Warning: Permanently added '10.128.0.84' (ECDSA) to the list of known hosts. 2018/11/25 11:22:46 fuzzer started 2018/11/25 11:22:50 dialing manager at 10.128.0.105:2728 2018/11/25 11:22:50 syscalls: 1 2018/11/25 11:22:50 code coverage: enabled 2018/11/25 11:22:50 comparison tracing: support is not implemented in syzkaller 2018/11/25 11:22:50 setuid sandbox: support is not implemented in syzkaller 2018/11/25 11:22:50 namespace sandbox: support is not implemented in syzkaller 2018/11/25 11:22:50 Android sandbox: support is not implemented in syzkaller 2018/11/25 11:22:50 fault injection: support is not implemented in syzkaller 2018/11/25 11:22:50 leak checking: support is not implemented in syzkaller 2018/11/25 11:22:50 net packet injection: enabled 2018/11/25 11:22:50 net device setup: support is not implemented in syzkaller 11:22:51 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') r0 = socket$inet6(0x18, 0x3, 0x8) sendto(r0, &(0x7f0000000080)="8d57b4c055186faea2a23c1a48542dc3d87976edb631686c99719282be", 0x1d, 0x1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') r1 = semget(0x1, 0x2, 0x4) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000180)=0x7) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/4096) semget$private(0x0, 0x3, 0x200) flock(r0, 0x1) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) r2 = semget$private(0x0, 0x1, 0x10) bind$inet6(r0, &(0x7f00000011c0)={0x18, 0x2, 0x3, 0x5}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000001240)=""/175, 0xaf, 0x1, &(0x7f0000001300)={0x18, 0x1, 0x8000, 0x101}, 0xc) mknod$loop(&(0x7f0000001340)='./file0\x00', 0x40, 0x0) r5 = open(&(0x7f0000001380)='./file0\x00', 0x2, 0x40) faccessat(r5, &(0x7f00000013c0)='./file0\x00', 0x1a, 0x3) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000001400)=0xdde) unlinkat(r5, &(0x7f0000001440)='./file0\x00', 0x8) semop(r2, &(0x7f0000001480)=[{0x0, 0x8, 0x1800}, {0x3, 0x4, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x48e, 0x1000}, {0x1, 0x2bdf924, 0x1000}], 0x5) readv(r4, &(0x7f00000038c0)=[{&(0x7f00000014c0)=""/80, 0x50}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/218, 0xda}, {&(0x7f0000002640)=""/190, 0xbe}, {&(0x7f0000002700)=""/86, 0x56}, {&(0x7f0000002780)=""/64, 0x40}, {&(0x7f00000027c0)=""/4096, 0x1000}, {&(0x7f00000037c0)=""/240, 0xf0}], 0x8) accept(r0, 0x0, &(0x7f0000003940)) accept$unix(r5, &(0x7f0000003980)=@file={0x0, ""/33}, &(0x7f00000039c0)=0x23) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000003a00)) rename(&(0x7f0000003a40)='./file0\x00', &(0x7f0000003a80)='./file0\x00') accept$unix(r3, &(0x7f0000003ac0)=@file={0x0, ""/4096}, &(0x7f0000004b00)=0x1002) mkdir(&(0x7f0000004b40)='./file0\x00', 0x108) accept$inet6(r0, &(0x7f0000004b80), &(0x7f0000004bc0)=0xc) unlink(&(0x7f0000004c00)='./file0\x00') 11:22:51 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/184, 0xb8) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = msgget(0x3, 0x401) msgrcv(r0, &(0x7f0000000180)={0x0, ""/59}, 0x43, 0x2, 0x800) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r1 = dup(0xffffffffffffff9c) write(r1, &(0x7f0000000340)="037de4e423b7fd1bb11f644b42faa5c49e56f835ee4e6d1d1e44ed37f06fde69bb6dae4415e62a66b6952a6e681dfc0f11c5b8a20c6d474aaf0dd938bdb31be0036a375c95222a9f009f5fb9c48e0b636d142e9f6b0403ec85c1c095aa1d5addbb1d58662c6278cf532ce11489", 0x6d) r2 = socket$inet6(0x18, 0x8001, 0x7) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000003c0)) accept$unix(r1, &(0x7f0000000400)=@file={0x0, ""/67}, &(0x7f0000000480)=0x45) rename(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') preadv(r2, &(0x7f0000000640)=[{&(0x7f0000000540)=""/91, 0x5b}, {&(0x7f00000005c0)=""/73, 0x49}], 0x2, 0x0) r3 = accept(r2, 0x0, &(0x7f0000000680)) linkat(r1, &(0x7f00000006c0)='./file1\x00', r1, &(0x7f0000000700)='./file0\x00', 0x4) unlinkat(r1, &(0x7f0000000740)='./file1\x00', 0x8) r4 = getpgid(0x0) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000800)={r4, r5, r7}, 0xc) faccessat(r1, &(0x7f0000000840)='./file1\x00', 0x2, 0x1) ftruncate(r1, 0x7) open$dir(&(0x7f0000000880)='./file1\x00', 0x8000, 0x40) setuid(r6) unlink(&(0x7f00000008c0)='./file0\x00') sendto(r3, &(0x7f0000000900)="f90072a669ac0be997962c155c05f846fb1a476276d131ffe50062fa8d8731a9b0a416fe81faa876716ce5210ba32c79dfa32901ba87a54ab0ef1ddd0fa866619a70bf48309a93eac6bb15ca4b4923d1992cd9152e52248026b1dfd0c3298923bb17e4afef2f32d5300d41fe356dd50e183284fefdec58bf8e578a002b82ba50ed9abb0ac43b0b773120ee4ef9e52e4beb7fc7f79a39b4ec5ccc4f3e10178f7ec28f08ff9292c6c3dfbaacbd107f85abc00e4b593f7c97bc6a70c3f4e070946db2c08ef8697759116980094c0ee216", 0xcf, 0x1, &(0x7f0000000a00)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getitimer(0x3, &(0x7f0000000a40)) symlinkat(&(0x7f0000000a80)='./file1\x00', r1, &(0x7f0000000ac0)='./file0\x00') ioctl$TIOCNXCL(r1, 0x2000740e) openat(r1, &(0x7f0000000b00)='./file0/../file0\x00', 0x200, 0x40) 11:22:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xfffffffffffffffe, 0x2011, r0, 0x0, 0x0) 11:22:51 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x1000000000}, {0xffffffffffffffff, 0x1005cb4}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x100008000000006, 0x2}, {0x85, 0x80000001}}, 0x0) msgget$private(0x0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = dup(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setitimer(0x1, &(0x7f0000000140)={{0x6, 0x1b0d}, {0x7, 0x3d}}, 0x0) 11:22:51 executing program 1: nanosleep(0xfffffffffffffffe, 0x0) socket$inet6(0x18, 0x4001, 0xb6) r0 = socket$inet6(0x18, 0x4003, 0x8) accept$inet6(r0, 0x0, &(0x7f0000000000)=0xfffffff4) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) 11:22:51 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/35}, &(0x7f0000000040)=0x25) 11:22:51 executing program 1: symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') utimes(&(0x7f0000000040)='./file0\x00', 0x0) 11:22:51 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) getdents(r1, 0x0, 0x0) 11:22:51 executing program 1: r0 = socket$inet(0x2, 0xc005, 0x5) setrlimit(0x0, &(0x7f0000000040)={0x403, 0x4}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10088, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x400, 0x0, 0xa00000, 0xa19, "019eb1484bddb651c28978d9fa0b3a9404d25dc0", 0x100000000, 0x10001}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) 11:22:51 executing program 0: r0 = socket(0x0, 0x7, 0xffffffffffffff74) fcntl$setstatus(r0, 0x4, 0x80) shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) r1 = msgget$private(0x0, 0x441) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syz_execute_func(&(0x7f0000000100)="36d9f6f3420fc2a8212300007467d9f3460ac1c4c11568568767f3473138660f3a0ad1ff66450f3823e9c482192d13c42105de00") ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/62) r3 = dup2(r0, r0) r4 = getpid() fcntl$setown(r3, 0x6, r4) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x6}, 0x8) 11:22:51 executing program 1: r0 = kqueue() read(r0, &(0x7f0000000140)=""/217, 0xd9) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup2(r2, r1) bind$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = kqueue() symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') kevent(r0, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x20}], 0x1, 0x58f8) dup2(r3, r0) 11:22:51 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x0, 0x3}, {0x0, 0x7533}}, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000001c0)={{0x101, 0x80000001}, {0x5d, 0x5}}, &(0x7f00000000c0)) 11:22:51 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0/../file0\x00') unveil(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000080)='c\x00') kqueue() 11:22:51 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ff6000/0x1000)=nil, 0xfffffffffffffffc) shmdt(r1) shmget(0x0, 0x4000, 0x50, &(0x7f0000ff8000/0x4000)=nil) 11:22:52 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) fcntl$getown(r0, 0x5) close(r0) 11:22:52 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) kqueue() close(0xffffffffffffffff) 11:22:52 executing program 0: socketpair(0x18, 0x4001, 0x8000000000, 0x0) socketpair$inet6(0x18, 0x1, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) flock(r0, 0x0) 11:22:52 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a07, 0x4) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) writev(r0, &(0x7f0000002280)=[{&(0x7f00000000c0)="6e82ab36ba67c292e76b472ea09b12696027cf635b77a0e475abfef2b52fa34a67ea6eb58be927387f51f4afe41c35b639ac79e7e52cb063ac7475d8c1267fb653155e0ab6d044359f7aa7c07fc4fbc26f7a9b0860ba0d4a7a5e46971f8cc2c4255149cceef96b5c9cd1713d39cbad4ceaf168dde230debea6de77593c6fffcc59c8aff9aaa24917620feadb0fe407c602e3fbfb43d157de221f7162bac04e9a82ff8d588e74c9d82cc8cf237cbd0f4aef02c40cafded2308cc462be4c112bf3f58fd0dbfbb72625334c90d5632c9ca321fafd3c8208b809e825454b84973a80986cfd4bde21f18d79628d58296437644c9cd3e3b9b952ce7d0eac9d29ed9933b6362946949895b8a21c2a1d7b2750da0b277bea253f5a458dafbeac7fd275721616a7ae8b10e9a95d61a50fea003f350791640896f0cd5e9c72e7dec4b300d492fae6ecaada6f2667d837f1f71d2f38bfaf2acd41e162f339046736d3701626100e92bb478e6e3e04757944212c4b3e8439c2ea019dd3e125ea98fc15e7e3f9ad0fb1c236003b9388479ac9789e712dd722aea0b6ff55ac24ad2ef53f30308a4e1298bf0c40db7c112fe3e3b8849d18014d04e7fd75e5f8b8e83ddb67e1f0e31d79a21844bec6e2178874b10b6cbdca4aa59a92251bf88fe3a8fd819be2bec89d96389ba4743edff64dd71c7db5f8a210c6f17a22cf29ec8cf1aa00ca2d497fd5cbf5e27e9d701492ecdee3609b5207b1c4d0d6265f3a6218d6df9d1af4be8515551dbf1d39067d897abf46dcaf04ce33209e2593aaa490c8a5a1858d7de32f9c756314bbae1014a3240881a0211da3f4bb1b4846542788f86aaa52eb53e69eba6ae5e53404734a5e813308d2e6da774de072ee32e873e4e902672f74c476b329f2ef4ed428d65232199a7c194a9e1da527f797eee763e708fd205ceff855c543352d6571fb34f427cb6daeba3af2a005ea1af8791a8a55da58c602707a48c3694b1af3e068d282c9292676a6142edbd485578449227d6cc18ee2b1210a381692f99f45346e335a9fce830d65a2a8c1ac98927c6cfc5260fe67af92ddcb507aa29e1f80efeba856b45c1426beda77388299d7a5c051cdfdd9f5aa2af58c8e479681a0cc8d4d846eafa8ac43c9b798df7f1391a0c8d643efa2cec544de172f9c3b316c7c4684381df355fecbeac4e230cb70591ccd0d7d8e2350c1326f3a54d4d91d02afe0dc0cc9a5228826793c2ef2c636550b258f4901f91d2eb2da4859f08ef48ffdfe1c91d0458f11522fb3f97e448dfb853ea18772c519f85f2f191f30188b13a1715e0dcbbf40ef17791f3015756e036e46d4ee6ef98f02411fd16002ae98a56287e8588fcb549de82ebcb8ccfd2c351b91b34af86d61263b5e890edcea85488e8584b605b45c575a5093371039419a56448a1a5708cec4c33d962df7d344579ebc47786390e24b68167ae451c8a7851df6d5e4603ff1377c08aebd95b224b11b648734e4854ea6b697b256d9ed3014c5e785dd6816ac2a4726887f3576b8ae361406b5393d7aeb43f9d7b940632dab8e4b7071c50f9d56c8f83343b7fbc152d8ba3d220f7a013322cdc2410599aaf3290f1b3e24a084bfa21b37c14347e4f673442c0cd37bb9640a62de178c112c1a23a8a3ad5a76e7149fd012e396f3a8a1b7344eb62a97ce9b98804dbc13ec33d45af599e605366a92da6b60beeb805a533872ba1e4def2c97d527f948aee32087d84afacc4292338311ada56fe2bfec7a094467067c1107dd3f86fca7b303e21c3775e96bbe03d4b84753a6597b4666a60b51787e4223767d7efd2f3633e2ed3dd1b8479d53bb57e5bbe25f3e4d9ce29a6586c957ae8a6568dd913789911b09a9fa3ee2f4f57368ffc8c0cfc9e9d28c7549331ae07c369ab990eace492cce08341a326767b4a0ed0cc80f4a525bdf82ad9b7af3c6262223c415a3706cc550d366132a883afb04252c28ae5c0ad88739768076938aedcd4dc8895ab3174156d984be49871bafa241fe4221927b52bd7ea860a8e1c1a0b074b2fe63b242af064dc56ec4b1ddda7a59000ad2d4229531eee3b53602638b28be900b1699528421d56679c7bcbc186b1dde711d80e9d7a2721e86f4dccb12d1a385b2c5a723b470bb71b9abcbdacb9609660d59a52dbf3f16838e9682b52bfef2ec316683bbcee949d5eddf40e677d126b79c505e32e5cb874fc5b911d668a7584014779b2c3b79d2fe2b19d0c1c510b0a1c6679f13741763982e7ff4e8a852cac34f5bf8e0022a6ce3bad34e71e84bfb5df62617c61c7026a7f162abcaf897eb552343f39c1a03649fa4705f54051859a0cdc360051eea02efcb9b5e6cc04aabdbc3db0535f7099bfe5d0653fba19af795ee12dae98df9050f99c4fec159298e84f81adbd2df80690cf4d019a6d03e073daa31a76a3e7059267face6c157dbad7bcdcd14dabb3f2417f2d174260310e861ab43d8dd9a681848aaa5d49037d2d0284050340dfb03bd95c729a23641f9e54355c5a93e175c1172a60862f5719a31a2e75b15b919f2137079277d88eb9691cd5791246f3b293d8147a8fe8ed6a468fbdf95980c1506536099c08653689b2b6aedb9e77dec28f4dc42931f4cd2ccedf027c30e531656339b0d17eab3eb7d0a1216f6b5732669d17834325191955ec87a5b265d4aa80aaef76038ffff864f7ca73782814039fc9dca266dc80dde6b803731044df2202893fc2dad8f54e0294a749b93a4ee08847fe43278e6d0313b53877fbd5c06b8962e1f42002cb36146365693426c37b2612e0487e89740c8f4021ce01a9d6cba11d76d5007e7e2c67c08d62a2ad7ec61f4b6a58d855b62f451d972bb5f5a193373edd69132c1843279d0134ad3cc87ca79ac1d3da8ea42e7b5abe3a6080858446421803658e53c70ca9a3c75bc7dabea07d6c9a77b8a09b0aa279ce3f1e4a991108fb748046416f9f382da19607f6faf8825d955768b98240c20de2f95dc9beda79aae880d6debe3dc33fb49cdf0cd922dd9c23190cc16b2de693b789ab1835d6f3ebf577519c962bb1664cab9584216305973b1710e67a7df8f911fd2aebdba0bfac9e3f62e8d1d8e0d479ed117c10984c0c17c229537a6abec9ad09473a719756839b781eacf1c2d994aae97837976de3d1f82eeca244a4d9b599a87de863a1601d274e63c9d582294cfdf4120bc56bc00a208af74a82d7258ccb12f5fcff5fdf313ace180fcfcebe6c7849649e7133883869a90f31aadc1fdc92d25a5ab083386a1ee574fbb80eef356154d7246c99e8ba12d1d193c181e466809899639eb0f1ec89a1ca28e19990cd2dfbcce7e12a959395c1d949ce8c91cc32a4d6d7a736c1eec02f7adcc910a4f76a4d9d3f4f8ff1940b6eb03df85157f1b575f8609c0a69e53e9ae18b8ac43abc0cd9d09ecac9bf086675503ef6dcbb6f5fa63c66e496990f33337c47703d2497d4a06509ae6afe83d5c0343015a0b7e350aad242e173d1fced966d581b4b1bd029085079911eaed9c6c09127f2de4a7f4700be12c8325d59e5881ed5174c6f5d2db1cc71783d8e1273f3df41a09d959c6d42d3440e4eab92e50970454d177e7f45f561e685375e2258c93b2b23850736585e19c017e4258c686c7435560e418910b995d570d36380d89869717af830ad471b3ba2d58a00bdca81400e0b921f57192e076f82da1b4ac4ef67e96e0f30bc7323ad601f2ff7feb6c1da1c715b9dc6696f7d538f4208a5b95ed3994823dedf67fac311759198050989b2774aa1f51f4d7d50a7010976f45ce74b7c962d3e08fb1b2479bfd3b52398acc6cfce3f0a6cf5579d376f66e43e56abecfe98324b1791227a23d42805d714bc9ee26dd8e07c802fb7bb65bf1ff505fa67d885f1ded359d410865094faa451185d3753a434971aec94ef85cdd98860f66e99431035714a58ad982237da1c51e6eca11a91620f897ecee3ec4a5ab3550e5cfabffbd11b788d3fe37ddbbae9aa77662cedfd29a21fc095a12dfbc62dab451eb8da2fb3db219ea1f976e0f09acf4c623ef3a4353ea16916f11ea5943138c1dbd2d5211eda6a0f1af6cf621b5618ecef37b81c6bb8f5d7b21e93a75851a7b60374f881382098c3ca2dd6b7ac178b3e4a8ba8276930344f2f3fbb6e4baad6eb2d84092f0875a7d6e0ef6802f5f0a617103d1626ea6c04c7f3059445675af561f6955c600b4d11dc3f446e2145b46dd178b61f3d39b5552e51b9a3d5bc1135c4fa8733b5ca95e2789043c5df945e9ff785f2acc0bdebbd3a62db501f9d6129b15754141f13943d475379762edd1ccbdd4deec677a81a21bf525c0320cbafdc8616f251d284b2ba5bb1a067be473859c2666835cbdc0a13c8f6d0f22cb581aa3baf590b387c60b2dde35dd38b55aba5ca2a2605498ce19cee001a26f503749eae8e12dc9930a27174ad153fba38793aa90728ea439054dfdbf5903e1d84741f440812bcbf52c4071fa7da02c933b0ce2bfb59833a1a58ea3e994af14a4884bff4afc583e8c4a04b6fe1f4c9cc1c163c26e9291618762193bf3663c9735dbad00e007e3c46d36d9fa22812259c441e2ccf8e77f0ea3664bc8f2fbe8666c70f03316ab0e9ee1c91a0284fd74b4bdac5aaf84c353928c51813332fa15d3cd3f135eb741c2feac9b906d1a422af0533360de07115931e8c08ebda8eb2e05a5d33b8b8dbd611019f493cabe326740907e06c7b6874db324f04e26217275f87b35d32c1aaec6a14af35de245f5765fcc106aa0773030d3fcf975d57bd692bbd13c69204537d364acad73a3a8632520111655b7b5fa8b43ea8ca113058896f8a7d9d779793c724cb5f18d20fcf637bf8f72eeb8560f61fd66162849cb0d5d5c8e6ef05dcd4c58947053be78c28103bf1d517d12223a369b91776095250f0aa5dfd54d817f9ce5a34e2e020beb5f5c5d4d966a7cf35b89aa80fd94551c0cbc98dfdfbd420447709391acf3876ad0676328e523d5dcd12d8432e50d0df57fb3596f6a1a0d87c456441ae7cfef41287a4532d7a0846288a430a46de7109d73878166028a80475dd859e6b9dd52b1eecd4260ebb05217efb135ac6e4778e65870c302a4da55702ac3aa5d8218d72b5dd06f3d65344b8b447bd28005c60410faf66f35deac7f16b872210c40ceea0d12397f8c9dfa3eff329f4ee54ec968c9689632db0edeb627da17b38f16315d2e0c047a6c2c76fee0fd992f0d562e1d8d0b190218aa16a9aee7c3e9c47243077fa94512b648ca92002ea1f0628a219f7a65f154f6663b65f35003caa6b98eab67790bad2c737fdef30d401fa99b2cc265ef4135a48e8aaafe1f277ed6c06e8ed2bc384fd4ebc17df79d7b11381f50dc1c1ae40bec73e46ed1340fbace379b0c2d411b741ad22c899f1926dda63323c3567dc0af20e0d8818c464d12677e680a92c0cc4bc348cf8268c76c7bc03181d04d9a553ab3511fc7fd258d93ffc670cb755a0d2d705d535f18c3bc50fbdeb64ad240309dae51c4eb8d4d42276e1072e0473aeb4aa396bdb4916fea5ae29bfd76d63b18de52c72987fb6143b8437818879b31a926b0e1d5953e748e3ca4de3c53d0a40480af3f5890aca79fe3226b397313036ae613834b8dd9debac0e23a47bede1164164e206910cad4924d", 0xfa8}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 11:22:52 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) pipe(&(0x7f0000000040)) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r0, r1) 11:22:52 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x180, 0x1) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/186, 0xba) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) 11:22:52 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x43, 0x200001}], 0x0, 0x0, 0x0, 0x0) ftruncate(r0, 0x9) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x65363051, 0x0) 11:22:52 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setegid(r0) r1 = socket$inet6(0x18, 0x4005, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000040)=0x97, 0x4) socket$inet6(0x18, 0x0, 0x7) r2 = dup2(r1, r1) bind$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) 11:22:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00p'], 0x1) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000f803491b7c459da395a5f40995f8f1c3f9a1629b"], 0x1, &(0x7f0000000100), 0x0, 0x0, 0x1b9, 0x4}, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) rmdir(&(0x7f0000000180)='./file0\x00') 11:22:52 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x20, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0xffffffffffffffff, 0xf0000006, 0xcc6, 0x1dc}, {{}, 0xfffffffffffffffe, 0x88, 0x80000004, 0x8, 0x53a12807}, {{}, 0xfffffffffffffffc, 0x1, 0x1, 0x0, 0x6}, {{}, 0xfffffffffffffffc, 0x6, 0xbd5708adc6ac94b9, 0xffffffffffffff00, 0x5}, {{}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x1, 0xffffffffffff0000}], 0x3, &(0x7f0000000000)={0x80, 0x80000000}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x80000001, 0x4}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0xfffffffffffffffd, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 11:22:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r2, 0x10f}], 0x1, 0x0) close(r0) r3 = fcntl$getown(r1, 0x5) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x0, 0x101, r3}) clock_getres(0x0, &(0x7f0000000040)) 11:22:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x2, 0x4edf, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x44, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x90, 0x0, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4e, 0xf0000042, 0xffff, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0x35}], 0xb470, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x0, 0x100000001, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x100000000, 0x6}], 0x80000001, &(0x7f0000000080)={0x81, 0x5}) r3 = dup2(r1, r0) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x86, 0x10000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x400, 0x8}, {{r2}, 0xfffffffffffffffe, 0x0, 0x10, 0xfff, 0x800}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffffffe, 0xfffffffffffffff8}], 0x0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x8, 0x8000002b, 0x7fff, 0x3ff}, {{r3}, 0xffffffffffffffff, 0x95, 0x0, 0x9, 0x3}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0xffffffffffffff48, 0x5}], 0x40000, &(0x7f0000000300)={0x80, 0x352}) getuid() 11:22:52 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r1 = getppid() r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) r4 = socket(0x1, 0x1, 0x0) getegid() bind$inet(r4, &(0x7f0000000000), 0x10) 11:22:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) setuid(0xee01) 11:22:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x10f}], 0x1, 0x0) fchmod(r0, 0x87) 11:22:52 executing program 0: clock_getres(0x2000004, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xd1) r2 = kqueue() r3 = socket$inet(0x2, 0xc005, 0x1) r4 = socket$unix(0x1, 0x5, 0x0) r5 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r8 = kqueue() pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) r11 = dup(0xffffffffffffffff) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x5, 0x9}, {{r2}, 0xfffffffffffffffa, 0x44, 0x20, 0x3, 0x80000000}, {{r3}, 0xffffffffffffffff, 0x10, 0xc0000002, 0x4, 0x2}, {{r4}, 0xffffffffffffffff, 0x18, 0x40000001, 0xffffffff, 0xffffffff}, {{r5}, 0xffffffffffffffff, 0x0, 0x200fffff, 0x1, 0x100}, {{r6}, 0x0, 0x80, 0xfffff, 0x0, 0x1}], 0xf1, &(0x7f00000003c0)=[{{r7}, 0x0, 0x44, 0xfffff, 0x5, 0x7ff}, {{r8}, 0xfffffffffffffff8, 0xc, 0x0, 0x3}, {{r9}, 0xfffffffffffffffd, 0x10, 0x2, 0x2, 0x15e}, {{r10}, 0xfffffffffffffffe, 0x20, 0x40, 0x8, 0xed8}, {{r11}, 0xffffffffffffffff, 0x0, 0x2, 0x3, 0x40}, {{r12}, 0xffffffffffffffff, 0x4, 0x40000000, 0x80000000, 0x7fffffff}, {{r13}, 0xffffffffffffffff, 0x4, 0x20, 0x100000001, 0x6}], 0x1, &(0x7f00000004c0)={0x101, 0x9}) 11:22:52 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x2000000000000121, 0xfffffffffffffffd) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x10001) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x5) ioctl$TIOCSTOP(r1, 0x2000746f) 11:22:52 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x12, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r1 = socket$inet(0x2, 0x200000000000003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r2, &(0x7f0000000040)="4b743ecb98137e8425ce44e04fc223796e5245fefa1e3f29e0aca607be7e8705c096d63dcd64f766fdde44a3fbc08a761fb275304f6eb3ee1fa65c644fc27bb93f1149758096d842caaf0fa212cd922dd491937dbe0ada7f0e136e1c3b665683696163bf0928ebfc6a4fbb6e11c4b403f17d12080b0c4d7dca65d8d38233688e9e3201f617969acaccb71ce7dc84a3a3ff", 0x91, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x401, 0x8}, &(0x7f0000000100)) socket$inet(0x2, 0x4000, 0x7ff) 11:22:52 executing program 1: r0 = syz_open_pts() socketpair(0x7, 0x4, 0xfffffffffffffffc, &(0x7f0000000000)={0xffffffffffffffff}) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xf93) syz_open_pts() fchmod(r0, 0x28) syz_open_pts() flock(r0, 0x2) 11:22:52 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000001100)=""/182, 0xb6, 0x800, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000011c0)={0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f00000000c0)="0a0d50102f8e2fd83f56b1e882ae5e0f7c050df14a705ae85f4783c8fc8854ef6e50e5a2148f8e2d827a62696bd9d9e1c969cf173d6553dcb8c13d2af8c2ad8fd3955651dc99e28fc759b3f956837ea6501d27a4b50661f3b2b0e47912b80398749b96fc385e6cc7c8e1c4f89f3010580cb887b0ff7eee637cbd016c46bb299da0a5fd827e74cc935dc9eb18139e74edb43edc6422cda37caa292239b0bd872b16bf1cc1e8b65f66b3d23163baf5e0d6c83fe31a4b28841ee1eb363a171aed9b1017e7bd7dcd642662dcaecfb9b7f7e922209f6483a1a75ea869cb3db05e3f710aa5b70fca95a9fcd44321c7bd0d4347a22b1c6fea40800acaa45ddee823bbabac820c5d5b4dd71c861785470ab8dd0c306c3b9d5e089229d49ca56a8576902e3283268321b52e6383d9e099c83af9c33747022d29c6902478678af9f6360bb4d416fd246213de92446881ad7a4762c9e21f0747023bff6d7ad209d8968395c0585dc787bc252daad24720e293d59f3045c0d2036c7ddd004baef6d2a8c4f14923a5d3dbc198340ef00fa7ec43c735b908c620b66a92afe825ea45e3792981dd514212cf84c327dbd082e6801bfe4fe5ab561698c6bc2f56e80eb057908343c90283a608f4fe9cd2478a64da0f01c70ae29ec547206ae9764dc5dcf2cdb974f4eb1aff6ef8f6aa7b32cfc1a77dc545207cdaeb4fa4d27f152cd2af8bf9527df4029c8caee36ca6fe0121042a43076363553343973dd2dae3f40fc7d5e7ae07c67d20587aed933c36d59b112ee9217baaa79b9fca08e866f436a163409064f94a36be9bf79916b8115bb3834e7d32e9ba557622c22928e4e9b0f6c6cbc80fb26dd6323037d632133fc32cbb8c86f49312c5664e11f8170d8cf256101c6be8c50e802a63e793fbab5f7bae1761ab81a6bab3f3bc10401474eccf2e399faef057084f5f18fc504d217742d8e49c67f8d0d2fa78e7c7d5e5b7da8bb4fcf8381f96c48042534ef63284f838ad074f88a1dc4f818934a686e261199048f6ab96389f68afe02043bcedfe464038def09141a72832c77e223b9b7355a45509716505f15ce0999bd405043832e85d356980da294533e5b6d7d7678a87ea385b1b4431a2737b3cf0c065a1f93dbfa3df818dde982ae71c84dc1c94f1e4a0a1d8c18d299385505eaa6a60b2e43a375869214dd4ac9c75522d8638192182b5b9916c7139de963d62d47e0f01446a01363ed084a61be3da12d08e3f685be8db699740031723c595ecea70c6277a9166d2f0d85665abfc5582578cad232024c706a70e98b6357ad1b1181f241fa7b85451dcb3e711ba392857a71a3750ba9c494bb07b1ffdb9282fc100a3ed02908921ab978fcdd84fdc845346bfccd433cfa62e7faf1479ea00f55565f53ebaf0522837343a73cbf2a72ed0978bd56bd62331851b5819121ef86b449602e5637644d78ad6246fb4eb9cb2f7316290355b214198b5c6edc4a32bc9daedaad6733ad2124f126a1d0c3c85114084112b4e1847039c95ac3a01d28344e78b7dd3c60f24b462485687d24a0f5f3bae4e3ce0c7110de6e36273cbc8ae38020111f2de1823a4b9e3d574d49d33c980f91151eae43979c80b267e8c6d9903338cbe217c9f3183ec9880627ec1ca6035b6f2592d1bb032ca13813d50afe1baf17af1a366347cd74b54254081718bf1f4734147080958af1b1ca5c29a7e906c588f7d4d4a8f7ec904d8376fb20f7e8f7ed3f9bafa8f82e031c8027792e7cf06e73ad9bb7734af7dbe902b31ba349ef4b165a60ab2a7c08062d7e22bcbd4420746cce7d8f7e218fb15228350e9e41971520b6ce89c3d02f8d3820e4306796bde06462895142d93ce48e83d68ca1425b4fd80748d388cca1a08fba8a3bd74ec65328340fe29945880e18c26eee22a054ac309c619471cb479bed3ae5c782f2aa9fb0fb4527412b06f4250643c9d11fc93efdad8797d66035bffd5280616481870ba415eb34a27a4dc5949990417b654b5880fa852136040d25cae26aaf50312290a9f17a43d6753099ceb6155eaed2534e878b30ac5e8e93569b8c65e1e17afedc57282428c720a8eedeba14bde7d59a23de7cee6a9326be76044db4e9378a46b79ef9a21358cf555d00a1f68238e3c525e74e8fddb9bfbb524cc28e26634054f0cd18ac6b26bfc115d15bef3e504fc99ae61033792942c64ac9041800a1214da72f6f86f78265fae906350e793e3fdbf25c613fdc8e4d4c14ef7fcb753cb097a1af3bf2f7e8bb5014e436f749664a3bcfcbd59acd54dc5de9c3aa5390ddb9549e1c6ef2a908bf33e4fe343634715e122da5ea0e9ad95544824093d29dfc8dbd78199b04bb34f78536e6af234429c5958f4cb6dadcb922a407105849ad79bfa3c4005e26f623715a21bb236f8f405634ed859dbf76c4f7439edfe5f2c1e98262736f96a9223e88da3193e2c9bfb52e12fe7d7c36c26c6ecd39a146a2db877808c2ffb084a86dab65880e1a65a105ed8d9226c48c73ce6bfc0685148701705492ecd4f184e315773470a4a0daa53f226fac24e1993cf0a1a172e02d85972757154282baf4ec7115e303ce300f48f89a193ad6cb1f3fefb06917693dae3ce63eae5f9fe818a31776292527928b6ecf1bfbbe0c0fe71d63e0c17d9316e3a48d96bea88e396518fed48db001f8b8e1d264de8554daf8c679284c7c15e274adcb3f4e86803f3b51740649c316272083d047dd958f627e9d87d69814e160eafa92e018cdc35ca974124120ccc98f366c5dde6be46071f2a8b16b1d376c90faf271eae5e5d8cab4f0a1cbeb789523bfc3e1b2c15010e72e8f827438c78414543e314c29b71458a0e94caa3451d331881e30d2d099bd74e1cabc6ad1207a68b9c5e2287e3783910862e90ef5bacc9a7325e3c3931a6805add371b8cddffd0a92cc203e0eb6c4490a506d9990802cf4db7d6cb18ae3bf712588132f8bf751831946c34f41a82478de680f450d79c96fbfe720bb5485ae2fb5c262d2d875f7b5b8febf241cc8c6a86b0ddd24f692d9825533f44731a4c8c1a29e5bb51f46c429f95a03200bfde4ebc27b2c740142a1246ba2eda7219ae7b00bb99eb02b2932d1ac5d3467f97cc1725a5758e7fb8c4bd8ba4144cebfd4a35e19fe40702ae4672d100415a26c7843531afb57f5501b6ba2d57c4094089bcfe7559e55e65e3c1c77b1bc419f2adafb25a2538707ab1f76b7588df3d6cb667def356a0be0b144ba1cef01cde4a6e0f7e47b154c169c8c53d9f80a1c1705f3c54307dd5a3cadc5a0bf6c6cb8464702a10137ec6c4bea61b2b6ca57ea332c7c22fb1b76cf2ad341c6cfc062f575847aa44429833388b79a11b7342f2450d1686ca0ecacc3fb4b929e5071303bb39839872302db49a7437d16c25af8211ec031aa5fd56bbf7ea7e6b06f197c9b0999c45fbdae13a44ec8ed86c362e1e41c5ae2c8f42bb23b959b7a805f6151d18bf6c172f063233fb7e552cbce406b793015f58cb89fce381a659e932f7d37d803773e1e086708c2de303cdd100ef278e437c1533c299413a461760de05090bb8f1a98cb0b38c9a49fa964633cfb82042f24aa3d79c33a3a2f1c8c8051b1eb7e0ca48ec3176357ab2cad7ad3f0893cd029c90762ea8d2c70594e092d5edc79e5020ceebe8a43a9a945b542e950834e1f79a667e9cf90ba5095136e7616e50b9413fa40d4c3e45810f38ca6735eee0145d60f31ff860ee5fe04a921f2cb8d1647a28864f97513d5abb9a6082d017654f3deddf03f3506848417774087a99e7b262fd5848ab4b03305500ec4db9bdc863e25fd59358535c14330361a60a01a262135c47f6ba76c2af7391f54da3036920d3611a4f138c2d606082ddd0874bd0f8f8608ec9df7b66cf33ebd3f10e863718f09a8300fc096c2cde224f456c67a121274e22cbd15b7461814e712aa79833e47dd2a0248d6b4d789cfc8ec460f9a3ff9fd9bf61c87c11c1235ab68653aa2f6ba2de147ecdd05a3c7d6111497e4049eef4ca21c6a8dd5e511d074b9abf2cb1d0dfd9ddcd61418998ff771c1ba9b0cd4ed4a44918d9c2317c1fbb48a15de94e8e25f8a68300a2de048c24836b36260abe5ecb6f7266a9b4afc9a910d0bead5993d5d965db7f1426e12598f46c7897e3eab4ad17f01671162c07e7939f741f188be52abf88fa62b7f6dd891c594abfed1fbc2a0919d6f187949faca47c1a4cf3e87029e21205844202642cbada55b606255956f98c804040c7d598544af537cee2e4fb7a33c735375db9b257dae3a650e7b18ce07edbdd44b0186dfabc7c9b85e3e7d67ab20d8c7f2eba38f67621bcb64ba4eaeacf2bc09f49f6f2284aa966b03700fe318aeac56093687c43e97e2727b0a216bff5053e5d871f802ee24a6d67d83171df5588411e989835682aa0c9376ac289658d80eedbd39296bd50eb62d00f401e4820b50c65d36ee8844ebd7ca12e586ee4d7f9351d91ce64d1c373c9f40d5bee429d1b3971ba44a93ce5bd854ca9b4a3c54d7fbaafba3d79c68a75ad78da841a2cb4e92216207e3dcff40ec5d959ca89380cc63fe3c62ea8f152472ad34a80af49027ac45067df32cbd134ebb06d10f779796443dffe9cc4af8bf2ba064412395aecdde889823f49a0cee3ddea30df3c44257fcb658c5da6ff1097ab0a3246862038d237f277b3791405bd1ffe983f2fcc3528d03cf2bfb0869a798adc89acbe39fd5c582000ccd4c2b096795ea8978fc810065194947e3c6d526fb540184b2616bbff716a3caa6fc69b49eb8f8f26533cb0b1fca3a0e709600fc2d3adb53c62aef3f9ce6678cf205b1e498f616fe90080119dc6ce882e246fd8f8ede8440c6dedb2a854729af2e0ae4f03bdb7e8d87db4ea7b7a8b8fc29044fc126f562b829170278f0852ae325a94703a43fb4d7fce3305761b9f36dcc6df2dde5d53fe52710d38afa54370ebb213277852e93216f022b0ab2f741a11ef03897e8e7e854776d2f88e8a24049691312822d6a4baf1292a715ef4159069d2e915eefc69cf5b9fc53e8736c143167aff4ad085cbc65c4fa0f72959cc922358f62e51b1076ec22142d2b96ad2a01f7a8bdb5080af36e0a64bba3e9d20f598201fb8e7645b42a411c38f463dae4d46d51650f8c09cf1a52ca4f199432283a9a42b4337cfce7665a106493d302b5ed8de8081cb781f51a02632d9b398185d6af76b0484fac6626e1a8b6bd6fe5a3604710dedff1f9d8b5acc62f2f005db921b21c2f8bd6a95e959b7d23c2c991223c52abae4c64ad919b5e81ff1156adbe545f0aa80d30b523c6cc8efe811dcef0d1e60149caa808bac6d3648066ecc3612d5bc7587f16c604420588e3de91de9b9c34dd5c00fca3833290dc351b33d44627d5d1ba6d59bb029d51dde1494751493ce39c7f8dac755345993ab8c7d6bfdf0eb07cd4675a3cf4c76a6511bbb7ac1abc5ee292b19021f18663b9ba61599696f65cf057e9657c5c1703a9328a2c71f5f3f39ef0396d1953b7fe837425aacc90cf346e6aefc02f2e378c56577298bbad6fdbda9e86235680ea532d62e197a23eb0e5f78f90ba802cc10da248e32d399e4322ca7017de2a35df1362b91bc6a92d97272c37da24038e9b1718761635b428601e2bd0ce44cf9bc3d96688339cf39fa2d25397db87300167c63db19c07ce3aa06a00ef40f347b3c3decd98cafdf641d318d380c8992c498195ae8f15ae16729f2830c7945a95538c1d542", 0xfe1}], 0x1}, 0x2) 11:22:52 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3, 0x8, 0x1, 0x314, "601ac81bc7f2bf30e6fdea3c11286b0948a2f2bd", 0x7fff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "05965df0fdb60332a979765f03b2938958458f1c", 0x0, 0x9}) 11:22:53 executing program 0: msgrcv(0x0, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0xfffffffffffffffc) r0 = msgget(0x1, 0x0) msgctl$IPC_RMID(r0, 0x0) 11:22:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80000086) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x1}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x81, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0x6, 0x5}, {{r0}, 0xffffffffffffffff, 0x92, 0x0, 0x7ff, 0x8}, {{r0}, 0xfffffffffffffff9, 0x24, 0x80000010, 0xfffffffffffffffa, 0xff}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x80}], 0x1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x400fffff, 0x200, 0x7}], 0x50f1, &(0x7f00000001c0)={0x10001, 0x6}) ioctl$TIOCEXCL(r0, 0x2000740d) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 11:22:53 executing program 0: r0 = semget(0x1, 0x1, 0x400) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000000)=""/167) r1 = socket(0x1, 0x0, 0xfffffffffffffffe) sendto$inet(r1, &(0x7f00000000c0)="de18ebf8c695d7a23c5418e166896b963258a1c5d6251c75f47da20af3eb09014237865fb513ea9ef40de91819cb18080225b3c1b2718c24dcc725aff5f3ab95ebde4f3013a6506d7d75819667c6c86a281b2633654b7d2194459c99a20cea48171f420bc76e", 0x66, 0x4, &(0x7f0000000140)={0x2, 0x0}, 0xc) socket(0x21, 0x0, 0x3) 11:22:53 executing program 0: r0 = semget(0x3, 0x1fd, 0x0) semop(r0, 0x0, 0xfffffffffffffedf) 11:22:53 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x12a05, 0x0) recvfrom(r0, &(0x7f0000000000)=""/16, 0x10, 0x843, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mmap(&(0x7f0000fed000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 11:22:53 executing program 1: getitimer(0x800002000004, 0x0) 11:22:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) fcntl$getflags(r0, 0x3) 11:22:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000000040)="dc", 0x1) r1 = getpid() getpgid(r1) write(r0, 0x0, 0xd9) 11:22:53 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0xffffffffffffffe, &(0x7f0000000100)=""/97, &(0x7f0000000180)=0x1a) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0) 11:22:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)) setrlimit(0x0, &(0x7f0000000040)={0x81, 0x9}) setrlimit(0x3, &(0x7f0000000080)={0x1, 0xdd}) 11:22:53 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 11:22:53 executing program 0: r0 = socket$unix(0x1, 0x40000000000025, 0x0) close(r0) shutdown(r0, 0x0) 11:22:53 executing program 1: socketpair(0x0, 0x7, 0xfff, &(0x7f0000000080)={0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="d34d2b1c5a8f12534f294bcfca4aaf576994a5a3f5aadd06cef13fe654ce07b5676e1752bf8724666c46abc14e88cb0a8dc5269a153931bc016dcc87a0f94e6db89d8772440d8bc438672b0a39911ac905773f457c78583e79c1de4611edecbdfa0cff5a9eb0ab845c563c35ce165347b66686f7a6ca02df98e13aff9e650a355cc32a", 0x83) setuid(0xee01) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) 11:22:53 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0xfffffffffffff3c1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) 11:22:53 executing program 1: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="a9f7972ca571e8e3d950c1767c214b8be0a2c325b1", 0x15) open(&(0x7f0000000040)='./file0\x00', 0x300, 0x3c) close(r1) close(r0) fsync(r0) 11:22:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x8000, 0x80000001) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) accept$inet(r1, 0x0, &(0x7f0000000080)) listen(r0, 0x0) socket$inet(0x2, 0x3, 0x3) 11:22:53 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000140)=""/4, 0xfffffffffffffe58) close(r1) sendto$unix(r1, &(0x7f0000000080)="4c9bf554a6dfb88c3b7ec736012608ac55cdd2d513ccf94fb3c273f830877303b392fb59a302ad770856939e32a9cc107152c0aa8507018a87792026a4a22e4f930e7ebcd7d836d623221cfe926170d6a15ab8ef90f49f8ba25dbe8489554d07761ecec5c691d9a9359b754431e34b72ebef9588a6f526b99004400b73e9566651612feb494b225a0a36d88d904aa64a7f9345e8c84d182b755f6d7d87e983b56477", 0xa2, 0xc, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x1) 11:22:53 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x3, 0x9}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0xfffffffffffffffe}, {0x18, 0xffffffffffffffff, 0x0, 0x7d}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff]}, 0x3c) 11:22:53 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = msgget(0x0, 0x402) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0x0) r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000011c0)={{0x9, r2, r3, r4, r5, 0x18}, 0xa14, 0x15, r6, r7, 0x1, 0x3, 0x1, 0x1}) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) 11:22:53 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/42) shmctl$SHM_LOCK(r0, 0x3) 11:22:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ftruncate(r0, 0x20) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) ioctl$TIOCCDTR(r2, 0x20007478) 11:22:53 executing program 0: r0 = semget(0x2, 0x3, 0x20) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/245) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000001640)="3f26e8acec5e952fc0aa50b5a1fb708e00c3974077cac6048e7229d157f682f769d3a6de7f4bddc6a79caa06c68d37b1cf00e188d9f80c4bf77913566f20f5799b1125c96d1d82e269c3b4dfc5c383943d9f32e3034116bc9e1d0b0169a707c42130011167adbb6c2bb3bf779d6a602230e5cffc9ea8477c660e96e589a67d32aec6a897cf36837f28ab860ac86071f4b73b2a49968b81d27002d76d5878143caaa778cea1dbc4d57630f1c41d0199bdd234f25170c1b58f0eb99fcdfe2ed562aefdcbd058c2bb5f360545cac2ac5917c70d85ace0f0ac45c1c07844a12eae774e157ebb45d7c326d72c0576566f46beacf7942c93708d453f8dac5e310de3e251cc9ab9d559692fba9abd4a512b17cd3440052b78b07a8a82f57f7d892b89c26d2e6ffa088c2c82610e221c32605cf897380173482d8dd1b07aeb470100da8f13e08d588997d6a70eba5092393f6c881612bec6474144088906f69904391d3217db23dbc979f4fcf3f315e39ed4b4f5a2d52871fbf03c8a02a6c8c4a0a29f09e0b7c3fbb8feb1ec0619dffee5fb1e2e6fa1006d91f9b4da19d5e3c16dbc51212c3e0b9f30eda29284c609ba902c493087b765a2d2e326c199128b4e3252b84fdc483834049c6009862ac372dcdd3aae4e474c63d58a6bec1c52284bcbb380f68084c573f9ce81df8e75789cda7c35235fb474e94a92844da1f7464f06dbf409d942da38c051e36198a52d27d4d7991512c4235e3d9845ca72c49b77ed2a3cfb6e3c9a3785f479bf4d1bf1fd74f80702f891e403ffb596e1e904f0f1ed0670f0a260e14b8a678a580173fef1365e2564406a050e287a0b37749df0b7690df9abaeffbeab24dd7004b3d9bb979574c71df6ae1b9ba68f7d836f1dc56cda20cc1ec849b4a7bcd9b6e326acac8e51d7546f0ac23f9cf3c54aa9651a6f4f1fdb75ba3f956b6d8a13dc1d9dcdb5a884f1508fc05f210fe146aa41b090c7736198f06a6088c8cc508e505174598a28b99275e834ac44d6dc4b19c7181c0f4c18590fe974f7de1c9959099397a25df1ac3ca83832aace5cff7aa1f1e166e2d015eeb9e0cbd78316c50e67fa7e93bc63509f98c73dcb944bf976e1f11b38722c56a9394712de947b21f8f87bd0b78e5d2346410409f4e87a2831393a80c660922b22705617764c2adbc2db6e0eee7a476034c51ce7368d75bb18acc9e6add230ff19407731db24da6892a9c5d132e842e281db2decb42a375c9f68f3f9325744c21e37344c65a92427d311de919239f7cc37186357cabdfdd54aab665e12f4ad8f2b676750971bc934ca6d5863b5aca98e8b638bcdfe5bb3afce1c65239467bae1a123686ae43bea89d6439d35c5746547168d923f88f9c4bc8c1852f73d1d2acb589c56a0f7a8fcd58d3820e0f71bf54737877f8b75646f154d3323697b63caadfd5dd5763d4afe49a10d26b7eb2073fc5e1f4097307a55f9ebd0000d09e2eeb609ef750f75ff98e85980671cdeaa4e0a9058878f5f4169058ce514cef8035a11a43dc189ce67e149a910c8b0f8633a0f6146d00b8c6096bc5f107d65543e8122553d9e5ec26f4ec69f7a456e14d5a707982f523b54396273ad5c1c896ca9d56c1e7d496986ebaf2cd55fb60feb30cb3dca212fc63069a9d9beb4fae3828327fe3d28bbc4391648645fa3acda5d042a0cb490a7d255a644433f01e1f6546d16b68737128b8caa809120d3cf3edf2bfd2ea9bf1a17857fe27a0659b2bbfa324f85143556dcf430b69e73703fffa4cc6e021fc7a619df949bc21f379d3a50463ad0bdf2c715f7e3ef83f26bd1f11f23e8bbfe8d1e34984d2b45f3e2bdb67e5e820bedc87fc860fdcae34a3c455a97329b812cf22322534cdce4012198842c2ac3a81a7acd7e6d7bdbc20f207db72beaaf96b9dc6f6c572a665ceb9af12e93c97829c84112a78ea325a4235a8e1122b88f20bb1c7b6af20e68c4a791957de1402b5041e04231cfcf5a5b6b292cd418cacc1cae23873e520113e06510df7c6f7d5beeae2139a6125b446cb52cc2e95ec9e45bc35910f252aed26111298a5aad8d03444c2cc182f62f0ed7ed05d214de974f9891b423c6b5c40620fa14cc029624ee1b65de0b80c1aaa7b58be5eb45f4f1ff869e778c2199f1060149d9ce51f4525b9a6986173e34a9c9662f789b53e7f9d4c63449bfc571aa93be9f588f6559d90589df67f7027083d602889117832ae3a69999800808c225ba57fc9c348277c1fef31d82921bca50216a1c2101909f2172fb2f990643e3dd9029f6328af81bf698adf48f53adb65574086a1152dc4f06c6d64808d94322e39d1074246898f3106f980f302bf06a8bf6c2440fad7328304abca9c86fa17239d5e74080f725d773db715970ac56a6344abcf02ec0d8e0aa8dbc357e2cc506a817a47d32921728dfec399961b8d361a07471db56989e2f54959c749f6716bc59a3bc33098e3fbdb3046e15db1ea9b165f0db80b023b7326161b93d95a43ce96b84656986c96ec81bf03caf593cc538e15666a5f5b32b561e5f102a11586de579ed0867116eefc0feb05cfd46d44c70f13bb3916e976f915608ae48f97f7d8252fddd5c3b4c11b57a69bacff05cfd3979c32dc73b9cd94fe6c41dbbc49b72b0661240a1ba5c51d7daf22feef7affd27d3608395c724a91b03b2963a12c3ebfbe29a68ea27c8d03bd212b39fc8d13941edc7e74db97e00cb8f919b8a33527f3c466ff7e3dd93da9decd865377747dc1c4dfce408be382310870a954dc9dc03810d913557e25c54a158d455fe4726ba682b4d3bff0b44b4cfb700a75514cbabe1ca651c0370d47ade5ba5d67cb6d137e617b40fe560dea7098ad0b2919c1970abc54555ec5f2d93358d500fda763bb6972dd739922c702737ac77b396bf4c8f740a42678f2f5061b95963ab3ceb944f9df450db0d3a254d8710964111210d8a10761236c85e712d937f726d8d54794128290789c247804003b40008325b12f5ee3f7b0c07968d902caa802da4d303d01b79cc41b83c0d434baca02678aebd20a8ba9200db242d7d83208d92fe3215346ed2e523f901abf3b4e16bab33a8d1935ffb44c384823cf6c2c983af1d1c4e1dcf5eb08c19e56d33fc10e808fe3dbb2bbaad77f31792b6541aa835fe24a1779359f515fb47a9bfac5a672e1c5ed78b489e053cc16067a437c43e4f10d881053537d78caa2cb1e4fdaa29174e9fec574371bbfff590dc86b51ae5fc2a233ef3bfa4f6813683ad370d3dc24a858d063b415fafd1546c2443980724e510144e92ad2fe97c1ebe28cd80b54ef6d74ba30150a840b084e49c79e3018b7fac1d2fcbbfef005292e6eb16a38ef538af02319063acac8e710f8bb5495cf3f0b0626f214ad744a52002bbc2e3af8bbbaa3ffd41e84909823352272cce41fb089e6d4dfa2d12e46e246f7294bed38bcfd58c7db097866baf415f4513606d1e9b3a9c8fa50a0d22290cff205b8bdc86e73e73b98fff83e29f52467537450dee3fd6ffae3be2ff1b300cba3b3cd258cc3f6f11e88c7375f35eff230f79fa7e6d1bcee52f11cc3566ed8a7bdf676fc656d9da442b01427ca7cf7087bf8b82e9838e4ec6e6c974916da007b3c800973d247a49f3ff4174cc352cd819e001d965111848cdb3c1a46dacebd160b0d9125008cb3b24e0fa73779506808e93a2acdb5a24738d1ddbe7685d4f95e5c344826dd13e114937a0768435563ef2147f4b31de0513253de8289084e5219e80b3edf5d3a6866faefe96551aac354f521c7b3d1237f896d44ddedd99e4906d7874b4ded83d19bf7ad70aa3241a3682e09f273e45f95c2a06bfd8c08ef47289df8617156e26ce96ae85934a882e30a28cb187365cb38b127789aa784f24578e53b882f1ae14b884bccee39c911b0c31e8b8bff3e55f3ea2261cfa455a175701ce022edcea194e76b6c370c87a2a710cb8d529384905f7f79348d1a02c33e855f5f28792d28b8d8c811283210860b79a6a1c1a3f72239fea6b939a6ae2317381d98d5c41942e762058fc5faaa96d4c3804e89d51a018a4bd2a16324b043f323173904dd6f2a9c35fe5604ca36753df726b785f6769fb614f3cf6446c066bdaec2a22bc0e7b649219617f47d862d85245e119ba11dbe4bbd5025c2d7fd2386a5d1dd2d1ca33ea829b9824f61e8d1ec92de75b763f5e845b498b39c60af6b7012198842e1c77f5fc8ebb696b844f0004fe3e28e30a061e883db8f95cd8f0a830eb64706012f206f3895360d3b4fb83777fbb22fa7efa4c81057eeae0c70bb58a7fc5a78c4bc3bbebbc52bea366f59c769d152f6f4c7825b5de1bc1d092f28729926744b1af1f8879b08692cbb33f7f795e8c3a0076d1a88b3bc764119e52151bf3d63c74e77fe2358777df098ec8e15483fbd30cc95c6314a6312532c59733e92ba073aff42b7a5ccfbe6c92d91a74c6f1bcf57ad064416faa2859f2b9436f06a77302b684e2b3ef6190b0c37a98de85bbed0388ce27c43146da06ecf3c43339021ef469c3dd16099cd076d4c28552c6fd00caad2beea6789f77808d536d23038c716ac9477e6fcd92e901bdfb6134a915a1e4b50d218a1a3a76e3faef6a709e85b12c1eb7b18d8e363b4e4e768425f88207e0ad7349ea9cc7d6313d6c988bf1eff46f01d2bc130cfcdc898d04e241386b1eede5d2441fe5f17b2b7e325b672556242c44dd7246bc6463af0b58c12229b644ef7b0d63ab9bf03a310b1bd7970ecd160e2cae8b8a2c4809ab01a3ba5f4603ac96305a46bd845ba4722463a51fe3228529b0f6e2abd9ca69a2eeadf0093fa100c9acf8fa2272ef178f0cbf0c03c9bce444874c5cf2cdf1bdac7bfb1afb0971c48e4228a8819e5bf42b1aa6ab0c605e4849441cfd9ee48a433ab09561106c3debbc4609db82d433b202c1d802b7833a8e4da0a0d4b2065d00c323f4a64c966e05d1d23343e0be09892e6ec3673b21d3375df33171b4a47cb9bebc5cc8bdb67f9e6c3ef99b6d62909368ce20aeef831655d8aae15dcc8634eccc50cb8b62b8d84a6aaf5f57175d9735a39483bbe363d1ef4d095cc741aea05ae6b0ce325f66637e07374afcfb83755dc088fb01f10e8e26a4026d145635ef510de5069e4e16c9ef118d26fb0d8fab32e9720c5945de0caa39e2f3153179d71a48d81aff1cbdf851f576281c988af58c3a35e034199ca7e6b179cc8173d3f882e3434b3e866156f6e5bb59f5e72e9456cf4acd1035efe0ad3975c10add09163afdbae387008f5c325413a180114416af750047c94b3b0cb19ab171843851929f44dbdc4dc8a9402f081d05e1445d2eb6f37d6763adf40971bb55b4e733414fba4da806a2ecf60ed6bf2c1af6a3fb7f82a5b2809001c0d574072f1c10a4093306672b537375ed84e002049988d56cfdb47920bdef8eee2a4314b22dce24a94699f39f", 0xf11}], 0x1, 0x0, 0x0, 0x2}, 0x4) 11:22:53 executing program 1: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) 11:22:53 executing program 0: r0 = socket(0x3, 0x8005, 0x7fff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="12718d29287bd88e9085b670593fcf2776970333e03683381867397ab6a5337e4fba8f7a3772a235dbabb4436697ed76002d4beca08d3a24cf75e1a2c1e2b659282596ef7888665de81185a19c9ad57617041ae29252d43543981bb05c7497c2dc1f5032c5eed9ecc5da5a323ccc4f0a6c6a4ad4629bf78549f39401fde00f563ac600f09e4b7432a64462623ab0756d6769036890ecc744afc5bae14f909893749a24faec5687ec8762388bc2c447c3c4e76324143ca8fc8b413bff13193c30c92a7cdfd4e8d1597866b5267fa4d5a5ebca71fe79ae09b0dc3df72931ea73054795970f47e7ed9797d0d42623da5ea8ee14e23b2ba3de2dfbd0778da651822343912a035d69b6cef0671ce6113b8b2812451a59399ace9838158db7fae0b9f04e1a393282744401f5ef3f6f50dac8507de11cff51d8cd5a246b9f54cf09f4abfa8a8398f416ac08ea9506bb4cf77d2c9d5908e2616378fbe58e07ac5a2c9f15828bee7149e4b304208de33d0a66ab704f6d6af77c44811ed58d28735eb22bbd87f454cd89c613909ff0bdb0385f25fa983060cfa745f36512dd0278abbd7ff59e421429f49202d91fe6920c085e3265a385584d3603ac4e35ab3924c15f1e844abdaf345f659adc1d9f8c2a7da1caa68b2fbf79f367888b8c9598c134756dfb61e043407a78fea554eb97c85b3eb8e533600b5da61067eed96a9748244caf7f7d0f5e20631b04736e8940f97847cd20a6348535ccf4510e54d017a88cefdd71b6720fa9dbecb81f3ca4bb3e1f99d744e9e3c0d38424b76ef66386dd4f3091dc0baf606b10acfe8a04b8c23d147e54544d8ae538bcc7ad7023233039f0e16b909d2a82315e3af109819bff60ec2a5415ac85becea8cc1ccc6b5a0799e33ee5fa2bdee7a16a1e795cca8ad08f0a4b282cead2e0f45bc4eae20581937f92eeb94d202f20d8570da2db76987e9e12813497fab924a77bc9c846713a96ee809f200f84f4b71d3b0ff0712890dd75f111698aef949111cf57ebe3d0b2a08a0b8df7046d8c1f5dc4679a2ecfeff8d371aae3d4656448d32d41bdad6a0fcce759f4d12d7f575bf7b32efcef5011f5590c6b0f7367e034725c0b178fb5a9895312b477964b23145a1d9d4ec9750af6974c6295c83c27708958e59d945d33ceed28929e1fda80f308ba72bc4f3ecb89aab7add980f1eeeb8b0eeed9f95b7c46698e96a297e5778d43a172959dd73f0a42747c097dd5b784bccb2cd22a1f0e52f940a61aa330e5b74043ecce11bbaac95774ac8e63db47dd397a37789dc86adf9f99fff723b76e6bd40b07cdd5770c3ce076101a56a62912823cd009876a7d44d9cbb197b623e82a6d8b2fcde9d35578a1552c106f7cefeb3462bc2ec5fe51033c281dcef17f43621bd7e2e78ad38d62d9ea30888f35cd5bc7a3b7ccad0bd267a490f19f81177a8e3d66301adc93fc1bd5468b5974b2d8a491fb5f7c319a8936b7b92bf05a31161493d7f6e8352f41d407f4dd5b03c60a9c08c2a628da5f0ecb2b0cba5df7a87f68ea01568af280f5fc2a2be177d27fe5dd9918226095b9d614aef6662d568f4f0e4ea6136247839b75bfb05bb748cc6bac5938f281ea6defe7963251eebfefe5615fa8844c0ecfda4d729318ea0386f0b93b65fa5bc5754288188805889a133cb2eee679c27d568ba7f41eed5445ad9ca6279cb977f0f9a8462dc1e2a0b881295b70bc2eda8a2369dd310320c7433be1b7d23aa8fb3943daef5cdf3a263b4e64915553db19f84fcfe00e875049b9c36037bddfc2c4ed0b670df5c8a37da8bf56a6b3d54593424589717925c5889a3a3b210a062e768c172aea9c75669ade686af6e0a0ebd1a5c178ff27c823b6dfefc227e4ebc2d9b8e7d0cbdf94ebe1c88fe568606f5cd4f8ca58e13cd5f08ec25cf153952cbe03f4014ddd551efc0ef729dadd91c71411b0a7af2f211906da9436c3c16a59bea217f10def887427f1026be1c6caf786bcf6f4648634f8c71a2ae7606eb9454519aa429dc876043237c48379f974ad214a9a91feec40c661867a88fec8c1ddbf731dfa9df4358bc0853abd3be0489931564f2f03eabba9cb5f766f05e5269d8e59f99976631ed71dc3f729f322fabf09bab7e40c3263086e9e02822c9d0b8ccc79e1622f6f790d7f7301272e3543c5ac973cfa48478405e3f924d2d1d8e383decdfec08a633c2bbc7bac8365a9ad39d41749e28fcb3fc885d617cd549f589dceb0cff6c5b427449614352251defec7d24dad464aa9b50f1c7b1796eaad0c183b09e0ca31fc712d7572a63cea2fb9c5479b97f11c2223e07871c1d0ce6bd8f04446ac3add66e94c09600baa4b57996142f4d259c514e365cf2bb70d07e9897020611c04bf8f93ee56bfc3a94f4b700fcf37999f3ec8f3587c04b6aa601311970db70370a5ace2a6f3b816c9964c6fd43f07f7b9705ca590420852a56a95183b1a1cc43f17991c0d978b4f5bd1658dabe99d29d4e7e8f736c12049e8e32f87f51bcf2ff96d25bb699108b13e351a84854e49d06c09238d6761c4219ecd56d1fc3d9d90e440750966a69b7b4d2d4194125e69f1689ebb665df200b78d3a38e456350e5b23d1ecab7aefc0247b5eaaf234b6c7009fd7d33c788d4fd795590fbec08cc05814534071588dc53b6d3d9d8252ac7e4f6a3bab2236b60fade25ef435e73bd3b2c1dbb897897b56da2cc6af0bc3c2ea072439042f0c02e850ced130425c3afadba224a5a8cf4798ba9d756858e645182b75e6fc64837d191bb5fce5772f13c438e67d94e6f066742d9087f2db25a8be5eb39fc6c6e88187eeda8b01a62d7757f904a8f8d0cc824473336c348c9ef8111029c54c92e427c172b0ca8aaad3c493dfc79c5dec296e86a4c3e158dca93fb5602ee5adec1def0b91af06f6f743f86c446d603eae4ded9b815c7e16ef03538dcc93cffb1fd4c61c0a813254de236b570267ccbc938320ea2aaab035f8ee10ecf2685635f41918f14350196a36beae97292f0e51e0bbec8f7706ca9dd46b58c8baa15cd8465452b1970c452021601faa3fd9cd78d7dfb26293128b0b2e0aff84b5428d1b811c6092242fcb1f4cda7492e0ccd96148c520370ba1acd0f715a9e841264bdab5c54b5e2ea44a818194f026e35d715729daf5235506e4b6aabfcbabb55509a0755f612844fcfc60e31f6b55f83b198913d0498c313a312563e92149b0bf188c5e9ff83a527b1df5a5acff1416d0b8593ae8a3ea6bc2fc3b9a7a0b5e331e8f90b6682d243105d7f2efea60432506dbc854dfd506d527fc75cb374bef25b4ca05cef1563f41ebf196510a1f18cce42dec08b6601677dce7c0ffc8c1942cea50c3f355a46ad30dd9382b13be40e55f8d119e8622ca30786a9def85087e0433539bb842800d2d445c9b991108e9adfa16663fecefceffc54eda327fc91112dd9533d5cae06af0cd4b706163185aa8872e389570dd840e83d9bd5302a27431b8a016d9d615f7cc65b16b9083d502fd9466bd33428b87cc6c42ccd42d133f901e09948ee0eaa205b4fb1a9ee6927d6c910ea02af0b63c540bab0723a509737a3240489515b9995b026a74819de3fdecd564c15ca538b2d7c7e476dbebc42a89fccc1ddcb801bfa068a7736aad3e4445b1b276801ddd5bb5b8f7b21898a9bff7c5cda1b1d566c3e06029a3a3428e44f3ceac9bd25135ca73ae207d34491c30419230c0d03078d2c642669294c45ca15bc9473cec61db492eb566b6e26bc81e6ecb0d792e8e92b379376f62e1e8f24cec657101e9a6de0169ac5b4c9eec9fd57c7df6353b0508fa4f32192dfe9ed7cc78de9a28b7f6b40a14a103435f72500bc2ffbd2352ae6220d528ee107c029acba43f0981d2c5658cfe960285d6e94c8fa3596dac1286f42293128c632df4d852195e97e07441427db591bf2a249d6a48c0faac8fbd8a83da6b202af8e29737ea405493880eb54dc43b08d262892b86242437af1987a80466572249650acb11a888fb54f6f7d2dc57c6841e51333658f4994e5227d5e1452157b119dad283eda1fb104ee072fb6297fe12868c8cc58c3f030c5a0b3bcb8b884590a3c62a345e3200f9eb6ba9741be495c27d000c9f2290c0eb59fea519860c4e05a855a143aeed2549946159039467db76ad3b992dd71700b76b40f23fe520ed5b42ac56bd046bb9aa69ffec9b1b80d637f219f5c03304b6c8a28d7d5c608818eed92e561db2366b50105ba9747893993fc5dd9684809efff7dbc2c352d393d15a329b97ded2f98ababfac980154f3e8e2edbfe3f705ea2fae926dab54ab334a0002218d3df813d0ee3242ff9a0f925e44dd7efb840c68a3e06a6d5f24ad1929ec7363e55f2d83b98af5e25c122fd1d39aef1d921d0aa2c69190e2d7e175e20bc29ebd37c5b4c585a7ef7d188b1d9a2d03b93c7fdcf768d43b59e3f62b94bd9a6986072a70c3781468ceb7b0737d635029077eb1ef5ee82ecd17c724ab34bb4c3c36e8ae4be467417361d91b82743cc545b7c0ee4a02a5b2f3eb4537bfc775c8041a517e2871cbe6ad523d92280959ce0dd877f672ee45fdea6a392f646ee2c23dc987dd52618fcdfe058eef59a58e3d7fa5bb991e3c210178ca3fea3b27f2ca09a2a7c688d16d0471f9c468a2543d3f2da6d08836b44f7781f0fab1a1fca4250210ec5ebbc37ec9c9d74a635f5fc0d44d446193de48bb128d1185f162bae4ba4c545a809550b1a8ac613c33c4b1abb02c72494c31eed1dd273707685035c3e360fe1d126a7024005e720424195e2b73cbecc35aa20e74bf3237ac079c6588ba58fb9cd4b6c737bc67c4689943f0d0c56dcb1032b195e7b0c382555fb5dad585998e114ac397e7e483c40e9a0002fa406b8e691f063f7eb5949a36bb60a4ccedde1f8a44dcecfdb601d45e419957c5874e91a7170b6775d741b88d091db04fe972d403ab55a5ee3fe85514ae4b4803a4403dd627ffe2217a27fcaba87666f394e5d546fe470c616b96da23437fa3026978443cd49da0d2246fb2ec044ec2419882d9fd8e8da26df9e080dc96cd21d3db181b06ac91bf7a476b5754a6c3e878aeae7b9a7e4614b40c23e9bbf96af55324802aeade01344fa8836f258f06588306e2c809281f2b798b9dd3d009bd441da5d01fe11417559fd392cb1d59cf4da92c75ed7a0053b6df63f2753747172fc4cd98d6f620e11f6a1726d5238d465d1abc39d1b06f60344f72a5a6de688e86ad6f75b7212f55655e7875669bf00fe20ebcde28c62fd3ccc526a511b3c1d9fad2cfa61b9f663c44c03910e4ca89d557f22e0e56bc18da837bdea6f8690186800079f1f185f20a3ed3bc56b079bfe2069540db29eb220b672494db00172e1cb22b394ca6c39101edbf5557dc11e30af46b0783c9c2644668867f77ad44150ea7914f71fad06f7cd3a057641ab04104afe410a59ff8580d208d784cfa47ae4c5225f7536914b8ba68162cd663d3f6215cc05cc627f072b06f38c0a248d7c7e34398b0acb35140dc6ea2fa7c98857206616a1fb6bc7e9dd8951f69aadc2e7db88f22f770d78058490ec96c7477669901fbe91021f2578c7192c717796308e83ef20d462e831ee15e311276aaad0e2f9d51690d6d92c98ca07965bceb798ab54f3b56daa9a183693e478bf75d5218502762b52acb43ef552e730028fd797d0e7aa61d5ffa1f886dadc2343f60fc571fdb5c069a08033b498af1235780654b7ac1dd4601cf4448f261891db82f12bc78d3e99f0a58d6eb9f7effa4c029b51daa3ad07cba", 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) fcntl$getflags(r2, 0x3) pwritev(r0, &(0x7f0000001280)=[{&(0x7f0000001040)="4e7cc7f83b2f9ab475f8a2bd1440e60bcc9a685cc51cd3ac06faa6539a24c638a102fc8d13", 0x25}, {&(0x7f0000001080)="738f4c258a25dc1a8aaa42dee34a68827a592e5293d93d833bbc680f5c52dc8bc1ff83f265313dd0730a55c76cfd1aed553071d08e551f693a0cd159c1c13b4a869ef30f40c1f8f00e38ac3d0dd7bdaf4a7bb7cc74bbf73a2d4fa7e1e2404cf78808d35902f867cbc723a2d6201daa7e6c9499307feb2f4d01c264d175988b27fd2006c46c94625631aa8ee9a2fd34dae53e64e6a588cc7c52293290aee86a98bd1c555a5cd09a", 0xa7}, {&(0x7f0000001140)="741bbe26afc2c9e3d49673a5b94626f83d27e33e38b5a5f43ff3022dff8b105643bb514799e6bfa2053de2c7d682f5a967b064e92869392737ab0220482f4e3a9ed25f60c476b58c26bf70407932b28f2c6a4a84712a8818deb148062b4a01646742f699010a54b7a45bcc1c754d155a1abfb283a2cc9c2b9b330178eae2223314762feacb298509adcf458b28913988c30f2f8229", 0x95}, {&(0x7f0000001200)="27922d4eb2e6912a7e81c8fa82dd935e66d753d871a5a45f7989abafd23948cfedbd2ddedaadf7abec", 0x29}, {&(0x7f0000001240)="aa", 0x1}], 0x5, 0x2c) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) 11:22:53 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x8, &(0x7f0000000400)={0x8, 0x4}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x29}], 0x41b1f84c, 0x0) 11:22:53 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="060845b679da91d94f8ced1bb574de87f46e01380f963a0f1cb6d30a14a5551247d1a496b2aa43c7adffb2634a1e0d14e233fcf828cf858a154d6b9ae467362e2202b9991f8df9aa99c4f17d8586f9e217c1e199e861de8530f2f1a28740a8cf84a1f98849211773962d005c7c18f3887205f9a8104ad2099d2faa69ef449adfa6c31981c4c0c575e23132", 0x8b) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 11:22:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="455281876fe5e2ea8d0893c47a27301cea10e7d073da3d7eddd1fdc15b65bd8ecfd3eac1a20da6d2f3bc006987614f187cd8928254504587c472dc4ebbed0f941d66a372fa639c06baa1dfc06413d232e212142ebd9da745854fcad56a56561cdd631243424a7511a52fe7ccd33e7fece25c93f9f68de27dd35cbcbf16b6a4b1", 0x1}], 0x100000000000070f, 0x1fffffffffffffe) ftruncate(r0, 0x1f) 11:22:54 executing program 0: r0 = socket(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/105, 0x69}, 0x0) shutdown(r0, 0xfffffffffffffffe) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 11:22:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x220, 0x1) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2813, 0xffffffffffffffff, 0x0, 0x0) 11:22:54 executing program 1: getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getuid() getuid() getuid() geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r0) socketpair$inet6(0x18, 0x4003, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x4000c0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) sendto$inet6(r2, &(0x7f0000000000)="14038edd02ecb45693c1d6e92e87ec9ae7eccbda3f0d62177ceaacf6a112bf178ee22581612ca6a0c9d2a1df44936407199bb29f2ee08027c9930fac1191f6405ca9601f8ef48965bb6bd316c7c2a910fdbcf17f12c18766f762a242a871de2b3ab504f68a93c0e99e72972b89d6ef6a2bd2351ab602429f9332d40ec9d72b3c2e97f515c8d9a61e707bb7aced04f5373849f8f7d11bdf4173e448ffb6cc319beeccd1313359cddeb8286871", 0xac, 0x1, &(0x7f00000000c0)={0x18, 0x2, 0x2, 0x20}, 0xc) semctl$IPC_RMID(r1, 0x0, 0x0) 11:22:54 executing program 1: r0 = kqueue() r1 = semget$private(0x0, 0x3, 0x114) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000003c0)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0xffffffff, 0x7, 0xfff, "342ed778a2a21155e36a7cd9f15b8e56d8241991", 0x5, 0x5}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x15}], 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd}], 0x943d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa581, 0x0) kevent(r2, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x40, 0xf00fffff, 0xc5, 0xfffffffffffffffa}, {{r0}, 0xffffffffffffffff, 0x40, 0x15, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x82, 0xf00fffff, 0x9, 0x1}, {{r2}, 0xfffffffffffffffc, 0x14, 0x1, 0x2, 0x8}], 0x7ff, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xbeee57cb4467ad6b, 0x40000000, 0x1, 0x6}, {{r2}, 0xffffffffffffffff, 0x3c, 0x10, 0x80000000, 0x2ef}, {{r0}, 0xfffffffffffffffe, 0x2, 0x4, 0x1, 0x5b7}], 0xfffffffffffffffa, &(0x7f00000004c0)={0x80000000, 0x5}) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x79, 0x40, 0x0, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0x1, 0x2b, 0x22}, {{r0}, 0xfffffffffffffffa, 0x8d, 0x20000000, 0x0, 0x7}, {{r0}, 0xfffffffffffffffc, 0x20, 0x20, 0x8, 0x6}, {{r2}, 0xffffffffffffffff, 0xbe, 0x80000001, 0xc000000000, 0x5}], 0x8ace, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x8, 0x20000004, 0xfff, 0x3}, {{r2}, 0xfffffffffffffff8, 0x4, 0x4, 0x1, 0x321}, {{r0}, 0x0, 0xa7, 0x1, 0x1, 0x7}, {{r2}, 0x0, 0xc, 0x2, 0x100, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x82, 0x1, 0x100000001, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x0, 0x6, 0x1}, {{r2}, 0xfffffffffffffffe, 0x21, 0xfffff, 0x3, 0xe8}, {{r0}, 0xffffffffffffffff, 0x98, 0x1, 0x7, 0x2}, {{r2}, 0xfffffffffffffff9, 0x74, 0x2, 0x7, 0x10001}], 0x1, &(0x7f0000000380)={0xad, 0x1}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x114) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) kevent(r2, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffa, 0x2a, 0x8000002a, 0x604072bd, 0x400}, {{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x5, 0x2}], 0x9, &(0x7f0000000540)=[{{r2}, 0xfffffffffffffffd, 0x8, 0xa0, 0x6, 0x4}, {{r2}, 0xfffffffffffffffc, 0x1, 0x1, 0xfffffffffffffff9, 0x7}, {{r0}, 0xffffffffffffffff, 0x11, 0x6, 0xe6f, 0xe5ae}, {{r2}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x10001, 0x7}], 0x2, &(0x7f00000005c0)={0x0, 0x401}) r5 = getpid() setpgid(r4, r5) 11:22:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65668c1f2a1c3bb85dc60ec703f6b3d8ac0aca13", 0x7}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7f00000000000000, 0x9, 0xffffffffffffffc0, 0x0, "538d6bf657a9ebbd26f463e1f80fe8e8ffd7df50", 0x3, 0x1}) poll(&(0x7f00000000c0)=[{r0, 0x41}, {r0, 0x4}, {r0, 0x4}], 0x3, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) seteuid(r1) 11:22:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="02", 0x1}], 0x1) ftruncate(r0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="e68558a909120af85c769c2294337764e2ee3d", 0x13}], 0x1) 11:22:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) 11:22:54 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0xa, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x41, 0x33bb, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0x200, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x7fff}, {{r0}, 0xfffffffffffffffb, 0x72, 0xf0000001, 0xffffffffffff7b88, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffd, 0x10, 0x3, 0x0, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0x83, 0xa1, 0x10200000, 0x1000}], 0x1, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x12, 0x7fff, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x1, 0x1eb0}, {{r0}, 0xfffffffffffffffb, 0x82, 0x84, 0x80000001, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8, 0x0, 0x7, 0xffffffff}], 0x9, &(0x7f0000000540)={0x10001, 0x8}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x6b, 0x10, 0x4, 0x9}, {{r0}, 0xffffffffffffffff, 0x24, 0x20, 0x6, 0x9}, {{r0}, 0xfffffffffffffffa, 0x8ff4191c05740ff7, 0x1, 0x400, 0x40}], 0x8000, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x4, 0x20, 0x9, 0x7}, {{r0}, 0xffffffffffffffff, 0x81, 0x1, 0xfffffffffffffff9, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x8001, 0x8}, {{r0}, 0xfffffffffffffffb, 0x14, 0x2, 0x3, 0x800}, {{r0}, 0xfffffffffffffffe, 0x4, 0x43, 0x0, 0xe5}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x1, 0x800}, {{r0}, 0xfffffffffffffffe, 0x12, 0x406c09bf875588b5, 0x1, 0x4}], 0x6, &(0x7f00000000c0)={0x3f17, 0x9}) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa581, &(0x7f0000000140)={0x8}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@abs, &(0x7f0000000280)=0x8) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={r2, r3, r4}, 0xc) 11:22:54 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x4008000000000001, 0x0) kevent(r0, &(0x7f0000000000), 0x8, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x9, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x10001, 0x0, 0x0, 0x0) close(r1) pipe2(&(0x7f0000000040), 0x10000) 11:22:54 executing program 1: r0 = socket(0x2000000011, 0x3, 0x2) sendto$inet6(r0, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) 11:22:54 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x0, 0x9}, {0x18, 0x3, 0x1f, 0x8}, 0x101, [0x5, 0x7, 0x2, 0x8001, 0xfff, 0xff, 0x9, 0x1000]}, 0x3c) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) syz_open_pts() 11:22:55 executing program 0: mknod(&(0x7f0000000480)='./file0\x00', 0x0, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000040)='\\,\')@-+\x00', &(0x7f0000000100)="3af500", &(0x7f0000000140)="157d2d5b265d00", &(0x7f0000000180)='\x00', &(0x7f00000001c0)=',\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\\/\x00', &(0x7f0000000280)='{[\x00', &(0x7f00000002c0)='}\x00', &(0x7f0000000300)='-\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='s{\x00']) fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) 11:22:55 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x208, 0x43) open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) flock(r0, 0xb) flock(r1, 0x5) 11:22:55 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="53c4149b5163108191280b6cc1127c257eda3bf941453be3976d1ef413c296f54a41eb9cfb02afa563ea7ac0352449f06994c59660e765433867c2c2e720fef6dd5381ef9be499bcf57a8ce93e189c2594fb996ea1d24be1264c5908", 0x5c) r1 = shmget$private(0x0, 0x2000, 0x140, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 11:22:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) socketpair$inet(0x2, 0x7, 0x400, &(0x7f0000000000)) 11:22:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x82000, 0x2807) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 11:22:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() read(r0, &(0x7f00000004c0)=""/214, 0xd6) syz_open_pts() 11:22:55 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x2000000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x2000) shmdt(r1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x100000001, 0x0, 0x5, 0xa16, 0x7fffffff}, 0xc) 11:22:55 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 11:22:55 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r3 = fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r4) fcntl$dupfd(r4, 0xa, r2) ftruncate(r0, 0x400) 11:22:55 executing program 1: setrlimit(0x8, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="f0c66ee512989566a506468bd8482fd83743f711d1fd7efce8cdcb7a7d338821eb1d253985ff946cfbf1ef3e7f0b9c18e3867a61da38a2e72c1db0a9ff947a364bc7a3c282676f69d1488688d85a48aee263a84c746fedfd11ad41a8d67ab1e8e300317d2d3d2c0e12a91056", 0x6c}, {&(0x7f0000000100)="47142b6695f85e2aebf883e8cc61425c5f8f1f04ac38039083d047bf33615f4ebd8bc91c516b85a56e1d7d81d7053812e6f74b76e2e542ad18423e6909922563f8455771934648e52e15a87ffbe7bb685abc092c2da76ef03ee354fb11c09f2d59", 0x61}, {&(0x7f0000000180)="3651349e7e5eb1aac20f873e12f6d761ad7f34f5b6e32b", 0x17}, {&(0x7f00000001c0)="8d61bd7bd0447610b17d1d594e76ed0a48d0986ef15de2c479ab8be8f6e9bf267c3953228a193bf2fe8d1e3c38be63b9b5c1949ab17d446836fa61262fe132cd315e86fd42f2b61a262b900722599070670dba4ef0144e6f12a95d441383d7113b468d25c8e69b56db2905901c48b74b8a437909334768bae32de793ed6af87ef734e0c2b81b489d9c208ab1a6e45144e6cc164de3923f1e9541f636ba58c4095ae1a2a3fb3506256e20e70977c71695e3b5f87272372052d3138851797b5a518e96472513eb9f87f78f7e5878b6c869e69f5ed8e5479a0d19613ba8cf2e8340d57f1384bd9f9bdb342844b5d1a14b2b9ccfd125ff99", 0xf6}], 0x4, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x8}, 0x9) 11:22:55 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x40, 0x28, 0x3}, {{r1}, 0xfffffffffffffffe, 0x25, 0x20000000, 0x101, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x20, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x14, 0x0, 0x9, 0x558}, {{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x1000, 0x31}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x1000, 0xd35}], 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xa9, 0x10, 0xe0, 0x1}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40000004, 0x580, 0x7}, {{r1}, 0xfffffffffffffffe, 0x2, 0x0, 0x2}, {{r1}, 0xfffffffffffffffb, 0x4, 0x40000002, 0x101, 0x1}], 0x0, &(0x7f00000001c0)={0x5, 0x6}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) 11:22:55 executing program 1: r0 = socket(0x2, 0xc002, 0x0) shutdown(r0, 0x3) shutdown(r0, 0x0) sendto(r0, &(0x7f0000000040)="956e3a2b06a2fc5a93e8799d90e3bb91acea10c174b7e73ff4d3a459297e924c9392b7be85cc6367a72c53cc57f8e818c379cbcf5c8203c96676d39afaa7375493aef834eb41ce0cd7a820ff7a637bbc0045196638e016b45f68e72b061920fee7f2a14731081b7ca0e4635ce0ffaf9dc8456c77c17c6d13e764575883912d6a46bdb86d95d8f12f90ffa070de91975b1abfac9040d02435932151d502767947579119dcb305a22769cfda35ca2eb3893f7b40f9370459be909c90c59c350e33896ad89e6cb7f88c740403aa795a5a9b42500411dd4457daa61f22446b14f532ea", 0xe1, 0x0, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = dup2(r0, r0) pipe(&(0x7f0000000000)) recvmsg(r1, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/4096, 0x1000}, 0x0) 11:22:55 executing program 1: r0 = semget(0x1, 0x3, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') semop(r0, &(0x7f0000000080)=[{0x3, 0x7, 0x1000}, {0x1, 0x1, 0x1800}, {0x4, 0xffffffff, 0x800}, {0x7, 0x20, 0x800}, {0x6, 0xa8, 0x1800}], 0x5) 11:22:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x3) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10900, 0x5) close(r1) connect$unix(r0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0x0, 0x82, 0x13, 0x3, 0x401}], 0x1000, 0x0, 0x3, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x2800000000) r3 = open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x40000000, 0xfe0, 0x33}], 0xff, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffb, 0x50, 0x10, 0xffffffffffffffe0, 0x7}, {{r0}, 0xfffffffffffffff9, 0x80, 0x80, 0xffffffffffffff0e}, {{r3}, 0xffffffffffffffff, 0x8, 0xfffff, 0x5, 0x6}, {{r3}, 0xffffffffffffffff, 0x6, 0x80000005, 0x7, 0xa3}], 0x8, &(0x7f0000000140)={0x1000}) kqueue() 11:22:55 executing program 0: clock_getres(0x4, 0x0) r0 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) 11:22:55 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(&(0x7f0000ff8000/0x4000)=nil, 0x4000) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="0ffd2d3945ae50609a0646969135198a8c1762f09e0dc773c2103ed63155cb699a4da0b116b47e211ec18197bf76939f11b7f550e21393979a690e78474b2ab4579acba3837990bd276412a08ba0490ae3393263a02fb5fc3eb7480cba13c101e17c971c7e9ad53a2d3b141754a5eba73ed80a698f8f47bf53c070548a99e65f72cccdd363a3d8246595d0550170b0dbb239091d89ca921bba0305f13d3bd222370dd268f7b6e518d57a0eb97c79e0864cebd67a799a7a079059ee639ac0af14", 0xc0}, {&(0x7f0000000100)="d3840394a827a949cb11ae25fdc2173a483ce9fd8fb335636c0c6306d983d30fe7ffc046911d1b63d5296542f86ca1f879e601a37ee73aef4c5823dff3e4306030a8fba799be6411ef43d7f3b97ca0aa184a06220747d9fb193beb5f971cd9aaf5a75c9294d629b76a29fdac", 0x6c}, {&(0x7f0000000180)="11197ce5110124e827f76a5a703bd6664aa34917ffd566a640b79946c58d2f139b10bde9b171d4dcc37a88b7a7622ae1212404e761be18bb582d7016f3c0b17e44dd88f55b52a84122786eac297cd4a81fc821fc2420b183516ff4fb7777f7cee78c80f3e4a9499b28f2a7d6732654f9919a36657e97bde26cd4cc730601d6c14c4ea8f1eee972940aaa494115169580744053180632ff1dcdf366453a0a6e9803bdd895e1d800015069ed561a39f3f4017de3", 0xb3}, {&(0x7f0000000240)="1beeaa35588f3c3bc6a330b8b3b75a18cfa8159ce0309ea9114780b7c0c54c479ca888845f9d4e7a611e292cf017c42b9b6c6967e743b297920f9304838fbe4da25a87e9e46da646917e6ab597109834ba89074ca0c6999c2c2b2ab656c160f96d1f9b4d94ba2ebf0699d41a4440d809536d717a196f07d58b5d4de0be0d4a4c771a7355b0a14134798dd2c031cb5b23ce56918a823b808e0e52305a9207167a1429d8e2ee024b3b", 0xa8}, {&(0x7f0000000380)="01dcb594bf89bffb98bb1fb0cf12c2716a0510b10c0d5b3cb393f0e05660865c31caeb62bc4f06ee27e88d74e87d6eddcbe87e2b1b2486ab5e4f35e853ee9fe903d09ad75af36f71588c4da5acd73c6c6661b1ba466ed15752da9e31cc73fc118b4875e4dfac20e0e8712bb27349990b286f98d03092dd619115c1b6eb95e7c1fa513bccdda08b0b22450fb24a3bcef2ad3084c0ebd5e5387b160c4175aecd57d0ed801e728305c6944cea47291aa0666a75dda1b6501e5f30b2e3be063e24a511b7f93f47335c6bf47073ae12ef66ca7d15ebd9976e655cb5520d288376357597e7e01492257334ae4110395d0d2482791dc460324c86c1bb", 0xf9}, {&(0x7f0000000300)}, {&(0x7f0000000480)="6bad40a3093b633c20433c5f3d22a17e6c4218db8afa66ca7795de81ade0e2ad", 0x20}], 0x7) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x40000000004) 11:22:55 executing program 0: syz_execute_func(&(0x7f0000000000)="3e65670f381d6a00f3afc4810d61909dfedf59c4e1ed73f8f2c4a27d183d0000000040d9e9c421b5ed6a8bf20f1b9908000000430f1f4000c401fdd7df") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000ba1000)=[{0x0}], 0x1) 11:22:55 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001200)="ab60192ba97b77a7335e3edc4e2667c14b66c044d0d35d47fe190b79b1bcfc0d680b00f5bb89de44df665404c59c7abec9ec5a455a04e297c3ff284dc586c6049748f0c60ca2c118f5ac5b782c883496e7b4195d8242c49c87abd22ad74b6b09281413586dcbfa6e7e72677f1920e33f8ccb43115dc1ed254f26d230453469b04a", 0x81) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) lchown(&(0x7f00000011c0)='./file0\x00', 0x0, 0x0) 11:22:55 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = semget(0x0, 0x3, 0x100) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/124) shutdown(r1, 0x0) close(r0) socketpair$inet6(0x18, 0x3, 0x1, &(0x7f00000000c0)) 11:22:55 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) socketpair(0x23, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x36) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x1) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x7) mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/79, 0x4f}, {&(0x7f0000000180)=""/124, 0x7c}], 0x2) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 11:22:55 executing program 0: socketpair$inet6(0x18, 0x3, 0x8001, 0x0) r0 = shmget(0x0, 0x1000, 0x6, &(0x7f0000ffd000/0x1000)=nil) shmget(0x0, 0x4000, 0x180, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) 11:22:55 executing program 1: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)="ac00", &(0x7f0000000100)='[@$\x00'], &(0x7f0000000240)=[&(0x7f0000000180)=']\x00', &(0x7f00000001c0)='#\x00', &(0x7f0000000200)="eb00"]) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000001}, {0x8}}, 0x0) 11:22:55 executing program 0: fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6) rmdir(&(0x7f0000000000)='./file0\x00') 11:22:55 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="10000000000000000000c100000078aa"], 0x10}, 0x0) 11:22:55 executing program 0: r0 = kqueue() kqueue() close(r0) 11:22:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1a09, 0x0, 0x0) 11:22:55 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) syz_open_pts() kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) dup2(r0, r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x20000, 0x9) 11:22:55 executing program 1: r0 = socket$inet(0x2, 0x4007, 0x200) fcntl$setflags(r0, 0x2, 0x1) setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x8, 0x3, 0x10000, 0xffffffffffffafb4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r2, r3) 11:22:55 executing program 0: r0 = getpid() clock_settime(0xa, &(0x7f0000000000)) r1 = kqueue() fcntl$setown(r1, 0x6, r0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 11:22:55 executing program 1: socketpair(0x0, 0x4003, 0x9, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) r1 = open(&(0x7f00000021c0)='./file1\x00', 0x12a05, 0x0) mmap(&(0x7f0000fed000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x0, 0x0) write(r1, &(0x7f0000000000)="fb03dc0e7eba88f6c86b437822140219d6eec789064f92777bd353600eee6a7390a51bd21b1084a9a7ae263c0032d6023a635644a077898bc4bdc7c32c59bc1fb4ee50ee7124775e31078e8e8d273434c424d56cc9fbd963a82bdf24cc850d6edb50e66d46a6f465ed696aee09d59c17b311ab632714956fe303d324723ba27f79e0f7d365332a70dfbcc55c041fed9ccaaff55be5d7d30f76c82c085493fd8ad88cb39285b917bcae273d408987b2d28d2c1106869d43e9fcd6a9abef1ca0081dd6caed2550ed69e6f3cc340d149aa862efd2f546dcb0c68e1a54a6b3fe1fee6d20aad278d06b9d35cbfca3bb1a0529f5f3545073a1726c22e614c1581c8a79329561bd4862ff11ade4e996b1c3da56a0043592a93c25e66f608821e7fad3e7160c18b4a55d0478fd71e39820a2a3afbc6b81b65820e35b0793d7f5390c843e6259aead34aa1bae98e8f329f77fdc18c8642e2e284185215543695ec0d3a0dbfc331fac4d84799f4efe39d8d3b7386eaa4717f12c53d2e4c23d0f586b082d68aaf888d5272b124ea05f3e66d4f02d78dabbf6a41e3c2f9a16b9308f0ef61f75ea8ba6c55dfd15f5c686815aa8f675dff1d46bd96dc9c3429ad2ee017ee04d9e2dca80f556c0179671e6b0d124353552c4d01874f188615fd528d61c2c3980e3e27d74583b8604b9173198e36361e7efc13413a5fb244d7a47bbbfaa3f17a3596db981ecefa10b3edbd4af8a33a94db3e6079fca54e76b7b03c76848373e6a765533c9ef7743cdd26353a6e5a35f0df50834867e01ffd659dcf0aa0bb86c31bebe7cda3dd18c059ae137af557cb99ebe78993b643e78bef756516c42b5d44ed71ca573ade9b1384e8c99bc8c72c3ec77c9c4bd25fcdffcf573a25e47c63e2bc913c51a3301b0fd7a93e9790f8a410a68cb003d284db0b7d60b68226bc09110e2662aa968c9959a61a1a547bdb6422be49abff770c03760be21a6aa4ddfb665502fd841b280612eb0ab05c1f8d61bf801afd82da70aeb30fb9a450a220cc6b4ae32bca47ea71bf8411b9a84db3b1ad54b93d7d95a300e967b814439ec7661ecc07c74c7995f12e0fca185fb4932f2e930857fbf0789328a0714857f9ea7d4b16a8ab1f5c51a4250516ed0fc765cd1e7cc66282910cb27095becb7fa59e3c34d7b16b307fe4e6c9d0c25d9936525be9527b212cd4edf44f92781f5f907710632d054da5684c63d8a6cdb3fe81e06902aefdc52371cea0e97a7ae14baa48645ab0384e17962820058fa67563b7fea69ede734957b7354e50c040e6bdeb31b0f806dc17aae72d2685f50beff9119eb9daad8469559d2a94eb6f0a50a030891571e2817b96b45f53ad6afbc5a7e7e0417240f9847c96e065246f1eeba5d2c000384a2f938ae54d31c3ad05ad9acdf133a3f8e692960c2bad7b50ffa4b2993d25b90c0d6399d375745035c02039ee2e3eb40de94e74e346222557bce8f867a29809117fb067416c8a1c9fcedc456a3d3dc27763ba325e64e7ca1257a45ec29afddb5c94ada806496d0e1218c849a5ebbcbb20fb02a5902239ce6e5c8e484d37cc91703e034febcefea82d5fb30802db1beba18d8f4a4ab6b32b88e3444871f5c71068023a642af60b7e0fbfb54f95e03933bb4380a607a62595934ea1162f4eb1c28ab630ed34d005980ee3cbdc15a6cb9cdf906fddeecea9160b5a12b4146ee3975c77dba424283e19d4389629775cb7dcee7ecd5df6825f13049511aa144bc2fe138d5b37bcb1f03cddada68cae76e0a6b50a33660fb058af346387d446c70231ca5b913912957553857b44109e0d6fd3f2a80ceaa5e6fb7032403ac507e98493c70b6d59ace9591d300808f885d96218140f028ae7e02f89c6342f8e7636a888b5932df21cd0146bdbdc0ff212843852849a12434b1722c4c6365c67111bfa78b2f8477c3b8150499886ac32eb6c566fa9d82a03b88ef7af2975a7bcf2701622945c9cdb9bfedbb84275e30bae4f1433d6ca84cb70ed76912cdb2f6aedd21510f51673f09afe6ff667f0d7e7688b28143dbbe315cb292f98001e335c532619f8a21d35d81a42975fd3cf58a4948d619295119b5d62c501b894b5744061dbb778152c9653862687deb97a08c9a8cada91715ce5126cfb12c07db46b91be5f6ee772dca51a9336465dbb245c9972f091bfc633b13e53b780e46dd62b8499a37f42657e4ec139f994566c07e812a5596bd59d5b88043a021dc83c1bbddbc88611ac37b789e7d829b3cc9f73ceed8fb9da916f58393a2dca4b756b808ea92f384d345ff833e5c8cf775894e6603a855fc00851f16d2ab25db6a7f6718f13e5737577ef5a3f7b60329b876e05cb11fa20428d965e8efb3083b8ee1fe6d4a5969c1a70d884729b04ddfb88b9f524d556aa8d460bf7bc0422c4bcde42e649151f351ca84240fbded4c9d14ce7c32646376f11cb762157808ecd7e10331807caaa6b9dd9a4cf85b6436e4311685a051a309b1f62bb95d2adf9abcc2b1d6a8028086a8d6557b23a19f2629321a44980714889fc4e87d2aa83d94c4c41b7ddd871086687ee27a1d7e55691d1552cf3ff92d151805dc122cc3543890c98fb8da20c6e78477f52e88334c62a4eeb65d2a85c52a92cd6a67b1d999830d8e820175805a491eba4fd00815bdfa31dc0e0bfa12ca69f1c3fdc6ce2d9ccb43fb9a8cfab781409e39703cf5b1a141b7ae6bfff7a04fd478b8976e1e5275b9fcc61bb8d844148a2a90820c450abcb54ef94ba1fe8e739defeaf0aeac7cdb237a2b1cf065c35e14123403e4363e795730e4554ff29248175a4b6707c54a45dcc78fac29f8018b65d91b62812fcf37f5a85b0961623a619beaf74a4298af6a3ca0f6ffc97c4f2fc55bc04892f967d9c69a2241bf541f8a3307ecb113ac80533120aa34fe795d3a752729e5bcdbac4d6709c200100727cfe79f92d0fb2ff4aba684a661a9144516e98c9a58a6786426bcb67c60304575ac74909b8cc380af03fd8eaccafd17456bbc190afa34b95b0dfee8e840c8cb0cb064641a1d8ae3ee50360877ba71c343ad015e181be2b2e2cc3510aabb190e250c17fef70e28bc3952c31d3a7027ddb328b0ef3c33100d9cd410f5c5be58a7b13fb2344185069fe7e6616ca5b1548c9182f77135e974ec0908d298047983f40e185b1498531ab7e16454c2b04c6e4131e97f6ed8410bfe7c4e6e943d7009da17a3908eb2814a71e3d773838a5a76acbca42243f77f916b49fd49f42c955116d1bad899bc80c3533b9324947f51a550a613dbfd8c10c0d099cdf146ef276662ddd42c92df8bfb34e39924490cf4808db1ce88c43adec857942b8fd89b2c02fbb74fc8e0b754b5d058ffe27f67520932c6fb554ae616b0651fd52d30a9f062042bce0a80018825ddf7efd1c203651e4fdb9319e346943b0839576d4c5a47fa6af059c6073b2a48a5061b5dfea0639639d50c918ff425965c089bf6b2d4989aada2debb7d59a3e5eaa71fe19f78c733d902fa5e6d83118e1b5de2173d7ab0ab6756fa74bb6efbb7a189d44cce3391743a764fb79485d449cb59221b032db0440e9005613806475f5d74354a35b0f6484eefa2ce2010bec7552e98266dcf2b58041f5a930d34a52c0e466c7874101cfb1575e6cc0c9da1b602cd92c409eace433799bd6d276594d50a15769481f3181f67ee42ad48f461bbca6cd8417f526e57bbee4db8800f7c7778c2d0cc85d765a8522b7cab89284a4d1ca91e9905c126a629bdf90341fbf9c231b851f6d764a76ac03fa0f53366bd63d12a5ef894c2146c461ec232abb342c430b3e0dc14ad045b4081dae66060e1a3adccc3d1da5fd0a80ce6499d2d1bb7a64560062aa37cd1afe0185ff7c5788e5c40f7a508c9e040924089665e788a0ef57d6b93ea8ff8eb73ef1558588cd651ad996ebee5f68a4ca09a478d4daea3ae91821e1d405573548df73640f59e6b1754fb32852a10f3099dfa8da1d60fa6175eae3b8f05cb1f24b8e98617cbc8f6a892351619057cee9410092ed0fa6560b759986621557556580f7421192c466870925259840bd2f1fcf2370b7ed05fc93fd29ea2e05cccd9c81a135f1190af00a1e8c0750bc5f81b297b7a0c03166709ec9e88b0ceb3195666774d3c99f78f51bbca5cfeaa97e5feca0947946c33d5bf61f2466b4ea7058943a11d14a7876c897c9a585b43b87840b000139049bb9db415b2fbadaf42382c69036f073b938343cb1dc51b8d36d393dfd6daae23dff84d9d6b542fc9670c2fff8f6dd3a249a50dc6172ed4d8df45d6f2566449db6093b71ff6b4b5ccbd855a218675a7d81d41d4390a991d15cf15ed0e0230d5f1be4e425002fb1a1324a3d727e29ff4eb0e5a213532bc9053cd7f7bcb8b0ee4fbd23ac4ae4a1b0a62e8380d63ce8658e5647f3aa983b2bb812483259a66a07a8351338ec8ce0687a4b9bcc93a4ae2d9da9fe11e90940137c84d2cf732cd3a6ef31ec4552caf2e2ded80d614173ff160d90fb309c0ee6b1b75d89de79a9e110baac05c2327c6e0d2932b8afe1d32f88a42b427377a2c5f1fadcefa73e0fe906acc2797e900f45c2927c990dde9032b903bd2e4e802325c1a47b4045fd392c0690b7c8f7d06fcd51612649a7bfda0167ba45746b6b06f95b2285e2a209b46ae30064dfde7d1f6cb0eb1ec8d4a3232d73e2f3cc0755accc37786a61d56032d6dbe440538f97a7f6ba048b84ce69cee1a8fcdb736dd9f91f9a123dd05e46a676c065264996816b29e4f7be2c56befbba0673c87a98b7148b9daef597284adfe1614a594082dcb2ba1cffcd698d8b3929de06f21bc4be2c3008bb2b4adc56634d883b0ea45f87d3fd0903c946c50b01b545139bc156de762c648326a6e6a25206dc15b3f6f6b6258558d70ea2ff5f70ec02a37f129ccb6791f64dd651c87f1553e775aa27e670919cf3f7b79a8c38ef45ea2fb7c2738d1c16a67ee20e4b95964102ea7a3dcd0878ae32acd600b6ad720cf59609ace4a4763fb80aef7636585453482ae7a16a7a8f6dae45a2de76dc2b95a55b873d679812a510ec7292d3e4b46c321facdf1d627557a72babed2865a7235a852c8490416409bf9d61c4b2bbd769d3d6fc504d448f3c1c3082f0c0473d73b0e50f8715f7f4587762fc1b8b8c253047cc8d03ec88225fd859774b4940b22a5ef31e76842386549b69f11c4a6dae4688f9ebe630d4ddede14b0558cd4a80628c4920a0b7a2b39d0235dbc1038dbbfff4f247380c4b8036c28306b77d239ac795326da7918ee1414d6b2f410c95b9789437b6b7ff19abd00c31e992e56d2d32e19163cc10ffb0b51988da871da90c86251c0c0d154e800ee58e7c534fcf84ac4e93e5aac9cbff2a559036a47a509e82b791abcbef61027358eab39f580977dcf7737d6b191d4081688b355a0c76c5324277d4f5cd76ede5379d75707174176d6fef4deb6f309836fc127be1ea6181adb4025e1455001ec57ad5e719749cbd4f14294b57cb543dea5e9213350a84a2108415c4ddf43564b543863bc0cebeb9a9234b888469895459c842bb5cbb7c278e1eaf46ae0e2c1a405916eebf86195f4743546d59b029f477f01f1b539f63b140d7b282c73222dc9894c052328fff37c263cd6cdfef10d71de5c82a3f025d04fc01fe72e08444490e410ad4accc35bf978f96538b661b49b48b378cb5f958aaa56df035c353e4ecc9b8d2cfaf821f6e51a9b0dd62db9b7ae4921c3562f5a1c660b1f29aec60ff514801643325f3fb4ca12636a4389756f30", 0x1000) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) 11:22:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000100)=""/196, 0xc4}, {&(0x7f0000000200)=""/183, 0xfffffffffffffd72}, {&(0x7f00000002c0)=""/221, 0xffffffffffffff08}, {&(0x7f00000003c0)=""/66, 0x42}, {&(0x7f0000000440)=""/173, 0xad}], 0x5, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2000000000000002) 11:22:55 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000)=0x7ff, 0x4) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x4810, r1, 0x0, 0x0) 11:22:55 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8fd021182caa4571e227e60665c4e92bec7ebfd0"}) 11:22:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06", 0x10000000}) syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) 11:22:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xfffffffffffffec8) socket$inet(0x2, 0x4004, 0x7) 11:22:55 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x2) 11:22:55 executing program 1: r0 = semget(0x3, 0x0, 0x28) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x50) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000080)=0x28cb, 0x4) semop(r0, &(0x7f0000000040)=[{}], 0x1) semget(0x2, 0x1, 0x302) 11:22:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x20000000810, r0, 0x0, 0x0) 11:22:55 executing program 1: mprotect(&(0x7f0000167000/0x3000)=nil, 0x3000, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 11:22:55 executing program 0: getitimer(0x2, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000000)={{0x1000000000}, {0x0, 0x5cb4}}, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x181) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x1, 0x0, 0x8, 0x9}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x88, 0x20, 0x9, 0x40}, {{r0}, 0xffffffffffffffff, 0x82, 0x40000081, 0xff, 0x4}, {{r0}, 0xffffffffffffffff, 0x82, 0x0, 0x800, 0x3}, {{r0}, 0x0, 0x20, 0x11, 0x9, 0x5}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x7, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x80, 0x10, 0x8, 0x9}, {{r0}, 0xfffffffffffffff8, 0x44, 0x2, 0x9, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x8, 0x6, 0x5b497cc3}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0x81, 0xf00fffff, 0x1ff, 0xff}], 0xfb1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x14, 0x1, 0x0, 0x6}, {{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x1, 0x3f}, {{r0}, 0xfffffffffffffffc, 0xf3fb232d361aa762, 0x3, 0x7, 0x4}, {{r0}, 0xffffffffffffffff, 0x3, 0x2, 0x10001, 0x3}, {{r0}, 0xfffffffffffffff8, 0x88, 0x11, 0x6, 0x600000000000}], 0x7719, &(0x7f0000000300)={0x6, 0x81}) 11:22:55 executing program 1: setrlimit(0x8, &(0x7f0000000000)) setrlimit(0x0, &(0x7f0000000080)={0x81, 0x3}) 11:22:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x100) fsync(r0) 11:22:55 executing program 1: setuid(0xee01) socket$inet(0x2, 0x4, 0x7) r0 = msgget$private(0x0, 0x200) r1 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x729d, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4000000000}, 0x3, 0x0, 0x0, r1, 0x5, 0x7ff, 0x62, 0x2}) socketpair(0x18, 0x8004, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) 11:22:55 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/10, &(0x7f0000000080)=0xa) 11:22:55 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffff7b}) ioctl$TIOCSCTTY(r0, 0x20007461) 11:22:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendto$unix(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/106, 0x6a, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) 11:22:55 executing program 1: r0 = getpid() setpgid(r0, r0) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/75}, &(0x7f0000000140)=0x4d) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000002c0)="212b9cedfa732960335ce73232e5ae1fb56f19d3879b1cf9cfec53cbe64bc094a1ae42fadb1ca92e97155c31042a026bf51b723b255007320b0c0e7fa8579a80591d7c60f9b8c7b5a16003e70b45081a997cd71857b44e3773c7864be9bf7a236b750cb9a83d10e3f2679c191305618968ce32932c8e11ba298d0d2eb11e77a8f5833729d570b66064929f5e6183", 0x8e}], 0x1000000000000254, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x8, 0x400}, 0x200404) getsockopt(r1, 0x2, 0x8a, &(0x7f0000000180)=""/184, &(0x7f0000000240)=0xb8) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r3) 11:22:55 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x8009) getsockopt(r0, 0x0, 0x80000000000a, 0x0, 0x0) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) sync() shutdown(r0, 0x3) 11:22:55 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x1}) accept(r1, 0x0, &(0x7f0000000000)) 11:22:55 executing program 1: poll(&(0x7f0000000040)=[{}, {}, {}], 0x3, 0x91) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = accept(r0, &(0x7f0000001240)=@in, &(0x7f0000001280)=0xfffffffffffffd73) pwritev(r1, &(0x7f00000011c0)=[{&(0x7f00000000c0)="c29c3c7e0bd12066c117f2945c1272cbde5590838acd7085cfabbacefff41a9537c1465649c5a068efc9523f07a131a15099b86bba7ab4f75d8e1d49f64020a38f96b34d1151905577a76ff7b9bcf1d14490988b8c3b0b6e7ec01b3d65ee3c0e8a8c7d6f742c701514555bacfacd013efd9132f55ad3a401067422c350c9b628f3ead6f5f1342faca02f6b2ae85a065954826b6fe345dde1c27eca0b7f25b506a641ca60eaaaa4fd923b1d3399f16a07edf0e212498d1b0917deaaf21185e593076e2a3fb20b8aa58d7465c758609eeb87263e9b53435b", 0xd7}, {&(0x7f00000001c0)="5d9d423aaf247d392cf867be4cfe90fcf2596ee0a1af29c86db3fcf1180569f98f763ba77ebca6f30cacc849b9dfab41e422efdae6f840b4fa0d5e2133c4bb011d2ada710b013bc1cf9b7ed612746759753196996b1a83f95d90820546476dbf9f0abeb2f40f838e56a5102f945ebde27249fa6e93ced0554a426f3ced7d4fead1cf2a16a424032a3fb741fb55dff519dc140c514108f4d54d1110226e6bf030ff89430f2a334328939eea7645e026577b55ce5dd735d04a85564f0fb18fa558f721cb485eed64998a8508601cf63877cd017e46ab01f065bcedcc5fb75da5d04c0026018d841bf3526b7a18c0af35a5ef641b9e93134526e6d3353542b37afd2ac52cebfffc4d0bd77925384a03766f24b46914bcbf7eea79297946bece17d58a7ceab294cb96003dc15bcf5eff913f5435e6d53ebe60b4780f68b6cd830438b56b726ef3dc13955596007060892ff7b55e3f15b28f44a8114e4c3bf974084a3adf64099106c68f7ff8f1b761da50170636777023a85a0e262df5469f073a3322e3775545566a0cd455138fa3af95427f2de29de1827993aec984b181258ab0e8dc0826e779ca3b2c96d7b08b5e34436f072a75b17acdfc944e189e6da36e43a07195ef0166cc839896a8df652837144fb0ddbd1aa37efd2517c113ce9ab654b432f0bb55358e6dd431193d75cbb3017c46ce28408b154de8ac3f1f19c7235868402dd2c686fe1b1cd80764e2e2e3e527131f3244537fb87ababe03190c82417ba4d91f1b6201484b63d41d4351093408246d55ba82bc7812864f76d876dd3b3265bbcc69462d8af42a1bf25b5af769000ecb115a7b025231a8d95b5ad2bd8d95f899ee3a2fc870a0780d993a8a70faa4a9c006b8bbcf34427cea0abccad3e08d41ddf62dca9b66baef77ae264a481f5511bd5d4e850a651a337647545eb0b26c5a9fed9e1d44482f2da09726e87f00e17e7673406a7327ccae9b1ef8f81dd34d2db91e85350823a2a47eadfd2b85e08c9bdf29bdd1bc16c507d3965db51309e37ac781e11dcdbeb5661216f2c3b49368c08432c3490bdb7fe55388a865fcb28ac056f85c83b4a9ecd32385ff3f1e9ead379e050896d183726be8b8f4873bda06f35c7d20a9ec093d821adbf952835043f9eb85210cc8be3618c38c7ae92156342f25fbd9d5750ee48c9e0f250e1bcd9f4d044edfae6c145d29605ea6d657222e2cf9cb0ea886d9cc56e1235fd142e241fe0d55aeb81a419a19bfcb67515ffb778e5c55d24ebb0cf59e4c480a4d0a271674171cb58d7e137622a544312a83fe8ac880b139621b60fb1aa3d7d084556611ac6f517de2c556977c689a0b2e33b9e04687077a06f9f320be66fdf8490f230ac59eddc7e0432f5197ea1db4375ea7c303f1257f28de916bd9977645f2f79236c618a9045bb17c873a18933c7d739c6f71e76cab8d8538715796dfe7dca96bbab53607732a8048f8057190286d82bf1042269f6cd41a691a1b4a4de12c9c8b8be4b076219ea71220fe96e876afa6388334b440bbaf799cef505538582dea9e9d03576587ef235dba24abb7d64967840ecd1fcad5ddca89ed658e424089bb7e354e5e3e1e8d6001938b59fa30e213bd861b1e28b8af0165a56f37021c7085681fe4e416d78ec7cd92451425bee8893c8dd1418063e318723e9215009e2994830d56d9db2d3bb54c09d576fdaa8e12ea5faa9ba981465366cea515a2257c29d763a14c40c2493b3c6f0ac922c8cc2a9d65e8bccba76246fe1ec8451168fd56b4b981603faa898ef9c4e220ebd4f6a464ecd6b3b6c648a4e1a928d23e7cbb7d551be5e527d61eb551e60d758ed704b0f69974d4bc3d7b4e22ec76b26fbbae4e0f5bf06be37028eadf71eeb1a702f435800552659293ee5c5d78331589ac2a430ff80766788ac78af98242d8fd9e54e0755ef3fcb3e93b991030dda9abf7f5e814bbacd32761a6613df4d51e83ca7b64c27192cc7fe70b969e84ad66524db43256b771a14035806d377d68fbb1eb3ec7ba9745dfbdeb4c9cac5a31553a33dab5298a9120202fd0f7769b9ef0bbd6f54bc3af0721e783b41581a2eaf8d6cfec7154e96c0049629c88ee7f8e707df48477a065bff61f8e7e5630dabc53d370d3f440127c0571582676bd21c40d773cebfce17c3a339aa2c5e9891468b9f16f295db6105c2830998b9e3b5e11c3de6caf755e9ba3ed5f2ed012d50f4d0b6ed8e728bbbc37519b9c80ab9fb9d79467a61a5612124c15eb0c4eba55b90864f79af9876c461dfc6aed456be49890c7510720c7b280df7412050ffffc501821bfda47c09b2a95fb6fde69839115a26ed2197ab5f857e14b3ffc7b107c583f22ffaf6707f0a72208ed1d8f1db79d1a96dc02f3ecb58a6cb25cefae1d5c87d3a053dfd6dc64bdeeaa67ad0faa57d005e82c849a5fc4f6aa5cf5fdfa59e4db2ae13045927481120e454074e4b5a90cfbe529b8e2aaf86f0895b8f863022d5eb7908dee79ec96854ad6cdad564be976efe112bbf910821153fd68547098b54f37c4aba0d06f0a37551560d65711f25f8a66637f8114bc60ab05aa77edf16de174b4e85a9686d8ffe8e3b0a9690d81dfd86fd43b02858ea47802f9fee37fc968ffe8fc65fdce0f94738cc0759a487f37d9f338ed3e5e7443fad4c2b29127140d6acf440d8575e29866074b31ba60e60ac6a6f9c48a3d590fff5138eb2c8b7007c8112a80688910e9c3c5bb68e65b816a0ae625f4e5e70c420db59cdc7aec96ebb3a442074503e5bdf1e43c237aa79f9f60d03ea8c04b3a57baa294a2461fdb357ab1e0216caf1a70c9d2be9c5f374db9faadacacaa55e613df8d2d4b0b833957724e32ddeb39616a1048ca38659b7f955a687ccbb53484db6508c11a4902a61acb2a14ec71229a1331742c394ce734543ff29ba1ec941f11583c9915ebd8b4dd5761354ff1d5fd2861f56746ffdb71fb51f1a96dd136ec98f507722e009ae73e32ace0a72f42970ba9e95b2075a0a18d757624e862de4b4ac70e2e865f245ce7f1ca63624af46ed06b2b6e4e51cd8526d0483cf382e3118686c5361c43906f3316357fe0ed45fa91619bedb996cb45479b2fb844d67a9c5cffaed10a223b1489ce01801f7c522e2a3f77a2e1475e8426b205ab63cef884c53104ea4b2277f8b7c120aa86685b76d0532980fd25d7347ea34cca5ad66507fcbb09ce3aaddb908ddcfa5d13b39afc091ccdabbc69c22154ed4f5026caa0c4ce1c6d377956c2235236ad4852a719f17286ccb5d1c5a1d3ac03f7aeaf4c351945702771269231c25e3570382e166da72d5698b17eca94e5afc2801918faea4505be19edcb482c3a288cdfdf225968bb376ec3b4c87ae910d61f4567d9b8b154eb08123eccb92af0d8522116f5576c16a16028e485975283e64d544ae47607551ad615a25b40bfaef9dbb9a2d27a5be2f969366fa029c56f48a3ea7081667bea72945b99d039603444309895b613e60f10e8bf246c52a173ee7d07efbf7df09528ff012a34085c6ceff6f61230d8b191eacd7c35a5ab0882be5ebae435c3c26a75218c14ad8995dffc8fcdcd32e4e74ecac27771b4952e459a7401ee42fac0dc0abeb8aa25a900aed4f830569529af5eb6b25990b221f56183237556089de271ab151a6efcf0a0d64d5de3191a5f66a5e3172ec3d15ee0eabd0ce21de284fd8186bb84e4bc0204ec57fdf55e05515c54564d89525366c8c2949108ab9456dd44203f30defecb2003db013432d9fc53c5865f354b8ab3ed7e30cbeec3038a767d6fdef93dd05e4c2fdb4882a43cba742fb70f3e5ba237b1bb00eb8426740867f4d800dc646f3a1003a2f48392a0c4fd87935bef7b0e71daeda9bb5580f7945f30d71e17458390ae8964b8e06939b4ecc101546d4f7b028e823d3732ea9513ea3717b0039879351b3c98f4dd9bd27abe53cb100f45aa78cedd7a2c4812a3ad80434d79938194f0aab8149cf5206a9529eb1b81619af2842e2761d9a393258ead758fba9da4b32919ad23a3cefbbe6413b2c4d5961894d4251e7999273ef07f666361ece56871acee6dc7b769f5d17c81069e5366414e7f2358d9a74e1b28a5162a71c48502a815891bf942da5b53ae4850caecf501a39f9ecc07d3afe37e0f169836add15cdebb764cb4a0031dd97131a4d4088f78086543fbf25c619b9e26007aeed0fd09a4cf71da47e0caa680dcc49e629bb5a5df594be723e75c5d4b5218e98fa69abc343961b240cbd24ad864ab009000039dddd51495d6b803c5e0400a069716f6c8903bb0875df6da0465f0f6e3a14d1fa4c23ea563df83645f014e6530e827aae07f0aac130d12c2fe268abc902c0d9d00d4366398351c8bb49d5b2b52ea1dab95a34ef11d1d57ecd46cd71f98420cf04250bcabd80cdd8803bf80ce89d451e943a12ab322ae47665a22d7ce3125d85e9afe9ff289e1c8a6acf092598bc456fe8ceb4e2df8500afee345d803ccdcca5437239e770d3e6e98e3f8351ff466e55bf1f24375eb2aebecc943e4b5fab06571a2babea6335896bee5a1d7f2b75f59ec4b7b0c519bf9e8ba66edfa7a57c7772351706c91056c508b5ffd5d20e5de9379b470ff5c27e8571a355a9e179f49c5f2246f22b7917d2f8ed5d54fe21ade8a3dd3fb2905efdd595d3f805470c116d67299ff42f6b172e11d4e0dcce5cee47eb28fded242485763160523ffd5f88bd8a2b95259f856ce6293b99385ba94af4453219183bfc8511585c5698a1c2ca6586d279731d02e554f4281e7570f364846a569786cf844cce9795a7e7dd49a9ae49694bc6f072e4ef7590a07a21b1babb95af28aa9570725d6e91041197d750c25f0f01019758ed2f49e2372f34d93877a6f08613d4c9ab10d6956470ce8e4cafdfdefc51862ef855129dc49a94816e795cee24fa92c6deac28c8f6223dd900bc69a3bcb9e642b424703e30c0325ec1b4d7acc67fa888b4847abde0d46aeebd2d3951d530ecc64fa973b984470374e4d1a21d0e0e56f6c32814c684606f3b7226d0346393f25f74c3ff4fb6680ce5f9214e01668711c3d923d889d2bd26b476a9a2392e82aba6530b4c061573ce9659f2594d6f2b30c3921a1ad6b1e3e864b94b2e130f6a519968155da66067490b4429d20fd6248b92e252f53a772de3ab08467ea67a81dcfd8c731497ba9e3adbcc144c5169f6983154111f58094c333472948b92f28ee418d23b08b876c6c6b6893b8bb943e023792e6bec90bfa918b90a077bcbfc40c155878391028d71696bd35b3419f19793a1136ecab4bb317db6def452fcc8242320e36906e7c21bbaea2e70952858af896b535402b49bb10d002b670859d6bdf07c7f9e02aa4142d3b15d12dc58761c9faf64fe7617e7df96ae7b3bebddb8f8719c802f066ee3f39bd53100fb97e528adb1edf06a6e1f6e1d896d6b5655083fa77898d1d9c86fb4cb74adbe44e93924551a2bc4ae91a006fdb322a914a04f8aa458a68b07682ba005864d5d186dd5afb95f7efde955bbb7735a78ab436203f58fa2c0f427e617457ad1f2e37f7c93aeb66273bde366c7b7edc399564fd176f98c05278d4ca88064f57e28c7c694bb2e8b693a3a976f511899812c000df53c50f308ce22940b16209c7d3d646e1342bbd51e242f2948ea6acb130a2cc48fd0f21a7890890f7b3edce3386264937ba75da4958e520a1af969e31bbc8d8fa639f008768aad4649d3c09a4577c2678e6dab779b8d4633771b1fc110512ce1c8a9fc3b9804878c3ab28c51051", 0x1000}], 0x2, 0x0) execve(0x0, 0x0, 0x0) 11:22:55 executing program 0: socketpair(0x18, 0xfe24bd7bccb1323, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000001280)=@un=@file={0x0, './file0\x00'}, 0xa) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/236, 0xec}, {&(0x7f00000011c0)=""/148, 0x94}], 0x3) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080), 0x4) 11:22:55 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) dup(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x5cb4}}, 0x0) kevent(r0, 0x0, 0x3794dc3b, 0x0, 0x7, 0x0) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000040)="49c5785e53bf8382f86b4180e74acf4e8730b1d7c30a98354a54ff79a4551decb2edf76348111853057759cbf6f22f5e2d82562265d0e461756c0fb56ab7a95d3ec6e4b0c45502d87c75ac5945bb3147b7543695dc8b5ef33a0ea367c2bc006e8da2fcc9a9c01ceca6dd770d", 0x6c}, {&(0x7f00000000c0)="260d5723cd981ca5be1af08dc7c396dfa4beec41768287148fc10c847b597c59062ffae2b93c47ba46b8e2dff61b415ec02ee23c95429b46c2d4968af2c69cf32fd83bb7ef3a4cc91e4f13587dc65317fd09eac7bf09566365e4a0726b4123370a23ab2ae0db67b0c743f4190a9d", 0x6e}, {&(0x7f0000000140)="65b8ae57a10670454f018358e4effe697bfde306381d93373840fe2bd61eed3246355d41858c8d4f329743f7079671e19390ac67f35b4bf74817b6fbb8a7b6d0a4c2b0acd826b577a82b1ee8b848a91d560f9c8e0ca283e87367ffe07627cc269f0d05873d23bb07bc78938d82960af86437beaa8304416fe4902fba0af7f436ded568613f19ce0264036b704294c70a6d79360659447b2d99230e7040ce0bb97d2b0793b4d71cf8eae4495223252daf15", 0xb1}, {&(0x7f0000000200)="1e89b8abe3f9459451c39c2e8542c93f1f2cf6f01492a178d11a3c3b2405b556c5143c5f369bdeb3ddff4a80eaf9cf091fdc2b3fc9aacee15a287c5bab179b8e701f2ad1b59ede552a6a4dc14cac41266a6c20366b63c5f49c2c95e73e445856b659c0663e7aa6aa11b8bd99772cd63ac8b6e96e501a6e915a9bc39dafc4332ee337948189e808622a11ad4868a302ae8d517c161dcc9b41d87e94efcb39d8", 0x9f}], 0x4, &(0x7f0000000300)=[{0xe8, 0x1, 0xc7, "3b60cb3806a7b1c42a1e88b4be25f142f2dd53192184aba8ba050b18dabc0353bedd95116907873adb25101605da467c6790ac2b6cd74e1856637d0fc560817af764dc7f17719881a5f2ef0562702d393cd34d6c6499389265fa9ab30acc836c75f91dcff52062352090528a50820a5482bbd8a5cb7d1f30feb8f96435d288c9de20ce5e17e100e23dada9aa2a4c2657d70dc76826c59b462f567292773acd3a47ed8d1d1685afecdd3a1937d284707dbb2e667e6d25b2d8184b5ae135faedc3c97bda9bf2fd1c94fcc96d6d4605e896d5"}, {0xb0, 0xffff, 0x65c, "cc8876833d84479c7922fc544a85621cd1f49284de153d18bf0b36d638b36d2ff9a779907975c9591f8a3414c6e2210090ce1f6703569adfe90528495fd2ab5737774f1ed9a5aed4dd3ffefc12af4b9d96e46a45896db5fecf519121c8bebbaaeb3f173c8552214ff743754c35576f7ed78994f2e8219b590be9a4d3652d2f97cc47425a8b9020a1f50af8881d4a14c5e8a334a3a0d3369046"}, {0x30, 0xffff, 0x80, "18bf9980843469293cf8fddcf643142627a3930f9a064c1eea783605"}, {0xc8, 0x1, 0xfffffffffffffc00, "a5e9e2a7538caca7ce3192e622ce6afa6fb2f5c0856e85aa6415c76ab9c42cfb723611c97ed19faf2e5d532fda7c4b6c9085d290a5383beeb2d19ee3518af25d60cd44e42304f45caf18521700517fb4d323687e36b8ef4b35738423d02b736548556e3d00d047d3352f989a31de267f9fbb78bda5592fba40092f0474b9a4fb954907fbab7e02103a305ec5486027245c94053ae719d2dae9cc1b9bedd2fa4752ab75241786959822a900b426686ecd6d40b93854cdf9"}, {0x1010, 0x1, 0x6, "89a99b5b7b0f3bc85bfb151162d94d6884c539450da75a716b6cd5665037c8c12179d61689f00db2d6e7b279ee9d7977d35a20933e993b14b48cf551815aa6704276d14c051678d52280c52cb3623b115fdbc42281cc0903522239ad1eed05c335b0982a3903ca941480641df9fe843c143198dde981b0119a01d984a69793e85de0570d5e0089f801f555e3022c2a9b153271411b7a0b9cf68c313724032450df97e4b42514fd0e8ccf7db1606d530c1fe9179cc244f0ca2c61089e242c683591a7dab6e0c18f798bd89ca99e169462d27d7fe80349adb3525a1a92e689402e8997bec52f0ff3a8d75272268568764b52eeb591fb5ef1413434c9ec4a90cdfe0fd89f5823946fbc64ab74d12c3de255e9d9c774012ae4180859f728c0ae76e34cef0bc2b3c3a62ac3fc8e9e240ce2b40139b65b68aa3f05f54c33e7d15e1b5100684d09b5d9f346fd59605b7fb0f172b784d15cdc25b76edf1b08e376c82723b4937f64f6b85d4fc9a26d962f63a7efed20cdb1e9d3834ec97ea9a116f6da7a7f2958c0807c904a18e71fc3fddd9d366b3c82d34da1be0e237a9eeb9ba7160d4268bf1de8e9ab9e82185b9c3293b6191164056a5e8a2ac5794693a9acd3a464d59dbbb74cf1a143f907dd530bb5b13ac536df15a493932d5ddc628e06ffe3d946f5827344b261ffcb52ac9946b9ada9acbf50ae10658377cba87de58ccebde48953befc64308e89dc6513f06cea4b45bcb432ce13639d9ec1d86518ccc287ea519457ca843b5b43de51ba1e4d1d437b1e3308dd9d9c8fc2c5b0cf88e577b757d919bf4bf48a5440ba1cb5a2b53e9ed58955354799893976716fb2f1e69d227a1c52e04d6b17ee1369f52c6bbcc430ace9eed98d0c512ac8bc9e09bdcef824c869c33756a1f7855a367bf7983e906eaed49fbd9759bb9145d70e39a01da34ddfad3c8887e9c677e18fe9a7524dd6b875e9078b41eaf1edfdc0bbc6798a3756ebcaaa8f3f6e281e3f45dd648da7300fb8956d7ba438fd033c44d38b84eb9e9d0e1b1d443e162d8c9522b2c064bb319af90bb8379ded504f578cfd8ad09d6b0a8c40917376c20e7310464959de53dfdadccea1ef804154fabbeae503381cd420dcec966a1390a2dd29765d81032e60245967d07c5a1331efad9ef8e3a0a88d4bcc13ddf938ed9045671438d654f05cc20a458eaabaa9e5cc887483090032823dadad29ae59db08469e22e540de2fc9f30b54e4c7e1785030f76c611eec1a33a87d9bf4b08c51b27bedc54a3d2ec9b0ad26011f1f9f00e1fd7ba76963c8f65ae16f1622a873704c028f9e3869b8500f1605647e9864ada13457fc97cc1e1a75fa6d09686b82fa4741b7a02d52f6dd3226430c975b7813f277e8bdef7e7a8382ab8ee2ee2efb20c8481b236396896188d5094b9df192e0d43cb010c19e5c0bd13fdd62cbd61f8799eed170e79abc6353841cf146fbd200edd3ec56daf206b1f743af7a89583c72e297f4c2c7380fedcd0fe613ccac0ea724d03a06d9eb8802123a6b4fea44c10d7431bb004a922a5a5536f88c648b099d7107100f921d6222ad414c5d048b0eeb386fa9ed877375ea7ec7f961e0f8c1bc79a6077688fd0da0b6b3449fabae4b1dd3930e48267f6b0a5eaec6b0a4d24d29e075419d94d323a58007863fc16a132a5421b7975d0c1807952f6bc44c6941fcaac374ff51295055728a325845cb047c9cb49e4c280289e24b21e35be3f678d32410fd55a9ea20ee01fa8f0743edfc70994cad64b587bd0bf1307f2d9f8588b7b20e202a5c04b32caf688245d325db5857b6cb99b714eb32c44628e4ed0cc1107596ae8d366124f3ba3f4fc6808569fb1f2c19cabb679937c0b0d91df52d9039751edcc74e4c24ad8bdc2a03570ac23c33baf3edc63ea6ba9d0b4524868832115dccbeb88a1b2f9565e27789ffda4e1811814e5a69717041fd8a0fed4d84cc63e6f35a8ef1bf90490a5ab48fccf489649aa21d64f88b2c6ec50f1b151c06c17d0d8131072cc727f9552bc2a3a9dcbfde6e48897a74e9c37f688a4d14e97c14f8f7dd963ba15d3f9b4443dc9473a545494248e65940305819487ede161f274455ad9321ff6a151dbc8bc8bcd80c70472b4f11d64893d7b3d19b28fcaf26e3eede6d14f417c77e7e17ec6047a2d613f6d4ba41ac58931454c342b5cd01de38d37c8cafb26266d62e602d32509150700609522c36dcdf2c3e571afe4ce621f9995c7207ea094836eb1ce24f92c74bf14e59819142405ed7adad829427c8f4eaeb9778e3cab48b224a77f97b6d11faa50fcb002f3ca553477f831a81d3bd85d1da3becfed7284c6f226885ac04984589f7affbdbb521c700ad5d59f16e803bdb9bad34d4a8f750818e3ea8315e0659dd1436aec8827c9956217d304eb7262eb37a30e67f571c97d60c71c0b4e851a0f8674d68a0ca1daf1647bd633da4bd8c3562bef049bf6e574dd10fcc8d1d8ac46a4517e9bbdb487ed61f7b6a517960aa5a9928a091af6b1cb67c34d92267bd1a390d43ff24ac5123e08513465825930b1810a0982e40fd82e36ac74d740d12cde3b56f312bfbdb65efb87a81108e3387c8442a1a5082e0c7001b4052aa058fd41e6932a91f6b9f900641dc4c627d324dd4a90067a1bb9e4412035d1505dafbedcf42434d437d82c876550ebe21605b1dbcb68562afbc7307783b39c36a475443efccfa6805c8938fe6a7e3185ecafac5d6c26cced7a3046eebae383a84f4c68bfe17cf6827c16f35f63b2c4aee55e58e8cef71026c810d98c8ec865fa7d7b6017dcc8cb234d9c18d081809fccfa136d66c5b4e40c22fbcdd3f60521817cd71b21599fc600eaeb7fa83bb961fe8a2399086e852991bc2070fa6cf75a62df5233d693808702a0b2354e035e4bf2636503a2f320520955f4dae637bca5623ec9939516252e97e87802edafdb2452c8b2c3a11386202522a66f183ab44423ee89aa3cef4943cf09815b77bd2b7684e592b72c3fcd6479d36331e0f1d2d3d9404534543a8634114f94fb399d54612e306b834c04ccff200a6e458f7d682410eb2b1cc24c508b2998b9ca046cf55380f50684edc4b3e01520e11c97a028933aa2616eb132f44fd101801db1c9831cd614ce9b076968fb332dc4d927f6e35a8b8ff508a9e57efa03f12d554174c070732645c88dbb8b88a8a5d2631b0709db60167e6c0cd1b5629f6e4f6bd8b9db9438798094c4ec3ced00805fe3889c163c87eeefc17a4bc961b1b975c5e3023ffc35d5424d6b79a1f88c846a3fa6052f599a778d649a17c9aa6ebb30e64f621de08fbe179ce9b0f529ca8eddecdffeaca4063b650977f28211ede9aa93d10fe1695bb9e92f53df69425eb5bb5cb34afabd9d00c74658006fbfbf3ef5a13a32363866327106b56e4419281127b321d6123bb20f6d49be9307dfaeedc0cd311715893cf423a7a104fdf583479529cbc8621003d9e2586b70ef45e6df29f170a574eecb0dd73ea951397e5b9af5c13df79ae36a75d3ab9f2b9e4d331b5a5c3e78e2d5608141d0d4123ba9e5db2194d8f510f714e87a84b55d621be521ded0cd89488fc80fb2dbd833aea2eccfb52e26bc3d73d384d2307641d2cf692783bf574b50b511d637c880616bf039d2830254bb782a69b1455a1a2434c546189d4ab126a4ec53ade4f43a4f0bd5cd5a7914ec4493af5d56d938f67976f604b60e762899609b2e29d46d680d2c23ce1e5a94f0c86a5448bdfdbfc2d4567be310eaf9500196ed2102146a3978527915b419ebd8e6e7a8673fc6061cda9cdc0190240562fd0a64f464d30e5d44c32cf2454cd8f7f55b4967c69e5086ea48bd0f14931cd6e73ef6f596911e8838e559194a110af343895e2f10422b793f855abde0862f5e8258c923d6091fa05c1ace47a150e9c9a6ad03c09b9e041d249d5532af953601ce5891fc2b7d6849694d774cc64e6680e62c7332396e740edc738fa46cdd66e7b9c90398a21fd9a9df4d05fd2df0aba63a95dc4516eed1ae0f5b6fe15727d487153beb50bf79d315a5bcdd6b188ba851bb0204f2d219e1c5ffa19b440cc651ceb7e8cc18ddfbae1533568786649997023ed5e87a1dfb4eb9316edddd43d44da730b490398afb593974dcd2f05d40810e7f6b2164ae76ae81f312c124569a595df6d767667eccafc71204576adf8d04040fa100a0597e5b00ef66a106acd91de8e96eb70350f5e22ff02ca772ba615657d1a4dbf7ccece92ef7e894981efb4b4d298bef90a016f799bd48bd7be5a3a7f560be0ac8811fb7b2a83bc9ac086e91f0ef2fe9f7e4333f091b2a209cd7d960fe63de5c7bee73e8d938af245676c7cf0c05d4e781097817c5484acf1a9a2e1b5e72ad33896c4daf05482c7021477a3f149910066d86e7b2e3e9b9413b12fbf0d9981c50d3db343f2077b1920f39f94931aa4ada04b5ade21574928e6af93aed0e0c2bcc50eb1e61eff7f2cfbf0a13e0e262f3e7cea1d68ba0152198a0605629091f6b2e517ed5058d6e3a12fb9da801b7a35bbedf4992b0ed8dd8e01bad6b86ade19634ce3fb7c3294e08190d7955a59d649acf3a74b6d6582d0334bf6131d9e6433da764f100b8c6867c1fc85db3c157febec5ee0c37165181610e48a1fad43224d1f31f56b633d226895a4d9feb06a4ffd5b27f9b9f7d0c75d53e0ef8e166975c3897a09644ca2951d829353fe4a0582d6ad3f30cfd0c11ce91c87e6781cb02855403f7c334e1475a9308bf90b98cadb74bc119828bfe0b20066421722143d5c19ce0920b8b04e7814efbe0d048fdcf223a087c41338da86dff0e685d907a3f5e2d7d037329bcbe98f446fb48501296c71fb46e60c4b8412d0defedbfb5ca2b784f38febd83849b0b8502ffd844dd3e34facbddcb41eaab4a4ba53b774609ccb9a85e80e93b68a09f191cecd1ff3a3e86bdbf12b9ddcd068fd59e7da71067e4635d14dd25c37007b6fae07893bed91a9ae36732505a3a2da3697c7d08eeb230c310237454bab91974428554e30b58cb099c3871ec067d45e68df429da93ff1645f0860bedf6905c6316ebdae816ca5ff6133be8a68874ca56094ae3a6864c71fd0962a0dff62bf40a6339d769b2cef49e64f4b41ebace9e90080eee5348befd6bc20452394a3ea636e9a27c9014222305bb94c4d53a941001a1ebc3ca3137619d7ea5f6f03a1cc647924575301cac800435ae867b8afef509581ed11953be95340a9920ac1fda007dad2f3767eeca633b8eaccfe660777e445cc025ebd91e755a85dea7120a72626cdc5aef24c077a40793bd043edb50dd432d840617cefd465a430eaa212bcdb5094f84a89187f2cae85b1bb6b3a17385395fab40debcb7e875b934e60765e7a867b6550a251a96659c81ff6d17159846e2546e32c069a93a613e5a7829bf2fcb5dff8b7d8f803153b1153afac2c44ebd5f97d65d1cb1fd0d9dad783cf95f5f0b3665c1a89767ee4b30c2e77ed7e647ad6508bbebd24de4f3c681844b6a529ce527ea55aed959fdaed31e31aff1a646a47b74f89b5e06ab8e6bad5c2b19af63f5e83ae71bb86a8964cc7161b2f40c4beb681010acf6fb2f21e4183d61bb5cc249981207af9aa5f165d105142bac9a1afa06d1ce9168abc49bf01c20a84aeb5808bd304d906ed99830af63022feaafa2e0516b34a88faeffc5c18497203deb99e9d18a18cc663a65c4561ea17f6ee97ceab2e92d345e5bb37b0a2159d94a484c8f1a3c4f7395abfafce341970037f21121e41ce1dc402ed7501deb12d8a88"}, {0xc0, 0x1, 0x9, "83fe810410455e6b5af90fc7d328de77494a0c5f250be32dc05b830106a1be5cc87f104dfd897338cf264b2e2da9749a8b16b54374c29910fcbeffa6daee72b08fe900ef37041e7a883631c043032c86043af591a2f9681f2b9cb674fd0b218569191a785f2a39e69b9ff331e8da1f4ec866e3f1241a91ff0464e91f78a6fc5efbd96d8cc4c2c79eb6251a6f06af849936d27e5574d65db3051d3b95e5eb58adeca4794e0f5e2eefb69a"}], 0x1360, 0x1}, 0x2) pipe2(&(0x7f0000001700), 0x10000) 11:22:55 executing program 0: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/11) 11:22:55 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = getpid() wait4(r0, &(0x7f0000000000), 0x8, &(0x7f0000000040)) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 11:22:55 executing program 0: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) mlockall(0x2) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x7) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 11:22:55 executing program 0: select(0x3, &(0x7f00000000c0)={0x10001}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x23, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 11:22:55 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20490, 0x1) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x3, 0x7, 0x0, 0x100000000, 0x10000, 0x7fffffff, 0x3ff, 0x2}, &(0x7f0000000200)={0x8}) close(r1) 11:22:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x10f}], 0x1, 0x0) 11:22:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) msgget$private(0x0, 0x90) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = msgget$private(0x0, 0x80) msgrcv(r1, &(0x7f0000000040)={0x0, ""/28}, 0x24, 0x0, 0x800) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x10001, 0x5d2766b8, 0x4, 0x6, "e0bbc8e4995c6fe4eb0e241a4e7169b11b0c193e", 0xec1}) 11:22:56 executing program 0: link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r1, &(0x7f0000000100)="b818081d78b37bc9d5fbc9964f4c14359b5329b661e374cc22f5", 0x1a, 0x4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) 11:22:56 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000240)) 11:22:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) r1 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) r2 = syz_open_pts() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2010, r0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x98) ioctl$TIOCNXCL(r1, 0x2000740e) r3 = dup2(r2, r0) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x2080, 0x8000000000007f) 11:22:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)) nanosleep(&(0x7f0000000080)={0x5c2, 0x2}, &(0x7f00000000c0)) r0 = socket$unix(0x1, 0x5, 0x0) setrlimit(0x3, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x8007, 0xff) fsync(r0) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) dup2(r0, r0) 11:22:56 executing program 0: symlink(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1000, 0x1f2) open(&(0x7f00000014c0)='./file0\x00', 0x70a, 0x0) 11:22:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x120) ioctl$TIOCSTART(r0, 0x2000746e) link(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) 11:22:56 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x10000, 0x4) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0xffffffffffffff81, 0x4) 11:22:56 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x10000, 0x4) write(r0, &(0x7f0000000000), 0x0) pipe(&(0x7f0000000000)) 11:22:56 executing program 0: syz_execute_func(&(0x7f0000000000)="c4a37d198f01000000fff347a7c4627d1a6900670f381ecec4e27d1a7300420f0db90900000044ab2e45d8f38f6854a2f1a9c4c315780a15") writev(0xffffffffffffffff, 0x0, 0x0) 11:22:56 executing program 1: getitimer(0x2, 0x0) 11:22:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x7f, 0x0, 0x1000000000, 0x8}) 11:22:56 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000a00)="3ca2ad912c0fbc5bcdc026e4d767919b", 0x10}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f00000006c0)="36ed392f9c157989f19066c409dfad2ee98b123deffa70bf2a769531a86ffd8e341d22babbae5118b29ded72fc01c52032d14e0290ba23a936b9a10be20622efa84f0ba963944ae07e738401bfcd6641884c9f332526ef951c2bf35e82d8fbc91ca3ab00f159d9fcb1d255e479c8e76b11562f6d010d7da86597e134acb9a26f262cb0be41fdaa773bc8fd28925413727e155c61a97f925dc83aeb0604af9592699dac9ac558055c94970ab13e25ffb67b9ee2033fca77705ce5f412700249b0f7e74fc759400f2ba2f9d427b69a710b529f438db60ad42b5052c4f72945d98309bcea839a8a557b421a143703e19ec1c5fd2e0a14df491bcc50040506d3", 0xfe}], 0x1) 11:22:56 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r8 = getegid() sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000040)="b5ee5485e2d513d2e7bf", 0xa}, {&(0x7f0000000140)="cbcfb82ab0b2e69cbf352c5b7d60e3329639fe91520bfe1d05fdd059b3dfdad25924d0c31db09f8a7b59eed11895087223fe76b21123310656893389d0dab30cc3eb26ea8a3f7b532c0a73bb0bb13bb663d4af4619d7d770e31aeb7cf818fa5573a1a9371e6e980259bc67ca82c1756779fc499a411531638130268cbae7af7ef9e64ddceeca4be343e6722eac3b526d485681398c62c134733c340c", 0x9c}, {&(0x7f0000000080)="621e3918bac005e91fd55e216ed3c644004a6cc6cc85545d773cc45232383022fd10ab886754060b993313b8fdbd2ad9a2996c2f64b98a34b8d02c1015477050", 0x40}, {&(0x7f0000000200)="153a55f04ae40a7b2b6b", 0xa}], 0x4, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r1]}, @rights={0x20, 0xffff, 0x1, [r2, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0xa0, 0x400}, 0x2) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 11:22:56 executing program 1: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r1) 11:22:57 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) preadv(r0, &(0x7f0000001600)=[{0x0}], 0x1, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/51, 0x33}, {&(0x7f0000000080)=""/6, 0x6}, {&(0x7f00000000c0)=""/105, 0x69}], 0x3, 0x1a) 11:22:57 executing program 0: pipe2(&(0x7f0000003840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x388, 0x0}, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r1}, {r1, 0xc0}, {r1, 0x24}, {r0, 0x8}, {r1, 0x8}, {r1, 0x1a0}], 0x7, 0x3f) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x3b48, 0x7}, {0x18, 0x1, 0x7, 0x7ff}, 0x9, [0x7, 0x5, 0x100, 0x1, 0x8, 0x101, 0x3, 0x5]}, 0x3c) 11:22:57 executing program 1: sync() setrlimit(0x1000000008, &(0x7f0000000280)={0x443, 0x5}) setrlimit(0x3, &(0x7f0000000080)={0x80000000007, 0x80000000}) r0 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(r1, r2) shmctl$SHM_UNLOCK(r0, 0x4) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmctl$SHM_LOCK(r0, 0x3) socketpair$unix(0x1, 0x2, 0x0, 0x0) r3 = dup(0xffffffffffffffff) setrlimit(0x3, &(0x7f0000000340)={0x71e, 0x80000001}) accept(r3, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) getsockname$unix(r3, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20481, 0x100) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xc0, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}, {r4, 0x1}, {r5, 0x48}], 0x3, 0xfffffffffffffc01) 11:22:57 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0x0) r0 = socket(0x21, 0x2, 0x5) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/15}, &(0x7f0000000040)=0x11) 11:22:57 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f0000000040)=ANY=[@ANYBLOB="002abd6fa3d9e9beb692c265d57f3f1ec9c37103150efe987ba49dbcc6320d207d4b55ec340000000000000000000000000000"], 0xa, 0x0, 0x0, &(0x7f0000001740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffef000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x118, 0x2}, 0x2) rmdir(&(0x7f0000000000)='./file1\x00') sendto$inet6(0xffffffffffffffff, &(0x7f0000000100)="7597e3795461092e0c6eeced9c592e9d68b13ab688f444362b2ae36017240fc7c66e7c231c99982a92ef8060861bcacbf18492031c78ac692450a0402461262151d818c155697676e528eeab1d9d8154cd1b0454d8b55026508020a737c474d432c4e579d324e4add6965644fe5cd58c9c417cf8376d95e679b35c8df5a3bc34adb162f0ee6fa59d21a9ab01300a5dd3845943ae26f09b0dc50abd23b17a3063552fd53b81331322836143496be0f43c506361a8caedd5ff2c9166ef786fc6721b9786acdc7ab70f3f44e2294ecc0bde0bacb0e08b55cdbc398e40a115888c06fd85ffa1a12e4f2444ca76c3", 0xec, 0x400, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000000c0)="2998114e2ba8", 0x6}, {&(0x7f0000000200)="46daf6b788f28dd0c807456b6edfb0e5e77b4768ada3d808592f4f8dc514440cb6879e2a1745b8d6abd07e2e3f9c602e72b9fd3d0dd5d1451248121c3b0077ca2e318d06768921fdff4a95c58f18bdeacc104db2af4c", 0x56}, {&(0x7f0000000280)="10b22b83e73e06fafb41935607b20c7ab803da56dad4b82a8974c765bfaf98a5ee73ca01aea6e672e4504ae527c5da3de83bb52fd3eeafd4b327dc59b8105384ec45dec18113068c47111920f911f1e2c7f2b6901de7068a334b5b267e746a4c766903027047db6461ee2613a08b", 0x6e}, {&(0x7f0000000300)="540809ee8152cb416d2cc0bda08ec17e5ec96f908400c036286380bcad4f6c5182a2ef3df210ecc2bb9ebe26b62e1dea61d3b44e34d9cfeaec2a", 0x3a}], 0x4, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x40, 0x407}, 0x9) 11:22:57 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x4000000000000a, 0xb5e1) socketpair(0x1e, 0x8000, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000080)='./file1\x00', 0x80, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) faccessat(r0, &(0x7f0000000180)='./file1\x00', 0x9, 0x1) r2 = open(&(0x7f0000000140)='./file0\x00', 0x480, 0x0) readv(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)=""/30, 0x1e}, {&(0x7f00000002c0)=""/73, 0x49}, {&(0x7f0000000340)=""/246, 0xf6}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/237, 0xed}], 0x5) close(r2) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xffffffffffffffff) mknod(&(0x7f0000001640)='./file0\x00', 0x8, 0x7fffffff) readv(r2, &(0x7f0000001540)=[{&(0x7f0000000200)=""/156, 0x9c}], 0x1) 11:22:57 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000000)) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 11:22:57 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000180)='.', 0x0) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000140)="ca072a1f8af2e165d557c21830141bcd83aca8f3c151524fca8dfc50f113bd69df2f7254c1e246b2fab2c68101e34c8ba1fae4", 0x33}, {&(0x7f00000001c0)="76cbbccb184a1b82e0b1a94df104", 0xe}, {&(0x7f0000000200)="83adc5295bd5de163fc0be09ddf1c0774fe7e33328ac3b961fc3e6841d5a57b2cbad60f29acc5a", 0x27}, {&(0x7f00000002c0)="43a5446fbfac533864ab95f7a19c1171bd0882fbefd0327ee3ec248f4b9ae98d98a4d2abc968049f0068ec51951b72237f71bd4af5caec4b7ce0e4e34895c520c6b8f94dcaa3add013d8610031950a3bb253864a61cbed4daadb2c7cfadf78903d223f0a5b66a4959f33754640c9eb02f7b387752de510ecdd3b4b390de45977d99bf13506ad7857d22c8741b89e6d4c69b38bbb69a6f23a2353f6252caf34274d7e232b134f3f7c19b84f990c192e427e998b3cf7", 0xb5}, {&(0x7f0000000240)="9efefbd4c0885b48ac8a1231ec6eea35072228f33d7a8ecc0d18a5588443f4b66613", 0x22}, {&(0x7f0000000380)="6735280a72dc90fb9a15c4fa098de8103cead75209ef560a836206ddb6832dd30d9f1e96f93ba3bdda2d2d4e794aa33396e97a53165e16212b5544fc3afabfbc651d05bdd437c5b1744f6dfd908f983dd1974079407d11507e640ead1112f4c4b2f8b47783f72f6966e53522fcd7f2e642209e0e7d23f804b2d5b273642315", 0x7f}, {&(0x7f0000000400)="4b4779804da8d9fd7f98ceb7fa721d006caffe1e5b82e73cb1566b76ff5c542b497ed0748885e9387bfb4bec1559b430db7e491ba34053a81dc073e4a529bee8b67a2a626817b699b7642f801322dbf0ac7c187fd5bff8cdb9cf9eebc2c0c74cdac6a035f8846ed6960771f0c765ff1d889c1db6149edaab74dab6c4c8fd649ebee6010c574580976148a7fd2aa8b2313d5229fdce7161706c87133aa104ddbf978046cb41a85a4ef0022da796eb3deccf90eaba1de970d4dff4d07a2df0be37e35fa1e86c8dece8205d47557da06e0e6af6c250d1ec3522159658666daf7d91564957313e88a0654742d6bd4e8ae376de3895dd4ee13413", 0xf8}, {&(0x7f0000000500)="c832036cf7644452ece2a457ea395e095cc5b13121b653c974701ddb58e06cbd5e03955baa981182a9e8c486863d1a43bc0b1acf78aabb3b1a69527134b45cdf2f35ab1ed5f7947897e547ed24bcf52274153a34fa9a0a0175c3330403449290ab7bf39a6c2ecfbb23db3b648e6ced44e52b8babc9448e4e1562dd955bb4d152abfdacbf76f6248e53bdc117317ea062f77d676ab1087171bc75fe38babbb53fcc2adadcda7ebc7555111eb1dd8924d6ad46bb32203e310c82c23b857c", 0xbd}], 0x8, &(0x7f0000000640)=[{0xb8, 0x0, 0x1, "1ca78cd3a5dc021cc3b7a77f8b44fb05f96cb082a34e346cdbd4e5d59619ddd3524c6c01f91c1e234176aa9955e45f39ad3cc2eba643fdc504915c2a010cd873389b280f6262be7161fbc8ece74b7ba2690e0ef99ce77458c8192acf36df8a8a8e25e46d485670fb559cd42c9b24d98e93fa672995344e2c3781be1383ef2db26b83cf38a757b033d21577ccbde374b7709b981ca09821193794c5337f41148a4e1e9d"}], 0xb8, 0x400}, 0x8) getpeername$unix(r0, 0x0, &(0x7f0000000040)=0xffffffffffffff75) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{}, {0x101, 0x100000001}}, 0x2) 11:22:57 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x4) fsync(r0) socket(0x21, 0x0, 0x3) 11:22:57 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x3, 0x80) clock_getres(0x0, &(0x7f00000000c0)) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 11:22:57 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x1401) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x24) 11:22:57 executing program 0: r0 = kqueue() r1 = kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) pipe(0xffffffffffffffff) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x88, 0xf0000080, 0x5, 0x2}, {{r1}, 0xfffffffffffffffb, 0x61, 0xf0000000, 0x1000, 0x4f}, {{r1}, 0xfffffffffffffffe, 0x41, 0xf0000011, 0xba, 0x2}, {{r0}, 0xfffffffffffffffa, 0x8, 0x200fffff, 0x800, 0x9}], 0xfffffffffffffffa, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x80, 0x4, 0x4, 0x5}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x8, 0xfffffffffffffffa}], 0x6, &(0x7f0000000100)={0xfffffffffffff4f5, 0x5}) 11:22:57 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x1) listen(r0, 0x0) accept$inet(r0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8}}) shutdown(r0, 0x1) 11:22:57 executing program 0: r0 = msgget(0x3, 0x0) msgget(0x1, 0x300) msgrcv(r0, 0x0, 0x0, 0x1, 0x800) 11:22:57 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x1010, r0, 0x0, 0x0) 11:22:57 executing program 0: pledge(0x0, 0x0) r0 = semget(0x2, 0x7, 0x404) r1 = open(&(0x7f0000000040)='./file0\x00', 0x440, 0x27) accept$inet(r1, 0x0, &(0x7f0000000180)=0x4) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCDRAIN(r1, 0x2000745e) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/47) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockname$inet(r2, &(0x7f0000000100), &(0x7f00000000c0)=0xc) 11:22:57 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 11:22:57 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}, {{r1}, 0xffffffffffffffff, 0x51}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x40, 0x7, 0xeefb, 0x2}) 11:22:58 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) socketpair$inet6(0x18, 0x0, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x4) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 11:22:58 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) r0 = shmget(0x2, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_LOCK(r0, 0x3) 11:22:58 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x40, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10140, 0x4) flock(r0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0xad34, 0x1ff}, 0x10) 11:22:58 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x10, 0x101) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r1, &(0x7f0000001a40)={&(0x7f00000004c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001980)=[{&(0x7f0000000500)="dc5907f49bc82392", 0x8}, {&(0x7f0000000540)="4e6e3ebc243d093016816cd721bf17f13ee05272070968a2d62f862ca3ef51070ba3bdb8b339c7fdcb635d8af549fc2fb60f34f55fec9aee73a434c19c08a9c3ff90588fac78142fc228622d0c40104aa813b494fea07c422ed65a445564faf4062df8c332af3eabdb3f942d11dbd60d0e999c201c7a47d1356faefb10d81b19538afb5501cf98303c399c9f1b19513615966bf53e2577b2", 0x98}, {&(0x7f0000000600)="31a2b49c796c921dfaec3458b9634429fccb134c297d335bf8ee2247e920dc49c0b18e97a0399b9df831991cd0f5dada8c410af1b5e6f8dd95a329986333df3dcb39d685c52e814749a2aa7a6ce2e57723c1343f741f24712d908594c37a3dd99cbfae3c6582ea29c9f32c57bb6c44086188cfad6879d15b32c20304e440f9221757162759dc5d4e18933ec9b0027fb40edc8caf7c5758c71dd2106754c472915ba6fcd71fe375b7fa21f44c4f2a3347c3ccd2a33f861aab502dfead2b52b36bae87685e2455d8cec29c2ba133caa5fd83611e14d3c2f1a57c42f6ea13e11f0a7d504203671247c339ff31dfcca557ff288fda2ac7aa37f863dbe2d0ec1e", 0xfe}, {&(0x7f0000000700)="d182babf423cab60f1e408538c68c48c82a452028361471bd65b25df2185ac57db2d40ae36fb608b9337d15c1153046dbc02eb8a3ee62f921aa7cfded3300925", 0x40}, {&(0x7f0000000740)="55b524dd4cfec9c20dd691daccabace58ea8a770ec7b89bcb701ec0fd39a45c79d7d1d495dd4fbd62a962d55e755c104ec806621c278a23b385e9cc432a0166933ce9794bd9bf8a4347afc8062317f1a1e0691d22674be2e86c0d686d3446b4fb2f32a929a8b0ebaaa49f0c0f12a010827bf9c90c0d67afc41ebf356da06156bf1aec5d6cf8d362ec3acbf8a8c6e9f599c04a84bd6cb05cd786250d1a172b2251f7780a958b609f3b6773fa900c64c71ba76463d23259a205270da189c31389e295803c7a5dbf011931480646e81e2cc63d3f7d1aa016e26372ae6ad19f17c9858", 0xe1}, {&(0x7f0000000840)="79cb1506011fb6b3bd33b23b4e47d21c7d06da0807cbbf4e1546d71b3f14393c3161b2d70c", 0x25}, {&(0x7f0000000880)="243e7458f6ec201a1c71767b6a38d5c27c8048255121c6a15d21d3431ffb2ae9dae6e76e45d1d81638801ce5f707dfed0776ed613d871e5e525b947331133928063d92cc4f2cac2d38e7345bd813b8c8ba39b744489f4ddb74d1ee2a116c37fa480784df6ed66558232020d134e7228c809f67668a12e86584ec2d366985f354dea9b37de4c30af799d2911b6fbccfd6e2a295f835f953c0df1595b6d0f7175fad2d222f7d783f9e7b681d5db828089a50fc9d6b55302e415f1772e94a85b79ee56fd47824430353f4a3881b644780", 0xcf}, {&(0x7f0000000980)="df06223ba1b96dd5a3a1f1dc276a0f3705505b49d5f8676fb529e8202a330300371a4d960b0c1caee5a6ae5ecbe8deef709ec6770d9c1713319ff5427ab0a0a7f9349b3297810c007aca07d3fc614421d24aa8b369e178b846b364a5a882c4072796a5413164a96f5178f64a0b4ca90961779f23b6b079fa2a7247611c5e4b281ee7827309f82c02a9413269ed8473661e46edf0103956fe8da52bfe7b0b958dcf225c8c20c32c1ef64b68613c09e241a353e7f033aadd27286695054a26f5f512e74c7b57c7939177c5956c3c320861bdb4fec7cc7a359d431b76a77eeaa4187cd422a70bd9298a23c7a6a8e8fac55205c52bf1c1ee17da14b3d43ddb91a4fadac627e919d2e12bd14bc823d10c9d8a307c0bca86778573a31b0441aec9dcc15c24c7dcf22eae70636ba028ca2af95072f19194d42e32b7ce381688776719168d99f7c93eb2770724c5b476a6e93183745c07920341827a27b1f4ee811552c1ba2a7a24d8e2ac8ebf48d21a5866b6774376de785eae6a84785944b69920928025a08bd860e8112bd23689b730419dc08114d3a38d266aa27d147a072c6a04bb8b7067b4926d5a2a41ada156e755f27dfc15f335a358434803ee52474f447fcfa2e0db054f8606719a597ace2e506387c16213f8a990aec7ec4fd94d34f76bbfa606544ba2414c24c75588aea1c6f228f8ebab88ff2ef9495b57afc93569992cb88fd7145645da45107e39c892b93b5778be8931e1b2a57346410898f9b3af328365765f8b658c1b2973131ba15bf6fff1da9d067a6e96cbce1b94a9c21b2796bcc722bfd53346a4a019bdce265cd7ee8eb2dcfa1d33550023880c34a592bf118a9698a84c7117251b188e1c58904d57121674501c3f5262b7a769fc4d5c66ed91900de9847a5c502a26b70f9f7710031feb17987477fb43cbc8790467d1e997f51c466b249926e46c85e87668718cd6063423d0960b25a1dea6524ad9ac5d1913a15625994dc894c1fa385d94f94de147420492b5c98130e3e1bb972d7a79816f44d51df0d59258091fb9c6d1a85d890593f76485f840dac9f35303b93653c14b5577cc4b2c4cf094c3b9ecd217aa3c80a0800bbe346c02aca68383ee88af4d3fc43ae1f874431c38dcad45ca01156de7822c42d9c002d037a01a9105457472d41381a8e0a3f8b99375c37da3876d2c5be7b9e3aded0d5a587557995fcb56b1b4b59cf6cdff5e274cebabde40421def8d96611e20d2e4ba401f5a3ce53552aa7cd9f2677ecab0b6ce58cf332646acd8df2224e117b6312b8941af2e77b88d9e9c16b4564bec7f1f087f3e1fed99555df3fcaf4aaca6134d966074698cbb3246018158fcb34399e5e9b0c0abb08f23a090f11ab5d304d140ed05b1d27e277a7281d31a647ac7f454676d99ecd9ca3bfa9542e763435a77106c8326e631d664e9fa6d4889d1e02381876b4a3b59abb350d73f8a1b258e7450dee60b093052e74c1d5ca5d092c5a5075c2675b2d4510f71af52bce371a73c306c1229e23c35c1bb733bcece8426e4ca25bf4ebc57f76e6d5e7f9c81d7d9ed5411433ff8e63db426bb32fb102887321ed8913de9539a22cf6f3ee67da87272a5685483a591f074a05503f5ec84aded0e2e533afb98db3443841ae06cd614967fd26302924f4ddd69a001e2f9155d5bd245460fd68b4ea71c507811d289a0eca3a814b3e3b2adaadff48ba5fbbbc4cc2e66247ccdfad913445c76d1743c06a5518c53ac0d08167cb5319dda9e2f3055fc67a51550498f2a995e996c8fdc750ac01ce17200bec2613017dcad0bfc693fe39654fa8f57bdac6a1d1d3ede94f7810228dab523e7b6c5c6f22d642468ed23354a1744a0027e342f8f22ee5b9913f689e817bea32c4ed37eb58570adb904ff464f26d8fb8a9abfc74f6a9f53c7c400aebe79c208f2abb9b9c2d64ce7ae23c98218cb2f1210907935c63c3eba44958adfc55c152c7102e86294aa1fdff2ec8fab81169a4ea7a75d5c238146cfad877d24af49e53f400d4e085706c3c010cfce2af596e1a51abc79385059e58fe723b8b3479ce06ea1e1005cd2ed6edfd1e8c7388f54f2f326cf9c377655aac6cea07f0d4ec06161024c83901e4fdd4f3fedbd74a95c87d354b5ef5cd8557ef255615cde3d17d48c09d72dc7b013efb77c5c95123f5b015f9a131f552dc6265ab210b7d6440abd864b8a03aeeb7619f2212ddc6bb2e88666b20b5755b80ce238283a2e113bfbeac3c87cf0b502aa8769228e675df78103976d684869c19ce8b40830146cc9760c0ad1ee83b93597f37133eb46871a08b41bb3a6fb90f94df171752274a86924d46064f8dd97916c0cd07fea9ce6063a0ee97e817398b5518e91872e1cfcbdabf8d7846962d097f150cbf59251a3e4fd053c37ae7aac88f3879a99fe23e06d348fc7e2cee3356b4b690e171a41914585853409c4b1709ab96a1751438d2f8d12fa84e39b70f23b6b412e73bbafad6088bbf93d378f07aafebbb464d56c8fd8abefd621311e8f5eba4f9450b034a1254ded5fdbb0f47e3fc2e5795769ff3e27f23fb30c44f314e1d2c2e21e7e3f1dfbc0d7b85f5ece6025bdeb55f9c77f69bf5ff68e7c2fc089f292ab12687d3696b7504b3452f2164f4f6e3a63df2c4e843f6982c259cf9860456fa8e51e4814abc0c30664c77e59a0d774758868b5ed6e62d02b9cd2786deebe5d715a5f9958bec0adc4d7de98276cba80c7a5e3757385fec4dd3b3751ff291d25fe479687756c2296a782714331b13b36451790f5400f1da605f8e8f0683c82d4da35be63803cac9c469f585c04a971a906aea3a1f907ee5ab1f737f126451aba995d03e1ee0f462861a12b41f79373823aefb6f1e05ef746c8fc078b40e70d6dbecc8333ff6225b95109939b6a6ee9434936b709647c3d05bc8f41db0cc76baea1b7611ea28e921ae56582a97c69698c9890829d8c8ddd5c22da04e3efedaf020c2a42b63c28c646334a446c8c99de71850074c55b74ad8bdd540b7fb9c7623f25b6c0743f8de040c81cd67925c5266cca5bf5d51e58b57e4a51eecb2d4417f16796b645219f57e836dda72acd25faa19599948eaa94baaa708c54cf4e291741e9ea334bd36a07025b4ba380bbc1c606d90778abf33ee22fa07871f4fd66482fa87902d67d5b17d2c2b99fe481618a74465058320ce96081fcab9736f495157e79859840880041fd433078ab8adb96a84c208c20ddacbb3effe50b8e118e84c44d2f810795c45cfd82ffab8138c8da950858caa7146c96b48134d876d1d6ba53526151f89aa901c33ac553f24ba680d6c6f3faef4e2fa18c9ec900f29bb8d5abbb0c4b324bed169956601194eb99eb6bb67100af4614d4b51c547c62fcea532e05d5b1a86680c19bebb90500fdf98a47b87d20bfb2677f1ff3d561c98d0798e84ee9da34f319198d36aab0bd2b52020346605d35aee0ff4d77b30d68b3c0b8a5b3fe17ca2461e405dec27f6b1e9e9751a4c81681cf12d389c4b51b3ce000316eebf74f8c56b302e89367f7ca95d4dbbeb7102ef045df2b426e95320cd23fbffbcea6eab1f1cc962558db44bea2ae16dd235dfb0bc586c41f387b8178d4a70195f0e2a7018c004262c170283c3f4dc5c9dbdd25c217b26b62f66bf013bebb9db5cbc6bb4ae3c009dd54d991dc204380c001f6034aff8804b3ba71b77a3866611a33c9d5e9fe9457022eca0bf8850f3a0f9a71fd2c904333de965deb517bf807aa373aa400126bce26bfb0f0e7d1e52e9d65bcde1625a4867d2b2c9411c768a82bfe1a9cc24e45816585757ede33f7933179d18766c2d1753c683b8d9faadb550e2d8917995e74263297bb1f990192313da628c3733fd2edc25aea42393280debd07653d560fb0529ca69a2f4102076dfbcae1cd6de50c324c3a8232240facc642546d5650909cc8622016bfff32cde0559462359445ab7607b2adaa93e8baefffc757a8ce76cc88206bdcfc3c3a9aaeda9c688d9a406f2fe2db326426a3887c6d42deb4a31d2e852e1c954f7175482fe40623f9c83344410688eb0f857236c1fa469a368b4a418648e3321c4155ce0fad3abfe9b295bad357e739581c860ad3883f1c7892f1ed40b5de41df241a568e0f0301e1b86ca8204f5b9726c1bd8b3980feb6b579c02667c0437f1fe0b8483e6e1ff909ebf2f0d1202f86681a9608a24f3dc503d353d86acc9c79cf783996470c802e395dae332a4387141e1b8354c1361358d12af4006ed87b5fea3f32bcc8963b2725efbd8ed046710864bd489af0bbe4a415c087ff9969f7eb3f5e7711af0da2b2a304318fe940152d7e73c0ea739453ac2d59f62ab155ca3118c831800b94c8ded978e049564dd68718dc3d6b0999d2ebf5e44e4258c34ad2fcfafb7e46337e71cefa824971f3c34ea121b13444fe8af0d5ea94ca699ae1ccaab2348813e55741a6fc120f61bec365abf0e95763ff90e1c176b3d81c94c7107698694cd3af6665de90455d503621cf559ee0b70b59d6bf4cc47876867428ec7347043d4c3b760101b502c4da2131faf9574719627238f4e3078049f300ea3a7eed2ad1183dc03af1941686b7012a88cb4b7140417f46242e4bc97c5ae9f377fbef01b2f126f3f16ef6ce7a7e99041071b2a8dbe8c6b0d7ea73343ef355bbf0e697b4dccb698c6b0bd891fd3b01a4848be93acc20dd96b94c017958c181fc35c78006f12819bc171f6c2ce3ed0c3f0c6b4b490f3e13f90535e82933e6fde705c81ae4aa66d37a9f59dbf0818f92457df70ca6c1c09ba1d4c25f964bac9109834ed4ef9189d960bf851b950bd21c478c5f936c2388db3d00101cc99a2fcd9bc0a2e58b9731ff681d7c01e5e3bbf8c62c371921e6b9168e1b08fcbeca8b6ccb7041cae7109b127dcf878008ba7c0e603872e67dc63893d5ac8c4bf7880cbe544d3c4f2656c69d3222a779c153a0db39435605f7fe5a585939cde382573c964309ace5a10050448127dd9bf4e9cbb5801a38b87b3a32f0dca86a2e1d353bc11824f129fbe74908c0b9c2dc64065e22dc230a7da0562b092e903e5fb0fcc9d77b74fdc48082d8a00cd017fa34a39c48951a504ad5c7283b728e42146d9bbc686c2a4c9e0811a6793a1ef5f276f97957054bc211b5d4664b789060e0da8aea867d84dc6f1d56ce634e44d9f4ee808bc1bf88f60ebf6225dd858e197c4647609c4e6055911377b850b91679f1661fe70555b39ce050943104eb5e01cb443da705cac3263297681937885d158b4630be4eba6d91f2ff2b0e260253b91b4a72545edb0beba66e91ab8fd57ba99e5b5946d024003e26a68a56567ff3985a51dee768ebafdcc051cbadc0bd38c91340d28e5d6598a88d9dad5a2603cdeb56127a5ef4a2f4613df6c876a8f1de5d6cf2f7576dbc127b38425e5982fca3c142265706495c5b11354eb994ec44202555e567fdf36047bf6f05c1011ec53a1be0778e8d8fc0910952fcc7ed1b2de084108eeb34c179ddddf479f0d8575025922a316a4f3547ebe376ed813ef3b68468f2dd168c8f0b096e173b3e34651d9b45524cb00287f68608fc00e77ce2f5a5fb46603353a0a8b9ab9ea1518ab256effea2244c1ccf0b1dce818bb768aca44439f24cd4d0ec83c2cfcdf45804ba0c4abcabd6f2c2c8d20842818488046fe6886e4f271c8f9cea3b9f57caf76ce890e59872398a26e190c6e5c9bed889be74fbf47e3e0cd6ae9423c9fda70be23bdcc63488decb3e5acea6638f9d39bfd7f68a4df4108e89bf2d14dbde032e", 0x1000}], 0x8, &(0x7f0000001a00), 0x0, 0x2a0a60f4a70110e2}, 0xa) open(&(0x7f0000000480)='./bus\x00', 0x30010, 0x4) fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setgroups(0x1, &(0x7f0000000300)=[r2]) flock(0xffffffffffffffff, 0x1) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x47f) r4 = dup(r3) r5 = getgid() getgroups(0x9, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt(r0, 0x8001, 0x100, &(0x7f0000000380)="7ec33bd43643cbe8223027900439299dde146484d422907a93ca51ac90e46e6885e00154edf928a33266a16d0c2714f5fca5e2dcd9c0998e51029d6509f5b4fddc6ef0876722672ddf622d610c7d2c309a49af1427322824fb505cf29dad93f4227636c2033a2e4a96e0d664ff3de56e68269874735dfa8edf720f09e279efa532e7113c", 0x84) r7 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ftruncate(0xffffffffffffffff, 0xfffffffffffffff9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000000240)=[r5, r6, r7, r8, r9]) r10 = openat(r4, &(0x7f0000000440)='./bus\x00', 0x0, 0x100) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000000)={0x147, 0x80000000000, 0x8, 0xff}) lseek(0xffffffffffffffff, 0x0, 0x1) dup(r10) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 11:22:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x28488, 0x8) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xc) r1 = dup(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r1, &(0x7f00000017c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/235, 0xeb}, {&(0x7f0000001540)=""/238, 0xee}], 0x6, &(0x7f00000016c0)=""/193, 0xc1, 0xac1}, 0x800) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) connect$inet(r2, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$TIOCSBRK(r1, 0x2000747b) 11:22:58 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000000480)={&(0x7f00000004c0)=@in6={0x18, 0x3, 0x31, 0x800}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)="1f17a5b9babf706f32293346b68d1b2d98234be0ea58d5990c1094d50cf2156d3f564ef0e5897690f230aeb1773ee990323ed43b160a880ece0780b0863de6e1d1710aab88ad51186c47351c577a67b46f9f5b645eb5d3db5f73072a2f04b7c53d33482e4437206e641a15ab1072b21a68a2c8fa22e6e68b29fa21b68ac3aeaf210675a00164611241549aad934a584081fe9201e08b25736f7c0d7fc0841fcded5dbef39963f2a842d218fa61390551e6260262598ecc91e99bb155f5336a582cded59e80c0218b371e8dd79d1eb631006e2a1fe80b3f440151d083cb83bbe9d0d3cd28a78d2880a1c894d4e1fe0e121e", 0xf1}, {&(0x7f0000000240)="fec008ebeedf953aea72f8d54f3d3a0b632e8153d81daaec9f475272a1cbae203599c8ac12ecb5ff5ff17579ccc5a86bf0b283d5d221df3b1c9a029583928ba4202e0f98b4c0eea54c285f1ab6dd5ad9973fd09a45b234672cd36e8abc887d223585", 0x62}, {&(0x7f00000000c0)="cd", 0x1}], 0x3, &(0x7f0000000300)=[{0xa0, 0xfffffffffffffffe, 0x7, "230fbc93dbc7e8eb1857c8356c97be9f48e23e03f69842a3bedcfe38139aea7ca680a3b1b302e932201db6b6ca1ddb17b56eba214a0b89737c7ea394dc6fc682f0aa2b4ed8ee70a8c443f44cad1171124691e35a6e27dd5d0f502477f20bf538f7f40b14e200bed5876a0ff918910526c31788fc91cdb9f489dcbf15bf8044783fc66637acefcaeb36b9"}, {0xa8, 0xffff, 0x3b4, "063a6483cebfc5c7321b033ec3530c7486ca1881a2e0dc76f2d8e28e9af7a2ab3ab557e36db445147ca70375bc1dcbeb742ba86d30814649ea46be23bce6fc220c9723c7c469a839587191fc6ce4b34ef4533950b7de51b2ad94202143fc20fe40c48da2614237e1a6f42d5435148c8a7974c3729501a11d5fbc1ccc27b1d4da0085961e845d7d4715d9d46fb2a810818c4e0e3c0c4eb1"}], 0x148, 0xfffffffffffffffe}, 0x2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair(0x33, 0x5, 0x7fffffff, &(0x7f0000000040)) 11:22:58 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) dup2(0xffffffffffffffff, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x3, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x18, 0x400000}, {{r1}, 0xfffffffffffffffb, 0x4}], 0x40, 0x0, 0x8000, 0x0) 11:22:58 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c2, 0x0) write(r0, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 11:22:58 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x20000, 0x12) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x0, 0xffffffffffffff1e}}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x80) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xa91f, 0x100000000}, {0xff, 0x1}}, 0x2) readlinkat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/33, 0x21) 11:22:58 executing program 0: socketpair(0x10, 0x5, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) dup(r0) setgid(0xee00) setegid(0x0) r1 = getgid() r2 = getgid() r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r4 = semget$private(0x0, 0xffffffffff800000, 0x0) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000000)=""/7) ioctl$TIOCEXCL(r3, 0x2000740d) setregid(r1, r2) 11:22:58 executing program 1: r0 = kqueue() writev(r0, &(0x7f0000000000), 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x3, 0x8, 0x1000, r2}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) getsockopt$sock_int(r1, 0xffff, 0x1000000000001001, 0x0, 0x0) socket$inet(0x2, 0x0, 0x6) 11:22:58 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000000a40)="0f", 0x1}], 0x1) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) syz_open_pts() select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xf6, 0xffff, 0x3ff, 0x7, "fe9221907b952da7355eefdd751c76c739bbe512", 0x1ff, 0x4}) 11:22:58 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x20) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xffffffffffffffe0, 0x100000001}, 0x8) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x100) poll(&(0x7f0000000100)=[{r0, 0x107}, {r1, 0x40}, {r0, 0xc0}, {r1, 0x12}, {r0, 0xa0}, {r1}], 0x6, 0x6) 11:22:58 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) socketpair$inet(0x2, 0x4000, 0x10000, &(0x7f0000000000)={0xffffffffffffffff}) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/111, 0x6f}, {&(0x7f0000000040)=""/48, 0x30}, {&(0x7f0000000100)=""/29, 0x1d}, {&(0x7f0000000240)=""/59, 0x3b}, {&(0x7f0000000280)=""/172, 0xac}], 0x5) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x4) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) kqueue() 11:22:58 executing program 0: setgid(0xee00) setegid(0x0) r0 = shmget(0x2, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() r5 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x5, r1, r2, r3, r4, 0x48}, 0x400, 0x7, r5, r6, 0x8, 0x1, 0x8000}) r7 = getgid() setgid(r7) 11:22:58 executing program 1: socket$inet(0x2, 0x4000000000000001, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x5) 11:22:58 executing program 0: r0 = socket(0x1e, 0x4000000004, 0x0) sendto$unix(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) 11:22:58 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000cc9ff6)='./bus/file0\x00', &(0x7f000017b000)='./control\x00') socketpair(0x6, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./control\x00', 0xc0, 0x86759fc38a83fad6) renameat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') execve(&(0x7f00000000c0)='./control\x00', 0x0, 0x0) 11:22:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mlock(&(0x7f0000ff1000/0x1000)=nil, 0x1000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 11:22:58 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) open$dir(&(0x7f0000000000)='./file0\x00', 0x90, 0x88) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) rmdir(&(0x7f0000000100)='./file0\x00') 11:22:58 executing program 0: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:22:58 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getpgrp() r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="c3dde1b6a3d47673bb3d7b382cc341b9671bbdb61c46955a78040fb8944e0a3c343704cda173949f260a7714e764fbdeea386fa84e2d27d276f900504af262c103315332c1ea995a55ebee8077679de874ba604f4f2be19150f7eb7e2d985b7c23e929b61f78475161de504d9222b2733027fd5c7c08e8dd978e120163c37fa481c6939c22af2eec5aa6a46d172d3d7683", 0x91}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000fe186d1c400888029659ec5d0378a14fb28d48c721ccbe2bbf4b3dac77228ed99f7e9719cddc0021b537e7d630a02ab45caea39fefe46490cc233a378d6f6479b27db6285ae72ed9162d44582434cf2af6ec81", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x1}, 0x2) sendto$inet6(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 11:22:58 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 11:22:58 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x389c0, 0xa) syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x40, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 11:22:58 executing program 1: mprotect(&(0x7f000011e000/0x3000)=nil, 0x3000, 0x0) r0 = semget(0x3, 0x3, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x8, r1, r2, r3, r4, 0x108, 0x4}, 0xca0b, 0xd43c, 0x7fffffff}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r5 = shmget$private(0x0, 0x2000, 0x420, &(0x7f000011d000/0x2000)=nil) shmctl$IPC_RMID(r5, 0x0) 11:22:58 executing program 0: pipe(&(0x7f0000000000)) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) 11:22:58 executing program 1: select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, &(0x7f0000000180)={0x9}, 0x0) shutdown(0xffffffffffffffff, 0x2) 11:22:58 executing program 0: mmap(&(0x7f0000000000/0xdc8000)=nil, 0xdc8000, 0x6, 0x1010, 0xffffffffffffffff, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r0 = syz_open_pts() close(r0) 11:22:58 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 11:22:58 executing program 0: r0 = getuid() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) pwritev(r1, &(0x7f0000001440)=[{&(0x7f0000000080)="b5e9683fe515b350ba03f5243ee107e0d238574fd60ad40f43ab0616b2668fc189aeffabda662208ec84713c191ced3b69367e7def759e9b68f8512fcb88af5fabe6b98823b4e3d644f095e1e020392c5900b811b4d0930ae582c6baec43722d4bff5519540fcf4bb000eded2f73182023257a032cf7a1e5df8177", 0x7b}, {&(0x7f0000000100)="285341ebbec42cb9d76f012954e7f3870c7e8f10c367402062f1febdffddc1dbb0d32137cb2cf6661100e116440fc06468b4a639b78c45fa8a6843b8a02219eb1d07529c3a0419f7c306b0c14b9b17548dc11c7c987258583b628dacfdda3f55f37e84669d915b2f7f9af3b0be02c0de48056e0072513d6075b335bc2a702759018592f0bb", 0x85}, {&(0x7f00000001c0)="084f81978374a7b1fe3f9fa49140c5", 0xf}, {&(0x7f0000000200)="9b22dd381ad411b3ed47f5d284ca0a9d9a66a7bcccca715388daf619f12ab5b85d5b58705587392d43f23914d6dbd2a213094804bc1350d12c6a1179d360615bf9d3ca3460773a07095a216d489ca6c3ab103322688fe36111b08f223d8f465dbb15799f6ae59b720851ff9030704fc51aafab6e284f505869f598ffecc5828fd81ec8bbb8052356195a2f398347f52d236b9f061bb623e2", 0x98}, {&(0x7f00000002c0)="3cd5379ffd066a4bd93da818e5e07b3edcb731d9bb958c2364473bd9d6042c2e99869c0a6ce32f17ea34db824e3558db2785526b7a34d2135d67294d742b3815b2417ec0474de0bfaf3a4d872541f15c8f4417902bf09556710c6818019ee6dbc6ac701b5c83ef71617f5697ead7a94da0be42a71485acf10e5d87d76db72196a191f04965950f33accc48f96578dd856e2c7ddeed39da2bc3164c635ac9801951a9ddc37b547c46311af88e05ba94a9f78f87b11b5eeef8081667580d3f60aaf7781dabea6fb227e589f8506d0f115b6a895f9733e12d5293bc582104a986cfee05cf0bb8bd6bdf76f7d8aefc3f237ebbb4cf9bc7806d00a9dcf2327c56d26be4091651dbafe9258b4a8de46ee2dce14c4ba58350fef3577a4c55c93b0b5a7f6bd45817b83d0dc9f0e9708e1bc2c3f05a535e0b0c9638160b724159115ff9c01b47e8446a3733b0d43817fd6fabf7640b18527ea25e91ef7f13a2022d5ef97ea28acf80d3e391b76f5c2a706b9dd8ebf4be7076cb1dcf8b88b60c17b367701ca6f9f9a435c18386316451065cd455b3f2d0108b3d165412f38b144d6765ea2ec2cea13014a9634b521c18d2f64b84c32a61b12c4512d8f1eee318372eaa4cd56fbc0f204c3e3b2712dc281a455535332ec283bb4550176ef3b0fa4cd947062a4c953e18f58e399da71bf58665f6e29ba6cad7711fc106709b8a47aada66519c521b162b959b4aa2602116f93bd67740b480b0dafdece20c8e1a2deef51f72fe1edb92033e667893c160e7c8d18d0beab0db241d3268e87bf13f39c8f8115ac2dc20d5eee32b5ff4cf109597736c8e3243623d1567d5d63acb8b5bfa8337a2333a43b850840ca96a2c282b88e2a99dd635d4638b156006f5feaa36017597cc717191c9dc5afb35b9bf63395b4d0c4297a1f96473d908d4e0ed5ab2c53194e908f4709058d81dd5044c40133a8e59c27a73da5fcd21a9ffd457bb341970dc264b6f9b7c0db034833a70447b030fd7f8ed94b16324a5f82f4a849ab496d266ebd6c51e0be8505583c43b3ba95fc4b6cd7456ca732c52d0bafcb4f37e4f4fe50f3444838e53c69b08378b94194d646e0f482bdacc3289849352b9c87923399b806fb8d22c9a49af13c895876b9afd067adc877e73c6e46bb90c4f1a82eb72585df9ef7fe7dddb9e475f72c9ed35081b901577acbc9d6e512b08d0c14211ed46d7733c5ab419c451fb6185596fcadc6018ee7ee0c6094e786324b781f267943c2808ab8eeb1cc82229f7df6f3951c3388827c5cf9dd5739211402b01bd4bba47cc5edf8a3dceab0db8a9190557217028f8f52147ee32b7690c5517ef42409988d86405425a33b1b3616f30822c9fb748c81b09e012482a7fc00cf07d5c2e6b7ff49ee68d5698e5287f60aed5a0106a281adda7d5aa48ffa568774f508911c4afe59043f8fb88d5b51b0d19cdc5749bd3a93a96f6b0d3659e8df61ba3cc48f7b1447f043bfa1970c5aba62fe1e2bf796eceaf313b8d72eb611e067990d345e20430c771c69768551e09602745a0e7e255f303c4c7f1069ee10ee3eaba73c89c59b8e2318dd75138b8f48c2ae7ba7de865868cf3ec34b205a75e8a7cb24765e94e5f37ca10e30470c70b25859f4ac3f59f26d9e4cfab1e85b19e1b37193732631efb65479abd8100d286e151c19831b7497910c11c9fa5a48147843474ffdb58135b3338da97723f61d4387d437725e9365e0d3868cd7094b7a860196683a13784ba39add2bd6c4360397f702ad9aa3bad1796984b0130a0ba096cbb609ad2a453300e4e372e8266d4a9b4b7628a186a862a586aa3c51d32d58973c84de73551c21f19d512036008e9d8fe3b96a7db20ef9fd831685f9f129f0f3041e377b526644593ce3c24ddc76e255a4223ef98fbaf788791e5f2e9390f1abe54a694efcdf2893886521ab7a2a71999770407d837aca1e3bdfebf61d6cb0bad54a40bf31969d43e5e20877e621870f411e74d456c642be6b63dd6c77029d35b3f078bbc1b52991658cbac87bccc1110e5254f404df334721103382bd22bdb56a294d286778fbcb66a753564f79fe3cddda43fdb3c7101da13fee3e6eaa3858cba70aa0c61123f099c24859693beaf88cf53b847dabfab7f094aa830ff55a165812d7693f1070cf620d51aad3d5963227213820bfa9d4852553c6ae6ec7229c0a3faa323a042ea2f9bc5d776d09344baf6f5ed9e7e1add29f9e75b2edfc8f6c97b98c5125b148e8566880045c89100be06e2f3e1dd4042ec69788523832fe575aacb34b447e13fbc808d6ec89e541c348b1a1a30c3762c1f2e362680562f9e343d434cfe8a7b2ba61fb717302681723a8f37638462e818057aeb9272df811fe984e42c2f499d2c9dad4da62be57a8afaa0dfee6d110f565edd4ad24b68caaffbca59edeb9905d665ffe95570e4c7b8053e5d12bbebfd1cb0a29f283b0b55295f7f250a292a9ba8cceaf60354adf6c80b2b0433a0ac88eb23d947420a4731dae6a207851c66d524f31ac7cba8028536f2261a5f2ddd6b18cd13bf7abe2e85de989771efdb1e56d0812cedafa947c0aba7041b1f8c5aff50229869356c2e79f35e217a96242338538bfcb6549e8e194866f4544200c073aa26d168b8a1ffd1febc1ea1b498350e4f902498faebf82ce49dd734e39f3b713aaa6045aaa09d28c8e58272506cf2e28f023232972e6a2f2edacae41f6cee29545c0e7e5729d036b2b31e06ec8ae8a87ce7429fc95ae105db610c737c28dec224be83a037df3b0038dfa134cfbc5f9b47dcb0f80274f381642700d23224973be99363bf4b2b3cf0740ca949512b24bf3c7ad0291e8a537c493a47cc6a768e56825f09c1be737d81510812b6c14ff3459e44ef86cffed75842bf0bf147d30f9a4736f752f39ed4dedcd987f9a0d6bd9a2183434924715e1252bb3dd64d2b4c2030e47f10d39a4ccd4c6517af27809f9a08ec461dffc82bde01c3b1d9c171e4cfb85dd5a4e653f32f7ec9946ae83408cc6acafceb15f6fb63f470cfa1acaf357e60a5cd8e7ee65e21ed87987b5884e225a1d56f38bc7a34e1e3beda6f11ce86d00b88e98d6077f660f9a9728ff77b817dafbbe50fc31fbad1f4b89512e8cacb2b95e55fc8c34c89c77a852d4128c40a1e7ea44bf168d6345735c4f9bc6592328cba7613d67858a491b6a16b4cd1bca0c3e1084a7bf072adae2b03440dcdb4143dc5b766629cfe0b7265cd1f73fcb313baf32facb0eda4ee087cf1e80123d25f49a47c8ec1d237c886540d18f9dde1d8e6ff47204dc2d7658ce31a3799b48bd4d94ac4226b842fc78771d2e1470078c6f5ec1bdb8264819015d8776a4b4fd4098bbee234892847fa05c4a3ca37f5274609c3d224a04ce9d92a22a5e3f398c59f209a7d8a77aa447bd9fc8be1bf7cca0506ff8d927c38c6a709c9f1a3b708b3833348393fa4a4eaf3273f043871943507da5b073e3e2cef903fc6edfeb590b8ee2ba480239db0c3f1b98d135949aa1ed91bbbba7e5ab3bb796e6552ba11e1633644c8dfeaf59205fefc3cb7364a285774c18eeda8aa05e288d26b80868ab9bfe6f520ef86a2a4c0a85f61490a3198b65d9024075630bc7d03e6d472419b9cdb76387877cfe49028a426e71d26b7bd836da72554749036c5b92cae54df4b1e751cc27a63076b79ffc7da998d6488c5d94b10541bee40f6d8ac10c2b89f4bbd8ece4854f6dc99f6e202e11dea2e2b9b421aa7cfad690487ff9f3cc4d095110a05c28d40ba24173e20c7b503a99e84ca555fc0a4dec7aee90856cd9539612feac9eb36ea7f9e66168493f46fe0a0ca38a74d8c208f573e6dcfc9f5ebf1ddfae27904bf3730ab25921f1f0f095a58e6e9988558f6a06c3993ac27e5295db405f9e09c3ac08849fd4112dd67f5fdcd1395c389d71a3717a670c6e6e1ba16274819af27804a787a0921fc43817cdd107e053a3d96b005fe4ac15f919c18f75cf3fb63e1f27584cf197d46457d6c02b46960a7f9f5ddc46837bac47fd9ebe0d98b4af00f281d392bede9db576fce19a1b007be38fdcac5def7de26adf2dedd9b313dd91710c8bb7e8a3f024a11dee22c9bffd148c27801a6ca3de4ea7ed306ec51fdfa8bbe235e6f3b3b5086f44addca72f3e3ebc2d46008e7eea4acabd03a4353109e2faa84c6494bdeb090c7a0768161a7b1bed751c50202e7a79a6b6cd92cf09e41320b6f55187f8667d48d99b528d3222882c7915bd1f80e6b4a41b4ec4df0ac88b91fd68017167d0f8523710b1c31d0fee69cc7530581c3e91ca65999b5d5c619f6d21159dcbc9164ee26e6f388bc7d208a838889b6a7f8b23b096f7a93a036f465e117d3a2af0eb3181eb071410611d47e9dacf4de83d5f6b5aacf271395cd96ebc2d4c7bafa3cb9c1bc91212b02e3bfb29d16c5e431d071adc2f054a45a70eeb358ed516783b786860f3ce80e33e79a693c181eeb3b0842e91f84207dc9767509c13948e536f2e20bd19cf9beaad46ba1b11398efa501f57d34492928e8e70fa56525dccc81e6b67e453934c3082d5baf84c6720740238ac152803fc13ff076fa13cd2e5ff9e5e989b8569a04c733b9e902b8d859a07f26a4995e2ec732d9e4b6c282b6720f19d6214eeb537017450b495dfd9d2f001ed3dc1a5dd23a07fabb34d11c65b91b0656dd8b86fa63ed7c13a6176268984a8b5a59d917c4ed6a3582e0c2b333ae48c717c14463c7617c39bb4c5c82830c365b3599417b64773ae7ae0e3f25f6f12096b25eaba79d3aa959566e06faec6e2ac1239b7cd3b86a44b20b3ffc1591ce052d13f32aa001d2aa94ae84635deb9c29e248239f0698db0997c98cdfc0e73868824dc05522398ade70706ae685a27fa0fb72bcf6b27585089ae494bfeb3e85d98058644b4eeada30a61f0d702b04d3aaa893a95c23d46600e1456c773f45fd46426e9ca034acdac1103838721473f89cddcf685cbe42ec02c2bf770d60281394f0061aee7729a1ba16c5a68b238b9d61b3c581f2882ea781b675b6ce2447e90db1ae9b7c90df34e2b8b99386971e68a1c3a0c14a65b3ea022faf1e156c7be81eb260e8f28e40970f93b749721d852cbcb411597531b1b70d05f2da23dc999a8a45e0590a4d98964839ce4bd6922a77b409b258b7445c7200c250287f60d7a8008eaf4a816f5b74e8653c8ec785cc38c7b7691c62a433a2089ef98f9b37009baadcfa67d310479fedde156639d39f6b0d5f38f78f7c35cf57745c323fad3f9cbc59bc2f4d18dd7768c74d81aa84cf6f554a2e1a55a0f2444b1f5a78fac292878a302fa3e54531084e9a4a8184962a8105892b8e21c0b27551371afa71bafaaaeb7fe9a104567cecc16e63708aa550cd158a6e3a6318a01189c9bb2bcb67ef0d8318320bba264c36d4dc66f97c402b880d9873011cbc521e2558b2cc60b4f6174e8b4c5817e4697a1ebb19b1d7edc51b684457fa4721567371f3497acc2890944592d65f45c9a2c9fd194e50d8c10c9ab85e22fbb6dd889f90036e9f673c4c467d0ae63ddfb1a84aef1369678be7f821335ae88862455cc6aa6a45fe42fb3415ffde79ad802906b0dbc4eb55111f4436f6e0763ce3388881869bed558b2fc5bf01bfbde39f2db7df28aee2622c2b1c6a5ee0f4380206832229730749973b53d59d693d58bb56739cd8f9a3bed5e55ebb69d354cea97e213b9f17272a416cce9303534981b05a4a91e6c1a1007f133a9aa55d3ce0547adb8587a502225cc92a294e6deeb9894df3d1b8a9d62c56d03a", 0x1000}, {&(0x7f00000012c0)="c18e2f8f8d4c181a49de39c13e72ca7c341336c896142f", 0x17}, {&(0x7f0000001300)="e1d4ac93f51ef3a8175ad16c3ddd332612ff015a0c6e5f457170c210893699d59d57c5f248", 0x25}, {&(0x7f0000001340)="e87370238072cf1c7420ab194c67fa9f8c96126a574996f43786a4ee091ecc30a3929caa7a9e327ed306d017d39443db17a2dd6b5a62b4b71cc727f0c91038eedf32e013b5ce9f0e32abb9ce7bd73981897bced0ba54e6c3e8b6a779c8b3177427fc9fb7a278d761c203d31cf90d2a76a75e7b6b876602cecf63731b8d06859ffdeff87c3ad2893ef5d5800998643a27dff11d0e1ab57d61fde0d8dbf23b4bd9fee629a20542f4e0aebeb0f7f4628c8af831f1444cd427aca72b3980747c88445a7b913ef01221d1", 0xc8}], 0x8, 0x0) r2 = accept(r1, &(0x7f00000014c0)=@in, &(0x7f0000001500)=0xc) bind$inet(r2, &(0x7f0000001540)={0x2, 0x1}, 0xc) r3 = shmget$private(0x0, 0x1000, 0x120, &(0x7f0000ffc000/0x1000)=nil) r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, &(0x7f0000001640)=0xc) r7 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000001680)={{0x4, r0, r4, r0, r5, 0x88, 0x800}, 0x40, 0x10001, r6, r7, 0x3f, 0x0, 0x800000}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000001700)=""/210) unveil(&(0x7f0000001800)='./file0\x00', &(0x7f0000001840)='r\x00') poll(&(0x7f0000001880), 0x0, 0x0) ftruncate(r2, 0x8001) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000018c0), &(0x7f0000001900)=0xc) accept(r1, &(0x7f0000001940)=@in6, &(0x7f0000001980)=0xc) r8 = msgget$private(0x0, 0x20) msgsnd(r8, &(0x7f00000019c0)={0x0, "0991c2a0d99baf1fea06"}, 0x12, 0x800) shmget$private(0x0, 0x1000, 0x441, &(0x7f0000ffc000/0x1000)=nil) r9 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000001a00)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000001a40)=[{r10, 0x4}], 0x1, 0x7f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001a80)) sendmsg(r9, &(0x7f0000003000)={0x0, 0x0, &(0x7f0000001e80)=[{&(0x7f0000001ac0)="4ad7151b7624f54fbf1373da19ce37dcc4aa86f68c1b84d333311051e33af4b171b73577271a61cc09465e7c81c35f49c4a50d9b137334e6d2a0def2f3e4955330f8cc55c093116dfe8e3ee6794a9899ba63096df22da6bb70fffbbe7d9f84f9787ad8a69fa478976758f128a57c51fc2093987b5892d9273d5f86717c72a86b1d2bd4a423064450e09489c37ac12efd89b36819d2f99bbabcad2f996f7f878985800cf2f4428332f59339aa1754a2df345b461709874e228f2a992e382ef890caf2c0383c688db22446e7a66c67ca274a6625dfe7221c025f42ee0be7db81ba22ee215b178ddd6f51d23293", 0xec}, {&(0x7f0000001bc0)="c0d2c6cc37563b25d34794564203b6ed6f708bbd131ee982e21f76a1d9c080679ecdf896c5126a8782d9b845651e66a35e896bd5bf7700980c178ead", 0x3c}, {&(0x7f0000001c00)="4d15825fa08d3cf2001b73dda7f7576926fa18380950df0f693f3ca6891dda3e2eed5510d34bedd473d066fd23857953ebe65785c6d684d7a74f7ecf127d0a58e4e65eb5073defa91f9067568c9b6da563bd487d3340330a51433d983e3ba83f7dbf62c65972979c5cbb34f6a1967ee1557e06f54c8a512e232945b81a44e7ce23630a652d685f78e2f3b0ad1535884458c15704998c8936252113ee3cb48d0d57eddeca27bd5ec0187eaa4b162e353772aa8a93214ae65e04b28f1b451330bca8e6ffecf199ce119391761bd6d2678a79655b", 0xd3}, {&(0x7f0000001d00)="af3f4ac6f1a7fcc9e6adbdf879024e5dedb999a1cd252b662b11680bbfd9c3bfd4ea5321116a349a80d6bac11d7167d69661b26d50b15bc50dc7671e0c39ac434dd412b48098d2442f4978b3d7537b01977655e1faecc40442842b78c46b2b4a70e32332e4d9d83c53b030af90dd7c53f108aadb818f20f5b7ff09559d942c2f58507528d6c6d20e5ecdef2763551947b468f124e31c8b31203d92adb72f1c1a06a80a5a4a72dc1ae1167b0fe110633fb7f7ea9429417798e46cc79cdee30bcd0dd810494ba1d5bab1d9407855f07ff21e625d6380995fb9", 0xd8}, {&(0x7f0000001e00)="7419b36e4bc3a211f813330f90f06335fc5ef2acf4438119c060beb4b592b8462e670bdee6dc51438825afc5ee260a6aadc0a2470a60fd62d9f18bd534f7df3e88eb393b8ac67a6cbee8b4cc98cef639b272e5b9aae1f0edb26300751b750291dcaf3ecc7e6473d104408245a51849883ae4d971027f73a7", 0x78}], 0x5, &(0x7f0000001f00)=[{0x30, 0x1, 0x58, "5874589bc68584a923f9705a313eb4f766fceb2a3ef7a2f70fba"}, {0x48, 0xffff, 0x4, "b0c904158bb53e216822586ce9057ebd297885c808606da6f8561da72eca6c3a65704e2ae8be8b7a0aee797970576df7556e"}, {0x70, 0x0, 0x3, "4669633bbe82f0c8532651e621fb762c6877a0d83d4360149789f68931b3fd70a59bfcbed507f8a5f5db3a722606e8205e45eeb4ca8d7145e23bf1aa7cfe2367aa5f797b039c83b51b509394733e5ebe44f4363be44e327fccc2b25a2ed040"}, {0x1010, 0x0, 0x1, "cd1d5213f6994bdef91609fee201d040a1c346942f9f09e5a37ccda913a6d81ee890c9a1d89a90f80447201755ac3091aee46be5b22041c9399900449fc183b91432ec8df3545284bb26998302f296edb5e3d3341a05280719776620c4bfce5db82c2b833d335507f76573c5f43f78312221c561816f3d340ded81d7c3ec73f139a05cdb6e3d6facffa11a8f717cea9cc6ef53e9d5eaed11ac5e4a30aa4b069f7c8db011fbd8f0c03bc7f884307581fa1ef1bb7e15794cec543f3d73e79c11503cfbdf10d0e51bef9488b887f0f5458b52ad0a568c2caff27aa8b8cbcfaba3ec55c34c55ea34f60efcd3a0f113e7094a52fa349f6280166f088f950bf6962873f721b2324c4d339eea9f0f27e76899bac2e6d0c15eba3b5cd70c49188fd265053dffb6f289732122a6043a825ea65e1e4c509ba888b4ecd4812af7e5057bb79a3f6f86b2ef131ea4a22a24d67997a1c141006c2718bacebe42a4da651cd0e8cfa028c88cdefcf616ba7c78dc3b3ac15f3a686bf802a1a6260b38e8b86b0c88006b07fb366400e2e58d56c35cadbe082cda7835c3745958c820573de114f6260d953749842889e2530e978888274d42165a97f34d054f620582a5f62a35fa7a9686d32fdde637d2b9d55abefa9d5f21d9589c6985092703c21d5ff5f2ec60437074103885617aa62863d216b0213e78a0bfea6b323c00943d77600f5e7304af5c71a3e0559ad9ad7fe6a867d34f56abbffceeaae3e54abdd93ae65ee42ee00d8f96fd58f6c846da99a2c5c114a6011847412faa33f1addbcc81207f3e1fe25c7a6fe0e50fe6e77230c8b765dc3338fa835cf1c9b48330993d196a58653abbe56ede941362c06398c7d44ca3bd67ec118993e6bdf82ce7e19a9288268b831458aaef030a43939299ab6d2b4f3d659b9e37e5d6edad56a6ca1c7e8e9a631e31771d5fc6062917c7dd14eebadb40d3abe3dcf0696b638a5191fbcb74b74d47f5aafb43861a30805a565a6bf56bea69ae2b9db84b35b04c246ce0a6573281e611505a79b478d7c378d3026438ee666fd6fc0a5fc8fa0d6f4e8b5286ad02c0fb27def42d6ffc670a2dc1d00470e540d4f5ffce4d2c21f6cfe7c501be241c4f6f60a7e7bbdbfe7bc801395262f26d4ed9746b5f3ca054e423773955425b9091bf4aee6d0b8d849468e7bbd7a021119225282dae75a47f478ffc567abf5ec25b735babf2a50f241602b7ce83dc289240cdd376a854af56711dfcc06fd41e653390cdf14e8849d9476c4e0a889ecd0a8532e233a5fa8bab92f87f661ad6651154b91c35dda76b89ddc0744a6d46a36514fabff2b81ecbed1ee3e68620b8c91ff810bb7a8304b9f6495f81674b784351f3870954e464ae7e1dd22780629253aed6f7f2af97a4b3819ab12f09f9366ab3e03fef3d2bd3ae78ed311b41f35aa219035c95e49241a94c229752a29aea0f35290d3e3e388c21bc02b66d334476fb9b1a3a4e8b85a27c09082da2a09b5c7c1fbaae91390084246107a2cbc457b258e559af1de4df707425b55fc9a09c28580bb1cf38eaad5877bfc195fc243237af7f8597d5859e5155f91a203c7c3d23273112b21e1ba8e050f20a60c091096a3a0cc020da620ca5aca61eb8f896633595330b34a814337d337ccaf4471a8ca81d0b29678e5ca386df9a927a6ab02ed13b41448db3a092cf70200d0d5ab164d79f089fd0e02ed14d312eae827bae5b6c5c8687e422440d6ac2b12231411bfad39ecfd408e0b444e86ef212af6bd3ee8ee1911472952a946e9261d7407b4b8888d1ced211b60d9cf1d9d88fb40f2f2fad36e2ecae4071d4fbac0dd774294d6e0ea25c7d1eb83981bea7523d5c0cc79e3ae1e504c966eb43d0d72d562d998247f38efd06cbfeecb2b5fdfc248076ce298fa1be5430ab2744a76a829504eb1b27492a1907d9ae2c181c55decaee57cd29a31cef547a96a3d2ca734bc901e63e3a624076a1725906d784dfcbbb0b9a13f3fbd788e6358b3a9fadfa91c995f14ed8bfc627f255221620c001c7e4b2af1ebaadbab03151943cd1470527298fd1e5708d9497b4a038a646a1f48622c5dcde8e8c6adfd57347888281a3a34baa43eb8279d18f1754d671cd5743091d713ccabac7de2302b63b86afcf9401ea921586a9539f364a30a873d1fff86f224c8ae9922ceee6c991036f2b67dff8bb753b2fe8f9cd2ef3a729c4768df1f66d58db75c5b26095e487739c9d303dc42465dd6e59f2e8b8dcf778fe90f75272df863793b9b2a76f3df50929bf612dea2e40c16a29cba9a41be9143e69edf48d1ae8a68505367f54264617e7b83ad9579437229b43243e3729a2051c454fd47c796ba2819bb781fb2532ab598bfce5e76e87cff2c54be03038031a6baa14d3aff192368e7631ca77f72a40d06f9780c25de1d6e255692d3f4806d7328e27401f47660b0e0997bea649d3bce1879694fee7e256e648c9992affb0d6532e2f27c25c4440a62118acddc3bf6909ef00d40efd658bc873d7d3078b9013de0c8f69267b55424458e595e4c3fed13a43421f057d7dfeeec131348eb6a9c0d5bc5d958e7a3723969c4480551315ec372e383f1428ae74d5496482349dc43cb7850c224f738f38cbfd3b84fc2a72220c6c22592ab25bd2bf1c8a807980f303a51b9939bc9f3d70f1175fad95535c5ae93916facc0144351594a793fd73de7f99a55f8c17b3a1fec0d6250a4300908e49ec1d7d2ba913eee9752ab587c6231e5e0f88f80a67e456f881660a3461e32b5e13159769b4dcae5dd8a04ad251a55759edc4754ab1b4ae0085725981badfa9a9fd02720a212da54670490e5f19a3d9936566624f0981f549e1205280608bea750128c1f1574d921965e73f9f32e6d689caf1c8b9c0ad8346762d8804591fcde52511b693b54c3ab2d1ed7c4985fca417dc37c841ca5a5c8c7b2b110a01fe3142565f00e138bd23a6106dd397aaea86ba8e72415d8564792e9d288884ebd94aec86190d0ce18916e21f9c71ce2dd3e6f40b64927c763d4464eb0a71490b84622f0dfb91f532da6c58eae58ea13d7c20d0762b0d6725ddbafbc7f43d7785e67b1dc9e324b07d911058b3bedde73b788e1e413f8f5cb1e0a7a79b1c99f27dd04ddec03c73274b294e7fc42a0b261e7522954c08a3b2515b62b49357f57118688c1093c71b0a82d350f225c4a98324c0fbeff9d27eeb75c3af41fdf2443492c4fd648f4a4dd0d7d974ba95c2518a847af7958ad4d8b2838ddc084a305f36ca73b645204ab4259a978fd9b0a36dd00b30525c0d6631fdfac15b434a9093c51c41dd2bae7135af242040a555155610bad75260727e215c26796444bebd4a975713f476bb63803fc2112dec06712f1314ffb7567bef40896124ce6ec7b48135ccff0e29362b6a0ff9752c0596209827f3cb591e8ca3890b2c5670089d6a3ba2b62ab34f09b63f351699b303604929db3cc19e002aeb329840b65d0d9337bb08595d85fa419b6941b884a0c3321c9519e680766877faf91264bb1a66df72c05e82795f5bab47d5a5f68770f65b2755684f9802327020decfab819426172f07a913b20ae70d76fd28ff64ad246bb3790b57b0230ced8855b5b52dd2f5219ff7b26db0d90baa213e8c8f32ebb4a99402b0dc22cda40a969565da4998154b092527afb5da505e7f70522b9f07cc8d58f0ad69f6d4439210c03f31196a22c5a795b69ca44d5388336f79aab892ca2bfe5c7d7d2d9cbf67831c41ec4557a31a8e768932e2e4dd683282f6d69cd6a05b43fe06327117ea61fe6d346a5601a730a72a9a26250eb07e8d85c2c94ffd81767002e58d3de442c14b13c59a90c8512be8cd14b486ad241937f8142156987caa0506e9db4051915fd317df7ffce88ccea366a19d48b0836408ef2bedd114054c6e13fedba34ad687b9affa83b18238ea999fdb4fcbb6cb1594d05b60bcd947e5f5174222a1d14b269cd3af09a60b494004a6f6dba58ee34860afa0de04ac96202cc515288f4525134ed38fe7f1e67e0c9e051b196832606b25a017392a3cbddaf48c4ae8aaa4d422dd6be616dae005bed28d8271665a638ee0e09819a5d4ffe416321a319339d72860e5f20787c0ddfb8b3527f13473bd091ba9b6d97c1f0847875f81ba853ef14399307cb731e02031ef091a47109dc55b97ae9155aafb57bd86b8e4727885802ea0eaab3c2d94bb3ec10759f882b39fa5428ad5d6c77ccec25bfbe2136cdc291459c15a38f0c55f312b3bd2e9e96988bcc9e31154ab027fac67cb596cf7673c27ed131b825edab1708710ca288ef2538cc6eec69336b4e2811374db9ceecbe0b6482c1011bdc96c7fa1fe71a0a79c12e790de8c33a9693e65d61e8c77510d05de4173145bf96a8c08e18b488e87ebf16de8f3ca1757e742a6610755b31b9ba3804af44c98cd5153ede19ea0fdf292b14b20066a4ac3fe4cb937dee432957248ece39595c5eb9bf59fdbc9a0ca0a9ee4f966ed7424f23b6a71fd3b114abed87d539e80830072926a116caf0e3695d59d71b4ec5b1cbffe6e79219c72101b532fd51cd6e0aac0cdc1ff533d5589c0cb0eb39d1a9463cef8bfba9b3e858695411b23c184771b2e6b975c38e52ec4f849445b974f97f60e9021a32f316d4400d4ca8629fe4d6756533327d601f17e7ba7e6caacb0dc6b7fdf5021726c9e070dd1b49ea08c89565b87e0cb4f2829614a12e518af5d4e67aa3a7372858bd9b1f238fce6fe705d891c3538e1cb78bbd528d5720ecd6d61e56fffb7fa1bdf66ebd85d72aa1ce2767b998fd2db453c572069e7b03851a55509711536490424c042ce3eb94e1fd00f10560d3f505f2eb989c179bba99b83749a7281bc2265f1f22f0f30b232ccf6d4660b7147087719557a7d1e44a2f4b5b9ae3c2f6c5f9eb697b9db69f77add9a0336fdc5bc4006a30ed86b7fe20fb6b5ef867ec0b1d8316d6ee8c298f36f998f211c24abf34aefc22fbafa524a36cc785ef43b36b21ebcb9a0b303ea8dde8c1407c9d72fc210ad49787ee1c5306135ba54f863ae10b9e0ba746903fbd586b458ec0aff3b1d1229cb6520bbad77f629766251d22a4a3cc6323c953e74273fd909953e2c0a6b9ead5874c31a7af5c5c90fc5088b9ce19fac25e4b23d64fc6021e9f0bfc021703e0be507f5dd2cea3999e276ac307c11e65020d945ec499ef86462b712d2de94d74775c568dfe125492dab03b87a9472166feba60b97c757fd1dafdf6e04fe899eaead80791b009d9b25970d2c4d4d17a910cccc7115209f8e97414e87ff901d4efe3fb48a4c8cb5188048e5c6354a7ef41eebd6a44bb46bc5a54c7ada21745f8da2d1377987a7915a5c0eb414578f1df186000dee9277a6e9b75078d086a5481ececbf03588a05b41cae731c6c745a8e3ad1f5a94d2119b4d38156514c525ad63f73544343512ae72a149bbbb02bff6b851af52fb61d7d0387ba19291bc69878222f5f634df83d0be8f7100a4cf4ead9ad01b9c7598e5011ec417771b5cbec3b8a19ea35f5a232fa910fe55709f1043e3aba9ed14c691cb8ac52238d2341148610e79822458d2614d55b3ca614c46501a622126b7a0dbc723ba8a3420eeb3763e8e2ac1cee10ad5246a7e954f6ebbf8a47d149859d78eaaba7d9c12a7bb20285de667ed3658c558f134ec4ac09d35d92172bf8182c806dbd4e890593cd4749add22d874981d065d06481ae6ec5cde97c47e940146a939d95e503074bf869f97950adb7a8a0dd71a9b9f71feb500f205e7d56684cb9f801b39"}], 0x10f8, 0x2}, 0x1) connect(r9, &(0x7f0000003040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) poll(&(0x7f0000003080)=[{r1}], 0x1, 0x2) mkdirat(r10, &(0x7f00000030c0)='./file0\x00', 0x10) getsockname$unix(r9, &(0x7f0000003100)=@abs, &(0x7f0000003140)=0x8) 11:22:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) symlink(&(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)='./file0\x00') 11:22:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open(&(0x7f0000000100)='./bus/../file0\x00', 0x80, 0x0) open(&(0x7f0000000080)='./bus/../file1\x00', 0x4, 0x2) 11:22:58 executing program 0: socketpair$inet6(0x18, 0x1, 0x10001, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000100)="337f93bfbcd053236473ddfe33dd6af70e5b3e5570dffa038a84097685c2c7449cf4494223cd06797dc0acda7ff6bebd53ebff1d9e310d209738276064ed50087fec49d3d1478b0ac9c8e30c5f74037ab62889eaebe57c4571fe0e1d4747d4fff55d5dc20d9e48a862d64d8faaac65b2ddedf8fd451d4003268af0d15854999b81c29452780a78a4995d60447a7e79c69d", 0x91) r1 = open(&(0x7f00000000c0)='./file0/../file0\x00', 0x12a01, 0x108) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x811, r1, 0x0, 0x0) 11:22:58 executing program 1: wait4(0x0, 0x0, 0x2000001, 0x0) r0 = getpgid(0x0) wait4(r0, &(0x7f0000000000), 0x2, &(0x7f0000000040)) 11:22:58 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) socket$inet6(0x18, 0x0, 0x800) clock_settime(0x4, &(0x7f0000000040)={0x8, 0xff}) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x1c08}, 0xffffffffffffffb1) 11:22:58 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a07, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 11:22:58 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x402, 0x14) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') fchmodat(r0, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) 11:22:58 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r1 = semget$private(0x0, 0x3, 0x20) r2 = shmget$private(0x0, 0x1000, 0xc0, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x2755, 0xae, 0x100000000, 0x9, 0x0, 0x9, 0x9df, 0x7fff, 0x7]) writev(r0, &(0x7f0000002840)=[{0x0}], 0x1) fcntl$setstatus(r0, 0x4, 0x0) 11:22:58 executing program 1: clock_gettime(0x3, &(0x7f0000000040)) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x15}], 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd}], 0x943d, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa581, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 11:22:58 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) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0x2) semop(r0, &(0x7f0000000000)=[{0x6, 0x100, 0x1800}], 0x1) semop(r0, &(0x7f0000000080)=[{0x0, 0x9, 0x800}, {0x3, 0x5, 0x1000}, {0x5, 0x1, 0x1000}, {0x1, 0x7fffffff, 0x1800}], 0x4) 11:22:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x6) r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xbf, 0x0, 0x0, 0x4}], 0x10006, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0x0, 0x1, 0x20000058, 0x83}, {{r1}, 0xfffffffffffffffe, 0x11, 0x4, 0xfffffffffffffd45, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x1, 0xefb}, {{r0}, 0x0, 0x8, 0x2, 0xfffffffffffffff9, 0x881d}, {{r1}, 0xfffffffffffffffa, 0x86, 0x20000001, 0x6, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffd, 0x4, 0x40000001, 0x7fffffff, 0x8}], 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x65363051, 0x0) socket(0x80000000000018, 0x4001, 0x40) 11:22:58 executing program 0: unlink(&(0x7f0000000180)='./file0\x00') 11:22:58 executing program 1: r0 = socket(0x2000000011, 0x3, 0x0) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0xd4d4, 0x2}, 0x10) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 11:22:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x3, 0x80000001}, 0xc) writev(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)='D', 0x1}], 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x8, 0x1f}, 0xc) 11:22:59 executing program 1: r0 = semget(0x0, 0x8000000000003, 0x0) semop(r0, &(0x7f0000000080)=[{0x3, 0x3, 0x800}, {0x3, 0x7fffffff, 0x1800}, {0x0, 0x9}], 0x3) semget(0x2, 0x2, 0x10) r1 = open(&(0x7f0000000280)='./file0\x00', 0x8000, 0x4) setsockopt(r1, 0x20, 0xfffffffffffeffff, &(0x7f00000002c0)="9a8fc8d6709a1c8d03010ab0efe259a2004d23d33c6ec35d99f5b0d2365bfad671aafd57d9205eb7306c3e722e835e0fa55d1065d47b54793fb83357221dccd797ae067f14171fd6e86f5e1d8766075f5a367e2d72", 0x55) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/38, &(0x7f00000001c0)=0x26) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$setown(r2, 0x6, r3) recvfrom(r2, &(0x7f00000000c0)=""/227, 0xe3, 0x800, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 11:22:59 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = getpid() r1 = getpgid(r0) wait4(r1, 0x0, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) recvfrom(r2, &(0x7f00000000c0)=""/96, 0x60, 0x40, &(0x7f0000000140)=@in6={0x18, 0x2, 0x6, 0x3}, 0xc) 11:22:59 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x100) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x18000, 0x8) faccessat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x4, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) write(r3, &(0x7f0000000200)="a9e566f1cbcf0edc2cb9b7d011a29efca1f089f529f8d073242a83b354ffbdb9341826db48227aee26e9245e30ab2d9bbb4f16230eb6cb65f5d827386ea67688170072ba813526a3b58954279ebf6a85fd33b92b7bec5d2b45b18118947a6430f492c7704bd6a72749655d3c72c00cab90b848d1d7011aed66b4a673a8e5946c170bc67c75b79c5a8090e726a420b8c6ac023be8a30b0330312b4eb5ef651737d614bda262b197e18528aadba74c049bf4f2f4c2938aa67e708514e2240a4793e27491ee45fb76cc113db78a0549f93dd511adf1f738766f3e84204add5224e45d5d6511ca76d8738123b6371cfa4782f758b276a4aeb2dd", 0xf8) connect$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) syz_execute_func(&(0x7f0000000340)="4280d643670f1257ffc4633d0eeafec441f817034998c402210607c463250d3a00c4e1fd7083a192635d04c4027d33c864460f004300") mknod(&(0x7f0000000380)='./file0/../file0\x00', 0x100, 0x6) r7 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x800, r5, r6, r5, r6, 0x104, 0x70}, 0x401, 0x3, r4, r4, 0x3, 0x2f, 0x4}) connect(r3, &(0x7f0000000440)=@in={0x2, 0x1}, 0xc) sync() shmctl$SHM_UNLOCK(r7, 0x4) sync() shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) symlinkat(&(0x7f0000000480)='./file0/../file0\x00', r2, &(0x7f00000004c0)='./file0/../file1\x00') bind$unix(r2, &(0x7f0000000500)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000540)='./file0\x00', 0x0, 0xfff) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) setreuid(r5, r5) recvmsg(r0, &(0x7f0000001c80)={&(0x7f0000000580)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001b00)=[{&(0x7f00000015c0)=""/16, 0x10}, {&(0x7f0000001600)}, {&(0x7f0000001640)=""/148, 0x94}, {&(0x7f0000001700)=""/106, 0x6a}, {&(0x7f0000001780)=""/106, 0x6a}, {&(0x7f0000001800)=""/239, 0xef}, {&(0x7f0000001900)=""/171, 0xab}, {&(0x7f00000019c0)}, {&(0x7f0000001a00)=""/37, 0x25}, {&(0x7f0000001a40)=""/167, 0xa7}], 0xa, &(0x7f0000001bc0)=""/143, 0x8f, 0xe000000000000000}, 0x1) connect$unix(r2, &(0x7f0000001cc0)=@abs={0x1, 0x0, 0x0}, 0x8) r8 = accept(r0, &(0x7f0000001d00)=@un=@abs, &(0x7f0000001d40)=0x8) stat(&(0x7f0000001d80)='./file0/file0\x00', &(0x7f0000001dc0)) recvfrom$unix(r0, &(0x7f0000001e40)=""/158, 0x9e, 0x41, &(0x7f0000001f00)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000001f40)=0x3) symlink(&(0x7f0000001f80)='./file0\x00', &(0x7f0000001fc0)='./file0/../file1\x00') fchmod(r8, 0x140) 11:22:59 executing program 0: setreuid(0x0, 0xee00) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x401, 0x4) utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r1) 11:22:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4, "38a6c7d4e3e83e954161eb762974e49b50c6bc64"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffffa8, 0x0, 0xfffffffffffff827, 0x0, "5656659541e34a4047ae7693cfd2208362f87d9e"}) r1 = shmget(0x2, 0x4000, 0x90, &(0x7f0000ffc000/0x4000)=nil) r2 = getuid() getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getpgid(0x0) chown(&(0x7f00000001c0)='./file0\x00', r5, r3) r8 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x100, r2, r4, r5, r6, 0x2, 0xfffffffffffff000}, 0x8, 0x1ff, r7, r8, 0x1000, 0x1, 0xfffffffffffffffe}) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x1) 11:22:59 executing program 0: r0 = socket(0x0, 0x0, 0x0) listen(r0, 0x9) 11:22:59 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() flock(r0, 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$dupfd(r4, 0xa, r1) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) 11:22:59 executing program 0: setrlimit(0x0, 0xffffffffffffffff) setrlimit(0x0, &(0x7f0000000040)={0x3, 0xfffffffffffff4fd}) setrlimit(0x6961d92f2c3efd25, &(0x7f0000000000)={0x1f, 0x390}) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r6 = getegid() getgroups(0x7, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000000200)=[r0, r1, r2, r3, r4, r5, r6, r7]) 11:22:59 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r1 = socket$unix(0x1, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r2 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r0, r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) fcntl$lock(r3, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r3, 0x1) close(r4) 11:22:59 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) sendto$unix(r1, &(0x7f0000000040)="410fd75ea53a5147938b792696238cf0f12ad2faa995fe10225afdbcf5d044b40f8120f865c5c5c8b4b73286832a4a3ab620e492f3f6b8cfeec0704d07055c6a596971c27df562fb5a82b856cfda1d8b5e82deee29ce6b0f64c0be3bf2bd", 0x5e, 0x1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) fcntl$getflags(r0, 0x3) 11:22:59 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000000)=""/117, 0x75}], 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 11:22:59 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) close(r0) 11:22:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x18, 0x0) write(r0, &(0x7f0000000000)="61b0be74661f225a37f3463bdb6bebc12f70f274180dc833601b9267521ce7", 0x1f) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01012e2f66696c65c3d0"], 0xa) fcntl$getown(r0, 0x5) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) 11:22:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000703e799825ae6b50da387e3093bdbf6763fb19bd96e73f"], 0x1) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xffffffffffffffa4, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x8}, 0x0) 11:22:59 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0xffffffffffff2ffc, 0x100000000204) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) socketpair(0x2, 0x5, 0xfffffffffffff001, &(0x7f0000000000)) socket$inet6(0x18, 0x2, 0x0) 11:22:59 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 11:22:59 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x21) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/227, &(0x7f0000000000)=0x2a) r2 = socket$unix(0x1, 0x400000000000000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setgid(r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getgid() fchown(r2, r4, r5) pipe2(&(0x7f0000000080), 0x10004) r6 = socket$inet6(0x18, 0x5, 0x800) socket$unix(0x1, 0x1, 0x0) sendto$unix(r2, 0x0, 0xfed8, 0x0, &(0x7f0000a6dff8)=@abs, 0x8) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000240)=0x2dc, 0x4) 11:22:59 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000080)='c\x00') 11:22:59 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) socket(0x16, 0x0, 0x8e) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r1, &(0x7f00000000c0)='8', 0x1) semget$private(0x0, 0x6, 0x2) getrlimit(0x7, &(0x7f0000000000)) 11:22:59 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = accept(r0, 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 11:22:59 executing program 1: nanosleep(&(0x7f0000000000)={0x4, 0x1}, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) setpgid(r1, r2) shutdown(r0, 0x2) close(r0) recvfrom$inet(r0, 0x0, 0x0, 0x40000101, 0x0, 0x0) 11:23:00 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x8) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000002c0)=""/4096) symlinkat(&(0x7f0000000140)='./file0/file0\x00', r0, &(0x7f0000000180)='./file0/file0\x00') rmdir(&(0x7f0000000280)='./file0/file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000012c0)='W\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x8805, 0x0) mkdirat(r0, &(0x7f0000001300)='./file0\x00', 0xa) 11:23:00 executing program 1: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getegid() r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) setgroups(0x4, &(0x7f0000000800)=[r2, r3, r4, r5]) getpeername$unix(r1, &(0x7f0000003180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0xffffffffffffffa3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4810, r0, 0x0, 0x0) r6 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x4, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r9 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r12 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r17 = getegid() msgget$private(0x0, 0x0) r18 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000140)="8058256beb7336dd6d9a142d0fc5d044", 0x10}, {&(0x7f0000000180)="82161307a4819106d5ff5f20dab5cbfb784b60a92c1c3321fbf4bb9e88726d837123139a", 0x24}], 0x2, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0x120, 0x400}, 0x0) munlockall() read(r0, &(0x7f0000000040)=""/14, 0xe) 11:23:00 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getuid() geteuid() r4 = geteuid() r5 = dup(0xffffffffffffffff) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000100)) setuid(r4) r6 = shmget(0x3, 0x600000, 0x100, &(0x7f0000a00000/0x600000)=nil) setegid(r2) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x30, r1, r2, r3, r2, 0x9, 0x2b5}, 0x7a2, 0x4, r0, r0, 0x9, 0x7, 0x8}) setgroups(0x0, 0x0) 11:23:00 executing program 0: select(0x40, &(0x7f0000000040)={0x7, 0x5, 0x0, 0x6, 0x5, 0x100, 0x80000000, 0x5}, &(0x7f0000000080)={0x6, 0x2, 0x8, 0x4, 0x1, 0x1ba5, 0x7, 0x64}, &(0x7f0000000100)={0x100000000, 0x7, 0xfffffffffffffffe, 0x7, 0x8, 0x9, 0x3c0, 0x40}, &(0x7f0000000180)={0x7ff, 0x6}) syz_open_pts() select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f00000000c0)) 11:23:00 executing program 0: getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = msgget$private(0x0, 0x111) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000410e1f01fcf141f70000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x65, 0x3, 0x1000) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, r0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r2) r3 = socket$inet(0x2, 0x2, 0x8) dup(r3) 11:23:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa22, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='r\x00') 11:23:01 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x7, 0x6) fchmod(r0, 0x1e0) getsockname$inet6(r0, 0x0, &(0x7f00000001c0)=0xdd) 11:23:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e537", 0x65) syz_open_pts() write(r0, &(0x7f0000000000)="c2", 0x1) syz_open_pts() 11:23:01 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x40) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 11:23:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1c00000000000}) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000100)=""/247, 0xf7}, {&(0x7f0000000200)=""/138, 0x8a}, {&(0x7f00000002c0)=""/204, 0xcc}, {&(0x7f00000003c0)=""/83, 0x53}, {&(0x7f0000000440)=""/229, 0xe5}, {&(0x7f0000000540)=""/246, 0xf6}, {&(0x7f0000000640)=""/104, 0x68}, {&(0x7f0000000080)=""/37, 0x25}], 0x8, 0x0) semop(0x0, &(0x7f0000000040)=[{0x1, 0x8001, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0xdee, 0x1000}, {0x2, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x1, 0x1800}], 0x2) socket$inet(0x2, 0x4006, 0x1) lseek(r0, 0x0, 0x0) 11:23:01 executing program 1: bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 11:23:01 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 11:23:01 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000180)=0xc) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x4, 0x1}) getpeername(0xffffffffffffffff, 0x0, 0x0) 11:23:01 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="ed9b12bba0d15ea7096696d54a2e4c1340d8a10ccfb451118ee19c9b07faab444ed79c7c6e4f47486ca2b52db9bcfc64a5535f7e53816061e7c1213deab08cb018e6708f88d1cb870c69ff872f367cc36f0714d2d652a2a296ec01ae6e078cdd91e766bdd54d6db22d520470dbb54c093be1bfca4ca71143351537d4c40616a0115c896e9a06c573aae914acacc093d65cdb7c177d2296cbba2230d889126b0dd62e6f57da35", 0xa6}], 0x1, 0x51) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6140, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:23:01 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x1) close(r0) 11:23:01 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x1) close(r0) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x3, 0x7, 0x0, r1}) r2 = dup2(r0, r0) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:23:01 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x40000000080a) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="01001b007b9a600c9c8c0120dbea81711283b4c5046a6b5745e03ce7a7921eb5f6e3da8b4eefd48f0345bdb71e5b2f59938e3e70f2fc334c21a1ef9c2c8cd3514853f1a9ea1e9ad75fe71afd3fa55c4de984adc983d8f09c45c770304e76dd42e92d140c1f86d476", 0x68) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x79865ffb, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x9f6a, 0x10000}, 0x10) r2 = shmget$private(0x0, 0x3000, 0x180, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) socket$inet(0x2, 0xc005, 0x1) r3 = shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmdt(r3) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000180)=""/193) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200), 0x0) r4 = socket$inet(0x2, 0x8005, 0x66c) getuid() bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)="77e35459b461981a2c62d4575e7f11e90abbb8851a66b875e08f829f9f237f8a389e8c3c9da556ef14dd5194e9c699cea2fff832e8704d3a14e8ab75beb551e6cf25436b0569fd981d3fb286705453e98247b7c3519740341dccbc2ee357223ce0fedaf97d46fbd7976a201b3505e8b4d5bd", 0x72) pipe2(&(0x7f0000000000), 0x10004) 11:23:01 executing program 0: r0 = socket(0x18, 0xc002, 0x0) getsockopt(r0, 0x1, 0x101, &(0x7f0000000000)=""/45, &(0x7f0000000040)=0x2d) r1 = dup2(r0, r0) flock(r0, 0x8c656c2a0bc15a6c) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 11:23:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x44) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) geteuid() 11:23:01 executing program 0: setitimer(0x1000000000000, &(0x7f0000000040)={{0x1, 0x1c}, {0x2, 0x370}}, 0x0) 11:23:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1ff8000000000000, "cf120b93df5f24cace12f3011fe759a193dac837", 0xfffffffffffffffc, 0xfffffffffffffffe}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xffffffffffffff81, 0x3, 0x6, 0x8, "91bdef86befe551c772a32bed9756e1229db2b71", 0x7, 0x8}) 11:23:01 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) flock(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f0000000080)=[0x0]) fchown(r0, r1, r2) 11:23:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) listen(r0, 0x0) r1 = dup(r0) r2 = getpgrp() r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = getgid() sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000040)="3c6d30103a9b413386fc8dfd0aa5c09a0c6af50bfa8052bcf231abaf5c6754db8773b49677f0cff15cedca5c909b64e417aab72c9ad270a8aaf28e9c63c0deec706d72909ff2ff15d0c6695517cdadef1beb5dab14b52b8b2f476789d4fe605dcd36388e6083c406a46951c2d49602f124628828d940912121cd5cc30b5d8a4afcaa211603ac4731ed619941d66012efebb6063e14a8835d970882c0cbe2087b26", 0xa1}, {&(0x7f0000000100)}, {&(0x7f0000000140)="a4d8b86509045005df1e0c467b5dd003eaad4af04e6ecffe492a23fd2ff0f69ee3d118ffe1c5e73cc7cf3dbdd1d8a03d159f14b5886df6a794fd9c447999c803ae79f530259f9c6c5a45939d32c27f8cf9703844d3d618fd037e7c1c90b9b521bb6dc0558f9b713db6acf826b62aa154b613167e2d9d2e244bd3aaf732a89fd641d1d0823f992201237d866be77ee73d0a0544993f1a", 0x96}, {&(0x7f0000000200)="b43dee223104d008c6e9a5150cb714c76fb72436e1363334339d8298386ff0ead01ac657295bb10223996782bfdae615328bcac1576eed7266aa46ac65aa25a13c603a3aa7a5716cf292e1", 0x4b}, {&(0x7f0000000280)="c1250bb81be4a557ef6a545fb5669967814cc41a98c64ce62b6eae751cfb0153fa77fcfa506117b3ad6747146651c67edb74bec28fc575696df910b8cc79c37e9e8fd16d649e67e17a4d338b9bcd3ab50374df7184f45e4171bfc300539706bf29459579bc52a35f9fc8292a4b71de54a77df7ad4540d80ef96159a2445b5066c23f51a3f6ec85ce2355619a4305d17b6261236b8ae3a6b05f520c2f8da85f5b0799b9e6d4d25e1ad43076a465f330b3412e7f5ef556169aa3ace709c97241ac4d8613eb4241abd2452e89fe269840d9595034a0c85fd22269ba30c19a8d3df80afc55c625c1d77c18a434ce49c3", 0xee}, {&(0x7f0000000380)="6d88e72142b2265f4a5f3007d648ca8f3c4cf38cd50c174d1b5e812e45645ddb31927e49bad7a56cbf30beb4cc3347569c3822c5ad7c78725ab516fef1f961b0c8ae3488b1e4dbba52d199d63ae8c970ffd746ea6906068b8fc66c7bd7d64dc89a3af384674bae1368aecdcd722d4ca4ef2be6b0989de29f09c846c01f790e3a50059b0c5abc390378808f3350c2e334c68a3d28a211dbf8a6ac4af0b22a4fafec634ed3e6e323b1f56e607c09ed0e43319ee03c63", 0xb5}, {&(0x7f0000000440)="ff67c2b7fb9e07f00536fd5f6d9a61c84e25a7c9058f9d0d87c21d90b8d6a39414e52cdd9f8a3fb0cb032f7cfcf7cd8db3eede8dc2097e8f06495b56f20126d97cd0aeee37bb6244dda64cf8ce61adbeea75b70ee2e6ec3632f3f4cea029f031658ef970221d3515437a3a16bedadd20140504963bfd78244be9b7b42af00bd9a05cb357ed3c243227b6ff79ef082e7b95f41d99bdcbe076e35379f6df1fd14d20fd17453be50d6bac5f1180920e78737d21a710fac69773d45355d829be3a1967c7643367d9", 0xc6}], 0x7, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x400}, 0x401) 11:23:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x90, 0x29) ioctl$TIOCSDTR(r0, 0x20007479) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x6) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x1}, {{r1}, 0xfffffffffffffff9, 0x9}, {{r1}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, 0x0, 0x1000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) 11:23:01 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="643de184d1804dffca74bba8067f1cad5104ee8e05744ab7a0ece78da95c94d2fe50ed7557a2c906539c0fafcf2bfa4a267c3167af304bd28bcf712976f12306647cd63b23233d346bd407e1fec8bc72e46222c9c33f9d2f3972830aa4980e9b75da509901fa631875de2e38e9dbc520b14e7c5b0363dfae0854bb727d43ff6bd1c0dad3cdf51953218a4e0b3dd1b3aa81acc1dc8b8efca5425dab6f45bf76b138a6dcb27db539e25042e1ff257b10", 0xaf) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20040, 0x0) clock_getres(0x6, &(0x7f0000000040)) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x2, 0x465e, 0x7, 0x8, "fdc47a1f57e836de348edbaa3f95271bb691e94b", 0x10001, 0x2}) fcntl$getflags(r1, 0x3) syz_open_pts() 11:23:01 executing program 0: lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x1000}) 11:23:01 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x2) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x101, 0x881ff11e02352a2b) 11:23:01 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="dc509196c73d5f28", 0xffffff5e) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000002, 0x84) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) 11:23:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x4) dup2(r0, r0) 11:23:01 executing program 0: clock_getres(0x0, &(0x7f0000000000)) r0 = semget(0x1, 0x7, 0x0) getitimer(0x3, &(0x7f0000000080)) semop(r0, &(0x7f00000001c0), 0xed) 11:23:01 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/27, 0x1b) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) 11:23:01 executing program 0: mlockall(0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) dup(r0) setitimer(0x3, &(0x7f0000000000)={{0xd83, 0x7}, {0x9, 0x100000001}}, &(0x7f0000000040)) 11:23:01 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r0, 0x0, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socket$inet6(0x18, 0x7, 0xfffffffffffffeff) 11:23:01 executing program 1: sync() setitimer(0x2, &(0x7f0000000080)={{0xc0a9}, {0x7, 0xffffffffffffff81}}, &(0x7f00000000c0)) setitimer(0x0, &(0x7f0000000000)={{0x1, 0xbf}, {0x81, 0xfffffffffffffffc}}, &(0x7f0000000040)) 11:23:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0xafa, 0x1, 0x3f, "f5a516c13f39f7117eda803694acb9432387b1d2", 0x1192, 0x3ff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 11:23:01 executing program 0: r0 = getuid() setuid(r0) socket(0x1c, 0x3, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r2, 0x2000747a) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x9) 11:23:01 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$setstatus(r0, 0x4, 0x48) dup(r0) close(r0) 11:23:01 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = kqueue() readv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/173, 0xad}, {&(0x7f0000000100)=""/222, 0xde}], 0x2) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x20000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="5a0d7b5c3794a93e7ca95c9660919b7d80fac1f0a340a2684adbb984f4609b012214bea40845264b27b5f5e2a4fd75f5ff3b6ff7a7e3e6328b68f08cbe98abcc79fd437180a6b974ab848eb20d202c6b002c123557cfe6f33f477a250d83f30e9fc1bdf328e841f33d9357dc5f992210b2b4ef8cbe452a3f7d4fb2355053021273f5768043e6816e793be1767383c6736ba140b7d5da64d68e155a80b12d4e3d1250b3ab6845de92552b9a2aa1eb5505820b236999d105680abaa7cffa3abe78b9a47b20e68ce92947aeee16eb138030fb2dbafa7c22547dfdd7186d4c6a09b54d6586556f58b8e3dfc72c5ed4f6f9274ea57185879738b1feac2532", 0xfc) 11:23:01 executing program 0: mlockall(0x113) 11:23:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 11:23:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x7, 0xba}) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 11:23:01 executing program 0: msgget$private(0x0, 0x0) r0 = msgget$private(0x0, 0x4000000002) msgsnd(r0, &(0x7f0000000040)={0x400000000000, "c311a76edfd517080000000000001016e4c0a2f72633bddb51df6c192b3e80b5dfd2e4bc4287e7b42547247fdbd48e80de76f7735b33683b"}, 0x40, 0x802) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSTART(r1, 0x2000746e) 11:23:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x400, 0x120) symlinkat(&(0x7f00000000c0)='./file0/file1\x00', r0, &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file1\x00', 0x0) accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) bind$unix(r0, &(0x7f0000001280)=@file={0x0, './file0/file1\x00'}, 0x10) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') 11:23:01 executing program 0: r0 = socket(0x2, 0xc002, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x100}], 0xbf, 0xffffffffffffffff) listen(r0, 0x401) 11:23:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x18, 0x48) ioctl$TIOCCDTR(r0, 0x20007478) r1 = msgget$private(0x0, 0x6e9717ec70e9be57) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x401, r2, r3, r4, r5, 0x0, 0x7}, 0x7, 0x7, r6, r7, 0x8fc6, 0x85e, 0x6, 0x3f}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x28}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r11 = getegid() getgroups(0x7, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r13 = getegid() getgroups(0x4, &(0x7f00000001c0)=[r10, r11, r12, r13]) setsockopt$sock_linger(r9, 0xffff, 0x80, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)) 11:23:02 executing program 1: r0 = socket$inet(0x2, 0x7, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1ff}, 0x8) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000001200)=@in, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="6800000000000000000000000000000013c981bc6672d616f51efb922444e8899b266efbb06d75ffa33eae8e220425c7868e57081d194dc10328c29a4dca4d6f34dfa3d9e9dca95a22d5806cec0bda25c22803490aed72f9d05d443b19c212177ca3ad4158012932bf70bb66d49d6724e12bf6"], 0x68, 0x400}, 0x2) getpid() 11:23:02 executing program 1: semget(0x1, 0x3, 0x8) 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) 11:23:02 executing program 0: r0 = socket$inet6(0x18, 0x4040000008001, 0x6) read(r0, &(0x7f0000000000)=""/199, 0xc7) fsync(r0) socket$inet6(0x18, 0x1, 0x8) socket$inet6(0x18, 0x0, 0xf6) 11:23:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1002, 0x0) socket$inet6(0x18, 0x5, 0xe6) open(&(0x7f0000000040)='./file0\x00', 0x440, 0x20) socket$inet6(0x18, 0x5, 0x200000000000001) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x100) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x4000000000000000) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 11:23:02 executing program 1: chdir(&(0x7f0000000040)='./file1\x00') fchmod(0xffffffffffffffff, 0x4) utimensat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', &(0x7f0000000180)={{0x7, 0x5}, {0x9, 0x9}}, 0x2) open(&(0x7f0000000000)='./file1\x00', 0x80, 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') 11:23:02 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 11:23:02 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, 0x0, 0xfffffffffffffedf) semget(0x3, 0x3, 0x400) 11:23:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8009, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) getrlimit(0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x1) 11:23:02 executing program 0: syz_open_pts() r0 = syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ioctl$TIOCSCTTY(r0, 0x20007461) select(0x40, &(0x7f0000000180)={0x7fffffff}, 0x0, 0x0, 0x0) 11:23:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x6) mkdir(&(0x7f0000000140)='./bus\x00', 0x0) r0 = socket(0x0, 0x8005, 0x101) accept$unix(r0, 0x0, &(0x7f0000000000)) open(&(0x7f00000000c0)='./bus\x00', 0x80000000040, 0xffffffffffffffff) dup(r0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') 11:23:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x2, 0x1000000000003, 0x3, 0x400004, r2}) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x1) close(r1) 11:23:02 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0x0) bind$inet(r0, 0x0, 0x0) r1 = msgget(0x1, 0x5bc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getegid() r6 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x3, r2, r3, r4, r5, 0x100, 0x5}, 0x8, 0x200, r6, r7, 0x4, 0x6, 0x7ff, 0x40}) msgctl$IPC_RMID(r1, 0x0) 11:23:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x9) r0 = socket$inet6(0x18, 0x3, 0x0) shutdown(r0, 0x2) 11:23:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2804) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/78, 0xffffffffffffff9d) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:23:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x243, &(0x7f000001b000)}, 0x0) writev(r1, &(0x7f0000bf3fa0)=[{&(0x7f0000dee3d3)="96549e3e0dbb459de92d39d7189803ff5a85336ee7c7bea29ce19d4e4bdbd0b7ce84c07284f8cb79f2be055989e7157ecb8e4b61d9cebc0de952a15cdb95f0ecd23bcb5a6033d716b410abe73505ec3f207ea95566eb1eee907e732397b0841af55e6ec81f1049b5f8b0c702ff05902c209f60dbcbf18c49c72abd13def5447bb437b3002c6cb3645a02d34224788174c6e9b2e28c0c7a644fe1bdbfe1dff6ac2fde7611fee6d8121abc7ce07a456021da5792ed957870de9480135970383f503ade2933b67fbf527a5b85ed7c9a493c5bf584a66bf6c856f13eeea7eb3f76211a5eee7d80648b48dd7a343d9e5f1ff503de9326ed59fa571020933a4778a6252b0115297f616e4fe064a3fe0ddaea2eb7c946d2a43fa824387be3da735abb1cba5a02dd040bdc5e5ef191bf002404e2bbb7441ac6171071f45cbebf1a4885e5203d2271f5a79cc58b2092230e169995e65ec393df2601d9c86451247f510a6c58136b9b5517a0bf76ecab5cbdfbd23717", 0x171}], 0x1) 11:23:03 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') getrlimit(0x0, 0x0) 11:23:03 executing program 0: unlink(&(0x7f00000012c0)='./file0\x00') lchown(&(0x7f0000001300)='./file0\x00', 0x0, 0x0) r0 = semget(0x1, 0x3, 0x14) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000000)=""/4096) 11:23:03 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0xc005, 0x0) kqueue() setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0xffffffa7) syz_open_pts() 11:23:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) 11:23:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = msgget$private(0x0, 0x8) msgsnd(r0, &(0x7f0000000440)={0x3, "16f0e9a2f1f8c7a6935b49d9c118b76113a11e6660f6d39dcb07ad79174c95c4b6b5c6dcd69d74573991393f387769c2b223c012176c5a0a875377c9e9c7594ab1a359cfa2706b02a11913b990718d3d6c4a114b0770498506428a9470adc3594e93eeaf6d5aff219edbc286517ce01950fc1eb1292d62fd5d6ea344949351d4511a2c40eedf51b70943e0ceb713de22439f25d84049e133ff9922d0a15a48f4219bde424a6da01a903b36364e3c2fde18a41bd5d60b3acc31f520a97f54143ef4bf9d56761951ecbd7a6aafbdb658ae8fc4523527ab3b88fd1d3d7c489b0dffdeaeede3d38962f75e882a820eb469f00588b87e9f472f11c80d8cb533fb0e3ce90b5d97b4e517999cd0a4bd349e63bf491a30979ade49872e9a52e8ac2316f82d7ef3e1e4c6a9098871a1b975ab90249e195b30e52f2a06c1aab65cd99e9924055b7fb580a28f60e8362638e6e9e3865dcfe62d5f7551245419808da5f30df06ffed2be030637aab1fe668e7fe07e93e807e9432646d6e596f470c141eb6f508da1c59120d4bd6398cea237e5eefff939e82a196afc3fbd054d68aa2c8d58dffeeddcc7ae7208f9c794752b0727f31e4a6f863259cb899f4488eb842b8504355ff106b1b2ffe1dca5846b40ea5df33ea896b07e2279f404b4639d1230c76dfd67cd73237c98e43b448157883fafbb2ed6fbd56fc00db3d9cfdc07924601edff5f0f33fc7cd6f51673628e1d0a6b4b3b4964d6eefdd16e140206265a7a8cb1138e021d140545fc0563c2d2fec5139e2563b56818c139f744aa75f07da5eef3438d737a04b555ce7268f743c963ea39cf8da3a45a2c003d6b989d1d2a0b1671f9774672d825271be57f9ef242a65c5521928d6433b4d7a302b25e787edb14a53549aee3c0e09a9e1076cf33a938abae21744eb3ddfe7bde44b60f988cfe3f38b19d92b7cd8ad5fee0d71907f91bbacbc5290f38e337f8f80e3c5128e5d9cb8141b1391ef38c58ed287b070e3d000b9f55317da330de14fc3f4b49c900d43c314458d4d79f5e7430fd47953155260eeab09c8ca6b36c5ecce4d56751f9e387a3ddcab53d20dd60284314051355cf75df06a37be40a08b6a3260b930b0d721ea940fbe6ba4d084fbd2c8f6db5e410d23a40d7e03744bf40cdfa23a13f1a9ad3137dd451983ca1243055ccd5f8fe310fdef8cb46f2194be4679780f5ac77c4712623daea3b59404499d93b3c5b52c86ed5bb14a7de0cb66fae4a80d2869e66bd5482a0866f49f95de12c745318ee296c38434ea4dfc9ef0ba05fba2d2c0d48d2cfb47df303337f8edcc67bdc477e76e2c5968083c01642dcfa52fa58a7aced29aa3bc3fcce3cea6ea3a90da3e0a8c6585e69499b7c443a633e841cebc95029705c2df6f70fc3049c78950eee80afefd4366b2d83ed419b9d31364bb03f5ee37fede89d79535426755793784b925820d6a6ee4c50e796ec66006dcc00893fdbd4ab3ef7aa2d9709e99349aa77d4f66a665d51d6ac65dcc6fd53728f2c80e5ac7ed0a10e4a03b3dda47c127b7a2a7ec95601e978aac1584a54fdff32d3673eff1f0e3e08ff436ef040fbdaf90f13b7e210ad7087b1d9392baf589ce06196d5de7a8163bd32bbe451b375120d52d04bb204e3b837089e3182f1a28ba264d0bedc1dafc6b6c8a8951ebe7d0957fef68ff881a15c58214e3034bcf9746498075294e8db3cddf35be63d5ec27af1ed9a4d08424a3cc9283082148e7155088621bcbc6b8da7182c5b5ddfd873b454509501fbd892d07ba9d40d3fe3e12ea4a67b7fee2885d3fde4517717997e085053a95a18ae4416f8d65c8a4d1e8394e5a1306b23a11858286b4474efd98f7b75da3e8a4a7b29ddbb9ada0bac0629de927477a9329cabb625ad4bc451f7fb9b07c182a7f4962e6d2db4fe7011aa885279cd740d066d33cb9eb5ca9eb972981205452937b4de25b1b9ec0a4b249366066e051c86d68b50a85742fee288e9dbe8099645a7a818bb5944f5767b241fae98b34c6c6b1ec582b809cf453f55b3476e609a6202cdba167b0ca9e1f4798556fefe0475ba011fa57c47937b8f75ce9634b0bfeacfc16aa4f0e4bb001255eca9424c778b000b5dc5eac238722ae0f5bae5a821744b28f4afdb4cf7f54b687f382ee2805eddd4cb8c0fc47fdd539c1baa5c0bec24f161b4be0657befb935411ec7960f8ff9783c2e90812c61346f9f0c89137c649f7c3820b61f3a4b07ed72d5dab673e2b67faa7a81fd4cb5edea7249b37cc1223667e6807d83a13efe662822e464c46206526e17fcce6800924e5693e009d0b2694e4ad5b801c864cb604b9df64138e84050b5f1d1d5be6841435b7dc117e42fb87ec34dd2755bd1fc4dfdc5b6b15897cf12578b9c9a348a9541fa1312a13ddcb36c120aefa62cb28909453b27942c8d96221dbf91f7b5017d134745f4f0d11bb58cbae8f2d2d21cca73ecd6a77964794c84a43ce6222a09f52c6cbfeb6951dc33e05ee16fcf36069f51b82805d4a79df5068d7bb66a4f58c140ae6888f2cd80f575f7527e43112af121095900ef4123eb9da3df19bfab3a439f1168cde66fb4508d9ceffb331434927d46b45d01758820563512a238e4f028f564be2b1fcfc3f263f8d7823c9a8d99ec1895240dd4791118e043c05bc8b8b0680e08b7e99f6a138136af777a2430b564369fe23a2ce774a36fc0584eb60fa3c909434553f5119cf81343cd9b836f2301a5e966f85f5ec2e2397ea02d5a08170bcda77622d9730708754e6e67ea2b8bbfea8f3abf787ead1a3f4ec4db02c69e1022d66b7be6cff8d40468db20c859b3c659b7bcd552a9892e41b57e76f2b03549019b6730ddcef3de1059c1257991bc4717463b1020288e10387a620cc39a0bfa862f1e1f7ac7bad0b7f53c80f85e9069960e58793a293117604f16f78ada124e0a6ca40cddfe200237e2dd556fac5f9259a59d855f2fb50669eb8c2eba46d291c8f50eef18ba3aafa122c761b849b6b0e8f79c4325ada13f1cc9c3ca3a6fc75b96be55e2c0239f3c64d0a94c3b71fdf186d5aec76998d24fbfd730a3eb58905470cfa35e9ebc53bcc415ef9289bded269ee3f9b936ab91477295411a417149a54b6956282a85c6a972b702515c487e3f3ea21c3a94dfc57510620cc6788c69e253ca991b71d1ccf7fff7508d4fce36e9be291794643720bed5e63e9999099d0f342adf91050b184c6c142aca48ef0e331ec85cbfd89cd15b69acf405a01ed3b65a39e778fce384902b28108ebf4c935125bdb34a9d10f9c89049fce1826571d7bf9b0f3984ffa5ebf06311f914454dff24a1e608862a82c43f2e15076f64c8cc52351eef61830013f7d9bac23559988ab9dec9b68d1dc0c82b678d06ba898a552971ea69d42b2398919b1ce4e52b80c0a4979da706bbb1430b7e8054767f011f5a44bc0e7bca267f2fbb0a44e87dd5e708cdd128e6cf1298cf665ed492b2b351e4c9f3c98d391f8a1ef4d1db97db5d623a6f773a914baeb6ed3312cb1a0cb07c47e69bbb94a8610c2497ec30f73de0a08235f4b602e6853cb85836168ce387302d037d0cb5f13f33f29371c208cc0b42f89b133effd7fd51cb1c4174c25feadbda84fb2622efa55699c814de213bcebe3594e96ff7aa0dc3eee00313555d6cc6278129aa1a95f4fe316b7ab54b363bcb9f7c7061d30e1df7a16eda14a9499e4f9a9be2b3c779f8932df0539e991babe0028d554f17ffa3388e59d67e5c41442eb9d7fe448e37ee88cd57e885654ae3206371eb2493153283e7b89297bf07799b3d48a47b9526bdf925e8d3fff0d6116ab4e7da0b2e30d0806abbd9c49bbb0faeec17bcf9d3216ec3bb86d8071e49639c49711d29772e782c53d2cf0c4b6f26f4209052376e30780397967f4e4d080e3751e6be054476f810e3554bc799979251703594937256934952a7eacfd47a1a261426cca3b84738a1d943bdc333426146bc5ec33dc4c6816018cd6dadcd408f197df6cf8ff5f854c5c8a69e9d5a9b2e1278ceb05b41b491fdbb4f6d42e19c371aef4f259de14b44cae4700513bee8456ff66f1d856cfb5a7a1bdc3912f3b78cad17e74bcb50a8c552401205f3ad6cd20619fa065222ac8fce60aee895caff9279dc7d229b5578007ec2ba496afad722a2cb72ab7014390132e6f9a1a6dcfcf6ae3d13512a9627fafd274ae03354b99263afd3d73b9e3e44c85a158e0f2e2445c98da5ce3a07a3e98a2b489d9280a89e8d1e33eaf1449ab709c760c7b437dc2fdb9bce3758f32f73738217eaf5cd5e17588c0de539df6ae627dbfdaa24456f8e9b2f415e7b5284ff52bfa17c7d7287cbfef017e049ecc7d157a6bb1f55ae80b4abb623896479638d6ea32b9887ba7dccc70019a264385704796db4d785db4b3ba0487d84b341c6e15a45f155ea3678dc641e6c4bdb9f107f476e56320ddfba2b3e0b099e0d5d6a4d15965d510b72ee836732030d7eab060f6f2a64e0273f6c2b17ab0359fdfc20607eae63c24de337b5ca0b06273d315a7631ea4d6f94a126a2c21f4bd48e8e3230b2a1c11e5af06b4c913a2fc728a49ebb28fd7ad9795ef0a9a4f0f512ff2b4166d3223093ea407252ffa17bfa4c61e62cb6e203ce02ed73d9020ef9587e16871e9ec259f876bbb1675d243039dc8fb128a95c5617ebcbeeb8dc405619136aaffb40d3a5c235ef551e6ab2dc3b319cc158aae987b89ac6e61405700d41577854e4252a65b76ab4c574e53c086ae794f17715051279d58fb8a51ebdbe1ef6db2077f7dea98c712d6dacabe5dd10f719d51043f230b12a5440aef08adb1ff422c7c2588b1c29655040f0e78cde4752d3deca65e3040b1e4bf208015df19303770fcbd815b8f24ab25d8ea3e65b6e9bb29e1e2bce1bb6b3da2a42a50920a4087876155aa1ff512e7ce69699213cd14179d8ac4c8edae402127d18547875fb27d179f0fb3af37e76e62106b39ef757459bbb0fd7721ac65ed9e2ec2f7cc4175fc47264ff713b7ec8ea00269474ba797cb717ba05987400d563b25fa460856adff47aae4fe44c996ca55e5258a02791b741bf78556661b4e06a252e9c10811632d5865b73f3872a3933557332495b0e85e23f5ebb85e219ff36d4a100a373516e171865093cf0083723a711312ca2f7fe61c14853e578ddc1e0ac08cbfd4458738c0937cfe57ebe33a2204f9f086b24fcbbf41f6903aa61c7f614fcb71b1632c0c6514d6d817b8bb58c08c9081b0065cb6a7b89298cfd4edd85fe0dc7216b0ea062a3e8641d13f5ed2cb68e6111550c3328f7bd73b0e40d30d8a82491a2cf3a3eabc6fe42a9dfd656f0a5d44a6785f4962de0e91b502b1aade31148a1c6f8f54365fc39be4b4458b9869fbce73593f148aa3ab45f3cd0c01fef8cd245e05938f7aee7ca5bd6b6def140b04399d437ae1f6eafa39bbacdb5e86d4ef3435dc316bcf8b882aa85fa4c0552bd24c0080add8829024d4d87c18a07bd0c67822b91d9150d00ce21157e68c5b0ae31c540ed4fe11f3fb1c15f44ebd425dc73618735b6529e5d022c09a7bebd26ff16cba82875f544d4b421579e097529c635bfac59c29d51a01949decb05169d6afa28bf760dd7b24d76528ffb411b7e311776c639f740fbe26357d3196e6c3b22a9f3a44262288572e7ea94de4e5a3ddba7094c31592efaeb40489fda495d71d98fa16ffa221e0d763cd146a4fe1258f8a7324c0a896ba5f9b8fed45265dd0b61b52efd2594a7e18427f7c9f1f832d3d944c617d99c79becf85664e8dff3"}, 0x1008, 0x800) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="13000000000000004bc1fcfffff996faadc80300000000000000aa508a277f89004b55c5925f84eec91941f6a91fa9df1be78f68a6407d3a0eb4f1843fe97380cb05e21cd42c0ec3ca51e803cc71666951653dc780052a24abbcd446bbd7fa60de8a181227825238918fd081216b2688dbe9818d2458b274cbe6b5b7b9058a7b871d74cdaacf87f1ab01000000000000008ba4bfb3e7badac1"], 0x99, 0x800) 11:23:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x834}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 11:23:03 executing program 0: unveil(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)='W\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000200)='x\x00') mkdir(&(0x7f0000000040)='.\x00', 0x0) mlockall(0x1) open$dir(&(0x7f00000001c0)='./file0\x00', 0x8800, 0x6d) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) sendmsg(r0, &(0x7f0000000180)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0xf}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)="7b4776faec536789949fb81a3c1c4293a1b74eda8d553415eaae7631c7526e98c51e2cf5d7d11c80066841edc36a1cf72f", 0x31}], 0x1, &(0x7f0000001540)=ANY=[@ANYBLOB="40000000000000000100000080000000bf4b1239083056d202e2fc5a269d157cdd49e3c5e2fa3e77d19c84981c538dd8bed926776bcfcc076691000000000000101000000000000001000000010000004c92e50378483df988139db05ad7da93b74ec8b4035266302b2ccda7018ec2b71bd34455b1dd240326ced25b63e09139f8a6405224d4610b6b74b04d45d5218bfbcf4b1b60cec9f035cfe18584042cfe7d12e436934d0d00cfaecd8b938b59d6d3316afaa768870b54092145ddda48fcdf6f89947e1881f2e4f8ae3351ee7d8d01491d8068975ea834a4ca8351ad6b1dcc5d7420d8f3241ff61033344c0777f472b33c73ec7878416903904e4e96c4aad0915be14e5211ec00d169bc9ce5d165f3f6188178771eb2c8c855c2e5bf8bf826841d7b90e58ffc204710b49e817026d23a1d11ceb2c18f90d982ff1098f31ac16a8482dd1e43c8a3714566ed33d4b7a7a96d92839dcf1b9973cebf4eeaf0668028b5deafa270786426d6d95b95a37cf719fcb234f03b45594cd4b872bb63d8fd8781ab8d7e31abe6f51a9d0c2b8a88ce244a645e883e87b2d2461efe0faa56410a3db8022dcc21f01be493d3759906d4c4a8283ed2ed3f9dee180ee9d7e856ceb4f1519f067d5e506dc3d8163b9b36d3e384295e3c7ce7850bb43342f2ceb5c6ab24f91dcb00c44f659cc390960a385122e8096ad6500b884e410694aa986eee45b754195382ba563b756899a45e5249c82f4de82389ac2b41bf68e8ee429e0650a1957861f7969796d240865177438c4c88f7f7c4b0086b26304230e6f76b1325a1a7a66d6adccbad1c16a0c7e6cda7179e996d8c94758ff5e0de2b0c5fca8f78c5ee98ecdfbcde0390c6eebca7e64271c3ec2906bc602b17860098a7a8dd84276fceb517ed966bf6625196bc9e29baf8c5f97d2a03cac83982f25ce65101f39df052caef954ea7a76a5f47e27bf7e8270eb500402754358dcc3e6aad0851559d78ac7aa502196c6a96199cab8e042a120aa22fc309a42c23c826b8a87593dc1436a8fdc047e85b3558fa08637ec98511c785c8e6bb359431ea20c8bc94884b36587c5678d61fb955d9d491ee816b9f59405fbda15fd6c478815243e2a03ec2d25dad656a156ea4d9751156667c43e824d10a2cd60a2b3b611a23eef26f44a1016c60ea1ce3a7189e5a7c49a7db6a1f50998e201faed4df5cfb6aac6572b65e03f9edec7e789547f8b17cc4fc7153c1a8fa3e65b69ea88534c675857ab4ce6b5fed54d2b903dca83ccb258209ce7a18a2393e8177a67d6feef572e989d65f933f7ba317c0f2a63b0d9f7025319df8ab612f74f09a0b2fc17567b9493749fb209e05bd5770b88b7b0b6628d30e29ff6a5150ad9cb5ea5c65402309d400848b8babbe9821616ff09a46c1d552433043b8277994313c47f9baa2545709b3bac0d4c2c9cab39408ab5178c4be9561c3694cf35e974e43b7730ed263c2ab7a454f2091abdf653bffaf448850978edf18742146fbbce9e1529a79590cb704251b42ef0d1defd52c9b5a91d724abb9f92bc066890ad7373a276cf659a4ef26e216c9b0d6a5b2e2a2d9040f55c4940e0ab7bb7f8e50e210762ba3d706619a6b069b78a3623d72a05c4d353f57754dc7fdbe411af356e41882c16e02d87efb0b7a74e29fb949dfabec53722a8b04963acf577e7732d9e82fac36829c1ceccb7c85fb2d71714fc860cf56e933513b5675f11e8c6de48a2fc414d1e3a2020bffd07becae27da2005c5894b5652c891b9c573293e8351a53bc2252b38291d391dbba34524e1a9794384c68aefa124019c3a85aaa3e7e377ca0adae93d391eb72f6c9eb21906c59fd83c505c23dea4ec006e3a7e6f612b33daa36fe02cd30dae093f0372f48858eef87c31c9add0d254141b82eea054b792e6d591622f8b7bf8ec684e8276f7be05604f0d5ae1c2cf2e36dda74eb622f136625341799e7c90a70877ae49798edd3bb54c26e4d07d4c17b800e749839c756d6949aa888997597b633f36415f4287534101fc2ada0d5d54c8a2e6e5933238476afe59c033ce26f5b0fcad86b6827020c567a8417d7b4e98b0c7edd8bcd56bafb47fff78dc1ef9c7c1d12abf89ec5a385ce8c8f079206d278e089ff604506018a27c6c06bb44483b7b439cd2bd7efef4bcfcb5cb6746c98d5f4e599bf085111d69dd8ff64b6408dd4bd48481ca41eda0cf3bc36664489f478b3e969d1d6b56733b8e27acc26402aec100f3c50a1b20c3553b135f7a7394e2014d70472b1c02ed2034c42b8450252a5ec8d542c3621d81457add3db4a8503a8d4e2cb8ce6a555553a4068068b32692dab022f76e47cdd09b9d53f0be26cd2836e78f236bc0899925979fc15e2989041cdd1b293991ba644296e4051961bb05345c6bf7a7e84d5e8a7c29692133b14c7babb9af956ad7eb290cd85ed08893bb04bbb4690644d252313b924c1884dce803b663667c1f13dd4f11cd35b73393468fbe8f6cda7c423f51dfa936f3519e6932087d8196be9a40c38ecfde314648df764b9a1b49ef57e7246932376883329409e449860c61d4d97e383479299da05f533df210efafcc1c65e30ca70866549f18072b44c5f78b5c38c4da7eff8af6bb73342a31495bc05b867a664b8997acb19ea4929428d4954571e6beb3cca851c165e472792aa6d9e88c20641b76d35f7fa62c0145be94092e92a4002a5f0da02701142e9258997ba7740a7d7fc4cbd5d7683a5a84acc3ae821656614c91317e9e1f9eccbc7df023a03ad4f813909559a86d83dee2ee65eeadad98d60a2cf162e82a23f96fd287a03a3f6b8676db61309b32b3042df7e37f889f572062c9659c94e8ea00e702f28c7c27fa9956cc11aef686c6ffeeae61d084414e0a844451a6670c19ed11b4cf06043f1d4f02ad583cf9db23d1509dba0f1d4fccaab0b3b61be25cf7bd065c781189587eb11197226562307dfc7bfc49e828052dd485c7768ee2a7b7fd309526102dd8a5cb95c248c571ff1007e7b048507c573b46cd9152250bfff840831a39f2fe2300dd0a18d5869d95ea653dba1847a9244f86c963161bebbe3dc91eb0150845bcb951c38e61bb6127f4da39ad785dd0e2876af8f258aed624d88185a0aeb0cfb6db81e59db75cdc66f5e18f1e9b71691a1811adbce1cfe7f7993bad4c43ba4152b4193ebe52833c984d1a67b69f573cd8925c449ca8896683c1f79244f6beaa61c266fbdeb7b314d66fed807da5203e187e8c526ab87204143978bc57cf120bffb2b88816e353f1bda6d7fbbf5b006ab82bb7f59d2112c5c9837b8cba3011177b208a411341b48f8cd894700d4058e118c3358f9e1e99bf5d3a266f55619a26b468442a69f420bfe9d6f83f893a08af64c8d766dfc0ea243993ee2f66d4bca783fddc0b273bbc992b51d7073074e68a73ae50c4e72ef0497f4de5ee137137587906a8b934d9da87fb54ed8634ac8c30f68f30b7b533f2e9818e163b72410a9637514e841d2f95522623946dd4e34b49d3f3909e094d7ab76daa5935f421b6758f4e8eee78c1c0d96e0c36f884fe8a7f3388801b617613f8defa4256714de653de784c5e798550c7df73013247cc47551120107180f2a0dd4682339c0394fb818baab00af08a573ec191299b5c91a30b1f90481131846732d4ab0cc5a96df3d675e41c1adec7450b349b0a1cc6f99b988e5681bbdc45f4b9bd83bc14f8ac987944e129d124870999a65f2cb2ec7c5b347d8179f321efbb20ae9838c8c3ca891333a8197dcdebd9d836ed62f533a6f10baa31551904035f8ee9c80be6247f40913b27656ca64325ad50dbc5f7786cefe86911290d1b6557d703f89ed5af39da60b6bd06be9a5cebef1916b526694ae6d52cfa9a13f61c409d39d66ce4ea2b1f92166545b5aa0945ba3b87e34c3418229380a823158c0dac261729247da1a84d1148969e9b061fb3dd178e104a9c2e0638166dda07c0a1792a008ceb5f022a54b14e0478be48a5ca2262e631e36cb96f7d6728610ce7577f38cedf2d9b0577aab5b8db7117f9281da2df20efc707fb220d153337a05676155f73eb3b62589e8cf8dc2aff0b226007cb28ab0439b919ebb0f7d134938a968c1dd31e1b8381ff885be7350990d774e178c68594f823c435413eeb9eb69fe0b1a25bb17a1d2545bd6d2b3572685ab993eb667e3818277d61595470b6038b400382e7764b1a581392a351ae3b92023c2541aefb37280fb8e93e288d24e67e8481258308461bfa26f26ad30805c24fb2b56bee10dd9d59d0b6934167292de39a53c4082176f7bd6b719c99286158ee6695a77b04b0592a2ed944a1784e53cff908356c2dca828ca6c53e8964f2f73756f39f4e95f9bf424e7327a4dea3820cc35c38ccbc1c2505222fffcbf617d9cda830ee4504d8b1998ff6dd3d39f7d28e0c20fc9d22776114ed4f01856192b025a73ef4d2751d822ea0f49e18ed9c80fdc23d4d4e5c4807ceb59b765ba8dc251de1d44daefdba7815250aa7ec2f463b143ea7b524d34a3e65179baa265b057c7ee4ece53e66ce4016c1dd4bc4adf04fae4f72506f229231c5bff6a63b7e42db8b94daaae114283897b4470f25cba25d82bd5cd3d9e6c4fbf298cb1ce7420bf2d2585db713e6fd7ac1ec319c9b29220ac5ae419f34f9f7021c9a61f1baa6d3d0710848a4a0cd18ee63ac53daadc2367dbe463d989f19d96093048f8f02a737e8b0bbe9224c215434cc727cf1382378e81377f32d76bb7ae3eb62e08a8cea934e8c517e98bfb009503d28b5afa7ef0ba3e779ce471869817a59e7a13f74dcd5fdf241e9378bad6d13901b25656e606952519fd23e80bed420ac825142a291ace525c8e5a0347f40b4c13e32039ebcb4c37c9d1aa22ddc98c0efc0dbc3825d47406332e187d6149a523a8724b0de5dfb5cf3934460d179c827dfa3b9ba76c4b912afb51b9bfc745c4c4bb070ee776f12cc7118b1adc8fd98aa37200f2f442e5b79d2633622596ddee8c027d9090786f9aad283fbb8698d0323bf7f595dd20e927dc3599aa71d6d121e7f7ef3b66271aa5e10748b301aebe87101f550a589e95538b9e387eb94d741e8187c43b81d268db66d32e06c2a923d4f5abfdc4ffa3ee5c89bc9e2e13d5458d3b4a2f522f1b51876e8e01586b936a7c6bcaec44ed70948fa0a7c21494bc8c2aba8322c42b8c22fa5f7fb7756655630f9b95559afca6157a1a9453f21d47a7e176e1faaf6204613b8a88200b15d51a545d6f13dfef9b596826cac8c5fa7068d3250e69d18fd7930d54c842e7ea94d76ae3f8988aa12700d2103318817d5eefbf7c7d341d1a71344b6d5ed036af7457c2a01e626cb9653942fad466560ab8376aed042c7fb5e8b6a6fb879195af6a3ac44005bd2ff650c03778fbf69391f37ce1ae49dcb1d0bc25d40cd36a90acab09ed7de75242e34a44c36f3ea1e6c4443237f25490575702b46d7f615b660d258d33480e3982bfa29185f0ecaeaf452280dff3b8c5c78781c48ab77dc6917db3556756d1594afc8c585897f3184b553d2240b73108972110d8606404715c063242855b037c22ee9efabe060e01dc377b98afd6b354692d2434a6b189c72b5dc4e5e6a794faa36e1b394a009261ac06266a2e36e8ca0e5ee04597efb3af4a4c82880e71af12511f4d277221736bcba2c166006c965eff70a7cc35fc0d67008d6a90fa87a1916e46353f8697fba8d37ea37f93e6834e9c5874a1610cdc7e9933c4344656eab054a59a6cbcda29900ef6f90f6e6cc240cb05d6068f60bd41f3ab3e85eadbd9e5842e1c4d50df6e8d2a67f26fce9874e649b9e4670bd4ea498e76adcee5ba035784aa4cba5183a2c3810ceb141935c5aed9fb1f3d3ebe30a835381564bcc7f95ea2e860b9a0c0411848684ed53a8000000000000000100000008000000fd0a619ea13b432601c4b5135b664640e9c733a998a50d40d1f3efdf5577a51812414c4856b408e5bc488540d0b80ce535fb7db0093521120c6e729cecf92a7d801eacd4f6092c5e9233db78ee36fe63fa1d84406d8bd429194734ddd424786e1d8e8d21105c101a5b2314b959621d6ca5fff7448254c07ec72510362a760ca1eb7f6ceb898f7dd02fa633e27b1ecc82bd5926909aca00006800000000000000ffff000000080000d118aa3de53e356f55cf1e216a826c2894ebf429afdf2681ff70ff55267babfaf953caebfb51fdd0ae19faee32761e03b405436be08abe9d6731d7d50f3b5d9154872eb47bf541ef2e5a52acb46b63aa4c440000000000005800000000000000ffff000062050000ae1c4f3622c5324b1790009b6ca918811c77a6e2c5bb696f063a253ea13d3c55a02806026bda8e246a1eea096ed7b4e3fd359f7063b4447118c0fe5d196383c29e12590000000000780000000000000001000000000000007283a9ae05d4ffa71b14a06e1ba5ec86743c3fab10dde86496e08461db751dcc8005d84e3b5204db9b5a7b50a2b5e7fda3ce350917b5d493e1bf3acd725bf1eabf1715c70640ce512b72ec5ccf8b21e7d49cc8bdb2feefb81bb19186711db8d63bad000000000000"], 0x1230, 0x2}, 0x6) 11:23:03 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x200000000000003, 0x0) r2 = dup2(r1, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x7fff) socket$unix(0x1, 0x5, 0x0) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000240)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100)={0xdd3, 0xfffffffffffffffa}, 0x10) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000001140)=ANY=[@ANYBLOB="00002e2f1b6db591e05dfb5a53612266696c653000caeed2e9f491669f0da299135759cbd780712ed1d6407948ccbaa26e9f8cb2bf40f493a63c3d11ec025cb82f6afd14f6d65e5c0a4b13862c9c3fac5f71593321a36946db8ddd06942798459322f2410e3cfecc59ad1712da4be7afa2cf3cc8afbf1e34491f8a5f83e6c584135f0f979d020c6b61466afd473271f7aa23e74ef86c030008f6e023e2f0f96cfbdf20ac2d5fe9a6b72c83bb6b03d1709470e7fc53c64331ef8183faa6c974010b57a8d35e5b270f2ff1fe7da02c6a970cd5150d9b8fa6b4dfbb20f16d452053bbc8e860ce026dd9c42d0286d18ac5049a7d65575eda177b9e64988549b9eddd863987fda72c2b816280f525dee50b96684bbefcc39b298b9b29cac21225f7756d6f3a681680a2e5bc92f63fcb3dc0166877171368b4cdf4e7848305da0b438069ea9bf9ec076697a1266d832ed788cedfe98a83057b9465c552b097d9b1b8da71c32bf92e8bf2f47c1e8fbdb2020dba02bd944136e260a4360f4ca5"], 0xa, &(0x7f0000000040)=[{&(0x7f0000000380)="33db9794d2c8de74e8c83eedc6e4fe08bd6239c32662cf38bf4ddc1eb6d2c8f5f42dccebc32e2388f1115d84dfc77cb20e53139c7d03c0b2a8611789a94e8e0d86396805cf41628e6e8e54c6c881497dc54899d62aa38505df21a600822e7e6a7a0362e1af1b3d0f61fa0224443e05921e4fa9391c32751ba283a42419d79bd9a2fb9a6f7b02e8dc94cfbd6f3b609cf1ab30801ca5a69b9623172a793cd9e412528ecbe12a53886e470d7bb5bf469314acfee5d097a72f73554e2b412ea67da8d593aa692233556b9536eb13e4f1d1930b530d1027695134db23e3c56fb180b7049708b25708514373aaf2abb49286a79a2cc0caa6431760aee43f1c24458fd575b6f408e7d7401c60703330be39cf276555ae4130afa312105a023feb73fa51a45a72ef5cb24299f92c2f5b65cac0297968adcebf882d2375be9e5a48d4bf803f7666e1b98d6192e9f235b21420f3fb1e0c54f495c3c39a3ab2b997ea7ef6ab1e1678a3ebbcda4d5b5e8e21dd133061b6e2af07d53c06fc3ff33a0145487ef37aab9f2bcf8175df197c8873d3c76f5cdfaf6eb5293588e668543f9346f914e1bfdc51b9d760fcc1773cbbdabd5b2055bfb05d9cf9b1899e7dc481e177289371bfaa57e65e5dd564e2769aaf07c27b04114f3aa798bc53e555896dfe8109da5df972aebdf0eef5447456d07656124fcd9bf2eb118c002e38bbd8367db70aa50d90cd5f3f33742215973de4c96338882ceaf86e64408e8f33354b1c7aabf6c8a6f7a1aa6b0827887f8328584ab07ce0f6922a482e54e9e9f7dbf2f803af5cf2d322c75274dc2dd561f62a26748236d39bfa8062be84cb87750a017be24584b426d7b5a027bc7337ab6279a0807ce887b30e57d99f06baf5999a377c45f3a609248f83cd7235f8c4f80d9d781ac8c1fa8d468d481d2f8f341e40300632c161d5f69648b53df68cc4f675bd1b07158f77d92a59b27c5d5c66dbe31d3c3d083bc59b5921910db836c1ea987fe9c51f7dbab1c169e47418d37978e7869bb387a29c1dffacbfb6aa8199e7b513f8a95f1efa868e7a8e54638c84185c9fcf0c503a24a15c67d31664156f7646368df6c44a1f510c759ef6e663e87863c27e1270e0e05dc09461919796f9246a205f016b7d89d3fa04b1d2d4595c64a267edc8fb3034e58e9add9f37a52c5da2ce9dad9535048dffe291f8b8f48d844536464bb9110c4952ef884995c5e8e7e53e323a1c15ac1a7c85f7d1d66086480665b88bf3763a2c0d814735514854eec6ca92e20fb3d0838d3c528dfb621c3ab6acf8c0ee87423903ac6e02ab90211e1076e21b52b45df303ea3c4b00b926fea92e5406850c3b95efa3fc9d3837a9c139723e1a51399d7c7d0829664abe3301ded2812f0e9e70345d6194b3f68eb292f470f96f7af7fe7bcd6d61e9ec3267013cf4a73fa27300ba62df3365b4604efb5418798d687190e451ba03ccc7edb3ec3ac717051e58bcdffc645bfc54bcc7caeefe7286d5ebe4f2adfa3bfa4dea7c4faed81fe00b46da8345a9c2a2c0c99ed1ba73dd43da4afecfd77aab6aa066dee735d84b54b83b43945a5f21c46dda0925c12affa983423ef641c153c9d724f91d3202b8dd30e4bba3bb26f0fff85edf0a705eaf6908d36dcc5656af9c1e3b3f2fe1bfcd423f0286f24adfb12ebad0c31364dc217af7c2233dba656bf3ce32062b1f8c58279f07db34a9a311f8bf386589784aaed1ee0dbf49edc94202582dd144f8b6b731c05b5e2cff4b7a5e5f0fb7419f56ec49f0082bb7c1a67ec4422bacf3c2fba2bad050ed94c483ab5875b029dcbe57fbbdcf1a4c2a13155c90c11a3c3118905682c92d0ce906e3c7bb0389d84c6c248d3782d80a7d48e0d874d0cd35af518ab1fa287109e49e6cb1e67ce6d23162a6817eff06cc69fdd4fd252f44e2fa718a802e7dffec5a36ab900f7f0fdc241ec3cf109fd78d4f0af855082855526de7403d708a64a0fe8aa352eb5fd149633e9104235abab7b5a86cf8c45954c282715d27ab993cb9fb6634f5e7424b98e2fe7e6c6377438f86d4dcd8692248550949aa27db8c030b752c43af01b8b61aeb6952c6743d4b2157b9a074e75845806bef30d5a1482939ccca35fe934aad1c980e8b99c7e590deeb6951d976c07c496ded9717dbd132422f6430a82a556349bc69a416f56f2e43f07f00ceac119cafd30b135d81c90ab03ccd10b394c86bdc75a357aaa7bc66a98af12f4a127a368ab71eed539bd6f30d68dfdd94cf02825f2a1f4afa2cf227edd65100559d18e3e80e250ae624f2ffc02f493139b1867d403613ea17e89f0de33e153a7758fd33fc16eb36c8ed695cb78ab366f4aac5ef20416b5ac6125b6e564df9c69e9fd5db20f83c5e720f6a353dfd5e6a0fb88ef8267df54fa002f6980c9176129e964d2032cdbb49d3249ebbd8e9e5f6a145442c6d16334954ab1dcaf94d36800c8626b1d44dee212ff658f8eedd7eaaa06d463850f1ca9f99de75b5f590237ad11dcf8addfd57dccdd8c96c8229cb1a809347848fad4a0f110f9df570fc94cf23775d5b8f6948c2ccb5fd4a62ed9490f88de47726271dbae54c8e88549d050f120cc299afd42c5b896b021a92a9d56c8daa213177290e0b3743a302aace0e5ea2d6faae762125c205cb7cdfbcb159fc58cb4e42c0a76620c7b53f3e29d344a5c2fbccc2af59c7696de016acf7e922dcf67be1d57f693b786e4ac573da006b8cdac477fa9f71cc1c55ef836453f5b9aaac1a86a80c839ebedd7115379e3bd15b903efd70f29708757d1e01e2f3423c06221da6294551918a5a73fc2c0be2e23bffc99b9799555670b9de0fbec884f0896b6c576f1513dff2458ab110ae9649766efac208bbc14ef14a331b2fb15cc418611368676cdb7cc43f451b59f35705a484a2dc9c8dd95872ea9d12a86a9c3f44d0dc2d7847f9bb0e3609001ea21c8e097851d365e31558f35c2d75c7551fd303a35db9df31be5fc6226efce105fcfaafe34e266a9f65c025e60976e5310effb788f73a436be0c53bb774f9c0d03bb128a96a67fd15ccbbc4a190bfef7af7e3f7398a66a83853b072112947c036e9186cef70b16b8d9e578e13443dd3dcb9deff5cdd47d624bebcc6484716713ba4f50e47c5fe6fb7328d85e2cf70d566e76c0b0d16bc3da70582205e1d2ce520087cb35e1f51a24030875977c3cfb4b6bf49d6e5c5b9bbd905b01d83154d660bc14b8f284147786752725101afc0ef0e0d01592ffdf2e886b111eff340cc27c0276e62afae349b3527254fe9de00f442d94ea7eac9cf49b2c123ac1e08680cf6a11d4ccaf68e02c5351bea058e01effb20c62e76be892356adb5f1d1d1e26b587899a52172e896dc899a2d9eebdb7f0ad1167a432ad3b617ea74d23484fee6e1c6dd222ee652caacb4a292f0b4bf5bad65ccaab58de18d253286a0103019148c7f06f604fc24167d65ae39de1443da690c56a61610a229959ba98ed2b647e7a2ea1780d6568bbef84981c192c427d22294a14dd99507bf161d52553a220e9aa9ab8d2e06dad86b966f6fef0174c924ce42e5722e40f5d00c7ba9f5a43d37aab4214c249b5dbf582da621050c0679a05cc56cf8a9afe954fc061050c316e65f2adf6991972c6ee57f8e278e0ef523c069fc2d908055d779ecc7b27fc3e60a0cd625144e708561689f0932dc8b2dc63091e72a88b82266a416a4286075b79eb0864597352938c745e4a59fff25ec0193c71c91fbb88ada5571584dd972ba44cfd610769b1d1fc66190705c5e6f472d6983210aaeff5c5e99c367c3d89bf1d361773b6e44fb88f3c4a37d25e2ce86f76f336083aa54bddb56d5dd2bd1a8daf549d663bb39f53d7a418e55c19098499b78f6a1a2a0771199f79fbe8538368b85f70ed3bc4ab741931c8bd2e1f4e5f91189918da3c6b96d8311bf46e180194834000de7afd4e3e0ac826e6309bc3ae21013639221a801e334e417e96d6a4c2377b44551d4b4bea81ea1868a8bf31f34ec4d4797eb76a7536a15ea01ae85ac3bda43c8e6b08cafd1f817aa73202943939ac1cb20fcfa1329413b6e4f27b5f1d894d2f2dc7653caff9bcef688f5291036a6acbd879ec7321b204df6f6959340f113c1bb357f41aaed25107c97a837b873ae87a825b76065ec697922b31d7a67d853230aa16dd5a48d5f23cfde52c9679de1cf823d6ae50285ab4a72586ef6b4b1f14fe7cd05a51d3c54b8df6f0acabc8459ff1beddefe63c8f4922b0327f61496307d3fd3c4d186c9db46ab415075edf6e6325dda7e72d899cfb84f1173f224ff0d9e089883a7c3dd8300766d80bf945d229e0c638ec6e4860a411d18f1dc7381c9b2fe7b13f8fe8da22d2e98abff2f73f69a49e79fae4ac56735bfd9dfc6152ecf95f8d4c6f25180bf01845af1aff9765fa986ae59dfcca5a204935369c4667a3d4ee317449758d3826ee18f5533bc6b79f0975fd52003b45497d506d8b940f795d18c261936f3a000a0dc1d85a48863b17dbee8c50096816612d72f166c1dc27f85adbd7327e5c65508835590a8a82e08e50a352a25f70a3275c7f73fc880064d67151973931dc9ca90f0115894e3b545b86c79c8be2ff891c6112d497d84015330109188fc1e292a84028862973d42ffb49e4981c32de4639fad6e1aeb67c1575e6ecb1e79facb5e733574f441781c6e41fe8c43d8649e3359dea13e289a89a7f802c89c84035fc79997dea889250ff9c053a01b8a09988441ebb3d1e28ab46b046e063256efdde2f208a1cdc5c026b760229c9b7f5fd4917e4766da0bf82e766c9136833dc0782710679c10a3a6778da1e104bf457b8cb899584ffaa2563420be426c1393c82155db2261f9f8ed2d44dd68789dc18a5eb6eba28aa231df63a77a646e7575d28e991185f85859ffb7834ba5a9b887512701c358aa0a82813d00fbc18188f42592d928febd214ffe27b20befb4", 0xdc0}], 0x1, 0x0, 0x0, 0x5}, 0x0) shmget(0x2, 0x3000, 0x108, &(0x7f0000ffb000/0x3000)=nil) 11:23:03 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fsync(r0) r1 = kqueue() flock(r1, 0x8) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r1, &(0x7f0000000000), 0x100000000000070, 0x0, 0x943d, 0x0) 11:23:03 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000040)}, {&(0x7f0000000200)=""/150, 0x96}, {&(0x7f00000002c0)=""/80, 0x50}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000000340)=""/186, 0xba}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f0000000500)=""/222, 0xde}, {&(0x7f0000000600)=""/136, 0x88}], 0x8) dup2(r1, r2) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/238, 0xee}], 0x1) 11:23:03 executing program 0: unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000000c0)='c\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@in6={0x18, 0x2, 0xfff, 0x7}, 0xc) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000340)) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') r2 = dup(r1) fcntl$getown(r2, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x4) r3 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x90, 0x5) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') 11:23:03 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x345d4c50) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 11:23:03 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) close(r0) fchown(r0, 0x0, 0x0) 11:23:03 executing program 0: r0 = getpid() r1 = kqueue() fcntl$setown(r1, 0x6, r0) fcntl$setown(r1, 0x6, r0) open(&(0x7f0000000000)='./file0\x00', 0x11, 0x80) 11:23:03 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x800) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 11:23:03 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() semget(0x2, 0x3, 0x200) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getppid() r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x5, r2, r3, r4, r5, 0x40, 0x8}, 0x8000, 0x4, r6, r7, 0x0, 0x4, 0x1f, 0x1ff3}) 11:23:03 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000fdffff"], 0x8}, 0x0) r0 = socket$inet6(0x18, 0x5, 0x7) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0xa1c, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)) 11:23:03 executing program 0: socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file1\x00'}, 0xa) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x6e460070500a5039, 0x40) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x55e) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 11:23:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0xfffffffffffffd85) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) r4 = dup(r0) bind$inet(r4, &(0x7f0000000100)={0x2, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 11:23:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000001640)="3f26e8acec5e952fc0aa50b5a1fb708e00c3974077cac6048e7229d157f682f769d3a6de7f4bddc6a79caa06c68d37b1cf00e188d9f80c4bf77913566f20f5799b1125c96d1d82e269c3b4dfc5c383943d9f32e3034116bc9e1d0b0169a707c42130011167adbb6c2bb3bf779d6a602230e5cffc9ea8477c660e96e589a67d32aec6a897cf36837f28ab860ac86071f4b73b2a49968b81d27002d76d5878143caaa778cea1dbc4d57630f1c41d0199bdd234f25170c1b58f0eb99fcdfe2ed562aefdcbd058c2bb5f360545cac2ac5917c70d85ace0f0ac45c1c07844a12eae774e157ebb45d7c326d72c0576566f46beacf7942c93708d453f8dac5e310de3e251cc9ab9d559692fba9abd4a512b17cd3440052b78b07a8a82f57f7d892b89c26d2e6ffa088c2c82610e221c32605cf897380173482d8dd1b07aeb470100da8f13e08d588997d6a70eba5092393f6c881612bec6474144088906f69904391d3217db23dbc979f4fcf3f315e39ed4b4f5a2d52871fbf03c8a02a6c8c4a0a29f09e0b7c3fbb8feb1ec0619dffee5fb1e2e6fa1006d91f9b4da19d5e3c16dbc51212c3e0b9f30eda29284c609ba902c493087b765a2d2e326c199128b4e3252b84fdc483834049c6009862ac372dcdd3aae4e474c63d58a6bec1c52284bcbb380f68084c573f9ce81df8e75789cda7c35235fb474e94a92844da1f7464f06dbf409d942da38c051e36198a52d27d4d7991512c4235e3d9845ca72c49b77ed2a3cfb6e3c9a3785f479bf4d1bf1fd74f80702f891e403ffb596e1e904f0f1ed0670f0a260e14b8a678a580173fef1365e2564406a050e287a0b37749df0b7690df9abaeffbeab24dd7004b3d9bb979574c71df6ae1b9ba68f7d836f1dc56cda20cc1ec849b4a7bcd9b6e326acac8e51d7546f0ac23f9cf3c54aa9651a6f4f1fdb75ba3f956b6d8a13dc1d9dcdb5a884f1508fc05f210fe146aa41b090c7736198f06a6088c8cc508e505174598a28b99275e834ac44d6dc4b19c7181c0f4c18590fe974f7de1c9959099397a25df1ac3ca83832aace5cff7aa1f1e166e2d015eeb9e0cbd78316c50e67fa7e93bc63509f98c73dcb944bf976e1f11b38722c56a9394712de947b21f8f87bd0b78e5d2346410409f4e87a2831393a80c660922b22705617764c2adbc2db6e0eee7a476034c51ce7368d75bb18acc9e6add230ff19407731db24da6892a9c5d132e842e281db2decb42a375c9f68f3f9325744c21e37344c65a92427d311de919239f7cc37186357cabdfdd54aab665e12f4ad8f2b676750971bc934ca6d5863b5aca98e8b638bcdfe5bb3afce1c65239467bae1a123686ae43bea89d6439d35c5746547168d923f88f9c4bc8c1852f73d1d2acb589c56a0f7a8fcd58d3820e0f71bf54737877f8b75646f154d3323697b63caadfd5dd5763d4afe49a10d26b7eb2073fc5e1f4097307a55f9ebd0000d09e2eeb609ef750f75ff98e85980671cdeaa4e0a9058878f5f4169058ce514cef8035a11a43dc189ce67e149a910c8b0f8633a0f6146d00b8c6096bc5f107d65543e8122553d9e5ec26f4ec69f7a456e14d5a707982f523b54396273ad5c1c896ca9d56c1e7d496986ebaf2cd55fb60feb30cb3dca212fc63069a9d9beb4fae3828327fe3d28bbc4391648645fa3acda5d042a0cb490a7d255a644433f01e1f6546d16b68737128b8caa809120d3cf3edf2bfd2ea9bf1a17857fe27a0659b2bbfa324f85143556dcf430b69e73703fffa4cc6e021fc7a619df949bc21f379d3a50463ad0bdf2c715f7e3ef83f26bd1f11f23e8bbfe8d1e34984d2b45f3e2bdb67e5e820bedc87fc860fdcae34a3c455a97329b812cf22322534cdce4012198842c2ac3a81a7acd7e6d7bdbc20f207db72beaaf96b9dc6f6c572a665ceb9af12e93c97829c84112a78ea325a4235a8e1122b88f20bb1c7b6af20e68c4a791957de1402b5041e04231cfcf5a5b6b292cd418cacc1cae23873e520113e06510df7c6f7d5beeae2139a6125b446cb52cc2e95ec9e45bc35910f252aed26111298a5aad8d03444c2cc182f62f0ed7ed05d214de974f9891b423c6b5c40620fa14cc029624ee1b65de0b80c1aaa7b58be5eb45f4f1ff869e778c2199f1060149d9ce51f4525b9a6986173e34a9c9662f789b53e7f9d4c63449bfc571aa93be9f588f6559d90589df67f7027083d602889117832ae3a69999800808c225ba57fc9c348277c1fef31d82921bca50216a1c2101909f2172fb2f990643e3dd9029f6328af81bf698adf48f53adb65574086a1152dc4f06c6d64808d94322e39d1074246898f3106f980f302bf06a8bf6c2440fad7328304abca9c86fa17239d5e74080f725d773db715970ac56a6344abcf02ec0d8e0aa8dbc357e2cc506a817a47d32921728dfec399961b8d361a07471db56989e2f54959c749f6716bc59a3bc33098e3fbdb3046e15db1ea9b165f0db80b023b7326161b93d95a43ce96b84656986c96ec81bf03caf593cc538e15666a5f5b32b561e5f102a11586de579ed0867116eefc0feb05cfd46d44c70f13bb3916e976f915608ae48f97f7d8252fddd5c3b4c11b57a69bacff05cfd3979c32dc73b9cd94fe6c41dbbc49b72b0661240a1ba5c51d7daf22feef7affd27d3608395c724a91b03b2963a12c3ebfbe29a68ea27c8d03bd212b39fc8d13941edc7e74db97e00cb8f919b8a33527f3c466ff7e3dd93da9decd865377747dc1c4dfce408be382310870a954dc9dc03810d913557e25c54a158d455fe4726ba682b4d3bff0b44b4cfb700a75514cbabe1ca651c0370d47ade5ba5d67cb6d137e617b40fe560dea7098ad0b2919c1970abc54555ec5f2d93358d500fda763bb6972dd739922c702737ac77b396bf4c8f740a42678f2f5061b95963ab3ceb944f9df450db0d3a254d8710964111210d8a10761236c85e712d937f726d8d54794128290789c247804003b40008325b12f5ee3f7b0c07968d902caa802da4d303d01b79cc41b83c0d434baca02678aebd20a8ba9200db242d7d83208d92fe3215346ed2e523f901abf3b4e16bab33a8d1935ffb44c384823cf6c2c983af1d1c4e1dcf5eb08c19e56d33fc10e808fe3dbb2bbaad77f31792b6541aa835fe24a1779359f515fb47a9bfac5a672e1c5ed78b489e053cc16067a437c43e4f10d881053537d78caa2cb1e4fdaa29174e9fec574371bbfff590dc86b51ae5fc2a233ef3bfa4f6813683ad370d3dc24a858d063b415fafd1546c2443980724e510144e92ad2fe97c1ebe28cd80b54ef6d74ba30150a840b084e49c79e3018b7fac1d2fcbbfef005292e6eb16a38ef538af02319063acac8e710f8bb5495cf3f0b0626f214ad744a52002bbc2e3af8bbbaa3ffd41e84909823352272cce41fb089e6d4dfa2d12e46e246f7294bed38bcfd58c7db097866baf415f4513606d1e9b3a9c8fa50a0d22290cff205b8bdc86e73e73b98fff83e29f52467537450dee3fd6ffae3be2ff1b300cba3b3cd258cc3f6f11e88c7375f35eff230f79fa7e6d1bcee52f11cc3566ed8a7bdf676fc656d9da442b01427ca7cf7087bf8b82e9838e4ec6e6c974916da007b3c800973d247a49f3ff4174cc352cd819e001d965111848cdb3c1a46dacebd160b0d9125008cb3b24e0fa73779506808e93a2acdb5a24738d1ddbe7685d4f95e5c344826dd13e114937a0768435563ef2147f4b31de0513253de8289084e5219e80b3edf5d3a6866faefe96551aac354f521c7b3d1237f896d44ddedd99e4906d7874b4ded83d19bf7ad70aa3241a3682e09f273e45f95c2a06bfd8c08ef47289df8617156e26ce96ae85934a882e30a28cb187365cb38b127789aa784f24578e53b882f1ae14b884bccee39c911b0c31e8b8bff3e55f3ea2261cfa455a175701ce022edcea194e76b6c370c87a2a710cb8d529384905f7f79348d1a02c33e855f5f28792d28b8d8c811283210860b79a6a1c1a3f72239fea6b939a6ae2317381d98d5c41942e762058fc5faaa96d4c3804e89d51a018a4bd2a16324b043f323173904dd6f2a9c35fe5604ca36753df726b785f6769fb614f3cf6446c066bdaec2a22bc0e7b649219617f47d862d85245e119ba11dbe4bbd5025c2d7fd2386a5d1dd2d1ca33ea829b9824f61e8d1ec92de75b763f5e845b498b39c60af6b7012198842e1c77f5fc8ebb696b844f0004fe3e28e30a061e883db8f95cd8f0a830eb64706012f206f3895360d3b4fb83777fbb22fa7efa4c81057eeae0c70bb58a7fc5a78c4bc3bbebbc52bea366f59c769d152f6f4c7825b5de1bc1d092f28729926744b1af1f8879b08692cbb33f7f795e8c3a0076d1a88b3bc764119e52151bf3d63c74e77fe2358777df098ec8e15483fbd30cc95c6314a6312532c59733e92ba073aff42b7a5ccfbe6c92d91a74c6f1bcf57ad064416faa2859f2b9436f06a77302b684e2b3ef6190b0c37a98de85bbed0388ce27c43146da06ecf3c43339021ef469c3dd16099cd076d4c28552c6fd00caad2beea6789f77808d536d23038c716ac9477e6fcd92e901bdfb6134a915a1e4b50d218a1a3a76e3faef6a709e85b12c1eb7b18d8e363b4e4e768425f88207e0ad7349ea9cc7d6313d6c988bf1eff46f01d2bc130cfcdc898d04e241386b1eede5d2441fe5f17b2b7e325b672556242c44dd7246bc6463af0b58c12229b644ef7b0d63ab9bf03a310b1bd7970ecd160e2cae8b8a2c4809ab01a3ba5f4603ac96305a46bd845ba4722463a51fe3228529b0f6e2abd9ca69a2eeadf0093fa100c9acf8fa2272ef178f0cbf0c03c9bce444874c5cf2cdf1bdac7bfb1afb0971c48e4228a8819e5bf42b1aa6ab0c605e4849441cfd9ee48a433ab09561106c3debbc4609db82d433b202c1d802b7833a8e4da0a0d4b2065d00c323f4a64c966e05d1d23343e0be09892e6ec3673b21d3375df33171b4a47cb9bebc5cc8bdb67f9e6c3ef99b6d62909368ce20aeef831655d8aae15dcc8634eccc50cb8b62b8d84a6aaf5f57175d9735a39483bbe363d1ef4d095cc741aea05ae6b0ce325f66637e07374afcfb83755dc088fb01f10e8e26a4026d145635ef510de5069e4e16c9ef118d26fb0d8fab32e9720c5945de0caa39e2f3153179d71a48d81aff1cbdf851f576281c988af58c3a35e034199ca7e6b179cc8173d3f882e3434b3e866156f6e5bb59f5e72e9456cf4acd1035efe0ad3975c10add09163afdbae387008f5c325413a180114416af750047c94b3b0cb19ab171843851929f44dbdc4dc8a9402f081d05e1445d2eb6f37d6763adf40971bb55b4e733414fba4da806a2ecf60ed6bf2c1af6a3fb7f82a5b2809001c0d574072f1c10a4093306672b537375ed84e002049988d56cfdb47920bdef8eee2a4314b22dce24a94699f39f", 0xf11}], 0x1, 0x0, 0x0, 0x2}, 0x4) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) 11:23:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setsockopt(r0, 0x8, 0x3, &(0x7f0000000100)="755a3dc7cb0a39dd11e67c0fd46fece944fb16ca30c078ce8dfa93c70495ba5d0a210bfd1b97af7f6a4d0c8ec659ed3067b03b3fd64f5ca4a00d3a565b52f2986c7d3a525c09729978279d01e0a0e80c266719a19326e4e2660632af3da102", 0x5f) fcntl$getflags(0xffffffffffffffff, 0x3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x83, 0x0) 11:23:03 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/35, 0x23, 0x800, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$setstatus(r0, 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x102) 11:23:03 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x69c76e82b5fecde7) socketpair(0x10, 0x0, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x6) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x1f) r3 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x9, 0x8, 0x7, 0x5, "7520c6a9abe626ad61db3ae0c8345ffc0230a79f", 0x4, 0x6}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x7) ftruncate(r2, 0x2) close(r3) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) 11:23:03 executing program 1: r0 = socket$inet(0x2, 0x4005, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 11:23:03 executing program 0: mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) setpgid(r0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)=""/236, &(0x7f0000000240)=0x331) write(0xffffffffffffffff, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/27) 11:23:03 executing program 1: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x2) open$dir(&(0x7f0000000000)='./file0\x00', 0x20800, 0x5) 11:23:03 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = msgget$private(0x0, 0x400) msgrcv(r0, &(0x7f0000000000)={0x0, ""/43}, 0x33, 0x3, 0x1000) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="020000000000000062c2fdd5cd690f0f093f0fdf9b8bf496b29ede4366626865506f50527190df9c84b4fd0ad3d5e830b65e7187a7f1549424c87a0ef41de3fa12c25e54585c91e3b30fbac8d15625ad1fe29cebbdead847634cab0cedcded73cb4eb82359dd775b3b19cdd2d0742ea12e0d819c32eb33b9290ac4106f7480ea289ec22898d30a351e2770487a3f3441d0b554223ac5c4cab1b8fb791eef24e72dd94fdd788a1c955a3671ce860000000000000000000000"], 0xb8, 0x800) 11:23:03 executing program 1: r0 = kqueue() r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) close(r1) poll(&(0x7f0000000000)=[{r0, 0x1d0}, {r0, 0x2}, {r1, 0x12}, {r0, 0x20}, {r1, 0x64}, {r0, 0x8a}, {r1, 0x86}], 0x7, 0x5) 11:23:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r2, 0x1) r3 = getppid() fcntl$lock(r2, 0xf, &(0x7f0000000000)={0x2, 0x1, 0x0, 0x8000000000, r3}) flock(r1, 0x5) 11:23:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = getppid() wait4(r1, &(0x7f0000000280), 0x3, &(0x7f00000002c0)) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="5c8a4923b38ebf8b88a607a61be7bd37e46a5da0f8057f06", 0x18}, {&(0x7f0000000140)="7cec49d5324c2b5fb712245cdf977215abbfeac02ed572a84fcdd84cd33ad95d9b87f166d12449cf47776b3fecff841ed7d45c025a379c0375cf03cf58e6629c69b9cf144a45fc0383792c0be6735024c7b824056a632d870b412e4dec8e7ae61841d82b1d08e40f38dcb90c39ffd21a413c07762961c1db00d7d01dd958184b6739ffdc490b8096669205193c43ae", 0x8f}], 0x2, 0x0, 0x0, 0x400}, 0x2b363bb41ab39962) pipe2(0x0, 0x0) 11:23:04 executing program 0: socketpair$inet6(0x18, 0x3, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000080)="b1598e40046e68407889d0f2f22caaec1d15f7b2dc8b9fa10fc6121647f9824521fac2b2e052874dc9e701996a7697032c68aa1cfab7", 0x36, 0x8, &(0x7f00000000c0)={0x18, 0x3, 0x8, 0x1}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0xfffffffffffffbff, 0x10001}, {0x18, 0x2, 0xff, 0x9}, 0x8, [0x7, 0x80, 0x20, 0x3, 0x3ff, 0x9, 0xffffffffffffffff, 0x1e5]}, 0x3c) r1 = socket$inet6(0x18, 0x4000000008000, 0x20) sendto$inet6(r0, &(0x7f0000000140)="134096bc8f45d2f31feff6f3f9817be294f24d55168eed1a189e9b1096060970fce4c8de777b39e18dcc11f53b7a34022d0d75341e0b09a46ee8789dd71c8fa8c9c8de502f74b0ac7f2e8055b9a59cc740c9ab9b6459c6e0fe25a3dd98cf1d37fd2557234dc2ea9df2179ba19eebf20b1a8808ec7280ef90a3ad18491ed8918fb70d7f13bb24a7b41ab2c3ba9b6c6c847249c576d881332b4717dd363040f749cd82a1295d23abf5e94d47a182982c52e497a9a746829cb3feeb23b5ff4d6465fc89931266cb793d4c54983a22d78b056f95c4577c4ad983f24b33", 0xdb, 0x409, &(0x7f0000000240)={0x18, 0x1, 0x80, 0x97b}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x3f}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000000000]}, 0x3c) 11:23:04 executing program 1: socketpair(0x20, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2010, 0xe9) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x80000001}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) getdents(r1, &(0x7f00000001c0)=""/4096, 0x1000) 11:23:04 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 11:23:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000001440)=[{&(0x7f00000010c0)="9e", 0x1}], 0x1, 0x0) r1 = getegid() r2 = getgid() getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000100)=[r1, r2, r3, r4]) pipe(&(0x7f0000000140)) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 11:23:04 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x91}], 0x1000, 0x0, 0x0, 0x0) close(r1) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0xe}, {{r0}, 0xffffffffffffffff, 0x51, 0x9, 0x7ff}], 0x5, 0x0, 0x0, 0x0) 11:23:04 executing program 0: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCEXCL(r0, 0x2000740d) 11:23:04 executing program 1: clock_gettime(0x2, &(0x7f0000000040)) clock_gettime(0x4, &(0x7f0000000000)) 11:23:04 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x322, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 11:23:04 executing program 1: syz_open_pts() fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r0 = socket(0x0, 0x5, 0xfffffffffffffffe) r1 = dup(r0) sendmsg(r1, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000000)="39c8d3e4d38ecbaa431984a4dbd976b4820a57c23c53023da647161e", 0xfffffffffffffe38}, {&(0x7f0000000040)="2315f019d5052e11528f695e62120c395624f23bb1b4aca1c05ae157f48cf59f5bf62fa7a5d9113766ccecf773f5ef944676bff5be82aa89591c938224c0ee94a93ccaed7774bbf24c65f4b6557b537f71fcb9037c1fe4e3a2b2f148c4c9cc1594f34647295bf04cbb1171a3a11ad5c4727a0c313048fa365c1e01b6d192c4767ce3fed6d209f7ff100e9db9202b278cbff3e1f7c13f007630d618f304c3d3518fb68f32a0fdcc9eaada80aea286d1", 0xffffff9e}, {&(0x7f0000000100)="eb4e3ed300a9ef6731fe9a996ff4534e6ecbbc3c56", 0x15}, {&(0x7f0000000140)="ac3ee06c3a7e2205fbb0920c071ce955fc587b46a9991193001e2df084b36fcd6ad9f3304f67869109cba23db9f06813fde899ef20d57a38fb3762a9afa426055f6c1b885021372f571f67c194a8f76bd1418a801af0498e00ac47ebb37e", 0x5e}, {&(0x7f00000001c0)="e8ce1eedb67b5ccd00c57e322983ce06ecd3bc016f2bac09c50efbc558e9d66209f43c38a278cb61d616daf04f531e94bc857b219702600b707d896890366d8c18f8b15bceebf3874ea9d251f6a166fbcaabfc6b46cfcb304de77680e7b3884ade3e265dc03c5f2149f393041df7cb6686afa0f252f3dbd2c15bb1cb69d62e778e2d9ac5aefc5f74b44a57aac679ba97121de1b0abe341", 0xffffffd8}, {&(0x7f0000000740)="5b58ddf7816643c61b5aee2c7482803815453f100341fae24f7615530d767c60e92895dbbdd2a7d0428c3d75b47472622593b71836b1b9c55520c359cf50d69a4f9da5351dd9630b62e3b731229959f64c7363907a259dd22702064f0f7590eca94d4e1d5e7f46c6dbc16679fb7d0430763ba91538f36dff98a109f0442fb2d3544adc6d9c53aac7ac33b6f23504cb0162fd03ff30ec81f7e9ec5cb768e537db45ec43dfbd7df7ce91b577bcf49cbd24292a29eb17c581a5ed51b7c51a9a2c28ba0ab8c38e5d6ec09a91b2bd8f", 0xcd}, {&(0x7f0000000380)="91ffd903470b6e9f2cbb07fd074d98beaf865082ec81bc010220634fadde4fe140956e1bc7763c57f9b059a143a79e0f3ba365d8ea5d382cf3a62325ef7354d5c892b5fbf93838d68a92d6d22b4a55892f15564daebd622509dc3608350537bb605f586bf3b1d76aa3941bf305e614702ec43e9299e4533f97226ed9451d8fa99bf88c0c671b74fd7b563605a0ee56964da853c13db806090da5250c4bbf089df4c637a419b7fa8d7075d3fa7a1aaaf5b429aa777f11e69e4eff279bf910d2ef8d44b2f06a84ec99e882aeeeee6c66", 0xff24}, {&(0x7f0000000480)="24085f9d0809", 0x6}, {&(0x7f00000004c0)="8c0f884cf970ede3aeb1ff0877e881fe06bca1e4a8d7a8e52c8300939f92a4cd13921a", 0x23}], 0x9, &(0x7f00000005c0), 0x0, 0xe}, 0x2) r2 = socket$inet(0x2, 0x2, 0x0) r3 = geteuid() getgroups(0x3, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000680)='./file0\x00', r3, r4) utimensat(r1, &(0x7f0000000700)='./file0\x00', &(0x7f0000000640)={{0x917, 0x5}, {0xa20e}}, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1004, 0x0, 0x0) 11:23:04 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000140)=""/21, 0x15) 11:23:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c3561", 0x91}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="374c99f30ca64d6dfbb40b7dfe3137578305ed2b79fc677748594ce3cb9f8e9471e785296b8369e032fe237a32c3257ecde9d2f11d96b9b1dc728101bff56774285a6b2a215a92cda6bc13193339df342640666aaba1c74f2b61e5438caa926fff3ae7b4886816bea1e1db75490271da63c5ad0692b1392149f5fded10aaa60999d05af956d81645705e8992dbbe9f4edf", 0x91}], 0x1) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f00000000c0)="be0b422ef8c5e3394ffbfa83c0d15ae481be1e1ff0002b409c94114244edb4f6375129d97441dd5e77fcf262925632e798ea199de748e99734869cb896b9a95ff2df97ec0e7798", 0x47}, {&(0x7f0000000140)="17611842850374bde3a12a845d3e6a8db5e755ba0b7a18f5d3294275a3c549f705b0450cecca2fb28d49b476a2193b49d5848c33ed70decff9a371366f237cac7df02bd8a27ef5e6fcfe1fd9d82189f3d42206c86c0f", 0x56}, {&(0x7f00000001c0)="5561d7f5db1468f52351a8b37db674e946ab816d212e3caef5dea9568031da6715655da431b52b2e", 0x28}, {&(0x7f0000000200)="80511ef595a54d2c2bd136a1f06e835daa94c7fedbc57c786e5e2dec9e147b78461a193fe1ec3ecb0ca5b3a554bededdb05b3cd6d45733057dd5325ba6f2093d68bc7e6325f9298536590c4a75142db686848ff83d2f068f4f2b68378e2114337af9a928bbaec60e2a600c66ea5ec90708390ca049b7a5f090f4bbc095240590299743", 0x83}, {&(0x7f0000000380)="f5855f1aeca012b845c01a2ee9a040e434c917020c7d20d0480115ef079fbf4e5a6d36ad82a8bd59802fa1d6b3df19df49604e704d0fa8b3e800e2ed4a4de6a2aaa959094640079a4c0423744ad18fdc6d0d8ca0bcd61c667377289e554ca1dd5e966f2f5103be327d1cfd62c4f4bac1bc09b5b8f064302333c736a38d538f9b8169750001c6072699a30b4b86a5d91783be5c7d62b1", 0x96}], 0x5, 0x0, 0x0, 0x405}, 0x403) readv(0xffffffffffffffff, 0x0, 0x0) 11:23:05 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000040)="840ba84d84295bbdc8d417a06c002809204fd8fafa8d1a1f146916e8ec97b19264c736f3d82478eece6f9539694cc08f3178c870a0eae123c53145c4dc1d63df665e1c703672da9e8d9e9333325e3e51fb7240ff667e9e4a52c2c295d7b66bbb83", 0x61}, {&(0x7f00000000c0)="1adad105fcee01cad15930644a67694a59bd1b4114ab5f1d730ccee44b098004d912e74ea1ba2d7eda05", 0x2a}, {&(0x7f0000000100)="1ab7181548a0f385e9da45d4a9b8be3674a47756f344b1f511ab927da5ce4e760b93d1f162806ca9facae0e4230d1e955474a58a964acabc9e9d89b23da24baac9b0c4fcd9e2e34fa54bbd6acc0aec36298430c3bfa7cb1dba258f3fe00b3a9da7d987a2da80c0c2be2df8332b32b49726b5ea1f887eb71ee79c1c20e88f7b12318ad6ced9e3005a9015e14c076481d0014efe9ed826ea3d4c673c3f10", 0x9d}, {&(0x7f00000001c0)="01b94e8e7ac364e1d98a1d4256be417fc21c7588ea08bab555e85344f0d888861b79cf33f10e460b1210dcf9a936bf8526ba58dd9cafde429b8f453600138e6779bc2771bb5d69314fd29874799fb201fd66556d0ebc68a579a7e9b086739a5e8856d49c1434bfdaa62ac24231826d23210c024c36bba54282d7436c", 0x7c}], 0x4) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000000)="125a5328", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="92b6cc176922644ea8a2e51772e9b9", 0xf) getsockopt(r0, 0x8, 0x6, &(0x7f00000002c0)=""/91, &(0x7f0000000340)=0x5b) 11:23:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) writev(r0, &(0x7f0000bf3fa0)=[{&(0x7f0000dee3d3)="96549e3e0dbb459de92d39d7189803ff5a85336ee7c7bea29ce19d4e4bdbd0b7ce84c07284f8cb79f2be055989e7157ecb8e4b61d9cebc0de952a15cdb95f0ecd23bcb5a6033d716b410abe73505ec3f207ea95566eb1eee907e732397b0841af55e6ec81f1049b5f8b0c702ff05902c209f60dbcbf18c49c72abd13def5447bb437b3002c6cb3645a02d34224788174c6e9", 0x92}], 0x1) writev(r1, &(0x7f000026b000)=[{&(0x7f0000f1b000)='5', 0x1}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 11:23:05 executing program 1: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/64, 0x40}, {&(0x7f00000001c0)=""/118, 0x76}, {&(0x7f0000000240)=""/1, 0x1}, {&(0x7f0000000280)=""/39, 0x27}], 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') write(r0, &(0x7f0000000480)="d90cf28985a0ce65dd6e12fb02f25e73d9e68067a0e34493b96290fd3ff2c670217607424e61845f235dcd36c0ad7379f2893f148aca14ddee32c27cf01cd0abce4627d5fdde4eeec13598fcd7e8a285cf885cd8beaf15e624d38a9fa59bec07bf31e4600ab4971dbf64bdfcf74d403178338f38ccada9740b50b0b3173ac1cd7c002732f782f6e9c73f6c915fd4cce23af41942", 0xfffffffffffffed5) execve(&(0x7f0000000380)='./file1\x00', 0x0, 0x0) 11:23:05 executing program 0: nanosleep(&(0x7f0000000000)={0x1, 0x2}, &(0x7f0000000040)) nanosleep(&(0x7f00000000c0)={0x2}, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 11:23:05 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0xe77) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) 11:23:05 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c2, 0x0) write(r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10008, 0x101) 11:23:05 executing program 1: r0 = semget(0x1, 0x4, 0x200) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/85) r1 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x3011, r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 11:23:05 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x7b2fbcf4, 0x0, 0x0, 0x0}, 0x41) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)=""/233, 0xe9}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000280)=""/197, 0xc5}], 0x3, &(0x7f0000000380)=""/247, 0xf7}, 0x841) shutdown(r0, 0x0) 11:23:05 executing program 1: setrlimit(0x8, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, &(0x7f0000001700)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) r3 = getgid() sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000080)="8378ce58744e420773366ef9e05377d15189aede61e4b03534e1409a0b2e3187cf86cf7000aa79d1bc390f82625928a1a92cfad332b419033722b06cd2c05f11067dfc9cbd8d9d48879aab54460ed87321cdecde81d88c7f571615a825efb52b67c3f4dfb6e2fb87d354e0583ea6172ba8df98bd01d423373bfcded2c7c10a9ce66e299b888edea12c39da64c71929fe4f5926055b3794730550d35a019ee134ff79c2e29c9e", 0xa6}, {&(0x7f0000000140)="c9afecc2ccb2f58bd04579941763f2c775f417c924ae", 0x16}, {&(0x7f0000000180)="76765fb2ed8b50c903eaa5b5a13e080f9510d30f830c0a59e5691968861f53cc84adb601c6955148d5bdcfa850adf7ed9675a104c1a6c9a67ecb2745e5d50839277269b947a1868592ecf9f7a3f7068e2c657633b3ff046a83af2b588606091d3657536d3460e84c1b0168872f58bac708c55ac8e9e6631c0edb649c4d42e340205a31d4d3f6d43fb9e19a447ac0dd53742a0e7c00bec779db3f7dbcf22b747d87143436ddcce93d432bfa635eec8a", 0xaf}, {&(0x7f0000000400)="a6a09f52a90b6953df35a6e91c35d1453cb80723735dfd0f566bbafbf8c6559ad35d9e4fae2b32475fdca387bbdcd7405f5c72ad26e981084e6ffbef6feeca75baefaafbbee1b4c7676c0c1c8c470b127732af55851396dc0ae24cc0aa9985fbaa61efaec6e2d0f48cdb5391b4a98ce33347ae5a205a32d2bd7f99db6b0c0af41652ced6082975c863d2aa9c52a21dcf6b81d033a882fdc993a63ff4683a0421fd630cd1b2aaba261730bd642a9201188bb5084c38fa0bf8ab0b97c7c1a2f64aeb26418c19d570f60ceda91f0fe07b4b516795b97c8cbf8439ddccc7ba40c3b5ce48bbb4edd531f153adebfd39ababe879508373f43672bb92f48d44b4235ce9f9e56b11ad29d84e5a2beb2e7259fbb5a01f715c8cb88dccad08d65016160804f956bb3f4524c9cfd0b67cc179f562122870a526ea597f78563850c555a8bb5919ebdcc9c43b92a7f7039b62b363ce8158b6777e509f39f26d7e97b4fc25050de69b6aea5263e65e9e157e322fd4350e8a89031be7a046970eb5d9a2eadbafe71ac8bab3abf4b534709fb399542eefa692f4d4e49fb815389416c7366d981cb1e7ce7497a89c9ac6ee41a59fa3dfb063d3ebef5c9ab5945fdcb86fc674bfa2d4280fc212a51e632561312beb944550ad4cb2bc92d4ee93409f5d9aa00da5561c50120e5f60fa57e6ca1eb3d400e2b22c6f15ea42397fc12ae8f7a4f28b6610211c2c5087de77e59d1419fb9761eb7ab0562e46545ec92b40d68984a5f67b1f557d8a06d5789b94f269fa4aba9136713ad9cd4c907fff0564144a775a14ed20718e282f6d9fc598fc354963c542dcbcef8ff6b7c50708678d0a56f025ed685a7521f708208abaf218281468b3e9ce6a42c6edbede474f733cc9581077f8846e086b29d8b14619e8a674b23c957ec11c0e448d76e09d2cfc04a36c8f23871fa3aa963df093c5537f7ca4a033547e79aa93e49624f9aa3f79a5a83a024f3829db5bc4c299b53e6ba9213a2f49237001a3d61cd669e26dd7f021a4fb0d97f89e3a67ff1a88c4bb4ab6f6124af9ed422a75c19d2046b6e25dc3eb8d09121c0e0503b0907be69dedf3a6d95ba65ccf858d7e9cd724788982ea7091a9abe1bc39583566d697ba5f29cebf372d80a9938671c670bd13448261371fcdcf35c205fb54ec3f8395813965b0f05912ff48b005bfd699c1129c23a412802bf0c28d18e89fc5b5d5fb0865efdf57c2b8f584637ee91efb95935495d918869f20ff657ecaf2d26498822c0402111f44f3461a896c5b969679114fc20bc6923fdec577923d391b35f920573b1c2fd3f3083fce428756a1fb600dbb4032ff45edfb3b552f798486912f4e81765d919d17ba276d31246d3766e4c8de81568503b8d614d134ff1fe8be9ed78a14d6230b61c1589462c5e745cd5bd4ff277cd1824b0dd98167855fdc5d9011b8ee537c23b22c32a8b6fbbe68d79b7fd7815281538292ca6cd08f2762a7ab99371ea7e50fd1c2d496750289068118922a8f4ebc0f5e95c821b639dc8e1783cc72a47db91ee9ec820ac3e7ae805c556ed7bbb927dbd950b7f2d31616e1f3c6129a7a9b8ab09444eb5aef03634f1be31b4f662e1a1f2d4b3d9a7bdf9d3e9c869b68cd306d0aef9a6bb9f6b53b2cac32e512ac030875338f6aa02e778ccc25bfa87fee88a3c2c788418bba6efa29aa2bb1e65e4384bcde49f964bcabe1cbc3f3692e46fa25176d0263ef3efde4c64c7eee2dc9c6d0cd6770cb9e65b69276a38fbd79249b3f2b776a13a950f61b2d2d4b14b82841d327afcd507c1c826991db0a4c67c47afc4d27ec402effe030f3c0f4b40b622ecc22ccec2f82e1dfd71a2d9a343416ecfca28eb2dbeedcd132fe7e7e147ba4f69807b4ccd06c8e133cf1069ca057e6da05b321a88eb564e1af9e2b37c982550141a4abf3ff9e18c9eb5e10d73c0bc5af5f01367fac86776095b2b8173f9b1c640b1b594026a8944839ca26b39e7a7935ed524daef5d020eda50efcafca1eca04503bda255d70b54aa27bb041b41f785cf4618833d71aa6ee4e258e375bcc230108cfb38a165a735a34b0fea63316d53d9a4675d3ce5de2a5cadc615648fe075e81c5386c67e2b931d0495fcfabf22fdbe514c0ad8a550ac14d29efb5df8085ea2d7e093de1a5e78a1150274ea24fd45815c630ef9c9303732365f1e9c68c99c3c0e94862416fa88467c1220f752a68f3cce3dcf35961a64f163efef578b68b9befb479a28410eefbbaf19c55092952c802fac80d6132327659094dda9bc8d4b75d51c0fb29f63bc3bd0c2e3defb8d6d225f3d1de9bb59ad731c3f990afbd5d4702e29301eb7d169fc23c5d514f5d430274ddde2ed79baa1e4ebbe2b9de2ec936444ce715cfac0afd7bbc91c9226e9b84233a275d2f215863cbfed11e196fd8a038cdb23f26ab31bccf41eca0d1d667adb19d149fe4055ed7aa509319f69945f05dc892b26e4a3c80e46663fcbf152f75687060a3265e98f45e7d7b44e157f5375119a32b4eb8cd968e72e99834ce0829adf4074ac89b13e1b4bc7cd83401925915f3102a53583fe53ee6595b180c87bfdb2eebac51806d8c4ab440103c3ff139c13453a891bf1738c5b9cdbb6f9c51cac6671e8c4cd4060928e83cb10d316b25efb2c718897db49b08351499415f42d005843d002929d66bb67e00e34952e7a2f4f1df01607d9472f15f5d2ec5c5aa5aea91946ff0c84f499d41bb72cdf453db0928aaae9a66afe60f54578311c508ceea65f476cb348dba9ca7f45a4c7870dc28cf2d26fb48ea43c1dcd50d29de1f37a16f4d5fc59d0bc76f87592b3bed3b73c90add3a47784d97a1d003329470cf3342ab7687838f37e18ee1162d1a8a1a7fb04396bd14dca83b700ebe2f645ab4e999d94c7b45f4a71bbc1ca9446458cf10f8617f1da53cf54791b263b0ef0a3f2d9f8bc7df8736fe09c2a03da1591f6a0884139b538f0bb23ed5aa83ec036b1ad64d82e2defd9b806462b56fad3bf4877e49cfa40031335f185a5036df01e28980ec20a164ab8df0d801fa1eda26db2303b94ee77f70d1ad3d2dd98d760eb146b385d1e5396206ccaab0f055d5e45060990e6333187fdec3093a3996c49c1fbc55d5d2350be0cddc08f05c2ff34be57c651faa611e6c06f74bc6cbe5e413224a95d0faadc9db96201c07bb6c85ca87252219347139dcdc3cce03cdd9a8897ef0af50a739b4d5f2969c53848ae2605da6137f29c146338e8db39e1faa399bb60e3dbad7a0c5df6c407439412cd89f3cfbedb74b18722677b1765ca8bd7b1bcb0680ad0d00632303139f9825cc594a34fa9df5313e3629c3b6e270259cfdb68994d379e4b7c2b128ff10bb51ef6544f8a36ceff1ad3097ca320ed74b4da37c431d3473511a6d9b451513d4d6286ae1943c9f74fd4af4bdea732fbe5a5536e6ae9afe31a5fb3900de5ef8f26eeac9b6ffea08e7d97977f97a3f92647eabc572361b26012def80ed86e7ecf177eba4f50745ac079deabe889568e53d04f571538eb581ea5dab8a474372aec9c7ae2e36fac43e87affb0e466f09127c64e9314a75e10fb3aea361012b25da0fbe40a69cdd5af9d8fb55d41a84d8a5f1aa089ba7682c907974a08c7ac148295a937af6b10b93370de7fd9b0ecab001500f4e56b6be749c5c05abde10313e21feb5d4f869573ecf8b8b4748dc719bb4709b5861c919673c486cb8c1c661a445c48752b787d10845160fa2cb9e5a646f1f7a8153bff9e23d453c6cf3253ee6ee2b8190b1fb4b541696f36fbfa9918da7c63786187520c1db2a3cdcd12abbf435cffcfbaf5651b61f12ccf88b44b21c34a3755aed35d1d5388ac9b7771279dfa247d32ce6baf9b464f6a52d21b34c9e413c2857ec877f8832cca901964c796d6adf5cde1c4c76926fd0d1dd1b5cf5819f87563ebce07dae4a0f6ce95e15121ab902d13ace82ab0ef073e6c6233fc5355f14a683dcc6583330cc0d0635a1f78dc802209e548024ce4b3bda920c93720c0ff43f778e18fba16332bbb0d8322ee7b7bdbd9519dddce08ed1cd3e87ba4d0042efd75d5d7759078f76c43f1d3a730dee39fa7eb8bf702ce7660ab2ec50531443656ec0ee6d950ec21cb6d58238dece9eb14c522090bbe69a895daf926bd7b44297e8fcab7d01cc0223965792c3bc3025cd9391d04d6fbdb60d68720594e19e645b6bf9b238eb253003ca8faab344c3d88592da9ee6d93dc52938fa4f424588b6ed9477a82ad82e28b61013c967c95f731865933880c31efc2f169dbe81bfa82bc43593c5cae775c415cb0addf9baee730d7120f4bbca85962489e3e2d854a47f38ad97ac049dd20f1d6366b3a927b127d6ff4b78e40c043bcdb7cc8fca0adccacdf791f1e236a5b8a9e664da4f0520d5d7a36eae88dc3a28132dc9f6483b40631ba7efdf8ebeec933c752f3fb3df2710012f7efa3bd253df8acb985aa21319fe9941962521eb01a55b06962dad987d6ed7e06472f900cc1caa1a52e34ce8e01fad00a209df0457439f343bbfc4a9f9b3f76be16503bcd1578d6bdf33035e71a1c125f45be9b4ab0522c52a3866392662ecae23808341303b3fa5962d0418b3e25306e69a97c9168202962b208d2834b3387e4673f37feec41c25d0bc5af47026ab9f7e0858419f48380be8c87a76f57828c0e4e917810688910d564e9016ee91e8685e55c691030f60dc00f65cb7f7ec53649451a6b902c8b54a841aff4769ee4f2debd3f76c3ed1e4cf4e18083774bc26ab13de6775a576898602c1d0d0a5a82c155f4e2c37274995fc8cde0963f543355575718a9dae607a02986e04e83f3bb7840c44526e021fed91013a522fdb1b1f37951749ef373c80ee1229a0b9a871ae4f6e7d6d9b64ffd75af38512339f9ddd431980e6c0922910debcf60dc5ece88a55c958bf0a4c471ccd8819a7114cab9c3fddb3cb169c1210d5b27a8c7a7d8bd0ac9c911692044cf21427ce0bd3b6652ea52776557d639fe0b22997f7416acb9b3429c375bf81125b73b793798b1a3db93c6fcb7715f8acb1ab117da918db50e321731cd53cb10a5320b80a9354ef7423c306442f03572d485a2b423ce56ee480ca0cbe29d5e2b8d9c914ebe45fbb8154e2666c9716696ee8818ecfd8b16339f1b971dec5dd39ba419464fc7bbe44b3194d0a1b19b1cd4bd379df6433aee22df0cc027a0f5cadccc3e1b64296b60f163a02fdf15157a9d0d6b921cc442ff9a813b028784defa7e023e5c9622fc08f7f151cfef75aa8c3772da1513bc05296bb44cc22a83ed354cf9f3f1d6fd534d5ee17094f042a12e9d612b4282a2cc010e5ec3265fe9fcdbcf718a6035f1309e9546b351e9692e3afae6745f874b6ecf36465d0af067badc103d41c71ed41f0f462377c9a2d8046170f7d3aa7bbf1ea2cdb63ad985980231b1b72dbe478b6d07bc7fe07a1f65d0578f0afe94dbd224736427a095d9e0d458659c3747ab86b7098a662c73dff3e189afeddaa856ee055856620d3eabeae365fa27ad04a0846cd298bf9d5a3885fcc66cac897e3f512694f2c1b78a3d0ac1cc12d27d36f3b1c2a9a3591851da8331125631748fcb68affa55e4326d6f55d8f288d9f24d22a03b8eb2054278e90edf365316725a69933d469bc95746b2a2e81f25874b9805b9eb696cb10ba3ead46ed33ced138ae225815708c72244da2732d32d66814ee7a5a08db2f1c824aafeed6093ce62bd0a318bc7a98a4dab28c31f6e287095aca0aa7568ad0a77f5095c60dd6d1e190127fb32dd87fb800d5", 0x1000}, {&(0x7f0000000240)="8d33dc05544ecd3e95c91b4061636f1c352bf0245670f3345b4c739b98b88962526b05d7b75990d8ac64e8a280b31c71e5660bec0b72fad63b34db8c8bb3bfbf2bf571953dfef9fa933fa3909e61d4a6e3104e8c4df421211d0dac6cf278c510d6b9ea81a1764902de73f021bdd2d4044909885216ab208a0f1b009d44477d15c9ff2c2b34e1164581fa41aa926d0bc7fe100f2df4aadb67f1dddac505546e27aea7c6cb212158778782099f9084dbfcccc5d2531db30981e3869812344d0af3baf7b0887a45d9682bab8f6f", 0xcc}, {&(0x7f0000001400)="1cfe099089e033aa54b1efdf45fa989f96b72d21b08e0064a83b90b5a2d10d35f56d0f285b958b5d3e11cf9cc9278f691adc7611ff00e8b3881bf0880705006c20a3a0e80530810ede2382fc803f01312c144dd2f4836979dc89c78192322a9b3810b9b0fd4b6e45833c113598a8fb60dd75b9827dda4c62ef3972b175ba0bf9d7cfa83018512fe926d5f6ed3bea1f84f0c255eb320404c49ce81c144e63507e3d0186a2383ec4bd7f45587d4ebfca185a5d0d7d020a821cb93072e23e9d82601714a6a9b19914369caca2cd2b6841a46a6978e059363b7705f3ebb37d4e6420d4f1773ea9c0348ba7a4a2faad703da09c29f498418f3adea4", 0xf9}, {&(0x7f0000000340)="b5bb685e2f56d13fad3e04", 0xb}, {&(0x7f0000001500)="6fd16564732e21a99d2d62b3e3eb967406166ed5e88b05c81e52c74ac1d4cd64d00520cc008e274ee1c8a8b73441f30a2189db776d7d9ce9aeaec02258fd24158e15d6a9782e9ff70bb4d7808a89ea0d4004462f2dd83b68fb79a3979c25f4752da1341f64207dbf1a137b08f3c4cf54e390862e6f0937af564a94fc8d7a3b6ef17387d0f1d7870bacae85671e6d7feff1364f9f593bb91bb37942a2f73820e85cb8ad06edb2d0a8075e5a91cf9c69e42dfbfd01dc3cfdc069fa8875045857ee0cff6df15d418b", 0xc7}, {&(0x7f0000000380)="e7b0930fc9db50336c8c3ce7877ab7042e4d575c9512a058a5f61375f68ddcf8e0200a36691b95c4b87f4441eaa5b246afedb0c4eebfb6124ffd38", 0x3b}], 0x9, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x80, 0x400}, 0x40f) accept(r0, 0x0, &(0x7f0000000000)) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r4, &(0x7f0000000000), 0x10000000000000c4) write(r5, &(0x7f0000335000), 0x10052) 11:23:05 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f00000004c0)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') 11:23:05 executing program 0: geteuid() msgrcv(0x0, 0x0, 0x0, 0x1, 0x1000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 11:23:05 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) pwritev(r0, &(0x7f00000011c0)=[{&(0x7f00000000c0)="08d12bca6d073f4f32829aeb3e83071465daf87af88d4776b2c25e6dda5d2181837de064217281ea800d670517aef9d73b466abdf6a6b5c59cfca581317c68c31a167ed36cbd0cc3e3f9c2d2072ced39db6d295f2b96f1ab8ff2338b06bd8bd8c55175535ae388c8673dedddd384223c818db4470be30a5344061f320eca02081a003f02a4f4e8c34460e4df2683f69de48a006bb8224105aab4e0def1b65bd272692fbdaa344aa213fc4d03e31657de96869d7093edbcb72e0a2b38790449db3a11529abe34791295ca3e93c3ccac649f7c673d6b898f9bda982f2a25b96942c7648e1e0537d7dc9009673003ff8442a282585d5cbf8d0de1fa10b095c48cc15d0e7910ecfc0f104e8b0562e5ca92a37687934740f6f14709e7d8823e8374df9cecf571492c7e56bdbdd56e4ad406574108a49abdfe0f30c9c2a9f74a4eae0c66a2c026e56762132fce4c781aa5f507751b14e528d9ccc82c89736abcb7b361d339f67f34c7aa256b6a995e4e49ef0d45e9728256a619436daabfc5203f05e5d36359412200790b0bc46dca41a080cf208322a3504d97cddab64a9ec0927a18bcc3b1bc4a7c64927e083cc464a6320f2d0eabfdfdd2a802a6168afd7c67d8ae1e391a2a87a280cdc5b5867895b3d0d210a8e45520010c30fcaa10dd665392a110968f00e7266988dd1cff344855e029a8d44ac68fc5678583482f13bcd8a9d5b68ee5825a6b237a7df4e3d51965c3006c1e450baf7ed0178fb4579ee417b577e5fd08fd4e5d196b8f97f17003f2cfc63c301b5e6f42bc2e2dd9e088eb28f5b9ae5066c550a3f6cbf5121b2d7327374184bc402dbb32510c3e0895d4b4ffdafed8a0e682ec6729ff4bc674b2eec3cc183bccb3ef0d7b3e5de8c9d874bb6fcb738b264e93f4d7909a51d5afd7731a17402c3d214fe7d8c61508b1469f47a9639be59e578e615d117bc79d8951cbaecc5586e622dc523b27f484b1944381ef7ff860a36206e0859b103f94f45d829fa35a3cd380260d92f6c4d4e4e7944398bcead350aa894a08c45091e08937615df1762c10014723292b133cbefaf0eaa3275392d791f5fbd9677b81d04c132a14b7405b54ff786f16225184a92d5dd96241fd11bfb9043f299165e1ce471a6a917c55f34c3a7486def9f303bfc116296c34972acb4e2095471e4c37940ae488706b983c07adc285ddb0d7c505c2b1f100e99450fecc2d29ca42a097446b7a9f46a351856ce82678deae32e72349b33562a26805313efc1b8bd1fc1bbd382348c1c70c7b2fc10b9204085a5cfacdf92522277de3ed6407b74aebf5e3542961453db1d9b7fa847f682e263e043b0745087e0f9f8e7d6656a4fd61935e1e10e38d71fdc5e2d325b8acf9c909bafe59159d878577be9614a327879e018942af2835c367dc6ef5f3fbd7e1d69f06db7e49cadb75ae3addcd4bc487bbaa1b79825f971db255623ed58fc7a3db0e910ccec87b03c3d679767e871aefe4e8070a21c310a93551a6f615d9064c5a8d10f2abae6efc328ceb834d229aef66d61002f3096c0996dd6b7491dde6fdcca29467a7c6bd314521272189072ea8582ecca9dadb16b50156b3960a7cabfae2d254eee24f9155be884e8e69368391493ecad8944da50428df99208fad3fd7b9fed6fb45234b3e7b765ce1f511af88cffd6c782841205d63ac3a241b1f3909562afe7929de61203b897a9d7c70e6912e710579edf508d5964b6c416c73d2e35a495c3792cb5358e488eb30671a903d931bdf69d5cc2fb5c8b2b4dfe6fc7bed9da6b3d0e1f7d2995f4d7bc5845558e85d9e3c8f2c49f79631fc945db92087eb7b405cafbc044e161613f9c444b51463b41aa2866a51681f5dffa9f99d8c1a11b4b9ccee9e645ccc9408a151805fe2ca9ceb6d992a0c0b60735e9dedcb704cc602a3940bf3dead945d28b5fd698cb74d784e73e07bd2da7471a1752699f81e51fadcd7fa06b43d58b313156c9a4aa53c60c3a09c094de00eaab2d58902ef157c854dfd8befbdbada9c52aae74125f55d24f192e0e0cd94b6d6b77d0aa37aee606095032e291a420af1b3aa075145ea7caaee6f69f4c8250471c1f562c3f54e95c415954e2d2358ab3e9b7caa3e88ffa4df7507945ada8d1a6460b7ac3cf91e9997f016ac63fbef5633ab9f18e79d4667e381fadc32273483721648ff45ed847f2661d944d535c80736bf79fab35d1de87fda5e6c9249754bdbf8e61e7df1afde6c6e19fb9b08d9ed961b95be9dc414b8123efb7c17d428c3a903fe954d5741b86aa3c7ece3f4e7810eae3b6a398ff808701e1c176a8afc60eabf678a8c3130925b0a5b42a9f6d59d4beb17f4aeb4e8033902e7f9be165d72a959092a46a096ffca70b54b4a784a139a963522ac9ddf7b53954ff1955cc750b807c73bc52722c100b8593aa79dffdad8fdd90612d123468e2c3ede0a40cf4360a549b484fc3fcc4effdc52b9861de38dbf505f99468797d48eee299cd328808ad7bc0b587d5fb9a3b6714cb8a6190890c141adbdeb81ee9704693eed845853026dcfba3820a79d91e1fa23ba9347700cedb3c56f2c7fb2f02bdbc739dd0b5e52a201e66e86407832db11f137e5a25ad3c7294d390e2e43fa4bd8eec8cabda29f4afb7bba19b1b25ec60fdd73e96d871124c983eba6409e56a633f436db8a187da30bf58ac07b7448cccdd91bb8a11273e383ac40a194e4adfe90c5931115339df5e4b581c8c59dbc06f0865d1ae3f27b4baa8a8a286b32eb380adf5855d9be7237830193f863e21fe8a043d043f024796d0531c87c759b107399d40c8212717b4e2472ff31231e2366274492479882567511e4fe2939a090ee9be69f9a94c8956249534faec30ce5d21adde756adc4d335bffd304ddb83aa3696521a4c5cf0bf0ecce528ac4be2839b329359308e4a06ad7521ff229c518b014beeece097b831024f77babec143c8857a08eb918949facf4c406e6d2a20ed39706cccc40006ba8b73654757a7c63410f73ceab721f04d3e63e2190180943359a24104a86ce09d59230e706f25670030ea0829fee2c0d8f79ebf52a8a9fa4fa739602390047d0a5901019df0800053c6f92bcd6dffab4e33b382799680d8dbb882075a86de8cf579e1f7e2cbe1d5d5b224edd440d6e76caea2bd908c00d4003bff0acecca3dae4e1f89162f90fd1a66bb643cbe2205e5c9342d327e7345c200a60e65bf0ba42db60a0578595290310453ae65feaae2e5eca85f5f02e2916a234c3b039afa666cc9a718425530fdc3c04703def1a2735ee9815deb74bf3da0ec1793dd32873eef05062f91d3fefeb506853057409c324788262e9bd415695d2b7af16db13121420b7dba4becd26cdd65f862812e5cc91c8fb383151c9463fca9d4fe5c0430a245e1df99b02c09e12762d7c5dd44b1879cd511e933aef221593dbf724e6355d3562dadd0c459320dbd661987046c5ebd84433a73b0fcc347a4b2cb5c2f68b0f9ef649af6e9b2a48df9eea95f6f0c70df0b0befccc9e226a377c09a65bc85e59548b77a32d7d0c0149a1ce151ac36fde16be688d3833f6ddbccf36314a54e115bd534148c49bed84f1621191be003fe2368e86ea2a80f0c7143b1b25923b38a82066e1cb18ed541048fe437894f32ad420d3d1cb39019bef1f4fd6d97dc0028ca283120b1410da6a164136060c856caac9640135612357df7fd9ec4ef2a008d25886c1d5b197814e3b68ed94966d89d7e649dfb40cf29951d1036db1a1756fd58c9f94e160dd9dabc9dafd30a8154f8e11d1d43ff9be9f112913c11c683d6b044a7c1dc8d951fc33eb9b0de4e2b66f7e5805af1a4b7a6fb40e1446cd643546cca563b899ee93b792688a4368a079177c5ddd592cc8701bbf7b38412c9a9e5da7ab49d4cc6d3cc38a6a686711d059ab1e314c2a36f6d5260650f0da2f38aac8ede970c0692b28b3f73183c962ffb7548c64f006c3c25a1cc660a9e518eb44dfcbd7af6f7eccf661c69dc66009f9d2121f14ce089f5ca5ee291184fd4e46609705b801cb632e33116c958b0619a560e060e936c6e633fc44368b21a11c61fd3faf86290559baf64c5bf0c514d2addd4e3730230bb6c6e0c197f1702b9ece4614efa480ba64da5f01768ed674aba1bb9da4c324b47398acd178ba8b543a04d0883e7e6234ce5d38ad8a629166c7917201907cccde06861aa79206a24a24bff6c9849e0fe054d819a03d8b6d9a6fdf4a01d794a19ce9eab8d9f65d06da2929e3843bdb7bd7f42f890e2d35a9b59f00e6b7d674fc6867075c5fd81d46608bf805b7e1810c29367b89f501dcb1894b75fe96a0311c18fb78f75c2d435e388b588ac7f283ad9f755eeca2fc654b3fdb09b251cf7c95ac3c1cef619942a76cbbd1582b67ab8b72351c68a637cadf991711b53faec3208e04962510cd3cccbc506e86759db32b7f8b81208036989cb25f1da0df763d0d1330d9abbe60970beba60de5856f9d12ef24a41af10a9634e8bf91f91a34c3754cf465754e21c564aff26ba4483f28d630c8837217e7b9f09160bf717b52a37f9895f1b4172d644ee059679a4459173da2909d0769e2faf337e19149ceafcd7ec4ec46726b7241f81f3be54e1f8e772982fdc78763a2d05a37823e7971960db0bad0b2ce9a3841f7c61edd6cea015292c541b803904a742b2a424268830fe6312675b0eb3e0416237fee80bbca3b04eab5078e2f8ac5b887c7d805700725d0dcda68e57aac1d34a777da7a665afd1951621a79df79cb01a9b93d157d775db3d5c2680a436ff728a50ed2c2d9a2281e838aba2c491c4251062ebb07c213da8ebaee41e59ee6e1df7db59ea4fc6cb726ad8ce0273a715c27f814e4792005993ea5b14bca9243028e93822e2029ffd2358ed87a2776e2e4accb7d54534b043176eebc63c4c8a9a2095b0df25dff20027ca8d9538c3d1008f278208d36b5d1757c23f468705e9e5a5226910627a539723088e29e4c48e8f948b5a4c1f782f3e3b32b9d1ba998ff1d2e24943c53c7b7eff9417e17096059fdcaa8be5790defd67ce31984b5c609596ecbe4fe9390bec221ec686ff8f5128c972b0925e3882935fdda0d4a0bf6725e7cc92b0f1bc8aabe2a0a7d109f1f3a8e1c7ea4678c0313dcffa82b86977d8b896126135b142cc5ef969dc0c3ef200454ca9b2f084d0587ad445377e02b2897760a08a928746cfb596882e2f4d2e889a4b2d1f59bf51f5cce94dd3eaa8cf88d3b40394b4e63da487b125b0daceb470ca0ee228ab94e460d7c2f3c4926fa038441fb0691cebdbc9e9b85cf6793e8445fe423fbcbb2a933d755e0f90d8b2fe4a9ea713dd1f2e73bb256e876b4898836168348e3be623ff42dafce87c7d48149b69ae5ef7a80f653fc21bb9e3f4218dc180b90ebf8554adcf1a5b6f91d66fcc218dbe4bab0125f1d53814a471c23652c542908a24a0e13308bab9a0e3b3cd71fac36ac291ec78ad57100b89609e9b28220af6410315ee6a2e21b8925b7883d88c2ce9d98d0824e5ab339061bfc4716c07222cc13ca47719c6dc442a9052bd2930055b6f28a071409b947ebffb3e0d323c4f2fe7686397f74df48572629715c8daa6cff2a4f9d426abf3e63aafed63884954d45ebcd1c963b4023a86e819e5112368f3b3f1fb6e6e8788f6467d7ebfb8bd7b9525df2523aeeea378724b375fdd6b27dec0f55a5f27fff49b0c9b70ffec70a6c59f27c2984e7855631438b7122bc664f7c81169064dfe14108bc0f7a5bef77f167adb4cfb5b6971380a7647", 0x1000}, {&(0x7f0000000000)="638a151bb1e253cdd1960349e463addc2980376c3838dbc34ab53799d93294f12095b61c2ac8876c7aea428281ff155af40c1f6653e3fa", 0x37}, {&(0x7f00000010c0)="37267b47342740381ad63f69b6221e1afa107381e43189f79297e49903e21202c2fa0a20d1029e0feb1126dd8305e8fa0bb18fe10f52f9770b0287d8f3d3fa721e939bfd7558241bc297591f22a330942d436b880970bc6db9391dba05637aed68f319643c41df6635946d1396c2ad6b1793260be6567011a6a475cbc7e85cce2dc5803049301d1c20b7666bf263842ba7a29966e777b754fd19b4ab55f4e9426ef6444088c025aa59540eff3dd62a7b14ef076b82f6d5472074a54e6624c108d41e2f", 0xc3}, {&(0x7f0000000040)="163080", 0x3}], 0x4, 0x0) 11:23:06 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x84, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x401, 0x0) 11:23:06 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmdt(0x0) 11:23:06 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x4, 0x40, 0xa4ab, 0x4}, {{r0}, 0xffffffffffffffff, 0x25, 0x20, 0x17ac, 0x5}, {{r0}, 0xfffffffffffffffa, 0x11, 0x80000000, 0x3, 0x428b}, {{r0}, 0xfffffffffffffffb, 0xc1, 0x4, 0xffffffff, 0xe524}, {{r0}, 0xfffffffffffffffb, 0x10, 0x9bec46e8371671e, 0xadcc, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x80, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0xa7, 0x2, 0x2dc5, 0x1000}, {{r0}, 0xffffffffffffffff, 0x4d, 0x40000022, 0xfffffffffffffd08, 0x5}], 0x40000000000000, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x4, 0xfffffffffffffffb, 0x2}, {{r0}, 0xfffffffffffffffa, 0x24, 0x20000000, 0x3, 0x2}, {{r0}, 0xfffffffffffffffe, 0x44, 0x80000000, 0x4, 0x1}, {{r0}, 0xfffffffffffffff8, 0x20, 0x0, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000003, 0xe069, 0xffff}, {{r0}, 0xfffffffffffffffa, 0x20, 0x20000000, 0x1, 0x7}], 0x5b, &(0x7f00000001c0)={0xfff, 0x7}) fcntl$setown(r0, 0x6, 0x0) 11:23:06 executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) 11:23:06 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) mprotect(&(0x7f0000232000/0x4000)=nil, 0x4000, 0x5) 11:23:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x94) linkat(r0, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0\x00', 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x20) r2 = msgget$private(0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r3 = getuid() getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x4, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getppid() r8 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x100000000, r3, r4, r5, r6, 0x90, 0xfffffffffffffca1}, 0x2, 0x3f, r7, r8, 0x6, 0x1, 0x7, 0x7}) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffff9}) msgget$private(0x0, 0x60) 11:23:07 executing program 0: getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 11:23:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "38a6c7d4e3e83e954161eb762974e49b50c6bc64"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfff, 0x0, 0xfffffffffffff827, 0xffffffffffffffe9, "5656659541e34a4047ae7693cfd2208362f87d9e", 0x4}) r0 = dup(0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 11:23:07 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f00000000c0)) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x1e2) 11:23:07 executing program 0: setitimer(0x2, &(0x7f0000000040)={{0x5, 0x3}, {0x600000000}}, &(0x7f0000000080)) getitimer(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) r0 = open(&(0x7f0000000140)='./file0\x00', 0x880, 0x41) r1 = accept$inet6(r0, 0x0, &(0x7f0000000100)=0x660) r2 = dup2(r1, 0xffffffffffffffff) ftruncate(r2, 0x26) r3 = dup(r2) dup2(r1, r3) 11:23:07 executing program 0: socketpair$inet6(0x18, 0x5, 0xfffffffffffffe01, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000140)=""/207, 0xcf) clock_settime(0x0, &(0x7f0000000040)={0xff}) clock_settime(0x0, 0x0) socketpair(0x19, 0x2, 0x6, &(0x7f0000000240)={0xffffffffffffffff}) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) clock_settime(0x4, &(0x7f0000000000)={0x8e}) 11:23:07 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x0, 0x7) sendto(r1, &(0x7f0000000080)="e60e13e95e180abfe52b978fcb479c", 0xf, 0x1, 0x0, 0x0) 16:04:15 executing program 0: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x1, &(0x7f0000000180)=[0x0]) 16:04:15 executing program 1: r0 = socket$unix(0x1, 0x1000000007, 0x0) connect(r0, &(0x7f0000000180)=@in, 0xe1) 16:04:15 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x80000000, 0x7}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000280), 0x4) pipe(&(0x7f0000000000)) 16:04:15 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') r1 = accept(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de339473bffde064a886acce5348db72d06246986bc4b78b9de846295d4d549579e5405a7bb6af8ebdcb99346ec1c97ba8161b96486d67fcfd17d237045354a8d42c1a469155ac97d06bd0528385537d5a1bc3886f618e4619704da1f0c880024a1b2b"], &(0x7f00000010c0)=0x1002) r2 = socket$inet6(0x18, 0x4005, 0x0) recvfrom(r0, &(0x7f0000001100)=""/43, 0x2b, 0x43, &(0x7f0000001140)=@in6={0x18, 0x0, 0x6, 0x380}, 0xc) pipe(&(0x7f0000000200)) rmdir(&(0x7f0000001180)='./file0\x00') recvfrom$unix(r1, &(0x7f0000000080)=""/229, 0xe5, 0x40, &(0x7f0000000180)=@file={0x0, './file1\x00'}, 0xa) accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) utimes(0x0, 0xffffffffffffffff) 16:04:15 executing program 0: chdir(0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:04:15 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) close(r1) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r0, r1) 16:04:15 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) socket(0x18, 0x8000000002, 0x1) socket(0x1, 0x4003, 0xff) 16:04:15 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/106) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:04:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) 16:04:15 executing program 1: r0 = socket(0x1e, 0xc002, 0x100) read(r0, &(0x7f00000003c0)=""/152, 0x98) r1 = kqueue() open(&(0x7f0000000380)='./file0\x00', 0x20, 0x105) r2 = syz_open_pts() getgroups(0x4, &(0x7f00000004c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) setgid(r3) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x40, 0x0, 0x0, 0x0) r4 = socket(0x10, 0x8007, 0x80000001) getsockname$unix(r4, &(0x7f0000000340)=@abs, &(0x7f0000000480)=0x27f) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000300)={0xfffffffffffffffb, 0x400d8ff}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) r5 = kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7, 0xfffff, 0x6, 0xfffffffffffffffd}, {{r2}, 0xfffffffffffffff9, 0x3, 0x80000001, 0xf92, 0x3}, {{r5}, 0xffffffffffffffff, 0x13, 0x8, 0x32b, 0x9}], 0x2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x84, 0xc, 0xd8, 0x1ff}, {{r5}, 0xfffffffffffffffb, 0x60, 0x600fffff, 0x9, 0x100000001}, {{r1}, 0xfffffffffffffff9, 0xd2, 0x2, 0x4}, {{r5}, 0x0, 0x4, 0x1, 0x101}, {{r6}, 0xfffffffffffffffd, 0x65, 0x20000080, 0x3, 0x392}, {{r5}, 0xfffffffffffffffc, 0x4, 0xd, 0x5f, 0x2}, {{r1}, 0xfffffffffffffffa, 0x4, 0x4, 0x3, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffe, 0x10, 0xf0000011, 0x0, 0x3a41}, {{r5}, 0xfffffffffffffffe, 0x80, 0x20, 0x10000, 0x8e6e}, {{r2}, 0xfffffffffffffffa, 0x9, 0xf0000000, 0x64b, 0x5}], 0x3, &(0x7f00000002c0)={0x2, 0x7}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) 16:04:15 executing program 1: r0 = getgid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) bind$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$TIOCNOTTY(r2, 0x20007471) setregid(r3, 0x0) 16:04:15 executing program 0: pipe2(&(0x7f00000006c0), 0x0) syz_open_pts() pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) syz_open_pts() 16:04:15 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) socketpair(0x2, 0x4003, 0xffffffff, &(0x7f0000000380)) socketpair$inet(0x2, 0x2, 0x40, &(0x7f00000003c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xfffffffffffffe94) lchown(&(0x7f0000000040)="e91f7189591e9233614b2f2f66696c653000", r0, r2) r3 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) connect$inet(r3, &(0x7f00000001c0)={0x2, 0x1}, 0xc) unlink(&(0x7f000053cff5)="e91f7189591e9233614b2f") unlink(&(0x7f0000000000)="e91f7189591e9233614b2f00") accept(r3, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) 16:04:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x9003, 0x0) r2 = socket$inet6(0x18, 0x2, 0x3) fcntl$dupfd(r2, 0x0, r1) 16:04:15 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) getsockname(r0, &(0x7f0000000840)=@in6, &(0x7f0000000880)=0xc) poll(&(0x7f00000008c0)=[{r0, 0xa}, {r1, 0xa0}, {r1, 0xc1}, {r1, 0x74}, {r1, 0x21}, {r0, 0x40}, {r0, 0x9}, {r0, 0x2}, {r0, 0x50}], 0x9, 0x4) write(r1, &(0x7f0000335000), 0xfc94) kqueue() poll(&(0x7f0000000000)=[{r1, 0x40}, {r1, 0x46}], 0x2, 0x0) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000080)="3fee8af5e20be2c0ecc99d9af77dbea4603991eb63a72a489bffcbdf40ec7e7fdaa032563f39813602021cd67d1d7692bb71f602cddaa3dfeca540c4492a86f0050108ecb6", 0x45}, {&(0x7f0000000100)="c26f239b52deefee127dfbfa4b1d2666d273d983304e637d9ce6e16d0fa63cd8e327d4ce772c2f18481b4d700f2aa51f8b4ff9684be6e04f2491746dc48176", 0x3f}, {&(0x7f0000000140)="770a32719a093c4cbb17f3fb6e69db47361ceb9d91cf5b260d0c09c9e8954198bd456e357fa0725e11f37cfe76f438cdcda8a0eedb22e164dd90abf7aa7a1a68fcf1a5fda7be1448b56d5e9d483502b2931618433f747b114337a72d8612fd9039e454cff194e2f73ded32bb8214cd53d6e40369aa61f5c33aaa4b5359660ec691309f9e3656bbcac7902c25b53610a0c4f307ed7207792c08360274d96a479013227eaf9b29af20cfddd495f8ec86391493bb193dda77d74f1fd1cd787cdfc1236e726e204e48b28ea3c1017d0070f937586b9d", 0xd4}, {&(0x7f0000000240)="026b7e0fe978fe5757397d864bce26b2775ac1a1b4ce9e2fb558c8e1844ce90c46f6e4a953d1b77f6285abc89015458ba6a27d3dfb2ac68291a2b11c673456dcffac668732332f2f6449670ffca2f2f64eaea88b717a831ab5b91328bb10e338ce2b6c55651605cc1f56fe732d64875c949e5420a7f0769154eb8ed03b34d62a558dcd61acefbe40c9c0c278267f90c5acdcfdbd5cbf83e5db297f32bf7d6cfdf2382933e1476ff6", 0xa8}, {&(0x7f0000000300)="30a34e14b8b2ac157585", 0xa}, {&(0x7f0000000340)="beaea6306bc8035b5f62cb7a45e64bd419afa50273a0a8a2c231857e69c526e0b8d9099be22f4c31e6ec530a6b8cbf94851106e6e7cdf97caa62e8db3fb99caa39cf12b4a6b35f3dd3a771aea3c169c90e932fd62a42337a39edcf25393214fd2237796905cba8c7e4ce99fa22ebd1a14c8cd6e65816075b0249c3be4d32bd5cc027cfd54e811b479393593b", 0x8c}, {&(0x7f0000000400)="36a52df48f0c5546d4d8faf884ad9905a309e779b572793ed9d7bbbe4fc84a5daaef84313f57d458ff853f3a96fa85a255c687a2e4537c8919d10162d697d64b4b095e1d006a457122e66c80c8d015ca0577e5ab5f09f5dbb7d2b9e6c6a6f1001ca22097b5b260efcb0ee6b528a9d67f3cc31b28f80bc530789642570c1fff4c1588af54a3d82adc4b10ccc168c27ae9fd682fc7e841e81bbae6fad8b3047cc2b61a9d2dd98d7611436ed31f0e8c8059136a6a15709049c3bdb754ad3c34a6c7633c696fb0ebfd6e2a0563d39764dad20a8d019a1c4831bc608370f043fea47aa51045b529052e7ac996c2a2", 0xec}, {&(0x7f0000000500)="710ab6e047f024338edfab221a9136", 0xf}, {&(0x7f0000000540)="802e993df59dcaced536545bb864abe56dfe9992624efe49405609e2fcabf05ddc866dc583992bb633985c731e677a1303b765b58b41e09ff569e98d68b10404db714f33fa99082fbc4e3f5e005e59dcedbb7b8534c12270cf4cf3b3fcff452e4edff5a802fbeb29667b4557412a0cb6d5b54852c59698bef67b3b1b3eaea3", 0x7f}], 0x9, &(0x7f0000000680)=[{0xb0, 0xffff, 0x3ff, "00167f8fd8af5532d9dd2e6e5781bbb2bd2aa7ed67d2adc896e3b7347288619edf99cfed56f974047c98060056fb76cb9c749ab9bfa4027569ccca336ee1328511e29adb78ee58ce8dd0dd187dafaeebb933030ebcf1d37e9109ee5a082585337e1ae09758526061b5eacd0ebbb3a4f71cbdc62fbd1daf384193fd5a4ad3744a4f92e340f055da9d7547e5f71d222dba799cd4c3d596c837360f7c431411a912"}, {0xa8, 0x1, 0x81, "7f5eef08c6a0da9ebdcc939ce3e8b92836c0260ec42baa479eb516e09cc2158aa399ed94fe0ae24a87db7a95fa6ac8d0a14c02a24f16c895682240d4c2e425cb0da29fd4fc3a06f5a0271e951efe301236a1e003692635a6e1d2e6acf3c67ac1fbd648e29bfe1e16ead54ad13b9e59a6ff8422873297698ab0e3428980817caa5e2673a503be764e824e46c582ea32c0afd7d6"}], 0x158, 0x401}, 0x405) 16:04:15 executing program 0: socket$inet(0x2, 0xc002, 0x4) mlockall(0x3) 16:04:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7, 0x40, 0x8, 0x401, "7fd0e2afb27a2319c1d520a4fd8e68e9859abdb2", 0x3, 0x2}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x1000, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x7287, 0x0, 0x100000000, "05ffffff00", 0x0, 0x7}) syz_open_pts() 16:04:15 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect(r0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/84, 0x54) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x80000001, 0x1deb60000, 0x8, 0x20, "b716bfb51d1855bd12dfd3d0cf82442a84391130", 0x1, 0x1}) 16:04:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000100)="f6075b4199e9741db2d8b39fbc81e107bd8a88e8be7be8a5e5dedb7568a17bdb15694206d9c2592f25cf567aa44babf7baa188920ca2fec951d6118d118caccf6bf0fcc6d4eb8833297ab907c9", 0x4d, 0x2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) socketpair(0x6, 0x2, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x9) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) shutdown(r0, 0x2) 16:04:16 executing program 0: getpid() r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0xffffffffffffff7f, 0x0, 0x0, "cd9dd2648c6820a533748a95a246272fa9025503"}) socketpair(0x18, 0x4003, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffd9b) r3 = getegid() fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0xa, 0x6) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x489) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:04:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r1) write(r0, &(0x7f0000000040)='s', 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffa000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/54) 16:04:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) lseek(r0, 0x0, 0x3) r1 = socket$inet(0x2, 0x3, 0x0) chroot(&(0x7f0000000200)='./file0\x00') read(r1, &(0x7f0000000000)=""/213, 0xd5) getsockopt(r0, 0x59, 0x80000000000a, 0x0, 0x0) getsockopt(r1, 0x0, 0x208, &(0x7f0000000140)=""/50, &(0x7f0000000180)=0x32) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x0}, 0xc) 16:04:16 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) open$dir(&(0x7f0000000000)='./file0\x00', 0x70, 0x10) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:04:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) getsockname$unix(r1, 0x0, &(0x7f0000000040)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 16:04:16 executing program 0: select(0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f0000000200)={0x34ac432, 0x7}) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:04:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) getdents(r0, &(0x7f0000000040)=""/14, 0xffffffffffffff21) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) semget$private(0x0, 0x5, 0x403) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) 16:04:17 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f00004adff7), 0x8, 0x0) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_RMID(r0, 0x0) semget(0x1, 0x2, 0x102) 16:04:17 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r1 = shmget(0x0, 0x4000, 0x125, &(0x7f0000ffb000/0x4000)=nil) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x9, 0x6}, 0x10) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x1000) socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000000)="ebac268e3fc729f0a269db1a14b0060b4155f80aeeccad1ac29f10f7ffc85ce980f4c4a598f6670a", 0x28, 0x1, 0x0, 0x0) 16:04:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "05965df0fdb60332a979765f03b2938958458f1c", 0x0, 0x9}) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:04:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) writev(r0, &(0x7f0000bf3fa0)=[{&(0x7f0000dee3d3)="96549e3e0dbb459de92d39d7189803ff5a85336ee7c7bea29ce19d4e4bdbd0b7ce84c07284f8cb79f2be055989e7157ecb8e4b61d9cebc0de952a15cdb95f0ecd23bcb5a6033d716b410abe73505ec3f207ea95566eb1eee907e732397b0841af55e6ec81f1049b5f8b0c702ff05902c209f60dbcbf18c49c72abd13def5447bb437b3002c6cb3645a02d34224788174c6e9", 0x92}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)='5', 0x2d4}], 0x1) 16:04:17 executing program 1: r0 = dup(0xffffffffffffffff) r1 = kqueue() r2 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = syz_open_pts() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000300)=""/45, 0x2d}], 0x1) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="449a132681950420efeb2cc0f781c488ed91aeb14994", 0x16}, {&(0x7f0000000080)="033e3088f9f0388debaa8b4595c640bf116943d2c9c64fd781880770c64332b6d3ba3449c263951eb87a8fc70a0480933ee5592021319121e9923317f8cc9cf430fc9b3ace95e9037f94274a279b593a3c45bbdb0a904f98ccc7e0c1195202c080a379e4fa980a4692197aa243dd0fdab9d68d1cbdeffa1eba9142078f913745327a130f72aff138dd542b50caab65c5263495c10a00003977c6ea48913fb0b91f4f1f61d96421a7fd0439fa625977df7c81cdfa22edc44150a393ea0d10c984e1202b039b95e53cd2d987b08490eab7f85105f3ef763ca1f3072340946c3ea733dc", 0xe2}], 0x2, &(0x7f0000000280)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6]}], 0x28, 0x400}, 0x4) r7 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x100, 0x0, 0x0) 16:04:17 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCDTR(r0, 0x20007478) r2 = socket$inet6(0x18, 0x8003, 0x200000) writev(r2, &(0x7f00000017c0)=[{&(0x7f0000000100)="0cd32b7b5ed57587240ace7755de19192da98cf9e27484473e6523d40e3918493aa977378e265a5a376c274b14142430bde6a2eaa6d9d1b6a5b58b59828435e5d126b637553240dca5a29de72edb70d2e23d141757142bf19ae106fa83baf977857e8cb066a8ff381ab13c26f5bc0331d62762721e29932fe7b179cd97022a7de8e04d748108c3cc2d601f3762a313c983aa81ad98fe537bf292180aea80ca08a631f26ace0b00749a772a9f427918cac0dc2ae94737924d6748e5fbcc7c4f27dd8bbf4ab32b71aa5ff38ad1ba84904e3d1eac9cf9522a5f", 0xd8}, {&(0x7f0000001880)="641edf971c4e40acfc176fd85145f92719fcca2e44a64d094a3eccef19f3dce74e5bf565698d67a332d557e9a4c7882b7dff6be0f6565bfb2917c115ac7f61ea5c10d9dae9907553bc4e173b0a1606406168d1d5bedd70e45da27b4e181c3ab2d33e93901b7e65d0bbf8e5295c963181d587af72a2eb14c9c4755191de3ab133cff64af682749a3fbb55e6ef1a60e6dd8f947fd2bbfe96ab2d9817f61a2dfc5d1ab6fc1d1e7698aba5c77a0a2e61b44ef77f07ee8099c3b4c0204d21b1bfc80cab22a57cd1e2a836319e9533bc81b0f6e9056bb6f1e8c6", 0xd7}, {&(0x7f0000000300)="f5e89ee82f9819e69dd0af3feab83f92f6590d95fb805fca36b0b0a56f5d16925b3f10f476b22f3a1b1eb5342d0491b8106dffc857876e53913605dcda193952822b8d84eceeb380f2a20e8272ad796ae60d30ba0b4a3a98b834159c59179a24270ff38de972fb220f6b69e8982b6360", 0x70}, {&(0x7f0000000380)="490d34afbf152fd6e3adc728c0a48c840a171295fef56263120b975b8fa98f572f9c13630e23e6e58e583f6cc413056c919fb36b536e877f75168f2799ead8b5e9082988ae0f64242b0194222fd92e2d80", 0xffffffffffffffc3}, {&(0x7f0000000400)="c8acc90d6475ce3a54f2712d865447712edb2cda051982527f9830b0e4ed0ed07bb5edc0a64ffa09f2612ac7545cb03a8693785e0ff6bf8e45c986ce9e88aa7aa4ffe23c6f7477625a6f2e034f25568ed5e9cfa7d7a15cd668262640bf0ec81762f5b39991f2e4de1e55276d7114ad15d369e5a160b5db9c8f0b8b5f92e06271ee1e99dc36cf44e84452f6c604ae8b302c98bc62eaac5bf4b0ec65026d0c0abf09399ad8aeceb51c140ad5c3542cfcc9cd279866b4fca02d03b3540ca12071538f56327d178faadf9798f6d17d31300f5f2c3909b01c56d6287fc2833317eb6e58748d734d328b14c3adb7", 0xeb}, {&(0x7f0000000500)="1cb3d73365ddda7140a7e9ae975716d4653a6188f9f4997ebde23a6ae44534c1e523bd9d6ba77d48d370b5a20a8e6838288605bef6ab40d6d47a37a9f5c7e165c29680ed57d8d470136f5a843f6578872ca6857d15ecf94eb2157435e4e6b47b173ff976bae1d21ba20f79508a5bffad3f0d8af308453f82462450735587f50d06481f51754c5c45b2042c4007e6357dbfd0ba4f3ac74a96e67931c3c80d1088ca68dca41082a33281b5dd2df1dff69dc872cefd48fb4da3ebeeeb0a", 0x1e}, {&(0x7f00000005c0)="ee6cd5f6baea3f470be44777541aca39065c52e5ecdccc94b88d583d70b21c64288ec5e5c55b0f5831c8fc61c2267abe6ce4b001023bbb7b5d96b0edc2a4e99327a4d4e153969cdeb61b2340271e5af90406b3fd00c9b5e10e22c99b4cffe0654b84254f915fdca161a67d87c6eeef5c4656e41820007eb215a3621945f93a2a7b9b36aaeba484048042988d3d16876695d01605076cccee6498ad5a3339296ea110dab6e9a141ed8d70e1efa363646a6f67e0ecc3831e57a155f601eb7d10b0471f6ee800005fc1d4c6bd8123397404dd82fd0c111c9c574ea56556075c43e6b8466333ae49be09242c43b8926695bb026e67bfe080f71a95db250c", 0xfd}, {&(0x7f00000006c0)="4c2b9d5c9d", 0x5}, {&(0x7f0000000700)="aa795414114bb909c606cfcaa9537b322cea039d9fc18cdfe71b30bcca8e3c826f551d64c9d044fdc6997ce47fa192de9d190d4f58882a294a9c1149be642568d752479c52c512f69de7ae0e7b2b446a94d32f2d16eb6387f5ced4da95667db1813c267cf058a000d79f137b820e766b4b403e167d986c208c56b6115229b19a08ebcbe2dcc82d5116eaf4aa375ff1b790940646450a0b448248a8496be5473e2e0b825bf18b50fdd3db7263afdd3bc0ab70aa4cd3e897255093247d576a01662a120b990c7ae649d8cd242cde630fe4333c0b6fb348059e379a5e7054e4e68db0c7a929a5bb80e4708c3dc3791fa898701e9961279e47e2adfafce521a0b39c9a290f2caf682fee4459b59065e3e4a2e3cfcac7699941c60f0f25203ff6b0c1e5301744a585f7099eb7d67ff692d8d369e887e12cd6e0cdc82e7621f50244c55f52f63b40387ec8f1bd6a0f92bab1c954c63d51964dc3006372dd68f8bb73504fdc4a8348e12569e448b3c0b762fb363fda7a962f0dbcc98e9c84d8d79167a73448a2013df757d8053d58b84c0ea50e30b8d98e86c65b55f6eacb4741d33ea7d2b4d52e559f03104a3646a81320c65660f8a7ce5bd1f09b82f92b03c28c7f9d6629f8713ac244de7c35ab447ed51c160a8d2b509347a561e40f780fd163688f27ccca49853bae9a6f4d9f65dc21d34a255d22dd63ce2922f44a422764ba0d3609520d3dc58c09b64a8de6bf6940f854f2902bfbaac018760db3416d5e7342a676aa8c4beaa30d45a4910d31325c9207108a966d4b01c9dec2e51b092e4050e1f8952c4073936b9bd03696350175f95e5b3b78036c813dcbf38f1907b5b1575b42a8db4e9d4f568906333d87bc74eda03a5379ea45d5c00c8514047e4ef4e46a8b5c3e4367740a83620b81047a697004c04297fb896721a2751787161c72767d6077552b5399bdf93da5f94773863ed27b02e2eb1ab826f9de1e11db0e90d1489286749727fbd2c73b9574ae1139f7cbdda540750aa7e3d0343246fd6e2f702502d6700819c099bb4cd9b9b06fc21af8242e130f53917f31e317970a4b245f0256a7b81468b3ccfdfe66adf2059f7bb8a7b49ee1255cb25a496e0b3e296aa72366fd2a38759009f04431df20d06e5775e282194093f04145df0201611618e942cfb9b33b29cce6396a00a89529d6d9c10092f753dfba761995cc1cb8d6b41293886a68276b9c6f8224a91f7eeb9a543b2a0c7044e7de1665992b537c7d6c36d2d051971f6f3ddf5fc45b94fb1027c74d53133e6b194741d2b1d82c7606be2fcf57b77ed7330830125fdf2719d0ce3bca439ec9eb781799216c1b0df202e7d68eaec6862acd3f220a4292dfc83d09c611220c1da4a5e4c46164c06e4c4079e02c1380a67d6d6280e90d8ceb930b143ea0dedb64f7cf74168fa61721fb84ad6aedacf95d68ae57a1ca6729bfaa2b117ac0fafe7513e5584f4ef62969707e843ce2e19f26d9a46a3a2f8ff5b389144681b1b0924ebd7f1bf2eeffbd41b18338fd7f42adcb9f7b428ab1927f67de83e9630ea0f196170a53eeda83ad280c50360ce3130ecfbce0e871c0a67c8c85f8ce090424b36512e783137d3566177ef22d40cae5b7575ae8f523baf7a65d85d90f74465d67bfe321391ba144e065c23c6008c0e37f54b1ff85e21209480e2eec001d8a0bcfbaea5970d323a179e7dccb282a7d731eec663bcfa09f54a9a2c966f08711e128b0ccff8d4ca71e47112dbc2274526d61508418af67276ce5c4e8b6b07da16faa7b30e48e04f50194a3080582929f173307b8908c6e53349f5f9481c27fe5ef8ee57721d55180e87905ce3afc5a0d466f969d0fb8208ae46bd87ba9764f1a8721143180873a6f61d6f322b8846c8387219a677e18d73ec7b96db0739e3121ad55bc1f31fb736ec82a8ab202e3ebb9b65805ffcad751ec41319f2daccbeeb498b1eff5199343bb2fb1bab6ef9ff16f024eecdba3f07458ae1587e7ec49a3234cfff8eb4a293a03bcf808739dc252430011a3e9af077286a2ec758e9816210952dbd3336c769e78df2500e4e3fe94a6f473f62686c9f2f8cdc1f8d2761f63558ae363d44451343acba7261f369cc2586379472009dfed1102b24321548470c766abcc69cb5a821900995ccba7e57fd459ed82ae3815a164d528ae74d6404dd53de01f80cf29addb6e4291617b57512dab76b9b2b643e09413c84143d8010d7c1a64133b81d419854a52b718f48aa3639a2d9e8293017148fb4c69ff37f7244a5fec186adc94a87d56e8b5f15dde8bdd1a0abe6b76d3c5db9887d5b5c47da3e6b82c6ceb581a264816aba11eb2e9adcf53be8a935f53c2d2b0e33bcefd7151a202500b6bf795df7415f0c60a20e9c9e6d0179e742dd5dacd8224d78b5d00d1f3359628ae3d9ee2f633caf9c5c4a5f935172298b41bdd3645f56baaf8b2ec03b85a5a86deaa9a46275fe540ea00b7e9480de13e4bca680b2be0282dff2faae31fbf235c6859258031f1677580825d445447ba5dcceeae6c8c610ec748cbc56f8ba414d7dc1f0c3943ddbc05799c01bec0f429475b4f70c90184100cf851036933555b42b94003eafedb24f5fe664c537bdd6ae82bebe8fc866b0f3b6dc8722b120e165d831097f772dd9e546e81c9963c7e66a5a8f64be8dd1db57d36b4dcc37b6cff81df41c854ae549d5610b21e8bea554ec97ca378a50bb4ee264b94020334f067ef0b1b9ac224a8a405f45269f5d8c39cb88a84ced4a62e82a039a8510b763b8d37d06fa143a3f80dd6da6f49ba874b3a96f2858e8a2428d3f7a590b25992e60617b1475f9966f7b0229a98a35c0507463629cf1ff2f53de6cc2d34a4db364705cd8975056bc724e89ccbc182eee330630c0b6fccac221e66f60d96a46697301aedc9428d274bb161f2aa465f6b64fe9b3a5ea512050604d68f7b98ff5648a457fe8bad83aa95a9ab304295145bccac9c7b4c982d14edb11f464a82d614b927aad4b4856d01fc1fc7dbe253484784ff90c59698b2fbcc9b8b132bafce9fd31d9ee675d2a426571fae16f98e050a6ff125b23823215c677696e12e11c09ba64e69894a50bdfef05e6b061bd537659e628fea820d8ce2be7111a33deb77b454c5dc07951f2d4b2a8ee374fe17342f2581f9f8aea3357cdb2bcdc29b57122f72b4b825ee0dacd7a1cfcaf1aa8e3d82ad50719a77050a314949327f1f0ce9465e5513b22ebfae9308e603f1ed17fd8aac4ee679fa5f50d3eeecfb74f9cc9375237a591149a952c3e0ed172cbab390d97ebac9cf09a779d21cb75c5aa4964918c5bf847ae5f9ec3a64eb45c08f338248632ae2a3c8f4b8af8bbed6aa60ed78341bef0805d572195e0655269fc8a8c72b5b748477c263f2f9630ae70fa6a7c2d3eb99d76de4a3d1f5d989a005af2c6e8f93fd64f935e59ca6ab682ca668fcf73860cb33dff23c0d1f388c6c94477b653b7911379574324d4369ff99d9cf8e014a73b4c012fa1a04ffc05dc680240681b332bb6a84fde0070a68df0c1a28dbdbb09b2502d93976f7e4d17981dd74bae3fd85c17d35c967b2b78b90f61586ac92727315407db511c82edaed4f26d28802c20afb0e9d37fc9355c28a873d993f2274c63985b6e99ca2f3cbfbc2d5e342861ac15d104c97d83476ebb4e4bcbc6c0d22c085d17b166840dfc9ccd9f7f348f24f1f0bf6ae4904ebe2774bb872f5340eb88f69f76c19cd5f80d3745aa16ce2db5b657efc1475a21e3b7c6c4b34356c0f5f5b76614eb9508a3dabc4fc9256061327d187d33612f7a8d8fab0181c9daf83b633ebfbf0a6b990324f56986f3c7d58c4e5fd467f771f50fbd157d2b7171d901f6324e5eb1be234496330da7c2d17d58649047a57aaac16d09a4c70f130f3a655d0d1a2df57a1065e2a17f605a82ee64aa1c1d73bfc5ad35e5a675ab0ef3455894bef4bc8868665a215f79611ebbe1130d402ffc38a42f4869fec918c12493c5787e602a3bc6448bee3a5ff8555ce6e48f5c03233591e187e1f99be5e2df672f9cf7a83fe5943afd645b6a58e4bfaefba73311f4880219a8a28fc4cf903dc8f51a532be246df898f3c87a3ca68af3beba0676e3f2cb69a04e6ccee8546dff58fed5be9046bec765fe28949905e8c6468d1924456af53222a7f5071fa129a01fd8e65601b82fff310dc43f71a84f20f7e7e1168fc4e45f681cf02600f95cb4b173b4ed021cf1907e5651f8f69b5fde49eb93e79ba84e0ddb97534b408124f0eac11f20715efa7ca2f05a3b52201e9e82395235cad8c5f348b2c756be5f01a0674615d5a0ca770a7a0cebc7fca12b5470cf9a8284bffbd3cacea2afd0669fed0885e59414fadd8f41b4e4666db59394fd6f12f26aff84c46eb19ef0bf2861307e0a6df8996caa5003eaf8a076331810f3f8ba4caf4d650bfb3a663bcc2c3bdd6c62d0b3afd55a494f747877231e81059f994cb3cff520014d5a7e4fb8d6e6ac6785f48c2ccc8e6e5d6c4a2fa3cb97f41a195ce60a271ef33e51b20d505572f6e80612eb9f5cd33611eb74ceff12ea1cef3ee3dd044abd1ae1a8597db266dc5ed88750d982a89144e03c904bc86ddc381016f2b00277be10ccfac39d2c2c086e3ea462f43655f8d94b875c50dd96883717bb48f3578456a3549ca07257efcfa155b6254e257191562697085fc5fadc59644c435c5518e9c8064c63bd7e13bfbb73d3f3806e9fa22f1c2eff7d2cfe7d757352895fecbfa7f460dc0154589da939e9ce40b4d2c2a18b2298c894f56856477b20cc453396c77daf5e52525165676e9a3ee7051435d3cbae1131fd4db7eb4c0e4064cf7739184ed0ef6109033567be5c277f4e578c5968bf31ff7ed50da554f45d4526bf86eba7ed7c05088dd0c20aede994dfe4646acec98307589c9c5062b15b383234207e6dc03ae8c0c702ef796d9471a2017143550ea92395233d5a9b19dffd33cb4e1232924c0a78a0366d3436e6d482f7c03f240ff58f5ca315f24efc58c9a85f2b871a80408e7cf20637a70ffe1149ac868387b118dc111aa710c68936cdb41209d0fa7216be095922af8dcd193a457947a9671e57445a58ddf208a706bb8e28bcad7ec770793fff50ee67369373fabee63b49e4ba175374763b2c733c030b8c98b6e93de9ee87f4f608bd8d91f66c0faba042899a254ef47dbad83d35c16bc510089e9950c00263eda4f3d1f4d579c955c95a03b456cebf96c9642e6f19e94ddb50c71a5d21bfa6363e235f6255de9269d7ee92e51d7c3ba6e1b502a836432c4a6f66092fbfd485d779bcc4810fe7078e69cde238b10bde49088f12b9484097217390af8df9dc6c09eac1200d6b2a005abc709edd7cad44372a874e92ccdfa916b47d75c203dfb2150bda540e43690532619906f50e8d8fdc2327e6f3db159469a165300a958f78f706e84ed90f4f5da44eb13602628676355abfa4bfca3cbd37577562e2f47186614c30ad0afbf1e42196f80524c156d6878805237f86ca7e148a90e6852c6f43441890e2998b287c1eeedc814549b481d0506d0ad1ed4b85f973a68eed58a361b4392dab31b52f0b684024cc98ceec00e06218465a54c138704929360408ae6b68d0b3336e24ebacef677260e2f21628fc7db9442ba8897559e6874ce4386fe2a3157bf4e9ae4b7800151e773b2c0d8c702488fd285086211fdd39bd4342b540460865b691079fccf08a33c1af0bcee9115edf1f65332ab0ec01a9eda3e60a7e06411871e272b14314e47d017d1b9f7b0277bc368c41", 0x1000}, {&(0x7f0000001700)="a022d3eeb5d6907f5690bc5795dc87d7beaf0e53a0b9ccd2921fc74b0ddb9d70d7e0fe407a02bde36990a57942c1fdfc5c676bf13f978679af488876b25a1c6b3c163893a1b35d0d2f980434c93250029c3ba9c2974717530ba1c6af4d9e324d1860f3404ea3d6305e1e86451767932e6192fed247b18153bde03366c0deecb9e60795", 0xd6}], 0xa) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x1f, 0x80000001}) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:04:17 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000001100), &(0x7f0000001140)=0xc) accept(r0, &(0x7f0000001180)=@un=@abs, &(0x7f00000011c0)=0x8) unlink(&(0x7f0000000000)='./file0\x00') sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000001200)=ANY=[@ANYBLOB="00000000400a4c297875c25cae3842752400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078ac18a91f6e22d990be77335b592e4cc58ee3a72d2952bee211b8664956e528caba69cd5462a33c77083760c901728fb6c89d71db1eb00645b81be2527f0b5ed4e2ef3058d82c7e917df8fe9ffa50dee9819a1bb2a476b754dbfbbb661aa2a94c88106ce16c366417cd9e52b1c7bb3361bde00eaff696e14d2866cba9ba3df30bd71f7e075ed899eb03defc05d774"], &(0x7f0000001040)=0x1002) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001080)) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000010c0)=0x2, 0x4) 16:04:17 executing program 0: r0 = socket(0x2, 0x4000, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) rmdir(&(0x7f0000000000)='.\x00') 16:04:17 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001040)=0x1002) getpeername$unix(r0, &(0x7f0000001080)=@abs, &(0x7f00000010c0)=0x8) 16:04:17 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = shmget(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSCTTY(r1, 0x20007461) shmat(r0, &(0x7f0000ff9000/0x3000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x625c92778729d388) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) socketpair$inet6(0x18, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:04:17 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800000000000000) dup(r2) write(r2, &(0x7f0000000100)="c9", 0x1) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/143, 0x8f) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x11, r1, 0x0, 0x0) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffff9) fchown(r0, r3, r4) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) ftruncate(r1, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x4, 0x10, 0x9, 0x8}, {{r0}, 0xfffffffffffffffa, 0x80, 0x800fffff, 0x2, 0x9}, {{r2}, 0xfffffffffffffffd, 0x4, 0x8, 0x3, 0x100}], 0x1, &(0x7f0000000280)=[{{r0}, 0x0, 0x1, 0x2, 0x80000001, 0x1ff}, {{r1}, 0xfffffffffffffffb, 0x8, 0x4, 0x4, 0x3}, {{r0}, 0xfffffffffffffff9, 0x4, 0xfffff, 0xfff, 0x4}, {{r2}, 0xfffffffffffffffe, 0x60, 0x40, 0x81, 0x800}], 0x4, &(0x7f0000000300)={0x1000, 0x8}) 16:04:17 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x100) utimes(&(0x7f0000000000)='./file0\x00', 0x0) 16:04:17 executing program 1: symlink(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') r0 = open(&(0x7f00000014c0)='./file0\x00', 0x70a, 0x0) r1 = shmget(0x1, 0x2000, 0x304, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) r6 = getpid() r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x7, r2, r3, r4, r5, 0x12e, 0x20}, 0x3f, 0x9, r6, r7, 0x0, 0x6}) 16:04:17 executing program 0: shmget(0x2, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) select(0x40, &(0x7f0000000040)={0xffffffff00000000}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x4b3, 0x9, 0x2, 0x0, 0x80000001, 0x5, 0xd20, 0x2}, &(0x7f0000000080)={0x7, 0x100, 0x87, 0x9, 0x9, 0x8, 0x6, 0x4}, &(0x7f00000000c0)={0x9, 0x4, 0x20, 0x80000001, 0x3, 0x1, 0x1, 0x1}, &(0x7f0000000100)={0x3, 0x89}) 16:04:17 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xbb}, {{r0}, 0xffffffffffffffff, 0x4}], 0x9, 0x0, 0x100, 0x0) syz_emit_ethernet(0x102, &(0x7f0000000240)="95a6ebb82042227654eceee36eb5d2c9609ccd9238d6fe36fd4a2f009f5b94de3380c5d12f31159af8368e2c7e1118a1194d87bff353827f143e362439f69766577a2e886a5fabfd6c5441a9051275bf98b27cb44f68f6dd6041c524000000000000003e556d395b365c7c842a4dac3e17afc3dcedadd014f16c97b8b73df974add58df1e38233b41f7ab54cad6a85c13d829b24f84e19b5a2b996061c22f31610a1d74340e4948c33d1cf497aa831588febfc292753424bd0c205cb7c9de41238e7889ac4c693f461a50390ee7fea9fa0a3e065428dc65e8ea98da84fd2e271e6cc0ca02296fb96ad6836a0b74bc43cafcf11642a73c96ad3346ecd8a167064c4e3") 16:04:17 executing program 0: truncate(&(0x7f0000000040)='./file0\x00', 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x28, 0x0) clock_getres(0x8, 0x0) 16:04:17 executing program 1: writev(0xffffffffffffffff, &(0x7f00000019c0)=[{&(0x7f0000001a00)="e3", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c35", 0x90}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000180)=""/186, 0xba}, {&(0x7f0000000240)=""/83, 0x53}, {&(0x7f0000000380)=""/170, 0xaa}, {&(0x7f0000000440)=""/207, 0xcf}, {&(0x7f0000000540)=""/129, 0x81}, {&(0x7f0000000600)=""/119, 0x77}, {&(0x7f0000000680)=""/90, 0x5a}], 0x7) 16:04:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x10000, 0x4) listen(r0, 0x7) sendto$unix(r0, &(0x7f00000001c0)="bafda52c98e79e06fd8d4445d11ac2a33bb1200a622eb8f5f564a6e33d4f4453f8ff3d75e623fe60af141eaa3f8a1e87ec68f26a05c8688d2cb482", 0x3b, 0x40d, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) socket(0x20, 0x4000, 0x401) r1 = accept(r0, 0x0, &(0x7f0000000000)) listen(r1, 0x5) getsockopt(r0, 0x10000, 0x8, &(0x7f0000000040)=""/88, &(0x7f0000000100)=0x58) 16:04:17 executing program 1: getgroups(0x3fffffffffffff38, &(0x7f0000000000)) r0 = getpgid(0x0) wait4(r0, &(0x7f0000000000), 0x1, 0x0) 16:04:17 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4}, {0x3, 0x7}}) r0 = shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0xaa) shmctl$SHM_LOCK(r0, 0x3) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6, 0x7}, {0x1}}) chroot(&(0x7f00000001c0)='./file0\x00') utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x5, 0x4aca}, {0x6f88}}) shmget(0x3, 0x4000, 0x591, &(0x7f0000ffc000/0x4000)=nil) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x20400, 0x2) r2 = accept$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) readlink(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)=""/45, 0x2d) recvmsg(r2, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f0000002900)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/208, 0xd0}, {&(0x7f00000014c0)=""/175, 0xaf}, {&(0x7f0000001580)=""/218, 0xda}, {&(0x7f0000001680)=""/139, 0x8b}, {&(0x7f0000001740)=""/240, 0xf0}, {&(0x7f0000001840)=""/2, 0x2}, {&(0x7f0000001880)=""/106, 0x6a}, {&(0x7f0000001900)=""/4096, 0x1000}], 0x9, &(0x7f00000029c0)=""/230, 0xe6, 0x20}, 0x800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002b00)={0x0, 0x0}, &(0x7f0000002b40)=0xc) setuid(r3) ioctl$TIOCCDTR(r1, 0x20007478) r4 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r4) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) symlinkat(&(0x7f0000002b80)='./file0\x00', r1, &(0x7f0000002bc0)='./file0\x00') chdir(&(0x7f0000002c00)='./file1\x00') r5 = shmget(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) ioctl$TIOCSDTR(r1, 0x20007479) shmctl$SHM_LOCK(r5, 0x3) shmget(0x1, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000002c40)={0xfffffffffffffffa, 0x1}, 0x10) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000002c80)) shmctl$SHM_LOCK(r0, 0x3) 16:04:17 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) r1 = msgget(0x0, 0x2) msgctl$IPC_RMID(r1, 0x0) r2 = socket(0x2, 0x8000, 0x81) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) recvfrom$inet6(r2, &(0x7f0000000080)=""/123, 0x7b, 0x41, &(0x7f0000000100)={0x18, 0x3, 0x1000, 0x8001}, 0xc) setsockopt(r0, 0x9, 0x1, &(0x7f0000000200)="c53a1c2567bd4b7d56308077f5e3130555cd15c047a480a31b13e8a3fdb3df08d21919307ba42f7ef6e57753a1c72eb90954664a3c6e6d53ba31d13edea688a10e2d4ac63f9234b774ff9ec73f59f20a3a5ea717c4551196ff7ba14679a793974cbce63216fa12bec4c126fee73ba5740ad02023640bbead68164933970137b9bb7e58592f6231c89a3814cc3fee9948ffd68b5dcf4ee3627ee740a273dc39280b16b6f02aeaee3c611b024d4ba1cc54fb65fc11fa274e922e831482bcbdefb77648ca8a7a8f5f99ecba644708e9", 0xce) 16:04:18 executing program 0: nanosleep(&(0x7f0000000200)={0xfffffffffffffffc, 0x10000006}, &(0x7f0000000300)) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x101, 0x0, 0x0, 0x0) rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') nanosleep(&(0x7f0000000240)={0x3, 0x4}, &(0x7f0000000340)) r1 = socket(0x0, 0x3, 0x7) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/108, 0x6c}, {&(0x7f00000000c0)=""/160, 0xa0}, {&(0x7f0000000180)=""/5, 0x5}], 0x3) nanosleep(&(0x7f00000003c0)={0xa, 0x58}, &(0x7f0000000400)) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000380)={0xff0000, 0x5c}, 0x8) getsockopt(r2, 0x4, 0x1f, &(0x7f0000000280)=""/54, &(0x7f00000002c0)=0x36) 16:04:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xfffffffffffffffe) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x40) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r4 = socket$unix(0x1, 0x0, 0x0) socketpair$inet(0x2, 0x3, 0x101, &(0x7f0000000100)={0xffffffffffffffff}) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x78, 0x5}, {{r2}, 0xfffffffffffffffe, 0x40, 0xf00fffff, 0xfffffffffffffffb}, {{r3}, 0xfffffffffffffffe, 0x19, 0x2, 0x8000, 0x8001}, {{r4}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x9, 0x5f}, {{r5}, 0x0, 0x8, 0x0, 0x6, 0x3f}, {{r6}, 0xc2043e366fd39b0d, 0x18, 0x40000004, 0x3, 0x1ff}], 0x7f, &(0x7f00000002c0)=[{{r7}, 0xffffffffffffffff, 0x85, 0x8, 0x8, 0x7ff}], 0xffffffffffffffc1, &(0x7f0000000300)={0x7, 0xffffffff0000}) socket$inet6(0x18, 0x8000, 0x3) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) nanosleep(&(0x7f0000000000)={0x5}, 0x0) 16:04:19 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x0) bind$inet(r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)={0xffffffff7fffffff, 0xffffffff}) 12:45:51 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) bind(r0, &(0x7f0000000200)=@in6={0x18, 0x1, 0x8, 0x3}, 0xc) r1 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) recvfrom$unix(r1, &(0x7f0000000100)=""/116, 0x74, 0x800, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) fcntl$lock(r1, 0x6, &(0x7f0000000000)) flock(r1, 0x1) fchdir(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r1, 0x6, r3) 12:45:53 executing program 0: r0 = getppid() r1 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) connect(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) fcntl$setown(r1, 0x6, r0) r2 = shmget(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = syz_open_pts() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) r4 = accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) wait4(r0, &(0x7f0000001180), 0x0, &(0x7f00000011c0)) truncate(&(0x7f0000001280)='./file0\x00', 0x4cbb) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000012c0)=0x1f) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000001300)=0x4) rename(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='./file0\x00') r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) chown(&(0x7f00000013c0)='./file0\x00', r5, r7) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000001480)) socketpair$inet6(0x18, 0x8005, 0x6, &(0x7f00000014c0)) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) getpgid(r6) socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r4, &(0x7f0000001500)=""/157, 0x9d, 0x843, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000015c0)=0x3f) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000001600)={0x4, 0x1000, 0xfffffffffffffff8, 0x7, "30ed31775fd62f216ed3b60a7ff622c06fc61b9d", 0x5}) r8 = open(&(0x7f0000001640)='./file0\x00', 0x2, 0x8) msgget(0x3, 0x88) mkdirat(r8, &(0x7f0000001680)='./file0\x00', 0x24) readlink(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)=""/155, 0x9b) 12:45:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0xffffffffffffff53) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x1ff, 0x7fe00}, 0x10) 12:45:53 executing program 1: mlockall(0x2) r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x200007f, 0x0, 0x0, 0x0) 12:45:53 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r0, r1) 12:45:53 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x200) r1 = getpgrp() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x6) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x2) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x729d, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4000000000}, 0x3, 0x0, 0x0, r1, 0x5, 0x7ff, 0x62, 0x2}) 12:45:53 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchmod(r0, 0x109) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) close(r1) 12:45:53 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) msgctl$IPC_RMID(r0, 0x0) msgget(0x2, 0x113) 12:45:53 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000000)) fcntl$dupfd(r0, 0x9, 0xffffffffffffffff) 12:45:53 executing program 0: setuid(0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = shmget(0x3, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) r2 = geteuid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x2, r2, r3, r4, r5, 0x84, 0xe}, 0x3ffc0000000, 0xffffffff, r6, r7, 0x9, 0x1, 0x5}) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4c2082dd, 0x100}, {0x1, 0x7c9b}}, 0x2) r8 = syz_open_pts() geteuid() getegid() utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x1c}, {0x8001, 0x94c}}, 0x2) fcntl$setflags(r8, 0x2, 0x1) syz_open_pts() r9 = getgid() geteuid() shmget(0x0, 0x2000, 0x111, &(0x7f0000ffe000/0x2000)=nil) fchown(r8, 0x0, r9) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f00000000c0)=0x5) 12:45:53 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000100)={0x2, "ee8f89e111d8518c4f2b2a90e4b4f51dbd59d8a4970b51080ecea753e56a0de05baaceec010f87ccafab129241592bf199429d806c80470858735c59c18de282589fcc4f7cbda748685a92fc10f068957b13925282e2aee2d66da0f38568726324ad89ba44ece7b96d9c9853fe2bfeeab6fd2b905a7ca1fc520f0d1c13dca08af56f958632105395a88aeb9d351915c1c740956aa6a00d48fa44381be6e065dea6de8f249ba1d66d2e4f327446002ac985d689aedeff1798353dabf56d78327dec9fe59c7bf67d28709e188baa835134849fdbaf58a7be662d7549edeea8c8fb01c2550e6368a74f410f850b08ac52"}, 0xf7, 0x800) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffff000000004687cf36ed10bf77f89da48e6a65da537195fa805de18b9ee17835de6dbd88d30d534cc9b6f6c7b82de975bc2cd10c85d989c8072e1b73d1dc5cd7faefee98ea3003000000000000003fbfc28569324837dfcbcac1ecdb141093cdf11ffb07692e6be9d9fffee2c6d4cd3954ae74ad09510000"], &(0x7f00000000c0)=0x6e) r2 = syz_open_pts() lseek(r2, 0x0, 0x0) 12:45:53 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0/file0\x00', r2, r3) preadv(r1, &(0x7f0000001b40)=[{0x0}], 0x1, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1) 12:45:53 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = syz_open_pts() write(r0, 0x0, 0xfd68) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x7fff) ioctl$TIOCSTART(r0, 0x2000746e) 12:45:53 executing program 1: r0 = semget(0x3, 0x0, 0x0) socketpair(0x1, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x1, 0x4, 0xeef, 0x2}) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) semget(0x2, 0x4, 0x225) semop(r0, &(0x7f0000000040)=[{}], 0x1) 12:45:53 executing program 1: r0 = socket(0x1e, 0xc007, 0xfffffffffffffff8) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000200)="716fc3331ede2bbf2aba386c4d121bfd1331624964729fab8e8a0d47360000ee9a8ed46acb60d5ec73d9b8c820f7d5fa6409ad0df9841501e18e380a0ecb", 0x3e}, {&(0x7f0000000240)="396360d103f0dd869b530baa66abfcd64450843ce709c80656702145a2f3e45c9ed433184624612fc7cca561e5efa09ba6", 0x31}, {&(0x7f0000000280)="13c1d18267c414ce94a02e2a368e63d1346562c8b72b2476ad0ab638f32ffcdbe962eaac7ed5639b3ba44cef22faf819924c860172795ff567f4570f8c96a5176f344e2602b943c8cffa923f85f3ca4a758bb9d561254753a8a7c2587fa84b0dd5382a2f389b28b04363de15f18bc173fbb009e89824a6cd77973de61036462ea50f0c78652752fe2db8ff9ab429e32b94983edeffdd0f7eb4642d9ca4d4a1fd5daaf58017964c7c01df0c1c0f39cc78cf5b79ab8d6dd41b043a559d0f3cdebb72dcbfb68b11bcbf7d08bf5c082fdc0f8f69698bebb40467ccf52ddaf0fbe8ca044c28bd521c16aaead295f7c516c514f80dfe5a39fa1ea051", 0xf9}, {&(0x7f0000000380)="58c841829c479af54a5e0a366f6240e00c072b9bcef665528f4bfe80c023dd3f7cfb7640d31a76bf65cb0a9d6331b95d324479cf8adaf6938d2d0db0df8afa27dd0225359b5c35acc84439b3f42c2d2343533521e7c7d38c6446a005f7e398eb65ab33c2340bc4f85af236d614647182b64205037330827af3f8277455741fab98c1301f5135268184377d37bcdfd4927ba29972d079f71509f176c7151d2caddd306980d4ab826b89aff74cdb33906452b6297c460244b03092fc429e8efe8a8a366bc68bf03b7068e5283f87ddc5b25a52913bf183668add4e18acb8eaa1766d58", 0xe2}], 0x4, 0x0, 0x0, 0x2}, 0x0) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) setegid(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r3) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)) getpeername$inet(r4, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000500)=@in={0x2, 0x2}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000540)="e6c75a0f7a37b4a39c896881301ea140292cb7c394a25889ba73ae127e020c69c7498e1a00b0b1d0d7f48a995aca462f5517a2dccd7931b1a11113717671486007feaeb78061d953e04d04af73afa3c4e698fc111b6c59fd8bfd786ea51ea394c7d41ec74d49e3b94a3b50781535a6260ecf79c87d672796d47c237e69e4e0ca9c65b1b21def665ddc004f57946319a26341a590dbc26bd73698fae42ce42b13ee602821b908a71e9ffacf4cba46c2a75db2a1a77bde0b8d80e491d003a0f39e8b0f0c9ec4feb471327c4b584340a57ca4ef154caa667694d8d3950eb29fd6c5c3d5e8a180364a", 0xe7}], 0x1, &(0x7f0000000680)=[{0x68, 0xffff, 0x5, "a05183fc35925d7a8abfb72db65ea70b713e217771ec458e78413b6b08d203f50026884a932d4f29f73c9d3558f6dd3869957e067e174046846bd2fc0bccc6d0796a2a8f191a5bc3a98f0126bf730a46128ba7d1c659"}], 0x68, 0xa}, 0x1) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000000c0), &(0x7f0000000080)=0x191) 12:45:56 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) dup2(r0, r0) open(&(0x7f0000000040)='./file0/file0\x00', 0x21, 0x100) mknod(&(0x7f00000008c0)='./file0\x00', 0x8, 0x5) write(r0, &(0x7f00000000c0)="25a8481ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e29fd6e43ee45efc3128ae788871e99bdfa0642be9a41ac5ac5dc6a7fa2227c91635237b9d9623f5be76b741f69496416dd59b13f3a2ba37213cfa552177d72b8d8004642d5f0b1b03b7246ba666e4aa74b4afec6d2fe85cbe2e6c59b3aa17be584581bb9f642c6f7a2692f2f5c31c48fd4433c8381327b4195ad5466df1bece9c1de9de69b6a7f9cb91240c9aee912742cc45627d81b8ffea0c713d8dc5c4b896c0e4ffa89e402d17a8665efc0025f5c77a6a457b924a39e7728b1e4f32d277fc29852f86288ba2ad762a7c619949c024dbe004634e4e53fcace0f8fadf12a052fd3cd66a2ae6fac356dfff88f32965852e5f18d16fe72d3ffc56a47244e2c9e4fcadea2c81500271465a03076b897d3ee0b69591011af747d80bc86293b526d147aed6f1bbafad5250c8f6106a25f27b419fbe7f632f6bf2fcf9172fa4760d1ad72d0743b35979f30f07ca5b1c7fd2dde12bec64711aa64bfb014d673dd16cac5e50bd99933be63b580b990d72d4c25af39f9cf08dc53f85007f0c1f59fd698a220960bebc5cb4085b510d9b1ae30b730311804ff5216783a4422fd81290b03f26094e37968d596aacc780889cfea78cc0354f17a55d1008d6e715a17a457dbc6fdb7553c2089838e076ce4930a02e55534966ff70374250ff75a8a3985e2ab22309a2fddb5c8f6d9edf1f4b1ebe2efdf695acf42e7ca0cb6adec4276baa9f3cf72dd3fd59fd6bc4d907f8a673b9a3fdc386f52859f6a64ec0a3301bb4baf620182caa06194cdf69cd588a8d1c56f461b4597f7814669ea3c409488d36126d0c61bbcf75dfda852f206901c3192498bc11266e03c501cefb487675c9aa006271b3c669d1c26e4bcff97489be51d9b10d108a3a62b458e84301ff05bc343beaf87d6f3d33148384b53c4276a0b69b6b3e2636fd0279f47df102b173847245708c77673edf5a11251ea810e896bcbd0564ee12777d1ff34b88d7057a2ba05a57ec0d7bd4b44314d7369bc8ddd8bec343c2ef3714887a7621f20d26e3bf08ff3c4b3e31b31ca66902d3750c0f9735c0a0f6f7858724b6db479cdfdb6de510d654eee1f53d4b345c944832c9dac44c60711aa73da9664792e4de50f7572a78eab6cc82f20c1db4fca41d793c05ca6574ded1011d8ff8546c488c49c5536a9fbca8f19d8ac3aa5e0f2af482c3923cb69c989c6c798d3e5d0d1a8186c4dc46a5e308946afb52f053c77315554c7de052273f422849576aebbab524dac2d61c7377aaf8bbe67cf61162ab390cf71070e126b72c973cefa0627f7580ae54721b17c4b5436c2e79b15bf2e78cf8cd0d8f03452252b764cbb0f9015c2120f5772667296963b5acac0ab9052ea4947113ecff63b54a8ba96c6279829ad8b6a8e836d6274d66cc4ff6d0e52e7f7d441bc2fea314723f5cbe80a93e0deca715a5e52227e6ffc70045bc1eb11045f3635f6409e3b7621423300de3a845656a30476b5509ca1de1f51c906b6edfcac5541f4188caa7400916e8f17c55f64ca49222e09e28902602dba31a6b54e4dae66c69107128cdb99f864a7ef226fedb95d246eafde655d88fca3f76e63cc9d1f3897e6a50ff49e0cc1b5f23ace7fa1633b88668319a4947576ed24f71b6ca23827c654ff27368d85e513b5f915caf066f42548447824f3318e766b1ce7be7ae95eab0178c3fb080c769da313fb22aed30036e96b78f66b7d61821358e1e45d05695aab4c8ff19367aedf00e6163a24830a49a2d4728ea5b32b9c9dc80e5fd38d61a2c499ed14165739cca526fc4621f812eb79f354314a0eaa79b9edbba642c95b7fe3ba2df2c4bedd977c3db11fd991df9de8b05633aa3708ff8e550f87f7b00330d1f29184c8c0c1909a50ae28fd2d8eb38df4a8707f27e3bc90598e557c9c2b1a1b9155ec9871e8762c7d1469c80b9c2d94e20487cbc9b95c495b34ebb470d5ead0b375e586f7fcc73a6be7920a722ebe0a9e33bb51663be287dd7a88c17906fbe51cea5791b4974fecba4deff576c48d0d0efaf1c5976e815e5bda087a48933d4903ae31aec9f9274a40fdb95693459c7f6bc6f4845ebc2bbcb8507263f437d804ee9decea8df1f708b2049d46aab196cc62840a911f26169e720c40edb5427b50a0f6ee017f26fa9693e005a7ee72b8c4860638785d2a1167bae61acef184f3b46a37a6666584e734b98dc16854c8a2f25a3cb4990009986817ce040a22d8e0ccb8b6819852e19fc5a5ed3925831a81b44f65066b2595c0fda8a39610c16f3ae36825ef9474f3cbc7244a5d2ffdf6797c4e1fb5d908864448079e28c8fe41926e232d7ab91dfcca2a73df8b3257754ca0314017b39659c5cdf149e44e6fb412d68748a7bbf2c4bb0a5d2cef430aab24f5c7a5fcc7bf6ed8f691f89b8e5c3d55942f8bc69bbe0c067070cbc7b1c77d01ed27790bcaab6df085be1d8ad89f2b3c417f6055015604be667b27f1d59f8cae5b2e932262517b26fe142eb6c57e711695e3a901808622ec0fa44d0ca7d1ea9acfd8c5ea1f8fe582177e526aeef689742188811e44eeeadd2562dd84fddf286e5f3d509313c7f7983026addad6c1af63ff824bc02c37df1a8e7e51e297147c7bb53f475c44b3ff7f67c405b0b69725ef1ba1538b6d94f23ae7e9fed59e33bcd93e37996ffe3eeeadb972ca8d268b6dea239a30d464a6a00272092767ba989c3a52b466d7b1b21d8b1f2a0bd74b4588574f31c618d87536f4167c1a4701dd2332177ef7b7df9faf651488b2a97b6e24b6c64ba44e6ea0358b560afbc0972a79c24798a75780450a5551a56c703887b24db5530cf003b762a85c6d5017fd075d25ca853ac", 0x800) r1 = msgget(0x2, 0x100) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000900)=""/4096) 12:45:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) r1 = socket$inet6(0x18, 0x4007, 0x400) connect(r1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0xfec1) close(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fchown(r1, r2, r3) 12:45:56 executing program 1: getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(r1, r0) setregid(0x0, r2) 12:45:56 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) 12:45:56 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) ioctl$TIOCNOTTY(r0, 0x20007471) open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x4) 12:45:56 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000020000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xbd, 0x1, 0x1000) 12:45:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1ffe, 0x400) munlockall() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) fchmodat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x140, 0x4) 12:45:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0xe1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_int(r2, 0xffff, 0x1017, &(0x7f0000000180), &(0x7f00000001c0)=0x4) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x1a, 0xfffff, 0x6}, {{r2}, 0xffffffffffffffff, 0x10, 0x5, 0x5, 0x10001}, {{r2}, 0xfffffffffffffffc, 0x0, 0x9, 0xff, 0xb44}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x9, 0x8}, {{r0}, 0x0, 0x1, 0x4, 0xba, 0x4}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40000010, 0x10001, 0xfffffffffffffffc}, {{r2}, 0x0, 0x80, 0x40, 0x8001, 0x8000}], 0x435, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x0, 0x5, 0x1f}, {{r1}, 0xfffffffffffffffd, 0x41, 0xf0000017, 0x7}, {{r2}, 0xffffffffffffffff, 0x8, 0x20000000, 0x2, 0x3}, {{r2}, 0x0, 0x9e, 0xfffff, 0x7, 0x7}, {{r1}, 0xfffffffffffffff9, 0x40, 0x1, 0x7ff, 0x2}, {{r2}, 0xfffffffffffffffc, 0x95, 0xfffff, 0x20, 0x7}], 0x0, &(0x7f00000003c0)={0x5, 0x2}) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc01, 0x0) clock_getres(0x3, 0xfffffffffffffffe) write(r3, &(0x7f0000000080)="5417dc106394b979b96509f1a4bf0905e0e72e650f0944ac7c91b5160c405c34825484197771455997e5e8edf94dec254cdf209a1d6cddb2e2371f02f58f49767bdcdc5d970b73498db5c9c0b48e393994dcdbf5b509347511be7c7b9d4e4f8fe1bf20451e252393aa82d2ae0fc5ce574e390010a787805ce1389e9776df17590ffa1782d0feec682a9367baff4ad40827458cafe3e64179a027f06981f05159e0e9c80c2df0806e0e546f5c8a5785e33cdbfd6ab75c14adf2f2873dde", 0xbd) 12:45:59 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0x0, 0x2, &(0x7f0000000300)="ee8d08d7e22f786fba0ac044060a01e7dde6289cd3d2361040385d71", 0xfffffffffffffe8d) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$inet(r1, 0x0, &(0x7f00000001c0)) socketpair(0x1e, 0x3, 0x0, 0x0) socketpair(0x2, 0x7, 0x3ab6, &(0x7f0000000200)) r2 = socket$inet(0x2, 0x5, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) bind(r1, &(0x7f0000000240)=@in6={0x18, 0x1, 0x2, 0x1}, 0xc) socket$inet(0x2, 0x0, 0x3) shmget(0x2, 0x2000, 0x4a8, &(0x7f0000ffb000/0x2000)=nil) 12:45:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x1c00000000000}) 12:45:59 executing program 1: r0 = socket(0x1, 0x5, 0xfffffffffffffffd) fchdir(r0) r1 = socket$inet(0x2, 0x100000003, 0x0) r2 = dup(r1) ioctl$TIOCNXCL(r2, 0x2000740e) setsockopt$sock_timeval(r1, 0xffff, 0x1001, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 12:45:59 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) geteuid() connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0xb17d, 0x8b9}, 0xc) 12:45:59 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) setuid(0xee01) r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) unlink(&(0x7f0000000000)='./file0\x00') 12:45:59 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() 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) 12:45:59 executing program 0: r0 = getegid() getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) setsockopt$sock_int(r4, 0xffff, 0x1201, &(0x7f0000000200)=0x8, 0xffffffffffffff91) setregid(r1, r2) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r5) setuid(0xee01) setregid(0x0, r6) setregid(0x0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r8, 0xffff, 0x1003, &(0x7f0000000000), 0xfffffffffffffe4f) r9 = dup(r7) kevent(r9, &(0x7f0000000080)=[{{r8}, 0xffffffffffffffff, 0x2, 0x1, 0x7, 0x7}, {{r7}, 0xfffffffffffffffa, 0xc2, 0x40, 0x3ff, 0x5}, {{r8}, 0xfffffffffffffffd, 0x80, 0x8, 0xffff, 0x7}, {{r7}, 0x0, 0x2, 0x2, 0x2}, {{r7}, 0xfffffffffffffffe, 0x82, 0x0, 0x1, 0x4}], 0xfff, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x20, 0x5, 0x9, 0x8}, {{r8}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x8, 0xffffffffffffffe1}], 0x93, &(0x7f0000000180)={0xa444, 0x80000000}) 12:45:59 executing program 1: r0 = shmget(0x0, 0x2000, 0x20, &(0x7f000045a000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/190) mprotect(&(0x7f000045b000/0x1000)=nil, 0x1000, 0x6) 12:45:59 executing program 0: socketpair(0x10, 0x4000, 0x1ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1e, 0x7, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000040)}, {&(0x7f0000000180)=""/160, 0xa0}, {&(0x7f0000000240)=""/223, 0xdf}, {&(0x7f0000000340)=""/226, 0xe2}, {&(0x7f0000000440)=""/249, 0xf9}], 0x5) renameat(r0, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') listen(r0, 0x20) socket$unix(0x1, 0x2, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2042, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0xfffffffffffffff8, 0x3}, {0x18, 0x0, 0x50e, 0x4}, 0x40, [0x7ec, 0xc00, 0x401, 0x646b1a9e, 0x6708, 0xff, 0xffff, 0x8]}, 0x3c) lseek(r0, 0x0, 0x0) 12:45:59 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) kqueue() mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) 12:45:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x8b) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000080)=0x8000, 0x4) poll(&(0x7f0000000000)=[{r0, 0x8}, {r1, 0x22}], 0x2, 0x8) poll(&(0x7f00000000c0)=[{r0, 0x96}, {r1, 0x5}, {r0, 0xc0}, {r1, 0x80}, {r1, 0xfffffffffffffffe}, {r0, 0x38}], 0x1fb, 0x5) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000180)=0x4000000000000000, 0x4) 12:45:59 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b9921b31a3d280ef1f8c6e5e06d03ea57f4d7abbd1f5dedba552667a06ba2a0e00abacefb4ea3bb3c7e5601113a253eb0fbf9bdfc6ee2a5dd1e333276f9ba7d80f49e09e30655515868f1e85981cb9a6bf7d5a4e5a8dc7f0bd0b7a4c24970bb79b35f421181f8235fd0c0a0b4d8a5b80bde9d327cd7e4c5d1bd52aa484fb8cf92bb62b2e622bfc9f7d5f7c4dffe18ef3f4f6c1effed251c97be521424f04d68438787c707bf485ad39c847143945cc968db9f866bf9bb1c49d078b07711ea133e0844855f3ecfc295f0f5859ed7e1c39c6cbb152ed613550ffff1cbd0a69ae4cd295036fceab492760fa757c300eac953af78c5ec3d678a190992160cfb7badc447279ecfb65922011fa148af174e259f03cd0ce2fc6e2bce05b2f0550e1930ac1bc65dcdbb9d9de13b549f339e5a560af2e1232c0dd2638f07a3dc1d809c0436d632f9ab993063267c2afefdf49686b0996c40de73cf3268046defd77b38c5e0858e63e66828c82994c2a2f37fb2e9446d2c332f87de6749eab88b76fc4fbed6943f0644c32142a7e0a015e19e9de0371f6eb6de8d218d0a34744996dc899320a1d1482ec6880d053c8b397f2d9792eca103f5baa87c7921eb1c9f65b06668cc19bf45181ad3c8514ec4e54e8c0562b63b027f514aa71c77d23f69348cde20d66356c1ed727f85c1e8588cc1143a5991846341519274059785fb7b39da0e282e39f0f698a9edf4590e7ec37ecd76fb4924ce79bf956b5c5f14c2edb2965db2a04f4c336bb41909230fd14a5c2b1a146e3ebaaa7f08ae91c9894d8902a705e4e1f13c0fd114ca40db6f1df9e983093a80e66e7ec5ac6ce7abd2acde439bc21220d14c867e0681c02b2fea4e5ddb668fb9b7304b834356e31e50fb620e951f92f3fe3c2782d3431be69fecc9c69c3bffb9d0513b742669ff60db13160f9c1b1dd5d62951bd33df7af5fc1ccecb6277f58af645b7f00a4694debde14e83f0e911464be41477b2ccdb4ae18cd1770a687247694c3b1dfce0a486a4f80d35075c971e18eee8a210139ff26f971e684d7b1d70438156ae128e164414fc7d7d0e7d7de1194b6a019aed48a21bf73e0f96a47603cec05bef54c536c4d2bff5d568e1b4038eaa2eb78f57014c559960c59459f91f5b647a097e0a280915daa2f0f610e83ebe74b695349a25a171e11089ed71599459b7294d399fe44a6d8529f46531ce82a8843e351fce6d064c1a5cf691c06215eede2f83ec3150c6dd1f3f5c770c13ab8014fd0720e1381e73f02e0068ec2985d42169355436d223897c094962a172d6ecc9fdd4a58a907b8ad9110aa623ccb6421707c58c66477e62ecf4490327577a195a2c2019d37028a060d4cd36d92d7f727f139c551a15c6026d03cdc6c93f06866f90ff3e3e888526b9daabd2e793b78ccfcc76c49e1ed367b92dfbf1e09cbf428baf1c37209452cf4e7cab15a1691ee50e06137d140e33beba5cee75ff7090c314d876c21c178488b80e82dacb97f0050dfb785faccfd48bbeceeda3b42f5c751c51ec8804cc1162a19bb72a50a26ca100c6490a3a32aa9cec1bea9716a092844f50d23a2df9f3c93104f76b607bf2502244d4a17b2e82c839cdf3534460b1622149e49df6555f97287b6b768b7a51652b9405b6b1abc16bfcf3d6064dcd1bc2e4f37eff9511414083668d539d2158456b8fa9408c356328691caccdb8449d03c9950e464d927669b049cfb092e10eab65dd7076fcf2c024036f6aedc9cd2cbb9901e6df7000b4b3cc339f09c6820f58c2e4b7683e9f63993dc977c7efbd6ae0de8c00553e941af035849072e66b9205f97cba63cbfe52341ed26c9426e7b502fa85b8df595ff0c08f326757e746dadcfe31d55667a3bb7c95ed16de72e9b0deeeb00c8cfe9e3e6baa271b69c12572ddcbcb647b9e48e00edf1faa34a732bbb80c02603653dc4ea1dafcb18e0e1a6e53e03fa49870f1cbb3bf066cd82064099d7fd9d32ba3c8841b29ff614c4d63bc16dd2bc8eec6ff6a3a3918727b5ec939c61cc1c8a0db521ca37c86e0475fe127d3eb312c1de3e07fc76a77cbbe211fcadd84a1ae78ae93817d845fae6c30ce327c334c814097137095a80dc0dbc33e6123a96cfd51ae1b65b15203d857164ea14d25ce551cb2948a31bd1595407b9c6fd955968941f9b9293caa486f9a93a5ff81e8a319669cbdf606e47f87b7ca6184ec3119968ed3f49eb308ec0845c2a559341697dad3f420615dc35df93097eecc4a6dfd7013deedca755741bffe7229757fab6474abaad206f899a618fc058067fe8de8038410f1182e8a8b344b9dc618c9be1f807545869a08fec972b0ff9fdd832c5602c1aff47a84c141e03870106a1798f7387ffb775343e917a2167caad9d867c9b3ccbad7620bd6f043c31dcb6a3a8c65cb02d286ef09bf671df6e8f2667723be6c5916d7a9b1cb62e32c3a146fec21584329a6305cbb4b78b3f2cde23054c517e97895f7aa981113834b5615a38db8ae22affc708662a4280a252532118641a3ceeb2ef4d40d974a693262d4e2db68fed716765ce19359561528df31a9c817f7ea67f81326a750b42f1a98d90ce9caa29092819418a12273d9d113ee61f336fc774bd4a9d32e906367bfb2a6468e2e2566aeb24287073ece08afbbdd0a540cabbab33fc4c33b7c2918ff679885617b484bcf8263263601f6205a3352c9134f77ff", 0xf84) 12:45:59 executing program 0: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xb) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fcntl$getown(r1, 0x5) mprotect(&(0x7f000015d000/0x2000)=nil, 0x2000, 0x5) 12:45:59 executing program 0: mlock(&(0x7f000052f000/0xc000)=nil, 0xc000) 12:45:59 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x40, 0x49, 0x81, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x25, 0xfffff, 0x8, 0x4}], 0x8, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0xffffffff00000000}], 0x16e0ff8a, &(0x7f0000000080)={0x7, 0xf4e}) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000100)="c9", 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000140)="758de4f6ca381a2475f24f114aabe87f68c3f849f9c6f56c95f6323de774e2e35132376609ae5bef38a9a2d8c045ff336b38b2087fbd28c0bbe27175f6477bf7707f96498b98e7b1146530a592257870c8dc71bb78e638e1750da7aeda", 0x5d) r3 = msgget$private(0x0, 0x408) msgsnd(r3, &(0x7f00000001c0)={0x0, "c815a21453a371bbf61a958fb49b7f1c580fbd51efce7309b6a1f97b29c61b3077f7ad68d8baa1bb4f5edffeb8507970c9dac6ed5f7cd6f1c12f8261176fd0703a8269"}, 0x4b, 0x800) 12:46:02 executing program 1: select(0x0, 0x0, 0x0, &(0x7f0000000180), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x81) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0xa1, 0x0) 12:46:02 executing program 0: unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000200)='x\x00') mkdir(&(0x7f0000000040)='.\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/242, &(0x7f00000001c0)=0xf2) 12:46:02 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x5, 0x6, 0x2, 0x8}) 12:46:05 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000080)) sendto$inet6(r0, &(0x7f0000000000)="e15e828a6f7d45444510a7ce88eb570484f50f5339d5d847afdf53d3f31ca1f41e7a2650ed2929c7fd6111da4c10c579140e4b254278ce5dc0b7911b2bd2c5f18544a69e49882545bd3cc079418775977aa9f854d70909a739ffc2b85e", 0x5d, 0x2, &(0x7f00000000c0)={0x18, 0x0, 0xfffffffffffffff8, 0x5}, 0xc) socket(0x32, 0x8001, 0x4) 12:46:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) poll(&(0x7f0000000040)=[{r1, 0xe78449268f43b4c6}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x888, &(0x7f0000000000)=0x5, 0x4) 12:46:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSDTR(r1, 0x20007479) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f000062e000)={&(0x7f0000690ff6)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f000000d000), 0x0, &(0x7f0000000ff0)=[@rights={0x18, 0x1, 0x1, [0xffffffffffffffff]}], 0x18}, 0x0) fchdir(r2) ioctl$TIOCDRAIN(r1, 0x2000745e) 12:46:05 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000080)) sendto$inet6(r0, &(0x7f0000000000)="e15e828a6f7d45444510a7ce88eb570484f50f5339d5d847afdf53d3f31ca1f41e7a2650ed2929c7fd6111da4c10c579140e4b254278ce5dc0b7911b2bd2c5f18544a69e49882545bd3cc079418775977aa9f854d70909a739ffc2b85e", 0x5d, 0x2, &(0x7f00000000c0)={0x18, 0x0, 0xfffffffffffffff8, 0x5}, 0xc) socket(0x32, 0x8001, 0x4) 12:46:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0xffffffffffffffba) 12:46:05 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000080)) sendto$inet6(r0, &(0x7f0000000000)="e15e828a6f7d45444510a7ce88eb570484f50f5339d5d847afdf53d3f31ca1f41e7a2650ed2929c7fd6111da4c10c579140e4b254278ce5dc0b7911b2bd2c5f18544a69e49882545bd3cc079418775977aa9f854d70909a739ffc2b85e", 0x5d, 0x2, &(0x7f00000000c0)={0x18, 0x0, 0xfffffffffffffff8, 0x5}, 0xc) socket(0x32, 0x8001, 0x4) 12:46:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./bus\x00', 0x1, 0x40) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) shutdown(r1, 0x2) 12:46:05 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000080)) sendto$inet6(r0, &(0x7f0000000000)="e15e828a6f7d45444510a7ce88eb570484f50f5339d5d847afdf53d3f31ca1f41e7a2650ed2929c7fd6111da4c10c579140e4b254278ce5dc0b7911b2bd2c5f18544a69e49882545bd3cc079418775977aa9f854d70909a739ffc2b85e", 0x5d, 0x2, &(0x7f00000000c0)={0x18, 0x0, 0xfffffffffffffff8, 0x5}, 0xc) socket(0x32, 0x8001, 0x4) 12:46:05 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000080)) sendto$inet6(r0, &(0x7f0000000000)="e15e828a6f7d45444510a7ce88eb570484f50f5339d5d847afdf53d3f31ca1f41e7a2650ed2929c7fd6111da4c10c579140e4b254278ce5dc0b7911b2bd2c5f18544a69e49882545bd3cc079418775977aa9f854d70909a739ffc2b85e", 0x5d, 0x2, &(0x7f00000000c0)={0x18, 0x0, 0xfffffffffffffff8, 0x5}, 0xc) 12:46:05 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000000)="e15e828a6f7d45444510a7ce88eb570484f50f5339d5d847afdf53d3f31ca1f41e7a2650ed2929c7fd6111da4c10c579140e4b254278ce5dc0b7911b2bd2c5f18544a69e49882545bd3cc079418775977aa9f854d70909a739ffc2b85e", 0x5d, 0x2, &(0x7f00000000c0)={0x18, 0x0, 0xfffffffffffffff8, 0x5}, 0xc) 12:46:08 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x89, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x8) r2 = semget(0x2, 0x3, 0x200) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000140)=""/9) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x1, 0x1f) connect$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getuid() 12:46:08 executing program 1: sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="e15e828a6f7d45444510a7ce88eb570484f50f5339d5d847afdf53d3f31ca1f41e7a2650ed2929c7fd6111da4c10c579140e4b254278ce5dc0b7911b2bd2c5f18544a69e49882545bd3cc079418775977aa9f854d70909a739ffc2b85e", 0x5d, 0x2, &(0x7f00000000c0)={0x18, 0x0, 0xfffffffffffffff8, 0x5}, 0xc) 12:46:08 executing program 1: sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="e15e828a6f7d45444510a7ce88eb570484f50f5339d5d847afdf53d3f31ca1f41e7a2650ed2929c7fd6111da4c10c579140e4b254278ce5dc0b7911b2bd2c5f18544a69e49882545bd3cc079418775977aa9f854d70909a739ffc2b85e", 0x5d, 0x2, &(0x7f00000000c0)={0x18, 0x0, 0xfffffffffffffff8, 0x5}, 0xc) 12:46:08 executing program 0: socket$inet6(0x18, 0x4002, 0x6) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) socket$inet6(0x18, 0x7, 0x9) 12:46:08 executing program 1: sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="e15e828a6f7d45444510a7ce88eb570484f50f5339d5d847afdf53d3f31ca1f41e7a2650ed2929c7fd6111da4c10c579140e4b254278ce5dc0b7911b2bd2c5f18544a69e49882545bd3cc079418775977aa9f854d70909a739ffc2b85e", 0x5d, 0x2, &(0x7f00000000c0)={0x18, 0x0, 0xfffffffffffffff8, 0x5}, 0xc) 12:46:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002500)=""/4096, &(0x7f0000003500)=0x1000) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f00000035c0)="d3befdacde0cfba294ddfed6e674c3203fc1587aaf8dbee95caf203dc6ea3e2d6b5a69d62e8c5a8c77ed9a5278f462585af2e004000000823a190f32676ab20beeeb1f778d001f10e2d9815c8968e4be3cc5b893874d3543060003f2ebcd72fe995bea8ca2cc3474fe713dd11cd8", 0x1a5) recvmsg(r0, &(0x7f00000024c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000002340)=[{&(0x7f0000000040)=""/100, 0x64}, {&(0x7f00000000c0)=""/61, 0x1eb}, {&(0x7f0000000100)=""/180, 0xb4}, {&(0x7f0000003700)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/120, 0x78}, {&(0x7f0000002240)=""/208, 0xffffffffffffff37}], 0x7, &(0x7f00000023c0)=""/212, 0xd4, 0x1}, 0x801) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000003540)="80c0e2b283fbeb5f15efdd98", 0xc) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000004700)=""/4096, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000003640)="b2dd5a4f441d2fcb9da301c1bedf9b606abbef37e8034c99f825fee4deee16a6280ab95be5199e2b73b7394b6e7e7ba305ee1fc42a3e09ac94749fd7d399b1fd8910bf7fdb46c970a6fcb70422205c41b2b1518e3d5c1aded4e6b4e3872f399c2e3ed7f11b22917292e7934ec874fb997331d401d10d6ed31c04e781ac5fb3c4b499ac4918b111527272ae7894f57bb40195a4657cddaabb1bd179887b769fbe5c82d987fe404b8690853d537db67bdf", 0xb0) 12:46:08 executing program 1: r0 = socket(0x0, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000000)="e15e828a6f7d45444510a7ce88eb570484f50f5339d5d847afdf53d3f31ca1f41e7a2650ed2929c7fd6111da4c10c579140e4b254278ce5dc0b7911b2bd2c5f18544a69e49882545bd3cc079418775977aa9f854d70909a739ffc2b85e", 0x5d, 0x2, &(0x7f00000000c0)={0x18, 0x0, 0xfffffffffffffff8, 0x5}, 0xc) 12:46:08 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000001240)={0x0, 0x0, 0x0, 0xfe79, 0x0}, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:08 executing program 1: r0 = socket(0x0, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000000)="e15e828a6f7d45444510a7ce88eb570484f50f5339d5d847afdf53d3f31ca1f41e7a2650ed2929c7fd6111da4c10c579140e4b254278ce5dc0b7911b2bd2c5f18544a69e49882545bd3cc079418775977aa9f854d70909a739ffc2b85e", 0x5d, 0x2, &(0x7f00000000c0)={0x18, 0x0, 0xfffffffffffffff8, 0x5}, 0xc) 12:46:08 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000380)="33db9794d2c8de74e8c83eedc6e4fe08bd6239c32662cf38bf4ddc1eb6d2c8f5f42dccebc32e2388f1115d84dfc77cb20e53139c7d03c0b2a8611789a94e8e0d86396805cf41628e6e8e54c6c881497dc54899d62aa38505df21a600822e7e6a7a0362e1af1b3d0f61fa0224443e05921e4fa9391c32751ba283a42419d79bd9a2fb9a6f7b02e8dc94cfbd6f3b609cf1ab30801ca5a69b9623172a793cd9e412528ecbe12a53886e470d7bb5bf469314acfee5d097a72f73554e2b412ea67da8d593aa692233556b9536eb13e4f1d1930b530d1027695134db23e3c56fb180b7049708b25708514373aaf2abb49286a79a2cc0caa6431760aee43f1c24458fd575b6f408e7d7401c60703330be39cf276555ae4130afa312105a023feb73fa51a45a72ef5cb24299f92c2f5b65cac0297968adcebf882d2375be9e5a48d4bf803f7666e1b98d6192e9f235b21420f3fb1e0c54f495c3c39a3ab2b997ea7ef6ab1e1678a3ebbcda4d5b5e8e21dd133061b6e2af07d53c06fc3ff33a0145487ef37aab9f2bcf8175df197c8873d3c76f5cdfaf6eb5293588e668543f9346f914e1bfdc51b9d760fcc1773cbbdabd5b2055bfb05d9cf9b1899e7dc481e177289371bfaa57e65e5dd564e2769aaf07c27b04114f3aa798bc53e555896dfe8109da5df972aebdf0eef5447456d07656124fcd9bf2eb118c002e38bbd8367db70aa50d90cd5f3f33742215973de4c96338882ceaf86e64408e8f33354b1c7aabf6c8a6f7a1aa6b0827887f8328584ab07ce0f6922a482e54e9e9f7dbf2f803af5cf2d322c75274dc2dd561f62a26748236d39bfa8062be84cb87750a017be24584b426d7b5a027bc7337ab6279a0807ce887b30e57d99f06baf5999a377c45f3a609248f83cd7235f8c4f80d9d781ac8c1fa8d468d481d2f8f341e40300632c161d5f69648b53df68cc4f675bd1b07158f77d92a59b27c5d5c66dbe31d3c3d083bc59b5921910db836c1ea987fe9c51f7dbab1c169e47418d37978e7869bb387a29c1dffacbfb6aa8199e7b513f8a95f1efa868e7a8e54638c84185c9fcf0c503a24a15c67d31664156f7646368df6c44a1f510c759ef6e663e87863c27e1270e0e05dc09461919796f9246a205f016b7d89d3fa04b1d2d4595c64a267edc8fb3034e58e9add9f37a52c5da2ce9dad9535048dffe291f8b8f48d844536464bb9110c4952ef884995c5e8e7e53e323a1c15ac1a7c85f7d1d66086480665b88bf3763a2c0d814735514854eec6ca92e20fb3d0838d3c528dfb621c3ab6acf8c0ee87423903ac6e02ab90211e1076e21b52b45df303ea3c4b00b926fea92e5406850c3b95efa3fc9d3837a9c139723e1a51399d7c7d0829664abe3301ded2812f0e9e70345d6194b3f68eb292f470f96f7af7fe7bcd6d61e9ec3267013cf4a73fa27300ba62df3365b4604efb5418798d687190e451ba03ccc7edb3ec3ac717051e58bcdffc645bfc54bcc7caeefe7286d5ebe4f2adfa3bfa4dea7c4faed81fe00b46da8345a9c2a2c0c99ed1ba73dd43da4afecfd77aab6aa066dee735d84b54b83b43945a5f21c46dda0925c12affa983423ef641c153c9d724f91d3202b8dd30e4bba3bb26f0fff85edf0a705eaf6908d36dcc5656af9c1e3b3f2fe1bfcd423f0286f24adfb12ebad0c31364dc217af7c2233dba656bf3ce32062b1f8c58279f07db34a9a311f8bf386589784aaed1ee0dbf49edc94202582dd144f8b6b731c05b5e2cff4b7a5e5f0fb7419f56ec49f0082bb7c1a67ec4422bacf3c2fba2bad050ed94c483ab5875b029dcbe57fbbdcf1a4c2a13155c90c11a3c3118905682c92d0ce906e3c7bb0389d84c6c248d3782d80a7d48e0d874d0cd35af518ab1fa287109e49e6cb1e67ce6d23162a6817eff06cc69fdd4fd252f44e2fa718a802e7dffec5a36ab900f7f0fdc241ec3cf109fd78d4f0af855082855526de7403d708a64a0fe8aa352eb5fd149633e9104235abab7b5a86cf8c45954c282715d27ab993cb9fb6634f5e7424b98e2fe7e6c6377438f86d4dcd8692248550949aa27db8c030b752c43af01b8b61aeb6952c6743d4b2157b9a074e75845806bef30d5a1482939ccca35fe934aad1c980e8b99c7e590deeb6951d976c07c496ded9717dbd132422f6430a82a556349bc69a416f56f2e43f07f00ceac119cafd30b135d81c90ab03ccd10b394c86bdc75a357aaa7bc66a98af12f4a127a368ab71eed539bd6f30d68dfdd94cf02825f2a1f4afa2cf227edd65100559d18e3e80e250ae624f2ffc02f493139b1867d403613ea17e89f0de33e153a7758fd33fc16eb36c8ed695cb78ab366f4aac5ef20416b5ac6125b6e564df9c69e9fd5db20f83c5e720f6a353dfd5e6a0fb88ef8267df54fa002f6980c9176129e964d2032cdbb49d3249ebbd8e9e5f6a145442c6d16334954ab1dcaf94d36800c8626b1d44dee212ff658f8eedd7eaaa06d463850f1ca9f99de75b5f590237ad11dcf8addfd57dccdd8c96c8229cb1a809347848fad4a0f110f9df570fc94cf23775d5b8f6948c2ccb5fd4a62ed9490f88de47726271dbae54c8e88549d050f120cc299afd42c5b896b021a92a9d56c8daa213177290e0b3743a302aace0e5ea2d6faae762125c205cb7cdfbcb159fc58cb4e42c0a76620c7b53f3e29d344a5c2fbccc2af59c7696de016acf7e922dcf67be1d57f693b786e4ac573da006b8cdac477fa9f71cc1c55ef836453f5b9aaac1a86a80c839ebedd7115379e3bd15b903efd70f29708757d1e01e2f3423c06221da6294551918a5a73fc2c0be2e23bffc99b9799555670b9de0fbec884f0896b6c576f1513dff2458ab110ae9649766efac208bbc14ef14a331b2fb15cc418611368676cdb7cc43f451b59f35705a484a2dc9c8dd95872ea9d12a86a9c3f44d0dc2d7847f9bb0e3609001ea21c8e097851d365e31558f35c2d75c7551fd303a35db9df31be5fc6226efce105fcfaafe34e266a9f65c025e60976e5310effb788f73a436be0c53bb774f9c0d03bb128a96a67fd15ccbbc4a190bfef7af7e3f7398a66a83853b072112947c036e9186cef70b16b8d9e578e13443dd3dcb9deff5cdd47d624bebcc6484716713ba4f50e47c5fe6fb7328d85e2cf70d566e76c0b0d16bc3da70582205e1d2ce520087cb35e1f51a24030875977c3cfb4b6bf49d6e5c5b9bbd905b01d83154d660bc14b8f284147786752725101afc0ef0e0d01592ffdf2e886b111eff340cc27c0276e62afae349b3527254fe9de00f442d94ea7eac9cf49b2c123ac1e08680cf6a11d4ccaf68e02c5351bea058e01effb20c62e76be892356adb5f1d1d1e26b587899a52172e896dc899a2d9eebdb7f0ad1167a432ad3b617ea74d23484fee6e1c6dd222ee652caacb4a292f0b4bf5bad65ccaab58de18d253286a0103019148c7f06f604fc24167d65ae39de1443da690c56a61610a229959ba98ed2b647e7a2ea1780d6568bbef84981c192c427d22294a14dd99507bf161d52553a220e9aa9ab8d2e06dad86b966f6fef0174c924ce42e5722e40f5d00c7ba9f5a43d37aab4214c249b5dbf582da621050c0679a05cc56cf8a9afe954fc061050c316e65f2adf6991972c6ee57f8e278e0ef523c069fc2d908055d779ecc7b27fc3e60a0cd625144e708561689f0932dc8b2dc63091e72a88b82266a416a4286075b79eb0864597352938c745e4a59fff25ec0193c71c91fbb88ada5571584dd972ba44cfd610769b1d1fc66190705c5e6f472d6983210aaeff5c5e99c367c3d89bf1d361773b6e44fb88f3c4a37d25e2ce86f76f336083aa54bddb56d5dd2bd1a8daf549d663bb39f53d7a418e55c19098499b78f6a1a2a0771199f79fbe8538368b85f70ed3bc4ab741931c8bd2e1f4e5f91189918da3c6b96d8311bf46e180194834000de7afd4e3e0ac826e6309bc3ae21013639221a801e334e417e96d6a4c2377b44551d4b4bea81ea1868a8bf31f34ec4d4797eb76a7536a15ea01ae85ac3bda43c8e6b08cafd1f817aa73202943939ac1cb20fcfa1329413b6e4f27b5f1d894d2f2dc7653caff9bcef688f5291036a6acbd879ec7321b204df6f6959340f113c1bb357f41aaed25107c97a837b873ae87a825b76065ec697922b31d7a67d853230aa16dd5a48d5f23cfde52c9679de1cf823d6ae50285ab4a72586ef6b4b1f14fe7cd05a51d3c54b8df6f0acabc8459ff1beddefe63c8f4922b0327f61496307d3fd3c4d186c9db46ab415075edf6e6325dda7e72d899cfb84f1173f224ff0d9e089883a7c3dd8300766d80bf945d229e0c638ec6e4860a411d18f1dc7381c9b2fe7b13f8fe8da22d2e98abff2f73f69a49e79fae4ac56735bfd9dfc6152ecf95f8d4c6f25180bf01845af1aff9765fa986ae59dfcca5a204935369c4667a3d4ee317449758d3826ee18f5533bc6b79f0975fd52003b45497d506d8b940f795d18c261936f3a000a0dc1d85a48863b17dbee8c50096816612d72f166c1dc27f85adbd7327e5c65508835590a8a82e08e50a352a25f70a3275c7f73fc880064d67151973931dc9ca90f0115894e3b545b86c79c8be2ff891c6112d497d84015330109188fc1e292a84028862973d42ffb49e4981c32de4639fad6e1aeb67c1575e6ecb1e79facb5e733574f441781c6e41fe8c43d8649e3359dea13e289a89a7f802c89c84035fc79997dea889250ff9c053a01b8a09988441ebb3d1e28ab46b046e063256efdde2f208a1cdc5c026b760229c9b7f5fd4917e4766da0bf82e766c9136833dc0782710679c10a3a6778da1e104bf457b8cb899584ffaa2563420be426c1393c82155db2261f9f8ed2d44dd68789dc18a5eb6eba28aa231df63a77a646e7575d28e991185f85859ffb7834ba5a9b887512701c358aa0a82813d00fbc18188f42592d928febd214ffe27b20befb4", 0xdc0}], 0x1, 0x0, 0x0, 0x5}, 0x0) 12:46:08 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x5}}, 0x0) 12:46:08 executing program 1: r0 = socket(0x0, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000000)="e15e828a6f7d45444510a7ce88eb570484f50f5339d5d847afdf53d3f31ca1f41e7a2650ed2929c7fd6111da4c10c579140e4b254278ce5dc0b7911b2bd2c5f18544a69e49882545bd3cc079418775977aa9f854d70909a739ffc2b85e", 0x5d, 0x2, &(0x7f00000000c0)={0x18, 0x0, 0xfffffffffffffff8, 0x5}, 0xc) 12:46:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/70, 0x46) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x1) close(r1) 12:46:08 executing program 1: r0 = socket(0x1e, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="e15e828a6f7d45444510a7ce88eb570484f50f5339d5d847afdf53d3f31ca1f41e7a2650ed2929c7fd6111da4c10c579140e4b254278ce5dc0b7911b2bd2c5f18544a69e49882545bd3cc079418775977aa9f854d70909a739ffc2b85e", 0x5d, 0x2, &(0x7f00000000c0)={0x18, 0x0, 0xfffffffffffffff8, 0x5}, 0xc) 12:46:08 executing program 0: msgsnd(0x0, 0x0, 0x0, 0x0) shmget(0x1, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) 12:46:08 executing program 1: r0 = socket(0x1e, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="e15e828a6f7d45444510a7ce88eb570484f50f5339d5d847afdf53d3f31ca1f41e7a2650ed2929c7fd6111da4c10c579140e4b254278ce5dc0b7911b2bd2c5f18544a69e49882545bd3cc079418775977aa9f854d70909a739ffc2b85e", 0x5d, 0x2, &(0x7f00000000c0)={0x18, 0x0, 0xfffffffffffffff8, 0x5}, 0xc) 12:46:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socketpair(0x20, 0x4003, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) setsockopt$inet_opts(r0, 0x0, 0x201, 0x0, 0x352) 12:46:09 executing program 1: r0 = socket(0x1e, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="e15e828a6f7d45444510a7ce88eb570484f50f5339d5d847afdf53d3f31ca1f41e7a2650ed2929c7fd6111da4c10c579140e4b254278ce5dc0b7911b2bd2c5f18544a69e49882545bd3cc079418775977aa9f854d70909a739ffc2b85e", 0x5d, 0x2, &(0x7f00000000c0)={0x18, 0x0, 0xfffffffffffffff8, 0x5}, 0xc) 12:46:09 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)='\'', 0x1) dup2(r0, r1) 12:46:09 executing program 1: socket(0x1e, 0x3, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="e15e828a6f7d45444510a7ce88eb570484f50f5339d5d847afdf53d3f31ca1f41e7a2650ed2929c7fd6111da4c10c579140e4b254278ce5dc0b7911b2bd2c5f18544a69e49882545bd3cc079418775977aa9f854d70909a739ffc2b85e", 0x5d, 0x2, &(0x7f00000000c0)={0x18, 0x0, 0xfffffffffffffff8, 0x5}, 0xc) 12:46:09 executing program 0: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2813, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) fcntl$setflags(r0, 0x2, 0x1) 12:46:09 executing program 1: socket(0x1e, 0x3, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="e15e828a6f7d45444510a7ce88eb570484f50f5339d5d847afdf53d3f31ca1f41e7a2650ed2929c7fd6111da4c10c579140e4b254278ce5dc0b7911b2bd2c5f18544a69e49882545bd3cc079418775977aa9f854d70909a739ffc2b85e", 0x5d, 0x2, &(0x7f00000000c0)={0x18, 0x0, 0xfffffffffffffff8, 0x5}, 0xc) 12:46:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSTART(r0, 0x2000746e) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) ftruncate(r1, 0x8) 12:46:09 executing program 0: mlockall(0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000080)=0xfffffffffffffea9) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x9, 0x5, r1}) 12:46:09 executing program 1: socket(0x1e, 0x3, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="e15e828a6f7d45444510a7ce88eb570484f50f5339d5d847afdf53d3f31ca1f41e7a2650ed2929c7fd6111da4c10c579140e4b254278ce5dc0b7911b2bd2c5f18544a69e49882545bd3cc079418775977aa9f854d70909a739ffc2b85e", 0x5d, 0x2, &(0x7f00000000c0)={0x18, 0x0, 0xfffffffffffffff8, 0x5}, 0xc) 12:46:09 executing program 0: socketpair$inet(0x2, 0x4004, 0x81, &(0x7f0000000080)) setitimer(0x2, &(0x7f0000000000)={{0x8, 0x100000000}, {0x7fff, 0xfffffffffffff1c0}}, &(0x7f0000000040)) select(0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f0000000200)={0x34ac432, 0x7}) socketpair$inet(0x2, 0x5, 0x9d, &(0x7f00000000c0)) 12:46:09 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x2, &(0x7f00000000c0)={0x18, 0x0, 0xfffffffffffffff8, 0x5}, 0xc) 12:46:09 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x18, 0x0, 0xfffffffffffffff8, 0x5}, 0xc) pmap_unwire: wiring for pmap 0xffffff007f12b780 va 0x1b32e20000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12b780 va 0x1b32e21000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12b780 va 0x1b32e22000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12b780 va 0x1b32e20000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12b780 va 0x1b32e21000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12b780 va 0x1b32e22000 didn't change! 12:46:09 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000040)="00f0e55ed68f457302028d558a851f7d244d1d24d9c60196d4d6018557ced22776a79c4f61b3fdea", 0x74) 12:46:12 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:12 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:12 executing program 0: r0 = getuid() setuid(r0) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x0, 0xffffffffffffffff) socketpair(0x19, 0x0, 0x3f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000001600)={0xffffffffffffffff}) pipe2(&(0x7f0000001640)={0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$unix(0xffffffffffffffff, &(0x7f00000016c0)=@file={0x0, ""/4096}, &(0x7f0000002700)=0x1002) r6 = accept(0xffffffffffffff9c, &(0x7f0000002740)=@un=@abs, &(0x7f0000002780)=0x8) r7 = socket$inet6(0x18, 0x3, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000002b00)={{0x18, 0x3, 0x0, 0x3}, {0x18, 0x1, 0x6, 0x1f}, 0x7, [0x6, 0x0, 0x8, 0x9, 0x0, 0x80000001, 0xf, 0x81]}, 0x3c) r8 = open$dir(&(0x7f00000027c0)='./file0\x00', 0x1, 0x100) pipe(&(0x7f0000002800)={0xffffffffffffffff}) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r11 = getppid() r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0, 0x0}, &(0x7f0000002880)=0xc) r15 = socket(0x6, 0x1, 0x4) socketpair$inet(0x2, 0x7, 0x40, &(0x7f00000028c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x4003, 0x1ff, &(0x7f0000002900)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$inet(0x2, 0x3, 0x5, &(0x7f0000002980)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = socket(0x20, 0x4, 0x0) r21 = dup(0xffffffffffffff9c) r22 = getpgrp() sendmsg$unix(r4, &(0x7f0000005200)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000005100)=[{&(0x7f0000002bc0)="2a03d2b95de91ca66b76c943b72a05464a1501a6f831ebfb9211576f132e66c0557209e35b63c52ac309edd32deaceda2cf7fa672266d3011421dc4d1d98f8728ca872d8e69c915a89f894f3fd0fb970d43eb1de7a44d7c78432aa623df26295723f2532c78aecd79c49f5bb", 0x6c}, {&(0x7f0000002c40)="afaf7915973cd1274fe0a5ab7360a48bc5fa383a0943de13823744c6132c5b6ba707e89ba4afa07b35492e269c70472ff79463ad833a336b072ec819f9b262fec7f1fb0291dfa75dc84e442284df2cf1e4938464af75752a5baecd5acd82f3cdc5340cdc13a56def2bda1800527cf90d611895bd1c15f13b826de9795a000240a3b403afd942834684bfaf7c596ead63fafb2f2546a1c1930bb24c10fdf091612253e3260ea08c9147d2844a9af2ff76f870a9844f8f5df49f8153a157d5bd6933e51a5068c0c70ea11b4bb2991ced4be0210ad9ad72e8edef08593ad9ddc4a3a9bd8fa91891e9b2644590e34fe81d34ac", 0xf1}, {&(0x7f0000002d40)="f6f93725eb636cc3d4f1da7df6b650fc9336b7de0dcbd7269327996aa7280bdf480d6060a05533ba6b49b9c9c8f18da722330b97fe7e82e6447550d9004c859ea24c4327ff07d6d9c8d7d08ccd368506e0dff0ecb39342474b382a742ac3487676af88cbc812748852baf06d383ba89b8a369e046810b1f03c61cde143d50e2912ac307a649057c9ed02901d7da367f6af9f7e46b2f91a6922b0f981c1afcc481be6a4871e292fe853bb68fbb16528f5139aa48e5524bd182b160f8706b5f0de81597122eb28d1679d0e95c63800d0bd5a54f7b3463d69a3b38f1fc3fc9253fafec88447c7b15b56473b83c8a9bb5511496c41684be16c01871e0831cdad8f480701ae8f1dda0fd39b79ed637fc2870a9427e433b8fdbbdcd603579ad368bf3357f6fce1a117b8ab537df673979e237301afe06274c23280d803412b557163668dbfc56621f71276e4532fc0ae3efe6418e7240bab31b13917bb3a66ff0c5bb7cd6bcbc788fc88fe11a429da23a3d9e0b348d7d8ac6dbde8e9f645b6687076b1df6949213bacd7c51c98cc75e92b71b3d8b32865c393b7f43a343187b2e151eb31e20b86747a13141c85aec072bdb25e28c3446dd6624bb3c880ac4c8f35cad76a89c5ff3c227f8b9a1ee3d5bc13910384ef499cfc032823e3961bf7decdbdedd24b9079212fb7c3a3b5cfc277ff412c3d820f0907762db4c5f59e7dc3d8e09bb20b004c1a98f169f218802a84b1d39ee99392f562a125a9c69af0e6d42846d79af21b83b40c9e12b1936c8b80edb928f41e059efdedc952c841c9d694a177d1e5e99ccf6acefc0b5d9da7ebe9e41b7cf7777129acb2db615e0187dc4612d9f45d500c106e18f5862af238301d4f09eeed8549d89360221b26ab0fd0022f8222ee13a8772ddf282831a2bf0ea7f61798e4eb01489fbe931b3a6c71cdc16ec914ff1cda276d9a6c7fcb0ac1febd37e732ca21cebe19b7c25e4c47f9d983bb34290eb18e0c7f4bea9d6eb8ede48837d1550e088d2d10ed12bbec670027aaca3da4b0b469ad2d53cd152673b4999b45c36d8d519143733c98d9739c37917244485d13e1092d32375f816f2df050e3ebcdf43657995571d7b01d7f02a087e0748f54f75ab57e1d3408c3b75c6128e6a5e6a02b91a562c11eaf52a2d057691dd4e8b8f17966cc4f5843108d4b097292eab3c13d2751e8b1d6cf842966ce7498782d227ea6078f04bb8577db4b65079ece1d6e1b4283c50d2af4cb89818d0b99dc8360e5e967ebf04c0c76981c1ea66f26a284d1ce761c3a6060002c73cd15800b5ca558aa512240b134776f6a2d1f0bbfd2e2fb232786591ed3843a0571c00b18eeb59d95e857bba1b5d40376211d7d5d9be771e5893b793c33d394b36e5655fee8b1bf572ac9dae8b22f53b9dde9521c7e1657d91a2d41e547074a57fa667aec31f44f98d706be8650b55f225da94e24a27021574ee0907dea27021c7a7f86adc3377efb57d578f0634a3c63d75c9a7278134341f7b2824658ec5ad35340f5a492b8ecbc0bc79178e153087293cf685f00253a01836e427d0c08052cc9cc4a728565cc3e746b80a340c29ca99053256b1717b6109b69312a654c11cc323930e5a5b76037c638d1ac3da55ff60d0df95205787eea8864d8b99ed4b762f2b347e7f7886d6e9ee0ea366bbe9ed35eb7fa9b87541ccad4fdd51b139279f7467432e5b32f330833969e4ea5fd7673368e101407dc3ae76e7cb8debcdb7f1247244dff7f89fb195db71aa265657654c2154c6c97cd9cc0a0c9876d03ed9cc4879e581c317d32320087c7ae6413120b56b89d621ffb161d56f0be80e59cfc59fbe164824db022b063cd2b7b1b58e0ef0002b75803d2400b2968c38aac50b23c8a8227d71628c8adef24064f5c7e600e6dee85b911200a7eff7e032a5255f03f040513b1bc1306442fb5a5a2ff7c36f67cacb81867bcbd6594e54330c0bfc53d3070c7b5c00f726c8fb99e3aed1da872f419de1686d149069a875680ffdf76b75f2ae1e10bf7f2e5b6d7bd1cca2c1fc0d4849dfaa835b0bf5650b7baba95246c47f62f27be05fa235ad8b95b92eededefee5424f53cf72b6ce41c193192e7f037fd06b9375ecc6a2d25ec8c45455f79eb8b64af0845058713697177aa391d844694320a812f078ede3e07bbce57357c9e4925e2aff2da15ab859a69a329f1983cb61d08c18bd90ff7512927355e8121e76783e006abf96abebdd0a5f4eaf0c4e4656019f09c22a6ad5035076baff0a9026dd9fa5ed6d01e3da30094e56a7d65b75e7dbb6ae61b8e184be0453dfb1774de9532ab621dd6a5524bf338fc90198b17602597c4fe5b7143b0cd6a77bfc239c9acbe23fc90350691e1100f62747f1fbb2eabe71cf728e54cd2bff37d407520a86c789e20745f87553f955ca25d058e88d1ff723607474242bd6f3f77d573eb4bf6d61463f7416958d8b021ea7a4ba10182ecae807b40738ee9fedfe3979248c117823710cf4d64e06ab1866980cb8ea52009d4278f2bef75221ce8239416536fb64dea8fc2eba4cebb8fc8e4e5e6a9e3e1678125a3235d5f157a74b97a9135012db76d86853a4fe7b2df04f4fd5fa5a42c478bd8a65d8f363057f6fc4c403ce6492c3986da582ca345c71546356c4912f7efad02320a0026ba1de6e6169b22c13134afab2c47e0fd2433ee9f0dc0a732e4dd67866448dce23503a4ee7a9f199b42d5a5c4e90f1e07cfe9782f72e39ae1fc1a3f96892b03f8d24605d7487565ee938a4cf91d9f08ed2d056528dc447560f9a7946f60e89272bf89b54465cc7d49546375fdf1dd908096f07b4b742946f2587232256b1e0a54f2cc6f03b4f17af2af74450ba50baa1bf4420ecddaf3083b6f35a2e68fed98d25c4c8e292b8cd8c6feffb457828b1154709dc88175daeac2c2a8c9cadf6521524a4138f7d2d3d68838066cbe2cce80416b2eac17a17ad92207e6febc52ef5775d43f144a44774b3108db4fd0ee2d60e8b7a8022019c096d11853ad588e59365aaaf1857c7bb20a8248da8fafdc57a585c123b100e7aec7e8de49f62b842c3f32164b794d102fa81ec6c4e4037fcf079ac2daf89fef4f837efb5cd641e78fbc6e4cc75518102be5f8bbe6791676a768b6f9772b7044be2cc45c5ef52304abb754cd6243503051230a939509a246163aee65e886455de0d3dd7eec3874597321515e01683b1dadf2f3b08c7ed26a61affb75022ed382d4aca9ae86814c349a488cdbf7bf4f430b9b74b40d5617460742c867a8eeeb3eba15aac67135cb9ec4cddeb3a0059df56126e1a8e71cb11c38ce0a127c2ba33383d55964e696d80e905d7a304b0233b9ea3be0b43ef7bdf9b7dfc2375aa89515c32c6b4aecf2cefccda283059fdb96466d204d2f02d370443327e1ea73e67b6315a5ebf9ca0032d339a6cb0045ed3ba21cbff5904bc08b65d413f2111b40669cc5c3d46652ad8a50ff0537e2b9d734e02c35dc9b24e3a0aa1422f235621d9a84693edde868e8ab1076de12c4e06d420b777f6e090bfa117af598db88bbf14120e78407e7fb1b6dfb12f86fe20ad700e4678c16a314b11183778af14ac620eb1ea88fef0de012f7fd6e6a82318ad97748f8b34023eb7faeeb3d77659231109b93b86c951c486cb70fd879f2522cfd54a7abf36a1e4c6f37993f5564cf3efb79c74c637f53eb0c77cf269dc0c6718fe0a4ae8674cdb9f24be3a8bc51bc4f08ed36b225ab16672577ab829a3c0eb573d421ee9a1b6aff34855a1e221310ce215171213ff2f5e8ddb2d575957233236bb94f399dedf256882cf1637b11e9ac6d8ea67b4eb7dc9ef8137abd49e821256584ede7f6dcafa6238bb7b1e7bcdff4e9f0f576fd5e20387d7209d07edde3cade895c8eeb77b87808b4f2c60c9f4685f144f0d3505da7ff378e4dba37af26f1f90170c9065adcdbfe9b3cf2bdbb4adaaab64077d677737966a8a13fd5c7c89fee411704a13bd576f689af662554096cfb2e2575bd0f9f291e845a929234d7d59150ecb6c2f03a15faa2dd4ab6efeae8724b458b79625646b0c8aaca80a376376a0927ca30140bc2bd66e97f1202c2f54502b5514824fb5f0626d62c3588497b9e4be8d236d9a87c8e6b8eee5b01e4eda0b28e3799609c90bad34a27ece5c3265c26b29802e8ea0299f9eba37fa7ee6ed69f4d248302c4893e86cd5eddab5cfbe01778d25c02f6c45cf1db4a8f8132c9ca7b580a4341b9a27510595a44ed5cbb9b205e25b41c5103b8b1b521c25941da36419ef26ae541b8aaebfea9810cd523b19361a0d8f099788a9d5251ac48ca676895d744ad6cbd8a565f9a322a9075220f8ad27644619c572a00ccd4221b39d62a72ba45d289a4be2216f07d78ea3466af069594d3b61b994a8989e36e1ae0c926b24860cebafb5583e5c5d5aa98fab1e956a2c1922c870768443025cbdb79a72288a1a7b94df41ecabad54401538dac7c9dfb68a17c107afde1644d91c7c96a0722045567432215338e43f8e0bd2ed242485e7191a7acfbc854129f9cbc14bea02363261756c3e68a6910897446196e4f7b4dc39950ccc6d5223f79a089fa65e926d99e8d726a2c4bf88475768e46b69dec59f225ae40fe27cf2e7b7d65ab7e0d0c419e18aa053eb69e274a94058cbd93757b3cd05d3bc9e5ac4f69bb7ab932b2680ea068a58f919bf55aac49cd7e2ffc467dde114d02e1061e0181ff0a956f1304f1dfc474aa19d923e13bb215d6085f76f195cd9b01bd7324dcfd1ccf6025abafe9e5e28bb543179843c192951ce9da978b4ecbab86f9e0b0e88390f573956839de89391595edb0097415fd846b67e8498d52e38ec4fa987a10faa80ac088ca9203b87830a52f0f4873f67269ad5acae3e8d74591692cc800c8fae8cb95911d87d3d7e3e7fe6dc4632ea34302f38ec7d7eda33a1329815d63e8228c373b6e7104cc95f894afc2edab5e6501ea0588b1c1f9007825eee887cae6ef775b7be7791c13e362b23efbd171f71b51408c0794cf945476f2bcaf28a231a6e28264534cd0aa0e4fa4e67a40a2fb1d150866a95a2b4a6ab35f79dc93774fda2d8c97389b5450b11fdaef78015f68467f5bb6208f613aa5ec257852db8e55b394f3f01c49fe796c8b1f43ac9961ce6e09f1f321c90d40b2d68bf44fd079e9e00a5cfc857fa1dc28bb7925ed497af30324061783103aa012fad56ccffe7ceda621276a95da928f6fec884cf70198f799e4ec617f9f6036e77e93d9ffb8893be2116332c40d0354b78240f6ed029dd67393d37d8ef7c04965f47aff66a1f498ea7ebcaa2607697fa6f13e21f43c32b7e98619e3b7fc6c7d6e12091fadb441f8e03ccb540caab6175043aa4b2266cbc3c79c962dbe3fc79db59b0fbe075fe41193c7760f3c3b07e5bbbb4ae93708392ba5fcfbe0a3ce9aa4335f0c6bbb9c802c9ba70f7e5fc023c9c7dd1d7bb5d517ecb65864432514f546766f50d917473fdae5ac2ac9b33cd0ff435ff1643ef102c8e9b911b18391c53b59b9b6d92948d8db89d8c334a589c7bda958561d90453b1633bd787cf8cbfd7ffd65be6a3bfb5b0cf20db9652a98121a7487a4ff35e3dfb89fcc073fca1ccc385cfaee35b01bde96045945020d1f7946296333d6f187fc5ace872e4d1d6b98522063193ad7adeb1167691778d5b8c649828b8a58af70160a867eea14926f84cc5325c628ca6e4d3d5fe446a2ae4a0024f5aeb7381ef628387b59da161ef0939d6cf1bcc703232fc6ac8332374b36039f719d896d726a7e875", 0x1000}, {&(0x7f0000003d40)="4c70418bb2fced4cc46aaf06bb7ed386a51b89b20acd80edf5966eae53e85ac882011b92441edcbf60370bbf75411d45bbc4138d8b9289e5caa994e4b2c2638226e82d12576460c908cd122b9ab6c1d750e543bd37b0ea03129dc43e5e0824f6c8ed0c4326108c232a107850543c044b1184d2cbe9fd855366b8b63a17c4dc3e9f49bc2b806aa0007cac439835d93bc1389b89628b37c3e8adf21ea3caff64c66db1a503c2ca56773b77b61dc551b7", 0xaf}, {&(0x7f0000003e00)="f37b10da998f6845290fe357d809a991058d94457e85a572c5dcc2bbdd98fef34fee4a8eb62bd3a6365d7223c45c6320e80f7938988a6e0a8221a59de9cae2322555b1fbdf899d99109a36a8000b12f0b8f7983ec8cf01f670369060140e0fc2083bfbc5de0d8f88952d9f1d1c0e066ce360932a5f7ac839b5fdb21f9d9b932e6391977ec28ee5cdf348393fa4f828b83eeee63b8d6a5ac8eaad2129225745d76688cd0b13f4398c60cd8a6a75cc13399087f32876a5bdda9f8df9ceff09f2ca29a8c1f7e847807c8e44b6", 0xcb}, {&(0x7f0000003f00)="9d60d93931de0a17c8d9b66495d97078726c59b1607f80e3ef8cd8d233c7f453fa54ef3efe27a4567d3a7fd6415632af1f092d8098482c", 0x37}, {&(0x7f0000003f40)="281a589dd987c7fca3f3526cc03c4e1df5f930bfee2bb22ab2add60e9472e3e26e4ed8822ed939cbb7d5bdf872122d918f96a30674e52d5bb54aa6ac7508a2edcf2f091782baa09bb7475be28f8c037c4b2711c8208e669e55501f51e453c60257189d7e015e34080fce6e57286bb4745c6b2ce48747f3a76e32bb7f9ee0692bbd3cb350c1ff8b9d673a61b24a33", 0x8e}, {&(0x7f0000004000)="5e116d6218ac89f13508bfd2649102b15ff78dd86ec887621884bb57d85fe9931b4c5df11be89dec9a5473156c3c2b89f3765497820b0e5d6dc69db7487f8c3c0486d3203cfcb0ee64cbbbc4d4c05cbd6927f85c97609f7fb015c14889b001b77388f59e44393d1227eee82bb7f44179dedf654cfb9c2b4d5490256b5740f4df7d565de8eb0b99c78df0d8bf26f505570cbd0cfd8d746f553218770e111f277ba32713446675c32d430c81e11f054b35599607cde197d35e7715fd24b17f590b9581c152be859417c721", 0xca}, {&(0x7f0000004100)="d22d8b2e7ee9d1c91f6c2cea969ed689c68bdf19d37a17005183f6595c2582fc11ead1ce8ef140eb68dbb6e76a530a0cebec4c63da9c1aa432b0f21835403ce8cdd2b200071179750964808a74d08ed35b013841c00b9ce831d0c35dde63c9e760f4163339686cf787cbfd80c5b3eddda6f1293c1214f02ab06ea0f5eb892c9c1572d576442acc49f43a9fd5a059251e9caa0adf924a50a26ec6284dbb29b5821611cf42defec1b17dc9c5054f658ee89194cf73acdf6f3fc6c5d30e4c786decd4ce399558d694854be5d3f96cfaef88ffab69ece52e846ffacd20b6b1995afd9df7f9af6a1b663ebb64012c6bb0d85e5a852176b0c8b6ecebc453f7c0422ca03fa77464325a481abb29876933e231c014c726bced6d1484f3d21a02f82b11ba6c34d9b79c025351cb0958b452cf37af8da18174d502d66e461d265c94e05badfabb1b567a5c56bb40e9f84efbc4cd406418f9c3c9279fdf135fb59fdb592455d6b21ad6c0c269d0f0409e31b507cf7d5bbc604217c0b05f9ef6fdb8ff63945708642edc8cd4137cc817a901a836bceeb5e0d1e6e3a74379d2e570a79572beb7214e0a016c6bb91829d0dfac081301146baa2c1b9fcf19a94f6964197864d2ca141b8745c744617a4e23329aab03c1ed7910d3bf69781291363a499eb530ceafe5bd1491e542c5e40f797e3678fa220bff556b82a4085f9f7ccd8bf0149667cca0d46301dbfcc453183819e41c2b9a6d951f25cac11b4554b382b67741f30826c56cd4e4c8ebfa89f448053279073c30e1e7d800cae068c814f94c643633ef3dfbc2fa177ca2e46e41a4953b59b892da0705519c18cd1bdc4f57b01a436dbb9f6df04678ad9af0bf4c3f494b3eb2e3ebe0b5ccee50d7c2bb54e79afb573703e0682d8aee3358ab183a54dd680c0a70804355c70878a779452cba30de42e41e89c067e1d8f85c1c4cde526fe578234619b85990ca0d0854ebe8ed2ebe10d2fa620981dd66840bc7a1754ce929cd664278bc3e579a59b86f11e9ee181e24d8a0d7604e8618e936c206cbd50fe9f8db4f6b5aef9ca7db35e433ab37c63a5f2d7c391ccf974a8066badd6941d2da56a37ff961704710e04a3c8a18eb46655d8a186e3cceb47da156a19139867c2372317b08d12f59ba124d5bf55614ffb7cbd404da27db96431c311f242c1625b7150e9249c21d38abe0338fcf33959b557e8659d1827b6a84f760e7d605d7c1e4fc742ed06794ad34e5c11fe392664241764f6c4f20b96c69f0a3288ec4ad9becca8fe79181e9a25ff10ac6f23560b1724867b76a3b5fac4265cf62b92f25092ca30f2483a2ba2baaff973c30ab93f24b3e9c781cccd22f508c77d9442c871fe3c5df4f561e69c4f526346a65977205e98d62bd4bdcea1ae36e6d34372892f0c055e1c655b731356abf2cb094ec3b7ca45cb69270b964f10912954e0d048be4cf4d6142e8e349eb37199a100947ce5b4b3f286d9414e8b50e5441c58aad4b86f2691e77917e0f8d1ef6b4e7d7cc8325325340e061c6e5c13efcd7326a6ed54a77b1eedf042f935d3b4c7cd19cf2b8073a4e7ddb331d251e14a7a486a8084c7ab88118f3eef1a8462c9f3cb59b59bc4e02d8049af33d3b787520e04b132c9799bc49b37f4e37f8ba3749596c3d871012d120b9cce3537c001f02d5780896cb9c0b2bda42bf708cfbc40f81abb210e03f4c995faf9174e932d844ef57896ff5df30fe228759d298c180284f322d2bc682761bc9c0b883a958f84ed24ca5ba75da11f4fde200a1a3f3938be7b361f1597132a5736b87bd98092dc7dc798ee75c20f4c8a2d04bc9492fff12668037fb3349f4a148c34c6ac1af6f43e13b855630f829b181a029d26c820fc7c353ae78c669aacb09f5d7df05287755b8bbb3acdb6d1e0da2ab3b51628c9d74e00bdda1350faaa52e27fbd4c7dddea106593bddc5935dddcd763ca36535fe5fe42e9f944fb2d74299862fbca525e88240ceef22d6dfc033540d6c2396f68ac37bd5a2282b4f65904d8da729cd3cd768697d9953acc827e0b2038e008c27e05292a5ab9d31201a9284acc53ada10f225f758b189d1c43bc1c82f1626211d179a64d2e9f0b237567f6b71a8133f01b22451ddf7dbc7b34d05035a41a12509490214c482056ce72379ab681e604de55862eda1e286fb851441c9f70d41e84209c5040c2522d9a75f9141bf9d1ef99abb76ecabacbe1a170fd4f19ee2b62eb7d6a3ae46d2f75b1a858b6ecd7d14ed50f17dfbfa7b406887be8b925ead081570e8a4054da8ef2880cad5a01265a0426c9f32c2ee106986055c0ce8160b45bffef778b210a0093910d2864b618b245974893f256edcea1a411bf6b92b053f4ac41c9c6a179a734808320114b5d351e4d4f262f5e5437773a300547052bd3a870988533a0570515ae716a4bbe521b41ea1cf85d93aadf817eaa23286739d6d8107b02fda93b16dd7d49d405bbc6c529e973ef7e578fe81896e8009ffb9a9a0ce774b0b908e6408ed98d306d1e6aebea2440c1f7b1c5b4ea17713febc6bd8ab5b11f5d90d9fb1c2c5471f73f15b6cf674c187f81c8d7c1a010aa681199a9235df7ac20ba91ad672419032d994a9228b0e2605a9f0530048d26d0e836e6f6e200780dbd9305cecd5b29b2c32f6191c45124238c41d933404101d486ca6ebdcaecf427f06b2fae944b27ba6a5cf3580cdf42e41d8b43867d10162c154277433f8a7693b4d92d3e7a354c50c25ec910b0b67c219d4581ec476e06616d5ad500636de8148d36ed38779861d492f7c6c26841865ab8fad75e335e4b8c4e41bf88986e91c00b3b479cefcabef2c3bb9b52f4393698af1fecab5884d9808f14dc7df0248295bb9cc87a02ad0efffce96a6e376dda5dfb58929e211d01479850a60e63ae583979fc427ba8d6fbb0997ab81a6b3bc4e36ed31be2883870108e7a307818e148b5cebcb067d2e51588911f3c1add137919e14e8a1f59d258e963633d64a479558291a6e73586c2ff5e6baeb8dcfbb065fe3c97a13e3e75ac6ddf62a045b04871b073cd042b60dac6fae8a2c4309d6498bb96bb25fb9035bc24f9843b1ebaf84cad2ef1e872fc3ec87ee3021a488204898e636470e14502b13519e84999a207b4f661f22000decf6aa3cb6e712f049a37eb40bc17e3c0d7ee329324687b1e5830fde5da04e7e1c45b73e0f45a71ce2fa735c25229063e93ec6e5e666bef57a08af06f408993dfe91809a1da62019c4d73b8c509f10fe13ced143702053e16a8065f91abaf97b3cf8e7b9346b2b1405dbb50871da711fd17711ee8f0a49ef27ba6d7e1180e32c0057244164a3105a202552834163ca87079dd16189ca9c627b48839d2ea34da9e236f895671ce195ec8ca277a436c9c1fae442f4a325c4392bccfc39f0682cd6a82f7939ce5197facfc50f1323ca4d5cb81752f1c724be79e9500c96628688d1fa948e9be441653df9d68973c2431fcf0230fb0a5c9f8fc590a12472169333e3c6eb584648b8a0dfac62b31483b356041d0a3f17e2a2c4c1bf8b22856606abc2ef882588f967c655a514c4e89295071f807e070b6584799fc44b35c0eff90a34b8ae4becd27871ca5d3c22845e12cc0f1d64a755476dad57f846200efa23268985311800bfdc47d8f9cf2bf4a68f9e2e60f5bccbd52cf4b2fe22dc68bceaa96ecac0a44da7453a8d8291445e7cdb366c799960168e2c8212a249800b50c904f457f79c9ff82fad133f2128382658855e7af7af7e9fc8031c7b6f23413bccf05730b6eeda9f24cb77f57903e96baf91af5ea93860ddd5d3250f5a22fadf2a487bae10a163e589d290b07aee207e047b26f7892ac4cfbb8cadd352ffa3e2369b8cfff817b5f6ea6f4bccef84eded29761b3e8cc84e714c13a466c769f0e5c66963b18db9ca4425ab9a0a4b458e37c6bfaf1eb2d8bdcbab5276d970e6b40719c5ca0c076d372d0a0d9ae85d316c07fe0d5a5fcc00ea706b129245aca341a65e20b906c8a15e3d5a5ef7fa77fa2cd079603408685b4a46478e2d5b09ae8994f40eba741733cc107d49d6ac717f028b4d4e92ac91a68ab4663bb59531973966151834fdfa337dbdaf4647eaded5d1ab61c817c3293a0dc04c111893a41a42f220d4c25661b1e4e9cbdd09f83078951badecc2ce42a47ee5e814f33263f814694fdc920783eb9c03ed2ff34b61de635ea9b14f187f722a2e81eb4ed833171dc3cbad5e5df01e92e1b150783975c9a4daabf7967142ecbadbba239b17c829755619001f4ab7c696a00847e26a75db8dba3223227b037e81ef029e94ea16e1a714c098b943ac4dbdfe31e94c4c63e4a9f727e8c8fb0712c9d7bdcf9d3b0dcf48ff3be2d446b71248a2104abef4f9c127f5fc633dc346e08300011b1e821dfc61327c3c4fbd2df054b20d9c334120f1401e9c148f397b2399518a1d0e22e2326ffc95810641f77d7802263098f2b8b6f54c33243699a54f7beb6a063e8d0aedd0f5d1eb4d48db29fae908250ae8bf99c0d2914f34b7132c8611dd7ddb2bd499347fc41bb683738f4cc42075968476c174ef9fbb552c68997ac98600d23dcc6d2f2d629e0947b51f6b5adc952a6f016b3e75492a27550c6ebe5be5cdcbe85db60571cb02284c5f1c8bdfa73119151bb29525e8c95ec98218a46c732d563d8c70bbb702aed1321c67630ac1924f0fd93760ac90e68f436e701d788adfbd9e4c07c6df93b3e7c013bc08b346089c8dc0fabc72765620610f058494b5b5b1865eeaa6ed5e6014ca7c1024a8ac9b2669c7ab3327f12b5a0295eabc00048476a427d5f959e4672096a6b250a35e24056b544f3a6d09f0e0d341e1eee415b8764595f95c546ced2bfe3a038dd5496101b58736be495506f3b5a32670417735801496482eb4e14bc34bebe03c035bb42a4dabd72482cd57c84829fe43b2ffd50bc81bb0288907d3b9505fe556290fcdeab1139d1890f57a623281c3e0b86bf429cf89435e5e4a0b818807f1588938eec5fc61f2d2b25d8dd16af1dd0274f39a647c0d2f1be4017ad1e1b41f1b919c6778b81cf0cf646952c651a54795e5f50f6b8227f6fa2c59ee4480610152cec903193268f1e272d72a2529acce98c3d7e12064b63550d67295a1d827a6a68cdb98202762eca5d81080db1849feff274741863d4a6fc0f3bfab6f064f52e9eeea51d0d988d1cd2042ac6327a970890d73fb60133b9d4e7550de3797e68984ff2ed3ac7006bcef59b8aab071debd048ef067e41eb2e8683a85a5c321a6f8d87edeab76a006d667cbc970853e6f8531c72169d70c7f1ad3ba03d498c0c6a20169e297c7c37e11fc5bae3d6d5e9fdbd1c0304e5af59ee393ea7c43c33d5c7cace8dd76dce8684a16efae7ec395b48d023607131a9a95957297ce141144f93ea222e98a1eda3d811ebba057a6397a2ee9a2916fa544254b1e320372997c7110a1717b207f6cee656c4456814451ef205c379c95ec77e96d62ad75ff77844638ae3ff4f0f63b164b5a389fd15e24f0cb1219b932d5ad981da3a786e2b3f87fad08c1b996515f74ab1c50da4feede776dcb74cda7f01de14eb161d42a6c76e4b224d0150f89200df80fc4cc713f469d6a1e3ab5e05a0a5aaca94eb9cd742d820366b02a17d1accae5105a65dfa7580c62f9dd02544f9e76ff304b32e9072bf1bf298feb27d52c5bba88ddabe3a7d9a2b586162159dc5dbddb666948da3ca7612cb01b223204e22b5c2ce8f070f96764ccbe241d5e8a733097fef73b71caaf75f1915dea3161", 0x1000}], 0x9, &(0x7f00000051c0)=[@cred={0x20, 0xffff, 0x0, r22, r13, r14}, @cred={0x20, 0xffff, 0x0, r11, r12, r14}], 0x40, 0x1}, 0x400) r23 = socket$unix(0x1, 0x1, 0x0) r24 = getpgrp() r25 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000029c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000002ac0)={&(0x7f0000002b40)=ANY=[@ANYBLOB="01002e2f66c61444fb00e1934aee7510da1c36998a0c74657db1ecb0132470424f61f18269557677ad80a956f87f810c18456b0d6104d7a46f39d761f94d4e6b2cc6ee6503ccc1190bcb1a181ef6a5939cfa5b4ad0955ae0ffe25273a3c7c1086013d5056755529ee750"], 0xa, &(0x7f0000001540)=[{&(0x7f0000000080)="096a5a3ee72d675912a8d86ca7ee4b5e912dba43e9d8514b33ed86e54e533d435fae5175d091712590d93003e66ec5657124b36b644ca92768ab48f5e9f7268527bbec4c218b58e9fc176e6adf882626cec834624a8484a08888182be30341b04410ec2c99adc6767ac90e0d46fdb53c30e3b68988481fc3b636e3f505ec568b863448ed03f5dddb9e693315e52bfcbb575834aa3deb88f8f60e993952be49bd886962499d", 0xa5}, {&(0x7f0000000140)="0ebc7fe4414fd7cc21baebb24217ac1b32b6344073ebf52bf5f08fa1c65fb3bb6d6c0af125a29e4a4fddccce29674c81b3faf8479e", 0x35}, {&(0x7f0000000180)="7f298166c3d156c2341f89cddd4d377183b77892627afbb827303c355424b47985dfaa9a7b1c6933f64eb965f70b229e04d69aea51ae722b4157bb3a94aac112ea43afcce263f88451bc2eed83c0e445fc73a4f756c4facbdfbec0cd130efa06c8db661543a10613055405aad31b52d8dddc0dfbff3f5c166804dd00cceb802bd6ca6e7fecb5c5e35efd4e177eb1ff511e45aa3831bd805ade1cdcb70e6a51cb7bedc4a4430a7c07607b8f164585fa449752e8b464c83a73d5d50860da5dc0de83cc99e28b0e3533151bbf998f94e59e4dc68463856539fab4b80a9c3b780d4813", 0xe1}, {&(0x7f0000000280)="d888ceb30be0", 0x6}, {&(0x7f00000002c0)="927e48a11d2ccaf868455907884a4708cf8ad8f2758b1f5d55c7e777", 0x1c}, {&(0x7f0000000300)="227f787371c59c84695026e048549cad1af67211b50b4e4c6963ff5386f958b2ddf174152d82c9d84196b910b1e31be63c47ade50ebe88a23280c9f99457d0f5d2606cf208ee38871bf90099291b07e7d1ec1083a034b4cd120ae2231259ace0bcd4ce6856", 0x65}, {&(0x7f00000003c0)="bbab2e828cf3105ee79bc15c42381af52966996fbf417085ef18491258900d57583d00f9d1e4e29d6abbf45eff70bb7bc9a2e211340e1fc326d4d0c2ef2e5928f0ec31e4b2a970780d6b0a2100839f0a40bdb2378b443fe8e901848ea7b82ee46610aebdbc2e46a39cd04529ae3af31d114bdbb3c4c3c6519af0b53d2ccaf5eb4ef74c85e9eed5ec93721d057cea0a30c0d543e3c33b9e2f72048ae2302620c80ae64dbef511", 0xa6}, {&(0x7f0000000480)="6b3c01dcd30e3a8bc885359dc738ddfdf1c393cca0bd9063157e3209bb3acb9ed21d6a06bc249037f451277dbbd44189db91fcc2da8cb1097f017cf38d9e6e406f42eb1c8a55fb5971bc34b8b2e8e435095d943b18c716480ec20a544f8f0104714e5347006238c324de24d04659076a0939c532dc226ba39b92dac77a7b0530b02a3355075df0bb51c151b600d2655e4e01f1d2a367113fc36dc1cff4db33d120da999e56449dcaf7ff3739b75444946043e7fd0d7f9e4a9dd31b3b68440cd3692d5b5915371b992cf40dbb0a45c4549b21636f597225db92a6bad0a17bd5bcebbc302bf06e38f5cbfeac0078041a718db7b557659f6ff9fa4919b8cc9c798d32e20eaeca09acd6401963d9b5ab79d00a0a8ac76137939fc4c33aeda86473560b3ad7ff2fa7961832c98912f162565d1c1bbe8733861cf97d4e59b0c703dd1014b383724dfaea07d166792ddcf2c0eeb9e3b3b1b80ebe4b80520488556003daa71b139f8a64307a48614904ac026df378877bd611d8a4ce7c359008ec2d954e17ef4883bb7f55eb6c94273197704e659da333228d8f79eabbeaea6dbde8a3526ed2a2258771791c22e7801b7cd49808a08830615bfcff48f87a8c2a49163cdf55bc851f1802a905e30c925cabee34241d7b85ec676d90589a25c5f19da8af8049fa20d42ad43bc7bda3dac9f064a1a98cadac5f84195f2527afb05670f111867cafb738f670df2cac31d45ef8b4857a12c18ac6ddae6fbc84fed591205847491534b9c4bb7f48df7b7887feb4f9fe640b4867a1f41bf58d64b7b278e8ddf6c97b2198a8916446f13c6011944ef775e19bf6e4aa921605d0558f5c8a1718172c2abac086bff29986d1b5efccc1325ef59e3ae7b35d1ac846f87a6a043e78a03f10e38d38faa2109920a4b34cdd2db670e014b1230f6c88d4ede988b5cf06b0bea889c0bd7789e9eaa6efa39d56a11dacaf030ebaed9eb987de2d3cd0ab7dd90956f4d030c493bf24271d4bd283508045191bef624283a64497bdd40dd8b01ee54e50d18d4a5728e119ebdbc6c40306fe813acdc43b3c14ff357f72cfa52335c183264c02a321e356255ee868abb58571c963adc4b794bb7c00c76d3da30487eea86d1b9ffef8489bb091b9e0d6e4ace36b79a31237e05ada863549287989b5e9203c73570f2d11c18c11b82b7c034f84803079fe48015d413b5619dd30c884a8c4aaa5aeb33fed46eab869113590e82136b58222bd52925e490ba39830348969307539175bf333fa0f828d5b6794d5bd5bcf6ac1bf179b8ee77a547a4fba3eca246387ff1dfa74593b661664a78ff46aa15b3a78cc35d4693dab78f8fe597cc4c8c2a3981f1d1801e92831e9d218715290d2cae10968623c5ab82537ff199f9835619eaae1986f12d9bfef6c7d2616bb8981725f1dc341e3cb045898ae685575d124605435b45836e7b69befa33d2cd549b487a7ffa36adbd1b189327ee794db2e4f83c5c6609a9f899223182bd728a4692d59820c8e50e2c1768357888664f5de8c4dcee673a7187d61ff398d1b334297cd9bf8706f5338703d68291d8e89cb333769706e272d09730fb41191b543976a4e70825d22fb7244c04989697ddafe56ef793da106320dd7d10957912e9995b197162e32518198b2c2fa75395d5d51dff378fc250509d8eef90ea372c59cdac1080e1a1623cbc9e997f12e7dbfbc1f2562e2f96a66bba61e2d77392b5d4e1afeaf7600b3e764117c532d6f61735881351e0ac5841a0283e00d040265b58a7fade684ae17696c5cfc6174be722ee5be44493feae807aee8d36ea2ae3acb150578e0de4df2ef3c37632386466d7c4782c91ae44b3bbec891f91c830d82ff2daef61db1c5496ca5315d5da0fbc94abc77f53abba3d9356f6ace9c3c485a8e85e630ab50880bfa72dd98f030a45dc2ddb668e3cf3f1a54c5789759a514dea300522fe1fb21052aa32dd1e04c581519a4eb0485ee6f7ba6beac04fea1206e16614677f901b11dfce0b84321fa83e04718b9d125ee265c44120daa6aee777989e1de8259f2c0fd8347442f08d73f6bf76d608466b7c2590369b58152a927be66e1f3d4a784a04cfdc405b1c1c5a76eb4c67f9038c6d1f4e7e2749409af94043731b3509fe0cadd1fa8e9fd358854bda380aee334e6a2a88bc3a8c312c61c4e6698871a7ec10c1fbc70eb934c66a108b68fddc71b79fe6b0bf1255f950d595fdeced85594fbeeb49dfb224a1f5483262198620f95c8935eb87f7ff14cca1e22df0645f96899d9661b193b6f2635ebb0b003570a90ff863d63315a9433dfd4e28998276af08acee38530972a218b23fc727f2ea1b2a6c2829fc92dc0f4f9782f3ebe0e195d07fbfdcc887f23885529a7d30b3fd2c4c8e824c5155d19425a879f138aaf876d1e5f95af7d824a13930c0602541515ebc960e72a8dbb53e41a69f5af8ed8aff4e814e55475ae76cbdc12a5996437e24ee425a77e0b9cd7bb1857d607497816a766f922757f94368e7fe9f2628910a7c99b06cfe6f897e30cd8fa19597e41b6f24ffcc67454ac3fb54044db0b85bde9fd782c72db638e180b8592fe57d18e8c3e1c2ce6cf1c6d798d046eccb76003f7605a8009b620db2f4e21b938b1a145499444dffdca157be0650a3c4c089e4a8e385282e01504ecaa11d570b6c5b57c37e9def2767a9b947e1b7a4c50290c62414f3cc58dab1729b3ae2e0e232a20754c5378ef2f27d1268b60f0c3c3ecb5b348d501e1306d36561c60d0b0b82db93bea234dd4e297a3ad4e49e7b74a7ccaf39356ac39b35b2814dcef2871af065583f6110ccf8a8b585e9ba03c3082999b925e9e6464baa3017aac17ec4b2906dfdb31e4ff022287374ebdd13ff99eeec11a9e05cdc23d34832afe2506f872d4400b6a9989998a172a279fba4b44f187ba02a86db4a8002f29d6ffe9ddffaabdfe5a656d9ec42937e01450deb3f446c4d661c653101013c844b076292109a6fe6bb1a3d72a37a0b1a01e11b8a2de5db95f857a3037ed6bc072d98ea78259a3e58fb9c95045713e5101983810b2de2745a37d97b0e849fd67a0fb2a8b74d92a1f0261f73d3ef16389ce614807315530bb8d300b14e6d6a8afa6c272557f13a3c931ae1ce2af68fd49a8a57d524b8161bc84c4cceaaa8a3814f137e12d1dc940e3a335e31e258fbee4f25235681324e42e35f7369dd38e6e54b9185395196b6e40a8b4f066996130432325020241931e3446b2a0facd23c838e551911859de0d299e4887bc646372bab7cd3d92310cfbc6ea56f634fa70c318d27d0bba2341f4805f6af7908299fd76dea0a1dcfc82990ef4e0a84a93454334d3b8d0693589fc903dec082c4c3386935d7b3ff512136c2f0f137a3fdefa1d9849832ae9b2bc38dbfb1677c92dfd61bf6cb28ecfeb5d6429a379b6427cb74da1df1aa3bea3b135f8d32fbcb4ddce191ad51a882ffa41918a23f9c252bd48a78465fdb06ac16a06d201d6c54ff3e3a1be2b87287d92cb1b4114c0e76f648f7d013652b753c201461738bbaeaadc2005d3a970525c796ef34c45e48520e4b33bd50da6006477374e05a4814bae8d03b63f7a44794458dc5724f4f08af147cacf679a3f85d2b3fac0d87030d5edceafbb6be6339b78cfa35ad81c319f34f518bf9acf94bd6503e113514ae067030385fc1c766e1e47eaa5db8f12be085bf53d3dfef08ab88d27258979ea25c5a84cb6cd7b8391890f63d478bdabdbf1d6ef89670abe5ca046ee85e8ac3a79ad03d8681148c0e93e752ea443f2dda3842c712d2d8b966c9c6bcf951a628308e75507a6ee2db630f856b3e9750c5a9a82ccc5f1975dca4b43a938a03ffd3bc7d1ec895dfa48a276b652491e2365577b07fc3c5ea31497ba2eaad735b1abfade102de0a3e07e996e636a31ea47ea94d06c97f4da88a5ced3fbc736a48ef5ae3d22c411473c093756ae31b9a7f2db36af95318535b35d02ed9af857fca589d310d3395a4414780d1892d15414b7449c3d1a7f7706c3ada2c761b9421086fe0dff4fc4c4b4fcb2ec05fdd18ae8104848817e3b9171d9b534ca0437b358e683430324a1bd25816023f28cfa21455acf2b8a1f92cc14eeb2cc14a9e2ed70fd16063397563a61441fd7fbeed253e94cd20231ada8749b80e4c6cba361b72224a35cd53406c56ea40b2b384898ee68a40f432c537a9a4adac2e687992ee0af7ab3f863c7cfff4b84f4d80a4156bda4cf4e10b606afe6a7f643cccc5f690f81fa1f7cce4534fa9d1e10c7268919083b5e5424b1208de42e45c0993c2d061b67e31b1950844a650ef45dbf5702f508c72fb2ef708fdf0cb9cca107e7c16f9bbf79f3b2fbff891526f3dee42b6a2cc4733db949bb7f38c8d8464acbc46b54d29b2bf0004be8f79f7cda6d1df523da27355ccce3931f3477ff8a0a58ed697408d8edb4ca932f0b3e48b154faad0f5d130b7cda74cdf46b6c8c8c1ba0a9c53ff4e11ecaff0178ee428780d4e6678d798648481947a5678d6ff9fb13b49561f2b3663a96b36a34b02d70b8f753e4138d0792b1376164302944026d9495e3c670bd77e28f3409d49f3167c65d546f96fc02586c258eea3ab6596756425079502fdba55109c8beb9de18f8f0b62c0a428d0e5274d7c200fab7622728b57d639259af239ee15d0b062733d35bfcf19193e0f091733db69c1d4a3bfd6cbea903013a9548c56b79c15c193c06016e17bd3a0a8dbf25d16fbaf83ce8b83a8b9813d54161751f38975ae860dca957dfb92e2f9d3f1a85c0c06de2ddd12822a94018bc5a7fb62a0b0a0557317bb309c160071e221bfab423645fc5b541f2a5b44194a66659b9944feb48074fb080059934327a1954ab26bb081a80f0f50634239c4720cf890d475619976a2c416cace818b166ecdac3af831731a5c6220726ecc2571cc7e6ee16f43a8606ee4fc563918722dee7b617460d1a549ba0b4201a9272fe52846d006e7358254175189d872d3e3f4ca3192777543a75662d7a98ddb682d06cf9af32f6d0adf707c026063354edc6fb80c15432e10db086a1720d9642838abf738f6a446ca17d6b1c96c0f145c8ea5abedf6597d6217f7143c13249ce3b7726498c87dea1a0b4eef2da07c902b1222ddd7dbfca43eab7e7cc8e226af01ce7354b0422369e1145b748ebc585e200420ec521ae681a7b99e464ea485510a82176bae295ee671f64e9dadb35d089dfabc06ada9772de0a6b80cf27f6cad05e9f874db47f9b2706f011206dcf735118c0224804e6d92aea39cbe12ccc7605d581256fc5c8787917473de40ed35b219ad1b42fd263c98ac22ff2737bdbe1033a4c62d2c9d4e2460e9243de2735f401fa0077d9cdb619b618c0b3b06e14b03bc3a031000953be2abe6f26949e328f309b955e748c606a5835de214bc3939bc838b336b9f8a3e367ebe150b809386beab11a87c2ccfc90d257db34c484ec0242be191a3564316e6094da5e893cb1e976d87d04349c005fa1a19b6b511902bc4765437bdc011ba1274ff1df1aa0ea1e5b81b0c726dc775fec3b2e8ff24558842ee5017da40ee719e2dbd8b2216aebb66ccee22c047a07665d2117a0d19316c0699db4ed22dff9cf0938f3cc5d797ed684fe8d3cc6673a405c94e9cde2488f79b36ad41aa1fe2ff1e430426a4795358dd70cf4a441697aecddd9dcfc7fd6b3889cb540380ee866b2b4d2c97ea2f380751535b466b67ef08fea618f8238e55c5891481acf00e6140c334e82ecf51d1bfcc8ed2a8d0cc3b9d7d65c64", 0x1000}, {&(0x7f0000001480)="c51f5187b75c4462a255a4de3ccc7011262422eb169bedd13fb1fdbc868205d824cbdee8049ef5c23a6fe8f898504c610b1a41810bbc335ddc85a9d6fb08d8211a676b474577b46792d00d99a85b91574c57a90d61c43d3033fdaed8d6925128362ca2e64123579121e30169a74a26b2379d4c1940c05d09a6bd3a614d1b7354b4baf1e3f52bb88c59a9061110097ad85d18728bca926ae2aa3db9", 0x9b}], 0x9, &(0x7f0000002a00)=[@rights={0x38, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7, r8, r9, 0xffffffffffffffff, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r14}, @rights={0x30, 0xffff, 0x1, [r15, r16, r17, r18, r19, r20, r21, r23]}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}], 0xa8, 0x8}, 0x402) 12:46:12 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/25, 0x19) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r0, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r0, 0x46}], 0x1, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0xe002, 0xa4a) 12:46:12 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) lseek(r0, 0x0, 0x2) r1 = socket(0x1e, 0x3, 0x0) r2 = dup(r1) setitimer(0x2, &(0x7f0000000000)={{0x800, 0xc1}, {0xffff, 0x8000}}, &(0x7f0000000040)) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) linkat(r2, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) 12:46:12 executing program 1: r0 = socket(0x1000000001e, 0x3, 0x0) getsockname(r0, &(0x7f0000000300)=@in, &(0x7f0000000040)=0xa) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r1 = getuid() getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x1, 0x5}, {0x18, 0x1, 0x9, 0x9}, 0x0, [0x9c2, 0x10000, 0x7fffffff, 0x6, 0x100000001, 0x5223, 0xc61, 0x9]}, 0x3c) getpeername$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) setreuid(r1, r1) fchownat(r0, &(0x7f0000000200)='./file0\x00', r1, r2, 0x4) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r4, r5, 0x4) 12:46:12 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r1, r2, r3) 12:46:15 executing program 0: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0xa) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) unlink(&(0x7f0000000180)='./file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') socketpair$inet6(0x18, 0xc001, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="822aadf2b0541b1c8ad9cf05d5e6f7abf550e32ed32ed870431f73f79611b09c7acc9d8b4b3a10c9aa30d8", 0x2b}], 0x1) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) accept$unix(r1, 0x0, &(0x7f0000000140)) 12:46:15 executing program 1: r0 = socket(0x501c, 0x8000000002, 0x0) sendto$inet6(r0, &(0x7f0000000000)="483f9c77ff3efdf64f29e29660c4f933761f88ac1638e494e440e3956478316fb0b32ef7c88e56f2eaa9b73af220f8d309818be6246140dd9c265d2b28afa47f759f6e8e7b9cd4a82a43cb517d65dff5", 0x50, 0x8, &(0x7f0000000080)={0x18, 0x2, 0xffffffffffffff00, 0x1000}, 0xc) r1 = getgid() r2 = getgid() r3 = getegid() getgroups(0x3, &(0x7f00000000c0)=[r1, r2, r3]) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getgroups(0x4, &(0x7f0000000100)=[r1, r4, r5, r2]) rmdir(&(0x7f0000000280)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r7, r8, r6}, 0xc) msgget(0x2, 0x88) 12:46:15 executing program 1: r0 = socket(0x21, 0x4004, 0x400003) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8238, 0x2000000000) write(r1, &(0x7f0000000040)='s', 0x1) open$dir(&(0x7f00000018c0)='./file0\x00', 0x20000, 0x1) write(r1, &(0x7f00000000c0)="25a8481ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e29fd6e43ee45efc3128ae788871e99bdfa0642be9a41ac5ac5dc6a7fa2227c91635237b9d9623f5be76b741f69496416dd59b13f3a2ba37213cfa552177d72b8d8004642d5f0b1b03b7246ba666e4aa74b4afec6d2fe85cbe2e6c59b3aa17be584581bb9f642c6f7a2692f2f5c31c48fd4433c8381327b4195ad5466df1bece9c1de9de69b6a7f9cb91240c9aee912742cc45627d81b8ffea0c713d8dc5c4b896c0e4ffa89e402d17a8665efc0025f5c77a6a457b924a39e7728b1e4f32d277fc29852f86288ba2ad762a7c619949c024dbe004634e4e53fcace0f8fadf12a052fd3cd66a2ae6fac356dfff88f32965852e5f18d16fe72d3ffc56a47244e2c9e4fcadea2c81500271465a03076b897d3ee0b69591011af747d80bc86293b526d147aed6f1bbafad5250c8f6106a25f27b419fbe7f632f6bf2fcf9172fa4760d1ad72d0743b35979f30f07ca5b1c7fd2dde12bec64711aa64bfb014d673dd16cac5e50bd99933be63b580b990d72d4c25af39f9cf08dc53f85007f0c1f59fd698a220960bebc5cb4085b510d9b1ae30b730311804ff5216783a4422fd81290b03f26094e37968d596aacc780889cfea78cc0354f17a55d1008d6e715a17a457dbc6fdb7553c2089838e076ce4930a02e55534966ff70374250ff75a8a3985e2ab22309a2fddb5c8f6d9edf1f4b1ebe2efdf695acf42e7ca0cb6adec4276baa9f3cf72dd3fd59fd6bc4d907f8a673b9a3fdc386f52859f6a64ec0a3301bb4baf620182caa06194cdf69cd588a8d1c56f461b4597f7814669ea3c409488d36126d0c61bbcf75dfda852f206901c3192498bc11266e03c501cefb487675c9aa006271b3c669d1c26e4bcff97489be51d9b10d108a3a62b458e84301ff05bc343beaf87d6f3d33148384b53c4276a0b69b6b3e2636fd0279f47df102b173847245708c77673edf5a11251ea810e896bcbd0564ee12777d1ff34b88d7057a2ba05a57ec0d7bd4b44314d7369bc8ddd8bec343c2ef3714887a7621f20d26e3bf08ff3c4b3e31b31ca66902d3750c0f9735c0a0f6f7858724b6db479cdfdb6de510d654eee1f53d4b345c944832c9dac44c60711aa73da9664792e4de50f7572a78eab6cc82f20c1db4fca41d793c05ca6574ded1011d8ff8546c488c49c5536a9fbca8f19d8ac3aa5e0f2af482c3923cb69c989c6c798d3e5d0d1a8186c4dc46a5e308946afb52f053c77315554c7de052273f422849576aebbab524dac2d61c7377aaf8bbe67cf61162ab390cf71070e126b72c973cefa0627f7580ae54721b17c4b5436c2e79b15bf2e78cf8cd0d8f03452252b764cbb0f9015c2120f5772667296963b5acac0ab9052ea4947113ecff63b54a8ba96c6279829ad8b6a8e836d6274d66cc4ff6d0e52e7f7d441bc2fea314723f5cbe80a93e0deca715a5e52227e6ffc70045bc1eb11045f3635f6409e3b7621423300de3a845656a30476b5509ca1de1f51c906b6edfcac5541f4188caa7400916e8f17c55f64ca49222e09e28902602dba31a6b54e4dae66c69107128cdb99f864a7ef226fedb95d246eafde655d88fca3f76e63cc9d1f3897e6a50ff49e0cc1b5f23ace7fa1633b88668319a4947576ed24f71b6ca23827c654ff27368d85e513b5f915caf066f42548447824f3318e766b1ce7be7ae95eab0178c3fb080c769da313fb22aed30036e96b78f66b7d61821358e1e45d05695aab4c8ff19367aedf00e6163a24830a49a2d4728ea5b32b9c9dc80e5fd38d61a2c499ed14165739cca526fc4621f812eb79f354314a0eaa79b9edbba642c95b7fe3ba2df2c4bedd977c3db11fd991df9de8b05633aa3708ff8e550f87f7b00330d1f29184c8c0c1909a50ae28fd2d8eb38df4a8707f27e3bc90598e557c9c2b1a1b9155ec9871e8762c7d1469c80b9c2d94e20487cbc9b95c495b34ebb470d5ead0b375e586f7fcc73a6be7920a722ebe0a9e33bb51663be287dd7a88c17906fbe51cea5791b4974fecba4deff576c48d0d0efaf1c5976e815e5bda087a48933d4903ae31aec9f9274a40fdb95693459c7f6bc6f4845ebc2bbcb8507263f437d804ee9decea8df1f708b2049d46aab196cc62840a911f26169e720c40edb5427b50a0f6ee017f26fa9693e005a7ee72b8c4860638785d2a1167bae61acef184f3b46a37a6666584e734b98dc16854c8a2f25a3cb4990009986817ce040a22d8e0ccb8b6819852e19fc5a5ed3925831a81b44f65066b2595c0fda8a39610c16f3ae36825ef9474f3cbc7244a5d2ffdf6797c4e1fb5d908864448079e28c8fe41926e232d7ab91dfcca2a73df8b3257754ca0314017b39659c5cdf149e44e6fb412d68748a7bbf2c4bb0a5d2cef430aab24f5c7a5fcc7bf6ed8f691f89b8e5c3d55942f8bc69bbe0c067070cbc7b1c77d01ed27790bcaab6df085be1d8ad89f2b3c417f6055015604be667b27f1d59f8cae5b2e932262517b26fe142eb6c57e711695e3a901808622ec0fa44d0ca7d1ea9acfd8c5ea1f8fe582177e526aeef689742188811e44eeeadd2562dd84fddf286e5f3d509313c7f7983026addad6c1af63ff824bc02c37df1a8e7e51e297147c7bb53f475c44b3ff7f67c405b0b69725ef1ba1538b6d94f23ae7e9fed59e33bcd93e37996ffe3eeeadb972ca8d268b6dea239a30d464a6a00272092767ba989c3a52b466d7b1b21d8b1f2a0bd74b4588574f31c618d87536f4167c1a4701dd2332177ef7b7df9faf651488b2a97b6e24b6c64ba44e6ea0358b560afbc0972a79c24798a75780450a5551a56c703887b24db5530cf003b762a85c6d5017fd075d25ca853ac", 0x800) sendto$inet6(r0, &(0x7f0000000000)="9c8f5fb246470278e423294923b2d88e6115db48704c6531beb607dbd1", 0x1d, 0x2, 0x0, 0x0) close(r0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000008c0)="a2d571add32b9655c1cbb275253e818534710458baebd8b431237635d7dc1aab74b69410c326a30e17d087b84829e0638b1a31daf8609ef0a33356ed883a3a17728bc2c06e5de175c455032813148528929265a3d12fc43189b9caa572cf5e6fe9b69aa1a9c6cf8648c34f70f1e83d21d370499af4ffef5eec45a93ffd631f8e076f35473f4dae043c0e196e95b1fad699073f0426d204cbd6363989f6314295ce26ade8550f37b41420c51a6c31434aef1acd26e2f195f307931f88da352c56cb6dacef0506bc0e0051475791d0dcc6bb9577fb686891f81f59dd1c122dd66de1996c7f45ed6d22598c6c9075b4fde33c80bc6b7e8f3a4afa405d7a34f1112e0c56a8d9ed16e431c8418f75409925d9aea609e46f06a6a82f2ad0a50bc65fa186c20b80ee25d92d8dd69d49f78f9181c58bf57dccaa00ba549f51ede533744b47f2fec4ab3e279b254565deab4946aceb28a257ed51c38f6b6d15165d57c2f16eb34abc801970ca1413ddd62c5b874f23a667ecf288726cd57107c859780a20bf433e47f1e2ae0a7445993ed66e0274bf3d4ea355f64afdd6287d0a5b8c97e461ef98d4f22a6941559f6922aa2b3160315d865f2f9c11b09837490f3d1e09d2ac05f515972e56c7b2bd9afb5a2d96b83462a803345e218d5ba508f5aa30e92e712267e245e3f688953150d161b1acd339338eb6bdc68a6d5fc7e265f02bbfd7cecdfd36cf01e61a3b8c52045099d2d523c2698e9d280db3ed39affe1128b894f47fe5c2d2e8b05f17bdc161a6d07db641b48a930e1ba8bbc5b4cd4b4e51478abfb9b1987cad3d6f14f75dc7efc67270597c31767a59a92c019e865e41a002e8815dd6768384a6845b1ee33a54dfdcf762720c04a858cda2ee8a48b5b34706fc06b8b62a139596893d5c2a4ff139db963af11e36a890d3513dca3321781086740081febc00376c0e53da51911ee0b42a76c7926a04b65cf2fb2045dcf2099b1b16cbfe2f26ff235a73e7a83af87a40dc42f5a0ea15868d430c5bfd985f79bb9e2869aae851e3635d9b74139ea7a4068235b0278eb54aafccbeceba4702a4467afae71ce4c5f57a9e8e25e24e963376aef19cf3df2765f5edad5b152c397df09e43d0b16e955a370d04359041cfedee73296c7b4e2b64e1d0b9f4d9d38f7c3d5e50ad33d0807b3e0247324543ff4b35830b7c242f27b7f838af727291b800f57fc602551f8c5f8b726e9014c7f76679b08f8b42457c292cd5ae2cc4ef01b48063ba6df3fa2a82865b788bd3404545c8cb88fb3583d51350eb288f490f826685238939b5ca75d02cf897a3a9de6bbfbc719da3d9eb0dc4c7d77c69f0afe8e1d223ddc184138374817006d9f671377a59bfc17db7f0b8986cf8cb7ab001b3029aff1f813d91cdc3900188a699d30661ee7adc770d00df9be03a86187e6e2a3e896771cd851ab91f8c056c28f16573340477d781474b81d7a513d6d735206d9f0622b3e7b18a0e7e2ca7ab48576f5ad0362400ebd3e6cdb6e792b20d2b3b71b81b6096914ec03122ed76010ac53b843c507691df63f0970be99eca2997356fbf22035008b2f4310ed134c40276c32b8bd618412f91f3479a1279ab1e8f25efaffb6d30754e142e2c894392708e6bbf7e6ac21744010216d23d4b0f46d622918ccf88853993b231138265e3855738d6f5d7df9fbaaf30231ffc2d971d01ea7e6ea83ecf73195c6fb34823f65fa4458fc5d93496eac62c6c51176ffb4e8ea9b93e765f7878a8cb864f21aa54f6caa23b8f98d5f13eb8e522a015ceccbbc812e48dd6effcda330e374baa3414d7a99d4fdf68ff2e043789d115128825b105e36e0f4f1a43d6b16d4ba43119fa7f122d9bad7c481853d1c7109bc13903a9e0b6e8166e5e8dabd425ca30138206c6abd2df773a5011be1f040be1efab45bc51c8dfcab64b5dadc329e511aa77c4ac782e69e56e14a043e8da5a27fc7e8fd92fb0401b291ae8f39e264d7ea717ae3c5f5e13de2324daabc379790ffd42386c431ee7fdddba6f4a15817e55d4857d5489d66dc70fda05a968bb6a2a4b32d755170f39cb749ee2f5d93c8faf916bbeabe4f951f81f37c911b996869c89f74fba4fa5f9102993a289e4f1aff3ac8ffacf8ed4ee820afe5aaefc7ddfd73a4a3a9e064d08c1b2220ea6082db54e98ac72759a34d2a1ff7492d5c541d2fe23269d0587927e210346c1b218bbfd528618621c233c5dc7cf1197fbc76906b79cfc94ab81c53036ad9bc956e59f8aa19d4adf9c7de718d7914ad59babb4c1ab6b9a9b8435d61069dfac1e96d8d82398e75cd43621c5fce3428ecca4f944018b25804ff9cce5ce6f0821fb51cef75887cea7c6e7488981763f2a06bcda6cdd34115a24da77d1162e3ebab5286cf59c6686fe4cfda7c85a38746e9ad33aac8c67f49eae1589f89590cb60e3b89e9ac93b5e0f344e18429b10e4b5cd73e821d7a2283d894dd0d4a84c664fac1726e7c20fdf1c67dd250e2464d240d8a38bfac3ed3ebbd5d1f12060be0b8f37ed602d90613c1ecf91d7dc42dfa052dcbed62b4cb27b30ca745f18a27adfcee7ac3235f51b211986414a16585856993088df850c14c18166f0c5dd7ad426478a3fc64db92762f1f35e4dbc54c90b9eda823c073f9f6f6905a8af6174efc68d2509a9e2ff6bdf8072452285b679680db0551fa9ee35210c0ed91a90d44cfe85647d1245e932a41f00622767934ab82175cc19df931ac0d251a79e319fefd5cdd6dae1a49cf1b71721cfac5748517f5078d52d78d68b12cbbb9ec687931083d21c5dfd1fbd37dfb84b2744f3de03a46ba4cc92f8c1c5baeee964ff595ec42acca96c9a35a07fb9d779e9ace3b2cc7040fa6f919ff7c0511888abfc0d0c011f418bed240a509872bc105fa75ee770991039a0a8ca57dc941473e7a011a8b67d8247b6fb66dadd1e39dbaf6db010c1b2a9dfa142b8d17e1371d4d5e7442681ecf82215798e78b9a4bc50f5c4b45f84d281f586bda524f4729c8ff9ab557d07eb1945e2aff256d84ce2dea0dc810373635963ea4a7ce123917d85f9d8a1a7b9c02ac0c9101dfb744e832831167857a45e95812be718fd862f39ca8128579e41e682775b6ba3803064a06fce8eb609313aab68818fa34f088b539c57a6bdc027fd9de651ae5010bde8e702dc63c36bd59e507616a2feabe3b72fb1180c1362e7259fbd72c4eb7f906d81d531ed80cf9def318983d87769b1d9deb1f1bac312f187266967652e057ebe9e1630735646806fb914c599b172443720d29a573deeb2d07dc8d73b7206b6ebc9638c293c218c6b4bf62fd8d208031ba787ab8416fd77105ec1068905c7b09a7a4ff9e40ba8f9c1c49cae0f3c7bb7757a8d411525736a140a6e56b44e076112412d67d6ee351e59c7d81c0dfca5d10817563eb87efce3424b05961f3f98033c17bfd01030f9fd52f0b29f4e1d32bdf5b574ee0e914c7eebe9d54778a0405f772298183d7c20a9e0c004b363ab43f09a6a481e2f03a6cfbe5fb512648f0e2e88fd99bedc5c362935aef306fa9c8631caf6c01c6c3810695b03cd895b8b304f02b891d980a05d1a089b6cd65157054062be2873638d70a56bc50c6b27756921c9fbad5e4803149242fffc96df3bba184a7a3ddcb70667c9528c1711e557e851fc8247178d3641931d75495bd0fc37c1a4d52d62e588014c5915b890657951c2da9491338f37e26eb70bce53a580c519c923264b07f00cc83a4db1c1b95fd5ee7385d934a0fd950c7b4dab17210c2a9b758629ce787ea4b3a1a07ed382e8dac30be3c6c3efc940ae8c22ec484ef0beab7410eca61537b1e5f675052b2ec7d6d67946aa39a36e161effe16f92ec9d94b2fc071c446dbb840bc325a2b3a6b98390d2790a25a032770929224aff8e45b29fac0ef7715f8415f753f5770423f611d4b4f327d795c4dc6fffdd2eb4a158126089cd39b9301ee1449c80f7d779d2886ae1d18cb72a6cbfaa50d4479b0e777df4746553531b092a11302851aae7eff9a2ff4c56a09f22dc0619c9a2b910903aa081ae9b542aef1d6632dae80e46508ca54279061be3b525f07de2989108cf2b2ba08c854bf6a128699420723381abfe84b8df5399a24d707c814f124b722ba40c0e461f31728faf66894324e68a28c21664d912530a990b10fe97d057a58becf56b938f4ad9ec40510d4e28754d16a15926c30ad0b1be3073aa92241568aa7e4b510688c05e16d92a296e3724e1f4ffa7f42a6ef232a3d9ddd39b42b0af4b8b8ca728b8c3a49d15b9542fb86a3f2649efb76bdf08a2598168e70695c62256b4078928e13668e142c858d424a755e2b8898322e5773650c7c104a1345a83bdc222d429f0bcbbd03c7d0a05e6ab2a1ca606f20d242faf523260c0232f4c476d21c398c069c3d9b08c3809e752fe4541e03d5813871bf4870a25029eb03a654c90ef636bed6aa9535a91b68a4dc00671f0f4274deace4e0a346b6991b6526f3bc348fef5bb0ba00917c3089961f8a35b7da08f565dac67b322ccdcd39ff4e2c1e966eb923cf8db0be66425b72835d0f74dc789fcc61f81bc5bf85ddba1cdf612306a7c4c0f11c1be866bc15c53dd753d98f2d12a3b28bdf3235477d48659300b8f742d1df8e671d6567b7e516fc5998a0e97706deca78ce44ba2dc4177065bfed2bd00a311f43f543e77dded32c48df92c2d4d346185a47e0042a9c8671145ea95b4919f665332ba5b8be7a755da14074d959cdf4f91ef32da65a0550575f1dcbc5214e97f84b4c5498656382853425842d6b7bf97fe88b61f8b15389cf45757a16a0b92ccb739d6cca7a5fa762a0cedb771c0f02317d668feab65fd255c388466645a7aa106d7791c6493ba3b9e4268ddc29555965b2e7c0f308cab537189ddfcfe4e2aab879c851a55a7c4e1e5446f672bdff2ad1fad01fc6446be483105fb22ed530f48bcc1aa26f018d00e2279f597e84ad0e5b15f323a08bad3a7c608194aa738f05cadb86d5aac989bba1081f221f44e407103807ce755124ea91550857f792affb8c694cd3558f004b6c51dfc57f8810a74c3b270c7e90a02039a6f0c447e33d5f4c09b7ea829b0e1ec4805449189de009199f60c982f2729580425a093f4be54a2f32e05ec2f9558bf459c3acb73bdf4f121dd352d318cebfe4aa9f65fcbfe99f600e0cb7e775f3adff1d70fe1248cf10903070197d148da54fae7cf108c9bb1addee813e609b14ba84f79de8b58727eaa515909d9dd87c306820b632c7582fe196f0cbab51918dfaa98b26a1b5511d646a00fa7aa1df357fe4732d55ecb97cd5c56730892b3ee947e4fa2f5ef4a3b3edd96c7f5158f81cf227e5e3c3d95de06dc86bb76f543a11ccc4b2286bad9fe959dc460db39368037909dd26a580c868a394c0f67e00c0c3a84790c9d4d0876f01f3a82efc6933392d2acd84d67d444901c358139db88455ee078d807fe15a86ffeb2b3bed220fe363b1c5395b9bfa7d7e703704c87168196eef18e33370462aafc2fd779a7c8700c5f1a446ef7cb17cfe831751cad0b1ebeb08c44d624ad00601e9b7ee00d283fc64b25dc6cc372c3f3443cbd638d7f789db469013464ac6bea429c11c279865eb6c19a2c35319f41f1035e17a2902f15b01649db4e39e3351afda1252b46ca51b4d401f054d526e7de8d7f76db4f50176a810b34ea461fbbbae433bf71b3f7b013f1b7d3095a4ac4dc45b410e459a94abc6e64e63bfed3ea74610a02caa782eff48d56281e840804a91c3a497b30e1fa62", 0x1000}], 0x1, 0xe) flock(r0, 0x6) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe13) 12:46:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) pipe(&(0x7f00000000c0)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x44) 12:46:15 executing program 0: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) getdents(r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0xfffffffffffff800) 12:46:15 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x405, 0x0, 0xffffffffffffff0f) 12:46:15 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='x\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)='./file0\x00') 12:46:15 executing program 1: socket$inet6(0x18, 0x8000, 0x1) r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x7fff, 0x1}, 0xc) 12:46:15 executing program 1: r0 = socket(0x1e, 0x3, 0x0) dup2(r0, r0) sync() sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:15 executing program 0: r0 = kqueue() write(r0, 0x0, 0x0) 12:46:15 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = dup(r0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getgid() chown(&(0x7f0000000140)='./file0\x00', r2, r3) setsockopt(r0, 0x1ff, 0x5, &(0x7f0000000000)="95810eac982b6b6469db4576e2d16898cc46a57a644359636a955f61ccc86e2e9ebeeac1e16c513f79c713b181d203e46dc5b8e4bf619a8d40c1447496de4a4a2be1f4982439f9a950aa6c042d055b8a1ceee0bfbabc49a40e7f6479c6dff55575d5fa3861ae85c01388df0414b880b0fdf15d00e2b22938476f4cfcadcba3c97d925944eba24c571927678210913964ebcf5f63aed5eaa3b8dcc41623532354f380c3a0052aa0d4a9ca7f6fac0af3c214d47dc64b16ee9a3127969efdc781a6d478ec4708f5454863e6222e9d795a59fc88d16c134b96c3310d41998bcdfd3db6", 0xe1) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:15 executing program 0: r0 = kqueue() kqueue() ftruncate(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x82, 0x40) close(r0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffbffdfff7ffffe, 0x0, 0x0, 0x0, 0x1000}], 0xffff, 0x0, 0x100000, 0x0) 12:46:15 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="74369b7d95966b5b756ccac1073044af8eba05de3af18bc0e7ea8e498ea2d870cead007817d9ae3da324a9655a2ea3831e1ce9a74f", 0x35}], 0x1, &(0x7f0000000100)=[{0x108, 0xffff, 0x0, "550157e8dd12f8c33a3f4ebf216453bda080443b20b2f79b872e03417418e868652ee20103399c60a20348dfec7618003114d74c6e2ad1151323383bd72d54d6cca502e439c6e2e35703c23c0258d870292eb554c2d8542a6bd13df7d53a3fbba49da63e8e3ac3bce29488ecb94fdc33459a4d511806c503f95e1534eb37c8e9bc6b0eb854e1c1c838d70e7ca1bff10d77b892e29876f58bc336f7d9b9dffbc663f4efab84a7a77fce09f61762c78848b593d7d1ad608a156b36ea8c42da56e1397313b6ad11ae3cb188661be1ac500ef8834c57024bcfb4c9701bf324e023b0d35d2980b6d5ef08061cca321796d779a677ac"}, {0x70, 0xffff, 0x3, "96b1ba000885f36c87506bac58418a648041a5da8a344ba214bf0691e77339f710cbd057eaa5dccf580f93b7554377a850f37c622e44233776d834d5c1518909f374561d14e994874a6087d2f8c54c7082467951849849cb61cc1f27cf"}, {0xc8, 0xffff, 0x0, "d940bbe1b0b2ff56dff7c0fb320efe64c20c345d9684ce4cdf4f8d0f66ec838b4e104cb06612ce67e683edb58dccce09d12d1d57df88e21faaf012ecdf2148629f0eccba0bc721945230f12d616ef06ee1e9472e582e944b09740f3c58aaa2db0846028accd73f3efbd10edb506b8b7b1e1dd8bc9ef981954b4de07af6fb5a5ddaff4ff059c1201692a1712e2b45951ae12121bdc2b75dd61c6443781803b66af2a0936e795eb2b1e8a4559876215ceee1cd7725e215d7"}, {0x88, 0xffff, 0x6, "2e3ed54abd5c18d2906a19e6b16b2724f1782068cd2aa0d269cd9dd006d858df6d73b142fb090d9d031f3b12f966c2cf05cdd1e83ace52dc8027dd5a8f59671eb9717da9e65fdbc5f688cd372cbfe6dd8230f9981b6485c1f8c334ce6ea0680bec20d3af84ff60b69cfb39380297ae864b24ddbae99a"}], 0x2c8, 0x3}, 0x402) r1 = socket(0x1e, 0x3, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x30, 0x4, 0x10000000000000) 12:46:15 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r1 = geteuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r5 = getpgid(0x0) socketpair$inet6(0x18, 0x5, 0x8, &(0x7f0000000100)) getuid() r6 = socket(0x1, 0x7, 0x8) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x7e8e, r1, r2, r3, r4, 0x2, 0x1}, 0x8b7, 0x80, r5, r7, 0x1, 0x8, 0xfff}) 12:46:15 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0xd4, 0x3, 0x0, 0xffffffffffffff3f) 12:46:15 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x101) flock(r1, 0x1) flock(r0, 0x5) 12:46:15 executing program 1: r0 = socket(0x1e, 0x3, 0xfffffffffffffffe) sendto$inet6(r0, 0x0, 0xfffffffffffffe1c, 0x0, 0x0, 0xf8) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) sendto$inet6(r0, &(0x7f0000000080)="21a0dd2dd549cf40eb24fc5a03aa255d0d7748e859d23224", 0x18, 0x8, &(0x7f00000000c0)={0x18, 0x1, 0xfffffffffffffffa, 0x1}, 0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x820, 0x1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) 12:46:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) r1 = socket(0x2, 0xc000, 0x3) sendto(r1, &(0x7f0000000080)="01cdb2071a", 0x5, 0x2, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 12:46:15 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0xcb5bb09e485510b0, 0x0, 0x332) 12:46:15 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="9a22075ca8a159d1dbcc7bfd3214095dbb65379eae18", 0x16}, {&(0x7f0000000040)="9227a00be1056477ffd3e8aa30edf27d5272d7bcfd182154c2a6d65bc96b9462165bee7b33409d00cf24147ec983d2455350487908960c70cfa475abf4d2772eb79253", 0x43}, {&(0x7f00000000c0)="20f8a3b8b0eeda2bc21f891cc6fbc2f013acb745cb40df047a4ac31f8c184395f6", 0x21}, {&(0x7f0000000140)="e2d00404e0bb097f2f338fbb0c017832b379eccd5af0374318f1e2ed049e01555219", 0x22}], 0x4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="e7", 0x1}], 0x1) 12:46:15 executing program 1: sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair(0x19, 0x3, 0x7fff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="2ff1f214df9529cc99e8f53ee75cc00afa5cfbf6cd6a560b6d3355b3c9f29b97801f5dacbf486f127ac7b67b8566fceb25f4efbeb555f4a161bdf3f3a18e668aeddf37c76b854b81412972662b14c6a9fdac87cde1ff90fba77f97c0172f8b1a05f0708579035eaeb1e960ca0f9a394e272b608be4d0f1e9dbb4fcafae64c741a74d6b0592b119950a87792f8e9b7b7e2168a368faac880e3cbd32d7ab6e35a07c2b4f05", 0xa4, 0x6, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 12:46:15 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7ffffffffffbe) r1 = semget(0x1, 0x0, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x10000]) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x0, 0x3}, 0xc) r2 = socket(0x10, 0x3, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0xde3, 0x8001}, 0x8) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x38d) 12:46:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1088, &(0x7f0000000000)=0x2, 0x4) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) 12:46:15 executing program 1: link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x1e, 0x3, 0x0) r1 = dup(r0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x9, 0x5}, {0x2, 0xa5}}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:15 executing program 1: clock_settime(0x7, &(0x7f0000000000)={0x7, 0x4}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') socket(0x20, 0x8007, 0x2) r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) getsockname(r0, 0x0, 0x0) r1 = getppid() r2 = geteuid() getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = getpgid(0xffffffffffffffff) r5 = geteuid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x4, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="25d8dfa0e22835247744ad020b50649b649a27eacca59b42aeb3cf2878344563273d6f451e32336c8ccf452e41a8a688ade0733d44af82fdce9515b99ea7dcc43ddb6acb201b4b1138b087942dbe4ca6d437077f29cbe885d6", 0x59}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0xa0, 0x9}, 0x4) 12:46:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) msgget(0x2, 0x228) recvfrom$inet6(r0, &(0x7f0000000100)=""/166, 0xa6, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x81, 0x200}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0xca, 0xe1}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff0000/0x3000)=nil, 0x3000) r1 = semget$private(0x0, 0x7, 0x100) semop(r1, &(0x7f00000000c0)=[{0x1, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) 12:46:15 executing program 1: r0 = socket(0x1e, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x20000, 0x90) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 12:46:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x746ce09bebc908e5, 0x40) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = dup(0xffffffffffffff9c) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000001140)='./file0\x00') socketpair(0x36, 0x5, 0x8000002, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000040)=""/4096, 0x1000, 0x3, &(0x7f0000001040)=@abs={0x1, 0x0, 0x0}, 0x8) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) ioctl$TIOCCDTR(r4, 0x20007478) getsockname$unix(r4, &(0x7f0000001080)=@abs, &(0x7f00000010c0)=0x8) 12:46:15 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x8) sendto$inet6(r0, &(0x7f0000000000)="b9a9cf1afde8d73e7a6928fcc94963740ff8c19fb4a20c776900d5a5d50cd6a9ad", 0x21, 0x403, &(0x7f0000000040)={0x18, 0x0, 0x0, 0x2}, 0xc) 12:46:15 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) socket$unix(0x1, 0x5, 0x0) socketpair(0x2, 0x5, 0x9, &(0x7f00000001c0)) r1 = semget$private(0x0, 0x3, 0x6c4) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/255) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x3, 0x80000000, 0x400}, 0xc) getgroups(0x0, 0x0) 12:46:15 executing program 1: r0 = socket(0x1f, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:15 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x12a0a, 0x0) read(r0, &(0x7f0000000000)=""/72, 0x48) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) 12:46:15 executing program 1: r0 = socket(0x1e, 0x3, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x40, &(0x7f0000001000)={0x18, 0x3, 0xb4a2, 0x492}, 0xc) sendto$inet6(r0, 0x0, 0xfe33, 0x20000, 0x0, 0xfffffe8e) open(&(0x7f0000001100)='./file0/file0\x00', 0x20083, 0x100008) mknod(&(0x7f0000001080)='./file0\x00', 0xa0, 0xfffffffffffff000) 12:46:15 executing program 0: r0 = socket(0x1e, 0x3, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x43) recvmsg(r0, &(0x7f0000000340)={&(0x7f00000005c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000200)=[{&(0x7f0000000040)=""/41, 0x29}, {&(0x7f0000000080)}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/4096, 0x1000}, {&(0x7f0000003600)=""/4096, 0x1000}, {&(0x7f0000004600)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/162, 0xa2}, {&(0x7f0000000180)=""/108, 0x6c}], 0x8, &(0x7f0000000280)=""/185, 0xb9, 0x3}, 0x40) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xffffffff, 0x1, 0x85c, 0x9, 0xffffffffffffffff}, 0xc) 12:46:15 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000080)=[r1, r2]) getrlimit(0x0, &(0x7f00000000c0)) 12:46:15 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) close(r0) r1 = socket$inet(0x2, 0x3, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) r3 = socket(0x1e, 0x3, 0x0) flock(r3, 0x9) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() 12:46:15 executing program 1: r0 = socket(0x1e, 0x3, 0x3) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = semget(0x3, 0x3, 0x1) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000000)=""/54) 12:46:18 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000080)=[r1, r2]) getrlimit(0x0, &(0x7f00000000c0)) 12:46:18 executing program 1: sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:18 executing program 1: r0 = getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$inet6(r1, &(0x7f0000000080)=""/215, 0xd7, 0x840, &(0x7f0000000180)={0x18, 0x1, 0x0, 0xffff}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(r0, r2) r3 = socket(0x41e, 0x3, 0x1000000004) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:18 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x0, 0x1, 0x0, 0x1, 0x6978}], 0x4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x8, 0x10000}, {{r1}, 0xffffffffffffffff, 0x44, 0x400fffff, 0x80000000, 0x4}, {{r1}, 0x88dfad70bfb33e0e, 0x1, 0x80000000, 0x7fffffff, 0xb77}, {{r1}, 0xfffffffffffffffb, 0xa, 0x84, 0x4, 0x1}, {{r1}, 0xffffffffffffffff, 0x18, 0x2, 0x5, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffd, 0x53, 0x80000040, 0x9, 0x8}], 0x5, &(0x7f0000000180)={0x100000001, 0x2}) close(r1) 12:46:18 executing program 1: r0 = socket(0x39, 0x80000000000000a, 0x80) sendto$inet6(r0, 0x0, 0x0, 0x100000000, 0x0, 0x0) 12:46:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) fchdir(r3) r4 = geteuid() seteuid(r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) getgroups(0x1, &(0x7f0000000440)=[0xffffffffffffffff]) sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66696c653091"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000080)="604c7c5aa91ea0b15eade2a915c8f5504f0504f71e3f512408e1cc9bba7937805a437a31c03d8728f25ed760fae3398529205618f9642ec0eaac3725f61c17760fd67192001f61c2857d69f44d354c38cded10abf02be5d8c051ea0ee7e2084b9c8b716d4cae03ea8daddf6c64e3034a8ec819a324dbfb74e95b8e2cd09ca56e3a1b1911791feb31bc038f4828e9104b13ef066a8d04f43e4a8dfe756b72a4b14cea0e13242c0c960ba0f0fa5dc9d739bcf0cb71541aa412a6f04ac67c9f9cdee1b078b74f8840", 0xc7}, {&(0x7f0000000180)="eab3c37e688f5c5263b4742c48e9714eae005904e679167c10e1ce991a5ab1e01041a94f6a43f9b1f4753531c4742d3499863321e8b86aaa205747a42b4a31a6d3723bc426674413803cbd45709cb7e475fad356f6a33aabde0f9db2dd2d0858a7b1b5f51cd5e4c6ce30eaca4b5a", 0x6e}, {&(0x7f0000000200)="ce01551579ed09087dc467870712062e804d97dd16819ba5cc2daf2aab399211a8c5e9367e279f47b87b58bce06024f9f5cb7a156e131f9205bd599855b618f22aa92fe00ca37287a05bb9e696a705e31db1c8eef0b47215d4b27378499824654661417aba6d8d1f7e191b3c07e8bdfdfa29283cb02296e71f6b17667ca96404bd7b25060ec8194701e4c5083c6ef255d357", 0x92}, {&(0x7f00000002c0)="a5fad915a2759173", 0x8}, {&(0x7f0000000300)="1d47805b6ca00e00b8", 0x9}], 0x5, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r5, r4, r6}], 0x20, 0x408}, 0x2) ioctl$TIOCCBRK(r3, 0x2000747a) 12:46:18 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:18 executing program 0: close(0xffffffffffffffff) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0) pipe(&(0x7f0000000040)) socketpair(0x18, 0x1, 0x7, &(0x7f0000000000)) mlock(&(0x7f0000005000/0x2000)=nil, 0x2000) 12:46:18 executing program 1: socketpair$inet(0x2, 0x7, 0x80000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x6, 0x2, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) r2 = socket(0x1e, 0x3, 0x0) shutdown(r1, 0x1) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x22, 0x1, 0x2) 12:46:18 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0xa, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x1000000000000000}) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) socket$inet(0x2, 0x2, 0xffffffff) 12:46:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000040)="e8f0e55e", 0x4) truncate(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff7f) 12:46:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xa1e) r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 12:46:18 executing program 1: socketpair$inet6(0x18, 0x5, 0x80, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/26, 0x1a, 0x40, &(0x7f0000000080)=@in6={0x18, 0x3, 0x46}, 0xc) r1 = socket(0x1e, 0x3, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:18 executing program 0: select(0x346, 0x0, 0xffffffffffffffff, 0x0, 0x0) 12:46:18 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x2, 0x8003, 0x22a6) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x1000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000100)=0x3, 0x4) wait4(r3, &(0x7f0000000340), 0xb, &(0x7f0000000380)) sendto$inet6(r1, &(0x7f0000000240)="4ba301575390f16aebcf5302462e4ef08c8b866ebe8a0b90c1b8da6ed436f8e8ec764aec07d9c92134c0f57929ee697098af14ee5be67e92f2cc48e7f5500264afb746cc232458992e7ad6d1427ce54e56bad9c9fe8e4a4afcc64ea308bdb2be661c8dc6a3832bf539fbe149bb4f9afa8f565df451edf2920667039a16acdc90720d0af3de3112dbb1070c541d75dfbc973cdfcddbc6b78a642dfeacba7cf920eee735cf2d9635b7b30984e3db55ea8d5ae29377a967e613d2e928f2b1b84d1634c0248b06337b157d678f127d27c86d005dcb2b03139af4988b6deaf198b7bd05b22e6d0efe78d8755991cfdce880a7e0037ab53ce0486ef1ae93d2308e28", 0xff, 0x401, &(0x7f00000001c0)={0x18, 0x3, 0x401, 0x9}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xfffffffffffffe05) r8 = getppid() r9 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x7ff, r4, r5, r6, r7, 0x40, 0x3}, 0xa0, 0x7f, r8, r9, 0x9, 0x9, 0x1000}) fcntl$getown(r1, 0x5) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:18 executing program 0: socketpair$inet(0x2, 0x5, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x98, 0xffffffffffffff00, &(0x7f0000000200)=""/148, &(0x7f00000001c0)=0x94) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1010, r1, 0x0, 0x0) 12:46:18 executing program 1: r0 = socket(0x1e, 0x3, 0x0) link(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) listen(r0, 0x0) socket(0x6, 0x4005, 0x100) 12:46:18 executing program 1: sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:46:18 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) shmget(0x3, 0x3000, 0x122, &(0x7f0000ffc000/0x3000)=nil) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = socket(0x2, 0x8003, 0x9) r3 = semget(0x3, 0x1, 0x40) semctl$IPC_RMID(r3, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x1, 0x20000000, 0x7, 0x6}, {{r0}, 0xfffffffffffffff8, 0x23, 0x40000002, 0x3, 0x3}, {{r2}, 0xfffffffffffffff8, 0x1, 0xf0000001, 0x0, 0x1}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x7, 0x1}, {{r2}, 0x0, 0x80, 0x0, 0x40, 0x7eb}, {{r2}, 0xffffffffffffffff, 0x10, 0x2, 0x100, 0xec2}], 0x800, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x44, 0x40000007, 0x556, 0x3f}], 0x3f, &(0x7f0000000100)={0xffff, 0x664}) 12:46:18 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getgid() sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="118cb1b9a2500570c12e8e57aaf4c07bfabd505d2f4ec5f1087ffa752fc01c109aa6e93b897a549da015f390bd332ce313f1aa308a7a425f6917d8414d296ce51b20c6cc21d6d9450b347b786926699f317b069b788a45d6ed5877348472a265e231480dff7cff742400e4b67ce6c84b585cf5dbd16169dc0dff6a82e650a301c50f9397cd22", 0x86, 0x0, &(0x7f00000000c0)={0x18, 0x0, 0xb84, 0xfffffffffffffff8}, 0xc) 12:46:18 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0), 0x1b, 0x0) 12:46:18 executing program 1: socket(0x18, 0x8000, 0x7fffffff) r0 = socket(0x1f, 0xc000, 0x0) sendto$inet6(r0, 0x0, 0xfe9a, 0x0, 0x0, 0x0) 12:46:18 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/2}, &(0x7f0000000080)=0x33b) utimes(&(0x7f0000000000)="e91f7189591e9233614b00", &(0x7f0000000040)={{0x75b, 0x8}, {0x0, 0x5}}) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000919cf7581d60cfe1d5c36c56b0c6ae09d3d86d9f432cb9edd0752379303539df95ca3819e37238fb65426da6c603a4162d370ea98dacf4e91dd3ab2f697f75bb6a6dd0443f14b137ffcb635e57a7feae1d075b40b6b8a314f2196c0718a799f915bc4122fbbbfdd9c28ca1d84a0542a3a03bd0220e3e9423e537a55ba0caab94e11e4dadb5bb2176"], 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_gettime(0x0, &(0x7f00000001c0)) 12:46:18 executing program 1: sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x142) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) ftruncate(r0, 0x2) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() fchown(r0, r1, r2) 12:46:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x20, 0xf4, 0x8}], 0xb1, &(0x7f0000000240)={0x3, 0x4}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0xffffffffffffff80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000140), 0x291) 12:46:18 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0xfa, 0x1, 0x0, 0x0) shutdown(r0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) 12:46:18 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r2, &(0x7f0000335000), 0xfc94) dup2(r1, r2) execve(0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) 12:46:18 executing program 1: socket(0x1e, 0x3, 0x104) mkdir(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffd) 12:46:18 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x4, 0x0, 0x0) 12:46:18 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0xcb, 0x0, 0x0, 0x8f9151d7923e9ec1) 12:46:21 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x6010, 0xfffffffffffffff9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000000)="a1d3fb0073a925f74051386b3f11e5a3dc7d83f74a6a", 0x16}, {&(0x7f0000000140)="6e057b6b490a5d58afc2733b99d4d3853f6ba73a11bea5004de5b9ef9eee86e1c711352a6c291f99c56d78ecf5219a0914a3926d3c77eb6a2bad8b8fb1abefe8f43570ef19abe6f830d3764a652549883c6f97917abcf7a6516f5b892ad7b24f5ea30bac2f93fe42275a53c33fdf59c26bc4057780860c5c686b300da6aa8e111eb56ab8642e43b7ffca18e826d9920bd42793c1b6910309a9a39568e4d51a5c2b4097a29435872372e7459398292ba4d263", 0xb2}, {&(0x7f0000000080)="e5f0039c5fb9f9ab429e3cb68e3953e7379652f2ad402aa678532a5621a31456380ee49203c60c7250cf9604", 0x2c}, {&(0x7f0000000200)="5cd642c168d7089c68584df05977f52c6782c193b681705bcf6d4be0340a152428ab06f69fad15fa164b547215dc3a31510392ba6cd5f0efd3794a662490115449a56ab3f0e9bac49d69b5f255753ed4c28ae9392195c4baa984de770a3b48aaf90977070401e63b5d30011f69da61126ffcb11d928b36c960af48268f4b600fd900c6b9039efb1497bcb738f3fc37c46c51e753db53b7086b162edf956870a3b80c1507bc5535ecc5db365da2bbacc3d5c5fe248dc2366f98", 0xb9}, {&(0x7f00000002c0)="dfac943204e24bf0da1fc70f981a0ffaf2f579b186066e8288b454eb5a9cce41d209717e1dd8dad921700ae8622ab759a7235e7d93fbe8ce51be109e814e7601475d7ce4cb0edb22d7ab70cd2419eac9acc0beb4b517d31c83f578e0e66d9af1919547173aa616e478ed27cbfb9919e0c25258c2dae4cd7c6b8fa64db21baa10230150b0b4d7038601617173039a39e792994102a7c2e29d5c0c49", 0x9b}, {&(0x7f0000000380)="32b17d391bb453d82cbd3522086ee0a1c530b0767a5a909de5f48afb4c514e67e26f25e546ab1ccd5560df05c7cf9d33348792368671cd7e01149fbd8e99021d9e7e4a2926a3ee8ceaacc05340ac290620438328d5ad1aa47740b447e4e797b5c32a9313abc66ebbbd2ef7030d9b94e274c40b763e0feffb899c6036a8f2e64b696d9dfea2a845844895dddb7894cbb35f3905d781f20429354245517db193f03cd60e11dbc3acd6b3e8986aa73677145a4b28db1e3375cf1884c66d1454a23f761509446353ea3c3b4503c989110a11116d54652574fd2aa9b34431e7d20d9ad6cf6efba63ffa7136c029abba4dc605450031c616a6e8c2bc968ac76de4c4d2303d6424529dd8ea834a7565a8b144eb9c8b2972658336146be33fa57dd7dc2c82f93ac59ba306969384a2a0f5629da2d9f74b601797afae87c136cff59b49e79a5818a38bcf173832f1fe5a812b03b70ff4f489fde82ed8c50b41850ee930087e2b7ecbd2cfb792ac7b429b83421799d42c05f5251ac220d850ba2ecc6d4adc08030f6b861810b6b58d3a5b4a3faf9e845c6ad5c30efa2cd724e994e3e3abfa93f5a2767b39fe1930f1977b3e438cc94dde92bbd5b188abfa40abcfd94022ffb039f8bd0d2215c0bff2a48d7cad6eb239690b83f5e95958bec3fa58b5e3aed852e477c5e3434dd704ca234f1a49fdc5f47df2cd79393ae33f887f3a4a3b9b3d078d5eaeabe2b5c3e59442fa9491feae9cdcfe22d908b5ab06073fee468f1fdfdc2d20708a9f294df8e4d166717971f50c444c92887687d413ff1448eda77d47b2fcf99c10cb6fb3358822a743f83582cf2df259a53292f9d68efe48461fd735698d2d103d51c05b96fb2d4af3ee8bf6382ea2f926636c9c8637768eecd1a9fa08fa114ca042e71781b85682fd6aa17f649a3a96dd549712cb544bc9f54d5c4d1cce869078b19ae4d9987829410de9cc3e161d772396de755ae5397c63d5f84ff4e1f23d81446c45daf143b96a6e2297c4bbaf36cdfd1e9f5d1f284c8063f8d820d667ad2b3a6da2ed9b9f72ec81960d1158bbf8b7e76c82194a1ca100ad39399c038ece912610edcbd8f22670c250f58830687ce120b1cd48ab01564f37d074c3a6206175c344f0f109d1c8ff50a0314c309245e488cad3003d16b8397f1347c47a40f3d282e7be943dabce95b4adc348e4c30f43f88d2c49bf508f8c07cb66c0335245f77e1c16444bf3a7f98a0a74c09200929374652c3fd5a0ab21d01a0def72f43e9c2df9002129d76cf1897382f1545a28e450f16fd9b7884b1d47513cd87c3dc666f48cc903c9aeccf4f8056c4111578378a78a60f01b1d8613721567f8bde2f047da288af19c80bdbf7a6fcd7cfad618584464459694201026b54a2a9bd427364fddb3d32c987b738c2f017c358aab2abc266745c7d6308355987b2902b3ce3632b6009d74b1c55ae48d7787182ebe647f19d10a2e77a7cb6793c1012e80ed769ff7e171c0ec397d03bee90addce29164acf1c03b4eb6186abad28f315c3f57688315fcf9e248c3102364407c4b748ba2d0d6627461477f50a30f1b450a6926ef2f8bc72c08bbae4218ab56743be562b4dac29231e83393a36196ae6a1e1038b32bdc25e11113b112492c526513c057db423010cff3571c5146fd1267feaf16af3540326f8fb5fcb4352c92169cbd6e3f8f8ee62580212f5eccb2d6efa6e2195d53903205b1e6511749e684e969ab60853b477afc1682b6d8e687478c78d46775a405ce5feec171e7ac835afc5d66a058be6ef7e28776170c0e87c1e4abb1a24dc560a41dd3f0071913f64ba40202bf2cd102b5b82ae2e2830dcdd6b690b6c40a8eb5fabfc72301239892a86bddeb7bb73be963f91e939b9e1fb960ae1457c5550b872099e535d4e0742bb3a4bd0bcad5df5b47919bbc58cde3c70e10a5385d9e03dfb31ff383ae7b75a267ae4b823748fa3c5051ec2e1091cf2fe790e641fccef919c1a2cef4c398ad74ab6173427e713fc90c39b28c9759137d98aa1922fd8ff9ce2964aaa040779c2321a0b43fa346381804de6488bebd20fb98a54bb10cd61150e32ae4ca90b7ff63fee01fa01b5093a6642f5fcc987e28eab57c08ad953354db499d898d41cf702eb66cc21b62bc74baf359c86373465cc040e2c039cd0fa18aff348d7445568c555be2fa23f93cc66b7fa5cfbc513e3a7a75c77221073cdf59b1df8036beda39fa959653f23c4840d31f5401c8257c784b4c65ae51506982692c3d70c5dc5e9e278cc948d6f387bb8fe39e0cfd7b3e6836cbded1a07ee635e93292adf15aa1a56c38810c9b704f3b14729a9a704a27b795c55fbd22ec26b711586f25840e5c706fcdc48377a6a9b0b9450068e75f8e7b2ca5f7a0daaaf1972cc2fe72859cbabd63f9e41ea4c5de566c428aac19f0e386b7682c09eb2ec2c20f441d8a02dac758876fc48aae75d798b382db6e886e025eadde1cf04853373cb997853310eed19a7b5fd94c6078d773759b3cf4a5ee98cc8296b50bd8caa7fcb72a831fb517a872fed6ed903e694c9e97a08f65acc302196344f2d513714cdd0861318c20d39b14bf53df72e2b632744a45d852371fa56181771e7acb67e04e0f22fe1573afd20fd34799cc4eaa0ec88a4ba3b387c1dae6601c387afb24c8f85f9db78e04069f24b3dacdd190cd4ff8fb916d759084687f7c12c937c095ff0525c439bdab93d2ba6ff1934b28ea28102b0a66f2b1221e05e10de22c48ccb230d1533a463dc7d3ba2ec163036ba08a5cdece6eaadb538081cb74af1c7c32c9be097c361e5a957695ee55b3be3124290f2251303baa94a9e740284616876d6ef16a6651c032110b76fa0f516f6ec9830048e34a01da69f25f331568fc49e072959cda45ed351d7abbee234ae4af2f02b001858f1bce7248940b94129ead048aad71b29549f664c276084364a2f07414f34127c0fe249efc85da3b6c8d08161b0dbde7cf55a4068fd417ee4939dd77ec9b4168fb5188b9fc9250c607c3895e5b89c7cec92808de4e303243065c7427eb2468055d73df323109aa7b5cfee8cd9c99aacb1194346abe63151276cb7408d6c22479d601e3181c2e06c5afe49b926c813c687b2ccf0fb03592aa46b91fd08832147f5027c17c301a760da3137241e6639f616c60057cf8ecba5c713a8ccb6dee20a416a658724d0c5b4e12e6aa67eb4a578176b439f71509b514bbcdbd312e28466acf492fb09c382ce1b02c0a6050bfd33765cf9e9527564917340dc21846ded817765fde18a432141a3d261371e102041f1f91e695cad003d01ec10484ad3e304d212db808b360442543acf627a0ce8ac66ad1dcf63977d5a377dcf5ef9980a8fadc75443cc3126accfa21f47574a3c5c478b079313ceb793e56463cd5ece33a472465eb0af7b185352829ddb104f38599917e577a56f06d79fe4fa51b41e6ef731d58b3e9cc3fea238d32335456e5f5229f49a1b527ef65a081ee9eaa6af6dcd01c02fea9f61051cb1531ddd8c8e7cfdbfd543e50a0e3f543ef43d0b23ad1f4fce70ce46dfc74ff838441c08bc093b26a51b24a3b3cad0dee894bc0c2780644be8437d6480cf6179731049a7f620f7b80b10d10f36acb099fe51bdc84cd2f7e31d231232f16e2caf823a0408bc6505b1e35d0e554ae9297d7c87e4a3c710363345aca36908d0b0859e6a62e737617a4921d534ec37fad7f9584a2668937e9b1d4d8453bcf556c8d4eafb1cd7885265aeed81182cee8b145b5b199410735763944d04722c1d5388f9bccf34ab7836e95df912adabd810ff4e9d818ade2a4461b4687b61d43f0213bd9f70655c0290fceaed8b15f33bde42e335d5aaa2fff985ee0741803ae5778a57d740b4cea3422b5960814e14cea386368178969c90d30ed2d4fdc867f6a4b6f4242c8117d5be5ad16912b7792d10187665f084aa75df50d887c44ca56593362add324de3d53a46ecfeb5347968d9f905e5050d512a1867ecba87279411de0c8aca3676db2f85c90ea91e7be1c0bd13f4c22b06bbe79f6f461c48e43226109d0aabe62d63576c894e9e884b14b9a422fb427a3d75c9bcc8263db3d13dafbac9f3fc19f12b7491b1117a476da5325ae83b14c61da04476d4dd13eb63a26f10ccb72ebc50b3209399548d6c6dcfd91d9189e5cd187f7f5b3bbc6fd49238e2dd5253886de404eb12f1c862864bc46bbd5d4b3a6fce5ef40c1faab241cfe224628a1185551c01ec3b55cc7a0fd493099d0a70bb3a0e129cd6e79ea0bf32fd8fe6f6d8b81e54a6ebc92ca8eab9746dd6fd7b56d81f7e353543b58ba6f450543d2bb2504a8825c919d4317acc22e09f245cee3e49c71df492420848ac2ea0d3db6df5aa5902e399dfa71526c1fe6d31a350334b7e07429a894fd4987e78655ba810b64c38df33c3c422c6156141eb97fcf7ef869e67f355e3bcb872911cedcce31a1d950b8b213495c174d3370ec308e95f53c844b9e23dfe6c74cf358c795f145f096b7619cfd9064a27b73a2240ae8c988e493f136018c456c6de0030d576a089a330f448b44fe1faa55c92a3c0c932bad7ab9eafd5788386303e4cb543401b34914746564656b15abb0c2cca6dbd6e39bde62b1a658f594fd0a3d1ed3bf1e79196c740f0e686488634e1b04d6a0a0d8e34935a42fd7eea4d7e95244b8eb470eaba1bc63e7b80c5322ea217bce78b32800ee825f52a25c29ec338bb4c5dc516afb4c57ffd96c036be9c68cafb426e7662a47723f09f736cee7aea248a6563d559445778ff1f1858e3203daa35f1926bc0861b3cbd8aa8a215fa4dd9aee6512b3321cdb9eb4bc88f2aa8b727c59656a6dd20039a19dd4c4cfcad2f5b5ea3d5e7f6e91dfebb9511c3c87a1eedb16d391c2753cc967dd4b679759144ff1f5467be29a2392f6c76b7844da565674c458f1ac285e5aa31bd7d0ca920e21063e07084fcadd3c48fdb4a093598aa85ba5b759a0470a60e64f78bcc8537cff88f6ddcce3af0eba27ccd8523f2a45e0f3fbc140f781b7c94587066e18443a3b642864de760e2bd003e47e891db15e01c6f10f972cd35f48b959d6f8de4dde0e4e69f0cedbd91943d42f61761186b3d4890df6662201f70ff8d1033971e5c3d28fcf8d1556d3a5c9677968b3c999764a498f83c6051af1d77f635545b0e6fc732fa8a2fbe1e10d1a46287a37dd38fc66fb94d0aad19716b94d6dfdd0b987355e5c79872c49c877a067db3bcf462236f2dc89046251a41682540551e609760f996520c1649d3748cabca4098d83f8bf385ebb6515eadaf41a123c15a743dbf3682541828aa38579071cc66533e807c58f1d46bcacfd7c4f18da7cddab67e04ce36fe196fd5a36fe6bfdd3dfdd6f43d72f1393df9755c832ffe039491dce9d0a48fe5b55c9eb3a80fc448a8516087e0d546770cb907be0b816dd6b6ca6fc21a62965faf2b2e04157c4bd2eb4fc949f109ab52a40d45aba3bcaea3d2506631bb3c2a8382c6f8f9e86061e51459bacb000c8b920705608a00959f93f681d9bb2fbbb0324d69261b6d765cf277fa878ab086831986bcafcc0636c6ce884a42400c4a13cc7f64ba62def1692a96169ca7013d5027360fd46813ab6aa5f120ab6e4c47fa922c66a06a72b9684458ae0181d50b2f88e578d6d0eeb04a3672e3add38c64a16c3ce284807a692decec51841df4e7fb19abbf05ca3bf1aa4e18b24fecafd8b794a953c0b9f5c2ad22b890a2319cf27fa4373697287006639394b67367393d9146a0fb231896b39c", 0x1000}, {&(0x7f00000000c0)="df814f37f1d474cf1e2399534182c6b4fa8169f13827e790", 0x18}], 0x7, 0x0) 12:46:21 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x2) r1 = socket(0x16, 0xffffffffffffffff, 0x80000000002) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x0}, 0xc) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) sendto$inet6(r1, &(0x7f0000000000)="65fc18fee4c04769a2350d5da24d90beb60459be91d4dd7dc9d6eed7863431f4c1a1e7e7c5b7fe5b46981dd32740a2f9e1499a36a63c9e05e26343b96da950432e09ed62e75582f395d27799bf78146a96c014b63b248606b1cbaf6e1b5e02e34c0c831bc4d67d21694240ea3a0ea22de42cfbcfa9a9d65e8e246b20eff5a3c767ca378c02494597dd4794b65805c08c3659146f385103b20e1e8d541323c3083b0729a6726a003412c55f17a5f42d23f0c13559b593ba9128305e620e6fa19d9c", 0xc1, 0x8, &(0x7f0000000100)={0x18, 0x3, 0xf65d, 0xfffffffffffffff8}, 0xc) fcntl$setown(r0, 0x6, r2) 12:46:21 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000000)) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 12:46:21 executing program 0: mkdir(&(0x7f0000b17ff8)='./bus\x00', 0x0) r0 = dup(0xffffffffffffffff) lseek(r0, 0x0, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) semget(0x3, 0x5, 0x200) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x3, 0x200000000000011, r1, 0x0, 0x21) semget(0x1, 0x4, 0x1) 12:46:21 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000000)="674c37654a78c69e7fb4a3b9b495a333116eb020c5302157f2648ee648f7b62309dec7fe39566179120d1f0b7cac1637c380fa23f5e5f6f3cf4d0252e0e7077a2f25f0ac6eb3d7a1d7820c8f757503927922349aef4f69e542325c6a9be1bbdd32041f1171015f69908be30ae8d64728aa616278af64a6071272a5cbec459d5679961ebfea9b25786208814a22ff9ac1231e4441b21f6a5161cd0a7b883d6ced919f2d128eb44e0846a667b66c0c03825b4f06d05fb077febb4c86b72eebcfb0ad2450ac9ab67c9813de2e0b33f13c89b9c0fae6e6eb44e4fdf0cb5503d046b67f62a59a9ef83009531dd8d777cfa8e4df46af7c810374c52e3e61df53b17cbaa2201114149106d3c36404098053598ea7e9c7e94cab468e4b3bb7794343afb3ffd960ea12b0be27a323661bfc0a5db23c07c38845a2f996876faf6d9c3b631a918211ce0072aecce2a7d43684d4a8a86216eaa7aacaf970bfaaaa4d316f574d2db0c97038f532cc29fb9f05bbde10c4cb94ec7594659732e02a4b5b1e526d073d609c86feb51571b7808d03cdd092aada945af43d0b0467b84c4290ed50e3c6bcf3c7ee1810ad8fbd81bc001f50a537251ea177572591969cfdfe6c76f9435c96cb8757d312be968b105fa97b3727d7d95397baaccec842f82a83233856e1febf13758ea1781475435fff3bf7a06d1bce8e2b344a3767d87aec757047c5307462293219afb2e108a7393bfa0b7e30b574c6a1a0106b3d83893abc765e68e2c075887dccafa56f0430b7642df95368077dc81f3319f591d861a2c37e1dbbd7654bc2a4ccaba0b24f9f45772761a9c7c8258a6b6829d8206afb6aee1b51b62810f4997b35207168792562645ee2d4a269bbded08ea1594c2531b7e1e8fd710219a3929325ccf5dfa93fff36c708358a31883783926cf4a8e4bfbad36dead54ac1cfca40c9a714addbeac5dbb706f0e25de9f18db73d81f6efc119ec58e1db2dd73b45301278b78e22217f08e643bd22edbef84336bb7919d10831db4cef188ea06df7138155d2472a4a7a75a522d218051c035527ad0bca75424ddb8878648efebafca0b9e8993fae7fe1a3e27c4a478bc368f992c927b19c542ef16ae6da2edddac5723c578c035061b845ef679af19c81706e63b7f38a6cf5fc0d68fd3f0ae8692363bd2c4affe4f53a793a4dc5a0b7acfa3e25cf1f66e18d0024cad8de646ae9369e80fa30ace4ce00746e6fab44d0fabc83c7e166ffb3b5dcdba8a29288a2421cc8e23f6081f04897d3def25a243e21671bd8c7c58b6719ef6dd2036b4f1bb39a0684041bc18a8b93f05742937dacd8ba72eb93a1856c8594130d275d3d100db262c5ac6f4e1feb601fa837f1a0f96c27bac47810e96f4c6ddb2739b0c55f4d5b7f42ecd0ead0519534a91c81c26834c8eb508c5a3900778c0a62f60699d5f8e4f16d385a9a88f7fe4efbd81e9bb31d5b73f8df7a2fdbab7d4d19dbbfa7de574bc0cda487bd3dacb4d86ca20db2083171801f0b20cffb7be5dc7d454998b0aff6fe10dccc68cdccf43705096b5ad9769557adf5942379d16baac1ff7d3a02e0df13eed8b0270d1bc9fb30490993d8308bd7aeeb37b3361e8a76d2d7516cba587788326d506b306a1a09d5fb0b9a066a624fe2d8d038e3920b15f09acabf7001c533c67979142aac9016ce7ccb3475a51f032f5d2585bdf57aae420e6ba3714654ef925cfb1baacfeaf3f5e2c9c7f9eedd41031ff9957fd6cd481c19390b438bff4d86b957b9296f8235e35cc3e14d97d1eeec3794b5aa8a25031e7e6642923375919365393524c552441053d96382c6869b2fee2e4a5ca2e35730d606f5d7f84d6eecaf6e9d515bb46491d6fdad66d79b827b46bd58c56e8800c78530ad20ff44f2d6f2524b1975f08bfe505d4fb5b3041eab1ba742ab1ba87db069976915d5174f40473442a25b744d270b4709fe6ada71dd15894d7c3b0c34e10b77e76e9ea3c72e3bef8815ef637ade6cc8eded2ac7db4026f8bc612c7882071406f30429cd1f7c2cd7b52e1d0c4563b53a816b6a3feb02e6df5ba22ad15aefade0351eab449ffd60090954bd69e91ded533b9e2ec91cd1f95baed086ab9296886a6c0915b6c08063a1e9de17aaab3b763e782caba7d8144c45bed319dc55384fabdf95e89d55f207f81f413d7b7c46b1fc121b4da5602534eaa6bbb9d9606c6e91e97135294c489f3d4d35bcc18b8e2276ff61ffb311e6fc99dde9bf36db9d419c5dfac257dd6e4c318eaa5ba2321c484899e2e8eb947f302b52c2a680538104e9334799a5715606b62f39aa69a355ce054a8671480f2eba7610ee1fa98e29e6b325614a2ba81564d3c6f9301379d6eebd7f18e01ec2d34e0aea04fbcbe1bf2805789ce428d7b80c8fc58956647d8b726fdf6999807b141150518799c7cd45e0f03c624b7e2dc3b30eec766c2501a3f841b965a982f38a35144027df333bc06f5a0d9315b6fc8921658b19ea90808ea12270d76b659998519c847cea2d9a450536ae79f2de6d518e61706b632fabd203842085b4ebcdb2188db614bcecbe8bb1556e586f3d38bd214f9575a5acce4235358ad74e762c6b4134bd240205dea5c82dba8b604c3acb3eb6c34d6cf41a376123eaf4ccb043150302db19cf5fc1b1828bdacc577a7efab966501815ea90a75a686bf9cd35d560845012d21d019a795cc4dc43d3df35bf9d57c86ba2843a6526931afdfccca7eed3bd98348231dafe079bdd7f5cd2f4b425992460f586ca311d77bb2ca102d4f35f4e3ae131d314e622dc84b481e8c0c24954f2adfce7eed98ceaefa73cbc5b434d008a2883a1070c1bdfaf570871b12f79be2a2f8b5912a8895c47375bf0f62282dec6b8916d98949494269aa48be2c56f07caa1882f90507f86a119b9dee15430e9039b3cbe1f58b239a2ccc954e92dbc22e1737ea50aacdeecf39c218b0e3119cf201c20374356ada23fa08e0ff7900d2a12d4cead4054e4415a653238608611fd89dc29c12c6ae340b8d29121a34a0e224419944ca573ad95a62871b89fb3e55f2209f17557ff3844d9a122197d749ed285cf93a98fbcf05b25dcf7e5c632597b4187a27e217c01848edc54da3bf31f6167f4d7b54d2346a07dc66bf15225e0775ccae04808ce1b50bf54d21359daa98f88e44bd428e3eb6d62f5fd90177b39594212568a10d58db24b39d2e4d1c01614fabb3bfc77f5ca9bf88f75cb44003964c225fb6c193aae02f92c6032a802b248671c1c0ef90b0473febf1a20a0f316c08e646956757040bce8ed98e7a294621d6070c13d6217996c9f4c4fbcdf1e42fc49c1a7ba667906ec8008521d153097a5e90bada1c6e4791d79ab0627a7492d91a7fc0168f3458a92bb4d44a08aefe78168ed0cd59430ee04c56dbe5fd4bbd8c437000552d756c81bed1665a976c1037bd5c7b6c0b88c35c31c28184f85bfa95bf687d5724f58eaabe7862831b105e81dc8ad7cbcb583a0eb785a8c98ef3ef6fb7a37539866d0ae216cd540eaec0b8b319071b571f06237874a8c8aa874de2abc61a5e5e54e85a7c8b136d53350b4d202c4e59691ef3769a7af470679d3a47eaf487dec16fb7e90a71b54626a806a9a5dc5b7abc59d37b2692f9a2e34250851ec2998f031f51ce789287fa8dbe3e947096d8a4b582f025a306425a9f32bef95ed45e311c84a7df749c3a8bd00eb59dc6c2cd41ab962efd54d23dbf94840970e5e5d7b7845355a799fb71e37e8ed1650f8332f2c91b873cc2cab742b25f4bad9eb1ca4ab2b2e466a91d08fc2a88d90ddba37b5a60fffb643bcb80fa174db8f902397f6fff917652f7464aa3710e092eabc2fc43515c6339945111abf89b8c30272f9f16fa92799c358be0a7c2fe3fe613a140f83f80b1465554add8ee09dd16bad3a81e60c7128a711286da6081d12b0b08bf54e75a23fe0cda4a91c9c65a92f138a6664b80ef1bbf8830422426df306e6a320323a39421e0e6d8646b49061e2f628a600b494b88871be01ae880ecf97d9d1746d1914e1894a7f2610bf561c438a1bc4145c2dbcb4a669360a7bb441048fa981e089bd1419efd83974020025be9f91274133f411f1ce7a830ea24bf2df767b7a89725139ce785fd23ed7db04d7df5c9c85a202f92fb41a435bceb957d8395cdee20d43c7b309dd1f4ca1c6cf8d277bde700c8805a2c3c50a2db7a473347a2e4497c5de9083a8206ad2df590d2491b9312d295b51c5549355ba4978a0446a5f06c703d9169d89c67d6950ebbbc2983a1a625b4ed430526bb08704a1a14c4075f1419f99a6ecc33a40bc2cc7c66da63860679dce8deac853ccdbcea14ec7f8c10623193baedc34530f9c128063ef801df6b8980ae8638be4ae7132c01c927267dd18f017cb3fd2fe48aa2266398bf87fb65abb9ebca93b8154596074291f0870b2560494976364ee70b0dd2032f14d0c9598db084ebb34443ba4f46c9a8383573dedde6aa67b2069a8b733ab9ddf090f6bab7f8e38c2f6f707ae22c1230d4569a8f5b5a45d2993d9c33787be4e441e1d6da62c8a3a1177b19b2038faa33bbafc9598d3fc5e53c69fbe536d4fb3d191f5a78acc20582f3bc75753c0f5aa0557c1e5c3e69c277e71c9bf7aaf04518c610f0a31f54a44a76d188825f6e1c975fa4ee12961129290e8610d24639332c4e43675ea5804c81b506d72509dbfb1829d6b6d762ed167d2fce212569391a4c0c0ea30af4bb3ff079b3ecf3f7f10e29e038fa1efc3ad703dae69738f0f032bc9cdf34ee98919bedd6840a451c73516e917edcd2cfcfb7f894de49ef1bf0aa43da96fd46b65f54f8fe76810b21ed12619946d3ed0d21e275d29bb8af034564e90ab2a57f28197f21739221731c6034276b07e7c84c0601883411c07c6043e05ad29097e052372590393cae43fecc8c2deed9ffdf76340a429eab0259e205db843cde23dc88de4ee2dcd49ad619f602f294c0b7f19db06eed08e0d062f2fc4cc8962f44688c5dfccdb98b5258d3406dc8be840f21874bdfd4d858d6429ecc66ff0f0d8beedb266b45555f28fc5c9d6c8acf228cd3ac9e887713bbb4051aaaae3423ccf9897d17f97bc65519c5bcf34d60e20c7b13489615088ce18a8202b3ad27bd81df1fd3e98ddc2a95ef07730b0506b3fbe35ed832f068117a8fcd1188da3bd2178546bfa89e547dd1abf6c920dd19cfeaf92eea613d284e2f705223382c0a7368b25d7dbba82b241d82cbcb050e9c0f8894248094dd7c51582cc3a97ff8e3af567d838237c0953049676683b2e5e0d1ddb608299bad5bdf1037bc25f1fba0feb8338d9ffb2fcd86d25551a0abbe13c9a0bcf1c33335f0f967601e10c3c403838b7b7fea714c9e4c895bb28f152d111f30be9fc2c230960b55cedac4b834bfaa856e61ea3afce74fe20ad9d24900229ec857191ea11b97af51445fc147da75aa299b39a5b2118c238930e014654b03b0421927e33f9fe088624cc4c5f20c0381e2bf8a67ecd09bea1563e9f02f4b0ccc9ba47530fd028c524b683540b637434a1b4a98df24c4b56ef89f99a91ca1041288fef823d625ce129ef7153fe36ce92862f5fdea1a61b6dc2b23684321520c436d87ae9844bf8301bb4673bc0db1ab7b44773cb62c72a3f05bad39370aee9a628c394d433a2065738a3873572df6c077cf246c578e94abd2602b5999386384e7c29530af7270f2693f8158a70594c8d66f2fd50b3264b9931aea7c8e44fb2f1b6b53c775ebf980b01d05cc067f600fa1b72100c6e85279c2a999b", 0x1000, 0x405, &(0x7f0000001000)={0x18, 0x3, 0x56, 0x1}, 0xc) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:21 executing program 0: r0 = kqueue() r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="1a0303401928032b33458cba80090bb51cd0a42c6df6fe5abf284897ffa9d35938d7", 0x22) fsync(r0) kevent(r0, 0x0, 0x0, 0x0, 0xd1, &(0x7f00000000c0)={0x0, 0x6}) 12:46:22 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getgid() chown(&(0x7f0000000140)='./file0\x00', r1, r2) recvfrom(r0, &(0x7f00000000c0)=""/88, 0x58, 0x40, 0x0, 0x0) r3 = socket(0x1e, 0x3, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)=""/67, &(0x7f0000000080)=0x43) 12:46:22 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/89, 0x59, 0x842, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) socketpair$inet6(0x18, 0x4, 0x8, &(0x7f0000000000)) 12:46:22 executing program 0: socketpair$inet(0x2, 0x5, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) read(r0, &(0x7f0000000040)=""/98, 0x62) r1 = socket$unix(0x1, 0x5, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) close(r1) dup2(r1, 0xffffffffffffffff) 12:46:22 executing program 0: r0 = socket(0x0, 0xc001, 0xffffffffffffffc0) shutdown(r0, 0x0) r1 = dup2(r0, r0) recvmsg(r1, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/4096, 0x1000}, 0x0) 12:46:22 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000100)="59157da4653d1a830ae9e8fe83232d5cf5a825c6e4dc2798203f6df7cc218c7666709d1e67619b1b1c30c387acc89e54314cdae75539d523679fec36c302e5a45fd86e39b0e7617db77b61ba5670cd", 0x4f) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) write(r1, &(0x7f00000000c0)="dba4ab940b94e95346444222dca3655507", 0x8b) 12:46:25 executing program 1: r0 = socket(0x1e, 0x3, 0x0) clock_getres(0x3, &(0x7f0000000000)) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0xfffffffffffffc6f) mknod(&(0x7f0000000100)='./file0\x00', 0x103e, 0xfffffffb) r1 = socket$inet(0x2, 0xc003, 0xffffffffffffffee) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = socket$inet(0x2, 0x1, 0x5) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="78f28ad0d12c323e16da7e82eca34f27116a327b93f0ba9b4cbf25364875a824912e85d7bc63456f984ec1f0d8cb3d66b393774057814998c8330e3de201567505887a768c2a03cbb3f5a6774de7c37b0a15a05761d9343c8d40ffd7abf14308d70fe95a0d91904b95074174b0cfcd53f9415fb8b420d087b7c85ab4a3862a13bc7dd972d6e15c5d31a170dfdc44bb5744074cae039a161f6207ca9895d3a835df658aae5528bc066fe71f1ab04c84de2660125701fea5ed594ab7de0330aab2e02914e9c9296a7949f2c2ea7720b21f0ea5e2c9e131949f9cb458f0c058275c4646527dfba3aefd8f65f4d3b25c54869e1203577635227920f8d275c8a635038b92a5a791c21951dca9b027a08bda3f38965aec6ced4962019e86472040d49c02f9c06c51b75759878283271cecd58193cade6c383a1ac1d052a431bd864675476e1ed69c08c3e496d78ecb69e792a76dc288cdba1405434d17f1d2dd7802429f479cc51a112d808714f4ea1074f42c4c3e6e419368b6822fe59831e3a8813eb03595a0e823e5d861af1ea189107ffd716366d709ab96f84480a6c0a3ae7b78bec40a57b3e9889e4dada9bebd963503141acb473a6c46eaed1ff3fd309ccb1f1e67350f504bb097a471b7db5f284da32151e1b411794897e005f8f301fe9854d573db6ed92281ec4a8419e862b05068ad2f3a578d8454c3667cbb766fe311f1e31d89501119171cfe542116c6b63986bcaa6584e6bd3a9dfcdf0e9f6ea07b82111a2d7e34f16b141119012642a119e0bbbb618f035510b7dd9df390238d0d431fac279185c871141023ecee7118ed123612d848cfae7775c89beca33f38830a9af8925af9ec521c1ecc99dd752ca014add2c32fb6d5ac7940ac4a3c60b899865bd1152ba5d9d74ed0f1d671fc210e34d12775ec2231bcad0c70ec01a2df858586ecdaf3020c764aedeaf8f4a7662a868d5e1b6b31e82515de4d8554af009e0c13fd75d9d8cab7dcf12f94a3ccfdefc5607e1fe92f20d36860ff255b61893c0a21fac4b7956ed6793950e4d538bc55dd5c2222df09f041e4f4141dafbc0ae630cd38de90804a8bc4aa85976bc2f4c23751f5748b4fb6077166b533254770681aafd0932ead50378490bfc986c021c08a27f3e30fb0c89107c8690ac17f6afd5f270d385c32b153a01dd270a5ec7714ab5523039ec6a841910de398b594a61b79a5dbba6a0ae8ff531e78c28d2e1a78bba1f4e5ff47434f53baa513b91e4ac8a20e6d3e14e60d2e34fcc3d46629353a2d513a3e4e65c09aa8a1752393f8439655a3f0fe12f5e61652859b3b56e83487f3470fb994080750c461dfbdd56daaa8c9cd2a24367d5e69ac29d23795c9a42deb4b823f08418f4de7c28a60784b4e3c9ffaf51f070d14f835177fa0af6be187ae6d88d2cd622b661bfadf108784b43514a26679d6c8918e8e929dd3db45f10efa4b987f18fcc63478e49d82c8078e13e19e8705c4d7004eace21e91924d94148a6b9085a5a8f5e8188988b3cb84587696fe0362bd3132b5dc8ce1526c72cfd3ab8f6165c5e18774b91dd848e089fd69f8c8df7414b8dec43fe62ef95e6bce2dd7230a5fa0284586fc322c18312eaa9c89d6cf7319f0b258616dbccb565b372b845d6ffd416af7c50cd1ef53f7f437785ad978cbc316d7d4abcb8e6494ace556cd687b39cec06c5bdeee713e7a8e6b3f21ecda69b3805a236e90fabd33020dbf569b9059da0b29d8a959740f984e632a88bc60ade4e118de1ed998fb5d9959830ec76fe24239c9c205a50480428ff1660d9a487cd5dad8765406f3d4b8edae3bc273bed2aabeeda76cdb18f282dce4fe21f8c07258e3b4a326a778414fc6f753745fbe7035e4aa68aeab0879f21b899f36842f471a137f6e22686d5eeb88da36d2b820e26cad7316aaf1aa910f775800a1e36df2e50f6c4c1f3fb4440bd44b34baee3c6ac3cbbf4f2af5195440cfd4e8dda8b6390cf160c916bbfcb2d852ee35c37dbadf23e282ba20ca787e4ac15997529295cc30f3bd97e2de4295406f08e3ce7edd17926b5769e28e6443f83bc75efca822e643b7c0c07957b1ff6d940627e115d1d9b1f7d0aede14a3b4db7dcbafcdc3daa53fe8395dd46d2dda39ce89907cc2fbaf13a57cc17f93fc2bf3a130af26fec682d7284f1b48a0e05a687717e5ae1d54dc84dc2b9cd733c3c84162967708ed97f44f09279ad03f13aebb2709cf49a437c8b3e7309b65b108f08c9d02964e6a7fc57e49dddf7f2d4bb8e5d4a2370dbf57fcaa467a9a690179f5e2a0bdeed93932f6aafe3c01a847c485d60185524b396386efac44e530bdc27c4b9ae82dd342f30142c3196c324886aca1d5e45e536d2d5be102da78539f6ec73731c88433c6e0781155975e46021de5f01a940427b4f75badb76877b5bb27231e3dd800acadf2f2cf702f974f1188c3afc6689f810608c20f893dbcf2a56fe22d183190feb088eaca644f311b9adffa0f13a84f0c3dc11b0f37ad462fc4c125cf7147e36af48dbec5ea79278c0ef891d8d8f7fd17a238954243832d09badf5be9d4b638d18987075dde009a2dd2f0f6cb4e21ed139946720078e2d1f3454facfc1e52928caa511ca9ccc64f75fdac6689e621105ebe4cc1fe470ce28484ae8e48d63bb0d2553b2cd782bccea05cd632e390db8061970bddb498a5a9dcc0394761baffa74b0bacbb69a34f6b8ca8ff114242ed5c8c91b328e5ec2bc7173ac279c82b751be383b5486f6171fce1c1fd5a4f11689b3d53a94c25846c4150f0932c5c481a35e895a6dd6b1a0488b669ff32f76a7293efe918b5bd8fc05a8c6965c99283af4548384014b470535478ef5848351b4df50db88faccd4d1e6ffc93182abb68abfbe1a20af10fcdcf902571590194d8541561480c1f291d535cb6f051f0cc9f37f3a63a897c4c0303fc84bbb94cf0effc974ea36338fe2d8cdfaed187cc7496feefb1ed3f865b3ad6b63e2120887a85afce54875964c1258d46e371299f07ba96470f254023e94e63558365de16055fbce9ce2631bf09021f9402632517947907e46df98c5ae6dc3276e8f06ef56e6b8a484b83d45fa39a3fb41c95998baf44d93bc60b563172c2ccabf562f3a74d6b6382da3a805f8fe9fbdafe5bb6dffa0d0041d46f49534a6285148914766a2de29b656f4b1b9589afff344579e64bcde09745d5e2ea5a79d7fbf3a21315079f77e203b3759322178ee9a6f3e6b68f79fea080bcee31a00265ab6572197808444f6dd2afd9feb7a97744844c4c94773e6cd801c2533adb9059b5a26d3eb300b7343fb8faaefc980589bff6a2f49de665217ffa48d78e2e9c4e5fa8798dcb96e01de60a2d72094ebd0980057bff46effac16919c3e2451f4f3b4d1954db020178ffb7aee947ba82676c7b6d0f63c1c7ebbb978d73552e8e9e099c4d66f35af065b6661b7db36c8cd3c8ad26bb389c6b14c0fd16f39da07e2c69e9b4b1c8fb2372d15538f912cd55797fa5512fa3f03b7e881b36d7166657e24bb89b36d48d996fd58d61d8df4cfeebf00b62d5c35bd8242d89e6711b068539d81b8cdd448b288eba3c24d7880bd047a49f122d658cde321493c58668be0283888aca67f04106a1e199ddd4653a57246ea6fb550646d5515f85556755b669d2adfffbed4b7f8ce2b100c8eada09f86b51b3420cd2074684667a87f03bc3b10858de37e5fb3cd302b2168db3d7835b7bbbbd5b3c92b886ff8b18c8ad3763181c8c99a577d400dac74fd7ca61cf026f3da297030aa6cccea1aff25de872c306866a690028c8afb2b7e853e631d68e2cbc2be94a1fedbfcf8763a61808bc39c7c6a97fec47dbc116f1c38f529e4c0262a3bab0cd26db6802dd0918645d3a36b6a3dcd429b70ebaf69a3a72ea5c09d66f5902e0baff5ceb221377bafa5b643a32db1e66f45244b8ca43af76d56a457ba91f788d372176d03a6d67f603302eba7e9213509475210cd94996966d0006c84dec7f6288261ecf3b14a1226d4c1eb885b9a9833010cc7073b7edc5f4a182eb4019d1e14574d4974c6c79f7d6aad43582cf6644565522d9a6bd66692dfc845dda3ff2ffd11e9c8ab5d1a333d37ce47886c027203075b59bfcd66d5dc8a1abef0c906010e6f20c4c3f47a050991e9cab93c9f2450541bda68303e068ed0be50bc99045610bf5c6af15d336e39bbdbf042a7b1bd462d8ea84a0ec6e6ed38a120bf6d046affaeb8ecabbd85add5234e36c519df1d304a828dce10194b702ab17bd9d231f49e48c78d5a6b132c8e53f8a977579f65047ad5a4d51d97a9237aec7f00dfb8844222ceeafcd8a41c569720ac3a713092d3f001d99430cc2a0f015fd8333fd38648038665c8b6265cc6e84665eab99a41b995cb3b73f11a103fa4d991ca476c40c59f36ca495a041d33610a8082419345ebe8afffd2507a99dce5fb6a47c266e7972bbe1000cba502cf096bb87e162cabd67c25fa32c976a800738b73b9cf467237636bb8aec5b5bc3c41e5814c1b98f5cfe3271992ef048683a74279416e47c3451d749032bea7d675929cf9614226e7d46073199b2c7eac49673411b80e6397710f49071842b05361c0bee2b27836aec27cfec68920aaf243f223753a9f335f5ddaa74f77e90f4f29f756f1e43078c2072ad3c2a8c8e0518f9bccdb754a062416f356d29d4b57f929bf4e78fb7b77a758cfded05a1911a9364b6746c6761c3d6531a681f764c2427fd2a4cb3270fd2621b8ef35cf6c6d44f29775ad6b8ae795f1bf548d6cbb6cb9c5e5f87cbf8c3dcb95e9dac36e84417173d7c8b52279da66b80355b3a6a8dfdaccefc1934378f7703ee93c8bb49a251be2cf75e087460c553e385929bb7cdb9d8cd25f13cf54678973342a62f42d92050644709982e939bd5d0d2c9be05a8e71e130fa9a9647c29d38973b1efc19254aa64dd87a9d60621409be391e76a55fabd407bebc7dba70669ecc6908d48f188cdd7c8fafabb889450de331c2cb0325a4942dbcdca1c9b383b369b51f8fb5ef9e2fe858038ae88699815385c51fec371a0d6b9c1f8326f75c51959ba0d154224531cae00de5ffe6675611ac8a9ddfb6e6cc74822c50a5935c87e7cf749210b0426d315e7e9d74759b6ee94639a0e298eba8eb40ecf50aefec10d754299af4549034a265095c78107ffe54c4d79c1290a8089483f326531cbe56c9dcf9e462d2deec2cb804c3170f3f73c55f0531daf6fbf4293550aa1197b5eaf973dd1ad59d1b426664295b2b952d18b9fe73bd084ad57600c502eb162f15a5fd0cfeec5af46b67dc9b426d0d3f69b8e6b74bdaa12bf44401f65680ca0c38902fb87be7ed5d601f6f7b788bb43ca7ca0a8517ce8a3b44deb30ddbbb44be4928250cc4b1df89a95bd6a70e3ae99d08a12809e7ce278c6520bcd1b955b1d06b09f47d20f18e988081417d441de6ce786baa9cb3e391b79405e0ad92762caea8d454d835ab38c20ae8efe9bccb9404e1372f37375da16fda49b42342af16368cb632abef029134288765c6c6270b3ef6df67b9f174e2fd8e5f832b6084c42f694fcd351ee0bdbbc6e36feb4a79429071e00d4bd46eb6b552b180e7fa75c04d20f8530b2e719f1fe98369d6a0db91b789654f76d098878f53014ae323a588f73b16e37d6cf80e79bebd3eb5e77cc58ce728fba0a3a7bc35b14b297fdebb547d7e52f5726bd60fbd0eb3b9f28d9c9d1f3a70f94963e8c38aea327e734accf34dbfdbf46d7945609f31995f5c80b4f5020b4654b0ed2f30517ada467", 0x1000) linkat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000001840)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) setregid(r3, r4) flock(r2, 0x3) recvmsg(r2, &(0x7f0000001780)={&(0x7f0000001340)=@in, 0xc, &(0x7f0000001680)=[{&(0x7f0000001380)=""/110, 0x6e}, {&(0x7f0000001400)=""/248, 0xf8}, {&(0x7f0000001500)=""/28, 0x1c}, {&(0x7f0000001540)=""/179, 0xb3}, {&(0x7f0000001600)=""/126, 0x7e}], 0x5, &(0x7f0000001700)=""/124, 0x7c, 0x9}, 0x40) socket(0x31, 0x2, 0xe84) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000240)=0x1) sendto$inet(r0, &(0x7f0000000140)="7f020a05e5ed872e4ba1f32400615bde3a66bc8b161e2de6af0bdd15eb7f9b4041d5fdf849b2f2b7176d2480251cf96e70b79f28af1f2d66bb0631168678a1b664368c10404f57aae8659071eff84050e9f4051089b11468ec55819c31b49c5d7e774cb9a2e1f9", 0x67, 0x404, 0x0, 0x0) 12:46:25 executing program 0: socket$inet6(0x18, 0x8001, 0x0) r0 = msgget(0x0, 0x280) msgctl$IPC_RMID(r0, 0x0) 12:46:25 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1082, &(0x7f0000000000)=0x8, 0x4) sendto$inet6(r0, &(0x7f0000000040)="0f1a42447c6ab70fe0edd94a6d2db42c24e91c532d6fdaa1012ec479d950febfb5c5da5a1a4416a83a069d8beb601cfee93ec8738aa8598fed5ff467139ca2783898efc5031ed67cf4a9c74443189fa65bfbf92f1c4dbdd2804dfc5c1f47de7a3ec98adc196edbda468232d6e7d5fdc68482219e7cdfab1d1f5aa46a2eb93c8c67b4909725d11d1947d67b675f8af3ab57fd859e3755ff5f2fe61c33f119aff9a3a5bb689ad226171a910b733e1b92feb090cad22db20111094a938e3cf61a203121f7f4b0116ea3405aba01dca5e70012ab61480d631952dfe2b649b0d03fc40bd55670d15ab3297be588a9273258116037fc6045e80f1f", 0xf8, 0x4, &(0x7f0000000140)={0x18, 0x0, 0x8, 0x40}, 0xc) 12:46:25 executing program 0: pipe2(0x0, 0x2010000) 12:46:25 executing program 1: r0 = socket(0x1e, 0x3, 0x0) listen(r0, 0x80000001) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:25 executing program 1: r0 = socket(0x1e, 0x3, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:25 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') utimensat(0xffffffffffffffff, 0x0, 0x0, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) ioctl$TIOCSTART(r0, 0x2000746e) 12:46:25 executing program 1: r0 = socket(0x2, 0x3, 0x0) socketpair$inet(0x2, 0x1, 0x0, &(0x7f0000000000)) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) recvmsg(r0, 0xffffffffffffffff, 0x0) 12:46:25 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:25 executing program 0: socketpair(0x10, 0x0, 0x80000001, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x800) r2 = accept(0xffffffffffffffff, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/63, 0x3f}], 0x1, &(0x7f0000000300), 0x0, 0x62}, 0x2) recvfrom$unix(r0, &(0x7f0000001580)=""/4096, 0x1000, 0x40, &(0x7f0000000640)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r2, &(0x7f0000000500)=[{&(0x7f00000003c0)="e1ff6c1f73e0f140fda5321f30bb0b28d68252257dfe4edd647a0e6df9f44f942d6b742be8ba58811deb62daf3d4523022e9b8a8de6eac25d201abaedf4c26b774720c6d8f3bb1f48b2c4fabbc72b4f89e24e8bbb2edb0b63d0fcca444bcbdd3ca2c60da40332fb8c444ec06c5366b68f1b1e99f63e56bdc859bab56eebc8d8d01833ca3d577dad3749e7375028fb4ef353f845df0d23bb33a3b9070b598dd4f6d2c7445432a803ba353ec2fe21543b9b70472", 0xb3}, {&(0x7f0000000480)="850615f433597be6c1df3c84f5e957ceceb021bc54321e29abfea5c849f1630a0148eeea2960a09c44d548fae0cfa050bf917a5274ae4f040ac4579640364d545e5b9ecdf51334a84d0628c80dc56118e08db87eea", 0x55}], 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f0000001540)=[{&(0x7f0000000000)=""/156, 0x9c}], 0x1) pipe(&(0x7f0000000600)) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000380)='./file0\x00') readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/124, 0x7c}], 0x1) r4 = geteuid() getgroups(0x4, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r3, &(0x7f0000000680)='./file0\x00', r4, r5, 0x2) 12:46:25 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fsync(r0) 12:46:25 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x1e3) 12:46:25 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0xfffffffffffffeda, 0x800000000000001, 0x0, 0xffffffffffffff58) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x7, 0x2}, 0xc) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0xdc4}) r2 = socket(0x38, 0x3, 0x5) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x9, 0x1, r3}) fcntl$getflags(r1, 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000000010000) connect$inet6(r5, &(0x7f00000001c0)={0x18, 0x1, 0x4, 0x6}, 0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1810, r4, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000080)=0x1) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r6 = shmget(0x0, 0x4000, 0x4a4, &(0x7f0000ffb000/0x4000)=nil) shmat(r6, &(0x7f0000ffc000/0x3000)=nil, 0x2000) connect$inet6(r5, &(0x7f0000000200)={0x18, 0x1, 0x0, 0x17d}, 0xc) r7 = shmat(0x0, &(0x7f0000ffa000/0x6000)=nil, 0x1000) shmdt(r7) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x5, 0x6}, 0xc) 12:46:28 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x2e6, 0xa6, 0x4dcd, "852844625a77f1d9d397e9a501dd5079d3354ec8", 0x6, 0x2}) 12:46:28 executing program 1: r0 = dup(0xffffffffffffffff) getdents(r0, &(0x7f00000005c0)=""/41, 0x29) r1 = socket(0x1e, 0x3, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x7f, &(0x7f0000000200)={0x0, 0x80000000}) r3 = semget(0x2, 0x0, 0x200) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000600)=0x457) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000040)=""/17, 0x11}, {&(0x7f0000000080)=""/31, 0x1f}, {&(0x7f00000000c0)=""/151, 0x97}, {&(0x7f0000000180)=""/91, 0x5b}, {&(0x7f0000000240)=""/173, 0xad}, {&(0x7f0000000300)=""/186, 0xba}, {&(0x7f00000003c0)=""/67, 0x43}], 0x7, &(0x7f00000004c0)=""/110, 0x6e, 0x7}, 0x843) socket(0x16, 0x3, 0x2) syz_open_pts() getrlimit(0x0, &(0x7f0000000580)) 12:46:28 executing program 1: r0 = socket(0x1e, 0x3, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x40) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') sendto$inet6(r0, &(0x7f0000000040)="b2e92dc65091fd52dd243006043576189cb707fd3052b2930d776e76425e40884f2068def218cedff1a6cd44463ead45deefa08ba8ed75070e6d295d381d87c48695b87b197158566528411816324780fa65d9d03964412b01f7335f9baae561efadccd2eeb7f4cdce55a007bad3e642bcd44593e754f04425a3c5688c0d3cc49b0379a15a5f3428c52f3e8353e9df3661d7bd6987465e9e5ee5bfb0911c5c6b3db39e1738cdb2ba51d3", 0xaa, 0x8, 0x0, 0x0) 12:46:28 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0xfffffffffffffee9, 0x0, 0x0, 0xffffffffffffffea) 12:46:28 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x81) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) 12:46:28 executing program 0: socketpair$unix(0x1, 0x1000000008, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) writev(r0, &(0x7f0000bf3fa0)=[{&(0x7f0000dee3d3)="96549e3e0dbb459de92d39d7189803ff5a85336ee7c7bea29ce19d4e4bdbd0b7ce84c07284f8cb79f2be055989e7157ecb8e4b61d9cebc0de952a15cdb95f0ecd23bcb5a6033d716b410abe73505ec3f207ea95566eb1eee907e732397b0841af55e6ec81f1049b5f8b0c702ff05902c209f60dbcbf18c49c72abd13def5447bb437b3002c6cb3645a02d34224788174c6e9b2e28c0c7a644fe1bdbfe1dff6ac2fde7611fee6d8121abc7ce07a456021da5792ed957870de9480135970383f503ade2933b67fbf527a5b85ed7c9a493c5bf584a66bf6c856f13eeea7eb3f76211a5eee7d80648b48dd7a343d9e5f1ff503de9326ed59fa571020933a4778a6252b0115297f616e4fe064a3fe0ddaea2eb7c946d2a43fa824387be3da735abb1cba5a02dd040bdc5e5ef191bf002404e2bbb7441ac6171071f45cbebf1a4885e5203d2271f5a79cc58b2092230e169995e65ec393df2601d9c86451247f510a6c58136b9b5517a0bf76ecab5cbdfbd23717", 0x171}], 0x1) writev(r1, &(0x7f000026b000)=[{&(0x7f0000f1b000)='5', 0x1}], 0x1) 12:46:28 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000200)="eba38b297089c985fbbee7b89668e59cffc89572eaaa293fe18312d7154b95cdecb07ac043ab1f56358da0d243627b0fe226b10947491cc91f1de708921c78672e429ca34233636e423b940ae33c56e702c137cb1770f36d55feee6c3c", 0x5d, 0x9, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r0, &(0x7f0000000000)="7c3c303228fdaf93b757d1f6fe5d13ba1ed49073d717e2439df1afed2834cb3174e7960f98cc37f1d14aaec6d6218ba75e9964bc6f87534395479c2b5331d7349f3564365e94c69abe80332519794d41522109f40cb0735a919823b7b777a90b508af6fc731fa7fde29bbb15844af54f51c5001470970967ed45f7141c766e8ac367153512ec4dc71c482596bf813c22302dcb9b5c54e4ae75650ece3a81c024a18081a26edae2dbd34b50a7ed71e030770812b99de22dd750b87dc83cfb6f0eec51fed073e7eff9e8bb601bed125ac9960b52f1aca9e62eb1f8ed88501915cee9e58fc18ceb8ed18b3b779e940fb58942b1ce13", 0xf4, 0x400, &(0x7f00000002c0)=ANY=[@ANYBLOB="01202e2f66696c65300057871946da9da477260148058fc3e1b3e16c49c083750038b448f38035fd6304072580dde18cd92b4c765433954ab8"], 0xa) socket(0x20, 0x2, 0x69d0) sendto$unix(r0, &(0x7f0000000140)="f3e5553d2e3f9647747144c825352634c2543dec472cf137f79ccdd6fa2bd70236f7d3d85a88ed8a82985a8ddc2b6c6d7c5a53759785094b4de935d8e540e724c05b", 0x42, 0x4, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 12:46:28 executing program 0: syz_open_pts() mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 12:46:28 executing program 1: socket(0x1, 0x4, 0x9) r0 = socket(0x1e, 0x7ffd, 0x7) sendto$inet6(r0, 0x0, 0x278, 0x3, 0x0, 0xfffffc69) 12:46:28 executing program 1: socketpair$inet6(0x18, 0x8003, 0x20000, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket(0x1e, 0x3, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:28 executing program 1: r0 = shmget(0x3, 0x3000, 0x181, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket(0x1e, 0x3, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getuid() 12:46:31 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x2, 0x5}, {0x7, 0x2}}) close(r0) 12:46:31 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000000)="db184d8c1e01dfb0758fffa4d2862df43e62a54fb46c5114ad3ca629d2038e9a23744912c00459c5c2dba38b7e7c1dd9c717c0d5a5f19ca55a74725619ef3b84414499a1b836ea625a17d8365057cd6d4fc2bc51345e30f215c32209767b2c2dafc74a7fe551dce6371c385846979ddae0a9d31654d61a189fd05e9c0984871bc16dfe0107f6ae8d4f7d138823044ca235f3ceb8751f43be5d46db52efbbc629f2c0dd952763b9a5a137ea23d7488bc77b1b5e8d488f4f5c3ee31225a3a6e09ccaf5ee76cbb809ea1517395a18800f5585d6acb41f59d13e5c3faf1b064d9d0cd4bf620feaf788bbf0f605", 0xeb, 0x2, &(0x7f0000000100)={0x18, 0x3, 0x4, 0xfd7}, 0xc) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x18) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x40}, 0x10) r1 = socket(0x1e, 0x3, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:31 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') dup2(r0, r0) flock(r1, 0x0) 12:46:31 executing program 1: r0 = socket(0x1e, 0x3, 0x8) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x401) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file1\x00') minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) 12:46:31 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x1e, 0x3, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/198, 0xc6) 12:46:31 executing program 0: r0 = kqueue() r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x6, 0x6, r1}) poll(&(0x7f0000000200)=[{r0, 0x181}], 0x1, 0xd653) select(0x40, &(0x7f0000000040)={0xfd4e}, 0x0, 0x0, 0x0) flock(r0, 0x2) 12:46:31 executing program 1: r0 = socket(0x1e, 0x3, 0x0) listen(r0, 0x200) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:31 executing program 1: r0 = socket(0x1e, 0x3, 0x0) pledge(&(0x7f0000000080)='}\x00', &(0x7f00000000c0)='\x00') sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:46:31 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getrlimit(0x0, &(0x7f0000000000)) shutdown(r0, 0x1) sendto$inet6(r0, 0x0, 0xffffffffffffffaa, 0x5, 0x0, 0xffffffffffffff29) select(0x40, &(0x7f0000000040)={0x1200000000000000, 0x0, 0x1, 0xfffffffffffffa6b, 0x4, 0x8, 0x1dad, 0xfff}, &(0x7f0000000080)={0x8000, 0xf66, 0x100000000, 0x2, 0x1b, 0x81, 0x9, 0x100000001}, &(0x7f00000000c0)={0x10001, 0x670172d5, 0x0, 0x614, 0x7, 0x6987, 0xec, 0x9}, &(0x7f0000000100)={0x9b2, 0x8}) socket(0x19, 0x8005, 0x9) 12:46:34 executing program 0: execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000140), &(0x7f0000000280)=[&(0x7f0000000180)='!\x00', &(0x7f00000001c0)='(\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00']) r0 = getuid() setreuid(0x0, r0) shmget(0x0, 0x1000, 0x4c, &(0x7f0000ffe000/0x1000)=nil) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = socket$unix(0x1, 0x5, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 12:46:34 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x1010, r0, 0x0, 0x0) r1 = socket(0x1e, 0x3, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:34 executing program 1: r0 = socket(0x1e, 0x3, 0x800) sendto$inet6(r0, 0x0, 0x0, 0x44000000000, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x4) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x5) semctl$IPC_RMID(r1, 0x0, 0x0) 12:46:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) sendmsg(r1, &(0x7f0000000840)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="68000000000000000100002822d1bf00668a47821214ad304f34e4c08770cc8e74bca47aa0b318227f000000aa61524388d4ef1b9876f5dfc7add023185adc7219e2bcdd2c169109d510bcd6c95f75663ae5a789b6475b30acea042f84005300003800000000000000010000002800000000000000000000c0f9be2e187df6d45ee3e7c21ac4144798651acee208a07244395a348de6b3c08d16ef8f83b23a330eed7c47e04d464447c5c002dde80fe1304900d0f827c7442de3bfce26efb95e096c4d4b3ce05ba70c5b5d1e7823cdaccf83d936089bf3ef65a6101b87513f6c38e0bc5966156588b7598ca92c0c74b86875bc108121bebf609e75f7d30da204115d7f389f709a9e214abc1264525ad386bf0829c542b4f2587e667a04a7fbd186acb1f7cea7e1f209d9d7af522fdd"], 0x78}, 0x0) 12:46:34 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 12:46:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8301, 0x4) readv(r0, &(0x7f0000001740)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/111, 0x6f}, {&(0x7f0000001240)=""/144, 0x90}, {&(0x7f0000001300)=""/241, 0xf1}, {&(0x7f0000001400)=""/175, 0xaf}, {&(0x7f00000014c0)=""/39, 0x27}, {&(0x7f0000001500)=""/148, 0x94}, {&(0x7f00000015c0)=""/167, 0xa7}, {&(0x7f0000001680)=""/172, 0xac}], 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447d, 0x4}], 0x1000, 0x0, 0x7ff, 0x0) 12:46:34 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 12:46:34 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x403, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="314cd2ba9a6f8d1741f2ab15459fd160dfa7d3fa4d4fc392a688006430ef0580d2411f7fc03d9f8217d101604610b4046c141ec8c31a2d7d8ce0564086d6509edae88b4b11e5036498fded7f583ee89e56", 0x51, 0x0, &(0x7f0000000080)={0x18, 0x0, 0x0, 0xfffffffffffffffb}, 0xc) 12:46:34 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) pwritev(r0, &(0x7f0000000040)=[{}], 0x1, 0x0) 12:46:34 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x82, 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) sendto$inet6(r1, &(0x7f0000000040)="19c4f5e31ef9584ac6ad82f7ec6181e4db70026df353580e6307b7edc7adfeec8f31d56718527a48ab6c6da7827c3ce936997ab80b466355635600e9f9fdee17c218f7aeeb9423a64b0ce791f2fe7bad90a82faae96bdd8e3ba1cb3b8787b4a66b7f98612b2451a6e06cdba27933d03f9335152e0db692d785cec3ea5daa0433384594f5456e2b9b5775f9e63194926ff6052530f7188b6a919cd520eced329d3a1fb83d1d23d201c51aca0997d9a6a438e74ba42ba092fe44c6d3e18ee096dbaf74ea98754375410622b1b1b1101f754cf9796925b06c31b24948523c1d04aacf180d64c6350e8eb4fcc9bc302ee625a230932eaac328b845a43d4b51d6698adc9bcc99f9802c5a122afc054434a867607596f04608cccbc6d7de71e34eb5fa4498d89f9913cdaef171259c9dcbe6816b101cd884815b348c4b64f04c9436f5ba03c085a3d0459200ed66a4b4dc1b3b291b846eed87b7eefa14e929f8a70e98d6f3857e2840ed7627c3e32408d27c3195ee8728bacd0aa639b7f4f2fcacb5e37fc01767e73fab9aa0a1e6a98211a00032ba1d2a52e39490344f6b5d63fa80bb95fdeafd30b3f6dc9cdd6f8fbb5c7b4ade2ccbce82bcf432e16cedc556e69c394bc1e8afd41aa613d186e653a2cc7f19f281754bdf85f87aae1a417a74cc3d9d012d50baf0fc010a0c9bd4936422206943cd058cbc041eade5aa5ac5788296eae106366601bfc7c25e29d8c8d95298f2e195b39fc95ef117dd01c8012d141dfbdd6736863b4d3f5f897cac5e11f83ee0e70786938cf5b53c2b076b41a28771b92b5454ae2e30cac5cb4763e194ebbc8e8b35ad6814cd9e9707b60737ee310834ff1effa36746d27d9b7c0bd58a7a8be908d96079d1814f517ddeb0aad106bf0b626a56a07a3516b512a65f766e3896eb7cfa7922ae4a950ff1a08adfa671296218296909be7689e09c1ce05d5bdea71064c4a8d3690d42327d6719f7176f02e6c9778df6f2d362d59ebc0f67f92625306e61eff66566f12be1947043fda600b75e8776baba0a204fefa800730e073b34a2265d47d37b6692a7e2bcc18196bf5a88fb0a22af8e06e3c7b0b4f19f1f27cfd22dab610794be0b89320b67a8702e4766cc2e28e23ea0f83a8fb27a124d8969f557d15c36a77ff2a8d1cfe97c16a30df9f46b4cc89a836a39f5c49c7089ac13e9bf82ff7156e9106a0993b5b8fe76992a58cfa6e84127b1c104bb4c6c979969aa960f45ac331198557aeeef244074cf81e179fa8c9f2f40c2a37b4e75b8872b1c7f43db22d56aa2007696ac0ba52e51ee3d7f1cf2f3dc96fc57453ebcc2ac527e9d975690766483f48546d9046a767e04e943d01357846af5608c21c993a097d5519f48c4fd7a9b8d92ae0b13af0aa5f186c8d636110191cdc73ef3559da632727cb1c99d4e9b559f5a05646d8fc2d1328d248dfbca5703701671771dfce19e8754c98ddea4c0e850b5750ad83c587390badc7f7cada78f917085ae34288921c8db180daedab84e127b0927464fea8a964512c15838b28b8d7d64330b9c7fe6daff812851e748691494ba3d1f07738e1a202584be3819483a42d26c0850f0572fddf79805da5805b38906e9608a9277d0e11c4a93eb929a1401d800e862215bd6087406ef42dc5b482ee51ed5e771b27f702d710bed9b35ea64572a97c734ba869ca593ea918be44c048f3470c4f7ab707d41fe9c62f30000005bd05390537f586563145263a80249a50b5e27899f02022bf1197edbb38c41ec091d44aa9a879f6ba87721cb21f23258a7e5657e00bf5bdb85703f262e37727fb86143159f2696da608d9b3dfcd56b890e89e61fe2aa15154bbb61417a5fa4601c6f31fe6dc7d480b141e66ed8892302b3835434e0e8a93f96d318cf2aa8f613ef172e81848cb1f48ce53dbfcb596d493ee5cacaf708e1e52131b658ca0f19c986595c46d646bbc6822c187d44a27a46aa7add369756245d06dad7a5d2939465041836e9f388cea23d53f112dd3b6be3ea54178b701a5042553ca173ac15500ccb55a782fb5b7202709ec7f5fd053e7d190f280e615e1255438ed412434de80750fccb092da2427fc3ed32adfb487aefef7f11c85fd560d25ff0b381a46aa5c4f48017afb4bb82460714efe87db403d89814c272fb89c41e879b6bfe621d4a779763a811d17e5df33116e6a3aa23bdb859bdcbba93a410d9ab74e41fa8f135f8abd71d86b7b7fbb55e0fb9dbdc07f1536b301e3ba45e4d9d57e753e7ffa65162f60920fb6652645b083321b325c903fc785ca6f053b61ad68288af95c33b70dfc05ce1ab697f5daa7200d676401bc58fd35e96b5ba67009845fedac00cd61200f4dea3665860323d6bb4b490f4e50e9d8c4a6720748acde164968ba39d6bb9cf17f5f197714a19d26aa724e9dcc1a90b4aea5c1b11167b97862fd7e03d374810ea21601865903b0aed48682d17f6d7eef0b0865e81fe845eca56d9c5480f4a53efd8e2322436ddd4d84f328fdcec988ae3ca688961332cafb712018b1e68185b0230dcf62d82256ab2722df7e2ae22d9ab08289fbd42fb9ef2ce79daa3ab231889ad4d1e39eb0974edfdd78c21f1974156d361bc89bae3edcfddeb6c671ef4fb71b0dab9c243c9f51478b374da32fef8475b8821bac22de9cc475a50eb9849bb5dbb714617e9907a631dc6ac6a2ec57e68a67bc4567f94a866d34150d6e57be1fe055c037c8ee7b2d92c6cb34930d8c6834812834e01a0c8108384df38ebf9feb5baccecad267f5ac7a15657fd0bb4f7b5e2c0e89f53303b0321ffeff9f68a2f65a6313361ccdcfec49fac1c83b77df28bc758f86f8aed42e4c5ee3bc0ac5cdb0627997ae64fa0c1b2bb69b600b3f334a80663524c7479321179c2dfa52cf963e08b4c63e4d3369d4e7e07fe905de5326b2b3e3d543fd768f987847144cbb672d677125542ffc2bf8c247c74231d9a13989a75adf49abd6964a17e7bf7c7b68cc16d8215780b00ea01bfc569206bf68d103323d642876251918077159224a9955cef6c599f17b65fffb3eb0474a950a279297505eb28c23bee483d6e9ea0267056852d337c5234f2b81fae1e57c739e7121d410161c92c3f992d136c599a92cfd0a44479d5b35da8fb3137aaa83be7715b5cab1fa2c7fc01e3773719936eea7554978d2a67fdfea23bda97400abe855e8efb5beb9a626422fc9e5fb8f296b772d12f2db058a1c758f69955e220cf4ae9256e470e05b43105583e5f0621b9830b2a999dd59d6547e3d935629fa14f38434e3da75d7a606bbccc265e4436d96ed054cb44a4ce9049c5b161b49b681bbaa7225cd59354c65e8c1565e9c4836d7089eb7bcc99e4d16e96b897315a688f5199562af6e448a5bbb7fd024ae4d138c6f9bdec2a505868f215c3be7759c4b4fe559d858f2a9b9bb6a92d788d8eb098c1da4fc747aff1f49db038c6d55f6035e17d43b742b7ee604004cfa38b163c4cc3aa97edd604452bbf41b74ca1ed9e5793d92a58c5fe3c039c29f055822342f2f7452dcca3c30833415f1fa923a14858ed531ccf5be4a9fca664767d2a6e2586a08464ebfed87a82153e4e6951a8e9cb5c3bbbe4b27cb2f969d7dc7b788dcd19cdffa4f15af434840ff8a6ae955d12d6b138edeb823d28cda14b04d9245b952c7f9dea7f70092a565e305c7942e1fcb4ccfa97adc3b32fbbd22e8b9f9d7547c4f7c1cebcd7bbe3f48810487e1cea7777a218904fce190e5d04800f7b76d68761f33125a28edbb87e420a360501db41b76b3124fc2a7e8f30d1eb9c482fbb257a26d4ccafdad1295e5a42cda9edb1ac4aac5a75c5753b49af5e0152b742cc2616c2a3ebc6cdbac2ee4b41c3950cab8133d9d3ddbac3198ca77d50c12e62331248edf0c897b16416f2629cdcdb5af6cc9394716ea3d28feccb6e30a85c17c1426ec944d94903d836deef5e83249c82355e6db2a2a6ec60a1a6c1ae6b62d5ab437b9a2cdfff5d872f0fa26509142521c9b58b285c5011fdbc3085f26fdec728cbfd4c05cf7b15ea3a2770dc259c192f1a1b8b0d98456b0a6b8e795bcebb323478b4269d29c55e1c54f614c9c7e082bd4491ae1c2f16cbdc7014f9e14ea7853da3fa83cdb22e246c7f5541deb6721a1825bfa4416ecc00083b233b0e30944937b4b087bffc69a1f80fd9f6834d51e498d7df214931a1432f9887ea70a8b76d701f1dd497d6425e590db84516988311aa5c78b018cde2aa155f7ea648440d7adde4482d97c0070b1c827ebd410f398826e7109d8b7557c14dffcd9c8f156a6a0a8f8e6de438b652c384897ca7f77ebc77f723ec0dfc1b01f13876e2bf020f3bd9cef909059f79aa318b61e779fb0d4f7403d654c585a4fe9a8acc3892ba8c376713c1fab8f500141930fe90a49b92800f80b85068d52a60bee6e18be65a4f0a3fb5baa0eff9971ee58d81cdc7c420641bffd5efe181db421015becef045406e4fd71291520e8a0aff607f0ca08fe3049814553270b8346b4d3a20a046b7daceb044a55d8fc1dfd52a5e9a539788737646ec80aa1f6dc01cd0b4e2078222eac72c5ccea0f005085d2623209732efc4a1e5e8c13665e7a45b6db6113855910f59990b50aad5bb5bbd6294a288dc4e46e8bb9550795293eb869b4d53695a893ff5aea00ee4693b5029ebab5a106939021b16553be9e2a9adf29c73e28bce5e394ae38eb9c6d7d3c9d6c3df84b8a5550ebbbd0ca7cde6c0629236d909b2a9a85d4061bcf0c61d5d3609148ded69156e158303faa832685bc88f00e59f2e3901b354c27e4afd2ab2d803979cd63f0f0bf6d1409e236c4296e5f7bf8c4e2f392a9acba7969a02cee0df637120b723d7046a613804623beea31f88c730e5727c7f570bd095605b01eccd1fa674aafdc5e3d10ae8ccd0b2f5d42cea41b9d8f52253baa7eefa121ed3e4cbdc71c6c9accf62a4a80bbe0bebd006d1e4cd3a1d01e6da750245df6b8fe8930c11dac2f7efeec8ac277f59b09119a2bb63f986d0b0b971987e9d6c1c1076bb34e3967444d6b6ab6ed7cc8dc257150b7e7fc17396cbb821a7733a342ad3bf240807ff54b8f8235170e3a75b3fd294ba7edf364286ccfdb2cfec9f05393f8eeecb7f15b4964ac1e230832872597c3c751f8408e2297d7e7fd8201292688c6b1ead8b138a614725b7be2a4ce56b57f946b3c93b0e7f95411e46d0a03aa7290bbb4017832073c72a467a0ece7eeb5f8773de79ee3e594ade643cd275f9ff1a30efb739b9c5c08a0d0fff678c89e6c9302c4c8c068700915815ee10c0a36cbfac8df31277c2869fba42b7d5a7c4eaf49faf26dbf12f94baf10fd1f47f1e505efa5b11d0444d47be91c9de0d169b12dc471dff5a4bfb623ea7c9965c6c25b63f53f877e6c294da68392ce8de6a1e163b7d36d70498787cc6f9a0739a349b2eb25d1d68a5a3e20ac9ba7cc28c5cfc6a8fba648075bd118d0e8a33ab0aeff705158df077e073d8ca621b439b8b81f07f8bd2797566cc681ef1d401d7de243656c3b78c9e0a3063f293b6819bef764d7b4b36191149fef61530a55f01a1b906ac432bc21c77a9bfc624ea50d904dd48078eea6e4e77f08cd21d6f8786dccbbf4409bdbe7cf307dba76eb9f4e740cd1d2b6875f87eb71f58f3fa8cc063c1e6d686107c0930e329dcc70f9c4fe62eafe40fae569184b29ec5f1c0c9550e5e6c42c6b9d47f1298fca9536cbf5b7109f9e2593e0119e3d8012abfc33de8d5aea277f614c8153ca5cef5f8282178d37f283cd8ac147fe2b89f9a8a", 0x1000, 0x403, &(0x7f0000001040)={0x18, 0x0, 0xff, 0x2}, 0xc) sendto$inet6(r0, 0x0, 0x0, 0x5, 0x0, 0x0) mlockall(0x3) 12:46:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x202) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 12:46:34 executing program 1: r0 = socket(0x1e, 0x2, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:34 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) 12:46:34 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) getrlimit(0x4, &(0x7f0000000040)) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000340)=[{&(0x7f0000000100)=""/160, 0xa0}, {&(0x7f00000001c0)=""/112, 0x70}, {&(0x7f0000000000)=""/16, 0x10}, {&(0x7f0000000240)=""/239, 0xef}], 0x4, &(0x7f0000000380)=""/22, 0x16, 0x2}, 0x803) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:34 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00'], &(0x7f0000000140)=[&(0x7f0000000100)='@-\x00']) chroot(&(0x7f0000000180)='./file1\x00') clock_settime(0x3, &(0x7f00000001c0)={0x0, 0x4}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setgid(r1) r2 = dup(0xffffffffffffffff) utimensat(r2, &(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)={{0x8, 0xff}, {0x2, 0x1000}}, 0x2) r3 = socket$inet(0x2, 0x2, 0x4) r4 = openat(r2, &(0x7f0000000300)='./file1\x00', 0x0, 0x8) renameat(r4, &(0x7f0000000340)='./file0\x00', r4, &(0x7f0000000380)='./file1\x00') utimensat(r4, &(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)={{0x8, 0x2}, {0x80, 0x9}}, 0x0) bind$unix(r4, &(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8) mknodat(r2, &(0x7f0000000480)='./file0\x00', 0xc2, 0x7) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r3, 0x0, 0x0) preadv(r3, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/87, 0x57}], 0x1, 0x0) chmod(&(0x7f0000000580)='./file1\x00', 0x12c) r5 = openat(r4, &(0x7f00000005c0)='./file2\x00', 0x140, 0x168) getpeername$unix(r2, &(0x7f0000000600)=@file={0x0, ""/4096}, &(0x7f0000001640)=0x1002) readlinkat(r2, &(0x7f0000001680)='./file1\x00', &(0x7f00000016c0)=""/5, 0x5) bind(r3, &(0x7f0000001700)=@in6={0x18, 0x1, 0xb9, 0x6}, 0xc) getsockopt(r3, 0x378, 0x6, &(0x7f0000001740)=""/51, &(0x7f0000001780)=0x33) readlinkat(r5, &(0x7f00000017c0)='./file2\x00', &(0x7f0000001800)=""/4096, 0x1000) r6 = semget(0x0, 0x3, 0x206) semop(r6, &(0x7f0000002800)=[{0x4, 0x0, 0x800}, {0x3, 0x3, 0x800}, {0x1, 0x7, 0x1800}, {0x4, 0x6, 0x800}, {0x4, 0x1, 0x1800}, {0x6, 0xfff, 0x1800}, {0x0, 0x57, 0x1800}, {0x4, 0x9, 0x1000}], 0x8) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000002840), &(0x7f0000002880)=0x10) mknod$loop(&(0x7f00000028c0)='./file2\x00', 0x1004, 0x1) link(&(0x7f0000002900)='./file1\x00', &(0x7f0000002940)='./file1\x00') openat(r2, &(0x7f0000002980)='./file2\x00', 0x22, 0x3) rmdir(&(0x7f00000029c0)='./file3\x00') setreuid(r0, r0) 12:46:34 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000000)="a00baf4e243b817edc4285d6305825ee9114fad235aa96872384924181a019b14aebafa6512e7f5630d26bf1a871082ee31f8769560d1b6a96a907d3128d1c064363dcdc58a24d2cb3f900d655f331d1fb2ee602f8fd8a2eb8539c9dc1b5cdd23c4f61388941264015a2422dcf86503d0f89942295fc843907925a7a263a443f72c87c9bc370dc9a47240479601c165bfa92c89da89d8059c9ff4684277f75ba823c95a37da4d3702120c0569af3a9466d93c7501ae0dc172e2f160541acc2b0bc922c570eda7d2c1f0cf58458d7387410dd0d3f9a99eb8a37dbaf42888fe82877e950d28e2fdb9ff0b4de222cc6796b2d2032a0020d6631758a152b8492a8", 0xff, 0x8, &(0x7f0000000100)={0x18, 0x1, 0x7fffffff, 0x8e3}, 0xc) r1 = socket(0x1b, 0xffffffffffffffff, 0x0) sendto$inet6(r1, 0x0, 0xffffffffffffff88, 0x0, 0x0, 0xfffffffffffffeb1) 12:46:34 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x800) 12:46:34 executing program 1: r0 = socket(0x2c, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc1, 0x9) pipe(&(0x7f0000000080)={0xffffffffffffffff}) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:34 executing program 1: r0 = socket(0x20, 0x5, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt(r1, 0x0, 0x800000000000004, &(0x7f00000026c0)=""/124, &(0x7f0000002740)=0x7c) accept$inet6(r0, &(0x7f0000002780), &(0x7f00000027c0)=0xc) getsockopt(r0, 0x3, 0x6, &(0x7f0000002600)=""/42, &(0x7f0000002640)=0x2a) recvmsg(r0, &(0x7f00000025c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000024c0)=[{&(0x7f0000000040)=""/147, 0x93}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/215, 0xd7}, {&(0x7f0000001200)=""/164, 0xa4}, {&(0x7f00000012c0)=""/189, 0xbd}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/81, 0x51}, {&(0x7f0000002400)=""/110, 0x6e}, {&(0x7f0000002480)=""/38, 0x26}], 0x9, &(0x7f0000002580)=""/24, 0x18, 0x80000000}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002680), 0xc) 12:46:34 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x4) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') r3 = semget$private(0x0, 0x3, 0x11) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x10001, 0x8]) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:37 executing program 0: socket$unix(0x1, 0x1000000000002, 0x0) 12:46:37 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x200000000000, 0x0, 0x0) 12:46:37 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f0000000040)="f2e2ef9b34b5553c23d2bc315174c2d4a18687cdee0a448da99eb30539f3df9bec320676b823edf5034a38e7ac096d628351a4449325cc7cbb86af5f9cee05cabeedc9009cef56ec31335b4327e1d3adcb3701f1fb5f7beefcebabf4c5068dfaf1e53f6084185a54ec7bb6b01655ca33e9859a18d1061edf21133ccbb1fc22c11646f5434a3cc0c5fa5bb28f7380038bc809a5db2420771f9bf81bc18063957f08a342ed5616eebb7b19757dd767f7595a3571ab2d79682cc7d0eec0ba51a05589333b4e2356129cb934e51a04c2c860cfd17e", 0xd3, 0x400, &(0x7f0000000140)={0x18, 0x2, 0x10001, 0x7}, 0xc) r1 = socket(0x1e, 0x3, 0x0) fcntl$getflags(r1, 0x3) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:37 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpgrp() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 12:46:37 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = msgget(0x3, 0x200) msgctl$IPC_RMID(r1, 0x0) sendto$inet6(r0, &(0x7f00000001c0)="9fe6ac67fdd00a74ac8f443b828545612358c7396bf65b41203e535820ecd78193aba225d382067ad9a4dbe3d009fddc6a478ca6a8b54f9e977f37aba6ee3071c88f49c09bb70652917f68a450893da33950ee49ab3ee487b806d575972f537c2dedf5a184d6e1e1b5c9121d93fc50a42a819bb16e7f947ec1c16622a710ce46c9bdcea8e64f619e742b476383e6d9b25b1ca5c9aa43c7e1ea3da6aa7fe5d714a33937d5d5bd3d91a5f4c1e2fb963874c42f565e07d3cc994ca60a8483f1f446c8319437b2ce784b681e51b4", 0xcc, 0x400, &(0x7f0000000000)={0x18, 0x2, 0xfffffffffffffffe, 0xffffffff}, 0xc) sendto$inet6(r0, &(0x7f0000000100)="1e75cedbf06dcbacb4bf8faa5fcb3f210af1ad044e32cefff53023c68ae12fbd1a4436ceacfac3e63549be64291bfe3cb28bef499cef08f70191d166a86234daae4d7b716e2c3db6589e964333adeb7144ba2df5a51b50b502ca811f0179295dc13ae567fc194370ab058f14aee53b2cbf41efe09ea2c1b8ffc1250d70a44aed7f54a5eda6bc4dc497b256faa0118354c3fff5a4af0840820af69525f3f5cc7987fa2eba6eb0e69b65f063e3a3af43290ec73f99d736e0", 0xb7, 0x4, &(0x7f00000000c0)={0x18, 0x1, 0x8, 0x40}, 0xc) ftruncate(r0, 0x1ff) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:37 executing program 1: kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="6e237fdd48e8e342285c6fff0c7e2abebaf65ffd743118d21597a12100817c20c4a07a0705a740ab41daad418672d77b5e98a3c952e3ebdc645f599cbe8f66acd79fe7e033051c8d7b3e32335523c949e27f03e25e241eea921bc39f05094954888ad787bfb1a76eea3fbdd11ddbc04899ceb3d85cadfa8b46b14233e42666d356f0b28f9e59d8c39ca2d1b3c0c912def2c4f5f3db552694ba82b983635dc4e7822973b36c0fb05ff144a6c4c41febb109c6b313675e23a7b076c25e0a1dd1778088caf5a02135174c7f849fea", 0xcd}], 0x1) r2 = socket(0x1, 0x8000, 0x0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x17, 0x1}, {0x2000000, 0x100000000}}, &(0x7f0000000300)) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 12:46:37 executing program 0: clock_gettime(0x3, &(0x7f0000000000)) nanosleep(&(0x7f00000000c0)={0x0, 0x1000000000}, 0x0) 12:46:37 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="9d00bb90cb3f2df48ad82c1fc4aea2d02264466329b151a11eb28571f3026e23b4ab23a2f446a7f5e0aa82237b4ad88aaccefe7e2314e84261d11a9682538fcb644dd927478ea53a72b26dc1de057cd56da51213f521648a9b64fa9381c26e40cdf3ffead95f6cb93d89c4c401e78f61fb9e7772b6196231991d131d33577f89fda1f50fbaa6525103c9a03c46827b830edd6edb89358cd6dd18fcd0139f5acd279d9599bd3f67045961d1925b887d1b88f37549b8dc934c5f0d69a72aa16b09273bb2092a4f01165ebf", 0xca, 0x2, &(0x7f0000000100)={0x18, 0x0, 0x10000}, 0xc) 12:46:37 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x7530}}, 0x0) r0 = socket$inet6(0x18, 0x7, 0x5) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000014c0), 0x4) preadv(r0, &(0x7f00000013c0)=[{&(0x7f00000000c0)=""/226, 0xe2}, {&(0x7f00000001c0)=""/237, 0xed}, {&(0x7f0000000000)=""/85, 0x55}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/46, 0x2e}, {&(0x7f0000001300)=""/179, 0xb3}], 0x6, 0x0) setitimer(0x1, &(0x7f0000001440)={{0xd111, 0x10000}, {0x2, 0x3ff}}, &(0x7f0000001480)) 12:46:37 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto(r0, &(0x7f0000000000)="9c9f7c584c6aac807deb522f3ad1d07ec3c4e92ad7c495d92a3d7de6838b50deb340d853a08e1da2f2e98705c16f7dd2ffab296b69787ae0967a1cd96482e155d45220cfac23a6e57eb67f1caff35fe2044195bd8151aada8e1a484ac76cee2355f4951d4d0488549863cc09551ed8bcb4370f2b23e36fc14a14c38b536672607d34059faf2916d4d31ad50a5ae2b41585f9787c8df33d18634dccaea286855620571c7b78b6d1a6d826515b8c18eafbfb038eecd73e5fd770f11d2495c727b600cfbcd118599af7493b0f176bb4effa5999b0586dd54f2f8e0f08fadcde9f6f36820f8b3b5e5a291decbebbe45dbbe73234347303be027d2e6eaf44f4d33a728626b70fa18f7e9b65e70f9c6f626e31e1434ff31bab74ca52f56cdaf93071f1b3db1068af77afbed0bb67d91c0aa994a108f808b9f63508160b4c7e7edacb1dd1dbac4c8267ac5d8b04a61f31a22614847907c0f73260f12b43b7da57a7643d76a0a5314a4beeab951fe58778bbf6c74f74b943c01d27ec9afc8d7d5bf63d8b41252a129947981be4ec080a3248471ce3a1af507739d5e5d3513de9f39c4385301b7ccc0c58588af28a955b54dcf838c3e13522f74e2477b8eb1b72bf17b34ff58f85515b170c53d75bca7c914e04b07ac4d0a3617a55396ebbf229799d4e0d0d76cd08d8f6d2f1249dc9ae4c2ee2690f72c89107be6c3798f975f448bb3bd4e30248d4cdd1e69f12c82befacf92d9b4318823f8cbc177111afa0eb30bcc17c9b886ef15e25d2b07c5b1fbbdb108e30649d44bb021083bd8bc7aad1baae17490e925333a7d961bb35318d6d4be0b092e39cd67706ffe2e16462c1f5260360c2b400d2542aa3b2dedd7d73f1ab272628015fcb7df6e02519e913056913c89aaa0728c75ad1ddc019d622014fecd8c93c366a90938a14272e9501c56c8d149e1c6f04715b741e1e539b526eeddd527f48c7c6d9fd1db633e6a53ad55cc842004e2d59ff83267fa2bcdb85f5709198d3678605baa834cad956679ae71ee303ae82e5806480cc774e285344c64c0b2db3d30686f25afb150f353ef14b6b35d28403c02ced4148d965455dea54020c32b637d872ef1f122da856912fedc0b6d4af2d6affea9b9927b461ad21c60ca020b61b164be1dcc6ae5460bf8556fc9a7b7fc4b273297f1a5c3aa0a94a838e2f75954a7e430557f2aa56902ae4768140865237b99aac7806849a48c973fe30589535410604f3eeff9f6d04d34a586d211d19da0312c87bf4a59ef6d450ed2274bc5c3bb3ff31815007e6d72423a0802ab8f69a17e2b713fb3672b3333c21f60eb329229677c4688dd40f4a97522dc6944190f5e96cf723490c61c9058bc24d17bf0a50c3e79cbfa04e6c3cb868035067ce23148db11754f0cce5be426fa519662b1f922394d0dbb9a15c227a912db9e94fb3e3ef8352feb354a001c0d44d9f482e0a48e5f64ee58f6c501e30795c1319c082abc65dc34a371f807fb25cac7f0fbb852af23ba24b15ee60221ca04a40aaef2dc492e353b9d2989f79fd8834a22a7de48f377b05313e8793d29a1f3ecb4a6a4a794dc617d228d84a685856d3227b6e21964f3cda39351ef6acf7695f2fed1a12d0c975f65213d14fea60f206347db04e7d7748ceca8c776329bd7f22a7d08b066bcd0733d95bb1c31b08b190ec61da4bd937ee5abe13dd18d615f43248fa6e76dd2268cbef0c3fb3edc80a44d8eeba6a9254b5e9ed036f254adc0bf4d616b26911788b416e9d6168425ebab7f029300b5a7f1e45a26917fb7bc008dc322e04488f9694ef44f9d8f5f874e87e0b0c68977aaac9806fb5e63b463c953016e2487d38a1e479756432282ba426eaeeacec2808b18106f8141175e71a997a9082be3d6aaa56bb6fc36417b466e3ed566e5dc2344a853e4fcfe2cede6b48f46a74af80a5bb25bd4d0aa4ccf1bdee214bfe00a222ec3ce62affd12fdb9846178af72a9c8b9539d77460e97fa4cdbe75ff4fa336281bab51bc0068310e70b6efa1affc7401f1a1c8e827c6180c74410e511d66d585afd25e2683b241ed007e33d172b4120574e4676043ad25e14a14258bdd2faf7de21657ca8e7a448738207766f607946ea41d30de93a265fa9bca2e699373ed1d11a90d927583398d65ff3ae2a920cb233d373240d8dbca2eb8e1feeae65727de065bfd7d1909228c4aa1af134d9c5e81e7a1ecca7c16af40d1ffe348d5ec98401f3da41ac3d06ee194a77752bdcf01b5b9c8d6f6c5facfb756c0b2e1bba25061fe7b3275111f869145949dd6a62141b2b79d84f1a470e48eb2b9e83c987ff7659c0a0a4dba5ac3fd6b19023a0c80ac6880af861e497f50e13844c526457c548fc73885ed62c10b9c4418fe1fee7c67c80c6f652455a0e22f96a459191e948bac7df7d2076fbb99b22cb30c58bc67df234cc6a587ffcd1b9a43d4a1ae3f934a61414f1e9c7e395a1d4aa94312a5f0ff79f2d8686a9cde64a47a3e54f41645850cb672e7bd56f6cc2379bd71fef499debb2445826844389f413ff6eb9bbcf4f9031297f5451ef1b2df23eb29f9595d344947d14a09bdcdf7ea968f7a9dcdb72fb236d18ff03aa1618c4cc6d5f9fa3ffe11cb60ac427c2c13cd9b4c97a082c82981d3fe6b3f0ec0768fbf32f3e1e50331e6f6eec02b4d0717fb79c49fa93f3e9ceb7b380c39d8dfb62024e2cfca8515b7994a157f6f7fe28667235608ae2734895dea86a89b2fbf676b7ab2d548e482e7ffe583a748527976727f316f6c7db1b0b24d4abf3406247e4d778a0ecec89f3a47d23a45dcab3cad56a14dfe0a585e8acb5f33f1a4582fa9b3e15a5e98d9db1fdf9b19c37e85fdde28dbc0a992b6db181b24439569d3cdecd55a69e004f18b4677ad7e5b0f846e034064870f8f64ca1f8e8e836b051b86259fbf72c75d4fcefa6ee879f738f344d3fcf34977072809db16609e9cd98301542f0b0ef671a56225d3d067af22939f9cfc567a2f686ce85c0fbad9f321c5b5b979cdd62e40c04eec67b8053f431ad8ef2f71be1dda380ce23841f36cd9347093629d29d7ec469dbf838d6802885087208720072ba5b71e56d7d7ef2f4340eec31a0e9aa8c57e28e94326c07d6d95ff76be2b2d9391ea34e3e67a18f8b968d90bbb061d08158ebf64674fd13c63a4eab2310760c7a74dc005d651dd88ff376e391870a3870b8a05c70b7be5513a24a910e1f8a680a4152e6ae6172107264091992240d9e0980f1ea4258b8967ea09b5fd8379b382fe987c38c36e8086cbca1e212ff470dfcbf644ed6b54330a6bd336206974612107f199303bbd061575724d611ea5365b1cf72882cdefc90938b7e8a6ce6e60020cb62a6fdc46b72406195fc315bac87924024ba381543c42375965f6f86fb872eb35ba51fefeae4b5d35cdb8131b9ab777376d5629098cfd29a62b5b2af218c6a5a37550f5551c593d2ab1146c4df50125e4b52f21388332ab6f53bc5f67a63b2b8ea8a9bd4291ff8b2e0c8e36f11e0e79951c1bd9d53a4346c080d48580a5c747532aabdfa05c0a15425b0bd713d72b4cbd055a50ebd14c07e2bed65c6f7852ae3f1463b191238081f98c148b94ceee6526fd2d5069bf6959a0b6031954b0465d49bfd0f16f4abe6e0e8803750e88814b9ed2c40afeb35d31077774c27cf37b3829810f4d9e45d8629a7dea01c4d3fafbe21079cc5581849b7350763cde4ec912f81043a7118432dc06a4bd01374e64f398fda11c5ba2c7a8741da0279dc957deee21d93204c0425dbd7e04b66b3716c1ba2f283977f5e63ea108c9ac5c92a2e0801384b7c8a566802bfb5b6638e8896b08c949205c043fecdcc6ae6be77c5e6e0d41c5e9fb2ba4f86029cc893695e7fc797a0f62c381d51a641e3bfff50ff8478677545dcd411478b654e372ae57910de412ae3847a3e55b9d62e22bdf3f7ce26a13dd31401b158cf6a6d9e5f7173ed0d728578a720f911680704a3fb9285fd99a0ae3a8686278d232ab7209365cc5d41dae271fc3acae6359c1b90ad5d52fcf0ca4a916e786b295a04090e56604fe063df18c8a32f080fd0bab5fe3a845770f294df790ed5ca7c52d0d73b616bee6d8309c35cf31796e3c91032837b4ba4cfd70d0c1109de16d91c6964c94987d944e22dc8d2e650f2b1694dee879178c3e075bea6be63f8d6b598c03266ee2b8af9a0803e07380d1de1e69d1c9c9c63bf5409677a590d8800a594c9fdc683360a161b9b1c319263d62fd5d57213c42a8801db7ca780d100ede0be71c31579aad8630b4dca05eeaca6bbba3117ed58a74fd358334080355a0e00f0cb1cf3021e06461989a3515b572c685e0b205408b3242cc7881e6991b719abf220ea73c5dc8a1f4f6b5e4b8e2aca839520730f2affea319fec88dc77bcec1f0be6499cde10022ecd567f594e7348e9453769dff5eb8b33d1aa0a21eaeb3717a892037f4b197aa9e0d579e614f57b6487c3027c7665c1c3098008ea519f0e77dc4957836bf3605ebcf35dabfc3fa1374093b59c98713b5bed0322a2c743e72c5947ee0ac4c11882118d4b7c067c429dfa9023f05bdaccaa7aa4cabf2f7b2aee4c227d200172a2f8d3d379401329f297f76edc77a328b3e908393e3c7d9699a1f7c620d8c73586a3a4cdf04f002f74c8014b1c88de93c8d074338936904504b97b6fe77b6be14e005ffcd546408948dbcd6bb1db6ad804e72a25d8430405a6a27aeac3c3bd6732fbc4687e4a91af18cfede5e0e9c4b560f276b4a13b1faf7245e8d357adf4a400b872cad01d56b60295f53a190780c5ee38dffb29935affdc1843b2c5b94179c898b66712a142d3fcaf1ebd45ff01c107044a8f0ff06c3c829e9f4ee3a5e242c313adec0205252c754413f7d9f4d0cef061290794bc246768fb3b59921bfce851af3af5dbd5c1cf53b7e70f46288f1c321b16f1065a41d0f8a56ec1db956c4a485fa44df1bdd6b66ee3fe7ea5e87ba64279f5dff4731e29f30ef16c2825ff7c6da606c10c249d704802ffe64db2519b260c525b8c6447e6e50d8833a20ab4598d7960b24ab143ae26eb4687fc83ef2b355767da55d2ce513eed95cb32350164ee108246677ab6da358c77fcfe87ee45691e687bf95f4b7f9fd741b0fb5a84ad186c4040ca9fd7c65b2c8700b0b055348768fbc34b056764b70361022d1b15871bf7b2735c84ea77682a136406de7c75a69020c4c0b4686c8ffed009310bdb9bd0466fa8da9e2b26c017bf124e1e95cc84530026c889b2013b812a5d84b814e2fdbdc79850d33f7d40be32a52997f7882c33493527b6b108d70c59ea7e8131f9b612e090d72b5fbd358068714e41fb3e0d51efad38435cd53e3b3d560211ebec04ff7d438be0b2cf514392b6f8c0973ac85aa92963d368749ca15adde112737a1d4799add792d09a74dfadac33fdd580f4081e3b616a2c6e8c631dc3b80df68214193ae11a68fcb0e9264c7232d56dc54de649c082e501408c3d4298d5c5cd74e91ddc68baf98ec04791125e39d9fe5d8d9cafc9875ad4dc7fc69c7e7c2c91a344d755c1098b8eb030847f12dd87e31a7e462d9ab6509a8129e304e727c435bf616b08af0f5253813c6dd4b0e305c14c9e570b10d3fa3d9d7cb8eb16b032c2a684f71dd0341f3fc4a730bb4355057df31bcdb8e12babd30b858460f85e6b11c020d29a6be67a9abda7f5c9afd9804248fe00a1f0914367e24bd4cf5c272094ce41bb3de1a25d7fd2194233175ad2e0dc5d3df7020fb0582bba9cad34c2e5a8f8da035074ff359", 0x1000, 0x0, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000001000), &(0x7f0000001040)=0xc) getegid() sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:37 executing program 0: r0 = open(0x0, 0x40, 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000140)) pipe2(&(0x7f0000000040), 0x4) 12:46:37 executing program 1: socket$unix(0x1, 0x7, 0x0) r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x208, 0x40) ioctl$TIOCSTART(r1, 0x2000746e) r2 = fcntl$dupfd(r0, 0x0, r0) unlinkat(r2, &(0x7f0000000000)='\x00', 0x8) clock_settime(0x2, &(0x7f00000000c0)={0x101}) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x6) 12:46:37 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000100)=0x7, 0x0) setsockopt(r0, 0x1, 0x100000000, &(0x7f0000000000)="9882b89319602ad65f7f8afd83d94ccc87c44a345c0fc872067e45c2046d743b9d58af5c40441149f0caa32cca21847fec9a1c81758039bda29d2f9040335241f59cfa7141a344a76c116aa57efaf5fa6eaa0a32595b5321718425de3fe2bc01a4fb3ad527fe38c6face903ab7e42954fd3e673edf70c3bcd96a43b73a2a4e690273c285fe7c5055fae9cd147dfc9b", 0x8f) 12:46:37 executing program 1: r0 = socket(0x8000001e, 0x7, 0xffffffff) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:37 executing program 0: setrlimit(0x6, &(0x7f0000000080)={0xfffffffffffffffd, 0xfffffffffffeffff}) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = semget$private(0x0, 0x7, 0x183) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x80000001]) 12:46:37 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 12:46:37 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x1e, 0x3, 0x0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000200)="b7d2b09947adc58aa09d5207658982f208588206f566235c868b8cc216541c", 0x1f, 0x401, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x1, 0x8, 0x63}, 0xc) write(r0, &(0x7f0000000140)="52c229f6da97c9ecc6a27fa0ae71d6abced192151d2066b646ebb5343afb7cf6fc5de9a14d657e53f2d98d9ed31c6ccba7dc53c2338783bb04e79c8865e2f224869e4b885d51fcb67d6a9599864efcb3cde457fb0458e53461d6ec68fd0f3d5882fb938895d751016f7e43352918b352f6d1a26048e2b395d94e1fabe49f4b2bea17e3b1ae940fbad9d55437b7c08b23e7f2773e529a054a739857ed58a1696e8ed6be0359dcc149088c5e3da488276b5b43ab774d10f6a06bda70", 0xbb) 12:46:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/250, 0xfa) sendto$unix(r0, &(0x7f0000000000)="d5f61b900e56207db79498", 0xb, 0x1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8fd021182caa4571e227e60665c4e92bec7ebfd0"}) 12:46:37 executing program 1: socketpair(0x6, 0x4, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000040)="013888138e1f07cf1ba799a7e7d66dc59d6d0e511a7502d6372103f2216259b3905ec1e8704cd4d62d19c430601f3b83aa32d4ae59031de8aaea7c68f2", 0x3d, 0x8, 0x0, 0x0) r1 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x8, 0x6}, {0x18, 0x0, 0x9, 0xff}, 0x0, [0x81, 0x3, 0x2, 0x1ff, 0x7fffffff, 0x8, 0x485, 0x9]}, 0x3c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:37 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x24) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) r6 = getegid() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000080)="65ed0c4b8811f9", 0x7}, {&(0x7f00000000c0)="62fbf60111310f085dd2a300c2e36030f94dbe0f8d9693f3556cd85ac1eb54312fa29814fe6cdff5481104fb378d310f59bc111f99abae8730f5d12c02b5c9d6e6480d0b4ff0e4dff3645ab581c0a5aef017f673891a7515459a356aa8911602f29176523ca8a80e8bcc77772f2da97f7b1a982010e1ef6e57f69d75dafdd587c182703604c25b2bc7b1296dae04f11af7dd9e11a6e7e8cd1fcdb8710c58ec71522bd4b342d55265f48fd792", 0xac}, {&(0x7f0000000180)="40d5c4a8e7b8a50b1569b9c84fe81cd87709c43011c9fb2a7542eeeb3546a55feb53daf45f247b3da7198c", 0x2b}, {&(0x7f00000001c0)="c878376593108c0659dc4cfea874fdc001548586905f4090be1548ebe7a044a72c35e7518ec9bc39b41f1840031c2a7241d8a0413b4a15acf6d15a3448ea86b1717770ead322124744571e163c5f4f9814865a7ca23bef02570d4863d7e7c3fe9169f3586149705c3e34d6f28b397ca44fc6c07752237de1529a4173bc13857f25eac466c3c88fbb36e0ffb5e3ec3cd03214090a4b147d48a3cb05941659398e844ae8c5c1d6ded48293f67270474a76608d4be8ccf7421aadc45feb90554ba33e0e5cf135dfd79aba7507d4", 0xcc}, {&(0x7f00000002c0)="0bb440c3de18c942c293f0c768cac6f895ba3e8d9a885506a9a11657e93fe6e213197cf7b38d6f62e578552d932a98d5b2af974e18bab95b5847dfb89d61a26ab7742fdd699935386e95a19d52fe5b74089a20d342b814ca502a31d2b3512f6f", 0x60}, {&(0x7f0000000340)="083dd5b9f1ca422a662723878e02dadaaead04d75f7061ebd7a74a8c56adec218e16e23ff5a0978f32aebc005b4b3766b4e3d0cbfcf50dea72ed15f67e2194e1883dd165d477c12b40217a9d327392fb28bb6d5334aff05bf81416bcd669e056e41124d355264e2a356c8e3dae27246344aca35f13e927981417981191c6bf93a3a5d7e06f8a8309c3eb449d49ff40377393f5d74632fe8cb8c34545d70c48ecff73e8a968f210cfbba1095991f222b73355556b06eb6ba17b94df41f5263f39baa832a965e8980f6e4d87b4c1e0e8a03d7a23c3742440a31cdebd9747daa3c98f2b", 0xe2}, {&(0x7f0000000440)="424015fe8656d3afc2a4e581093e4d770ec0fa962c2990239133daf597ea9fcc705b3f9a8b7ca0188b8f18ebcc6de683edf4b86d551359cd3361c62e89a263fcdbad09056493ac581e26238621266e454f7de38eda22b9c15da0bcec4542105b", 0x60}, {&(0x7f00000004c0)="d55a8d599dab567b3317078e9f8897da6c433ea50f744b323d640583002b804a8f40fe9d6d48e15040b734371a9a7d6d4072ccddd5c3ad7fe0e6e793626af670fbecfe5b10222fb2eb04ee483caebe59fc4e24c141", 0x55}, {&(0x7f0000000540)}], 0x9, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0xd}, 0x2) r7 = socket(0x1e, 0x3, 0x0) sendto$inet6(r7, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:37 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:46:40 executing program 0: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) munmap(&(0x7f0000ff8000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) flock(r0, 0x4) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 12:46:40 executing program 1: r0 = socket(0x10, 0x7, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:40 executing program 1: r0 = socket(0x1e, 0x0, 0x0) fcntl$getflags(r0, 0x3) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:40 executing program 0: socketpair(0x20, 0x6, 0xc7, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, 0xffffffffffffffff, &(0x7f0000000040)) socketpair(0x18, 0x5, 0x1ff, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) clock_gettime(0x7, &(0x7f0000000100)) r3 = msgget(0x3, 0x62) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/108) 12:46:40 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:46:41 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r3 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0xffffffffffffffff) r4 = getuid() ftruncate(r2, 0x100000000) fcntl$setflags(r2, 0x2, 0x7a0e5a7caf51073a) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setreuid(r4, r1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 12:46:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="02", 0x1}], 0x1) ftruncate(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvfrom$inet6(r0, &(0x7f0000000140)=""/146, 0x92, 0x40, &(0x7f0000000080)={0x18, 0x3, 0x5, 0x3f}, 0xc) 12:46:41 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x1) 12:46:41 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x800004, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 12:46:41 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x2000000000000, 0x0, 0xffffffffffffff1d) sendto$inet6(r0, &(0x7f0000000000), 0x0, 0x3, &(0x7f0000000040)={0x18, 0x1, 0x8, 0x1000}, 0xc) 12:46:41 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x48) dup(r0) r1 = socket$inet(0x2, 0x3, 0x0) read(r1, &(0x7f0000003ac0)=""/109, 0x6d) shutdown(r1, 0x0) 12:46:44 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = syz_open_pts() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) recvfrom(r1, &(0x7f0000000080)=""/135, 0x87, 0x800, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x85, 0x4812, r1, 0x0, 0xfffffffffffffffa) ioctl$TIOCCDTR(r0, 0x20007478) 12:46:44 executing program 0: setuid(0xee01) r0 = socket(0x1a, 0x3, 0xfffffffffffff801) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x401, 0x5}, 0xc) 12:46:44 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffffffffffeae, 0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="d2bd0412ce6b2735"], 0x8, 0x0) 12:46:44 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x80}, {0x9}}, 0x0) 12:46:44 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20040, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080)={0x7, 0x40}, 0x10) sync() r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x8) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 12:46:44 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fsync(r1) r2 = socket$inet(0x2, 0x2, 0x100) recvfrom(r2, &(0x7f0000000040)=""/221, 0xdd, 0x0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) getpgrp() getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2000000000000008, 0x40000082) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) 12:46:44 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) clock_settime(0x7, &(0x7f0000000000)={0x0, 0x3}) fcntl$setown(r0, 0x6, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$TIOCSTART(r0, 0x2000746e) r1 = getuid() poll(&(0x7f0000000380)=[{r0}, {r0, 0x1}, {r0, 0x1}, {r0}, {r0, 0x41}, {r0, 0x4}], 0x6, 0xffffffff) r2 = getgid() read(r0, &(0x7f00000002c0)=""/132, 0x84) pipe2(&(0x7f00000003c0), 0x10004) fchown(r0, r1, r2) fchown(r0, r1, r2) shmget(0x0, 0x2000, 0x110, &(0x7f0000ffc000/0x2000)=nil) shmget(0x0, 0x4000, 0x101, &(0x7f0000ffb000/0x4000)=nil) select(0x40, &(0x7f0000000080)={0x8, 0x3, 0x101, 0xfffffffffffffffa, 0x4, 0x100000001, 0xd0, 0x8}, &(0x7f00000000c0)={0x7, 0x7f, 0x8, 0x0, 0xff, 0x3, 0x81, 0x9}, &(0x7f0000000140)={0x100, 0x2, 0x1, 0x7, 0x0, 0x357, 0x6, 0x10000}, &(0x7f0000000180)={0xd57, 0x7}) clock_settime(0x3, &(0x7f0000000040)={0xec, 0x3}) select(0x40, &(0x7f00000001c0)={0xffffffffffffffc4, 0xfffffffffffffffb, 0x800, 0x31ed, 0x8, 0x3, 0xccde, 0x5}, &(0x7f0000000200)={0x5, 0xfffffffffffffffb, 0x0, 0x7f, 0x80, 0xb4a, 0x8000, 0x614}, &(0x7f0000000240)={0xddd, 0x10001, 0x8, 0x2, 0x7, 0x101, 0xfbb6, 0x81}, &(0x7f0000000280)={0x8, 0x401}) 12:46:44 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x401, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000, 0x6, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x1000)=nil, 0x1000, 0xfffffffffffffffc, 0x4010, r0, 0x0, 0x27) unlink(&(0x7f0000000000)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)=')#%\x00'], &(0x7f00000003c0)=[&(0x7f0000000180)="2926263a5e9f2d2f2c2a3a235c2a00", &(0x7f00000001c0)='!\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='[u{]\']\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\']]$\x00', &(0x7f0000000380)='!\x00']) ۤ SFDB"ܣeUY}e= #-\%' ?m!vfpga0ÇȞT1LU9#g6_n9a}{aۤ SFDB"ܣeUY}e= 12:46:44 executing program 0: kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x18000, 0xa0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x30000, 0x83) 12:46:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x3) getsockname$inet(r0, &(0x7f0000000140), &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x100000003, 0x0) fchmod(r0, 0x1) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) 12:46:47 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) clock_settime(0x7, &(0x7f0000000000)={0x0, 0x3}) fcntl$setown(r0, 0x6, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$TIOCSTART(r0, 0x2000746e) r1 = getuid() poll(&(0x7f0000000380)=[{r0}, {r0, 0x1}, {r0, 0x1}, {r0}, {r0, 0x41}, {r0, 0x4}], 0x6, 0xffffffff) r2 = getgid() read(r0, &(0x7f00000002c0)=""/132, 0x84) pipe2(&(0x7f00000003c0), 0x10004) fchown(r0, r1, r2) fchown(r0, r1, r2) shmget(0x0, 0x2000, 0x110, &(0x7f0000ffc000/0x2000)=nil) shmget(0x0, 0x4000, 0x101, &(0x7f0000ffb000/0x4000)=nil) select(0x40, &(0x7f0000000080)={0x8, 0x3, 0x101, 0xfffffffffffffffa, 0x4, 0x100000001, 0xd0, 0x8}, &(0x7f00000000c0)={0x7, 0x7f, 0x8, 0x0, 0xff, 0x3, 0x81, 0x9}, &(0x7f0000000140)={0x100, 0x2, 0x1, 0x7, 0x0, 0x357, 0x6, 0x10000}, &(0x7f0000000180)={0xd57, 0x7}) clock_settime(0x3, &(0x7f0000000040)={0xec, 0x3}) select(0x40, &(0x7f00000001c0)={0xffffffffffffffc4, 0xfffffffffffffffb, 0x800, 0x31ed, 0x8, 0x3, 0xccde, 0x5}, &(0x7f0000000200)={0x5, 0xfffffffffffffffb, 0x0, 0x7f, 0x80, 0xb4a, 0x8000, 0x614}, &(0x7f0000000240)={0xddd, 0x10001, 0x8, 0x2, 0x7, 0x101, 0xfbb6, 0x81}, &(0x7f0000000280)={0x8, 0x401}) 12:46:47 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x220, 0x5) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) 12:46:50 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file2\x00', 0x0, 0x0) getuid() symlinkat(&(0x7f0000000340)='./file1/file0\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') stat(&(0x7f0000000300)='./file0\x00', 0x0) 12:46:50 executing program 0: mknod$loop(&(0x7f0000000040)='./file1\x00', 0x6000, 0xffffffffffffffff) 12:46:50 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file2\x00', 0x0, 0x0) lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readlink(&(0x7f00000000c0)='./file2\x00', &(0x7f0000000140)=""/82, 0x52) r1 = fcntl$dupfd(r0, 0xa, r0) sendto(r1, &(0x7f0000000280)="89f22cc33bd58a5ae004a6fbdd612b4b4466e6150efa73b0021c20894f0eeeeb91b63517cbcc7f55152f974ba5b34b317bf340d2c2646df81b1980a7715b210d4713b1537b293dd9e669ef4dd9fc828437648b0a0dc08806df11cc0923aa63d2eb01279e664aeacb751f92a70350336e535e4677493729bca0175b50c4d79609621afb6222fc8ec43326daeeada651f7277168448c8cbb324f4973b43997c303443722c5f7eb46ff626ed7ecf0b4bd538427fbc6eb1842653cf9ce7cf1d0ecdce6825f", 0xc3, 0x0, &(0x7f0000000200)=@un=@file={0x0, './file2/file0\x00'}, 0x10) unlink(&(0x7f0000000080)='./file2\x00') bind(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) fchmodat(r0, &(0x7f0000000040)='./file2\x00', 0x41, 0x6) truncate(&(0x7f00000001c0)='./file1\x00', 0x0) 12:46:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) fcntl$getown(r2, 0x5) close(r1) 12:46:50 executing program 1: pipe2(&(0x7f0000000100), 0x10004) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0}], 0x2, 0x0) r1 = socket(0x0, 0x5, 0xff) getsockopt(r1, 0x115a, 0x1, &(0x7f0000000040)=""/59, &(0x7f0000000080)=0x3b) 12:46:50 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="6b4cad73a1744171366475aa831882386bc9ac92e32d72aebe33a14ada5e79acac94d7e3b43edeabb1dc19c78fb7b9becf3476397398f32c6dbc9585", 0x3c}], 0x1}, 0x406) r1 = openat(0xffffffffffffff9c, &(0x7f0000b0bff8)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00002f3000)='./file0/file0\x00', 0xffffffffffffffff, 0x0) 12:46:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x6) recvmsg(r0, &(0x7f0000f10fc8)={&(0x7f0000000000)=ANY=[@ANYRES16=r0], 0x1, &(0x7f0000000080), 0x1000000000000105, &(0x7f0000f21000)=""/79, 0x4f}, 0x0) 12:46:50 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000040)=""/23, 0x17}, {&(0x7f0000000080)=""/49, 0x31}, {&(0x7f0000000140)=""/23, 0x17}, {&(0x7f0000000180)=""/9, 0x9}], 0x5, &(0x7f0000000240)=""/54, 0x36, 0x7bbf78bf}, 0x801) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 12:46:50 executing program 0: mkdir(&(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f", 0x0) mkdir(&(0x7f0000f4eff8)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) rename(&(0x7f00000002c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f", &(0x7f0000000340)='./file0/control/file1\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x40) 12:46:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2001, 0x20000000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x6013, 0x687f) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 12:46:50 executing program 1: pipe(&(0x7f0000000f80)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000012c0)={&(0x7f0000000fc0)=@in6={0x18, 0x0, 0x95f, 0x4}, 0xc, &(0x7f0000001280)=[{&(0x7f0000001000)="39e608be65f3f2da96c6d6ba963e6f828a6fa91a078f206e9cd2c6b6b33164e14cd5e000c0404692ca2cd24aaea0cc5437f1231c09c661bc8b1d89cbfb103c5b254254f8c3c39feda6b561c8b4e6c566197919f4a536367bb155c56849c8c5055d1091defa573a160e43f6f367b4c177c75c6970503ad3d06f646345aa55cd5bca4a64b901c242b360ef8f6692eff611bd8fb2857bb67c2b88c22ccf930a16d7d398342e296a908b83e53889ac74dbe27472c5", 0xb3}, {&(0x7f00000010c0)="935231f80e55f916b6d51a9eacd7bd31b3718361462b5ce4d6ba6fde9ab048a1d3b0d6b29d768886a3532a802bf4c11f33047b56ef8e263c6ee8a7395ee54e9c69fcb098f7df65230ed4c8ac387dea9f8b504fbc0bfecf4e45c12c573d312d47f47800561135cfad6981c608b932d1c46c605d5b8dfb9ae7e76d60c31545bbab7bafaf88d8500ec8f879248bf454e53d1dd77c33d9664915de70b84501782cb33b89d074cf77ff35ed7a9b9ece0fe6ffd88274d68d1978552eeea6c8a168d5850f15dda0c5cb", 0xc6}, {&(0x7f00000011c0)="0fcaadea77cc3251b8dd69f9931e6699278564835ca25fb6bf150613444b9f673390d45f2e39445fba39524fd9d40181167a3f2a2e1d137cc929aee39456376e2640c603a7044e5c820041c84ac7b25c76f96044894246ca1907c14e307e17724d4e1afe3bb87cb9cf2106bfc01ff28c9c31444745068d0162f5d91063feea14370b47764d7873e140055fb94a190390eea985463b0e98846aaa419abe9d5711264912685f84d330a3a1a3aac2ec3a4e34c8d1c762b9813e1e3830", 0xbb}, {&(0x7f0000001380)="25e946946bbe81f5d222ce6a57dfd8ae9bf50abbb4f4edfeafa7e67c97f0e1d73ec91856c003666b1f8dd250a72f66b56fb778e945b9d69f066e75553a8d414bdd367ac487c862a91c17d942afeb736c6deef201edc9f43d2eeeddd66735f4a35ac2be69da5c471f424d5c7477cfc72b100681aca9c904646fc0100ffeba99a29907de270c1d248657298b0c1fa24b4918af3683a93753e1d81ecce76386729f940e26c15e1a464c84fa2a089727e02074282fdd00a07af234a841914dd653cb35ca5f", 0xc3}], 0x4, &(0x7f0000001540)=[{0x30, 0xffff, 0x7ff, "a7140cc6123913b5b361d0d8ab8d565d036dc10908cbf16cf6"}, {0x18, 0x1, 0x6, 'W'}, {0xd8, 0xffff, 0x1f, "8981ed85ba7527bfeb81310e9080f3510c1d5fced267623744fbbc6fbeb6f431de8c8900f7a38896c0301dfff57093f131ae60978e2861dcfe131ef07d80a3778a9b0c67cbd1e3362828324a973ed9cd830d25ccc6621afff93c65e6127ef541ae315b056b10b0cd7e0a82cb7a046b5289fa5bcc1ed044efcffd198ba1207bb9b0043df134e79d1733eed088ada6c874f3a9966d062bd1eb43e4042879e36d2103853291fc35e0f7a4d939bb938a44bbbca6024410311cdb728087a7b9043d2edabe51efe193"}, {0x70, 0x1, 0x8, "9490842b6143342bc3b9f347000d4fad781ef6708ec653015e7c66bd46d20bd1df9f4a37da10c91921eb0e15c25f9b031f7b2dba27a50d15ff3a25d52cbebdfc39cc17834f7b93858bbed6966919d8f640ca80fe9fd43220ac51478cab19"}, {0x48, 0x1, 0x1, "3d46331741434908d8f37504de043832d324c9396253b84e4806310cda2a9ffb9628fa4e1278df03fc5ac2562ff4361e41f2ae94326fa2c7"}, {0x18, 0x1, 0x3, "92"}, {0xd0, 0x1, 0x5, "a8882e1cc600aaa53eb49174e6d95258b772b2476f75de6310254b4c356e2b1e10c16fafb6174558b1d2f72966ac625e31740f67636bd59aff9bf8256de78bdbfff35eb98801e3068386095463ce4193497e62ffe04e7ac9445b2a7351bc831be7aeb76d63d6760dd1a37d83b7870059f6153c762ad973fe1174e3073126182b244462e3a7f1fa425f37459f603c7d12b0d5fcb9f3e468ca6ff0356124306de864300897aaf6426498a41f13eaf29e54d64610d9e8e7d40d212037396fa0"}, {0x40, 0xffff, 0xffffffff, "cb89f4cd88e559774d076d5ac6db07ad14d1871f9194a0c7bb82a92b5ca3f9d25408782125025b985586ed6b"}, {0x70, 0xffff, 0x5, "d0e50a98c2c2c2bcca0ab52c39801e3f16577ea3febec42e3211175e64ed641e3d842aa69d07955bbc892602f23843dc87d2c9b61181bd98e5751fa85b94ba37df201730e9e01dca16fc90bf708636cb122ffd77d0e01f0e2829d01c7e"}, {0xe0, 0xffff, 0x1, "3cc6b02db154b5e33f4e1a5b11f91c61f1d98a868c87117256217d4c37cd076e4cece2be2d695494ff83647aca07f04adc8f163c649fb7909a1a8fbd16bb35d3c0b9c0f214c5743dc36eaf36ab99b26fc0621094c4650d64da46643aca68f3430b4e404bd5dc91e3d8bd9042ff69885d4c4c46b6aff42df36f76872c4386859804e6e1e80b6f0c2826537a594095767bef121f8876c1f9357c45a6ce7a171d3424c639c781be08092251cbda040506d2e3a8a23d5e2278492aa36d372117e781591e8f70c88fbe391b52a0ec190e3bc0"}], 0x450, 0xa}, 0x0) socketpair(0x20, 0x5, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x21, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000900)=0xc) connect$unix(r2, &(0x7f0000001300)=@file={0x1, './file0\x00'}, 0xa) writev(r4, &(0x7f0000001340)=[{&(0x7f00000000c0)='D', 0x1}], 0x1) sendmsg(r4, &(0x7f0000000f40)={0x0, 0x0, &(0x7f0000000e00)=[{&(0x7f0000000940)="92fc88040753d2421844dbdef7ca0e0e25319c6b020dae9cc7b02955197b620e9820ab78c08f964d5b69162f7682ce648f4025ab67cb7cdb42f4f8ef2eef9d5c8345ceead8b3918509e5c72a5314d168e3f4962636d0473875effa6fbf242d0812f2", 0x62}, {&(0x7f00000009c0)="7ed3c073e2c835c9e67ce1ed62d1d7e98770a9a1d39a122310ade79ab09a3d198d11bb87745940e3889e423511af80cce5b9c27123b54e3958824b6c1f00b6c7b6b6f623b14864bebcb6e9a34adb13418ea692c844f77723f22da271f41e5ba844754ea045f5295bae577eb8d475", 0x6e}, {&(0x7f0000000a40)="3a507a3e1f435454d433cb67d61aa38b1d8734112ce08fc2044654db73e287c45d4527893a058818d3d9bbdb398437fbd849535d7b3899369b9161834f1a57f53534aacedea5b7144985dd369221475bd903df31fcaf79a8638c4bf923217c976084182e93e57ebe30f1565c45b556d2e756d1569d6e9193fe15ad23c118af5a43cf80d6108814b7d6301a4dcf056e88ad2cebac75cece7d89df602c6caf6785af8136", 0xa3}, {&(0x7f0000000b00)="3e56deb2a47ecf3a30c73aa06e6a279a02d943fb8f1321094312dbc5346753b9d8b4a88f942425bbd01915a95a710aed8c8dad225e5f92b79e6fe632835facb3efd0be3dd5f8d464ad335219e11514f0d5d3dae4185b1485e8ca461c219d714e49680a8480e88321598f9a95777ce5caae5865177b023e23be42591f1e7ba4e12bff8714afb775010ca537de99babc67739a29e8b65ed96e93c81659c7f265e88f92359ef2a4d988c1b9de8a4814a198f9de40b6e83eff28bdee8023ae38cbe08043ec97e8044f666a44d29e6afe193d5b3e61fe21903dfb977c67410aaed436310df591123627c96b819d5c145bb4085222c5fb62b6b9d1131d", 0xfa}, {&(0x7f0000000c00)="15028f49318c21000ca42c3efdd30bea4cb9747c0cbb6df2ca293706ada27c95665955899f36c6405efdf9bdd497e4aafc91a6cea91d8c842b4b5c8b18518b9954e0c912ba95c015f6790136723059154b9576996bb2ab9fa7d0beeb1edcf3ed7c28380182bb7595b2992e13fa86cd907add54d6e7ab3f952f694f0713510bb82ccb1f2230a3d1367bb805d974397cd167df639ee1e82a5f8acbb690b338ff229032e059a13c9addd5ba82b20817b79ebc1bc097e610ee73685d4c2bfc0a58c86858f5eccd120b1dbe58a2b3da76b534da185aa2858a40735be6d72a", 0xdc}, {&(0x7f0000000d00)="28a504a2562f181dda5b1474f770c5ba9f85e76d6dcd9f561461507fbfa1b6472bf2006b1d9ca8a232f4d8002dec2104a6d8c47c37adbdd81b232e21c39e82eb397e313832acfe11ca387f800aee0374d333d4ebe888b5e3ea0276ad5401a418bbbb85a65da4da37da5331b9e439443d370e23af479b9af6ec81a6e186e6f366e41246d3cc781d57296ee2018626bf4b5e14172b11447e4a88b6bcdd40eebfba35e434b5097e764064baea3a691dbdab7dc31a57accf530230c9335775c0a7bcdc7e1ace335c1fbe2334ef78e9e2cd1a15378107b4348555f6f15aa24cf8253854100b6529a16a90d7f68ab7dbc69181d5ad32064e52e58d0d", 0xf9}], 0x6, &(0x7f0000000e80)=[{0x58, 0xffff, 0x6, "59299939f8e95df37d62a623b4e50d783d7f17cf7cb3c9a83d0dc98dac046e7600a36b91faeeea12389d2bfe5bcc8afa4a5e5291e1311d95eead10cf3c72b845c02445"}, {0x68, 0xffff, 0x40, "bb8d7794ab1fa1073317fc71300d23a86a06f9de1ac71911cce22ef15eb9736fc4d8c922a03cee932544d709ae21523a9d6de0d4bc9a0391ade4de5af1deb29e87c2e088e6102153a6e8ae28a354b1b76aa1cb"}], 0xc0, 0xc}, 0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) setuid(r6) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) fcntl$setown(r1, 0x6, r5) pwritev(r4, &(0x7f0000001500)=[{&(0x7f0000000200)="13c5b84d3e0c0bef1c099f2de0e44194c7760be0b5fe077c71ca492d94b467ccb9ce9853816f38f5d5861fbbe1823905d89ef1700df0d34fff2ddefd6fb291726a1c414c179b6273561ac958ea46350bbac529986441ebfbead5d313d9ebe62027905ffaf8f86abf2e7835b8925117b2f52b0436eab04ee4656fe5ecd5e75d0a70799ca7caae4c754f4c28c67f9edcee83d420816420bc1b8671b00953a975bb4c1d6622f301e19df6a0c1a4f49c8a9b98eef35c00ad1fffcb7215996c75eb5c474b89de630dbc9a83186ed92bb3f87a2997d460abb119641a5623f18603d13b82888920c6373d09447ca53e138e39949d8cb8d0cd2f6b32f2b518c7d1ca7d60393654c9935c2519404c8383a75f1901f7545dd632a97888b3cda0ced08993aeefbc9746953a0635fd08e2d1f915c0134c80f62ce6c73e2737637d89bcdbbc6e1ff1e8baa4ece331a384b5c4c84f526ab190f74d665fa7d11e8d380ef813aef65836c44f0359f0fe113ead8948d2a9d394fb3c9a176a1c495cad35e671ae30e95593b27190cf31020e608a65279bad44b2f73e8e49b732c0744546d9cc4f75fce0445769c59a19f72199fbba705c1b3cff69471f56564859323c77570a0cb95590ae346d1ae2d20b25eb978d2f726bb62933b390cb0cd87a4f52fd0e648291f05629d04757bb193860cb689c1ea53191ce0ca7d7a20f37000d1d2cf0505bdc52440a23be5125af51884dd1ecc0327e650e0ad0578beb17a37297d69025337fd20881749ee6bbb1994b15c99be8503afd5e205df86ea78311fd9507e9ab1c20e766c0cfba9fbe835e5ff90079f5247cb2502a59e189a9617f6dde58dc0e5f43652f69de365a724ec4dbbebb19f239a8756c63177a4e0bd661c95a6c423eaf9e62a12d4fbd09505ff2d07c691669abb308874704c061641f302fec5ef918b90d1761f3445629ac2b89db3e9d3020025a2fc20adcbbabb19503ccf5acd4a5577c43cc5e634018c01577d168f50aa822bfae8195e51f1e68c6387b0ad76c758d7cdc2fc6db7e3f178128c677197cad407015c476ab346713d6a0a910d5bc4693607daf342e9ad984ad2da0cfc1218cdaf674413867246b71257bc49ee73d62ab8ec5b198e9336548859abce07002441dada96adce22050ff1fcbf06e06509eb98cbc85e741232facb1c88da3d41a77e4b0be731f909cea0af0751377c1d1447284b6e8a5f3ec3eaec2a2cbf161003b27603aba8d4010e0d2fa02927c8d8ca285e8973204aaacb55441d369ab2c6557fec3ebe298593585487897554d0625f12519d3fa7001a8ac4595c3b5e5b126496a23bfa85941abb5d17d4917134c9544cef8b3658659e0159bafa642797ff4a64e2a113e09f97baa340a7224064e67b8d80b1542330675ef506ad4990670ff0822d22fd36e54253572d8f66d0c51e5cb223d50591cdf71ce810af839a5ca461862cf5fe6f75385f021dee06a1826cb2e4630872376a681063e7d4a675b2b17b0ce61b7f96428b43f3dc2d5edbaefd484d50d03d33a2339db69378097590b25f5cf4a5ac92dbee43367acbee5ba9324755437f5c997dde2c29a5c79c3e5648103c2d893c0b8fc7fd755523539a2818633bbfa68bc2f2b26cb916c46175c1775dcdd8246b790fd185438663e697094d78178e52aabb252f9f408a6d79056c7fc496ed769fd54518a510dc403a10dc1bf858dd0522886909b1d04965907d22d3ecfec4465177c01a7ececfd7801aebbbda445b1cc3e8ec603cb0927daef8e1db7126ce1925c46f368da0e819ac1f7ff88b91539332318c47ed160fbb3340a3d71e72652005b35d78b226385d7eee67a709d95a59cbe4a376c460698b0485f23cfededf5b11c0896c5eacd77f8553ec8a0a42daa917dd4e268ccc166884c06369c15f4ead2797f6e8b4cb209e1916c1652b8554dfa8ff8c79868e1954d8ea6dc20fe6bc9792d30bc4953e7152017aa23c62d91888a2ba9ec62c75df00f15aaa4c5a4e06464449e4f7b26eb5d5cb51eacb52e699a082df8b42dc50601f4e23e8b0cbc313659493c4e3d03e47eba4e51270b6ece24c00ff1408f3914b08ff4030efce7e6c88adf6996706e170628d5945ed0c4b783776ac129b6fc2dbf67242e1413bb6831936498c34b4b44a17c28f5b30edc2b3fdc025def9fad6fd1377f731d49f3dcd4e18d65c37a504faa12c780a0813fe0dab887b416ed26d20ac7516ddb21bfc7a7e4a5b7c6e1a15079bdb696c6dca7f90237e5227e851554a210fec53ed0c3765d7effd2fa18daa4b7d4959dec02bf534544ee59f03d0c56ab43865bb22eb488b534f1e27eb8b947c1ff66b5720a662ff2edefd3b2c387d0327c7c43c2d3958f4981ee545d2b9f8932ddc9047f289bb1e4389f68d72ae45d6bf5b6c043a18579c36335ecdde79472c5e6af76620061f32700f0271e11d75f5e419fb2d32ace4762e5780c7018e58c49ea32768941b8e14f84b90b906201da5e1d84ed093bad47fe3b0767da7e", 0x6f4}], 0x1, 0x0) 12:46:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) open(&(0x7f0000000000)='./bus\x00', 0x222, 0x80) 12:46:50 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x1, 0xfffffffffffffffc, 0xfffe, 0x7fffffff, "3cc5be297e2d3b6d2d64f73f81221dc9728c9f70", 0x7d}) chmod(&(0x7f0000000040)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:50 executing program 1: r0 = socket$inet(0x2, 0x400000100000003, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="5707dc0fcda9d912429d3a64cbd9b6de367a42e18c8d6365b0ff3d36c608c438a72256224c539e3960af88177b823824900d71ff38a438ac4681e54233e39cd7825c6e47ad449978a68bc4cd1c940a1de2d6e072036aadf621695c23", 0x5c) 12:46:50 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x132) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x401, 0x5, 0xffffffff00000001, 0xb0a7}) ioctl$TIOCSBRK(r0, 0x2000747b) 12:46:50 executing program 1: pipe2(&(0x7f0000000040), 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 12:46:50 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x1, 0xfffffffffffffffc, 0xfffe, 0x7fffffff, "3cc5be297e2d3b6d2d64f73f81221dc9728c9f70", 0x7d}) chmod(&(0x7f0000000040)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:50 executing program 1: open$dir(&(0x7f0000000240)='./file2\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x9, 0x1000000000000000, 0x6, 0xfffffffffffffffa, 0x7, 0xffffffff, 0xa, 0x5}, &(0x7f0000000080)={0x8, 0x181c, 0x5, 0x3ff, 0x0, 0x7fffffff, 0x8a}, &(0x7f00000000c0)={0x3, 0x400000, 0x3c, 0x9, 0xf1ae, 0x0, 0x2, 0x9}, &(0x7f0000000140)={0x7, 0x8000}) mknod(&(0x7f0000000000)='./file1\x00', 0x1, 0xffffffffffff0000) lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000001c0)='./file1\x00', 0x0) 12:46:50 executing program 1: r0 = kqueue() fcntl$setflags(r0, 0x2, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xd1, &(0x7f00000000c0)={0x0, 0x6}) 12:46:50 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x1, 0xfffffffffffffffc, 0xfffe, 0x7fffffff, "3cc5be297e2d3b6d2d64f73f81221dc9728c9f70", 0x7d}) chmod(&(0x7f0000000040)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:50 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1fffe, 0x0) 12:46:50 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x1, 0xfffffffffffffffc, 0xfffe, 0x7fffffff, "3cc5be297e2d3b6d2d64f73f81221dc9728c9f70", 0x7d}) chmod(&(0x7f0000000040)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:50 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = syz_open_pts() r2 = getpgrp() r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x71cc4c905439f60) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f00000002c0)="03a150788bc819c62a8085cc2d371529c26df73acc9f075e7f567a0070d713532962301380e675bd64dedbb0f812150ec3a7147ccd362d5e9549bc2dc624c6a4bf8f82f49d0a1fa685872ae6f7424abd60436857d53955ae9dfb1a488feec4f65b51b9c137", 0x65}], 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32, @ANYRES32=r1], 0x98, 0x407}, 0x2) accept$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc6252d231015fa801c1a9f8ccfbc3969d7899627b3c41e57d30515e153883ab372c7195d92e9434f0c262"], &(0x7f00000000c0)=0x6e) sendto$inet6(0xffffffffffffffff, &(0x7f0000000100)="524ca8638964e20a8d51c925cf9f62acafcf69c37e232b5bddec7428818b1d2fe2f55cdb15703917da7e56623f993bdc8c239a7fe4234c64f437eb661d5f544d8395237b7713b11e0f8556d86ff73c61bf38f72034176fa868a00ff0a16823e8c8d97797df00f3701f47041545be719d6951a64a207a41bfd06ee70be96688f826491cb9fdd8d868122f22ff69499bfe2a0af3c2067b0960af1b088987b1bb91a0c06644132255eeacbadeb17b6ec091334f", 0xb2, 0x408, &(0x7f00000001c0)={0x18, 0x0, 0xfffffffffffffffb, 0x6}, 0xc) 12:46:50 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x1, 0xfffffffffffffffc, 0xfffe, 0x7fffffff, "3cc5be297e2d3b6d2d64f73f81221dc9728c9f70", 0x7d}) chmod(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:50 executing program 1: 12:46:50 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x1, 0xfffffffffffffffc, 0xfffe, 0x7fffffff, "3cc5be297e2d3b6d2d64f73f81221dc9728c9f70", 0x7d}) chmod(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:50 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) dup2(r1, r0) flock(r0, 0x8) read(r0, &(0x7f00000000c0)=""/150, 0x96) 12:46:50 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) accept$unix(r0, 0x0, 0x0) 12:46:50 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x1, 0xfffffffffffffffc, 0xfffe, 0x7fffffff, "3cc5be297e2d3b6d2d64f73f81221dc9728c9f70", 0x7d}) chmod(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:50 executing program 1: r0 = socket$inet(0x2, 0x7, 0x83) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) 12:46:51 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x1, 0xfffffffffffffffc, 0xfffe, 0x7fffffff, "3cc5be297e2d3b6d2d64f73f81221dc9728c9f70", 0x7d}) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:51 executing program 1: utimes(0x0, 0xffffffffffffffff) geteuid() 12:46:51 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) dup(0xffffffffffffff9c) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:51 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000002680)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept$unix(r0, &(0x7f00000026c0)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvmsg(r1, &(0x7f0000002580)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000001500)=[{&(0x7f0000000280)=""/238, 0xee}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/81, 0x51}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/43, 0x2b}], 0x5, &(0x7f0000001580)=""/4096, 0x1000, 0xffff}, 0x2) chdir(&(0x7f0000000040)='./file0\x00') unlinkat(r2, &(0x7f00000025c0)='./file0\x00', 0x8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 12:46:51 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:51 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r4 = getuid() fchown(r0, r2, r3) r5 = getegid() r6 = getpid() r7 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c80), &(0x7f0000000cc0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) r9 = accept$unix(r0, &(0x7f0000000900)=@abs, &(0x7f0000000940)=0x8) r10 = getpgrp() r11 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) r13 = fcntl$getown(r0, 0x5) r14 = geteuid() r15 = getegid() r16 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0}, 0xc) unveil(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000c40)='r\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) sendmsg$unix(r0, &(0x7f0000000bc0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000040)="af39d883b2af92b8f2c7831ee196731d5af1f1d8f63239a79f3a17afc6ca7d3ab8d0897d2c2aa7d14fb86eb00799a8a6f7cbc81afedb051e7df18cc4d77df8be329d63aa75e0bcd90d7ae036252d38412815873f0ea50936616e8a66080d7cc218e9fab0e62c084accebce36f43f341678d1801388d7efb060ae0017acd6a1713883df7e8023d89cd2638f20632b7a78e8f90460e83a231dd12ed63342c79cd9800e067f27914cc5051f25b4e63d639649812e501a6ebfce6863c8f80b2de04581457b97eaf1aea908488ac2c21ba671fe19db7b5f332a4c0a445565596ad5889f726d644af45b", 0xe7}, {&(0x7f0000000140)="08dbf4e367a8580030d0309a8695199b5f31543ecc98d78392afbf930400ffbba787ef32d9468ab38445b3cd52178e0c32729e636d2f7e91e5c9b44f234abe68a208c73f63ff68f83a18285bc5183ccc94098dd946f5ca152888495838b5a81089bb8e4693cf1b790f2dbffe812648f3d8ca721716945ad3778588f4e2a007efe5b78f851d48b086549b23db61649a4144cefdc25913a660caadda42eedd9cd40cf247514314555d2c920344078f0f114ef1b99df510aaad0738920b476844082363c98f2221f555453a755c4e74ec279897b3cf589ecca0dc3f1a0429ae3ffd1b018f5dbede9dd5dea72d3d06b1f5c053e103e555037a43", 0xf8}, {&(0x7f0000000240)="b80efed284c5e51795fbd1a78e59787450f562771679c026cf4ea176fc4069f766dd2860dc13330c61a08f5882830e690d84a95869216248efca546a41d924a090a2d34de0935df3523574d292a647052647002347a764525af1fccf7b06c01ef21c323f933d7b06270d44142035e6ef7b743e5eff9fe57ff62d4309f3fdc2dc51b673edcc11b960e53470864cac6db7c29c82db1f9eab810dc0d519390380c6caadb11c08f24b68a56850de6f7bc888df", 0xb1}, {&(0x7f0000000300)="2899e46f3f0f75b2b908a272c01e1409ef48741ff1df1e2531ec16de9c42a9d6ce6f2b7045513b0bf0062c677ea71a5fba5d8cd6e8e5d1704db3651609b48a5c3f15c8d730cff7617d535eca05dad91485e0b70c7e5e3efc7ea4a1c0d5d5e02ca9b807acb36f7be0ad0d8009c015fb829dcb60fe8a659822a54c5ad7b734458b28d41f60eca621d4d41a6eff17b68df1e32ce37eef60c86e45bd3858cbddac17a245edc7c9dad4e63ff7f03c609559f82b229b47ba0249fd004c365aa48735cd9ec591bad2bfe5c7a7cff479f37b", 0xce}, {&(0x7f0000000400)="868f17583cb8", 0x6}, {&(0x7f0000000440)="b18f2e68447f203fb01cce15b2026c1561bddb0c5bea7d2766ebe50c28ce53512cdc8be3ea7db1127f25ae9b336507f7c421c0950a7c58e3", 0x38}, {&(0x7f0000000480)="0e2aef", 0x3}, {&(0x7f00000004c0)="a0f3e66607e1baba8b368639f29db6740bc03d4999bc85feb08e8e02c25f8b2908c9e2415ca3895b4e2ffb8c323afa8ea704e6505f69325c191a4424558e1057a3d195e9eb63779954028e08eb04b736ac083d19e9500d8196cfd564d125e883dd583402231a347e3056293239fee4665f01667342a72a637c1fca44f7b37b47ab06c8ac4d45c42fc9d4f2db0b27cb6ff067cab031dd885c83c39b826340b86b4031c20d7072ec496a965b79453d69449c37cde811e0d2d1f25a6217674bb63902fe9dd3dd1b68", 0xc7}, {&(0x7f00000005c0)="ada7f9cfb1d9423202b624137d32025142e845a9b31b8704db2fa292e27ac0dde2dca4d414701ff8bd227dba2c19a733f2b0549bede74096fff3091c3d631e5747171ded83c3195667d432199b1ba0c0a60c859e0a6e36a74318683768070c7063a73bc6df52f3b57aff4a4feff100b77fdafcad03826e0970b579f84da29b2990f7de5d308217c1e69fd933d8968b3320b43ad81b96d3eeb114e8587b7dc7e80be055d7515001857393bd80a60a661628997fec63fa70148bc3b3576f02944b162cc14a11454d86dfdd312efcd0ae2813ef59b0c88c44c647f65ae9e43510f23f7b", 0xe2}, {&(0x7f00000006c0)="c22b562d44ab3bd2ead4d02f7d1e929840fbd17d5910e6ff33be997c37ec81b9b650b98b8eb609ffe7bedfaa1bedb60809a51fde1a596a0145fcdd2629273c99ef7b1d5ed35bc52d2a34c226dfdcf00a6f15a62e8ac1424be7eb6618ba57239067dbbb09f9f990ab55bc5b0f3ea5569f13f2819be7f471c9b7eab672a9789b00c74943032d96909d53ec189932fa8df3bcded79ff8b05dcf159f9cebe5e1f47225420313ed0d5d2077a5a95480b8c525d076fd28ed8193ee64cc116d1351f14c", 0xc0}], 0xa, &(0x7f0000000ac0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="37001000"], 0xe0, 0x1}, 0x40f) getgid() getpgid(r17) listen(r0, 0x0) 12:46:51 executing program 0: open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:51 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) recvmsg(r0, &(0x7f0000f10fc8)={&(0x7f0000000000)=ANY=[@ANYBLOB="1800"], 0x2, 0x0, 0x0, 0x0}, 0xfffffffffffffffc) 12:46:51 executing program 0: open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:51 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getsockname$unix(r0, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) sendto$unix(r0, &(0x7f0000000080)="d105ea20196a968155e0fd690bce25f7176f3ddec769", 0x16, 0x1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)=""/199, 0xc7}], 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="37dcacb93d9f07d7fbe915700cdee37a874fb1add04ec9eb54b976fc8248fd193f5385f4f06bd7", 0x27, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000a456abfd87647138ffa21a2d2314e83d6b82e2f6669ef0d5afeb4863078243b9f266bc7d2d7bd856a19bfc4ad4cf20745f014491e09e184f0bf1660d4002310912bfcb7a0aa2f56c5f5ec1d32a52bf8ce6ceda23e2057add12e107e12b8e326bb5ffe"], 0xa) connect$unix(r0, &(0x7f0000000100)=@abs, 0x99) connect$unix(r0, &(0x7f0000000180)=@abs, 0x8) 12:46:51 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) execve(0x0, 0x0, 0x0) close(r0) 12:46:51 executing program 0: open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:51 executing program 0: mkdir(0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:51 executing program 0: mkdir(0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:54 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffd) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) 12:46:54 executing program 0: mkdir(0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:54 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(0x0, 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:54 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r0, 0x0, &(0x7f0000000000)=0x3ce) 12:46:54 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(0x0, 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:54 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x8) ftruncate(r0, 0xffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) flock(r2, 0xe) 12:46:54 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(0x0, 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:54 executing program 1: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$inet(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) r2 = open(&(0x7f0000000380)='./file0\x00', 0x60d, 0x4) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x800, 0x20) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000280)=0xc) setuid(r4) rmdir(&(0x7f00000002c0)='./file0\x00') getuid() fcntl$setstatus(r2, 0x4, 0x8) r5 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x82) open(&(0x7f0000000080)='./file0\x00', 0x32e8a61a4098c4d2, 0x20) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) write(r0, &(0x7f0000000540)="c73d70d0fa3e167b8663ce5cc4ca1762b825f54722060000000000000053b2c0a49d2ffcac4f520ddfd8e69ce739bdf7ee9471f983c139719dddc6e24f6fc2433af0ce397787373b7ebc307074a807b19990adc5cb4070e4648469c5d720ee6f2bb880e3466765fd41c11aba779cc59c2a3e3446412ee3a989f9f21f8b7aa17f82e4b99dbca70398f23c139fab448b6186747324c0dd5c17bbfb7d52938aa6dec0", 0xfffffffffffffe02) getuid() ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000340)) fsync(r2) pipe(&(0x7f00000001c0)) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) 12:46:54 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x4) r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) close(r1) ftruncate(r1, 0x0) 12:46:54 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x2000000000004) flock(r0, 0x5) 12:46:54 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:54 executing program 1: socketpair$inet(0x2, 0xc005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/163, 0xa3}, {&(0x7f0000000180)=""/53, 0x35}, {&(0x7f00000001c0)=""/5, 0x5}, {&(0x7f0000000200)=""/81, 0x51}, {&(0x7f0000000280)=""/111, 0x6f}], 0x5, &(0x7f0000000380)=""/140, 0x8c, 0x7fffffff}, 0x800) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000dfe000/0x200000)=nil, 0x200000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 12:46:54 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:54 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/172, 0xac, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) getgroups(0x2, &(0x7f0000000200)=[0x0, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000340)=[r2, r3, r4]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) accept$unix(r0, &(0x7f0000000380)=@file={0x0, ""/45}, &(0x7f00000003c0)=0x2f) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x6) fcntl$setflags(r0, 0x2, 0x1) 12:46:54 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file1\x00', 0x80, 0xa0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$dupfd(r0, 0xa, r1) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x112) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') r2 = open(&(0x7f00000000c0)='./file0\x00', 0x12a02, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x1c8) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2010, r2, 0x0, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x440, 0x8) 12:46:54 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(0x0) 12:46:54 executing program 1: r0 = socket(0x1, 0x1, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x4) 12:46:54 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(0x0) 12:46:54 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) 12:46:54 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x40) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) 12:46:54 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(0x0) 12:46:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xcf) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 12:46:54 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0x347dc0e3bcb9be77, 0x1, 0x2, 0xfff, 0x5}], 0x5, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x6}, {{r0}, 0x0, 0x41, 0x400fffff, 0x599, 0x7fff}, {{r2}, 0xffffffffffffffff, 0x1, 0x1, 0x81, 0xfffffffffffffeca}, {{r1}, 0xfffffffffffffffc, 0x10, 0x0, 0x8, 0x101}, {{r1}, 0xfffffffffffffffa, 0x30, 0x40000040, 0x6, 0x4}, {{r2}, 0xfffffffffffffffb, 0x41, 0xf0000000, 0x101, 0x9}], 0x8b7, &(0x7f00000001c0)={0xc0000, 0x9}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r3 = kqueue() setitimer(0x3, &(0x7f00000000c0)={{0x5, 0x100000101}, {0x7, 0x10001}}, &(0x7f0000000080)) fcntl$dupfd(r1, 0xa, r3) close(r1) 12:46:54 executing program 0: r0 = shmget(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) open(&(0x7f0000000440)='./file0\x00', 0x10000, 0x95) socketpair(0x20, 0x1, 0x44, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000400)=0xffffffffffffff0f) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getgid() r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x3, r2, r3, r4, r5, 0xa}, 0x4, 0x100000000, r6, r7, 0x7f, 0x1, 0x80000000}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) truncate(&(0x7f0000000340)='./file0/file0/../file0\x00', 0x80) mkdir(&(0x7f0000000040)='./file0\x00', 0x24) rmdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x1) 12:46:54 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="96", 0x1}], 0x1) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x22, 0x6) 12:46:54 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') 12:46:54 executing program 1: setrlimit(0x2, &(0x7f0000cc0ff0)={0x0, 0xfffffffffffffffe}) setrlimit(0x7, &(0x7f0000000000)={0x0, 0x2}) 12:46:54 executing program 1: r0 = socket(0x1e, 0x3, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x43) 12:46:54 executing program 0: mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x5) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:54 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x35a, &(0x7f0000000080)={0x0, 0x0, 0x40000000000, 0x0, 0x3, 0x0, 0x9a}, 0x0, &(0x7f0000000180)={0x20000000000008, 0x6, 0x158000000000, 0x5, 0x5f, 0x3f, 0x81, 0x1000}, &(0x7f0000000140)={0x8, 0x10}) 12:46:54 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') rmdir(&(0x7f0000000080)='./file0/file0\x00') readlink(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)=""/74, 0x4a) linkat(r0, &(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000100)='./file0/file0\x00', 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f00000002c0)={0x3, 0x0, 0x1ff, 0x2, r2}) recvfrom$inet6(r1, &(0x7f0000000140)=""/35, 0x23, 0x1, &(0x7f0000000180)={0x18, 0x1, 0x0, 0x6}, 0xc) 12:46:54 executing program 1: r0 = socket(0x6, 0x0, 0xffffffffffffff7f) recvfrom$inet6(r0, &(0x7f0000000000)=""/35, 0x23, 0x842, 0x0, 0x0) socketpair$inet6(0x18, 0x1, 0xfffffffffffffc01, &(0x7f0000000040)) msgsnd(0x0, 0x0, 0xffffffc9, 0x0) 12:46:54 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x1, 0x4) 12:46:54 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = socket(0x1e, 0x4, 0xfff) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000100)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000040)=[{&(0x7f0000000180)=""/155, 0x9b}], 0x1, &(0x7f0000000240)=""/195, 0xc3}, 0x40) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x10801, 0x20) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:54 executing program 1: r0 = socket(0x0, 0x4, 0x8) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) 12:46:54 executing program 1: semget(0x3, 0x1, 0x80000000000) socketpair(0x7, 0x4000, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(0xffffffffffffffff) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 12:46:54 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x1000, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x8, 0x4}, {0x18, 0x2, 0xe5b8, 0x9ce6}, 0x4, [0x9, 0x3, 0xf7, 0x7, 0x7ff, 0x0, 0xfffffffffffffeff, 0x2]}, 0x3c) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x2, 0x4edf, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x44, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x90, 0x0, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4e, 0xf0000042, 0xffff, 0xfffffffffffffffa}, {{r2}, 0xffffffffffffffff, 0x91, 0x24, 0xffff, 0x8}, {{r1}, 0xffffffffffffffff, 0x35, 0x20, 0xcdd5, 0x4}, {{r0}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x3, 0x200}], 0xb470, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x0, 0x100000001, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x100000000, 0x6}], 0x80000001, &(0x7f0000000080)={0x81, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000240)='./file0\x00', 0x10082, 0x100) kevent(r6, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff8, 0x40, 0x40000080, 0x4, 0xffffffffffffffe0}, {{r2}, 0xfffffffffffffff9, 0x80, 0x10, 0x7, 0x4}], 0x9, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x0, 0x11, 0x88, 0x5}, {{r3}, 0xfffffffffffffffe, 0x4, 0x80, 0x3, 0x3ce}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x7, 0x3}, {{r5}, 0x0, 0x23, 0x1, 0x7, 0x3}, {{r4}, 0xffffffffffffffff, 0x28, 0x80000000, 0x254e, 0x7}, {{r6}, 0xfffffffffffffff9, 0xc4, 0x10, 0x800, 0x8}, {{r2}, 0xfffffffffffffffb, 0x80, 0x40000002, 0x6}], 0x6, &(0x7f00000003c0)={0x4, 0x4}) dup2(r1, r0) 12:46:54 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x4, 0x9, 0x6}, {{r0}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x1, 0x7b}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x21, 0xf0000000, 0x9, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000002, 0xe9, 0x1f}, {{r0}, 0xffffffffffffffff, 0x30, 0x400fffff, 0x9, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x9, 0x1c}, {{r0}, 0xfffffffffffffff8, 0x9, 0x0, 0x200000, 0x3}, {{r0}, 0x0, 0x1, 0x40000004, 0x6, 0x7}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x200, 0x9}], 0x3, &(0x7f0000000080)={0x1000, 0x6}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) 12:46:54 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1fe, 0x1) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:54 executing program 1: r0 = semget(0x2, 0x5, 0x80) semop(r0, &(0x7f0000000000), 0x0) r1 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r1, 0x0) 12:46:54 executing program 1: clock_getres(0x6, 0x0) clock_getres(0x4, &(0x7f0000000000)) 12:46:55 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x81, 0xa4) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') syz_execute_func(&(0x7f0000000040)="c4a1855f6af9440f01da470f5ed30faeb25e44559bc4a1e16dd2f341ab650f79ac8dd7968b40f043f7108fc9680174a332f20f5f12") 12:46:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10208, 0x42) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x80, 0x800}, 0xc) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x0, 0x0, 0x0) 12:46:55 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r1 = semget$private(0x0, 0x4, 0x40) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000000)=""/193) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/49) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$inet(r2, &(0x7f0000000100)=""/87, 0x57, 0x840, &(0x7f0000000180)={0x2, 0x1}, 0xc) 12:46:55 executing program 0: open(&(0x7f0000000040)='./file0/file0\x00', 0x10000, 0x40) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:55 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) shutdown(r0, 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 12:46:55 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x41) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:55 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x26e}], 0x9) 12:46:55 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x1) rmdir(&(0x7f0000000000)='./file0\x00') rmdir(&(0x7f0000000040)='./file0/file0\x00') 12:46:55 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xc2a0, 0x7fffffff}, {0x18, 0x0, 0x4, 0x9}, 0x2, [0x81, 0x200, 0x0, 0xfffffffffffffffa, 0x1ff, 0x9, 0x81, 0x4]}, 0x3c) munlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) 12:46:55 executing program 0: select(0x40, &(0x7f00000000c0)={0x10001, 0x1000000000000, 0x8}, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x80000000000080) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) 12:46:55 executing program 1: rmdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000004c0)='|', 0x1}], 0x1, 0x0) chdir(&(0x7f0000000200)='./file0\x00') r1 = open(&(0x7f0000000240)='./file0\x00', 0x12, 0x7ffffff) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000003c0)={0x2, "3934383a6b52ec7bb2f00ca0ccaae1479d0181b22826106ed1930810ff25964b0892ad61d1eea538856d3931495211768cf86feac3e383d02affef56e2e860ccc4fadaf32a4f671b027ebabbba01ead00d95aff542bbd76654866bafc3ab8ca7c2e9e632b99095137a70733b9877541dd2b580052a263b5d4e18ac0ab996d2214f45a8d0e02f3a96f8a61560e55775292e509861ef1c7ac168fbec9a56d318639f1a2bc5598a7e92e3bbc15c83b9312eeae94b3741d6853bcf96ec78ba09c7f58400a6c707a3176683944a3d39f9e74f956a73dd3f"}, 0xdd, 0x800) mlock(&(0x7f0000ff0000/0x10000)=nil, 0x10000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x40000000004) munlockall() open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x8) write(r1, &(0x7f0000000280)="b4dc83e1d6fb57aad56937141e2ec8de1810b21f34941065031bcf0c35dccd7060295e055ce7ea75395e21682dd2073221ac27675499ffcb60dfe35e19af513729899f7c2b32d9c88f2dea5d67b81b11c1b200dd1517d949a27602a32c73d0ae19c1e1fcde9d9526f6088efe2ae0afc8f870d3c4101da3d60e9f4051", 0x7c) sendmsg(r1, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f666970653000"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="3184ed9da7377104ebe4bea2479ddf81383137", 0x13}, {&(0x7f0000000140)="d0a5df1ff567feac84bdae75260ba1750e01dbb4a7419a2416261234f0559145dab32bc0d16e79d83c892d44385c28f74b22e72243480d42d77e", 0x3a}, {&(0x7f0000000500)="9825d1327c9ce216426b3959e516ea2994b2cfcd9ca19e13f90d6ff995474b0be888e79811d4e681c72ccf6ebefe96ebac0e8870727a6482c7f811c23b8199d2c34028e93df0c97f7b3b09beacb2bb65c8a1e99752c9bdb4cd7ce25954cabe8a3e1601abb008501cc70f8685cac11d399446782c50bf859a536e2073a740e725a15fe45ca5b6f35e9f16632d65d7b7a23f35aee4b5b775f8db3f5b2f32b914a6623f4f0d8901741ec953e202d51a9ded1173c990469f039b6da338a20d457ddfee5f9f85b42595eaf39d53a2eaa3d06733a5fe104f046d8d2fd04955ab8d72e5edcdebf797f6fce771873a4a92967e999bb8c82e6cc117c71292eac293a85c3f0311d3e0af6c9f7399c3a62bb857d12aec0b54e8c658230b475af21ea66c3fd6dd194e699d3149a3d8a1b8866bf444b8cbac2863c229f1297fb2f88703bcef13ef02f755e46e32007725d8d12e2ffd6b7e97af6e7747a599830611fc13e08921a07fef8b7eaced5824eceb35d557e6f3d908a1d37d469c2892e549f0c386827857359673926d97e9d0444583c83d5c54c6dee3f20c0ffbeb79a9ab5d6540f64640005a46d1e004a5c02a7570bd9289573998da8163a7d6fdf875e81c5460e9c06ca4889d720e21b5b1734a098a34bb916a9db6db3f8796c0f8f744cb1fde04988ea10888b78c31d51bfc43f5408aae5f39ba054bc302dee4fed64ecc632b6dfeb2607fcee700bff0838b0bfdf41895f9e63b82d8cc932b41bb37a22863ea8fd9cd27dcf9c7e64d8b0af4deafcd1b924a775327504552d88b3dfdb7df999fe49a491087db8e83fb5fa257ef81b547f54b3ce64d193c07b27b0eb9fc576acd5c959050ca2c0b595de704bd5ff712fd0a1dd36f4d8c2d1cc0e76693e6817c2162ce7cc0a1b3a764c86455615308ef5a722f87e0a508eef6f05ee2e106800561101f95eec820e2d68f77278267570f21a6bfe82a98ac108f95d221a283c93b7b1cc76d3b438b8ab3c49d0c7ffab3de71997d07e5d0d85df8a87424d1e6f14972595cf04ffa5c9233e635d75b24a9a2d68044ce3d86bd402d850d15772c75af5531109e88c88f4c3721a737e1d823e600187e717bf1c56eeb9b2c94bb2e184371f7835886c137fd617d1edf0ed98ccc3451c37fcc382bfe35737d5b5349893c40018018634abf4641394a127848497617397f53113ff49ca64b0ef18c1a832a1186f95c0fc7fc86db7a4c3eb5e5b4ae3bf749a1e53890842e65a441f6dc066351d4e83622d9eabd76c099881e1a5175c1d92e7ba42463dc988d47164ee956c4de6d61317f358a7721f76783bab334af02cd8fb6445d3f67876f137d397e7a389942463fd7b51759fde7b9bf0dd85920226ff6d00f0ec1d126dc5682566fbd3a60eaf0b29d586246f5e179b96955ae2fa5c6203bd441066c8d1e5fdf82b98ae9991cc1452883589d44d246378ae8e90839ac6aa9780a2b3722351a1c20fe2d84cfc18522fa1963d38fa14da0dec4b94dfe0262200f6200be9422751623daf86bd0cce0648754efb8300a8f7a9f498a14ea9f3a3a1eae0ec1252538216144ab74e315ebe0d2e026f45c96ce9afd8a0e9bbf0b6d34dfe89390b11d3584e0dd499f3e15c5717ede0076d2ba6f9820a6a922f69c4b3b5e721f3c9602fe973ffeb3f15a5c223f0280b3e7d8f82f9e06cf9e9db92aaa487f9871912a9c052180111d020c985edf80706998c56e74d0dd30917742b616b68c63e2341ae44e4ca58e547a83f1ebb771c3b526998a31b8d65e5e17ac9071d158a647593653c35bbfe95a103fc45c0f03f523dcfb0546e246dac8ac905804ebddd593e73217f4e9bb54236425001aa5ed0394defbc0429917d4dc9f1e4dc86af2d3775c7c04c51f86d00e2ba75bf3b11a6bf434a4c9fad13acd7dcfec149a1deb45941d3e3d2007a615f9df45fa3dc302adfb46e3cd5d19fa842bac8d618666d1974e128f882a89c816ce80924363f4f517e5f50dd0fc445d6da97df1019591a9aadd35ea4f15c3e2aae3e92376b4af861db96076e01576df8974ca2ad9b0347ef61d5932e6eabcb989fab024b387b9107b1f4d0c77daba0635c059f95539431710f598fe69b06aace493e24b2bed3890772159f4b36c6d67f7031654b26c8fdbd59f4eb4e0a17fa22c233d850ec2f006e21e68509ed77e0ef4995cddce7ba16c425caa4b0e827f61c11262eed697dca0f52e91cfecd601c1147546d41bd12ab3aed5bbba52439808d50e3d890fff66c355196c3ef5bd2f7435ffb4f2c796c8f221d7825304a87d8ac5b716ecad59c3a144e2d9ef8475aaef901e328cb0a4b6cd2de41d7cfdea7e172709fa6e13848180356bdeb3dd29094e8163cc83f5647356f6d5791883e6201e56d87a49d1661de699620d3f7ac9b50d6dbecd885eb0d25d95dfdf86ae0276bb8bfe57df15b98215a5ea79f00080e747c824babb92e767a2a40bd06a42fbbb9850d4ff6fbec7b8211787c7526e02d0115606897e97664babafb3b75bf24aac6b1ae85d7276f16f108ebc7747e47fa74f41cadd672f5741897774480556bf57902cf6a5f43baefb12d6db2119bfde60aff2395518048c2340832949761e397c8f168ff937bfd242ed69d56e46eb0b19f767edbacdfbe0580c0aaf4fc002507d19ce453f794ed69abd16fdd38799e6ef585371476ef1983798352b15f0e36d30ff12f54333a75591ba620be0debe960152f3c62747367d7754f791e7e279fcb0d95dac0b2777a67fde4a2b7a43135420ed9c26c48ee4ef52627ab6a14a5f8170ca064c04c8c621b38058dcc2ace3c7fcfbe7378cb9667c8b1a64b77a021a8a48fd1548b7fd1f87dd7e879a19a06786582842cdc50105507062fe4d71166831e57af4402aff3347ed69640f299870692a35dfe4133722ab70652de8ee5e31a1393049f1ef90eee967bda8c580bfe011c68c5185f0fb2e7ec60c076eda8bc92a8b4442d48580063d1c9b62dd1dfce38ba073932ce3aca44fae188db8894fe86bad461aa573c98fece63a2a7300ed97805e71b22a230ef4ef43dd1ac049e10a1847b16ab5601d06ce392cc7c7fb02c7e52f457558c95f04d109408f1dc63322579fd660304f36479c41cc6d63cfdca0a871e5d8119fd2be3f99a0b6cd7e7eec91dfe6a5b21272e8a891964554a525bf0a7001e838d8b46c7cefe0657658bf9661de2304e1a59f3de7fcc086426b572b24d8ca61e2ccac6192ddd45401b29c8687a5af00bc17976722360ac50c8cece01d3e5239c1c988b006a483484395d89ae725b53337c428f0a5c01550a6d8efde18e8015503ad8278558c0cc9792fc2bb9ba9166150f5afc3e6a0de93cec1488e9a3be24acb531de751e8cb4f1a3910478ff6ba5cf19f5a9d135f3dd405ff6dcf8fbaee11f70ca220d1765eae737956adef118a68581f5ebcf0011ab83bda09c06ac739eac0ce64aa2a0ebd56103d193b437545d46f90893247bf7315fd64b23e3b4e07c31bfd4b169fa94c7cbc23d12c1dc13f2b188beda958fcaf9e89541765dce93257ec21040a1f41c6c25b458993f00a83f62c6b800afe3651ec4555175698b3d1ea2b29dc1db43bf4516d25e454dbfd36776c094353e17128ffce45c6f1a77541d5c54afb86b984b1c06656ec6d51e8449f3e8a8fa96386fd5f0af0799f97e20cedbff02aa57cc024cdcaa9f3792716fe4a0c00cc0956d313a6e31a974913c3ece42651faff33489f2b05e5297a74152f2374cb8764d5bb4ddb79b2aa7971c4d69f6f28c2060e798d25c363300e08c003e00088fb8c888e1e232f335968737c621058544ddd82fc098893c7a4344cae0a0e7040d4a2c7c5709a740d20a5dcb70972b81b35d8e05f4c2c9f4d4c1deb8268ac36e48d37fcdad4c07caabb528b8f746a4f267fdded351670e86a5e30ac8d53e8b80a27d2444c088ebd5d0c6fc3357fdcc08b7051143ec56fb379776ef56f1302396171795e80a8582149c58dc5c1d648163fc883ec8227f57e4d3157d18e1af4e73732a3174fca05668c16f7dd52d17d78f3f70c9944eb74b8ca86da7dbae6ee925e2d12a23c46673821d41752f177e016b9625fe62a28155980a01eefc3c4a8fbbdb91d353e0eabb8f1c647b8c64ef1ecfd7b8d0958039071514d919e26f80d63981967c623c934fdb24249f70916078d8200511895589853f2eef4128addb3060717347d6090d74adb563e702ef9d6628d28268a93148bd38455af9b9713fa1113b848381d34512b0d1cdbd7da9360b9d9055ead5b894739d257ab6315f7cd8aade270df07ee524af22bc8f7e67713b61db452e001a219cbd79950e4080aef6c49bdb7108754c3d365b7b3bdfc322e0085781122aafc657cf376e24f05edeed304e820809c20b14a95b30e4003e60616eb4252e5de11254af01f06026148fde9f8fef542eb3031c9d0201e8e4fa411186f7be14d968eb38c1d76b0158869e3ea5a0c43d00f2af75a20714894319889f2f74472a1e6fe7402a55f1730fd668d7c7ca7df1406b80e81eaf0e473aa13b8fd8e3d9528ebf193ddf02c695ff65323085a8c56252c3c3bb2ea3b02b7fe6e030500074b7c1d8b96bd7355ca53a0526ea1e9f1fde1d76e8d3d7efec77472368223d319c6c2c542f8b55c1c259cdbba94e8b4668dedcc7fb87a923bcb27c6265021d78b656de890811aee26777702f5e7548abf7c17519b1627eb7c7507ed7bc30aa2219e175db3f3111f82a23525a969138dbc75ecf66a791037450172c3703c1553e2d655970c091ca9c5609b94eb9e113ebe869eed6ccf82575fe23c823d088959491234085be4aa403e168da252de7389e8da62f6eeaffd52aa3b72ebd17f22b2def9c6f805a8458c7742d6af2680c0259b5cc26bec6500199c3d69017ade8073894023007a71d907c56e9f5999a6172aa0dfd26e5329b5b2077f5bd7d66adc6bb972804d4295bb53092bc57ba669c0be1e3d898ac8448883bb0e91a2913f6b1d77fa56e568e0de8b0f9ded6c7f991b3d3be0ea8bf940aaf7a6132eb3e34817e8067f224564d2aa69864d55047a2c58380b08c5fdc0da5d712d96a670d857757db1490f2cdc6f9a7c9b180c1be88dd6c2ea5abc4caedf012dfb5a7dc986624318ec6ad0753da34b68e2a9176991faeaf7c3c1dd44ea57fb4771bd4613a8a2bbc5909f87400738a71ca744eb4671aa5247115a9a88cc2f4962f3fc12c0d15263ec9b0b845f5c6aa37435fa4160daa4840bd25e95e6a94f3ef89ab746bdb63c6c0377803ad491365620209f9eb2ff63d67f69cc2c54314441f92653be446bb116920bee766022e0472b631d08c4bbc0c4e9af8a82ab449cb62d9b9e5d5d0599600531c02488ffcbe9e79aeb0cf72f0ebc12fd8b010ef3e9cacf70824801247d2858d363cbdb1fd730d760060982d6eba3a33e2bac5e8117bde66b3e4bc4087f2d5f84882651947d4eb33b8036f8de7941667b92217eb91aed99430f8a439e0b60f089ac1fff44643c1d529836385d6e17aaa6da364f2db83687330a703db9b2d2755d30aa6dc5054622bee9bf3cfbfd2d7a42a8f023562e232391af3267097b4c74e529b74e7cdd4ecc052921bc2ae4e020618701efd86ca2e875a7bdb19deff766e128f6a2f0c5f80458354c325bc77a2a89166da7a4138db6035c21dcbb88bd20919dd48738dc848010b4f51022df3afe6d6ee465102032f167d509d943de73a2e37582875389292d70724d83dec6befb61f42c10eeffe4862504ed86d6b0814552208b7c80cdf1903d0fdce1a83ca7c838a5d2", 0x1000}], 0x3, &(0x7f0000001500)=ANY=[@ANYBLOB="10100000000000000100000003000000575c16bf79eef43c6ac71230b9f22dc93e4b9c0d13ef951d0109c1cd22c8374997b861d1788a5e98a6fc36317c0addb9499cd07438193fef5be231814b198075571d2ac8209b22d821bcd4890eea6911ebde7e232e6b48237673b865599893707adec451d4cd92f1abbe3c9eca1bf4e03e37cea175662d7d0b4a2682f2a71e6efccd8a32fc3f9324d585928c104fac87e7bb28bf6de0faec0d6ac29f49f4d4168c0bc9105675df4b2f35faeea392860dcfce7b2b25a1b6823f787c2275c76286cbd609f2cd41cfb39467eba936e37dc8e94601795c2cd69182c3e5b62f03bf4ac9367b9bc8bd4744200425c3b6eceaad2feb117f75bdc0c1c618e3fb534892becfb3b6af06f5ff4c00ec555e8098a1b19c06e7986bbd8baa6a06656f8ebf8b8ece700bc09612ba7f059cf5cdc551d6f35b944362e06c732967167f7e33a18705121c009c5057f070c7bce93b04210523189549d727a1b2e0bf8dfa204d166996716f66a474c3e896d6b2f3ef5d3711d4d7f571e5d08de8808aefcec7e1692755d1c8e4eea1bacb6a9a5de25dba50163619a2a7c0812af8c9ab088f02caca017efd44ebd22d33e5400ecc5381db44f10191ceb3ba33ada4036fc1e42d56ad0ed381b5f83279a27e054e44a29edfa0ab43a72c5d0be1a5ae729c090ea95bd3d3752ecb6ef71c4cf2cf96daf931e98bca3a74524ce9436dd1d5fa236146a07275a8cdc088e606ae9a4542d7ccd90c7627ccbd3c219b141615313e68c25f37c4761454807b6920be47b4d8da79b2f26d854a8a2f6437d184129f052aa0e3549b025839aeb5cfdf603965b9a5255c5fdcdd2fcd4bc1d3bb562c79a81d78c61bf0d45c802f55c2c61cde1da7d1bdb4127bdfa8e20d7d7a930ae0eaa0987f16b79580a98d39c6e96f2e268e7cc1204ad1bf2370f1a13d1c07e0aa264cccdf2e773bc56d54446bc75ca40319857f929eec33dbed5c7c681a3d75565bb4c631ac1a6fb46be055208787c69f4fc2ab60af484a8d4c0a50576e99a71f895074c79546fd0fa810315e5a4b75c983f72f961ef9075bbb30568adcd81638ff39587a4225bea257463d63a35f23b8000af51204d9267f457749ecae87bd30d9bebef942a16ffdf2a2c72eeedce4caa9982a11f843b58c605a56f9d795f650c978be91a9b5b2b74e8106cb2df418c832a32aee57d03f4831434a2d2b8c9f22007d9da179a4f19bace284fac7c8bba22d65fe7cf85fbda2716367c7c08051c748230c404c739e0aae18edce138d4e8ae586966545688e89dc3ed19ba756e3588da4fc3f54ec58c4358cf23e8d74f75071e33607e34f7c5fd6039d1b93690e84c2a680a0e0b456ca4d5cc321dcdd260c2c0ea7b68ee42b438c61513bf01570462a3e907242196f9f5f14ee3ef8286411bae732d181e55c34294bb8f2e084433e748c863161e9fa8659001c28b80fbd5646cb8dda558617bf3326f9f79750032627c2ef2268b1e7fa01fa6f7c665006c27e1d605dd8e34cb2a41e00d310948a5667b3a7d46ccb162aba2cc94e152487c6e6a471ef7a3480ed2ba1cdf00e9ac5eec35605708ec945e716f2cb3134d926e564d74a77adf0cbbe58e8041f0fdedeece195275db3bcd6d1f7f2ded1e77fc8069f239dbf33b9f8e894dd7c249f989fed8f0f2779bae06ae6c28bf3a07b088f481133ca599f30c98792814ec5fae3a071f98e5bfc23d424d9e00d5960e1af482c2b936434b25c94feac5ada3eb5e7bd10acc48dbe6d2465d5d1c5273bab1f3bffc3eb5fdb44013ce09001510b45d8d28b5e86c76149bdaac9886db77f4e85875dc4f41e241d95c5e8e3d56836662d65190a0dfc3af4c43b83a08946807f5def52e9d3239f6bb23f34045151dd150d709012f3e4f5a3d6f2f5c3d67d5a1e855d0d4d964ac6cd7427d25b10b7a5262c5c87003e1eb41538d6d7336904714f3252c6f8b8680a4ab5498a5e5fde7ab9f10900a323d18c181dedbe612017f3fcf3a988850ca720a16848362c4debb667ded0927e5eb54675e57147699aa8aa18b861d291b9fe7e49f9299c290db91e2c1a2a8fc5afd444fe90cc766a167c168db586cdd7f80a545be077963c48d419e03377915038d4b1a8516642169a29edcb0371a297432ad226fbad4213a261cf918f77c9a4c02ab3c79cc5726c823fdf7f3d29446e948eaab1c51c89cd25894ae95d0949044594ffd9745f1244a7f645138c399228b2c38b1e2008c8e4f2c53796f0a419917a4565b8da519f49f38f49067a1f2a7845c566dbff0a1b417bc85ede62c4d199d3c7abafc8fb80d277396fb5e482a3528d19743a2df80afd2c619bc152597a89e8dbd0bc31af4a85cedb44cac0b4881e0481aa6f65cf92dd61f427878649103c2ce013ebb7930363f69b01daeea4b736f04d2f7bf5d29de8378ab744dea62428962a8c488fe1408ef53fedf853008f6710268234ca4f245e6f368bf56ca26863ff56be1032b26e881b19bc99a83916b4edf7076ba039fa2093bec8866bf001b2bfbce5b391e26fcd0742dcd721d889fc6e19cae4912458f4bb4839c320ae23d3ca91b27fd69ffc9626856bfa318935dd6979475b6e720c6c1fe5ac2dd09de657b57131af84f5d98d0b2d7156d1ef6704f1558a66f5bbe2a09affd522d8067db13fa70e2386c99388f8fb17e366c088c6b8f8e54074b0df553bad9f9d1afe8db04ec80d3876b0989444ade1f9b1a5424dac874683fc65b49cd7abf1523a50c77b03fa2481625a93685abc13ace49496a786f2ae88128aee141a9cc12d3675a5f555a4636852cc0506eca8dae997a49fdd90a17442911a40a06c6ff8df0253a3b3389c3f9f2288b1457562337f9ef427740a1ff7275968debb74d1809b693ab87469346ceddce8a395c83dd780e73d82bab03e05dfdd2d0b7d86266ff701b09d39d1b3175bb0078f6e70d2d6ef4aee861bde1eec92f66cdc446b40669e71c2da6db21a2298c1b188a6950cb0af9f7335298288982d5cc6097beedbbf00ce9a94282fa51d272c672765df7a7e134b1d741140ea58d3400f96b81243e474ecb0c4cd5ab7d259a086f5864c80c12cd6ad264074d9e72d403e948b597b43d29dcb37bc93114021d49baea72c21b16c7165c90d4069d5248b7d9b0e30b89a7570b62e6a6f32a27784935d654d8951a6b0dac8320ec9de90615cca3268886a2d42112e87b8615da6f1dc9f0e7bb139b8948a71a834e20ca46fb46512399de9b9c8af3054551e0bafba5ccbd55775ab6f402071a8c299af62bf79d0db1f7f81b6270c6619e53d8694c01dbb00bc741ec3f79118ad6053e7e1aad565fea5fcc74291b25185729c2f1e4564f5f75e27d90ed88877c765b986c2d2bbd11b655e921ba0a026f4e5673c290fcc9310becbb2e0d857970341fa89ae4b845be3ad193d9fc16ff03fa2f2692e733ca5bd3e7d3d16fe228d2d47a11241ccadf3146cf8ad91cabd04dcb2a6896b221acca0b9cbd215c105d028111d7835dcb73b49a602438a72ee1708b44e8d5bee1e069409479b0135f97ce6635473162763e89813ed266ca43e8b17fb1c015540faf00ee049821bd3845fda0fffe4590ca57976ba6d0474095b0674a259636eff021cbfce4c49ce4e5f56b74704a61e39a970e67119a3e2e5e516c64c2602012ec580bd84fa68195ac6e9f7ba5a7f18ae01bd2870b55321179b45504a9ff3096a5b1bdb60d87b6637b9275ba469c48887241f69c9dec3434991fde1fbd2a762ab75509a593cdf7a59225ad632eb4619571b4a1a362dc2b491769068b659553ab5dbf3ccb58309888d478ace5d8f855f9b4f8110fda41caed9d88f40486939d3f2545389211ca84c05ffe687644ad3e5322c95ba7b78cca0b0562d00cd2f44a49d041c1ac425158fa7e60057f20c22cd6a85d718d7eebc88b1fac7d69e35ae139d1dea3519d41afd19ca7ffff1e2494294d4854a89241b20e60a40f2ec5020b9f4bb4da5976bd975d9d36846de777eefec9b114d7869c2ba847cc9c6e9e97b2bb1970fbe70c2bf53bdad1825902bb6635df9f8e846ee27ab2b894ea258170071f54e0f39daa96de7ab88437a33574462becf6e55794a924415670d7c79b0197fe553f977df754e0363ba39c07baa3467dc7b517019daf20686bf3b4014b9800737121b068e54f1b945a924f1bc9e3b00101bd999c87cc69a3adecdfc6a8caecac39047df38d6b3f43750a0f5face2c0c8fc470b9e7b43848ed2bf4cceea073e2b2c63c54862d59a5f847596ffa57dd9029f9e7ca3402c4d7fe9725a34a5c3a960a0f4216961504bbaa3f270e78b0767bc19032562ec766e4ba1ea631a57a4e6c5c60743e155b39dd25b63352106586fd702f04f3a8dbf54b64f1db1c956cd26c0ef32f1a95146bf8b401632d1a5c00a38e9a2f23ac972e639148c413419281f75d4e07d832c80afa2f8a635da13d700d166ec5c9a7de1e7743b2fde5d396c64365da8f3da1c219e0a36c1e558120ce5328563a6a90825833e87a8186e67dac632d5d38d56a82f44dcd70b7f59a94d12f08f53b8cbbe27508548bfa6f90afa7a55c2bf73a7144e2fd53613972662f1536efe3f910befb19fd8634329bc7a131d781df5ec9f5c72e916b470226b835bacafefce0728248e2eb1b89b00fc94f92926b1cc59d4d3d8a521f89668333cfbbd5e58c203fbbb2c4dd933a7f7078b28469cf14195373d6146ce4a1a50b7b79608098f21bf0b7e1fce93353b60181540923018d4ac919bd6b9d326548ce29b83a3df2e60c0708529c1cf27bd80162c9709dc179cf48f7c695472e1047b5f58bd415cbe39891fc4ee8f105707d50adc2f665c863145d358054f84aacf9dc5c5186b2de762808a7647d9d5d6d32083efc4b7fea3814aa2c4fd515e1009f11b29ce0095c25467ec4912d1fd61b120f0d9b05c77d182e163629ca219197052dc6d4126675cb8070840488f86461deb2227faefb8ae85ad9850cff7db7bff4ad46fb080e53d35078a4e8ceb551a68817e0383cf1dd19026fc773022795407a6dad044fa2ae44b58e1a13d8c530ec85d110e29a7e662c6c58166fa7fb2e342f793ea4be132e40cd0107ab1e0197d86e94acef5c1246d446a11d1086f4318cc3b1585fe5331de9577fcbdd9469355809932b644e444c34fca21c0d0d475b1a8a51b1d944312df3cffd0f5eab4f66d542ed3044f731754021aeed362c0ea838c38db533bf6695cd57bc382bccb9e926c98e482ebe94a50e90bd1c125c319fc09a4d653ea0da191a5bc0415bb3675da514e1a433943e5863fe7847ce8c5da93a79b34c7ea81b3543e2d6f554a10dd38e7dd8c48c187741050822339de52b5e6c06d915ccda50416483b65fd2f0d3d651c453eb5bdd40e8f83946da2af25f356b8ca8bafb98369b25089c22abb26845e619a6be513d7b57b28fb00a1d55aaaccda57f27d2fd112b266a5eec0025198a625f3d2a54306c2d2f60cff61a6f7c40f38c0ac3c9363d89499aff26ca66b95a0e2747c8eafffca27de29c8c00ebf25050e387a5bc562fb3f29bdb3c63e63a34d16d74b854e0eba181db8a020336431446474642d323ca8ff10be1bd6790c490249030d98fe92060625e3a45e2bf57c1f4df96707aa3c8ff1f32f5f247826bb07bb115990fb92f4fac77c1fd17d6dc6153e8625287d6a3e278a45b096c79486022f0f5fbc72fc091ce268a267543e3707f4aa01757494cebb9cc6bd92a4b3ff7ed690db087b03b4299978cf45c1e6fbd0e666e7f3a31f221e8984bf8770bfcbb5bb10b6d4c29b80cb73818a9bdb079e55e152fdc3000000000000000ffff000001800000806cae20a372bd38c23754ae24ed240e16f2237ecf134305aeac97ec8f0000003800000000000000ffff00000800000091e3f7504a90508da0950672a1b9941b609f786cec1ffd65a0613dc68a27fbdb19d5b154c8a7c20010100000000000000000000004000000626860a08dacc3a20b646a314eea16de51ed251092a4c7f275aa4c5f624d0e0dfd5728c5205696c7b8e5785331a71d008b6936c973d75c080a5423e672b1322609b8ba928b4e64aabda0449fe231f33e68ca91b43f5a35aa783dd607d94223033612835bb308e9dfe5057e272ac3e4e2db0334e4f133fcf888d76a26b0dbee994fc7fc79ef2b0b4a541f5a2a523bd987624730eb652865cbaf2940eb24308929339b6c908203f7a7fc25807149a111875af94365f0713f857267c5a894a0783ca65d33ff38085259e95bbcfe0147e2331198cdf35c92c74c3db01ad0e74cb744da2193026d9f3bfc5b46142e459ecac042cafe656c113888c7009e681bbb94280b7aa5a86f3823023dfe5fd812852c7c6efc68876af4661eb132ac331c4ee6b85b3489b1107e9617425831f21cb87dc200993365280790ca98265930a81192be8266f339cca91a704f519b66ba967bc218159978f91c12f4cf4dd11d2ecc5153a0c704d696feb2f69e58d446817d0b2222680875a236749a5b971b1837e4f2338f53c431fcc80f5e4b713abcae877ed112f42206e668736b6c451455f182fc6b5588d25761a80bd64afac957426e7d75e3ff0746bbcd43ee94663330f8fadd5420f18538c20ee0fc94d8d645e3c59399253ea82b7644040db49b66294b2b00efea49b077b10c0cadaa53dff6b803abc43492df0ae19c5b5b74aa5c185aa094404d47e87fd11a32dbfa8539619f6f69b8162f89bb9a93b7f31681040e84aa71bbad3fad49e6714bfd92c3c9bb6f0976789c5384d342610b36ad49cad3abb0d3de6278051f84266c312cd6ece458a3edac9433bbbce08ff38cc6639be954acbbdd2b78b52725bdbf1e58397f200745aaa340c5d7977b5df127a0eab83694908b097a4b2e29cc38fe2d7fd3eb4dbf54e57d9cc61c380958d019b36e58ad6de0ae8789cd87ae544a13300cb0e4f687e5c06435e73d11b1965284142101a39a6571b487665bba4ea4ad28f4138d5df3dcddb85754d6776cbf0669d4feff8721d15fe26021b89857828e592c0ec5b96525b262361a35169f16d8bbd6eb3e0327412dde60a123610ed9435880f41ba5b96b27ee3991add8f011a0a543c02dcd0217ab0f15492fc2c3ececa04ed37f055667dd82537a330adbaebe89aead93b107274d509a2f55f1737e5e667dc2770f72767115a960de7231bdae3431cb3e089fecccf82739db2af50392308a263cae6f80292ada94ff1f1b8bdb7050056d9b6eedfd06d7ca77e7151175347fd2dcd4ee12528ba2adb056305d039653d903935f511367e390ffe8e124c91f6b4ed41243e9a3c79d224580cb673ee27edecd13c3d939602b3abdd310638cf1dde8678321a588941c8fdcfef1c33e08bf102bc441e60f6c0b1b86d2407c1d52db0ebbad0f9fa371d783289e00caeefb9e4064b73b619007eb087197beaaed23b5a0428071a4b610de67e7de2e52c8d8beb324149f96c047e0bfca6fe6d00e347d1a06109395b1d04ebe75a506c8faa13bb5fdcb305656c8cc04f1e416e75b68dc8da34cb4b3eb82e3793a368eced9d211d9dad1b006b6bf5d91e0af8d6499a9ba6a2cde7709a4e228b0f476beacf7a8b18e34c158e03cd66988dde69166896e3419c0dda4e46699595c9dba492148237d4aa68884c2f0b504a8cc357c9d8e2f6c40be5c374cfda79b9e4de078d4b08f83073829bfffc7ce40524a6a3e8a85971cfdfed5586d7c7a2602d23830028a2ddc951ffb13acaf02df4ab9a937eff0bedbaa5dea192663ac3327548f2a1095d0c133bb298dbd272c3e5e327de914fbfaab8337eb9dfbc5c6ef281a232d112f0144b744dde6e3583e773a223682db7abcec4b1118f07c4f179cb637362eed3ae2327ca127e2f27812f20756cc28952126b0016e62f0e2b88de2021a90fbefa332531b91cb8de2924b2306db4910d22659c72c7e943dd7f5f0510a69d0c02d09dc69e7382ff62319b92c5772b763aa4d457c31948b2836638f509c92b9944ff0371bc8cac804f23500c9ae4d1039a888c5e5f45a18fff6d89916e21afdf22bd1bffaab485e48044525e077c943e40a053bb5c0b5a7aae829a263407265f619fbd69d8a996dc2567354449eeae74aa6360a00b9690e0e663751af8fa1e9063a864498df3ebc3c2c8e473d331035b4f330011f9545ff123184c44f84dffde528f77ad87996fbc4d65bf100acfb2b87ba020ceaac3a65826f7775ce543813f9c1e33acd171053fe00e95a33238977b24b3f15f1ed29b1c6856350951ba657971690c06714b8a9c480eaa3965499d83be81259d3969c037044f371b20ae4099cd8abe50deb401e2bfd1fd5b01b7a50a1ce6186f76ff8cbc4a7f36777a2fd78805d4c89fb79fcc4e27ffe2f934281a9a1f0b8cdc5bf147f7cf074187a04e5dcdf127a999ebfc60a1eb6b6352bf692a7618bd48b2a2789c067ece66ed5d4ed87efdbb3b6caea810e87e7be932a412603cb7f882ff05d673d5129f0cdb1e259330992c9b355a641eed0fe1c3cfa7cc51d86956af385563b75093ad329e68b13880a6483b40957bf05ffda00c51799ee1d886bc01477d74eef68415082f3d3e52b2d12e8dfa109a84e11327157c087fd6f03ea7fbfe52a02297962ad1c8287b2b488481c0048ad16b76eeeb2a2aec8988f6b93113c439f0056a48a47d9cbb178c6ea6be95710177382e7c9826aabd44166e5179497301f04319b7a14bc8ce851a83edbb194039997dbbe3db9e66ecd6f260ea184fc8a69dceda79a0de131aed37c9844220be8568aa2610f3c981e554ef5ae056c41c51d5404e213a6074094c652d56a683e7362577fe380a613c5488c51323d212fe75e76aa45eb760f30bdfabb53bcb6a4f7bb266c30872aba7bfff392dc9158aea8afbf40e4a898321e157ab7485855659eceb583794f5fb4a1b0cef7930fa03974bfff6aed297c630589fee43783415d9e11441145dc969520debb30d2631ce8980b17b6b5498321e6617003a9892f179e24e73e5608aaeb5092bc66a7b94a3b968ead29e9f3b301268ec67eb7630deab5da9ac52c007b4786c7dcff81ed77d3034b7cf6f25e3e50bee3e83a27c95161ae4172033285d548df155f04f47ef1a2812d4a5e61228d4f011424063d9e61ec114313a06e913ea336cb860e64ab9ef6a2845afbe65580efa2035feacd5aea7a2d063c7f0101e95722bae5682136f15fae6c2d1b27d7e81eb5c3c00caf7ec61ca8e4235829431a0a51b1669bab0b897b630c3ba25da59fa4be61dbd2a4562af76e6fbaddf69bdec328b0bcdb431de47f8c288e1c7060bd34898e38bed346c66a24f5cd8651acbca7a42b8dca64bfb332ba064f963a35a947777a12c4c39b17728fd9f9e8b5d1857e9eab7ff699147cb46eda99f1782a329076631bc7cb2b6d53935693ac03e9b8ca9b15ab4ee9787785c204c903077d836f1a6cf30a1169cc19ddac998e2864b5ffd8bc52eb25a788378cb06bec66e0a257cf91c9e84c117e3a5098e5b84c13c43c179aa4909a4edaa58c1299b82bb56b0a55ae92717a4e02ae0d160741c469bf2bc4e469440162f11b993238d7fa16bd753f74622343d3cbf5f84547eb59e0be57ec24e9ceae347b508585d1caf336254cb8242efee0ce1672d2eeae9db1993dbefa0d578ad81198f014c2739cf19da21e58ef039246ac5b57e1e3a7729d1774837c16e06afbf475adc99aa01272c7bbed649fe6e0861a64abeee1727f1d65f025466b0cee551b49c0224e1ade914d03a4931863c84fee791a82235e1340d7ded340445baed66c64e11292c081d5804cbd5499fae3d22ad5169606150fdf9d13a34dd59cc56d2e526424f4624ed8ac859c6048c0fc7454bf275b73efc2f410cbf2ea8cf871a1974c15c8fdc1ceacff15eacadd195cf3a739907f27d7c6b8a7fcf2d132ae135ef12106f98a0df9a002ba7e0fac1f910d53c49f5d0b356a5dd05e9c8b9f7857a134764c2243a3a90de630c06c112b266d10218c949925405c31da5b183f3392aa7ec4b9f62ce995f23288dfc159f725e4c38bc6f65042759edbf5c5d83e5725c8380c09c30fffcf4a863529463d228fe9c1101e92ecf2c9568dd20d9fca3a92eb1096c7b72983d024bd09ae87223db0457f12b82fdc2c11796f102c544ff3a7e5336d05421140ce74fd0c686278022ff59dd788d7e019112d9227f1e9e1645ea3865d901ce59c504489e58b1e6099606085a0e23e1ddd17205e2a2348e03f5910f1092d01f56467ec26a041550653c49d0feae06b5caac5b765c9b000762c02d46b2dfb94492adf443c16175ec43cc07d2b0bffb29319355d5602923b62984439968a5150c9f79b4aff272e2e5588c568206ec6e507fbefbdd223475a10a1c57548b5ad9e2d5151f5c83c300aaab0ade1ac2dd2cffd6dadfeb25e4cc32b9ef888d5df24f82e283c8b5b5034393b619bf8932d054e0bfb58af08dd214e300cd1c4641296a464b6e6007cda8b31cdc91b60028268b665c73569617c03bcdeac16c2dd6f277aa3791eaf1b8e691c58e23a53408a4fe9ea84dee5e880897e42e3fe236b4ba02377f38bd9e97f8b90cfc2ea7807314b718f65bab535af2cf62a4eef7baa46c33059fc6e652402bd3baba88e47890c8c505f09a53fcbfae086b1b52a3101f1fd722cde804504231d4afa5aff2da981c402aa580a7d57df64edfb8aaaeed08f2ff315e2f1e2e3f263dbfb5f0d98f8bee6c43f8bebab16f112ba27c7295cb53637c4a6d6a8efd2bded25736c956dafd835d476f40af8f2ba0e62b8be0f9f03b3275cddf70db0b9316df9e2bdac4c4d753d2f2e99850ceaf8dcd4b29303d06ee05048f2b4093fdfc84a32795779e1e5f1a62fc9a41318dbd7f2cb6560739a25bc7895a0fbb967f2413d5db30491da4da46678bd1817f9a4e166a7747dab735f4a4e5ee9b9ce641b12c7c7a1d2ccbf348add8c15414918abf61e56cb62adfa0fcfe874f45f8a77bfe3364e34db936f8e62769f5d6b75de7651570d2f528ec2b58f4f9e912e7da24c335c5989e0aac7088ac8dd8b3d0b126df50cffae58fd858a399eaa9efb9d9462e2fdc4875cea2f8fb2ce4dd12c02500d063b431b546ffea225bfdc29a777124c5747190eec64394795a2946e6c8d0db983bd64527641019baa6d7eff5538460f0919d39e783b3aaa0265ba76135464b24b6cd09227f642d69ec50626c9e484341926315c78fb243e35c55744e272db6227235ad43fcdc1969290d4811b99db540be19c7c124120c7f78c76024efa6cc53f0569fbac8c66b9719c95a1f9a4724ad91aa2090f763fa065995a5a4269d7423c60f8d3729630d2cb2e4243fb42c6f23728ec1fe6c2b07d77864e3c2ac9ebf3c3a015fb4b9d71deb6dd19187b1a916cdf6db0ef6aa6ce4c04793a226f146623d5b29f3c87041513a8ad40d01716f592f986dcc199d104b6d5aa2e0f59b1d2438fd9281376d7957652e2274940912752ca42e6eba99cf90a2e761fe5cee7430c2dddf8ce391d662a4407ce72eeb29131d6ceb7be51a3ea835fac18d60ad38f2673f7155d48670bcadaf67a9d68f537561527672f9fc0ee00bd6205911275fa7647d34df986d5b15a76f96c2eecd14598504d97c76aad7c9acc6706c88b138b95636d9a5a8bb144d3ef53696d10ffb39d3338e827a7f8d9dcf7a1ca2f27068f6a27aecd360ddfe51ff0ad8b0e6382499f8d6fda504d537b2278fbf8e656131d9de5028d4c9380e76cf60c2649f592bb2d312053198c25ea15452e9a323075bf72d3877800000000000000ffff000002000000f3f1d42f78eb9d5372094739a0f034c3821a30c2ebb14f513e6f94e0d49f4a9f8d99d171b67add0d03a7e566f7ecf24093bf1e0778aad872397a6b518959cc074e63713377698667d9790125f0f322930b7e001f873dd67c10bbd72d24210a4b1473000000000000d00000000000000001000000ffff00009828c7a7a0b8023e925942bc9f9d6214c09a8cad0925c152bd60e2395dbf1c46fd0a67d8bbfa8ac856b49f0d086c4927074a675c01d12295af360c1296c65c4739aac97cc275b2ff0903ca0f1deacf77a1fdc79413ac3ba891590a4531311e1ae548f26d813ee471c2e7441a1d0fea0eb24d7c13803168297f817ea08eb348def86c0f75436157fa329b1c00a6f3df5bb1dad094d7a2c0988d7690f0a4d97e6bb2f5bda55dc8176cd9e470c6093a1904ce3278bfc4e022f9149d6f3800200000d800000000000000ffff00000600000034568fd858a018c41cd5060bbcad508be7e65ac8dce049b8550293ee7663ca94092909c3eedd8f14cd9e34f2ab227393180d199816e1c08e03cf4f19a4c546e2c54b4c4cf549ddee49a1c0710839c70bcd817945ec5899a8908ae07f5b944d32ee30b62f1b56c3e9614dcb7d568a4d2b61970d73f1b0f3efa8d42020712f91f7968dc494547aa290363db4473172faccc82671326ad00ceb8ddaa78fda090d22827cdf52911ae28c95145276de3ec6d735be5aafafc89aaab676b91607260cc7cb9719dc090000004800000000000000ffff0000000400001ac2c4f980cfd6fd7c09f79b660de7465aac9dd08af96e193d042027a768a4dcb434be19845c9200c619ced3e27e07"], 0x22f0, 0x2}, 0x4) mkdirat(r0, &(0x7f0000000380)='./file1\x00', 0x0) r3 = getpgrp() wait4(r3, &(0x7f0000003800), 0x3, &(0x7f0000003840)) r4 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x8, &(0x7f0000000300)={0x3, 0x2, 0x200, 0x3, r4}) 12:46:55 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) utimes(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)={{0x3f}, {0x80000000, 0x5a}}) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:55 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) recvfrom$unix(r0, &(0x7f0000000180)=""/204, 0xcc, 0x3, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x201, 0x40) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:55 executing program 1: lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8080, 0x100) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x400) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) 12:46:55 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x114) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:55 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="936f2d0e477d3b6dfc9fe68ba53de9974234f2eae523355c61c4b2da642c33ecf4eaa7ae2abbe6dd0c5d4a483e0a4744d9544264fe1bf5c5ec2b9169e6cd3e2a35e56cc99806a96d0cb675858b1a9e4b606c785c155f78fcd2f63fa43b93fba0eaa4619c71c0989deb492f6a69905357449052083937f465cf304954d0c432a7e5398d631b90341e2a61c17494e795a7c60ec3cd7fad2d9603d4b6240e468fafa50b099f666fc5d4", 0xa8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x0, 0x0, 0x9) pipe(&(0x7f0000000200)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/23, &(0x7f00000000c0)=0x17) r3 = msgget$private(0x0, 0x120) msgrcv(r3, &(0x7f0000000240)={0x0, ""/4096}, 0x1008, 0x2, 0x800) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x401}, 0x10) 12:46:55 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 12:46:55 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000004000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x6) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, r2, 0x4) 12:46:55 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 12:46:55 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) read(r0, &(0x7f0000000040)=""/97, 0x61) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 12:46:55 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x14, 0x401, 0x83}, {{r1}, 0xffffffffffffffff, 0xa2, 0x200fffff, 0x7, 0x7}], 0xfffffffffffffd23, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x8, 0x8, 0x5, 0x1fc}, {{r1}, 0xffffffffffffffff, 0xd1, 0x80000041, 0x797a, 0x80}, {{r0}, 0xfffffffffffffffb, 0x44, 0x40000000, 0x200, 0x7}, {{r1}, 0xfffffffffffffffc, 0x81, 0x2, 0x1ff, 0x8000}, {{r1}, 0xfffffffffffffff8, 0xcc, 0x80000000, 0xb3, 0x6}], 0x400, &(0x7f0000000300)={0x8000, 0x1}) fcntl$lock(r0, 0xb, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r2, &(0x7f0000000100)=""/222, 0xde) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/48, &(0x7f00000000c0)=0x30) shutdown(r1, 0x2) 12:46:55 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') linkat(r0, &(0x7f0000000140)='./file0/file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) 12:46:55 executing program 0: syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x9) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:55 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$inet(0x2, 0x4004, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchdir(r0) r1 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 12:46:58 executing program 1: unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x100, 0x2) r1 = getpgrp() mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x143) wait4(r1, &(0x7f0000000180), 0x9, &(0x7f00000001c0)) recvfrom$unix(r0, &(0x7f0000000100)=""/87, 0x57, 0x841, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, &(0x7f00000002c0)="9312952c722bd091dfed00b3f69b18f98f06ddf199853cc87548bd3ecc428d41197c3edee87d8a271336eff304c52957b13aa08ae14596702c70a0549008d6128b08750625e9a45d6ea5f1d94287d5ddb28081ad174ae3e4e508e437223644ea9b65d67449b90fde5d5c5da8a526856de960", 0x72) 12:46:58 executing program 0: kqueue() mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x1) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18040, 0x40) rmdir(&(0x7f0000000000)='./file0\x00') 12:46:58 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0/file0\x00'}, 0x10) 12:46:58 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400000012a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f00000001c0)=""/27) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/69, 0x45}, {&(0x7f0000000040)=""/57, 0x39}], 0x2) 12:46:58 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='\x00', 0x400, 0x1) r1 = socket$inet6(0x18, 0x8000, 0x7) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xc00, 0x4) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r4 = socket$unix(0x1, 0x5, 0x0) r5 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = socket$inet(0x2, 0x5, 0xfd) r7 = open$dir(&(0x7f0000000200)='./file0\x00', 0x41, 0x28) r8 = syz_open_pts() pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r11 = syz_open_pts() r12 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x20, 0x3, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x4, 0x20}, {{r3}, 0xfffffffffffffffe, 0x40, 0x1, 0x5, 0x1ff}, {{r4}, 0xfffffffffffffff9, 0x0, 0x2, 0x10000, 0x90e0}, {{r5}, 0xffffffffffffffff, 0x2, 0x4, 0x8000, 0x9}, {{r6}, 0xfffffffffffffff9, 0x1, 0x20000003, 0x9, 0x7fffffff}], 0x1, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffd, 0x2, 0x4, 0x9, 0x5}, {{r8}, 0xffffffffffffffff, 0x6, 0x92, 0x7fffffff, 0xff}, {{r9}, 0xfffffffffffffffe, 0x2, 0x6, 0x1, 0x100000000}, {{r10}, 0xfffffffffffffffd, 0x20, 0x48, 0x80000000}, {{r11}, 0xffffffffffffffff, 0x1, 0x80000000, 0x1b61, 0xfff}, {{r12}, 0xfffffffffffffffd, 0x81, 0x9, 0x4, 0xfffffffffffffffb}], 0x7ff, &(0x7f0000000400)={0x8, 0x8}) 12:46:58 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') 12:46:58 executing program 1: socketpair(0x20, 0xc005, 0xb22, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getuid() r4 = getegid() fchown(r1, r3, r4) setuid(0xee01) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setuid(r2) r5 = getuid() setuid(r5) getegid() setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x6, 0x1}, {0x18, 0x0, 0x9}, 0x101, [0x3ff, 0x7, 0x0, 0x5, 0x0, 0x2, 0x3, 0x5]}, 0x3c) panic: sandbox escaping file name "../file0" goroutine 17 [running]: github.com/google/syzkaller/prog.(*randGen).filename(0xc000851700, 0xc0008bbb40, 0xbf5dc0, 0xc000789d00, 0xc000789958) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:161 +0x2ac github.com/google/syzkaller/prog.(*BufferType).generate(0xbf5dc0, 0xc000851700, 0xc0008bbb40, 0xc00007aa00, 0x1fdcd05c75bc8c84, 0xc0007899e8, 0x4f0c53, 0xc0006f1440) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:646 +0x4fc github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc000851700, 0xc0008bbb40, 0x8fd600, 0xbf5dc0, 0x300, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc000851700, 0xc0008bbb40, 0x8fd600, 0xbf5dc0, 0xaaaaaaaaaaaaaaaa, 0x38, 0x7437b2, 0x87a299, 0x3) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*PtrType).generate(0xbd3880, 0xc000851700, 0xc0008bbb40, 0x40b7ff, 0xc000851f00, 0x20, 0x20, 0x8115a0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:729 +0x84 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc000851700, 0xc0008bbb40, 0x8fda60, 0xbd3880, 0xc000789b00, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc000851700, 0xc0008bbb40, 0x8fda60, 0xbd3880, 0x2, 0x2, 0x0, 0x203000, 0xc000789ce8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc000851700, 0xc0008bbb40, 0xbc6a40, 0x2, 0x2, 0xdff341f608cffa0d, 0xc000789db0, 0x72beae, 0x7f3580, 0xc00052daa0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:518 +0x11d github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc000851700, 0xc0008bbb40, 0xbde500, 0x97, 0xc0008bbb40, 0xc000844a50) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:462 +0xd1 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc000851700, 0xc0008bbb40, 0xc0008bb780, 0xc0008bbb40, 0xc000789e48, 0x7311e7) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:454 +0xa4 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc000789ed0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:118 +0xcb github.com/google/syzkaller/prog.(*Prog).Mutate(0xc0008bb780, 0x8f8660, 0xc0006f1440, 0x1e, 0xc0004beec0, 0xc000610000, 0x8ed, 0x900) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:32 +0x299 main.(*Proc).loop(0xc0004bef40) /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 #-\%' ?m!vfpga0ÇȞT1LU9#g6_n9a}{all