Warning: Permanently added '10.128.0.83' (ECDSA) to the list of known hosts. 2018/12/13 00:32:01 fuzzer started 2018/12/13 00:32:07 dialing manager at 10.128.0.118:4864 2018/12/13 00:32:07 syscalls: 1 2018/12/13 00:32:07 code coverage: enabled 2018/12/13 00:32:07 comparison tracing: support is not implemented in syzkaller 2018/12/13 00:32:07 setuid sandbox: enabled 2018/12/13 00:32:07 namespace sandbox: support is not implemented in syzkaller 2018/12/13 00:32:07 Android sandbox: support is not implemented in syzkaller 2018/12/13 00:32:07 fault injection: support is not implemented in syzkaller 2018/12/13 00:32:07 leak checking: support is not implemented in syzkaller 2018/12/13 00:32:07 net packet injection: enabled 2018/12/13 00:32:07 net device setup: support is not implemented in syzkaller 00:32:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x142) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0xa173}, 0xc) r1 = semget$private(0x0, 0x3, 0x101) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000080)=""/253) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x40000002, 0xbf2, 0xcd5}, {{r0}, 0x0, 0xa, 0x1, 0x0, 0x10001}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x5, 0x8}, {{r0}, 0xfffffffffffffffb, 0x11, 0xf0000023, 0x100000001, 0xfb9}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000008, 0xfff, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0xc00fffff, 0xffffffff}], 0xe0f0, &(0x7f0000000240)={0x6, 0x1}) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000280)=""/41) connect(r0, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x3f, 0x80000000}, 0xc) linkat(r0, &(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000340)='./file0\x00', 0x4) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000380)=""/112) semop(r1, &(0x7f0000000400)=[{0x4, 0x6c4, 0x800}, {0x3, 0x15, 0x1000}, {0x0, 0x0, 0x1800}, {0x2, 0x1b3, 0x800}], 0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000440)=0x8) r2 = shmget(0x2, 0x1000, 0x136, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000480)=""/179) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000540)) listen(r0, 0x401) connect(r0, &(0x7f0000000580)=@un=@file={0x1, './file0\x00'}, 0xa) shmget(0x0, 0x1000, 0x30, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000005c0)=""/129) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000680)=""/198) readlink(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)=""/130, 0x82) r3 = kqueue() kqueue() ftruncate(r0, 0x7ff) getpeername(r0, &(0x7f0000000880)=@un=@abs, &(0x7f00000008c0)=0x8) dup2(r0, r3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000900)=0x4) getitimer(0x3, &(0x7f0000000940)) socket(0x7, 0x4, 0xb0) syz_open_pts() connect(r0, &(0x7f0000000980)=@in6={0x18, 0x0, 0x1, 0xfffffffffffffff8}, 0xc) 00:32:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x2) write(r0, &(0x7f0000000040)="9d7630b42d77432a3378d7ce2ac309d48bf5900f8e6689ecb5d33a6e9bd21849064c78f95dbc54e7c9399a6f535c7d31ab039b83f3cf634478f9a94fa3af9d955f5ed0b38ba090a00ec3347b9191f3da22ca565f39a1608c7dcd1fd88c6872fbbb3f5fdbf92b6f35984f297ab7bd391ec5ae9be58b76a97785aacca43d03fbd05bbffd4d4dd11b875ffef08900912628ef268b4af844ab159432809e995298d60b6d9eacf350ec7fbf69441fffb6c49b48af08af6e213447fbc6ef5bfda4359f88be826295464088371fec93499057186e396392b0ae56fe23c8bd86debc0973a771ce36abc785e6282f5355a0fb22d76615ec83c45c99b4c35568", 0xfb) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') write(r0, &(0x7f00000001c0)="68f5b3c40b537fd6cdc7d36632924f22365de8fe5823f7971708779c215524dcf755e157a5e783b14d836774eae02905b6138468", 0x34) fchdir(r0) mlockall(0x3) socket$inet6(0x18, 0x4000, 0x4) r1 = socket$inet6(0x18, 0x2, 0x7fff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/214, 0xd6) fchdir(r0) linkat(r0, &(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file0/file0\x00', 0x4) faccessat(r0, &(0x7f00000003c0)='./file0\x00', 0x2, 0x1) accept$unix(r0, 0x0, &(0x7f0000000400)) getpeername(r1, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000004c0)={0x400, 0x1, 0x4, 0x7ff, "0b481dabb51d7337fcbe01fb0934017849be3467", 0x7, 0x1}) ioctl$TIOCNXCL(r0, 0x2000740e) sendto$unix(r0, &(0x7f0000000500)="4bba27125d4a91ad57945b96b4518a716ffdfb494c82ea792ceffd52849689f4edb3cf93c1afcf39195bf6c6e790ff0bf2d1896156ae333439c490a324d6a6ae85e03c0a2a52066cf099d96c0bbc505558755d2adf2b21758d20401236819f4217a826118e8099b5b30b6ef0497a7f42ec7c64cee46034a6cd26ca1454c9fdc66d1e20029f0ea42c0cc2a5d695ea92b68984f7034cfe038d19349eafa4e96eb4f93fcfb1a7151510f5acfdcd1494106a4654f4bfae2290559382db5d94ba7e569369fd92c2cf92eb8ad422a7701f54d57eac6b2faa0e7520bd76cde0f324cce7b6b9fd07051feb0719796ab26ac008174660f9fabd010a70e6", 0xf9, 0x6, &(0x7f0000000600)=@file={0x1, './file0/file0\x00'}, 0x10) readlinkat(r0, &(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000680)=""/85, 0x55) lseek(r0, 0x0, 0x2) r2 = socket(0x2, 0x4007, 0x2) kqueue() linkat(r0, &(0x7f0000000700)='./file0\x00', r0, &(0x7f0000000740)='./file0\x00', 0x4) socket$inet6(0x18, 0x7, 0x400) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000780)) fcntl$setflags(r2, 0x2, 0x1) chdir(&(0x7f00000007c0)='./file0/file0\x00') listen(r1, 0x7f) mknod(&(0x7f0000000800)='./file0\x00', 0xd000, 0x4) 00:32:10 executing program 0: link(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = dup(0xffffffffffffff9c) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000a80)=0x1005) syz_open_pts() syz_open_pts() preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/23, 0x17}, {&(0x7f0000000040)=""/127, 0x7f}, {&(0x7f00000000c0)=""/110, 0x6e}, {&(0x7f0000000280)=""/124, 0x7c}], 0x4, 0x0) getpgid(0x0) getrlimit(0x1, &(0x7f0000000a40)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setegid(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000009c0), &(0x7f0000000a00)=0x10) getgroups(0x2, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r5 = open(&(0x7f0000000480)='./bus\x00', 0x2, 0x188) r6 = semget$private(0x0, 0x7, 0x50) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000300)=[0x5]) setregid(r3, r4) select(0x40, &(0x7f0000000200)={0x0, 0x7, 0x2, 0x8001, 0x6, 0x8, 0x1, 0x9}, &(0x7f0000000240)={0x2, 0x40, 0x7fff, 0x40, 0x5, 0x6, 0x5, 0xad}, &(0x7f0000000280)={0x8b, 0x6, 0xfff, 0x6, 0x2, 0x0, 0x1f, 0x7}, &(0x7f00000002c0)={0x1, 0x36}) pwritev(r5, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000340)={0x3, 0xe15a, 0x1, 0x5, "499bbef0459fb24928dc20f84b94cc0d0995fde5", 0x3, 0x4}) select(0x40, &(0x7f0000000000)={0x3, 0x7, 0x7, 0x7, 0x1, 0x5eae, 0x91b, 0x5}, &(0x7f0000000100)={0x8, 0x6, 0x3, 0xf1, 0x6, 0x3, 0x81, 0x7}, &(0x7f00000003c0)={0x2, 0x8, 0x5, 0xe5d1, 0x63bc, 0x0, 0x1, 0xfffffffffffffff7}, &(0x7f0000000180)={0x9, 0x10001}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) 00:32:10 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) bind$inet6(r0, &(0x7f00000000c0), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000100)=0x8, 0x4) r1 = msgget$private(0x0, 0x200) msgrcv(r1, &(0x7f0000000140)={0x0, ""/233}, 0xf1, 0x3, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 00:32:10 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) fcntl$lock(r0, 0xb, &(0x7f0000000000)={0x3, 0x4, 0x0, 0x300000003}) 00:32:10 executing program 0: poll(0xffffffffffffffff, 0xff, 0x0) shmget(0x3, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) r0 = kqueue() close(r0) 00:32:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f0000000100)) utimes(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000180)={{0x9, 0x8}, {0x7af, 0x2}}) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x40) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x0) 00:32:10 executing program 0: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 00:32:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt(r0, 0x3e25, 0x9e7b, &(0x7f0000000000)=""/78, &(0x7f0000000080)=0x4e) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 00:32:10 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x90) open(&(0x7f00000001c0)='./bus\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) read(r0, &(0x7f0000000200)=""/154, 0x9a) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="f3872323b8457dcbf529745cffdae23421261d4ac2541c598e91b837dca55007245a8fd2a4ee60397512327cd8e205deb777f3f05579790674665d868aebfe3e448eef96c207dc4d85caf283becc93f583ebe58e06e93c97e5d45cf5d865c84c", 0x60}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) 00:32:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000000)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000000c0)="2d856d6dee677cbee37f397a2419fbb1758eaddcb98361a712f4cba7d2b09145cbcdd221b8b1d9ddc58659d43470c9748eb83ab8c93913d665f32565399a9a3716ce3676b8b5c8e9e6bcc06ddbf178a6bc9fed64177a4188e805661649", 0x5d) writev(r0, &(0x7f0000000180)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a1b9d2dd62b433eed7ca5508d9591533cfa38d35c6f31f471143fbf743b974a257c381ac3c7d9b4a63bf717f3de2e9028c3cd32771d1bd7651ce720f423a738dce8285e9f1a8ed3d3fc4812eb8e0e6f572ffee874d4b2ba14235a91daa63d6bce8ee75a079dbce875fe5d92419628f23b9d64dd7e62792119565a3aeb087c68780190504214181b04e4432b970d6d9998007e02be855fbb6a18c8cf3ba90d9424163d381d4f29f93775ead037adfe30beb61e175c3f836b25a396598fb7b7679dde02661f05e3af74ac9fe5a8399aba9e3d6065e7f8018ea3ff5bd156ea516d96ddd302ef4d91e96e456114e27d69fcd7bda246e1b2c3d7ea1d61d9a0855b029faf4307babad7a63ad011ecc7702186df09ab8b226bf169d806dd5814736b57092255d3f3ea429693c63b5969016e4b731d86ea6b7a257a9d37378c630f08c154a107253c5dbf28c475a39c98117a04274b3e65f43a3bd857712cd0b7fdbde72df33449713a1401890f74f85cfdf1276973cc3b458964463e4a270d1a80378df76f7b8a50b8f6b990503ca3422278e4e8d0866464082ffa9d003990d32469438111d57a8f3d7aa1fd5a86b3e541d45fbadfe00f63cb23e8ffde4f484e39ccedae91592bc08ab530f59cbdac1a676c3b129a419f6eebb89015e910ae1e03c713e946a0c3216c44ffc4963f45b898cd236eeb164de46e9ad10a", 0x252}], 0x1) r1 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfff, 0x1, 0x5, 0x1, "e6f50befe5955e30dc355c5a25080e6ef455971b", 0x7, 0x5}) 00:32:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287d2ba6eeb0000002f6c1b2bea99c8e91365b1000000000000000000000000000000f5156fee0433f209de01525f04b0dc5efb33245098aafbb046c04753", 0x81) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x10001, 0x7, 0xffffffffffffbfbf, "47780ac85a538a132000e847094a0b00", 0xfffffffffffffffc}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 00:32:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f00000005c0)=""/4096, 0x1000) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60aba", 0x1d) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x81, 0x101, 0x3, 0x5, "5839d40284d56aab6342677617950ffa35ed5f0d", 0x2, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x3, 0x2, 0x0, 0xa8, r4}) r5 = fcntl$dupfd(r3, 0x0, r2) kqueue() ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCNOTTY(r3, 0x20007471) 00:32:10 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0xa1}], 0x2, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffe, 0x1d, 0x2, 0x4}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0xfffffffffffffeff, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffff8, 0x80, 0x4, 0x1, 0x8}, {{r0}, 0x0, 0x28, 0x2, 0x6, 0x4}, {{r1}, 0xfffffffffffffffb, 0x19, 0x7, 0x7fffffff, 0xd39700}, {{}, 0xfffffffffffffffd, 0x8, 0x1, 0x8, 0x8000}], 0x7aa, &(0x7f0000000480)={0x7ff, 0x280}) 00:32:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r1, &(0x7f0000001500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000d78904039b0b5d6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d18369a369b9812147665282562d1176bdee13182250eebb1f01e411ddebb6a17129386661a80888d1d01574351e8ddfe2464110d784b745c42e5b0a41c0dc46a2d21d14fbd7d20ce0f875581d1d251743e0ceb67fc67401586207ccaca957a283"], &(0x7f00000014c0)=0x1002) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1, 0x3}], 0x7fffffff, 0x0, 0x0, 0x0) r3 = dup2(r2, r1) sendto$inet6(r3, &(0x7f0000000480)="84b0f3a7d63980aeb3", 0x9, 0x8, &(0x7f00000004c0)={0x18, 0x1, 0x200, 0x5}, 0xc) r4 = getpid() getgroups(0x3, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000080)="c646a3f51b6e0ae39536952e7090b11985056bf1cc095f31884df293f51de1e53a019f8cc65d65d40753fcbce9a63f9aeca4658baa617fa773c8815802cba1d7adbff63308f91fa9db3b1f2a0e1dcfeec2d9e9b3ae26239c575a67818494a3e084e49df2e76f45b0e9a3bc1a17ab27b5eeadae803778ece17d884dbf1581", 0x7e}, {&(0x7f0000000100)="e52f3e", 0x3}, {&(0x7f0000000180)="3c4b47ec80cea6b7b539140348c2601ede048e95f7bb3265d4ae38fccbaa021b77fc53ea85ddddfc79d9001fdec5137e09209d7add1f508ee22b6ff7d3b094821d54b89ccbe5f1415495eb3870c95608b8c23365b17abe8f4278e0e6453b1e20f873d5688b281852f3c5d1dc1955d649887a5dd527479e79d8b5dc3c79c14775fa5e8f3e9ad113a8ffb1a4e2acbd9dce0e8d90c63a8c97586c44ea419dbc0d05b11c4ac3221f45b24db8f6ec2bb57d2768e5fd96094324ffda5feef27b94d29452cb", 0xc2}, {&(0x7f0000000280)="edb33d779da1bde4fcb3ad8a933e3fe9494f4d34726c37f4500c3dd69f3920aaa61120798b55f34b31698141a4da194eefa66b6341930f39f8fbf7080211a09e18aa74886f1f7a5d0d679a81cee809058000f945173162b7c81a4917c2b6e2cd042803ec33238dc5d8dcf63f8926f92b5d01561680dad3c8d3fac81a855eff79bb3a09fac9364a835ae9cbfcf44de8d80fbfc7445ebf094b8a799ef527b78057e7360f2d39ffdd0738056e063a1ada7d0c0bd6f288f7746d2faad29168dc2c64efd7951226d7b7c2665cd08b444bd507711c2a93600d3deb6f7610b8c6e46e06ef302e45ad6293c292a350", 0xeb}], 0x4, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r4, 0x0, r5}], 0x20, 0x404}, 0x0) write(r3, 0x0, 0x0) 00:32:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e5000/0x2000)=nil, 0x2000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) renameat(r0, &(0x7f0000000000)='\x00', r0, &(0x7f0000000040)='./bus\x00') accept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) munmap(&(0x7f00003e5000/0x2000)=nil, 0x2000) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x6, 0x7}], 0xfffffffffffffffd, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x10000, 0x3bbd}, {{r0}, 0xfffffffffffffffb, 0xb0, 0x0, 0x720, 0x7fffffff}], 0x6, &(0x7f0000000140)={0x0, 0x1}) kqueue() 00:32:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x100) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000200)="13d8470f325a803caceef8d1d28d6fb984828a75e5a3e3ef0734afada33c9142ad89754eed5b4aedca4d49b608b795da5426127e32502cde8d433dfb6a4eaee4889939b928426ea100866a176110fbd1c7bdb7aabe36803ce2c0c91f3ebf8117d63fe0b0981da937d57dc4a404a85dd3cb7de4d8105d9438a9627d41f30a28f1cadc47c146000333878939faf4adf00a5f7174a3eb97a4b0723f0f79cc8a5c756131f7d355f2fb864e489adf59b8da0a6db0d20e9e66f23218970a8f94059b4fb0e3877333e42149f521f87810205d84e917ff1139ad", 0xd6}, {&(0x7f0000000300)="c3efda72fe519ba275f85ce65ef1eb5214a25f02b9526e810fd1f59f771862684107678ec006b6fd6aa4858e2c367b2034f1c23c8d6bcd4c1792e8add0e2ce034bb0e05b9ecccdb75106922a25edb9035e8d05eb0d67c28ec9b4a066b47240bf0534ec11a327f9b1e8755866a200aab14f53d0e2f464849e7e97f58bbf05eee6d91a28d5737f694a47f65dc099a9a381490f12f0d24a7a3791a9619ef12c782af81c7ea71b2df1fbbfdb125d7ecb83a0262161c02d854d0ac68ebc4ff4dcbdb7e8304ceec055c3baf1b64071bdb95c614b1dd500255e90e52ba686", 0xdb}, {&(0x7f0000000400)="c5bf611e00d27e1e13a408e7e9ddd5dcabe7e181f04b5473764028894313214839c436aae17d7736a7d9734de835340510b0d76aa77ac153446c234356fe1315fb2f2757c1f324f29803e9cc0188f8c011406228fd727da59b142d46d9e1e8513f898f284659586678d338a86cc95da4ecba0c021beff6f98cc369d0940ad1b0b10e59a063c1f85cf32880b3079591d0523257af39b16edda502b488874324a99aba399ae85accca785de5", 0xab}, {&(0x7f00000004c0)="0bfbb2dcdeabedb5452d04ebd4bcdb00a488b1d831f6b24f8114f703ade096bde9dff6c573ae25363df682170e3d0d63895c58c7de218bb06f110de6447fb6ffbd95dd432100915cea911c80729b7576", 0x50}, {&(0x7f0000000540)="1d2b6a5b95813c34d0c6db3ea335c78142840523a83052e99188e0f847720e850e652375fb73463d5388e9cf431655d0c2fd309e8e6e8196184e163980dae4774fc0503731d637b47563f69949f9996343ca06b079ce2e6048d6f76a677b2ad9a94af2bc030ecc557f9ca17abe0332476081073967b7dc4f8fd249e21a77c97fafaae6741941929b02bcc6b7f2fbbc02c5b1b9a21d1466de03fa75", 0x9b}, {&(0x7f0000000600)="f438933abf3df9b725da0fa63a16b37a9fc9cfabfbd776c69a178ff0cd3a9a33d9fffd8dbf068c8212e455f167e701ee5d8c0f6536e1bfb743a3c1b84d464b2f299ffcf960bfc85d37a76a8d66a3af63330da71bae048015f3af8b7e390a7605ab7bb65e49d604dc53dc6477cf5c0e20957ce42d3d5a2ddffb74c67928792fcfadf1795e03ad3fd5214da86c9b3d7612f5aeac2fc7e4a380c15003e14439c320d30cb9f34a1f5ee3313c88cf8e", 0xad}, {&(0x7f0000000100)="3646c36d95515c90671ddf1bea822af5bf59c562cad92f97e1d26930bfd540432612bb2a3b3d1177850d7e08dfb49b073cf67d0a6285b09e5e", 0x39}, {&(0x7f0000001000)="bb7e161f877a571a5160366c85febe4613c4ca07f6ec2a1c72acc610ac69c7d0fbfe4b3fbe349bbb3831ba9e533a0856801cff05b92859f8f2552fdc3f6d4f385c97983e1f940b00a8aefd850fd64e258671b9b19f6be5afc9f7d91caa6c2375bfe2d71b825cf6ab32112ea503395cf214aac859feee47420308d04a8e509519498a1672b7885a614bff1b32e03fb02152cf0097d16daddbdf8cdb42d6fe22a610e5630fc67365288439ea3557395be679fec7d26abd8ccdbb7853b58ea794839843f759fd172eb984a609f000b2ae24440579f1d554722ec92ad299c537e3bb5a8db7f17601ddcb8572098181735b4a2806474ec93477dea036b157b4d89568d723caf0d8fff4aea8f1f432347604da173b58fb97d73aa85183366d21fa62b5e05cbe646b3ab630cdec7af570f540bf3b63797518687f8d783c4086f4d2d6a9d03f20314c1aaa6031590c0c2ccf40981a770e61becf3ff274c1ef8f21119314dd796d76b4651d9f52e60c40faae6698c83d8fcb541597b5e82cc9538013e09708c8256723cd9943197acf6a611e406253e4bdf071b5151967d7812e163531170953be5e23e0d3e4bd9f431fe598b66fec5c158caec26cc5e74c9721dcc1c6c28a2962fbe012d83bd23b8d46651a26ce8e0f49a2d4b375789089835ccc65297d8053250f6eba81af88f609cd0d8bb10b358a5d65e3f060e078c4482bcf29dff7879f193dfd75633fc243b772a8b8bad9a19b439dfd91f23ecd07d4266fbd4593620e758f425a45cff9ae139e8b01164c370a527dbe319c8109fc835cc7d926ff947ba7a088d393bbcb8ab3c69372dbb65e6c475d28ca240de6e2f76bc2f0acfb17319696db15e99053ab2e748ee058a6d9a7816462de828f4c18f6b8aac17e6197137c4e00f0d1cfe7a3ca1c8d896a60b307cdde8f7cc58c9848570ed8b1569dfaeb23dd847db5bec8655d9004645bb789c2045dc909909cdc97bbee8b090d7552c37797e8a56d9fd716f29b5b38b4db6c528260e92754dc44a2861b97fa336f59a482002b2f15c177acbb639c7c867b4d81eaf67d1b95613c6439e0cc2f31c2f1989923d94818e41a63f9a0642b1059f64f7184fa89431eb715f8451a3d3c531d98f441b52b4b76e5d7f7d5d81ee18a98dc004be4b4890efacc47d8d56ebd71daeffcc87f9cfc21f4137d05d023234f06dbc970d500b133f27ce1689f28dab2d9285d1f5c1c78cdfeda152ce2c7cac437702c2e6e16be3b148a19506ff0953803970ced9e190e4f7cc70d67aeea80b9c5108994b7807e4a0c282abfee63323ba0d3391af93addf7e5a55584dd18497114094de1adc4702a80b8f47fa297793831f738b8c3e7a8e282e8d7b59df1a2d5b3e28fccad7f5a56cba06973ae3bd0bca391b9a62e836a6e56130de839d85d86531795f3b641497d98f9dad299cd9490cf0cdf0ed75000530080841f79839f1e1e062547e5460d0031b184d6612aed9b82584a5296d2c5155a455c5d5f400bca62663bc9f52aa3db006834c33a029c62ddbdeb6f0566641105049a5564867af2fb3755dfb9df7c74e63c3e4d2eaf1aabee1f19c6e6383f7476a9ef8a2159027c4e1dc65ab04e5b45d5d30185e9285a2dd2ad006f88b3e6b7e92728a451863dcd435515ca1e3a9a184b0024d540d4ea15346cb111684a3b49d4bfeebe32c91990a7e73061e41d47c3d9dc1017748a1461a2ab9f29f79754c3d5ae2d825ffb3e52e0b35b9b964577f4fb79a081771b5339e9303190bc7e4f42f996bcf7fc199c83c471704922f30f03b7ad22e5999075577276f41a716cff11e2f68adf37f4841e52d369a91768eddceabc6f0f2886f9f2e1969e0dec53e5e416244de00f150559ed05b93479eaae09b8e060f35792b0646fe46767f80aeb1b88bcccd040c07eeae3c8b4698a9bc7a0763fe5668595486c8b945a2e27d1c397d7e0dda2783f0810fb5fa313502a57f78a6fef09c75dad2015435f7b85fcc5401dcca8daa3cab2f209d3f8e42311c2e0833100fd130ff717bd3f1e95661a5c8e2bc905f4f86423f0f1fddc86111a7d2dc6b6288de70d7cf3b904068d7e5ceb459eef09f2df3e4e4cd1cfd90e3fb5d2694deffe9c73f53341eaeca0f9b4a595f3bc09e04f6bf7d5184a72c4e8103bc95b6b2456ab5a2f543d57fd8b6983ffeaf4a90c31fffee2018a60bf58a1dee1967fc9d7752d77b02db6158b8c2d90c04b70c4c1710c01ca5cacd571624b8d47a9b1857f97fc1cdfd2a9eba7abe7b7e459051cc6c99accb519037b05d81da842878414638e659dd5514df6c3d68bba8befc821fa5e5eea24b36773b0dc407535d1f5495cb63fcc65da8b6946b13ae61540b23ce6cc4f49d2280f86510c54a629d7c6a95190e2dc3f2d90b0f542fe4b8723c8e51d8664848e02f34e121ed774e38f42cb691734a3131011100ac4c3bf508ef4d7b54149e7e989cb11805eb7dbdaa2c0189f74f21a396c21fad13e62c2256dbc9175935023b0c2769600b7bf344fbde1f3e0df2123550d0a84fb842d334c849e1a59e2887574c0fb24885f6f87cac3c4d1ba24a68a1343a43500e9503833a56c2ef759d428b5020d697026237208b546e96543e828540446dc06011fcadc8aa34841769415b963971a5bf1cddbc6e810b33fab622a410c8b7a701f4a89a7536a7a9e43c55a22f3a321606deef3a767d984900a86e5e31795fd11bec8935a1ae819963cc655d2bfc890237a2b25951ef8929dda24e1f93798f4edb8055e914460827521d0a35b291158645ecd9a13289a07ca840bfacdfa8d87a94146a9387a6623a80b8f73ac240b71b41e14ed17481863c7bf08a694099f0e70fbe4b3a11bbf8dc17918bdcd2c75f5f3b662748406f0ed9173a65f1bc77fb6b5951dd990dde8aaf8d4d8854746fe0761829547b17a4b5542e7c995f2687a002b15decc721061b4daac03e5d96015740f0e28050b9cf25b2c93cdc95bf6edfa0a6adbc807fb7150c9b4aee0fd6c4eb9a1ef125a9337f5c79eecd1c469f6ba95a5c575cdc5bb911ce53faa452ccc6d4bd312fd2c20271d41efcbba7687d8082fad8dfeae3e172c9bf69c0b51428fec075f5d4b103d0c9f67b09259a5277baa703b0b31107e9b3bbf5b37a6d9fbfdb39dcd0b6047e61658c311dbbea6f4a820d42ef018588adb499565286e30ae346e3e63e9b67b7b2dc4c3d9e8d8f44e378d5223ee05292dc984ff301608dbcfa490f01bc4a10d8b67c4111ea35658eb5ddc6a37f101e9984deb0e74f6f735620e1692d48c0a0169d3a952c12d78eb96585609cb2441e6d5a55101968ccfb31fbd79fa5ee2f1b86f33290128cdc73c51fb5ae7b371d14e72c72d68ef7db77d8cd28dedb1c99e2a86e8ef512febd804ee07f14a3dce225edf32524faa26624684651a43f4154c40908a8c4b408bc9be89d1026e34234b30d18c55149ac4f3707995427956d0ff0664850192dedfc55f55886cf3087f28279be054e0de45a71208be95066209e6f8f88e4e7a6abe62e8e6867823bc1894089b5090f706d735e09998ca80421de4c0c06360da9fec0e5147443180fc2c7c119563465a009f3daab417c8b1cc4f139a48265c21da54f8021267997ea820233352ebea3a32ef47b181fcb641c8048c14123254b59280f1c42fef96bfd41a36427ccff6525d51a02510a2ca0a27e011582eee0919c09e3263bdbecbeaf5429593d32fc1ea7b418b9569c6f04d9d15e6555463b5bfdb96ddd3450c894283cfa32f086f93e82608701f4bec0f52ccd316d3d82b87953773bb54aefe654558d3e1bf50f23e67f84370a31e9e45117d5d2856cdc4e882a8688e4f66668f4de432990701d5d6cb468dc0c2cca3410ee21ad9bb5f90a8f2cdb0091108c3543bccd7d7acb38aaa33ba15038fb553d24b36ba44b42fb99180c3c14dbdb9a2c8780d40cb22d8ecff5777aa3e50e1344b91dd473dba1d35cbf7ed594564265f8704bcfe5f913583e5b759812df300c605678908680949abaffb15f1953b5aa2d1e431e15d16f05bc7bade01b0a0f89e2ef9a88b96b1704093d03a3546ef5c9ef4edf92c093f21b3ee392fc97902084eaee7af975021fa9840df8ed19977f24530273f9fff7ea3407129b6d3cb3fe15b9f5dcf8dd00c02b2c155159ef40778a2f5db760dbaec792a2c1d210627da1128f8c3284a8c51f379f36635c080c19f7885f9834eac9b1efa2cd80060e61a22f4544117825c20f0f12706b61f92aecabeee7fdd0579b9edb1e052182ff68e76220649501817673640d6ebbe83d38c60b7c2076f81eb154184cd2c44b731c652fc1c1f490d4630a8d97fdd373c0a93d84e285410056fd89a7116a93d946b4e23bb66e90ea3f6581f84fe5076bc69137a78eac27f1e10035adaa2b6d24bd22ed42422130215a11d7a513566a7ed53f8e52a1e2a26259c2c14b79a936f77e0fa06254fc03d0cc751667dd4c88e27cc8c69a1cc5607d2caa20ce5d273ced5831b73a886f92cccb411b0f7f604aaa898fb2f771a737805d04cdcf8041ea6b6c404a942ad1dbb8866e9da8243edbb546ae598dd13ee06bedd5f80b4646ea8c155e9888fc6230e69a401fed4ba086edd332b27ab36d710bab1648f84d94e0e273edd9bda10ba53f3d851e4744718c6d483a58ddb685f1c32d8675974a7ce2f2f27f22ba6c93f6498d8b8da2a077694d207982de2490051e21548067ea5c66bf7ffd7371a5c0a6feac1ce694364e45a47a5731178f632c1e550a9e2cab7b866794b1e674cc4207cc3d340bceb5a66771f088cd19d9d3054ce38790a79a9ac11e53d342d31bbfb7263dfba61e0af87edb5dc06598e290cbf9c9efcd54c352e49bb1bcc526e08565f70dc144dbce0e8646311debd448db8da89e3a56c78b1d4055a4991995d71c3ff0fb7408c70c83f54eda520a29d30a649c5c7879cc9bc72b63556733347c4c28557dfd8f8c093f2404138482fb8b705c20de7474170fe70db3a1d1487c6090665e0c7b41750d9eeed022eb67f91b587c70ddf517c1192681fedaf95cd859f90a9a883cbe14cdbdd8eb0f1c66ab1a04c8d1133f7b3060207d67bed298c81236182ad0305392e855be5fda6c995259a3910e8a3af7f4a967d1350d51c9617c1474bd84c86eab8b6763c3a06acd62a5433a267d914c58a189e1da9e65a88edbce63d9afee1538957e0e91b7916835586cb01e13b7a2c778aec1c580300c2bf7837b0b5f4be81d49cabeab3cf95453d308774707436eef073b2333792e603df588fcd7ca75df6a2de59c158532ebbb88897e89c3bccf7270338b634e7ac45f25e6db311162e0571914a9a83c1c015ff9dcc9550f9ecbdca3362c7c35cabf1b6b2e4d2761f983e3774a81974364c8ca23a820b352ca3ac1b6f80a4b107d7f92dae710f2ef7bad4bffe4dbd89d24873e074a64e8608037f45bb839ee499795631d4aeb6311232cb6d0f71e509a614d5c359331b3412928a127c938323db41a3a6e0ed2de83a8724c6625c5197f662f8ff77dd79233fa5fb9187e5a5642c32539f69b9cb7a20b33ecc01ac712441133dd2ed0dc953e30460f94fc2d8e8f3b131df60f5b5c2afa4bd905ce433c2cc1478b9f2391c005fd788388d032536d237e20a5dad4b47b030224956ebd23bc36383a00fac5d06f6b1d69f4ff03eff8d816076b3fafac7569daca6aff1ee933b413b6ffe1d0a510eec7a3ba0da06b54f142f1e56fd3d716547a89db398c5d9a219f07e6e8c6eb51b8b10f00c7a036205d0aafd653a91c375b913755ac36d4ad2a97529d3", 0x1000}], 0x8, 0x0, 0x0, 0x8}, 0xb) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x2, 0x100000000}) r3 = fcntl$getown(r1, 0x5) r4 = getuid() r5 = getegid() r6 = getpid() r7 = getuid() r8 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000c80)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xc) getgroups(0x1, &(0x7f0000000d40)=[0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000d80)={0x0}, 0xc) r13 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0, 0x0}, &(0x7f0000000e00)=0xc) sendmsg$unix(r0, &(0x7f0000000f40)={&(0x7f0000000780)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000bc0)=[{&(0x7f0000002000)="96bc9e7854a2c9deebab021e2edbdfc9be14e3e829e363016996b1da5bd3592ea8fb0d3ab698b62f814a002dc4e897902086fdee21f2d66f1695962b97e3f3ebf6caff71d3ba41d3d7275e4ece95603370bacc581d32e55435c07eb289d7cb1970dd59722fee530d6f3509df632c39003d116886498f3eafc93d2ce2a861363e0015245c75bb3ae87494b8964b503f864d475ce7493b2e80380cb81510d6e642b5db364182153693cb4af194fd01b4a6aed3fe0f8fc016e78a8ed54b95515fa6ca6db1a853371b50e6cf58bfa5f8490e3c081512122eef49ced25791c08832944dd6cc8f6de017ae11f855f7189bd49786094d05bb0615dbcd3844d412062d04384af61a1ccbf87500c021831d7fe3f2090ddb36b78c1771f75fe14faad01661d5f34087954553e4a61b9d89d48881ca3dd6f3c80f769603ec0b1d49a0a45c3ddea78f006e67ae5a0efa2f0f81c8b7a2a128dd313c41c9b2b8e1ce722491ee934fa5cd5ee330ae78d8599bc0562fb7b9475918e096f651b05f072b6bd762a3177a60510e82db1624542e695e3647caef097a35d89b41bce75999d6ccd31e3e4c4fa02b6048428bf05821ff6947f037dbf8788bdbff13711ac68e16060cb6f3edc3ae32d698c74e190cc0600d2e9faf0df1121de1cb9d8e06222292bb424508f66c43fec7e9b27de088cd5fd8f1373c2c8f142c693b148f089ca5339632879af1a1d717397ff7a6f0e283875903305c2a41aaaf3ec2ba7f903bd9623a739cee7060be296747a89891745a64b1f9a83550f39869f99a0ba01752f0ed47fffe5b7900158c874ba0a94c86000823d8d948563b0c0690c5819faa1fe527f8418fff4e5f3fa031d4061fb55dbb00fc4e045bada8338df7424631180f8933f793af5e5fb45494ce794c25d2fb6035ef546ef2c49d774f7300584a2cbaeb5900412933c1ba09ec0892dc15940fb7e8a4613352af071bf948922d97c0b0d6d38940120aa7b951eabac95320e04fd06d7a3246b730ff2b357c65d676185739a3086e64ddb022166e939d0585029bdbb8de0c81cb553dc82a48031732b6ec40e370afd779f108c656af7e71a75b538e393197e72e48c5a0e7a6fa96de307eb7ce1dab63d62797f3530375de0a656093980733bdab2a7975d03b9537f16763cbeb253a2c3d8326bf27d7dab2bab10fa7e705e3d395e2824d1b488d617c7684cbd51a2905dd80a13226225cbdf6a06a406845782581085c3a7657bdeb7717143f0aaacd646530a1e8ba233c952bd734ad13087f157a9b36a81ca344105012de18a9d694b0acd16b2d78bddbaeb25827e9fbdac8f9ccd5e9973b29495c8ece75dd2a0d3550c7a254d47adc7941a670194c9729b9f8cc5100d13281b01b0480e87b3b44ddd65d3191513ab8577cfbcb46c097d9503854e72a57ee09d459ecde9c71a78bfd4bcd1af56929728b8e088ad7ecaa2b60e6b3726a94a155c3ef8b6ee96a9445e78bd4f1f7f8767f6e48b0ebf1dec4fcbd5a70c739b5d51ea004e52d87f34fda4c3bb3186d783dbaee13177a35c3a4dd5c7659cd97532963eb6abb5657433e1a8d7dc537ba9a879a3f34515ef90c24d84b86301f2b5070e9dddb4e3179cc7adce26696e2c685a2beff567cec7278f1045303b458c90ae2542edcac7dc821f41206db8e7ab1c32f6844ed5cd712e63c81afdc07e7de71bd3e3e7a59d23d4fe23d6ac8482b1589c9102f6911eb8a75da791190fd6fd5e2cbbc23aa5ab5f94d432bd9175881a694a0abced6edffe01e6a8fb3d09afba9e1c43b10a2a9b5b79fc1d90383fa0ff1176081e6eaeefb96841508bf4ffad536efb1bca0234eb861aa75ea3e6b8d6dc3544e6ba9e4d0db3e56e4c78c9fbcd41d2d74dc56e560072494e633619a0a92dea8487223260780083fd15c5c1891f1e098c140d120c904bb193453b5d6686193ee02a8d492c50ee59074d601bbc68ad8a14082311e64cf16c829cf3b21adc8137e54e6c7e740afc411d3ae998d910f5897c138f5f1bde0b85d9e2b319086da18f0e2bd07e88ebc25b027d7e69cbe11c8cc0bbdc9c064e0a2e80166878d5da819059419fb351bc312a6945b63ebd0a4668be187fba781262b9520a8dd76c19e588f0508524e828e620d55c34053b28e29c338e4bc1fe8cc1889f4ff405fa10529219e9feac3fbd19fb3798ad3cf58e3a72c41aade74b963d9c1914b5986f14fa9b0cb2afe46936805f9d42ee30abd8e3ff5d6ff86ad64b9567a9bc19dead04e2657e5cc5951b1a7c8bb6d366cb68235e9ccb21dcc1004a3f1b0cbcea72a32875a0a0b4ccfd9aba0f0654495396948d2f63444c5986001af7879d65c62d6acbd834f20afcae10956addbc4e62aabe8e67de89cf4eaad15c8a213ec1fea4da5fe879551af4b0c6cf3a45d3bfaa18a5d1e2e4254cd27c23fe60064cbb454abd378ab4f674bf21a1f5decc7c04cecb8ad88f98aee71f44a66948f8d8276c2f9ce96290849e1dd7894f39e1c9973ab92cf8aa93be434e5ffcc4bb0571f5b9fcfcd6451592c7cd218f6fbb3540ba3db48478077e65fdd1a4395392082f1e4521bfa6d6c703d7113ef6043d9b43ba2dc56f6c631756deed558fc8db54924ad453b8b6323dfa1a4d574ac44d7c10a4e9137e6792feb92f66f03076946899570ba66c5744d494e9807ba0c9b2807b98a1ea2ff69760cc6ab701e920c4b65508200c7d60c27449feda9693c40065d4062fb1eabc9ebf72b76942be92dea940e2681353ec78fc55ac01af22d1e08736f48377b3e869749d622cf1510270cd8b0f0d00aecf10c30eb2860ecd12476743bcd701a36ac19ebd1986957ea35251696fc6e9980c0064d70b65935f92aa5633b1b045308262eeb403fd39b584d513c48cb04316ce87b8bf8eb1d74bbf2fbd72f06f85de096305d17f63d37f999e3b4ba923038f160850bff5b123506a8dfb4de54cf23c060f94ef7381895158bd8f95c18199df54e56377ebf3d58e75f9a0b0d6500f8cab5275bc45dc3be40c4cdcbc04bae333d0f9bce8b7cba6ad4a71cc014683f12496da18ef42c0cc11ee55dba5312110ff1a91a4137c5f2038697061f93338dbd561502fd44269a0d2392baa11ede4ccc6cd120d1c485c845d2b1e958cb7adc046b279341e327d01f961fced34217726a039891a295a5fc7ab5018d506dea5919dce22550f68388619b4a9e4cd19da41cd8b9fb3a9a9c7a72ad9811eafdc0a85680fea8a3425b636ffd9b3e92822669aa5290bb7f9a8c4c408efcaa8c37ea55624f9a2bcf591fae5c5abb57c78c83b1cbd68be697a909115d94e660a301a74bddc1eaea747df3a679ca9635612ba04d9dbaea694330d5b1ad89b4a8726d07aae9289f8a3a6b63bf09a497b6ba67ac34cd5c1c0e53d89776bab9f319d96f9c93f5b3b4f5fbaba6c050a3f4290ea466843a80b6dddeff081c6d05f79a985d2f6908d6221e87300d1dee913ce12accd96f182179f5a3a21a9a4652fa54c4f0b01532469bbcb3c73388d0ae193b7ec986e0a278b871e1daebe1dcbbbe27875e60b971d479a5584e06c38e870166ddd36db12f250327c53da0edc5a1a2a7deafcdbb4fe5c3b027b12fc863a0972d1f107ef6e61d0fc303635d4d918d060faedabaa2a731e9d992a169a15d679ad55b7d08f441535bcb16f8b90c7f81d0309294fc9ee777f077b8301260fb93bafcf7a06f40cb9dc8385b2bd7299fa470f9717d30f356c4e8d5a98203700afbdaf1f03e723917d1a32b822588d77afc9f6fe5c05f0a14648d7a264916ce70549ca8d36b9fd5845638c0f456bedcc6f882a90862748a449a7a04d516189d31f8def1f6b177cd5f572d599d476d65044d2c47ee90ccd13ace48d5b90166d8da0b20c6140f9ee45341e16a4730829e5d77cbd950e60999290f1947660ee7ac00c219797a9a7070ab1aeebbdc1d400a4a268d20fa11602b074527016bebd8ae10575c43c6bcfb992821069575ac7a749b1589f0f999ed83610eb151a72a337de3b05bda51c64d25a540c28c6f379ee4575ef5eb4245d621d02379acc299811ba8c9201d022f381877a0732a1254aa850d93a4a5f9b848c6c1c9466b7bb68f46273be2027c97e6db45e77f676f36ce44ff07a56729db93d588b2fc7384a1d4e531365367fb69722be0a04a24232f5a736356b540a97ab77d966f40ad3ee8fc37a65c2ee4d5a8b012442e03bd35aac8c626e6a1515ffe5c60f5fee167c5000677099c03e7ae9ac49a2e56dc9cae51782092ce24f935b0a393970837dc16edf0d34151a1d97eb76b4319dfedf7476e2a54b1f75cb2d6aa037847ce3976ebe93a2e9b8708b8edd380794c813bcba385851e000bac213376d22edfc4ddba5da9354a23b45108b97f7a90fc1a80932c920c1039a1d7e338b17fbefa1ee51adb75fb2d6c58c4d2beaff60647d44a3ee9628746bd4a71fecccfeb87fe3b519adc411d0d26a5c0c3b678ae2fe4d18d49cfd80320d42d4a91dc37398e0c2fc11209d9d72bac99dc01e431cfd428e37e126b3ead54660267e5fbf80859a3d0170254359056061d53ace119bb821a5fa79cd815119cdb16569f61069c06d62c03ad40381bd2c101d8928fd2377332992a638d4dd88173a90be9a80da4d9febbd103e5c41fe9752e76f865d58527e9d0c92c33d4c9b7cbc4fba93bf241afde93e4c20e5f0b5b4d8fe953634d7762cf7428d6be594f3f7cc7cef648b9a5bb479556f5cd095e602a21d2c030d25b2670c12e25eadf4792c1ee8ea1eec218a3a01561e6a1133e0cd2521b527ea9222ad9e8dac1371b7f4653f979bfe31edafe4c6ed5b62ac111979d198d37bbc86913a805d0c74656b6b823af96b95da3fb103d962234730356e6d130079b57295cdfcecfbc304aa7bd2e8aa1851e46ba52a0f8a29040acec59551e871f691533117ffa16fb2a57febb9ee9aac34d6529e07c4c61cb2352675c38d7be18d23748e1e2ee569473e30e7d1ad96768016d22a7bf262f0dae05613209b8c71007531a39857949e0f4324037823f2a6f20731c521c972a7e0714300c7014faa9d052ec0485dee251196dd6263242eee04852bfae6d61b0dcedd7c4d059dc80af7d910d54d41124310446452af02e4e1a0771d465f22ea79e4413dbb289e363c80c595a0631838d0da854cc67f0032f04f1fc812169f9135ec5ab724a1bcd5bb266936498277f873a793cb0e011a3493ac1ad8ef749d886bf2d707ca1da6d74b84f39d734f72abd294fc67f138f88a913404dd7e856feb3e997a645d429874f7343ce3dc1997543e079a3343216a08f85ec3900bb10bb4bb0d76b750ce143aa6d79c51358c44dd9aa9afb558830662150f50970d6ed11af689d4cbb3a29b4b6684d323df7cfa3a44278ecb3b5990c1fac0cff5b74dc55914b352ac3963da093d7503a2e9e6d7b3fc6561d26cce8866a990bd6eef2dab2e290915288a9e7331a816f1b8a33e0078b14693aaf464403e769578b36e7538fe22717c8652ea01fa5467fddf7fb4fc3f7d4d119dd937e4edf0c04fe9a09e4c568501c086028b57fed83683f73e4f1de21ea1d1ffab2c7e29c52fb20391fdfbdd57c07839b100a32750a6b9308b4680a06acaa0db80e63c8fc16a712517bd40d8ba4cb62058be6e1a4fb92e97002c23fd87521b3268c2823000e5762a93b0d084bfa0b3bb4cbd02f2dc641b4a31464158b13f72e222d2f91da64cb1dc123965a700e1d9d523c59606dbda71f6550a5bccde0b2450aeac4ca39d4af0785ddef7133e5ee644609d3202c89c23f11db6ef250bc", 0x1000}, {&(0x7f00000007c0)="6180e763e03c7a1aabeace476218be795fa3a79e3cd053b7d0e130465574a0cfa3834e9c1bee92c24a590f143a19ca6db9fe0b13efbc71c4bb619c6fd75a58ffe86eca8fc6b99b2f13937941ffe801264da778f7af5ff00320e7c71681bef32e936aa46036d528ede146a2ba0ec1e2ef538e479119e308750d3104efdac24dae8b3f594d7d7c3ff9fbe310a94abf85bf41f2c691086f011983fe621b34f997caf58f15e695f7130bdafbd69e9e2093fe415a84d567a2bcfad0ba9543c436bb1cc66e1a6aef74d0acececebd5b98373cffc9ba44a2a9da251b94d5484bfd49db1e1c50274ae0a", 0xe6}, {&(0x7f00000008c0)="4e58a66586f81a3471133e7da2ecc91f533352ad8823975ca963a618c2c3fb2196baa227271840c7a52a55dda550d3dff8c478e15e6e46aac6c5f79445412aa5e19099e4a22fdaf85739b7e94d2c8992eefe518d26cc8007c51eb820ef18e5a010f3e8a5011dee3d8801a1df00e83a9d8fd240981c0fce0ed3121202864de3ded2c957a8d4469c15c78425d051605bcee9d1b623497028335675b1e9a519f0c89c142b06a2287c4eabe5a0cc5a733b48bfdbe47a649c183e90d1d395", 0xbc}, {&(0x7f0000003000)="fe4866b2373c59bf80757c994fd56bf8fcb81cc0bbbd1b45c524f6d7d087dbdcda8e90114a48d2cb27f8e325d5837d8514f7f3977fc63b8232c597baf13cee1e25c6d9f85022da2897c369fe06987b81cafc26cec718ad844357722296df4b27d6279e2e5de93cee678cd729e8cd65d7603621cd9a554a4670597f8f20fa6773693969d2967fb0ab9f0b34829fb3ab91cf62af704b29ac1a9fc3900d66f1d30a790322e340f16cd65428f1a77a6000f3549260af8cd9e77e6e24ece2de5a1a93256bd6345956966f72b6724ee3563e1dc40f191fcb48a3e91f6463a0146213aab5ddfd0bd0eeb62a273f6a656e5a69d451650cec855ea211ea193aab59688a87cec201dacc7c8ae9c0b7878132850a2af2c55fe8702a6bec2a24d6b36f77c34d3e9e732a829dad6ed30cb610bad9fce80ede7d6ad497f65d0b804660a1157c796824a03d5605857d74f856a029f256711c87e20df1e8edcfb8acaafff61aa3557ca09bc5ee5b16eedec72dd9c452da1ce26b6a62651906025d81f6c69db97952c44b0bda510d2547e214a3a92dc34b20c1bdbe29a733309171a27fe28d1ebb68e0280815f74343e08bb2010eb052baf25dad56cf6b6389c97fb7cf0a6a3d5b21890f3588d7a419af24997ac9872e2df98ceae4b892c89c413537ad06942480e4ff55a8fdc1fb239c41581b4dee40eca598b32f8a329d6fbef045f78a5486400ae5444eb1eda34de099ecba1aab42a32717a00299f6dc4b99bdd2c989087f68e9fdbc1d07bcb7c680b3af4aa604cfd3913610559773f3c6e0c549be9fb5d4c9c5852309830dfd144408f02013bb1450c43843081ba2f31dc40d46cceba734fc54ba833a194a4ba86d453546f9d56113a00e9860568209a1dc13d59ffd60a02fb5aa727db5ab37e42dfb41a6cc491a3e8e4ab7e28ba18c90570c79ce95e61ce171e79bb60f4b815bc755daa1867a09a0856506f6d02ea5c88637fdd597edfc7a911afbdbb4b9a852f05556e1b8d8d015bb58abdccfde21ea8909a3299bc3efa29633f6bc7a3742733c4c69ba4dba40b65046afc5f3266d15c25fd166823fc14a66a9ba97707c9f73c4e7e1ec72ea547a959c46f3da8ad522bc0586ce9974c6d6c993edd45cf08d4bbd4f3021ace0469d2df816dbe95060a1e6e5174f5e091879896f341c25862a1ded2030ae2cfa1fa91a2b920f8fe2b00efe5d429b7a7c459c1f873a1ed5982cdcde7b94c8fe71b25eef1a1a6cab43b538d2911be8b57198af523e81c3e2f42f7875e9c9e659d65d883d9327dd524da194f0ae41a248e1c593a7b2eaf53890260a044f6319f8873c8dfef9c9a9a7f738511474ffda97a11e5e1c2500cce52c4594a74e64d699eac8185cfd855e40cdbfaaaf724b1d7f715222d90664862ddd0368cc9ead4d565f0f0f6454f21f63ae67d4e4dfcc4b486c75a896784fc4bd376a4ea17561df16d5fab3a813008a02d30568f27cb6ec56af467504a4d2ceca7fa48546557f4f56c7a2c063b377a667248cce81f5fc36b6d1602b9c82a1139ce573fde23f01653d9ff6bd113d9fbf4ec2f5e90d3318bb03b33a298e5f7a43fc333090a8eb185d47bd1f6cb3c08ad415b2e3c59ab0441ed07eda9b5bab382228620a36ec81dbc2ec84442ae562931836d6bb103ebfa7699c2ea0230e609dabea4f61e59de0cf545d5d318accebbb06972baeeb174b1c4fc12c8491488233e3f3f3a0a59649baf8aff9b4be6cb586574eeecd21a77ced623739197dc3cf7b3a0977b2eca5f019176799afe06c90e8ef27ba6d5a75466c4233724180f7ff0a016be5092f29bf8052c6510cfa0d9d6e20f363fff1869e4af8cd134f8bcda3eeb443ab25f6be495d6ec426c402ceaf80a1adec6a2e8eea7e1b13456a38f3596ff2dda997c91aeab04af0f687b0714c48953a0afa365cb4a583a4feea5c67ccd40f3bee35bad0ef208aa6572dcfc6d45254ced255ec952ebab1d10d93e9ffa194e6c4a2fda115cad2f1ff171b0794718721728904f11c03d13acc05fecd9a197eb99f61f3a9306e6ed364bbd7bb4ea06f2d8e9a5e6043e07c4ad0a2f951120609909ec4088c66ac131ac0738b73ac62eedf27a92b7337b1316f6948a806fded78694b7e67430a7162473995c25710eaaccd88aa0ca29be79261f92d2d5693578521804ec472aad86065ca70003f79c0a9b2f9a3361ea3289a17f4e4b029200e69544c38f7a640eb75e4e3962bac8952012f810355d5690a67dce016499e093236ae7eb05437cc3c37d47a2255ce8de678d3a0457e7ca8e736f9b6659f1e29c01105cca4589cabbe94bc599eb292706756d7e34156283687db773aeccd317498a31dd473579c42157e107973cdf69c7747fc0a51717f97120188c25f42b88935852406e686e6301d690edac2c3100b3ad8cd7b954b00dc482a71879ee5661ac8e46c60be2b064b5c3dc307f00fad119cdb1e42828aa33dabcbe4989a0fe61ee484174232df18f513741ef4ae738e689106af3f078ea502b2dbff76d9b8d1b8ae96971de990aa836a3cf0be2bb7fa414e5d1d4d2e39dcbdc62721924e0248c2ada49da59949cc675e214a11a8a31cdea665b84219599e232d4dad1efd13ee7b048d0ba634f0fbc68221ce768ff7b62ef2225d69ec0bc97d397e6b47bba34cce97e8e4b9aa74a73c2839fd4bc360adbc98e00469cc95df3bf6b661cfa82a80355e1c9a820838157294f6a09dfeef9be1f43a50093ea1e586c1309255e4acc14f0c6924a6a21b8b6a475cf17f4a10b404d1cabf2e011ce39ad6a10d0dc41e2adcdf4914bbb14f1bf0fcd3d0c8b56eab3b6d1db33eb6abc135050e0fd19ad90f4ea6829fc140249f6d0f9ccafcb4a2a358a506f7a04623fc1cc64d4023f27c0ea8e74aa51133b0bf1470863fba4d95077228db24317b49d48affb40d93b87cca014bdffce156baa089d1e1e8951dc1afabb08ccb46d10d817e98ce8a92baaea00a5710b136a95c641086758742e15524d928d115b5b3d68be259e31bfba4e68a0db413a2ab2e5eb5a2de9e48dc47fb1d0d7849e187efc818cfd6402ee2fbec80bb26ec2d3c6072d5cab0db9af8fb54b3d2378e9d9dd8dea11fd970d6b7e79df8cd17a3b8015e766d22be96abb4abb239a8c8e0096a241ec372a04113571e683a7515d79664879dc8a12e93faabc0578f9233b72c5612d985a3cc730dbd95e7e244df8af2269652eed7b31687839e91768795a28df132c0bbb16e985e2a3e6c2bd8deca0ddd272c541985d52702e602874881b4c53a5c348d083ee10ddea0b4afd057943ce35d829530c8c3bbfea2658d66dc69227f6cf9f84b54b67983a404e09430c8cefd26e90294f2b7c23906481732100650b8c54f5f16eb85eb61fab20dd36fbfeeff465d5af51f49a246b39e28d86bd161d0e50b1c7cc9ff3197df8fbdcab115ef7bd1bc2f77f02051d68517ca2720de2f4796ff9503175ef9970ce9d0b7604234d28dd3a42341a7e666ae9dcbeaf0750da50c27f4a7a12add6758f781d190ac99b4dfcb5aecac9e8cd6b8cb24d2561a4063f966d9bf589063a3d6408dedaecd39358f274b1a996c110bac31c8d77e2f9431c87cd9af07456c6c2f60e182f0ba482f0cbe2a030d6017a83af371fda39df80ff90ac62abb92e2ec2111df67929670768a78248adb0eaac24d4cf01ded0bd3f28f1eb79a3ed79456d7b2b333e97c2b62a30b6708e71fb22e25475c869a276814202205c8e132dbb4b515f1ff7cb61883688563cf9c2a4039f6022535ae94f16a481ae759aa2cdc5ac27d9f73b868b3b78b8594ee5db2944e588f3b6e567c5bc088523bc8457bb30c8526222137d115d8a4fa0f1b799fa0dbec31c3f88976f8e7a818b6fd075ca38a4c38ab80fe92213b03c1cad246ea0724627505f91a7234897cf79b302cda8087c238864bbe8356a0d5cf30899af2885ef78912c47b4b6b11133046258a6f24f9a9a5fee07b3731f2a7369e9845b3fa171e6908aa62fa246c4ed030ca4420b83511746887d43a0180adc2abf5bdb63ea243b0a3121ebeec8250101bf0fee8cb3fa93090cfa7e0316a457df56bb1c65b33e84e3949d6766d5d235fbcd5a04649f19a511f3b50a8059040743c8b9d0935c1b73d5d72b442f174b7f68da1b1aa08e0eda5d27ccaeb774eecde4bb01d652a7fc04fe47bdcdae81fb183d1e9a5d735395239236b36257a82aa8ae72e7f07b4b9549d5833288789db270311fba164009b8dfa0432b778753e44030ed547aaa25629741117515f620647203e94d27781e7b4203fb70f09ee0645ac6f8c517eb1069f8c5fa629edcaec9f6bd348e7948a9448c8417307b01ef9e5b85488cc71d5d297748fee5589dc3d1a9bdd3fc3231a530fa03a9857fbae0438a8bcdd69d0f770013647bea1159dfbe786810485215914e3d19e51e058f47baa9c2ab45d0ff4787072070eff3c11fae61f2cfdb11d328a93c9d029031fa57a1b4d62ca36b8ef84e40b4ec2d849b7ff9a079ff71d80f556d396a4f00824b97cecdb8069b05b6d562cddc3bf879edd076da3788988b1bc02317383cdf7073d8c2b188bb90857055b80afbfbd939f399aa5b053c9605abc6acf459cd5e9400bf2608bd3ae25e19ef69db230b3c6a8e2be592c5cb802240564d3c8e7c9800517ee8cdb0f9b4667c5da76ef8f96346aca77598174b407048a362cc1ae97773fc66ee7af874ce7886f77c50bc0cbe9ff98c6119bb65ce470fc220b43f48d8176c5e0ffe46d2329cb477dc8149a550b8b842bfcd3d9e9b8e958b9a887810642f7b672cb170f1bf60d7f519ef5951a9d4b6a08acf1c1b52481099d1d6f528346302eb83084b772b1ac3451f49c733224288bf34a4c18a6ebefee01f94d9223fcdac964c146fc5dae5c23390676a8c3aff5a7098c08cc7e527c9b1686bdad6ba0b9082384630f2950e3e4a4506abc5a43656560ebe7ee2cff52499faca0ea1065982f7a0fe13bf1d2961c74a72cb85018dbb5c2e8ee2c84582ec18c9c6f2ffa9e3ef7cf9ca4dd7a1e2da3c5b4b744c4a46824c9715dc5b4727ca01813995bc6bbaeed750140aff4bcbcbedfd385f5d71f011aee72f9aa28b1e823fd71c93e78435f3eddca2071fd0686c625961c5a46ede47d0c003d783f9aaab2fc9d08cba95ff992cad76b5f2a6869eff746082eabf30ce455dd9e60f7b081a2c719df699dcabb444fc001798e26f954a012ad5ea80c226d48530dc37b95cbff43f12f35cb2ed32cc49c072a8177e25fef37400b333899d6b0ea424a827e0771060aa5c8881ba37152a6b7bc298e46f40c898eccaca7b1b3ee42b161c047826e786e2094c079e9e080ad4eb225e5efd62eabfb63c3591d98ca82afd95971c8ecef0a4c1dc175d158a29e6957dce0c584ee6a5f2fb6997c466473152e652bdb2fd43838853ccce1f44fe1fd16cd0b78d720c8d357ef65f54992255509104f79278d25705bdf182af47b7945a7d0094fdec1afa17d0521261d980a27d874210ceb9aee7ee6da4c05d209e80fd9bfa7608429ec2c9f00142a70eb4c4b1f672ef3a01cb9f59fa5ebba7bcc0565eb487f1ff868d3daab539d638256eb765d5efe231c5fe4073be01fd1036d2dc031ec46dd48c8588c854056b3fe289775f0e26bcf9b0877b9474d2bee0ca1c8fa5e4190fd590ffca0bf65d486ab1e43676ce0ab97e4127cdb1112dcd569e372fa24126d7bd46315e253b8e905dd2bccc5f49e14d3f0d07b3e1e609e238159117f0c87b69502f366b30fccb61cdbe4aa6ae7a9587bdc0bab17cacf", 0x1000}, {&(0x7f0000004000)="cbc8823f7f491080803ff592c8a13142e037d02a1620551783c1b3e3bd88957058746146dca66beecebaddc073bacdeddd6aa6c900ffcbdb7a30de9c1b4318f5b93de7a1f7a1c5d19f5232428a4371ce4467adc44c3b477998c347f25aae019f722bfb40dc23ecd274a2afccbfa706a9edc5af8d9c30a31c6a311153eeb2db404c765d7464e4c549b37c3e4e28c49cde04aaa600cc96f9d9e6d12435e539e97ed593f7a0584c5bc7e211a5653b5a0f44ea4029f10fc332c572ef663e8a2019d66b1fbdf693daff38f7bfdb841e354a1ebcf13675bade6cbfc6924aad828c15c97932f7476b8174c32811867257f974d36b9c5c018a8f279b0d982e3c2a6f286f819b669476f04d88659977c371802390e27c29438602b789eea0d3b60bb282b1ef2eeaf50f06f683c37f24763dda2060f3074dbbb7a4935bf91ad79e3644126f8b46c183aac684b945da609536978a7d68ce6c4dccd2d0990ad7d76e0e6c38c1b0417e7bcfc41268416b1a375850f794c5c7350c8f554b79f7e4fe8ee4e99c8223336d7f96eb0f64cc0cae167415cf744b734fd19570cf5f373162199a2d96a6c6148465a72d1b22c5137024490faad4ca21b35ecf4ced7781d7b04b50f5d6dc494f2b72712ebc9a994d9ab9dbeda36fc1e27c1bf5b6f75f1cfefbbba3f038b74c7d2322bc9726351752188b04358a3e61ef23d9b23b1d7c3ae258d49d4506169c65fb9d9288e83698ad589311b01a46b3e90847400dd55f0441aa8aa047ea0703dca13bb001d61a9ed1f48c9f118fad7eb523890ae3f6c7fe019d8414605b7a717214d5714da786c2ac29a3555320f71af62e6bdb25a28f655ca43005d8375545eb0deb97dd5250d8ff6aa01040ae18f9806b959b25dc9629f54fd8bfeec05008260d11b2fa431934d5a57149b2d679ecc9fd6d7f62c78995aba9ca5a8d0a88b1331447735b426fb16a74ed5d0bfcda0e73d8d0a0efa6b3e60d06cad24baf1c00c5618f82bb1e611a30a370f2579ec4a1f9ddc7a2154b27ccaaa0896bb72eefe61f56e100baffaadb5b4d237f40ce3d62f27eefb9b5710d063b87fdc5edb360d2588f7c260d02ff8ddf47932fad8af056c6570a61c44e5b26feebe2b42a86866571e09b223f46cc1fdfc6c9c0ea66a6f93a525b1a1dc19cade97e7718b5da08df76fd8f0a7ea61fd88573f47e8934c717ce749f6598e9b41ff0e954127dc2a193818ba45c29ad0828dd2016b0296919d26f2e94ed4e6641f1acb6765292f19e46e3767b9b92a89f154d6b8cb3e04fb45856e2c5b646563c340b73dbb65b2262c0ad4ca734031b0c63f640df62e40a73571d80e11944f44c4789d9825a95cdac1c8ceea894b357e81e01455e1bcadf74e435d1f0e5cd35164618be88598ed9c1f70f7974b3b27a17337bc1159e3a2b7a6336f1ec51d01937db3e75e75116e69451e657261cd4d836207660d10c6fc27e8285b65ec8148584d63e2a98890689d4408138c9391d5fe8a9c0b8c6d0589a4868e28cd552199e62cb1a9b69b9f8a2b2241c5c0ef34052d8efc57483ada3f33bf8024fafca27fbe001315a113a849fd12d126b06284dcf81627884fa052dc4758b9cc8cbb23189b24ad367c05d9b306df573abdf95c4690412e6385587e23f7054696d815e9259a7a1b3d180ec0e5bc1266c2c53135dcd18e95eaec92fd6533c58ee1928cdd7928069082646b89939505f650918be6c95cd4cb12ae9c209adc62c872289cd714980dd6dd9054ddc1ae89bf24784eb29e769ebec8a073b3008c58bf47cf8d67a3c10c3dd451ba3a9c3dcad787d6547933fcba14f2cd2f34df0f40729b7f815c387be442641321cbb8bc243e315391ae676a0b47aae1def28ca2bcd1d49dbdf85442c924a49237eff488168bfc48d8f52c37abe183e1ba9873605a4a30c15c4644d581477c239706103c693877e76bdcd2689c049c48abfc475f697851dcdcb77a9f5804d5b39258cb42ae66b37eb0af8fda892109c27abc3412aa747cec5fc576117ed915d500b61eb1fe651f877ff04b1312c15a84f0a21d6728f9b0b91ebfc11ec08d3b3c146f178e7bee39375517bdfba5e891ed76f21b20bc08df9f66625ad877a02277d7cb4a7f4aaa303bd1b75105fcd49fa8ce59c90723e7db8fdca42661b755fc840635d92c873d89cb1fbf1879f0604bca700ad1c1bfa2e5a97a93ce086557bd28667c0f90d81f6d14cab6caca6bf89855cfcfb3070f815d4fb0650fdbcb8730308acc9eac13a4791fc8d599d78a7545fe85ea979abb85aab165da9899fb833009031901c87ebfcc929ea9c9b6ecf7448cfa932df864c4ae6478a4251fdc8ebe14d904898b677cf4f57ea2b5f52b638142b91c0d51d0d73408904a95bc9c32d7a56204d7566460356c1064e2f50dd62140bf4fe9de3213601c39efbe5b3628626e2d4a9f20485faa134dfbb7e73658dceb8ef0b67048386af46a7da2d2a8dc54a7c72a08ea87f6b6d8fbbd029c06db258af5fbb25fc5e17246150741cb1129fcae69b405db6df6ad1cb5b975a507a2428f717b79aebb78c0069888d72f0a82c4a75413afe7b80044618033e0a2c387f64958f15872694a3809fbdf5ed8914998ed23817e3cc62409ac025edbae8a9437a3e39b58e75b6b73f6776c96a6055ed6f02912186272436bff2a99c752beee405f4de228424b0a3f4dfed725bdf9410a7648b35f523696183012d01e206777708d1755a7466d3c0ab2edc2e57f29c005c922bd9413ddcd100d0dbc8231ae1014823de56521a0953191a2653a744c79f9b856cf7c5306ba0adbe90c484a6fc2710e5a7499f8989a2c86dab88b0fec1c0c6f344a4354e6fba72ba3fa583bf3a2aedf540b4ca35f04d3069e61ce81752cb0363104adb0c4d578e236602a649c7bbeed40772b3ec51ebfcbcc76c8463232de56fe88f9e58cf4b0252e46848d07ac703ba96f345be0979fbad3db1c5842e60fce14a370a31c998619b15ce54bbd30e26746fc98a22491a3d64028c092f487183de9ccb7d014d52683b59fd697064129570b0ae3c81557ecd682f8a23caa6c06a6db4d82f051a82efa04c99181b691a6da460bba5ee383e5d8a512bbd9b797b7fb59a5f1cafad65bd398879a7fe46fce8ba3ca584f99787e75d7a6567dc4de19279b3fade3e16d37c04b6c1c276b90f6f44b84b7d117b51e73801e2c24d91de75a12e40001759d9fab2980adb6637d6ec57b319c143c1b04477639b6e46ecb4800e42b61a1139460f36b7166cc57967d6f862ad2dfd434f1b2c1f4bb509d0ed9dc37dfa7638e7f31fdc7745e0eaf0f1e5d57a509421df7e91a92d1192d596c443765a249cc5297608b67e67723337870f5b9d6f336848eef9b110327f675a9df5c1b5cc80698d1ae599fc5ddc845370689b9537b7358e4ebcf1c9ccee129daf87d6aaaf2abd859b97d1a639b65b4a0b55fa823cfec4a99a21ad9539232db4f8eca5bb4488072ed2ff83780b1366def4bab86a29d5d367edcd3302f2d9fcecb6fe79dcc2cca830577a91faef9155c052d5709c381f8ee20bb2697612a156876074fa7aae6ee772fe531539e4e939c49ab0eafba3a6d4d80407d6e1effc776693691730f5579d14c281203f87b54f4835d85e6495d024645260368a5f5a346415ec42ef27de989df00eacf1a4f2b231e1d3450c1d8300dbaf60ca652844a2aab6e52a79b09e03dc5138d04eb0d1cc0084b9832a245a8c135ae0efd2667ec4fe3bea20a6787c81c0d6125fb3b77b46224971fc3368b9d2548ad7ad0581c000b139e0512b3490878090a1a059119d68d9a1691dcaf06d33368049d5836cbee5bb46eca0318c6dc85c0a36367beaf4f63bda6c5c6f4566d2216c37010f813b5cd762d25684e82a2326d02827316c633e0e8126af2719442126fdbfa91b1dba38162bbf8a48cb3e3a11d1abfe038f2d0a71f404d5b61f9ca726d089a440f77f62b5434f4a4a18525439953e904f88ee42734e4da5bcb5efef25fb1ffb86a6630231daaf8c5942d4e7f7e15717f74dd61344d45aa48e6d3859ea85290f8eb3f18390a68201850c35ddd9d562f8d5408f7c78960e99443bf35fb421c99c6bbcf7be818092fc3a443693d3229198053f2bf72bd5334cced375bfd0db0331ab69c04b34c00ceff6aaa0a1c573664ff2e66bb1f2970f5ba1bf556f051239ceb2ebe7342c1c17c44266b597aa3f36c73cf69ff56ccba2890f64f5b5b655bb4668fb514f94309c2129efaff4ed0605345fec068ecd40fe688e3c1db871e2c1f1f31f7e00ed9657d15e51d6c9bdbecf66e3d27804436c2542c64790e7d4337e403726bce1025e9ac0193e26cb79255301b0545e5e576ffcb9731febb94107c940832984daf872c82a68885d1f469f8d19ea17fc2455074b4bc478d1b6f2a94bcd2998a45d73b8ced452fc55ab583d9a62f377edb51d40917ea42ce10de2e1ab43e7d2b8f50fe2ae3e8e9bd8082135420824200c3ff359dff7920a699be634581cf76073900d18172374ac6c12b0de88f5d59d1bf12d0706190c7aaa7b50263ecc7737891668d7c1890b3fc332c13ee2887f83b8e7b8e6a041e99df3c8f28b2f092dbbba9d3156eb48018be6b68cc8b56efee4427499052dd089e2c1037ec4b30bb61fecb7c8ad91299c1ec39e4812831a02918757a157b422c1cc850d49069353d2a1b7344b300c57cf3410ecf10b6afa2a2c1df8bc6fba090680104838b1276383ebb036c129c681a19e431189692efaade667935b1f21f043acaa841d0649a937a44f134f1591931703b2e3889da84f5d56a21551788d85f3efa37c7be1e2db5a73daa2f96d8bdb96f6801aa32071fbcbd6142c445d886bf37d8bfd044130c8af87233e1aa3e6393a66f2617c3d4b5069cd73b76467bda590ac065798d9ee16a8c621ac98af098b2641578351b21e140c06b301ad767005c4ff9e77538ada4d4576423a674be3da861f30c7eb8323344858b3e67364a3b91c774bb6928ffa61d8be307634a5f5247a2a848777e514a6f222d1de4ed70832e8f28dc9b082e13506e9c5b474b91bf6897763304d80cdcf49729623ffedba1cbcc4e9c642ac52d3f57c7cb1295891e3f8b574fd4e3de6864f897a7d76bf9254bdbf57b4f44a5b22192be75529b3f080411a766742ec6c2c7bafa99380755858dba8ea871607dedf751a38a573eb39a7c41aba1da1cfe3922fb8d13112f526fffb81b0c2226c60f42550b00d9e0d87f1f4519cd19d915b1adfacac794565efaab10b1de40ac80b75e80d2ae770333b0fa2e6585f95333ce18e967b3eec292daeb8074f3964fdf606e6c5fcc3e45bb5ffa19c07c0ac9593fe6e51b63594474275e5f0ba17fb449f1a94bce9c0ff8a8717668989fb951a85cffef3b05d7e3abf019f24a6d5adb6b18cde7b383ab610611371ab254f07920a60b9bfd17e9a15fb04937d4055bb7c89fb8a0310c77aeb36bca8a27b768ff81b50b737f015b756281bc6bab9f2c202499ca63b40432a07e82e72815d9fc777655eb3a18389acded5b24cc727bf6ed53f3fcd32e4f4c38ccc278deb94db928101090c9312f5152df44027d462f2cfc932667de0ee935bd876c89d3e93392c50660edb8ce40c2dc0fdcb9e9ed6b9d7e63a92bf2fbffb8ed7f907ad64efa582b31768cc8b227b60feb82eff4562d341770e9655693974ac7804c4a53822f259d6f8c2dcfbf141206cc6a97c2c9a0b02dc5e42869190d1d97a807cdcd8513755479508e808744d27bc3018c46de022d483302d96209f480d87c6e643f6a8f7", 0x1000}, {&(0x7f0000000980)="be93927de5b127162513102379dae2e050d6fbfa38c97ef08123c4442cd9deb1d2543eea832c1ea45333f3590d068959f40fe7ad25bbac7ba2454a4130d7d7a93bbf781a8f1b333ad121004a0e22a8ad6c487955f742c7d45f29b0f8743f3ba588b26456e3e27ea988ec76b2d788e554f68588453c4ea611edf59bd2b030b55081f0f85e6452ee2c3487f4f3878487738039c2e10ebf1d403fe5140619a64413b54269c33f70e630d5af98ec06ac60928d830431956799a57c48b96204a3240a3e4e269b4b6ad2770045", 0xca}, {&(0x7f0000000a80)="5ebaca1e128d098f4ea85ebafb19fe379d5ef73eef320bd537c8253288f9bc5bff61bc7d1513efe58162cbd3ff1ccc76551165bfc4115f8c713b357fee93300cf57ed2b0", 0x44}, {&(0x7f0000000b00)="61416626b7c11ad1cf0e6de14fa28d318e800cf3d671dedc3f7078f9468e3dfee90eb4360bdcbdefee278b5958e7bf452c607aae1ac7ec1feee7896387b7f7b2d09f7c47ab7d464f52a02d09662b19f7f00d3dcb68", 0x55}, {&(0x7f0000000b80)}], 0x9, &(0x7f0000000e40)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}], 0xd0, 0x40d}, 0x8) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 00:32:10 executing program 1: setgroups(0x1, &(0x7f0000000280)=[0x0]) setuid(0xee01) r0 = syz_open_pts() fchmod(r0, 0x2000403) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) 00:32:10 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x8) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(r0) 00:32:11 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/161, 0xa1) writev(r0, &(0x7f0000000680), 0x0) 00:32:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000002c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() write(r1, &(0x7f00000000c0)="e33a91cb1861f00eed63a7ba29fd860b0576ffdbb8108689e2ee40afac74d176ce0710a2e45c26d4ac6daf68e1325e0a090189d0aec21532870581e14e038a25a53fccfa78bddfc37258b9ef78870852", 0x50) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 00:32:11 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="ef"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000000000000000000000000000972ad3dfdbc2fb47a6f935f54aa45c1b7823fa6c99c948bb502dd5003c73a23e258ff1e58a5cca88dadc09428d532a7616150f503d0dbc622b9184e6a7069c721368274e06229e163d10b0c21296ff95cba389709d72a2b7cac1d46b2c588689aced6059df9d55cd4878cd22ad5157d042be3e845bf2e45be1e6e8a7a99c676dde9cbfbe7ec5dd1b3ff4d25100895ff899f0a0f98d02cba8a39a62c0e6daef4090a7a77eddadb0d02d5de21366079fa5342b8d17ccf6bb9e97334391ccec5c6c160b0ef86731c2f1e0764cd262288270f7e433e6d1b2"], 0x10}, 0x0) r1 = msgget(0x2, 0x0) msgctl$IPC_RMID(r1, 0x0) 00:32:11 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) rmdir(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 00:32:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800000002000, 0x202) r0 = open(&(0x7f0000000700)='./bus\x00', 0x6, 0x0) clock_getres(0x2, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000002780)="74f3cb299844f4db9c59a90e190623e8e0666c5db6116fd7bf56bca60c3e9f00f3b764ac562ea076b58d55c1f4fa3dff8113b0946e36453f0a400576060034721bfd64dba4f02866d148ecd448cf68245bdde71e577b807da10ce54f15230a32601300084502688c055954908b58105feb781b3deb342030ee6b837e4aa0a199ad8136d5cb8999c710ff03faf0da18e1dd9780af30000000000001c4042d32bdceb022c82b525e1b202965442fa0e31fbcf910892822d055b743c554e4a0741085b24e1b278220e4d5da2f59908aad9630cae37ac433b7af420ab0dc7a27f259ff94cd383e95641705dddaf7d52f8417d9729cb9f66924bcb3076a4c"}, {&(0x7f0000000640)="3bcdf6ea88b7da847b669332f8a1f6e1c448f1dd7d774530b355e444ad0c533db5041f1e2dc20bbbe394c332a3ab9e9bec0795d22e3311c96a1e1593438397f43ee80c887112cc17453334d5d8187d01d7137a8ee9a64f86417cd9268d62ca866f961eca1d6c63758d6fce9716d01f6d93b4d2cd62d331ce0a6006578ce82ac86c61530d267e482a34739b7f25", 0xfffffffffffffe27}, {&(0x7f0000001740)="7c328a00"}, {&(0x7f0000000280)="f343d7c7efd0e46d0821a75ed203528984ef5294e46d1282489866c2cb212ad06442b372dde7c5fbf87211d9593fc7f06121b4eba299e8d166c56364bfaeacf07ff7b90f57391514acbc060d4701efcb089fed5ffd952f66bfb31af1ee241d9265e4d4db5e9f13765a7eb7bbdd8e99c6c2df0306f80a41c5e387819051c454088531ad346abe80c0339bbb6bd27992b61ebfdaeaaa0d53b64ad6eb556b92291cdd8eb9b39b245b194dca86b4c6a201cb8a67aa2d2c5ecb8dcf838fcb46193c2a2e075321987c93417a87e219f18dc55e600ccb5ec7673d0e3f58e56526dac051bf", 0xff8b}, {&(0x7f0000001780)="3b467fb151cc9ebdd3573281f3e33ce70cd96d372d53920692da21f70509f8e6f33814f9070c8cbb24354b3a50d7eb917836c7fea2e6859f14735e0e2a44198715624d75a89a5ad5bf8a1058f1fa224514787333723ecb014dc6ac0d75d51580153adedcad031e0d73d8b5d0d85f5d266c0d4a84ec6b12c3b454408ecbfb56510b53c3cfdd744170b2e31e5b91e6f8846fcdd659b665bebd31a289cd39dedc67e29cfa692bb5d06e659a94bd2de10f9552c139013ed4a7a0bbe89c9ce87ed388f2ef0fbc434f2f40e6f7eb3a7bc907d4e529587b493c690690cd216c4e08b24acfd1ab59c89d797953fdf3c1a6949b86193a727406c278c09668d2f511b5f10f0cd4ba7ac344780492e9e57c34535e95bfe6e51a9d596271ec0768fbec12f9d02a90706276165f1a78a4a6393c393ecdbe0bb516d11b871aa5ca84d17bccb0111fda014e6e38044fbd81d6d39c9a12b09ee681ba085c6d283793bbdf62510179d2fda23ba0d392d828cc0ed741e87194a696bbe215b400f2659cbaa813af264df7517b53a693cae4c606dec47e1e903abf1ed60b6844370c91ddb4829d4458d56c35c8cfccc73f18fcf993eaefeeca7e01ca6e612f8e198f1c128a13b4e7f066ce67d6e5bd44e2efa2aab3a43bd6ded11d2256cf6f5e411e650489501f4fa46674f99fb3f901f846952a93e34c510eab5411968ee04a2dcb3da80679f354c805449afaa510c12e4b39281ef1b5eb9f9b1c608b0551af99e497bc05c30aee06fab91aff33e5240d2913edd2f2639640252ef61d40e605e2a634b5cfd4418f5ad64a514d309eb33478a86a29e4dd472b78785de940a6549e2b297ed2966efeb54ef71d98d387a61a417f6914afc29f390d534034d08f32da24b24ac314e039ce64ccbb90c3efa2702427b0d70a7ffe419f84be501d3a2b33df582415080997a5a59c0c937ea6c219f797a235a57dbf8a6d4edf683a0d97c98cdea90609c0046fdfb9dfa61b644e9b8d68d1e26372110d5d7419ecc251cf079743e3397fa09228e925e1f13444b1cef302835f1a3718d414334a525519b8bf29e91ff8cdc229b9f0474f7ac143b1b99366d265335a02e91bc77e9b397ab862ea33d5c507708874928b2c1cce5481f07fdb82f6808c12c3ec23119649704e2a9df6345a21fb16e110f7da50e6dd607e36a328777668dc157410bcc653f31673cae07b603b99ce57374c33d7ad841e5830140ffa07eacd947535dd38362ce9180649e86501c2bc70649dc3a2aae7ee4c53c95983ff4d1e078c7082d161de76bc16efac8253d7300f6179850cbe553f7bf0602ff8b1a21b48438c1ec79cda14ea518a528198f77e395c6af11a080e9f70f158ed8047f13199157675c1bbd06540012a227af613995f04aeef6d93561cb4ce9d21a7b89d30cce708fbed5a787bbe5fd1b606fd5f90ee4049fc191e1d58d1bb237d09e8bb8da7babbb6b0a9505d40d6a6f1e5191a4a69b7839e63587d5da70595e77a01dd4e5992b4e1fb8c2c959f558364d316d0307837e5c3c5904b6895c0c88918a7730ac135218d6831300b2bbcdea9a16aca31e25a0e0b62d6152262adf3fe6c152639697397d738295d1e02f0ec19d305f5f1c74d9035101d5a39122bf41bdbc89802e19f5abb0389afc9948108992dc48ea8f451debdb36f1413ef658118915f9a02a988be63c6b212f36aa46f32c566b058693f6124f24e43f55569ba9e024437308b8d9c9fc1a93be9c4233b1c016181c09565d00638b05e418968b2012df9f45538e3c3fe0ca7be8afb0cf3b22ab15043d669f49b79941c92725501065b83bde9fd3c20b23627b6e6e5af652986c9ec2a6c619961d115f7eceba8a88854582b28a7ddd16f61b52785f4ebe8ce671a9306387e74a6163f3dfa89a1d9e27f0b2ea544ac823819de480a917fdfc157dbd02cfb09859b4face2e99e928e44ddfb6db34caad8a944dc8f780c9682b906dc9e9bccf4a0b4a68daa4d9ddd72e39a6017b8ddeb5f267e816c85d708604e3dd6df7912d979aba1e1e92eff38a97f0f96a1a41c040ea511a68688decfe0e1532b2df13af6bb96104bd16a247eb4693ab03444ce9f1d9a5a1e385bfb9e511fa0c400a89429503f4aa898883c8e7cbf1b4f7f884d06e8a26817271b5779153454042a04b6b269cfbc62e6397b5b3ceb64cccc98876288bb3854a807e3fca8839e5202f645682d3bbb45c727d73e9ce57178fb8540e2d65b1da17a38ee15cb227f68f28b2d56cc3f02b8d2dc53910c9087044b60ed407a62008ebbfb5a5a58e0dfde9b1de68ea89c57363719c6b5fde9a9126878e7b6bf3645a00a22c04583745ef846d66bcf493c01c13a367da17dfcbae32af72e80d69b40d22349a3204246f96b9090f0c3af25b6cae90245a09278f5b0e1a1af3366e2dcd2ec15eadee24aead9c784fe2a10707c26c8e835d1ce4cf67a649765d2cdf4bf6e6ad35b1198886e30a1fb925ed42eb7b4584a87efba2ce838c7e247efe554c8f9722d094428a983aaf874da2bc49b117d2b1680d892a693ee07d38d75153082ce5651deea8e0252152536d8e8877a0a7b49fd719e9babc7d6838e83e208efe5f62e8c4a135a9e46f33890eb11e90e0c7be204a1a016f81c73bd2a6ff054d9e6c142cde947443741d74721cae2dcf3f61d212d515b61b4649cc799590640dfc30e1d1cc92bde84b3963dd4d98017914b3c8cf5cb68cdd8cd8a20edb33d3faaf129472e216670e5174eea6276a227eddb7dcdaceb7c03c1512810d53d72fbc803ffd57a812561e953c6dddcab34cfb68fbebc8ba77922bf45578d132fd7d3544d0b9ed47eb88ad4299416308c0586748169bb07b1cdf432e886e97ee7f28553af23393053e73ef703c8b1d9bbc09a8636b1287166b2c4373f254f1479e8d1d542970509e660b9e6d1c1df42c9490b267c53397bd09353c9b2865af3d5f582e29942d7459cc2bd3c6fc77e17b8d42152987d7e6a1ac6d275eec67c8597d4b3512633963a7eb7d46afc467874ddd9c0113bcdfbbd292532a9030e6fce84529d14489e25042afadfff0766930d028741fb248a35f55a651050fcae1b7db7afdc3433c6757a0a968a4d40c0154e447f7c4163c3059bbf2ef7f7e962aed8a3f004287c96792707445ce29fed45f664e50e53ff3a189b2f7e0e0afcbb3ec4926a6a145699e07cd02aee81b78b2df9e27813d51687411c75fcb545b8538c44b163a0c747a4b35e28f414ee9d7917d94296173b1d98257fd1e66033a8e469600d21a3765922c6124f48fdae1106a94e3e89584dfb0a803bdbb4adb06136584515973dcb94e626948c681bc2f95382ec51aa233a96f28d5e3456efa67436a9c5079d29ea4c0aab88af43705620e63b56b15b6fc4ce514a1712105d6758041a05eaf30942e0921ed9a8b82884bf284548b70ccda890919c96a2c6a5a6d58af417ef0a7626f153177f08b4045744353f078fa1bee8b016cb161b208ea7c0feeb843f99596303a591eee2046538ce318479ba7fe4fa469dc4ca8369f8c17f67869ffca4c4d2611c56e1c60e03c2a13a901745aafcb551e38fabe49e03bb0bd879e036222304fe5db56382e6e2cd93a2b603e7d8507c4414519fdb2bb56517ae4f544c3d5f1a3af313a7a433d0b4fa85c11495ddd8323415ad6e8c720843069f1ad82512dda6589adffff46589d6457767e54a9c0bbe3550eed862819b0349e2d269dfd7fdd35ed023e145734df36f26106486a1245f9b747b113a747ab07b6ffab43e8230b25cd45a3078ccf62f293846e44ef61986951a0def6dfb81da0a191c1b3e3aee66eb67d638596002146e53a2acec115c0ea470be3246db2af21dc0bbd6dc42f2e51c475049ceef8b8bee3973c85d00aa9430fe63ba1414ae69473e0009cb58942c996ba2efc46268ff27127488263e9fe95d9612b147d75f0070bdb848c721de2f7cc65e99416feb447b2027be60b26386c804f875927addcb2f427b59f3eb01cc12be3c59e3380e55525da4b33a5a915e55538e4326b33ecd703849537ffff12ecb15927e997af3c0cf3398fd5038e7f42e9ab755fcaaab412ad2bb1848eb635262e8af16cc7670397c61bc1500f6121b6b8450f4c8a5a7f5d8d9871e862a187d826287cb5a38228cb724bd393e97d02cbcdd1036e5257d5765827d5b7c8bc1ae6cbcaf995788be7a2e8c066ec56274855978c50b8f4907764b1719a94a15fba91850f86d75b6314bd958176c324c07c136675e63592b57e48f083e5dbb67428b264fd80b723c996d928c86b715980024bd350144b56a093e8a1c2963939c65913d74161a664c2ea335afc447e9860a8f4647dd79bad016ac4266a56657b915672b59f3da7af8b2abfdb4bb35d9d7e64769d788bfc2dcf98dbcd9fca157ff2cf27bac3555512975df07004f8efd7bb542125ac1761c9c35fe984814ce1f733de651e3fe3a3bde773fe4e1d5a3f19967a767b4888a4282dc87e7cbb508535f114d0e7e2bf5279859a17b99ed1cfb5f5c4c9330d1133d627b282cd1fde34c1c3e28c79bdd059c6efcc3cfcc67c8f8884af6fe5a95121af38c085d01f6e545c335d2557c5a0b7edc3c769d5c7ca04a6e75961d946233e1f067acbbd40d55ef63fe64969198d630505b801cd6ed8d53d5edd8a5343e4507f417a486aea7c4f103ffeb8c946e5aa5b77f77912cc81575f0ab0902fba65cf5903f4c63f086a08adc6b27d69790ab69455b04e5b62f0366024e46668f1407ef2861f9e9fdbe878e6d037fb30bc64d222adb20a0316122dff7e889888e5d7d2cb129e69cbf4816b0dcab310970f402e607e0b11fbf07748183f905eb495990b418aaa781603bc98ef3657a66a30d6bc351d82ee48c7eef63e4be67a19dc152a96566c9d9c4ec6d1bed8d286125ae6a8d30224a5cc4cf4d1b34106cc37ef1d9af47b027958be5afb35bdaaddfad7162888a2c08691916f6dc58dea056a67122b125d2154f247a03ca62ecf8f9a45fbc6b047d1ed0790e4bedbf8fba41a7c77dfcaea8c1029a32691915835a9554cd96cec66e45318d1c6c266588586452a0fda3ac2eca8eabd5122b7099c45afa691b1327db18a57a5db8ed919ea18e34faead7c029ea0d2313eb6aa98d75963e9a87448996f38570b5d3208e92c1b5b4507cb72b68653cca95f5bf448926fe9ea8c3ca5b545f956006329cba6bf279e6eaafd3fdb42318c4265e2e97ea255fde24d48866c4a75b3d9614a1753acf51ee62cf47bcdf9407e12dd6ee90d63a13d7f2137b1f446dca2853eae9d02fa083229ccb07c32fbb937093eec1581b614fc1b82cb8268695096b2ed6491a0342616738b4e4651214d41f226a56eea5ed1f829b98bb0bc64eae3d40766226af7f28cbb79c1fe62da9f0cd5c5a672be857561fac63ebf972778e6a622af1630c82b52a67e8895acecc472872622f5b38ded5be5d1fdae023cb270b4b2081a107b758bc2e4b0b7ad397edb2d04d1bebf63433260a2b3b324146c1fab167c0588132a9d584a27b5b2d1da22d34a6d71f7a1e56230ef63437a2fa9205df0ae56b4e8b21a4fb9e5409a7b7501c01900e08e241890a9253f52e0199d948c78d607cde50b473e614fdea60ada519c42482a5f5eddb183c84fa23dd7fc569040cced7195fc871541fc4a505e02d133f03c694023911772583d2e7744e7b9ae41572bb5d06aba9526c4562cd08f54434bdc9ae9469e56ed3fb05bc94f7a0530e854e1455478ae0d444fe21d59f129baa5c63f04f11a5d73545cd4230896ec01b778f78"}, {&(0x7f0000000380)="48f85bab9c200803731a1585cc11eb30268cef73b66337e55e1e4fba0efc8e8446e00f45adf573f0a20f16836d99015bb879994f8899a410fbfebe0caba638dcfba406dae3f344e1f364ca7c44b21687776b5268eaa15faabf995b0c5f78de70f720b2a3620131a667180b7a7e2fa9868ac00ec630224d32add4ee22adaa707683f569131e190fbded333236edf2748f4ffa2a9d93dde61e5aede4b21466aaa22c94f4af63891a495b5ec45157fe18fe71341e7a18059b413446dcbe32867b1ffb26f980860a8d12a1f913ac5ce1bce4cf7ddad209"}, {&(0x7f0000000480)="8b59d532047ee658483e1bb8e4519bd8cd29fd15254e681e7df45064438fa0c86685942c9391d23441a23c08fcfec4f901aeddd0aad9e76d8d74b18131312a73314a633088", 0xfffffffffffffd5c}], 0x10000000000000b0, 0x4) 00:32:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10900, 0x0) unlink(&(0x7f0000000000)='./bus\x00') close(r0) 00:32:11 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x0, 0x0) 00:32:11 executing program 0: mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000040)) r0 = shmget$private(0x0, 0x4000, 0x205, &(0x7f0000ffc000/0x4000)=nil) r1 = getgid() setegid(r1) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000004040)=""/4096) 00:32:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x840) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x2ab, 0x0, 0x76}, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0xa, 0x8) faccessat(r2, &(0x7f0000000240)='./file0\x00', 0x10, 0x2) kqueue() 00:32:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x40) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf1", 0xe1d) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000007, 0x0, "a147780ac85a538a131900e8ebd81821fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7ffd, 0x0, 0x5, 0x8000000001001d39, "bad85db5718000"}) poll(&(0x7f0000000280)=[{r3, 0xa1}], 0x1, 0x2) 00:32:11 executing program 1: semget(0x0, 0x7, 0x226) 00:32:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) open(&(0x7f0000000040)='./bus\x00', 0x8800, 0x184) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x3) 00:32:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f, 0x43, 0x2007}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x4, 0xa9ca9c3) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r1) fsync(r0) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/34}, &(0x7f0000000100)=0x24) 00:32:12 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f00000006c0)=""/214, 0x4cc4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "45ce8745a6355db5090300000000000000070151"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7, 0x0, 0x6}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x20000001, 0x9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x5}, {{r0}, 0xfffffffffffffffd, 0x50, 0x80000000, 0x1, 0x9ac9}, {{r0}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x0, 0x101}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000010, 0x200, 0x9}, {{r0}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0xffffffff, 0x5}, {{r0}, 0xfffffffffffffffe, 0x8, 0x400fffff, 0x5bcf, 0x5}, {{r0}, 0xfffffffffffffffd, 0x40, 0x81, 0x46, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x22, 0x80000001, 0x2, 0x4}, {{r0}, 0xfffffffffffffff8, 0x8, 0x24, 0x6, 0x9db}], 0x18000000000000, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2, 0xfffffffffffffff8, 0x40000000400}, {{r0}, 0xfffffffffffffffe, 0x50, 0x3, 0x5, 0xde95}, {{r0}, 0xfffffffffffffffe, 0x8c, 0x0, 0x3, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x5, 0x100, 0x4}, {{r0}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x5, 0x20000000}, {{r0}, 0xffffffffffffffff, 0x56, 0xa592b277ed9c942e, 0xfff, 0xfffffffffffffbff}, {{r0}, 0xfffffffffffffffd, 0x10, 0x200fffff, 0x1f, 0x6}, {{r0}, 0xfffffffffffffff9, 0x4, 0x4, 0x5, 0x8001}], 0x9, &(0x7f0000000080)={0x57}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) 00:32:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000)="e8f0e55e", 0x3) 00:32:12 executing program 0: r0 = syz_open_pts() recvfrom$inet(r0, &(0x7f0000000100)=""/97, 0x61, 0x42, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0xffffffffffffffff, 0x0, 0xfffffffffffffff7, 0x2, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x3, 0xfffffffffffffffe}) r1 = dup(r0) accept$inet(r1, &(0x7f0000000180), &(0x7f0000000280)=0xc) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b1", 0x65) write(r0, &(0x7f00000001c0)="73a9139016", 0x8c071bb7) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x1, 0xffffffffffffbfbd, "47780ac85a538a1300"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 00:32:13 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) dup2(r0, r0) 00:32:13 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) flock(r0, 0x3) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') open(&(0x7f0000000000)='./file0\x00', 0x488, 0x61) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='./file0\x00') 00:32:13 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') socketpair(0x10, 0x4003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x20000080) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r1) flock(r1, 0x1) link(&(0x7f0000000380)='./bus\x00', 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/224, 0xe0, 0x40, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 00:32:13 executing program 0: r0 = semget(0x3, 0x7, 0x100) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000040)=""/152) clock_gettime(0xfffffffffefffffe, &(0x7f0000000000)) 00:32:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="3d05ee3ace5b1ea2bbd50b0dd669d7222bc8e22cee8a74c9a52752d809f53f87fb046d702c8a47f44169ec3815b54352885a78cabd3cb4c7f13497d1065f50f0fe5195ea1c83267ea56bc368f207a6cceb8b82c7bf019c962a0821a5c63409c48c3e188153", 0x65}], 0x1) write(r0, &(0x7f0000000300)="e36258a416f72ee99586132477f256b4093c7b25b84e5bbdc3a5197094b222a9c4dedbd816a6a7fa0023d58bf6659990bfe432044908d0d99b107376a10ef9e4c9a148a4de61f7c19f078177da4ce9c287730c53fb3928842dbbccbbda1049fad2ba6e71d2752d8869dfed80d1eb00", 0x6f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) poll(&(0x7f0000000000)=[{r0, 0x188}, {r0, 0x20}], 0x2, 0x7f) ioctl$TIOCCBRK(r0, 0x2000747a) write(r0, &(0x7f00000005c0)="b685279f21981827e6748f15f87af3f76bce577d6d779b0fea79673024428d43fc5c189d0c8e82827b91a72f2e25358f8ff9ba875561c85507b1ddac2645f55bae89b6f31f1b007dce1c803937c36756cac3e4a35abad2d49386420fd1b350aeb17d5e7b5fb2bac2664c320e71482ec3e2588ab466317fc34076e88cd7ab53c909f5cbc575b57b5eb3d6a7ececb943528910ab252cfff28e9332a085c3dae187e6847201bfe98ba8b389a86f21ca81b5c828afcd59f1660b8c63dea46809b25fd86eab6dc1479fbcd391246997a4fa680532cc6232b4d6b18a025bf4b8afacbd8ad4cf48332c37f8fb877b80d7d0df27f84addf05eb936034d5b6674dc7f2d7f789af8bc56b8d706e1573c241b1a5e5b320c0670d4b18e57beb7d5d6c76210a33d737d55cf0b5b24f1391ea4ff67a906f9265e374c7c15a58d3f394ebc589a0654a75c72e11efe87eb1f0bae3ddc9e967b2fe28950bbe43e3126a41cab119f9471a066e2f602bc1cd1773b1726a8d59321744ef41cdf79e5505c38797f3ffa1b803760ade50df86c53c80169b3d1b0f6913dbf539ebe7faf8f8478a2c56654298bc045a97831314ebcd6255d23fa06e58179204ece95c3bf2b2878977da6b8e6f51f6227c85b7e8d41f150fddc8c46b9b9aff5257e1c8557d7285f77d4893629f28771352300bf77177400fd28fa387920acb5ac05e308493b5c29535c7cad4d3c6b299b42c118cc98e54a427568aeb2d0703fa1986757bccb205f56610743d786df7626bb1dc4109ae36c572f3af210ae7227bf6ddd8f303f6fd1e89710ae005db3109b6d9c89153cb568ac27b07f6d96046153f3ef37a3fd17c5aa8c0ae4551ca3cf042268e3cab2c13b9c979e090b63c91ed35a9112a69538a85f5ab3ecd2f03a125b839f62f576f78b679fb4cf8a153bbeb50fae62001e317427aea82d5e7f4830df6e9e3b4ecc0fbeb0662cbd1eed7063a0644b06c4d4fee5f61074a8b862e0f5800188582a0c5e36e9e0ab699a3f7fd3c958471fbe03297d27a830554fae84756bdbfa7a392e7e154c3017dbbf3a9eac9e35158f53a9b8fac3d709821ffd92ad7596918bbcd3e4cb4a1dde327676eb39828da9cda5307689b34c27c886207cdd00e938232b4def8af6fb5c6f490a5241a9da91cf4f12f5d72506dbf77ce47ebb5aeba4d68bb7baf0a8b87737a64a3ba46e54a39fd771a229442b552ff8088fc1b70bcaf519fb393ce1c4eb6517612213a3b5b0c0a182879803ffa841467ee01eeedeb5b503e0b4dda7c703bae5f94f715ed79844f034b04548bf3abb233171ad9fd40d354e1f2adfb2034d3ea88e61d1809b53dc6d74712c69c106c02ebf53525aa22067d73c10160c9fe508ca2cb1d4125f7b6ea88644d8b529dac7ead19f2db9d651b37386049331f95826e78d6ed714295baa09bda621dab28440677f804825d066644c29ce151ebddeef03991ee17b0b5951b7e44b7b49f1d5c52795d91301de0b360e968174663f92e1813616a15c1c6e8ffa54ad675e80318662d17c8765aa9a08e6c313f3001f3f5418289a2bc13df4ee12e7e10e4c2565c4731273d7e62f6c7037bcbce59eadd907006847305a1e6387c13a5b909ee808c3ecf6d848cec179c15b84efdfc73df1b8f0b9a5a08bcc6ee6f573b19c75b87504189909eadffb61ae80a59d5c6df83ea7512892c4a08e0cb13266e5d46cbde8a25a4c5d65f3e97e1d8f2eb00ec307ca1123f7dd27adebb5c7fc10e56f70bf8bb8f8043e0c58b1c270e59f12ab776af864dc268f553d673951d2a4fb2c42d926b7a530bd4d46b365a976197b5788076fa32ed7e320ac70d62a394a0fc52592669651e48e9ee30463845d151b355bf55b7005a768a26c49feca3a3814a81c9695e28f05ac817c5696a8bd7969fa98755cf0c0007e1abd7b3aedb19ebed6ca0aa25e52abd60fc152c9b1c2f6b32b2c2b57db3b5f4cf66490fd11a0ae456f31c67560287c45471992428ed5b1c4518bfa5751cd3e3881226090c8d4515c14e6a3356d9d6e74008b30a2f99eb0635a54ecef1c4e533d773e829b381f23cee287c22836b0e0e94acf6b8425ad6ca2c699582300047c5f011aa4aa20a017c6b40d6c4911900415cb0662a1b9a7b1ee8c36747a71b148769de4f1f5b2a495e55a6ab1251c964ed32f2a4b9d8871fc84ad308f18cf4507023ee89990d21de745e4188ec89e62812a3dc3ccd7ae6749611b640b9b30c203b8a0fe5e730c0aa1eed15e36bd4641a5d42179bdfd71513ecb46a275bd7d6ffedcc0aad7009f65649a44ad1db6c3704049a3eb23df861680b4dc94a8f9a6f8718d521a1ba481960d71fd1d02f17f7014734dd470c70ca82123acaec4a7f6963e1ea16388223ce2831822d2bd81b92249c69d2bbd68778ce7445c3425f84d963799353e801fb5e17fbeb080bab1622fc22b24a7abf2d3f4dc086c8f61ca299ef711436932f2455f08fc40aea11b0ff6dcc52ec2946505a58ff68ef1fe253aca36a4a1977449962c594d6344ac78920aba325599459f765742f15253a9597744291274be36fdd0ee56d0f16a1832731ca36df52867b71f01cef609ece3a0ec953fa9d7297893d4bf4cb9d1daf0c3943401101151c0ce58ab1c4c653b579b9a6cd1fa1288b20ecf164c6b0d1fc92c63ad2d4c2273108177b9e1bb234b1cc0e59b5360f513c24e19d02545da6ffb3f4b8a861070577e9f0196b242cdf37872f626d9b7df97d33a0144bdca3f4344a637fc42bf9bf8fa31dfb54b7db1982eae41baa164831865aa1a164bbe0f66d6844af96d475b880831e1ab95abeb", 0x7cb) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) 00:32:13 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x60d, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0xd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0xe4, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20148, 0x10d) open$dir(&(0x7f0000000a80)='./file0\x00', 0x67e, 0x0) 00:32:13 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xff}], 0xfff, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0x0) fcntl$getflags(r0, 0x3) kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) 00:32:13 executing program 0: setreuid(0x0, 0xee00) r0 = dup(0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x9, 0x3f}, 0xc) setreuid(0x0, 0xffffffffffffffff) rmdir(&(0x7f0000000000)='./file0\x00') 00:32:13 executing program 1: pipe2(&(0x7f0000000000), 0x4) 00:32:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8258e7bde6696c653000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/166, 0xa6}, {&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000240)=""/110, 0x6e}, {&(0x7f0000000100)=""/25, 0x19}], 0x4, &(0x7f0000000300)=""/162, 0xa2}, 0x841) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) sendmsg(r0, &(0x7f0000001840)={&(0x7f0000000400)=@in6={0x18, 0x0, 0xf6d0, 0x1}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000440)="6e5105a9a65348dc9d5057dbdd54aaba4fc6bc59f9e4ea45b0f9044d69f64656b99701194fd7ea78c695da1aa070406886f44864d80aefd53dfa0d1a4377e4c9b87c2637acf93e600791c994c8341826ddad91e9c76e2bcf7d987ecdd7910a672c36332cf53981ee9e6ecefa6962b32fe50feea22d17868dd6637c37a760bcff13732378", 0x84}, {&(0x7f0000000500)="39986e162ffc59de8e5fd82ef4a8c9f1a9dbd8fa97aadc7bf9907d56f3f25e483c6dbd1a58955a9c1ea9a0ca6bc35668", 0x30}, {&(0x7f0000000540)="23e80b09d240459136a9b3ca05cb4457cd323230bf073a4824625e9bc9d27401b809f8e97db17ba32e5a9971d7d1eb50377afea8a5a7cbc317b32990c4503c6c7a3a4537207b9efae33813f473dbf0186518c4b91ec916ded26119ad50c5e99d34c484499755720767d9f5450ae8dece622296bacee8d105", 0x78}, {&(0x7f00000005c0)="77e3df6b57b87abbe6189d1c56ee2c34b0e298a6092d001fc0107c83f22077f456ae8d29d18489c46720a4a2a4c9a5ca00b9dd51ccc48fe838c994c62cb001e67e9d26e8e779", 0x46}, {&(0x7f0000000640)="6c0caf9939852d612a31c6a9246c0cdf02672b46b92cbc06054252824aacd6cff18ef03d4282c886830baebe1a3792773cee0e44f3dcad63dc9d7bbcdc40ec8221e68cc677aa3eed", 0x48}], 0x5, &(0x7f00000018c0)=ANY=[@ANYBLOB="b8000000000000000000000093000000e814fca865ed15da53d5822e785cb9f14b5a9cc31115a29e30cbf013bfa924cefc62a95568b9911d30aedd1debfcefc2c90b8174019f5593a0996b85490e1cc15d5a1ff38cb419fcf0415325c467cb8c2ac8877655df76eed6096a3c6514ba584ec400c9011fb3bc7254947201e9747c6e88204efcf7daf37fce4c8f8626fea9ec933dbe9a05d71fc99ea0457fcd899cc6ca3c324bdd80ac62dd6f21706b5efdc389b44569d600001010000000000000ffff00009c3e0000011a28e6b0f300f7fd12901c37682cd3c468e4f1a8bbe4517e6625fa670dd41c1613e1eff6cf3b822709f1f35601a42d8bf2c89dde68254170e8162f527b0b49b745a3a0b206f67a68a5c2c47a5ff3940102df70d566983ba5300e453640d40344d7adb3118e508bad9a154b469fea103a480d47e9a43c0018c05aabe6c225d4eab38a4bfcc78bc65b852074f5027ac23d9fa96caccbda44c6752760eb37e3824c2f21015b5f0d8b2deac6925aeb57987fe7bf861bb8084315f1c09bd1b551562eba1bfa3b3ec40127a5ff4c718a69721538b6efc72d800a36bce10718aeb36af0e383bd6a5b5da0ebb5741b021be9124431ac75c59477d237f308949d24383878b1e75517608782ed8c77bcb062bb743dbd004184cd49ee2331c273b5dd715ad4e328f46d2cad04c972bcd48790de59a6da7a029398730527f109aad0a7cd68bc742a9131a494d5425767b3553a6285025d8e0fac619f30009506ecf6410818010ee2e1d800ac52686136148789c21fb01ba79f4202cc920e75219857f45d0447ccc04935f7e830dcc5243748617f0115d635ac32898d03709a72a9040dccd541f175fc91c4f8812dda72cfc5d94dbed621b25079b819ffd6878689a46f8df5c84bd7d345c5dcd640779b15048b466f87dc9838e5372e87ca3327734d10dffc12aea43c38d64a426791dcd493cdc8af5b3237a882d126eacab33deb71e191d7e84e9be8dada4ecf21fbf3d295bcd7f4abcd455a5601d504f075adc6b8a83daff30b0a8fc7abcbf3dbb76f800dbab4912372846d733bb64acb93aeee1f65118bbb83499c72fff771c8b1a64f14a7fde89542a4b9145d6cdad61b295e1811fd649f2a443f03ad599c4291b23d542314cc80e5008a9dbc522ab88e5c9e215ca5d932920a9e6e7d84f39cff697799fb21e8f60f6a9eb15b395918f3f576b253ab3647b877e8b32804f6a8325eed08f8a1ced821624b622a009eb13c1fa8109add919583d4c3deca44c799ecd3cc288e7fc73dd593c17782c5f4979b2382d8295f30221228940071fd8a0ceba71c76c8d31c9cbc1a5108131b10b78ef1c80c765014df7d3392088f5c53d4904697d6c87a11bea8d5b7a0e21d63c1e197c587e71306afc6c780981b02fcaaf0c11f50221a52e8aafbd2bd47b502afbcbe882fc025a474a630eec9d1dba1003faeb10a097756bc67f80e30ead12f64d14543734ce075997d97bb1a9cdf59674ed7d9c0d4853a219f6bc90c4d9c7cce0404671bc67de9b0a9d96db74ac01b9c7462e42e00b54bb3ad949e36e283ace5a5aa3a1f6764dd5d21a19b4346307bb080a74bb114d9ad94d6c823495258058caf1f542e1111a3ddba033a4b0e7c6900e850a731d3b98eac3d2316c6aa5c523dba852bc18693c794fe1fc9b960b2a2babcd26be3572b750758be5a1e8e756e247f95ac29439d150d11b8ab15019548eb295eb7a15935263691cdad4b228e33db5b1aea0664bd425d967c1b7c7db95edb5cf69b51ce569ae347ffadb7c6a2cd30d1640f2f2f1e2c008ce733a807891d938c915155f77081d6ac4fb2bfefbba6553d2b1f939be060a45850d3e97fbaf32b58a4db004b418b43ded7eebdefa0d0cf15149082fe8379452b2f3374d84077333e851122d057a05c34174da86d958baf4b638249408b70cfff7f0000000000008cf5bee21d4ffa2001dbb5f8af210697d9dfbf5cae7878d8d915cbd1a2ef9a963eed747743de9288dd45a0f69e3935f75d867203d7acec20b7db91944a9ef852a6321e27e26f89d6ff9cd124f2b9cb95af3285bf8f8d732d7e40718222841da1826c9da5cb117636705c1bd5169f46840bd26f517eebcbaa0a55ac778fe9281fae284378862cfb18f058f39d417151f9ffdfcfc5b1ff79ac0bdcff1fb550afb8d8eddad7034cbae81bddef47c31841ac84549dc8a60c4ffe0a3e58411b4390369bd402e70dad9f087a0ff1b606e37bd4c31d2cc31351f0520a5e6f09bfec4ac0903464b29c506b2340fdec7a29dbef33f2c6b4d24774cc478c22e01f840f95cb5dfd6d8bc09648d8c80c79f16f5eb81da3d0680bc293e977b8bdf651d80988546fb3a093e1e89a1844a222186d1fbe9f9ba6083af42c8e3b624bfdebb7bad5aa5a41b572b8236099b456127417f6849efce152868bc0ccab789adf17546e6a4c3cfae499983d2249f5a289c4db2710cdc1d79bafb66eef3139aaa82a527fa02fd5b204420b0c9808cd211b56d3e226e2a4dae9c90c4dc1f937b9125450e42c0dcc6ac326f12607d26b65fa8e9424742f4e85161d75185acca1c6f3f0dc0c036b0a3cf5f7fecd42e1cbb78a7ad04f1eec5086db66a5500a3684958c6e6f65bed8cb5f6ffb1aad343852b71635ac8c1d1c24a06494d1c951f70a74a6f304466e7bc4441cab42c84b78963ee1d0db2a64d2f67d90096c203ba0299bf5f8ab628a10c17ed0b34d4ed6c74fa77ae6f2a8d89e69ff359e165a2ec6477716fb58e552fc24adc8d8929588c353aff36b804269210edc8af5fd29f25de3bbf340c763541093bbc36fd685e1cd872d938f395b06442bfb5692121115fb5fc1742cb475bd4fba354ede8d49f6cc77daa047638876fdb647b6dceff81a4fe35fb666f5cc34cd15c301cc389624c09608dd050d1b79db40512a52b464538612dde81d12b1c6f69cec2ae12fec4eca29bc9c099023910e3d798d73e2c9774d36772e1964f86ecd1593ff6193a068fb8f7832cee0c05ebeb79a2420fa935a401552d6cc855c45f509ff7867e08cb26cd5f9bc6a0c45f2f3cf620dc2b792c755b7ee7ffd136c6100a6f8659db70c29b5b01a51fcdb26374d2eee42e4053ea1e026beb139d23d6869d3cdb2d2ee827e6fc333f240d6481845c3d87f104d5edc14e634cf787a150ec71e7c684b8c4602bb695cad639f8081f7e1fbc78502bffd998a7d7f6b98c1b075f7cb8f387bac295a9d82d9e14b721558f5c36f430b1c84581774c557013933d03e6cba6fff4f91e1a5f5d3ce5d796b31ae674a8d8c04419c5b762032747868b5d624ebc38fd6ae49289ca1c344237f87cd379be1501e1d8874d2e7ef88305367c142bc997f7ad1456f52ce02fb8adb13a7ff5d0baf549a9fb4a1cc83b20cce2b287ac115460265c5a510e06af1fa8b937a201ced803a595332c8ea98760fb1fd2fc5590b8ffa73920c4169504d3158b286825f0aeec242ae4a3c88c1619aff02ad9de95c923a76f3973df45dc6ef598d093761849b3f7a89e46a27f78744c4dd89df8dc2d898d77253c804aaa2dfe80545af86d46cc7e62b565f5558c629914376b2af15d3d9874c4005637213716019752d6aa593aa7271d2b47d32c69e6f3906be9c02d894dfd8080bdf469a6b5b41adc961b799f2ac749d99369b32b18afeed71d720126ed2c8caee05598e7abc93b12db6fdd4a5d10d0a9cc95539027339bc1c16282a46eb946215194a78ff2d09ae771eab91accab4a525b8c3cf3057f0d7a9cb95a1d31430a892a6da9f2ce80e7c53cd757a9a8878a38e2df31cb7f0277fa5014cd9ce058210cfd27abc081dee77bd383cd40747a90a3a5bce48bcff6e4686e4f2ab56bdd1277d0b6982bf58b79dd1bee4f0ec7a8c456e0a7aba0ce5628c829f41104dac4f83a0d4333d7a38943f96a23c549fee8e61d3c6171603df8ffeaa4d3de0957c9745a85b317ffd77bf31b896b55375b9ad0bf13f36af7cda33e727ff5927121936a4c4f4537adfe3321285cee960b4a9c60cd7845a5ca93279be1514edfe9bad16d14afdd51cb3a96bfab5f7dae010075d464a5a9e1b3eefb45f406632aafeff6e8fe37e14c84e5b69fc2c5f2145af9f0309286d1b84abd06c7668e71dfa238e70a979f3153d3a6206582136589ae2706fa6c9c41a5307e2bf3267165d4b28e3b014445172169b3ebe5e1b86526bf7577954f7bf5aaa0f6fdf303356b8b7a54db6fbd93d565823cfa76da391934745f67273f400bd7650ea81315ee705e655b2209c25d9fb7445a05f82a9701f7c69a1df186d394b43ee77675999a13237c732fad0cb2313496fb566115db53bff2344c7d3ce69bccb7eff245d1a1528efc96851ebff4f05260909e46b48ab9a99a19bfea1ccbb7b973fbc6d129747a7823827fc8e1082263944ae782844ea80b5e4c6047626a3c3ffadf61f1daacacbb3675c4862a9bc6d107b5864e2cae6fadc1d6fd1220d1645b337886127982e38b62587a80fe96f0886dfed7e35d7208010a7972b0adf1525c7c7384f772f4249c66cab3a5eac2352940f9b93ece965ea021d36ee4ddd998b7489d5fada7544b098578bba8f6e42375ad8191e564fdfe765825af3dcb49d0c87b013a750393832675b769f041ace9fe95e5e67d4ffd3619f6ecd55aec918f6b2656c200484f54aee81ecb2aeeae7f55360dcef2591d5763a7f713d352b996bcf48ddfbecf6506191bdf56b44de37eb7c24369df61bfe05156a56aec0f57a09120b6b96670a8abce845f11e9e75fff9f5d0d3fc03b5d39c4770c689cf5428982a19d4ac227582cb16317b0cacd15822c0766c28d8b45f1d406d15673aa1df6ceaeaaf3f8ce1230e0cf554139617609024976a9ae6f6828fed5feb94809343cbb1b959ac934ac51e1cbdbe697607b531d8703332046e0a235acec9f184b84a3e9184c4fbd4531b0fe9028bc6d2ccf262dacff3d2263a978960385a95e2fc89c7e32a458f873e6cda0af3f2046ccfcada46e9b76cc98792d215d7cb1d68c93421a6cb1e91ceeb5c1f8a831ee29a003b2f91f024cb3b8bd6614146fb40aa6d459105c33f0d227b4a8d1c88356d177382f28f9eef4b9f7d8997a7872f6860449cad3b67a568fbdd20e45ac88bf2d399f0ee4fb26bee3fd72a07258924098bd8c042e76d372c95a5e70a637a6b9655f2677108e07fe60ad8b082ee5af84fda158e23a1c09bca42eddd4fe7a8be00678aa70575f4cf1a88387cbcb0a7f4f5e05293f8cfe1047c312e9e04c7155b7aa402b97d105f3181f07eca7a03e2c2349019cab4decf8f50dcce39be8bb6172b9b40265abaeae8a6c5ba4df82c58d4aed3e811a59962301a6b54724dafe8e0697e520410a7d0a97b67a8bf7d81a21efde481f591a17f382e9b0bd1593fc0122ac98b1cc931415f0b7b33d65e3cc1716cc0348cb0b967eafe40803c6fb8cd008aafeca59f6a1ee1965c0263af0f767b1221b47f09a3a2464085d8b0f1f31d2734822ee3860c9ace7a67ce3fc053281e39bcec8fa254bcd3707335211988123cd3f372cd14a3c35c5cbe6b1c2289d5b8a1c1ee5e36bae5dc6cdc5b39423fe4c63c2e12010b48d75d91e641f2f2b93d567ef6e194b911e18a362513f46502a1c6926adf4b88c8a3dd083205cae5758d9e2bcecc9ae496e50c54f7734ae0ac7fef6e06e83b8a2b4bf768053cec792ba01e52cc7aad1045692a7487e9c959ee806c6bc63379363c03fc1711ede360ac9a7c60fdc21db5c9007d3cc52dc7db3b400c940499b3ce01d4b13d9da62f2b2808b297e214caad4df53d335e9743bf61c8874438b2966680ac391139d7099ca81362e38638b488caafae69d5c9dc6da2017be7e2eb8fc6f25a0f0fc817abc5c9bf3a8ffdb7508a512b2b9d65c3eeca43710bb83af81c219378880efb4a96625f8353e6413904d2d7e3d17fd808f838aabf42cf1444e1edd5aa317bea66f2e1ca6f4c2681cbbf3c72ee3f586f07264dbb452f2a18e6d0e36c7cd0ca0e4f1a1aef26ab526a2b2232f6ffcf73ae19102e60e024f31e363ea3c416cb162da8f5393aa5cf491740802d46aff2aa7508152062b7402e15fb826dbb8fa8cabefd759caecf4d919d91258e0cd764bae23f334dd8096f8498369c02eeab8f6f1735775b2c4a582fc8b1c7a466ac25b884887ce1358b495b59732a151194465e10c1ff5f69d77d31452b89aa1b9971ea86dbe9041b198082ccb036a6d13b222a8bb5decbedc6a8d5887d77c98e37ba4f2f5f0e02d2e6d86ff1b9"], 0x10c8}, 0x404) 00:32:13 executing program 0: r0 = dup(0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000440)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c008437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea7001000004c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825ae0e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d9092c8277f113ad8c90b17a9c8d23496d603e75945e8962ac46a42a3b91c6d0d6448b4b4692763c89bc21342f400c704a294908a40a3817e3954990ed35a5af9e0bb59cfc71ae00c4e3bd8f3", 0x1c5, 0x0, 0x0, 0x0) sendto$inet6(r0, 0x0, 0xfffffffffffffd28, 0x406, &(0x7f0000000040)={0x18, 0x2, 0x8001, 0x3}, 0x2) setsockopt(r0, 0x7, 0x3, &(0x7f0000000200)="69a81bc875e12c09e2f3ecf549b233109567381334e3edfd9bd713214f7ae0056f544aad6b7b85e95979dd95f92bcbf9508f5b009100c88519b5eec2ab24ecb7057df083a13d8fa5809433c4c8d8924a0cd15300e979a45340125bd6b0ef43d86f819e1c5603f81ca57f06f76926514ac499f23872cc19e5c7ce7809e4943d14fb84f213f9167e832c2882c28fb0a098d462629243943b876fa21ea0224ff75ea8", 0xa1) msgget$private(0x0, 0x200) mprotect(&(0x7f0000579000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000577000/0x4000)=nil, 0x4000) openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) 00:32:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1004535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x7fff) fcntl$setown(r0, 0x6, 0x0) 00:32:13 executing program 0: munlockall() r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) 00:32:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000040)="ccf60849f34897fe9853a1", 0xb) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) r2 = getppid() r3 = geteuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec3301fffffffffffa0011"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) 00:32:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)="826f00e47884e339", 0x8}], 0x1, 0x0}, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffffffffffffffd, 0x7}, {0x18, 0x1, 0x400, 0x3}, 0xda, [0x2, 0x2, 0x902f, 0x5, 0x9, 0x6, 0x25, 0x7f]}, 0x3c) 00:32:13 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000700)=""/4096, 0x1000) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) truncate(&(0x7f0000000100)='./file0\x00', 0xcece) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) 00:32:13 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0xc007, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) 00:32:13 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0/file0\x00', r1, &(0x7f00000002c0)='./file1\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) fcntl$dupfd(r0, 0xa, r1) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 00:32:13 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x100000001, 0x5}, {0xbc, 0x7}}) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0x0, 0x10, 0x82, 0x11, 0x401}, {{r0}, 0xfffffffffffffffa, 0x90, 0x2, 0x7, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x7ff, 0xf15e}, {{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0x0, 0x7}, {{r0}, 0xfffffffffffffffe, 0x73, 0x0, 0x8001, 0x8}, {{r0}, 0xfffffffffffffff9, 0x50, 0x80000008, 0xffffffffffffffe1, 0xfffffffffffffffc}], 0xd8d, &(0x7f0000000100)=[{{r1}, 0x0, 0x2, 0xa0000002, 0x3}, {{r0}, 0xfffffffffffffffc, 0x18, 0x82, 0x7, 0x7}, {{r1}, 0xfffffffffffffffe, 0x62, 0x40000000, 0x1, 0x9}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x2, 0x1}], 0x8, &(0x7f0000000180)={0x8, 0x1}) chroot(&(0x7f00000001c0)='./file0\x00') sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x33}, 0x0) 00:32:13 executing program 1: getrlimit(0x0, 0x0) getrusage(0x0, &(0x7f0000000240)) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x5) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0xa) getrlimit(0x7, &(0x7f0000000000)) writev(r0, &(0x7f0000001640)=[{&(0x7f00000000c0)="ab9328ed0463d135403e4a9d7e8680bfbcf036217d95d045ef8c36d3b890721960507e7229f1845ab82f56f2f3ec407e44097b31bb7aa97a2bf4fe1fd7ff25d1522c783e93a0cedd2d53720e2a8c1e27bdfb2897", 0x54}, {&(0x7f0000000140)="d3fecf6cee0cef3eb8ae14b5faaffba4383364356fa4bd4eaf6e8a44634d0f248137f9c528b535dd14e8ab691330e9557cedfb4d38ecd243353bc583f7bf30205f0676ab4080b2eb651e0b2b6dfed8fef2609f9f9402d915de51aca78db948f89964c5c61cd0b36f180b0ae454fb4d359a183afa14788bba0a2cc50814e80f8d0fcd2e389144acba", 0x88}, {&(0x7f0000000300)="2beb86da3b64b7c28c15c7026055d0e1c6e3fa9bb7af75bb1bdfc50daf8e44db2c587ec898d8bb7951784427a8aab594937e880a7dfacc58118e2f34737f57a5740d68bf0aae6ad7565d56b6622141e70ae61a4bd857dd1ff06b02787d558b5b0618371f8f1a52ede61f604475c91b1197d1c11150798858e2818e0c795a4e6a5a3e49299fefd748d0bc652052c8e5bc07617a249bd3f6ac77919b3ba3c8a2a16447c634a859c1363fea93b282305fd98a", 0xb1}, {&(0x7f00000003c0)="13a60bffd69be4686fae83ec66b906dae3a07f14ac7721c6e37cd0f0068b4be2b66d94a65dddd866937a8c203a03fb6bbc0b8abd078eff7e33b224743138e19e1fa2991a68233acfda88d413880d254a44a8d3803982f9676f948b297b35e8b2080e10c917dedb48ba033bfc417f173079508c24ff4b3c58cd4d3b0bb4f38d8fda8bdc234a02309a3b28cd90247378cfc38d1e66909758e3cc40e714788147bbfc5e7cdedb72f479fc90", 0xaa}, {&(0x7f0000000480)="6d36f53dd7be680ee82f393cc1633a1f7e119c42c82860ba613fb199215d43ff9c35934691b7d3f660080fcc364a848cd7d41a6f8e7b0d1b894cd73ab218642f3153fe7f53024d9f6b7edcbae8d11dd320c170afd44ebf5517eab984d55cd7171de5d38841fa7e0e0028028f2daaac83101c8faee26fec03b8675f7e929185eab686f01bead2ca15019b26150204d183871320ecf40450e6bcc4dc921b5d8d886221361b0d9de75254f67e04154d580b473e45a94b1f7fc1b934e5cc8e9fb697790de6a469adb05e1ab7f1270bb0e38afac70fc9dd165240cfffab71d9571f5fb040c32af2c6d737c28deaa567", 0xed}, {&(0x7f0000000580)="0d8305de90bc57f8d443121d56f11200fe5b831fb32009f3a37455cecc71f808e808eda5b292da47d4f5dfc7819d8f939d46aa75fe427ad8ff89e85b4eb5f0c187a6b28d13e9c96125947b8e24dcbf91f497dec8da66d16a7240aff97b99234a497c2b565c72f2b8a1e3fc314543d8350a3f518a01c135dfb65b5f839fe7f4a9d92e354c1199dc009c0da25cdd9704eacd3abc7e852a40a868d8b928644f99e765da21c3", 0xa4}, {&(0x7f0000000640)="5cb13c3feeb7a369184abcbb7aae2a443a796f470df2f5e7d28c0d35dd270d738336bd652d8802b411122121e6295fcbf6e28018629d7ea641e35cc454390f0a8d36804b6bb32cebe68565841b539a1de1404d325d954d8958414e6065c40c2efb72926873797b76e2ca58c7aeb211f6daf23cb3a6a8806d48e8b06391307d38e7ceec2e590ac9b3772018813e32d79226832dc32c028d5183212d213652218c7c0999c41028dfda6339566940ac7a7a60b90960bc75395440d9b0933c44b842445feb3c3f2ba18790803fba0315c581dbe7da20be9480625647a7821ab2627c971f67f580e0e2e690de6d75c604e4903c09abd9d9a76223dcbee7a94bfa9346caf540126b41c87ecb3a645975c65f36b5da8df727c0d57689daba6b90c86e805b2433f31d69ca0c04b8609576d8a51b74ac384d92d83586c52ea1cf03561562845d42feabf423695cc8d377af2603250c295d964d7085b073f9a652791fa380d9a61ce04ebb23d5ec7a77696d03ab5e83f1f0977ec1d286bd200f0112cd31d3b00fd70942465f17e756cf55cd3ee0db539fc0133a09ed53ad3f30e15e54851861252f9e9d8322ec02c3e45713fc29584f09f43e2cfefe83e7e73f35fafd04724fa4cc26b7ad8839539c5ccf475d4dace5b8b5ba08b124aa6f986ee46c95f00d55d1c6a2a15b2413009df21d805c2c3a7b2007c34436d1a46d3691fa88b0cd45b5d1843afeb566f417739daf83b2cbfeb90aa4398e056413c84866bbb6e8b817d798d7be3c6a980b81c92b446c52fd4d36b684b692045d73e533eeada610b4a6b8814e952b29dd1f53ffeb1f552e96becb5d176a63fa8d0bcf36ea9789457060d649684c4ef1d99dfa2fb52000a463ddfa49ed29d343a2f662faaf55907a762e9540561e208075e498df42f52b729928b5302739a7c1eca1fb431b248edc496e12d3eb2bc667f4d4d913c34b34f9716658af588d34eb0d7a2d51244a1b1f2a24cae17267b8a775e14d3faeede70cf3de648b5873cf381ad0220300ed00c496357bd1e70ec4d2649cca871aac16442717918295f2a52eaca7342dbe286fa1e8a94415e518ec231135dec4a0d2a7022a2effbf3241af370aa7cdc807d9f33cf4105ea446e4652f8cf594070269d07b6994ffb2b89553bdcdee53294b45f7cfce956c9eab059775ebee5252a9b4b18ba0f1af645b283d8d4cb9de3aa83619e87561b30b7082ab2c7959463390605de87c253b63408f0c23686378b59a45e96e24be022e3d0a939d4fa7aec38f262d3695eadace8ee9f655063b1339af464c41d41e85f82fd32dca2a4969cebaca4a920156976f69399c4b1767ce7f663c6bd77a4b0c7590a64857c1faf4a5bb914ec77ead16bb78f0288b2e32025d41c1bb18dfa3ed3b949ab92e500127f259cd2ce0a0e9d53be42218b12512dbfb6878009b5c893cc0203276c71baf6b1985d22498fa37b339541217eba7f81c1df99bcfac7579d2cbe5eaef37715d4329984e3741e8dac9135f4f958adafb8e02eb6effc089be65c55459f078d0cd8c4546cca224094ab57462f03b68195924e34d32657fd156c3349e59dda481642d7be92ce8e5e72e6b5845fe87103f41a1adee464816ff53bd12227dfaa42fe92ca4f90798e6bc5b7587e4cf0ff11035da9c713637e2dd4d6c2964b912d375593afe590474e2ffa07b9d6292cebbd6fa7f54664310bbf2d89fffbbb82b76e9129783a067e0cfb57595fa9f63e9eb4e24f4a4fa4c0bc4f514ee6dda98709e6fc71244536d33554095d315743b5ba6cf4b454316e7a9764fb2bdc067ab890c86ff259f469d727202b439954e541e844249018f64a0f14fbdc51925a00cb98cccf538cb0be0a7c38ad9052a3fb5220a08936143169813ce7663acb0212321f926a483a8ae02b327d81a40fab8f9889d1f05fb4b6eb56e8acd4e5f9b8c4f134d9ef71dc5b6f5358fadd016f6754e90e84b4f2c3555dd69dcf645d3b23cab2e1405d348a317bfc2b1abfe0576a7763ac793821277eaf0d6667c29fa218c7c45fbdf6288845123c1d8d38cb2c752a1475f8d5393e33473ede944b3acec1f0ebe47141c2d10b4c42b8ce02d3bdf8fc7db93d962c731c989d5058eb7a3d20532003992fde884ca2883a1afd0e27c56d0ee77d98201c28a9fae0873c68d02e8a20686ef391aff0d607aabcce62227fa03f7a174547e8cdcb174ecbe0f29ca3c97acdf7f37efbc20b26770fdd4809215c997e8bfce527a8cc7f98766781599c5f8e3730c3086ba114379b4b74c9e91d339d5470b029feb21af9e0fb015db612d2fc0a34c8b1e801d934e68c28087b3ada33aba46ba15176085a1aa09809cfbe0648601458f78c5848d1e51b7bf583201d235080f94d6341216804b6f10c459d098ee0b9420c858448c15e0b0319d5c11c8e45e550446d5b6b7a2922e97c050212f45c9c4bbcf7d0f1c59d518af0cf1eba71efe88b5c91c57fcdb2be09e405e5d896c0b7d0506c03862709260033f88a21523116e6d9a59ba010a60ee1cfa463669a463d014805ac6ff82aea8ef63f095b65ddc806f8e81431e1c6c836ce6dedf257ae1b30bd81ff3bc812a615309c82d2582fb0374dbea082c775d84eb415b2b866807afd113a6e8c01c391c3a8e8ad5209fb3be51739ca1bab9c867750d063c5d465b4631a1e6899322a0c3eaaa29b64bb402ed4d1a83210fe20c2ddca528c0673006af7e8520f808492b830eaadbb0036e8f95a6d38f5d975b95b5636f7a5523cb5cad923d8437c53d5866b00b7d5358350e11906b360eb217e22e10cd2aac2415825673c9fdcbeb475063458d369eb1189118f1f0255a78f94f1aeb62499d19bb24d2d158e0db19ad8629e614e7d49750ff8d8f7df0b10fc8ecbc5b25cb04e7110374f7f1eb7c7cdadeeca1e34ce77ec831b764f7b5ceb4e9c66254db83fe54fe72f9ae7f42456fabfc9abf4c76a5bbb854437a3da2a8c9c20fe205250ffb2e5f15f8ebf8a6128bcd262e6768972b19fd4289b0939e4596c890ffa93d762cdca78fedd95181fd1b6686ae899c070934febbb0c5bd7d98fe80e0afedb4e6c1632b3339dc0a3b35897fdfe0ae6ebbf1584fefd501f912e8f18fafa499a870d494767abf1b60e4d2d64c13e154f443b32b6ad75e4c7e5e34d5d4ee6d411138ac13fc82992f1088c95c1ad962b6c37acee6df5b3d6c8a29836c9550d0ff406e9a25b35d2191b674b378cab10e731e641bd222cbb9a8056bf75b651d97ee40e580c3a3e51f55e8c17dc7ef791e59b83794e9466607bbcca7a31f0e0975adf1047c2d488cec86e106d1288901766e46c62a1d528627c2cad63e219b8b9bda1da9ff12c6355a4a3b7604185b2313218dc8241e40ce829245b3a81cecbb4228ad9e00d07cce560a0b5a9dc845717f6399d22d8ab927ff7b5a949f1988eaf295677b2c8415b1c688e4b13a1928e234b9b5e20c445e2ea715c61367ace604cb210999415a5fffc1e8a8e1d2042aabea32237e90734835cb33b8029f8c9eb388ef5a31a0fa87b109003307f2567598d9176bc8846016e9d0b4b33197ac6848b508de83e1feed8edac38c8331cc98195f7bdaf17109b44903f420130c0e0e7f147eed7487e62fcf5df62c3c3035b3cbcda26b933db5d1b4758b8cf67494a91e89eb84645baa6c9cd9d0b89793ea6f714e03e390b694bf617dddac3b7fcb77a4edd8b7e3e0e642245780a3a5f0eca7c471b0c2f241501254c5d83aed85cd04177e38ed91af3521b4c5747ec22f82fbd85d2674951dc90133334dbfda0f878ea7c65be698272bfcb2d67ebda0044a1622aa3e0b0d36e5d9592c042b8c7afc280ae759c8b0116b59571aa0bbd89e34d3146b33b935b33f9ce9b05586ed789b942a5527a9505a3803350e1cb4b51e06124d3d24f664669fb53776c77dcb05733725858dfe2c2baf9450c6daefe8bb178c48f724c3d0db31edc290d4d57574c17b3cb208ebae86e784736464d9f2ea5822f0d409c1a19ff2be8d1cdc5461120523210cdfdb17a73a376be4861356538f6e0cd54c65524b3b05a90864fa3b04293a40718e717eb569f1e0f233515fb4497d86170b3dd2b603b1fbcc5deb9a01560a3fb3b19542b5e43631a9ae9ab8b475462371366f817bf59c296f921c21e13d8b71864e2bf1c36555eeba14549102998805150d2211b579b22475a055fcc19fd6b1fdc7e80b20fd1b33a3687a2fa5d61f3b2c7421edcf513adce9605363f58bf0163d19d2b905300ef3f3bcaf24b5bd0d148eeffad7da146002b069b154cfa6f005e3a5a023e97b507cc05a78b8e42e556bde3a700a7089de3c668ced5695a11b586a01be052b3b31aeab38b6a8799f6d656fd6867c22ce1d4fa71d66787e890caadf2f3b629b26a3c78d4fe447b7879dfc3878a76078bd24081f97b8aa02bbd72314b3d0475138c9e06d95e72c079c429abb4b80e2886ab3f5d512475d6ec2c99105047fc5b9e5d20ef1f99a1ccfb522d7e21e45d3f88799abbd36a50e4c5d94cf0ef69bcb2be79276f9272aaf0b51afd9746adfe18582c6d3cb6650d45d7a3d76deccf003f7f79d0aa5184646e968644761c0ba295b3251e00bde55fffcaaed9e731906d123f105ff50682282e6f0634d3cb2afef8207634141b396bfab4464d37074872103d7c636816e09b59fe5c99a43efb3d708c2d57d80ebe7f2b40d393cc5a6eb8176cae0f9dc21658c8a68b6878b23367145c824e10331262e430ec9c28d1826e1b426042b6c5cd2847e90d649cfd593a101515e1a8e0b1beabaeeac228a36a4d3100d0eeae20e8073c18f04cf48d884ac793efb5ab4420b5ced83d9f5a2a7fa07ca0cdd1759ae0431b690b29e9bc7a51eb77773efeb465aac21f3d62fb7bd36ec0d2ff27e32d08cf89dba6a691c7449e60631919bdbf4632ed846922068e6e8954b7763b9071dc6051dda0154811b9fa706a8f36a6890b3479cf3a717f9f703700e9164fb8fa6960a7543cd5fd5e39b81c7bf1a75926c8a03c07162ea9c68a37355d8f51e569645995933497ae192863d9ab5fb3bd6d76aca557596c7622bfad3d424f579e5fa1b8dc8d44865b1e694bbd3b0a6ca592f855b177b7ff3a15edd3ca154bb189db355dcec512358b187ef01f51429b4941eb0a12b6f96baee70f97c1d52cd1e7506c3ff180f598b5dfa41155dee4a7477d0651515dde76fd006deafe7aaeda6926aeb84fb5ae948cc28231dd5e75b8534c02783bac23a91cdd72941455b3e013fcf8d1234bff00fa75f1eafaa32371215ea7b8eb475de7f1cedbc9a1ed012fe31c3206bcb1be04d6ce9c971fffe6d38cb4e7b34c7e76c065900e0588cd9b7e46402ad82fdbecb89353ecafbf7a83d213134b4e3680912db5570aec7695a36149dbc1b96556f4bd6547b4929f51cabc185a76aa21496aa2747d1957d3438c0a0541c1d5332b9bdf8871c555605260401573bfa1737b673bc7eb8b8b7acd8aff6337bb26b4b7bc8bca6504e60430596fccb34730020502493cc39a9f3d8bb4aaa229dd44f87f40ad9a9a247023ef2d04d0a5cf9780d514c1f32497cb7df3de82696dd5df07dcb657392077824770c8bf1d7b8992f93c51d7660f209d844d913c8e10745a614910c0a6760782b92a375cd0c5ab94801e0e17a464b322ebcb81c1a21955e3d1eb9442658a19935d91a2ac7413c1f0eeea41183f567f0937ddd16c7e6d08031c47a8508cdff1f97d0ffc8a22abfaecf76d3ed82476b2bd72bea2670f1bd2d529dd2722f509e57b5f8faf6110800ebf4dde790b4bc3d", 0x1000}], 0x7) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000200)) 00:32:14 executing program 1: getrusage(0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) geteuid() 00:32:14 executing program 0: open$dir(&(0x7f0000000380)='./file0\x00', 0x10020, 0x20) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) fsync(r0) socketpair(0x6, 0x2, 0xffffffff7fffffff, &(0x7f00000003c0)) r1 = dup(0xffffffffffffffff) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r1, &(0x7f0000000080)=[{{r1}, 0x0, 0x40, 0x40000000, 0x8, 0x1}, {{r1}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x6, 0x400000004000}, {{r1}, 0xffffffffffffffff, 0x4, 0x21, 0x2, 0x4}, {{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0x6, 0x4}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffff800, 0x5}, {{r1}, 0xffffffffffffffff, 0x8, 0x40, 0x1, 0x8}, {{r1}, 0xfffffffffffffffd, 0xb, 0xfffff, 0x10001, 0x2}], 0x7, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x0, 0x6, 0x7ff}, {{r1}, 0xfffffffffffffff9, 0xa1, 0x0, 0x8, 0x4}, {{r1}, 0xfffffffffffffffb, 0x40, 0x44, 0x7fffffff, 0x7}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000011, 0x4, 0x1000}], 0x80, &(0x7f0000000200)={0xfff, 0x180000}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r4 = dup(r3) listen(r4, 0x5) getpeername$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/68}, &(0x7f0000000340)=0x46) fchmod(r0, 0x2) socketpair(0x18, 0x1, 0x0, 0x0) 00:32:14 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open(&(0x7f00000002c0)='./file1\x00', 0x1, 0x80) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff8, 0x22, 0x1, 0x8, 0x1}], 0xffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x4, 0x0, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x8, 0x4, 0x6}], 0x7, &(0x7f0000000180)={0x1ff, 0xfffffffffffffff9}) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() openat(r0, &(0x7f00000001c0)='./file0\x00', 0x420, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) mkdirat(r0, &(0x7f0000000280)='./file1\x00', 0x100) pipe2(&(0x7f0000000240), 0x10000) kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) 00:32:14 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x8, 0xf0000001, 0x8, 0x357c}, {{r0}, 0xffffffffffffffff, 0x60, 0x8, 0xfff, 0x3}, {{r0}, 0x0, 0x14, 0x1, 0x80, 0x1}, {{r0}, 0xffffffffffffffff, 0x44, 0x42, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x4, 0xffffffffffffffe0}, {{r0}, 0xfffffffffffffffd, 0x4e, 0x80, 0x3f1c00000000000, 0x6}], 0x100000001, &(0x7f0000000180), 0x8, &(0x7f00000001c0)={0x20, 0xff}) open(&(0x7f0000000080)='./file0\x00', 0x20400, 0x80) setsockopt(r0, 0x2000000000000029, 0x37, &(0x7f0000000000)="00000081", 0x4) socket$inet6(0x18, 0xc004, 0x5) getitimer(0x3, &(0x7f0000000040)) 00:32:14 executing program 0: r0 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x6, 0x8, r0}) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000fea000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) load: 0.24 cmd: getty 74638 [ttyin] 0.00u 0.01s 0% 304k load: 0.24 cmd: getty 74638 [ttyin] 0.00u 0.01s 0% 304k 00:32:14 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x4, 0x1f, 0x1, "40cd052dc3714877293f7f78bb1da65bc88d6bb8", 0x2, 0x45c}) 00:32:14 executing program 0: mlockall(0x3) mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) clock_gettime(0x0, 0x0) mprotect(&(0x7f0000726000/0x1000)=nil, 0x1000, 0x0) r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000402000/0x4000)=nil, 0x4000, 0x2) 00:32:14 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}, {0x0, 0x7}}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) socketpair(0x0, 0x1, 0xfffffffffffffff9, &(0x7f0000000100)) utimes(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={{0xd, 0x3}, {0x400, 0x80000001}}) 00:32:14 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) bind(r0, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x3, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00') connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r1, &(0x7f0000000c40)={&(0x7f0000000280)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000540)=[{0xf0, 0xffff, 0xfffffffffffffffe, "dc2002ef1a21c89c78335cae3b4bee89853633d8abd6d6e1852a7a8a28b3ba4d188b2cb40312d41015908132997a34d5df2e92fb0e36007389176feb99cdba653d5d141dc5d7eea938de946acdcc566de6ba99561dddb3cc6d3bcd4f2195ab88ae066ae666884ae087b417c4e0d85eb0ad36623511cd17eb489c67e8bff04a07f6957caba4679cf3b14fccbd0e94ee6b691429a34876af8ccef27d281f332b8a8d1f4ce4f526f60f52235fa7751bcba70b3d16f1c894d51dce47d2e9bdc6bcc5d2c04142ee9f53feaaab552975179fe60e7d57694d10409487da3201fde2"}], 0xf0, 0x8}, 0x400) 00:32:14 executing program 1: r0 = open(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20200, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r1) fsync(r1) writev(r0, &(0x7f0000001a00)=[{&(0x7f0000001900)}], 0x1) 00:32:14 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 00:32:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r0 = geteuid() setuid(r0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0x0) truncate(&(0x7f0000000180)='./file0/file0\x00', 0x0) 00:32:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x48, 0x20000001) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x3, 0xfffffffffffffffc, 0x2000100000000}) 00:32:14 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) r0 = syz_open_pts() r1 = dup(r0) r2 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r2, r3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xfffffffffffffffd, 0x812, r0, 0x0, 0x2) 00:32:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x4) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14000000000057193e2627afba2fbb5b0000000000000000b8bd28f2fb984495f3f14a4027d788f62694f3e37c5ccd674cf3169893c6e4adbad602bca0cd0c4691c44a22389169621d7862df44b73d3caa6d99d666b279bf686bf9e617e4e54a961ea4002047e788fb269912b0dbd783743cd356dfec8c46c2efca2e1f63d2f59269059b4f130f96a30a59badbc9680262f6978fd4b43b90fc2cff2ad7812399fe96d633b3b6eae0347c2933487edc23195dd38016d11f2602fa2f930f39b39610c9a5313969d3dfd06e7df72387"], 0xce}, 0x0) 00:32:14 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) pipe2(0x0, 0x0) pipe2(0x0, 0x10004) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20100, 0x2) ftruncate(r0, 0x4) connect$inet(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x10000, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x20, 0x8001}, {0x1f, 0xae1}}) 00:32:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1ffa, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) write(r0, 0x0, 0x0) 00:32:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000040)="ccf60849f34897fe9853a1", 0xb) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) close(r0) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f00000000c0)=""/88) r2 = kqueue() r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0xc4) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec3301fffffffffffa0011"}) read(r3, &(0x7f00000002c0)=""/249, 0xf9) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0xc0, 0x0, 0x3, 0xe8cd}, {{r1}, 0xfffffffffffffffe, 0xd6, 0x1, 0x101, 0x9}, {{r1}, 0xfffffffffffffffb, 0xa0, 0x0, 0x7, 0x9}], 0x1177, &(0x7f0000000200)=[{{r2}, 0x0, 0x34, 0x1, 0x3, 0x5}, {{r0}, 0xfffffffffffffff9, 0xa, 0x4, 0x6, 0x7}, {{r2}, 0xfffffffffffffffa, 0x0, 0x40000080, 0x401, 0x40}, {{r1}, 0xffffffffffffffff, 0x81, 0x20000000, 0x7, 0xfffffffffffffffb}], 0x369, &(0x7f00000003c0)={0x4}) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000400)=0x7) 00:32:14 executing program 0: shutdown(0xffffffffffffffff, 0xfbfffffffffffffd) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x100000002, 0x10003}) r1 = socket(0x3b, 0x8000, 0x6) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000040)=""/91, 0x5b}, {&(0x7f00000000c0)=""/87, 0x57}, {&(0x7f0000000140)=""/170, 0xaa}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f0000000240)=""/155, 0x9b}, {&(0x7f0000000300)=""/135, 0x87}, {&(0x7f00000003c0)=""/208, 0xd0}, {&(0x7f00000004c0)=""/66, 0x42}], 0x8) rmdir(&(0x7f00000005c0)='./file0\x00') fsync(r0) 00:32:14 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="99411b5bb57a0da409"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x6, 0x7}, 0xa5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) read(r1, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 00:32:14 executing program 1: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x20b0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x2, 0x0, 0x7958, 0x0, "52774a166916b808c56261141891c93972940bf5", 0x6, 0x80000000000009}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x9735, 0x7ff, 0x8000, 0xffff, "22b487b8f5382f530856d010583ee23d69bd4211", 0x7, 0x7}) 00:32:14 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x1) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x1, 0x2, 0x100, 0x81, r2}) 00:32:14 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)="6f09c7", 0x3}], 0x1) semget(0x0, 0x3, 0x440) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 00:32:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0xfffffffffffff7c8, 0x3}, 0x10) 00:32:14 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(0xffffffffffffffff, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc37004", 0x21a}], 0x1) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) r4 = shmget$private(0x0, 0x1000, 0x402, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r10 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0xa4, r5, r6, r7, r8, 0x20}, 0x100000000, 0x1f, r9, r10, 0x9, 0x80, 0x3}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) accept$unix(r3, 0x0, &(0x7f0000000040)) 00:32:14 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe1f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 00:32:14 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() fchown(r1, r3, r4) r5 = kqueue() close(r2) kevent(r5, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x0, 0x186e7157, 0x200000000000000}, {{r1}, 0xfffffffffffffffe, 0x84, 0x4, 0x5, 0x400}, {{r2}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x1000, 0x8001}, {{r5}, 0xfffffffffffffffd, 0x80, 0x0, 0x2, 0x10001}, {{r5}, 0xffffffffffffffff, 0x8, 0xf0000004, 0x100000000, 0x5e1}, {{r5}, 0xffffffffffffffff, 0x1, 0x2, 0x6, 0x100}, {{r2}, 0xfffffffffffffffd, 0x0, 0xf0000001, 0x4, 0xc0e}], 0x69a, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x78, 0x1, 0xdfb, 0x800}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000001, 0x1, 0x1}, {{r5}, 0xfffffffffffffffe, 0x0, 0x41, 0x8000, 0x2}, {{r2}, 0x0, 0x80, 0x3, 0x7, 0x200}, {{r5}, 0x0, 0xa, 0xfffff, 0x1, 0x9413}], 0xd28d, &(0x7f00000002c0)={0x9, 0x5}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x60) kevent(r5, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x5, 0x0, 0x7, 0x1}], 0xa3b, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000001140), 0x9, &(0x7f0000001180)=[{{r2}, 0xfffffffffffffffb, 0x12}], 0x400, 0x0) 00:32:14 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) flock(r1, 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x10010, 0x0) flock(r0, 0x5) 00:32:15 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = semget(0x2, 0x2, 0x1) shutdown(r1, 0x2) r3 = geteuid() getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x4459, r3, r4, r5, r6, 0x2, 0x7fffffff}, 0x8, 0x8f, 0xa746}) write(r1, 0x0, 0x0) 00:32:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000004140)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b14bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06e49ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2bc13021e6d5983c93bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f134c324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5a512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642fd43b03d25ccbaf182fa3ddfd46b18400fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c5cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf223b8243e0d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb22de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc1fdaf1c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a680582b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5", 0xeb3) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) flock(r1, 0x2) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) recvmsg(r3, &(0x7f0000000180)={&(0x7f00000005c0)=ANY=[@ANYBLOB="dbca551bfd0cd997000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1002, &(0x7f0000000140)=[{&(0x7f0000000100)=""/32, 0x20}], 0x1, &(0x7f0000000380)=""/216, 0xd8}, 0x42) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x7fff, 0x0, 0xe7, 0x778, "75835db57180000000000000000000000000ca00"}) linkat(r4, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00', 0x4) readv(r4, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/92, 0x3a1}], 0x1) r5 = msgget$private(0x0, 0x4) msgsnd(r5, &(0x7f0000000280)={0x3, "65d573c09373529a7d"}, 0x11, 0x800) 00:32:15 executing program 1: r0 = socket$inet(0x2, 0xffffffff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) 00:32:15 executing program 0: r0 = socket(0x20, 0x0, 0x1) flock(r0, 0x1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) 00:32:15 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000020000002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x0, 0x0, "2b6839b9877c2f16b39f62724875e3bf24272a78", 0x3, 0x906d}) 00:32:15 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) setuid(0xee01) r1 = syz_open_pts() fchmod(r1, 0x200) 00:32:15 executing program 1: kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x175e) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 00:32:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = socket$inet(0x2, 0x4007, 0x4) shutdown(r0, 0x3) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0xd4e) 00:32:15 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4d}, {r0, 0x80}, {r0, 0x1}, {r0, 0x42}, {r0, 0x2}, {r0, 0x28}, {r0, 0x6}], 0x7, 0x1) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 00:32:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f00000000c0)=""/204) syz_open_pts() r0 = syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) load: 0.24 cmd: getty 74638 [ttyin] 0.00u 0.01s 0% 304k load: 0.24 cmd: getty 74638 [ttyin] 0.00u 0.01s 0% 304k 00:32:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x200000005900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000100)='./bus\x00') mlock(&(0x7f0000ff0000/0xd000)=nil, 0xd000) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xa5) ioctl$TIOCSTART(r0, 0x2000746e) 00:32:15 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = dup(0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 00:32:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x2, 0x100) semop(r2, &(0x7f0000000000)=[{0x2, 0x1000, 0x1800}, {0x2, 0x0, 0x1800}, {0x1, 0x401, 0x1000}], 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') semget$private(0x0, 0x2, 0x68) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r3, &(0x7f0000000200), &(0x7f0000000440)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000300), &(0x7f0000000340)=0x10) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000380)=""/152) mknod(&(0x7f0000000100)='./bus\x00', 0x2008, 0x5fe7) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) semctl$GETZCNT(r2, 0xffffffffffffffff, 0x7, &(0x7f0000000240)=""/183) 00:32:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x101) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x3}], 0x3, 0x0, 0x6, 0x0) 00:32:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xfffffd7d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) r5 = socket$inet(0x2, 0x4003, 0x1) close(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) 00:32:16 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) clock_getres(0x0, &(0x7f0000001940)) clock_getres(0x2, &(0x7f0000001680)) readv(r0, &(0x7f0000002500), 0x4) sendmsg(r1, &(0x7f0000001900)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x5, 0x7ff}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000080)="4d1c3e92bafc197a65c114da2cbc91", 0xf}, {&(0x7f00000000c0)="33f36f1a7081999d4c411215646a90248ffd8f2ab9ec049e099d4462799302cdfbf0f896f78ab3bd1f674b60f34be52642dcd5ca5f62ce70491103e0833463dc800df4070e22a02ff5651a9f1ef5b85f435cf5192ddecd957acf225b37f5ceadb64839cef6b10ca48cec327df3ba81cf060f1171d1aeacb7c6d6", 0x7a}, {&(0x7f0000000140)="585a48bd6e9db3ded8c49325eeeec5c09175a2f4117ac84c9bb4d46ce12a250474805ad589fbca152116f05aaed4ec156402e268f073fc3ff118504289e90a19a1d12c71f7942783bbda32659c410c8f70a2dead9294734c5c661aeb1ece4f58eb5b575f6e69db3b312438d21eedb9b1fcc760ec0c5af2724d86515b15621662a73bbcd7d685439823f83c01a58b7e91acc7ad8b5088c58827500f9c3e7f095698a87443b9800360bcbc10a17cdefceaac04ea185aa7a14aa25b9da8af7d44e08df8555dae1bbab81834391caf532b71e7", 0xd1}, {&(0x7f0000000240)="63afc1b0435e7391b09bdf97ad0705ff3b1099f985c865b69ed4c1d825c733a210067a0c2fac8de133c0685066f1663bba6b81ebb79dbc9be2556ac40209c09e20f3a95f", 0x44}, {&(0x7f00000002c0)="4623609a5d4501fad5fa1a916da912aa80a8a7", 0x13}, {&(0x7f0000000300)="7ab67927461d485291fcfac0135329a1ea7c0df5227b98a4fa44f66ff5fdc940a75bf6885e04be54914495315d4e79cc8f4097e36ade8da3f6c7c33488e01465b3b5494ed0a076cb17d5a9c9427c9e06cda4fda72b825b189161fffd423702235ff78609b8d25824f3560585db1e26d38341545c1c89024f6a73a36487433d9ce411dae7c92ec96d9c3dc2e51f601ff679ac648e3f25b97d306a84332ea7532daa37e718aa35341dd94913486ce4bb5b628720b37e1f4249e1abb5a4c5ff4927d196038e66ca85fd23d202fa004d55dbf2c2239aa7fd05c0ecccf52d93", 0xdd}, {&(0x7f0000000400)="8c34421185cae3ba27e7ce9fc2d99f27df89ce922802cc00cbac7960c37f8f16a54456cb1347703b3f8d7aa204df09d48b30ffb2f6", 0x35}, {&(0x7f0000000440)="f61ee92d3d070dab71f18b1f66f32a455cc01a47e8c656248965ca943c3ddc82e7b73384f71de0ee6e835211abb67a417763a8ee5a8d5594bf883f4518e5c18dbc72847eb658e1a1e8369470a36a747369d4eae907", 0x55}, {&(0x7f00000004c0)="50d0ee1b313b8e335758f246926b8fc8b131d4e9d068e5686a559171b4df2f98f3448043c2045feda56e5baf9fd05de65666b8be81b2723fce8b80e749914e8eea820d6d5b43582c59dbee9fc7fd918308edd7a979064693597de935ae1c97f19b15508491c686420ec44ee1f7ebfa59c60b1ccb3bf2a0605e947b72717341ad8beae25ecb3de218f3439621cb34c1f25423ed7d54d8452a745c5d143f5a2c961ca48066640dcc38a0f52b4e64dd04d0082d41052d036c7be3d851a9968d6dff11acacf7a052abc801f8a370b2acc95fe52885", 0xd3}, {&(0x7f00000005c0)="d893962edb931e5463e1e9437e6ca319608cecf80c5001606bcf4b39b085626137538ab73298d1dffacc1df62bb7ec3b0f6eb85f43dfe6d19c7f2f46594c1fef902077ec8950950b371f0849143ec75d0bdc302e8a1a52c845e24e3d9250e339d077c34e389d2c3ed62a8a540de341dcca03a0ce88c21f4cb4ae85718cc640b4674b835f60cabeedd014c55d49f3337c56b106fce17178ebb97c0375fc19b25a33227fd0aa6d4116e173052a9a5cf0f56fd0cae3c8aa1ac4a1ece473038d93005bbc62078c0206868f237975d76b9d962227d5290023138982fe2d1f32e630e90bf00aa3f02b9bbab9f7932bc8e90232c35947d805e45d4bc2fa3354bd31c1840cd2afcf97654a51d4a8e8b3bbadbf099ca3400f8e9e12ae6a08263f0f92b314559f19669b112f0b35f7004aeba6c232b72e7174e46f9fdf8b6bbda91592ab16806c2fd3a72ca63cf526e4f9db958afc7278d7aa70806e75faa6a25b5bbff5419e833fd81ce4a8a75d056a8d82ab35a5c68cea48cdeef60ddfbf601fc4b14db54f33d78ab7901ef720047e748cbd02cee8bea475a5f3364db6814599471a5c19e5c006986e9650a784adc083b9be1d1248d990db7f4a3e9efd38d9bde91b0f62343e5b4bca123b68538c6ef2e05fd0eb2db49750a65300970a9811511e5071e4297ba4bf5eae40ab7b1e147da3c3adb72c19b55985e71796138002b0f604dba29221eec34b76589ff84de515b2896fa39c001646f163990b4328ccd6310f86053410009d24cef93f4587ada7a6739f804cf59544b4ffee33dc3d25424f19aa2fae9a06c21d7bfd0dde9c186aa0b6e456de8264d24359d86f9cdb4f6ab61831628f08a6b33e8fd5d157e3ea21c7fed855ce8a7b4b291e451377a93e1b13e50d6df850431ce09ecef0d9fdb58cd7b0ed5d2308931b6a9d61bb774f4bd8c1acad92ee60ab2dc63afe6d6dbfca59d80e7768f515ee90b3c15e958ad3ea53d49df8ed890c27c978ac8815c9878ce7a12af7da65d40ce40de95ef016d9fdfbb920133837b013f81b6441d1accff55b4551ccc8952f788630d79af9277f941097551ee0daabea60c7c6fef80919aa9d0de6f94a735d05b66d653bfa8bddc0e9a24589ca5ffe07a349f7e9292fbd9da342cfa5a82c0a3a00c037587b3e72a6df8ed75daa715799867050baa82b7069ed2b524b6d88f6730ca77bc6bf0811f0d69c623bf0298e52fc388eaaac18848f0a187622cd06cf173451513e40d97d23f9b47b122ef5e7f1165c582a7a0b78f32ac2d617c49b6ac4288c807e595b97a6cb1e82c76ec953db3a4710da57e15c48266e4ba9200ac60a1cae34b0f914101a2519cd5016eb34ee0b755b69bc9af5606cff0a43be7a7454f5b76fb967d429a75198efe0470d3d5fc3752ce17ef5954d8ab8bbeffcf6db26b9eb51b2f853f2693c75a16ab1889bc8e71c817f1fa6e8034dcfb46866b96b866aaa0565fb30e3d794b81c492d89cea9cfc8a9cd8e86facfa1487331b67ff74faef64a8ff4c1400ebcf3b4b3cf24d1ca99af00e3d39952f04aa33b8e89c426b11e6d87e6cd282d205ff107f5de8f76b9be82001abe0ded26a35f0b05d7f03fd4435fd299eed5e45bc0199e7b56de066d3b034b9183c78625c96d53fb5f248a2ca5164b8c06b830ba43436c05c55fa22de2a3898d5cf67301478102d8a6f02d261f932080763331c6ff3fa0ad3928b07949ab840507dcfe31e124f2221ea0667f1729ba6fe065d81074510d773c0fbd903493865f93648ab67e02864c044fa158c961d6e758ce406e0e37664edd5ca109ecf4eabf1fb71e4c414bec0960c6772c7ba87b1609f2913cd7ebc7a2f272e134ff16321b2f82bdca78bfb0f6ae0295b3b6b92799e46884f589c25cab686793ef6b13381b3cc3b79b530dc07c48ff9d57fb704afa0b522e6287a0c21c6935ae8678e56b80f0e7d3ca2e46eb52683c942d2723befaa69bced6c9e8e9d665d6f8e31e3a49fbc8ab73879d8fbf46a86118072e735bc6cff66e66b3a1cbfe6cb7bd109df6d0f3b776211de6958eda8dbbd2aed45e6949966de74a9da9bdf20134422a5ead3ecd99fbc23bde76616db40940e5cb9aeac4df8500f8e55c37201805927cdc7053357a585903d24a69d213a6d3e61db412e0bb2a0b55d400c9f415572bdba0da3b2ec9b51767dd59e08759a367beb720a4e3d32fd244650e9b02f495b583a1d61237b1fe53fe3ce12e861d66c7d6ec6ecf9aef592a0e63679ff804ec625828e39aa68e7ab50fae44b158a2448d4cdbbcc5306e2e2cf310f4787104e4c784737cf069a1f4567c323c0829d5d4bc19307d4b66b1d3be67834b8f19db37e564f6d1f14d81a06b6f1f3c19a0555d26a6d968ca3dbd09b92f7b51438f6b792bb1b72f572f6021e6b80aee3055c39368dc7e25dd9e1be597810fed8a6d6904759031d479285683948aa9a9af94e34109858930472ca37d5682557cf1b84bba767ce9162c6d8c66aaca6539589744a332389327fd5aedaa139c463e4f2e31b5d3b689a6426ed62f2b52d7d6d870e4437d4a6fc15bb261fa7b17a77d0719af0a1cb06a3c25abbfd261b4685831b9a35b14ccac5c46f29d8a0ec74f49596a95dbf6fb6a73ce62fe7a0fa810e9b3a348a6452cb9ffcaf374cfe9c34615938fb4434d7940c57ce5e88d7a6d3efdfed9387c11422def93f95b32302d67fadffa9cb708bb2f62987ae96f9d372733423e1b70ea9b1e1d6ad5b50696f4327be88207e94c91ba1283060174a40d3d3bcd8b8e08d02622012962828e846e59cc0a998a7119e0c1eaa5cd86efb0c6c8fa40f3a9fe319cb4efcf1fc4255a5e72927f156bdc2427c0d32c10d71605f41215c39a1963c2a4f044dcfb63facd5d6b3137c54e02b3cf2e641ab5d10fc8f932d518ddea0464a814f3f0d9dcbe79c9fc94c9daa5276ddcf7ae8ef4ad24365a8d09eabb22f0efe84b54000531bfca47119f7949bf35d8f13c0091c04bf78de111b91b6c1168c113b07c53898d0acfe3a8daddc9fb7382e507f52e94a88c36c61d279cec321b02059ae4a84f15bbd1e07cda00f36eedffb3193f2744f8ae306c0e9680fc60638ef52afffd88d3137d019fc72b472b7ec8137fb9c3f9506a154439e3d48ac69535274e8042f2352e67b501b6add270558d44a2126bcb56d80ab7aa61f5e06d468b4a5e0c5157a04457331158131b2a8e63276da53d51c02f947a9b8c33d5729283fe908b11e9199146804656a42f1344157ad347743d1c4ab3d74b9b86fa58b7de32f40c02369a6990d8e7bd4282e15f95957d8d1b465c70482272ab29ac1caeadf70d3eda317204a78bd77fc13676996cd9fe77c18d6bdb8930806937beecf16d6b18395b7f6b5e93d41f60e74d22e41f4abaf3eb2ab9b95da6b9814ac20c79bdf2a762a7908e24a3de4324414bf64fcc6c41c0906822766f3939ad93a34f83baac0f5f32c4cf077680b6670115d7575ff968f962fb02e3bc8eea536b73ed70aa821249ac38c8392e5c59cc7389ce130f76edca652b80af9ca6b2008fe54f8198bb33360cc7fd870572b18a5c91987602baadf6873ac63e7c7e6754972f8c142a8145d87bf2575624c6f5830e3bbebe233d101492125dbd9e83bb13e23238e46b377bfdaaf6cca1b80ca45635106c7297a01c9ad988264b2f59d327b0ec8013fc49854caddf6bb7cfbbb5f1c0958940d66eca3a4eb24877f9baa19a19db9a393e5d1ddb7225873838f561b82f85c0a0c19ccf33ef2c8e3457c6a9383dd251868d343eaaccc7e83282593b835cefe97956b5a0355755b4c57e30e72ee0643ce63717c042c5c128edbe80d9b2f753d92774f6ada11f7dbc5ce88739d1d4127e996b0f76bb83ef06d1c66568c81c66e76f56b17741de55c5ffff4b83f5b9a5a5d019a95b951a7be651901881b2f3fed34e35b1fb5b7a04762ef414083186bdf5266c2cb9aa7f5b4e44401b45939bc2ae5528a93a09d1cb5d6d9b5daaca0ed4d0f3e672bd5307c740c573a03a68e65288c5290d4ae7c801ced758626e9937a257f7bcf5ad6ef27acd7d7e40b1e743da7ae43b6aeec39e6d0f00316a47e9c632270c3f67f9db2368438ef73f1045ca2d1fafb312a592188f6f3b0f8490e8b3873c9fd3b6a8d26a89951e0c3f83ecba1f32e61c0ac159f129383055f4056430789e977163f47a67c9595b5056b0a86456fda8bf368f81cf309db21e3eea1070e34547938d3008208bdc4f3107e8211ef6f79de3250362e63ca8637880e6b38a28e0a462fd141ed16d7a68dd4270c541b0f5713c5b69ebfe3cf2568bc9c6155642818dfb44102e1f4a0becafaa7c0a475e145420d4251ba6813e0ad22a6eb007893359d73bf3e7429a048cc9f42a1e53dce8df69d33c237e8776dc6c25a0ca4e35d420815d4356aec688d44909eccb2bcf1959b269ec34a8b8b949fce6954917cfefa56580436ab6f5c433c727ee552484f14a494f7b8bee8126e112b352f27802118ae72f0f4f89e5302748b3dbc5f820f9d43ff050825b90d4c478df6733d83b332e2fa2566f385de107ec0be5c6fab9b975053c9d422db0405215f1f0c984fe8f3c06dd1101a75769d6a780f61996308406e463c01f35aebf3416da4026f46f7d84d122d0d029ce6e2abdb40343a374a2365a02336b738632f999c47150297d962d89fc9d2fad262ab0d7657bbd68306af684a8e530acdba7f473e97c501dc6f780649690a80bac53056f3bf28b17eef9890b4f7cd13d079904d84deae4c4f8ac0289c469579f65d807f4edd894c8228409d27db8be5b25f57de9523b738821f686856c146b90f7fcf9654179300bc525174e9f8a143513635f9172f2fc2af478d8bc07a382522e4699814c1c394400c83b983116d85158bc898ab64d12684f17b6caec5e42fc280e530529c7aa0e531f6e991e65f5dd485d137233f4acf921c5f8dcff17c1ab703e37922537bbf7a3ae434eab702a911692795b3868aaa1d3cf57bc8c362ba9cacdcb7399c7fa452656998f937bc1f962ffc41fc21933bb410b139a4e7d9b34cde2824f496dd5a727265663187e6d5f4bd848efc175eca0ad78fd83b5b105bb882bd8fc5b0b9a471464dba667f976e5b40fcc8556ee7db3f8935b861f6e4e3eb770774748122c94b96ae95df3b0679391bb63d0bb022fd74ab07f4ee2abd8096711a427655c83d19d75165bab88baedce01cf23d4f280b93e1efd524286ccaf3aa02d54bc9045d813d4e2abf92a2209c90bb3bf22166b6e19214998dc88c59fda2c0692778279e182a8ca20b62107fbb5720a3a9b72de7afdf884efdc891beaa17b253b60891831ea6c0f48578a0642d15150ebe517afbd092e96725efbf90fc23edb2d36fe60ca9aa70f470d0e91bc7e8f45abdacda0367855863ce603b41fdb6aebcf058913ed75b7114f3891aa4b7520f8744013f1d437632c34751a26c4c92180c8e6da0c1d25b45c6144d5e6b47abd42b33c82ff0ac49936fd7638224553decc80899991f2552eed5dba8be2d570b10a3bb8983ca92be7f3e6fb225e8dbd4293c84c786a6042403528341357b4b05b858ea3b67949c91ed9adeb54936641d3710a165f096eb3c8294ccf13c4d4483f787a3fa0543e85165ea71450ca88e2d000a097b6df8df223f3c7509be3ea95571659ceea0a9ad7092e363422b1fef8aed84cb3cb7ea39f15472479f1be2f4e010c972d5cb40daac22816ecdadd35896ad39d071e5cb08544c7c889374c51cc4bc8927b4867b0e25171fba5500bbacad2956f7285dcf355e7", 0x1000}], 0xa, &(0x7f0000001980)=ANY=[@ANYBLOB="d8000000000000000100000005000000b18234b26d931067f93c1a8aadb21dacfb0b95837ab1d7a4a0ac3d57427cb830907bdfed7c71e897707fb1814630db7a36c725615d29c9783831854418fe8f99bc55d3fe69c93bdb55c0afb7f30054a98e4063cf824b0c656882a9660631543e381918d840c4ead93acfe0df8857e1993efd8eada4c441a6623947760d59c8f9941201010e4e49bb1d527b44bf86c08d6b340ea86e3351587be45b4446a1bba3c78e293d7271d67228a44afc3a7f7bb551bca810ee64dabeee107f00c7d2ac3e3385bd00000000004800000000000000ffff000000080000c7e18c6e22410ee3a6403d29f5b4728d75d1cfdca4504fd6267dd3de4014f42aea59ac71281cac4cc02dd50c30e250ffd9ecdad6000000001000000000000000ffff0000bb000000a800000000000000ffff00000004000097355bb914c419ed0fd29db06e7b326fb2b6915a1687fcc37ef7282cfe41c7f10ba91a6c407ae79a0fcc2d570cef2fe70318adaacb8a0fb802cc85a135d0af6841679b6277c6fcb6c0278b2c4bcbe6ce172f4b553ecc34a108c0c0ee499d213b93639849c128e3a23b79c9a78d26428ee2628a866830ef6c09d59df2c32c4efb3f59ca1460f59c556e74b609a29ed70eed340e27d069729a9800000000000000ffff000001000080c6e99b4f2f5254515371d1e90c48a23885ece9369d6f1ae93847f695697cb1badd403383720b96c67741dec1ac93ff8099c4962c40343a6b7e932cac2b1f8f02f388e2a54bcdaa446f0521bffc60f49fee33ff50bceded1483843a57985ce98d30c9d8a2c578a3c67840789fb6920b3f588ce176461fee7cba44c5eafb1d413d67f9f768cf0200004eaab49be15d391d1f20fc09a02be282cd143c7230e5f178d35a60d3c8848d479efea8ab2b42ba3d1d38783f717090cdfdb6ca2bbdaa1f51ad1a73ab4eeca624d2289fb85e84d2fa2a475e954daab72da2a5cd992de4e2"], 0x270}, 0x1) 00:32:16 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = dup2(r0, r3) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) getpgrp() dup2(r0, r5) 00:32:16 executing program 0: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = dup(0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x401) ioctl$TIOCSTOP(r0, 0x2000746f) 00:32:16 executing program 1: mincore(&(0x7f0000124000/0x2000)=nil, 0x6e1d618312435888, &(0x7f0000d6e000)=""/34) nanosleep(&(0x7f0000000000)={0xcdf, 0x7fffffff}, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x5, 0x9}, &(0x7f00000000c0)) 00:32:16 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) 00:32:16 executing program 0: r0 = syz_open_pts() fsync(r0) getpid() open(&(0x7f0000000000)='./file0\x00', 0x1fe, 0x48) r1 = getpgrp() setpgid(0x0, r1) 00:32:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f278177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933f90ce56db46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b004ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab6464a47e66e92bccb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f69db25d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d0c99e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de201803c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdf0000000091402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f5610708000000aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f135601000000307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a0377b8dd1c67fc95466bd0e671c428cb68a5bcd14109000000000000000e1bde4e5101933a44d93ba1a4c0e6ebf63e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2b2fc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c03e9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c3567d4213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd507170127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc9da1072e60d5b45a92e9772469f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e193a2db8485bdd9f84d29beb353455995fdf043a55c02aea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc84bcab85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9f02f54e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131019c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138362fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac353c5329e68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0d661abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515d0900ecd7209184029eb20731ab6e8c91885c0a6191199362520715ffa00637c466cf700be1a3b2c509e99da540558aaa741f3817641359a4bff688d5e2", 0x7a3) syz_open_pts() close(r0) r1 = kqueue() write(r1, &(0x7f0000000d80)="f6aecfa8d218fcc5aa6f640f7cde07c60a64d5537262d1cc200c6c5d7990b7549ba08d5aa7f71a96e865e2864cbbf09bf2ac7388d7236231f668111f3f8d4efcb6d4df50a1f128f35d6689883d330ea910450c418fab74f66eb3e4a0a28fd80af28e42671e406c211f9db4a9f99d1b3fd08d60c4625cf31aec2781f9393806119e48c4212613bb7239ae7f84bd29d6c1c3d4cdde4c70ec9f594e6a50f61cbf1ab338b407347dc8adc269d6aeddc50ca3bd9133ee82f50ff5475d76c325ba8004af1a97f27ccd8939df66136f365bdf6a25f167b3a874aee237ca85a0b4569be8265962d4ef8b99c07a887af9bceb319eecd45afe1a6e56c6da3379e65a7a38454c1fa6798fd45f6b7ebaadb5b5f38fdd18bd8fbf813405a6c2850d17ac8cee549c8361715bce8f00a003cb55603d6d10e487c2927de8ccca7140ca406fc130f4a1166348ba1708f682d5b2ca4012f41a0c4944a2f6a48f25d4c5cb8533aec21f3a6f9842a65957b1d0df91785be32b7cbfccd1e61fb6b2f3651c27ab67f7c607c97e59533c283f385e3c2e45ffadef8efe5b705a83679631946ecac819a9dce3a53c22ca25a3bb317011acfe42ee49b7e3ce70fe3c483c55760feabea0e73cc164552bcc5c4545ac12496eee88f645a23292eb6e2c416b5d8c29eeb3f78da8a0e0bb8b399351cc0a158dc0583bb7e4fde5d9a9a230b809bb06bbe31d89a1251275a4f6d9c840b32e2ec73dcaa43a81a81978e5dabb4d53dcbe18ee5264c463fcc4beabc662767d624172296f1a7155d838d7b04f9e369013d04a625277d2416ef0d66fa9e616b6bd5726c938a8ac7937878256c6c0b0dbee466b42b87e725debc9dcf116baf369399538d548643a75cd8310c30ba5782578bd3c3c0a081337c71d4c2679dd3a4c9a5947a373675892b9b43d0631779e5a36a16f5b6dd34eaaa562ddac114bac5bf3981df708fb2853ed29b27eb1769a9929e555b24e8e1bf83c4526368e3fa8695bf32ab9e35bbb270d4fc5198d294f5f32d39443a7268e08e3ebf7b41282e8b3a40c0cadabdcce4e6c75ae9ad8aa80f125597fddb774fad1973699e0de1ff966cc25dc6ac1e29645e2a4a89379cfd836fa8ca48a6285243e30c3b06a62a744873243d28825ae432f88ed2c72543a1058b42dc712ddc5b55a7b319bac9fda38f70b9c4b431f3da8712e434ad58a173cdd91f1d10c24b3e0f1c5572efce69a201b59a9f321f7ac0d5075a8599b734abf992bbfa25082d5528f1150e5821fda3479c57b89919d4876231c4ee0dea461aa04bdda23881335974d34d01786c0487f95dc0b53399b80c868b7efa77fa3b5dad12fb963a32ab6bd478d5dc2f5240acd4b6a0976cd0e31b998b709170c5644f19cce781ad621da22c2f18ba91856b66887bd6e02d94255161c063f5b51387919194813d7d4c754b9b2f4a99779c07b65b16137057d20a5beb2b466a6981d265c4edddc0f9b0aa91f58aa37d074efbe15844944fb931258cac771c3af1f96a313a2135c31857fb256e41044796606a5071b6d42ee1f4e94a9b33f55db3ddd58e4f3fdc68069cdc162bbe6d339249dcbca6b0c582e9bb05f34890b3d3d08b734edfdda72974586bc0f0a1534541ffee9c722db9de8126af42a2ac8e9013420556b484910dedc09708ae414f2be89c4ba18685be4a45c31bfaecfd5b727dd4670246ddb484d0cb80eddb33293e0bd3a961e1467688fab07642c8aca9d20cd9a9d304509a74580d6226980b5032f90e990918bf5161b8e3d7a6ddb762e91da8ff5109e292dca6fad9000bb7fe3eb6d9de4d40db2660adfcfefa8a6dba72749ef5b158f96b6ea530b3c9efbf8da9d34d7c690b8420895f2f6c6d02ca76f515e9e3f1e4758dd87a2b9a060aeb26877c1a27e57b7ae1f09dd624e00c359bedf511086962d74ed1fa594496541e9d835b95dd6beb018da30424b6306455f8e66b3f37602c5f8b1e39121d59e644dbca89fb0fcbb2040acfabdf3c9ec98f842a7a85a0e417c4fa3b0c6d71f4ea65c6495a00e584d76e49554fe19b1e1b8275ec748a10198aa592cf0c80f12b1742603b40d77668b7e16ce6945b9c65f535c8b2f5408fa304ad309b811805af43edbaf1f40a8cf16f6c19339e3c94c4585cf96e2d4f293944f65199e2fc3d5c7a1ab8eb452220f8aeca97c6766ef75f9b7aa26638e2278b604c7150934968d3735039e9c4c54bda67f990d83f885c5d455040fe7f379c8625e315cdeb7cc1889c2b85088a81407c7dcb65ab7caf8cfbd66ed0ebaaf3bbb989fcb85f3d1321b00f56cf1379fcd7638f864796b404b52fb1aa78f7052e0ba249c8d28753beb6abbb07d2f03557209fa4b09f344f5eaeb9c0f27fcdc3f43c39ecf7c72317a6f4aadfcdc71a9ad4e6129afbe3ec3fe5a81d28dfb37a172f9f24c4b3d64fe21bf7c6cc78b618365136b6da40288c8a128449cbcb2630c6b42646365f0ae14ef01c8d07488b0ab2d3dd01d0ce8bc1b2205ab85bd27dde4409613186006a06f425353305a778d1fa78f0afcef330a76d0ee71a49d59d26cfbc2477c6634f7891f75cd282b4a8be49e25418c1d6c56c11199c21702d2246b37e98503b026df8d591aee46895934a0d1830a5458754dea1b3139f300f04a2b189d24a5f00980ca645af98b3c4ad87b589310c84a05d565c2c0dac2dc9c943a27fae206cfae4ecd777ce94df4f544c44718707366a4221a6c01bc976320cf8da294915053289196fe964b994e789ebe7ebe9a7b4cee854f93c8700d07bbbcc3b933e48f9e9cdee35747c0c2bb6531f1ff48b8a365266ea74a85c5c2cc56f21477db15306555e61ae976c6a8e9795a03bc67fe84a411eb6b07b9ee60c9b62f59063c7f4c6cb09882f3425351e121bd7df299e389fcf55a9e89f4350b57b93fd5c1a827b5561c24d285e29fe6caa00de0e3624ec593359e3c42e5d42085b77ae0ec98568b60272567426b8d00f3b1f2641407ff7bc54460c257a66073151f3c0892651759b972147caef1f9db9e8ea59c4e2728114f6c71e7b9da54b03662ae679ed04a1590600f09fb50f80fc67a39e08fe4a1629fdc3247523c513f5204dc373e107bcfa4c382d9e7848a7e4fb4a877a2a95c6d07ade05b8fce53b2875d324efa39563a46d2e25781afc8657af8f35b90306bddf317081f2faa43da694bd684d1ba6d54308d9ca992b441763ffb5a478780d6603a5899db04d513d5d0e55599468006cd01164365db5267eb3d3b5fdca868662e0bab7396dc7415e04d19c33077e5e52fc661f47c5d0660fc97b83ca4e92c15cbb7dee4c5faca7e5c982ead792248c5b4b641498d3e0ab648a83662a71dbcb563731c43486ceef04b28d09632fa271f608165b3a216aad6baeba23fe3979d61078dc4e8e46a1f95963471faa15f95a38e4646f6905c87037ffbc2464c8ddf5d6781e62220a2bd68fae2eae670ca14e852897f6a8c614082da9886a4adbb4864d444f2ae9e0b21788a6f99dfc015c74e4c77887745b588598ffc60d88be10a02a1401c37a5185c72a5010e331b5673373a8b42e57f9c19f837cfae101e9d412dd4f953a808aa4f4ca5970f89fcdc18d12989cbef98724f6f614d6fa4d357e1fc52bc8666d72e4b606ea7f9fe190f8df704cbea8fcbde9d37d1467e0ac3782f894a5534093e0223c82d5389cdb37fff5d7b209df9ce3cc07267d6f23269e120cd6ac6a1ad51472c6b7fffd78f68e49d0922130c9f368ac03fd26ce54e88cbdeb01c55dc033d964bb62d732a78008bbe52b723b1966ec60a0560374251de03ad5b36c4e583387630a7883775a232e4e36abd8ea64d648b30be5bacd54ffa78ca8fad96e941c132c2b498fad58e3712d3a21e46586e5d8f04fd161915362de73ed99eb9e86f311f0a3890f2aac7775b2b2092024f2532f5106b381f3aefc200f8d5d716be8a37bbed584a3bace64e2e1811d2987b2d8f8c35ce9c593f862ca53885d8d769267e66c601f6bf80bd9e0dae1b42249edde886f7b0da679a558f4a7b6aeb1cd30abe752178a01d1c02dc7de684bad8f1de9cf2449a0729aed15433566098d3ba79fda34f96434d2b8c78eae7edce81090788a3ae18a8ba5fb338d14acb14cd87a37cab9fa18deb2f15c66eb10d777e49596143f7484ee6afce612da1890a960877913844679e8fe4bb7326c86212780d73c1432c794fbe991cc0ef9a46dedad1eeba527c7ce62c42074a21972a11124a8b586b097d9f3a3ab826d474da30e22f3cd97c259a318813b695c38bcc1fe5af79cbb9228a335239f75556b993a1792470c8f05d0a4e2306abb9d6e84a5e56804bec783ec8f1d0e05aa19793ed55c4471a38b104bf3e3639009cf3f485fc604faedc06bf56fe56980b9fa910505b5e5b44f644f89cb2e99ab6ab0282b6f62e0152a6d76e59484f2d3a9f1eabbb7d0e80f989eb3fe93116b2aaae6d0580e963c352ec4d12b1e3b2f1ffe359e639aa55e7e035d3041dbfa2b979c3c5c84f97ff5c528119e271e70bf5f38ef5f8fb62ac87875c850b249cd8b3634e608b1caaa88fd7b452abac3d90c14e9c93f43328b4255fbaeeaeac79274e02005df8bd5aea7a08797b924ee8cc7acbd328d2b37fee168722a32236f0c9b23b44e4262bfee1799d02e48285d274d9f1ba431ec2900469e7effc60abc1a8f56bdc39c1772248c788fcf9aeb9b623720123836696e14798427dae2dd6c3c65f176d743ab134ad33a4aa3dae1bd9546c67e8dacc933ee5d081cee63f5048a91e0f67cbc9a352ab848e3906b031bcedd95db6a4d759cdb4b8390e9430b895f4357c69b82f7e53f93c1086bebadb43719ddf50e7f2de57538a41b8b24e09706470900c9275295e4833cf672c84de8459f749c43f30b36b6b091bc8a391838e030ed270757ab2d3548a237aa01f134d4aaa0897a4c023f065228d7a04e9eefa691c3a388481c3b431bbad0268065767d8db86d34b290d8ae18df6b3191c1f3918e2403984354932c94877ca1aec701da0981468e56e31c107590bd6474b2115b62f4d1882a5313a9e772a2a1c76b0695bc5b55b767f9f52f43782db787595e5f82bbd23bbae78a82bd3f0ae862bcc11fd7e85ebe14f6a9463ea0c21d0d8e0a3ec0b022a73a7ec78ed5e9c3af17072a381a07465205e6b1c761c4d7e9710ff54c39893349eee36b04effa4b14d5c2288754ed614fca584439a1475c18a7ef9117c713ad2446cef3ea702664778094c60096f0f391de2d187ba8c291460c837c81f0fa24c46f626e16dbeb0f336fcd9d2bb3eadf01b30f8c0544d130eba89502a00f458759c25aa87b3b70eda8db5cca1ec6800931ebe2b189b12f1810685c5f921529f4c9c9ac10ce7330f0f958a032b2f0b7036318098f6b951a4fcd63e8849d104e675f30219d951de0d5e81f489b1d604cce00db6cde560fd3219d9c8efd7b75ec6135333da8accfcb1fd6ec75e6160c3ffe5f56f2e66bfb2f594d0bd1c95c439c26a120c4e4c0e01ecf1a456aa547ddec545493638f0e1d54e989b9c321b98ed7cad269780b3e3ff18472c50c722c7c4bc179b35d07d48907d53de2420e8e88cbb4b4eaed932763fbfb26fa6574d7de45a149ed8abd50f28d04d86c952f57e18d6da02c0347d0c48c62fc4928524a17dc64623a0c3db9aa6cd4424ee92ce0738a7661f9984f1fc64d3d1c995cdc2c7df4540687a7cfd11f570c129962630127c759209471c744c6b7a1d06e50a1ff06a16de7c4f052c1603fcb2a11918073a017ce6b1e454ec80dccb441ce98cd3f3da", 0x1000) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131930ca05501823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) fcntl$dupfd(r0, 0xa, r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x800059, 0xfffffffffffffff7, "a828e2d5cd6474f0d40a74d6a03400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 00:32:17 executing program 1: pipe2(&(0x7f0000000000), 0x10000) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f0000000080), 0x347) 00:32:17 executing program 0: r0 = socket$inet6(0x18, 0x80000000008000, 0x8000000000000000) r1 = dup(r0) sendmsg$unix(r1, 0xfffffffffffffffe, 0x1) sendmsg$unix(r1, &(0x7f00000024c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x27}, 0x0) 00:32:17 executing program 0: mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40000007) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1, 0x811, r0, 0x0, 0x0) mincore(&(0x7f0000003000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/179) 00:32:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000180)='./bus\x00', 0x282, 0x24) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="c1d8882b6566ccab717910ab58fa5715c6c9e984251fe419cc26c330c32bcb36044d1d0c4336270c0c322073f7fdfe864b6d78409fca14aadff46f8f4570b9280951eaffaaf511242386290ecce5137c3cd46e319d0711bba264a5a9613913efe4232b0e53bcaaa73a82d222d02dda47eadb11938537f2fed35bd5233fba57e281309d59023c8ac1c77bc1bf26993cc18a3b78812f45bd125905631d927645aa5a4e4d1afa8fd74b0ed239bc2b77e6e34718f3042665", 0xb6}], 0x1, 0x0) 00:32:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) fcntl$getflags(r0, 0x1) getsockopt$sock_int(r0, 0xffff, 0x220, &(0x7f0000000080), &(0x7f00000000c0)=0x4) recvmsg(r1, &(0x7f0000001280)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001140)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, &(0x7f0000001180)=""/235, 0xeb, 0x6}, 0x41) ioctl$TIOCNXCL(r0, 0x2000740e) faccessat(r1, &(0x7f00000012c0)='./file0\x00', 0x10, 0x3) r2 = openat(r1, &(0x7f0000001300)='./file0\x00', 0x100, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='./file0\x00') ioctl$TIOCEXCL(r0, 0x2000740d) mkdir(&(0x7f00000013c0)='./file1\x00', 0x10) recvmsg(r1, &(0x7f0000001600)={&(0x7f0000001400)=@in, 0xc, &(0x7f0000001540)=[{&(0x7f0000001440)=""/60, 0x3c}, {&(0x7f0000001480)=""/129, 0x81}], 0x2, &(0x7f0000001580)=""/122, 0x7a, 0x2243}, 0x803) rmdir(&(0x7f0000001640)='./file1\x00') rmdir(&(0x7f0000001840)='./file0\x00') dup(r2) bind(r2, &(0x7f00000016c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) unlink(&(0x7f0000001700)='./file0\x00') fcntl$setstatus(r2, 0x4, 0xc0) ioctl$TIOCSTOP(r1, 0x2000746f) socketpair(0x6, 0x4000, 0x1f, &(0x7f0000001740)={0xffffffffffffffff}) mkdir(&(0x7f0000001780)='./file1\x00', 0x2) getgroups(0x1, &(0x7f00000017c0)=[0x0]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r5) 00:32:17 executing program 1: r0 = shmget(0x1, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) r1 = getuid() getgroups(0xa, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getpid() r6 = getpid() r7 = semget(0x1, 0x5, 0x2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000300)=""/27) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x8, r1, r2, r3, r4, 0x1}, 0xffffffff, 0x101, r5, r6, 0x1f, 0x9, 0x3}) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000280)={0xfffffffffffffb4c, 0xfffffffffffffffc, 0x5, 0x1, "361d34ce0247de1991c6faabf1e72bccc6a50b5a", 0x9, 0x6}) r9 = kqueue() kevent(r9, &(0x7f00000000c0)=[{{r8}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000100)=[{{r8}, 0xffffffffffffffff, 0xc2037bebe9101ec4}], 0x200000081, 0x0, 0x0, 0x0) close(r8) 00:32:17 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000002940)=[{&(0x7f0000000600)="de", 0x1}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f0000000500)="e3", 0x1) close(r2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a146786eb953d07babec3301fffffffffffa0011"}) fcntl$setstatus(r3, 0x4, 0x4c) read(r3, &(0x7f00000002c0)=""/249, 0xf9) 00:32:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001140)="19", 0x1) write(r0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0, 0x333}], 0x1000000000000192) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 00:32:17 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000440)=0xc) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000480)={0x2, 0x1, 0x2, 0x8, r1}) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x10000, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r2, &(0x7f0000000d80)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab6464a47e66e92bccb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2800012a185e6b5ea00fee156d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa3ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a0377b8dd1c67fc95466bd0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c3567d4213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc9da1072e60d5b45a92e9772469f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9f02f54e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131019c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138362fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0ac3e648bc34b165355a5111da3e581aa14677071dde4ca30ca4dd1e0672265e50c2a74a3302b289ac58b92400783de8cb75f630a022b59274dacfd6017680dae63dae2a2f93b65c73eac6f632af7bebd445e7f29816a9a4a83a93eb86ce6d148dc84c4f38b0e09ea6360ab9e6c71412da5bcea45b0f8ee9061192900720e629511a528aceabfd6da6ef27d245551dba3083b4d82e04b4355a485333544e098aacc1144e95aaf21e1f34b2000000000000000000ff23bdeba6619c270750b5719c6349591b2397844d6adce6f3799dae46cd0ec29b41f9572ad78ba9e905503e097404e535a4c7221ec55704f47b326e8244fe5df01404c212a0a48eba21", 0x885) r3 = syz_open_pts() close(r2) close(r3) kqueue() r4 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000002c0)=0x8001) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000280)=0xfffffffffffffeff) write(r4, &(0x7f0000000300)="a10d0e65b41b9b2fdc6d0d8cb8b22ddeaf9ba6cce27cee442457d061aea32c0235718baf96ed2b061abb3131071eb12983a9ebda745f6d24f432ff9a8a1258a1b6361498503edbdd7d865d9f84ad9d701afe8dc4bec917b94552a3a20dd568b700ded535470a64c7d6fb1db79dfce6c3687821667dd75a92673981d1861c87eb28d42c554e509d596fd2f8d2b0cf783fab6a163db2c9509629911a", 0x9b) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffb, 0x0, 0x800800059, 0xfffffffffffffff7, "020000010400"}) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000200)) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) 00:32:17 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00000800457e1a", 0x7) 00:32:17 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000001c0)='./file0\x00', 0x80000000100) r1 = msgget$private(0x0, 0x8) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file1\x00', 0x0, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000001580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000874353f25d4f118a2dbcd750b09d5e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000684f"], 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff61) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r9 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000380)=0xc) recvfrom$inet(r9, &(0x7f00000003c0)=""/90, 0x5a, 0x42, &(0x7f0000000440)={0x2, 0x3}, 0xc) r10 = geteuid() getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r12 = getpgid(r6) r13 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x40003, r4, r8, r4, r11, 0xf, 0x7fffffff}, 0x3, 0x1, r12, r13, 0x8001, 0x0, 0xfffffffffffffffc, 0x8}) r14 = semget(0x0, 0x0, 0x122) semctl$GETZCNT(r14, 0x0, 0x7, &(0x7f0000000600)=""/144) r15 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) fchdir(r15) semctl$GETVAL(r14, 0x0, 0x5, &(0x7f00000007c0)=""/47) r16 = semget$private(0x0, 0x2, 0x0) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000000280)=""/223) r17 = msgget$private(0x0, 0x140) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000740)={{0x7ff, r10, r5, r7, r5, 0xa, 0x2}, 0x6, 0x200, r12, r6, 0x5, 0x9, 0x1, 0xfff}) getsockname(r9, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) 00:32:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) close(r0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 00:32:17 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) getrlimit(0x0, &(0x7f0000000080)) 00:32:17 executing program 0: r0 = socket$inet(0x2, 0x4003, 0xc87) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/151, &(0x7f0000000000)=0x97) setsockopt$inet_opts(r0, 0x0, 0x400000001f, &(0x7f0000000080)="00ac2512", 0x4) 00:32:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendto$inet(r0, &(0x7f0000000340)="2d139e594414b2121cec0b52dd950d55c61c7a6c2a02cd4bfca7da5568ec93859bfa8cda9792d5daeffc561218d91160bf748e39c5ac0f6e3931177a3129ba2aa5a0046613e2f45beb73e6533fcd6d490592c877fdc4ee664c549b5a7615ee83a1945ef0e8ca9a522f050997622a0ccaec77d79d1ce471b6c73c6bac4b89b35c8bfa0d70da7ac3707f9a3fcece19bd3802a70aaae5ce8b2b365f3fc4cc30b5e3c92e62b80b65df5ad9b3f2", 0xab, 0x408, &(0x7f0000000400)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x20000505) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setgroups(0x6, &(0x7f00000002c0)=[r1, r2, r3, r4, r5, r6]) nanosleep(&(0x7f00000000c0)={0x5}, 0x0) select(0xfffffffffffffec9, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) 00:32:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)=""/3, 0xffffff6a) setuid(0xee01) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) faccessat(r0, &(0x7f0000000240)='./file0/file0\x00', 0x41, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) mknod(&(0x7f0000000300)='./file0\x00', 0x8000, 0x200) r4 = getuid() setreuid(r3, r4) 00:32:18 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) setpgid(r1, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) getsockname$unix(r2, &(0x7f0000000000)=@file={0x0, ""/45}, &(0x7f0000000040)=0x2f) 00:32:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/138, 0x8a}, {&(0x7f0000001340)=""/136, 0x88}], 0x3, &(0x7f0000000280)=""/95, 0x5f}, 0x842) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYRES64=r0], 0x20}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/51, 0x33}, 0x0) 00:32:18 executing program 1: pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) fchownat(r0, &(0x7f00000004c0)='./file0\x00', r2, r3, 0x6) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0xc996, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r7 = geteuid() r8 = getegid() r9 = getpgid(0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r12 = getpgrp() r13 = geteuid() write(r1, &(0x7f00000005c0)="083e6315ca9d068f253713e7c82ca0a633726c3d8c367c1fb4c95bba3f6bff821f5051a4514477cef14865ef176d6ca279435ab070dee845e08e716b27eb0389da54331583387b4b3dc4a3d6e3ef379225fac80446a64c04063d6f7ffdd1f0f6ca5231fb07c26a3d8986681d68263af1d54b66d7e0898246fc5b84fa4fae3c1eaf8b8ed048fa1c170868454271b429fb5c5dda03c02ec78d7930aebb23bc984163d0aa2ab237de5eabbf22ed92d8d35f16a3b36599530a0f3ddfb9196cb2c6b0769e770370be7e7124fb783854a760b1c5add4f4762aad63296553b0201168dd", 0xe0) r14 = getegid() write(r0, &(0x7f0000000700)="52f7a562a27e91e033cc75784986925d84d4c24c172b930c2c99e0be1e9012c96bb3fb6197c1451a987fcf1cf7e320dd2134260373fd72b01dc57269271d28bba3a0b2f42134bbfbac360b94d8ad754669b18a20e91e96f47768efcf34fa752bc9ef2b306acfbec258e9109d4bd5f5c5b91698ebac515f527efe966f10920818a32b8932bfab99480657eee97afe0f920d700af8d4408a2a42e94ec637fb317fe66df6849b1535f81ceeae9651afd6776ab8fac427761242b63bfd508cad6c207fa4a9838788c6c44607324bd8d0fe5832f8be7098ccb5a0d1bfa0781562ed38", 0xe0) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="52f39d2aa3ff435cc182e88f0af09de15170dc064e97a5f81861fa76d18748a087f527433a04923244629796ada8d9fc2bf4c2f679478cfa96398ce7e93ae594666b3fd740fbea7623781d75ce5359dabd4e35457590f7813a2dbb070d6c568998ff452adb0834e1c682d5c00938ca55b2b32f99c785be3edea26a30a6c8b0438bc021d5e4e8f438c221d200e3dcbbb463bcd7d3f22334ab7a7d91f0aae5e3fb58b0808ef29107bfe57aa0a6bda0cc62e950a31d93", 0xb5}, {&(0x7f0000000140)="69b73467194c72be5ed9fd0f10dc8f6e25158e220f41c28e4d3fc66550dc36b93a89dd9dd2d9a8ff11d5818473f1e44d19ab32f99032a0120b47b335bfe08db091859b1a656311e1a76cd37f35ad6d69aaa1bfa3526ab200e1d0aa4e47f80d45ecfeffd6a62e0c6d64c341bd9e674c735113efad8320def14964e66245b2dd5d138d68a8878bb6e26c805f99a7cce566", 0x90}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x60, 0x4}, 0x40d) 00:32:19 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="ba0ed314e050a70a596266d30e0bb75a0273cb20674cd77974e6", 0x1a}], 0x1, 0x0) r1 = socket$inet6(0x18, 0xc004, 0x1) bind(r1, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000140)='./bus\x00', 0x580, 0x10) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x10000, 0x7, 0x7, "f732bc00eebce71e804238517859a8300c9200af", 0x100, 0x8c86}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2012, r2, 0x0, 0x0) fcntl$getflags(r0, 0x1) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x80) ̃̃panic: receive 3: so 0xffffff0036f0bc00, so_type 1, m 0xffffff0038116d00, m_type 6 Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 67422 26524 0 0 0x4000000 0 syz-executor0 db_enter() at db_enter+0xa panic() at panic+0x147 soreceive(0,ffffff0036f0bc00,ffff800014afd0a0,1112,ffff800014afd130,842) at sor eceive+0x1288 recvit(ffff800014afd160,ffff800014afd268,ffff800014afd250,ffff8000ffffc710,0) a t recvit+0x28c sys_recvmsg(ffff800014afd2f0,ffff8000ffffc710,ffff800014a16628) at sys_recvmsg+ 0x120 syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffffc1,0,3,7580e4c3010) at Xsyscall+0x128 end of kernel end trace frame: 0x75ae9ce3db0, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> show panic receive 3: so 0xffffff0036f0bc00, so_type 1, m 0xffffff0038116d00, m_type 6 ddb> trace db_enter() at db_enter+0xa panic() at panic+0x147 soreceive(0,ffffff0036f0bc00,ffff800014afd0a0,1112,ffff800014afd130,842) at soreceive+0x1288 recvit(ffff800014afd160,ffff800014afd268,ffff800014afd250,ffff8000ffffc710,0) at recvit+0x28c sys_recvmsg(ffff800014afd2f0,ffff8000ffffc710,ffff800014a16628) at sys_recvmsg+0x120 syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffffc1,0,3,7580e4c3010) at Xsyscall+0x128 end of kernel end trace frame: 0x75ae9ce3db0, count: -7 ddb> show registers rdi 0xffffffff81e142a0 kprintf_mutex rsi 0xffffffff81b0d869 db_enter+0x9 rbp 0xffff800014afcef0 rbx 0xffff800014afcf90 rdx 0xffff8000014cc000 rcx 0x2353 __ALIGN_SIZE+0x1353 rax 0xffff8000014cc000 r8 0xffff800014afcec0 r9 0 r10 0xffff800014afcd78 r11 0xffffffff81923d20 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff800014afcf00 r14 0x100 r15 0xffffffff81bc5de3 cmd0646_9_tim_udma+0x925d rip 0xffffffff81b0d86a db_enter+0xa cs 0x8 rflags 0x206 rsp 0xffff800014afcef0 ss 0x10 db_enter+0xa: popq %rbp ddb> show proc PROC (syz-executor0) pid=67422 stat=onproc flags process=0 proc=4000000 pri=24, usrpri=67, nice=20 forw=0xffffffffffffffff, list=0xffff800014a332d0,0xffff8000ffffd080 process=0xffff800014a16628 user=0xffff800014af8000, vmspace=0xffffff003f12ca50 estcpu=17, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 26524 113914 77271 0 2 0 syz-executor0 *26524 67422 77271 0 7 0x4000000 syz-executor0 26524 458326 77271 0 3 0x4000080 netlck syz-executor0 26524 284250 77271 0 3 0x4000080 fsleep syz-executor0 26524 31738 77271 0 3 0x4000080 netlck syz-executor0 26524 236907 77271 0 2 0x4000000 syz-executor0 19902 357836 1 0 3 0x82 nanosleep getty 26260 77617 0 0 3 0x14200 bored sosplice 77271 244584 28141 0 3 0x82 nanosleep syz-executor0 10437 368259 28141 0 2 0x2 syz-executor1 28141 9289 31768 0 3 0x82 thrsleep syz-fuzzer 28141 329132 31768 0 3 0x4000082 nanosleep syz-fuzzer 28141 319192 31768 0 3 0x4000082 thrsleep syz-fuzzer 28141 26370 31768 0 3 0x4000082 thrsleep syz-fuzzer 28141 499700 31768 0 3 0x4000082 thrsleep syz-fuzzer 28141 415335 31768 0 3 0x4000082 thrsleep syz-fuzzer 28141 435072 31768 0 3 0x4000082 kqread syz-fuzzer 31768 340791 99297 0 3 0x10008a pause ksh 99297 247824 88485 0 3 0x92 select sshd 88485 270847 1 0 3 0x80 select sshd 99014 468930 23582 73 3 0x100090 kqread syslogd 23582 45003 1 0 3 0x100082 netio syslogd 71678 308016 1 77 3 0x100090 poll dhclient 73360 440419 1 0 3 0x80 poll dhclient 97060 509779 0 0 2 0x14200 zerothread 79893 236676 0 0 3 0x14200 aiodoned aiodoned 24400 406989 0 0 3 0x14200 syncer update 79576 160922 0 0 3 0x14200 cleaner cleaner 42249 450512 0 0 3 0x14200 reaper reaper 72423 381542 0 0 3 0x14200 pgdaemon pagedaemon 98490 188025 0 0 3 0x14200 bored crynlk 31855 369028 0 0 3 0x14200 bored crypto 42264 109406 0 0 3 0x40014200 acpi0 acpi0 12372 478930 0 0 2 0x14200 softnet 31718 407969 0 0 3 0x14200 bored systqmp 5395 212240 0 0 3 0x14200 bored systq 47954 473988 0 0 3 0x40014200 bored softclock 14881 248045 0 0 3 0x40014200 idle0 1 436203 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper