000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000214ba2a7943b6534e944cddd6df51b3989ef71f76024109ce821d903ec283b8796d2dc03b3e93dcfd96a3aa13740beebbf028bc47a1baea24a012fc3f695a7bca4aa179e5f889756f0d02d469cff36bae6b46b3812c7c01830000919c10643f76427d8d5545a9ca7be372db3a2f5a0262f8e91abecb342c27ae8477a70a149b71ac2996d3cf30998ad47468079bd0ee097a2b8ccfcb6981daa9e5d5e35e5fe96aafdbc0885470a0bb3a3a2d6672554e0b1833e05e81c73bbfb89e61cdb31d0808e093dcd85d4cc3afa08403690cc5f5b761da908d574d7e4c7a9ba432c58624391a7337ed1047af47ee775fd168a5b4015f9dd"], 0x0) semget(0x1, 0x0, 0x400) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000380)=@in={0x2, 0x0}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000500)="9a855fcffa5bf31ac289757599ecbaeda5a8cb7aefb67aa7e9131293531bcf86546ca82e02b66b92627a7ab5182d1e8db00dabcf3aadb42b40d5a46f6b80c0fa344b7729cc0986a1142f43cc57dc0ec5a51eb83f2e73e81879ec461a890814f01fe59628c85a1f02ae19225fffd1c3ab7befcf94a5c548c7244c7bb54e1c4923b470ea7176d12dc11a80124fbff9e7b4c0865e8458fadcc23a595133336ff699cd9d9ed2af155bf796bae030895174c3bc", 0xb1}], 0x1, 0x0}, 0x1) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x40) r6 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000340)) mmap(&(0x7f0000061000/0x2000)=nil, 0x2000, 0x1, 0x2010, r6, 0x0, 0x0) open$dir(&(0x7f0000001440)='./file0\x00', 0x70a, 0x20) getpgrp() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000002c0)=0xffffffffffffffbd) semop(r0, &(0x7f0000000140)=[{0x0, 0x4, 0x1000}, {0x0, 0x100, 0x1800}], 0x2) 01:49:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2a0a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x1) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x2, 0x2) close(r0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x50) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 01:49:15 executing program 1: semget(0x2, 0x2, 0x12) 01:49:15 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mprotect(&(0x7f00001e2000/0x2000)=nil, 0x2000, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096, 0x1000) kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f000005c000/0x400000)=nil, 0x400000, 0x6) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) pckbd_enable: command error 01:49:15 executing program 1: fchmod(0xffffffffffffffff, 0x20000080) syz_emit_ethernet(0x13, &(0x7f0000000000)="9d4fb1701a8a809be09e5d87b0ef22c149e0ad") 01:49:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xfffffffffffffffc) open(&(0x7f0000000180)='./bus\x00', 0x20000000000, 0x14d) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000340)='c\x00') stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20501, 0x1) chroot(&(0x7f0000000200)='./bus\x00') r1 = shmget(0x2, 0x2000, 0x401, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000240)) open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) shmctl$SHM_LOCK(r1, 0x3) 01:49:15 executing program 0: setreuid(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x8005, 0xd0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x2) r4 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) linkat(r4, &(0x7f0000000180)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00', 0x0) r5 = socket$inet6(0x18, 0x8001, 0xfffffffffffffffa) getgid() setsockopt$sock_int(r5, 0xffff, 0x1188e2ab5bd6b422, &(0x7f0000000000)=0xad16, 0x4) 01:49:15 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r1 = socket$inet6(0x18, 0x3, 0x6) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x8) r2 = dup2(r1, r1) getsockname$unix(r2, 0x0, &(0x7f0000000080)) socket(0x27, 0x0, 0x7) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000180)={0x100, 0x5}, 0x10) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x7, 0xfa}, {0x1, 0x1}}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) 01:49:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x1002, 0xfffffd0a) nanosleep(&(0x7f0000000040)={0xb4e, 0x6}, &(0x7f00000000c0)) 01:49:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0xf0404af31c308be8) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = socket(0x1e, 0x3, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000080)) 01:49:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgroups(0x3eb5, &(0x7f0000000040)) 01:49:15 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000001440)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001680)}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 01:49:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000100)="e8f0e55e73afc44d45c50d684a9ef54b418dc6589efddadb1929f30d179bcfe976820de06dc447db88b01478837850d611604baa291c8495eecafc62bdee9f7e12ff3730449a65ff550000d81f3df009c533fd2db854b8338dd30000004219fbba7dc7000000000000fd", 0x6a) 01:49:16 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x7, 0x0, 0x81, 0x0) close(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x154) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 01:49:16 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = shmget(0x2, 0x200000, 0x40, &(0x7f0000002000/0x200000)=nil) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpgrp() r8 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2, r3, r4, r5, r6, 0x1, 0x2ec}, 0x1, 0x8000, r7, r8, 0x8, 0x0, 0xfffffffffffffffc}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x100000001}) 01:49:16 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 01:49:16 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = getpgid(0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={r1, r2, r3}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = msgget$private(0x0, 0x1) r7 = semget$private(0x0, 0x3, 0x101) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000240)=""/171) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r12 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x200, r8, r9, r10, r11, 0x2, 0x81}, 0x856, 0xa1d, r12, r13, 0xfffffffffffff800, 0x400, 0x9, 0x4000}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x218) ioctl$TIOCSCTTY(r4, 0x20007461) 01:49:16 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x400}, 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r2, 0x29, 0x2e, &(0x7f0000000080)="56b1ff10a280f81a521922fd9f00000000000000", 0x14) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x6a6c, 0x5}, 0x10) close(r2) 01:49:16 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f0000000080)="000970d7", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000100)="3c82a082fc29cbb2c838020ec2da7807f0285cd22bb73c3a668f6fb8c40174da2e1beaad63bcbd0939ae5bf9e65971a16aef6504fc92bd84d1698443628a42fc76cde1932826b32396569f1ae0af08c417c34782b0a94dc245f6445ab739df66eb24259240d92ef8954a2e4037e0f1b7a0d396f99ad40fc0725865e5255ae28a3628f8e2a605b2da51c104dd13554e51191ad4427a7e6d182dcfc02bb005bf03", 0xa0}], 0x1) writev(r0, &(0x7f0000001340)=[{&(0x7f00000001c0)="93c344d5d99e3618464f4c16c01587ea29e435b06b22a964bd3eeaf15547f82ed3d28a93f0e65b38bce9896df0dcdfc4b0624047fc0ec8bea19159e55bfe740e2c63ae5f33a76169d7ee713927333ebc6e3dcb0974514efd8e72d1365fe5e4d40a04cae4b83ae2ad97b97c7d6be7dc1aeea3586d8b851d87c90b9a5340119b6767275fa52e175078e65e658b75f3bf1d37de312a26bc4b8643ec5d253c5fbabfe1e28b25b5", 0xa5}, {&(0x7f0000000040)="502176bf61e5ba81f0e75cfbeb91a6430783590d78a9bcf76142775bfe7049fd7f", 0x21}, {&(0x7f0000000280)="f3f59f28dcaa2ff660958fe322f1f18c8b27585410e561a70f12068c58ee7724d959301cd90eac6548799f54c20f5b86da9f59413905c4e250c9275c51f1aecabffbbaa382cca79dc6a108a86f8362788ff61a2b251db2abe150ea7713227daa4d3d5fc04bf029768488e1028f58b2063c10866bd29f07fe11cd338c233ae1825006afc0", 0x84}, {&(0x7f00000000c0)="d672", 0x2}, {&(0x7f0000000340)="66d77848adabee4c44dd00c0854486e3fa5bb55780dcfe78305eda39bb26aca64e0d2690133dcb7e753f22f76c469f2b8d8c005fb88cf10d3600753df5b3a68d4752fe11ce09a4676550d523f2bb0e22d3ac32f195eaf190aa4548d69ed8f5bf17da91614f85283396ff613e8d34bacddabcc0d3317283a497e8dc6456db6353406294d2b91d1d95127c4c93cb883dd19b0e234cc70c0b6980f465d047f11ff26459bac214bc3ee484e629ac670d72b702385811f37de1f85e7338593467f5bb74712e3cdcd4d1dcd43af7adca977445a93e8747243fa3c61d48494e0c16634acf1d1bc232e0528f2ffc0da37d3b8bcbdf067dd17aae27b5e4f7a90291edb89b2bcd8712d8a3ab43842f65dc75a8649c52b2ee395d349617307a8d6ce22fa84421e54c0a9e790ad14abbf2cb1f165e6990d87a166cf2027ce1b5871f05340440bde6725c5d2d9b1e70e460a8e4561c7e7bb88b26440dc612a531594a7540b99d95a5e392d77abffc957429001080868c799357fc492ba017d6ef6dedc3aabc84d8740f01e4ccd9eaccf68e0b7ca75349b1a6ed09c6793b547443a6724f170f80bef83360ab82cced4b0c191abd20136f14db191ca7cf3d2ecce0e1153d0d51793b5b45d0baaf74433ad5cf37c97e65742afaf521317bfcad87033157425a7a96369bcb126e7c93b4ab7fef596012a3bb384741f41b63fc2b9edb62561d1c904edb3a8d5870d4f060baa8d9faccb94a098cda98460d92472d0f2ccd2b7d7d50d31fb52b7e2f7860bb35e3266fbccda6bb679f909a48fe3a56c2743176540119edc143deb727f35ed41be8b498ec38c1277b9e69c3620dee86ae72bbd2f43a598356f40139d133590af0a5f1df8efb24b3f84afc646ed6f2ef5b70ade527bd27d49a9f236a3914a91557f8e6d93362d64910d9d4c78ed6d90feb423383be23349a9cafb7bb126ae1a1a54967982e5e39e32df1eac94b9d13763293e2b7f2b2df2a49a53c68a2d002d32d2d1f6e4af7da2c36fc2f77423e540c2b173a25122dd1a5d7becdaf3f4f100f2ad397fde07f2b16a45ae7931f79e514a8104f374b7f050715f30956b05a478111c888c9648fd49286334c81d551cc4ed3f2020e61c274bf7abb16741bdf6f1b6806d997c3f1c3fa12a7fc4fbdd33e7d037e3232851f1775d88261c27b9a8d6953d018aeb2e0cdf8f43e1458654ea843ccc5ea4586a5d4edf503b141660d5072b5134f317b59d7ab36442d5f6d674b8a857e11d40e363f469845559bdd79a73daa4d3ccdfc8526b7ac14b6905d3c908bcbde17eb0e37a39330823532f529f44af44bea18dadba1b05327d5fcc9d87d86d2ff94dcd9e7fbce881083c2430a99a8eb5c94f338783f58bda1a1859342e7d9c29a1ae219067cb3a145fe13431c282103ba22b6cd6677834cc4c794297ba48452d046e714f000ea0fd7bb9216eb663121c22a0c575eef1ae22e10b025ed881362f3ddc5d7b50810edcc0307304a940624a32acc8cc7379eba70dd48f0178df61f995e1bf13e88fa95deba6acc5188eafcf3d7924529db50bd1a767d2678c62c45b52635cb422ea8338296842d56af62eca5bfb7fed0ae61c78d49bfd4ad3b609e833fccafcb2cf76061c25cd8cd22806dabedcea1b5f2a7e528e09d9917cf6ab1dcc490cf1573e7fa8bccdd83bc10ac737f770424d05f1e329945973fe3afa3bdb01edf53335ef7a45460a73022e36e2cc4df22d8fd9af4188474f19836faf5199941bbb05f4dd9f8e10bdb9a3d583fd2a8744d45ef4f8c8c750d8cea1d2c1463373ee0d9020113330380dafe0a1c4aceb96974454dd32ddbf9a1062f2a6199c403791dbf378838bf1f96b28128c1b641816128bdb2e13f0d1c4346458556c01e5ec93cf95e6d0e5d871f1d980027b7cab6963e9b1d542c547c72d9e4b26630fa4b2a22124b30f044c67027d76ef9d7f4cd7f8ac49fd4b5db80036bd6f9a58255eeb321797290291cdd02649e43c8a367771b02be72c53e9e5cb17f30174a26ffa0de73edb92bca2946eb5b382781223ac98b76709c0d67250fe4322c2cffdc715ec4fda9f9bd5521e3dbaca58f5665b60ce199382bdf943bd2b4ce0f7bad68ec3e98ee581843333a6e1f526a4073a54255673d41d617faeeaf7269182bc8231de9948285e983800ec1a702b5df68205f4e5018bb7bb2543b090049b37c91ef496296425b411c5b3d5fbce411c9d34df659f6b296fe8f46da61a52af5690183515b637b2e396582840b3087626ea65a7b401596a370e1b9d3251c48983c857988109daa2e9b086304100e88c44be387f3255882800165131f557795145f825bcad2925640cdafc281df8734b66b00c9267fba40e8b0114a99f926f27c2b39e73dc5930c41466c5a1d59c77ed0b801471ad633239cc80ae8e4a0c411d4fe53c6d860ff56b99e4441e9bc931188db8eeb823015c2ce585a84e36ba2af59e0f0f4e9f5d99065652240f6fd2f8c9c32fc1a14da0c3aa34abf285b1b0cb86a3aaa258207e53652b4bd1285ba8df62528d83ca395eeb852e507b5195458e7e6658225d07e2da34c1a7257a99cb0316c96eabeb329856e40f63634dfb150541b0cbeece63714a612e3d78827e63d40674da8d32cc5a9a96a7ec5f2f892971ba58f820a91b921ef98a48414bd53001a53b5865433f184e3f801c8e35da5173eb326e5a88a6d4218b9093a2533b607f8bed616c3dc2cfb5008210cbcdfc525ccb90d2c1e28efbcb39e56be6fd2b916bef3a3e2039ed3032f2a9572c1d78f32ab3036e9fb9345f9456fcdb94faf55c79b7fcdd6489457ebc3f58e5420c1ed286a0a2d5ee4d936518f355f817662e5d040f32284576c04f897022ba4c19da77c5fa3e658fcbbf24ef9f4cf15e86f467644e0eb5de4ef0d7e56d2601ce32169ecb9222405499a689397b10f3a2998f400fd773ccb3931b11766ce2cafad2a5e6abfac19ffd6fc4c17de86832971a3ff04bb948eb201424d75567d29dec5379a4f556c3070c6bdc0472f92edfed4b4a0954dfa0dafe258e1d2dd6a4bf9bf1dbe9db396e5a4d0b7ca34e025145c0642198a28088673db01811fd816494f1586d9e0fc62bf59671f40a72a8a6ea491c8104d883a6067a75e3d855f247f0f9194ee02affb791d6b143c7e32ca32f977d1e618f7f713bedc21ebc77a47d5e0d9a426ebdcfb0128a11b27ae2b90a551d6ff4821ded50af7846494773a3f46a91a7089d74d6b2c0ac11d001139dd6f86c11a64264d18a42e73d2ee16eac2ffb7fa8933584a4333b23545ee6337f517a1059fb57b7595b110887aaf2a62ef0c941e953ba459de6731b52e0b427dcbf16ca6ab59ea06f1a93413b10886bb2845ac858cafb86ef63fb434092783c70a3b3c6480c490757e446c145bab799a159aa318290d877bb37c32806086851ff7dca2a25bcdef0a4981a358f93c3874d75b493cb8936da535c7725a12162832bceed177fbc319484a0a93862cc9e912a94f619c23602bf218bd6bf861802c1d04a894cde59508566481cd515c991f77339216561de924cb1edcbb48496304818382fa148fac1fa9b211c505cd1677b74d9c62309b2515dbeb01291f7321481590feb67bd48747cbf14e30a895212f3bcf50315d504d10568401a0c1b8cc3486b87c4e674f50cfd718197c468d31b259c5493762f3c71f85a3f395eabfcc3e60c17182f703667b977c63bf9db927a244a86fb3094e27b98eed4aa5ef06ff027b8a3e2e1ccb02f398595324a442877e5627261e5dce6d7eb299848e067cef432baa50c43b0c290bfeb77fb5643278ed544ba78acd01c58d9c2449579fa4101abff800ccec3bbc4f0234e7c9b4a7876ca55c9ab309114b198579bad0514674f87c00a724153db8ae2600c89fc4da335d9668fd67b18b83489f3b0951851b917a458b9098596fa7122d5192b7bdc9693c1acad39881ed70a981690c79e44575400125f12e2b41e9ae503c52a9875cf8816c95a08f4b69d63742440fb944e41453f96ec8c703436945076a42dec2ad7f467c5b9955f38d3a2dcad941ba976e3b5c42ff161f36ab14a5f4909a77fa7e36077ea76a8cf380dbb3e7c38625dc9dca617fb42e31ce6e7475d1331bbd78dd1deac47a4238b850234d37cc0b896a93a5be736dc92cbe1249e21363aa0c08b6a75133373e6e5976b083e965e934e46f74f5b845b84d3526ebcc7f45585c09a72bcb4304a585599bf32a4542e91cd2dc2b4f76e098ff33cea1c097c9e5cf2bfdc00e0d16a3c04d22c43361a33348ff4a5f5355730ba0c37f7a8d9220de614bc1540651a1d5cc51ecdd4d47f4c4eccad3f19bf9089c4a934506b9f38cfc92a5ad2f87e951878e518b6ddbc60da74b0a0789168515296e75e0722c9cc4116016de048b878c841ee4ec683463e4268b2825b101cafe55ade59fade3dfdc9e4688aee5f2aadf6247bb5cc0ef91f6b9b9eb1bc64b987c5de6607bc8a6a535f42fbafecd0630d0e58b821c7ecafad2d4dc754511a3a240c9a988081ffb66504852169b45ff84bca52b1f8631ce8607f994cbd5f50712a4ba3671c0f247ff4d2586ed0c12b99d28f9c29b5ddf7ab9c9eb486309a9a6558233c1515b8f8b8398668d5e595b82779dfff5cda14d545a1b58ec4b1a40ebb85edbdecc772dc2ebe159977b7837b49ffcfdd8a1890d16b2db787e065bdc13fe526ec2080d3be0812fbd7994513f97f894bca65cde5e8c32ae5c4dd91aa6ab8791769ccc093993dc8eac6b253e65207e827ddbf9f8281268a516977ca75849171825dd8e8cfe9586f59be3559162cbcc9d97d79a56482f4cec55838bfdeee7189c0d8d89a40a102be39f4116e39c33e1380ca85037b20beab4ef3913cf52c674f898e8cfeb6186343cb09689f58c8dff3b96bc37c236e9d5a70be0c051f888fe9bdbdbd6332c265e207ff31302dc74ae7d30aeb64c74d90b86720224b86d926ecb59c7300fd2b1add587642681f36e2198bbeb1275a9c6588f21d1210418ceef40c9bd08168360b7042760a3f26c7423f7cc35557dfa1728d4153e07f06df0f9574932ff8d558c5c0a38822631272017a4d8c75efb3781226a4c8f56bfa1b6789093f074fd9ff556177d884a9929b4c22a51c3bf903d9a370fd6acb68591ba938a23405a7486ba3347076158d0aea9eaece476ca6cd9458a4be265b7472d5cd469e82a1ca10f3cbc497efb31ba85d8399f2a5f18f680d01dd32fa9489ffa21480aa78288c2644ed0fc150617185ad953f9177dd43720c46a5bc7d8bc3af7568c55e97c5ce4a616c674ed938ea643a26760e397389623bd1c18da6a0fda4e74f00c6391297ff3190f00b52d00f1bf9d625357dbe3afdacc8382b2fda9382596afea4143f431711017a0e2386c66039c8a956ce8433ae40968b098f33698fa7f18dd2d3ef548c5f9644d5b034a1aaa0b18f21ae58fde080f5648539c8bd0d87da24b662923ee87bb1989f8aae9b142185377866091c151f910ae04c8a38b85e1129d091e3aec53297b90a65224ed3930b69062c4c9678b3896acc50ebd35e3adfb59afed83064c5b7547c576b7f7de25f0900f44097a2d41ea18975715d7660d6aaf3bf768518a5c5eca3e55e7aec078a4c5e6a07bb1d5ccf4e69392ad6f6171f178d7a609d3cda7ba063e1d6a1f06c3f4232c84d2a414f3021bf879917d8e5b3e75ed6c3b42a74fa1bb59f04eac0d2fadfdb4b4c8dc8addceff39c8fc52b83496fa3c26c644360e0934183bf335c524d246a778062b1b47b72281a38965ee01386671431c", 0x1000}], 0x5) 01:49:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) truncate(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00') getitimer(0x0, &(0x7f0000000180)) chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000240)) ioctl$TIOCSTART(r0, 0x2000746e) chdir(&(0x7f0000000200)='./file0/file0/file0/file0\x00') 01:49:16 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) close(r1) 01:49:16 executing program 1: setrlimit(0x2, &(0x7f0000000000)) r0 = syz_open_pts() r1 = dup(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 01:49:16 executing program 0: chdir(&(0x7f0000000280)='./file0\x00') getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r1) setuid(0xee01) r4 = socket$unix(0x1, 0x1, 0x0) accept$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) setitimer(0x2, &(0x7f00000001c0)={{0x3, 0x93}, {0x4, 0x55a16c3f}}, &(0x7f0000000200)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') setgroups(0x3, &(0x7f0000000000)=[r2, r0, r3]) 01:49:16 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x2a) ftruncate(r0, 0x0) 01:49:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000001300)='./file0\x00', 0x110, 0xe2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000001340)=0x10001) r1 = socket$inet6(0x18, 0x4003, 0x0) setsockopt(r1, 0x8, 0x9, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000001380), 0xffffffffffff2b59, 0x5) listen(r1, 0x5) sendmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001000)=[{&(0x7f0000000000)="9824ed7e112c5e4754f366ff2f662c363d93b5ba52b15dffed939df3c2f10c312531fbb48d934be883b19c1cbb9d81ebe181996f0988c728efefd96ecdab48bda35537884e62fdfde6ed5f22d6ebbf8c5aa118b23cdf0655a75e95059a6cd4e1787ecc0f8fa7e88a896b138038ed12553f4feb57016438cb062add602103127a7ea050d31b132803947f9065dcd1ffd55356f8c4bd7f263b40b7a3569ddc0b58d6b52adcab69823fb7402ede6fa20f360e36c734e8fdc82ac8350a16e0eab250713046d4014c45d0d562379764d0d2cae182a8fa9b817259d90b255394b1b47cc502afd67bd8d20d34b9884c3aa8f8e9e74f1caf1b1f302db6affd6b2cab757bfa000c21dd5ef0e34752225e9195fab5cf71442a6f1af1db51ffa89e80c4b8546a3ac16d0f0be5ead30fdb562b70fea15622e1b29f197f5cd106e23510a12a07f7a7b51b290f7667a602ee109e1145aea44adfac07907cf9b763b46befc4e953443653ac254424d60d9a9593a37fbdba88ecd77178dd0fef807631004fee3c95efc765e7d934909dfa2aac72c6cb56fd4c5be712c3a4e34cafa7221c8b8433f8969f99ae753281348516c2a5ab2b13823d2e9ce4993e3b8eb6f4aeee850080ad34480953c3790c26c894edcaede205cc3e98adad5e2f7067a5554ee3d0d985c35ef68451325acf40a3729502fb3d3acbc0fd6488d918dbfe5469a25466c6b3a1c3f0672edeb29ac61351976e6b424364c33754d416adf5a36585b43639aa0935c96d9915d87aae36f43c49bb5db1482d3ce8189c654125757f1233e77f2be1cbb025d13d9bf1477e45c4af155bb58bcac86f5bf7877767fe8da3d684b653e0ded291c8f0d866d7d1ec1e62e4d21cfa27e7f9f1a55e83431169ab8d5884b0b1e3eb83a16505c4c693a11c93ec9ed0da1d1789376f70a05c7f8dd499791e0f89fa5383e43575c0a2ca3a0ecaf9084a108e99ae52d68e7b8829931a1c5c11800c8c01093d2b8c81c9c4f9ca74e7dc9756c0fd20a00bb8fb441351a6f40ece005d846d8f6bc8c0863204e736bb2bb5cfafd91957ba41d058960ff747c832df06951081ead90ff15b57923e824812f775fdc2d78a244f2ba6dc62fb1e6777581e93b5940a0c55215b7dca069d1d18070c74ebb8716735964ad388421a8fdd6d122d0e2fecbe9374384e5a2f075e6e8f7814c81acdd4ec5dcb1ffd2e432fdbc1d03085cbd5903856785bae51af01671ab008af5016bc370bca4229d095bce3a88b706562a86700b0436d16214401b9c883510806cd36407e852197998452a38ec9d7d2c4cca4607ee60802817be4388b63be2d44322fecc5f1b95a2eef7ababdf19e54c4ec5b771ab35196c329aec0dccf3a9578d97bb6099b71493b2acac3d6182d46876208794048993f3efd18bbd924fea9e054a12e6ca4d3e2ac0a5246afe9c74679b3062f74528d1b25b9ec735ef289d33f1dcf734e2ce90d87ed71cd127723310be1dee8c938cda4f7e9e8555a5eebd24d41b86a8592c323205481eef28ccfd3e13dc2998f658a77fad71d8a1aa7ddee0b937497ab4f36a3c3d15cc534431ad8b881fbb39ef791324fc5b29b1e0535f4bd1faaa7e54b1cc03406e53b1224e6d11ce92c94b2b900366519511a94f0b8ad4d7a44cd42d6b9ed28542c81e5aa4f022dd70ad132c504675c4899ad591994a04120c42cd7e5e595a557009b8b6b4290bf0c2308529dc2a67891d34dd7b819854eb592b9fa5dc5bb41518133708eb32518193e817bcf2f1266cf166994b03545cfbfd2781a9cc82613d77636cb631e512dc48917ef0f6e0df177035a91c07761f5cb8995abfc7b21354116fef36a7e8bdc7d495bf518f1e2d7fbd44d6568382052abed96e40d4b1e4aecf7b656b8e25861b90978f0b896aa59db7f36bea266e82b9b7e92f2257582bec209fc91b0b85fd9e5a366f203e274260ce4533a3106f162ddd126597b5a8d50b63d0abab1bbc9fec974cb036316225e521eed47870f9f42831ec2df86414351f5f7be2cc2fee8990b0db9059030e8f487c2bcf9f9736acf02c4679d51c332ab8b245b7e899f5f75d2581aa533943745a7bf1b4b941a92a67b442ed295c6933b35747bd9471d7c2eb6b643fd6874e6ff430a4ab7c296b9f24f5abc069d67c896b973a5326c82fa12741f505f239f49a2f80f019a899162845cb04f09a8699cfc6b31c04c2f143b4e5042a348fc923e4be402f3ce2e00f764583453f766622d0da2bfab6593aec0835a252dde7d4c891b63a7d1db5461c2ad03e8761dc49a43b4ac222f1f86e9df9c31cbf3e480409a3caa3667ef1b83f87ca858f292dc10696197d9f6cb5d6311d340c69b5f27205176380c9868a583090bb733fa5dc6863677df40117a175af0dd051dae2869fd3c1a6e8012660ab1097c0ea3b9083c33f4ba514cf7ff13d22beccab5635f2f8312f85d274260b37e5c7e1f793e65c2f4c83d2be3d2403265377cd310f6e8d3cc2cad8c50096c91f56bf67283f819b6559d3b2cc4eff506c4c490fd218d820a04c3113066ccbec60cc41bd6a0f73545b945a1a2939b6cdc1a506fa76402eccb4fe22dcfb9097966b563f0e0093d010db7d48fcc17728181531911a2d9af222679c9fc240c535b9bd87e7f55d240caa6a46060929a7335f9a58f86361ad7868bd18bbab807b3ef96e7deaa25c776f05fa276dc52a82ad26da75f75c6044d0b84bfe86536e43f5f037eb6bdc0d6aaa8aa456a3d6eef62504afee4c2142f24b2f471e012f716ffb4e000868c5c9710d39eecbcff246a12c21e6a8aef207496bcebb15a019ea4872906053409bef10fdebabcd3c93567e1f41b7c7d25f3ea7ca27ce4521a5c182b594fd2a8ba9a95ef7c2a161d21a54a7ccb6b7a8f77042b89894a9e4a24fee8bee9687094c65464bede453daf4f358ce4565d26819673f0462ac97cfeec61bedf2f876fc1ccb3d63798b25f8a17a14b925096e2e319a72406a675f4b7179a17cf35183a46686c5fe04d89ef10826fc93ebfde96eaf29fa5326469f04658709335fdc65c2aeb36852380ef28cef7ec7853e304d2362fedc91072839eed5bdf467758d3650bb8aa19fcb46db1cc8b24e14ad20ec30110e3eeb527f53361cee540cab7b20dabe7aa8b4ce84c38268c342635859dbf9cb8574f7c9014382866358c592d4517e73347120772cd5412f1db9570e58d17d975cf595136fe0c330bd5cdd0877724873459ed484329b25c325b6e9242b440afadd849be597a66318ba1b7b0877c74f69d1abd34c6bd3f599b71f6e8d2bb945c5f7cb7c4ee6158350c7677ec98d4b9a5a010b255081f92ba29d034fe1195beeb94dcaabe0a64df0d1667abb7244602d8569d9f3dbdfc1330e3db8a0cd5fadccb4389f9e1ea514d0041e93c8705cca2b1c09396db771dae92e9ec0b00111717cbd1503972efcfd2559db1f5f2b99968c317392bcb1d2a572dba7251c7f8acec76ae915a3c232d37aef097783de6ab8d4356e324b85bcc5694f3695975c35c4193e2028211d8b9d8f3df94e716cc6d7c69c27fce3fdb338a157a0f605fc7d4a58cad38951d8b31b6b949d51af5736343d49a4c7901fb7c694aa2fb381e1b865ce69c647da03cb509c453485a2272423acc0b45e81c5c45366556f6b379cff207641712b07a20771740f840f81feed8f09d1a508c967eaa35216a74586c071452df998b8c54d1ed71ad1741fb8d4ee43d79862acc27e9208100b261e476229ed579dd822728885c46372ecc9a7374468ea320a848d72727019c36cdce92e52c4d3925b1d9c1a5f41b9bf4a7cb3a8881d8e47fa887d1254e59e9f7e94346899c7c826a3b40d14112e26ec8d14287e033f254e20d71a7c5133db91ebad6381c7c967fe2fb1588214b12af04879e563b1f862dc9682502010087cfdf58e7cb1b9fa3ab578b8f40c27a20e5f4c186b9322de05d36c635498b3dfe41de2a20ed03376454b88801a1f72fdd382fe2c5efd12832449128b165ec74dc96f87a7edfc032dff2245ac17931956d9d9be250e1bfe6d93aab291923477489081b8db0ddad06b1656d74a2c3948ade41f73845e0e32c9c863887d3d07e8449a30985d43e418e93eb51cfe825a14f520ca269116cf3979572949bb6ede5c8b5e2a924b46c2f08a3ed20d76c3639805d0e13aeb966679fd1ee49d807e2e037af456b28a6ddcf466c6cc029669235045b7050a2a0688c8b75d31f0a79fdce5443c64a52de1781bcfe35dedcef5cf813147ea35a41dc04bf2d571378d78da5cfdefc9b1088b06d53eb587e03da14d2d3562580d54aa1648362bbe48256ad6b19a7da5846897f651ea48fef91035876c2ecefd956680698917aba37dc405c6d4dc3d1a18957884c12bc1446133a891fc467bb2ae0914b4d3c9ca172f2999dacbcabe8acfb4218b6657386724147a554fd2ed3de36822441f0db4bb1e7759d3ffed4803c2f576167401339ebb627108687499deb63a847807c5b9f3139ec456ad7b4a80256e3e15efbfbac844415d664fc09ad22a244a34520a6be3eac6eebe16ea2c7826c1ac17bb97e6a7ad62cd8cf52e5c68767b5f4c10dc0f2968c504fb3b6040dd13519c3076105525546320259148c7192e5c6525e10601edd27b31784fab04a4b71ec270952f85308ed3a7c81c16bd2a3674a103145376a0006d4ff632cbd4e0fc41cd33de105ccf6245497c04d8870ab9ace69b25873869d6138c96cb37c0aa9b08e84822f115cb64d6461a880fcc8583fdf93a8d240857c6c163c8aa794471312acaceaf0e8f32c01335c17cca2a0a933b5754597c3aa4da78ad3e2533f0dfdfe23865ca54493d4b2896dcc1d360463011e28899a85a4629c1c1385631e421869436979606f7ffaf3b31ddbd774508b5238a3c73735a7d69e675d4bee05253bd37ff2a9f6861432e06f0376c0af9900c84dfeed1840b7f14ea6aa5d19f5ee4c5ba5f78255f911c17fb2f29f05c3a777e3a10d5b9dd499ed0c3418ca0ff735964752f55b02fd80f64a5dec98e108c4f804d853c6da40412b0fcf1bb43006d6fa4a441a579db2f89367980a03be9d0ef0b02ca95eb2b525d6702222ec0314d3c289b24f25b18e51628cbe31dc80312064eb8d9344b08624d58eda0a31867c98d8e1ef4de7932bbe895780e90fe0cd141d5db411304cabcd7583af9f76bfa7fae732b21b93e926b23b50000096ce4319646604bc17d6607c6f140ff6ba8feed88ebb8a6a3a45aeccb89c263bd8ed1e4922a9b590a61501e17294905fd987bf214ccd6aef083bbea8e81e43bc5a7ac1e35bbef7c1e2844237fca87eaf014b40ecc85729b53f00512b6d185e2d32a6b6e152f5a32674def52b4aadc41cc954adc5fe5bc50008564a59dd03e39915d3bd19d7dbea971502c03c2d64353f5b3aa98b3113c6530d4445ba1758e89f6d99f78e3eb03e0628178f4884e4b74bc108cc6f430a73340b63050a6c09727b377875a6b888dc115f86d06b7816a4422b8ccb7d91511296e53c038e12100a5ccc9d5920ff23f220931efd2cc45e56e415cd2edcd93930f1f33519a2f1c91b6fedfe2f5395b59b65730770c31473196db412d9ecc9f3eb86eb283317c9d476b877b75847176e4e323d7bcb2b38cfd8b0e36c34325ccf569f818e092ee3a6f0a82c7b2769550143b086cbe50b4f73f126109a88bfe17f455366271716ea85154acc384fa4ede780b34fc4a5b3c78a2ce39051e8ce4b955e1c86e35def1efdcaa0f43ea4381836fe8d373efe20f845602f871af8f8ec57cd948e9c17f3", 0x1000}], 0x1, &(0x7f0000001040)=[{0x28, 0x1, 0x3, "b36b4dfc3709be0345b8638743e9e3a8c1"}, {0x68, 0xffff, 0x0, "e417ced1dffcf317a0223c8a2ead0bee0b7e38135d06c6b6d6033c243351c3826aa5d871267e2e9ee12cbe8dd374546a433e4abe451691945d6859a3b2db1f8c06e28fa4a85bf01213ec077201d2f1dd4805c1"}, {0xfffffd2a, 0x0, 0x10000, "3ed856862f36724d09a5a4dfa83ef34f302807bb36c669395582b9b8e891b080519010e086eb2d5b7eb192456668d3760f9b08"}, {0x108, 0xffff, 0xffffffffffffffff, "53b3ec25e53b5d2ac7a4872afa7cd0daba11de5f7751bbf8fe905d50edc604d1af9b0b780026043288c5d083af5da427b45ff006832506c8f5e6e63f3c02bbaa49fe53b6e418b018d0d3139b9a4c69f640f79c017c3450b4bd786a5067ec36ec6f45da398d0a1d9f514d74ff8c539fabfe4aae9f18e420251b39daf6fa39380f474785e7d8a2943bd499332beb165e76cdbf82d748beb21db6e09687868099588461b204a94a67624e8d9b754ba829626f211e29003aedf3a9b2c7f9848f237fe7a78b7aba596547e76dd1e9f515d083b864c58feaed6b6c3a005f1ab000ac4598144e531a284e54c395feb3d99dcdb5c08d5a8bc1"}, {0x38, 0x1, 0x6a72540f, "0cc4376d90de0970929475bd289acf407ddf116b27865edf6d5ca1b2f3873201284caeaa8f36c4"}], 0x218}, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000012c0)={0x80, 0x1, 0x3, 0x2, 0x1}, 0xc) 01:49:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe1f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) rmdir(&(0x7f0000000180)='./file0/file0\x00') accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 01:49:16 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20001, 0x1) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r0, 0x29, 0x1000, &(0x7f0000000200)="07000000000000000454caf9849237ddc165396cab0fcd0d18d46540a299d36784113c49f1e7d7632a3007e470f86f19ac82e511305af1577207bb558bd5eeba673cbbd9c05e955eb8bc0f20cd5950cf5d86cdb85865401e2ec40e5962477cb812b91481c0d2b324445dd53c2881a5b7c22dba811c2c22e0b691969cdc19c6cec31bcf6d54fb3d403de60aa56e12440a7b6d2213d4", 0xfffffffffffffdc3) close(r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/168, &(0x7f0000000140)=0xa8) 01:49:16 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='.\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') 01:49:16 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) bind$unix(r1, 0x0, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="9ee125eb4df7f8c0548de762f42707ca94c4a154d16199b2da6f388c2d415c82d910bf4ca906c356532fede7e0157281f025c2e0c712e16bf128ddf8c7342106c975034595b0a1ae0a1a9b5c43502edeef67f058545cdbc303beae2f406b0009c6b67a09ef6373929c03c1d1addd9a33823412e88e89fb26b645585638348e6ecd851fb2c6f1e74be333088f1191a53b03353eed3f5785a122f02aa0ffd6c9e263d344f65327a686fe3f3036dfc026ea15b36b0809f3d4dc71f2076473edab6ee4ebcc64f1220e19bb85303e2e18cf70443773598da318f233871ab6771d137b64acd034690612302ff350753db6e8c2fd1437349fd53c4669fbbfb84e0a59", 0xff}, {&(0x7f0000000140)="9dbe478de6d32a998232cb08384371680e6dc99d2e5ca5f23304c0186439eaebee62a7d9a2ce8f8fdc69bd800813536da7d6b6f37ed6573c2b17e7fa035cd67af2fbdda8da2c019e93848252d477d91517fcf3a76516b14ce9a72a33edf8470b290aaa81507159fcb11bf28f1925b1b4e8b30ec3e059c2d1c61f6398463974c8a3a06847767ab848aa3eeba389b8c9e8b8603257d202ac5184af0a2986889c3909b32176e18af6ede9af3336b38b489d3fef052034be5a6480d3", 0xba}, {&(0x7f0000000200)="aafc51fc5defe056fe0c79d6785de20758f1c9fcfdbee37a812076dabc141dd337ac001133b72202", 0x28}, {&(0x7f0000000240)="a8e710c7ec71023264299a732541f53d4cb3bcba6ffa7b1296f70752fa80a33e37e73af3c21be6333bbaeb6a6e9c64c0355e4b92d6fc5f41d6636907de6c42b098a1", 0x42}, {&(0x7f00000002c0)="dfa70dffc26df83599d68d75dcff5f7e41ae18", 0x13}, {&(0x7f0000000700)="2062dc05a2699e7c5a527359fe0065f4ec68b9a399aedecf31fe81bce860fa6c44332be09289df5d4f12f335710091bad1193488afb9a735d619375f36a86bb249b367a2964171730daa522dcd2e4d11d406dc1c47aec8ff390876f08c925d10fd3ae549a51c2a1a343f7a41c2a62f5379b3d1c11c352db069e6aadf0e3a8be7ea060c4364d00facec51d4de117cc3efa62f5db52905ec4dba58d76cebee508b3dc425", 0xa3}, {&(0x7f00000007c0)="a7bdd9aa4f454628b75040f9238026732b73e2a484aee71a9feadc2e6b73aba3aad5e662a606b2972ddcf984292195ff64771b021b33d39a630782f911f45c670fbe2a81878b774169c97f29648c37f932185284e37f9ba40a0b6a5f43f22446c3e75817f6fc4bd6833989f38d7588d435a7b59ec3dc686cc90222480eacd69e6ff7336be96daa4b07d30e12c3babdfb465f65636561dc47b68538a77170b4c7a0a13832f0b1523286138c76b506361ac3c44884836845ca22f576eab82906eed8fcec314f821a973cdf616e93e1fac00fb93459f12e2a75b4f234d375a2883c99c6f7", 0xe3}, {&(0x7f00000004c0)="83aea2d35d64bf54eea3bbb235a41abd9771ae1ac1a8dbaf39d81015d443f410769f0fc76cc7ba12ab8917dd7164f2ec85362ed885ff548701fa43df9c8da1d6ab44098040da3be44923018ddc3e537003b05511567ba4a0fc5113814a52af1b440752860954a9549c4477d7ab9c83b9f0a0dc", 0x73}, {&(0x7f0000000540)="1fa2d9eab6ed874dfff51693ac5d06eb02822a0c80b7a974fd293805c2eda726574eaae620c77eb2fd04b3cbd5d0e18f8bbe4478b5751a1212f66d6db80009a7f947af1f650745d1c7d5cc1374ce5e2f0cfee591c6ff207ae108edfdd5a776697b576fd5961d16bcdd8268abbe0f5d308e52d7e5be0afa6eee37e2140381138c4f256bda1e5fcb288e622fbc30860c685c255b2f716fdf2e02911cef60eb86c50755966017c85c88d2e8ece58283219ec5235d02d84a1d4b3381a2d4b00c0152", 0xc0}, {&(0x7f0000000600)="d5a44b1deca6b593b48aa88c56c070bd2eabacc5476daf10362cf4864d1e9fb558d0eddeb11d64ecc79ffc40b430", 0x2e}], 0xa) fcntl$getflags(r0, 0x1) 01:49:16 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2, 0x1, &(0x7f0000000000)="4d0e5e3bca9ae6d09f17d358caf283e8265437dff6a29e8937d637382a6d343141e237b88b2851637ad61edf2da1213144a9781f1717762cdf70365f9b04de032ca57d4cbbd99845ee31aee1586bdc64f046dcf175e3db9983eae81193d6470c21b23a83c2318a6ba9e541682e7ed810ecfcd1a9a2cfe054c3a303ed613ccb3d6f59245f4ce0f018b20edaf96ed9c7cb1236fec57b6ccd4d18deb3117b94340b203e8fd9a50e1bd12b48a6be7b02f949ac56f4a25020baf15eb20a895846a20c43700b0692f96fb4d69be261a41c636aa7b7fd7410ce31363a195cff570640c10d4e2273b675e86700118076", 0xec) shutdown(r0, 0x2) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000000), 0x328) 01:49:16 executing program 0: r0 = socket$inet(0x2, 0x1, 0x7) shutdown(r0, 0x1) 01:49:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$getflags(r0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) close(r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x3f) fsync(r1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xffffffffffffe091) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0xffffffffffffffff) 01:49:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000600)=""/29, 0x1d, 0x800, 0x0, 0x0) sendto(r0, &(0x7f0000000500)="b9962b4540b68e1886071cc7a7612f69ca599419c8ed9df626a2e553405a2e4a30976ab9bb1862f847b7fe43fc7076a1f8be6cc1cd787201ce3ce3124593a180325d31446d77209dc542daaee8dbcf685212879ae214a91fe4658ccfa8a03a02b4d80a0621460915a50ec373a75e3e8e9fb71324ed42be6b6b3b2057c35322cbe9d4d92d009924bf7636", 0x8a, 0x0, &(0x7f00000005c0)=@in6={0x18, 0x3, 0x7fffffff, 0xfffffffffffffffd}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffbffffff, 0x7f, 0xfffff, 0x8d}], 0x20, 0x0, 0x0, 0x0) getsockname(r1, &(0x7f0000000200)=@in, &(0x7f00000004c0)=0xc) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/131, 0x83}, {&(0x7f0000000140)=""/53, 0x35}, {&(0x7f0000000180)=""/113, 0x71}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/77, 0x4d}, {&(0x7f00000002c0)=""/206, 0xce}], 0x6, &(0x7f0000000440)=""/56, 0x38}, 0x0) 01:49:17 executing program 1: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3ff, 0x148f, 0x5, 0x5, "25ca30244c3dc56121941441af32a15ddd85f352", 0x0, 0x3d6}) fcntl$getown(r0, 0x5) 01:49:17 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="e1c8b9"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) sendto(r0, &(0x7f00000002c0)="6908108ff084987d1a5073511273b0d9588c1feff37a6885df32eb87f92d1d3af0e2425600df9c97eead91dbec94714bcf4afe137f03fb5e83ada4fb3606be28104c134f9a1e0753201176fb8b748cb7bf2ebc047883fa4c82beb30d1ca3e71b850b78cdc10d77931859bf29168b10fca85aaa043041e41c83844633d595e66b74092d2abc8999dcdbded2ec1434eac06eabf9b5a2a9b3863a97963333937671d84ff8e52cb7c2ecdb8c31f56355e313c8d1ded4363c08ced2efdced415de675dc949de0f903ff88978abfdea0e448b9d1f123a33e", 0xd5, 0x3, 0x0, 0x0) 01:49:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4535) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) close(r1) 01:49:17 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dcb1cf2d9dc51713cc9576b0f9aabb301b4000b000822378d"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x140, 0x1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) msgget$private(0x0, 0x100) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) 01:49:24 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x28) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) 01:49:24 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000140)) socket$unix(0x1, 0x7, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB=',\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) bind$unix(r0, &(0x7f0000000100)=@abs, 0xa7) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)=""/11, 0x5) 01:49:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x4}) write(r0, &(0x7f0000000540)="e3", 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)) fcntl$getflags(r0, 0x3) syz_open_pts() write(r2, &(0x7f0000000500)="e3", 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xa7, 0xffffffff00000000, "9dab1b130551ec9cfd10f9ccb8994a14c4aec428"}) r3 = socket(0x0, 0x5, 0x7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_open_pts() 01:49:24 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f0000000240)="b90ccddc9b5871eb06a94293e2f3dd580ebc0b81660b01a214416fc3d1ac460013b8ed67e4172cde2e69ca4e14bfc06a82e90bc2f87e642ef0afdd5d433e361b3088383b9026127a9061cc01732f1c74afbf9629df4a211e2c7a7110c50215155dceaecde09f9749893795e58a7e62e51ccd81f3cc51761485b298a211111e3d75145fedbe5fd9634045", 0x8a, 0x8, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) recvfrom(r0, &(0x7f00000000c0)=""/27, 0x1b, 0x840, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x8, 0x0, 0x200, 0x0) 01:49:24 executing program 0: r0 = msgget$private(0x0, 0xa) msgrcv(r0, &(0x7f0000000000)={0x0, ""/128}, 0x88, 0x0, 0x1000) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r1, &(0x7f0000000140)="23b0a155ecf4fe46b19e9e5786e82deaad887aa88bd0bc493535355dde58ce35dc9982bab3fbecd14709552549b819cae1a3f68f2b5499a7133aa6121aca34c616f26fe1e36116a6fb4dc312c965de4a15ec3dc65025b4fb04e4446a4bcb258472a3b57ee7a9e4e448aa0233c2cb4de8f8cef7abdaaeed7dd1ef511a59ce60577191237d94b546f35635e48546a2e286a602985f49d8125521288e3a8ab8cab76fd405fa07391ce7b8163c9c80634d708912e709181da4d0c5c3bc38a0c1ef9b67b0d2fe05f6a1b309da64ce25428c2a879f56981ac3b3ad02962ea037166fd78929c7f109aa375d09e526907b2018f03535b7e74ec4a28c233874388c94cedac4167f1cb1b999542bb39e42ddec85a3155a11deadda0d6fd511c4eba7d7aaa007cd7d7497d7c9dc8aa2ace81e2121ecb9e1ed039fdf89b078f0f7cd1ac6669a4087e38b379df5dda5c758ee9ff2f27b92667aa8cc64f0e5e0b04364725dd812458001e1583e80052b10e1460d747a108e1bf8c96017871c2c997dd0bf3a33351c849d9f03a007836dd4bf4e46c88237c9a99a4566bd558f65b57806dd93026ee9b8ee4091130bc1953b02df0affbd3e1f4fc1e0b0d74a300f9526c4d57a76c5c60843851ac96e66ad179bd8fbee6bbbb96b7c2c266e93406c4adf5121936287a61f41cc7b061a82a72357f9cdf85ea2f730f0a6e0a632b62eeca9717bf36273d9fb5164157c91a7dd9a0cbdb6262d43c9b0d6e21ce5911588b56a69ae6aaee21e008cf9c2f28a9116db67c6b15f7c6edb292e8771f12cd6f814fc85f7f9b149e12d8753689d620a118c8f4add891f41f905754901c0dfd4a2baa4ab4e8291162b34bb669dcaaba2847e07c94c9f48869bc0288db21488b63b616dc09edcaa56aa10d6acc44de8cf2681bfc689d90414d81313c8f49c481abd13e6da187b8e9829388a7ea77d6450dc28c7416bbcde175b277f3e65450f10a5daa64daa308330e2d5cea98994bc93da12c8e99023626e93beb41e3408474055fe32f4a65c46dc4ddce810e26c61ea7650d026f4041908893f7f8ba48e5c3caa365de2b197afcd76fc2bf7e0fc8eebcc6a8929d4c864ec85c1056a81ba4d576a9ad3ad7fa5c294f49cafdcd8be989befec848fab3a9435817498a6bc769f8d27447b9fdc21370597a21b3832a84f36bb1ea478a610e9e67f9915d5180a2a854286c51bdeab64e357782127039a150b8740fc8297d325a7703d126941aa3981b3496aafa1f6404f531934bf657bf01358e74a8ce2c0c863379713758b4efd60c01e4fd98def74449bbc9f4a66ea79ede1160285cd0bf721fea4e056e298634401208c399e44ce24975c08d77de64b3a208720b3c22441124bdb9e2fc011b1e82c58e38823c3597ff2305eb7be3b8bb414154c78bc29930f85e8224fcd37fbc6a0ee56aeb9f67302c17880109faf4ff277ac1568e16fd6cf1d38dcdbcf2a2d9d80f32f5fa44a8e2af5c9471f33ef20fa6f0572ce9bea617bff70c8d54a6cff04e5cf3ea5220dc23b55c34113add7f847b17f3e48973ac32e368749fbde655e7d22658f206b0983c3e2d1fd2b52aab207204e437b420cee2d942e5a3e0d94b09dc1f1a9aaec46b644a7fd36d55bcc3b4f5c1b0f1c0f1d641b7882a0a6b19152e928556d42869309a991bfeb7c13ee580fed50682c63ad306d491105a00b46be1ba886c151085f222255ba0b7d218d3ae7c308e9d9d9e6ca6ae4c0e9bbec069c869c8e48bf8f6c7aeb222287637ca8e0d76aec1e6c6227d7329205f95253075648c7faef65f44bc2bd470f66c9cd3288d8ee672fc26a980ece2a40b7e555aebff5cc1efabf98659fb8a4ebe166708bbd07b049dcbf8206b921e9a9e77c287a3075f8a1fa192ae1c7af58e880ab42ab577655b6f532aa3c164b7bd44ee6a10914a27d0f61efe047083a2b627f2af86d502ae8ac8f64e8cff50985e83b7fe59f011ca1f3fcc32104a1e3c9440a33fda52f9f8a458154e5817c38b940a4f34bfb5a6394d8baeb3e4622fcbe94bad34e00c70d07cccd13526f798943a79403863d749b95b36c46d8c79088e56b39083b2051455ba40859252d06935f68244c285b0eee302db88ad019351e83197f4f37dd19f56ee61b2a8058d0b282369813b17a09a1f5b9c6ac5cd66c72ee3150603cccf5385fca80bd71eb6dc16128664962307689f87ba1cd0639bca62b331834cca0e9e07dedd1bce3da78eb94431ba2782174ea6093d20083db86ab524761a6b8b32f448a451ab743bef14d977b374ee33d71f764ac64af291d3fd8c4fbe5ee95f1fc8c4f9278435fb6172573083e4e55250ad11e180b33af77faebd2cc086e6e069a702114c197ad8380a153921a549ffcaa156fc8eba462a7bcd1fbfa5351cb43420be2d220522501755983078f9938ad7eea7297ed381cd5335c5a40d2e7ad394494ead92eae53c7f425b63faa469decbe1337054ff49fdb72ae90963d7f1863aa6b093f49c7a83535aea024bf30e089c6414adb29a1bd890262716db2ab020989f6f15de529598c43b684f4d25ca6fae89dbe211b881c940ec27b6ca687d69c173992e2557ab4d0a3a16615ee043b6927856fc5ad60285ec59a0e1ba6974a59f9ded77e0034275a0d18b14c99b4ad0efcf63f7aab0e03057b385dfd4405806b16605e946ece4838ec69187be13a9c55e7c8aa495211a9ff6fbb11556faeda132dbb1afad88e3a6898e395ba4830e99e7c92111c2dec787532d989d33e5c00f67300cb64fb96e079f338a64ae0f55bdfe6bf1a44c201992d3ca0bb0231880689d8679701fcd60812dfb84496bfb887af55e587e69c50b3f4aabe69c072a7ebcc8b4859b85935761b132bee348a887b72c63f43c32b870dcb31f3425bf70e31a896ce0e18ef7b1137134509067139e876a41faa5da4bef0ea142822bdfc0e7cf8404342c67b40b622276e2a9fb8cee3e58a48674a6d2694e9ee27bae66425e1545e956c8aef2db8f91047d1a62f571153faee979d2b5c0a94cdfc4a02add681a2465cc1bf371dfa70c6dc61c346a635f7f50edc0062750804de179c30b0addb853664b67b0535eb21eb03ff2cf7e7d04efd8d4eecfa5b69c014eb2bf66000e418e306d82bd370aa69c2c954c121219a71edd7ac301425b32051b7338b3976e7576b3552938721b7b053b0a8f95187ad115af67fa235ab4d02fdb1854c042ebf212077f9497d4ad33495fd51831512a496e2fb11445cbcdc33ed0f25428555cbbd7ea912641650898324b5fbd2f530bcaf930966fb500c5144936d85dcee1f722c0a8ff8d80cf785e50fcb68cc0399fa3a0b774992bb1a1b28d1b704671fd1318d519488b111155bca988f4b7a1644aea895a971952badb7ba5b82b5835131619b4aec4c7dc684e84d4a51f01d5e53d16940057ddc4853b108324248074b1d434d3188f0317a1646aba6452c8a35eb16020aa52a63dc2e93b0bbf91fa5c44241c92cd40c4e2122b677d9c538c5aa0e0fe00f2281843ad67625a21fc799c6a28db0d14c6b1bff5c5da0896a3215c5d5ccce20157ea4a43021276c640518a82b9adbcc75f157306f13e6e6926bce7deecd3bb431932736f6bf050d1ed18fdf15081796ad5f0dda3d35d06b935a0538e134b17d99edd465af7ec623e0b82d5afcb994162a0b62d1591e30fdd803459575cec71292759529c0eb2fa3788bdb73ef6686836530a3c731362f53c0eb8ef09a44f8cd9458b3391fe08dbedaea438848ed4576a4c160103de4ca00658826bd3aa706bbf44af03cb66efd766c0fec2bdb4b11ad83ccf81cff76d8775de101d52e03cd9598d25e580f0035d2602b90b0173f759877301a909428a4f88d9f4efdd5953bb7c47237ab2bb6847323c8e59b2cb0563dd0e2b9a134463c0204e30e40fb9983beae4ccd9107613cb7269be3c2a15a0233d69184da8f510c2b6b90fdff787998681b62ebb39a3028d11288cccf6106b0428d5d6798e05f82cf62e0f2b07a86f6ee43de74328e5d86879f1e937b1f38a0e7d02c75f61d60d176ccd90ab4070e148b96cd400d1e5c1ce2822508735497ee3e0cdcf2dffcf5812df4fca1ed1786488195a98c5fa465233f790271e4bb58c3a1dff86e04c3a20543b9ace07344f7804fdc9f126d62817838854277462f67b295b4cd57e8c19b7dc8df38128626165789f61588133828488f7cc501d307bc54621e4ae473b3da98c51eda42d55fbfd51e090c5bc7474f8326ad10f1805f71e028044238bc937901d6634127396d95f15cbaac2b0d533d797e4b0b2f2c8349ca0bafdfc7e4d7b20781e4b1d0ced9a465a85d396db36e3f0d054b11543f4041a66c756a830e691209ee0ad733dade4215d3c311983d0e0602a296fba6943e2a58425a5eddd0902fe6f0bab4e46848ee59b56574d0a51745cd367ce481354ee3da897ceefeb0210442ae4e50a2f6408f4b20d23312e89f0103a0fe84dcb6f62f1cf6e1a284c99474d0b7997f3a52196dd55c8fb45d1d8289c6e5fce607dc2dd90eab5a3e716b8b927f513ccad7ec15f779440a49f618d4f13ff654baac02edac99bdb999dcba4a677c087b0bb59b18008ae9bad1830454419872af61638ac3a43579df6a1d99ac114fe9afd4ce2b27652cd472f47eee2a91f06de5506d02857f437428b3c92b842bb4d7604de15e3050de63dd0d37d7e40d8568ad7461e70e4e3cdcd877ca02db12389aa5990e2ad57cf96adeac15afc4ed862db6f0735f8b357fe6b67db3cd844b080686a53ba22ec1e9068f28f0e431cce60c8b9d7785c34b212f46ea4e5ff7237038c77ae4faafe64cf6ec68a199e049d654371a1f04fdf1d2d97e39ccf34821d16580f134563dec1e60d555d513271bfc70d52dfa5a8bb954a68904aa7b7e540092bf069a0fea4264a5789b4c8fc7a7750176443e2b8304368621fd29f30d551f33f2f6a8c488362e2f6646f9801f6da6f50bedef70f3dca169e128d546a65a85511f90d5a78243f31119f2d77f1a244ad52b261bfe92dafbe1a2cadc408aa85acfa6f8d79318dd08398ab1c60153ccbb319c6120e91b84b3fdadc281ebb17cd2a343ef4ac0a7e46d46e9343f11515f39e6ab961a6d9cb5a5fdad1768a929c5c3ea6edd29e0f57c913a93e28a070afeca5312b6d1beebf8cc98e6560cc897394ecabe5c6c512a29f37f69b39ebd9f0529bb491cba253b5553c1606f760babe937e12c6bf4fe4712c596eb1677dbf94ac4676026867380962f79bfb22666420d0cb724ba964349e46eba1a59a9c2c04b8b7c77413ce9f2c5cce093764b6e940a56c351193b7ebbcf2409ba33e5c8f510f51db7cead9ef3a52c0fd2eb108ef5f0254074464008dec938301e3f4658d06d3f8138266c038091ee4e508a5d6312997586a0021330f50b1f052a99e2b032c99faf8a53fac440b29ac2d3676b1069cfd5373c51fd39e9a66d6dce30c6d62d49ef8204a67a0d65dc5d4db106cdeb23a148e9bb79c142d3c98a18f22c05933a1933a93adbe0ae5f38f1baed5c0d0e32bfd52ba1f414010fca5baaa61e2df1d51da1fc3f1f447aa06605ccf633b679cfd7a0ce5558468fa235c0326d751f3bf93116eed19fcb7f33c7f97b139ee4fc2702514a0d9cc8b434699dbea1af975833291a98559c3f598e6a14b5a569b9a1e6308452f75b3bebcf3ebbb849350f2bb86a5f8ede711d38708ea9a34286262eeac675750eec24ea8b12050265a7ff37a9f160fa6d6fa0cbc13270c234c9bac4add0ffff87d3355745e53667e99c1a240b889beccb", 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x80, 0x80) r5 = openat(r4, &(0x7f00000011c0)='./file0\x00', 0x500, 0x18) rmdir(&(0x7f0000001200)='./file0\x00') symlink(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)='./file0\x00') renameat(r4, &(0x7f00000012c0)='./file0\x00', r5, &(0x7f0000001300)='./file0\x00') sendmsg(r5, &(0x7f0000001440)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000001340)="6d280ade6da7c0e4ec", 0x9}], 0x1, &(0x7f00000013c0)=[{0x80, 0xffff, 0x80000001, "c6e34547326d49d61f4800bc1c85ccfa7fc0fcc4018c5d9da5eefaf1566400df5bb4ad01028414ae772f9181f3d9f5c1ed6a8281e97d69432659a70feccd6eb181764023ff1c27bf40bb14f04b8bfad36f654b352494baba612079ae2ed69c9460a581bb8bc4b48b0d4145b6a885b5"}], 0x80}, 0x8) getpeername(r1, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) setregid(r3, r3) write(r4, &(0x7f0000001500)="1d8100fb6eb46052d00b28287eb4ec1a5add7ba35039266434a0bb4ebc2e8edbfd47da7134d3357fddce8e40a73e029dec998286f3187723066d5f3bd4d5c6c47f9e59db44732d9cd7afac262b45e3d6c4c730b0262cc38bfbc7d6f42f963a33ff38285d2ac58a669745c8bc5a5ff6ce2167a921f279c526b299adcf5f249a4f6a596234665760aca9dff9ee7eefe86bacd8aecf1df75815e16a7e09aca9a3429f4c4c337e33f8393b8dd0884ee0b01fbcf63147de4126b54023ab01556d9247fa39ed2bde1d2ac553a32c44b037329eb68822caf93b736549940f1e792c744ce4406b604ffd21f5", 0xe8) unlinkat(r4, &(0x7f0000001600)='./file0\x00', 0x8) getsockname$unix(0xffffffffffffffff, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) faccessat(r4, &(0x7f00000016c0)='./file0\x00', 0x0, 0x2) recvfrom$unix(r4, &(0x7f0000001700)=""/81, 0x51, 0x42, &(0x7f0000001780)=@file={0x1, './file0\x00'}, 0xa) r6 = open(&(0x7f00000017c0)='./file0\x00', 0x11, 0x0) bind$unix(r4, &(0x7f0000001800)=@abs={0x1, 0x0, 0x2}, 0x8) msgsnd(r0, &(0x7f0000001840)={0x1, "43d7f5904a58857c1152e643c53ab1a130ebc36c3c9fd863e89fb6339ae87cb732d52195024f3c79ce6857fc42f306dfa6ee4c0f0769cfa535486b6ae9a347cc87c79f41aab83646672d461219d2ad200df40d176abdd8259a9b7e784f16f5279500"}, 0x6a, 0x800) mknod(&(0x7f00000018c0)='./file0\x00', 0x80, 0x7) chown(&(0x7f0000001900)='\x00', r2, r3) open(&(0x7f0000001940)='./file0\x00', 0x82, 0x80) mkdirat(r5, &(0x7f0000001980)='./file0\x00', 0x4) setregid(r3, r3) open$dir(&(0x7f00000019c0)='./file0\x00', 0x80, 0x0) nanosleep(&(0x7f0000001a00)={0x9, 0x1000000}, &(0x7f0000001a40)) utimensat(r5, &(0x7f0000001a80)='./file0\x00', &(0x7f0000001ac0)={{0xffffffff, 0x3}, {0x87, 0x2c3}}, 0x0) fcntl$getflags(r6, 0x1) 01:49:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) setsockopt(r0, 0x0, 0xc, 0x0, 0x0) 01:49:24 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="5275a306611ce58dc1b6dc0e02289a4a2df39de4d8dc5120c2608c8c9f1b30cfc3fd31ffe814514bc768a4b1a7757ae4ad00cd1a9d0b9191ba85487f7c956973528cddc73651f76a447c878c9268b2befba1f2857487ae268a3f4e7b2e56c4c249340ec62647ae668e56cafc8541a5e7e2", 0x71}, {&(0x7f0000000940)="8eaa7b0ca8a73bde77a7482862b8d450d18bce29523f37fc844fd81d69daef4c8405cd86a2a624c6c54450b6924cb3d37ed080f675b694afa8a04952321286edd1b17183dcd2e8328f25198c4e94e51f111e0026f218b14b10627000c1c941c813f9efa2f7012bf4313b25d1636f5e6ffbda56a92346d1c70ee5a760c2c8136605a987c93b67274a49e3599b667ed8d0bdcc0e4d8b52ecf30082158d01c259cd283ec2a183c53eb5570964843be781badb03630b9f18ea93e21e39e5705b39aebe8ac84d3debeb7d7ffa0fc45e04de6155b01209cbd5afaad8400687ab7b890866e722386377e62c3cf4841384996dad255ac64c818c73bfc6bcb19475700c361b9f65743b5fa97cd36500447831c79fe5fb04b475370b1d3a1000662c622214123d0bd045128487d08f39fe7abb4255bc1bb667c603044f42e0cf09c35f294f2befbc87a0b74a77a285f8580f3e94edf9d25386c54c95b9ded6262c443bfbc9373dfd2f8fbc66c60ad0ccf3e9cd8b39467827df52d55f6f336757565a9caaee960d54e60bef4745f62b59561f59f1f2b026c8b444ad77ec4d5ff8b66a144bb97055159785213777716367325b82b6261f9e5348541b684fc77647da999bd43f1ab567a35147bfd8130fbb37c7b215a57026a49b6047869c34bd8207aadc39bf223640663ce08a1ffb63b259fd4e81ea254c74e3ef3f86e954d63fb206217e4589767a89ac0e1912daf68c7491a66ff54b6cea2ddddf1151f24d4aad44454b65aa778cbe39bdb688b2a38452f3092958660aa8504ccc9f17ef834d35a06d41b7dc6a4141a7147e32a506a3183ed2254f97da564bde6ab4cfb8486cdbc012eb239775dffb2d002b0d6127fe89e4198ccd5506674f6fc7b8eb15e3ed36cdd91a103e14ffca86769b24b3831ee9a30e6f28bf1704c99ca09eefe5407e8c68a647c3a321aaa5872cdf071266eb464b4f345dd7707b07af366d47d9e26429fb9c4bca1f0e414a497f10998aec47aa49f70ad019705f8be9230fcdbdbb707e00db191a4ff7efe0028892d07f8e58e98583adf78c3184ccb829d48ba210f1b31c561ca929e7eef7a92df5ddf2b95b7b9987dc5a48ec821aa197a1fc3014dbfdcfca552e7f13ba2819c85d904b0112a8b123a6a115bd805894e9688fc9b92a2fce7c11903f88430bc833f8db0b7496d2cf0d1a6611a2b7c2ce1ad345ef569a19894b0941effc4e92aa87e68835b88ce40c88b1d01e9c295433391e651d628d2aeb062d9e0a61d6ac62f34e897a4fe168f2102fd62bf57cc5cd8ac6dd05838ce249cc5d9a187c9ea581e7174174de988dcafd944096f7a870f11de5bedd3992308147196b9bd5a00bc416fc7817a6d64ef687d6924247ee9320a9ef4301e243a247f4e6a1dd6e576a7b316805f917118fd8f2cec94117ac338d7a75df2f7745c3fdd13c1d4ca1c909eeefa045ee09424c36d27c3b487c2f4213117cbc543993f4166ec7f710b090d362606fb50bec4ca3b0e470c55424af1a6fa065924ece08bd85eae2c9d85623bd391f0963f37b12277e4f6737dcb46b324a4e1c4db24b269df34e52a4dd8b2b63d1e82dad3b7ccb2cc0f84054aeda2a2c72bcd9d8d67f66d12957ed5c48ab5a6312e9c2d109a2b48133155f93a8b2b12379010a3e0cc78482d533c70c416c3723da4cbd6be4a99ccbb56f1cf4756fc77c0f36b6d089e0b959a0b6202cb575f3d5711d2a47e5dbc3764a0d146f7103250fd27c01115b05dda327119715a64211750abbcea3c620cce6b0b61da6b8e238f40b1a214d4577a47a361fb572ebecbc33606c8188451bbd9012322e148ec8a9783f5b37792852323de9819d9c4a89c779c223aa07a99be4ddec213ee1676f3b7af6712e2d707b6b4c7fc9ffbfbc4404b1a20270e420a7b78e4133e26efa5c22dbe60daaab74e42f2e7e9bf9901fcaab1560402c0e060ec6bf25d0a89b915fa5cdfa72e45dc1177a9bf71527c068680244f5cf4d25dae82817f4d0f9031ac904ef4c7a788b8a33d282fe45a59f1bebbe795672dd16b2a2995490f09ad8aef82f063dad91adc27fc22516beb00cf1c4017204f6beeb8915c4c5e151873ec8dfca260f8f8348a97306ae7d77ab1ed048af870321067c613d6ecfb456e7c20b2208df00d099d426530215b30e5136225687b9db235b962cde046f77ca604b69945cae50462a5ec1d84c3fd82c9ec9e92fd36d8f3cd34e1ffea029c4c013e0e3391de723b167aceaec3e2bd1d3c21c4fbfdab6ab5f762745810b433e4d9341d76878912c17e1a05b656ab5607e502e10c36510cb875398b4b6316500fbd6410c4e0cbf26dcfc80489902dc2decc7b84c2133082e6a27ef4a0eba2a8067da7be4178272e45a619bf4e2a6ad02d799d1593d863d0e55de6b069c5b50d2657c8253871d09c872bf8f62d93f8da2e2957764da5c00ee6a5bcd2a8dab821d57135ee61cf0732edecf946befe7ee1dceaecfea2342dd10d1618cea5ef43ac4dd0b54d1826b29880e601243e5bf43037b62292f4346e22bbe3c7d7dc21fb784d002c6a6e9d397f092f3e476e537a42597f615c15d6acecb7a8d103a854f964dec9b10cc0e3ea6ea914e2e54fca2c83a5cd5ba22f4ae27a3f1542eccb6d2eee2ef797bfe88b3e5d0cdacbc9eeafc4263f4bf7f2e939cd8feada027bc19f67ce88e92dff6b93ca56b02007bebe6f41be79d9721cbd4c8cee3d1e4a61c2c76effe6bcd2f28889b29795c98976bb55a39f37f2797c0e8c92575553e8142ab71e7e0e446942d7b196d4bb800525036cadaebccf69c4cff9c7d49f581c59d2898645e4a7e26d70aa85773d2c81de4a428a39845177cc7e960e5427c03a97d9306dbbe16d2c898ee128e57895cebc0bce1f3806a7c273f8ffcc19b652513b4dd3a4f349d5411225f498390bd6cfefd40e7367634dcf48aa75cd78eae7d7dfa3bab19f6acd6bff48c83795d4ec237834134cd0ef90b6b587c9542c8f00daf6bc2cc561f211ee0dc2ad4aff73dc57b82cecb86fd34259bd286428e082b63d99ba359740dc34029138a41ec1e290c62000859cea986587c0eca27cce13f51207a8b0fb9dbfa7d7b5ae9bbec804a7dce925a5748c3c1871dee033e4788ef84dd1977f9998787c1fe003979f53d56f69ae7ac61d16531125657938ce5f49e50b409829bcbd5c20e03ea59bec35a4676c95fa005c6502603cb470a12d6c29ac2122b9fcfa90b72c0fc934a5b453fa417f78c234109b358e82b061f2c20e435f563871c0db459fdecd0af5d99c4345bf587ecf46adc32c915b9ec7f5f38eeeb8a968ca9c2058d8993c2107b1b8ab55d42e96ce12ac8e8a47cc1e23769944bbedbad95787cf8aa1a4dddedc3a61e50290250952b06cfd2824b4d23220cff6d34bb433da1864f56fffacb85a51e3220fc10dabed3487f0c03d901867d580d67ac3947e74f9fa6bb4496258b4d70115d306da61d1c544a15b0b5a07009105fddd578498565493a373c3c86a5a2e80f1435ac22c716b95d8d4606ef929c1178a3dd7eb2b3de294960f81109109438f7e7f51a3b9bfe9d82696de4dad7b328a1943fec92f6d69003311e552c53e3338b335a322ec886d9c229320981e45d6fd09b7e255aa3fd0a22edf9ec15a71f8c77d8e488459952f6f8804f9939cf4cdbe2bab52093b08558c927b1efecc395d6d30bb7096f3bb54c5b4aa5065bab71605e07b907bf7c73bde8dfba6d14aff4c6c11da7aa9b69766bfc6227418c6ce9844284753cb72ecf7b3b6d26946dac6da69cbdda32b88325d7fd8432f38573e17dace09e790b1669ec3e2ce2c3ce8e0af7b65c2ae3bc881b1cad9fc6afeea2218f39026adfd968ea72736c349192ca44b9089ca350fa1850eb466e5cd80e0de731f13b780e47c6218ac620ce701a7ad48830a1af407fba0dacd2d0b8741fd338601a36391694c7abb7787de7e83fc3939fa9eb110e7eed4e1e54c5b93c442f912bbc7bb7384ca5c21f604aea3109ba5e53ad2791180d0705cf7053004f8116299991c8351dccbb8e5284938d0f3629307f8034b54ba9ef2b7c37f6d66b996dcdca350e0a5e57cd0ba19aa507b6a0021fb193e3be7c7040c7e67333dc14aaf7120b31b7772ac4f94ff7f1ea06aeb89d79fd29ab98acae0582e081ec0ca595884870be61462a658618f404018e6c320a2288e6ec4032d5e3a8a4a506f79e427537d779350413c7c7eca39db2493fe06204bb75056fba45f5b781b4b5d744273c57e78d9c9ea0414669285eb42b1951ee4b52cd1b0ea196cafad0f697d3e1f0dddaf627ce59b3681766de006d4449bd4ba4df34b11cf5cd2832875848d3f27d7e645b93e4378856910140e1e618a140f228da00625f1fada750dac3a6ccd6f68ba644cceb314f2f68640960d8e22bec763065348f65b887399f682937bb2ea47515c37656c4b97dc84457d01b2a629ef3a0fb92bbe8cd878ad78c86f715d8521e28795591ede06a692cdd8d92c054ed8f7f58a584ad6fab139288c73dc5e9696ebe0cadae0362d45ff56fa416c3dfb04d92b7ac74ada1750b8c73a07561ed73ec11e20459aa29128f50bd5499ccb9bbea1fd341efa00176ee09791087368bc3569ebce94480aa276b89242e215b7401016f0f6ab3749c24733aee9b3f31d7f9f068576837074ccd798dc95e008f8a3e1ac0977f42eb07522ec6558021fd7d4c282b7e481e238f6101bac5529d02dc8f21ce5f73e4cf7ef6b269104dc9170adcb8016fa021ed25407b176b54972efd77a5cb25fed998041fe8dd84dd9838fc62268dc52de047dd366e22de2cbdd7641ab58494b1c474187e360489876246e7de562beda154db491772bce147e44ac300e43635805a605e336ab97086c098416b16281120dba27a2b3a66161b544dfb1299ee3e4063faad51ffdc2c657a825c4d7e17c7c6b7d2056f80ad2618a72c01ef929da5c5c3d61b69d975c3f030ae76b0cef5518ab81a65fac5e6fa631635ef293d54c86782f12eafaa4c0b113bc7f1fc49722d71b0deda223d683fef2aac64e11c784e43a869dc30751d33cf569ed1ff76f139cc8456b3cf3fd16407c961dedf51e3a083b7d9688518836e7a29e12918e7085cfc128411c55fdbc8c578e269f8280acf8baec384f03a4b0e0228791eda529cf2f4588c001b85c6ddf221e2f6480605c17649d5150669f67b27ffb055e37f101878e94ccaa98077e570a00386da06302b50007389f0684c7f8713ba404ea6280220b2a990c698741a4868ec84b89c7b5da0869329b3caa3904ed783f171275d6495051c77759657ac4890dd2150ee7aaa83ae855990460d331e2e7f7f1f180cf236b3a3408596b60356b1859b0530269bd63828c6788d4ead3829ff9f5ee74a01766be4c58ea519f021d41a773e8f011ea11f5253e6afb008b451172050f3ff7da7eed17b6c803271cd9b0f59bb1f4932296c85cda1d8b9e2eb3e5524347e0dcde5036200d40f3db290d69de32a88f7730f70aea985ff4e7607f650dc5a607f720692fb90fd7e03aa0e92b2b7389ae91c35df60df2ee2db47feef9e2e1e73844ee09ad83717c02e481829dc3f77b1de84fc4867437d1390c4ae87aae03fdc76d14d3d26b40408d3a117b61032e61acc27dcb8b6c878a41d51b281654eab4661a83de863c998d6a9cf4d263c9ea6f5bc0f29091e9bae791fdf0e8e77bb777bdb1bfe5ef79dcc4c28551769f17f63564d8d4c9712d7aa3e073dc4eef2f0b12e41477678b25300dfa46a02852511384d268a64711835c46bd17f6b", 0x1000}, {&(0x7f0000000140)="f65656c7d67424c1d493d6c9b0e15307b2ed98c5407e093b55e24423a27b12bf28b171d3ea44d17f9288d31df8212e7e6288467450d63212ab201a4eed57c79a2d9cb66823ed4bd1e6ed3e3ea1b45b32f9d2aec31b706f2c061ab1d300ac63b22d2ad4b6a08b922f", 0x47}, {&(0x7f00000001c0)="e3115fcd7e7f02130805ba035e4f9a2fa872fad2f427800edb9681592ca258db563d91f1a30800000000000000ee5016d6c907000000830cc08069b9d14e3f810f729577ad54", 0x46}, {&(0x7f0000000240)="f113fd6a328e52d0cffd7c1f1db70e35f875d4c81b255f8f7f121552c1a8a72c1c72e7e80518ccaf69d2a940268b596d3ff628d86f1e5950a5b073ab8c2d8be1cd09a2661da46ff2418576963996b2bb9081e88dcb1c18190f48c481567000da755bceb507e2c6f5f83060731fbfe0cf78e3be8ed20ce59bd5271617ef4e4c480c130a4a0ce1360b46f8c08d66ac8abddf349cc1b7c4113b2307cf06292ebb57877541318197f6f390b8d4ab25f85056b2edebdcac398c7e6e0f061fd1775cfe2325583408d8e33122668402fc8dcff90b68bbd86d8d4cc0", 0xd8}, {&(0x7f0000000640)="7d7c1ef31d4b442adf2cf1cfe34c8e6d4b0389bcb2937ba1bf95f2fa24687b480e856e9f42a0e048e8b329867fff11c39621d9ffe872ca4a142b61d76bf9ab3df3d0fc3b0b7d60b852dbacea0d1729f2542e3779f5694226ecf1d9b9e3667905905af2b23526f6bea07c8d700bd20afe1ff1eed5c9ca31d33a3dc673bd197e241d8cf5a5dbc5ae1c9606ebfb27a887033cfd328bff396df89a023037de5ee9b0c4c96c4c2c668abb69cdda49a989c717c8463196c2c0be660b2ab04b39916b0af9da8d37ee2ef86a602c88447cdf5570c55c80f591ccac3715c45860a7", 0xf}, {&(0x7f0000000440)="8799bdbd91d4bc2941bef15d2efa80cf2fd0434b4742f5a5ebbddcf6dc5251e5e68b430220d03e7a66f987dc3a1845aa0a1a3387170b971611cc6b2f7098a7c0671eb24cd82203a7a7da47c5fad1cc2d76385a253fce331068e8fa0d97dfcd8f439835e105a376289aaf5b094a654ca06473dfd7d28cd78d5babb702279f08ccfb9ed938f8062b5a153d07b082743b648a1366b3329edfc70ddffe9de2a14ab852d0f9c6c7dcc79c06c98f9742bb959d41d59a2b9e509a7637bc657b7a39bdd9", 0xc0}, {&(0x7f0000000500)="5ea8712156feb2cfdfa0b10829d64f22da8c238f632a88262bef5afd73a4f5d11263cc632484af9aa38dbe0802438f8c49c76f1785367d45a253c4a3d6c7365d5a6bed9a623ff78b4d58d73656df46798c3675934bfb4da48c32551098bf7d1d8b575a4c40b1cdf4e83dd413de4c931500e2546cff312b0ac30042e74cd439d58a0e8d4dc897a8c35fbf296c53e55f6e09ffc50edf54e166c5340ad8ebffed955848642668", 0xa5}], 0x1000000000000199, 0x0}, 0x0) 01:49:24 executing program 1: r0 = socket(0x2, 0x400000000001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) shutdown(r0, 0x1) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) socketpair(0x19, 0x5, 0x2, &(0x7f0000000040)) 01:49:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x21) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x5012, r0, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) mlock(&(0x7f00002fb000/0x1000)=nil, 0x1000) madvise(&(0x7f0000014000/0x4000)=nil, 0x4000, 0x6) 01:49:25 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0x0, 0x1, 0x0, 0x3, 0x7}], 0x2b, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x80000000, 0xffff, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0xffffffffffffffff, 0x3}, {{r1}, 0xfffffffffffffff9, 0x1, 0x2, 0xffffffff, 0x6}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x100000001, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffd, 0xe0, 0xf0000000, 0x7, 0x1}], 0x6, &(0x7f0000000080)={0x4, 0x7ff}) accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/90}, &(0x7f00000000c0)=0x5c) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x100000001}) 01:49:25 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000040)=@in6, 0xc) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') 01:49:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100008000000000b, &(0x7f0000000040)="1e5dd1b7f268586963864555ca0209eeae0bf2305c601108008a803ee61db97982b13b81976f860ffc3998ff42bb46d07b38c8a84192327efa9c3069101ff36e91125f6f5fda88ae35779ef104d3", 0x4e) dup(r0) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) 01:49:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x204, 0x0, 0x0) 01:49:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) r2 = dup(r0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x1, 0x7}, {{r0}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x70f, 0x78}, {{r1}, 0xfffffffffffffffb, 0x10, 0x20, 0x2, 0x8e56}], 0x4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x6, 0x5}, {{r1}, 0xfffffffffffffff8, 0x80, 0x2, 0x3, 0x9}, {{r1}, 0xfffffffffffffffb, 0x8, 0x9, 0x81, 0x7f}], 0x6, &(0x7f0000000040)={0x2, 0x2}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000fffd00000100000000000000"], 0x10}, 0x0) r3 = dup(r2) r4 = fcntl$getown(r2, 0x5) r5 = geteuid() getgroups(0x7, &(0x7f0000000300)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = fcntl$getown(r0, 0x5) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x10, &(0x7f0000000000), 0x225) r9 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) syz_open_pts() r11 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) sendto(r2, &(0x7f00000006c0)="4629204cb23befcedce4e6aada5ed97aad9d630223c2b54536764a45b6157aecd12f45b2c73136679c22c8d23466b50cc49e21", 0x33, 0x1, &(0x7f0000000700)=@in6={0x18, 0x3, 0x1ff, 0x7}, 0xc) getgroups(0xa, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r14 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000200)="28bd566367de125b8df3f1892dd5c0ab500ba39538aee16036e89627124e02a28b7446bbe27c61a31738c9c471a0513d9bef36a0d9e3a0c2aab0e39a385589aacc8e", 0x42}, {&(0x7f0000000280)="4b801fb053a7ca6df8314e3591a8005f43e85b27c630787609a7669e781e209e60bff057d11c9a5d4b98359538", 0x2d}], 0x2, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [r0, r2, r1, r2, r2, r1, r1, r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @rights={0x30, 0xffff, 0x1, [r3, r1, r1, r2, r0, r1, r3]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x28, 0xffff, 0x1, [r2, r0, r0, r1, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r3, r0, r2, r0, r3]}], 0x130, 0x400}, 0x401) 01:49:25 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080), 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) 01:49:25 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161b8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="910e0480725ac0016e0000000000000000000000d5fdc9b01c6647116927be30bf7e280b084f0000000000000000000000000004"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)='P', 0x1}], 0x1, 0x0) 01:49:25 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x318c) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) mknodat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0xa100, 0x5) sendto(0xffffffffffffffff, &(0x7f0000000500)="4c9886d9ce8f38e77ebbe01adc757c915f30de6fd0b5dd6a2b19ef51e104781b1ad987badb190b5682c47147843b14a04a5cd4e08cd1f9bcb070302bfc013cd7d12a1f179c67579ef03b917ca174fdc0391079e13cfb43e3fd51e8883ef845a4a8abe0644a38faea3745b212a6358420ef40ad0c6d02ca48de35b6827ca1ece3cb693b5f93d048dda8c525765cf2cf38278cd7bc4091259e81f90f08ec73540bdc17620ccf0dd2c2953fa711652f97d31bbb8a2014215566c377bb54e695ead24cef274c9a28a1abb205137e71ff8001", 0xd0, 0x10000000000008, &(0x7f00000004c0)=@in={0x2, 0x0}, 0xfffffca8) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/169, 0xa9}, {&(0x7f00000001c0)=""/41, 0x29}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000200)}], 0x4, &(0x7f0000000280)=""/157, 0x9d}, 0x2) r1 = semget(0x2, 0x7, 0x98) semop(r1, &(0x7f0000000380)=[{0x2}, {0x0, 0xffff, 0x800}], 0x2) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x8000000000) 01:49:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = fcntl$dupfd(r0, 0xa, r0) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="a13e5ac4c2641da4a43c000000000000000013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e991c94dc7be9b8b02410000000000008fa06e5d31c5ddaa6cf395adfbaa05a44ea2cecd2db36cc6bc1ed1b973defb000ebb0b27715d744850dd2840bd0ecd9b28c2c2e6e182386e6ec142798bc7424b64860e6095aff956e54f920a32059a4dc106c54f5beb88fc9a575a5e573f0919f4a4ee2b1742b3d2fdbb4625b10b8455ea7b6c93f79f73005f0f0cec987eb0b5796b5d263bcca37ff33b2077089d62b784d7b05b7bb7fe0923c22aa8979de3fe2002d5097cc32c6ba973715ecabd5a37aa9223f30aa51378144a7c9e1389e0e75c2bce4e2c1d35a40584c95e3c130f64147110c63857f78e2226492a389f94dad76e88bf9ea2f9964802314e1d3934240c16098c4161a4", 0x146) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x9, 0x200000743e4b8b, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:49:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x40000000) kevent(r0, &(0x7f0000000100)=[{{r0}, 0x0, 0x2, 0x1, 0x6, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x40, 0x25, 0x20, 0x400}], 0x3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x427}, {{r0}, 0xfffffffffffffffd, 0x21, 0x80000000, 0xffffffff00000000, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x8, 0x90000000000000, 0x383}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x4, 0x800}, {{r0}, 0xfffffffffffffff9, 0x8b0326174c38c698, 0x8, 0x6, 0x3}, {{r0}, 0xfffffffffffffffe, 0x9a, 0x10, 0xaef, 0x5}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20, 0x7, 0x80000001}], 0xab, &(0x7f0000000140)={0xffffffffffffffca, 0x400}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x3f) r1 = kqueue() setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x20, 0x2}, 0x10) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x48a, 0x80) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) 01:49:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) semget$private(0x0, 0x2, 0xa) r0 = open(&(0x7f0000000300)='./bus\x00', 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x4) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="37959c15571af5dbb18ab9f0f72f451a5b0cf1ae7254a9473d2a4c84354b49f49f51795a29147c6529b540fa9b5fe89b88128f20c92abf626f625112ce322fe6da61059aaa57a7925e5a71ae48ee12a6dc47095a432a20148a06b60c28e5f647dd6ad15f97bcbbd9625766e4757488a3abb96c695ea30e9f58e45fb95d89889c642bede2099c48aa80e8b61bef78e34eb1575efc9dc98499b064f0159a68dc16f34aee6d9d35d5996a8e1eaa3c177bbea1c785e7e56137", 0xb7}], 0x1, 0x0) kqueue() execve(0x0, 0x0, 0x0) 01:49:32 executing program 0: r0 = semget$private(0x0, 0x5, 0x40) semctl$GETNCNT(r0, 0x1ffffffffffe, 0x3, &(0x7f0000000080)=""/75) mlock(&(0x7f0000381000/0x1000)=nil, 0x1000) r1 = dup(0xffffffffffffff9c) mmap(&(0x7f000037f000/0x3000)=nil, 0x3000, 0x2, 0x501a, r1, 0x0, 0x0) r2 = kqueue() mprotect(&(0x7f00001e2000/0x2000)=nil, 0x2000, 0x0) kevent(r2, &(0x7f00000000c0), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) 01:49:32 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1104, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x3, 0x0, 0x0) 01:49:33 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) connect$inet(r0, &(0x7f0000000000), 0xffffffffffffffbb) 01:49:33 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='r\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x2, 0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 01:49:33 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x0) 01:49:33 executing program 0: r0 = socket(0x11, 0x4000000004003, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000), 0x4) socket(0x2, 0x8000, 0x8) 01:49:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfdfffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000015c0)=[{&(0x7f00000001c0)=""/69, 0x45}, {&(0x7f0000000000)=""/48, 0x30}, {&(0x7f0000000240)=""/195, 0xc3}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/78, 0x4e}, {&(0x7f00000013c0)=""/211, 0xd3}, {&(0x7f00000014c0)=""/223, 0xdf}, {&(0x7f00000000c0)=""/9, 0x9}], 0x8) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x8}], 0x7fd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) 01:49:33 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) recvfrom(r0, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0)=0x800002, 0x4) sendto(r0, &(0x7f0000000100)="fe", 0x1, 0x0, 0x0, 0x0) msgget(0x1, 0x2) msgget(0x1, 0x1) 01:49:33 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0xfffffffffffffffc) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)="020c0000", 0x4) 01:49:33 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket(0x1e, 0x3, 0x0) socket(0x1e, 0x3, 0x0) dup2(r0, r1) pipe(&(0x7f0000000000)) r2 = semget$private(0x0, 0x0, 0x650) semctl$IPC_RMID(r2, 0x0, 0x0) pipe(&(0x7f0000000080)) 01:49:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2028, 0x8000004000000501) syz_open_pts() r0 = syz_open_pts() rmdir(&(0x7f0000000040)='./bus\x00') pipe(&(0x7f0000000400)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000440)="581f04e690d3c6f6d780a7bfc75f3eba5f9433324482160055d70db7e01ad49596cb7fc33331323c38ec3618454a7fafbb2c5894d7a50e432d5b24a52026d9c9915720559b52438e7941d914586c01645513b877f6dbfc72e7218a6d83055f41ea6eee986f4204b0ff9862750948229bfd938002a2a53b19970760e189c86eedb0c3fa8e366914d00e9c", 0x8a, 0xc, &(0x7f0000000500)={0x18, 0x3, 0x8, 0x70b544d9}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r2 = socket(0x27, 0x4, 0x3) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000540)) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="21c3af4b74469eaad983bd88f2de9ba9545bfa4db295de216f4905372e380021568d275e0d3b8a78635cfd4f6c", 0x2d}, {&(0x7f00000001c0)="af91e4ddab19f76fd54a6256a352306809dabf6284a1a0b3a849110dae575a22bcdc21e5d10c3690253b0732e6b08e5b82670a595fd787fbfcd353852845a7ec1308005283a23353cc3f83e38789342203a1129f800d083dc9f0602c1b0c291727962795983b4e46be6d48083082aaaa78cd359a0cec", 0x76}, {&(0x7f0000000240)="b77e5f0f5a6a6a37cf34c1135485b0c738c7e2ced9cc9e365dd4519e7df850bbb0555698aaec824303ffaccae11da7ab6eaf86e2daf27b866f791b1c247cce15096ee647da0c41ebf25ea9cc0b4303b800b0f622699db0733936a997b961fb308c11d8db01e5615e1b66cd5b2a08f8497694e4374e1c887ffb96fa431058995a6b2170b00bc41287216e66a5fb602bac3c277d88cb47cc5df480785f764b1992a0d007036d3080de2dcc9376ad927ea7cc21d9dc4c87a0789a6ff58f6295153cb33fb6984eeb7688a18b27ea90e5c59dae27646f2cf5a934b95b46ea1af3248b591fa85ece603a11ac17ffc481fd73504368b8955d5d795000", 0xf9}, {&(0x7f0000000340)="67a4d33711c68b3e96cd6b532116dc58e2c9081e734ce2ba92324b40e10e6608a9aefeeab732552b0d897c882322772bde6cbcb6546a9e0071b5afc341f7ce765c2503d89c5084d63a476745f4222adb5464d7f893772e6b204b9b944df8", 0x5e}], 0x4, 0x0, 0x0, 0x1}, 0x400) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 01:49:33 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getgroups(0x400000000000023f, &(0x7f0000000180)=[r2, r1, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getgid() r7 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getgroups(0x5, &(0x7f00000001c0)=[r3, 0x0, 0xffffffffffffffff, r5, 0xffffffffffffffff, r6, r7]) r10 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r12, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) dup2(r11, r12) chmod(&(0x7f0000000140)='./file0\x00', 0x2) kevent(r10, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0xd3}], 0x1a02, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r13, r8, 0x2) setgroups(0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r14, r6) setuid(0xee01) fchdir(r0) r15 = semget(0x0, 0x0, 0x22) semctl$GETPID(r15, 0x3, 0x4, &(0x7f0000000000)=""/41) setregid(r9, r4) 01:49:33 executing program 1: mknod(&(0x7f0000000140)='./bus/file0\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = semget$private(0x0, 0x3, 0x4) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000040)=""/63) fcntl$setown(r0, 0x6, r1) 01:49:33 executing program 0: chdir(&(0x7f0000000180)='./file0\x00') r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffbffffff, 0x7f, 0xfffff, 0x8d}], 0x20, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="be9c65bafbcba057d7b004b9d29da47ec593554247445e1aacd6c6dae9a13fad44112c8144b01b8133580071880d86414866de3f27104b98319d4a6630ec6732d5776297c5c01fdb31890f25991d593b7b3175095346189280127b6998344d557a6682223ce94a3bfde1c37c381089a358b2087fbd8a82101bafc3b385b70c743c78db29782eeeb2cb28e351da", 0x8d, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f00000016c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f00000013c0)=[{&(0x7f00000001c0)="625ecbb55fb1525cc4bc66d2cc6a9981ba7dca3c4a485c75c94ef7e4931019b2332159159e9f417dfcb7b45db108f3a0117b839f8cd3be60fb83e16cf6b56c93fa4bda911f0c543f6674ae07768a628137285368d7a1e18323edeb0433737e8811023a2d58392dffa810be1e3453199273ecd37fb45b889a9af81d2b2a2a07bc2f53ae9c176c7e6a8bb7292636c294c42a7f7373f03cce4e3c6b49afb308220803311c7cd5e0bdb3e926", 0xaa}, {&(0x7f0000000280)="a74134ff3c4191141c379ce82508f10eeca5ae44b4aee1e43b029c4d6688339fe02d34d83ea2a2b7a0ec331e12c25c7c766048c28dfa69ab369c478317acf09d9d01558e3975c6098add9db3edc0cf6d1a7d8a6d48919ddecb53fd3c41739484b5d68c0dca91fb69ceab49db2e368f58f699fdd6e20845607bf4ee549444c7c7e30cdc49c45d71d4b1e120bd2c38569e83e01ed664e86b2f5f882663530e68e9f7ca35fe8a1c86b3730e59", 0xab}, {&(0x7f0000000340)="6f117864aa6e075fda5a1404e0f7aa740180631fdb9f05780a0b8aa02069a0c1faf4d735bf26b36af3681f2100dc3b9da8f6b2adf3afef16238fac8a2770774e01a6d0c445593e1cc27afb058f3fd2afcd0c52efc288ba0ff68e978e983f3c169e4cf179a778be951ae3d4bc51a7268222cc9b1794914d1039aa9581856c982dda01fc8361d7b26a7e8f1bfe6d045e216fefb1411f1df2e4e740a1cd35f7a0f638ab4edf3ffbfbf011006bf8b6459236a8d8a95c9c9eb208f68f5a595600d1b288f88716c41d7cf7634da390dd737a649f4370bb183389e35b83e7b00af3712c7be850803b543b6f9d387fcbbd6ecea3c8cb8f983c7bc779eded606df5a65ba796b799a22c93c93f7b3805d0d216402686daaaf91e273943a923b68ace2fee8f07119a1553fdf81b16aa4d079cd71efd7302e778463baa52f6c7277f1c84bda7945e6245a83f8a81352fe3ebf09c1e7fc48b0851fc6dada7f4635c7e287c2bd6e3418bda01c5c3e86730bc9736a8fe5a4af26684ed944b3d4a766b6e5649c552ac4dd35747e83fea28a629ff0c3c96bf649d95c1aee14a255bba5e6a3bd84d0dd47811b94450396fb9c8fe55b65cd427a1e0ec83df7c3d8d052e3707e0dc4d8345957e57a0504d93ec3192f7a7bc8804526926bcee02c01faf043ad6aef036d7e016a4b97ea62ef38e91202f3421a062ca19e9a60f75ca027827161c7eab2e9d11e2491905840d6557b9405da93719ef2c4b8d25aff725c5a94ae34fac014cd07f7c74a7cf00307ea42518a5df6273b656eb1d765f185a6aefc88b6dc5c810759bf6e3064eab241582554f4de3709226908c289843325b1034a93e3dc545568e903cefb2c003cd870209683c76d3f02c574660677a063dcdf3f2d0dc01d76af94e222726aaa0fe3fa669986c4a91e76e485efbc70737fe627ad431506f848a97653462db1aedfd0ca056bfedaa0d881b192668d442ff5f2ffd51569694f2727374925a94fb9d125771daea88af075e704fe0ac13e8ee60873e81b3176340ea63054fec8893a06c3eafca02a7db0c11a6c69257c3d7708a1634305f5627d518d90d18f829a10a66dc02e320cc6211e1d776ba3ee5b8b78c03f5b212975d7beaa2e8b46151432cee89134cdac1c32765ec13ef388cdb59e48b028cd62298508eee9fa66c59cb9a87f7a36f9348db936cd8402b8f1f8116251203e2c345f43f1829de292e552b0d72d7483a7a1153066bdc693b360edaf94776abb893366b6562f83df15cb4647222547841f96cb41fd4ddfb369a6e6254f3f506cde8b5f008397cccaba4a30691b934925dc021ec8e034e236d865e48c795f270fcd5e869d5e46b5da501699905e7c75fb9e88d3e934dbc65db16472847db5ccedc4841d2755a0bbd2338f4fb28d8892d6781bf54faff4e009b109b69dec6c7f80d353e802919e61ed74b9c1410e043de328515b2fbfdb9b9fa9cd8a5de986b0a39eb01a8af95266cf411df35064b793587aab954e57f3d0c0f705054034b9e8d4d2389b1f9fe4603b8a9b6320a4c731d22bb0a4339b25807894c7bce969c001eb98c12f30a307dbb894495a38e7b7ccb433f6d7d0e2e45746b4fdd4c51d21b212c8a2612a0d6ea59dde3060f0a78eb9cc35d7298df1bb9e35a68bbccbfdc111c03aebe35c59470d4de3ce819866a754a561bcc25822fca08f443e8d662a2edddd09b8666431c948b12204762164f97fbd8394cbb59013bb1bd0c7b70d7d3dab93096e964a88c9cde8c01c1e8278681c5664893d3bae4a26ab8ea3f2bf98a525d5eb8f044de91648363762a8866eb661eb8fbdf4c0844330d86ab8d9b7440dd9435c81a08246e714c148e9776b7360945f5c29b08071fe5071907facd958d8afae89e0efa3e49858cf89704f1c142fb6890f4fe95c39fc4d85b7c8027bc2080a37c78e2e05c12c07100b2ee8634729ee43f85ee24d5e1a637f96efd4c3092702fdedb9de868b017f9d6bd930a3bdbe568fbee4d4d788deada926abe5ff3957a7772e5f6c327cdba5f50b4335653b68080b04c8a51a19ed49b63fdbefe3e986d580e9b0f0b3eac0df436496ff54839ea2857e1ee8cd22086cfc221fa41a98cfa508e0fa5b11d513e2c0e7271ee922b4b1bb39d4a09398588d279fa6316dc1c8c4fae1b399b0d36b04e0e5bf1d1e42d1cb01e80a57f482db4d20ac1bff21d595b63f4a065b43074a1d90ff04593823ba0977cc306ad56e1d44c635cb7de511404e68e3794116212dc08400d0322a51ebbf27ca8f308f98d49209c9400e2b7883b099dce7527afa9bd9c24f790910700ffb228922bdedd15cbba0dd858cc1ea07dd8d0402e9db9fc4d9b49d9a30398aac8f8d9972f8367a5bc266927119755d968328b849f464cbe91a284499cc8ac66b29c337c292f767fd543accb83caf353d5390dc33f94821e595ee0f8a14c7abb64b1987b181d3a832078431496c1c7635a17b27ef48f63bd7963b2c83004b99428bdae01a784ccd6359995c93e30cba4484eca71d20f9da959670f6114ea805267e26a7a41bccad73fa591f7315373d20bed4ba4e7e89cdcb9c7f25123d541b454349c405bbeb56c255fe58a601c665df5d02e6627af3af2c0604e2444de65d3d96b2f210a4ff5057c95f37f39fdadf87c1aaa6cedd1995e10ac96c71c67cd1da7f4047d1a7d6ce3b74448b29204d1e594347b439a4f4d4e62e048a54e100228e6729a6b4836bd9f0466a343a6399122a5b097e7926ecced31b5bd6e18d3d95142f9268a1a63e51197ec1e047059e92d092e15155c854236f1d5f59b51b73c913814bffbe71576295553ccde45d2dfebea428c356380ce517cf736d71ed19caccc550500cc6c1d4e980ccd7128239a330c9ba3a4c4ce528636854dc82092e74b24f89a54c373ad7245bd64cd605383eeaa757e7a857f68d8cb76ef01ec7a8c5efb63ce3a31ba0822ac7be8ec92cc623b04e34341f17910f49933d25779f247b179a86d786f6134c2c5395bb23a21faf122878668bc1886a6538bf1e5511e2bc9a99b9a4fec35ff4e301b6e55b939c029819c9469314bf10ebdc6348d451540717d11f781f1f131219bc53cff84a024070e74aa2f7dab489aa84474a6664c584c1421598aef8bfb160dce49be50cf5c145ae0c79cb2ca0ca3aebbe4af957859e8e032c140f33a9b0df0ffae4d677058ba6a0855ee99a111c3c59f2c70e1dd7ca7e3c4dabcb8cb268b78e61e486e74ab04de58daa546192aaef01c556a3ad4894cd03f17ccd43b4e27cae351d09313e6bc8432bcdae9469207d026b5061adb0fe7a043f09697bf0389510f8a85c2b3dee675aee2c3ca947882855f4318f14c618bf9b2e4ebc6be50468e2efd108744969000431940880d0b8e29d59b6f9cbb7361d48d02c82587efc54ce5822338c4f036b7f43f82388812b915236c912bfaed155d1ddcf028e7b8176ea35195aaab723542ab781f302be3f182e9ea80dee973fd723e96b57f72b1c52f9cc4ada41345d566bf8e465c89e90cc2a49666251eed03085f5de2191eaec3e8f66e77b4675eee1d5b755b904088feed39a4fd5d6a983f2d05749d245640152a68e2d3a9730022587aab6c2a85b857403655371b47c5edfe05e2f4082c2ac29b0f21c6c42301937be555745216713ffcc07ea288cfa41ed1442da4ef5f70e85a9d04fbd9fac6fa2a2c7854176511808187e6a9575e60aa3c7aaeaf2fe7e2108e53d06c3c8b7f6e269c57a9ba184586ccdbf71da26e90bb899b98ddb3367f504b8ea3fcc320a91dd7520788478d5fbb3b3be66f9dc522eb9a852f703c40aabf34fe10ff5e8d36f2f8a15fce6a39dc514b40faca88f25debddaf24e78065eea92bdd9b25a1d8db9685f9a753cd05190451218115cbcfddee70010f7a7c5bd71a2731fa4f9fe6476e9f9dc88f2e0b2d6b8a1d84b38cf4d9db0014dd674cc16223c32a38289d8272a7b3d734f1496df1e95a9f0f491f02bf1543b2049bf8259bc6268af4a506775c20cdc6a194be14d0d87d80bfb73f1e0ce2c63c2649aeed24623eaa0ee613e18a0f262632c64501233587870ee6d956a1aabe04e9311f3df08966a0cf541d02633f02161ff4c85a95d32de4be0b40c6d84fae3e682ce5083f0f6a1dac8a30882b15ed45758224463d50770195bdd7d2084961c8e99f474b17b0cac6c1a9237bac97997c48f905b5c3301e7816014bc0182fa5dd8c268cba7f6a804950820f1e825e2ef7efacf48bf3187ec64d38e0153aaf2488c2ccdabcca65ead344bad9bc0694e3af8447028f15ec3d93c3254a8dfba58c7c8ef177e6239b0edbb22f5ffe291b8778340e9330b3e40daeaa17121180e5e54a8cb464fa3221851e4cb45c65d726d4d1f86024e2315e6abcf01ac3f37a657f2aa8bbb36dd8b8cfecf7731e9d0d293d3c98b68a37eb129be3a86c50ab20b7149bc4561d86174e9e6a5ab859d978fa246a7113b6d89531bfbcd7ea9ce3ef6145e50a2721f31c31e34faa822f425a543503b2ba4356483ccfe8bf355ad5a7fd591be965e2942e98ee7bfc6eb89ecc3276d91c010459cb9838b16f18078325e812482b78e1e7c55283efe4538dcb2f3ecbfc87463ed1414b467767f3f09fda0bf9c7d4a3e374dc3fa621c310588a3212022c100a5a3a7706a1d143e180fca8a01a1220c188ac4e49ea4e9322b2817ff446ec4af82a53386edb08a53a21bdea07cbab60b47381dadfc1a8d34cf0eda806de8c9d59b97eff8442073318833a534728e44b75bcfbfc588f650c90010a621a0348b9d7c7e0d863d5539f8467f8790d3e1aa3e578ec5baf3cd40b45eec253d48e498c0ec30f7071edaeb37aba19efbbac29056939519ebcbcb461dd62f904bd27e67ac93cf1cb9ab1a206eaa03b2420905c4d61a868b887e7decfd216e4e5ce248be22f6705cab61ffc62d5c559488b375f0b3c3ff5e2323907058d1b6bc328fe313cf4d276bbf33641fa2519661bdd7c34286c4f7ee1ab68f302977c1cb4c8506f49f9ea20c453403cdf9be360d494daeccb585571eb42cc627a665c2c94421d630c25764bdd6dc20150dfe2cab024d1d312d6b2aabeb8b82c8ab459a31b18febb58553f679958a60fe0b4612b9ccc8ea159781684e3ea5886c10dd589ce36f7ac2b4e05d1e83aec528a571dfcb0ee96913a31beea7ce73e8882ff8391130186722936162bd0685ee7eb1e576ea7381e1afdf109f630f58f396210df9140c48da58a294b6ab00978adce25d1dc5f83e7d0a22d3715aa9a86a9162588ad65615c2912d799947a546a8f4a207e369bf969e9e100b67e5368207ab4bcaf3d546df5a873c214d527a2ee10f2a2710bcd080d09585ee7efa89f42e1c42a6773ba50e12fef6cc397bbb19428285c6d231a0de33ad42b8d19b8b2cf3dab9739b0924b6df7edcfb1200a23f33c7b81e98214a68a48dbed0d3c9d605ca754deaa11097c21581a51a8f4f604301f1f7b5334af14e0d35e3bc91ca6407a6920383e943d9ef89fabb3b28e8a84bb9b6841097d2ae948176db3fb531bd28880753dd89df0f6dae18a6484f65957f0e4c2a4bc6d98deade6269cb8f00a92113134db0b007486c5bc74b66f087a73fcc352e54a33d968a8d91a462448c33f6e853ecf3033f762cca1a86a0e0f7880ee262d7d1d01bba37c000e8bc3f444b72876d538e2d20b2943f6f7a50f26f04016d4f46ed59ef90097fa11ac14b391e4564fee549b75c8f5ee87d3954fb289594249cb64658c944bad2e9197d47c1ea38f63fb3e4152f23e98c6693c3157cfd8af", 0x1000}, {&(0x7f0000001340)="f1823bcaab79342dc59452442bf9c996edacaa12d7c73cae64c82fd4a257cc6e44c5ef86b04ac56acf8a9f5ff733b79c9808fc008329cc495c8e70e77c590403981328188bc4f700259ed057e73501c46d9ec0474c543ce3ffd8c0ddd4d95f570889c2c2caecb73d0f42af12847b981c", 0x70}], 0x4, &(0x7f0000001400)=[{0xb8, 0xffff, 0x200, "f1e59506a7cc03281e348a3b52f2d2f9bed0276f1969d015d3271f180c83b092f9dd5ccce0218ef406d266548af6b6087125b10e30034116a53724b7945da29f14942da78a0a294440e7009b3f1b7f7a79e5d400156287a521245d17c4bd0a912575bf31fbf9afc591b50aaafa4d1002586e5312cbeef074c0052a2c4ed08832da837a75dd4c5b277ac620ba84c0f05264eec2ae45f031721e3b4902ec3640541e"}, {0xb0, 0xffff, 0x4, "0c6772b6678134e2ff16d0b59fb688018b3b3488209024c0b215e03a58555a6215413f2428f13db42b5e96107893a92030c2c49362b7eb4782444a8f2842491f9d391d8429b709691105e41be53d60310547e031a4f6ec50f7eb666af9410583ab92c31ac12a242a4446c5a2d3d2e719c6d7ae6e6100daa59902b2e88287237333df0c300737b5fabdd7fb6f7f6b575daee2e69acb16e11ea60fb0283d"}, {0x28, 0xffff, 0x80, "d0e5b8f7560916b31842cd5f3007d97e0b"}, {0x108, 0xffff, 0x80000000, "a5f3295ec5516efbc319237a3c3630d58b55cd6f6bf1834bc91f7006f9ff0812664c80078f521f20d546aac5d7c547d2c361a845872c84cb4ffd93d18d90427337b069afa33fefc675d62665a9bb81cbe7c0764ac3ff47378a04202ecb97845ed177b2f1aea6a49487b132edf0713698e2c0f0f6090f44a5593d7374eebd5df9a498f1941c12ccd6a6124f72dc755197fbcf5998b62ee04f0dead1653e13e8408ff54df76f9036429e93f3920f1c1ec5c337535cd18999d3f785ea1dbfe36f266e7865e14f07256687fb3411b4e58f5f3f3fbc7fa2e827bd7a990dc0676233e75db8a53da9b664a347415d73c860b969f647fa1f39"}], 0x298}, 0x407) fchmodat(r0, &(0x7f0000001700)='./file0\x00', 0x4d, 0x2) r2 = msgget(0x3, 0x200) msgsnd(r2, &(0x7f0000001740)={0x2, "1bd3d9c42feba950e2e213ba9d62b20502a532a9197535f4f970702436680129d5deb3af66bf83047264d9d5a960a51bfed4aec30e19296dc44f0b722240545ff94728b02168284b8da74674b3c90c59989b5f4da9b04d38f073b27ac12843f68579fbe5294d56e46951982505ed5ea40d00420a2d32c7e690a4b4d432b6370e5c7aef96e96c4a1d43f42848aeb1219a5a6df0bcb07177496e8624345296dd9c99c95144a19b872687ee"}, 0xb2, 0x800) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 01:49:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) nanosleep(&(0x7f0000000000), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x138) 01:49:33 executing program 0: r0 = msgget(0x2, 0x10) r1 = geteuid() syz_extract_tcp_res(&(0x7f0000000240), 0x0, 0x10000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) r6 = getppid() getgroups(0x1, &(0x7f0000000340)=[r2]) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x10001, r1, r2, r3, r5, 0x2, 0x2}, 0x1, 0x7f1, r6, r8, 0xe4c, 0x0, 0x8001, 0x4}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') getgroups(0x3, &(0x7f0000000380)=[r7, r7, r4]) socket(0x38, 0x4, 0xff) r9 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) pwritev(r9, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r9) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') 01:49:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0xfffffffffffffff5, 0x0, 0x3c7, &(0x7f0000000000)=ANY=[], 0x10, 0xfffffffffffffffd}, 0x0) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000680)=""/6, 0x6}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 01:49:33 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x21, 0x1, 0xb4, 0x101}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x54b}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x526a, 0x5}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x3ff, 0xe7e}, {{r0}, 0x0, 0x0, 0x0, 0x8b, 0x6}], 0x7, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0xc5, 0x0, 0x0, 0x401}, {{r0}, 0xffffffffffffffff, 0x12, 0x2, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x1, 0x4d72cf70}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000029, 0xffffffff, 0x2}, {{r0}, 0xfffffffffffffffd, 0x1, 0x3, 0x81, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x6, 0x7f, 0x800}], 0x464, &(0x7f0000000080)={0x5c, 0x94}) r1 = dup2(r0, r0) mknodat(r1, &(0x7f0000000000)='./bus\x00', 0x10, 0xd8c7) r2 = kqueue() close(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x3, 0x2807) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x97}], 0x4, 0x0, 0x10000, 0x0) 01:49:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b1", 0x65) write(r0, &(0x7f0000000140), 0xfffffe46) fsync(r0) syz_open_pts() close(r0) rmdir(&(0x7f0000000040)='./file0\x00') kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xffffffffffffbfbd, "47780ac83f008a130264e6f59ff663cdde00"}) poll(&(0x7f00000000c0), 0x0, 0x8) 01:49:34 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161b8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x22, 0xa5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710e0476725ac0016e0000000000000000000000d51c000000000000000005354f7e280b08390000000000000000000000000004a38d6d72297e01"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="76d7936c2b32e206de7080b19b79b2aaf7637316a594c3a1b5854918855ec7cf009abc91f67dabfb1b693ff4b3302b0f1597e063844934e3dc72de3a2d639790f9b4c667754c20aa347d4ff4dcfb27427af15f85650799a57c7402a11d0cb3ffaf871dabfc6187d55d16f9883f9a4039359a872482a76c7a15cf16e308a3d9dd5f6835f6ae98d9f536ace217d4ec38e04c57e711e00e20d2db59ac", 0x100000187}], 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 01:49:34 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) getdents(r0, &(0x7f0000000040)=""/39, 0x27) sync() mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffe53) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x1, 0x7, 0xfff, r1}) preadv(r0, &(0x7f0000001240)=[{&(0x7f0000000140)=""/43, 0x2b}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/92, 0x5c}, {&(0x7f0000001200)}], 0x4, 0x0) r4 = dup2(r0, r0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000001280)=0x8) utimensat(r4, &(0x7f00000012c0)='\x00', &(0x7f0000001300)={{0xfff, 0xfffffffffffffffb}, {0x8001, 0x3}}, 0x2) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000001340)=0xf5a) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000001380)) symlink(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='./file0\x00') preadv(r0, &(0x7f0000001680)=[{&(0x7f0000001440)=""/72, 0x48}, {&(0x7f00000014c0)=""/236, 0xec}, {&(0x7f00000015c0)=""/99, 0x63}, {&(0x7f0000001640)=""/45, 0x2d}], 0x4, 0x0) setreuid(r2, r2) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000016c0)=0xe8) r5 = accept(r4, 0x0, &(0x7f0000001700)) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001740)=""/4096, &(0x7f0000002740)=0x1000) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000002780)=""/95, &(0x7f0000002800)=0x5f) rename(&(0x7f0000002840)='./file1\x00', &(0x7f0000002880)='./file0\x00') r6 = semget$private(0x0, 0x3, 0x50) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000028c0)={{0x5, r2, r3, r2, r3, 0x148, 0x3}, 0x0, 0x7fffffff, 0x72}) connect$inet(r4, &(0x7f0000002940)={0x2, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000002980)={{0x3, r2, r3, r2, r3, 0x4, 0x9}, 0x7d3, 0xffff, 0x3}) semop(r6, &(0x7f0000002a00)=[{0x4, 0x100, 0x800}, {0x3, 0x6, 0x1800}], 0x2) chroot(&(0x7f0000002a40)='./file2\x00') r7 = semget(0x3, 0x0, 0x605) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000002a80)={{0x8, r2, r3, r2, r3, 0x0, 0x2}, 0x3, 0x80000001, 0x8}) symlink(&(0x7f0000002b00)='./file2\x00', &(0x7f0000002b40)='./file1\x00') ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000002b80)={0x2, 0x3, 0x3f, 0x90bf, "90d7e1e1e5fd372494ad30d669dd0798a7fcce3e", 0x9, 0xfb}) 01:49:34 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8000, 0x0, 0x0, 0x0) close(r3) kevent(r1, &(0x7f0000000080), 0x8, 0x0, 0xe5, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 01:49:34 executing program 1: r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/3}, 0xb, 0x3, 0x1000) msgsnd(r0, 0xfffffffffffffffe, 0x0, 0x0) 01:49:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = kqueue() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r3}, 0xffffffffffffffff, 0x800023}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xc996, 0x0, 0x8000, 0x0) close(r0) 01:49:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000001480)='./bus\x00', 0x10006, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xc0) readv(r0, &(0x7f0000001700)=[{&(0x7f00000014c0)=""/204, 0xcc}], 0x1) 01:49:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x9, 0x4) close(r0) 01:49:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0x4000203200) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x82, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000040)='./bus\x00', 0x49a, 0x28) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 01:49:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x0, 0x1, 0x800007}) write(r0, &(0x7f0000000000)="1796db7ab2ecfa85af6fecba2296cde95096ba682e10a4577ecfb9d6aa2f12a712fd9073ed42c420929b53f447c0724330b2d2d2fe4456f77a5d1cd135d5b653606e19cbe691c0688172eaa025d2f354a7bcadd73a3c734c5d620cafa94bb121ff", 0x61) syz_open_pts() 01:49:34 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="fe010008aaa00810009bc3513e2a5e0000000000", 0x14) 01:49:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0xfffffffffffffffd}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "8369d2d18001000000fa600000ebff0100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:49:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558833ac8ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d2902", 0xb04}], 0x1}, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r0) dup2(r0, r1) bind$unix(r1, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) 01:49:34 executing program 1: setrlimit(0x3, &(0x7f0000000080)={0x7fff, 0x20000000dcbd}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) 01:49:34 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x0, 0x0, 0xfffffffffffffffc}], 0x9, 0x0, 0x80, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)) listen(r0, 0xe217) fsync(r0) 01:49:34 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x8082, 0x1) unlink(&(0x7f0000000000)='./bus\x00') mlock(&(0x7f0000ff0000/0xd000)=nil, 0xd000) chmod(&(0x7f0000000040)='./bus\x00', 0x800000018) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x40) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x99, 0x2) 01:49:34 executing program 1: mprotect(&(0x7f000007e000/0x4000)=nil, 0x4000, 0x800000000) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) setgroups(0x1, &(0x7f00000002c0)=[0x0]) 01:49:34 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) socket$unix(0x1, 0x5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) dup2(r0, r3) 01:49:34 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002000, 0x6c3f0881) r0 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) write(r0, 0x0, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) 01:49:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x8005, 0x3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(0xffffffffffffffff, 0x0, 0x0) dup2(r2, r1) 01:49:34 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x92) accept(r0, 0x0, &(0x7f0000000040)) setitimer(0x0, 0x0, &(0x7f0000000080)) 01:49:34 executing program 1: r0 = syz_open_pts() close(r0) close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x0, "a44c97cfa9a2c8fb963c07ebbf8d9b12c584e8f4"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) write(r1, &(0x7f0000001200)="aa352b0cc1c46012423dd4ff63542eec77d85306d79f5711eb687ee52ec20101e43aa4038273d0fc1e0296b5f4e0961119202f331c3f73be2c86f3452c526ee874094ed16edba802b8ddf27928edf402626e1e5af4fecc5cad219bd9f14c90d6e39cc6be6777bbbcfdc6b073000000000000005c3c48bd0b44aa973196d0d83b14b00dec0d86578e8f7a59ed4f708c4099d6117bb00330ff9f5cd507cd81e2fc04abd2f5e3ef4ec83b6add19c6cdfda842b30e7ff20968b6ca97cb5b93a46df403e581884ce2727b73533a99e85bb1a5e25f2a76ca92e9b2bea2cb8366353766555a0f6d508fc0e0fe19cc8d3d7d7f72f5917950117700a036fc69a43344d4b238d5bdfb217c1922e52f57924a62d9f83d2d73f8866a479129b106b1ff23e9f9f1d270862193808d994a43e6132dd1d568b338378e8b773d", 0x100000180) r3 = socket(0x1f, 0x0, 0x0) getsockname$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) poll(&(0x7f0000000080)=[{r0, 0x26}], 0x1, 0x0) 01:49:34 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x408000000003fd, 0x0) open(0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x4000000000000000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 01:49:34 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xa20, 0x22) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xcad0, 0x78, 0x6, 0xffffffffffff0000, "d236eb2c9e914694388217d3705158752c8e8e24", 0x8d2f, 0x9}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0xcf7, 0xfffffffffffffffc, 0x100000000, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0xff}) write(r1, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r1, &(0x7f0000000540)="e3", 0x1) poll(&(0x7f0000000040)=[{r1, 0x48}, {r1, 0x34}], 0x2, 0x0) syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) close(r1) r2 = kqueue() r3 = syz_open_pts() r4 = socket$inet(0x2, 0x2, 0x0) bind(r4, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r5 = fcntl$dupfd(r2, 0x20000, r2) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f0000000280)=[{r5, 0xc1}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) read(r3, &(0x7f0000000300)=""/241, 0xf1) 01:49:35 executing program 1: r0 = semget$private(0x0, 0x4, 0x28) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/89) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/67) r1 = semget$private(0x0, 0x1, 0x0) clock_getres(0x7, &(0x7f0000000780)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x0]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/204) r2 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getuid() r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x9, r3, r4, r5, r6, 0xc, 0x1000}, 0x9, 0x3, r7, r10, 0xbd, 0x7, 0x8001}) r11 = getuid() msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000001900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xb7, 0x3, 0x6bef94ca48ff9958) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) recvfrom(r12, &(0x7f0000000480)=""/199, 0xc7, 0x842, &(0x7f0000000580)=@in6={0x18, 0x1, 0x0, 0x4}, 0xc) setreuid(r8, r3) setreuid(r8, r11) sync() r13 = semget$private(0x0, 0x7, 0x91) getgroups(0x4, &(0x7f00000005c0)=[r4, r9, r6, r4]) semctl$GETZCNT(r13, 0x3ceeb95bbfecfdd3, 0x7, &(0x7f0000000600)=""/190) r14 = open(&(0x7f00000006c0)='./file0\x00', 0x20400, 0x2) fchmodat(r14, &(0x7f0000000700)='./file0\x00', 0x6a, 0x4) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000740)=""/38) semop(r0, &(0x7f0000000780), 0x0) nanosleep(&(0x7f00000007c0)={0x5, 0xfffffffffffffffe}, &(0x7f0000000800)) 01:49:35 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000280)='./file0/../file0\x00') syz_open_pts() open(&(0x7f0000000340)='./file0/../file0/file0\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 01:49:35 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setreuid(0xee00, 0x0) r1 = getuid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) open$dir(&(0x7f00000034c0)='./file0\x00', 0x0, 0x40) accept(0xffffffffffffffff, &(0x7f0000003500)=@un=@file={0x0, ""/31}, &(0x7f0000003540)=0x21) getpid() getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003580), &(0x7f00000035c0)=0xc) getgid() getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003600), &(0x7f0000003640)=0xc) sendmsg$unix(r2, &(0x7f0000003700)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000003400)=[{&(0x7f0000002400)="b48a921cb405f7d7a43fa9a746ea682f2793ecb5f5d74eaec035d08af4f50bea0c0d1253618741c495412b0652e72567cb598dc0df04fe8df983e6f8f4ff98ee9f20c76b03afab1372387c0bba0ab1e90dec2250a71010217841e50c61f63ea32c48da18c52415ec944c9ed25e66d1225ef5f3751c390cdcab1b21a6a57780e2a79b24419d35792098bd661a40a35255c42aa4650fd4dc6e1d31d3ddaffe4b8d25d94740d53c068750b8aa5e9d5065d6ad6e7fb167372f92b3621e09a9186bd8615dabc0fb6b355b8f6d6712ccd28a0906819226e707249d0e6e0bfb401434c5148407144fbfb7cf1bac866552a3fa2a1b4c7e577fb7738d45827f607d8cfe09bb604e5f031c7a65c2b899752a6fe20afa9edc35408e9504100115cc8ce834676a1dff83e35109e0047d9b6099d9226c1a299ed33d61c840c254d2d27768d6751786cb6a8b5a333f279eb3f148ed7dfe08009ff7d66c7288d1d54f432339a34151177cba44d5372ca99635edf418c1ae0ad9d9815acd6002df2c28a7fbc6fcf88dcb0033c01cb46dd65ea1624b5d4d29b1883119e18b24180c70233db8d36de1db81d9e58c99bea777359e7d6bee60f30c2dc470a6a01cdb4b106333ee2e01d3f589a1b4c010623fa862dbf36603b51344e7058b08e68fe5cdeb033c00c897222523ab2a8b529d978f632724b690d17f60649d26551174a66d4c78bddd3f58963395129edc77693304ef9a36f50d4328c2641ab63354673b90a0e8bdb49452dcbbcb185e70f3c99aa920db81ecda5c4291e49d408a7e9c6e2d76a70f435f5f46f450dd9cddda19611acdb30e90c40e934101d3b6a6e8886a9bac500fe8843632889b1c54fdce4317c77a7c962e8b69cbd43dcc71929383f862792129e30003cdbb1c2d3a089c92f5430b337b8e202dc7521a8bdf37beaaadf0bc569662e44bed4a79f334c98d9f9651887bde4769bc7acdfed181f59cba37e85c41ff74aa928c3ce6458994bb8cb028e9e2c199bf505fc9e9ffbdeeccec0d5ac909806ae6e55dae6928a2c0810728a3330644df521d5b4dc988bbfe67c0bac96240d723011df759a7a473625b98c55e17aa150e43160504b24779d50b091d9623f8434f60e5a4866e25162169b0f6a8f8b3b5903f9e585d4df200669591d709b51b1c95219f70c698f8edff414db71ab3dbfab33d897b9273a75c5350685fe39a2e319a8ecec9f39061d6d3214e4b2235227a7fca8e31d065d05de293d25318dd46087e62f3d3e9d4c1b0c39b738776fedabb02066c1ef659f06a9bd1dc544a15ddaae46496454e1d85173a6bfed14ba3ad9f84e0e254edea71caa03b15706ba0cc9f17ebaa0d914ab816562dc964ce1d4a361835589c661568a056f4bd6cdd5190dd8895b8de2bc91cbfdaa23ac26cfc2c55deb81097e5e082092ee59a1398c670be174d33f9dd27ae1454bd0f38ef68dfacc583f529251d174a137e37e4d5c14b98440f160b8fa5660789374ab18071165e4604742a8c8bf92dfdb04f7de2ac34b47d2762c37b09777d52032c203b30dad2ac67a1ffd464be4dfe73e7ba039271b9390bd3bc10a41183d3bc836c4e7dd1233edeb7902e0e46942b3a5cdeec0af3d70ed1a749fde9c44150ac2d7c73f45e33e3dba485b887144c2e5f09a1fe1e0e1d1a624c606ed3f5cd44b532f722fd236d6ef2f7d74721d42cffc2d5997e9cb39524bb126bef093e6e98e352dceae836fa2a81b77f4b5ebb4ba9da262cddef472d361c0314b99350703ce9ea017810cc1ffeb65d0af9b6a8547e84502b7fc3928f392aa55a11d9144b96cd7ceb9c14a5b827d3c701f7aea8a3b10ff4f79431675356571031106ba7ac06a02f5fceb783e558946fdff58e6254d47645a57b89f281452c622393b42ebaaf04d8f2b1e8f014069b83b08c04c476e513bef6827b08fdd3c95efaa779d721a9963946d2aea87ffc4f10d76f581ee68fddda199046c1218324833dfe532468fddc3105d6a0bf8316ad2a0597efe92ad6e18336328f11f454834b6b1db074148e7c172454d918c15ba4dddfd31630481dad151692502ebefb3cbceb67a8f8a84d4d0ef7cfa0163360b2ece3d1c06720016b376bba31f1b55c1e55a0540c0e7fe71d629c2ab8aa4a33a33bfa6ea9fdec42183d341755bab08494fbac287ecee2bf7c569ccf2c62166f1c7e924582a3b487ac3ee78c68b3bda4d2e0594cb0c5ffd17a73c215df688089aff47646790bfea0c40d0cb05f940b7b10739aa8114e3cf70e39b1a1a7dfd13955c3470315be5d9f491871b921a707613a9560d73a191933f54bae5e6227cd80c8f38418bec4eaa0e07b0e081d47ec8f125b9f7dd55fa81dda8f5a8ba6a50725f74e0fc9f88021184c5914b10b543dab7970a50e0f6d3c2e0302bf670c61bd5bf58320cfdcfe728876361ab7c69352cc2f61ee84e49a0405a119639463746d9cb3cdeaf9ae3c23e2aa2cfa01c277250407fce9cc9502b7cc2fe8ab601965d49001a30d2769593ddff1be60bb38d6c4ac8003a9ce637742a1750f60313ac329a37b6c42cdfdaacda59416d43883c287d281886e9c83f13c98da8929d0c262de3e5b522cb808fc6ed9f7a751b15d0c9f9c8cc3ad0a97ea48e78bc5851d7d7e92c1d81b6c515066cdc14739b875343619fbdeb0d4201761552b1b35b4865ed9cedb293c8d0f80deca2827ece0dfc5b67e2590fa04efbf6bcb8bcf4049c68b039f81fef2502edf2a331e627f0ae47e27ea33881be2c4f8b23026f13e0afca2205ad92e29fca9d385534fecf9843a6f093587baf02a9aa6fea709c1bc09c85f458fa2dd07d046a2ca29e1dfbba9a95585f8911ff0cc3e1d163aff14af039ac1468ed22e0c94d9b6c0d99950651a3a710db957dc6cc1bd9b7de7b9f615123ad3fa31698a5fd7c0feac95efb78ba1b160f9bf665f66d3eac5a5f81bb38ce5744fb62239be65592f03a4f2a8d046435ac178bffc94fba638c787e38b3b94d20a5ba74042d786315708832c6025bfdddbd82e0227bd8443ea1f33264917e308e5d84ba6367a70f557c4cce9016903c11d391b7da1bc82883ed480b0459ce902bf48463f2d1906417dfabe0c8f98dcf1a85b977eb0f4989a627d1c2241581421b2c44f6140f7cf1ef8825551793e63f82ca3aa81956e8f0137c2ecb8489b9b57e7623d89fe7b3e09e95f919e8884d0c4260f4cd5a2fd7d84a6a54ae803713a46504e5caaf0e02ebac4bf3f2f875928610eeffff20742d41ba347f2eedc9b10cd279c2f68afdbfd3c9dbc0e055df010ccd8cd26c661ca78e3bb5a03b236091a1f0525cd9572344a608127e988a248ae8ea8ec74bb2a36a831ef31bb7122917ba65cbf9609c19fa1230f920466d4499c4f0ae02054c045815495ce4b25a27085f1179e01d17e9300524095ecd8bb5fec1c8ca75f1d28bee90d79480165c38a92d38480185ad9f3e83a903a4359a7eced9a5fcce7e3cbf1c711d86742a597551dfa6e26ed5857cc60e9ebc84add6a7b118a55e9dd4b3ff1cbf03659d7816daef3e956057285abd1fc9e82158d15e0357c7b1d9de0621af87f2dc9542a1c6ec8ce964f2aafced3944dac64d1d9694b837b1fc4783990330bc3f3b276ef6620c66425032f4ad820313f7eee299a42dbd6204a3c30d1b622a00598e39c6317c61af9d92c1e5cc8a4689bbe858684e592f1b3c4758a1e5fb56300887d9862e89c524b494fee7a47e937cb82e7af0a54c287acb6186979eee62d605fbf8c79be5cea5cd623041289de201c415342633bdc2d123751105e6831e566ea18e68e088c4745606b42ca99dc8d1718111d3ba9350acded95fc3f14eed59a2102181dce953cbff7f5060d29bb52231e195b94a3cb5632f9d29c291516dc0f4b081fef94f54d84f663a08f13c5b0e722b50243d8ea71701022728314422d5a3a7202c5d3b1c9373cc364dc0d7b2139fd288760b9b44bb976f1e7a860c36c2fb02980f31bc160a42de314d97a870329bb7508c869a583be90c8adb0df47b0327641dbe2e2de772d07ac7abacf3160a9eff7743aeb9c97df20e979f4ffc521ed4164d06f8856cc380413d1350e40e41dc448bdc7ea41c5b35a384ee0818abe536ec9da9ee7efd255d35347d229c9e36afe1bcd91d7ae6db635a349cb73545604d89c56f49944f64d185d1fa6d19c7b45e812016e30503bd5ed4ce0fdf5d084be064acc8f5d3ab1b02aac2b0500b490f8a9b3067ef218318cc9d8165ace6f3da6b9ec6480361451484a98d36da7a8162f50e1f5f8aaf3e16a109dc2bdb7d1afbd606bb66706637d45f4903bcc5c082a68eb74b55b6dc09f649709aa47a8ff423212656b2df80fd245289ddf3f002c23561b78735e5d96d3ebfa16c15f196b53f45f154d893618986d15963b335bb1434eb48ccef0c2185af24ba48cdcd4c8b18e73432191a9b46a2d2f4a9847c79413cd51133d39ba0bd1ebfd7c4c62681903d7d03b3724e7b0a5eab689832701b3c93c4198631d7abd0f1c920324fef5c9ce7b4d9a7fe558f2a846e354001170dcf0158a5f203c868bf8bbc2a27b7f5b349c04c38175ea0b829c8525dcc627e72c9b06a6b5552051e5e668c9942619eb2e15efb7362dc5dbdc7508afceea9f39ee8c7ffafb4f9f5d6426889a5bf63b9f8c0f0147366ffe85f13942d552685c9945e9c7cf7ea65f9d10306adaf0d050bb31a24c6a039284f1aa7f975a9d16d302fa22614b6efa0ff84e41cb17c4c6f455dd3c6f5f3b670854ab1bc94e9ba6d425c95276a962582574a788a89087194f75890c7dc1b751a1a28b4f97b5af819a58f502afb6faa4db46f46ee11f16f3f90a34c4c3f7d20658fb1bb0ffcf1156c7ea6c42be4cd904a1c96b6f36b3643a626eb2e5407e1d7a46fbf1eb17c90cbdf4305573be72c2d56a81efd1c8305d4800d791c9327a5acea89253c3fcce94d889bf3f52614c81485f2bd035f6be74bd48b1a57f0ad081543c10243ab9bb11664fe3cf99140b85c804734893aaacf89a5ef490f3651b50f0e9e453b23ee6ba01c7d71ad2f81349a5a04fc0c7268fb6505d2c1e03ef129b0d039a4fc15b1705f6d0044b2a4cff7182859d2336486f70f8e4433fa1dc4dafee312349978c63eb326e9d6b0c8d51553312fc35152b6710595da6d587b3e15fc95e88f1ec7c39cb5476579ff2f7f27712bf6142f0e6a05ff6299a9b27141522279cea183a967fff55f4262e8adf3c6b3064efce06ab1690716f323d60a2d399623ab962d884ccee979614b2009acc4c0e3d5f56e336bb56e892bde1e4e60194537f1fec1d0013c9a50f94ea5f1a45b89488b4643fc1791bf741a2c316239d84a53010d1bbec80419cbffb7be2c1a2349ecefa1f41ccbde00f5c19b24be6af8a6a21f61c8f77feac0a0a3ae4a57dc43b8d7775dc0e74e161395dfc741f95798933b022eb46ed0356de378ac825aaa567bb5fe981b78bef3d1fe2ff1a3ae2832d365d62122be5175a1031d3cfbe9bd79d4f4c9549d231e75a27d1fbac6c54c3c053b8033578eb7ed06df3a3909c563187bf676fb95cc76d091b0fa8faec5dfa85fc0469e1da4a84b633f923bdfc73820f3120eb2ce4515b46f4abd1629eea1ba47385100a985446bc65973885b309042cbfd7e2420a690ce63e0c202030c2511eeeb0c9aeed98e63cf04087bf919ae1a66f99748dce3d1606c2af4458ad57ed4c118fa364640ed3cfe2e1ade58262fca1256e9c7f076e51baa30a71e1bc60de1d7a9abfe5360ad87bd43fb28c70bea985f4ec11c7e4c0d446ade19c041620d7", 0x1000}], 0x1, 0x0, 0x0, 0x400}, 0xb) seteuid(r1) r3 = semget$private(0x0, 0x3, 0x0) semop(r3, &(0x7f0000003740)=[{0x2, 0x1ff, 0x800}, {0x5, 0x5, 0x1800}, {0x1, 0x9, 0x800}, {0x3, 0x101, 0x1800}, {0x6, 0x5da, 0x800}, {0x3, 0xe40, 0x1800}, {0x0, 0x84, 0x800}], 0x7) 01:49:35 executing program 0: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000080)="89b5653d39f41c500bdef79cabd2f0be05720db8540a7f6ff0b386fcc659181e7fc2c384d1a4fb6709bb91a9dbd22c4f1fb168652fd2f3e03b25d82f97bfc171e78772e5741b049d25828ffa81a9afd33cf00645aaddee115c5eefc2e681c17259bd32e4af12047df6cd65419c718516016b2e887e65c4315631411cd1c7549f05b8307903f64183b6c457e70b254d16e2e31ed883d2", 0x96) r1 = kqueue() setrlimit(0x8, &(0x7f0000000040)={0x3f, 0x100}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x101, 0xfffffdffffffffb9, "17000d998a7f6200000000008000"}) write(r1, &(0x7f0000000480)="bd9b874421663ce2b50e7b0e1b96b2a8c26ea61008cfedf676c0e4fd0088feed9dfbe2b26981e8277818632ec1c1854986ae80d64365f6d95e00fc2a305df856088ba70e66b3a940844d4ef39c4efa7605a2ba991736af44d843b92ab9a6b79a17eac4ab5cb667d63c2a6f10a1b75e365b2f4f3a479fd827d6c38e069ee97ac347d54fe94087690d07851772b92ae887aae1c4f1e40ce27edfaaaf7462d7652ca62e326085e0697f", 0xfffffffffffffe25) 01:49:35 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x118, 0x9) chmod(&(0x7f0000000040)='./file0\x00', 0x42) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000001540)="e9dae79444497ec1a5dbb7ce615f77acea14d7dbee3cb742068fd840d8f34c648d53f5c751e8abc0e12264c2842591772d999bbad6d9aacda554e19501e27623a82c7301c0d36285542f4f63b5069086ae028c3706d06dfb2817c25d9b6c34f3cf963df0d435c6263743f4407dfe381a71329f9d4e9ea755ec", 0x79}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x800) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x5, 0x4000}, 0xc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) 01:49:35 executing program 1: utimes(0x0, 0xffffffffffffffff) r0 = socket(0x1a, 0xc006, 0x4) shutdown(r0, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x2, &(0x7f0000001040)={0x18, 0x0, 0x840, 0x81}, 0xc) connect$unix(r0, &(0x7f0000001080)=ANY=[@ANYBLOB="01002e2f67696c653000"], 0xa) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xe081, 0x0) 01:49:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0xffffffffffffffe0) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) read(r0, &(0x7f0000000000)=""/112, 0x70) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 01:49:35 executing program 1: nanosleep(&(0x7f0000000040)={0x4010000, 0x1000}, 0x0) 01:49:36 executing program 0: r0 = shmget(0x2, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r2 = semget(0x0, 0x1, 0x500) semctl$GETNCNT(r2, 0x3, 0x3, 0xfffffffffffffffe) shmctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) 01:49:36 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0x1000002b2}], 0x10000000000000ff, 0x0) close(0xffffffffffffffff) r1 = socket$inet6(0x18, 0x0, 0x0) setrlimit(0x0, 0x0) close(r1) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0xfffffffffffffea7) fcntl$setflags(r0, 0x2, 0x1) open$dir(0x0, 0x0, 0x0) 01:49:36 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=0x0, @ANYRES64=r0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT, @ANYBLOB="5f407be7", @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR64, @ANYRES16=r0, @ANYRESOCT=r0], @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES64=r0, @ANYRES64=r0, @ANYRES32=0x0, @ANYPTR]]], 0x22}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) 01:49:36 executing program 1: r0 = socket(0x2, 0xc002, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) fchmod(r0, 0x0) socket(0x36, 0x2, 0x7) 01:49:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) sendto$inet(r2, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) fchdir(r1) 01:49:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0xd}], 0x9, 0x0, 0x80, 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0xc, 0x0) pipe2(&(0x7f00000000c0), 0x10004) 01:49:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0x236161b5) r0 = open(&(0x7f0000000500)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x52b, &(0x7f0000000080), 0x400, 0x0) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000740), 0x3e0}, {0x0}], 0x2) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='x', 0x1}], 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="188ad40865bfc4ff58ce0995317f8db02f184f4b554edf0ac922c1e6ec1b06008e4cb7f4d6555751e5d32c3887829d78fa34e0bff64d2858ed9803a2a9d4b82b75e716565d6b15694a2d000000", 0x4d}], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x7, 0x8, 0x2, 0x8}) 01:49:36 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) fchmod(r0, 0x61) close(r0) 01:49:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2087, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000000)=""/60, 0xffffff1c}], 0x1, 0x0) 01:49:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x1, 0x10001}) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 01:49:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) recvfrom$unix(r0, &(0x7f0000000180)=""/98, 0x62, 0x800, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) select(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) 01:49:42 executing program 1: getrlimit(0x0, &(0x7f0000000040)) setrlimit(0x7, &(0x7f0000000000)={0x7fff, 0xcdbd}) setrlimit(0x3, &(0x7f0000000080)={0x44bd, 0xcdbd}) 01:49:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x236161bd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20440, 0x10) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x8, 0x8e8}, 0xc) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710f37000000fbff00000000008000000010"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 01:49:42 executing program 1: r0 = getgid() r1 = getegid() setregid(r0, r1) r2 = getgid() getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) r4 = getgid() r5 = getgid() r6 = getgid() r7 = getegid() setgroups(0x6, &(0x7f0000000080)=[r2, r3, r4, r5, r6, r7]) r8 = syz_open_pts() msgget(0x2, 0x10) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r8, 0xffffffffffffffff, r9) 01:49:44 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) syz_open_pts() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000480)="3e80", 0x2}], 0x1) 01:49:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001400)={0x0, 0xa24cdd5863cadc29, &(0x7f00000001c0), 0x3, 0x0, 0xffffffffffffff41}, 0x0) 01:49:44 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000014c0)='./file0\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = getgid() r5 = getegid() getgroups(0x5, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x7, &(0x7f00000002c0)=[r0, r1, r2, r3, r4, r5, r6]) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000300)='\x00\x02') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') 01:49:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "2ef32c0500"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) r1 = kqueue() utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4c, 0x101}, {0x7c5, 0xe7}}) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d00", 0xbe) syz_open_pts() close(r0) syz_emit_ethernet(0x54, &(0x7f0000000180)="dd79029280b0affc4b87eacf8fca2f4b7f2a2dd089e18db00c68da863c5f2167cf0dceeac2e5ec69388766da849d25932bdadb78cc12b9fb9a9fa9f217faea88ecb47bf5826c79896f43f6f123499ec656e1e261") kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r2) readv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/58, 0x3a}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x743e4b89, "69e2807fc200160003ff8200560000cc1400"}) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) syz_open_pts() 01:49:44 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000002700)='./file0\x00') readlinkat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)=""/4096, 0x1000) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0xffd6) 01:49:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000040)=""/194, 0xc2}, {&(0x7f0000000180)=""/25, 0x19}, {&(0x7f00000001c0)=""/234, 0xea}, {&(0x7f00000002c0)=""/210, 0xd2}, {&(0x7f00000003c0)=""/50, 0x32}], 0x5, &(0x7f0000000480)=""/226, 0xe2}, 0x40) syz_open_pts() r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 01:49:45 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = semget$private(0x0, 0x5, 0xfffffffffffffffb) semget$private(0x0, 0x2, 0x10) semop(r0, &(0x7f0000000000)=[{0x4, 0x5, 0x1000}, {0x3, 0x3, 0x1000}, {0x3, 0x4, 0x1800}, {0x3, 0x8b85}], 0x4) pledge(0x0, &(0x7f00000000c0)='\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0xc0, 0x400000) semop(r0, &(0x7f0000000080)=[{0x2, 0x6, 0x800}, {0x0, 0x5, 0x1800}, {0x3, 0x1, 0x1000}, {0x2, 0x3, 0x800}, {0x5, 0x5, 0x1000}, {0x6, 0x7ff, 0x800}, {0x1, 0x3, 0x800}, {0x3, 0x1, 0x800}, {0x2, 0x1f, 0x800}, {0x3, 0x4040000, 0x1800}], 0xa) semget(0x2, 0x3, 0x2) pledge(0x0, &(0x7f0000000180)='*-{\x00') r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) write(r1, &(0x7f00000001c0)="1d53d741b0e362a5636e7e440c678dc5a04b870a9dcefa3278210ea52c9bd98cfa62704610ac8a61828856c0ced35635b43f0912656f1287e2808ed0638fc9fe3cc2d96725946b641c39a4a04a6157fdfa0c1f0576770b22472394aa48690b50174fea485a82ade45a00210726ae0693c6976d318018c6f264ef86659b1d5e6c684d0af84075ae55199080000e58609e6ada5de9d92ce2ffec73a4a9fd360e830c395d367adac2bf8fd84cba8b1d6cb257bb19f85c2db0cec6d83075b573e5bdcd737142aac5672172ede35538b3e8f37b6ebbafa3f5811fca2d990b022ae83ed4f15a6bcce9c9ce008daf0d462fb0f8d1", 0xf1) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x40, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x622, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1027, &(0x7f0000000100)=0x5, 0x4) r3 = fcntl$dupfd(r1, 0x0, r2) munmap(&(0x7f0000520000/0x2000)=nil, 0x2000) close(r3) 01:49:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000000c0), 0x81, 0x0, 0x4938, 0x0) dup2(r3, r2) getpeername$unix(r2, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 01:49:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8600ab0320775ab8bdadf45d07a098206fb2"}) poll(&(0x7f0000000180)=[{}, {r0, 0x81}, {0xffffffffffffffff, 0x18c}, {}], 0x4, 0x101) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) open(&(0x7f0000000000)='./file0\x00', 0x108, 0x2) kqueue() syz_open_pts() 01:49:45 executing program 1: r0 = semget(0x3, 0x1, 0x688) semctl$GETNCNT(r0, 0x9cd9f4fc5f3b7d6f, 0x3, &(0x7f0000000100)=""/143) shutdown(0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0xfffffffffffffde7, 0x0, 0x5c8, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ff000000410000000000cc434cf571f4b0ee1b4bddef3f5534cb871ce2fe73649f5267c21e4c"], 0x10}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 01:49:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x10001, 0x1, 0xffffffffffff9988, 0x0, 0x8}, 0xc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x2) kevent(r2, &(0x7f00000002c0), 0x8, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x6d}], 0x39, 0x0) r3 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) dup(r2) fsync(r0) shmdt(r3) 01:49:45 executing program 1: select(0x40, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x3}, 0x0, 0x0, &(0x7f0000000240)={0xfffffffffffffffd, 0x6}) select(0x40, &(0x7f0000000000)={0xc5e9, 0x88, 0x1, 0x1, 0x973a, 0x2, 0xffffffffffff8000, 0x7}, &(0x7f0000000040)={0x9, 0x7f, 0xde59, 0xd8, 0x6, 0xff, 0x8771, 0x80000001}, &(0x7f0000000080)={0x7, 0x7, 0x9, 0x20, 0x1ff, 0x8, 0x8001, 0x1}, &(0x7f00000000c0)={0x6, 0x800}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r1 = getpid() getrlimit(0x8, &(0x7f00000001c0)) r2 = syz_open_pts() fsync(r2) setpgid(r0, r1) 01:49:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getsockname(r0, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000300)='./file0/file0\x00', &(0x7f00000002c0)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file1\x00') 01:49:45 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0xffffffffffffff44) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="0000000000000000000000006a6755d600000000", 0x14) r1 = socket(0x11, 0x800000000000004, 0x74fa) recvfrom$inet(r1, &(0x7f0000000040)=""/133, 0x85, 0x0, &(0x7f0000000100)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 01:49:45 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) fcntl$setflags(r0, 0x2, 0x1) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000000004000000efff01fffffbff0b"], 0x10}, 0x0) 01:49:45 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r0 = getuid() r1 = getuid() setreuid(r0, r1) r2 = socket(0x1e, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0xffe, &(0x7f0000000040)=0x4, 0xfffffffffffffea1) sendmsg$unix(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@cred={0x20}], 0x20}, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) 01:49:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e04672000653000b4516af92d6af9f60cbfb33f91a682fcaefd9ce58323403aa8bbdc7ad7ad532a337ae85324cf960d09715ebf60f422f1a710ee0c417cad844bf79c3c00000000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f00000003c0)=[{r1, 0x81}], 0x1, 0x0) 01:49:46 executing program 1: r0 = socket(0x2, 0x400000000001, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES32=r0]], 0x1) shutdown(r0, 0x1) 01:49:46 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000040)=""/39, 0x27, 0x1, &(0x7f00000008c0)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) sendmsg$unix(r1, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) poll(&(0x7f0000000000)=[{r2, 0x144}], 0x1, 0x0) 01:49:46 executing program 1: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) getpgrp() r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) getpgrp() 01:49:46 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="07ff2016bfd72c141143fc19f479a523001453897764cddf5029e20b83be2f0217e2c0c50c04d726288eb5e6a12ebf5fee070037937ef2ffd05aba08fc03cbdc1e8d7e822b2fb44fd3b347fef7bce96de5fc93e0ce3b8337f6767e9accff2069ac1821a2b5b565338450cc28aaa4dd8d57094569a0ffb34b90802f000000000000000000000000000000"], 0x1, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000001cc0)=0x5) r2 = socket$inet6(0x18, 0x1, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000001540)=[&(0x7f0000001340)='\x00', &(0x7f0000001380)='-\x00', &(0x7f00000013c0)='-\x00', &(0x7f0000001400)='\x00', &(0x7f0000001440)='\\-+#!{\x00', &(0x7f0000001480)='!^\x00', &(0x7f00000014c0)='),!)(^!]\x00', &(0x7f0000001500)='&/,\x00'], &(0x7f0000001800)=[&(0x7f0000001580)='&:\x00', &(0x7f00000015c0)='[:-&*\x00', &(0x7f0000001600)='\x00', &(0x7f0000001640)='\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='\x00', &(0x7f0000001700)='.#\x00', &(0x7f0000001740)='\x1b*){\x00', &(0x7f0000001780)=')%\x00', &(0x7f00000017c0)='\x00']) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000180), 0x4) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001d00), &(0x7f0000001d40)=0x8) mkdir(&(0x7f0000000000)='.\x00', 0x10) sendto$unix(r0, &(0x7f0000000340)="13ba0e493db57d0dc4557f3bf92498f49398a74142c4f31f3e029766e9eb2aa315dddf4489c902c0d4d4f9e61bf64714ac7aacb5f284e7b6471bb45f46a6e6683f3204c467ae6ff4280a7590a5f668b1e7880b0b8c1d2184cf615f9baf691c974b4f266312b2690871bcd7f212651bee77326c36cf9fcfa792e922a7aee5897f998dbd72a4589864d7e9b670ab01e4cac573b768679a801ba4d54d3de12d5f6d68ec11681509c6c6e4b5838cadcf2ed3d77898ba319932547ee8195312c42e5bd90ec1644135519320e66865ae96500b3ca3123d67c282f4d27478014bc196abde3e3a66fb17ffd8812cfda297d6ebf2db17b6da354dc2d044267c088af3406d243523cd65e2cd01e53893fd3334aca75b23a91a8aba630191f767a087f1c1d5489583a293acbd218938f8a3259c2b82d9372f151e9a16359b2f5fcc31b084d1bf26b5b2341af837364ce9ccd24ff43a551683d7ec3cc0dc80e895df7af6937f3a5e9c36f3a8313bdd6159ef5b879530a98e4b40588c578c09860f53697632fa3ea01478b98dced2bf75aae7b4b3bcafa82842a413d317f853dfeaed0329f3e49b202ebfe2e99784e680f4ddbb63588f21b8bfc5af130183af519a7f208e9d6a560e6f0e39cc663274e8953274b479e3c00d92113073f75765d555272e09a76c28aaccbc224550dafe18de1800ff0c272b0dfb790cb11acac1ea3f0e4171d7f09c6d6e52e1c097b11180a9eff09322ad5f4b14fba7f04e816d5bf23fc68d684347594d28a7cc4569e6b294551ebdc28af49c83e0408d14ed5d763e280d1bca459ccee95996b43781d428e2a5b974a13f0c3867c8e829f7df6b741f2956870308f5645fc18c6a4a8431ff248f0412ea2618e1a0defae7c76f3e74c842db852bab0e89d3d5095a4d2b60036c2b4ab18ade75eb5607fca14315ee73d4f08e9b1bfce2adecaa5283c84002c8708fe36bdbda6ca62cbadc036e67e5451ca447d8fba3de481cd277181c723f8643ace43c7c149cc2453eae0973f81b97904317fd3412717d7f3769c8d8cf401b45012812d36ddfe0123357a260f4b04b55bf45606c75133d751183d377fe7f4477ecdd7044af6834289fec1414159a2bd4bbb31eeefbbb20af5531f8836f68d6c1a0d51798a5e75a96b5ea2ac117de5eb4e016b568a1c92f027ef83f6695195a18d5fef90da65c53a91ea659857ca850306d99fae2c6742f06ccabb52add18fe71535e022e5e2c9e7fe97bf06bdb7c99a0ab80c5e833bc9b83338ab70850a73618eedf060805e33d9ef26f2090e85bc0cf9ddbce8349052b9d8b21f5d87a62d740a64083d571126584d9e6135f482897a8ea8577eb153908dd1f620e3e4cc93e35772cdc08a4322a88745fcea526f94edaad221636bbb5b13bffcb7cdb326ec67e44f7d4acdd3ab421930a81c02bae2a09482b1cf76e8d0d9ff41def274675a42911239eef8e2ed30224248556265019c4977a7ada9abed843616b524689fe2f5d48702d01ae094d31e0c9284fe944bdfeefaa7d83c150b417b8fa3b04bf30bc76b5df23dc94aec4a90f30130a278058695a46d6e9aa14cba58ade3e0b97fc52402000bba74111892badbdfa3798380a3d38e0c74576b77ac726b6c059528e11eebe684350dccf3f7cc4c19fa466c7e65f2509aa4ba4d3cc9735a6a6a265113e6589117c0d8f826cf486b418d544ee8201962e438bcbd571261043319891484d27adfd709e03f7dae7d7072a7e7cc0918110fd5788172d05ff91cfadfa0629657a245fadf5aca60cb838a00f92caa642b60ddf12d08e8a275e7416d3c1c3f41fb9ecb306f76315bac77cf78b560d8c924970e91f41ced64aa67a3d41f796ad94c6a9d4f78f775d0316f16adf4b62208e737446a540732b88849ba8a2f7900489bf26027dea63a162e76e5b5b30b40b857bbc154b99efd124d62ce3a812896cf74546ca8a8652de3c6b929ff354a5c2d00ef43eeeb76361c1df5ca640699f6ef9ab1350786d2dd04e2fb25177d837b042f10573d1e4190cd2be74042735bec0dfbb5e1f1750a8f77cea3d8e2c224ab641abff83f44282bf88399f3cdff5ed4260d55f995ca1b76a545ba201af0c142be9f8a772e5a35a9e7b0e728f107b25b3d97f6116055c6b55ccf76fb1609655c6f90355f2e2f6fad74497d92d7989f4a1e6e9f690b584e2f40e014587761cea5b9d093e649e1c316cf2d92a8b36d71f4cc109764df2c374f85ebf0648e368f1e58742e8c00ab245289803e26d4612b9289fd36a48f3827b274d1c8f1c69cea6ba0ed1ea43f9ec78704157045e83a1a55934979f5b05dac7c3d449fbb13acf62a3318fc0c1a425442a219dd6e5e67c52d420197e22409cc0b193a1a985f629ae5d6ce95590d439bde1e7062aed553708f427f7d029506592deb5e1ee870e4fb517293a013408c164739d07c97c99c31f9cf762abbb2a35540cea36f69a73772ef88099b626ded35931317b11635a019a251aa761eac2c2739a1a3fd0113476420b12ff890b62aa3037ec019e1654c5a7942c8215d200727966cbcb4bf203bd7877a27d17391b8059541b1f45761f086437824a06ae02a2130b53cae15509b398b1cdd207ced509f17af8f08fb343e991565faba196b6b65951e0d0a4f10010b9fcdfacb27d19820ca385c13262dd2cc2c574fa85f13a5c013238bd4f90b4902e37a3a580be9dd3b012694e863ca9d07cf669da63b7511b8347401208b631489de047955f2463b3c849362e4a4b7c872e371c93ebd37b37db20c95662851d0a428e6fe40d1cc23f36b6b4e1c5979997bcad5c70048cba5ba0a1df30a6bcd03e85f0abeba09a728e9715ec47dd360313e628a494ea2e940ca4a761e3cc893b92b2dd161f1b32cfdcce45588f44f847f33622c7701ea15c0ba2ad222a90ca399e7ce93f2c0509148331019f6b072be8f000d94c021674dbd3eaaeafbe20f58234334d3029bdec525d418e1ac55af1d02e6772312fe90d2b405fbe7267a2ef4999b08b5ab49e848cb08e9ee8b9fe1d7bf5b29fe6d63c6801fc761ba5cb48a97ec78760cfb25f240d6bc8f40c62488567d4dcf04119f2738211cc0ed16f9769a59ab50338529b6e6996431c4b23804ec9eb713cb3b2dd52a6dfda1565c54bb41922413c0906d6e4bff4a71c77ceb4e527c26377250f3f13f68a030b00af93ff66fc3bed3c1d32a8b1fe85c13fb5158c392313a50a290ee136333f2ab795ccd460b2705211f925be6851ee8cae8bd022c14486dad5e7486b9861ba832747175247fc0a605cc9a52762c17f3fb5eca6298d593b734beae7303f698f1c3895057ba216e981730229f54835051b2ac1217bf61d5a4df5921480aec5f75cceead78f67133a7a71ba3b4bb75b784bbf107df6b5f12ddc0d6f869ff70617596934ac01dbf46c541dfe1058e85b50923aea4168b1e3ff0aaad66162c621771cbfedb752390086aac249e7c87d748bc4ff6023da5337f114afdae85125c3e723edef14805f82e750e8662ff7d4b38260d6982828e1dce8b5378ff81141c126dfdac65e697555fa071ca6cddce6a69c6c5a86eb3ccfe2f3a4c8a0d483c43446c6d4476c47d5d6035b3a694d7194ff7c755901e1485b8fe98ce6fdcca0f54371b7e31111ee2c03d2f6bee2030babce186e65ecdeb1ea03aa67d06055608203625e705ba877681349e65eec845abed67e7c6315cc098e883f8d155d31bd01ecdd66fff64b5c0da9fa716d10c5e35c7c0b4feb12e21f829d3502eb905b97575a099a7550dbb79531da6c0913799b222907b7c4715f94f2dbcdb8573372eb2cd30a00505be0c49ce531303368c2b4bf08b091e219de8881a072b7d9ac561209dc32fd2ca1506c7303c24bc94e5e7502b361d0ddeb0d90761121ce2725ce30f34bce282b1f41a7f0693db86896b4057c09b53342234cc53e51453c200f194feeb3b56edcf1f091d784e62bf6640e3e19075192e9559635324612b70d18bcf4506f15e23ba4b5fb6b9dcbf393bde18c949d60e98598f638b1907bf805fef5f996aeda191df9eb45ad25f1e7840209075f08c4a21486e8e29a7cb853106dcdbb8dfd0135112fea2cbbffdb51873a1b9a0fef798cf2cf180da09383d058b67c5d451600339702642a1c8dfe92cb91b7be59d69abe861b7a6910d0a42557f043b804b245404dcaec02aadc5c40bb8029bb2131ef34c271d6d7e1f63327c248e8707ab6647e7cb9a9459bbc1ae37214f70e6e8227f20eaa97055da0e0d0bb50ed567b190dca0489ede884e2663fcc377eb78c44dd09136c88f38bf073e78ecaf97a27f4257520fa7585c6c4fb088508d896c47a77b4ceffcc44c8c8999606deb53401002b3e81fed6f5b71a97fb1e3d1091a7d3d0ec7a63cd96d8545203828cce224dbb7d3aafe3016b8dab97989ed3dbdca0321b349f0936bb28a0c9b9875985cd3ca6ce99ea80cdbeb89dd8f3bd5ede62bb0a735a37f27845bca58cc24e54db10de81a75c9d03bd4510738a42b25bc2272c5e84662076b44f2dc6f4cff220f13ac1bc340a1a2f92e27c59b70311dc4a028f832ea95619d37b8bea69729dec3e2ba8fe98ee2b0ecee480dc67a038872b44ed86064f915fd92be3d1be0674ceac4f69781c9c42ea612c36380de9e334ec107f83d1d23b641de0c3529bbd733f22aa8a96452e65f33024d9bd20a650517eb883d786088fff82f626387bd5b4dc1ae172f678a3551f6c40478a1463e46553b8e762d009298e8e4c07d9e8bf21ed6d03dc76fbfb0bbc0bbdff150cbb9a36924b2c03eebf5efba940bdd3e8b7a7b823c98f55a1f826909a0d400eccbf1d96989fd58d38b8ee80b6ff05cb55e50c79532fd1d0ecaefeeceee3e288981f7f2fe070ae3e6a2cf4933b6fd58c6b8f40a85558d50677a25f0cbb61741ead79d1fc275142865e489003122c5f35adc870df98d7ff90b940d840468e7a673bf0adb9874d1b218a8bbe441b6e7803acc056b4e4715beeb99d52f589f5b8e16389972c8d05250336a3b8bc5371fddb5d64da27ecf0c2c4c31e9c2867c8bc2092563d9cfa43dc7acb089f3cca121b0ce4e2ee38c1f96ee75502c238451eb2411ceee9aceb896399e8864eec24cae1285acfb3d2bbced1f52dd5921776122e6d19b5f6a0a4fa48ba800f6893af96ae72fd9a8593b1b93f52780fbad3816f04b9dc6dbf804fe743070a70f7f2d462d6d9a5d29ed3ca999f01cbbab6c5766e1a9dc774231c0bfb03a2bd6712cb83c638358b1bac4e522e2c2b791910f6ffc91a6c240a621b84f58bf13b17ac95c7e3023ed835d257c963f7112048c95ec1cbca37286a274f4153e272eaf033508502330629894488ca65cec27d278e7c892ce202455f1c18db11cfdf54da140645b7bbadb155aa89664fc2590d51d34a9fcfcbb5de6f4124297b74f16d193770a3f2b3259230437bc8a2427468f6166d204aef83ac1c6a1a7caf7f7436e6619b6428ef704790bc96fb540180362a70af195b02ee123e03a0e23a51a2c7683ab0f73a64ca2a8cf4194b2f918de8e60299b88953ce194deb044b3490c65a070e3dcaa7a8808e904ada61c1ddbcab608f64331cedea3d8937f28bb2fc700af44945117d47025ce9619120e871fe9dc8231d8983db44f026523e997f311bead715b936bc9d0224ccc386e4144b2ce961a846a307f2cffef6cc6af69ff130ca0fc97f5ec796201d34e47a7e1324ce21e8dd2134688acc26a9b925f978a339ef72bacaeb5eb84e9186077171b1174782b4e6cf68b9d669268251d2daa9d521a1", 0x1000, 0x3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) getpeername$inet6(r2, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) read(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000001b80)={&(0x7f0000001880)=@in6, 0xc, &(0x7f0000001a80)=[{&(0x7f00000018c0)=""/171, 0xab}, {&(0x7f0000001980)=""/184, 0xb8}, {&(0x7f0000001a40)=""/38, 0x26}], 0x3, &(0x7f0000001ac0)=""/162, 0xa2}, 0x802) symlinkat(&(0x7f0000001bc0)='./file0\x00', r1, &(0x7f0000001c00)='./file0\x00') execve(0x0, 0x0, 0x0) 01:49:46 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x1ffd, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df25103011dc91cf2bae8beb694ff576b239aac8601b40015000852d9773d195656"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 01:49:46 executing program 0: r0 = dup(0xffffffffffffff9c) sendto$inet6(r0, &(0x7f00000001c0)="b4a8661030025885bd903e2c12006e92814d03fabc0a15edad6bd4341cf68bd8109f155c08060f26cb7a0538889f2cb239e1743ed1bb040abbbeaed44ae4c7b52c45889996641e21d98e54490107aab133c6e5bd357bc047f5d171d8e78053aa59513de4c3b18e3c3911908b85418ef468b89f763109efa91c7b86a1b2298bb50675eeb5a53af5a46a64d1bb2702850533ea5bde48625462c81f1da452adbedffc86cc470bff4b2c3180c12cd4d194b4ae598e22170d2d1a02d18d5d78a23aa7f9f6f8db78b4f03efa7742cc6f7f1c04dfdeb185986449641e6d0eb97833c8b28776d352ee1aef2c122fadd4566b9c38", 0xf0, 0x408, &(0x7f0000000000)={0x18, 0x1, 0x4}, 0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setuid(0xee01) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) 01:49:46 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xdf81, &(0x7f0000000000)="002d227f8622a4f10a04ebf61c042e6443bc85e7", 0xfffffffffffffec2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x4, 0x1, 0x100, 0x8000, 0x1200000}, 0xc) socket$inet6(0x18, 0x3, 0x1) 01:49:46 executing program 0: socketpair(0x10, 0x3, 0x7, &(0x7f0000003e00)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) write(r1, &(0x7f0000003d00)="e007cadc91fdf83f0278a8c149a621c73d5cf4cd6d10eae319270dc05f869a801ed529c5d1a4bd5b6df1fd9d96c7b77e42bb7f6e566b1aa1051a12070a3a8d13ea796b0f19fe3f5a0d0b7924af9729eaf47c1c87a6240b126f7aab6a7c51bbdf7bae971c4365c91fc09b79111c27e853c24846e68d8d02c7f782603c0df617ef3e4e2e265af2e1a811fee57acab567fadd6f680e2bba72e59887160828aad67cb99d3327d611c94a3e795738c803bd2d1c4d3ed37f17c92a9993dbd3e814cc26979204e541b06e219e47516e4e0bbfd766fed89ead5dbfac4630cc7478d7dccb04e303", 0xe3) write(r2, &(0x7f0000001200)="9e6b80d778c97c47905545ebae21e42b27c1d32323c6b654b42b7d169cc8fbde798c14fbdc4beaf240b717ab7978c0546e6849f28d3df126962a7c48f12374301027c002e0739cdfde1e0f7dcc4fb2f02b4e47bdf31e25a7953312d0fa5dd97bda8e59072d0575da9c9004f63d086a5c2f6c339effe2daecab7ad3f62fe8afbd07c66d0a831e67973ddc926e0169685be3ed06d972d7d342a6f794b3b8959f5a33e3f1935d6e38e521e61e233dd3e7cff024931e68ed94eef56622bc8e388affcb0069f2a6a964d32653ea1916ad148765e98601f68ff3bbc548ee03af9bee556e", 0xe1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001140)={0x0, 0x401}, 0x10) recvmsg(r1, &(0x7f0000002740)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000002600)=[{&(0x7f0000000040)=""/10, 0xa}, {&(0x7f0000001300)=""/200, 0xc8}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/139, 0x8b}, {&(0x7f00000024c0)=""/140, 0x8c}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000002580)=""/70, 0x46}, {&(0x7f0000001180)}], 0x8, &(0x7f0000002680)=""/181, 0xb5}, 0x3) fcntl$setflags(r1, 0x2, 0x1) write(r1, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) writev(r2, &(0x7f0000003c40)=[{&(0x7f0000002780)="390a3ef4e6423495d33aaed6f5efa73b9300970a88de56eb558a817b89bac201db6968f0a49e3764dba0bcf962b25fbed095c0eeda30bc82e07ea52f7ad007b39ef81d890e7be9c25c7ffc75910a89e2a515133eb396f0b63592a404339484bdf2b2921db5ccb55eb521c24a6a70069421ccbe2f0c4e02eeec6624917d1fadde3d43d04231ea735e2030b4c858285ee58d4cbddf1f9ddd9f839d422feab48b8007dee05c4e9ec9cbbe4eebd1d4170c6a1c715cd4d7561027110e2054ed9b134d4eb316ae0205c39ec3cab5", 0xcb}, {&(0x7f0000002880)="0e4d0e846a74569fa41533cdf02e43accd95c15f65a730487c824004b7017d89f04a07426ae3a31a91c17e586634925a434bdd307aaaa70d7f6deebf0fdb86d334295919dd1a5a1cde7aba3de989d1aa3183e5a948589225c664fdca35db5c272642d95433e53834f47c4f8ac2a024897332e2f45b77428f5b3a997d46a10df35d1bae7b44077b4e32016ed5f7bccaff72d2d53352046549c06cfe26b5193444bc45c0d2262efc93eac5dc8170743b96bf4e5215eae4d7a28215bfe7c3fe0c57ae07e66a48461ccd7b77555d381e25889491838c2f98cccb17b095b385f2edf27af88a8afd48f38b7a5b39c0b8532db80512438f482f167d4da5dac9a4bfae217f05e1ab214f9424ece2c2009e9dc2243ba26b7771ff624b06c6d2c2057b2d0fad36876808c97b579c679b56b1cc89e273774cfdd15e9f696280c52ef3548901ac70954428802219a0ca61b51e55551e335f05aa586f91554ddadc8c09f31bbf739aefb161dce4d56b53da32d93fafa34f8afc375fe82d9594dfd4caa4ea1bbddf2ed93aac4f07846ceb9ca0acae39febf9725ec702a49b0e4063b1cabecac713b06d36c3edae3bb3515f780a13ed3f64597af28c3cacd34f7c666997ad3279b548fe31203c5159425639364173dce140a4dff03f457c10690d7f751d3ca28ae6b3aa697cbe22ebd814d423ab7b98671af6caa1ca8b314a9ea307cfc0a22c4334d26df02bf557e196c390bff5b21df5c00bd48b2ed533907830c1277c8f6c52009c8ef2957919d3fea8a6315f1ef2fb88fb51568c5576744225ab6862786e3954d8fe8a8d2a8b4af91748fe582e1f09d4ffa24abf32b85e5b8639417a7526c646c41e36f1eae0f356b80a7cdba4ca0e95434f9545991256057ab57923357c8a0ee57cc671b0302bf5712373afe37445e08bd5e54e4545c87f15aaaab7c32826d2718b00306cb46272a9f4424a67d97def521af1cc5d000aa2032e02d5bfe65fa391fece20dfbfec2b04750283a9f5d9bcd36833f8a465470cfbee0da0525312b2fb8c9430b6fa6f407feadee0e9dca9b80406ef89c302cef2a8074f853ebfd42b76f3fd04ba447fe6fc7b1ed7146b883829f3cc9e797f8012e2b21cffd68798d63e62791f80a21b47fd9694b95ee7f5ab18d551ec2235cb5f07f3de907dfe1a9b01a4012b0b8e2e29f5c1a6eda543fe8a8901f31d8e82601556c3d34a431026fa230a646fa874f71c77b6432b46977a807d8b8556f80f916fc3d42ad48e85b4d1fdc9d021ed4e9c1c7f301095ebc3a3b173a559dc5bb6d653f1c412b8e8839f1cf9d0287d4066efc515310c901d151b5cd2cc3087297219402072b4d18c23c0a79e5d310f8a9a66bfdfa64ba6c0ba2b58435574ccb3b9092a18512f412555c3cc9a770308e91cac05b6b5f8d893e23f0c255a53a6d54208afa431b59dbba0f05a154adacd37fec62042101163627e243da6798029a18d83fc4d5602cc098e10d1265b13f8ffc2c1d64c28f380dcc7c84db63ea1be8ba10b18c762a3d15be9cea9558252001f1e0de0233b9f5a28d5191155b37e8c5c462cd121c5825909e888c0f8793df875602923b606b9956848d022cebe39499348fd37ed9f22d297a8a8170f6010fe60cc0e4a05f52349c77a0eb023444625986180b1c7e7a2990415287cb00e22746796bfed9cf01c30c7f2688ebf349f5b25aec2760e66bb71c6e36bef6b09ce1b782cd8c15a9d4e59ab8ab913f733a2da21d0afe17558d981134ac900c509c724fcefae8a5d8bf102c57b465fa28fc5584eb18bc1b0617dbc00bac4a097358ab05b47c4a293e68c2d6729905275170727dd3290c94e54e5c149c211b62c649a6fd99da898614fe9acb1d34ae4496a53b86e46cfbdc459d955d3ef8ab3da4a7f58b8eae17b0396439dbdf591d2b0350c1512ee00a5f772b0de09fcf0801552c828c0dc2d194c409ca6b49210a2b4b517a767f5831bd5d306901cf11f1e9547cdb9ebbe80eace824881ba9d43b0ec615c43342c2b064de4859137e2151064247f41b3c68b86837ec547dcf2afb18eb32ba106d7bc06a1703a6f50eeec8b99139447d01ccb3a2c4191f2193163d96af050b62b198c9ca58561dcdf605ca6edd7558028bdfd2f1195eeb554c70c4cb61ee612dbd343a04e6034e9965488302fdafd15cf2e86a0f2bd019ac11c07a76cc7bca4326487e52548c8084137d12eafb61681c243f2707f89fbb68b651a550b91215e18e2b7b0e980911f0285afe56b4c634cd50a4c8673bd227d4812fba00e2df144aab18a95acc9240f4ebe5fb71d9b024403d90e52c608d6134c3e3a9709957c69a644c87a6f4f0ca634c573470dd8be176a29dbcf44d953d367d54ed54d36f6595ae6d7484d7253947b794699333e616b51421c5e31ed3ebe7651037ad3d2a0db97d097bd5c15d7df2065b3983abcab9111200b720d5b1592a82111bb49c25d3780cd54a8d95f14399ab14873498bfeb18229539291d8cf3946ee108ffb33fcede1b97fc506b42ee2da7d33cc4ad8934db99bb0d0905aa10cdbfee34774cf2612b481948507ae3ec87e3d0b72a13ad334c11b35d28273a26382fa5bd85242804862622577c9591b1ef14475ef6ed2c62e3dc76d154cea93668a48d5526520a4b1fe60cc0cf7e16933281cc382d598de4c9c6f642e8c28e69b38df00c4ce24b2ef76a4a24ca7bbda1fe55de466fba40556075eed29ba58fbce797fb9bca151811c5e39e7a0291e2f37c2e299192fbc8fbf344c61eaee9110019a0d5c06de4f43744951e803c0e2bb48ab66d118cd9bfb71a7b4e9d3fde8bc8c714108685d42641396943be14513fb2293c73fa703078c48e601a8232b11e0cec6ee7234d495cf22edbd2f9177177a072b6c0e74b46a85b0b47d3ff333cc0c0bd58a3ec27f76899a2575925250cac9f1ebc88a8c6b0907063f8fbbc0d6a9a05809e206666301f0fe4e5db7eb57f44071c3efa149bfa7d2a9066f81470da80e6fd60d912c0e44f5a1f17167bb8581d439bb1289052d523663e07501cec9f98c3a5f3fb4304a923d10b124548967443127c31a0da08ae4b67523791521d6a3625584ffb2f0082cf21e48bf0fd6ba5b67fe4429552509149e6626aac05b5d5b8b775abe92a73711012a60ced21ea402a05ebfe9c46991d083575d47a4be0c9705f776e5fdeabe3a05a1c6602f59230a9ee151e49816311b59de4d626370baa8e75307d29c8cedf950e72fcd59f5958eb65c481d87b57346012064fa0b518eb5c5e0582ed6d25765461d814c2a8c090b9b3c619922698f1b07aaba20e7afbd666d62230d83c45ec84087c38438852ffad34b0942555ff261c3831791e049c4273d976fd47f9c7dbc95b4527624880b2c9ae8ed19c9dc049192af3db251f806268ea028ae59fdd45374fae5850a197d08c1fa775aa2556b1dd70e3be706e6fd09a7b4221ee25ff31b2d18d748e0de7ae1c263a9faef11c2ce4b2fd5b5d45cb15db1f247297bca45add69cc6f2a7b84cc68eb3841e317830155d9d99d4ed6e479a9dd93dc0be829e44b009fbff945c69d6b6eb556b4cf98eb3900cf0a399e9b22ec918510b914977c237a80825029c9ee9e0aa3590ebcc396db8952391a83896a5904069a4145604b6ba4a825cfddc443a0e71573937947e52e6edd27b201874b5980c8d79f17fbbe32e9e4ee6022cb3b899012962b486dbdb0126997ba753a700c9aa298b7739e5c184a130473367613e3e58f36e593406f36d4a2192795844072870631bdc39428e2bb814c004a2c2c0287a78b33ac506db59a47a9155e0b32d50cbec7db115675c1c156be3d26eeb4d8b6ba3c358a207c5c42388688fee868951a8613b16ed66c8603ca14d6159de85977d04d03e992c8c01b711d8c171b1c900dde3384e7c0a7d360ec1fe6e54a278c250e33b71397744c9d37301217b0fcc3c4beb185b451670d1d8cc007a54451a2d1d31b6309a5e06385e52c8806fe81a513b68c83822dd3a98296405a04c4b3704403a2e1da636981e1792371afa634a3175675523e5de73f4ad5e01d4531303a6e9f11580329b05b17c00a256ccd5ab0b90e3c5ef92803cc230e3f3714ce25d5d11b7b140ea7fe6e1f9ab3b98c22d372e9687ca40b0994d10ee965c2e7263ef439a0985755b545a38e5d90c7fc21930325b780c77898d47632d38b32675eb86686a0e41ddb3772adf33b75c2d969618d4eb40135fd65ead8a16a9ace09b1b11624eb23b171b7ef967adeef33567705d35b02b6ece02ec9186e74c2be24e7a73c37828959da999d17b61f5c8d56b6e4a3ce47fd58b6454a45da12c63df9c6cd23fd636ca2a2e1361a0b78e906d3ba2071c6436ad70764834a2ff50fa80dd3666ddd5499a3078383ad821fe4163f7e6d9003210e8b0abfaf6921a17369374d12a3596d0a44ea2a96e70f550e7eb8671ec1bf7f5825ef804c2bdc991133ee5a6b6554131df82190038c1e5c29c2c17f272adb6b5cc0745a13a317456a907dd0c2ba885dfbf6ebf03802ae369b664a337fbfbc103fb05214e82f877cbdb29237aa2316bbe3c8353648e7e0ca8e016cd76a52091e5857bc3750bdc0f7afab38ed4c461d859994756d9bbf7bbb9130534a23381c55a9e7469a9aaa18c7df3a5f837a8d7be635623d4de46460188920ca56bcb3fbff5e9aaf505b5f6e745c837b0a8e9b5d0a7d877933a18c7e609bc426625be7a91115da790e683ae41f4efea3bc14974214475469d0249ebb4d8126c32964744c11d98164ae56e499a105ca61660a939e36d822227e0b4da151b38a193410d6620af3bf965137b473cf5db3c30a09f095dbe262cbd0e3d2100822183270007e1be1969f26f53985235fb72d8674ef6c2d7d4c3724dddcf41d3ab61937b273da11fdaf3a54d22f82d78e53e1987b6dee5ecd6843d9036ffff091a2297fede86431521addf038026bf61f01a3cf92ac3b6e843267febaa6705874b03bce0b6036af9a29a49e0a3eaaa9e07e7956913e5dd8b4adff9c8c3d2807a88edc5cf3879f44fbaeaefb11c41638eb4bf07e83bd4254df1c39d122fd4e9ae33635ecdd98dd4f5f407bec640b43f7182fa475d7787fd3ccc3879268a5e218d452a576a98f6f9af801278333e893137e0ba60d6b669cf6d56ab31b02c60c03f62f5b80450ad8db9c8f8e676dc3e660678fad50e6570d3acead96a0cc6c422d5dd5306ee37bd03400b2eac64e1a13c820b12fec98deded3b5859e23a9a2bca50776f6acf405f28d3c0956f6d347fd9590a3ee674a56cc481b429965ebba3ed8e60d0c48b73d2d6eb6f358c3262f4b9902c59184eb523d774e4b3c6df4c521c81fe2c222f6bd88a6ca45a7c2115ebdb5c2052e0b90c6e893aa911494d60cede04546c8add651fa6d1864001385bcc4a5c55b211407169d5b28c3e3e443f9a4e0c7ecb8c8e9d6c760ad37d97122dfbe45498f6e233924b562e9f3b6e8882386fe884982ef991095d57cb40a212d12bea9f80eb229f0360a56d05b3e74679748ac9c9ed5fdca1e619b556f1a03766234816079ab660fe067e2592309c108fa4146fb2cb50faccd011f4fa926a5080651627c5b79ec827bbde47b541cbaebedd6604a477559500c2aefac36ea4c798d3c5eabd2d75db687a428655f2cd40221e94f491abd227720b8d73bdad8eb9c9f2e0e3599d11652a7d2095119be28a6f84054bb1af70284696d1e0eee7131a77ae8807f4d68371162ea06f3026a859f067bf86cdc3de17e6bd7e543e5e5e7c459e47c3426df441ac5afc8d65b3e04", 0x1000}, {&(0x7f0000003880)="5647efdb0efc6b48ef7505b41ce7afefc3e26abb4a7424444c9315359318923833f6845d7a836fd3508b8e92c02732cc667d029f142df7e849837b51965f551a6738d56aa5b0907b06057e5650397ecf33f78d1d58ba0c7341b88f413c01c4fc17b7966588feec30c623d40f6dcd4cf15a75a0a28d882ca1cee2d63c8e4aeb1f25b421d2237cf215b6e5a2d84fa37f00546cf055e0bfec03ff596051ed128691328d07531c688e6340b8f4c7", 0xac}, {&(0x7f0000003940)="8151dff66ba37a845a8784d27ba558dfcd8be36608b49222dbd3bc3be00c43bac16106ea0790e0633d22a4ac111ad4641ff0f676f95d3d03f0270f49f83ecc9c9c0b9c5a4387384bb3f328dd4bd0a20231ca8a406e9681483366bb2e1f6433ce1fae1cd973c6613ae2973bb173a8e208780fa5a58cb207fdcb0f913bd747f2d648fa39258fee406b037ee1a02368cd151211ad46af7665286401ae838ed65224fae0c25ae972bc4eeba4c9e9639a49dd5e961faf55062e826d20789100631cc00a46a626b99eacb44e19bad9bd9790534a7aa3f88f3c9d1d021d82ecf869a109951834674bc25987", 0xe8}, {&(0x7f0000001180)="24173fe6eb2b9df341ed1fff2188586f7364", 0x12}, {&(0x7f0000003a40)="07f1ac396d62fdd071bc63c1b6d093da2f7d7d940618717ba4a931ab7784aba94149e75d528b2f50075627d8f6cbf9191a0ba87b43589d0b52e9598ef88ba810c2cac2cdd4af", 0x46}, {&(0x7f0000003ac0)="55863b1dfb5fb5ebe526597dbaa7f023efce01c9e770d01067645b57c13e5451847f7957c65d7423dac914dc", 0x2c}, {&(0x7f0000003b00)="58f185ace21a22cb88f85c0edd9e15f203be11fcc0764e6dceb5d676070e5918514764c687e7c2b29246388d8ac93c14f03b5ded87115cff7b42cf9e68e5dd043e60a97e064a4a39a04101dbfaca2b73ce0135ae2519f654f400ca04a03c0e7f04daa74c99e5ca5dbac87c430dbd3386678599d38358bfbc70cded9f0dfc53d58d4e64687450bdb61f232a109aa82c726341e7b1b0668c4b5ebf8812c16c4f2d969490732e831c8434a51d20228e44124a87806d3ac26fcbcef66bb980cf7d4506edf80028994bfa6e86fbfd5b03", 0xce}, {&(0x7f0000003c00)="ac49ab7b0b113a4350d1", 0xa}], 0x9) mlockall(0x2) 01:49:46 executing program 1: shutdown(0xffffffffffffffff, 0x2) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xfffffffffffffe4e) 01:49:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4800) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fsync(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x20) utimensat(r1, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x7, 0x1}, {0x4, 0x9}}, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f00000001c0)='./bus\x00', r3, r4, 0x5f28669b74ac7f63) fcntl$setstatus(r2, 0x4, 0x84) 01:49:46 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x304a0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) open(&(0x7f0000000780)='./bus\x00', 0x832, 0x0) execve(0x0, 0x0, 0x0) 01:49:46 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2003, 0x1603) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2c2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') socket(0x100001, 0xc, 0x81) open(&(0x7f0000000040)='./bus\x00', 0x2e20604af01646e8, 0x40) 01:49:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x100000000004539) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./\x00\x00\x00\x00'], 0x8) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 01:49:46 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x40) chdir(0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept(r0, 0x0, &(0x7f00000000c0)) mknodat(r0, &(0x7f0000000180)='./file2\x00', 0x1000, 0x4) rmdir(&(0x7f0000000040)='./file1\x00') chmod(&(0x7f0000000240)='./file0\x00', 0x133) chdir(&(0x7f0000739ffe)='..') recvfrom$inet6(r0, &(0x7f0000000280)=""/192, 0xc0, 0x3, &(0x7f00000001c0)={0x18, 0x3, 0x8001, 0xffffffffffffffff}, 0xc) mkdir(&(0x7f0000000080)='./file1\x00', 0x100) 01:49:46 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) fcntl$getflags(r0, 0x3) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="fe010008aaa00810009bc3513e2a5e0000000000", 0x14) 01:49:47 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt$inet_opts(r0, 0x0, 0x1021, 0x0, 0x0) 01:49:47 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r3 = dup2(r1, r1) r4 = kqueue() kevent(r4, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 01:49:47 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2, 0x800, 0x4, 0x1, "276c554af1e4e41de4860f55e8db3188f1198c6b", 0x0, 0x6}) flock(r0, 0x2) 01:49:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0xc41, 0xa, 0x0, 0xffffffffffffff16) chmod(&(0x7f0000000000)='./file0\x00', 0x80) 01:49:47 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161b8) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open(&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRES64], 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) r2 = semget$private(0x0, 0x203, 0x10) semop(r2, &(0x7f0000000000)=[{0x3, 0x3, 0x800}, {0x0, 0x7, 0x1000}, {0x4, 0x20, 0x800}, {0x4, 0x1, 0x1800}, {0x4, 0x4, 0x1000}], 0x5) 01:49:47 executing program 0: r0 = socket(0x38, 0x3, 0xffffffffffffffda) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="eb0732a066696c653000"], 0x10) getpeername(r0, 0x0, &(0x7f00000001c0)=0x3e4) 01:49:47 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000040)="5aff245d", 0x4) sendto(r0, &(0x7f0000000080)="1bff33c65120adf8826a3e19aa5ab6a6f3e48beb46d57b40b79a3c6e9830dac57a48d436c48c01e9aff5bfbc707c3a37182ea1ba8aee3fe594f4244b6e3fff4e667a35411cd04162b70becd45ee4a5bff70994022a5ca606d4170d837ca9ed239880db3a8ade5455f32dbdf0d54715328685edebfbf68c0b3a548a020b63ed67d204ee4004edf76bbb0035102365fd9e98bf7f7d3d3a747ba419a9ee703cc54ee2992ff2b1dd2caafa6a6e9190956f6b3fbfe818", 0xb4, 0x400, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 01:49:47 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x3d, &(0x7f0000000000), 0x328) 01:49:47 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x401) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt(r0, 0x0, 0xd, &(0x7f0000000200), 0x6b) 01:49:47 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x32) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xed, 0xf0000001, 0x1ff, 0x934}, {{r0}, 0xfffffffffffffffa, 0x10, 0x18, 0x1ff, 0x4}, {{r0}, 0xfffffffffffffffb, 0x85, 0x2, 0x3ff, 0x46}], 0xfffffffffffffffa, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x80, 0x4, 0xffffffff, 0x5}, {{r0}, 0x0, 0x0, 0x44, 0x1, 0x8}, {{r0}, 0x0, 0x1, 0x10, 0x29}], 0x7fff, &(0x7f0000000000)={0x7ff, 0xdfb}) recvfrom$unix(r0, &(0x7f0000000180)=""/172, 0xac, 0x2, 0x0, 0x0) 01:49:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x10) poll(&(0x7f0000000140)=[{r0, 0x104}, {r0, 0x8d}], 0x2, 0x0) 01:49:47 executing program 1: select(0x40, &(0x7f0000000000)={0x5e7, 0x0, 0x0, 0x899, 0x3, 0x5, 0x8, 0x8}, &(0x7f0000000040)={0x0, 0x40000, 0x7, 0x1f, 0xaf0d, 0x5, 0x5}, &(0x7f0000000080)={0xffffffffffffff81, 0x3, 0x6, 0x7, 0x3, 0xffffffff, 0xce91, 0x9}, &(0x7f00000000c0)={0x4, 0x9}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r3 = socket$inet6(0x18, 0x8000, 0x100000000005) setsockopt(r3, 0x29, 0xc, 0x0, 0x0) close(r3) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mlockall(0x2) r6 = openat(r5, &(0x7f0000000140)='./file0\x00', 0x20000, 0x2) r7 = kqueue() r8 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, &(0x7f00000017c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001840)=[0xffffffffffffffff]) r14 = getpid() r15 = geteuid() r16 = getgid() linkat(r5, &(0x7f0000001ac0)='./file0\x00', r4, &(0x7f0000001b00)='./file0\x00', 0x4) r17 = getpgid(0xffffffffffffffff) r18 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, &(0x7f00000018c0)=0xc) r20 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) r22 = getegid() sendmsg$unix(r5, &(0x7f0000001a80)={&(0x7f0000001280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f00000012c0)="8921", 0x2}, {&(0x7f0000001300)="421e9d49115854826735438ec2543306aab7e79d17eedf671cc66cd12ccc23d6ea6c941e8cbdfd49eb582ea3b1cbf7bbe10686205ac80c2b92b92c5745", 0x3d}, {&(0x7f0000001340)="83a03f5881322eb59aecaf1bb44d4fce2df51740ae37193bdf8edcc97e8c19ef8103c1ba313adb84117640716380df6cc2aff10c1452c4d0a6a8d5072d4e2a63a7b761aa860128e94d34f36339fc6e6a02338a33a018d23cdd056a1304dc67a55bf8913e66243eabecc8cb67d1c70e131066a8157ea45c2c8befd47965d5b60de52bd15057884617353b19195987684486290550e30b9a243de848f65601c88f1a3001982aac9156801e06a6ecf1284d7c19e5f8bff52d4b903b3a971715df882952f86a26574896f54628d987f873a540ab89382be049d9e4b9aa9cd158d159d4969bef7bfea649cd9e", 0xea}, {&(0x7f0000001440)="e3915d5e237c7898e1e463d430e3d6732b8eaa9d2736222e41ed888635f7fd0614107969d31fc6426b564d16e5986c4385c45eec58c30e40cf8dbc9679c24e13ef94ff2f1c8dbbe6d8ea956d4e527e3bd448bdf30c893ce286206c70c995759e189e0351df8b9b57d15dfbee0e329abf249f783c6e66819640bbf38075a931b1ab8934a28929e36bf576f87be0f0142e0ee8047a2d3b15455a26b993531dd43d4e482c52bf7071c136e8a5acb4cf5690b9f599a55d23174e08db1c12a7ff01c47b8186957a42cfe3a8", 0xc9}, {&(0x7f0000001540)="9fda9b2e7915a3fa9a0b7e1a97f61913a6b2a87b200cca568cb215f53c57738ca9a211a80dff1f6d561b192e367444b19d4a5e82c64310a88f949d86661034bfde1b6f3f587692ad7581165f", 0x4c}, {&(0x7f00000015c0)="b63e07689f5fa800438877b7b4d727d00f88bf185535515398061c301f97edbd8359735bc1768b6f15d4f5dbfc1f37a982024bee1b36c57f6cc33a1979e422d6ee9bf10349338f2ac47a2de405efb2b3269c21dbc9520222a390370cce8586f7e79e2ae7e80ff2cd6d53af15b9af7b9a815d3f28beca9b0b3763445a1e4679886fbc5153", 0x84}], 0x6, &(0x7f0000001940)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="200500", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x4}, 0x2) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000240)=""/4096, &(0x7f0000001240)=0x1000) 01:49:47 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df240ec011dc91cf36638b499a61158312f9979f701b40016005c"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 01:49:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000140), &(0x7f0000000180)=0x4) fcntl$getown(r0, 0x5) r1 = getuid() setsockopt(r0, 0x2, 0x401, &(0x7f00000002c0)="ad4b108c6bd23a5c7960fd3a8ccd69b47e2aeddaca4bbe562f05bd447372a8f3de4b93bb16dbb2eed067b90193938730007c2bd67684020312d23fc95b4b5b2a5441dc70d88de37987d4f54d9ee328bb4abb794b636aeaa4258bfd66c9d4353039319c2f29487a2fb45374abffc9b3b862806807f32c917367be9a1439bf4d440f542567bb", 0x85) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000100)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) rename(&(0x7f0000000280)='./file0\x00', &(0x7f0000000200)='./file0\x00') fchmod(r0, 0x12) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r1, r3}, 0x9) 01:49:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCBRK(r1, 0x2000747a) readlinkat(r1, &(0x7f0000000040)='.\x00', &(0x7f0000000080)=""/250, 0xfa) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x41) 01:49:48 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="a1", 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 01:49:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000200)="ec", 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() write(r2, &(0x7f0000000100)="27e363db996c483f429924fe9c1014e2fd350d3912c3d8d720b5c8b250334dc287c1a836ef5d412d637212f4771165e256f651dbcbe3f91c84b31a0c5f0e1cf0ef145e32c789dcd2378e62de990f56deca82c7c684bfb8078ee7e422ad0b883c9d37b8d2a84c66e30d94067b1e474fc8cdac6ff422e620bee4b414486bd7808596226df46e374a729827ab03286a18f2898cf975c14235f5f7728c9520000e1593c03171e0c418b642351b5e0c8861bcbb9f58884e53d9867626752fbb174bba08eb142fd8843dbe4f13902c6c2bbcedb22137dac3f10f9c", 0xd8) ioctl$TIOCEXCL(r1, 0x2000740d) getgid() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "76b7be93837568ce6a4ba30820591f0ca675f117"}) poll(&(0x7f00000000c0)=[{r3, 0x81}], 0x1, 0x0) 01:49:48 executing program 0: mkdir(&(0x7f0000000040)='.', 0x8) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 01:49:48 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="a332a7a73c1381ae45d426d4665278e440526d875e8b0cb2d2e37971be3ca50a9e09290d55006eeaba942d9feebdb9ac9a4394ffd204e82b458e3fe80d0d8f1fe3bd545ad46e76a4c3d438720c79f2fe58598464a29961b466a8f65df3167f7a5ac6891f2c84b9e89d019358e380b020963b9326ec14a2c585", 0x79}, {&(0x7f0000000140)="0a7c77ec1dfe654341255671ba6d9210c56615c080fdfe9ef9cdb58690e9b8b76a28962b651c4f9f1b4a34dc7c59df7aa4948f007a39459aaa4caedc2a8882e78a38abe2111d4596e10cf084546e5d1ac93b0f715538e3613779dc7d6dc5c600181ab61c45ca2a52cc981b72c4256b364861df3ac072f585e593957c2d88f132c7d1e6daf627f94384120848499d0197850c38847d0f8da44d3cb7852961ad210e773f45d795b3f7ae0302538c15ad5ddac644f0cf7bfa7cc22a5b32806ad1c28edade020dbb6de3b7c86eb4", 0xcc}, {&(0x7f0000000240)="74d8e3a95cc508bb0787389ac8460821dbb396dd9501dd06cf752e0534eec321575a2ea34de40e44b30d074e04a7f431991628f422c88919debaa82b7d7873b9ce850c0f0a744effe26f179bda74bd80644f8ec1601caa51407a6aa6436a0a708cacb8c77a", 0x65}, {&(0x7f00000002c0)="0a1867ad9fc6207e6a770b5d6436ab737637da76f657593cd55c35387595ca7fc5fee9001d15c7d51cb5de75cfbf9a4838879f34d823a145e1fee94c9790966b251dd621277b44aee1b8284e25e3b7c39d263552212745e99c0278e90dcb3b900e43948c0ed9c8", 0x67}, {&(0x7f0000000340)}, {&(0x7f0000000380)="7c08ed9bfb9f991e55a7a9a165993fc3155461653ac3553025d4b4a23c04ad1ae3a435aa6e0e894d26144312961f33c3a572501543b3ea75edd4", 0x3a}, {&(0x7f00000003c0)="e15d4c8f6db0f71a09e7df9d6ddc872e2c7a1ee76e65655a81e0d7176834df94003841560e1b9ab47bf20999d4941f56d0d48f665d88ece2a2d4700bb85cc7dc152bf2c7c9a8d450e6bb5fafad308dde428d19baa00ff3d9dc1e0deb606764a32c332140dd40938fd1504ba0597962eb282cf39fc9d1608bd99ffbdfbe264651d3225574fb0ec0eb545aba8ba7d89a82ca9ff5cdbe3842053c25c5c1dc58b0099515b2b4df35867052b29d805abe53764729c85e28516dead4127ca9a92d73d4ad5afb2a10d2721b3318e07c37e3ef2d6ea1b4735f6a2515d71d07e41ba7c2bc1cb6848e3fa62efd55361a55900afc031b3e6d8dd92a1a3e038bb7d618470ae47cf92aeb9fb5d4274bfc3313ef6be9f42f65db5c1c11fd34d28e10404a8eebff6d7151b49a6614685cd56cedc5c50fa6d8f108bc518addc50fae72736a9722f935d3e24ad34140b451578970712c34ab8571f1fb83d0300deaae0267d088e423bcd78ef7c16f8422df100cd00db8c292467a182f85914e9addd6f73fd1f3908be04af47db9a88b09b656176f998cac5261de96a373dd7dd8872fce780c0b2829442bbb9f1efeb3acac7f8fd032690469d00f69d31bea4eee1df179beffc5365fd3ab5f73d29e884760cb69d6e67f8aa90c22f0c5aad6d15b1b512da8525398cda23e604ebb98f1c44aaf41a82afca6ac08b4471bf965c3041e7db15e0472c32552402125517750509124b2fcbfb44983cd89c5667badf968b45ad5fb38e1ca19536ae1e44ab80c9dcdf0e3b8eaecf3853e3186a615ffa0d7be8dfa41a167011454f3d5acf1fcf9ec4e5cd487b67d2d412df878559ae884f49ec6455dd459231608d2005eab7aea39f5c94c6f4358b7109ddabffd5d26ca0602b7287505ed4cc3cb88d1264a2045c98de76fcbd3f04960606fb15206a58a2ddd2762cfcb6169c17e53a55f4c482e6394e6de7ba899e96ab65ee55cae12d890cbb96bf038960c319cf24f4714af791f3e6991d33861b05e8bc74a2945322962e75cab28fd2dd15dcb6296ebd36ac125b5d6dcd580ecd5636c980b1f87fd9d2de910711d00da063bc1bb68275180d615b7bcfe0b1c58e80a4e1b9f4977be6125620ece5b2a3388f7ddc8b4d538edc92d8194d60cde270f39ba07dd414e6fcde4bbd4d5ff60aca8103bc3bfc64c43fdf60ed8e28b4c9e6b1d53c281aed60c3afc770533edcfc161aa3b57e4170b6e10d0f0d2d934c8be4d537be42f1d70a9afbdc8060a96fe2e572481ef8e5964718f27db6fa4ed3a159425b4d34522b128e55578ff5ada63f5ea7e3342ba84944659db846698d3fc000cef326f4f29307c551812964eae048cbca5424556a6cb3334b7a0d88a79a9fb2953acb421d5d9624a57f535a963c6c8ec91a9804404d1d03be0b8ffcb45b5a980323b62050ac851434954844ee9e0a8161a8f28372a1d3baa4aad79e0a3870544d74a2a8f84129f6ef407307afdd052b7bcb5ae8f72e8ff06c2f1cce4b4dbb4dd9519cd8e5eac0a49e57eaf3c286077f4b1771b5699d940331893fc7cfffc0659b1c483deb82c10471b73bf36e7fd0fc3bd5e75e7d225275ccb212902f3a118442f3300be5fc504d7c42ac5cd111593d8a0bd5dc879d57d477caeacbef483f2b495560896a45904494db4d5b046543b2ae919897f371eaa1534b24c87115790371777ac97546d193bf8a1c9c36d2c1f1615c233cefba41ab64be25f069107bb9d5a800143b3cc9639376ec94d9066f5bef4dc7dda6cf51f2bd73f65017c540f294d005ad24aa95cfd19081bce97a61e6afe86e1c25252f7b5d73033fff782ca13cc787484e63cf5cb7504196a193a9436e0c99a72a3338cbfac5d9903b35f81b1428300d7d4a41262ee1e9cf4e1e1ad12a8f7b0b962c96e2ffebb5b84bd1536db6149833add97776e1d28051a7dda02411a6d2daa2f390226fed771cb533fe61912d8fdbf5e91874cbfdaf0852d262a1022f8e8d5f74d8f31595901d2ac3924cc92a79a9e17e8a361035183ab1fa12b02ef5915cee3e756fb57259761fde4bf597dab9b38564359a78c39e53956d3b93a726f5cc4a2c37ee92bca7bfd8c2b7a7292f9f1513ea453d87e51edf604c05ee01e4a0f5ba7255cbd14a713b687a6fb1b73c8219f8c95db74a3d7993f64723e8e5d8fbbdf67910337827fa0efcb98b30d9d6ed60af2cea80fc86e7ee104843f705512ce1b501971ad6c4d8e92131463e7e295eb704b067de3b4e106fcc97b4c125ac2c805a9a4e0f21bedeae1a98a61e04d0bfdba82b30cb784830a4465662b506a8981ad571941c11b9709a9a1821ed98c45fcb1bccfa7f62d2f526f9ba5f7a2cfc06770a75e98493d8cbfa461e203c029f0864781019674b008952933242ed644aefe3478571cbbf5ffce83a725faddc77337cefaf32f726e165c7e5e0ca77db7f2936d5e7da025c8b63cd8db6f18e86e722dbc8aa69b4214f1988d131f031a30efc26b27bbeccf862b10e179f675f43627e0b3b4ac6ea972ea58590bc3d0e434fc4758be36aa0f26f05eab97f5a956060a26104d80ccfcd94c430d1beaaec9d0d13cd1ae0d85f3f2277410e8bf2199f1575582e8e652a91c359a1ff809d358c3606f58656a3155221ae28350d9a59913b59513ae05a2f9fa36bb8188c7f560662fcd4f0c7969e4e7b78301c73079f8c8de0d67ea4de4b7c5340122e335b9ffa326b7a0e4488e5353c63205ce1d573925d0983c15b9c18667da80a0860ef4acb7d9a9e910f03095300b8c533f69ff8f20c7e8dbcbefc53ae4fa1a4b5eaa67154af41e6707fd192e49e0e1afbe4526b955b5b2f2ffe5c960ffb83c69ff057f3ae15748240919d8f49b15c445c638ec96c2cb8ed954ca1cef2109d62f83a5f9644d4cf5c49b0ba7c5cf094b553dcb1c4d8fcf349e9c17dd37480c2ab57e50301bc662cec9d3cb6af8c7554acf39965d41c2c1227a7601e50445df1d79d1479f40e400b2fda744a467502fec22c5f3244620e5fffced41dfd52cbc5947f58f680228ce95fca4b23d25799b2586193cd592cf3d39c01eb58931526599878506a0cf0b97fa5d805cfa510554c71537471d9b948e9603a6622c43355ac3fc801a2fb2fbeed541e0f5acdc7352bc2a2be8ee41b8b5942c9c1da7b5183a50f2b96ab96918a17540f50cb0e1d1eda3bccd7c84f35a46a5db36aff3475d9b4f7d55b5e7f67abd255951972f07ecbe5d9e4b03c5a92b689ec925a08e88fd313ff769f40e3144c0ff0630708611eff08c7e557e82c0d8851af0b7ca7d16dc2b88aa61e548d340233d931b3d3ca6ee85e5052496399f8df31f59706f0e7ee95fe25dee3db08d30852d4a3562d16b2f56c19770463cd667c5b367a915ee1652a888f7e595d75942683dbe32985005c68b68f13c9fe66f0c4fdee27d71ae1771bca84171c805a6640b0ee8cda3a87c59c7758246a6a091276119e244d3051687a073bf1e0b9fe1fc04e7fc6ed8b74f5d18dd14d625b442689101844783efa7122fd344f2214955718605a0a506018f6d9b3c17223363824826095f8ed9c47616d21087f1867c271912e78924c403470e90a01e9aacef0dc612f93a13121d96e16d5fe4ac3fb07d82d551afb95635be948a857e6069832ff82d9ccaf6f6aa6b0c093bea28bc93ccb4f6ec22edd1f9c7f6beda46ef889f9e88f2153d78e59d3c5f2aeee40ba4d11af6d51828734864aa94aea5a895dbd47259bf5e81155251f3750585453c69ab89225d894e7350dbbd1f9dfec6c302e267297706dad510cf9912f140e6416cbbacd2db18b2aee769766cbb8be2d7cf09c867878684eab3a8ee5c774047cae6e68492da5ec027e83a564673c238b34351bfc6fc00d43d4daee40cb75fd3a33e28dc11fd8da63784a8684238b6ed81c7b41893aa4623552e3754f40622c11dc3036e1942838abc892bc9cadde848ce0f2210b6af158dec510738a2d18d2139ca5eeafb9c54da30c0ee90e99e978bcd9b8169331601eecc610c4ef9e57c3ee919d29cd16e6e91d7a6d77b59b0c50967acafee1359d122d2e1195662463c2ffcd77e195bad4b66d4a7ed89fabcc83ae8d14dfc82949f3ec802d161dcd3a50e9da40c183358c68ff19b6441e30284dbc4be29830e3d4d4119f167b8e8a74860ab0bd5228a660b211712b7bd1ef7f7657d7b0b499ff1348821bd6653d54e197a1f885c3a4d94d1bce7bb1ed7441d0eb08d06bc4e4a464107d615fe8cffce6aa8cd8b9c942804ba336d8e53746f74a89b7389ad342cf0df0a17e59b1925eb7927b5876d1824a19314c7feab901b6a896968bd552acf3325c85dc2a0b2693d9d06536ef01f149dac8465a3a0655180e56347ed0cc67bfc209c5e1f6701c0bce389ac16f1f2ef38b7a6f4cef079e935fc9e724c9c1ac2dacefc6b9b1dee4e6a37b790e4d4c800fae3f6e7d52827e70365d6dbebe4452c55e85f79f23ecff659a1757a994fd0d1d4445995fec066eb6152067720d30546cf23bc859c07704a1eecad97578bde7afb603b1212b85d77c2ee38e84ba95e149fa48307b54e16e80ddc020a4e95021fb81aa8d18667fa017af7ae55f3fab6f9ac16e60e38ae94ddca634a1a3890deabd394b558b2d21e2afd952daab0f2c50c2edf90443d276566af5aea082e35801045a28ef2815c07d5b0cd51f6be50d59faa267dc76fec07075cb153504f42e7042df44cb09818e6252b76514aa42db71b1572e9d11388ac1cb15389a26fc91ec409a257200688a93976a96450602e849d365b0dd52b23e5800cf61a6275bbb55d46658a869665e7cb37b206c6b3f48a781688cf47ef0ecaf874249ea13ad6dfe18130181f6783276d8ee46e11fc0282e7d3c211bba24cba4b67a03b204abda473b461fa625d1760211028545946469e384c1d321c2b691aa4b3f2eb0f6664050b6006782bf43f49d3b048c4d4574b1897bef7e3aaa3e744cea7899453610c2e0ebf3b0782727a929661a5270843bb9e1cf914aea6bf6abbc6735d41397fd37d2c1750f6a2fbfa465d5d15d8651377d57145cdc44b59d43156ee2bedd953f89d6a70660d39e6463124160d3f590c9d8c2d4635ca61af2518b590d344dce63956bbd548df772588f721c44dc7124fa4f60ea314ba3dbc20ad95b39e5febbe795326314a230c81bc3f500a765fd8b79f8be8820ec34c2648ce25693e0674b7d20927259aed73e7545f4aded86c8bae0152dc011d8e37876943e45017918502eff1ba9f7ab6dfac1b36ef48061288bc657f7f41b1cc96804b66ca59c7b9392e0f46991b4205074553501e0a8aced7f3ab915bf4c07f6b6ac335a27426c25d23281cecdb188ce16b09d2a520ad01b5266653fd317bc0a389e3c4b1830e3d7f9422369a7c3527c05e1de27eb4ab468ce3dde81dd09a57abf111e35339601f26fb16968e8bed9f4ab354d6ac4d9d80e1d409f24a80577546e87b24fb88602777e9eb4960c2fb8d7d34cd50164abe7ef5cfac45849a658d1c9f8aeea77caf55f548d0b53bb031073b99c4f65e6204951d3b9418fd4cae1292f888c49b015dc6af1a9ea4b8ddcfbf5c650c6dfa9cba88aba26eed1f990e6c01fb9470109e677adc55ccc55c7f593e94bf31a3ba8eb467f1b3878d2716ad4fe203919c43e66368874371c3c6e4cc3762fb67179d7d5f8e6c2db8885d21eb89f415104cc543a82b08add38d128b0ce0e7ee9230c387e337be60a610f0afecd42e2e25553a465bcd4b72cbda085f2cde1dbbe904d5d9d86884c5325a82b7ae51522a79c29570a0baadf1e8e949", 0x1000}, {&(0x7f00000013c0)="4bea3ae5949bfe34777213ad55856e974231f7227d36e1f0e2ee0218b18588d9e7c07a1185a0af696b338807427471a24de8ef93c3748bf7fdc84cd85cd491088817e5e84cbc5414696c1e41fa09757d6010cb1ae48950dee916d9ff89645ae7f9d92aaddaa840b7d24ca7ccebeea7306e817ec1fdcee0966ee4f82ac3687986918af3b5355e657aca814cda69703997fbb56dc65658eda0266a06adbe723ab9d09f42e1a6b9453b2027ce5a45d4a8195eaaca8d80db83d4453f37e0adf70f5f7148755a2a9d", 0xc6}, {&(0x7f00000014c0)}, {&(0x7f0000001500)="8f3019446850327680db186839ad5160af6a65cc804a64149e4158e389b1f24b1bb92bc25e6922b45d9d931196930bcc75c4bcb597a57a97cc203e77ae598244dd0aa3b4300e20dd5aba5e5c579f8e00886e124f024c049d432b3796174941004a2d462c62cb852b9494dd2efd8d692283779c31016aca6e486fba18dbdbb16aa9f72c3dfa9afa3921acdc7b0f7f03adcce7a8bf30b4e77867820a31b2f208237fe0d9a0cf75fe25353bd0b8a0be96", 0xaf}], 0xa, 0x0) fchmod(r0, 0x94) setuid(0xee01) r1 = syz_open_pts() fchmod(r1, 0x200) 01:49:48 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x165) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) sendto(r0, &(0x7f00000002c0)="6908108ff084987d1a5073511273b0d9588c1feff37a6885df32eb87f92d1d3af0e2425600df9c97eead91dbec94714bcf4afe137f03fb5e83ada4fb3606be28104c134f9a1e0753201176fb8b748cb7bf2ebc047883fa4c82beb30d1ca3e71b850b78cdc10d77931859bf29168b10fca85aaa043041e41c83844633d595e66b74092d2abc8999dcdbded2ec1434eac06eabf9b5a2a9b3863a97963333937671d84ff8e52cb7c2ecdb8c31f56355e313c8d1ded4363c08ced2efdced415de675dc949de0f903ff88978abfdea0e448b9d1f123a33e", 0xd5, 0x3, 0x0, 0x0) 01:49:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x4000005300) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) linkat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x4) open$dir(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) 01:49:48 executing program 0: mknod(&(0x7f0000000880)='./bus\x00', 0x1, 0x236161bc) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="01003c689d8c7300"], 0x8, &(0x7f0000000700)=[{&(0x7f0000000200)="8b8aa6cf5d2ee86fae0399f3ec0435430a1cc13a79775c", 0x17}, {&(0x7f0000000240)="11e7a7fa02aae027fb74b82fe8f18dbdc680c031bd2bff3f4f1c69ee614db0cba7f240da754b472581e695cfe9ea8ba3c23fe4653df11cbcfdaf7eaf7442417e27a23fe39ff88309e223495f760b64e84ccf5a056cfc62f430e7ebda31c9ef5c7b2c5fdee82a6809c4c4fa8ef2bd772835808fd51fe053ed232c58333b7eebf127d765ae4973ed20b40bbaa908bac160498683c6e5a43beb29c5d87cff89c90d54cf950998b4499eb3f3865156317dac0c04c55786f91dc7e2db30900018d786fcd990547939d721b6ba0c6854547f", 0xcf}, {&(0x7f0000001080)="3e8624bb5341fd8bb775df450286fd2c16930ad1d2136fdef0bef343f59c4ebbeee45f0de20dd68039cd68806a64705f4a45f2d56974236ef9ecb1168ae711f38e61403dca07f556ba8dd8014f388853009cb491713f7630ca60fec1bef941021cde8aa92551253175c6e82d52dcd639c0bf7da62bca0e5e5fe81540c38ce23c40813b838235fb2d3f038b386acd0a002cf7987d93f5fffc5db097e76195d613f97f1d5fd8c18c08a20432a7ee864813da49337b38f37c23b4c7458b8138f6c41a90e5df8a3661b555e7ef341c8ce6751a18a414a1c8554b485018318b33d7c21804c3b08f254f1d9c7d7e942b18a74525713401089ccb8fa81739c0488c6d7441135fabecca2ada39ed42f423f4a4013b7a56dc5c11d8041a9ef205aa3e589239d2dfe037ed3deda319b388691115e9edd398bad17c435d0cd445ddb129103c89a533fdb224f7286965727fc8e34befd693e1359489d47d8ecf21dc81ba514c7d3a00e308256ccdaa86c50f1cc4b2c8fbaff61634cb2183605e359731ecd0c23df50287c2ec0588d6bca25d10d4748a36422c1caa7da9b45d27f519f6304dcb32e92398bce31268eabefe48b3088717ed6ecb64845aa722d78cefbd4ab0c62d78183b503836a2fbd329098709a8da36a8b98969e86d59ab15cbf3531d695c417a87150608d1af41267a1a078d066036a1002f2bb953e94aab8f3af5bc6198361b455287ee2bc923c2e49625b27063d3228a864ccba1d5e58342a704556d7b28c7201e92c885d6b1801a28bb12ff0eed9bd186297feae1c33ffa4a31357616db4173ccb582b35873ee0dec1d63ae03a19102df0a1f68de0491bdb9f225a5ea8a76fb4e347791148bf26e1423627ee767df880bd3f778035c8c9dcabaab6b7fa0ad5abcd8230a4c5a50c9de9ffba24b1a0730cb6cfce65bfe7488d22d4421c703eb7780f623a0d46341362945517e844e67e77b94d73313dcc9e87fbd41f40ba3f57818f0b5aa8c1de8c0ba429920e986edf6be671b469502e4e96acc14ece41bb7e33d0b9ee49b98afa0045e20286a89381205a9fc08ce0df1bd617b9c641959b6be6008ed455b8c4ede36297c057473804fc18a7a6a4f7eeb086f185da8357d63086a11822d562acc7277c4913ce295416c35c05a1ed11f01994cb3efe9c227f25f81154ece087d40bd8e764adcbb3b4c7574d5524d43018b28cd35a9d12245b4f0aecbd44a4318f2d3b2dde7caa62504cdd7ab454f962f2ae473bf62ba11203abf6843c03465a675402634ccc1556d7445158d556668582e96a790c90bded4c03a2e7e91f40ec564e7079a1190119e96ccad1580f81d62336212aa00a3cb028968cb84b94301bd638ef89c81f3bd0752eb8e4cbcd72ded7b1e57ec2e69e3277cef7e815421ce6bbe87467aa188761b5de3ffe7894898f9c0a5b9fb8f6ef39c725caac28c0e71b8ccef061584237c07c88123e562956732183e9b81d94232ec8bbba0f9c01d6523a7f59079c137dedd37ed72537edcd96bf6c0c6942ded7d5d1d56723d910a5ff8991ca0dab950206328218b3b693819b40c7bb24ad8e213d7819ffd63001b7106e5224d80a60da445cf3b3d7a6ca92fc65b99d8084b62f36e46225fa0311c00174952a085be71a8acf1c1e8e72ea1f7a4a1c0725baae29c96e040fa9741adda57661bb40a3eccac70d79f454de76ff99f831ed92d40fb1a8799e40124a7958310d048857529e70aaa8a953bc2fcbda08d5b2d49a40701946a610fc4b15708317eb65abd538e7984eb58475c7a68b02043f490b48b9c698b6293deda23885dacd92fe9ea0b7913bc5b83eef182f59feb3aa14cad470a8fc7717fe172d990efb250f3d28035a2c3c91fe34a23bb3f561f4a0c12c2a465a65295c174f910371a75880bfa1ee6bc9776b66f22006e455f1751b6fb983d3ed3aad62288297881c4c4679243a42f504c559326422977ce509a5c0e553aaa28db8b084e394cc0a8c3d4fc39d25d69442ef735da7be3babe033b02b095058f6e80989b0b73d637b6361f38623037bc38661ee90c55154de484ae667f34515edc60116160866b19982a88eb7336fbc0f8e6211e54719047743dc4adf54307e8303a07456af3d8fbf6626416cd816215665d6e09af779d1918bf605f155dea865e6d4e442686c6ed6f7675842afc2bc61bad08212f40f35a1ca5bfdf3b4294eaae451646c34e72abc5f75d4ec99ae82e3bc7961a5d0e2d2eb0bedc2e6e4abeae9e86eb450f61cc77dd0ec2ded1538c632ddbc1b079c15c8258cf13352ec5f6ad55b033e9121ae48c7db618e441bc101c60bbda7258456d8c0de9f7dca62dc47e728239e14fc63bea95347442519ecefbe206b9c2f5c08dcb9c812ecabcff678b56c28b148c4db874c41efbd51f516fbfe08fe4c0bd96ae406fcfeb2cb3147b0f9f4b3d9f8809b81668558a9488ccb4f76b80a6e19c9e01d8c2c7f0e3844b3e4722ec556841b412c16375550d0095c9c659d8e6f80652da069dee0705d740dd0cf802f34f49aa0edec7f217c67bc96828530bdd26e46bd3ad5d6816f8a2042a6bc23635a10630659af09fb59027c1b7bdd2b9f0a0dbfe106e686684b87c133ef030d031f82922c08536e13d93892c9d4d282271438d6bdc3427fd51b66f85df28cdb83e558f53e5e4e005a9431f18d06fc1120bb7d7039cda2b68f1ba30ee031aac272d5a53ca1efe7cc039eaaf266267423ba11c2b72827b40b57e8154134333a1359c7b37eed1c4e5110a3ac5dbe62323cd78fb378cbbfed4dc6fb1d0b78eae928a650649e70f2f0433377d6f5844cb5bf5df63e1b281876702b299e9c377dcd3f689f41be85ea99b96c32ab6e2b483751a2130e3246ed0c49e7806a305253846f273f26cdd89913dbd2669350efc157216ecffa45ff7f263755896facc274489646c3ead50846bd7e553892f9ec42252e4548a139677dad8b44daad42eaae7f7d9fe5a93b3fa07d1cc7c5239de29a44d9ed9e06fc63bd845974152f073b2fcba776798c953584bab9d817bb39a4cfbd6d5da6d9583ae0189a0e4e585b3037eb5d758cf0549ae62d189b7bb54181c3fe143428b6881f9cebc58efa8356dd401ed2e81b17df7e95f8902934fd5e077700f63e6163c93712a94f84738ffbb883bd456b68a151b1838b4edc0b06de1d4ef696dfdbe4bb7731d18fc10ddab34d6b64d95d62e2a1d9d16bbdc440338b7bf59e38db97fb5a8b3fb2bc96180291d6e0b45002fad7d9c9932eebf73985712c505c72bb331881a1df96128e9d97eb01e9b61b0b675095d766048ed0ae162afc492c52f4509dcae284733c8c9d8d56de5e70ea84c963e2558db502ec24e409df504c0ded204ac6eb998f5d8d2549216eb21a741ed238b7ea502ca5c5ebc1c599c0508989d4c039d00b5b4c1962480dd060f310c77e19dfb1d9ea13f300ba73d70d537a57833ce16b817c8554134ce93084d0f133c6bad28062faff9eb78d4d3bafc245e710e1c592c115ddab902d5b40945284db8756a2278512f3e3b6651cf2b4a4de00e8e8eb2f544a0a5a7f09e71fb811796c8508869b5efde51e7bf030e9c18f2efb102a1ad98decb395d99177beb608f8008f06e866c980d3604275b104191d8bdfc663a399a6e0f5e714450e6c158902d31fc189849222c99a55932c27b7990411497288ae4de63fa87f3a4d98b98894f2460f13b58c3def7f280bb89f15a0130d930baadf61c79c834655366d63cf734d03ee23600f7551b4108628f2c5e38944092828270087823f25989449e266a74d74b9c8809d79b074bc5c244ff59f386968b7815d5f653efea043a512468af35ff0be6c81d8ae445a87b12f73756ebe8f4ab32e8014bc7f14cdcec86d075738bf73b6174a5d7afde566c9d21afe01a03ba4ef8182302f21323c11a554de021a6af13d83d14c6cd5861fc09bbb0ddc4592130d282387248cdf91c2dd80f894673a02ff98b0d22e15f89327a8eebfac475964584dfb00191546f03e3e44c15e88f48118252714f5bd00fdf2525d52ac68deb7cb48cb5611e3d77518e0879c90f67703eb5c5a0a0baa8fdbfab63336f2542ced909a536838d3f771c9d2995375b31de56cc54e0e5dced618c78196c9d67aa655959ff2f621f3ff5bfb9802a8e0eee094af0f9e3b9f6820455084dd76456af7db4f9c4cf3d9f65e02033a82c0e013f1cd5b0d0f02524153d2ba23055e546813aac7aa0601362b6993a92fe19df97d90b7f2ad8ebcca825ad6935898cd80e11d8fad9622a59994503d649a331e1ec92e5584916b7c442221fcafe8b2b858599d97d299054dd1c0e8c2f8f1208bff001c5ce59d9b2e86c3446cef0e8d534e8b881bc88269d6afd9a625ee783d314477cea0067fc31df3fcdbbc1d30e2e99f6f61dd7c4779712f503c0ad5021a6ecc18ede74e66a7c93b305fc7b5f2a216bb8c06911ec4ea46cda1841143a96c4c2ef2e323c60763e44b99167d32cdebb6ef55798189067c2ef434e32b1723971fcca98a77ef1a2215cfbc498278234fabbcf228632d4d5d746b37d76a92e94e560b37a106fef5187ad3492e59baa24032e3fda70d782a7ed6aee587b9191786c4c1a16c01ce27b98b62ea4befcc9be5c5173d86c8e029ae163ef9a7f36add3aff74de55d7482e23ac561e40ac51b49fd2467831e5d6e1e0d0bb42c275a1b23f3dabb85a5c046471b3823c4899f27c768f4a7e4adf8b75a2479d9b8103255c15d48c0dff4e3312efd4c495407ff809663ee1802cbe3198afe23f3628ed51621ef5040a60af514d93e646a5600c96900fe6b46e3bfb0f61fdcc461ad222a536fb368de58ef639df97085cb634bbba3269188378573b71c1077d09829954ab878f4a3fe3d691a6b01b71ebf522d57d648633889b6155b0aa7043f9972152630fbfe0a233f603bf7747592eeb13d220c62030ba28154191526d515edacae82c53f5c5e5f1d313d2b638cc9584fe5f3aafd16d3f78070191c12ddb7f52464777df44c6a407d225c87e553d7e6f4ef8784843705a7cb9956385220da2b42053e6e4857fe648458cf2d5f443120f158ca8a71083a5cf6312061a75a7defbdff1b9d41a7ffceb364d7d0a226cd9f872146bbe1996b5a98dacd465b8897914c2b51a3b1775081fd5b14fad14f4046122d8d6142a675ea1924338669b75b73f7868fdb72c0ef6c0bb11889a80748f8a77c131228a39c21601578893a636e202ec1323f773ad9052286dbb34df0b79d54ea6859e612eb991c152d920214ac2180007d787d3525c6672afcc5863bb84596ed75515267b6ca8c504d899ce14faa30c677b8d025f239d5bdb48f536a8fa65480db6180ae51b6f736c1a4ee52d0178a00572c1cfae16b9ffe61bc3e6ed87c8e4ce6ac78b01c8cc6aff6315f2b07555d9d1e1c6ae4ea7fb73a88a8c000546c10deaf63717697d9d45bdb761bc9328a9c82e942f6be23501d13149bf95d8922adbac9daf9921bd73a426672b10616671ebdce196bd8e650b70c5cb08021ea7b9c12479aa0d5dfd39f5ac93307dc036d6e6d49b0541c61fa90da6a7aa2a2da20fd96ad57446668d419036973ae22e10109dad1d46f71637c154446a78786acc2272d42c9a26552dbd006a066b271e31a2c2a008a48365291a3122a07d0667f02214a697e77e87b088517211ba24a9c6667c041e405ba460fb9efee46fa21adb2f5eb699d4a595c78ad8cd9c5072303b83c9f38535624ac8f1f11a1c35b0c122244e2d7a09054839781fb0808c07e084b92b57de2aa82d35bed01a7", 0x1000}, {&(0x7f0000000340)="1ab8927fa9811f75876cd4d150ae7ed5ed011b93a3efbfcfd6b40b11873e02e422826f8f2de759c9b6a3c0362f2679b052ad862538be2764d398fa97ca4bc589ec0a57a6425351707fb1ea0e45afd05a4d2c81da808ff29f3a632b6e88287839fdf5c538f7bbb98e79582cb03b11d51f91981f1933effe43351b38f1d40c9a7bc168224f96b36ddbccfc56e38aa22f1e18f9ee78d1f341f2e64f37e50071b5f3b8f647b98b4230be216cb5d79893be2bda7688b126dc3e665587ba9ea1c923ea4344e27ad26a88a1dba624327928aa6841db74272ae0d8235e7ffe884027b6bec157a2a4f81e6641bec8a44da4a3d8082d", 0xf1}, {&(0x7f0000000940)="5b54d5b51aebc17dc18f444cc39e38070683498b444cf69b4a7e0a387aa611af5d298961a3190d7c4281f6f4249e1086ceeacdb67591d2fcac82c7bc49e13a3555a222f36d95512ce0fa6cd2b06f43f09948f0c92976cdde49a875c3ac373cf037ec72b706af25c65d0b303df10689790ebf07e5a3f2abc49977af7aed79dcdf966b414c356f5e413f52e9f32d81191b725d9e638612b1e3e026f169018c542c8409b3930ac41a9ab50b351372c920c586aa0019084eb9612663916ae09571a941ab8a6e0fe4c83db3ed", 0xc2}, {&(0x7f0000000540)="b1471f523b35984cd70d36096a43a63b6f8a23114feb05eb4c1eb34e42dbec1df1ea6bd900ae562b6809b7f0cd462bff2f859feef2989ad8ee81a32e4155b9d361dace55740a570a4fdd8d40d23c51bda002e29963dae0df2b5f7aec0b898f7106509a818565faa99135e8a882d3028a5de9034f69c71cc6b8e2b94a4b484a9fa6e08c901281a3f5418f59684c9e65d1b650ab2bb3ec9e9cbf95774e7d33429ede9af05c701b918571c951f6e222bfa8c4093d2135dc9c26e1", 0xb9}, {&(0x7f0000002080)="fdc1dc3e841f4645e788142d3429a497d4b72f80a0cd9a68c5e6c10cc8648aa71b9155b2150727e9290ffebc3a876844bb710c0516934e62646511471b908bc405120384f1f5332991414cae265e5b4c236fd9eae5628331275ac7316bf0412508ae78c173605f2faccbad6d0e9cb466bc1da8e873d5750e081ec75019e1dbaa32c02d7b36148611a4e6519120a80de65f0077268839736113a0e4ce930103697e3992d8773ea4acbd4e1d24c1a632e474ad65369639c9c22beea6d51eb860c880a5318289e52a2a05278973685ddbd8b08d061343f3842f681aaf361804eaad3d01b9509334113a6f2daf3cd5c69c4798de80a34b192634a866b7db037b01cc9df4d11cd24e6be03a4359dfa7d8e5d3be0d47aa2951d6bcd7ba85c1b0fbe5ee790eed8422c2c008fd1713a20634373b165e82eefb06d05160f6ee4864b04a147cf76243f2894a5511892c6f524cce7dcb8f8b1143f9dad61b3c05e626d6d949c6004e6f5527aeb8a0869c068355e46ea721c9e81f12c3e5415dae8e940005b5f2104a2cf127697fd322b87c5b4ff44d735286b325372d8e605e4777f4b112ed46f2b9286da88cae97acecbcdbca0a6eac257401639b4ff398c33a6a4275f574c060cb57210112c971811a0fdfd5a92e0faca5610728d41cc39f0077f50c8c1c2e6a6068ee1149f83ac025ff14a544bdea8ebf595376ce74144f0cdb9c50b2a8d1284f87f3e59aac9aa2104811eb23849f9f7e2f05d69dd4a8560912c16022301c09aced8ab5e2e83e7aafc6500a64318cdedfa4d5cdee74f49cb4d2387e83b46e59fd6189eb62406cf17b5f11b5a62d373ba0274d2fab8031aeb00e5f016ccb3ea7cd0f318a3ec25f3069390fca6ead00f580ef3df08f749f6292646b0efdff00fcd4dff047fcedf44019e815fc45c027fe1660bf4089cde5e569d40ce614fa5f77d678a95860bed0ac0c6ed550fd355c1fdc9f8af1d9b4095edd58ad1cf0121c24e7e862c2cbfcbe45304907f7dcb19268483f2c96101be839d133f1ba80dbee3c27db758d3979031531202002f3ec1ca591e9a262735c991e8eb900180ec3f67d673797f7228cc23174ce81ce342655365fe5c0bda8c59a40782f0171b4a42ad12207152f01a2fb32ca726f9c39d3be231df0e10ee44b02edb1c8ca3bb8a133452f72d8e6075da1a4d88a98d4c51c92effd487aaf200ba723cd7fda1381432108577375b810e6c38b8e57e645d52bd88551f6610746157ce4f11a35f5b8e7bbee7aa3b2fdf98d8bb2059999a249145e83ebcfe5c0985ce3e2897d986011c2b88a4209ea0a969b571154bc20da64df89eb891a71832f7cfbd6933345ae99c336ab8e32c638aa7a3aa66561ae918b9834e60d06fa26a80d596dd3c4490dadcec2dc953a669516e33ea1b52d83e608f42e74f04d12a31c99d74b8c25d132f039ded6cdfe912e110b0986db6a830b86bbe86b7ecad2e7ebba4ffc9cb7447642f487218e80e7d3861947b5505704ab9fc350cf32292fe94cc542fca9bf7efcb9673e1e8c0c022a071e0b27edc66d0ff8a330f29f82e9a75a1cadae7f75da4b7c9644e277f02e145cbaadb86cde6bfe9721e39f375d49128cb93dcc9d4fb80975f2348572dcab43ef85902cab4224992745c59b924f70a071ed293f843d181d56b86e5be574bb4701054e5f429b333f8d48fd59b18f39958ac74a071fb4bd8da5a28657fbbaa4b0458eac6410a3fdb35c9ab9b69bcc2255ac49dccc0bd16fab918c9409c5fd4df6139d4d7355e9c18fced5cdd83c547bf063fbc9a875c21497e0686b05ed99a67262ec46e4b96176cf684d58bb7558f06be21b6ae6df8886741da3e0cf53e18c9de3aa008045a3ae2028d55dd060ba17f7ee6f5219e9421284868e0078aaa8b7696250da731cc9c271e8d60ccf072e6f7586a13d9ae1edde7cd2ef209729367a0b331d4e227d01430e72d2cda3c837add6daf7fb26e76d4f20a2c2f205a64c8d4bb588eb073f0decf1dc3315527553eb908ff27242f4757edc3b5a8bf50e6b3678fe139202c91d12de39e9a76ba45f24dc53a9281cde1caeb583ae5155cc2648497b4d53d85f06f993b87e27d84e5cc2ebc5c2729e7f4598b69a1788345a4dc91be338fbe266a473b8bfef0f7fd8abbee653f680d7f1ed4ad351865f10e2275f118bba0d1d64959c78766a53f41f5e1dd6ef5dc2d917fe100f939ef9e7ed3b919ae51cc2cf478d1a110c5289edd64e0734aa3d17d4458fb05cefeab1f20ac7502ddb2c1008466c281a78b502f0c6bd4bd4033a9b6699eefcb2abc7acdacd995d80809027180464f86538bb5b9e62fc1e65c68319ead9c1778603f9f35c24af0b34f021ac4c7eec18efe3f391252fd536da10f88495c7bd09a6591a52a15e777ef2af9a1a5f086285767f6c4d2a77f7129094abc21277a3688f757dcc1e5cd2748096016195fa491a46d7674d89b31639d403b91af028170f6f85ed039ab5faa0b27056ee1de1a3dfbffb60b31a84cbed3b090c777f207ec2ca702e4bf4f494f3bfeba255c272242dd71c4fdf10a01bbce9d9d5c22cd12222421afdc24eafc40e62649bc2d27c15b26caa4d5594b310903de3c2e9cda0b738ab9ea05b4feb24441ad1f8b16cbe061f7e31bcc3ed4785b7b329a4d485ca5b030982e4baef8a6c2fadc0491e54c80fbd640003822132bd043f9ceb7606a18bd81609188baf80ee9a010fc7035f8e88e2a05b60c954173ba7f9a3433b958e90719f7de46c3bcde73f992aeb6ca05f892ff27c66e95ad0cded0593ed35fb4de7df58669f047761f10346ade2ce3f13bbb2da62432194560aa84f77922749024a69bd08c96df4d64061ee5deec05afd1409eba39b3f79eea08a30a5e398e3935f801b1a8755c186ba44ec4f9c0e419c325cfbb41899ef541870466914be34de20dab0866da5ac37e86538372cad2132cbb5dbc042d510ab72afd425d73a411815cb4c843382afe17d2c7376dea54f72146ff89bad2034faa90a981151cfa25a08da710590cda615a697436e36c2391b67d37973d6d9da4ea7421f0a83233653d91f5103f9eb6f5dc357ea5c5ebabe94bb9de468920661fd8723453f279c48ee3fe4d18b0c52d31b67688326b44b8101b6aae95480d532f919bb42d3c551058f5b3cdab92941b7f32d4e6e95bb053a60464c1713c13e66747f57c9c9c7cda7018b42b5d3569f4544623e987023dea5351b394db099ef9dca0d1a72e7e184881707bb6206f53d9df16c9239cbbf43a14519d6ff8867b1cdb9984bd89811ae86e505c2d1798037f5c1c9980747caa9b87ef967b118d4f759c370bd68f1521cd539413a3bc8c4dc8b0a4c25202a13f51be4f8d4c7ad384e067bcfb83680ee5ec5cd34dfe027e7a215c8ed69f53a661341c788dff6c0e5a16dc1d18f70183062945b3ea9ed763524889e5c0aa7bacd56a04b0546ca9e598d9e80ed013bac452b5b76cd673b85c4e2f28542a2f53df0935a4f0ebe158e4efa9959d31b9128fb3916dc04bf2dce0f705f9f28c67c8cf21a1a154cc03cde3c4b7375f76dea590cc1a7c5395c56309e70be550e816791cd265c2fe42b9e159caab680eb5be2dbacb86c35a6bbb7311cd5bd8409a6455d5382e31147f938c9ef500d6bde71262700bb908925713c9f8dde12bfbcdff9bb6651c14297df24149b148eff6a18109a6e14ac02e7b66f7b85c8cd99255f1a57b2ac1aea422dddd6073dca2b947cca03c3f7897a6414ee4e02f9d4c1bfbb07d28f2ffbf72a2f93f9c0d6f72d3934d209f89bf262a13966646692d855270ac79cc652955f11196a304c46d0fb4d30307ef40e6eb61752cafd20096e1cac61781951959e70e5c503e9a6f8dd9b8fdab3470d92ee62297fc3a65bf41040f01689c8ea34547db07e3303a7e9be07e148d1ffb0296ef3359ec436c9aca837cde1c94814cb5663631ec5e937006e467853c08e2d16159b14b5b6ab6870c61ee96f8297272eba23e0901037064eced6404c7a0aaf59113f4e22b3610aa7433bb94d06e12d3a1bd7d63d84feddf353921686a9c0890d534d844db37ab3e058f03e038933781449c73c3566096a2292dab49746fcdb3ac421a5a533d313a52f37bece478a47653da250649c5600d0b26c0c98531980161400b9fba91330b698c0c6417b9db3b019ebc953513a5bbf5548138ffc19b99c8bd7994ce12f0cd7501d206e5b43740ff3678adfff024b27843ed4e3e266781762d24fc6ecea8bbbc1cb0585141a5a4f5976422040a947c9b6e1d0612fba2b7e9092279ef5692730871b1289029e5551747339ff3c1dc3682c9639088e0f74704123ca9ea389cb2986b0e86e91b1228765235a2a4405a602ca993a7b977dd03d0abfe30d5e1fa766eef79cbcd86d25c96e5e008b00efad7e1c3ba8a4a613a3d40055332c6d236f9c4961137e1776e7e53d3778236250256a61444c21df35ece54af082f36783df27a79c81faf5997ebf4c0b1bdd6f232321100da8e4f54846d8ee62138d032935128f6e4b0554b96a4258ace0de104427beb502d8d6dbeab15fb301a139cfd60229597aa82de7afc6d386ce057723e86dd703e59aeb711f3bfd8a577b792e01fc1fe843f9dcb57195730e8c02e2bfadc183e9fbffd78f0cb54db2fbafa884a63b1f1eddec97fdf50cc0dda2ac92ce41aff82bd54b4208f7acc4078cc504fd5d273284d9f8b122e0a413e026e8ce884a81a8c5168a9cb59e4311ea8fa21dd0a0fab642bbb0c34381b225bbbb3d16100609666dd03f6ebc889693bda4fcc5c1c99b56b6ea1d72edbbdef9376373f815a524dde3c2b4d40c448cfd8151ed2fcecbc1eb894bb3ceb80663a6082a81932a6ed2adfee7e8fc04a4f390ff9b2dce3f79cb675cca5aafc6238261afc49f988be11d88a4a6f4f5c6ddc7be90ddf99358c42580aff405610954fefb27ef3608423af995040e12ef29c3ea8af42c74394b378e9c0ec1b4e276b98478a0dbbc17d02ed1af8cf5dc4cf63687aa74c888acf5ef635943af3c7a7542bdcf387c4f01e2e0669168326de9b1b791989877ef8dc2db1900154c43a7857c07a02b926bc4074884ab7059bcda179af707e62fedd5b913054374cb9b9fb710ee9d882cafe3c71869b198121ddf7e6eff43b8e359337f383690817f59420c12da0b07f7a439e38532c8eceff2ac81612b1f1c02021682e0cfaa8dcc3046852fccf221db7c313574cd8b85c3c74a4b89446e66eb38dfb2d2d5c0a59ba4c0692a6e61ee00262ebeedf7e7a2056e01c26af783b6e2f00dbcfa7e67e9b8240c6badc304f509005ce47d2e86c4fb15e497f63a48ecaae39e8b2162a03185080789a88336960f0ae35c6e599eaab7a6aa2abc9173dab368c0410540611ed8fb30066179e05655a698f01dae195c1c86186427a271d0dab51ed7e509bf0b115f5598778a18669def12762fb21ce5b038b5c6c17a92f8a70c99c604686cef6a36724cad0e0694e812ac837a97ef3e73a32bac6d5da09938d534890338888e85aa1ad58b2fdde5647627752f316266ccc1613ab9d6e197ccfca1960ab7b7a1e5a1158c26740c4605d18a61038994c01869e5e5c940b681c4f94cd12f2b104735870acbfeae0029a30248e6bb384290e5096049ffbd2c06ebc5e8f85a43aed1bf775bbca1642fe62adb05b2e0d861299e8c3151f7ab4556e238cf27a569b8d277c9ceebfa9d43736d3d0e0c5dcf608819820dac7c3882d2c4de4a5d28d5b56904676ccdad1e40377a4cf4a15f8de50713cdc10ecd1f09be4fe8ff5c159e", 0x1000}, {&(0x7f0000000600)="7e906d6323c96006e2f858d17a0ecd1e00891882027e45dbd63a4a04ccc1dd9a92ae6e4b391b6db4bedcc798b3f462cbb62ca8d45783cf1c95089ce6d4da9f7aee186e6a3c961ce839b815f094a1bafc6e5bd16724c755d4f238028e3047afaa7447", 0x80}, {&(0x7f0000000680)="0274039104e91ab528105ec0b9af842d5a3b33db8a9e6747fd605bb820f5d367c8e331a7c0653be1c32264150579cb4167e382d782811c4cb9c2e9281672230ac424aa24a86d2a22309dc46bf9bde8c08131e8415de6818a66", 0x59}, {&(0x7f0000003080)="11611deacc20d2146e44f531ee7b99c215573068032fab4defe0e11e75fb2cdaeb371bdd2682f8f29c37540f78bbd8062ad7c430d523288708ef20c6779e2c1f386fd2d11412bfabcc7d8b9c625923461586a7ac0f7444a56e1aba71ac94d62589319bb9988e50be33a9a3a376798344bc6affbe13ced57400e108fad1cc5dfcbc8d22b5aed875b586264a0030f62593533f10db0c70d106119d1eafa0b2195106d25c7f8a6544e76867b5ab16f7e75f3a0859d451a9809d58085187a59247d00d66be8bc1434edf5f04355685710387658e53740000b96630c49dc36f48cd7fea91a9a926cc59aa4cb2b27fb286844b62d04905a291204bbbb225e1c4153fd9f82032f406860273a26170164b7e973fc9dba1d46b901a1fe59d6f05782402a48e13053092a731f433ab1924ae5a048c24eaf547e41247e1ebf67a03e1373334c2cb3bf317fffe2e3ae9c782ef152a5e70301a1728f74b8ed372e6436fda23f1321023ea1f7db152b2cce91af9c616e3d205691e8c5d6c9a1b5b7f590d7be0f012698840f68e1bca165f6fee02e49a1f0a89ad2b73fec175129bc4a80d9274b500b663da3c1353ca5ee2182d7dbeb2a36989d5dac5663b7e326d347688b08996ce8642744106685c65f1bc46e971497479e1be415aded8567b46d80ff500601bf5cfcae990e93a717b20583e7d6cb7285151b570fefbbe92acdae2f92e5cfbcc2aa42a4b7aa5232535d5684ef222d5f8897d4d8c2f39628c1109a86d77a737b8359d426ab89d37db84207e3327dd3a081d59556d14157eb47650f7d3e798831aff48f5ba6c8e36f04f1519aba0a6a32df1aa8bbc2500405c14bc742db049fa3cbf8e1ae738fa0bb9d3c8a3d5bf089d39486278271acbcaa13293ea5f1526a0011aede390a0854f08d2706bf715e5810bc7d79a5d631e1524b93725e68d2e04d28edc5bc13e32aa8ef29e38260131d9893ca863724e80b8c1e41953c5c153e43bd405436d6915246f28d510aaf00cf54600ce455643177b683e6eeb8e13466d06029b976c1ad0935f7cc64609061b93b35b05aad75a62ef4b0f9ad0f8f097bdbefbadd140d642e326fa6285f8f016bc36d583787cf5fa427c2d875d0de13af3e25f48080fd07e18c191465f2edf7a2e9c468811426b7103689f21e4ee7cf55c2499c6027c396ebfca6628cfaa5a6be3e5eb494d984b8cd9f2a274f7ddc0e0809c4d239e92432873e2be84d3bfac4889c417606286775319f15743cd1bf9c1ac2b4d4e920bce4bc0fd4d4cb898ba1ab3c4ec0f35c7a2e8663bff4d734d2f481943d603cbb15c624d500d80b915fcb78c7403a9f483b889c17d00d9e1a70125220b99609382ef00d26a8dce334d8bd737b7413e23cfcad5b040caa72f1d25d1fd07af890e3be45ee191c8ad5ded73ad667890afc70a6bdb46a5fb406e539b7ad0936abfe0e6eaad2c4e2d28c74eb7a33b2747d08897a611c116932ed80ea87aac8bbc17f8b9825d57a86deacd467f2aae6cc41d8a63eea9d494076955552e3f96236b1072a22ba5e27e89f760625b331dae764e370178f7006ca54822fd0755370e8a1594c73d6fb10fc70ac3ea0096d809199bb0cecba5b484eb66f24a67e300bf6159cb1a23ae2e9e12d576f5f934caca85a2bca7204c00364d451f9f303d35b20ce2c9a155d9d8b55018f814f3d3760aee62bff0b29cbf610c81ad6a5ff6f44c021e902c7ec4429445a3aea1b09e5e6b6e1287ad4ebaa205fe772d49732bd951a424cec4541ade82b1359f4402a6dcc5de4ae6725af9839ac9ee93ea1c7780f455eb70053d156938433367708575040d3ccd312e67a36f106880ed89a29bde0f2d8b3ef1accb81e9eca4d8c91b9dc0ac59016d3bd1fdc695165978e08ded31b0085b8aa4348108515a4d735b70c1f2f22916e8cc041bf0f2185af050fa19f1195b488f0e435c1eface2b401314c48b0d9202918ac280ebdf962418a424f378375222ab814ce46746ca4b94d2c4957f4648739c368b2617cebff6c4f3ea56586391871ef515df17665e1def790b142320fb5a7a152e2fcb7b2a48f5b8f4736fc32e8cf40218257f7de6df4159b3e9bb0bad65a4078097b599d713bfa8635ccaabba011e55f90eb8ef51b710e76326f0c661daeb71adba55ddd02482ce8d1ceab3c8a9fc43d5a74a901b83048fa1a9ec839d496f298efe92691225db6995a7809e6dcf50212f390efcdf9bce7860d952204d515a09c75d0b4b911bc1fd9a19a57036683c519ab28f8e427346ec8df365c15fcf66f57f7a270392c9a10ed641555db109fdd37a316a1e1adfa8a7f4354139e9e4df35200572b128a739e98dc04f47248abc13e71a2959ca636b98cfd2603d55dc86992a21796fb020a0c2115bb9eb57ba15c8dc6ea5a0c6205820260804cfb2c98997ec154cbcaf811bf7ce4323ad359022b884e03e9386ed32f64ecd7d895fdf5bc0a8cda96be3d92aa83db3a81d657880c8b6ae35c76f4e09b8dc2d274f4d76a83ea2f94406347057412498d9fca82b7c414b8670a6f6c83976a20326d815889aaee094095612c8ed638696f5efa12e76ededd093d80dc0c68b08f413efb1f47c9edbd13e0d740ce441a43a2bf7441c15af23a5e0bd813060c4a476de84ba1cdb974b1d4d587dd65d63630de8bbadd0d4a30be9b36a37fa3a2783db4e912ae3376476e942d29f07684b43d3446ec427d58c01a1ef5e56017055874e6da84891c58d11aeaf3fb24244f98500826898e080ba1a3373d4bd237c1184044de20140871ae4cd60bdfab67153391821601842d7ccf30b0f1ae7f0942fbb5950b5b0c61be43970c0d4b89e9156e9c704cfab0a60a8a4101374b678abee3ebdfaf09001af0ceecd7cf5bd3441f30e3590b8d76c6bbd1eba60a32324ea625648b8d5572340ab7116019aeeeb812dea11c655650a8bb3d35f11f0365322a14c41a2a2544635f685a26a6beccc6929e8d29fcdf0cf4a75ac94c090c484f3476894008cd2308dc36a7983b0e104ffede08e29a72db660b03f95ae68dc8165ff0c4f9186051cf962a29d53c5901363d0ce0479bb607b04679d85e5216e6d80c92596f392c01f319cea0dec817a18fe0a6e2cbea31185e36040a03df2b2f82ed1ecebc2e238ffd6ff344136059d5f315352d962feebfe13014b4feb7a9da35e65887a510b44f777f7d265bd38c221da22ef0ba1743f6dd902fe62c98a38233760294a045aac32a38aca1d80c395573bbd4af7a852aba6ca8c7b946e4315165467fc12054381600358d26a760f243e1bb8a679f5ed6679dbc58cafaa878721e1cffa689a2534c0ca33807dcbf5ca60fc6054f55e071ad50eeca5bb69dab9f58545570f21ec44980eed6ef19af5001cc618e04191a9b84f71d949db2079781b7aa2f007663f2fc864414548ecc031c9e5eb95013e33b47c0ae73336766085579f6bc4e2f32ab0dd19e038dc925a2d53af2504508e37afd6cf5542caca6eb1dadca3814db079c0ec1d2e7e8df9bac8105c92dfd5a66fb20ca2e1e9e7ac6e00d886b52ea06b8de123628aea8e228b8206eea238cde9163319847998c1c41339327761705cb3ea0605fbebb1aea27bcd7c1cbc61acb39d3b2cecbebd3df13de71269bfc297d9aa9233c0ae59db5169f987698d801d721d85582cf663e2855e00b96dd712f62ea6b3815e15364c8462261978cb97ff38463094696f4494f2826e764f3a1d4fe6ef09cae1fdba22b1270efae8937be7c8f859b0562da7cf94bd19ea7e1c609817e8ccf8fae3f04a750f64f94865b3b75dcc49ba7b38a156382214546a322d37a49379e9728f899ea1622def80873e63b0e4fafb52c674f96c57df219a17ba04dd60683d993acec57aac72b1c7bd31aaf4de2f209c5cc32cf6d63c2e0f68e2715bab8cac6f457f3cad3c8164a855baa85ccc08e68a000fd0b090f803cf14382b60a93664b66e8685423f2b383de68e2f00c570e9663b8ceea05574fc4e09a7238eeb9c112c2100f4438f9c1866bb992496c4a8a5340cfd4556ef0c58ecf208d128b715fd50ff5c201a4780dadc5ce2b36b6e138d845d78ffd6bd865d7aa1159c5ae479d41f338dc45888d9aa339931c6a19295d3565c912865c63e6262e5a6802b49585c0928971edeb9fb35a3249656867d61a8be86939ad2fd3046c943cd4edd918c14eefbb56c4c028210b4bf278b3fbf6988d6184af3785a57b234d8975f50f47d08e8c1b70eef6d73a53a7b594cae95b0da16e215ef3ef3c7ed53b8c597ea24a69462e2a5b0ec279f211aa56a21a40f279693a37bf59d329420d06c37add20da921c7c3dda22adde3a829d464c7630f7f05b9f83851f3f41908dbbe333fa8c0b18d18e4c985a96965d18e2ede4e9340f73ff31509ad63436723ce945c05b178e80b2f1f9b1fd0d9f5fbfa24c0f1e85bd09976e8c02134547af73b4db9969d72730e78350b1a7ba43aa319db4dc93995106593dd707e023f9a426af6310b7034c55681b038e3915f4ea8f0e202199db0a285536d0b1d7cde73690cb51bc5fc3afec0bdf4d217fdf816a812614305950d26f6833390a7eebb79d24bd20f0d7b48894a86903afb1b87554046afbf5f57a9a5d33590904ccc0958f2c19b1370347a8eaabd062d8afea3ec1052076f226334df21cc0339ded2007b0a5347dc0fb41df99a261d411c57ca2115a80ed0e892cd08fbe83bbd49fa09ff7ebfe4d84227cb4c183f87beb3fd65a6e1c50c69281dd8e14eeadc10bf5ce6977539719f3afa1fec67847252b6eae4a70f78883cb8d1ba5e720c3fef4bafc9ddc50f3350209a1ebf8708fd6d03605f8cb8ddca7cb95b0e5cda4a0424ac6ff0a089acc1ffdbb4d6a63d8693d2b40e9e5800fe031bc7cf19d9f9627ff58ed29eb73a9af8b42bd0b2aef284af8e2665fdb84fc6ef6987330fc7821d35f4a9d58355914928fd9dea0ee2452911f7e830c865ac6b7d98b0a0101be0a717b9a0c259eab825ed30eba9b005aefbcdae6e06c83efb1758f199ed96224c3150a0ff872eeab65320564cb4f048ce1d826f85e1551130ca7bd31bce1ea6cfb37110ba77af7d56ed3f6d20dd0fd5f1bda04aacb76dae39f9193087d7d7a662fb5476fca6c453f99a8ba4534dc46c43308f8cfce7fb07b21aa492444921b6800a0068efe97e04777cb0360fc67adc2536e9e119299371069974fab42f1a247980404e61f87a6867761109247a0c9b74be138acd15d5c12fb88b10921cac159a52904135f876c126955a08cd3fb8240918fe9ec668c799b25f5bea9c86a14c25db45d0c27ae0f4f49c808507f9a71e40b7294f704e10266f6d97f13732fa7475239a8ff927ca0bcfa39d8808e465669d90dffb4bff1002da9b2806ce9c4c35581b07eb2b4d79314bb1331deed3ec57e04104689df79ed6fc189626eb5adae7cc01ad2a5d415a275d02d9894e6458682c60ed6d2c41ccefc306ac9fc5c982e20b824dec16b50f6070d50d8a65016582636929df759f93d5a60109ad08872ce63946696d5efd63065bf9f7b3476142bcdd9d4c1cc0ba0b93ac864c98c8dccf76c461f333db23281130ea72b622807c3363013ef44cc79e5b2d74df3a27fd5b5a8650ced3e6b3ad4afba058c50ab209139a0ca5462b199f863aaed113da879e2a314808494e8f458ca9e6af7b85bb46295422484930220798d2be1939e01555816845dcd5bf61ee99d3316d72a50dd937fb09f54f9e987fcb09d3be645821be5fc91d856ecee9b74b9dd34f53d7814a3eba08a92d502806c8f83a1bba50fe9b", 0x1000}], 0xa, 0x0, 0x0, 0x4}, 0x8) r1 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getgroups(0x5, &(0x7f00000008c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000900)=[r1, r2, r3, r4, r5, r6]) r7 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x80080) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) read(r7, &(0x7f0000000000)=""/132, 0x84) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) pwritev(r7, &(0x7f00000001c0)=[{&(0x7f0000000180), 0xa8}], 0x1, 0x0) 01:49:48 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x83}], 0x7fffffff, 0x0) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0xd3) 01:49:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 01:49:48 executing program 0: r0 = getpgrp() r1 = socket(0x18, 0x8007, 0x7) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r2 = msgget(0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = geteuid() r7 = getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1, r3, r4, r6, r7, 0xf8, 0x8cb1}, 0x4, 0x8001, r0, r0, 0x1ff, 0x3ff, 0x100000000, 0xea}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') wait4(r0, 0x0, 0x2, &(0x7f0000000240)) r8 = accept(r1, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) unlink(&(0x7f0000000400)='./file0/file0\x00') getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000480)={{0x7ff, r9, r10, r3, r5, 0x101, 0x3f}, 0x7, 0x800, 0x2}) r12 = openat(0xffffffffffffffff, &(0x7f0000000700)='./file0\x00', 0xb22, 0x24) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000740)={0x10001, 0x0, 0x3f, 0xb000000000000000, "c255faa9433718d480faf37d89485898eddb2de6", 0x9, 0x8}) r13 = getpgrp() stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)) fchdir(r8) msgget(0x2, 0x200) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000005c0)=[0x0, 0x100000001, 0x2c, 0x1, 0x7, 0x100000001, 0x1000, 0xff, 0xded9]) r14 = openat(0xffffffffffffffff, &(0x7f0000000680)='./file0/file0\x00', 0xa0, 0x22) ioctl$TIOCGFLAGS(r14, 0x4004745d, &(0x7f00000006c0)) syz_open_pts() fcntl$setown(r8, 0x6, r13) r15 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000600)={{0x960, r9, r7, r3, r5, 0x5, 0x800}, 0x0, 0x7fff, r0, r13, 0x80, 0x3, 0x2}) 01:49:48 executing program 1: kqueue() mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x25) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xc996, 0x0, 0x8000, 0x0) kqueue() close(r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x8) 01:49:48 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/77) socket$inet6(0x18, 0x8002, 0x0) 01:49:48 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = getuid() setuid(r0) r1 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r3, 0x0) 01:49:48 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x103) dup2(r0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x1}, {{r2}, 0xfffffffffffffff9, 0x9}, {{r2}, 0xfffffffffffffffa, 0x22}], 0x49b, 0x0, 0x1000, 0x0) poll(&(0x7f0000000080)=[{r2, 0x4}], 0x1, 0x1) 01:49:48 executing program 1: accept(0xffffffffffffff9c, 0x0, &(0x7f0000001300)) mlockall(0x3) nanosleep(&(0x7f0000000180)={0x2, 0x7}, &(0x7f00000001c0)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/219, 0xdb) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) 01:49:48 executing program 0: socketpair(0x7, 0x5, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x6c63, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 01:49:48 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000bc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000236aa2950d1e5c73fff2f68bf17ed8c57fcb1dbeebb7a42bd97964fcb31bf3942d0e1f1d7b7d43e85ac5e9dce2c99bd7e94499b2afc1c918919d8d67ab20db9e416c8293b208c84ef44727a140b2cc134c94f4b16f842d4137fd1b04336c1830c3b19ff02e840266d956"], &(0x7f0000000ac0)=0x61) fchmod(r0, 0x20) socketpair(0x11, 0x0, 0x7ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000840), &(0x7f0000000880)=0xc) r3 = kqueue() pipe2(&(0x7f00000008c0)={0xffffffffffffffff}, 0x4) r5 = kqueue() r6 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000900)={0xffffffffffffffff}, 0x4) r8 = getpid() r9 = geteuid() r10 = getegid() r11 = getpid() r12 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000a00)={&(0x7f0000000b00)=ANY=[@ANYBLOB="01fd2d2f66696c653000c84679efd6d513f8cc9025709124331cd6d7233a2cf200d5efcc32e4c69d15b00d121cca99334212be6bdd05060fd2eb3dee6f407d8ce7458ebcdd7371ac4afa11a398ba4399e881c6d21f43f25ee3f812ef25ddb66da7ea1569e9868d4052bd1aec2cf258f6e9782790007fa99b47e33ac9896821e3ed500bf5760962dc3584fb7d"], 0xa, &(0x7f0000000780)=[{&(0x7f0000000080)="1034087ad76536b316d3c8192b6559c86e369bac77f4fc3ded5df179f547403ad6af6f4730358a7af712de798bebeb5f73e575ad9fc5d52f06299896743d43a04905210bfebf4c7c1ea6303d5280ff9065770f87f156c91a8aafd65f9be4d1efd7b1bbee266fd5df06645894d4714ba5879cbdb792bcf784706afe8cd1f3384e17fdff7b51", 0x85}, {&(0x7f0000000140)="0a0701fc392423ce8b78fd71fc21a7dba4add34df7d80a9919f943bef14634781c228458f5c4011f62ff9d7f3914500b76079b923aa183eddb68484930be1fe287e04bb8030c8ab5181dd8d481bc658ee9d3b801f1ac5fb92b0839792f0ab90e7eb3cdf505634220e6e3519e24f43acc0bf56557f79936a3d1ae361d985c6b0754eded650963bb45a20b9a803afa192ed0f1f9667fd361a7102bd452c3c45a07ac9fa19de7e804656b4c599faad3a5184016dacfb9f0792ce77a06b364a5f96bdb2e767e5ad147afb189c2cdf1b339b1d0229be859faa1050becd8cf73340706fb27ac8844af1479cb4447664f42e7b0ad3bd6b650aeb9ab058305ea444c", 0xfe}, {&(0x7f0000000240)="2dae7fdd934832f85a341850d28c557b9450599426ff51b44b12fdd71ddc5bae4892c8d033a028833152a0126b4486616248ee0f2a143b5c2d9dec02e6d2", 0x3e}, {&(0x7f0000000280)="2defe03fe61ee10c9ee01d33a347b5cba13441c07c6abcd001c7f470f774d621edc652a80af9984ac7e39e7bbd52743b33fcc77ba729bb7b378415db067d078305e568027452c6fdfd9191db048ba8768050ad13f2690f93c41832db3223a75513fcdaa4dc4c8f2b19df7c801f9a4a165ada98f3744156a595c2356698d206d051282ec73ebdb90d547643f32b773f415f6d916e5658e3b9049a32286750", 0x9e}, {&(0x7f0000000340)="c74eb3c30f3ca69950c37072f563eca0a2cf85e9eb293a8b789cd9bcdfc28cb462a23c0e2d917a31a4af197bf918d7c322bc203492371a6633d79d4e", 0x3c}, {&(0x7f0000000380)="d2a3da93b764c8c3d30353a038670b85a72daca12278da3e1f790fe84a4aeab9f71d605acf9cd819e52fa9fa6b4264d42afee3188efe1be188f0727e31ae4fb6c7da58658f08e2b941fde99b4c9c22aa6ee59f5c4124f3dc08b829d2f3da74f99428c1c89a092858fa719865e67d85a3163f87ecf050bb0e472e50b0bd8c6cf42e835c37c80b87e86745d5986a1cf6605704a93a5d0854c9a449ea368f9d4d170c5f3dda135b25a743bab66f", 0xac}, {&(0x7f0000000440)="6c2749c2656a0f6bef2becd2aefa7f652ca668d04cb4f9637d3a3e944c5637427efebb9ab05bd33b10f85c141e781f940589888ad4ea543783da364b42f2fdf59d5b6d521b69f5a7972d9549a88457278f551df304cfe51bfae758e7114f1fcd97952b9e7c99c251a19246385ba7338eb80decddc11beebc21a56ebbf698f785c07048cb1906d420dd04297b9ce9a96f125308922c4a865850f9d9c2fed4ad439f105b0157b74353f5b6191bc5f7fbe4b4733e183f85c555457c1b236d59543cbde8a353d503f737", 0xc8}, {&(0x7f0000000540)="576a5fbc1bb293f67f6d0bd15c5aef6461f3f772570e287044d9a284dc89af5bb6cc0c413de427a9acb434f5521bac43c4a88803d98013d3dae404ced65d2c5995bded3b28cd51904c37b8310d6981bcc7d73aa3f6e57c537cc3b6c48c27966d1ac66ffe8d557ad95f76fceafe55f075dc34b8c235efdf227bff1640facc450f9de414f8cd46c68a3590d92203fc0d71887520c49887fce68c4a5cb39f1f941a804e61d3b70a5ee3de618cd568eaf155b7ab500b1f2f5adc71c6ac45284899424877d65a843a231284d947974f5181b443f796028033341028c6be82a1bf84d07611a9d0591543eaefb8bc7f0727f90aba532c02808be21fe03bb85f", 0xfc}, {&(0x7f0000000640)="8b036db8430e34da48fd2371db101cf5eef6c2acc49145b1770f0d6c27b3e54a61e393a246291fe981d6d3e1843e1d8698f703682eecacc9c606eed827d15bd4d616b882fdfc6da9d59b75ee2c27d1cec4bf7c3a72de3e0cd87d3c8773405497d16d8564a7972569d98b45ce3eacf46d6b0585e3655fe4592414bd7f51b3a39edaac6bd106d9424f1cfc8f5a3be83e87fb7fd089dc65f49088f0a0a044122ee9e02082f586f03ef0cd334143bf31d95e2866d786a351b6c6f9943a35c7e661", 0xbf}, {&(0x7f0000000700)="30cae510a9b7e5b05c1ae4c8037fe5843a74cbf8e0a8752dedcfef2f7ce6cb5dc84ebe91d6512815f8abda7c88176be2c6307767ee40e166887a0e21996e31656187bbbb8d77bfe1fb297581aae47a829b653d047e7ca56203f892b81546708be06c1cd6e54d43a35a94c577acbf0d60b741e5", 0x73}], 0xa, &(0x7f0000000980)=[@rights={0x28, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x68, 0x1}, 0xa) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r14 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r14, 0xffff, 0x200, 0x0, 0x0) 01:49:48 executing program 0: r0 = socket$inet(0x2, 0x1, 0xfffffffffffffff9) r1 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() r5 = geteuid() r6 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000200)={0x4, 0x81ae, 0xba, 0x1, "3ab7996f3a8f1117af34928919e5a556f9b9afe9", 0x7fff, 0x2}) getsockopt(r0, 0x81, 0x800, &(0x7f0000000400)=""/209, &(0x7f0000000500)=0xffffffffffffff42) geteuid() setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x9, 0xff}, {0x18, 0x0, 0x5, 0x3}, 0x9, [0x100000001, 0x4, 0xa806, 0x5, 0x8, 0xffffffffffffffff, 0x401, 0x3]}, 0x3c) recvfrom$inet6(r6, &(0x7f0000000340)=""/152, 0x98, 0x40, &(0x7f00000001c0)={0x18, 0x1, 0x7, 0xf34f}, 0xc) r7 = getegid() geteuid() r8 = fcntl$getown(r6, 0x5) r9 = getpgrp() fchownat(r0, &(0x7f0000000180)='./file0\x00', r2, r3, 0x2) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r2, r4, r5, r7, 0x2d, 0x1}, 0x3ff, 0x1ff, r8, r9, 0x81, 0x9, 0x9}) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 01:49:49 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xa, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x7f, 0x5}, 0xc) 01:49:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080), 0x1ff}], 0x100000000000025b, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) fchdir(r0) 01:49:49 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, 0x0) setgid(r0) setregid(r1, r0) 01:49:49 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = getuid() setreuid(r0, r1) setreuid(0x0, 0xee00) read(0xffffffffffffffff, &(0x7f0000000000)=""/206, 0xce) socket$inet6(0x18, 0x4002, 0x2) 01:49:49 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x837d, 0x0) write(r0, &(0x7f0000000100)="822287", 0x3) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100000000}) fcntl$setstatus(r0, 0x4, 0x4) 01:49:50 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r1 = getppid() setpgid(r0, r1) setpgid(0x0, 0x0) 01:49:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)='mN', 0x2}], 0x1, 0x0) 01:49:50 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000001000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) getitimer(0x2, &(0x7f0000000140)) writev(r0, &(0x7f0000000100)=[{&(0x7f00000023c0)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc39b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be757c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028b295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dad45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f2", 0xd94}], 0x1) write(r0, &(0x7f0000000000)="1025bccfd74f286c2da479e02076160e9be13b8c039f5282a606191584af2c2f0da70089f864c6fd98d456ad2541ceed6443e3b90c0bffc7564e9659d54537b559ddfc5f472156cdae4eeff3eb152e19e96ccb0c4b0fdaf1255effa30b10191151837b09d9ff266df2f53ecd8e", 0x6d) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) r1 = semget(0x3, 0x2, 0x20) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000180)=0x6) poll(&(0x7f0000000140), 0x0, 0x9) 01:49:50 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="9b725441f4e514e1655e47773a853cb08bef01f24374b42bc23356c808b828b27d28d0fb461fe3c8cf188f4a3591c5b18c45219306957dac96bee233010d7525"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x33, 0x5, 0x2) r2 = getpid() fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000700)=0xc) getpgrp() r3 = getpgid(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0x1f0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r7 = getuid() getgroups(0x3, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0x0]) r9 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r11 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r13 = msgget(0x1, 0x4) msgsnd(r13, &(0x7f00000005c0)={0x3, "1f19ce10440a3a036cdf770b49b2e1da7e7d5e92b4a8b49c21884dfd6f28b2e08c06c03198644d119000ef777ec413cc8808f075ebfaa901de3426820eee0a91d6607b4365f8585560031766da620bfacf8c8d01318cfafbc3cc7806c683b1251c9bfc457746722f8f61441b9e8d0655dd40a81e30100127b1b698d46fc7d5473772778b75fed1059a56b69b4b0cd1ad3e3d8d1e869c27f5513dfd77a4d05bfd02bf28b89f881208ca732670aa87de3a555c9e4a20177f98875419c5b53b9aeb05d9722c17126818"}, 0xd0, 0x800) r14 = getuid() connect(r0, &(0x7f0000000740)=@in6={0x18, 0x2, 0x0, 0x7}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="160139cba7be397975d8dd01f545cb4513917ef6d08ebae173b30d0e2a890978", 0x20}, {&(0x7f00000007c0)="8e146b110b68e907596d3414d73ddbf5ad77ba07a7e23bff250ed2a06638b60acfb34320c98f0c5f0d9d0c21e63f634c8ad44c1dcb6bd7e3c505051ff5b746c59c0317d4c9ba3c4dda6fa7327766e2901be015e9adbb6db160a4255ac5abde3d5050b71ac3c2221ad7aa242ce7d0233289a6bddd2afd7de6e69e8e02abc87c05f7cc261530c6bfb2db7e735fde920a426b0b4ec82141153f7af33c0c98c3caeb50fa528b7dc2c8e8c24c1e9310ba9a527ad99bac60118a6c7186d37f846ff65671d908ffccbb540b4ce780d5dc0792f560db89f72915a551431e333a355e14bf8fc9ec89ce75828290c7d5c627ddb333c9d6d602921af69623c2131d57d4b8389907353142e29efcc892ecead953287177c51c4b5ebfc8839f77d47b02b1925fe7837ea9d6daa0d72162e34637c84339d9c0748024790b504bd3019d7a0bb04743b4570d77b7448ae1e97b186a98eaecbcaa9a61bc5df3df4a16508dbf877863202d2b5b3f5357f842b86bd94eaac0c0a1ae972f5449ffd3a6054e48a28d0c41a345a3d3b429ac6ce7d8e102b6d78ab05cc0d4df3de243e783d6c59242a66223d1b619fd93256c9fbb691071412a897b77961ce69212e7ed30c7567f47427b67e0a1c3ceee5a4e505e408b70eba19228fca8cae9bd5a9eb5c9e0eecd53899d51d794ed96f67a369b592a39c512c6dacd432c68cc628b90d0c7d2638a3445baf0ef0dc421ee82ee34e482e567ce1b3e7ae418055d371fc7eb5cdcaf0fe0235ab5de7f3a263de75fff269da0645bb02dd4ef051118434f39bb1ba860035d38010fe097f9edf6fc570d46909e46b10b89a717d26e38802bc452b56bf2f4a2d573790128bba6c9a6644d4d7f2a27cb9b7d25dadb35d33e7a537c071559d21105b58f73e5cf61bf61a80d71b226348706d99615f0636f3e8b0d7172edf8d6bafc9c27b474959e997a301d572a083cf925377d03e69fc6b800d6cc43e0c3d51d2068d9cc2fb0dfa8b52dbf9754f33e506a75040e9d7fedcb6b4034eeec42363967a68af422bdfaaf7c0c7a343c3fcc5f5dcb095c265c0fd70cbab18e9636d289dcb22bc795b8e58e2b73521ce5667445ce9734c98bb9253379ef60bbb80269d6c571af54ec17d1188b2a13d2ddb28c177318ba906877643be339a31d5ad8d5c26f70bd9edb8fe08dc6d2ca82f06f88e1106ccbe5b69a8b08ec937ad059aef51b6a4423ae4d04b11b1f288ce5a155cb48cb47ea3e1e731a65922a04c421fa2dd95dfb64a959850baedf5274deea5c909a553e8e50e766f4dbcbb2f3e07250a03f384d1d4b6dfdda268316ee5aee06626ea4e959d14fd551fc8d5a7b34a7b8c8c4718958ab2f41de1a0ff81984afba1280dde00988645f0528a889d4c4e69d96cb5cac184ab170331777d8280dcfeef80ec418034ac902fbddf3649051f9cf8273c2809cbf7623f03544ac761a9e0778fc125829c2e47c4bf87618a31a7365adb6c03677d68c5aa87f81c94da04628ed0b68ed6d571ed6d52bb741f4f3c1aa0515b4c4f04e7efe6ede727e93cd5720eb9c9d3db3ea06a8f26b1e96999ce67aa3cd9b015cd8a9d8890ef72177fdb5c07c1059e4283cb3aa3cd0e20a846995b136efa28025697844b102c49150a2658555de0731ea6aba72c85ae79a6d1c3feeb9c99c641e2649d45cf132d9f8847eb902acc9df65efbaa67d06ebd5cc5a4de2a838e11dea818df59ff860daa7fa5ecf836442966433e10280596d8cff2fde81cc17366d54ef58c51e66d1b5fa87ea1a259da5f3c108ad20afbf24e94a1606a6a8f4abebcd77e0689b760e11bbba5936c8a7ab3f84835f3ddcf00c10ef57de74249964eb255972c325002536b0f80db2b5172bc54515557a2513bfb6b839e27d6255b2f2e1901519865138317530338d0a63e0bd2016ab8dd67b99240d290429a9c84ec90548a2ec361ddf70b37e025ac07265d0cae791ce0c02fd57dc2fff1f9641820939155485c3c7fbf6dd611b21c8a9085d108de1dd80943c67aeab7a3b47c54ec4d0c6fa9a008f2db21d5e8cc8cfca356749d5c1d5dd4984ada9523274d46cf0ec8eb3f36bc19c2e78bb6daf192b747fcb5c09f5a85b3122659fc9f48ca8e05fa640bdb8ecb05face16bea8b6e1c2155c5bd3b554ca1ea19c5956dd78b5a5eeac23e2f05884732d61344391c69154ddd05bd1c4d326429d08945627322fb393003ebb3c53e57ece926959e11f0f5027a6e748ab977eccd89f9fa9695a47d12c34410f68589929dece8c48828db8b266db53dab9210f779b5c8826f00b501cce47d7d963a9bc31a27103eac317c26bb20788be9c5ede4ad36838a27e4af1180a8dda757423a4d8ecc4bf82358ec2bff2fef6058eb29b07a09efea9e0c21377d6ef8ac8f8c4fbcf313cf3405cb65d7e50201afd66eec061e25c64e03d92f956bcb9140f3ad4ae4d46afbaa5f12ae852e511828415e303ca4a7b2e1501fe609cdf4a535d54ea6ab1fc27307044e4a6ab0124a11fb30814798f919feaad84538b98673eb0710b23dd3c312491427da37233e50b2f9d5838e3308a26d921bc5a2f76bc8874a11ec2ac5047883a432f6863dd09436ccb54597c578e9557320de072b6fce5dcd4fd8debe828481e5b1bb412305854cbd173549b78737feca2ed0d036113a2d1d132e86058a7183dca5c95dac0c6801dcd4168ccf2b16671c2155168ba746d1feaceaee0ae3e77b98d99ac73d46edf2fdd2674d0d448485dba0ba41ddf210807672717be9ac7e201d2c1784183b8f0e571d62ca551721f9382e742d25ae074a52c2a50ae58ed945515e99a1fb3c9679d2c1b94ce22b472aaa7fa9f007378a2e7dc721f7389a8414fc72e890112a053317b2cf3be787701e813f960fb875e2110b963010744a16788a72a8106e20d049acdcedfbc1806d647c88fc462810cc03a5659620bcabc4101dab463921c3c7d27cf36c1d4c2aa3417830dad7e6e41152efb965a443a6e4d3e1e23dff5df02d09b319f0c2f88317f159710b192ce544b552455f681fcbcb701a34441eae3bce577a4f7758578fcfd4f7ffa1038daff71bc71a2b0276f5c0b5790d165890f91cd08b7599b77804de7e113d57ac8b8156e4788665053af5090cadb62be0af9230bb128669ea31b12fee21d32de36995b82648f3e07df16556ce2ab554304e9e3af00f40a753406819002900701a4ad8e4eebb0c0f48192d246b8297aaa91ff798e219a6779c01288423211ea965fe09d794bf666ec24fb6bc76eae7177b11b924b980f89c4e363b991a51b90813dc0061c3f6f7c0c266bd2bcd762a0e2a9841390e62d6a13ac76f8c152f04b4142ec7f99d20239e8ce0bf31a88fc29a8bea30f60c837000fd9d5da58eab271af685d1dc341a6557c4860acc2b1833a92f577c973e8ad5d49271c1395d8cdfd63b8a77c31968677a3c5ccf127306ed86dfd322e6c4d00cb2f07b5f4b34d6571441c85e57e92063545739fc85c32fcc7e7ab211cd14fcaed01c8c71f3d43b7e8762f1eac04ecf410d6f75a2350c93ea30d9efd19795fa5f80afa808cd73ef80cbe0d79570389df92eb13627e4b2d9c3c8ad6038cbe1c1235a1d8d9db2ff0b3cd9889b30770e558b2160497f48a24f38a3c1a08d182eb12231c4da70aff5a55e153d2a1904767b250282dd0f80ea78ea5b045073793385b044a2eeade8d64d201b1562226fb6d583cedad54c8489871794c63f33fa104fef5f851351deb3e826d15300cc4201a2b3817548b4d52f0153378917551a891107601945f36e48b4147ad13f24803da320f5903d35d15709d319f8fe52493f0cd585c66700118aa4e0c56cc3e575d57d36b1f6975f332c1714577232f5680b0211254cda51edde353be6aa60f6c6205a5c16efe857e10e087f9c359ec0413a9e479965fe45762c0c35edbd89e7ec5eb02561f6a469be468005d85cd9f365fbae36b1a6b514a6f6ef3170532eb71c43682628941296aa5fb5371d881bcbec8a95be765212796d6a757c1b0c5759b46022919f2329313fd9abfa8f63db640913b6227843ebf710aaeae904a5dd3561353f94f85dd012186b6df8c93b0dfb05895c4c20cf02596fa5a7317d93cf16c8ba77bdb2ae3bd0c7c89bffa2e30d2486c2fa3e02b8b0e1ce26e90a67138979191180d1c9c7d670c1e573c23f12127832e213445bbdffca4a005bbee747bff7ef6963ab62658599a8a14d3e6baf9db9f1f8467e344f533ceedf54320bdd430e2982705ad5ab57a77d0611de6a3e27f83550f52eee87b021b56deedeba27ac61daaaa21883f53511b87c1a9214c1e06fabbd6b6316dc56ef9e959e9547a0bb31dc855e038deba23bd8d5c36eab2265fccc19f13843b405066ae6de3c990e72db1abbcca22eebf548860154a5550bddefefaebfa241482cf7a42e5976da66f84b9ca60de5d4af6bcfaaea6eb29665dea81623599ab185fb821124a84680646b850a5a147ead694f4bfcbedd4af31e21e7457adda8818c1febc56c27b03dcdfc119a01e8fdc1dfc731cb4711450eb88702ac9ec1c474b875bf460e058fd8a135822f0766e11f300a8354d218f084277bba083e59c23075b6634d90c71f926c7cdfbb93abc8f37c03296cef338bbb22325d973a8ad1731a9fc5ef311a8bafaa62a835d871ebbe2cbd8278bf4107d6b979f5a1e78027deebf6469c5c5ddffed8a6554529f41c59ad3c891cb5a9f5077995233cdf97834f673c90190d10a9190c192b1c267508272b0ce71573657b7238cfb416b80265082d306b7492374163dff3ca4d9fd32199e5b2ea3d243432d3b35a5e464bdcbf8c89c411c59a1bde06c51cfaec7f4a812ec41ca6e2c75bc5ce9b3057109f198ad1c0e2bdb5713bf9574b77d548680c7dccabbd5ec57066b6141831062551246040acd7d8dcb63015eaebede838ec32ba2145ca8e2ab406cecae59d3b0b8c5486b1218a7929fc039683543e44747ffc0b716c467d2be8906a029f9002a1b6d2ad80a45dd25056fa9b9f449b4c6e180c54984a8b61ab63f45a9ec222948b491dcca8bef60883d37e284f96b1685f0492e28c64849ee7e99bc98f9b91974d8ca7286cadea2a6870e8b4d24a87bfa6ad396c2fa70fb9962beb7be741044e7c12546490d84dc255035120a21e99a95fb8d0865b3d3fe9e88f244b03434f9f88b902eafeefd5507fdbb97bd28ee536e4a44e6aaa2ec49de68808c6016bc2e814ddb78e3634cb878cc104f5d441764a13dc424876c60869bf09179105343a6783080b4dc5f8a2628c1ee7401c0d64cead3337f810ab7b81c24b69c77ac893040c9186e4401cc8dbb2d2fa8733356aa7961f0a02f0006c86380647f7b4a53c83be52287e9890580bea5399ce37ffb12b0489b3938d48d62919619b0853264748ea30dc810c0d09d26fb0f2ccfcd344519cf12b3cfcb2424bda9bc40350cb50b9a7b8c7c25843c8d12fae082e350b7b4d2bf9559ba470d7571a9bfca3d705a81ff9307ead87cf6cffebb1b69b254ae93a26edfd13904d5ac582960b28d91b143a90dfe0ae715183db46456e2323a99995c87cd65c983a78f10629d1c1f468b121167b289ed2e6bfdeaaf73221d21a97df0f89e6dfb9431ce0faf13c762da3f68d0215414a76a7327dfbf64b7b70f8ff88065729a43377e3e086c151baf4766caa1a8af2c382d5bc411bdd2a6f8d97c380835613b5a95cc2aba30e98c922648d7a46afaadcc2d3bd21f874009e422c7a84eccacff42956ef1d7c5109ade66906d77d29eaf3406520b3df4a7786f4410f80341d", 0x1000}, {&(0x7f0000000140)="d69b3386767fbdb2990e4fdef178dc5d862c6b47de3248578e0fc538a3c3382f9ec1f4bac0190bcec50e1c03fea7d540024227ad14379be872511737068417f712301762e00b555d48df758344b9a6d28755de9900bf5bbf8a84733f22c16c13f6f06ac5e10ffebfb541e6226fa4420a8364e162eedda30c7c2758cf50e85845e1a0550996731a63d76913f263ed76b8070571e44c11de95c64d5545d39c9d87b5901a0c20414ebfbf9887410941289308c863bc403c2348d9ad504f68f49cf14772a3ca24a4", 0xc6}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r12, r14, r15}], 0xb8, 0xa}, 0x8) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 01:49:50 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = msgget(0x2, 0x7ce) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000500)={{0x1, r2, r3, r2, r3, 0xb1, 0xe3}, 0x6, 0x46, r1, r1, 0x80000001, 0x6, 0x95d, 0x1ff}) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) recvfrom$inet(r0, &(0x7f0000000180)=""/10, 0xa, 0x800, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) fchown(r0, r2, r3) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getegid() syz_open_pts() read(r0, &(0x7f0000000400)=""/196, 0xfffffe72) r5 = semget$private(0x0, 0x2, 0x4) semctl$IPC_RMID(r5, 0x0, 0x0) 01:49:50 executing program 1: r0 = socket(0x4, 0x400000004, 0x1) getsockopt(r0, 0xca27, 0x101, &(0x7f0000000200)=""/136, &(0x7f00000002c0)=0x88) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="5d8d04000000000000123035965847a497df00001869a74aebf34ad5db181124f8fe88b00da7e39292eeb102edddf24b079c611d162bfebdfcbc6b62775191cfb03fbcaae33615e8af9e8bf567f9929819193d327bbe29445471ef5fd74a6bc38cd87144baaa4846e60f4370ccfe8e25c8b3833e1ea61feedbf00c5137456abaf65f3f86126acd80e6721b81299f3e815df83c8c9307602566b62e50cf9c1abfa28bf65c5e0a72413a4ea4c0f780aa3d615c0d44bcc0f81d1a125f9bc36cdb9a0620974cab21f6fe6174496d4e1c901b57e077d688e5bc023dc8b0898ea05475d09a40bc5c91fb8814c5a8716ea81512e4b543015e9a035ca58b82e1f00b597a30a2dd61e81c05e70b18706cd93634117f452572be09c51803934fc566d3fba5fb07b09bd4333efdc042871a67d7e33cf5b56a678f67ce56aa2c82f8919ec10b8e5ad38f49fafe064d29d310daab79ba7424f32b09d132ae75e0f0581769e777a619377b3885fcc6b4404f000000000000"], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000001a00)="1be0ef9762474922c060cb30dd85eea01e06036843a90accbea574393f96444e41b2f73c693a37f73abd304aeddf3a85ec2ce9843a41680dc0c8c40ff63dcadb7438db618d69218b01f47e85c883c39b9e468473bf55dfcfbd39c8b893d2e29ffecace1505de55d7d9080e033960390fad2222e20c40386ffb1baf1aa1a416ae79e254098ef91fb99724de526159e67fa91cb24bf923546933fc10c603ec4d9e6b3339923591de19b3ebd01a28d6ebf707753268e21da3d55750f0fc7edb2de79bee563581d81ffea076f8aa72d8691e8c997479d5cbe783cccce97f7025f4d7908417d22d3ed4b5ab5f12d694cf00a877a11ca93a485cec12b3731f9ce42411f06315c328061099b1351e3629e0947e4310b034709db93a6b64b1de2a83e24076617a79f5fa7d07d3451d692e562dddb57c970084160896be0c43d9a5695e47fe34ded530d98645741d9f773220c68f8ba845ce03a2352b437a7b6072a8f966c4726dda47a36c5c17f3122ca45b9476ee8600c79b4faec1001c7aa12a493c39a83638070d2caaac480e57934a67baa12937b61e93e0625e8b5a401b3902e0a3078199514dd18930c0f50bf7283ed551d2cdf7c2fb353110ba4d3f28d4bb70a824c4110cb8f7155ba80c571c4d6158ba3c10124ced218e879395f6e9e3d7d28874383ee010702f22d39eb212e9cb548bcd395a92a12addd8f04362eb05779df9ad121ff4037a9031fa20932a9d9bfb9d98ff0c8f46af74139b54579ec927606227cfd98eb16ec6af0b54ee2eaab4db189e55ca4850a42673a7444b725dd50a3e13cab9917f2a2d19404e530b347b376ecd583fdc66db9ee669ec17279213105df2d2f2688f646d6608c9691c7e79ab62a96d7c3a98ed18a59cae38616e5652d0df28bef802597ff9afe056008e5733c173ea9f46c8d6f0b9a285d9320883411c2f93594220885ee7260f1ddbb97f8753625d60690e869a42b493d8aaf5f20deb56b123cf9b0344354a1a864ed6f6de52b465fc8108d4a730fd4d2306952fb56149352fcbe411ffe1e8ede3335dca567ca52683370365d9621ee364b6ff3669c0bf06cb8f24804491c3c15d8bc2f16ea46edf7a0211a750e782ea1c1105cb82978cef358e6865ad158994fec9763246edfc9b48af5998f2937bf4d45e549e8b6b9cb527f787245ad2d2ba1adf415d7e82df3073f4d9db163fcdb36df0ef588c27d1e31b67e37774501b882240082691546da2076307489ed8cab9a8939f61ba22c424e7713416f4ebeaba1766b89b33084c7628420f0aef3e05f3b9fc69ec9f31f552bfcf1f4e1c65d641fc0b53ce13ccc475625de456b3a162a26f9083b3e64cc6cf37a80d7be2b235c6bf7c068969fb715779bf1e4ac54552c4bbb19813308689ec6c0aaeb280ef3f54e06d6d50d1df99ff54c3ab46708b3c29081c353e6d5efd3f78d0098c869a582ada8df4d4883c8eb6c8c7c55590fede02e931463399926980eb33f92702f9f4d9076a735e86bea79e3b23aff6ed40aa807de2a049bbba253a7b581f89bbc5312e07bd29a92a58a5f748c92265fc4a1535a51f56df572b94ff24776f690d105f60dd0b8bebf52527de726217588a10a47226ec686889b9234731b8d2cdf7aa2cb8e852487b7958778e6d37165a899c2f352c753cc3da47d20608a86d3c24308d59ffed77a05b6d89352f25aabe358551ed688f1f632b059fb7ddf1c152bcbb6bcbbeee0a2f158fba420ad09625207e606e282dd3595a4924304f7c189e437525a9c44908cbd4a371283234e09f6b22741886e9f1af6c0073f342744b0a2e969a5904c19cbd92bdbb5ea88757a3cf3a2d31d5d07f01bfdeeeb18664ca0a8bda186551c02824864df86502f407a157ff4617e09d9a28bfcff4d76a1f34afd8d62d8eb3dbacf7c660e1a9717fbef9ecd9a996e407f4936ae95f70876c4966f6c00c73c06811c583c60a0f01361ebf518ffb7c72e3d60d8281145c6cdbc8c46d13a4a33c9c1fae5585546cf78b51c460739f01173df1d3e7160e9e86f45c712d5c564a146dd3ba45ba7746fae283847cf1e3fa49ee4604c72d50a59d129c1f0e500d742e71b6b1b799a8a61ae43a5f2a8775135f5e01c452d9b4a1b43ee78a100a3978d4e0c90762a6c04d735f8708dc4869dfa52e36a7fcc9f631f85183fd0441647124d9b7047c3175d55026cafeac903809ea8874820958a0f307b502b7c823a39f5306fee9fd31356770a4ae904fde9ed316e9d358ab0f3a6570b0a68790975427854ded6b0859cf499b1565a53a14ff35aae91a1956c39f597a7a0c449344048423d8db7cd0f8a028374cc2da64d5c3f5a4079baa58ed47f643fb5e21b8466902e6e5425ccc2920507f1cd2b50418942285dde6da687bbfd0c516140c8a92a1a6be41e61b000000", 0x6b1}], 0x1) chmod(&(0x7f0000000300)='./file0\x00', 0x48) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x3f) 01:49:50 executing program 1: getgid() writev(0xffffffffffffffff, 0xffffffffffffffff, 0x1a9) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8010, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 01:49:50 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f00000000c0)="831b09e3b95877245238be6ecbe48ceed8a4047a7cb58e96fc1aaa65a3ddd2904b61aca64b50775667f42312a8dd94a32db9178dc61bb05cd6cbf4d5b182bb5c1f7c1c7fe9a827dc21", 0x49}, {&(0x7f0000000140)="25d5b0f59c4f86548b513adaf861d3983ca9fcd629a907156d838d9928d157244d43e404bac893e20d62a789b452eb8e895d7076290aa406ac8709fb0e4b5a64373842a7037de23968b29814aae5439c3022e6176fabc3802491690c31036a33af73ccdd539e01f1a2f4c5cc064e9265b3490250a2c68f3f331c860a29f22e31f851550b89891454f569e6dc0fae5ad812fe572d80b63ae10488e3a797897deba458148e15028540efc67cfb9e030927a7965d71d26aa0b6be2b151d02fe40", 0xbf}, {&(0x7f0000000040)="dea7691b67b405b057d9989ba60d8a5c00e3cf4f7a8c5f38b8cc5eaca33906f8", 0x20}, {&(0x7f0000000200)="8b1e083747d98b1c0f6692babef0785870bb7527c97855e859ace5e10bfdebfefcde049bef8f33f491c9", 0x2a}, {&(0x7f0000000240)="e7340a067f017aa0d53e6d48263a6c374ff7ddd944dc49ab814ddbb0ebbefc317fd9b9242f234adcb851b5364a7c2c4b69ffd0fc9aed01ab8e5724e25c350fb0f3b7cbf6a8eb0b9b600df49a3d5a05189a8c31a726fb0620581d", 0x5a}, {&(0x7f00000002c0)="2b325631687378afa72dc931c726c527b11a7e90d7dfc1c478be39c3d8d3f5104d366dda13c47e9d55fcaa3b81b4e852a44ce5b357a8b9f3bd06a0ede883a5703d34448d0d7018c989f96a9585234965344f35ee4e25f98c9844cbcc573e4311eaf12a4a2834aba5031bfa4de9b3470f66e35ae37a921d4ca34aa01912f97ab4e18ff1835fcc0c707243f89838d44c3752b2ca344dd4526eee6e2ab917fa3b02f1298154800608e0975d1313e26bb2ff95218248bfd90f80fcb70936d15818aeca183ec89a598980902dc002e842fec2949c90d4ad93d0b2f63efa388f1caa0cfcff", 0xe2}], 0x6, 0x0, 0x0, 0x4}, 0x402) fcntl$lock(r0, 0xb, 0x0) 01:49:51 executing program 0: r0 = socket$inet6(0x18, 0x800080000000009, 0xfffffffffffffff8) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000), 0x0) setsockopt(r0, 0xfffffffffffffffe, 0x9, &(0x7f0000000040)="b1d8dd27bb0e48633b001be362313bccdf114acdf6d4060a0062577d27c4ad9dddfba709e0da0f9f542b80d12e5590c5fdc18a788f5a3af45a38ed93cbec2a63fcd6bbf816ec5af9141895438e7db6bfffe441171bb44bbf7809a110804401e8ca2452dbc92a22", 0x67) 01:49:51 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0xfffffe2d) close(r0) 01:49:51 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) setitimer(0x0, &(0x7f0000000000)={{}, {0x4}}, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket$inet6(0x18, 0xc003, 0x0) r2 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r2, 0xffffffffffffffff, 0x8, &(0x7f0000000440)=0xb879) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) getrusage(0xffffffffffffffff, &(0x7f0000000080)) setsockopt(r1, 0x3, 0xc5, &(0x7f0000000400)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) r3 = getuid() getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x40, 0xfff}, {0x18, 0x3, 0x61c12b3e, 0x4}, 0x0, [0x1e, 0x0, 0x7ae, 0x8001, 0xfffffffffffff804, 0x1, 0xfffffffffffffffc]}, 0x3c) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000480)="829d57fa93ca9b09d60edffc2a429e17457cfb4b49c3e5c6a08f62ce4bebb66a3906b6a5ba34730db06040af9b8fd12aab92a69a7061638127558952cbb7a810a6b0d01eac5d295781d595bb2643170a01876a9f2cebd9623f84ceacee50cd7e804fdd17840447f17818dec87d0888559426517adf51f1370010c246be3e1a63b807977447f6c2cd6f77f72338c51028d5ef2d1bc3826efd85423d6cbf890624b7", 0xa1}, {&(0x7f0000000200)="8b175879cc7cc41533b66a", 0xb}], 0x2, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r4, r3, r5}, @cred={0x20, 0xffff, 0x0, r4, r3, r5}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r3, r5}, @cred={0x20, 0xffff, 0x0, r4, r3, r5}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r0]}], 0xf0, 0x2}, 0x8) 01:49:51 executing program 0: setuid(0xee01) r0 = syz_open_pts() getuid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20260, 0x80) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) lseek(r0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2000000000003, 0x0) fchmod(r0, 0x2000000008) getpid() getegid() mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000400)=""/6) getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getppid() getgroups(0x7, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e699efbbf653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x400}, 0xb) socket$inet(0x2, 0x3, 0x945) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r3 = semget$private(0x0, 0x1, 0x40) r4 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0xf8, r4, 0x0, 0x0, 0x0, 0x84}, 0x401, 0x5, 0xb93}) 01:49:51 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000020000002000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x2000, 0x0, 0xae2, 0x0, "2b870000000000000000ff034c75e3bf24272a78", 0x0, 0x1f}) execve(0x0, 0x0, 0x0) 01:49:54 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x203f, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x460, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:49:54 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x0, 0x596) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x80, 0x1}, 0xc) socket$inet6(0x18, 0x100000003, 0x102) 01:49:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a", 0x105) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x9, 0x9}, {0x18, 0x1, 0x4, 0x5}, 0x101, [0x5, 0x6, 0x8000, 0x3, 0x6, 0x8001, 0x3, 0x5]}, 0x3c) setsockopt$sock_int(r1, 0xffff, 0x1103, &(0x7f0000000280)=0x80000001, 0x4) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) sendto$inet6(r1, &(0x7f0000000200)="a2761deb3b7e8f19c35bcbba0b9dd5285398eea6c01d38517d572426da75fca5aa28f348cecb", 0x26, 0xa, &(0x7f0000000240)={0x18, 0x2, 0x100000001, 0x5}, 0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 01:49:54 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) getgroups(0x1, &(0x7f0000001680)=[0x0]) r7 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() r12 = geteuid() r13 = shmget$private(0x0, 0x4000, 0x41c, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f00000019c0)={{0x0, r3, r10, r5, r9, 0x1, 0x80}, 0x3, 0x9, r4, r4, 0x8, 0x6, 0x800}) r14 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, &(0x7f00000017c0)=0xc) r16 = getuid() r17 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, 0xc) r19 = geteuid() r20 = getegid() sendmsg$unix(r0, &(0x7f0000001980)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f00000000c0)="20b00022e0ac71096c7dbf369cd4b5af197e52859115b539bfb5cad5f6496d75093c4636d4b148009b6c01d65c970e1f21653a886430cdfe502c2e48b19c77665939a37f9962514c5f39c0f3363bde73dfe80f3c07b774092c1a8448bb163a5218120829be9b6ebce547b4edac7e12c089f12266180f549be0356fd5957efc52b4c26be1f3267792b8d8074c1ef8a8907d538d082d1d4f46d9bfb65021e8c98fee07fcd4a5855af11773255b7b417dc598dbf1f4b1958553c5d41283e2a295029fb253f8cc9d7b15063f00e09530db63a260eff01511602a", 0xd8}, {&(0x7f00000001c0)="26081b648e81fb7889c5b67c71c81c8f1f58b57f6369f77a2fe0d43991c3a168a2b380a452899b61bf2ecb28674039a68dfaa0cd1a0a77e26995595b193635af865d62fb66c9980e2a6453d92ef7f879a2a9ec59baab77165afa524f9efc45a8838b45eab26c071991311d248a05f11a17cc560db49a9dc7b1f0b12cda46c9cf451680a113c314d75e6200440d4df7e7db87ff282543425d305d6a4171d7df959ea0f38d78a3e4d59cf8365bf7e6814e82ce0f33dee1a546cbadff96ead5b0703f", 0xc1}, {&(0x7f00000002c0)="fa424787dadd7f8b3db50479ce4a5cebbbb9705b7cdbae65f14f2b8608c72e4012e61b24b0cec016820ace0be4dcfb505f1ade7aee51561d0c42c741e82293f36fff32359c84e6c35669a0d25142b228608d69a20105b2320007f1a43ed3e057016d299e0a36321f6ece0916c2117cb41e568a8a25f56788bce6d3f3277d9e46fd8a21d2ce999db519220b8894a06fb6ac75538cc80ce81a4a2fc02c4cc6d746a141248bf4eba00a55a691048ee982c96d7a9f043d949d573cd8759e3902bb2e2e649bbfa85d62bb985805006c1acc2fba91169a6973173a03c318cddd25f47432618a7831e2a56adcded9b6f236ae12aededd6d39ccc535ac2315ca001e46768c178525df2eff4cf62496a3a77a00de0fe352848e925189b858394d34e585ae03cdc2991a17496a4b3903183386d9eeca0408813dbf225bf7b77aa3a062d84d042286c06e14c9e8d5e4491360e1cb2470c38c3b62bad32c9d1620f0f3390c421668893d488760a44a732d4d1f7f50a5f0dc5f1d4f9fbc85e442e08cf964a67f53d1aa8356c3717c8efbe7b488585802e85e7911e7dffac85ab2e43191b004fd37a7eedd527f885ae367bedf8501453aaf98bb546bc82532cef60f34b70e8dd55208dc5e3308bd0497757f0398dad0d539a546045501b87bf1ce078c5ece1532f8529f40ffbc4d4631fc3dbb76ca7faf20a978e4738331436622865c413720617fb6f86f9e57f0503b9e3e2c96562cfa102adf3616915ad993bff3dcba271b13a123bab0e68fd65fd7b03f14d4340eaaf2462af2f68458bb422acea2b927135292aed9a57a731b1a427906fc72b095b62eaa68526d6dabb3be86558835cb11c667b84b6718e24611e1a28fef3b5025c7fc86c40519f6ec51f376fa35154ec0638c0c0010ec0fb63e8fb34ec469f4b4069a324b98d5ace17dbf553ccfd71c4bc8011a931596cda25131fb85357443d9658ba04aefe304b28962d50bfdb2665946a8d836c58b9de89301d70cd14534c2ac2cdd9301549a9179eb6b69a7803720cd605b78149ef2b6d29dfd579c2ccd84c1a84cdf684de7d79775f22889814e1020f044356cd0148e86e9f8261546c4008edb1ebb36033baf2d29b03c772f51855a5fabea8793784cf23199c05ff68657d5a4b8be2323fec9da23ef7d1d39c9a9400b7cbf5cd59cee359a1ce1c0d8673ac2316f1b127140a8c83e5743061bb82722ceb4cf48806cbaa1d75429fd0335aa20a9b93cdafa696bfe691aefc4d4c1fe2895be20de1d6361388bf78f2dbbee3d8a67958e3dcf0e6baef50956ef274142b82820f2b9ad9e94b66109699db1a240bc8b8e55f6d069fa406751ec796f8086efcd14de937643a8fcfc90222b7d030c4a2308f686654722ccd6e2640635ecb3167dd661e9c5c5171f75d21ff1ffd939082bd96d5ff498bb1184822ee84d30cbbb69962a31e7d642baff33d1ae8bc788bfb8ab99a035f6465d7cf82cde23d4995397b77dee3fc03f47a3a8b4d551ff27bf00a5b040884cf33ec138251e2e0bb94f2744f8bddf7044fbd660abf4e7b878c9ea846132df06df5557217923f7f9c8b97829deb96a6290e3667c83da5d47b3384dadeae5d9da464d61cb30e4251e484b4363692369d0c943aea92fc4f9e26bf16fc0b01662761fa46259994854cf41cf39403a08b1eb29ad27fb06c9a0bdf87163917360275951533db7919f68c268a874d6f66dd8167bdce2f74127c994478276911af88a63959b73f6c538793d6698572418e2951c86b28025a6cdfbeaf24d48c96f3696a642d675b1a2f60e4aa13b22bfef032d97e9ec0c0ab8a22b2696565cb4860e359a5fa4900a308414e50e3198ef71243e1d89483489ca7212e680c6312ab9d188d03a2ab20c50350d72cd871a78ba4e333f1e913b18d552ecb2cd619c07ac46a5b708b9edffea2c42f7d9680e1ff032466e8cc94d7e36bfe7f888a3d73360e2f41990ba94a3f4b32be3a212e437347e5d26cd77e6212a266a7cf4ed0301878d2133abec332cc6698da223776e2e1c85b250acb9c1441a72b08e91723f5453ac495ab368056a022181c7dfc62532daf4cce2fa29a766b594d512e21161b1b0f0d74415e4f7d2bb15e9c8bddd40976f385beb9b209302248126b7c8ce2ee561e7f101ca7cbcd614ce0f3da31b6e3b831dd42b5da4dfdf4e53984e062dca78b5bf6d27d7503ef8832723b116636b3b47fc52de975c34b335ad88203031398f76d66b61ea602a9990005fc6fdfe9c92147e979ff0affdd2fe4f0e477af86188d7afe6ee51a3136a002283b86e37f8c738941ce77208edbfad75f3cbb79214a7bf25288dcb09c27a5c5a93814b1f5b54219fa234603463497846b253a2a2b89478bdca51648eb00c40593224cc1c31fcbf67fe652e814cde20ae22066c0dfbcf60fc8c92a603db3a67126c78470a9c1d0ebe0fda3d1ae589445f6934ff2d740f18b3cf13305cf4d74bdab31e5e2675cbd41ac1a187c38d2696b5f855b92c9df1aed1ae7a90fe7a2c4b78506786010e68ee13d31baef178c2a0b58b07ae06ade29baa76267e9a5c717fb71501f77b03c0e58ed5e804b9487f204cbc6b348df48533d160e77a0a53faebafebeeb9875551710bf2f2146a85d0668bea521346c70cc8aa24da7665619fc80c9aaf829cb8508b0546d0da5eadcc0d2c49190ecbeb7ed56e2e7c8c02121d43c15b01fc508186ccfe42b2d500938ded6f4114477c4a1426aa6fdc5f1341b37e85b87fdbbd1a73e2abfde8e29fa7865e2c0bff866823de42641e061f1c80360a63a6fb6e7b2cec02a76a195cf38111fa4f0af41c1f3dfcff03d79f94d2bdda3c70420c47e365a98e76d99c8a177d1ffeb656a70b6228fc58f54d6c8dbaf0548f24581bcd275bb97761225b345142959ffb07e2dac6566215376d8683b35c7ae3217d6aced43987d6688d71502501110654caf812582cb4b1bdd2ebcdfb8c04940a157a48742463bd8fbdfc080d0d777c1267b3bde76db739630dbd6ed0419a9f75c98e6e82814b299dd5817f5645aff3615ba1dc4d146d10f92d1d21195631f430de5f7c7906327a274cc6d8c1b648cbcbe28b3335dff85d37602d12ff99238d4c353e12e40f5e92be4a5f8c5de53f028dcc32783c45f222c9994e8cf609a7a8e1e47a377e305b735f4b900f0cdb2eacfe2e5e8d8323ec122a3536231e6ede6c8dd1561477735f9ba23838d3f71c3520eec4e5aeff78dd6758c73e2b3b23bd7830da22c33c5fe763565b7ceeda981102b12ac528c9f7bcb503f3c85e0f8baaa70b744fec76e364202411aba1693da0da4d567d9742e4523aa57bbdcd44fd4cebba72281e882401ce735e59ae5b2122b98d5fcea7e565d2356c0a4efa833a59f0cd7aeeb5cc505bca0c7ebcaee692e14f2a7d78941b641cf69fc4531cdbc7c4670963531ce00efafce6e131d76998777eb09b12ec70ff3a04db0fc6d02bbba1f8b7ba9b13888751034f2a749798d000af789f4885daf0d708b798c0c5edfcad4c9c3d4fcf308dd1f8689974ac3ac217d3f1faf34522fc05c9a2dbd893212a1ff007002aae0f09efea54dd0a36b6ac5c4dada219d35e8b9a090b7f974b14aa9abbd96e9fa3c9725b886441aaded2c182ea8430608be61ba14c825d7a996f11a374a9ac984055b5fa63201d50bce02186f9b200916e2a73e368f8c4a67d5e4379111d599e60fdec72c9144106d44b63fb0242617e8b47847cf61ce0eb149fafb14611a82cf6029fdc3358c73e9f3d18d955f7af54b40b2e65933792026f0a617603cd944b4ccda23a84831114791dedce19310175ab4994bfb7ced1ae2c636d2d81932be38611d4bdc9c2d718d4dea237b35f6b7783803fc0b4110d9844d8326f7578060dcb06261975de3917160b9df00fa83d1a9ce49e9dca2586bb8d036bb647b151766d4c54772d1568b399496af6ebd29333608e0766274a81f00acfda39a983ecb5fde2bc1e58536a0bf43054ad27880be6dce8bc952422b3cda0e87a6a63cffe67debb428e0098126c87749dbda2a2073a1c6441c7259956406f2bbf8d14cb091409e2890f85a030979d9a946367d502079dd9da53ca91536d41f709dc2bdd6425bbea2fe8d35199cec6adb0b26270d7d1f5eebe55e02720264e2be8c0e4c9469bcb97704f8aa5e2346bacab3bc35a4a2c8e3020dddfff40de58766ad9888c5a20fecf4a63331628800a4e8627bae162d2c9ece30929d310d29c0e3793052d4d2044d3dc09cc33cdbc7ed6b98299f3f09b282f231cb9393255f3decf04f972fb5afaabdf9a84ac575e24267be967e3c33ee76c8659523ddc38de55ea62aea66ea6bce7df0bb651bf1988dbd08ab148cc7190eebac5d6f0142ff8f1dea14a64d7db1769bab4febe97600862ff4e5c5ec24489dac10b30db70a68eb2948dc5a2ccb54926542c1c02a48cf71b870d3ab6e4dc72957c931a04387bac48344f3cd574a6d1103463b70c3b31400379f3605c3df00cd68c7b6a30cc323dd750245b0f091826abe82275fd77dd076fb1e172e55bb5c53e7bd9474e4b6092ae26bd581cf8ab2a7aa3e9f12106142abc716d1be90ae567824c418013023c1fb9ffcd39630e59d468c91761f112af10b4e78c8ab482022c72396f415f353dc6df4cbc4f2e3e3c68ca69a89fcb4eab73e0ace936fbe8a7a48f6b9769555b83c29253fd7d92c64a4fbb29501b2a56b017818d9ec2191df127fba8941cc4e903f1bb4b4602b8569778b6082fa30f082b3a95e1ed4a887f74c0b50784d984792464731946ffadd52f90de52ee21998f09eff8a87f5f59d62d43508d7b779ef2ae5cd2543090276ce2be2fb3d5e784102dab01f55cd848bc518e8da558856adadb19ba6eddc35ec31cac4e658c137d9d54a7da95f2c66249267c67730dbbcc3de609c6fdc5ac7bf964974f4d007978e6e9fa27118d925b24968404cd6d7a458f480c33989d4a800fc5d0966a1f9319e1c8e9d06c623d1034044792bea93e821760dbf875cc56d1504d999dc2c4142393a0ea721b1017995bcc6d89a849a8dfa9a721ddba3475901be677eff39ead91d565d249b90ededf64903633c553242bfcf2be4e1592cc103a62c4030575c7e98068d9ab3ee539f2537ec69bd2c269d565fc090a9adb5f45e279209f508b3030e39e4adf5d8129c3ecbc9c1738a42cfdd26e5eda5b5725cd009215235b44cd36b77b8a2c5c06795c98fcd079f589c5fbb4081e89a33fc1af24d3ba4941a3171ccbe23e1808ca3b85a34df76d59966883232c063b685b959318924cd0948f105f59350191d3387c91586cf914e26805b2f393322f764e630701f6a6b867847ab576cf4b8627f9f988701b9b5c12d5505f4c1fa03af4c77247285baf30b533a7b6601ed08ddae7b1b187168c15760a126084264e102f742c0f45864610729a6baef4d463934ad51e80768369c43073b1b0cdf51ed216f271ec3939f9ff4a274437db0da7a6daa0464e1267d4fe7246d4fc26474826688e14772fbc493044718db781d8ddb6f4d0d648ed87098b36b9e18bb4a6309edcdb13f00e3b78c66853cf82aee9f0eb781e7043be278dbdb87708b739a937d5725ebecff310b2d9a89899ce26ef9e0077edc74024e489c2cd1b2891412f56585f087811b5332c495c7a2ff78d1325aebac8b46bc05ce3da4c0b2e020eb50756c1635fe873179cace9c9ed15df9f95278b4e97205890834c11edef54918f8ab964ea58bda41d6900e82553eeb3f3fa362dbb2abc6da5c3233d70ffe59d69e5ce538763aa151f65da", 0x1000}, {&(0x7f0000001380)="f9497f4d609ec2d051a5c98a137eecdffaf60107fc3094552e45461ad4e3c38d9378b7c58b355302a6f080ccb7a989aa5c97b7051c723072979cac0497c2876a689d10b964367f2870439d45f179ec51375ea3b597ea6a61f22e6476fc29e44ab6f087efe9acbbbb7880446f3e198c7fcc746d37057e452eaba5832a93327f618820", 0x82}, {&(0x7f00000012c0)="bbab51114ebaac859b126efecb2ffa38dcd733aaba4484d94dfe4c0c2f8c0eb3d988cc64cd524a64ee88780166ebed8005e095b5fed67f3e1e1a41e67e99e2635c3bc0f8e544909136afc5a11dfd2838674dfebbf413d9c4f0290aba36cfa892849f70fb0b9c8ac39751a8761ab92f6291c24f424f", 0x75}, {&(0x7f0000001440)="b24ed0591a9ffab806cf18bc170e3348421aa2758c7baec4af01c9d2474c82f298f8a255c941872ff52a1dc649e1a22ca93423d9b219f1ba53a79b2b02a0b181ea50400a7b6844df0423e1f9ae29c17aa1d5e7ef8feb20", 0x57}, {&(0x7f00000014c0)="8f6df68aadb78ce49a460bc236006c09ead8769728a670da9418ac0f5905dc1ea8f4b27944ba655ec35ad91b1312a5c49441127a829dda077c87cf6839bc03cf2381cd98eaf0f728caefd6a8e5ef09b21f2031c3cfbb932e8a00b25f2aeb8fed79daa0", 0x63}], 0x7, &(0x7f0000001840)=[@rights={0x38, 0xffff, 0x1, [r1, r0, r0, r0, r0, r1, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r10}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, r14}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x138, 0x4}, 0x44c5699e7491f742) 01:49:54 executing program 1: mknod$loop(0x0, 0x1000, 0xffffffffffffffff) r0 = open(0x0, 0x1002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(0x0, 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r3, &(0x7f0000000480)=[{0x0}, {&(0x7f0000000340)=""/47, 0x2f}], 0x2) utimes(0x0, &(0x7f0000000240)={{0xfff, 0x80000000}, {0x1, 0x2af}}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getegid() chown(&(0x7f0000000200)='./file0\x00', r4, r5) r6 = dup2(r2, r1) readlinkat(r6, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/32, 0x20) fsync(r2) 01:49:55 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x200000b) write(r0, &(0x7f00000000c0)="25a8481ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e29fd6e43ee45efc3128ae788871e99bdfa0642be9a41ac5ac5dc6a7fa22", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 01:49:55 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) ioctl$TIOCNXCL(r0, 0x2000740e) semget(0x2, 0x4, 0x40) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) clock_settime(0x2000000000003, &(0x7f0000000000)={0x2, 0x8000003}) 01:49:55 executing program 1: r0 = shmget(0x1, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0xb) shmget(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) socket(0x2, 0x0, 0x7) 01:49:55 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x4, &(0x7f0000000140)={0x3f, 0x7e}) syz_open_pts() write(r0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x11, 0x8, 0x6}, {{r0}, 0xfffffffffffffffb, 0x20, 0xc00000c4, 0x101, 0x1}, {{r1}, 0xfffffffffffffffd, 0x40, 0xf, 0x3, 0x3}, {{r1}, 0xfffffffffffffff8, 0x60, 0xa0000082, 0x3, 0x200}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000001, 0x1ff, 0x7fff}], 0x3871, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0x5, 0x3, 0x65c}], 0x1, &(0x7f0000000100)={0x6, 0x8}) getgid() 01:49:55 executing program 1: madvise(&(0x7f0000b41000/0x4000)=nil, 0x4000, 0x1) mprotect(&(0x7f0000b45000/0x2000)=nil, 0x2000, 0x4) socketpair(0x10, 0x4000, 0x8001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x172e, 0x834a}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000002, 0x2, 0xfffffffffffffc00}, {{r1}, 0xffffffffffffffff, 0x32, 0x80000012, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0xb8, 0x40, 0x6, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x2acad91fc4012cd0, 0x10, 0x0, 0x4}], 0x4, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x24, 0x0, 0xe81a, 0x3}], 0x2, &(0x7f0000000240)={0x71da, 0x401}) r3 = dup2(r1, r1) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x4) 01:49:55 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) write(r0, &(0x7f0000000240)="febb2af8ca4f49f88d7cfa5c83af107c6a03a9dd6eaa7a0ea643689dfa7ec334ddc80f6101d07fd1219e34f3ed7d9d2fd0ba596690ed2c2ec9ebc98bd1f437c36967b72c3611822df9c467977cc5809b85a766f3ea5967e434e3991a5c31354d358f8e18571af8788005bf2398c1926b9c6565e5430bc5a194e96b8275941475e8cc8607dfda080d5f8cebaf99ee42c8923f905735838460e19fd3fde42be09c450bf5db7c02b04f12855469fe21ca2dc7e4a3edc5305438af639ea9411d740823708cdd3e2ea3f73f60a98180ba434366b8f7ce7bc7c13100ed48c55a26fdcfd3dcd8f09ed20c5d67bc1c274db53f1184aed423e6ead0d9514f46555a992ee982fe3f2494246ba23acab56317beaa1bcf286a1a2e46f790629afb31ffc59761f816353b4d6a6ceec8370234df52562b2c7134078bdded78a81322caafff52a0ed5dc0b88f1db0df740938062af430e689fea30e2f0ec50310f111086d3f00c9869a4396701ff896419b14fae4b32deaff93c83711959f83a02bb8817a55ecac9b69eefb5fd283d51decfaa1b1ba8fcf7512af688c7e3bdf5f8f8189355b37cb0c4b5ff388c06b884903f05f58b93a", 0xffffffffffffff17) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r1, &(0x7f0000000200)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855", 0x66}], 0x1) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000f80)={0x0, 0x0, 0x5, 0x1ff, "aff20093644da2064a55bdac44095f74774028e8"}) poll(&(0x7f0000000fc0)=[{r3, 0x1e}, {r4, 0x11}], 0x2, 0x1) 01:49:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0x9f}], 0x2, 0x0) 01:49:55 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x4000000000000041, &(0x7f0000000040)="fe780000", 0x4) setsockopt(r0, 0x3, 0xc667, &(0x7f0000000080)="6c8b1bf871d6614f882d07b7eee0d8400f3f8a9fac3bb01148599b5cfe1c53a5e9068e94def0ff5854d9155e9ec8eb2e8a9cc6600f25512c25ebdebc29f2c718c36a08d652743e68b0fa233cba7e570be6221f5d1a44f6c4241102bdda5bddb1374549700fead75ddec645f9ce1c57a20a3e03f47c34e24f47e74d6dd2dbaa6d2b0a85a2f49edc57c0662c4dc121a97352b54ac3ddffaf3a54a4c75d20767ba5770a6e44ecbf7c4c3895cb84818929c71cb442d0daa7c160c3d5f89485266a66fc4404", 0xc3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x91) 01:49:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x236161aa) kqueue() r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="aa", 0x1}], 0x1, 0x0) writev(r0, &(0x7f0000000bc0)=[{&(0x7f0000000600)="1914f571e15fab9ef295e242cf8d3a5568ae6f85599c5b3287f193159cbb158a94155b918cf0ac37dff605b60b72a8013fa29dda55b71d02fe87c4374523203c5bbd322a5dea6c639d474a807b956b5e665fb90a658e8c2c762c6969da8cc484e8981cfa1b5d308e7fff4bf7f2b13a18e5214ec0369f5284b58e80f475219e14904a38670968475974a18284b224", 0x8e}], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 01:49:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x400) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x9, 0x2, 0x5, 0x9, 0x6, 0x5, 0xbe27, 0xff}, &(0x7f0000000180)) 01:50:01 executing program 0: r0 = kqueue() r1 = kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) close(r0) poll(&(0x7f0000000040)=[{r1, 0x8}, {r1, 0x10}], 0x2, 0x51) open(&(0x7f0000000100)='./bus\x00', 0x88, 0x2) chmod(&(0x7f0000000000)='./bus\x00', 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x97}], 0x4, 0x0, 0x10000, 0x0) sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f0000000080)=@file={0xa7d63d98a9267a70, './bus\x00'}, 0x8, &(0x7f00000016c0)=[{&(0x7f00000000c0)}, {&(0x7f0000000180)="e333b353071d6e919d3f6979ebf21c85861c8731819ca59463a6751b0d074285df6f949319aa4b6d7dcac677a0d51d39ed4f160c2186daf81cf036554d358979338f8585a20ad4d29e91030d495298acc081d325eed17ca00299056b6434a413e514decae4b53e19bdd72cc19123da207177d7ee21e8328223be1e96e8c0c66aff9b9d877f4817ad7929dcf6e34b2599971095dcb619c4738fe505c3e0f947e40349db6e8dc5bd", 0xa7}, {&(0x7f0000000280)="f6ea817649c1a3380bb4487508d9435aaa9d1683e58b81b2fa90b281b9948fc8ec3c75d223d4aa563ea44ee2852bb3a605e9fd92237b25ab807fb462402e9a06071c5e76e59362f90354", 0x4a}, {&(0x7f0000000300)="aea390596f445466d8468bdd27c9b2eae1f098ac5053d34b57988206bfb06fda8bb8eaf4a88b70a1f0a96d07570ad2ecebe9be3fa45b46991cacfd6ffcbcf87281d29277e33bc06612887ef56e2b52ccc47b1b2f5bea72a02cb4fe44e89d61b4f0a1c7fc1d3b904a290e5a7d0425b468de9918ce41b9cea192dc1c1713aa360b69462f0c344c6f1152c9849aa29e213bd270817ed7250671a6de09d3a4b27379fe3678cdeb26f21129a989219e4af5198dfa2a299b3400f2de259f5dd65241f2a89f10132efc1615cd61cff08d2f9e61b474ac49a6fde906bba96dac9b426c10890aa17755c9f40e033439d8c8daa91a5037ff06f972befdabc4289ce0d76d9c7f5fe4f393fa9da5898ba159acd6905e5250334851691f3b2c13d84f1c18cb022176f78afa1346dece9858a409a896178bb626e6d67df40ff80729ff9f6a71894f0640ec62503f44f376c09ff6c5472b8220fd9265911c387628ed16a86cc57d0b49ce9f30cb691a846067524b060cf252300a41e8105716d046968bfea1cb48cc840e33dc49fc54810270b030bef5a389330da6ac096aa8ffa2df90bc28791a57c3a7d7cc0daf7fa535638e76af874517903985163ebe9fd1ab7dae1070c6961b27ff968dd0d814d8f30469428b905aaf80ccd2a551d737864539be11756221857393433167c353065747f52ce4591a8ab2e7985ba0ee8ea514ca168ee19e1caa363dc3e6f3b9a200f5a09629a6950d19ca55cf7509445e49c19756a221de69a2acfbd05ed44fabbcdf0d69019ed16091e9633400cd371b8924d7fcf3ec2dc1cb31bc10e468a06f35a488a8b301aa9f24560e5d4bd835d2a7ec79155ef098f6ce127a6dd6baf7f57f010615e05a56a76da4f51ff20316c1b207662602bbe097ab3c24b3cc58b248bf3d4ded96d18db7328ac4b28e22e218007f726c6c293077751baaf1e16c707c317d974ebc0ef53d9573f202c23faedb33a4794c2cd76478e7de8c57c0a688e7ad2c2882d4c4d8a52f34f641505c726bf0f50a17137996f9a1df8c001f146229000be0dc5d32b0359107f16b6937d96a320f2aeba7a05d5850027fd3be4eb218372e35696084fa2c16d560d8f7e7e598c7a05376e96a983dad2ade84cb8b1f11c018b12486408392de4ef6a1ce48da0b542a8ba9ab6eae5a6a3261b8fef5db3a50c2fc9fd69c067ef9ca37b682a2654c335d406980219e2afe084aa157e87ebf5e494626ebee4feb46025bcbd7f6f524085850232dac5c781d652ff03338e2e45a0aac6fcf98d26c4ed223fa30c067ab50e93ded57075bddbd73762603ce67d58fc01e6832b355b29773ae1082fda4e6a51e933fba818b0086631223ce2c59333b9bf6c55238cab6a8f21f746818bd592e43b827239f0ca42a3e67d28a4cb1f36e61a53bd6091d202caf85380a89bd61cbe09b9c04d64c08f839dfbe7818b77e9f969da19a2fe675e88a8796117ded84c3b5dd46d9271a1653166beea9cffbbd8bcc09950179c548bd79fc83d5a3c3a656fad6c39ae862090671922709919ce0629b20b78d0588380d51cbbc59ed83814e1bd98b8175b8b1b5368e1ea93c446642d3f4690f152fb8f454d8bfab9b47c780f59fe847c957f19842d3ba9f26a2b20315c251c1fe0cee62809a2fbe6b546b0931079f5bfc5a9d9d0ae20763d1309d4fd892f0ef01a78033cbd0c2ff39a10ec208d57c59cba923c511e185ca79f224e7ab33749a1128f9a57c830427e4ed0b3aa1c2f98133d076f3cda5eccc1b617c967b314ff9b1563f2feef0f6f56c65b173e0cd11650780933bd7a067a47a06eede632f58abfa13e27beb3ca1fd26f3eb2319e3ca79ffa7cd5474e2483d9a659ab0eb37b20ab2cc4a4a4957bb4a1b3bebb396e41d0f9873672749791b9738ccc4b237d634f64b1ef310f8ddfb5fe2fbcfef8d87c757eb5dd93b8d24890a0b05bbb0848539107ca1ce87150f85058ed50c06954aded4a852dce3d3d8a44acbac08e0311a2628cb5c36408ee3a1027a32f7dd8ebe6dbf70587620c33998259aa5a42e06d1dd3b627b5368d5c065a9c91e64fb904212128d2ca5887d6d27aa7df8ff58092fc06aa8b6f02521ddb87cc09efa7d38cf6120f789465ed46db73d09c94716e7119191539f1e4816c8d6ad34c7b166d4698956548e14b2a514f4c45d42f472914900c4bab91806eae722654960ac0d72a3ead937fb9a468e0e0acd56592f8619df350344b54fbf74e94b61faf393de68135b511757f689b21ce208fc0fa94c58d1ba272cb9a017ad8184a5559a98a44ed3db0a4354162defb6551317619b658d2e22f73d614563c3233607f78fc8708ecb5f612b92f5e5f204b855004c61d8102a4c5899f01055df56ad470e720302b7f5b50f8bd462a8d2b6ed329e5b9493fd464c7248a965c8ec809285a81cf4c007915253f4143089f6f36aa2ee2f6037eff95128414620f9613c19c3f14478f5f7f1768ac29a4e32f8db7cdf1e73a1103f89905f2de5ebc7f8042b229275d3781d866c8eecf13d292b1d2ba8ddd1178af8c5588bfed4c2df8367132d656c05fd480da3cb6edd7f2ae86fb29c586e485741e73dfb0130a017c99235efbb6294d149126069d3baa81c6560b567c2778a0f10b70c0da85686e579a9124f6dad828a1a6936c1a8bff478b71526feac4378fcd4a67fd51d25d0016991b37c070384b44958a7219e0bb5ba460b61d06c923fb4a840d5112d75dd3f3dae4ed490ecfff7bc2e3ae4cb011859cffbeee614d2253ad8ebeb002d7fe55a85cd15cf2e6d4b211bc59e38d021e4f2ec758b9d8a64cc794541a1cff4c39b46987cf8f977fa36f582cdcefa7a1e29f4d10587e570fa25aa0f1e1a42e6f8dadc1699ddf712165030cfad4900b8a406af009129c5c837a4d94afbc2ce093f5a12ea91c7f4c641cca7cd0bd7e6b7a35d3f4dab12912565c40e2c09784c825e03a007a1eb723a53eb8027a2083484478f748480d03fb802797be2daa4b409f203bee53b0eea2e74dd5f789a0e609bbd092cfa6e6e7092612014d31b2ef07bc0c6de60da7a6f5e5851eb9fbe7fb6d0b76b5e0f735f0ad537899d947f5becd6eeca29a3916d5bc4ff71a8c70492ed6824fe905b1fb74be4393958c97756669d6c18c6db53a14380ad77730eb4f52e5543acd510dae12d30c9d3d9503dbcdc991585a716227d832d52d45a44a4a2cd61e9a88d4a51d1f946d8d34720ce2568ea8b74094a7f4c955873fcdc9fc52ea51748a0ad9303cc7c52a6a94e761b1f91a91d6cf22f9216d1e2bcf7ab6b9c4fb7e23ac851065533b5242779bca11f33192cd89cbe7b666e04d69e5abc00a3933be6d190fc7b84810ae5dc632a09b701351a700f8878afa262b48c7b97024e6890a6461c2fdc10e3ecbb45ffd624d0250c355d9d8c930e9bd3dc985e682276e69ccefaebae4e1277d2dda6b092d3dcb981e771ce34f145621a6d6908d3b0f4e82fa67f0b308a59f92fd34f0f8260d3113b43ee0a78396e6f24f867c354c1ff38fe2592e4d0db01524e87f9a94b198d8a125325451566c457e930b47d1c31f85f5be74ed0cbb377f3e9166c067d9b1ab6d0433f28e63c992561e645d090755ab3f16903e44405386560687daed5c78ac55b24fca2267ba8d2faea9ec8c4131453f0b38e105968bb2fa136ae363ded0d6b437a7d8161cdfe4eabb05a1cfc8a6f19ae3756cc6ec4034cdefefb486adb1ae57933c1aea695597b9320360c32d753b8bad9211f0f19a1756b9a5865c592c51d72d0005907c0a304aa2e88eccce1fbb7ddaf939dea38a69fc139a1a78a729ac269fad29bf24f3985b225c927d835db113ec977e553b5c1841b1ce6e5eaad55a9f122aa3df06b994327a4b0ae871c6e34adf84d1a04e7a7de0186197b976feff0b3bfec7144aa5571b1a7d8e5480a99445bcabe835589c5cf2c20ba52119b8de4364ab278735d20d3b8e98815ce812d071ff542cf8405f4e40a9b1f9e9907cbc0515d81c9c097a67ce60ddff0bd89bcb81a9fd0d1b3015cd603c3bd771802d0f0ed063835277ce53e5cf30a097be190dacd2d230bccb29ef8948384a13dcab0d70339ab5f16ed1198a452fad7e82f09bffcc1d46e41a962d6ce39ca85824ef7e562d746144fa1307357289104d061e17c00ac98515f5cf45928d1a7458eeb1414e4b54c521951a6aa755f945ea72e05d5a93a8ace1777d0446b8e89f3318f37112cafd8ff5e02582439a7977de73916e64f383ed91a014f85ff6da387d258427b6a0b96daae12827bbb9ae5829d0e558cbfaeaa9abf5622284e58586bb825c41a2ccc99f3749aecdf3c96298d030684bc8ab556e203cc5650a607f80a75a192684b0dffba09f37519dd725f735f9840cae6e34251a4c1eaf503dfb72b094b14cf0b40e4e63878584606b841daa910612cd83bd603e89e6fcf54c9fa88a49598601d0d56094865d800deda531417977ea240071def644f5371002100d09e72f564e4f964fae9ea7c5cc06c018e9997a2e898f0e89f7c0ad1d1a9065ecef2decd25f77e2dfa1f5eaa9f0a83eea4cffd04c24c3a81ba161c9d84a970a8fe39c1137f096ae8316371f36365a19bbbcb8447f1ea4dcfe719ff78c3be920d5c10ad5788b64f91469abe06fab3885a7068ce0f1f2bfda8801255b144b55d4170f438d1bf86914a9deaf9dbd54d177f30a0933703e4a3b2eca8361f07fb227b143a58af75df35f3474e9c107ef457b68027e4d54061982803a1b1d2779ff7edf7e24f89f489d25586fcfa329b9cdcc40036a28f6f9acac3396ffd488466c00a537536f498778bb44a61097228b9dcdfc809d29cb7555fdddb0f3d4ae39bfe78ed1ce358cfffc2d0dd870bcc397fe011be5a5b2b1003b4ca18fc45c07f1f7de41a906a888feed0260f1b62492ec5b410d9b082b89b531b8af9acbe573f238e252b6e80d508fcf89a98a827b542d6a448902e42811040ded829dbc647c29d2f271d09c36aa9c931611e894973d0eb5096debef22957344fa1f1a28e172fcb5bcde85b7de3f3d4774fc1d2b80026a349bbe89efa0e7af9115f6215bb3e4664d60bb0c0d7a564b2bca210ef015b59af93a0634d513ffeae1d0e0d489e2110eb98de88d86960404bf773d715242c8d1185798b0538db48a3346d15dd1f2281f3f5477d25fabdbb3b33bd38d45bdd851b904d0e59f9f37f4dcd6db717b859182fb1e7556a9c3be7c5551ae6ce84562855fb72d8855cad3fb34214749f7201cf19370c1b096e2b3750e89b0290548bc63761588d2af29661cbc5d40fae8b319ef8bf3cb46f48e2d5a8a924d25f85be351977a33cc3ec22160f19e8ffe8fb99b663d774e60324a66509a5d9c1135722072f9fbdc0b5abab039ab1d1de295a1a1dd74a1f89bc8c1721d56249c14f4d2e21b2baff9de660402f2e563265de703da9974c47f4a9b27917e4e242c3d3081ea3e8ff92d63407c88fb281a4bb0f68c51aebbcf0b010a4d9f54e3f64a9cb4e98d49845084757e8888b3df378852cc768e1eb52f56ec4d6f762d9edd2570fb9f470987225e7115dfda25fed20666ef463d9a897a48867086fd2b44115bc5327364e70e6320e3940dc9c80ed58bc97a0fcf51f43f255270f51371208c8106fd10d9eabdd3742be99ddc50114220a00d9d9f28742b4cec41f8a0eec7f0f361820b3ea7bd78846870cff38358584340faa685a349264bf1f1cbc22d8dff7700bb43419967595ce422e35aa1ad4bdd507d4d6428513b94e2a3e3b99d4c0c1ec407389dfd1e724cf0b74276b3c605bf5", 0x1000}, {&(0x7f0000001300)="51afd7e66e1dbb683c28c8efda8d93b2144ddfdd76362bc2baf6bd0b1d891acbbcd20f1d9c9a9fb191c114a02e058338b06a829aaea23afc0e44f0310638e37d6430652e63c53adc5d038cb54a3e2dee0c2aa63a9368d250f173384fe7124d005847a422e5beb6c1b05f01fd1067ca4d126c48faf1daa6071ef0c34f5d5a753722e64f6f0b779a802894f4c5", 0x8c}, {&(0x7f00000013c0)="2e0d7a99cff78d0357f46c7f1ea62f91530193f25a5c3c7b5519f9be4cf666dd5ef482d5500dc8b79ed8dc593726ee7139e39c622cf2e3c2f4c48d4f6c53b966d2bd55a66aea1ccd5c6f64ed5496e20c844e50a3909e3d6d668693b5d74e29939a0ea3dda1e440c19f065fa8cf6f787211819f0e9c9318ed4ad0146132bb7b3ddca6c85313a95b3fd2785611c8d8d6264916ebc2c6e09bdd90cc5fcf7e1f75ab21fa5c90d0d24845a24c4292f2ca891fa010fb890b563aba5cd2708db180536605301e2f", 0xc4}, {&(0x7f00000014c0)="066a0ab435f294bb7cd68558729be446e2ea35d3b6fc23f031f0e858d97b57ed8646733203bd0d782ce438cf5cf80b96b39b565d546c1aacf24ad068ef96c6f30025bd1c0c79f23549a51960700793ce856531e23ed72d5f2402ec73b9da6cba3a1db4071925bbebc9b6068b265eb71637895219f1158b4e25c0a9cacf716632c05f75b2e60b03f3b55cf20148fb92f96d046e782cfdc368f0aa302b87e54e381a33679ab5c0d7280286225057ab6503cbcf8b856edfe88f2c5d8c58275523a018267f", 0xc3}, {&(0x7f00000015c0)="4265e39810382c1233c61761ab574e81d38d0b40e08b8191090fd088aba01da586f34ceda70d15defb1083df760d047f333d12ff72f71f5916cb62269832cc833027e0b7b507049e1fd02c4392d3a3107f276d90246536e9d20f089ce0f2dfd4853dbbeec3f8757615f69f180787d232c390b1dd4fbb6a0b9b4693c2df468f5aa4fe2a567a3596535c00d05d294ad157b81f2355d0", 0x95}, {&(0x7f0000001680)="70651e77", 0x4}], 0x9, 0x0, 0x0, 0x4}, 0x7) 01:50:01 executing program 1: chmod(&(0x7f0000000040)='./file0\x00', 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x2) semget(0x1, 0x4, 0x401) r2 = semget$private(0x0, 0x3, 0x400) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x1]) clock_getres(0x4, &(0x7f0000000100)) semop(r2, &(0x7f0000000180)=[{0x2, 0x80, 0x1000}, {0x3, 0x2, 0x1800}, {0x0, 0x7fffffff, 0x800}, {0x4, 0x7}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/102) clock_getres(0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getegid() fchown(r1, r3, r4) clock_getres(0x3, &(0x7f0000000000)) 01:50:01 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() close(r0) fcntl$setflags(r1, 0x2, 0x1) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 01:50:02 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) utimes(0x0, &(0x7f0000000080)={{0x0, 0x1000000000}}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=[{0x10}], 0x10}, 0x0) 01:50:02 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0x1000002b2}], 0x10000000000000ff, 0x0) close(0xffffffffffffffff) socket$inet6(0x18, 0x0, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x102) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) setegid(0x0) open$dir(0x0, 0x0, 0x0) 01:50:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x80) getdents(r0, &(0x7f0000000080)=""/172, 0xac) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0x800, 0x100) 01:50:02 executing program 1: r0 = syz_open_pts() recvfrom$inet6(r0, &(0x7f0000000140)=""/220, 0xdc, 0x800, &(0x7f0000000240)={0x18, 0x0, 0x101, 0x4}, 0xc) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) socket$inet(0x2, 0x4, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x3, 0x8}, {0x18, 0x0, 0x3, 0x1000}, 0x700000000000000, [0x1f, 0x0, 0x3, 0x3, 0x101, 0x800, 0x1, 0x5]}, 0x3c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/41, 0x29}, 0x800) sendmsg$unix(r3, &(0x7f0000000b80)={0x0, 0xffffff17, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYBLOB="82aa1daff8aa05b1ab1b4074e5a085fe049d460a362738ab8cb30cb991433e11c5cea2c85a3cca79aadac91bcfa9e54be901d496f1a232e7162a4e4dd492fd57fede6eeb37d8b546551239658265ff2ea85f0dfd70a913ce0fe4e899dca5774222f3bac0731b22a36302e46556a525848ae50891eeb56230b1761f7e5d1a42b6736b8e2197605b196698", @ANYRES64=r3, @ANYRES32=r2], 0x20}, 0x2) 01:50:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt(r0, 0x0, 0x101, 0x0, 0x0) 01:50:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)="00a008a2", 0x4) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x6, 0xfffffffffffffffa}, {0x18, 0x3, 0xb792, 0x8000}, 0x1f, [0xfffffffffffffffe, 0x7, 0x3ff, 0x30000000000000, 0x0, 0x9, 0x20ca, 0x100000000]}, 0x3c) 01:50:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) write(r2, &(0x7f00000002c0)='V', 0x1) 01:50:02 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000000)="0000e50d", 0x4) 01:50:02 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x101) mknod(&(0x7f0000000580)='./bus\x00', 0x2001, 0x236161b7) r1 = open(&(0x7f0000000500)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000a00)=[{&(0x7f0000000740), 0x3e0}, {0x0}], 0x2) fcntl$setstatus(r1, 0x4, 0x40) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) read(r1, &(0x7f0000000340)=""/150, 0x96) pwritev(r1, &(0x7f0000000140), 0x2, 0x0) 01:50:02 executing program 1: r0 = syz_open_pts() pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000380)="6021726d674678984b2451131f039a38138437cff133eaf4bca2d8c76b80612fba8752e715c52e9d76443170d392f2c181258aca21b5f77337bfcd37e15c2495affa1ecdac38b07939a0baa905ec427f68ab40ebc780be619162c524c95c202b40cb88d1099b15ffab1e8baedffac6a7d6d63e74cef0e806b91f02d822a4a868e53b13a1e62469dbf5042b15", 0x8c}, {&(0x7f00000001c0)="3b99a38a722e0b470cf5d58395c77148457c9d43a302e521e82d61b46a915f53d4e54ffa1753b34931a3dec46eb12e72cb85042d1a241ae7d741189e32b1b1d0bab5904f0e47ae603a24", 0x4a}, {&(0x7f0000000100)="9176bc208b96567b4be3e4d5", 0xc}, {&(0x7f0000000240)="7882ee43adaabbc882f3b55e4e0f7d8df963249d66cd04437621c9f827207bcf9fc3c87dd97b11b58441fd14fc38d26abff47204b020b1fe1dec22e03d8e6d1ae152ce8a43b310de27d565706f5f2fa55f639d481c4f7884e0ff335704684049f2482c4663069024311ea219e20353734cc134534c296f44dbe0bf54d35f5806010484e6a2d65e7b807c0e4cc11beb92704f64f9ca441ce1749b069c74bac6d8941c60b66d3787036dddb19e13b5be20fabe247f333d6e397c1461f25e3643225828c4c84724eb897a7bb72b76fa67c636cf908efb34f34c6bc0678158158b77a114297095be3fc5a03546bd4bd9267df5d7d6355aa0", 0xf6}], 0x4, 0x17) close(r0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x5d, 0x9, 0xffffffffffeffffe, "1202545f8d0900410b18bedc185e9b37902cda4e"}) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000440)="7cc1d2897768dd7023ec67f907de9f29a182817acf301c19b4d553374ee9bb78e9f3a7aefcfec76a6c99fb30cf496f5616f2e4fd31dc06213794afba212ac08283d254f606932053feeeb9a68578fe8b78963a6506556792505b6d67d0603e350fcab31175371f718265b3a12929459046abacc3054c5b660341257aefcfe7022a9279d43387fdbaf041f565675555b0a68d2ad7b3706825e701a4e7df7d5a01fcd2c384c1fb67ecb548f00913acbd921691b7d7948516a531963864d272671b5ca96d3a7818649945bc9255d0d2e0abc59f21b34f053bbd282111cefd2a3151490cb6d4e634d9516d6f1aa9cdcfbdb9d3fd8f2aac22440a8ad934341444d443708892ee17bbd5f9bc3d296ee55bbbc8fe649914a1169a8e21f3a71d8a57ede7d701bda6856d3cae8f70f6dfcda464075ccec98051f2774959af46a5ec98cb620b7440f47abfd66945d5fa7dbe65a0e24b7cfa7572d532e41c7bc735b83bfc40898d93733771155b05550c8d18cf7d2a58ef08417f901971400ca967b107501bf6b71a0cf2aaacbf034b5e75f374b0e6358296e2147d7946e637a4fbf68c877452c0702e2b27bd2a5a3b4dcd5724583ac051a623dcc7fd6b719cebc6678e2d39a16252d2c227f6650a2a617c81b3e70322f81d270050ac81f9fb29c9ddd440bd5d64b2d7727000fae2a8554f3d37a645b23b6aed17098d021536b73e94564a3871fe7389927258149b19d5682761b094aaf2e1a8798e5cea222cd3e8adaafcf10ebbb0733a1f0b7165564d47dcac95b192b6136dea0e686382bca082f9849241ae591a375acb1dfdaaa7759162dd550bc456ad375bc24da1c82eb6291e62491da31e0571dd4f4656d08475cf1358649ec30b0762a4548ac931588c5b76d448671eff9e054046fa860b3b3d79b0215e660edbb44ce8f9cce453b3067f9fb3f634b98a789d7635d17734a0dd2a73f418000a8d25768392ba0e86c7a21e2d955a670574631b5bfb387fd1243d14f0ac1f73e54d26571e1e8dfaa730a5514c68b511969ccc51aefe0b9dc2ef60911f3385e64b873b6547db95e7fb869035cc9738a31876bf2be97ff6424b053fcaea51e961c928d5080fa8188aaad37ea7db8f7d0c3d182c59c0de28a1a6b482a3bb8e56c1902f6f007876dd349377254b710dfedebd488af9a2c45fd5d29c656d52b63e653f3d84c65a9fd6a8d6dedb8ad53620c6935744c4f231bc09dff29c9b84d92b47823d32a78877de674977a10026013f3c9f80b18cd0e0021a3a273859ffdbdba436e780f0f7b890533651e12a117b836ada4ecf2e0bbe6311b94e30c5e5409542b0b3ffeb73a919eef3fcd596657034a18d9d015ce898eebf639255bbeeabc0b2570eb6e2ac746d788c7b8bef1c40c8162aff5a1902cbdd914605a698c5fd4feb932c7fe1ce2845f1d466ea561da7a7d8a7bbb5678d0505f0224954e75924d2f9f4be999cf2e6ea67de36cca659178b8ac41bfb9830060d23b40c50ff5ac3929f055b3f2daa6d5f229dd07e6078fb4bb3254207e1707870bfdce9c663821852b01a2736a2032fc6750b89dbf9c49deeb064b3c61739b3b471c1ac4703eb86cbcbb875ffbe534f1bdf36b2db4a4681ca390332b06dc693e943bd96be7dadbcb2d1f2b2ed9b9b384485d6daaa32de921d89fd501fdbbc15b53afbabe24307678748c088862bf058602b406f774e282e5d3960b525dc3bb9ffe97269cce9eec90ef7ac9500a5b073621f18efedcc8f3612dfb2f613f628a6fb78b4caf43c107ba7d6f1de4c4212ceaf31454c84454cbb3108750ccaf516a0a07a92b2915e4b35a7b265cc3239fa47138bb8c568817db48cd76e57daf4972b66bc8c1c4bbc53788b70d8ea731ab6be00b4545a5d9c6810d4283bd1acee2cb60a2111fe619e93fde2973b61a84ebc06606c466c1f92fabbbb6b26da531f21fa72117b4b54c54baefeb8d93abbd6bf523d5f4440532393689209e3e5cfc09c7cf0c194b85696d89c425a69723229e3a4c77dbbe3e1308aab9a701a7dac905ffb0e17223c48fce81df75cc68216797b92be8b19d735b87a282d1b9f054d795cad623f1edc0afc285375e076935cad54192048611469f3ea2e05ae775e22d086b38d9c465049eda86bdb48c633e60bafb8fa31ca95f405b894e58125c00d570176df688075116986e1fde1bc75f83d9e308e93766748f6ce7fd7354f67281ad1e806771e0d80572c3e66e3e62439866905a3f237180b67fd1b8eb570320375e5934f46b9faf22299b7fc6855bab37b1771a7df88fb547f453ad68952f0c93553c1f683b69a5378b7cdb5b02ac07646050c61504747f1adddd738c2d3d4d2ebdccd76f26b9540aee62508976523127a2efc9e8e911318cf922450689c7053a2a25464a36681466449dd5bb598501fb0bf26701aa1fe350c99d7cd5c0f8d99502d2f04803761da213e46f3e6909ec4a0c8778c98f2f927507df28c7912270123413d5ddedf209116af9dfff86165f9bd09ca396476f083277fc5f5d998e50ea32064f3f5ddacd9fc6c3fdca60aabecfeb062a220d7f8c43998e31b5e97e25233f69e1901fd435137c0dd7783ca500cd98d34071e660cda108e3f1d19d9f91b622d647d58bc2c541ce3a4f18094bc75164395c594923e403edecbc071741fb0ca1bb7eb3a9119599fb4edec3b568529c37d674dae481f1cd02d43a5230804b40e716cc8ed6d92044526684811ad46ee89a9dc81ca4cc832a8bfbb4d436911123f30381daf8cf3b1accd74bb8bc945bf10a802c1aa10851341200549828feb7040aa3137ec65f5c381bb988fa696ca6359a36b8e49c08b846d8ad150d7cb605f601cb9382051488f00edc04cf5eb4451e4c708ba18c1c1511cc14a0d1a760ef559b818e15ca0bfed6b457721bc5baf5f8936dfef0ccc126553249a5a7bac572448ab12a1c0fde2f4ec8c0ec492f2f490a64d16e67b1566363b65c68beee1ec21928d1bd04e6fb0f9827b6988e34cc005ca1b279647edb1310cb1c8261641a114778c23fd450aa4a8c620dcac7de76c5c4ffaa94b62a1d910281f8b223ca37e9ffbac83de6cbcc876490e94268b48428b1d13155e000579fa0261b41eb843b0bcd41df9233bc43febcc60bb23a3fe1d8c29b0d818a6abe172f7e6a3fe0e7b937a13d19f86774563feca0ed5b573430531764d0c827f3357a2a158f35b637b69b64026195dfade003a6b939269b5fadeda8d5dbb47ca336a1822243d28e9663fe7f3392cac219908269af91dffa56b95beb57f2932825ad6cc874312d3304af5008cb93a5f276ea733a49a1880eb1a70f7ecbf37ab94ba243372df1887d6baf317d1e4aaf4c69ba67ce5d965beec54dbaa2b5dc680473ef2d87947714220c85b63262e0e1d73f4c6ad9e4b8e6f30c22d9fc4d92e43d53dcfdd40aa3c3a445f39a052ed14aa48a5f310d105960fed8daf582d2fb3a2457897d905882bad008564a4b882906d1b2d5995dda65335b375b8c7ff69e28eb67a047ec997202d97c2afe8a7e09c12a9c0048127e5d3df5493a556f77a1f4ece9662342b0db3f9be77f713a3e216f9f011389cc80aa10508aa69f2601da8e3aac210a8f926e1d6d2c60c1d0bc67b6ad4bee517e596e0c8f22e254f90f6fad7bca7ad4a469f43a08f90dbd669e7b71598781e58871fd3b96afbae4ea3f747841fb2f315bd75eaef4c4b7ad114a5f858fddd492421322b0e721b0bd8dfd99ec3b687ecc23e30e67f35fa4a3563433f2320062b5e1df0692e9ed028e499051e1bea865a1ad238a50a1b87e7754ad67bef40b832bc694e6ece2d38efdfed69d48fbfafdc2f76979085f1daae42e548000212f57219556e100ffac18a2ec0e018d85acc5f6647a6cd697654892f53236628985a22ca9fa5449d14041ffee3512cfeb483d12da0b2081082d333a1027b588b0b970dab43c0343f4200031527b84016ff690c3bfd7d295948b9663d0f5a40e3a8e9aedc08b54984d4f05336cde4de2115b531dcfd8895ee4485a938212f7c711c20a578581c54b6e394c25124756a3649ef1bc0b17b7a3634d3b2ee74bc55426220ec5ea950de9fea2a26072ecfedc38c67f56c495e5b1574b202fe110b86c05dbfad86bc5b2f8beacbb9ffb48d76c27df7d2b3a12fc49a7893d1b49ed464468992bafeb4eab990248b7fd33582810fa965eca49b82d544882050c1c4985e9a2a662cc108db567ddacc84d99facc9474105cdeb61c6b131d85524b05dcffe8ccd217afdb1d515fe2ca3f44d0982673c6568376374dbe088fd4ea472ebf7fc74a4a793a23237c2f59d312b60d1b61e9d03a27013346f6d35c4a6a5bb98b7265c4359ffeae150b3dccf018066a6f2e8f65dad68777429e2e14784d8fa176af687e21a3658c2d167ea82eadca1b2407d4b087f54d1860c15132edaa866333a6f5a48828ce4ca528083e19ec5130b1da0ff0473c9e6848a26b166f74831cda93ac181717eda0229274e43990192f40be342670b09f425fffbbe1cc6a222e66ba20e3a9c505ad275e92e9527e275ace55884f87ca877749fd905dc9e5c94792ddb7fecf38a0dd7c791485f93f8309a625c152217296af1ee5a8b782402e71ddfcfe94e6d63eadccbf54f02003abeb57ceae812273c4c3657df308513183f248471a8f49824a1b1e2a90dc1ed2e92dbc087bc2480d60939c3bcb3cf4b7411a9d1b9309375bcc682447e68f64ed5659cb0908129a2bf4690afba29305831d4890d1a81508077071db8c7f7e66782bb4c4368ab0bb347d70bcae1e9bdb58cdf1c0bcc89e2162a9891bb4c571331f0cf1f74516ec354bd8a62f3acc83c47dcd56d4c0048e9b350d29bce0ffaa1b92d1615accb5077b24e7c6298176cd4edd222c1717dff630d8362107ab6de53df17c69850a1ecfe555c01d54dab1d01481557320227bba4e5db51c8533ec33002a68a6466f067e7e25fd36c33dc05fa62920a3c2123b9d4cf9de6c6217a45563223b67494a14de12120051aa0656de3d4b5d8931ac2747bcc26f036f0e804bb05e74dc2a6931a0de03dc0238727322e11aef22b3a5ab2235042dfe58f419780542513be7219fa3560611e8c337657be1bff32359a3d5ea2a3a0711ca5ade7cc25a63a56f04980ea88e3ece3fd40c4458ad96eb348b80d539e55790fcdbf7f1be9165d963aa9d02c53295f07fff010feb9ed888745d095c8c23e9fdb15cf7bcabdad82c756425ef5522ac4fb7eaf567f7ab444800c34ad6aae0a104eca829a57b08e84633fbc857eb7de0a6f268de4b9fc454b0007aaea6f8a39275355d08dbcc75b2174d2022c2f6dcc60dbee04a5ba783474349e2872d866bc62fc9481209ffcf487151f638ac5ddc4c3e6c2e0970cf8550a2217a3dbea317bf27a03cefa94c54962beec9ebbf123449b9010f6c4a31899607b9d25800d97ed1487b4d087c627424955874f7cc94cbb34cd401bb9bb823c42f38e5c6867994b3de982837958f8dab4ae1f834f86def0d7c8fcd633fae565cabec7983e180e2995cf8c0b02b2731db52e3a05dc8d2aa88f3dcc818fca8ffbbf2f4f6b3c46e819aba38668e65fd31e893918c6fa388709cf4f963e00d4fc913790e1d793de6d59477dc37596be01350088e9b83f60b28516da30b3404fe390ab9030c99f9ca95070c5bb7da116aacc65c051766e3e2c149b1aff1e0dd4989cc96d741bebdf803f682eebe9a65ee88e4a20ffef9f2527e31ffa1400550d711fb6f9931fc697483fd43e9ca1337724beed5ac404a131463250402621d043", 0x1000}], 0x1, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x7fffffff, 0xf09}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x80000001) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef11f00000000000000bcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e009", 0xfffffffffffffe3d) 01:50:03 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) preadv(r0, &(0x7f0000001280)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/109, 0x6d}, {&(0x7f0000001100)=""/148, 0x94}, {&(0x7f00000011c0)=""/173, 0xad}], 0x4, 0x0) clock_settime(0x1, 0xfffffffffffffffe) 01:50:03 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x2, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 01:50:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file2\x00', &(0x7f0000000180)='./file0/file1\x00') r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file2\x00', 0x0, 0x60) mkdirat(r0, &(0x7f0000000200)='./file0/file2\x00', 0x47) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) setuid(0xee01) rename(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x0) 01:50:04 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f00000001c0)='2', 0x1) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) read(r0, &(0x7f0000000100)=""/172, 0xac) 01:50:04 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r0 = dup(0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)={{0x1, 0x3f}, {0xfee, 0x1}}, 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x3, 0x0) 01:50:04 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x169, 0x0) setregid(0x0, r0) setuid(0xee01) r1 = msgget(0x2, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) 01:50:04 executing program 0: shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) dup2(r1, r1) 01:50:05 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) ftruncate(r0, 0xff) setsockopt$inet_opts(r0, 0x0, 0x1004000000069, 0x0, 0x0) ftruncate(r0, 0x40) 01:50:05 executing program 0: socket$inet(0x2, 0x3, 0x2) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000065, 0x0, 0x0) 01:50:05 executing program 0: pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) mknodat(r0, &(0x7f0000000340)='./control\x00', 0x40, 0x100000000) mkdir(&(0x7f0000042ff6)='./control\x00', 0x400) r1 = syz_open_pts() r2 = dup(0xffffffffffffff9c) readlinkat(r2, &(0x7f0000000040)='./control\x00', &(0x7f0000000180)=""/191, 0xbf) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./control\x00', 0x0, 0x0) flock(r1, 0x1) r4 = accept(r3, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) ioctl$TIOCDRAIN(r3, 0x2000745e) rmdir(&(0x7f00000000c0)='./control\x00') openat(r4, &(0x7f0000000280)='./control\x00', 0x102, 0x1) symlinkat(&(0x7f0000000100)='./control\x00', r3, &(0x7f0000000140)='.\x00') open$dir(&(0x7f00000002c0)='./control\x00', 0x20, 0x8) 01:50:05 executing program 1: socketpair$unix(0x1, 0x10000000000002, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000000)="31e97dae58069cf683f5b5189e7e7653aefacc815a30bc6fbff405ae732c6a6d86a610b4dd979fcc914e6613d8b06d2d50faf3748e9ffcbe", 0x38, 0x2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r2 = kqueue() dup2(r1, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 01:50:05 executing program 1: r0 = syz_open_pts() setgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/55, 0x37}, {0x0}], 0x2) fchown(r0, 0x0, 0x0) 01:50:05 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000280)='./file0/../file0\x00') syz_open_pts() open(&(0x7f0000000340)='./file0/../file0/file0\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x10a) 01:50:05 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x400000006a, 0x0, 0x159) 01:50:05 executing program 0: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffe100000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x5d}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r7 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000680)=[r12, r10, r6, r12, r4]) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="5563ff0441033bfcb1dd3028ebe0b728ae1cf18853820a93587b7c189209f18c6e19d4156f91f3d8d13a7aa7e146b152d832", 0x32}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r2, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r11}], 0x40, 0xb}, 0x8) r13 = fcntl$getown(r1, 0x5) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000300)="5bf7161eb2abbe62fe9ce91d27581e507c143770a74bdafda6c950d8954ed61a1425bf3a3d0ec8295d2d08e2f1f6784011a2e1564f262a7f96d3e6552799787d191bde", 0x43}, {&(0x7f0000000440)="903f947630577b9d24cc3c1af6b3319c98bc87593d0d44db242c9bd53558024d46fa03ff2e0d37648cc3a572d29d4fd4f0dccd9b53776ee428c7bb3b474a51133e7c702305157b9d0535af1a433bf84cb4b4cfec9ab48b11f1239f663bfb78ce67c4d16479b7b53fe037da8967f53fe3a7b81b6e43f569280f1db3caed959d661fae86cde84748c7fac93f5dbfd3d81cef5f64cc4feced815699a1f766284b6e909a07723a2889c8f919b52d1087584c3040e613117a612bbc93f1fe26893a3ba96f509eb1d19bd1b9faf29989e5c0", 0xcf}], 0x2, &(0x7f0000000800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRESOCT=r1, @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRESDEC, @ANYRESOCT=r9, @ANYRES32=r13, @ANYRESDEC=r4, @ANYRES32=r8], @ANYRESDEC=r6], @ANYRES32=r11, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff00000000000032297e22785b4f48275b2782b8df48677ff772e307bbcc7b97dd62686c41ece209d07a4bf1e8b391b5c8102240357f8bd40f23807dc3bb93e704a8b732a2002484e7bce3d0c5532e8e77ae91c0986889eca2ba36277d10a6ee1b040e7108e9", @ANYRES32=r7, @ANYRES32=r3, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r5, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r3, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x12b, 0xc}, 0x401) 01:50:05 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8000000040, 0x0, 0xfffffffffffffffa, 0x0) r2 = dup2(r1, r0) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r3, r4) 01:50:05 executing program 0: r0 = getuid() setreuid(0x0, r0) setreuid(0xffffffffffffffff, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 01:50:05 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x400, 0xfffffffffffffffc}, {0x8, 0x100000001}}, 0x2) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x3a, 0x100000001}) 01:50:05 executing program 0: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = syz_open_pts() mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) close(r2) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x1003f, 0x7e}) r3 = syz_open_pts() writev(r2, &(0x7f0000000680)=[{&(0x7f0000001640)="9bed535abddef1ba24366649a34e6a4d102920ccd0ec378e716188b579051875421e83cd73d9744689155575767a0f087e23ae6d72076f0bc6279aa33bb43207c966604db6eafc7092457c7e06a81ae6c57e12365da40f6eb6df61046989d64e7bda42ff54e8a31c3dae233900772722c904efb37f31f49d9ad6557da59f0ea032e7fc646dcac755ba845c06bb0d6824e1722c1b50d2283e6b8ea3b1deb47e64b5c7d6f296f79376d2ac298970d01816a5bcf90b7be3bdfe9636177d417d9acce741de58298ae66283bbb07a0a3cd847800cfd434259d630f2552fea20e80334ae8fcce213b6b435f0e7b2fc07f59ae798443bc6f1ded5a87d19f2dbe4b78fc6f9a3f1f5b356355a471565dac1dde8d09ec0b0f06b7cbb7d0d", 0x119}], 0x1) dup(r3) select(0x40, &(0x7f00000001c0)={0xfff}, 0x0, 0x0, 0x0) 01:50:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000004c0)=0x101) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)) 01:50:05 executing program 0: msgget(0x3, 0x740) r0 = shmget(0x2, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r6 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x5, r1, r2, r3, r4, 0x2, 0x7}, 0x4, 0x8, r5, r6, 0x6, 0x10001, 0x9}) r7 = socket$inet(0x2, 0x3, 0x9) recvfrom(r7, &(0x7f0000000240)=""/4096, 0x1000, 0x800, &(0x7f0000001240)=@in={0x2, 0x2}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) r8 = dup2(r7, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001300), 0xc) r9 = accept(r8, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) shmget(0x3, 0x3000, 0x340, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000013c0), &(0x7f0000001400)=0xc) dup2(r9, r7) r10 = openat(r8, &(0x7f0000001440)='./file0\x00', 0x20100, 0x111) getpgrp() pipe(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0xd7791287a2ce0503, &(0x7f00000014c0)) chown(&(0x7f0000001580)='./file0\x00', r3, r2) ioctl$TIOCSDTR(r12, 0x20007479) nanosleep(&(0x7f00000015c0)={0x9, 0x5a5f}, &(0x7f0000001600)) bind$inet(r11, &(0x7f0000001640)={0x2, 0x3}, 0xc) socketpair(0x20, 0xc000, 0x20004, &(0x7f0000001680)) fcntl$dupfd(r10, 0x0, r12) fcntl$dupfd(r8, 0xa, r12) 01:50:06 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/133, 0xa692f85636a1285f) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) pledge(&(0x7f0000000040)=')\x00', &(0x7f0000000080)='\x00') 01:50:06 executing program 1: r0 = socket(0x2, 0x4003, 0x80000000000002f) write(r0, &(0x7f00000000c0)="3b964786b3be55b547cfe7186a786e9704fd212f106a74eda041068886c51e8875336839066952f258f0d55c3ce399d2772d46dfd68b900305553ec97cef1e92cbe793dadabd959a4e41e56ab6e46956b62a2e4321cc1ba10ca255ba418a7d8d2f4911d47602afcc53966c362e0ae43def4dcf0b1ac9a2365ca966b1bbbdb968df93d513331062521ea86a591f53ac23fcbfd10a2b23cc3a38d94ec33f18c9e043f049e12408a6e1aa17b4777323dd685a23b2b648926636d0a0937421898bd49a94863c2710764a543e1564e7c4680e6b01df57b9c0f214ede5b351c7bdfe9e8954cdb1e2e3da29f7bf60c11803f911ca1c43e184a7b95f73d9d5978086", 0xfe) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="70899df577b380a34e508ec841f277eb34e9c8873a9dd2774c1b82a4423af79562a00fec2a4350557a2dc7eb325815e39e1fe2ed2f9e9826e66a712cfcd3d6dcb35af31d7a9d084159a8e022b7a780820c487bea9c0f12f3a19c228aa5ca049fe840c145d3e47862ab12724ffa08a1c98fd88dca0d8aed347f37f99155ecfd062f6a61434228a3be3d4c166fe0b888b6a55e519443c43bdc802e8bfa294f5f2a17af7eb510f85934acc890f1b27950e9c5042a83bb7649", 0xb7}, {&(0x7f0000000300)="a8a3e3f8ba5a59a4cf44973556fa8ebdbde0891203b0c1e87dde489435e1c98d7c33500fdc234ac37510b0808dfbf78bfcac6a94f48d4498d3e369d99ab53077d165a448b47892f8569c4193283d66a03df6de956c3442ee16cc3f8988f6a6fe1de15ead28a6f61926b7d50aa8ec41ee51de4da9ecb2521b08ef80ff578466dd7fe6949db235364b42dfac00a9c34ab2a5a9054a9616f57c3b370ec37e2d49ff898b3a6b1ef4a6eab0d60d4fc55a8507d3f22a383e262874145bda5a20a073225dc78e0f6d888df7e7f8ccece2a7f4714be776093ec4c42e08eb980fd985a217750d2e4179", 0xe5}], 0x2) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="bd2d040000007b502757ce36f4c89b3751ccc1a9a56b6c30b77302aee80b909788ead97b90fd9d2bbb3a7e4cbae5a43c9d3483e5de333d8728462b47242fc26a898ff35b1410a1f0e036383f9a1326e92349d040480c7a29fccaf568142cfbdb603b89db603a80e76629a2998339ae246cfbf9a715552b10557a4017"], 0x10) sendto$inet(r0, &(0x7f0000000400)="fed4fee7dfb12d4516904f554e23c63b53291aa4fdfc32ec8f0079a40ad1fc2d23f40b4f88904d6d6b7be90217f13763284dbac976b270d1896edf1d1fbb441e79d17ccb17a1967e5ab5ed1dc17edc6a30eaf2bd3bb88cbd02a5d4632aa98c8be2079428eab0d29369c22bb6720da6e9497107913729aa0243c81ae9c37f825f576146145249909c6066fa76a4", 0x8d, 0x400, &(0x7f00000004c0)={0x2, 0x2}, 0xc) close(r0) 01:50:06 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() r3 = socket(0x19, 0x8005, 0x5) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000000)={0x80000001, 0x401}, 0x10) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0xffffffffffffff7f, "04ed648bec84a688c5fdfd6ab949fbef300b7989"}) write(r0, &(0x7f0000000040), 0xfffffe4b) write(r0, &(0x7f0000000300)="ef", 0x1) readv(r1, &(0x7f0000001a00), 0x8a9968e15d4e5c6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "8c1ab691a2802d044a0fcf80faaf2bbdafda6d0d"}) read(r2, &(0x7f0000000040)=""/60, 0x3c) 01:50:07 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x408000000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) lstat(&(0x7f0000000000)='./file0\x00', 0x0) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) fsync(r0) connect(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 01:50:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000000000000", 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/131, &(0x7f0000000000)=0x83) close(r0) 01:50:09 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x20, 0x24, 0x80, 0x9}, {{r1}, 0xffffffffffffffff, 0x18, 0xf0000002, 0x51, 0xe2}, {{r4}, 0xfffffffffffffffc, 0x20, 0x0, 0x93ec, 0x200}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x8e62, 0x5}, {{r3}, 0xffffffffffffffff, 0xd3, 0x1, 0x1, 0x1ff}, {{r4}, 0xffffffffffffffff, 0x0, 0x28, 0x7b0b9d2a, 0x6}, {{r3}, 0xffffffffffffffff, 0x10, 0x80000000, 0x5cd, 0x28}, {{r0}, 0xf7700fd485649a5e, 0x82, 0x1, 0xf8a, 0x81}, {{r3}, 0xffffffffffffffff, 0x84, 0x4, 0x348, 0x448b}, {{r0}, 0xfffffffffffffffa, 0x40, 0xf0000001, 0x7, 0x3}], 0x20, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffb, 0x40, 0x0, 0x6, 0x8f6}, {{r1}, 0xfffffffffffffffb, 0xb8, 0x1, 0x1, 0x9}, {{r1}, 0xfffffffffffffff8, 0x89, 0x40, 0x7ff, 0x8}, {{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0xd30, 0x200}], 0xb647, &(0x7f0000000240)={0x7c3, 0xb82}) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 01:50:09 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3f, 0x67, 0x0, 0x0) 01:50:09 executing program 0: r0 = socket$inet(0x2, 0x42, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000), 0x2a6) 01:50:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r0, 0x1) recvmsg(r1, &(0x7f0000000680)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000080)=""/65, 0x41}, {&(0x7f0000000100)=""/177, 0xb1}, {&(0x7f0000000200)=""/111, 0x6f}, {&(0x7f0000000280)=""/190, 0xbe}, {&(0x7f0000000340)=""/138, 0x8a}, {&(0x7f0000000400)=""/215, 0xd7}, {&(0x7f0000000500)=""/49, 0x31}], 0x7, &(0x7f00000005c0)=""/185, 0xb9}, 0x2) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 01:50:09 executing program 1: r0 = syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = dup2(r0, r1) ioctl$TIOCNOTTY(r0, 0x20007471) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockname(r1, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSTART(r2, 0x2000746e) mlockall(0x3) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000200)={0x1, 0x3ff}) r3 = getppid() ioctl$TIOCEXCL(r2, 0x2000740d) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setuid(r5) shutdown(r2, 0x3) r7 = semget$private(0x0, 0x1, 0x400) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000280)=""/109) socketpair(0x18, 0x8007, 0x8, &(0x7f0000000300)={0xffffffffffffffff}) chown(&(0x7f0000000340)='./file0\x00', r5, r6) chmod(&(0x7f0000000380)='./file0\x00', 0x20) r9 = msgget$private(0x0, 0x208) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x2a5, r5, r6, r5, r6, 0xe1, 0x80000001}, 0x1, 0x86a0, r3, r4, 0x3, 0x0, 0x2, 0x200}) syz_open_pts() linkat(r2, &(0x7f0000000440)='./file0\x00', r2, &(0x7f0000000480)='./file0\x00', 0x4) mkdir(&(0x7f00000004c0)='./file0\x00', 0x8) chmod(&(0x7f0000000500)='.\x00', 0x9d) r10 = accept$unix(r1, 0x0, &(0x7f0000000540)) connect$unix(r10, &(0x7f0000000580)=@abs={0x0, 0x0, 0x3}, 0x8) recvmsg(r8, &(0x7f00000007c0)={&(0x7f00000005c0)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f0000000600)=""/66, 0x42}], 0x1, &(0x7f00000006c0)=""/239, 0xef}, 0x1) 01:50:09 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x80000000000) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000290000003d00000090081233"], 0x10}, 0x0) 01:50:10 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x27, &(0x7f0000000140)='\x00\x00\bL', 0x4) r1 = dup2(r0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 01:50:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f00000000c0)="6886fa3888ad866c1e8cf177684663d67261c93a0d533e6961ca5f663da74b099c6bd9bf9b6566886b68384c714430f6fdff1c02fa4da0bc3b7e349ebd3a7427be9980020a3a79c2c5ce57f533fb23c049f80f5258e6859da6263fc7c3e869130eb6ecabf8b7d9084f64a3b191a34b8eaec5de58932c55001581f7f5cb255117c13715f9af675e3cdc4400", 0x336) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) read(r2, &(0x7f0000000300)=""/241, 0xf1) 01:50:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000180)='>', 0x1) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) 01:50:10 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSDTR(r1, 0x20007479) 01:50:10 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) mlock(&(0x7f00000a8000/0x4000)=nil, 0x4000) r4 = getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) r7 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) r15 = getegid() sendmsg$unix(r3, &(0x7f0000001600)={&(0x7f00000000c0)=ANY=[@ANYBLOB="2a88d585fbc2b001002e"], 0xa, &(0x7f0000001280)=[{&(0x7f0000000100)="c847b3f5606f85704dcedd4a8d872b201a9de98b6ce45ef51908cbde49c460ade2c0b1fcc4649691cde9f4d7caf46531a6e97945ff99c7dbe8abfc8573fd18b8bc903e593e7243e81ecd0d692b8cc4a78b347beda8cc3e281d8340439ab1bdb0a66bda094abc040618fbccb795775f136fc09ffba8064d3c4c0b9db08fbf16a2f152b4b7567c8e2ad5ca72fe7ba4117f283f54d7f5b9acd70b06544f37e070fdfaa84e940392bd807e0001a4d4098e0175e4cb84efc9a4182118820b99b21c2f5c06086d0dc8165a2dd3f8a8acf3febc64ec16ae11555aac7e08afb388dca1cc0d22c8e639ee0a742d3d4263bf1121a46db2769cad0a081b18e4cbae0883846547ce15221129f3f153842049669a8452213f8a851a29480d7094aa38a463723b809af32e0ba3bd50899e7c76ce8cc6e23cba22f61e14b979884288500e914ab4caa64a4746604905fda3e314ba3ed76771892488a7ab2fe6d24ced089caac9582c895ef48aebf542830b7646227f0a2244cbf38d6e72f633cb9ccd4808b8d88cfaa0648854fd5d8e9c66e2056f440dc6d36fa77925f02761b5b2cf109ba25762779570ff1389d035d18990cd6322893663957ae8e1924989fdb74c412dec963ccd585fd70c840c7de06356cfe166157367ac91745b64cf4fc761ca54d8cdbba4c0f16ab91f1f7bc5f2c153aca3530ac6f57040c9fbfb906379124e306eb225534a65a39ffe8a9ce9de9b68f221fc6d29c134292257d837a413278677b16292a96350aef94d5baa1906e563b2c5544552e0fa6f84713f4ee1dc30a3511bf872992195855fc7b41e3e98eda0a2fe15d851d158227c05a8d5a0fb04f9f139ed609fae257f84f82d1b7db4af967a8fc7cae4f51515cad9e8e00e4b4fe9c00b832dece3f6c8b8f20504c31dc074983c6eea7f7574e563221cd8453a99eb560288fcc95611c8e5eb69d9452ec21cfb9d604ae297f38218cc51b2edb911cc2b7f20d22fa23e9ec4a4e5986285c96fe2b98cff05fd6c5308dd5ac159887e13e58ff80807c51b63e7f0e98fa5193a6045f8e94ce3e415c95f72ccf687cb47108b8d1350046e4404445cb97b0f647ab62339fcb39b3716ea9369a3a2bd0261a602a53d2cc92fcaa237ea6e3265770ccf336aaf1ef79579fec04ea8082921b599eb8f66215374a8e1a9727cb47c1e1e9363623d9ddf4b9831326ad0d03622649ca825837b2020e77a34a5f89929251c4d5f8cbe4081df39ab99ad413b8c115ee73bde01034a7ee944206e96386aadc8c6b74cd16669a706ece6ccab7e8c05a61082298623b525c0bb2cc46c22d5e81eaea594d9ef6e537a9a70901b4fab921ccab8a567b8776cf5e80c04c19436f92f58efab894317fb95cb0d369b1963ff5211789b9219faa661f5a8063be95ebf6b84832a9cbedb766d9589d8174b4458e94bfbe84f4cc4795415dce94202c8105b1474ad164ab49ae82ce6d6a64278c7b1bce40fd03980f397edf7177621832158318868bab19375c13ffd9bbabefac74160a8002554dfe800321edfca6dfaea75623c3f9a2d16c3b572dda403df2d8f6d4f02158890e745ee3730bd07b9aed28a57bea492ad3d554a09d20cdd9cac50ab93fec11e67a3d28d33f9f5585a41717511ad8f2354e445ee6db560bd78149a5019e2b0be6b87fe2c66b49bebea177aa5480f9802d8f50d483cc1d4990c1edae20fe793f4799e94d2ff939dac98045b28965a806f4cae8c81c0c1f5e4d0df85e2ef6373d876270dc44dbd123b5f362473eb4ee785118e6f8cc517c4de8123f7abc1860c276515ed3f5280f3b25d7a0774e4e85b3231e3b7fb6de12d9b30bbdadd8794958046ecf338add1cc6f09c742369376710fd637ec479fcb51d9cfa901353ec08071c277afd9a930e62b60d735278758914d0938f4b25fa5ebd6513841fa00ef50909e9b5bc8f9cf96201244a8469188ffc824c8fd2f82a0d460c5bc0f798dfcfcd05bdd08f781f4413f4214b820dffdaee015fd1dd14d81a1fd817cf60b61a013b176c98c2697df31143997332eb47c1f4d9eb6202f5fd1846b210c7c174e6e921322f9dc887ce2b96ec3313a27419ca5d47558d8406badd4d838aa634364745b84baca97d1a12e582d4f7da74b9a3b35d9411d2dfaaa1a6990c765dd34f614d50a3a364e2bb88983e7b46a42a6515660fc96b99088afe39b425df096d22d8a4f14aa9dd99f0771a3c2d129ea32cd321dd8974182be45e36ce5d3081a54af2f098a0a7c99e1efa5073b378f1586b9685c3e4d39e444638147326fb8c180236fa8de11828d0a8e48e7ed9e6294566eae069a44398487afd075d998d9f5652aa0593949175feb279916f5e3e7154001f5b7ad63d19e47f41daeff39095519c8e02303bffefd50f02d4c0ef76bf15947a03a40c83a7eff033ce31142c9058231c904b035e3a557601cd83e1af497d3d5f3003f507743e65b89c0561b13ddce2603ba0c7848e60c3960052f1aaa1f74f0f498b068ffb9048601ecd042eacdc02d4afaa0613f4993ae460553a8420b25438e16adff487e8bec8d2390058f4c528de54ada9a2a8b8f1c4d8f3447b8192d2caefa9bc3371f9a60fc5573a1560cda95400b9300a406d07c581ecc1cf77c06a296b41a1979085ef9b484885f2f3ad60dc590c2533a7837c55633a5ad772da6687ea2dac2c87dfaebbce318a878401beb042e4c86377131587b3f7ea1db1089dc9bb02f71365fffb77973e69fe51c53018166792512ab4777db480fd76e31dd725a2e2d3bb4b05df5db039d473966f2499731d9dc230378ce9a5cf555ea0f960b31922878331327f8357c9efa2a6d24cfd1c35c1c596ec5da9cc8026bd434bdccd4e3d00a9619348edb5e87ab11b5801504a50f79f52650e4b71626687618823d4c989857816fa96433b22760245a5993d6a139a7dcd1fb6ea6fce6c23fb68dee33b9c033736bf73df026c8deaafb7da28732b4665a08c0c9b92aa5f049a1a616cb194db12d9fb0eae6e9e631f92b721a77a0ef5168a5c1e87d9b39f2a1d58c2c6dc1267ce4c3281a6199919543495b30b8934c789b68856b8e7eb54293aa0d4e08dcc58e09f6b715c5611287bc2fbfb8e525bbab0a184ea5beb4ab76b46bd5bc5ec0b3b20a570ec9bf0db8c798ee544c1a383fafc8be3ea5ddc9a200db90d4a04f32761360abb3484374f5ce4a503937646bdb40d81e3ac10f2b6085106b6f1a877f272ebba063e2899c010cc0edfc9defd8a3ce07e60962daea56f29d6afd214f446d4af8f42a8dc7c858ef6df84a4b41fdcd7cfdd9d0c53d71cc1bf8f72f4c9415f2b0ebc22c842efd17fa9f0edd90a9403208197fa55842204073fe1eec713a379bb41f5f8ec2b5896d8fbe0acef1106c7a8cfac14df7f03a91293d1f6e003125a037d0f3914e0b0da0c83ef3637177485b510773df75aa95e04aae7175092a5456839735c882c002200b4e6d404e599cdd6a94d9731034927e0903c2d2556d003e35b46911022a4613dab08b789a4c2014ee2b411c64fd65ba2ff53f57d3eff4fa082dc2aafb89f5711a40f67cd9ce9cb9ae8492032e87c215d0dfd32cd4e793dc119fd8d6b435f6ca45a2636cf18100a43ad902183e2b9873703d9e5f56cc1d13577f64dbe46578318f588fb495522921914d70c2c4e9bd1e43fe03047bdd6a76008f25d10542db6cf7891dc70110f1324b1fb09dc84c3168eb2e5ddab274794ac8214e0d80b6c9cb51297f33f01649b190da704446d9dbf1e3a740471b89a9c3fcfca32681a9179bb58397b244a26acc7d08cb62384bf1cfe07fcce2962b387bcfbcffb0d09b73748a462c13fd3bdfbbb08c58fe82ad66f269adf5840c68a64d0a0945c35af91bc4783476dd49f65c51a6da75518e9d6339b5b03db8e65b729cf8b1535c7dfd8efafe78506f10663c6d9671b32d39793e3805c54e4485b5942ac2a43ca7c9909949d2009e8c12faa33fe629ed7d9468e06c7fb17720cab135b3ae91e8ccd74ce35f0c5e91eb7a8f0ccddc16be0ab8ad08780c202d2f03c7c83c823c00b90639de8c6993373a69e6b9aa4e1fcae7e030a2617d62f8384e80371fedec829326654e3d29d82afbc98a174852ae2ab0e86a0cbc68bc26a083358493a98405fd0b0f31ca5edcf28c88185625c1d5cd6963f3763393adb3e3475a951bb740354f903562eb6fee5c5c8bd75d41954f6157f3f0dbe672a9329d4d35d693db101a1bb40b1af5b1737ce69478e33348cc573cb4948a440198a3770f6e9794219a6cc45d9c3e2c77a914ae302fb7c3a46b91c80712ded9a96fee599a65bcc004cc3a35ee3b994a8773069c9e2193ffbf9b184ddc5b0fa34d95d3f4f91239d8f3503bf0a7db7cbb1d0b2a126cebc523def0ad4cc93c0712554bb664da6e8a15fb9ec0b994ae1f23b9029d06fd9f8076c1153f2f40c94faf6b3cc00c22fcc3ca4927f57e1cd7fbe803e1cee9b94f2571f9f004c0bebfd9be7bc73781c7e79d6fc7b7890f16609b9c15f870bbf3ad5615e11a47c9e7c92d74c862e06d69f38e57b4e6a6d2ab3f606dbcb174b4f4388de13a67ddfe9cc19d4d1accc80ed105212563e35de10ebdbc2d0ff1dd22b497e6676e4c5460f48ffdfd9df1ba97703d3cdf30ecf2d9e5cb2f40c8984ae8197a3b149dedfca40f4f6b1eab438babd969aa8780a41c61647a86681fd583eb9579206d4c5ccbbce2542e03f77df71304456f9d09055f7246f71f88d7c3721ceb5564e0b268a2ca8e0b15326c5ac4106edf88bdd5314d2a4a5837068ba5bbc6cb17dc2086aeccf933d2e725e9084722bc92ca421bfebd09c0da1321b009c8d207c53caaf437a58ae7fd437b9a7b01999bef02d403e1bcdb0da11fe61d0db2b211d3b47a8585c142bd1ed8a8bd42277383bcead951e2d34e03c6559608009d4954229ddd767fce87034ea1ddcfb5e9c3352c577acdbdfa0463eaffc72644c79298e94d74d38e93454c1b7925e935926157382b90ec734a6070255a5cd98f7d43b0c662fdb4fd5556cc5bffc3ed7b7c9243af95f255d23d8dda713bdb0d08a0178236aa3fd6e1fc10523f61f9125173d0216c0cfc7e67777fc7fd4adf7673638c8be778b76960411307d13b21207b3b828b82ea857b1f2dff66cc378cdb8108f53f26a22c2966f9543d2831e07579ff552b88d7e0ecc0e4bb35cd1c6e98efa4e6434f9189de344b9965d07d60b683fec2e4409d2ffa2f284c6664b96087c48e6d846012e0c5b02e861814b37432d3728d209be8af18453e56f1dc4191ab5a4925130333acee911214175275c0d3c80dbf4617ede7056cfeea5eff37a4be9e9ea3125b9e506bd27db9c33ca87a8e5ec68f793658142b5d9da9a5e8b78f1d5af1850eae4e0caa343d31299d9a23bfbafde7363f1e17e35bd001952cc9bb75622f70cad090d05a32d0d94e78bf55a8d517721ca45c0d2234c30acd0e6d70eaef73276807d37a48d2c86c0fc5fae7d0300ad4c9c7c7a9a35c3a27df371103b96b6455fcc697877378c33d4fd2ebe3d0672ce25eeaad23d146c85ecfc49150b6f86594cf4cf5243db77cc71063d014eb9002a92bb3ed9a8e3da792908558552429a0e917482150989cf9b6587b9625ba4bd5fc4c0c1ee81112db78de4f1a3f19ed9a3da5fdbb6e5de53f7228d8012a99f27c05b7dd464eaaab9ad2ee2a7426ca9c9a148582c2e21faaf7e5e8a27ad120bf3739921430a13228ae8b5ae222c5874110d7622db0dd99ed9f5ac87e9075d145cd7441f8879fef7e8240f77f34a2245c04510ad31c9496b1", 0x1000}, {&(0x7f0000001100)="360998705f26649d214b5e8d553734c44e3fe59a7068b05b69192f9bb6790f25473457a67c50cb5f9498c0ed923338926922d4764e74bb9a2cc47ba7f9b20683defbff7f36fda70492b9ec5ab0059dae", 0x50}, {&(0x7f0000001180)="eb717eaf1908298404cd561a9d30bda3a229c98601db48748cb53744c45a4246874f1c8e91a46a57fbd051af63cca678d15fac2b6b02ce9c6fc69c5f838f0871a6c3401522ef39484f0b6718a1103090b81843c5c57ddda82e41a1743f45479a1a3ed9c05548672583f64400a26c8b2ba9c95e7f5523b2bc1147f75d49a1020196ae2dbb9aa5f5f55160aec69f0e565499f9cf31734bdcc923d8439037090f3bcf1a6ae17874a4763001929a926d40076b311b4b69f7bb2201949c41d387dbc8370f0238c03b72b6310b0efa706cc8ce4460ffe1e6b37e458d39601ff7ddd651b198025f7aada142f42bc35dd62c8ce18f7335aafab944a8d7", 0xf9}], 0x3, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r2, r2]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r3, r0, r3]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xc0, 0x404}, 0x6) munmap(&(0x7f000007e000/0x3000)=nil, 0x3000) mincore(&(0x7f0000357000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/10) 01:50:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x42, 0xd56, 0xf4f2}, {{r0}, 0xfffffffffffffff9, 0x8, 0xf0000040, 0x7, 0xa93}], 0x1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x40000000, 0x0, 0x3f}, {{r0}, 0xfffffffffffffffc, 0xa, 0x20000004, 0xfffffffffffff001}], 0x1, &(0x7f0000000140)={0x4, 0x8}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x42) 01:50:10 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) socket$unix(0x1, 0x5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r2) 01:50:10 executing program 1: r0 = msgget$private(0x0, 0x48) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/184) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={r1, r2, r3}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getuid() getuid() r5 = getuid() setuid(r5) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') 01:50:10 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x403, 0x62) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x800a, 0x0) 01:50:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x88, 0x10, 0x80000001, 0x3f}, {{r0}, 0x634f267ac8b5e02d, 0xc0, 0x0, 0x25, 0x4}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000005, 0x9, 0x6}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40, 0x100000001, 0x1f}, {{r0}, 0xffffffffffffffff, 0x4c, 0x0, 0x5, 0xd1db}, {{r0}, 0xfffffffffffffffb, 0x6b, 0x40, 0x10001, 0x8}, {{r0}, 0xffffffffffffffff, 0xc9, 0x40000069, 0x3, 0x3f}, {{r0}, 0xfffffffffffffffc, 0x1, 0x400fffff, 0x101, 0x2}, {{r0}, 0xfffffffffffffffa, 0x6, 0x40000000, 0x1, 0x19}], 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0x9f40, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x8000000d, 0x2, 0x401}, {{r0}, 0xffffffffffffffff, 0x11, 0x80000000, 0x8001, 0x3}, {{r0}, 0xfffffffffffffffd, 0x20, 0x81, 0x0, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x0, 0x1f}, {{r0}, 0xffffffffffffffff, 0x20, 0x88, 0x20, 0x3}], 0x0, &(0x7f0000000000)={0x2, 0x8}) write(r0, &(0x7f00000000c0)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) map stack 0x20000000-0x20400000 of map 0xffffff007f124e70 failed: hole in range 01:50:10 executing program 0: r0 = socket$inet6(0x18, 0x400000c003, 0x102) socket$inet6(0x18, 0x4003, 0x1) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 01:50:10 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x800000000000026}], 0x1, 0x0) r2 = semget(0x0, 0x4, 0x428) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f00000001c0)=""/209) 01:50:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="5f4fa255547ac637b33e046da5b20332d7fd6b5d624724e4e1b1c626954423798cb3af2c93b861eb4dbe131ad4f408653b7b0ee2754f96e1ddb93bacefe4f31ad1b276df685f4a5782bfa7295517d8e43307669ad603", 0x56) r1 = dup(r0) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) dup(r1) 01:50:10 executing program 0: nanosleep(&(0x7f0000000000)={0x100000001}, 0x0) 01:50:10 executing program 1: r0 = getuid() r1 = dup(0xffffffffffffffff) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setuid(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r2) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{}, 0x0, 0x9, 0x0, 0x0, 0x4, 0x80000001, 0x463f}) shmctl$IPC_SET(r3, 0x1, 0xfffffffffffffffe) 01:50:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000040)='./file0//../file0\x00', &(0x7f00000000c0)='x\x00') chroot(&(0x7f0000000140)='./file0\x00') openat(r0, &(0x7f0000000080)='./file0//../file0\x00', 0x0, 0x0) 01:50:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) lseek(r0, 0x0, 0x7ffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="c5", 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x359) ftruncate(r0, 0x0) 01:50:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f3c9479b62bdffc33c39d1242c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53c7aa99eadabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x176}], 0x1) syz_open_pts() close(r0) kqueue() fcntl$getown(r0, 0x5) r1 = syz_open_pts() writev(r1, &(0x7f00000005c0)=[{&(0x7f00000006c0)="91", 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "23fc7e0d7a00"}) poll(&(0x7f00000000c0)=[{r1, 0xf}], 0x1, 0x0) 01:50:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x1}, 0x10) lseek(r0, 0x0, 0x1) open(&(0x7f0000000080)='./file0\x00', 0xc0, 0x8) r1 = open(&(0x7f0000000480)='./file0\x00', 0x10000, 0x0) write(r1, &(0x7f0000002740), 0x106cd) pwritev(r0, &(0x7f0000000400), 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') write(r1, 0x0, 0x0) write(r0, &(0x7f0000000100)="5457f95fbd039cf6aec061e4fdcd83d41ff64bb2cee7b0b3901333759a1c93220274947c859712fef01ba0acfb68cc525d44e9ab7ede5bf5c0610c74191faa4c9f3da3e00c1d50093e0ed63165c5f3c05131f11a009243cd219c4c585fc216012d9cd803c209b82f0eef634a0335dae7e9e428629e62a1bbd6201104fc11d9647135623d664e732abe81823016daf5fa86f556dbce53906b5c795771aae56b9b98e5e70265ba1c0677b98766279a3d3ca34fc840455024f20dbf916a13b7a0e67274f051ebde89f7352cfa9e427d20619e5d8b9142474fdd3e57325e2faa5e", 0xdf) 01:50:10 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x200000000000001b, &(0x7f0000000140)="1ed6b537", 0x4) getpeername(r0, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 01:50:10 executing program 0: setreuid(0x0, 0xee00) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = geteuid() setuid(r1) pipe2(&(0x7f00000000c0), 0x10000) r2 = geteuid() setreuid(r2, 0xffffffffffffffff) 01:50:10 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) minherit(&(0x7f0000ea6000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000d02000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) munmap(&(0x7f0000da1000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="2fb61eaceca5d3997adf36b67ff824fb6469a3cafcba0f488b69b14f190ed2e478161013fd846618c40b5c81affe299f6cdff7049c432c43f13f0c60653f16b3f8548255614d538f38a4fd61837a2372b535c89541518bddd3aff4132c79b655177ad6da8e9519b8737eebf4d2a45f342c0bb6abe5a1c55d0e7f8eba6d35b848d16a1d9cdeb7687b7067548f211d385db95b6404486c811e1ce335b83b467f2621fd0310d7be58f8cde049eb9088577a0b9f8311f7f68543bb67f5e73328b104ade74c8ee0043e90d51d29d832063beaf75ae16379738acc14141584f3edf3c15c70c21e9867fb3a3409056cde800f7a008154e8fad416ea", 0xf8, 0x408, &(0x7f0000000000)={0x2, 0x1}, 0xc) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) 01:50:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x4000005308) r0 = socket$inet6(0x18, 0x8002, 0xfffffffeffffffff) r1 = getppid() r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x80) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 01:50:10 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) socket$inet6(0x18, 0x8005, 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x404b) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="00000000000000000000000000e8ffff00000000", 0x14) 01:50:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8002, 0x80) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x800, 0x2) r4 = socket$inet6(0x18, 0x8000, 0xce) r5 = syz_open_pts() r6 = syz_open_pts() kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x1, 0x10000, 0x400}, {{r2}, 0xfffffffffffffff9, 0x10, 0x80000000, 0xffffffffffffffff, 0x8}, {{r3}, 0xfffffffffffffffe, 0x8, 0xa, 0x5, 0x1}, {{r4}, 0xfffffffffffffffd, 0xa0, 0xfffff, 0x100000001, 0x3f100000000000}, {{r5}, 0xfffffffffffffffe, 0x88, 0x80000000, 0x6}], 0x2, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffff8, 0x10, 0x45, 0x1, 0x8}], 0x7, &(0x7f0000000280)={0x8, 0x7fffffff}) r7 = kqueue() kevent(r7, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff9, 0x40, 0x80000000, 0x3b6, 0x400}], 0x8, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x30, 0x1, 0xffffffff, 0x81}, {{r7}, 0xfffffffffffffffb, 0x84, 0xf0000010, 0x4}, {{r0}, 0xfffffffffffffff8, 0x30, 0x20000002, 0x4, 0x3f}, {{r4}, 0xfffffffffffffffd, 0x4, 0x8, 0x80000001, 0x6}, {{r4}, 0xffffffffffffffff, 0x8, 0x14, 0x800, 0x7}, {{r3}, 0xffffffffffffffff, 0x90, 0xa2, 0x3, 0x82e}, {{r7}, 0xfffffffffffffffc, 0x2, 0x0, 0x5, 0x8}, {{r0}, 0x0, 0x20, 0x20000013, 0xd6, 0x9}, {{r2}, 0xffffffffffffffff, 0xe0, 0x8, 0xffffffff, 0x1}], 0x0, &(0x7f0000000440)={0x1, 0xbc2}) r8 = kqueue() poll(&(0x7f0000000040)=[{r8, 0x1}], 0x1, 0x0) close(r8) 01:50:10 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 01:50:10 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 01:50:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = socket$inet(0x2, 0x1, 0xffffffff) close(r0) r1 = kqueue() r2 = kqueue() writev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="78432626b181f1599772a8bb5df324266ae9eb978d7b4d3f7929929f48c8ca02a65bd7b51332c195e65deb79eb5c2b1e1cfcf21aa4259b5eae3dfaf3ca014db764d3eea9e7475b654ecbbe785945bd14ba65467ec5fa7111a208037c59e095b7ef9a57ca898c01e365d8d03ddd379c910b154b8bf27485a5f6fe914c0cc9a3ce7451bd941234b74462d19137c44f4d4266fb98ee5651c7198d52ec5ab5e1eef00d", 0xa1}, {&(0x7f0000000200)="012c76690666b6b6fe71ea9d8119b19309061409b2b05c40668167d174a1a4248ae5bd054752f9f88cb1bf08d06b667830f4ebb6e0c62d1d3355513cd8a65808bfc42f19f40382380266747f51feb829367eb6465f8931c5da86ccc10bed8b106936f2d2004c4c39d3c229e15d2d21cd5f60c11bf53766a675d5efdfec03648187637293676d0595bbf9812bc7a4201755d35a4354e8d4a78e34ef7b3fafe4e0154e92a06c4c39f4b55a953dd74f3bf7a8ce3a16973438aba8b64b723627a5c9b88214c9f9b2acfe3abd62df693c0b289151f74db85164f055cb0d823c2e97e6326e491134", 0xe5}], 0x2) close(r1) r3 = socket$inet6(0x18, 0x8003, 0x0) dup2(r1, r0) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) close(r2) 01:50:10 executing program 1: r0 = socket$inet(0x2, 0x107fffffffffc, 0xfa) close(r0) 01:50:10 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x80, 0x3, 0x8001, 0x6, "cdad49534d04d338ff42a2c6b131769ff605816b", 0x400, 0x8001}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) open(&(0x7f0000000180)='./file0\x00', 0x40, 0x160) setsockopt(r2, 0x2000000000029, 0xb, &(0x7f0000000040)="01000000", 0x4) 01:50:10 executing program 1: select(0x40, &(0x7f0000000180), 0x0, 0x0, &(0x7f0000000240)={0x0, 0x6}) r0 = shmget$private(0x0, 0x2000, 0x324, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/104) 01:50:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad", 0x18, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x4000000000000, 0xb6) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000080)=0x5, 0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 01:50:10 executing program 1: r0 = socket(0x2, 0x8000, 0x5) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ec111dc91cf2bae8f37194ff576b229aaba601b4000c0048"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 01:50:10 executing program 0: clock_gettime(0x2004, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 01:50:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x400000c001, 0x0) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/64, 0x40) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 01:50:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000240)={0x6d, 0x4, 0x4, 0x8, 0x71d, 0x1000, 0x80}, &(0x7f0000000280)={0x100}) mkdir(&(0x7f0000000100)='./bus\x00', 0x8) geteuid() getpeername$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 01:50:12 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x881, 0x82) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x27, 0x0, 0x7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x9, 0x80000000000001) r5 = getgid() getgroups(0x6, &(0x7f00000003c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = getgid() getgroups(0x3, &(0x7f0000000400)=[r5, r6, r7]) r8 = syz_open_pts() r9 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x54) r10 = socket$inet(0x2, 0x0, 0x800) r11 = socket(0x1, 0x0, 0x0) r12 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) r14 = kqueue() socketpair(0x0, 0x4, 0x4, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x1a, 0x20000082, 0x7, 0x10ab}, {{r2}, 0x0, 0x8, 0x4, 0x9, 0x1ff}, {{r3}, 0xffffffffffffffff, 0xa2, 0x80000000, 0x0, 0x10001}, {{r4}, 0xfffffffffffffffe, 0x0, 0x80, 0x3, 0x1}, {{r8}, 0xfffffffffffffffc, 0x48, 0x40000085, 0x9, 0x6}], 0x7, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffd, 0x0, 0x1, 0x4, 0x1f}, {{r10}, 0xffffffffffffffff, 0xc6, 0x4, 0x8, 0x20}, {{r11}, 0x0, 0x82, 0x80000000, 0x4, 0x8}, {{r12}, 0xfffffffffffffff8, 0x4, 0x0, 0x8, 0xfe16}, {{r13}, 0x0, 0x28, 0x20000060, 0x5, 0xbc19}, {{r14}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x2bd, 0xff}, {{r15}, 0xe8b00029fb4f31a4, 0x0, 0x0, 0x600000000000000, 0xfb2}], 0x2, &(0x7f0000000380)={0x9, 0x6}) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r16 = kqueue() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x811, r1, 0x0, 0x0) fcntl$dupfd(r16, 0xa, r16) 01:50:12 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8}, 0xfffffffffffffffc) 01:50:12 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6e0f3700030064c366262a930fff8b49b6c192802be1202562676da1b855bccf782b8ad7e4aeac39e4a843c83d50a386fa1920fbbcd8fc35f7173f361e17e86e3f2cb0bcab2ce666bb8fb9ab39c0804923ab2819f2d3f449c4d3fa9b39cded4e33cf80ed0bc8f50b6423"], 0x1) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 01:50:12 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() socketpair(0x6, 0x4000, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) r3 = getpgrp() r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000840)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000080)="af4ee5f2298ac65c2f189e8c2b81e5f68e6ad5b1068c801a145dc4812eeb33cb483264eda5dc5a8ffaff5133abb2dd6c013d541f32def214d4360861ed7cacf39d48920e7e1abb4e4062952f2bb9029d322e29cc0a57f08be4c1af8eb4f387a4666cbc7f9866e59ad18162d89116737843c138a7df8d8564a52effd8fdb0dfc0593aa1cbd54c3ab51d09efe6656b8eabcab9c0a34695b89928fbf7200cee483086ad5b5847f2b5963bc6804b59843dfc2ad9640f5d899e6e394488246fd4d4e435490b32b0022413c0cc66e6b465ad6c7d2f5b64571b7fccf8e1bc9deff029393ba58442254a2ea5d58cb290b89628", 0xef}, {&(0x7f00000001c0)="2d38c8a1e345f9b0172b4677ac30537791b3b64e3590106ee9341172b56c44d02255841716cdf767f2845045fbc3b857d980073e61f5ea3a4aa88f7f8fb4d25172899bc4cfc5eb9ac39ec2e356d0bf81b60c958156b69a72b1202e9ac60041a11cca0dc0bc81ff72d83526313a6d97fe3388d6bb66e799b0f229d8e2baa157c00892c61dae338fc4c6934e2ba30f283f6a31dbee1a6a730e8fcac5e97dbcecef88c79b6cadd61c30015397c7c5157c8e045364b88576c67fae84333103b534dd0e43869b64adc74e7c0ff211bc11a9c04fbba2ef2f8021d86d77d94f", 0xdc}, {&(0x7f00000002c0)="34bff8ab4a2af69d01bdfc85804264c79fee8ea95ddd0dbe8332b164f5b032747b97a39c77320b50785702de398052ac4d256944966eda94286b916aecd6a6008e7fc69db477cebe4c7a98960ab9bd22df6fbbc1871645dc961c254aaa17643dd1ecd3b8", 0x64}, {&(0x7f0000000340)="438a9e15c338623e4b25e7a523cf89b82dd98794b5f5ea6e15d19542f8c214324bb247f1884a8a754e26944655d41cec9a9efe03b60c27c9d76db0391556d67b445e3221150bae02d4bbadad6f21ada832e1f772452c97a54d7c5f9c0fce03eea07c6f7d4771dd1a047efd06e257baee38b25f2d0d9965f844a55b0eab55446a38760d6277bbd66922f15da6a96c36362e2a270e26658a00d3e1672f", 0x9c}, {&(0x7f0000000400)="d4ae20b06a27b90f281c06ff9444e5ff48ff8ce82367132c0c1d8843352461f70609b6a43f9fac2537dfcfd4de95520e6dd2d0c3b0871b36aa2b105d83f3e304a81e1d4cda653ed00cf00bc02fc8c1c8389a2433", 0x54}, {&(0x7f0000000480)="7637ed7d43c6d740530e2798330b1573e4530ac113111de6043029f51a56acec65811b785eaf46061482694404cd0c61253de5a7844c902e5225a134e758633eb6ce45", 0x43}, {&(0x7f0000000500)="5d6ba114538c224e49b1cfdf20b1eeb878764cc0b58f07c1", 0x18}, {&(0x7f0000000540)="8053464549723fe69943f67fba569cfd57260488f41d66849e61529c9e180d711ebc20490ac79fd9ba6010e7865f4707fdf7772e32c9113cde1b2aa0e645325d2d2a2a8323c4579fc5fbf5bd7639c975b23f3d12431e6392c8e33eeb7554a575fc17a5cd9b01f2bb1c7800e07fea2d29a99b22dca7edaad8be85b73ad870a3625a14ee125b79faffd5bc4fe0b6c1442ddf6a7bcbff73226325808c94262934203540af036b7af3b8653a5720b8b040a73ed6dc0ced24b54e129259499800c6a6", 0xc0}, {&(0x7f0000000600)="64b08950f255a980f8f8902d3e11cf40e2a245b5e1a9abd4d56ebae20825cc656d220008fc10711ccd7d631dfbd8adb42d3d9f74b17eab6fb16df961160db10c85a717d4138f4a54a5cafa03e30ba63aec6918fbf81372cb8b35af400a1228bc4680b73298cf51a94325e9a283c04550679edfe48c73595e149d928610df6ba7b04389a08d813d4d4cb6f2f43431e9d7d8f3447100d2a7f36703a2d16ec22e9eda", 0xa1}], 0x9, &(0x7f00000007c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="0000000100000200000000000000000000000000"], 0x50, 0x2}, 0x402) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r6 = syz_open_pts() write(r0, 0x0, 0x0) accept$unix(r6, &(0x7f0000000880)=@file={0x0, ""/108}, &(0x7f0000000900)=0x6e) 01:50:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r0, &(0x7f0000002940)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b85964ae48248b3c9f70e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000002900)=0x1002) lseek(r1, 0x0, 0x3) ioctl$TIOCDRAIN(r0, 0x2000745e) clock_gettime(0x2, &(0x7f00000028c0)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000010c0)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001100)) pipe(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000001180)=0x4) utimensat(r0, &(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)={{0x0, 0x8}, {0x1, 0x571}}, 0x0) recvmsg(r2, &(0x7f00000024c0)={&(0x7f0000001240)=@in, 0xc, &(0x7f0000002380)=[{&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/157, 0x9d}, {&(0x7f0000002340)=""/42, 0x2a}], 0x3, &(0x7f00000023c0)=""/255, 0xff}, 0x43) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000002500)=0x70) sendto(r1, &(0x7f0000002540)="9f81b0ee66570590836d2184c6169b33ae3cd58513d10af9013be2e05737cf3d2ce41e0cdd45b9db731eb2cbf54acc5352f1d9b772772bae06d931824b20400c5e3a28c56ffbfb89", 0x48, 0x1, 0x0, 0x0) bind$inet6(r0, &(0x7f0000002880)={0x18, 0x0, 0x9, 0x814f}, 0xc) accept(r1, &(0x7f00000027c0)=@un=@file={0x0, ""/108}, &(0x7f0000002840)=0x6e) chmod(&(0x7f00000025c0)='./file0\x00', 0x5) r3 = getegid() setgid(r3) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000002600)='./file0\x00', 0x8) shutdown(r0, 0x1) mkdir(&(0x7f0000002780)='./file0\x00', 0x0) rmdir(&(0x7f0000002640)='./file0\x00') open(&(0x7f0000002680)='./file0\x00', 0x0, 0x140) mincore(&(0x7f0000ff9000/0x3000)=nil, 0x3000, &(0x7f00000026c0)=""/21) r4 = getgid() r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() getgroups(0x4, &(0x7f0000002740)=[r4, r5, r6, r7]) 01:50:12 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558833ac8ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d2902", 0xb04}], 0x1}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x2, 0x1, 0x0) bind$unix(r1, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) 01:50:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000440)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe414044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1042fad2ba6eeb0026e32c5778f1647c21bbb30000", 0x65) write(r0, &(0x7f00000004c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe4660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3c44f4e5954c43731d6b18f5bcf866cea50c31f139157a", 0x31f) syz_open_pts() close(r0) kqueue() msgget(0x3, 0x2) syz_open_pts() syz_open_pts() 01:50:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="5f9ce3a42594", 0x6}, {&(0x7f0000000140)="f9ba511afa055cd94a24a23fd3b09cbf4acd0bffc8f8ae227bccef7c89baf93f5ffb8103a336ca39f47b0c50c4d1329f229c97d90ae9c85d32ba718daa30be47a62495389577da6c6f9034ce2ec99691954d2e746859725f716626e5ebd4ac8d9585ec3a7049d01e6dfab5fd7e394b377dbabafea94eba7b671d147179343a8ab2ca8f07484cb98ba6c60a4abef968bcca3b0f80fcb47d4c790702351143b09da2db345e7dff56a3a690d983585e3310a7a8398ff0838628502f6971df9d4dfe6694c4eb70d44609098a1436437c352ece249dfd2169d031167279fbb48ef37dddd980c7", 0xe4}], 0x2) close(r0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x8400, 0x3) getpeername(r2, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) fcntl$setown(r0, 0x6, r1) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 01:50:12 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r0, 0x2000746f) 01:50:12 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0xff}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r5 = getuid() r6 = getegid() sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="5877999797d57ef0b9ad09d7af09573a043901a6639f71c931c269c40a80f8df007bad5e4f62663191596029bad5604310440eed5bb27487772e204a322a0a44c827adbd9f9f2895c6b793f88896c0b485e1f1d33f594f7c9bc31f7350cc764105", 0x61}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x88, 0x9}, 0x4) r7 = socket$inet6(0x18, 0x100000000000, 0x760da554) setsockopt(r7, 0x6, 0x4, &(0x7f00000000c0), 0x0) 01:50:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2000000) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r1 = socket(0x26, 0x8004, 0x7) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semget$private(0x0, 0x1, 0x2) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x10}, 0x0) 01:50:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = socket$inet6(0x18, 0x4003, 0x0) setsockopt(r1, 0x29, 0x3e, &(0x7f0000000040)="f73bf53d", 0x4) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) fsync(r0) r2 = semget$private(0x0, 0x7, 0x410) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000040)=""/26) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000080)=""/55) semop(r2, &(0x7f00000000c0)=[{0x3, 0x3, 0x1800}, {0x4, 0x5, 0x1800}, {0x0, 0x8, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x400, 0x800}, {0x3, 0x7, 0x800}, {0x0, 0x0, 0x1800}, {0x4, 0x101, 0x1800}, {0x2, 0x2, 0x800}, {0x3, 0x20}], 0xa) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000100)=""/96) shmget$private(0x0, 0x3000, 0x19, &(0x7f0000ffa000/0x3000)=nil) r3 = dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getpgid(r4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)) clock_getres(0x3, &(0x7f0000000240)) getsockopt(r3, 0x1, 0x6, &(0x7f0000000280)=""/17, &(0x7f00000002c0)=0x11) faccessat(r0, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) linkat(r3, &(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file1\x00', 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) mlockall(0x2) getdents(r3, &(0x7f0000001480)=""/4096, 0x1000) poll(&(0x7f00000003c0)=[{r3, 0x1}, {r0, 0xc0}], 0x2, 0x100) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000400)=""/4096) getpgrp() r5 = semget$private(0x0, 0x3, 0x10) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000001400)=0x5) clock_gettime(0x2, &(0x7f0000001440)) 01:50:12 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/141, 0x8d, 0x42, 0x0, 0x0) recvfrom$inet6(r0, 0x0, 0xfc57, 0xffffffffffffffff, 0x0, 0x0) 01:50:12 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 01:50:12 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x8e}, 0x0) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/59) 01:50:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x100000002e00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x2, 0x7fff, 0xffffffff, "6f629ce9a8d621f143331d7327517a89e029dca4"}) close(r0) 01:50:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) truncate(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffff4) mmap(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x1, 0x810, r1, 0x0, 0x3) open(&(0x7f0000000040)='./bus\x00', 0x800000027, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x421, 0x2) 01:50:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000180)="b53a00f9", 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) listen(r0, 0x7f) 01:50:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x3, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) 01:50:13 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x10d) kevent(r2, 0x0, 0x0, &(0x7f00000007c0), 0x7, 0x0) 01:50:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2, 0x1, 0x100000000, 0x7f, "0afc6fec7e49886653209e69de28d8592ee045d6", 0x9, 0x100000000}) 01:50:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x7ff, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) kqueue() 01:50:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x30, 0x80000001, 0x1, 0x101}, {{r0}, 0x0, 0x1, 0x40000003, 0x0, 0xdb8}, {{r1}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x7f, 0x800}, {{r1}, 0xffffffffffffffff, 0x90, 0x11, 0x29f, 0x3ece}, {{r0}, 0xfffffffffffffffb, 0x1, 0x0, 0x5, 0x31b}, {{r1}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x1, 0x1}], 0x3, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x0, 0xf0000002, 0x7, 0xfffffffffffffbff}, {{r0}, 0xffffffffffffffff, 0xdc, 0x24, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x7, 0x6c6fd4b949f5885e, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x80, 0x800, 0x93b}, {{r1}, 0xfffffffffffffff9, 0x80, 0x1, 0xb0}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x4000000000000, 0x4d1cfe38}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000000, 0x461f, 0x7fffffff}], 0x1, &(0x7f0000000400)={0x3f, 0x6}) r2 = semget$private(0x0, 0x0, 0x94) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r4 = getegid() r5 = geteuid() r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000500)={{0x80000001, r3, r4, r5, r6, 0x13, 0x80}, 0x10000, 0x6, 0x5}) mknod(&(0x7f0000000140)='./bus\x00', 0x2005, 0x802) r7 = dup2(r1, r0) fchmod(r0, 0x40) r8 = kqueue() r9 = dup2(r1, r0) dup(r1) select(0x40, &(0x7f0000000040)={0x5, 0x1227, 0xf3, 0x8, 0x9, 0x310f, 0x800, 0x4}, &(0x7f0000000080)={0x80000000, 0x1, 0x80, 0x20, 0xa3, 0x6, 0x4, 0x7}, &(0x7f00000000c0)={0x0, 0x4, 0x8e, 0xfffffffeffffffff, 0x3, 0x5, 0x10000, 0x100000000}, &(0x7f00000001c0)={0x3, 0x2d}) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendmsg$unix(r10, &(0x7f0000003940)={&(0x7f0000001580)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003880)=[{&(0x7f0000003800)="ebf1b3a4052b3e42152e5ccade677c10acdca8d65189fd98e582373a768d38136bb4d362fe972e3905fb4511af0971d1ea9fc2c5443cdd6f4970dfcb862839c6e583e5da", 0x44}], 0x1, 0x0, 0x0, 0x2}, 0x404) select(0x40, &(0x7f0000000180)={0x81}, 0x0, &(0x7f0000000200)={0x9b}, 0x0) setuid(r3) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000480)=0xef3) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000740)=0x6) r11 = semget$private(0x0, 0x4, 0x201) r12 = getpgrp() kevent(r1, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x0, 0x5, 0x4}, {{r8}, 0xffffffffffffffff, 0x10, 0x20, 0x3f, 0x3}, {{r7}, 0xffffffffffffffff, 0x20, 0x0, 0x9, 0x4}, {{r7}, 0xffffffffffffffff, 0xb2, 0x0, 0x6535d136, 0x1}, {{r9}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x6, 0x8b8}], 0x612c, &(0x7f0000000640)=[{{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3f, 0x100}, {{r1}, 0xffffffffffffffff, 0x1c, 0x2, 0x10000, 0x62d4}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x7, 0x80}], 0x0, &(0x7f00000006c0)={0xfffffffffffffffd, 0x1f}) semop(r11, &(0x7f0000000440)=[{0x3, 0x7, 0x800}, {0x1, 0x3f, 0x800}, {0x0, 0x1, 0x800}, {0x1, 0x3, 0x800}, {0x3, 0xfffffffffffffff9}], 0x5) getuid() fcntl$lock(r7, 0xf, &(0x7f0000000780)={0x1, 0x2, 0x200, 0x5, r12}) fchmod(r0, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 01:50:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001400)={0x0, 0xa24cdd5863cadc29, &(0x7f00000001c0), 0x3, 0x0, 0xffffffffffffff41}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x937d68505146232b, 0x7) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 01:50:13 executing program 0: mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x13, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x3a0, 0x2) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 01:50:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)='{') getegid() 01:50:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') chroot(&(0x7f0000000180)='.\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') chdir(&(0x7f0000739ffe)='..') 01:50:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) truncate(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffd) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x707f, 0x0) 01:50:13 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x5) recvfrom(r0, &(0x7f0000000040)=""/151, 0x97, 0x802, &(0x7f0000000100)=@in6={0x18, 0x3, 0x6bd, 0x1}, 0xc) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x100000001, &(0x7f00000002c0)="00090b380d4d5ff6013e6372", 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) 01:50:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = kqueue() r1 = socket(0x3, 0x7, 0x0) connect$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$inet6(r1, &(0x7f0000000200)="c3edd103747a94ebcabea834b25a3473f9ec2a595a8093340684b931c9921445ab567611a653f929ec6c93f0def9eb9577584ed8ccbb28547f66e18ad1a16d60956ef1e37e35e4a8a4e5fa66102721f75797b619b4c8f37b1ffd2bb3314b819f5b61c9ede27b77d3729ff28010b8bdb15576c0fb1f1b0d12", 0x78, 0x400, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0x0, 0x10, 0xcd81ee8ccbd468a2, 0x8, 0x3b5c8ce7}, {{r2}, 0xfffffffffffffff8, 0xea, 0x2, 0xe2d}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x7fff, 0x80}, {{r0}, 0x0, 0x10, 0xf0000002, 0x0, 0x9e}, {{r2}, 0xfffffffffffffffc, 0x80, 0x3, 0xfffffffffffffff9, 0x3}, {{r2}, 0xfffffffffffffffb, 0x58, 0x81, 0x7f9b, 0x4}, {{r0}, 0xffffffffffffffff, 0x98, 0x60, 0x100000001, 0x1}, {{r2}, 0xfffffffffffffffc, 0x8, 0x600fffff, 0x7, 0x5}, {{r2}, 0xffffffffffffffff, 0xc1, 0x1, 0x1, 0x9}], 0x0, &(0x7f00000001c0)={0x9, 0x1}) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') dup2(r0, r2) connect$unix(r2, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) 01:50:13 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1d, 0x11, 0x8, 0x180000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x1ff, 0x6}, {{r0}, 0xfffffffffffffffc, 0x8, 0x60000042, 0x8, 0xf2}, {{r0}, 0xffffffffffffffff, 0xd0, 0x81, 0xfff, 0x4}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0xf6}, {{r0}, 0xfffffffffffffff9, 0x80, 0x41, 0x3ff, 0x3}], 0x2778, &(0x7f0000000180)=[{{r0}, 0x0, 0x1, 0xd, 0x11, 0x1}, {{r0}, 0xfffffffffffffffe, 0x4, 0x20000001, 0x4, 0xe1a}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4f, 0x0, 0x40}], 0x8000, &(0x7f0000000000)={0x40, 0xffffffffffffff80}) r1 = fcntl$getown(r0, 0x5) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x3, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x20}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x2, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x90, 0x40, 0x383b, 0x2}, {{r0}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x3c, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffe, 0xc, 0x0, 0x3e, 0xdfde}], 0x1f, &(0x7f00000002c0)=[{{r0}, 0x0, 0x41, 0xf0000042, 0xffffffff, 0x8001}, {{r0}, 0x0, 0x2, 0x20000012, 0xddd, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x2d86, 0x7ff}], 0x200, &(0x7f0000000340)={0x3, 0x800}) r2 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1010000100002, r2}) 01:50:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/46, 0x2e}, {&(0x7f00000000c0)=""/75, 0x4b}, {&(0x7f0000000140)=""/5, 0x5}, {&(0x7f00000002c0)=""/222, 0xde}, {&(0x7f0000000200)=""/80, 0x50}], 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000000c0), 0x33) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000000)='M', 0x1}], 0x1) close(r1) 01:50:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfff, "c77b7c50350d0a26863eaa194e757b911382d57c"}) 01:50:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffe, 0x0, 0x0, "65668c1f2a1c3b000000000000000000008d00", 0x0, 0x80}) readv(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/154, 0x9a}, {&(0x7f0000000180)=""/172, 0xac}, {&(0x7f0000000240)=""/105, 0x69}, {&(0x7f00000002c0)=""/47, 0x2f}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000300)=""/1, 0x1}], 0x6) r1 = geteuid() r2 = getgid() chown(&(0x7f0000000040)='./bus\x00', r1, r2) 01:50:13 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000300)="2a324b64fca89f125940d4c4c313e98c31d1962fd708708e8fb044a4c538388aab8f6d3ed78c5eac37902d83b115671d092fa2a96f24baea8b8425ba99c003fdd8f054ed89f733245c2cabeea8d3734f159144c2a69b447f505976cc53210cf558fd377edb5b6c9c5be2bfe71002405ad6407d0a", 0x74, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) recvmsg(r0, &(0x7f0000000140)={0x0, 0x3ed, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x3e) sendto(r0, &(0x7f0000000000)="05", 0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x109f, &(0x7f00000000c0)=0x5, 0x4) msgget(0x3, 0x148) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 01:50:13 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) 01:50:13 executing program 1: r0 = semget$private(0x0, 0x5, 0x40) semctl$GETNCNT(r0, 0x1ffffffffffe, 0x3, &(0x7f0000000080)=""/75) r1 = dup(0xffffffffffffff9c) r2 = dup(r1) mmap(&(0x7f000037f000/0x3000)=nil, 0x3000, 0x2, 0x501a, r2, 0x0, 0x0) mprotect(&(0x7f0000381000/0x2000)=nil, 0x2000, 0x0) 01:50:13 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0xb) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x1, 0x80}) fcntl$setflags(r0, 0x2, 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 01:50:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001300)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99f09e17049f01453dd6874c5f59784fd831fd13c8ea5e83ee338c911be858a152619b6f9f08ae177c6a1812d34627be8fb93274e94ba8a0786899180d30e3b745c6c448f087b03b099a2b95297763eaf9ba1a0a3bee8ad34c6606d07c676fbe6cd576d03a84066386f0845a5d8c1ff2079c2b233b8d850b701e715234a4d773c5190cb1396f1c4424c01224d5a5decbc9eb15870bc76d9f240fa5288a88974aaee5d296c20bb0cc0b00ddf36744faf611df3569a79fae0cca3ccf15f6986e11e28259d5384f5502c2bcd37ab58db84ed8794b714058e0ba206b6d5a99e614636b67e65632ada4aeda108e522d7ba5fd421fd6", 0x8f3) poll(&(0x7f0000000900)=[{r1, 0x44}], 0x1, 0x0) read(r1, &(0x7f0000000980)=""/105, 0x69) poll(&(0x7f0000000000)=[{r1, 0x148}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) 01:50:14 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x1) chdir(&(0x7f0000cd2ff8)='./file0\x00') rename(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='..') syz_open_pts() 01:50:14 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x4, 0x4105}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400010, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendto(r1, &(0x7f0000000280)="c0d088ab4e8e63e445aad9baeb464726ceb54a929465726634e65e200df8bb6091ba535d6d1ac78060adce7c3ccb5ad00e205a3fac458e37940d7ae7a647a0fa23f98429e6b26a789a1e9c2e13260f16bb9e106615c3f979e90e4cecbd598262473d350378d3231ebf3b7e7a49114c252c0bff9fc73d79ad78516ef8fcb88c6e01bb428b4465d3d8e988d9d52c1569fe368a3aae8c310ec57c67678479e54c5f6356fb839ad7c310983892ab5f0e348acb11883eb0fc38c23123dccf8d07df2bfe3a2927cd4eb4ec6f71b6b5a35de3d4f32279a650893955e6ef2a15e4bb33cdb6751f8c47b36314be", 0xe9, 0x1, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x3}, 0x8) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x20, 0x10, 0x8, 0xfe00000000000000}], 0x80000000, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x20000000, 0x2}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40000000, 0x57, 0x3f}, {{r1}, 0xffffffffffffffff, 0x24, 0x84, 0x7, 0x7fff}], 0x45d, &(0x7f0000000200)={0x6d8460b2, 0x8000}) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 01:50:14 executing program 1: write(0xffffffffffffffff, &(0x7f00000004c0)="e3", 0x1) madvise(&(0x7f000005e000/0x2000)=nil, 0x2000, 0x4) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) mlock(&(0x7f000021d000/0x4000)=nil, 0x4000) r0 = kqueue() kevent(r0, &(0x7f0000000380), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 01:50:15 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) getsockopt(r0, 0x2ec000, 0x55f0, &(0x7f0000000000)=""/68, &(0x7f0000000080)=0x44) sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000280)="d73bd4ad0440f1", 0x7}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="3fdc32e5d415cd94eb7455e525733a2e1db96b80c604a785052705285bfe04e71af1263b168576cab47ba4f90a827084b518291305988d2ab9aedcd590c8e30648261d1ba1f2fab5c7300152c7946f6fbba554c2b6e1590485cb437935463284488152a88a781513a7f6a11c150b4025379ab4f2f941694c6c752b98c435013c302436e2c05307813d4d91aa1970bc3838650c8549f6efbb5f9a6345812b502a1f41a325bb4608784f7af25a8d999ae114090c0415b2f74a087a501289", 0xbd}, {&(0x7f00000003c0)="48afaff6504c546dd21b50048afe6b6910bc267c5c1321711b549594b9c2ff3bf5f66a21743c0c008d39cd9155a3bce89adb0b3eaa2281663d163396060928d8da4ef0b712446ed89a6969a429eb19ccc87bcabdb9207cd46568dcc4a49248b0ff583e72e34df42bdf63b4241a629a300a567eac4786a3e81ce81f7b6dd09c7d36ef8745572959a04e8e54bba05ab4f88d54ed8abac601a0dd52b8999d757942057eb1048ec2e236f7ec103e70462668edf02000b454b4e5299e8f0f2df88e9afb6fe90af4bcfe3cc62202e4e69dae4dae707c169ce1be75dbd734a50e85d7a38e6b13b13324077d", 0xe8}, {&(0x7f00000004c0)="0943c44b27daad37d2a3c1bbf96300c01afe25878b4186e126ff0c47c320508c75e073c67fa6c4efc2d6823c9e0f41e55a160e28e1ae23e907332a46a29ad1684a671a2d94acbd171bc240b4fc891f4137e8c3f97c789d69e348d2990f72e41487055139d3e8cf59ff34f8cb2ad026a48fdf95e80c08e554f0ab9eaab581a1804b6244189f1372b5fe13cbc75bb34afac827d1888cf0a06029c413ababebcf38e3dd8162fae63dc6c319052d99918fce45195218f4d5c039c1a0885aed143338de0cd7a397fb71ff77083547e75dfd156c3c742e4059142b36852b1e6960ce9799929e7c43b22482eea381e6b7eaa3f893adc9a4f774cb8b1e09979686a5dd29fb397ef49348e32dca928d298c4950064b4f764894a82c55c14bb9d562ef041dd5263f4bbf25f578da686859b4384ce851aae1aff7a3dca6af15de0379eba0ebffcad2466047baa833fe22e5a63dfe17ea75b8444dd650e3d362cbb903767c7aced182a50d8585a27f963f1ca18ac2f79d196539818397c5a94b89669d45212b2e8e4afff9c82f61b103cc0fc60916363a0d627f0d967e93293b20cb549580dc506ce3ba2367fbde0b4c4579e9c21f653fec055a3d49d6f4d90787dec802fb34f731321fe06fa07df2e21c5dbf55f0f7dc705487a3f039e3e3c4fd61274a112130ced7a53996d8c072bd28133b52804904692e1bb3323a69da17fc2135463f5e99ee61c2324b615646e40a3774d85e76c670b3c0fa12fae7bc8c74c32078598f779275de3684c82d0a15009eff017e134aceb4d9462e0e006d9767a520d63b31ceef592f5d6720f34390d454df511f46f984a175d5cc5a6bdc57059ff33254075bafc1df1ffa0e2387941dc51c04379678f3580de69467aba18cde033df21637d711e0e4df4673599c2c882775de2b7b423db62cad1cb23794dc496faa9872619e543bf62ccbae9a566af01c5574d6b8c514656032c0d0df27dde555ecced6a76b9026d9420da3d529d1d2b1aeefa78a138d193f27c5c49028918cd1de61d53c5a2088f49b15a538f7ae8c58147245da4901576395d9f701858668d4ff0a8b632786cc2901f0f9fd83df4595b3c4148478eb065597f28523f7cf3ff84ca7113c829e144bbb6c1172f0f1d35c211d8dc5cbecc0b6374ab0ffb2363469ffcd9818a5e94bf88c6ab1fda3ee7d1e90c3cecede989350a329f33efcda275bf9bc7a1a7f777935beb8fa24fd698092e94439a057d1f755874b50cf6e416980b520210dbcb83e1733db0c42140ae5923b8adb68e1b9c0d888bcec226f7a2f021316ca2a461483167367c5e535b7c2efada8b05cd7569989cd7daf81fc2223f493d1eea48948b973e5b863507667f987dfaec574c1d1c9a75cdad34c21b33870f7d01bd6185e8c120756267594f5a053daf597104abca0968a19a8cf741779e1ed944e96472dbb7aca91b8024dca0052961f70ca502ce00972d8e5d2050abe0d98aef90bb6aa0ae6c538707805132cfe4d3d9fedadd725b73bf550f437ee53faa6333fbd94a291f94c0f0b23bcdb4a6fbc7f179d82d305fe2bc6d48c14a010b364cf2167bc405ac59c05803a2307129c345832418a33377447b9a0b6b1722da10a43d3b032ccaf2eda50785be56fdf698134336cdb7192844642dc79d97bb0056977bbaa573be81e40a8af2fb344ce0f53325cc4afe78a58e3cdd2a23c3b56b52201af0b0b9835b883dba036151ae740f8ca676797e2569f074c6405dc546b377af6e59d85a1b6a9edcf346f79aadaad4f224b5d13ce8a392fb98dbb52dd654aeb4c57366586b3cc6238b3ff396434cf56c34d14aaad8dee3b9b70e0df3220ec206dc6dc5b7606231715ae0fa4d7bc6cfd40390c99cfea32ac8ac9990992e40b602379f90e35ccc1cce12e47a2c446676cec0e89bfeb0626d3431190a925b0497a47e33e234ffd07ef24c3576c5935c37778549953c295f2b82128770962ff5f434594b5df9f7ff3e0582b91a885ce4fbf98089e9cf283e7788a4f2b9119d9df361a4dd956266a1eeff83f7f68579940c838459942eb8b8c4833e7ac0adb9fc8cbce4ddc3b281d4911ddf2d00bbdcd40f95ca106dd03eebc04d4ab0f777f9a9d601ad82420d6fa897b148f7810c1e7a7c1555ec756467a3e66daf2a4eaa9acedc4194d917296e5fea1f59fc37214cd12f39ba92e8cfe0f814911bab0215d58c8a04568d65d632073a79eece748d9baff9ae5e187ae251e63fdea62cfc2dc48b43c1816526a26e2f289d2005d8ea9e6bf01f833c4b5aecc56da75b0a25f1ca534fcbb8255b67b66d1b78b465e5baa774669eb12336b03586fdfd4f6c9622a67ce7270840a445ea95b2b29992e8a35614d9ce232428d0556bbe9304d627ffb7f7582ff569d412deccff784ad0c06db89955e4db7cfad5b2495e4c384531f780afe10ea9f02d99db12891c86d0ab31d77d320fe0fd810739c6402b293a342395fd883cd0cd4d38d31c80d7c2f917e57e81cd29487b396b25b40cb578d68f3c0c6501e7cffb6023f65bae7160aa6e8b9b8002021defc79fcefc9cb7497dbffc9caf013a2a7b5c7c2b7925dea48d0ca099d519308ac00b8b30327c00ba3c83bb31034f58083672964ce0c33325adc799d8997d688752921f56012ac178d523bf3f4d10c582e984a697b2e8f8e74e90693ebfcf849d02c02436aa16c286b26917b9798b42fc76da972266f858de39aa01f97640eab7d1eda2e9055e5f4c2a2c16f41c17016dc417859c6229c1778ef26c663ec62908816894754bf1308155732b62503dd418cdb1eaa6213baa81bf0ad553c82776484f3c46f8f6a49ba40766db37cbb19b5b3ef778f677dbd2d443c2811881e718c6ca9c75774aa535da8c0ab58371f361f6eddd900d04a380bd7f6bf8d018f88631642a18ecbaeedcec21582888183cf6dfe1924964601a7be44a399cd09c44cb5a984b8b67fbc6608fac04f65a6fd6c6b2dcdd6b33d7e3b4f83b389225ad28a5447d9aea3a335e625d64485268a4eb1231ae7c007f301074bdb00660805e86db587bb9759eac4404a3e95475f5b8b4160202d9023b6113f580fb3ff4b7b327d96b77592c8d5245ae85da676e8d3d37c25fde744bc211a28e551504ca72f42baa4da92ef44b0a1974cb9d70cccfb5fa8e4e63e91ef180b4b59677001a9fd8eeeef75f8df771942e8b1717d1b1524aef2fc6ec8526ecbba93e2e8cbacce00199e4cf841f5cd4a50ae0a90c337a8870b1ec729add7b3266c2e0069ae9c34ed956deeef1b39fe96b40ebd5ef66ec98c11792865f0df52b65d775bd87632fa5ca281df460e8dc1fb49b43b6287dcf8a58d9159897d11e97e8c38959a791838817992f31ec37f32f309d5c9b776745073784e890a4a19145d8a4bf0ccbffd3d27aa708f1f93e4b0d0bf759e27dac931f9198a156a4e7d4fec48af881a089fe4b1ee94ee61d9e1934a761ce3214b67108071b200fde1da61d40857b4c4d7430080aa5cf14f1edca5cfcd31b6388c4441793c9ae83d25fb6a73402f0c36c06af8c8f3a97911e982fb908534b67ff8ec9941b2beb65c1f6a06e79fd0cc4c129db27a3359701a49f7e3c4b1af5585aa3bed9071307a8d709abbf0e76726fab68a9a95e99ca7ddb3f52b733a7543579b65c237cad7f9ca0ec59c12505d2aae0c4cab4b0375fd1b2a606fbc0017b7d24529afb5755835cebd9ef53fb877f8778b9965171719fd0351d48694d1e9e15645d14f57b89800d1f8c44f7d2c14acbf760475dffbdc65ccabd8e5c24b580d064f477fc0f6186ea9442a2ab2777dba41c0a7d3f546cf349a2304fc0b5351a9486a6e46e21d5ac1bb378c1f1186c6a097aa6ec1e20ac5fadaac857d96ba2e2ef849fece4f31ce76d90f25cfa7d7180cb69f954a29e7f122a3d57ee62fb38a6da17d1fc6830a54caa6a20c390dd0de436a7f4467cbbf48762beee73f2b41872d72c3fb7085f65857575f0618fdec9600a6d2526a304a160a0c7cb44b5c873320fd068285fa3ece83e66fa20d36be94dcb45945635126ba4df2a985dfdffa02cfa7c92171593e00e4c66e992b2950e300827e142ac853c15076c38be945edc207bbaf34207136de43abda04fbf3c3d25290f37abee5c5a6871b0bf65b048bea73a32e40908658234256abfe8f4239a631833949a42142d65e7d3706257366b2e0421eb94d6087a059b2ab0d838844e9eb2261a2efbf741178853b6a8028e74f7d170bfae13a3194d044f3c0e207e1abfbedf6862579bfc1ee09bdc0f68f1d763fe780d08e63b4fc5c7021256b2ede3ca4764162d0b518f9b6a3883556b02ab3ff8fd290c4d87ec045570650bb4882f64b04b6c47b1ae2e8a7763405d5e52ea2cf8deb13cba6cb33533008e7288b8c946ae068fe4b79a4b7e06c686b33936a7513d5a0f2871510dc176c5caf6d7fafc64ee1457b9ba4b3ae1a2ebd515dddd8a668aabd6ca59cf8cd4ec0107f7bd0ac14bdbe4649ca0a0dddbcf6a005773668062aeef5b6b289bcbe7095e1a809ab62b59880f0d98b93fc563f6db61abb8f59f17877ade8fe197a77a41c1c2c46deea5e296bdb83d1647985a3aa8732a15472253f31f4b0faa85775e370498ae7ad3d940ff41b80dadd1797607c1dd8822e60efb14a3575471c922e6a3234e7726d0cd7b7008e53c6d533e99680751d30be7f88850ee48744ed0fd9b5ee30a747dd76ca4aaafe9373cf9e789bf2dc83e67576b0ef95028413ade858c1b79b04acacfe3b596e22353cb398edd729afee16db16f935e7002f8256ce6e5e8278a1780371aedf931a08be475d860806549cdaaf06dc3911dcb50192fc0a067a34d64e4974d94c3afc289cefb203dacb755cdc0304cd12c441cb4408d990c32c98ae3c36ca45bb83345907d8440ab11a1bc18703ad315d62a26133ca93e11cae06e2440b735974f78bd8b152dacbed68a7057134a1f21ad8a0fcf40743bc307dae83266427c5b533abb295bf4edf91ee67a48f7397b1373e35ab07330159ee0c7aad1bbcd49173ea93d99789f2f0aba139595bd920ec1ad6b9dcb34d758c9b428df8a675a76babe6b1d446b9ff885ef058b0d02e2df4e156a4dfcea5636ebd8fb2bf8bc821719de51b28fed36ed6627f789193c9223d22d93eb199f0b0f55df84e1a1df518bb707749d0e49b4f8411e7b8cf52a3b7703eb124dee13c08a3dd0e560fe45ca552e1f0d558d0e37ba4803b7f09bc7cec4366384ec8cf67230634e2b29ee868976eae7bc28c44e8c0b9fd2b97cb41a7abde1b5c76bb6e17b45b760ec9884036cafc12a2de3e06e679ae0fdaff63bf1db1db0432643074aa20298cfee822d61e485eb060226a0702e500b2d08326b98f6b51b4abe95d3c527ebf7572967050f12830312817c13f038941c6a427353d74ae4d0821d392f21100970cc7cd7f3846384a58f55a8b412cd2183623752e4d199be79c9f97ac7c9e2ee2f9a87a3f5e0dc33de8fcd67fbde53dc4eadb6735edebb7d3bcd35a62459001d8099666eaffa0a1da3eb12c0487ccda4775d2167fd89d7e9dca54fe8ebef4740472418effacc86d021a3c4597ae7fb5a395ba923c855b0d94e7e475e906b93b3d5c1c3f2cb6bab845b1896d8a7b6754fa2fe3d1c979fe62cd56aeaa45e213561f3b75cd10cfb2568b7235643403cc9ebc61caaaa4374613040def58dfd003f17f2943b14dad33f7fe16015a002027adfaf5015ac525dbec5b22f12c6773e093a82c4b7ebf5d83d426d4e805f135805c30d990341d74fe228693d38a4b8bd3e5a6efcd87", 0x1000}], 0x5, &(0x7f0000001540)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x20, 0x8}, 0x4) getsockopt(r0, 0x3, 0x8c5f, &(0x7f00000000c0)=""/240, &(0x7f00000001c0)=0xf0) pipe2(&(0x7f0000000200), 0x10000) 01:50:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = dup(r0) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff9, 0xe2, 0xfffff, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0x8, 0xffffffffffffffff, 0x7}, {{r0}, 0xfffffffffffffffb, 0x20, 0x8, 0x6, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0x48, 0x1, 0x753}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x8, 0x10001}], 0x8, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x50, 0x0, 0x401, 0x1f}, {{r0}, 0xfffffffffffffff9, 0xa0, 0x1, 0x8, 0x9}, {{r0}, 0xfffffffffffffffa, 0x1, 0x2, 0x2, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x9, 0x472}, {{r0}, 0xffffffffffffffff, 0x0, 0x20, 0x7fff, 0x7}], 0x101, &(0x7f0000000240)={0xd4, 0x3}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) r2 = syz_open_pts() close(r1) r3 = kqueue() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0xca) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0xf84, "bad84b73f2a4caaf72d88000"}) fsync(r2) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:50:15 executing program 0: r0 = socket(0x11, 0x3, 0x2) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 01:50:15 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgget$private(0x0, 0x88) msgget(0x1, 0x80) r0 = msgget$private(0x0, 0x40) msgrcv(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0xfffffffffffffffc, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x40) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 01:50:15 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x3}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b7241cb70036436ff01"], 0x1, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x100000000000000, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="355ad2061e7617e56c6d35c33d83e7035f283ca568964baeae070461d6c5d468bbf3ea1d9c09d83d7bd6a96e0afe35d0a2a6d550336e985eed35247c76f6d66ddee5fd28d8ff62f23a9a72e526335debe3ea6503d1e22bf619f5bf0a2938ba91af5e4e1ca94120d9cc95129b943265b38beb173f84f7ee89763c8414aaf89dd124a21831faaa292937cbccb4f6a4f73948a66d2114b1835d319644c9a07585a8c264dbd37cf8785b3268cc0fa0406a375c5b48f59f82b267828aae1b67f4b11e88852027b44c9ffaeb5a79822223e195cac68cd59851de8314e87edc23fbd33fe5efef676ebb66f74e32adc81f52776f78a70b9981f1bab8c22b071a559e618552bf91c081a664b27ef42530c433c584719fabbf1b599a9ea9510ead4e3a6e3e69f789b060f12f5e", 0x128}], 0x1) 01:50:16 executing program 1: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) shmget(0x1, 0x1000, 0x68, &(0x7f0000fff000/0x1000)=nil) 01:50:16 executing program 0: socket$inet6(0x18, 0x5, 0x50000) socket$inet6(0x18, 0x0, 0x7) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r1, &(0x7f00000010c0), &(0x7f0000001100)=0xc) setsockopt$inet_opts(r1, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) r2 = fcntl$dupfd(r0, 0xa, r1) recvfrom$inet6(r0, &(0x7f0000001140)=""/127, 0x7f, 0x800, &(0x7f00000011c0)={0x18, 0x2, 0x8001, 0x3}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x2b4ead7c, 0xf7, 0x8, 0x2, "1fde42d7eaba5b8eb26ea11f912616eae8975e49", 0x2}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="8f01dd99f4f4e34829c34ca772baa94d6dca99775e3664c92968442de2dda79f422ebd499ad6e57e714f349990d4c317c0670862f0834ba47309eadcd33ea31974543ffa3529711190310482f580ee314789f28cd355a9c46e2e05f769ece9d6a45dfc37e9b34663f95278849bd3190c5f2afdc592fd04a48f7eeb8af33367d19dfbdb27f02393dfe7e23b0005d0f89ac6f8a010854b90e29f04edd08e7548c22809fc69e6b10b83ce0c24148f98ff3018d59066a4c91b28a5e3769f767b7009516df116a54c2f3ed9f97ad6d74e9a7d6609bc79897ed4655203be4d9a3423beae7397b4378b4bf5c2d35572d28508fdd68c3c2f8427422e3e83553709aa95f3f1e820893ed0822dc2c526ae05365df460eb0e7280d86acc4fe2ff89038efad5042882df28e8a4ef4591bd3e5dc5af701941918aa049812b6084a653d405a2d4e672bd93d425e780a740a7a73d9ee84751ba674308258250e2932384ab38323cde7b81f0a2d4afaae595dc00ec6b47affc7f4a575adadfadd6d9e520b1e752d969e3ff249a7a02f5da10db1b64846785469c1d62bac4adde6abbc7e2efd35764db77c6c355194515c76de1dbd14243877601414f8ddfa35a1753f527aa743f9ac38cb4e181eb1b479471623770d6c87abc472ced92c3f40df19838a5a73cd71d6f2986e737d92bc7528a846bc8dd24e683cd0153652f182b47bf2ccbfcd451c5f2559466b300508876fb00282cd49df421cba470e2feed976ad4b399e14daf7af907b8b9ec83e5dd89c3739d46d83dcecbdd215cfe1924ab6b71ee7031dbc29e2facfb63ce40c9100c931b0e5ac84ac1876d9652d06a392ef1b2b02372f57878482e545c38eb6dab142f3a953f54869f0678f2df27079dd91229c2bede930b89ddb9c9e52e3f5851fd0b7275f574fe12407145efa7e51e76ffc5ecae59079ddbd98596528b2bd63e106f3dbc62de049feece039a18ffdeb343cd644ac8ba18e8e573392b02d3429dac8fd791fac4809ec4c15246de8590aac67ffb556ad8a86575976f1d1025a3dcef2c983e759fd79e1510390b33c8bbcacb405a12e110a04def7f37e70470b3e7376cd4bb64fb05699b83bc382fce29f66ced9b76a39cdeee6113e24abc123dc690e4ab8ae77bcb1684b6804137c0e937e147110dd16a97eb42639158e84a0ee67fc1e4c0f539d9982a6cdc7f8b116e079461ca25b9efbb3caaa8f7d5235398fcf31861b659cfead86357a1d435a2b7bc8d13b93e243a2a8bc889571bc7cbf7e36acf681f838d0425ca6e43692faf6ab9d5a35e477b9749e585fe0419148f66c6b6a66c2a4d424fef9641c99f770e7cb9d133f3e8f5951ae21b6fbfa66ec8a9c34820cd51b60f6915682fcb9305e280197692b088784d9de982c4e5ecc1e17b6bbba29b60d9d15dee0192f929e2be040e97b70f8711cd04b315dcd48f2478dd8338ad1b2b552497174e31cec4c6a8cbca3a2c937f2fa396c9f64f643e244a16bd67ce240c4d6c169a368d00740eb11f2e5ec98953c7bf993b3f0a9db81b62873bc266b3daebf6501ab943b6f788007556a6ac8ce09546ffcceebed28f80db99e503948af6f956e4dd074f18dad310ea02d1a6b14304094ae3df1c108d571a80408001b0ff166108f668eae65634ec776354594099fb462b34d1c6d212a9f8c0774cf0b2b810c659d0531c51d5834ebd587866cade20c5ba981eea9d028ae5b990e80cc8333d7c35205a0e4fe6ae0ca2bbed0bdeabe4c19947cf3114f9d25e337e24e908a5fd7660de5ac7b38dd2e0577a30a751f46877ac377498e58555b8fc147dd4737265166cf2811976ed8e022c21509df7e4e66e0c7c8a885cd0980945785911be8e43b0425b8a499643c3b4f5dd3d63238ee4f6d28b31a5ab119ab18d0f5bf608fff39f5eae4b7915d081d62d537b1c7994ea8b443f99f12bbb673be8adc27a67f1dc9ab09a4fabf6015ea9d205d29f0b2d93d74445f0e999d5ec11d77be77c3199becf1fce99605e484d41526188920e8269ad4d4b59fa43cea043d2f724381935d3d4df55a0ad465d23180054d817166ba8cb0203784af174281b4ab170da1d24ad0a9e1eefbfbed2a542a247a4a14aec6d6707fdaab22a17b2a5ef0d8b552b6238e9e664b6129b43a93d1808228331843d465be5dd5fe0c71d39a60d219cd29e36b76643793e375c93d172cd4771bd690780f9886141bfe5b637c674411deeadf4508374ac561b62b31823bc0b0a9a36dbe199c41f703657253f20b17fd8c3fd5f42e5d41e2bcf8dcf9ebf25c66a7e1accf752738a20083a495e5a66009748ceb882a3937067b6f264330522d955f997947363a7e9b4e91a4c75673ad3f6ab599aa9727bd3f15da8860c3f354471d0f959580a5fd8371979abd57d14c73b6cf979b9c7068f10f1cbce159979a3b119ae7cd2a0ce14723dc639bdfe03e9620d10c28ca809529125c585131e1b58221d212ef8ed7e3a004c16ed2583224854a1614e765d70e890085f032a084366cbee26a9641eb82a8825453c69b565f9d53c414a9617ae012e356415da911f74eb7af264f14f842d1640c2424d625bda0fa4fae53ca05497b1276df158f2b37f20c9d36f8d9752a6c04feec0e79748a613b098ac3cc0f48bd2fe08377cb95058d0cd2c750c79596c03b12446ccb23dfa3adce43039ead48c010d963d7580aa03f87c2e3cc5fe2d1bcc384efbaaac5f3498e43d48d7ceeef07ff8adcf4252a59df785904f6c35a3207e02f75a131b9b2c4d70c398b70656d8ee079a50d929f93040cf5785bdf960f7bacc5906b6c25bf30ba2f6492d6def790a749c700bc2d0a2f590a1e807d299f3eb6611d65c8e069889bcdcf04ec687df98489a583f870bb556d70b0f9cc1b76b2b5ea8a2d6212d7c7f01c2fb88b9be6570e6495e3cbd8d7c1040e50d4d998ff9f3a35e80608c02fa911028fc020f3f44ece9e504e49406fd24fc1262ec394b06c1c8da13e1657e09ab8301bc55f14d654104f92cd8f0b9cbd897edde08219d546c9a1b42de8adaed2b6e03e3db50f297a46045f5b89af9afb8a3e36429c14c154ce6c3cd03eac2c8f1a6707ebf39ab83362eeb671f67b76acfcec01ee19bed5f26d71deceff3d27d61f4e5d2344053cfef0cd2951939e206ab673cbbea2b9176e12951f9aa3f2991790f88d9285069c8adac308d0cd99cb1eda33769add457a36325c011d74696c74e4e2b4a5a82a68a5094ec1d1692d37768821634fbad9fbef911f470d5534f47225050c5d6a250c75cf72dbe3c4fc5de952e7e959b57cd31a2371f065c3fa7f08a200372b657eb211eb829719f7be42418b23e21ea814a409003d70b8706dc5a9e864b88c05d22db0f20cb051c24cb4af8d12d66da0d1cd68a874062e13de98e071ae284f6b723cc89d1b0f5d3fdfec6681dd2f533607d09d866a2925714740953b2891f057d58fd3dbad81bc0b76ae391c415fd1612e06bd324efd2fe670dcb1a677bfcded627c05d2f0f99a5404ca24b8d6af24c8ead568014529e4857331de28f9776a6bfb793847766c7795443220da74b4ed8566b3600fca8db3a6c0d34952aeb0f379bc4d79b10f502647ce48d4dde9d9780fea3258d48ee0039b1bf20e82c1bcd3b51868ec69361cd99ce84901779d50ebe379a0a94b6fee4819742d1818b78ab028bd0d8a53ea72bc92de29c812b080a444f4ad7882f8f86ffa5146de1f4a38ce87261e2892a5b169393bc3232aa95e74977c84d39b8c3a12649a14b4bbaccb52099738dbcd4e57c206ebafacfec27301d86b01670e7511082d5f890d79119d50473a56af3be6b86265e1199066515765950841ac518cdb9813fc1156693816bef63772170cd50c8c2b732e5630846831d7c2a945b7871ee23802e77114f7146423e2652b7c6090b394206ebc1c6f4c138f2d4047948456ab13c1c34c87d260b8883daa265ec63c742f1d6dc035648cdaa25faeaaeb9fde5f636fa468232b1d2d8d3cd93315fde08391cb76a8725e805f8cdc868b7188d0c0dc35ffd9f9f53fe5e280048b7c5440abd1e492f74b9f52580592f34fe65507f715ff430eaac76628cebda9b6b744da519d21c7df0f7299e3a88315af47d9a316ae2dade83826f6c8a993f25456676fff0ec28367aca4f680deeca16c5dbda41bcc85f441ad25fdd8709a7cece9a58f08c66fa104315b204574fb3356ecac9f28d02b9b01f52edd5d37b2b933a901deade4d89b9e793f95c790b3902a9b0303106ac463aff458c3c3a4148b4650b6e44eb22479694e444a5a7c048feb85958611fad4b5a9e4ae6f93f90ef12be526405221c1faef9de7b3c1d68efaec754bf612e50bdf0437e5227a3d2e55819be52a32542d945d3ec24fd61862a4ea784fe265f6d399afa1f9b8ec4b0604ddf1edf076050e56da5eaee2b55ca5e004460a07e77ca53df5960c82cc14430cb45f368b4fc55ed420f8843f660301067e35a758757d8f205aa0bc565f0c116f7ee564b3400ef72f15759912ea424a4d3db434af89733bdaac2f27552f4dec66f546c06a36e9e64e06f22dca32dd1e12ffe5d205896a1d4db04e6a29a76b8323c60cae15c864935eb5ab439374d9bc9654bfe3243347f98d574b44919f5ec99f5d68e2d51a0c0a615272776aac2ea57b99cb71cf01ae4b21e27aeb949184c2b3bbd24df7ebf304652c0b4c13f49c4abb42a8c0be545e33186417b496ba0958a5f7b171d8219613620f98a0270a3ce6641d08bac752453baea954533673c87d8e114b18f37686658fb61efe1d38099b5da95258891437d85aeeacbf576af2f6cc4eda727e3704da75635a22d7352bc2fdf8442d85febf69b6f74c05b1cca2ec342c7c162aea30f437a2a9211bd32b829ce107b6358f75fed1191ab57ef56a46c5b99204e0817e0633263b717f6ab2412c4d5a5ec780363cf4f8ce585698f086c4da44c03392bb21ec5d32e85dd23a71327bafbfb4c3f6027b86ec921c3d08dc10ecbc2fd22305cb6139fc41c5607c0025ed1b1d0e919ff05c1e88605fdb469b92653f5a8a95614f4f534dab21198cc81990686166c8078e065a4ae8994bb7557e5454776e932ce9d19193ad7c276da97330fab49232e5f9b366685c63cb1ec82cc4c3ecf98976bea4fcfd9eada278586913b6c12afe4b4c0f74647e8206470ab732cf92baaad622b7f8c660813de9ede3419ac0956332d3eebd588c9d1453714499dd7e6fda2c43c6f5c99bebca2f57d6bc6c5e8c11bddaa3e99c521d66e930609ecef82c3a9dccd92fb7fd6acbab5a5b1bb399ec5d26abfbd922ce4d83adcf057b73e5ae8cef0a5dfd8d0dce69a9f7050a719d45b111eb8c8d19894759e399f017d062ffc3bb1527f11fff7c5e875619d5216ba9556ed06790515171134ce3057cbd8543e887ee074e4c52a33cf9699b884734d3e4a2af0f9dcd77529caca08e264e7e39cb6b6643b1adee5d73085daa3e4778baa68cba312cd6353cdaf10d06ec13dfceae3d575c25ddc30892709a51e84692eea7c4a8a12fd8922022652c043b51aebd2e02b0781ab078732e40f24d5ff37df708edfe86cfad5d1a8a868fd594b362e22b7694d3775d7f86d9fac79e4d4494d0a515cafd1b58f00fa447bd7911c56fc502874d90b2d7a99a270236e9b2e7481c5412f8bb75ef1f585dc27799258e31c0e127ac1f55fc09f36946abb759a8f9d45df69601aa033eca6145de2371209c7776a5598e25be256c72ec707af7de15f265c28c2e32a69ef4e6a55d1fabda01ed175b91f6a301c0bc2364793", 0x1000) 01:50:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) semget(0x1, 0x0, 0x20) r1 = kqueue() r2 = dup(r1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x67a5, 0x0, 0x0, 0x0) close(r0) 01:50:16 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x1c8) open(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x1fc, 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000140)="b4c4e7fd1327a489382683e711b408f54d2f5e798bf31c3b3f14d48be9110a96d05872f9f20122e9ad6781229c3d47f7785bc823c6616d55433bad4f99c7117af309633bfb948d94878b97a7858546e9fcb5e91be1bc284d8c211e1451d2e0eb49170b3164ee66b630a47753bd3c0649fba3f599ebb67069aed2158444a1b3a52bbabbc376307fd865fca1a0", 0x8c) 01:50:16 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x20, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x40) 01:50:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x30080, 0x1000000000000000) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0xd0) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) getgroups(0x7, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f0000000200)=[0x0]) r5 = getegid() getgroups(0xa, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getegid() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f00000002c0)=[r3, r4, r5, r6, r7, r8]) open$dir(&(0x7f0000000100)='./bus\x00', 0xa8, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 01:50:16 executing program 1: socketpair(0x20, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000040)=""/23, 0x17, 0x40, &(0x7f0000000080)={0x18, 0x0, 0xffffffff, 0xdc99}, 0xc) r2 = socket$inet6(0x18, 0x8004, 0x0) read(r1, &(0x7f00000000c0)=""/74, 0x4a) r3 = msgget$private(0x0, 0x10c) msgrcv(r3, &(0x7f0000000140)={0x0, ""/21}, 0x1d, 0x1, 0x0) lseek(r1, 0x0, 0x0) r4 = dup(r1) readlinkat(r4, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/88, 0x58) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000003ce5f1e6801911f29d49ef594000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xf1, 0x3, 0x800) r5 = socket$inet6(0x18, 0x1, 0x3f) r6 = msgget$private(0x0, 0xa0) msgrcv(r6, &(0x7f0000000340)={0x0, ""/227}, 0xeb, 0x3, 0x800) dup2(r2, r1) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x4) r8 = shmat(r6, &(0x7f0000ffb000/0x2000)=nil, 0x2000) fcntl$setstatus(r0, 0x4, 0x8) ioctl$TIOCSTART(r5, 0x2000746e) r9 = semget(0x1, 0x1, 0x284) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f0000000480)=0xb1) msgrcv(r3, &(0x7f00000004c0)={0x0, ""/81}, 0x59, 0x3, 0x800) semget$private(0x0, 0x0, 0x20) shmdt(r8) sendto$inet6(r2, &(0x7f0000000540)="a39e74458b09b24839f78f06890f70ea17b4996cbdc74d3dfd1c16410bc872be8240abfed9a2813fed526517dbfc8b23b2b2c6b6b6ca077f778dc3bacde5ca38c8681b55885899ac628036475b2c42f1e7b3c76188ffbfcd4783a94ab4fc44131cb2c44a486fdf985aeb9991badc1f06c3202bbd70d14392ee8b3ee6a27d2c218cf0e6ec2074a6ade0766315970c9a49b2cca50353e87815a488128123d0c39df0f35115f383dd0edce60c5dc675cf04fdaa45e6cab97cb2e83650b70b159311188b4d804332268fe3704c3f12ae4c2fc207ad7e901d42af4bbc47b23c21cbfd195ebc1be1034c029dfec2efbc1344bb51243d22456ceaf87f51c5f2f0dcbbf0008fc99d474338db2270a744b0103e348dad4c6bcef8b3256980c2594cee3775e5a54534b3b62a5b01d90fbd7a9bb2dc62e88e6d8d15dc1a54953ce7ebc10ea07f2eca8906ad142ce33db59bc9105e269c3a8f6a670f8e280b06635461ef784ed4f72d8229a64a65131d21dc94e12dc2f1e34c88b20b40f62cf24dd3215ef1f6730a54a47f6497381a7880b70ee899ccd683a4ae79a7edc89900910cac61494d72ca5d3720ab5c21fc8fc8d7da1053acc0fb58612ac859f81d2e6e01de0d8b76b881dcbd432b862dc03eebdd4d3626ba58956230ebf3981cf3ebc89fa45ea3ba9915cad034b09ab6bab052fbfdf377a73503ec9c2e5ad3567dba8a167ed3226130c4f4b9d0e075daff47417e2bfd1f3bdaf9ef0fe7ef6976d8ef127d78ea1d8a8136e186d0e134823a40772d21db9ad47f356357b5ede1b1afa06c4ea3cc0c8d747c1c3c782dad48323d12fd03f353f55ddb5bebef8c40013a5b6ad7d9912a02c511801a731958c8209a0ced63d1d98f026d63ea4a76e348812a5e2ca5079faf039de1262a344a2d49910a29cfad81a3a93ac10b6e86e40ec5dd324e9dd8206134f2d82d0613534f48cf48ec38ee5330013a2be637df78a3a4a6d97dd41f236f5f8546a1d00a61b4e4b7c029ddfe134f96e43f4c8f87be75b9fe248e5b7a58b3aa3f8182a492a0799257015fac3ea756873e181db8adc63e3fcd3176ccc190679a8619e0200c69af3d8a17518c4ed7200b75aabf734c925e104ffe4c93be0f38c6287933410d7e4ce6252f242cc419df922fb571a41391803f82f3b44eecd9b4323c51445b02f07faf72902861e7885eb2b29f62a962262d99f82f02d9bee353842778a32f27676272e1a01ae718c6b7af117d4f13263fc149e3f459db9b47bf3548a217a074d1e52290e7d9c857e30298920b6f3c074e9fc38679f6eade4d01d173c3c7b883b3c74c7a79fc5efbffbd9cc35c3f3d943b5f56ac24a9dbb13c28282ebc548c81448cc0c6826e5e01e21553ab0ef9ac10018da7328ae188cff4875aeb88beb126c0d8ee3ab53376f4462f364fedfb2a925a39792463adc1f58c1a20e57639c914cec2ce07a40c861f6e5163f3e743a8790586deab8bf55e17c48fa1e833eeeaf97a529dfb2d4c83ba7968cd29586426da297238afc5d382d07fb2f45c00ea223ec94b30927ef1a7c6930eb81fd97f9e2e586d3939880ffb8448b822a76b6f421f3c2574db765b00f9fabd4c74366092989e4052845f180505a248ee91974e3048a87902c1101535766fc6f4989f5704822581858ede8aa5d5e5577eb5cf839dea4f81dcd5837de93ed3abdd2d5fb253f885ed23b652528d88fec5cf1cdecf59955d5cfa6299887bb5403f968b1906cb6fcac5b61ff32775feb1e5b234d2382df73e4a1fb15b5a8e0a729dc11bf6f745963585b62088520c96557a210f7cf30e7ee2a309c1109c9c15268e544ccbad1842b87368a884792ca98fcdd6aa94b84e092de93d9ed569f471675b74e135c276a86f3350c28988c6dc6e23a74fabfdf7c753bcc9390f71122a2607f10d79b898e97d081862084ab3382d2d95d1fff98c08dd95f7508a145dd3a4542dcd66debbd57d4c7573280a1a0f31c1e5c6a7786d11e5846581a88bdc1ee43477a3033c61c1c8e8fcf6755f010e2ba20345ddfb59f401d4f316b740722e3497091d1778e6c417e9790cd85c3bcc9258d355d08edabb5bf7cec3d13a6b5440add64c6bf1f59857a640eebc7523c274758738a2ba7b9d54ec569df9bc7f58004977bda40e407c9701d198a74638dc0b441185e2ae7bf85d82002f1de64e0b54f13e7e4eb9884add38502d6bec4dd83e4ebd11a1572f5dce7939eb17e37a0ebfe279e5a441c84f96d41bc87f5d38e8f9c146fda0e6e936815d6d06f5ff7c0d0ca473944ad5905201cde12de7d1679f4547ec674643cd66ab4c10bd6f8e69218991207d15a773918fbb418346e82c2263463c61bc51d835271a48a2bfacc49377ffea3e2bcd5397841d342a552b5c5bd1d990778e267a2a0df87a7ae71d25941ce3c2dcc57c29b1623a0e7b26b3c5bbe6573f758d5a9722ea8cc4ef68d956358adfcc0ab6632678fbad7c2edbd73f0e9c2f3f6e9b9c399e1259675004f1ec9389690e278fa73ca01eda7b35289f9164b07fff464142f98ffd74d7541690850b87e971713836a701e581395382ab6f4dd1240e1c4da74fe5a7d79be9b5e6a18d18d4dad6186cc7f92285992c138ce12bf371174c1ed1380699b58677220d68ab86badd3df5e57c1fbc387ef6590196d2882eb3ef87595472f60a8ff1c983e68e2d9993b8155f8585da14f494369b38f9ef603cb53563b1a17bcc5a17ec3a5a937dd727722332fa476978dcd22a868832b71f4e963b2295a6544d57439c68568262c3e70a30260ff733255b82c49a5553c2b2b4c1d5528407475a8b989084866a101424a654482f146f5f00edf982e987f66fa5748323750bfd602e25bab8f5244213d342aafc5e01860e4fddb006ff17368caeeb22e89c3d7512f132769bcdc6fcb99d16bf270611797780b0b1515d17645b3f42ff12f102f9b4440b8eeeffaffaa770790d4340a68ce7c6575fd9a915039f0c7c9093091be6792392e992e5e2756b2fbc5b5e4ed0086b4e2ebd5ae974ef9740bfec70dedaa1bd689cdca80debc3c6ac02a90fa431ab4638fadd165c24dcebab351044bc54ff13ff0b77b0a9f7dc6845e0f6fdb247769695d97525235455c4d4c8580d687ca5d77ed1d2a79394d72ab3996bcb749673357a3e1404089bca4f2a2d4efd8dbb4343e3ca102ebcdfe5e22fc96948e313c389ded181bca6e9b04c75e1f72c7e562fb802c099be166087e1aed041d6bbf929318b84501614c7fdd38b616925276bfa008837fbd69b1cfaf86874684c9afe77838e17e63c57b31d3b2e2a71564af19d3d67e8890787e7f63166f5a6268becaf75e220e2cdfc9bde3a160b1647e152fff338ca494b6d327e11c79b24cc3428f661af4b317bf7956174b170fe54ed4c44e0c064bf4266715d610878f59372c45bdb10eb474cf5de0fd1e2f9aaf8f54b094630ede17fa474f9b6c1c3a1d73edfda9840129859dc9c69f3b563b22f044cfdfc0eb7e7ddd0a90f3201c9add52c25b424cdd8d269791cc28b1a3bf2c03e6ba0022744c2fb9236345e07408cd48367cf38d819654827ab3f2197642d1be95fe01da1ca0cdc5024c1d8be9913f274e8cf0b8a2c4722f1cd80d577eaf3d67c0f47807528eca698768ae4debc87781c5b9156824cd250295dceafba3ec6ec53e259031c1e9b6ca667c842e18373a16bb9509e2b616b728f7e569ca5e9181b32884dde9a9cd8d8f13fafb17dc108754968614fd1e8d14862a3bf2dfdea84c009a93ae79426e7fe41f34fff8b7098056566c3c49071b61c5acbcd9ca4088be6966b79a0e69ed947fcf086804bf03cea9f8133cf9e8fc78a94a71405335157abf32458fd2a29a57e3b520798af10c100ff0db74b2bcc12d151bf414ff2ed3a8cb0cee21dc0aa80df543ce26f8ec44b97f1e9b1d8fd045a1e206e21e09318844928827bcf4450ca0f40031485018e62df6260f675f616ef2f30a5e896a017a67c6e1abf4ddd5dd3dbb7c9f8336ee3b6676df044c1bf892cf54162c6b5122db91533609e7420937a8f300f40fe792387aa00166c37d49eda415657b43d23d9aff2f89b72535ec41f82d3165f056ce7bfd3145cbad963ebb3ec9fef133b13e6e630e14469e987ccbf6c655d9b28a265361fbf812dc9fe7a623eb25f2f7e2afdc7e2f603a42aad1a793d0351fc33914a2e16d346e15cc0c86cd5e2da2a9c8c62371e3d9f756b9ae7db34bd13b9dba1571d8bd3e98608485ca49d149dc7b909ae64af4c43ed77b0ea0f7843ae214ac8e881ac500ca9f30808f675be640ec46838bc40e2fa30e1c6de84fe931925e2a335f0c228031abce2dda9a7aca9f7c9e9b4bd672b605c042ddef3bfd940d8ea5f4eedd3a1233e8d25b0c64cf77a55126f61a3f4d20df36b058184be2b76c1cef59f013d7c0399778e86dca23a7030d863a63e7009e1340d01e07a2a66183072d737cb24dac7a6fc7fa5e6115054ecd6ef5fbd3ce35bdc2f0150924b6329d3f1f79a5e038b729aec365a1de8c9340c566668528a01188449e799e709a57aa111019e9e339c47a1d08c198d09bc5aeda11daa65619f21247bf998a05e15928ca75d95d781879eef47546b303dd87c41b6c5251827340ed11b2e305ae690649d532aa1b3c91610087de966066943104bc55253cf1718c9ac9091e14ff26544e55ab4a5235cc216cace718e6918a6a71e5833fae0e3e7810045e5885be5f9b442a7d9abb4bc74e3ac87d03faf457f1a8fcad79ada9ea28440ff37a6901b89d9e9e3d6baf894dd84e6f17060a0a52d4c5654e679e82ac0f7d3ddc758951ca64ef53266c585a1d0ff562b23f110abd04eaed18a7db43a3f9a14845a53809eda48875ab9a5c72b2d271d9cb92d45d4ae29dfe61fb1af926429e7bb7fb0e94df80932857aed1352a16d4f59e7c2db3e6059b8c5ebb19096ce0e9a0094ac9b61201b5f5a88dc7e7abd5afa8867ac84404d28cda08e44c5b8c6f088761313d7969b74a5e31bfc45d7a962d7cf95916e0d45c0e2c750f284a9cdbb3bb59763a40abb3f44dc0f816aa25ef9256d58feb732cd90e071bdecc461fb388164b64cc3262c5f83c0b05185b4cd6d8949a18a257083c16d4b553e5a01ff615b5c72dfb7f2f4a16457b259472bab4b7748072e1b4e7f989d521c93fbdb8f0e66adcff45f33be522efa89d63c102ddab3b6ba71ff41c69e18dee6232db1012d04830917b1e9eca8380e207851555d7e273a3420a07718305bf7bc5c999a382093231e3dec704b6ff7d48520ee2c96fda075425c5323bd28e1952bb85e1d33d57a503a62ed425691cc8ffdb7d66b5e750b1aa57bbdebb50cf24fba461961d59a89fbd8f9f7e86a211ac53bec47502b60dcbed031fca0caa7ca0b4c6d8646ef2eabbf697d9a1387e7d2e465ef2620f06e8bc7cf256d6165a8e0618775e309c382751e05f95cccc45a383e06946e4b00ea7fd6cfe78a9ba36d1549e6c979bac39f88b879fc70b6d4201498ed0808711107df44c37948fb033f66b7aa81715ff458db092a5620819264f252f73fefbef15addd73b390d05dbddab62f469ba23922d20993e1656f9f60845f28a9bdfa194adb5d4c3b95c31037b7210a8fa17f3da9d7d5ee0c53b2a51011332b1b4f1771f1f110484bee319bda2c3de4e6d4aae246adb68ced879fa72b35b475bb15a2f1d8a009e424a0ebd900562570db1f1150573fa656d261998343d67acf482714789f33642291dcda61149073976ea7fab7a131c5c6eba7ef4aafc2d44f960c027b43e87938145bcfb6d40adbd", 0x1000, 0x400, 0x0, 0x0) mmap(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x94a144f4f6791f9f, 0x11, r0, 0x0, 0x0) semget$private(0x0, 0x2, 0x1) msgget$private(0x0, 0x201) msgrcv(r6, &(0x7f0000001580)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) pipe2(&(0x7f00000025c0), 0x10004) dup2(r7, r2) 01:50:16 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3f, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 01:50:16 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="01000000aaa008000000c3513e2a5ef9ffffff00eee90100000000000000b3e3da8d0e92bb234191017f67bc70377f962bad39a4cb7ed6f098dcbb2e7be4c66a8054bd06c57a3925101dd2305615f3a5b725fa53151d12e77faa7d66fbabac8d1d279bbd64dcec9226757d7763fd4ff45864c014e29dcf45bd7bacfb01a18f30ec5077b7", 0xffffffffffffffb7) r2 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) connect$inet(r2, &(0x7f0000000180)={0x2, 0x3}, 0xc) 01:50:17 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x2) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000004c0)=0x8) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCEXCL(r1, 0x2000740d) close(r2) 01:50:17 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x2a, &(0x7f0000000100), 0x0) socket$inet6(0x18, 0x4, 0x80000001) socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000), 0x4) socket$inet6(0x18, 0xc003, 0x5) 01:50:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 01:50:17 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = msgget$private(0x0, 0x99) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xe0, 0x1c8) sendto$unix(r1, &(0x7f0000000040)="5f70506a786bfd2ad672354b8ab05a9b39dae09c7f89a962d8d828dd64273be29e951e514d142f8c8ca3b182051ad91f5b502833b898963288eac04b6cdffcbf4c87dbf2eca9c978c90063b03236bcc306f1cacc73076137b8e5522cd1e55eca9f3c19db5dc6a0b3917d4afaaa41779b67b0e2d1661b908201e82ccb71be5d2845bb7a6326a9bc2515af20562df9c6f4ceef71186a26ca555f6069d2b81de4f7552b42", 0xa3, 0x4, &(0x7f0000000100)=ANY=[@ANYBLOB="010800000000ecffffff"], 0xa) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0xc52}, 0x3, 0x6, 0x0, 0x0, 0x6, 0x8, 0xffff, 0x9}) openat(r1, &(0x7f0000000140)='./file1\x00', 0x20, 0x44) 01:50:17 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r2 = dup2(r1, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x220) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x2000000000029, 0x200000000d, &(0x7f0000000200)="fe000000ba00000000000000310000000008aa91", 0x14) dup2(r2, r1) 01:50:17 executing program 0: r0 = socket$inet(0x2, 0x4001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xffffffff}, 0x8) 01:50:17 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/176, 0xb0) utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) munlockall() connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket(0x2, 0x4002, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000180)={0x0, ""/133}, 0x8d, 0x1, 0x1800) 01:50:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_pts() syz_open_pts() fsync(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x401, 0x5, 0x9, 0x2}) 01:50:17 executing program 1: r0 = socket(0x1e, 0x3, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) socket(0x3b, 0x7, 0xffffffffffffff81) fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@cred={0x20}], 0x20}, 0x0) socket$unix(0x1, 0x5, 0x0) 01:50:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='5', 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) write(r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) close(r1) 01:50:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x0, 0x0, "65668c1f2a1c3b000000000000000000008d00", 0x3}) 01:50:17 executing program 0: r0 = open(&(0x7f0000000000)='./file1\x00', 0x611, 0x2000000000c) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x3, 0x0, 0x1ff, 0x0) 01:50:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="e3", 0x1) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) poll(&(0x7f0000000280)=[{r4, 0xc1}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x0, 0x18000}) read(r3, &(0x7f0000000300)=""/241, 0xf1) 01:50:17 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1}, 0x0) r0 = socket(0x2, 0x4002, 0x0) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) 01:50:17 executing program 0: symlink(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x128) unlinkat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20040, 0x0) writev(r1, &(0x7f0000000080)=[{0x0, 0x268}], 0x1) 01:50:17 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000140)=""/92, 0x5c, 0x3, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x411, 0x40) sendto$unix(r1, &(0x7f0000001240)="24442e6d7743ac2765ab63cd7bbdb0ac5b7f82967b43c2cf880d60cf9b00f38e13f75d42fba8668e5c7087b6cee8bd6b97f1566b04eaccc562e7b9a7a083875646652a2b22fff504c7e847255b0cccfd50f2c56ee724f83e31e851c4531227764aacd40b7c5f9013b693d0c3c13316e512cce290c5739a95a524f1e92b907d992c02f0b75595d33ee6ec5fd3064047f5814020862094b2212b8987c3bcdbe01d9ad06a86a96568edaf468fab7c00764b98e739f69acac7570484a28f51089635d43ea6292beffd188109d03bbe11cef4ac907434ec395b8ade2b2bec3b375249b147257dd43959e03c67f69d4de0e757ad5ec00c349ff8fe5a1abbd3aea3c95cf994d7d1fce3b15391286fa18ae1fc846a96f1283bcf863d9cb2e66dced5003564f30ea161933c7ea8df0ca31f59de760bc3fa53c8503b076d02f6aee55315082bc5ec3fb71fff7b87a965d22967f2d100d0c6ce4b903ca086c029ff5395e1c7f57a68f83a2c3f8cf1b79022a9a6a0444a4dcefd172652074b81d375c3bc79a002556a32737e3eb2ed95977c30289ab1be0c6115db4fe813f64125911e7f8bc9302d9d105ed63bb7a19dd3b42943cf2a098cd5b0eeeaa25c1b4406a7051ea113b2bdb0edc3e16efb767b32e2d646a70fddea49dcf3090b1257b54c2453e5b7256a1b5514b98ace726d1b239356ff66f0efecbc3daa37c8894226718f4c002ee8f6bb971dd50250586de0e892923313ad981ac700c5971744f28b3c01a7ac5925c820c64914f0b644e95f362ecc327426104d00de9d0419ab65bd9b5c64cd7c92d35c06e74d1dee7ae89bfd988e2a98530d815edb81a69d2dc7bdfcec9b66c617152f3e3d11f7b7a14bea8da4bc03423d477811e43bfdfbc89a52862c239d34b43ba890caa67db5af78d237a15e8027109158c06e1d4043a19aa63c38ffb87fe017e9388415d154affb3d66819dea7cdbbcf69c843456146d9ff36126c750ba1ad6de98520f7ffd59f0ec08c8db1c03b4e0954e75605d76131f68655e7254dfd312cea29e71c647f2ffb78953649bdb39658aa176a96cacf9fcf4dee06e361d00c1597266a2122478cfd2d2ee90c34bc7cf30b232e89d5a54dd106f399b2968e7eb3e43f3efc2af994dc3c7fb1276a005b53c55b2826f7a956f144c71661f7c266d36cad418f7e556135c5ae93c4b2429f193693b87451c4995a46eac3c588791e8e5525bbf32f92e55365e86ce98ea30ad0757790d9735535432575c7abd39a63056197378787ca3a7a7f5a68601143f7836fc591be18422b26e801df4748953d67e98788e1cbcca4bff7866a0f1897fb1ddb783145172da70253db9167fb2715625efd7b173e3052430160bcc68950567a5dbaf78628648dac362cb8555bd06094ac7c2f39f1063a8b7e495860d069ee074e47dee59d93d332448a8d2f0640b67029aff4ce4234e97cfa908243d61278d970a6150446e40bcd679d80c31d6fd85801d75135798d1d00ff2467f423946d1341b36fcfad5074f9ae81ae0ca9b0a210b510e3d50e2e7b093a8a271cc106b122973740be180277c84eba6e96b331be589b13e3ed89e8a2a7d3601e050051facb0e517f2d676ebba9137063327bdb35174506b69c3dc1eb38b61248fefe349f33135b7779124e160430359730294e79c7f1d4a770a5c6dbdb0070f478dc896d43559191e2b49838847ec14cc66089fafef1bc97bccf3bdc5fecafabd58bcfae968092bd4ac3b7e58ab5d39a9011cd1aef86f822d2e11ff1a1265c14cac664f5ecab9e5023741aa0ae5f0e44d05ed1d8718f9f94f4209d57b9aa5e6924fcb20020387ce566051c342f9f67059de57370525e919e14e9e5f2cc59e54f410e6b692d3f67ed3896bb83a366d659b5f164c1473d38dfd43ecd4bed8ee4cb6bb040095c282fa7aea4adedc8f7417d88ecdd1c485901687305950f94e737c6a3432034b97bb9adb982d7c9a99b7d22a4937f15eefa3d4daa26fc4af818c4a7cd32c73f0a627d3dbe4594b33fffdc7430b155080be054eae5ce8373dba2d40a5972c867a05baa5909353f1112c5c4467cf1eb17c2790184c175a9ebae6cebaadb797b6a606692861b02048f01d5b45b7f6ffed5103db82a35050e3254d51e33bbd409407aa518b63b150c46e9b2f5a35d5003ccdf7424701bf018daa834b90d6d6859ffb3e9c0e4ac11d7afbb854bc6545c12245f1da38423a6676f35805c3d8eee4bfdde1d4627b689678228f9123aab116f0015a96e91ee4ed14701fcbf472a1fdf7c1f8f1c1e7d78120f80680c13c1ac76b032fc2cedf9e38e1ad8597985539b55a69cee6e15bf670162773277fae4132b784690dcef1746afd8b8de03614648f09267a26a0cfafa9bf5f979c6d1518de4e7f42b56423bdcc0adfdca26e945376277af433112f2f8464bc296116abd9b3110f2c43f87d2e1d7d6f482d3c946deecb61613e82efc2031530f1ed01e16a6be82af771d3ec3dcfd4d35141ea359a40f31e86bb5213c732b02728a7c4e6d0a5dc1425f4c995bf1f0e7576aa77e7fe6cd572271061734b428ad4969818f7df76348e170818da3e7fe278c6b21114223fab8a4f1cafe57eb8be225192aec4f5bf92b84c6302908d67b18a8850ddd0100175baba3f99205f8ef8f9600319fa60bf850fbaf14004f1acfcba9eed1310083bc96f8bfe192f31617adaa4f6f077ad71bb8053e8c82ff9559ddbc5c81b9094f8c58b7ae7e0585c2ca433f9f27b962bb0a47df90723e3bc8367974ee4522819187310013c2f4e6d9ba89953f37bfd61253bad0b0aba4188807eb330a6cc4bdeddfea8cac61f91aaabb817261a5885cc5e4cbb053519255f87b297bd3c6ad50ede5b8f51ca4db7468903d4d01984f54aeac1b124d46aaffcff706b54684d5c135620e2ceca845de8b1303ad2ba124606afe8fc023f5c79ceeafc71a35045cf8e951c3bf74069c9fb866fffd40b6a08131090ae66d1c0003562dd0c7335cd6c058ac63d0ad8c7b3e152d54cb9e286b3d14dce6cfd02415822ed397c44f1d9f080ffbbc4acc83c02216ba8b50e5a5358d12b80bb4ac3415395a755d2df67cfdf5b6c4e9d55b56430c671782c6ce972cda684f91f216305c446719dc3ffee641d9422719c6fbbeefa65dc7c6e180f206def851ca3d3cf1cce874f492e31ec48b5b2bc8e0a94ec66b1b29fa7f1dab0540d7e956167b599b793fba83745f75d2fbc15d684c7e1a505c8cf1ee749342a5182b35c5d9e44b6ed0a835069df763fadd86c7265b5e53504993360bc9acd6b14260f24654c26c748b37b662079670e4f8034d1114a3b852f1f7ce31aee5ea432b03b77c013adca2da798cf5ac141be400449062e176ab8e58733e58906b4381b9d12e19eeb32d36d87d2efc74bf731ca8420a6bff57c5f758c9bacc1cf155de8b866b48ed2ccc4a37b8103e46e67206f75987cb5d0d7f9a9bf0c54c9a6658e2cc59eee259b015746f29777fc007d4aba82ce1c3fb45fba8465533f6afdc618e8c4dc19322c8eb0bfdfa761961b5b2c1f29a8b9f4a7a2ecff4d2f0129ed252263f5266e3de1f25c1c5f064f7b6dbaf640e8064321db4f96f214c0a0dc303872f35a6db9537ece0589c14b36b6352d87536b9a276d5fda74055ba52beabcd2f13c0ffda71f70c09f778d19b214ec4099b6f2030ecd30134558f35e337d4694bf941cde818c167f54aa8ea72f7bd82ac879408f960612defa8273309ba32bdbc5b48bef0ab852ecd468e187a351dd6e01952ff432c46cb6b7305538032999060a77d03309a2c135d9d84476981e64205a2c764e82f08513358d9f01f003b87ad2288385282b1ba197fade21e9603ddb32fb314f652b2f73c90b28456cc4b5e303fe8bcf9d883db6a012a7528cbcafeea00968c498dddef5cbb2e04b5017a576ae85f15529743f6be34094f585d40955f401bf62750c9397578ce2d17f7ce7572dc4e76d0063423f555b39865d63dc1f9c8f877cde56c23abc00ee9dc8a5cf444ef443f1b7ca402ef6428caaee5a1ca91ba7efcc8cb1b35d2651292cc1a4ef9c94a73488657683c9cbd9549b957974a4c37caaf263486ebc851c79ad8e78af037c4a2d9ded344bc8cc0405c4997b1a6a899d20fe55bf9d88f06e9c42433d1e488327a553597fea34fe6aabbb597d91a8568aaca24553dd4764f8552791867c09520b68ee0e969d5040dd266e5cb24477bbd6728ab43f96d4871f2dc4aaef1476f7d00d13ed515d03e050de170cb8bce6ad871e328f92059c2c2dae54145cd10cd6586f1d526aa9a3994633e42fbe7fc5e5241d6e0af94c3814a24ce9bf2b399881b9a0ad87110deade49235acd80f93211b09303adb4c2fdc4baae78f05b2af407616ca1af0be473f99ca75034e300fb64789cfce65e6d2c2d44728ed4dc7f3e0c11cd5e0a6ea41079855879a72e5ee6dc7dad78a941c51abbe09af478c6b1e7971de96346e21773454668b063c4a63656e8e5540a4c0fc0cd27a931ae564d0ca7999bc81dc57f3dff7d884e572f7eb7ff752bb3218992308df2c9df399f11513d72692e2e5bd331f2f2a084a26ab14583939afef5207597d2b30dc212878d0a2b47c67c43062b6a3d69a6d115885e150b26c43fd75a0714333688e241a6bec65e7ebb28d451c7de7470a44672797c2c394da7f20dd87edf31384823e8e73951ee69aa459a269be432f3c4364afc076c93b20905d8b785d6f6068e901e8363fc309d80308cea6a63106b0d3b34a04acafd7026047e8d00af25dae7f767da59af8056cdc57125c9506dc239f763de317440cc73436a9d05fb9c5c56d7f58f858caac4ebaddbec811a75f466f85854e64e761f9ac8b9091cd47334e430563309f42a99da9d1f4b7b06025ad2988bcaff69b39766277ad122a58e29a949f246cb125f34fe9029a5535d09e18e5f58ad44d5cde765cd769d17584d6ca02efc526d2e90b030873340e9419cd877a73d2df216a84c451b3be08f1cd9d9abe90f33d1e23db17a1ebfc18e067fdff2e25fd34f14500a20007bb1982cd7c99836cdef83ce37a13bb588ab29bebc57a7a4d62c5ef52760f35e8530fb220360b76f265e73fe3da0c6f75636ba6527d41e9b48da6a11834fcf0fc292869691bebf229705ad20236d8d786f273199f658bf16b6e7a03fd49dc5d8bfbd5edef3b9abf8239c76b22ee079fb547888e445bfb72457eec1973c3ec798629eea45d5236d56548249edafe2c049d39e7c16701b841814562e6d6cc796c0fb8d77a94a75e8a7740b090c7a81f570951ee19c2be6a25177512da8900caca7d1efbf0e3da4d606260a94dcf3b64babaf8e115d9eb61c03f3a288c31776053bd44300b669460926fe8b3999b0431462e0bb1e8e99612802198debd05768649ca752f11cf949be2b8271248c87ba384e5b4ee38a1f774d3ba07e340661d2a030d6fe43fc71ca19b92c63378a3ceedd3665b19b398baa31cdf785747f2501e09d515e4aee9cb0b6604207a1c88f3e77a4608a70fb073604329b1331e66eca5f9b51ed0762d23e7ca7fef0388ea87ee35fff5aa291d1b8f0f5f42a09096537e552b3d94e7eead450d5a7bbebf234bc6e5482cc01fab1e35fa2f79e4d475dd6e73ed7d44ea1f05813ecf36e06afc43a8d07e6c5dee56b836c4b85a67f49d8eec45f0d9b1a7df981be97e0fcddd86c7bba879452093403a49c2e5b0c580bfb8e7f05b4cc62849183e77236fc97b35df11325864f4a03113cde95f1fdf4ed30166a8e340361adb743aa1b49e5a04a0455f98e41fa", 0x1000, 0x0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r1, &(0x7f0000000240)="fdfe5a57cb34dcbed5ee940add02bce2ae016aef4067d04755190dd8b10a17ece75d46dc744b1fc94d68371636d823355dfe2e8e92ef926069cdc2d4d94f459c5b2e52ac021e9735ada1c1ee56824547bb5f89f1b3c98ffcc1ec18d5e3d9e4555ad581690f7627875fa60aec36df20dc69c5c26e04ee11f43bcc1f45fa441265392c4cf7ee4429805aaaf40fe2e8f91172be1f17e09ccd9942c15f10803fc96deda2948404c0d05ab8a6397c388da7c4ea3ce902fb14495697f3f69accc0581e14d6ac0aa1e0b4dd463daf09f1380e33270e6c3b2bcbffc8f7ac0e56d57d92f5672730c908a097dc4887e42a6699595f0d077fa4316f78cb4e449be298fb1a53271f102c7b9ad447c757d96926ec342885c853b9b8350694dbb9e6e93520d949b11dc0a549e2f0417fbb21e667666064938516df2a36690f86500846232b5e2c0f6312b0081827254c42fddc11fb194be1b56a98c3853f8788b94e711bdb0146630398231f6ba468fbd7713aebe9b435311f23f34057b559cedf0b6f45be2f0e304f6bc1f0b81bbca268dc0106a4e5b82f0ac1f4f8f25fe3b4bf5eddc94a08a0acd525354ea953468e32a53faae24170cf9504c88d6237ad95a574f9d72ebfdea53e917f8cfd7f98d37d7cea43b98e88403451bbe8978904361c44b667832224ef6716e02b61e7854569972fcef55504fd5f883f175d3f63f6686e499e72ebff158618d2a21c266f029c888049ca65278868c08d2f27aa5432ca5848abe60ce05e090ecd8caf4753d992524aa1ccc061c7eaa816417be9ff8b4271d86e5f57d66236cf598d84c54f81232d89fd50a9c118262f8c2d22e5b80ae87977f7cf5a17493b0d36cc9f4315761dc32b73d7bdaf47cdf2d88af0b2fa8109b0234402d59c9378fc973f5f2103c105f6424769f48c0d5fdefeb083188589653cb6514c4040e682b6c4128f270d8475adb45f0e92c40036c6d9ffdda61533a70889188f379c4650fe133eb5e996549f91abd9f80b28a467ac966d9df1ba64f3c3762e551fc7b48d2c3fff1218e3af2b2b269e619495e20e7ef67cf8fa2a46a57a176f986242a691e48dffe7b8f70a30e5a7d74537d63cfe8914e7eb72bd62f9365541a2e97afd3473616de404f192e2d44981ba1934efcb443a998b783f00e7e928c733c22888f7b4b1b7d95731866f6cd871c8be65dee1db01c8065013931d06c68418a3d0e12853aa260269ac0fe4519f642cf7e0e09df5c66bd3341ecf5d07f94c4d216fcc08723bba7a3232b5a3ef1789a5676921a95726cea86ea753c94c196da59604ef1f0fe717d7a865c786414eb16b9721f6511b7a495217b0c7d3e7c98f6055f5c79859e644a446a1eca5e1f373cdc469bc6a443e6bf40eb7755f0fd76908073c770f289d4e8959942341f5ca1b140d4fd1768124315ff5cda30d08f571a701416b0844cca0d03f895debe524f9b00831d8aa5972ef37954d9d7e29bcd59623dc14ce7d15116683463bdfe3790fcf2a2aae4ff05bf9f7e83b0dd7983bcda3df099b05ab709b8010bea89717b81d1d38bf881136cb0ff63c4e9af5b90a4b5dc7d4ebf6b47d1def7552af1c9d4f91ea3f2b39a2b683d2d1569c77672dfd85700d56e9ee6a8276b3270db121a7a8c50caee85a741fb4b7a47abd74277b5e76e17cc99ff102e4ab94f8f0cb81524a691667ae2b1fac3d09fc8fb34d40fe391d0c82e05d0387e81a8d678dcd8bff5aa14d0f9cc2ba70e4d6f79ec7aa9cc826f6496957e1b901849e8cf7d0bd6ca156405e94149b560ed921670ee2fa60f846165c55f4d1883b94b3596d7a4251c26704036b017832e143aa46e572306675fdb3314d4f82d6be9827d9cdeaed2e2902b5e1bec743c164ebb20321e839fe5612cf2f96dfb7da8eef6e12db976639fe379d6139c1181afc276896ab576423af86508060de506c9e36b2c7ee467e809c9050823303d2750b9b6990acd84ce671def17a643d60ac042467d6c2e97e4bb1aeb89fa5fc212e29030eeef227f59a4a6fdb873537e00e26d78d0fd6002ce000ed2635465aaa7bf2caebfba78b0dd147d7620de649d77ecad23f73a99f989ee0626515ed627e53c9f3bb4eab36ead4844ba8c2bddca535f62b5e0829546a9ab452cb5db28a0138e0d02d0c344b990a860ffcd7628434ab3d25b1c9ccd5693baea9b1ad7e4b45ed0385e7ca09344e291a52c859f83299d11825e8f0e8d217125ae8ca789a0ab9c715298d36914349fc05930bbc1d36d76c5eb3740c97442a2ec97127dc7e685539fec04f63df7ea56e2e6fde9ea2a4c95ce79cf8a71f08434947a93759b23989aade8d6d47158cc5a83c7226735e48d1508a1c01edd6e7b7306080ae1ba5138c5007fd1b5011d0c016877e5297a84102cc9ec5841ead9bbf0c52688d1347bd4817d935ceca5d71f6e6eb4b4bee0932515ef80fb9604e57a7ab21d8c2a2391feb8e029ca4960f2007c59c65d3726bd651e8d53fa6e25b5c58927c4a5857ab1751c4e9adcfd8c69d7be6f92a344726527b031d8b6425fdffcdec54f02564868da3e0e94622417d1a166775ccb6348edb4fccd51d124e58d6c04d84bba0d8f5bbec0ab5ef1c86b8936ee038503234d07bc3bb4cb3b585074fb0eb5346f19fd1b88ce646801a83ee92a52275dfcd7dd050f190ceb21abcde22cf68d6327249a01ad6aba091e2dd194f6eb847fbda85a83510474306663b3102baeeabf253e53ba209363c3d1f23d510e60d432faf45fa5dee1b40760ff7e87809be4e25e08b58c15bfef4075b2f7612be6e93a3e9eef29729e64d8bfdbc11dcf192763bce7ef1dca75cfa62a066389a3d188a125327df9accefb26972677f8d6cb9735405786f8d057aece32e990a51f7a30158d28d8e8c25779b77bca5d9f37e7bd320607ba2d1cd6ece08860cb00bd114c4b6fd0cad5e0c6db328b9cce015b9f7c9dae2a3970d2f19c0906cbd8542ab45992d7e5eb49af0e33514f746da232d223204ade4bed1b4a48b79c0e9d1a05936fb4f1d54230663ca0cf749e75858cd53cc268d4bc9163df415b57c23f12c4beaba9f8b6b7c39ecefd18882caaf3161c8a11274748f62fc2571d03df87f7bffc081b6ae701b130f68e9b149b767003faf7f6a0c2ead5096ecdc8fd9ef768de6382d2cc38230221d439becae7a38b95c0618cafc9b277c420874bbd31248d6852d059caf2cc7c32d3278fb4f774ef0ca9e99382ef83a6bebd4ecceba84373fa4f437c5ebaeb97159a3407102dc35ca5d490b8f6c194bd7a3ffac69411a16d0d96ac71e0e69adf32fc67e8769d56357b6f2ed8659372c98ec0e0a58bfc9ece8da555d9d4d4e7ae8f605586773c81aded5288ff1842a75055ed99004edbee45609274d664bd4373ad5d22fef9ebee99e8dae2620b3a4e2c7e74c102e38c6026fbf4220825b1c2718e312122804d5fab17ad0a55b7781266944a2deed0f3b5d1e119a19d34644ef531d48d9265644472f67520673567f29a8f955e8043438490c22b48f4ce7dd7f9fe1649ff64cb81146f6bd6aa076649d07cebed57dcac8caa772a302f24fa5d037c4850fdbf7051503c5301f5881eacfd0f9696f981f248734fd0dcd497d285628872b4afcc6a2fc41fdf2191751446f15704eab9ba079eef339f0edf47d5fb175bdf08ba92653f707624fa6959d0046554f29281eeea26fa170400540ad38d1f8879f787dbf3f5659a14ea96215bcdb7f63e2e887007d191181d780627f12b69b7cfa504daac7b163d2dd47ade1eda505a9a3dab6fb4fc9bab35165232c6102ee359a75cafa19dcbb66891d0226f2295631a3a37ee58918a6f714fd24b92b1b174c79b7d634e95e8b41439ec7b80516a3f7a8c29a1027e5a16562a224c879868d72054c31ec8d901760eedb1d98b0f3bd94f71a1c1a3de45d30b05cf60bf29d8af79f4657487afa2c7013b67666de07cd5d35564dd3768014c346e7cec99dfede38e31bb84f8625c7e47c78da782b79ed1563bb24ec3c30e3792b1fdd9a82678d580b3b5a15d8324afa51bbe990a5dbf37d32ac5ebc6f297c3568ec55c264c37388c82577953c923a3f0a793339e8a4bccc746d3201f77efb4ed9149510cf2e3523a353eb633547765b8c66ed7bcae9599a29649268c0978acd99fb55178fe1d5cb272b448b5fa780ada0d8be5b58f9eefd3ff33594e701b710c3266a51a1db1f5b8a0a16460067edce8606824e2e307af1dd7ea594184068b28eaaea9bef40eb7527986058fac6724f8b8356c8aa416dda833485f8eefc4f5a80713739c0c9d6d0a61f1ef115ef5f2dd60bd377325ce22dd58c5593a6980bc689e7fdbb56322516365bac911ba5e867caba3d4ef245f73320e84ff19993477b74c960b7f7ca5a51b45907dcfd8226a0e4cb9641388a354b2e890522df7fa4eefd430a8f60dd9f788d0da363d173eead55c16d409234bdddf760449c1d7190480d54f65c8f102be8167134d5fe387cee67f165d980e59e83ce3ef464512981674881e44c2d3fa74a25d38ae55fc8fad9732f98555ee530fff44519e6fb0018c1b2e086f72d51818e75bcb274eb41a205ba263c272c203e0244110a945f12e9c44fe9859405caad75422a296c457b1245f93c8cd741f4e98e50dd94b022b479c4b5afafb7cb9976074f4e2e9ed4a963d9778398296317fb79732505a809bbe6732bfbc4ff9349a85be4abc13ff231da4e65509f03d1fa29cdd8d06cd477bc0b4b0aee82b7d47fb8fd8052d5dc81b0f33657916210abb45e516cd17444c15ab3d7fddad689dfc281d49286d1801c0cf0b8a473aae9972e3ad4cedae119e4e6363595238a0b3e706da1f8b0b0cbc1e4550cc0e7cc21d57c268fa33a5d7006e2b2a70e458be8400d3da9bf2854cd979c24d2233212892720bdd9f6848ffa0fdcfe62c5c9f1fd19d26df9256bdb5578353f223ae51a6e9be91df6fba8bea9f2e68f7b194f360b556244e256307540dcd66e762b3c65507e5e64d6d9d492ea03cf49ac414f541cb817c010b99569f357a261199d740b08b1b996b5fb85e2169f8bba27ffe2d43904827385848a6b0510f7896d79ad4af3300d3a85da8940d9805ae469f94fec8f43bc6f51663929669aea0c97ce60b72df841593c31054bc3d9d10a74a88eca22da818405718ac2893420888ae3d15209e5c1ef5661e819781928d2799fa12e001cbc4471307b6bfcbfcd4d01f0d2727d5136a48d8948a2495f0960c9d6209fc3ec30cedbe9aa165bf32d829772a486c47276596c33c54b344d3b8a21162dc27266c7984ae799e8606dfe89532333098331d7af655a6a08f9c6087e4d763142aa7fc7d23467307ebce26fd5f76c7f28b6f0f4e612214a95c76a5d3eb6f70f88929026a98aaa63baf1b2fea9bcdbd9a5b301e916b456d27b64f4706414fa236b385a32480c71adf9ce574291744d3b09015a4385b7978f1fcb17f9bbd856ff424fbddd837db003f5855492a0dea686272e842d4bc02efbe94b1b14aec1477e1882c76f49a98a60a3206d3dab81f841b82d39d5fbf82a7632cb451b94b385a8d0e5538e1dd40222280ba9f37737ca3fa500fb468a1c429d4fe2b8cb1858ef738a46fd093325e05e2523fa5240b85a39314a784b813bac5defd8b5a7048071492d6686f44aecf2044568403df42e94c01759a1a19c6724c8b3cc47a3331e77ae3f47f49e79a8150b36cadd1c153e3443531726a656756fc5a0859e9416e33cf86869c42e9da53b75172c638e3061e90999afb24e009f0e395dc9ceb0606f85cdd6bf856fe3", 0x1000, 0x4, &(0x7f0000000080)=@file={0x0, './file0/file1\x00'}, 0x10) mknod$loop(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0xffffffffffffffff) 01:50:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000400)="35db4bf228cc73d71444a4c16da0ea9f962185b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2c8d1906d8974febdfb25fc904730838923ed771cfb99b3a0300000000000000e0df9abfd6d1eb720a73", 0x51) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) select(0x40, &(0x7f00000000c0), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0x1d3a, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) kqueue() setregid(r4, r5) 01:50:17 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r1) 01:50:17 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x13a, &(0x7f0000000340)=ANY=[@ANYRES32=r0, @ANYRES16=r0, @ANYBLOB="53a1fa0a6e6f258600ad16a08c935994226d768e3057b1fdca7d0009ee9fd48dcf226ea23aa8bf98373dfdd046e713c399ed15d2c53bbccd2e187275a925de0f70e221b82a22ebe4ead4358367d53b3aadcdec9abf1a943bc7f250fc5e128cba1488581da3ac0bfe9a423983d6c013da0d505525433c29da56e689771d8ed3330fb60be7214eccd3421a2b34085022561f9bc9e74e4889c9809bd25bdc260969b29f51d95cadbaa82cbc57046bc9bda3a10ad98b2d3c1386a0436e6b408276576eb90c22575931e811a668d5758a8e0d71bbf204bfe60fa59df326146a358d864dd271", @ANYRESHEX=0x0, @ANYRES16, @ANYRESOCT=r0, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="58ded5fbb027f2d2d32bb3038f6ad0152e3e08fc99d490e36419e64568f92144e35d3485949bc793990e52f1751f4b4efaab1238921d87350d923c03e8dc7a799ec827c54d03a08262c9ce86fa9684c82fb74fe2537d627687e50474006dd60ee8418d7a19ed35e23aaa805783936d379f1514237dc2a24bfae5bba493dace49929033bbea0de96a7995675d671bfe1bdcd596fd4c1525694b07002a1a2d31eabea357e6ea37e89f473fe46357e8027c17ee68292861009c296ab81f9d43bb43ac0cecadfe25739fca0a368fc4c0ec4313d7bcfbcd1bef3225b965c92bcb9e6c11f3369a780c230ec7feb1", @ANYRESHEX=r0, @ANYRESDEC=r0], @ANYRES16=0x0]}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x3, 0x5}, 0x10) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00004d89"], 0x4) 01:50:17 executing program 0: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x8) r0 = openat(0xffffffffffffff9c, &(0x7f00000013c0)='./file0\x00', 0x81, 0x18) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001400)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000014c0)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000001480)=0x347904c0) mkdir(&(0x7f0000001500)='./file0\x00', 0x108) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000001340)=[{&(0x7f0000000040)="ba32bbc7aebb964d709f432d2c62b99536cb839b7cd72219aa62b75054c2dd7862817b95762e6352cf6e36474d5d2a1b28d14ab4687717b365652fbf2f5e11b6678e7f8d2db58cd682685aa07a", 0x4d}, {&(0x7f00000000c0)="73227865ca4f5f008843236a5e945176f7ef81c85715fb78457d0ec78e272f8ec276943fa2c4fa219e8f5012dea17ecc90ebcf738ac6017c08f251296af9e7de2f518c58014b7dedc35699a2c515be8bcf8e2a16700c3be55c0da98841ba20ba4f75837992314382c197ac2a301b785d5eaeb624cca7f5615fefb80b87ef37a84960dde543e01ae52f7f3cb113e157920dc0f9ed757f37b2c0badec678b4a4402c5eea54d0402bc0338138b495e700670fc370dc58c68938fc8e9175cf72c6a5b884f05e68b895217aacb3cacd70d025d6b942db0936e344700393a061fb2ab3eeec10880631", 0xe6}, {&(0x7f00000001c0)="b57edbe441843e855d5fd1013be9ac7b3c", 0x11}, {&(0x7f0000000200)="19868b002946927fbcb4782f603d5550a15b4fba9fd57cf53520752ec74b2003322534da10d5c73151363f5ba3b1945b29efc328d1c985b4c110491c4aa189a5fc29b3da2227d25b67417a1ad11a16766d996941f920", 0x56}, {&(0x7f0000000280)="cf451d7aa57bf543783412b4939e17dee34ace9d9a23a12ff003f5faf6dbfd269f7a21d6abcfa7f2bec358446a5bb8a7763ff3f02373f595d9a121dec73a4c5fde35c205163afe2807c0de14c12307a2b121706411c4b1b09d43886b434dabb943a7d722ea61dcf6e79d90797b8f7a9c82cce4097b3f74f4e5666fc3ba802329a5d9355269ae98e85f024a901f0b06d4d54f56633a2d19", 0x97}, {&(0x7f0000000340)="7aed9eb5ebdf155a16fccaca09f07421a4f802860860daca8449dfa027f76740bebbf1f44e160a2518728e6ab80937921b3d3a5253184ecad7e617a0e2e0ab88b555a54bf595a405ad91eafff285451795728532fdcc7475ae4b09d1e7b7b3904159af5487e83dc3e275719480f4540c8cba5eeb62b297588941e5041046b97023937debb3135629c8dd65284ad1bdb37a8939989ff7473d0a72e98a7125bf4eaf27b7f421b9247f3145198d6cdd7308f3ae36c985ca4da28c5ba8dc50bcb4d74f082a313043880d2f1aec537fd26aedb90be5d67eef3c053f844c1a7d5454464b479e48376ffde1bc9c14022fab9d2ec64ca8fe613d0ed55971037c90ef7a6cc3437d948b3d879609352ab3e2bdae4b9764416ff6169f49db4eb05fb1095783e414d55b4c9198d75815beaf12ed9c1fc4af1a5aade43785d2cb3d5bda882e0d4b5e194389375cbece6b87799c0c949974c6deac7c17fdb6bb2b6ccf4076c3ca74f443876de678f0b2980360ea6d42b3ba88ec2f113c616c2420cbc136db430eac623654218227c61fd561e836357a9480f95bae3cea52b2cc7972c0523994e584430fee5ab0416387abfb8f869ad99970d6f9135c62343f504c5c90fb0646b50114c1896055106b1d32d69d20c8f1c68be2a74210138d57abc93d8e8270d65fe7afe6e3fc1d6a5edbea53f40d3b18ac8ab5a256efaeaef1d2e0100997084dbf0d8e87f55d3f73d0da6fab01a598af5880856785373c5ff8fa1bfadc63800136b7dab1ed2839be776bc6b08d5599a6e7fd60a44ff7ce5e7de0d35532a4f7540ce37f2f3d8352bd6cd73b79d5433a8b799d6b691f175e86b3220999a1e7bb440e86127cc98b927114b385f675bfb49868c2777a4be748b1fc3992382a5751ae006fab7c3a451b6179dfb28a83ca6d6d5f4ce6b58a6c704dffad377643c9e2bd30e926445143e1ef0043b7796446985129580a760cbace25efaf917de346392b1bf2202b81fc992617b4c1e0dc845013d36f60ff243bf8ae99ac0236e7e4da38155a08ce5b55663d553510f2885f402450e9214886db445b74d0c574c51acc8ac7d342aac410142ee037eb6d7ce60b10406d43580dbfabe2ff2c824cfbbe596fff61abb697c8c04a8e12e76e7aaece6dbb429cb130dd653ffefbb7e02ee1a9dff22f9ba8dcbff5b01a1af4d584de41261b598b7d907a922716dedbb80ac4bea74fbd1a00f45d9ef490e84cbc7c5e9607db72c88272e02bdc4d6263e4a87f16387c7d98d2c7dd801f0912f8414a18f47173b089052a1e7da033441c0e650bf97ab9bd65293ec1c92e1c6a35b112505d7c32f7c8d2c1684197aa2cb086badb0a62c51e9b91e3f333bfd887b2f2675088ede5a3de4f3cbd5d064b377f8317b7c85ebf35a6b421a662bfce6e0eeb6d1d5f6eb90eb5b70a45a81809cfa8d145c2f426a894f810a2361ca7e220cb54fa60f366fb9ecd55062644537f2c937b69832dc012552fcdb863cf16003103206cc4af20fbe208eec6ab5518f6585076f1ea842e556a287fad4e47c31ae84faced6afa556aa8d1f2988b6ee682fb2afe6d8c2b0033aae081dbd0ed63028689dc5ea2741728d4249f3831bc97efabe3291ffc60cdbeb624b6abac9fa3471312f13a4126fe35dd22e8c9963bfd00dd672be6426d0054f2dfc6887ddbea776fbef2519f977318242785409d477c512504d699ce946b034573925e54d9554a302226466f7373253d98e7792ba430f96ac0dd49b9ff895c90201995581fd6e6fec2034e842527aba5ea302191f4626d05e552b44fda8f58e05206fbec34a95cc0490c18de131d7eb20a05ca715c0b57739dae9b348b0f581bc94f51a04d5b08400d7000b996002f73545308b11169c30268ea0546fdc47a03b063442de8ab4e064bd8d6320ed51776b2af5af2a9bb93e05c14c6baf4c129ac539503acb94f1d6e68a7e5789d6c6e7702ee4086b3ed8f85d2859bb7127378d48bbc68f87b4ba9d61a5dd7ee6a1b0f5b67559310eb9d9efff341d2e321192dd186ffa7be465617f5b3ec0a28698859e06f70411ba4f2c85228c9b71047e63033251be2df91d8659ee181352fd570decbc7e5738a3026b8ae14caa65da7f0f1bd0f60c4f94bae42f2ac0af63e2b7339e6964a3812f9531b030c280f47ffdee510ce28f1eac010cda2b7f7a211cc0d8620b3146e3d83dfd50d4703e82240d93b1a44eef8fe303493096505ff232171b3376b060dafa7999388c42428c8185535d52876f96b71e0d8d1edd50764b5b7d230bbbba8ed46f27bf6d8919aca58b7690f8754e5779a8cdc5e355775ba20ef5ff7025abc4700387cb1ead22a1338b0c19d44bb52109cb31f93a53f494ad70d5681c25267be1171a4f94d0c485c1cbf8638db15a4dad30685eeabe1abcc398bc2fec41e8a16a5c95142f4207836289c323a614a412f7ea778522f866b2b276fbb55d35d4c9f77818448c7017d95fd942703817292132d7839ca9f4e0ccd5bdccd13a6d9f600f74c8caa1e934d633f7f6519ac1ec714fc71c2daf55ec7a6bb17030c950fc539661136d17850c6377dcf52fab312694892ce0ff8348e725c966616d402be1a9d2e2a9f54e7afbeffad7e02d351015e2c868d97568b12a94df0c3fa1f064907eecddee5bd23a225e2f30d972536b7a7dd96a3b3c403f06faee7d66a741551c64283f100790dd08b01c9790b294754fb0aa308798921ea8bc014682316f04d6c64795fb6877daa86470f521106e4077f50696078efd2233e5631333638e736084e9666e7e203729c9f8e63381594c7cb4465c338bae9da9916a297133429a2d1f51c0e2c4bd7cb3d7e9fa04346123b56c8eb20589ea59eefe7b10cef8f5915827eb0cb772d0b72322de689ad54124d973d560f423f9728bbb6eb9860d58aed3a6c06c5c4eaa3ac6e0f8deb4a282878ef5711cbaf1752ad809ca75b9a1ae0279c996e4a7c24c3daeb194c87242535c7b7664c711c4c5eddeeea72e764981e89145880a191a37e9a59a92cd6d3c848f733c7fe9a809cb5c5b3f1ef7a2e4b3aa5f42abd6cb0fac7ec13b08723f1ae620d50f77617fb667e0cf4ad727cb077305403a2a337913dae4ab3a315493e4b8ceab9dd445131a45d850f3bfee282ccc18df4c642e45651816ced960e9b43bd8dcdada2da73c51c39782cbc8fee5b3b70510fcc7ce174228c14edd2c6643458ef7bb26da83ba1d28a2116158bf52106997af9673a8f1aa5aaedfb0ba73744caa4fdf0568436ba230fb73f6bb9a88872729d643d06a85137600f5ee3521ed3c220cb1db8147e17f3700fd8967e48411d86751866d895137719d0437d30cf5f1c8d723ac912a8151c73cfa747f51a9bcafe2bc7afb2d81c3bdfac412d6ad70011b7e69e10c9427b8601464015c130e369d80e319ad8346cf8ed7bfc30c14274e15da3ed87f9cc64e4893948aa169df8f36c7cab7e21166be2163d0ba12c745002798e8189303a8d1c4f5898a3661069449493d887bb2a0e5446836703499608b884686a8b69f6a85a42f01bd56d780f580f530f3093daecd2ecc579f5359b17a28f6b5bb2d4f66b960d18d5013aea7b25a65cdf2ccd5fc21e7d116825679cfb050e18ca63c8b37eecc8e9442c3fdd6f2c01ad4b87bc6b19bd95ab57cdcff2be1c393ee1c9003e623b11fa26017b6653fc64f1c039c640caeebfae8d7736c28f5459dc3e03873134b91608b8f489205eb83210f0eb9589d6218fa5fd8ed0a36eae1896681ebef518b3639a622dc6caad8afff153a4d58d2d1e337055ce010c590be1c7654366884cbfa66d18a48c5b5d5408fa3d5cd275f128bf745294313ac22dba24e2f7ef3e62cac004277d88900c6e8c8de7012bc1dd0bb7a901c5793ad9b23cc85bd7213cc7c41afa75577d77e1425d789328f71af1704656a0a2f85f2771665f4a86478e416bdee173eb72e61347f7920dfeea653419e1c0bbeb4b7835070f5f3a247dfe0320a38c4d6608ea69bd9302df0d481e04ff59b67f52c7839afdf9ae4f26fa81885335c167e6bc2a2d2e6d480a5eaa7561ee4ffecced65afbf4378165f697467135510d5c4186d57c928ce52447892a2d6dfa611145f2bceeb03b6226675224fade5d8ce11b6365915e14b7cd36fc60f2c79c3c27eb54b998ccd561ca96723ec819e2d0b06d416422adf81f92e3ed97aff6590e9ea4973ec78eac743c34f05e79264f767bc48afcc04c15882d395d00b7941760131915589a1c3552a9eb044a748df52f7bfc2f55da3b1c06d62340c8e35b43f162a369af2593fe54b008cf55cff7aa98e00b73ff05294ee12dd6c9cb37157a8ea829f60c2e98cd6791c3e3877828472796422fbb5bdca9be8e6f64e8c534aa30b8f96fc10a2ed25fe8e4803f17946f0748bedcad6dba95109dfe301e6537518afb79d82d4ccbd99c9fbdf54150b6e06240006d7e0d5659f58422dc83786906679fa2bb5695dd74198b60c2b108e9fc8ea3d533d9bfaecb002a923e03b0c43902f9ce0a9f4764f1f2d45d4ae284a3d73e9c3f91c9f96f0bf175570a8eddb404cbb833c97a59683bbbffdb56f0e33156e49de746ad1a5aafbb72e58d9db09210af4f58cec1e7a1c58c1a0928be8bfdddcd92ff75c0314a1b4a8ce733d71c67b4fa7c6c0ce4e68857925b1c8bc584edb2158bbb791f747623922a7d202e684beeffc2331f1021d0db8d109cdaafe7d325cd0680b306c31751abd7a47ff1683392e733ede5cd467f993f7bf083215506d4418620d0ede520066b8268663f461bf9c9017844cf24842089b8f2772425232568c9b2984961cc34fa7c7e645882fec2fc2104b7f0de8e5c5da7cc02bcc572a1db3e002151e26f0da20a6fe2b3010e855483d04d6d798f49bff28a3a4688e4205f816580ad623e3982a8bf0490f179a3c3fd629a9dce20e071f80cad8bb42ec1510d3f19360ce65d600388f5746edd92682a9094255d45bcd612c50a786c1e2ef1bab2ce60200c6992c3166a1b762829f5a8f7b91e8d06abd5e10f160be10f487557cdc03f82eea7fa7648a42bcbedec50ca12ea30ae20ea5fc72acba944b7c26ab45d3fef6c3768f8c66dad92440f4338d62be95d230879fb86ebfee48f5d531ed36333b00862767f52bcc9767c990846f4efd00671d384c66451be2626f0b4e9d4856749f863654e6082bdae39afa1dd92cfbec6d22f23c6ce5ff5dc70ca16693e50b003cd784cdabd0cb4c7f17fb35ac4add13b80c4bef6969aaefa476005de03608dbb281e9fd7ae2298af8dea7f1bc96992cd693bcac9409e006557e1ebf3c46ae0a7e4282674a4c49015e4ca965103c885af1380ffe8c0c649fe6e5b6c464d6e6a53d42845e76840d8cb4ca52128cfb54215c511ff3de00df8eecf5d56b6353ac1a27d9908212ceb8df3cff5daf0b921382997ceaaa7c5dd39976d22c27a4800b0048b5ddc6d4554b87c3b655711b3831f179131c382f1ef1c398011ccd6385bec1a973e52f6d2bab31b4c4457df7ad0582a486004d18bee724e543ebe83f26e0f547c9575bf338470167215e0771ce395892ac3e075eb4b2295715f6cb86e55c681ee23cb0b7b3e516e0003b15a47142e068366a7b8db302e09ded5b1498ba58bb65b9730415efcc9f51641391746483fa23f48a858ca1546cdc2b34338ce61a2f489ae363747a4e693542ade0cf87c5bbf363075ce40a78165988695d451352a780e1122fa48a3794b0cf3aff0268acbe3d32dd84861a29761bf6cf4a29e4062b443fea4a7fcf49efa5863115428dfd88fd36", 0x1000}], 0x6) chroot(&(0x7f0000001440)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', 0x0) 01:50:17 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x4, 0xc258, &(0x7f0000000080)="9828795c075f10f263b5be727887fa93feff1f364ba4485ad603cafae51591e7f26e1f8b20e0cff2767b0a91a4ea9fc405bfab3d0fe331676b49ce8544d9f424abc3603e187ac90a80d3d4e0f310d1502e60f0457f9bf1b1d8230c54cab44167f0d4c0d5d3bc0dc0c07df0101ffaf88e004943bdd2b2b70506aa5a94a462cdc2bbc96f76e8aae87a2764aab0253f6ace200e0ae48e2b60a161695f7f836db7fcc1ed2e3304d8689d6e1621a0af78e64c1d8d474428249fbae5474f9d5991694fdf33fec22401da30", 0xc8) accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000040)="ff013e2a5e00b5f77aebffffffffffff03000000", 0x14) 01:50:17 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) chdir(&(0x7f0000000040)='./file0\x00') writev(r0, &(0x7f0000002380)=[{0x0}], 0x1) 01:50:17 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0xfffffffffffffdcc) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)="020c0000", 0x4) socket$inet6(0x18, 0x4, 0x1f) 01:50:17 executing program 1: socketpair(0x20, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000001540)=""/23, 0x17, 0x40, &(0x7f0000000080)={0x18, 0x1, 0xffffffff, 0xdc95}, 0x2) r2 = socket$inet6(0x18, 0x8004, 0x0) read(r1, &(0x7f00000000c0)=""/74, 0x4a) r3 = msgget$private(0x0, 0x40) msgrcv(r3, &(0x7f0000000140)={0x0, ""/21}, 0x1d, 0x1, 0x0) lseek(r1, 0x0, 0x0) r4 = dup(r1) readlinkat(r4, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/88, 0x58) msgrcv(r3, &(0x7f0000000240)={0x0, ""/233}, 0xf1, 0x3, 0x800) r5 = socket$inet6(0x18, 0x1, 0x3f) r6 = msgget$private(0x0, 0xa0) msgrcv(r6, &(0x7f0000000340)={0x0, ""/227}, 0xeb, 0x3, 0x800) dup2(r2, r1) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x4) r8 = shmat(r6, &(0x7f0000ffb000/0x2000)=nil, 0x2000) fcntl$setstatus(r0, 0x4, 0x8) ioctl$TIOCSTART(r5, 0x2000746e) r9 = semget(0x1, 0x1, 0x284) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f0000000480)=0xb1) msgrcv(r3, &(0x7f00000004c0)={0x0, ""/81}, 0x59, 0x3, 0x800) semget$private(0x0, 0x0, 0x20) shmdt(r8) sendto$inet6(r2, &(0x7f0000000540)="a39e74458b09b24839f78f06890f70ea17b4996cbdc74d3dfd1c16410bc872be8240abfed9a2813fed526517dbfc8b23b2b2c6b6b6ca077f778dc3bacde5ca38c8681b55885899ac628036475b2c42f1e7b3c76188ffbfcd4783a94ab4fc44131cb2c44a486fdf985aeb9991badc1f06c3202bbd70d14392ee8b3ee6a27d2c218cf0e6ec2074a6ade0766315970c9a49b2cca50353e87815a488128123d0c39df0f35115f383dd0edce60c5dc675cf04fdaa45e6cab97cb2e83650b70b159311188b4d804332268fe3704c3f12ae4c2fc207ad7e901d42af4bbc47b23c21cbfd195ebc1be1034c029dfec2efbc1344bb51243d22456ceaf87f51c5f2f0dcbbf0008fc99d474338db2270a744b0103e348dad4c6bcef8b3256980c2594cee3775e5a54534b3b62a5b01d90fbd7a9bb2dc62e88e6d8d15dc1a54953ce7ebc10ea07f2eca8906ad142ce33db59bc9105e269c3a8f6a670f8e280b06635461ef784ed4f72d8229a64a65131d21dc94e12dc2f1e34c88b20b40f62cf24dd3215ef1f6730a54a47f6497381a7880b70ee899ccd683a4ae79a7edc89900910cac61494d72ca5d3720ab5c21fc8fc8d7da1053acc0fb58612ac859f81d2e6e01de0d8b76b881dcbd432b862dc03eebdd4d3626ba58956230ebf3981cf3ebc89fa45ea3ba9915cad034b09ab6bab052fbfdf377a73503ec9c2e5ad3567dba8a167ed3226130c4f4b9d0e075daff47417e2bfd1f3bdaf9ef0fe7ef6976d8ef127d78ea1d8a8136e186d0e134823a40772d21db9ad47f356357b5ede1b1afa06c4ea3cc0c8d747c1c3c782dad48323d12fd03f353f55ddb5bebef8c40013a5b6ad7d9912a02c511801a731958c8209a0ced63d1d98f026d63ea4a76e348812a5e2ca5079faf039de1262a344a2d49910a29cfad81a3a93ac10b6e86e40ec5dd324e9dd8206134f2d82d0613534f48cf48ec38ee5330013a2be637df78a3a4a6d97dd41f236f5f8546a1d00a61b4e4b7c029ddfe134f96e43f4c8f87be75b9fe248e5b7a58b3aa3f8182a492a0799257015fac3ea756873e181db8adc63e3fcd3176ccc190679a8619e0200c69af3d8a17518c4ed7200b75aabf734c925e104ffe4c93be0f38c6287933410d7e4ce6252f242cc419df922fb571a41391803f82f3b44eecd9b4323c51445b02f07faf72902861e7885eb2b29f62a962262d99f82f02d9bee353842778a32f27676272e1a01ae718c6b7af117d4f13263fc149e3f459db9b47bf3548a217a074d1e52290e7d9c857e30298920b6f3c074e9fc38679f6eade4d01d173c3c7b883b3c74c7a79fc5efbffbd9cc35c3f3d943b5f56ac24a9dbb13c28282ebc548c81448cc0c6826e5e01e21553ab0ef9ac10018da7328ae188cff4875aeb88beb126c0d8ee3ab53376f4462f364fedfb2a925a39792463adc1f58c1a20e57639c914cec2ce07a40c861f6e5163f3e743a8790586deab8bf55e17c48fa1e833eeeaf97a529dfb2d4c83ba7968cd29586426da297238afc5d382d07fb2f45c00ea223ec94b30927ef1a7c6930eb81fd97f9e2e586d3939880ffb8448b822a76b6f421f3c2574db765b00f9fabd4c74366092989e4052845f180505a248ee91974e3048a87902c1101535766fc6f4989f5704822581858ede8aa5d5e5577eb5cf839dea4f81dcd5837de93ed3abdd2d5fb253f885ed23b652528d88fec5cf1cdecf59955d5cfa6299887bb5403f968b1906cb6fcac5b61ff32775feb1e5b234d2382df73e4a1fb15b5a8e0a729dc11bf6f745963585b62088520c96557a210f7cf30e7ee2a309c1109c9c15268e544ccbad1842b87368a884792ca98fcdd6aa94b84e092de93d9ed569f471675b74e135c276a86f3350c28988c6dc6e23a74fabfdf7c753bcc9390f71122a2607f10d79b898e97d081862084ab3382d2d95d1fff98c08dd95f7508a145dd3a4542dcd66debbd57d4c7573280a1a0f31c1e5c6a7786d11e5846581a88bdc1ee43477a3033c61c1c8e8fcf6755f010e2ba20345ddfb59f401d4f316b740722e3497091d1778e6c417e9790cd85c3bcc9258d355d08edabb5bf7cec3d13a6b5440add64c6bf1f59857a640eebc7523c274758738a2ba7b9d54ec569df9bc7f58004977bda40e407c9701d198a74638dc0b441185e2ae7bf85d82002f1de64e0b54f13e7e4eb9884add38502d6bec4dd83e4ebd11a1572f5dce7939eb17e37a0ebfe279e5a441c84f96d41bc87f5d38e8f9c146fda0e6e936815d6d06f5ff7c0d0ca473944ad5905201cde12de7d1679f4547ec674643cd66ab4c10bd6f8e69218991207d15a773918fbb418346e82c2263463c61bc51d835271a48a2bfacc49377ffea3e2bcd5397841d342a552b5c5bd1d990778e267a2a0df87a7ae71d25941ce3c2dcc57c29b1623a0e7b26b3c5bbe6573f758d5a9722ea8cc4ef68d956358adfcc0ab6632678fbad7c2edbd73f0e9c2f3f6e9b9c399e1259675004f1ec9389690e278fa73ca01eda7b35289f9164b07fff464142f98ffd74d7541690850b87e971713836a701e581395382ab6f4dd1240e1c4da74fe5a7d79be9b5e6a18d18d4dad6186cc7f92285992c138ce12bf371174c1ed1380699b58677220d68ab86badd3df5e57c1fbc387ef6590196d2882eb3ef87595472f60a8ff1c983e68e2d9993b8155f8585da14f494369b38f9ef603cb53563b1a17bcc5a17ec3a5a937dd727722332fa476978dcd22a868832b71f4e963b2295a6544d57439c68568262c3e70a30260ff733255b82c49a5553c2b2b4c1d5528407475a8b989084866a101424a654482f146f5f00edf982e987f66fa5748323750bfd602e25bab8f5244213d342aafc5e01860e4fddb006ff17368caeeb22e89c3d7512f132769bcdc6fcb99d16bf270611797780b0b1515d17645b3f42ff12f102f9b4440b8eeeffaffaa770790d4340a68ce7c6575fd9a915039f0c7c9093091be6792392e992e5e2756b2fbc5b5e4ed0086b4e2ebd5ae974ef9740bfec70dedaa1bd689cdca80debc3c6ac02a90fa431ab4638fadd165c24dcebab351044bc54ff13ff0b77b0a9f7dc6845e0f6fdb247769695d97525235455c4d4c8580d687ca5d77ed1d2a79394d72ab3996bcb749673357a3e1404089bca4f2a2d4efd8dbb4343e3ca102ebcdfe5e22fc96948e313c389ded181bca6e9b04c75e1f72c7e562fb802c099be166087e1aed041d6bbf929318b84501614c7fdd38b616925276bfa008837fbd69b1cfaf86874684c9afe77838e17e63c57b31d3b2e2a71564af19d3d67e8890787e7f63166f5a6268becaf75e220e2cdfc9bde3a160b1647e152fff338ca494b6d327e11c79b24cc3428f661af4b317bf7956174b170fe54ed4c44e0c064bf4266715d610878f59372c45bdb10eb474cf5de0fd1e2f9aaf8f54b094630ede17fa474f9b6c1c3a1d73edfda9840129859dc9c69f3b563b22f044cfdfc0eb7e7ddd0a90f3201c9add52c25b424cdd8d269791cc28b1a3bf2c03e6ba0022744c2fb9236345e07408cd48367cf38d819654827ab3f2197642d1be95fe01da1ca0cdc5024c1d8be9913f274e8cf0b8a2c4722f1cd80d577eaf3d67c0f47807528eca698768ae4debc87781c5b9156824cd250295dceafba3ec6ec53e259031c1e9b6ca667c842e18373a16bb9509e2b616b728f7e569ca5e9181b32884dde9a9cd8d8f13fafb17dc108754968614fd1e8d14862a3bf2dfdea84c009a93ae79426e7fe41f34fff8b7098056566c3c49071b61c5acbcd9ca4088be6966b79a0e69ed947fcf086804bf03cea9f8133cf9e8fc78a94a71405335157abf32458fd2a29a57e3b520798af10c100ff0db74b2bcc12d151bf414ff2ed3a8cb0cee21dc0aa80df543ce26f8ec44b97f1e9b1d8fd045a1e206e21e09318844928827bcf4450ca0f40031485018e62df6260f675f616ef2f30a5e896a017a67c6e1abf4ddd5dd3dbb7c9f8336ee3b6676df044c1bf892cf54162c6b5122db91533609e7420937a8f300f40fe792387aa00166c37d49eda415657b43d23d9aff2f89b72535ec41f82d3165f056ce7bfd3145cbad963ebb3ec9fef133b13e6e630e14469e987ccbf6c655d9b28a265361fbf812dc9fe7a623eb25f2f7e2afdc7e2f603a42aad1a793d0351fc33914a2e16d346e15cc0c86cd5e2da2a9c8c62371e3d9f756b9ae7db34bd13b9dba1571d8bd3e98608485ca49d149dc7b909ae64af4c43ed77b0ea0f7843ae214ac8e881ac500ca9f30808f675be640ec46838bc40e2fa30e1c6de84fe931925e2a335f0c228031abce2dda9a7aca9f7c9e9b4bd672b605c042ddef3bfd940d8ea5f4eedd3a1233e8d25b0c64cf77a55126f61a3f4d20df36b058184be2b76c1cef59f013d7c0399778e86dca23a7030d863a63e7009e1340d01e07a2a66183072d737cb24dac7a6fc7fa5e6115054ecd6ef5fbd3ce35bdc2f0150924b6329d3f1f79a5e038b729aec365a1de8c9340c566668528a01188449e799e709a57aa111019e9e339c47a1d08c198d09bc5aeda11daa65619f21247bf998a05e15928ca75d95d781879eef47546b303dd87c41b6c5251827340ed11b2e305ae690649d532aa1b3c91610087de966066943104bc55253cf1718c9ac9091e14ff26544e55ab4a5235cc216cace718e6918a6a71e5833fae0e3e7810045e5885be5f9b442a7d9abb4bc74e3ac87d03faf457f1a8fcad79ada9ea28440ff37a6901b89d9e9e3d6baf894dd84e6f17060a0a52d4c5654e679e82ac0f7d3ddc758951ca64ef53266c585a1d0ff562b23f110abd04eaed18a7db43a3f9a14845a53809eda48875ab9a5c72b2d271d9cb92d45d4ae29dfe61fb1af926429e7bb7fb0e94df80932857aed1352a16d4f59e7c2db3e6059b8c5ebb19096ce0e9a0094ac9b61201b5f5a88dc7e7abd5afa8867ac84404d28cda08e44c5b8c6f088761313d7969b74a5e31bfc45d7a962d7cf95916e0d45c0e2c750f284a9cdbb3bb59763a40abb3f44dc0f816aa25ef9256d58feb732cd90e071bdecc461fb388164b64cc3262c5f83c0b05185b4cd6d8949a18a257083c16d4b553e5a01ff615b5c72dfb7f2f4a16457b259472bab4b7748072e1b4e7f989d521c93fbdb8f0e66adcff45f33be522efa89d63c102ddab3b6ba71ff41c69e18dee6232db1012d04830917b1e9eca8380e207851555d7e273a3420a07718305bf7bc5c999a382093231e3dec704b6ff7d48520ee2c96fda075425c5323bd28e1952bb85e1d33d57a503a62ed425691cc8ffdb7d66b5e750b1aa57bbdebb50cf24fba461961d59a89fbd8f9f7e86a211ac53bec47502b60dcbed031fca0caa7ca0b4c6d8646ef2eabbf697d9a1387e7d2e465ef2620f06e8bc7cf256d6165a8e0618775e309c382751e05f95cccc45a383e06946e4b00ea7fd6cfe78a9ba36d1549e6c979bac39f88b879fc70b6d4201498ed0808711107df44c37948fb033f66b7aa81715ff458db092a5620819264f252f73fefbef15addd73b390d05dbddab62f469ba23922d20993e1656f9f60845f28a9bdfa194adb5d4c3b95c31037b7210a8fa17f3da9d7d5ee0c53b2a51011332b1b4f1771f1f110484bee319bda2c3de4e6d4aae246adb68ced879fa72b35b475bb15a2f1d8a009e424a0ebd900562570db1f1150573fa656d261998343d67acf482714789f33642291dcda61149073976ea7fab7a131c5c6eba7ef4aafc2d44f960c027b43e87938145bcfb6d40adbd", 0x1000, 0x400, 0x0, 0x0) mmap(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x94a144f4f6791f9f, 0x11, r0, 0x0, 0x0) semget$private(0x0, 0x2, 0x1) msgget$private(0x0, 0x200) msgrcv(r6, &(0x7f0000001580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1008, 0x0, 0x1000) pipe2(&(0x7f00000025c0), 0x10004) dup2(r7, r2) 01:50:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x4, 0xffffffffffffffff}) write(r0, &(0x7f0000000540)="e36258a416f72ee995a6132477f20800093cfb25ff4e5bbdc3a51970945290b222a9c4de41a52f5ea7fa6ba66b6b8874c4f90023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9b587730c530c02c8fb394b8474e9ef8bcb2dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd97687030000000f1d205a5b83bf380ba2f8a8df879b7b070e61371ffee7270852d013bdabd287b271f2dc92006c901a1597ac94e67da316d5778aad1d8be8a9ccf227780768", 0xfffffe39) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 01:50:17 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x200a, 0x10000004fa842d4) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x9180, 0x8) 01:50:17 executing program 0: r0 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x880, 0x100) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x3fffffffffffffc, 0xfffffffffffffffc}) open(&(0x7f0000000000)='./file0\x00', 0x48, 0x51) fcntl$getown(r0, 0x5) 01:50:17 executing program 0: mkdir(&(0x7f0000000080)='./file0/\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x8000, 0x102) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x2000000000000) symlinkat(&(0x7f0000000100)='./file0/\x00', r1, &(0x7f0000000140)='./file0/\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0/') connect(r0, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x480, 0x0) 01:50:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x1) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c54202dab3f99c0f26328cf7d8717db6836dda53", 0x1f}) 01:50:18 executing program 0: setuid(0xee01) r0 = getegid() getgroups(0x40000000000003c9, &(0x7f0000000040)=[0x0, 0x0, r0, 0xffffffffffffffff, r0, r0, r0]) setregid(0x0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x7, 0x7fffffff, 0xffffffffd7dafcaa, 0x8000}) 01:50:18 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000280)="adbcf9bb1c814d89f67572fbf15a77a26461f9a2c80be01ba414f521ac8bded1dc81367463388e2928d438fdb3d7f8be8fa1682edb5c6b3a3d17c63275913281de8913ed78cca76be5e117729dadba705bb35a9238ca32d010c892c792f67460d29920b96c61f27d0ddb545380a749cc861c8ebba0c3c86fc0bc5b3bf743b722f41068a5ea705c391273ab5fb32887f081aa01aa0920407afd778b21929837d3c2154fad34ea003dec2cfd864f0cdfce0f905a213361f4b68ea01fba2f6358f983c799056d7f1e9776", 0xc9, 0x401, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file1\x00', 0x84) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) dup2(r2, r1) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 01:50:18 executing program 1: r0 = socket$inet(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) getrusage(0x0, &(0x7f0000000000)) 01:50:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0xa8) 01:50:18 executing program 0: setuid(0xee01) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10220000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x5d}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup2(r3, r4) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x0, 0x0, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0xd67b, 0x259}) faccessat(r3, &(0x7f0000000280)='./file0\x00', 0x10, 0x1) r6 = kqueue() getpeername$inet(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) kevent(r6, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x8c) kevent(r6, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) r7 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x8) setuid(r2) r8 = open(&(0x7f0000000200)='./bus\x00', 0x837d, 0x0) r9 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r9, 0x0, 0x0) poll(&(0x7f0000000440)=[{r6}, {r8, 0x80}, {r9, 0x10}, {r6, 0xc}, {r4, 0x4}, {r0, 0x8}, {r7}, {r3, 0x1a}, {r4, 0x80}, {r1, 0x154}], 0xa, 0x3ff) write(r9, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) r10 = semget$private(0x0, 0x1, 0x7f) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000000)=""/238) 01:50:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x4, 0x3, 0x6dc}) 01:50:18 executing program 1: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) setpgid(r1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x2040a, 0x0) recvfrom$inet(r2, &(0x7f0000000100)=""/153, 0x99, 0x800, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x90) getdents(r3, &(0x7f0000000040)=""/118, 0x76) msgget(0x0, 0x148) 01:50:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40000100, 0x40000) writev(r1, &(0x7f0000000280)=[{&(0x7f0000002080)="12c28dabd31d065963bb1be5c32cbcd71bb6c926e13b51eea086767da4eda6f62192219a614bdf2ea732d9df1969742aaba5d1fd55f06ca00879b9026b3befeecbd259a0ef387206f39aa799eb09b2c543f400e4fb9f0a19ddae7ea19262423e4bfc30e301433d32b011a3f650919df6104b3be736a5d21dc738c3c5e1d46eb02b17e4343df75371e31b66d8dc5f5ab9cdf874354d49993f5c1c08e78ecfbfa14174640efcb3bf9ad267b4e34ec089009dd59f94245c9facd29d00e8945f4194b0649d70a3278b394eaffa89e39a6b89d08b8fba74a96f7a9857467b4d3361c759b490cd5633d87aa71d895ed99ee22113e8e695bbf07283fbc3f16454e6a5a63f65b6fbb6063972fc23766a39ffd54e6ba0f0097830ad77249a1e56a48622f3f9e7126d94273248c5d4ffccc95ce8df50ade8ca6dc477db6cee4dd142031c9ffee1fb26979209791687af1b6aa41525c4a8efd17482b94b3943ebbc3d0e8f521cdffb3acad3f923f48ed756edb6b4ee6d6267cba0fb6cfebc23e5b1b03ba49c20c2a0c94fd9ead0e4339e93729dbc469df4635be4ef8074039874e08e790aad4a1c26ea1b52ce50e0923345586b9145f98eacd706aa95d383d818c587c0a2aeb422b0e811bf9ecfd72bbeeaf3da48b7a241b2c01f2cf994faa0e698aadc682f10bfb7f0317ffd457cb817b0c5ab305f4fa345d3fa83f29181ec04b4fe7cea738377d6f8e35e6b8454b19bbd62d6445848efae06b728bb78bc86c7e75466d488ee11e25c094ef968b31c1e0eb4801b3ff27baa0f313bad0c2af644aedf66579668c17d878a1c95140204f8d36c078b0f9022d9e10a9f571d81e16d242a579c27e85254c3ef7adc1d075529afe8f9e5ab09e605dc761bc29aaa6b0b7b4393add6808efcc916802a14319503fe1b25664f41f2c0f5b9bc7af3499d3509cf628c8719f695539357f5730eab3260ea413e4ea24b012289256cacfe5f34c5a79ba9dd422972ae1a44dd46e427cf695625b6b3faf009e68ee4dd66089bf1a0be618a74cf8676f0b8739edcaf6078c3f70495352885f4043acbbe5a6185a0a67f844d72d4b3b24286b91ec4f936cf5274877c8748230bfb55830b3e21559a301da36bf5bce560522d43610a27b60faa82bff0a4147dcb560579c992c0fa986b41154775f4824800430ab55429b4541e4dc2886b7e4e573878fc9f91d8f4684db912adcb75471e90e744115341f74ba624ffa507c8d85cccf39cf200b826abcd350bedde931c549a03a864876ea937d5d72c72fd846859698d8e5c97037f66450237c564313d185888c235907af9b8a0aee488503009c809d54da32fb7fa676f6e79945b2d9d85cbf58249603ad5b5217b5c89173fa9f512aa87429969cad880a4fac1d7769ab959c079b4c199a62f633d7ba8286832e25bdf38e7a1752441073c01b2e0514f6f1057091b9fec94cbf91111c94701818ab8ec1c8da29d11fb5713163631aaf90b1dbbf452e269e0408d0a655b0d366fa67f7f27d75bab0e4eb987eaef0064cb6efcd503be464ad8ab5d177275971839554284359b36402d68529a37360be355463b97e381f44373b1ca23fe6af5bb234ed5b8a3bcceda08dea00df9879318aa34661bed05a61dd734604d514bdf5a3d2b86d5b0b48f7db358173b2ec2dabe01f0e48523a25e9bfb52d34c8d4756870a1e23f8e0e0b771e71ee2f74a0c70a385ccb884b16baa84e0a9506954249d41327afbe7b71cf3cc4550f9b428330aa63b730c93d59b742e6cc9f4a50a4a03c9369073153a6cfe5fceaffec6c903c11ffe8576b2d5abf64ca7852b497b50542c5371f836c3b519fe21597395bbee0c707330a5fcc96272ca6d7a517dc9ca3021b3e09901985a5b7e5a80ffee95d92a94ac5f5ef21d0487bc24d245be1d1f188659d0a8c7945d20cbeb7e2ae265e5494aca7bdcfca3fa946c1080ddda17bf7f2fee509bbea321a24adda3ce6e8ef327db1b767b1819ade484e9b36160fd9d9c11e4013ae0e47fc5a0b642767695c63f62a23e6f908a04de44d2d1a5dac39a4129163a68e125b57b5203480ce6f959bd9da59a05670a3421aebd8e43e19c51d448ff51c05477b223d030aedf5b5733b8b996cc7ea44c3f8b9d031a27252726b773ffa5019aef6c9ef395b1cb2b6a6f7c41e28f18354bcae6f7186f5de24e1a33cae8085ac4550463f0b417f3a5ddd67df2b11e677b7f23efeeb342d5cf1ed22db56586da2c3f62cc3ca2ed1f4c3fa040cbdb0da012b65af301adbebe7a97bd425d77073f97dabf7aabfd2c0e4771fd7167f56927b2e2334ab496e48f3cacace6cbd48368f9894698a6676893f4114969783a0c0c8f10868b838a6bad34ca9c2996819af5a3f07559f3d2a33a4b4ffe02677fe1d63d9f2aca9d4b145ae9eb2cde79b7e5c3a42bc1450cad256cdd10cf7d967051d24c6219f8ee04ce6c0a50ef14e0eb7b53a924d80e2a8d5d9c3c69306a7e7d666dad591dd0fa0590fb30a6378df5e51ca12e59dcbd3ef61a5656e702e5b863e32a253c4d079a4669fe5973c1f6865f0587f816023cce16fb66a8eebebeb897a08c0c2f0089439a048148c97a18b06cad061e9773ef353facf7fe03297868297119b0c8b491380697922a97426a775b4e22db7eb5b9c2b1ab85887d58dc41e2edba1443d00c223029758a97c52ac4d8ee9fea67fc316b0e0a794b2ab81c5afb7a80315bfb100521b9e55dbe426a1d58d30ea4ea6b04e603895a420ef530d6f6e08d12a777327dc51861586a68845b3828a86a9bbff6b51c76f6bfce3577a9f594e1679fc02d568c8a00849c8ffe6ce70b0f756e0463d692d33dfafd78ca305767946c57085cf7ddeebd99da05414e7fb746522d1fbd863d7c0691f6e599303354ac2c33382090109cf519f1282bfbf2ccc54fdab7a00be3524ff8b3305e9b21656d922d37b1fa5c59dd03f9c307be0a57f403bf53d0b9f2795fd87b8134ae7cea52535e2211f35067d21f24ba9c780d2a0b081d66a826ead2c2fd9913834c0673846ea665add2310f8dd3a3b123c4493db11018a6c1c03a24ce526015b7dbe33f691f0e57ebe5aee3da981d576d82e0d6a6c0942838b3f2410524fefe0d462af9e6c5fede6db1a5c204f1005152a7de357767d1222230a9d45fd256dccf7ac560da8b9ee5738d9aabb2a26bb5014b2c5d8d6aad376795be207e12cd06073979f39b20fbfa88ed413f070896270f4cca4c0b84e1b0fc2f9b183a0d98dc6dc12f56f5e57df7bc099b9865f2bed55f5115f6f9d8ed7944ceb67c7905e96fbf9b4dc5192769d3a6a5da4f5ca0e7c8114a16740e916a3b623f57f89546336341842478054e218f4ed64aedaa060f09771aca1e19ab2f1b61070ea6beba210a72005c384f48562501ee90e92c36be909ae3518e6c9b71e233c3cd98b77c92616aba65d64ae110a2ea5bc4bb6c98cd78c52489ea5e0192fe8d2b92a5e2ddc196bf97f4fa866e7425613f4a846c9d67687568954cd4647ab8a01e5c2a4b8249dd9235959849bb38dd4453591e5ef79880a0a869644b4288cf51819713f7dc5a880ffcc5ac8fe965be3c884ea47d3c543723600c8897868c00e08c779b8216fdc7fe052d585eb3fb132dc147fc70a5761d37a6ead8c190a473add97f91573428357e54e5f65e99981bcfd158b6001694e8dca6a75c3a872cccaa3878184a5a19b2f868b2abe1659ac733402e15926f4c75b2c13c6aca326dde168b52507fa1eca939aa6f774b4de350ac71a403c0b0e34d0565cc21882900f630e441dfe1df671d2bbc48be2099d322dd901caa9bb03f9a1f751259da0934e15bdcd52494e81a0127410edb3dbc24a3f2dd9264c407975e0ecdc10003a4d51d4c4b110d8206b0ebb57cdc19bb7ac9278ad22deafeee346ca1db7347a86261f99e7e772770bf0c505b84e8d383599973b4ff6572ac1433c80bf0d26c6d23119e722eca54c97c3b627e4d5af34d9664fab1864e7c8c8267506edc3ba5c030d51e44d696a7cfc6814597fc06c4645f76180047843234c3e92980abb172600bd1ffb18ef1d6c9cd1c9c21559a437d3682b4baeb788020e18228fec3b5be2fc31596f6ce5868232b4bb937e1183150472a2ae8b123b8433d774bfa4ea1694f38c6281e62ed1d08aa1fa2e8532be548f1fda79b0b349e80c8a87967423156508bd535623488b1f1cf14811e44ed17a8fb9982b7a6ca7f2aa4f1911bf26027866dd885ab0084511ee6110a5e6a05104959c9d60cdc353e4440964ace060b49b42c5dfdea576ae56690509e2706b2bd28b9044c55623ae4bf3e38d174e56e47d41658269e47a5474f6eaaf35fffea59dae24972ddbdb336f130e4b1ca139a2e57c74e05180eb099fed65ffa8604758560f80d1a729df5f59f684621ee00615106ec2fc79a985b7b0e8e4bf9254658405cc6ca0d88ff336f131d0540fd2ede32c9093663403287fb961ea8802e2b1b13712bd743573ecbc90d9948835f21badac2f5bbd70367437bed6b72f59fdf44ff02e75496f97619ee349d92fc4990af656d74bea7df14237ef8997aa0e21aee12bcea520875904a1b213d44c6435baeb84a16dab00e0af64921164d2a3c8b69ab746abd84f64f044501013317702b8b8e3a4a4ffaba4dbc161dab5ec20716c52ce3884f3b8d07020695a62a6f1439608cc75d9a60282a87ceccd93f5f1382c0ab04f9b94a0431ab6a4ee7ccb8c02100eefdb0ff95beeecb363ca21c992ea72c55a921efd9d846f8ae88324301d6f94b1ee7c2f1ab98eac466b4abb8a2a5d7d3e5aaa060e4c7000a0790425757eaf8b3c5646d643d3c5254fdeb4e80838e57212bc82e03e8e98fae147efe6f175d69d1db43474a1b1aeee59b908fdfdf8066e61f39390ebc1f8899773ed695f3a15052a50bd3e70525eb4de2bc5139b351e3d32d9cef2979935894445f7bc2796497d81dd5d28049d7cef96d466df77ca85b8dff007440c26232c23a8798614778def4b8e43b93dbe7e46d0cef21a41c6a9b11d38037f1eb05efec3cdfc625c605386d16b7b8bdb17016b8f3d5aa2749b40151098760e05106f3aab173bd6b5b5173aa4718dd7e644b8882ca5060f12a23c6314947c7860c71f32c0f76d2edeaa039f0e182071fda31422b5f3fd8d16a0888b773d7ec0e460ed2ce84a4ec7d2d88131ea8fb03c7ff2b6c485a753b35b657d5528ea7ade041faf089462dd0004a97288678f317331cf79a28aceaddf8f51bd2ef31d45161bcb80fe38403d7b0cde0e1b7ed0b6901a8557a04a8068ad0bb3af991ae6cd6e17005595b6100c19136e12f159d37d35369ab1a532a6208fcf0a57fab4a49ad15d887a29707078ef0579d63354ff4bb4c442aa5aeafa5fa8e0127bddef6a039d28c5200d2a1aa811dedac1a017e483edfd1ff296de5d6596607e0f34a29000ac13242ba31d9311a716aa462ba9b1f6111ee5bfd3dcbc8c0e8a7e6bb1f1fb2d66274b44fce84cb83776256", 0xf30}], 0x1) r2 = open(&(0x7f0000001640)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0, 0x0) connect$inet(r0, &(0x7f0000002040), 0xc) 01:50:19 executing program 0: accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x11c) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) clock_gettime(0x0, &(0x7f0000000100)) 01:50:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000000001, &(0x7f0000000040)="542c4e62c2cb0fc109138c9461efaa8e269d42b9f7", 0xfffffd22) 01:50:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./bus\x00', 0x10, 0x8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) renameat(r1, &(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00') recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/77, 0x4d}, {&(0x7f00000001c0)=""/138, 0x8a}], 0x2, &(0x7f0000000300)=""/133, 0x85}, 0x41) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)='mL', 0x2}], 0x1, 0x0) 01:50:19 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x28) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chmod(&(0x7f0000000000)='./file0\x00', 0xb) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt(r1, 0xffff, 0x1, &(0x7f0000000080)="ba1bb8121a57870c146b7fe514d93939bb7bcaf32657a81bc77fc880845f11bbcd17d50d8f779d895995193954d0c9a8185115169799a972df6306368ecdcf18753d2ce0c1bb002174fab730a0948679b6787530dad9f0d339448abb1a908e096cdda5d5affe4ce8a372ae8980b0138a5e8d7f2a95e145d03907440f788c4ae824c513ab4a76e4698b184f2f91c7ac452444607c5648421ffb668912ef", 0x9d) 01:50:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x1000000000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000200)="4dd19eee88777c04e120b5f02f94ebcea4ebafcb3e1ccab7396289b05a8a58cb2b3c89c144bf5a8d37bf2171f49142e2a2cf6440fbae0b854e035ddf98b503fc7706fb592f4f18a5dca918843a7ef1b8cef7ab41e6fe3a20ba7e6a28758f48cfa66068a614244e4a85cb292a3d4d3b7ed193591b1d5049dd9dcb632adb4f2549a86eff4fbbda0e7427f2a3bcbdfe4c905a14cfa0f416ea2c20c8e2928c496b6742c1027194b4b1dabd5574d8a9216dc74f313139909cd6fea81b8510c796724bc8b5c213c2a8035f6be225c9f65ebe3a094eddc8ce039725c0b0cf7c76f23911262f4752c8347174a64c64b5ef0063570a915b403251a64d2012b720abbf53d7ed33c3d3646ddca537515b1d775e6b13534ba30fd325be0eb1e5a603296b178de98ff8619e70a4568717b2962d7dc3ec2e2c5dbe8847e24e45499734b960353caa03386574fee3e036ad7d92fd8b06780598f66eb6395ae7a37a539d9cee1b5942dbd624e78d8761ec970c29148799447284e10c34e8fea4441a8403cbfd83c2d3e91391a8e4bcb81840ee7e41c859b0", 0x190) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f00000001c0)="e023000000000000", 0x8) 01:50:19 executing program 0: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mincore(&(0x7f0000fe9000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/131) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000fec000/0x4000)=nil, 0x4000) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) dup(r0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x1b, 0x0, 0x0) mlock(&(0x7f0000fe5000/0x12000)=nil, 0x12000) 01:50:19 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) r0 = socket$inet(0x2, 0x7, 0x20) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, r0, 0x0, 0x4) 01:50:19 executing program 0: setuid(0xee01) msgget(0x3, 0x4) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_RMID(r0, 0x0) 01:50:19 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0c050000000002ff000000003c35dd00000000004f"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 01:50:19 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df25103011dc94d000000beb694ff017c239aac8601b400160008ab4db2c862cc812c530999fe8ad4cf7034d98dace299eee7a05df7d5fc5ed927ff3edbe4446cec5e1818ca9574df3d829c72d23ca8d0f4241393970bdaa0cb7af6fe7acfdc568de39c35f6fa17c808fb6ebdceef329e92e59cd2fba5a66dc264ae918e159a8f8ec7e222dcd53fd46ba93109ac3482baa19305000000f4ecdb03b046d81815f0bfddb90a191e9b1e9e7cb2afa7b831b35bc44faedac49a94264d39be01262d25bfd9f6b724a35c30b2169e089ef9d0f5c0981927565c3fe678106e7ec96f3f0dc698c029523e2ca5b3cdbaf01d02d6f2c555a077e216e1ea9932540b5f6d9579a28fbbcaa723581fed09c505a335a833af047f3a0769b560"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x200, 0xfffffffffffff46c}) r1 = getuid() setuid(r1) 01:50:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x113, &(0x7f0000000080)='\x00\x00\x00\x00', 0xffffffffffffffdd) pledge(&(0x7f0000000000)='\\]\x00', &(0x7f0000000040)='\x00') 01:50:26 executing program 0: r0 = socket(0x2, 0x5, 0x100000001) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(r0, 0x0, 0x0) 01:50:26 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="0c716d8dca49acdb586c02302eb2d02fd2af54d258c4ade180113bd6519f9d0e5e8593c04e55fb7d1bb17e9c497782f0b831496d3f125e886ff12eecdb1455b24d01b10355b91ad496d96e193219844aedaa3183c518a51bed88a3ecfe506955", 0x60, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) read(r0, &(0x7f0000000200)=""/4096, 0x1000) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 01:50:26 executing program 1: pipe2(&(0x7f00000001c0), 0x0) pipe2(&(0x7f0000000080), 0x0) pipe(&(0x7f0000000040)) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) pipe(&(0x7f0000000140)) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)={0xffffffffffffffff}) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000100), 0x0) r2 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x4, 0xffffffffffffffff) close(r4) fcntl$dupfd(r2, 0x0, r0) dup2(r1, r4) 01:50:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000008c0)="295bc99647755faf3baab22dfb849440bf2b5b467757a9d27c962cd50859658f776beaf5732b49e18bd59b1c7f0719d24b58752693e0c874379377b17fb1d16f2101e76475f4b9d5b8e272cf975d044586ad9f84b04e0773eff5aae2398f9c26d1fb439a59f691bc8baf229e99e8a0fd377f171c951ac579f6de579411040b19d1d11ee0ec8b288f8338c0dda6879563e6604e2a785b73d9a7336a79b18e5dfdfe4ea6c10edd5527b3a7f15a7eaba978ae5cf91a5db62194e4ce35659f3be045c11789dc3e57dd18ebb04fb4f1b06a6490ae3bf0099a5af8d2b2174154df0e7d38fb726cba34cfcf48eb8af91784370fc8dadbad8b4b22a7652100417bb743c2ef72a28d85a4b6a1e12f1a1c1a3d0d368f1696e3653f42cdcf81ff512b7e52b3f91b075528a617170489bcd82303e1f69d3ea994730f9d8f39466c5d1e0a65faf39d709ece26b442ec1ebf70da6793c7750be87959b87cc7f32b8ba5232b7b0713a3c16e1cc29139ca0d1e6eca411be788c404a728403e7de26c4fe42ad3cc19e1fa2d91c79a352672922c144ee5363fa7a07fbeff0d01b817d22972c03b1a835ff8c9bd3558ee1051f6a476d62f10a776beb81fbec9bf8fc1d63d9bceac9c613186340da8a1a0c054742f3fb76cc68e6cf484dea906ab3cd5c251537ed3f04dd93dc3c092e4c50c4368ad8f664e6de059c684065b6d4f0607dc31a3dbc3d1d97f4b6174d06ccf0dfe7942ce15bc35622adcecb46e64834e24e2712ae1098f37984faae27565c526fca53630502967e0004750689dd3eeb18406aa6894e848f69da1abab0857124fd8fdbccb76c9e441ac97c98575e7d72b272505b2c59621bd233fa230eeb968b771a558862ab86b3a336ee939c5c6940dcff7e326c730d0935272b978d37221c9527d89cfeb44a517715621c1728f0f6cb9ea44abc5205558408f05f5b2b9e2ba9b89a2c0cfc481a130ff7c7a0c3ccbde06fbd9dd067255e2a2ba5912164f864a3ee475d6846eaad4e149a3ca276d1a969eac084044c385975f8ad5716ad1952e7496a0f8da1337d6ad27673b1b06bd6d3fade25e1ec44b6c2fff8893e4b19402adf836b04f843c7f357866be2bf101b3db34de", 0x31b}], 0x1) r1 = getpid() fcntl$setown(r0, 0x6, r1) syz_open_pts() socket(0x2, 0x0, 0x100000000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000880)=0xc76) syz_open_pts() chroot(&(0x7f0000000000)='./file0\x00') 01:50:26 executing program 1: r0 = socket(0x18, 0x4006, 0x6639d438) readv(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/219, 0xdb}, {&(0x7f00000001c0)=""/92, 0x5c}, {&(0x7f0000000240)=""/136, 0x88}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f0000000300)=""/24, 0x18}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x6) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000013c0), &(0x7f0000001400)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), 0x14c) 01:50:26 executing program 1: poll(&(0x7f0000001fef), 0x1, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) flock(r0, 0x4) flock(r0, 0x6) lseek(r0, 0x0, 0x2) 01:50:26 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000340)=[{0x0}], 0x1) 01:50:26 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x7) syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r2 = kqueue() ioctl$TIOCSTART(r0, 0x2000746e) kevent(r2, &(0x7f0000000000), 0x6, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x31}], 0x80000000, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0xff00000000000000) syz_open_pts() 01:50:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) shutdown(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) getgroups(0x2, &(0x7f0000000100)=[r3, r3]) getgroups(0x6, &(0x7f0000000140)=[r3, r3, r3, r3, r4, r3]) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 01:50:26 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt(r2, 0x0, 0xb, 0x0, 0x2f5) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x44, 0x3ff, 0x7, 0x100000000, "6fd2a10a47aa42ae2043f3fd3ad54397e02c2d70", 0x930, 0x7ff}) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r3 = open(&(0x7f00000003c0)='./file0\x00', 0xfffffffffffffffc, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f0000000200)=""/178, 0x7a) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) utimensat(r3, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0xffff, 0x4}, {0x907, 0x10000}}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r3, 0x9, &(0x7f0000000400)={0x3, 0x2, 0x4, 0x5, r5}) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x2, 0x14000}, 0xc) fsync(r4) fcntl$lock(r0, 0x8, &(0x7f00000002c0)={0x3, 0x0, 0x6, 0x9}) syz_extract_tcp_res(&(0x7f0000000080), 0x2, 0x8) close(r3) execve(0x0, 0x0, 0x0) 01:50:26 executing program 1: getgroups(0x9, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r1) setuid(0xee01) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$TIOCSTART(r2, 0x2000746e) setgid(0x0) 01:50:26 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x400000000035}], 0x4, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10041, 0x0) shutdown(r2, 0xd88f0659a471e05) kevent(r1, &(0x7f0000000040), 0x8a5e, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x27}], 0x6, 0x0) dup2(r2, r0) 01:50:27 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x8000000029, 0x69, 0x0, 0x0) getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r1) 01:50:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x89) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x81, 0x2}, 0xc) setsockopt(r1, 0x2000000000029, 0xa, 0x0, 0x0) 01:50:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e9000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) truncate(&(0x7f0000000140)='./bus\x00', 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0xa4) madvise(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x6) getppid() unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') 01:50:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x8001) socket$inet6(0x18, 0x5, 0x3) openat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x10, 0x2) socketpair(0x6, 0x2, 0x7fff, &(0x7f00000003c0)={0xffffffffffffffff}) r2 = dup2(r0, r1) connect(r2, &(0x7f0000000300)=@in6={0x18, 0x1, 0xb4, 0x7}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r3 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlockall(0x2) r4 = getuid() fcntl$getflags(r3, 0x0) setuid(r4) write(r3, &(0x7f00000000c0)='~', 0x1) write(r3, &(0x7f0000000340)="36919a8fd1c3b73e66f559214c10fa5347614c4a18f897a8bddbaa0223227a1cb72fe9bcd3e52dedbf60dcc5d0af540f03", 0x31) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000001080)=""/4096, 0x1000}, {&(0x7f0000000100)=""/245, 0xf5}, {&(0x7f0000000200)=""/207, 0xcf}, {&(0x7f0000000000)=""/61, 0x3d}], 0x4, 0x0) getuid() 01:50:27 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x60, 0x0, 0xfffffffffffffcc1, 0x0}, 0x803) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000340)="a994c3eece0b846691e7ddd09d78b6d56a7a7da932f5f375cbc0c4238983efec43a256e4fbf08200852b4cbed53c82538b55831d39a5cd1f", 0x38}], 0x1, 0x0, 0x0, 0x4}, 0x7) r2 = semget$private(0x0, 0x3, 0x800000000003) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000480)=0x10000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getgid() semget(0x0, 0x4, 0x2) fchown(r0, r3, r4) write(r1, &(0x7f00000000c0)="b138967d09de233b7d08783c7558c57d628a252d3ffd049ccc3a660c2470911602e3f53b65328c9687b77308f1df01ca6922960ff8449e173d2b667d04075d5324413fd23fad622e7a81b64abc4cf0e5351087b282e0805e878938823d386f2f08852eb52588ca7197bcba07156de369e2f49023d693aadc17ce4ab70be5b7bbf33552ab217886453389d6bce51b6520e9bc831c78ff9807e67bfebe5564c7a70b537ee49f689f3160b14e11f76adaa3b8f28ae84ac712c35878a5e2c42bf9b05779eac5b9a4e093abfe6624962451e80f0ff530a871f074119c94ae9685fb68412240cbe4e558c8f66e7b7892f20583c9", 0xf1) 01:50:27 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) poll(&(0x7f0000000040)=[{r0, 0xa}, {r1, 0x2}, {r0, 0x2}, {r0, 0x40}, {r1}, {r1, 0x1}, {r1}, {r1}], 0x8, 0xf5) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) unlinkat(r0, &(0x7f00000010c0)='./file1\x00', 0x0) close(r0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 01:50:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x4) close(r0) 01:50:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x1ab) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)='\x00', 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131100e800"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{}, 0x0, 0xff}) r4 = semget$private(0x0, 0x0, 0x200) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x3, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000500)={{0x7, r5, r6, r7, r8, 0x4, 0x3f}, 0xffffffffffffff7a, 0x401, 0x84}) fcntl$getown(r1, 0x5) r9 = fcntl$dupfd(r3, 0x0, r2) readv(r9, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/207}, {&(0x7f0000000280)=""/44}], 0x1000000000000059) 01:50:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000023c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b8e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c05400c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d010008000000000000e06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b305f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413000000806b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b5404", 0xcaf) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x6, 0x8001, 0x81, 0x7, "6941b2b04bf795b75dc64975f6f3f26b54419ca4", 0x9, 0x24}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x81, 0x6, 0xff, 0x995, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x7ff}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x5, 0x8000000000001d39, "04a42c64caa726000000751e00"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:50:28 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='-\x00', &(0x7f0000000100)='\''], &(0x7f00000002c0)=[&(0x7f00000001c0)='}%.#\x00', &(0x7f0000000200)='-\x00', &(0x7f0000000240)='\xa8\x00', &(0x7f0000000280)='\x00']) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) r2 = getpgrp() r3 = getuid() r4 = getegid() r5 = getpid() r6 = getuid() r7 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) r9 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, &(0x7f0000001840)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) r14 = getpgrp() r15 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0xc) r18 = getuid() r19 = getgid() sendmsg$unix(r1, &(0x7f0000001b40)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000380)="75382396bbd20b010819b2ccfb88434845c964986836edc9e66e7538502394dd47767fc4b4c1e36a517e49b448734655f31f78b2dc11e669b93116b054ab80dca4f6b5df57152e4fa48d24faf548c64330cfa390c5bfec2bb659570d6edd011b97002df3769c5a505d9350919238c455cf413305c9640951346f88b43d883e3a8e796661ec9844ebb5f9636b9a5ad3732e", 0x91}, {&(0x7f0000000440)="f3dd85212b2b5bc2e7a3a32e2b72338d9d09b366b9e7210b07e6cf72da5ac3c1453cbfbaf600ba70bacf2c68faf82c5add974ee251c0dcc63a3d1d6cbe91d6c8531ee194ebfd869b4075c9ccaa591ecf718adcbdb1eab09aaa96c7635af215", 0x5f}, {&(0x7f00000004c0)="cb3a92af880dc51e11df70a7ef24680cb1be695472cb09b2a430", 0x1a}, {&(0x7f0000000500)="88b7a48e8e1e81184ad3e20342079a2e2b40738a6cad86d7156ab1d5e2ee3ee059676db36d539c465b78a1ebeb38b84b7162338ad12e73d6f74400aae6003b1b06c86725237f4dff156e07e45af2c6559ef907", 0x53}, {&(0x7f0000000580)="9b3fafd5644b7c9429f23376403e99d425f4b08af3c5724b544ec5bc078064f9d4516795dab0d3b6dbe20100c71b6b6ea7ef377d227821e650f478bbe131e32dac024291bdb40d37e549e354f99d85230d016969ba45b0db6277fe0f9e1362b8f96e5661bcbbd26717f3146631cf3d67991fb892352eeeb8590751c34f1ccdf3aa485d040893178fa6df269fe2085eac315c0eb2a9682f471a6de859cf01d3b064521a0dc69a05046d3162310a8b32edcd613567bf267aba26c93c59c4dd09343963068b670a1f2967dcb082cf6f50947dc0d61f1304b18bc780183011dd8c62b5864d9f0d5987f5a66564eecef1becb733655139e92", 0xf6}, {&(0x7f0000000680)="d1d6d8d3682e3d3119fb9db24f2a24575fbdd5e7d0c99b6cd38fd36a4293f213eea7f4", 0x23}, {&(0x7f00000006c0)="181eda3d23d149b891c3062bd6a3703a961084a51315b654ca6bba39172f17c0f892a1e5804366a9f189e0b937a80ce83d84b9701f92d84b0e65d8bf7faf49fa18739e94a22e1014f10e68406318ef48d241adacdf9ff64a4ccd78e0acab1d8537cb05b91366a85c355cb8fa2f497147f84f6c2f00a736bf8ac3337d2f5348c245ce3d63f5811b428a0adbb224198af7d46ad40de9392e95fd31c80efa80ecddf3c9949b72842be50c90ef1c5b3a58c907bbd4a37b5534b47848364d3a5e8c213b44186a6ce6765ea3a1842b32fc4b6f3cebc24b6bb0edca2ee4cbcd71a08c5a133e3e3f07b7cee17b71ac897a676287af557cecdda0f456c45382a03060537d4f72813d40a84c30d1d36d5614a8c6fe2d5e7953de0ebc8170dd35695e61749fad6c07c8a6befbb78fe57182a03c53970df7a810ec649e58704628d9c019d503837c348fd56b0f6d7500994f00bd481e1f0d24298767a05b6940d32448e37ce81c23a842869072ac262ecf79a8c8168c2c270283dc8b888eac29d474db612c9ef4fb91feecb5b56ea4d3a68876ccd86bcf4737a71e3a31f7a40209eb51387c43f042c135c9a50c96acf1452e40cabd5377128126d0a073e43e13e2b26c77084b735019d8ab0f6dc45b576ed52f43bd39539753ca14d416bd781189defa34cffbd48e05d01106b6f1385f47fcd7fdd379277473a5fe2e32880744ae054d587197c0125c0754e8bf1ebda003056f9fb0e7fb0f48a150455ad8f852ec9e67f13529b4b3ab18603896b127d5422337501f4012e4c11b6739de1ada60bc4a56096a90c926f345c23b8ec3b0d003fdc091e2706f560b08f917fe028163a78da9ab4d603cfa4a47fad01f321e706baac7b81e12f9a1c9bc573de43d18e067e6a8bf880f1ece0c82c7423479188de30c1ce7496923ae6bb191c500c3d47d932637c0c6f1df6edbd9d52e4f23050c426c0340814f849eefa1d5c0ef586324d1f2da5d4ff51e7dcc948d78fda840f70e11fbddbf019ae07f1980e2cef7878ed59d297705020790fb484b3016a1c854c3aef8842ca365a99cef0a409bb423006e417dc3dbc642bb0fe52a2a143e19f6610a40a621795294b6d85d899c3766f4ee3e63fcc1eb2c137ab488c6a3fe797d7d1f9ab261711476fe16c94d02c496f2a3b3c4c3aa327e5124c9d2351a5a8c86ea36b1b8901ae64613d0e5b79253163270345d140e32e2f0934cb14648d0d6eeb9bc3670aa7abfb64d2856b752900f53d9ca0b3c58cb7e016a707a53f573238a630822fb579506c7def8e7659ba5c04067a326f1eacce6573d411ca03276c36dcd93e380dfe6ff039762417689b963d9308a5080299d722ce07531476d1587329e79bbf0e97c1c2100a8201507aad1156ce972287bb4fc2cde6ccf355073cb2e174c6a02e3d5493f3819837d27baa3d23f14e774c71ce627df669416d747a5682eae0b3b1752d8c4e2e0859e0e5352fba9ce8148f195c96c6d61e7ca4df88fd4ca1e82203514837fdd8f889e841b0f035b78536aae35ff1a47101c803f3b24ddef7ab1973dd1a7f2f722f805be219f3b8c378f2350502d424d68b8a4d550f41a37e0d30efb09422a92e4910b1f4022c28d21ad6b995e2e6acfae61ec697a665277111a2a7d6bb0401cd1a9596ecfd4dfd4b9128d8c21bcf90ca03476294b75c43e283408625a23f25f37581aa2b3d96bfa763f31e11be1494b923360a8a829cf84f7436e93233f3ce938b3158585f6ee19463943ff084a28a4c7eb558f1f37b52189d1bb929f6268dd7032cff825f05e544e0c30f3c34325190e48d3a02dc7e63e435568c34bbbd5c8b426846f3a6c775b090c5b3035cfa5596f5983464f4b610ca5ab41498c754885ed44b6c1d4876472f39588233da57ec829bf9f404d70d3b153fc7f0e13df9c0a5151b734633b921f6c3e8c5d808db7d7224d0c44d7180145cdddb19ca3e5e31babf155dc3b44e2599bdc94fa281dbcdf1aab350998bea0e128d30fdcaed52c8099fc63b1ff6c09053bd5c55dfbbcd409ef06c3b4fa56be168672a2a77267cfcaf158c7c9407ee5f89b3c433b444bb73f117ea0ea78a2932731e6e9aca0d22f72a24985f1b8fc039a8f349c3a1124a9ac648ca888a90f59f73b4290d906cf28218b2d87fa505f9e59477abc8878f6a0a9fa106446bc92bef238cfeb17f2c6db875a84d28c0407f7718fc37f0636789c4bf9fc949af66d0af016f9f5d84d57d04e7984612d1864b74a7fce27f546b854b5542294298c039eb1dcf5795d6d7cdd984ca6e65ae31fafe798c8c49cf53bbe029e6828fedacc6a402ba755df36446f975dc05c6097d2c1cfc616cf46650f534503753e4e6b100e00dbbc12a97da7fb4b68b83051199b191835928144dcc91c3d9d193c9ed5dd5c84b7d2129604eeb4f701f4c4e55335e3f5a6a9c2f3d4b5b53783962d17be5bb6c6ccaa384d7d6fdd9bd11c9de10d3b30b4d59c8048da0ba1ddd38fb2ff570a7414b5bab107ea52407a56befa785d89e41309c9ceb29600dbc9550156d36f149dc68e50dd16ab6b56d80115b31820288d34326ab107f93c126dbbbb2c7ab6d48befb4fd56a2457362d5ff0f811991e58651295af9fe2276fb9739cf148064cd86401c3a60c658ae96c4e7241bb91aeb57edbd0de93ca19295ebe020471421ca5ef23d018c1058ca03722923d8636b5127734c86d88baedb9ddef1e006ababf8df677a085f5bbbae944189b93713d5d082029664e0504efc70240b08f97dc1ec4d6d15b4a1952378d36d8e554d9fda68fcc9c2432f9224bbc5d6440e389cfd547ab1d3574665d9b8d06029d972695ca0b451a261a4606b3a4ff7460626359fad1c5888e4782e1d078c3ad93740b26c6110afe97b17acc4be5b2f811972f5cf1b9f6a85ac70401965cbcd211dcb9751550c3902d18c216262aa6756a2002cbbb34fbe1b1c1751da28aeb5b740ace577b96f1b23503868c6ee20c661a8982b29eaddc293ba3400cd4b9786c5c1c964e00326cebbd8c2d9bdf95791d54c6bd74cd8de90bca925dc037d1af06fb3ad4b1b193bedb6bc07c388f416fd6ebdbdced075413e6c425e25e27f291763520d1f1062425e35a2fea6140f63e9631ee3c31674815ff70fc24dcc2c95bccbf262dc9c71d4e636d95196d0e27b71d6b653286b44a92771182266d793532296a06ecf6ebf2441c7a29dab742cfed3d56828dd796ba1900eb50a22086685b7b0775740d1b9c552eb0a2955f73944295415d6168fc9e5c782fb121c9b78b65d2446ffc62bb311451448a045f6cf9d4f634e3489f2071bd8e43b1f099140fd7b84f3840d67eb68255a9b64f25c7b058244694004efebcd25d5d45822ba076976855c21f5b40dfee78b626dca00a914ed881c9439787ec9b41f98ef6d4413d159a688658bffd90d10fa6db11e1815ead6ab9c2d6320a709f0eb0d5e4c36ebc9160cf0d74eb457c76b986640819bde1763e677d372ec96a35f9995685754abd44b0e7fd8feaf6e613f6ce14c64e0621775dd120684a6fa6312e7c2e9a961d454a495ae1abe7993b7f6ae4aa4d141757245039c4c19c74e269e4a27fe595a096d878d0c7bfdaefc6d38f4ee05591e788b90bfa9f4192c1e27da078c9f4ccecaa7d37ea2b5b07f8b93a80bb28e36d8604efa6b5de2fc1ba564e49d5aad79fec62fc629d5b8912aa759be3a889b8a43e0374482ab2924bb8443f109d3ca81f9e8b6dfb9851bad65ff9bb6a0ed811ce11637eb90f852f01154788493fca38730cc76360a54b3e58f85b7cc86abba52d0ef7b27fba6b5203f4f97292c11bf8b46c7caa2165881a51d8fc22c412375253b56b22bbea41c0039911a5b26cc660ecc3365dc24b0dcb37513645e375c6f2650ab3ca9987a5724d68dfe1ee991bd4fe1fb5387288a5e229de2e81aceef86729d78d1c362537deb34bad124380d7087516b8cd59710bc5c7c0aad5b4048cd1269bef3d1a670d092712f5b6547b73bd285b33556832286908a01055db45823702e493c7d8ad2ca20f428b304c12e1865c92c83e49bda2d51bc3fe72b873a0622a6fc9a052e51b331fccb37677444aba3f0c998e8bbd9ebfadd81d62ffb3228c2bb3e120af58f9caa764bc71db2b2091c9497745b318fbe7da322998ccc34429956cd1bda853fdda5edab5e9c08a5b44b92cd6a001b80b41d0ba875f2c490031c074b490f0b575c7190eab497019946302ca5cd3787df99d00e3878a5bd939767b7e120edf8b9e955313ec883f727cab43a2104e231fd0557fde49ef88c9bafd665ccd1fe2456ee7ec9a6d2d4272d3cbc5e678eddb439a23142fb26698a798e0b6568ce734d6a82a8f21f6946f1a99f21be3d0902517e6e8000d36fc846941b1c359d29126989a62d8bed13ed1f9e02844483eed22ca49143b4ab1e624f660059da3b718681e8f4f59fe2de31528594602b14842712aa4e612e69042c557a9dca1c7c5a5792b0f21819055bddbc9a7ff78d631190adaa401b3609f4d2d041e8e27de292e0b8138cda22070736e779ad4060869444b03dd0084c466a9824a330f82cc912ecab44a46fa14f997ec58f12fd05be2b03942704c2702ba1548483b6284763905e2fdacfaa2486bc0ca2611ac7342e172b42ab9e78dbe90b4e2eb1799aa3b5490089e61d45a6950dca0a4c26f69d2f6ee856a6fb0b0d8cd313f79d52771310924c81d03adcc35c564c36f1875b3fca44f3232a1ef8bc577ea1a360d0efcdfae6a17ca8a3450efff1585a03e3fc178824529dc8ac430f7408e2dca611a0fc15475025a98fc5fe85d0576fbfed51c5671109973d4470ff4c3e1f7a1f98fd1e1ee52a97e23cc09189cf4be3914c227e52d3dd7a18407c191e621036df0bae40cae09b6377cb3443ea0eb500e8a6b10e00c72ebae665481a0a328e71ed9b543cfa8bc295646fccd484addeddd04720c1c4b2cec6963f82f0787f94b1ee51ce3b17c9209230d27b0d384954068ea04ac0bcbec2eded5773cdbe138840e4fa70954f099c6a20518c23398513f4e3fd0b680eb664803d0329ed1b88d25b0e682e42e73f793fb2178cf6c224d4ad3ecd7e1de1471a2b1aa048143c0214dfce593f3c5fb83cad0d7f503784db75c86d150a11d2dd189e82ffa129acf87ef309da48c8e88649a98b4676eae1482f0f18626f078af3fb89c7dbd2c124ef5ad0fecb53b994da5f731ae6379069932fc91941563b282136a806633d94015215e0fead81bfa8643c662045cc6a2d0b82ae386450322f9c0d3ff4ba7fe0624c5e1b014281ed7f864816aedb042bf83b8514054ec768c1229d6de4c69d36d8b003587a9a649d1b1c447eb9ae59874c563b2f31e6df314da876cad34c0884010a1a95ef701d2d529c77d57ac8797bd4f5fb02ee255bf62994b9d93b289ed28dd2aab724db29d57afa61a925aca579869a4d616e0b6dec6dead3a1447588b89716a858636615e1ad3f76f4fbc5c5cfd048a475fa958d6e548bfae84c855a3942d30a264208b8c05ad266ffbcc7a636377602ca1a00777837d0ddf0a5965402bdf53fcc6190767f99d774ccc3a39e2e1770264c585a0a1efd88fe899212a28f0e0b379099090e5122c99ddf4b4b713d8559ac19c3fbc509e4fa020413635541730fe828c0d86166797fc1b7cfb9b805b0b9bc1d095208e8fe881e855b1fda516917b6a5ac036ce64eebb980aaa5572705249494a59d18b670f8965cbf36c878e95c8d1a3adf26a912e80bed96078ff393b70b033ca17e1df481575d3ac3e284ad6366e99e426255", 0x1000}, {&(0x7f00000016c0)="1e4808fc227f6caf7aff459cee8748c1f7e8a79c1ef81b4c3cb33c4785b58d7d0473bf82c001ec1d37", 0x29}], 0x8, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r1, r1, r0, r0, r0, r0, r0, r1, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r1, r0, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x158, 0x401}, 0x408) 01:50:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)='\x00', 0x1}], 0x1) syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131100e800"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{}, 0x0, 0xff}) r3 = fcntl$dupfd(r2, 0x0, r1) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/207}, {&(0x7f0000000280)=""/44}], 0x1000000000000059) 01:50:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1", 0xf3e) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() pipe(&(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d39, "ba75a75db57180000048a00dc25b4e3d3d00"}) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$TIOCSTART(r2, 0x2000746e) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:50:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x10, 0x8) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000001c0)={0x4, 0x6}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = semget(0x3, 0x2, 0x1c) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x28, 0x2) r3 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) dup2(r1, r3) 01:50:28 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0xa2, 0x2) fchmod(r0, 0x18) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002}) 01:50:28 executing program 0: chmod(&(0x7f0000000100)='./bus\x00', 0x80) mkdir(&(0x7f0000000000)='./bus\x00', 0x94) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x5) mknod(&(0x7f0000000140)='./bus\x00', 0x800000000002018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 01:50:28 executing program 1: socket$inet(0x2, 0x3, 0x5) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 01:50:28 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0xf, &(0x7f00000000c0)={0x3ff, 0x8}) syz_open_pts() r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffc, 0x0, 0x9, 0xfffffdfffffffff9, "17000d998a7f6200000000008000"}) kqueue() write(r0, &(0x7f0000000480)="bd9b874421663ce2b50e7b0e1b96b2a8c26ea61008cfedf676c0e4bd0088feed9dfbe2b26981e8277818632ec1c1854986ae80d64365f6d95e00fc2a305df86869acd30e66b3a940844d4ef39c4efa7605a2ba991736af44d843b92ab9a6b79a17eac4ab5cb667d63c2a6f10a1b75e365b2f4f3a479fd827d6c38e069ee97ac347d54fe94087690d07851772b92ae887aae1c4f1e40ce27edfaaaf7462d7652ca62e326085e0697fef7efda1e1bf24b4c93ddc303206f50c4263d91ed105d942035108baa6ae85bc2cf1e14708c1ac086b5a676fd59c03e1ea69a1de4b2c7f50a0a0e568d312d0b8e92e8accb6febdb6433e691d0db1dab74550907720c7bef87bb8b597b187085d8f4ad77f9c6c0c19132aa71d4bca69ae0aa1b1a43d99a36f94f1dc181a8cf72fdeb41605677b52f740252a3e42d22215a6f25025380e14b4b10428b1e217b31e39daf5c206ef793628c683f151107f17c5cb6fe5afd94ea43e3d77c5592b1098e8f7a570c8bb4cd7c578b77e0678dca704295a70e4f8f6025c61e97fc284f4dce315fa61b1a8681624bdb30ad65626593e7aabcf80ce3437292cd049b136fe0e6398d84586817f6685a41d2bac06a70b70a4040c5e0038b1045968cbc7f38859fe3f9def2356312a8cfc611757a7aec3ee27de7cb0e720977ec9a6da062faf8f3ef745446dde3975b9605401501fecee0323508736631bc39aa0602ba506f88756ad305d67cde7dc4eb43ee9549a6470bf6d1b21f89fb9a6a827637df33a3ebdf88b06c863f7249020cbb2f0e8945fa0fe5bb8537a5320b0ef06c3d662079f10716b9f52377e376f5e568999a55f581c7a9bb26d2ab1d936d2b00aa5578ef2342640d98b7b62821112e54e809446228758ccb4a6f8c7a8e9d3a72a20ffee9f54c067581c3169417db1dc382de5b85d52dde0402abeaa11d1c2f7cc19bd7f97aaa78c6d471d7b453adae3c6e87f607ad7521dc292eb3e1c97504a4f7ae113dde436e0b5a6c3bc3693e15394af6ba01b5e1c8c463cd99d1979ffdbe6a19ec0b4b548069a97a7986ecb7943bb8be6e8ad8f3aed6ba71bd20adfa4ecc0d9e2b99fdb6c01c431465b17e50077d193329b123bea2fcc01624010eb2e566ee597da579061a0b423e3a5a824010f963919f71b28279a6951f5e348c53006348503b94c48cf88286f51370a64ef5823d1883dbee56101e2c019f576b22814ee3a21aebce867521a4eda36cbed607ace566fc03cfcd5d7e416241ed11703effe690c8b75003b6fd21c224abfe90ffde56df221034547118c902a451df281d98e1a4499d7962dd3a2471a37e1399845e91e293c975c7516721d216c1f847852a8201390f862cef78d8a4d3715e10f07c856f2bdbae10d9150999ebabf93f5cad356345f7dff", 0x3e8) 01:50:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) getpeername$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) shmctl$SHM_LOCK(0x0, 0x3) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 01:50:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) dup2(r1, r0) 01:50:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x21, 0x8) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000240)="f54c46b1e67bd44e0e2c68ac72ac2b843bfdd5d5c764fa0a56c5b757ce6e1f83899758a517931af902594f097dcc911b5c70fdec7a7ad45b4439a881ced037b84130075aca05dd547327af4a68d2383d79dfef1609eb5957a1b3e0ef26be63f8b6794ad3fa3503dacbed7a26749040dfc916a06c14f06c1b5187dc44d90c2be65b1380860efc1230ef5e2b4a1d57be3159b396274c83fa8ce40b5a6de45a91bef4a628b8cdbec9b13df39b0ac16ea419d53e02983e42a61f336b8a4dc26827a0263cc5ebf9ae9cfb99e31629d4dd4d67611c245536fdc23c155cf8660450fba6f92e", 0xe2}, {&(0x7f0000000340)="4ec5688adc7d7fdd0ce784081098c3d4ff9d783479e28e1bd7ae6053323a33f6ae1b1c13abcaffb4a26b33d33f561d650999e8e581b604be1048fc4a12187c7747033c5add1af82fbe58ee977e68c65e01b093413232f228d6678e0e4140c67893e82b73f1ae082bc6c396f48114a0bcf701bbd45e085e787fe141bd4c66c41c34ec0160ba2035014c918fd9fcca0d85a75acbe8035cc4b332b09eeed37acf0dd3a3e893121a8e0182fa38b63176593537945c43e56b287790bddb1bc0db685b4cd66096c9b4e3d5a48f3abf256a", 0xce}, {&(0x7f0000000440)="8923e9ea0b9a129924ea99680e281dcd64b33f8f5a800c49dbfcab0bcd769158b9d80298134bac5084bd9448b7f704cb4b1739bbf7dd00cf52367a715fe83367b9aa771c8dc25d9625ba0296b396ed3d9f120780c1d5d3b7748316a140c7b0204c69301de46dd0680de150766b6ea9f58b3776fb41ed8133e0a5ad50445a154a8b85c81151e46d9962380ff44e7ef5bec5bd1fada9eafe73b62b71b62ebe3171829cb7b1b76eeb39a8b8e3", 0xab}], 0x3, &(0x7f0000000840)=ANY=[@ANYBLOB="2000000000000000ffff00fd405e138b", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000200000000007ffcb8ea25659c0000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x4}, 0x408) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="ba7671b9bc34fddbc04c2e6d40b8a2c472be9cbbccda346a78c1f340d5276c7fd99e065b8f166ca911212cae29e3155db8a9716223a505", 0x37}], 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="5a53f80b56b39a1c6e33e23030395d7c50e76d13d2a1e4441f0519e1553856c888ff76cac1e80b35a1bb09164529ebd98f979c89711d6f", 0x37}], 0x1, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000740)="22188ae8b63a1bd3338d383037102b91dc72a388a9372de230a36a81dd712b6f037bff582f229329db38928d47dca22a2ca7fd19f69e12274f3102affbf9052ef2d9945cd37e92cd833dfa589ac0dc8d39764d1be54c4747b84b1ed06ffe74cba26b6b31a0936e61463d7cdadad37a1b12a9dab3156146902ef0551e6a48a7b8227d9237fa37023bc4c1add4095dabea246c4c8e954782b16b10566d7cf739579803b6792c909f40c98b539f4e2e570f99752c53991fe21041adfc0f67998ff900e35133e290572a35aff7d35c4e4fb13888320ea2", 0xd5}], 0x1, 0x0) 01:50:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x3) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xfffffffffffffffe) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/37, 0x6}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x3) getppid() r1 = msgget(0x3, 0x8) bind(r0, &(0x7f00000002c0)=@un=@file={0x1, './bus\x00'}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) socket(0x6, 0x2, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getgid() mknod(&(0x7f0000000280)='./bus\x00', 0x800000000c008, 0x5) r6 = getpgid(0xffffffffffffffff) r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xac2, r2, r3, r4, r5, 0x80, 0x401}, 0x9, 0x7, r6, r7, 0x0, 0x1000, 0x10001, 0xfffffffffffffffb}) 01:50:29 executing program 0: truncate(&(0x7f00000001c0)='./file1\x00', 0x4075) rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000200)='./file0/file1\x00', 0x104) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x80) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 01:50:29 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0xc, 0x0, 0x8000, &(0x7f0000000200)={0xf0, 0xfffffffc}) 01:50:29 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x7f, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000180)="b53a00f9", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 01:50:29 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe1f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 01:50:29 executing program 1: r0 = syz_open_pts() mmap(&(0x7f00004da000/0x3000)=nil, 0x3000, 0x1, 0x2010, r0, 0x0, 0x26) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xfffffffffffffffc) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) mlock(&(0x7f00004d9000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x6000, 0x220, &(0x7f00004d9000/0x6000)=nil) 01:50:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x6, 0x0, 0xa184, 0x0) 01:50:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x1, 0x6, 0xaf76, r2}) 01:50:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(r1, r2) r3 = kqueue() renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000180)='./file0/file0\x00') kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0x1b, 0x0) read(r3, &(0x7f0000000100)=""/124, 0x7c) 01:50:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="6999353d0fa534b8f7396bea68eb83fb2d87d55876f2d246be27ae39547da2f184ebec948760fdfb599124ed34ff1159cb1152643e8551c8cd106fa082a0a63ac10440d2b0c90ee4647b3c24d80b93ccafc05ae909cb424cff5f643498049aa934fa7715cdad683ffa70151f4878fafc75934fd63d8ca1266bb2eaf854179517e141570c1d079256aef88e84ef7b116bce", 0x91) setsockopt$inet_opts(r0, 0x0, 0x4000000020, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 01:50:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0)=""/80, 0x50, 0x40, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/1, 0xea, 0x840, 0x0, 0x0) 01:50:29 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x8) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0xe1) 01:50:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffc004, "b747780ac85a538a13110000000000000400851f"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "05b5fac10ae298244217b69f48ee3e6683da3efe"}) poll(&(0x7f0000000040)=[{r0, 0x4000000000000001}], 0x1, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 01:50:29 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="100000f486ff00000100000000000000be5d4017beb579026f692691c6534d8c"], 0x10}, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = getgid() r5 = getpgrp() r6 = geteuid() getgroups(0x3, &(0x7f0000003500)=[0x0, 0xffffffffffffffff, r3]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r10 = getgid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000440)="e1b56d30d75fe899328298522566da5d538d1f3101ec396e2e806a8917d6ecacc6f02c059290689294594e332f8ea8cf9b87735a1f25a5fe21a9f98f1842aebe9a6ac78a29fd17ceeab5740e29d312453ca993a7921d4c20b37b0f97f9e182fcd810ab47ac95c68b61c266a952b18474c3de6669aa191d66ad02fa768a769ef4211fda7dadd9ea43b221caab9bcd87f2c351b3dc80a366bba3ac5d43c9a59e5d7007bc0e36c4d206278a68d0eba180ade44d691b3fdb2783b5ef6a768e30836fc1b02f47f4265004d42c5d7fb5f291d6dd03ef180e6437de20fcfb4a1e01bb54702f2e15742bfde3925a343c6880eda076afc42e4c374022c9c7d2e5dc59c3f68b0850e62b886a8737398666b453cb329997744fdd37709d4e4301753d11c334974b6901f463bb9e8c535a9e905114f8480dd2e26bdb911a8b5f96fbc22eb42380503a1129672e063d7a1e275575f188a4a76b862838fc917b4708b867f6c383d87235d4cb54ed691589fdaa5fbe234f7c4a6b6e4788bd9ade1784d608fdad80dcf1341c8e183918e5784cfb561be038295e2f7fb266d123ae9c89b62e96fb0ec71cc7a5afc6628d6adc00dae6bb298a49058e1c0c321e642b15bf67e2446c91ff488cee6d07a838f255710a1cc8f188b09460f955d88bcc41f804691281a25130c70dba5a5a639743549400e5c735b5cc85fddb7db3256ef9b1a3ac3665f580f04cec51cf72a3f30dc11ce97af33a044e9725577982366316bb2902771f21858ae7c7118c02464cb558c6b31d5942f93809aaaff1a590d82795390b3a0fdafc641fb0c1031240320033745ff9a5316b885632bc99fd93e72ad86bd0ff1a27d23e11d743e610d22f14149a2d1f42531710f7a336c105c31cea7f1215814c6bea3fa950fdffb01a52f32d4ab465b1cc48084f4c544233165ac1df07643d04da7ba2f1e9597dc934bcd923abb38940dc37b75ac45ac3fbe615087974f9bb68b7029bf54c3bb1d2bd802791be111866b9307066b237088a6e553aedcbfb81bbbd13a88a110ed33f1c3ded0ba39f379a7466a2e3a38d5ec1160643a0985ea58324a6bd899333a050ba4df861828e4eb613dace59682c2cf6f559e27837ab19fe63fcb57ddf1a7dca870b8f733adef508f6ff897900d576c4e16648b0a2e4b4d8aeb228671e1edbef8923325bd2a18b27b051ab294efcf9443509fad21850b8bd9bbd74d83c5e440485ca20b13e1f23cb4cc16ab261b47a56ae20731589d73fe377eb6379f9989a7ca35070441da2669545b3f7128bbcd890caa5b18a280de21ad54d99436075bb703a54d5e0065dda2e8d7e220d771292795ab004e1db13a94cc3b4aaed2f8faeb165fb9e0624d3b8dfb8344c066394c36f6d9b97ab68c70ec6e79521a582404f42a253ce86e8221762f3e671d70ac374a463cada76c1d23633a93b826a895353c04e81e3447a7e19ce0d6eab4ca5a065bfb5e662b7c964d3bb4812225a48d633d42ee8ae538354740a871391157734f20896c80393dd4d60975a27c696345b30d95b24bbddb188acea8e7a3726439cd2015d82d4d508080781a7a09e987a1d6e9d3742cb17bc9343f3c1e9559a30b6e17b679b854ab3b53f4551d7a831c4eeb7c0a2637939c8a63081dcaff40d29ea3e2a54cbe6a94f57b24191a9d3a8d48fce18c3cbd926e922b214865ea3cbfffa734e58642c40b006770201cb90f9515d2264a96fc49e0efa55fd63d4ac4d24f09472ce4f7bb01ba51f23c9f8de9d036244dec260c9e260cd78db0ff0e56df9c573659c6432d6eb2627f1dd96d75b31878ca9603ced862a4a12126b619646c44d4e3ad657fa573d36e7d1d1a963f7875773223fdc7821c8e2cb8cebb878d4915060a12968d67a4f050f311d2f9ea2234a740f4684d4a73314e8d4fdfd0b6a24931c47e09fc4533b560bd0904b04cb59e3ec8d4e55e4576356bf1a5b76f906c4a61464f61abb03c2d591a7ef766734b4ad806886f60fc028a8be3544da50a9073ab29827eb141c1d7d7fde330517132b04dac74d8626b84bda7f62923dd221a4cdd40322be9ef176a1df4ed1fa37e02a43fef81878156b60d4d1c4c36c7ef1aecbb4d1851c844e764ddecde8c64da5e6be6d38c23e939853823b64d7c10b6a59dcf30f8474eaf1ef42e84e28a93346e3b536aeba72443933c555b470ffa34e6dc301e759641ec999d397d6c7154ec6d673feb436745d1f2af616a0061dafc78c4bc7e0bed788e0e8d7a9b3220c5dfb15e09203f5f7efbe9d676703178f07a86697efd8d921fb96796a479110806795bd78536ac8c3e33fd25525193f3b97aa6cbfa3a173b10dadbc3711072c7ed041dcf87a434da56e3e5736e018bb818cdf68a7b61731898aec0e8940185d0a71850437140ebce2c8c5a4c9670e596b2b5aaffe05374a225c2fc1525c270230d64c3f136a0b46edd55a85ba94a137279467960bbf65939ec2c9209f19229b6c9e42e0658c5735fe554df4a6cfba7cddd4779024e9c103a8e8e2f005c3cd0eaa69dffa28f5b7da5d9ad414a1576eaccc75324056048e13e7b3f540aac8568001f9f5ac9027aa561d032cc4efd0fbaa736372b76be5cc04b12579c5491adf98e4bbb32ad129894187b9e8ae61b2b8a4077a57c189462f6727cddae5c4594499eeeb382ff2404f14c7a725e08b7db2f3a7c62be20cb32ac2c31a2176b926f6c2a3331f01dfe2e27eecd2d69088c3fcc0a55361923d99a4ac231fbd436767fe485923b02addb6fc9b0531be00f65d3d1568759519207ff4ad8136041baf9af7595d36853e9c8b548d2e7ac086806cb79dfc379bf35378612601f0972f166184179f5b49151773455ca25feb72dfd55efdec15a67d93feb342491a73ca748502bf94f0007b6aec37482a6134bd7067550be0cb0eacce2b1776794e1075f3f02969e3ad9f763e4e1c07285213c9116e8bc3fef3a7c06061adc6db6b797aa2bcb9c1f819493124a4a80a974a78fb01aef1a1a34f158f1ee0adfd2b79a82b97b0db61d74d5d0cf73700a2ac6101a03a79c9443d3d58fc31da9ab4339040f9786244c7416d9d9fe0c0e99f20e245178c5a2d14726abf6ac9bfa1ba06cdbbad393ce5091ea1684125408e9c9ce2bc24ab6a7e8d5002894819b5901e969baa2948886ebd7dfd320e6d8b47b891c0085941c9da33f107a245e13eff059bdb36f7988899366d3e14936d97c506943f48cd0f2f1c05a47ec4f1cb2fa4cfe78f6d74b2f732696e711ade91a1ba950b0fbe3d3282df6debeea0fe81a1365aa55a228619976986e12d0a2217da72044bd3d4ca0a942850fe4b44aa35a4e2bbcaf273b2e33409f86241d30d4cb896ab1c286020495c3996956fa96e1be6a850f37a3a7dbfcebc9b0b83493d84d5bb0a98008e4a82055da8d60a8eb410854ae755a1a1ab6891f9ca3d32eae924db31b7b85f5430ca730cb82bb4250884acc49bc499a88e326cf211cf2595909353002973ee7c1d60f1e0ed847662f18854a8b66977c7817df0046d7889317c8968c957c5bc7c36a6fa7b1584a8df3fc1974d0ad3b236c27f378c7d6610098227c4bcecd7716cbfbb95493f89cfd0512d1244e9255183af340d78762954a9a1a7c8cbaa00a68f64d2f00d9bde048a3a5d864f3ccb0f2b6ed829dc3da4702c3c8ad52f64d465e1a3f3d13565bd7d215e9a780073f5e303ea2c8facc7ab47605b1e7b00851ab56452884132f50d08bf660b00fbe0c68ff3d5a54c1ccd8795eb145a522ed3b22737aae415d99d671a2f17699c4b3459a875813aab6e40557580cd022d8d7339686ab31af454f8bde5f24b4ad1a20c2331daf6ec833504d174e649ad2cb75ce53d95a93d230d9661e4b5b37141512ca31b1913cd3b53b73be1835a2988f654186a1702fa473441aad1856257231dfde806b6f498eac2bd832248c000aa366dec18cac31cac4bfee8267bd341c97ec2b9931ea5fba19f67e1f211f591bcaee0cbe2762e1ab39bc878b39dc25638e66245abcfd7ec40ad8a991112f7c6a43fe0fcd3686c37b25dcd4547b50d7b8adaca400b5d792b8d08a2a4d1108ef6607e94b33db1131a4995514670382b8bc24ae814872a164abbaaa16727e65107c69506ef85cc255785b907bb27946cb691add32dd4ae51424e9bbbcb723c47f1dba197072d73801662fb6c8c9920b671e5e95765ad1b4ee824ecb73a91f23f03e17dbe3584512353251acb747be20130557dabd720bb5577fabf191aaa223a882c4be92c31669b182ae329c2c99594e073704bf5ba168093f412717394baaa3e88dbd55c3d368068a4a3ed72a92bcc6dc546fb0795a7fc2f0fbe1b247db60e2642f2f1b035b07f97db8f23de44e4994a3a7317579364f41f1e201452aa30262b208fab1ec2e175d2685632337850d38f13ae12933396e8a3c330c4de4ec9ddd23776b23badcb190e75cc917274233ea03a49a4e537ece62093bfbea6ef11e0f3566d4b8ea4ebfd06585689a5f26243d7570261151bf3a54f34c25e78e8641e41e5f582390e77a12377b45939ecd1d7c0f14f967b0b189f0fc32aa7b4ecf53e31726a040dca00a38f1b19fabff9f7fe3ffec2434e2859f77070f2a1605f8f3d545e282fd20ecba06a5198263349c18cd6d461a592a2b2a047876b399f429798c16de7aab4606e3075e8edd05766df057be095ff07373422049da9756258f3d8f924212b389d3ee4203da62000d9302850776f950dca487dbaea93ca04619e0d22408e8b826f955e3b535fcbe6d70c884a481d78b2d4b679609526d9547b39507ec5819b2a5ef7b295efc218ea59220ba650f92f455a52c6baaeddad84836ab4fa4e1b15875c660699bc5b377243b16818dab8b2f65e7cd83db4e3ef9ab8ea28e71637ff357e872b57ac0107a62df6dfa81cb0368d9688a32f2b1a582b4a7bc7373f8502d42c1e33e9a4147118ec1780017b5a7f8b38e14a5e3abc8122a54affc5d505b2c81b4db17d2a77aec9f5cb45ce0132560480600eee060d63986f91b367786c68d30522c90342f3f7d2bff8087dabc54d57cfaf5754619f27614aa6e3e7f89eca83595b87481e681df0455a232d77cff84cf3f2b5dedf56c0ca2214b9549b619cc6736561a79e1455949af57e80928c844699f029534ec5d35fa1814b10251e7ab5e8551f1e048299828048a615c4c08930d15b26c2540ae696a168484e9842aa64f6d9e9a24ad1bbf1681db4ef6d6673a9eb508525bad1aee1a26adc88a886d674d7d44e4194e71768ea8c793c9628cb33cb672bef8770e0566f0ac8161fceece359af9718fbbd8ccd4e881c0281e46b39c0123ec6a862ba6029cd0bd66ec6e9237735e8a3b5c3627484e92257c7361acdbbc09ce53f88ef962d130d2bc4846b657b228385a35f4650694751a4b70ee773eba5318c2deaa7e3c7fe297ae8afd21757733e726e5b5e215948e6e1a93becf3dd50cbf73ac0c97c7f82ae8256a7a20718945c077706890a8bafeb8eb541f33e7914ade813d7b4982b33b7ec683c40e5b4ca6511401e1c3a3fa6fd2ba62525b1e90a59bcc779e5f1765842cb37f0f9266eb57b6368740bc0c6c9b8c0bd2e4f74ad7394d43514d61c90753ff57df9e9e23f4a8cd88485b786ee2ab425a62038ab2b5135e3676e3c92a13b0a3fbe3252292a7efc1bb1a05a3a797bb119104e1446361f6a45f5a941103803826b1d976bc89fc7acfb22e0d4fe1291e6e68e20bd489f50739d86a55d1a5eadd1388ec76b9955e71749e7472e1d8d0dbc29dbfb1102ed1e51afa0fc8a90", 0x1000}, {&(0x7f0000000040)="902abae214911e8ed5a19e0294fb47ffa5d5673b0bf8a2d2792ff07d046b590ebbe65b0408408ecef56fe989be48c551b0b4adab226826836314da9ef99b3f1763fa1e14f9604218f0dc0aa9749134b062b1b59410940c1fc6b1688066e0228df5ca71a87e0d71527825e5692a4c9986b99a2f3ded1924945bb9293e2ed4", 0x7e}, {&(0x7f0000001440)="2259f4c3da0e1b32e98ba970120ff6d282013f83d2699eda9d58e55808393bda4320d620004a6f396600f1bcdb4850cf0048632384514051269836fba2c1ca495bbbb30a2020c1b416b09ba92dedf2f0d29040571924ec67ccd0c27768ef1a8e6c6495941ced9107849d0d48a7d8e967615afb370081d69fb9c79e9e285523dcf8c7de6bb284364d6c2cc9d918e933ff7596f3a327d0e537385bff2c62061e6d6cbf8ab340e145873d916402ed8db0d5f20129c0c8dd730e7e5f80b7d255f0163420122745ecac26c35a2b0840ede3ce72e292009e92cf46da84ed7172bbae991284ccec84d37e8d221089daafc6043631b76485cfd8698d38ee61e9adfb1bdd613d375581762b0b614333caddbf0ed39515986ed887f72e0a9d23d5a3c9fb5e0fc3e6f44d387adef9b99225ff0565e2ff69d2bf2b590736b24bf267141d1387c0f96fd1d900b4a9c53158fdc45a828877ab2f617eb5f4f7c9eccd2b1e6de36feabc7380a1a5fd71ec8456b0a21d14c1afa410c1e551d1f975c130af83b217a89ab48425b5fd9c88401401171ad96f342a0c0e158a1dca2cf7ad3d02dc9b545196e05e936bd4cc07170d5a12be48edac8e29072903b37ecb2c9bacc3afbfc63f9d5e9b7ea7e0265a55ad7c0dc48f7ecb1146230045969b4c224deaf739bf7e0e8854f7241f2d6870e5dd18e9b9716084004d8fc58e564cad7ea014f533bd82eb9235bfa5139dced977c2aca9affeacd08a0c609f7b04d93fe6ff3dcf09f42209f1aa0ff9b1f077d339b411b409542cad13a3d47b006cff2c477a2072488cfb2f53a8e7df317ed12c1c1c763e009bd7aeb7fde788f66e5b6ed2045f2c7de2afa4e26c6f0a6f9ae8dd82735ddf3a143f6571293f46e93f809ac9d2dc5eeaddf758e285c5100b558b38f9667d0bf7d48118f0fdd80976f64ec3207610a4d9e423caefde172f354cd2e0dc92576aefce8c27e2d73777b8573b98d7d985c201d9d6591124be241795ba03693ae3539b9926289a98969bff7d7fe021f44ba463e86b7793f0b1d6857ce40779ec2703e06dbff3a57cf81ef50464a1cce40a7bf0d7dfcd448b00d0a6d3dd893fe2a20283e49375edbbf5878387ab4c38f7797fff9f15e0f09d33a58b272b9c9911087dbdedc294eb84aaad8b803752572725836fb8ed3e31df8f584e7ffa213cd054cf394cc32ce7b82db7b89b0b0a1a7d05233a1b7838ebee5269fe2179bdb106ce3cec8cb544ba7ada479266c9f27ba64800a936734e28581e8c7e641e7a545bf7db6350bff6c1b545f06a128c3d84eccd92290a5b41115fcfb1092ba014f47874d4fe5c6c9b761f3f96e42a439ccdaabe75d7d23e76e35557d91db5c9281c2e8a27df169a85fe21e5a376e98e30c499ea6705b341c1dc1ebe4b999c05c0f4230c667dd21c9684a1053cf34fa8dbb5b6ef039e35be56d4040f63f2c10c7bae27f7c8c3dd836ef64bb40483259f0a24eba552c1492430d4883a9d67aae101f9b4043e0e7e6b2627149d793c27744eea8409423d3bfc4ae9e3a8c9dbf3f11c307010def5d03cee8cc1a51eae9a2d78c250c5888cbc385662a65d4155867482ccc727b422e6eb03454b8ece6ed86160bdeed6d8300f95a7efc9738c380a3a02a68c5b5155d6e386f1fdd31ff97d9066f474ce3f685f7f139ea994766e3c3ea859fa2acd2e01b9123ef9e7c51f6599731853a5f2b7ae014e07e52aaf30cc08c60f2a8af98a1638b0a0239b41199e5092faf98d7504d76f7c0ac332f0f80122889642a5e13b87cb32beb5273542e75f253704c7e64ba19d0c749bd03a88c530856d0c21ded22b5ca02d0c7bc8bb2e5ae45533e9f9a19a369492b470cc9a3e280844083f40ece872bec96a24391ae78a03f64559672679f5fe17d9ea22f5212eed3b1187eaaffc2fa1c6e1019dce3f95be013aeb00b5d49d81798d914cf28c246c5a6453486d1f312511582ee1c801d3ac7a4646265437c7dca079f119f69975fb71c56c93c6f3a4812b9977fe0c6f5d9129cc10ca09421414668155229ef39ecc364844078c2c8b66cbcc614d117a4659255f1e65e9a639a4019162e6e799224a79e790917e6df3bbc9e22cbc16f9bf836c572b332ffd656109beb019a53818a4eef2d5f0c5c4ce31314fb49c03853fa67464d5ceec97c8dd928d673060e2fb549eabd9c642b73c132bb431b564cc61fd2f2c82f9b111a140f685e6997d84567712df5bc9103c1f35b67758e6b6286eeda22e6f45f42ea94fdc87b6bdd620a77f2702abd73a430f79a01c15dd729efce4a42a15261f6e5203a5d645f45edabb43e5f802aedd394393cc2e9215719296485800b71492915006ad4bf5958baa03cc617e8454a4c05eeef03df22d406ae75f7f7b07a9cfc23d8d64d46352f2fe8c8d023aaa059b4631a1d60ca004bccb6b611dfcd1d0c4c483ee0d290db6d485fd13204d14404bd5a97fef8f5fd0bf48f9df3950c0c1a01315e2853c6e65c750fc660fc8a980091284575edddda996359e0c19bc323e4f45d76cdbc6c623d9422d99a19f3103cfa5aa07d679538696f95514a8439d9174430644f8566362826d927028ba250d10eac2416391c6ff37ce1751709f545fa17fb82af9e86851e8d8b1042f4710abccbf60680404bcf8a53646df83eee9f678d74f841471579ea3a2246af0c509e8517c0f7f10219e0022b8be1077cff1a44914ced5483dfb2c539a9adb519741a3fd05501970d1850f7d16adf911bae6aacd9abf75c8db60e84e6f5723710765b7a5ff63046f6671319287bc8dc7ed3a60da38c7aa2e67589290e137c6c570453ef0f5e994463b0ad6b8a73277596774697813b14af8e1a9556a34436ba5a6e486b44494417bfc3b7bd524e226322092b2c31e27ebd8b4ff7c9c3501d5555dc4be6bdbaba3393c14d79e209c53f9c0041baa094aab9839603a20b944cffb38d41bfe67ffd02724127a5c41f0ffc854ed540b754bcb0014ab6b384f730543469019246fb1ea7aad856cd6277e25680415fd42959cf2f56b351ddba08ae48a5db52baeb5ea7b384627bc6b05a0549673bebaf9f3bd0505f6ba1c85792fd0efd29801e06849844da124b155c1873d09c1dc35d1a6542da1268e5c302595d5fcbd9121eddd135f92deb9d2874b53fb4d872e8526f70309dbb55ad00b4dcba186ca9c17991dcc94d9c07cca24272a8fc67d85d8cf40fb96e03bd19680bb7493f6ddbb1929d702a287eb0fe9bf5294c3e7ad50b349f2d2f915df4f2e7961b1e460dd252ef9f4bffdf779b8bc4708961fd2262e8883eec9b9cd47f3e85d9c33bda00d0050f054893a3af80920831a987e1fbbf9752f144a840c958adaca58a700c771d4f7678fcca9a8debd42a1d75c8cc17584e05efcdc8cb141d15eaf03c120c49a08e5a3ec9d736c49f2cb1630b4322828ee2a6fb5f9e2d19ca9a929fe76c80ebc80cea4bc352197ccf5f2ea9dcaa07044323a819993426db6f20c8906c6b7841a6ca9f5320e59315e1f3492770419c4e5b40af83d6128d1e97c5c74abb544c1566f80023577132a79b67d89ca5d4370786ee52b67f315d1d4edcf64bf027b27082182dd205a6c68664b4fac2eb5864ddd8889b3e84cca7ee7d45e59177505cb4d64f5b3adf6425f8610e1b536ef79d19a3eff67c09eee654f0c489d7fcf5c8f18641e7d6c8310f4d71dab8f8f148c2415777963a29e821be34d7354c7863e240341aebac355c68147115ffeac7fda205a2497158e7aa55da75b5a77a3acb1ea8634f0bc0a9f15c9c519707f4b56bae0c9b6b2efed9836accd8313845bffb06bfc43ed926e852007e41605eb19fd3e1cfb118b44f087353542372e425da20de6015e56a932830ef0f223c934082b2fbb9a18af3f922504c4667bfad51d5b8f76791162bfe2b9996ef9a6e76115ff4cb780116973c03b7d09e5963bf7b99b4d16097a4f4e75ec41b6f5854291ebfd0c3c043df328324dfb92f7c37b744103b143dffe7666c648dfa837ba5ba9ad13c28df9d28aedb6b6d2f7ba571c2e81d775436eb2d81d345578afe11a316fc70f96da15f0345e7903644bc56e9e6703230a6adf2ea0506545256d2acd0dc5e88a6deb75b78aa08cbc6aa5d0758bc0b090dfb745891d8cd58c721e1664a2630ec27fd7180eb7de86c36c5cbcad760cb208f7c8e119a6067828d22eb6ed072d1dda1f6b65727201dcf291b691bee05e931ac5b0f1f3781b109a3014f384d9059eea64836be1bd5385be354fc151d3cdf528f0cac380bb9cdc05914db731922a8a4f84b765a48018b8c58a3518a2cfe5d8dd0d08384fb625a8e1d249ffd881d8c1590b914943fbe8e2b759f8a9020e4858a38126a8ad3225378b7e59b12b56f2795bc797f7e9f6b3c7ef1ac925932e075ff2d419fd79d5c065cae14cad37e0e78bc548eeb254de3f1149264c9cb17ef07242379efb97ce54b8e66ccb96141acc1c8971e8f268e2899d2fc30d428827243bee56ba4f6a6a3797ce1bf1b6b12bc1af2a627af545f0dd2bc4f1c22a5e0122326b52973b378c246196b84479683d06203f2c0d3f5b7c49a4fb43b67b2a41ceb45bff22ad132c3656a274d9c8f0bd8dde6d3a20d489090795b6f8d86f4dfc7cb250d5eab75c9dc7f29a88fa6931d01e24b009b980766fa93412b25ed1cab6ee2a3abb80fb5336ee9dd9cc6f4c1d8ee9e316fa0919c393a6adde1715812e1ade7bcf400cefa0ec2e6cf1a74c1b73361774875e1b3f58edc54a3c50e4d5ab00734e09d141a85aa8d96c615e136f0df54307abaa542a66ed95fce3d3c6e2e92e9982d9db526801a2532c52001cd1de436aed7e7e3bdceec001a1b478638e12895cd0cdcd50e669cfa9d27cd8fac79d32d437fd7b4f8dda5821ee69c5d548d2dfad99256dd12dcd632432a373d3dc5bcec832c845678870950628c6e17db218cf412a2baa0c3be0abe28eca686e8488f02a59224774da38b4b9f3c148444f53b06e1ebe2580a9f115df9408d40e3c12b10a3f3127eef86e3a238b5ff644a8df3e83271c78ead3277ce8d20740694cd8f8d4c849a620f36e5413e12f905d2d2c7c2104a9c6ecfc92dea440ddf30a9a5a33b9c9e052aceeadf372eda140699dee402c406451229bfbf4c9cbdc89081668d68ac3d2c037e52872619ef79676b63ff3cd2114b4e2a3e08c9577cf2cd39e63c2f0f38e6a259564e9850b854aaa1fe0279b0d6fa527e90e14f78d200e2a8fe40503b79864c53add1c9698ec45fe8ef6a591c70c1678c9629bbeebcfb6730d29b96b72e2131f250c0d746e59ef10855a4c410b696741fe56c44eec94917892cde5ebcb9b139c751e69491251d7abf7abad2b18afdc96de44704b870fb2fef57b15609880391bc69acf41a386caff6d3d35e47691c9632584929cba43a370ade5e65ec25429b8454f7020e315bdbc938ea7ad30c76c53341fa5abb65509594debba5a8f3eca9a750599745a39b5625896d7e60a9ecb09088c75e60c759ba99b6e0d65dd491ed1980ba528dc7d3b5bd3cc5601c57e53bc8a1c17103b6b66e2944429d7e41c1ecda5378739748ee4ae01b9423dbf339b5ac582925576b3d2661d55f79b226c8be47fd6d45e34de04e3d68f58540c89d90c20e3b789f7f6ffb50b843aac3c716141dfb6f897a1bf96985c3cc23c444e347b21c7603ac66e76c1eec9c53abf8aa4432fbf58650364f71f8a1b2ab5b998ecfa0644c73bc6ea4c9f482980e52894ff6a7137665eb54de5fbd0d528af85055166e929be02e41759a65b3c0667acbbf851d3bb8abb629bc1", 0x1000}, {&(0x7f00000000c0)="2710896d606498f132ffea4c84424583b801cf773b468be8d8986dfe9959acfe59d818b4bf738c8be42d7c2f47f17409a11618318dc37842af004503ba4389d9f234815634f1f915f4772f1de68734cba11e4b6b9f472adf30f83fccc8940f10652d80ab091a6084dbc81767997e0935730c1e11df8907b9f47ff7b71c", 0x7d}, {&(0x7f0000000140)="823700748f27df74a09f3abde61b4bad1a1b27ccc1bf35924555818e6cb5f4ff515bc1f15305216c4c6f66ce9335fc1e2cb5caaf73c9df0a4c6bc0111995a11664d2aa65b28d5243b7e585118f8604901fe14d1e5e27d723db60280ce9da", 0x5e}, {&(0x7f0000002440)="47f13f0cc8cd0cf6522d6bc0f3248a409b9198257673f79e2d5bd427df00a87d11d014fcf7a89809774ff31454246e69f2ac9d0ad583023b4451c2f77bedf2afd1b0ac0e1a8bfb3360a81ffc8fd4c25ff15951cf850e5bcc88b3462fb52fa9ed17a7e195b2480bdf6944e97467297038b588aa0e7a416936d88dedd97a15db79d1e6b7bed366cf8be64e49251680c96af46c4b467f20f9f83501ccc9f115e01b7dabe91ae8157c9f01f49261b7de62c35f811e452832849d7c1c7519b9e8a2aee09a7a894bdc4ca380c0e87100fa1ed63678dfbff93ca9a5c0fd4b7c94ee3f5cece9650a394c7160c31f927736eb99b2873f3549326426a2ebc38af465165ce42b6b272b7e0a8fadd25627c1f55fcf9af7b95380ec7fc5a49811c3041c2fe7c785e9c514473ed331649bd29516a8c6e23d9c75572cb600fe0cdc46139f704e24228b9897101a4a3e012f9e6140a46ed8d765b0167f52f15ae9ad8d1bcd64fd71e4f7abb8b9afcd5db19f0ded8af135119ad2a032696dd3c64205063ffee55081c122e90fa76c7369202411301efdcddc484822fe4abb3f68f8e5e8a2d215d9a283a92bbfd20a0527756549be3efbb6f633af38ad922bc57de405afd6ea91d19744b5b5103e3d27fbcd9903fd4d8589c1f94b3ac1b32b0c45e24c897c81115f4b57e181fa1f7d1871bd2796ca85c9614b7afdc9ee11f240f1587a3b02cc956dd1b2fbce5c29a604c5dda8a9a5401231780bf82ce760114fe42e61c3ddb6f4b12b5be80c58a258cb340a66a4f8003b5c9d91345d8ef3518b3ff176b467372c0d988ca24e03a9706de5841d6bcd182f8f2f7241e9bf6f33f5aa660e1879f72e5fb6c9177278e48c484387546e804058a598027d1d222bb04dfab985c6edee326e47e1aecf98da02764b15361a5a636c4e422d5f2cbf92aaa7b7bae31c8d1d11ac9f8df4563c8946efa01018e177779474cbfbd478b0cd2ed78ddbbc94feede8e9cd9e1445eaf69e0a2fc2cd7a16ff5bc98620efc42f51a873ff89ba737d1229fe5aa7b00a0d2883b6f3942c72a0fc4b7c54b7a227001a19764e7289f188df66e5dff76418b1048e9242e6eadbf3e12f58cd53d141f68fad4381e252c2638de2c11213868177c3adb4d0a516d3c4d7d4cbe7a43aa706954bfe8b3256e339e740974887f73e97da65b24e5e83edeb52d0de94d7c2eb8067d01259a90e12d1e47514ba9b996c68cafee0c8018ed00dd8c7c9566f1c985ef7a930e0554b598bb0281f2a82c7916460ffe1b1958b1add96b415abe35606fc4fdb0083275c49b9cab29071cdc6f63cd9dce8a9e758455d328ce984043d0bd58f7ba0d84e9e34afdc740559c3a68c325f9a8b892ce9a91eef23f984a03f47ae57ca644c35c90d78fb50dc8ba809fe6c9bc51294249aea927be00646a2c9af55c968ecafd87cce44b5d6edfffde261f90b1f40ebb3bb483084955c188e2f11abddc90c774795c1c685b2c69d8308e18033b6a9101be5500fe817a3ba5e4d4835a3d0f2971d2f9354d5372023c92634c783adbcbbb3c9206903498b124550e6508a1b570ac99a86ba81c0a2918fa51e14266c95ef0252b453e416ed20b3c780cd791ae30e29c56c860289f3243f7c753ab7c2de3b47fa4459c60dc5b15fdf5685b6ec3ed3284af25209a34ca24d3259af6cbdc084a1922a62e859e202b2b786656fcf874eb7ffd13c8c9143b39c76b6ef61d8bf282dbc1f7407810d08d6e1c8b8e2ad94450ef3d797515e6adb3370d722b0ce1579824f2371e44a9209ead4c99016437ccd77402708a3287f933bf806399cb909fcc7baf445d82aa2e9d376932f27e3ac1ca747ba36186e62fb2dd3190749e7f9ce44c1acc1224e38e78c47383328a7b532cb8e636239e7714b6b685a71b85ac386c38fcf8f9f528bd8c6f0274fe0fafb2f45a552ffcfe82882765e02eadf1c5e3df5a58e67eada8df562d09cadc26aed7742c4b64236a52801a7343f447b2dea8825fc89445bce70985fe7830a86b54e11912b332b9a5e554da89e7731eb693b9d5616364523e837246439b2c17f7f166993b4630fd7fd147d9c1f1f5063509789dd880daa0455e8b2d034d5ae9992b915748648cf9c27ac8fcf684529b7c35e2ad029d06d4b660a4e31396c27fdb1523cd5cc08ee2375bb60d0e011a26dfeec6426bd9e59958dad84d146ce96b53c91579bfc69d0b9de83659060a8f3c9b36cd9065066a95912f2023a758271d1ad342e985239a811fedae1f08bb3d4f83b3bd9cdb620df433f2e13151abe24daa5099c0392d385668d5188bb28ea326e21e5aeeb8dd6d6942c01b6b28709dfb4eb93a5d3b76b1319b17711fe4450cf636c7b085d92d39f59d95f874eef6ae2146dc507b8b8515f7b7cf13abe93ae07b7427002dbb194377526719b9e8eef014d42740437ddd0b706c579c7ca834ed92d156f18bc48074825c51dc8441ded986a465fc14e490f1033f77a282f456f8c7078cd000fb8e00edd62d80b6f26eefc16f6978775c37bda10980957808be9d9e4be35f4ce002ff14805776e1856468172f54da463f8f92aebd84149fb8736306e7465bf14ba707152c6e65a4659198aa05df87accdde7b707c4ed267212973340e726b77dbbc41ef2a408c4b5b91bc9177508b31af5bfc407c3d3690b1b535adde3a1d156f7d7abaf087625ff4e5712151b3e8cf6a5c3ef44f7282f8acc8f52c7adbad8677f788d625298045836777977199f4697c1f50d86cb25cbf0a961233cd8f488978748f0b10754b82ae5e38f01b272b5a82db164209da9e7faa079ce1dab806aa9c644bb9193bbdb98663011431b8db2dc728b3eed4ec6c4fc836168c654cf84bdd78d6adea48fd90fb24ff542bf895f2b43e47a6d33af81aae657d9665193ee9dab089ec248bc6e91334c6958fa28c9a8320f06ee5c83148e37a6aad1097e2b2c71a2fe80d38b117ed035d0c22789d9465c8a0d99fe56b6c38c82d04eff88c9a49d4a331e12131f5fdf3995e49223fc8485a9e793ae05d8a5c75c89c804d92e70b84f5452b547a4b0dab109976f3b3ccdc0c8918a336d0686a74221c682f444dd5c4f1d0137f963a40c3d61fffcdb522ba1278a8c3c33888f0c0b6fb5b2f26dfcb7a0394cb4de3ae5aecd3bc84674f71a6a0daf7e03900fe0151851b0e6615e437e03459121545b6f03802dbab151532115d95e6c09a5b920e936947dbf24eb45b012e5174dd514b4676676d68b5c873d0e3709e7d0de4e6dbeba0638b2c26410c07a59a1dece4e1099e7a51cda56cbcb6e630e643b1086f1df0c7a7fc813e511b07b35cc0c24c7317cd011f030cacc753b81d5f5fafbbb56ed5da6488f279992276b6770710ac5dcb18999c6e586fd8c1f775bcb286993ab49b81e541a86f2fcb476f1ed0b1d1d2fec48ce7e16a93c266ae33a2d93ff422ce70a207dfc2e4ff73e321a58708db45f9f32e37fbffcc121c51457e1ef5d6c753c407d4826b4580eefbf1a2e9401e942abd622e4bd660d63bb7ba8fc1f1eea563909aa1f6a17cbeff216bcb7f4288f5e37272e6dee735703076d483cb951df27ff5548db758ab8d39aa33bb1040efdf09763adad1d05bbac3abd98b03d18c5be168aa34ecb14f30f86ffe8103b880933504dbbb9aa686a92c1249af74ac6c8ee896805509d4500910f29f5a21f17a8ec22f150950c7af0589dee688392d0214b93e49666c0b588a402a6607a85d40b6ea6e29f66d2ee53dc76a2d99a20f3b5ab348befea5ad324a995bd3aa38796fbc7f8b311197de42f240cba654e711fab54d69619d8fd41d5aec868640eb8a47d1362b7cc4707d675ac814bcb19ae275041e27080e30788a05f6cf83269f50ebd4cafd225106b2339deb8d753c8336da6b19f349f27bdecd6c6b210ce5d43c4cfc40842a0195aa7e58bb784a0ef25fbae36a059edb0623351b453246e7f361cf6ec64605545b7c7b559fb242f78e58d9e0afb061860a08b02724d730a4d8f77fe748b5252e9c2c32f5e1c357deba04a691e4ca2fea21a08ace89607b5bc4ba536cc6fb722b6a1f067156b6e95ff47d9379123b66f0fb9f8bfa06a8206b659a78589b109bb22c348f297db0c8d3158d342c928ac1a522837ff1456d043b8696e034e92d9a7ca41269f920da42175b30e87dbd37232da2c62f5e09f4187717339512725e7874aa2c9b611309e5e5f0a73fb6a7009ff5c6fa0689c17e9bc3d24740302ca7b3666690515c0d7c7c35ad389b90705ce273f975d20ed55aac55ee5509c92f96eb3b5d0fa1241aaed3d615d86f0b6ce28c09d48aa9e23bdd2dc117dda5a4e6884d8acad245416c8aa065ddda392332ce2a97cfa10d6a4191552c479ced049e01eebd5c6adeebeeef670296b7acd377d3571bc018db22274d9ed721430a8a0457a0fed15720cb356de436f0d2acc3521b89297415ac401b9a71f9a0d45cacff4d0648c1575a5fa5e023343ce1f659b1355578637b7587896c41dc8b961079217e366c5ba93c9c138f1c78d7f325d8cb6982a441041b8aebc0247418d5cfaaacc24083f541cba93ce08c419429584e50cbc4e47ff2a6db9b89118e33315e2a14d0f70d24bc37ddf3ff083dc30d91f388dba66913a8eaeab7e116b4af1ce50b2ba16e7a423c6822ca8baf9367e91a573291346b0f7a5a9dba90efcf605da99536d9b6fc774bd561f6f89ec8b38ce1b3dbee967df354e83c00efb13fb6c9aef410551f2149f33ee8e7c6cde863220806f7e7f45a9c19d73a0cebc54b3ed3a3ed57a1e4fcc63e6196aa615c9126dc36649fa332a712066265fd7c45e7a8b0416319677fe4a5ff6b4bf26e9200527ab4fc6d50d30051717e7f26d684fc2bbcc94f0ed663e1a4a661575ae14b0be1322805335158580ce667c5fc8eead1332b5fecc44d84fcb357757241d51018f1bc4ee1e613b33c23814bd2515d5be1ec1c71f36efc8df1190f2c249c645c271b775df0a4e686299094bd7d3af82a9ed4a3427b2113485a7b7d920bc4fa0861f5879a92324edf0140619a6226d2f2c6d6fd0b9ca5bb05de97aaeb7d97a076d066a0145095c6df7df68dd5a6e092bc610ff3cd0e6b9f550d1e44a0e5a88d256e68426a2f40f2c918a72c021443841cbc4d6cfb379de313515a3d4de1d8e0c1db13adef00dfd3abc9777020ad63d822646ecc811cfcdd2e0d795757def0add223c1d1d3743143ff3f85a359bcdd578ad99d4f7f430e5c1e3f6b206d5d6e9dd92bb3c880411265e233fa7fc898a4e9b86c4eebcc3c5ce44029bf3db1ad23e0c5ebb3dffeb2085d7709026fa7911cb3dec0fd5e593e2eec6c74837dd0e1c2748198d3e2762328b464e16c8e96b590ee30e7bd3be08f7edb42d1d2cd20c10c57710281fa8c1de4a3c7995e97088dcbe97e1147b532375472d2d4530c1ac752a32496e02f4b5c587a9f85d14e7686f6a93eba11c4ca29319cc3f43a2e5bc9a5f8c08f7e91f745ea01f868b5f93f58c6bf31c47b5d4d85c0bf7d0b550f5ecc9fe317749557c42dc8d25e22cbb4db0872c8b02238cd3325ea86d023055cd227a60290e5e150705cfb934b1152619368bea1dd98fd70d5f3c940754922b48c3173ab3ffe0ba546773af2a6aa49426a7a4933d9180f57b5e7e30752b8726c0672f9f17adf4885505bdf9f8b623011a3af1979d86e9bf543182978321cf87dab99ffaeb4213ba24ab69f01fcbdf601fcf7c85770bd459d2185099ca61987dde5e196dbea2229e53123e0c7335fc84a832d5fe728a43dd1e7505b79907af0d4194a62ec027fcd96972", 0x1000}], 0x6, &(0x7f0000003440)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x90, 0x4}, 0x402) 01:50:29 executing program 0: mprotect(&(0x7f000053b000/0x3000)=nil, 0x3000, 0x3) r0 = dup(0xffffffffffffffff) preadv(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffff85}], 0x1, 0x0) 01:50:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001140)="19", 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000340)=""/20, 0x14) write(r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x12, r1, 0x0, 0x10) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 01:50:29 executing program 0: open$dir(&(0x7f0000000000)='./file1\x00', 0x2bdfb56e518797ce, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') link(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file1\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x20080, 0x0) 01:50:29 executing program 1: r0 = shmget(0x3, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r1 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 01:50:29 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x4000000000001fff, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x6, 0x7ff, r1}) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 01:50:29 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x10, 0x8) flock(r0, 0x4) openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x20000, 0x80) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r1 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000600)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x0, 0x9}], 0x0, 0x0, 0x87, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) fcntl$getflags(r1, 0x3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)) flock(r3, 0x9) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 01:50:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab03000800000000000007a098206fb2"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb0000000000", 0x55) poll(&(0x7f00000000c0)=[{r0, 0x2c}], 0x1, 0xf6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x1) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000700)) recvmsg(r1, &(0x7f00000008c0)={&(0x7f0000000740)=@un=@file={0x0, ""/61}, 0x3f, &(0x7f00000007c0)=[{&(0x7f0000000780)=""/10, 0xa}], 0x1, &(0x7f0000000800)=""/168, 0xa8}, 0x800) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000580)="2f5ff41ecffc71ae2d2636a8bdc9c8693371842271b669087119121c68d15781891b82ef1eb4ae6b09b17351217eefdbb304ff933af7330ece89082532a1f8084a1649c06e74cc5c46f311689325e8805c03ce37041dfafad0d40b71a85033e6ca08d2186d20337956e52f41b941aa5bcca3f2d5b1e1f1f43c4ceb1b563e0f610c4bc53ad896e320a62600fa36700dc6a6507f41c0c5e1b944f7fa6bba72d3930e18ff6494b597a72a8e690c0e01ae7eb7c8e7ffc55305194a6280be14db1094cd4adf019dce688f6a6a184f475ee6fba9c4c58b7d3ad8c2b06d5174d0d021a8cef6ad7cd952713a8607aaf108a53671ed1ac533b2b1066c6184526756642836bef5d5ca826cc407007b964307183bc62582b153d0d02d0f5cc0bd6a7f61a8994fb2928260e51576e1c891a3b244785d28577f458cb990740815e435ac3aa8041f9a5efa1831abdb9661a34ad7a8a03cca8fbf6f8d9e0daf9acf168ffc1b3f5927f27637e2314b5328023b03", 0x16c}], 0x1) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCDRAIN(r2, 0x2000745e) fcntl$setstatus(r2, 0x4, 0x84) r4 = dup2(r3, r0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000480)=0xffffffffffffff01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0xb) r5 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000000), 0x0) readv(r0, &(0x7f00000018c0)=[{&(0x7f0000000180)=""/225, 0xe1}, {&(0x7f0000000280)=""/35, 0x23}, {&(0x7f0000000380)=""/189, 0xbd}, {&(0x7f00000002c0)=""/22, 0x16}, {&(0x7f0000000300)=""/34, 0x22}, {&(0x7f0000000480)}, {&(0x7f0000001700)=""/202, 0xca}, {&(0x7f0000001800)=""/192, 0xc0}], 0x8) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000004c0)=0x4) close(r0) semget$private(0x0, 0x1, 0x8) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000900)="2304bb9678aaa48dda89f6ec9829c2bbdc14b4da442fc9fd3508c562e90be6e41f13d9393210421290120e6846ee1c734bd67dfdf6b10862254c4b252e8b218dd73c7f1658244612e590861638d06249e9ee804c75fa61d0d49dfeb5e7472c735e00b7da251d3b4d7088f16e6f0db770f1a6b6", 0x73) kqueue() syz_open_pts() 01:50:29 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fsync(r0) r1 = semget$private(0x0, 0x3, 0x588) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000500)=""/164) r2 = semget$private(0x0, 0x7, 0x410) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000040)=""/26) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000080)=""/55) fcntl$getflags(r0, 0x1) clock_getres(0x2, &(0x7f0000000200)) semop(r2, &(0x7f00000000c0)=[{0x3, 0x3, 0x1800}, {0x4, 0x5, 0x1800}, {0x0, 0x8, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x400, 0x800}, {0x3, 0x7, 0x800}, {0x0, 0x0, 0x1800}, {0x4, 0x101, 0x1800}, {0x2, 0x2, 0x800}, {0x3, 0x20}], 0xa) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000440)=""/96) shmget$private(0x0, 0x3000, 0x19, &(0x7f0000ffa000/0x3000)=nil) r3 = dup(r0) getsockname(r3, &(0x7f0000000240)=@in, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getpgid(r4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)) clock_getres(0x2, &(0x7f00000004c0)) bind$inet6(r3, &(0x7f00000003c0)={0x18, 0x3, 0x7fff, 0x4}, 0xc) getsockopt(r3, 0x1, 0x6, &(0x7f0000000280)=""/17, &(0x7f00000002c0)=0x11) faccessat(r0, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) linkat(r3, &(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file1\x00', 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) 01:50:30 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) 01:50:30 executing program 1: r0 = semget(0x0, 0x2, 0x110) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000000)=""/185) semget(0x1, 0x0, 0x209) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r2, 0x2) r3 = dup(r1) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000100)=""/197, 0xc5}, {&(0x7f0000000200)=""/84, 0x54}], 0x2) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000002c0)=""/31) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000000300)=""/100) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000400)='./file0\x00', r8, &(0x7f0000000440)='./file0\x00') semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000480)) setegid(r6) shmget$private(0x0, 0x2000, 0x619, &(0x7f0000ff9000/0x2000)=nil) semget$private(0x0, 0x1, 0x400) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f00000004c0)=0xffff) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000500)=""/60) open$dir(&(0x7f0000000540)='./file0\x00', 0x100, 0x41) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000600)={0x100, 0x7}, 0x8) ioctl$TIOCDRAIN(r7, 0x2000745e) geteuid() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000640)={0x335b, 0x1, 0x6, 0xffff}) setrlimit(0x7, &(0x7f0000000680)={0x7f, 0x3}) flock(r2, 0x1) fchmodat(r2, &(0x7f00000006c0)='./file1\x00', 0x0, 0x2) r12 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000700)={{0x8, r10, r11, r5, r6, 0x10, 0x5}, 0x1000, 0x1, r9, r4, 0x9, 0x1f, 0x7f, 0xffffffff}) 01:50:30 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) read(r0, &(0x7f0000000040)=""/250, 0xfa) socketpair(0x1, 0x8000, 0x6, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x1ff, 0x5}, {0x18, 0x3, 0x3, 0xa5}, 0x1f, [0x200, 0x6, 0x0, 0x2, 0x5, 0x3f, 0x5, 0x7f]}, 0x3c) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x20) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000200)) readlinkat(r3, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/86, 0x56) ioctl$TIOCSCTTY(r2, 0x20007461) shmget$private(0x0, 0x2000, 0x240, &(0x7f0000ffb000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) bind$inet(r2, &(0x7f0000000300)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) socketpair(0x18, 0x5, 0x7, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f00000003c0)=""/51, 0x33, 0x800, 0x0, 0x0) getsockname(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) sendto(r5, &(0x7f0000000480)="9a3a5222c6d67c9b1326ab62e08109bbd08a90a3ec19a51f1b28f9465ed42270b45ce76303549a1d0da12d1444048f8971cd7d187db3609be6156cb122262a38c0726d76a2ab", 0x46, 0x1, &(0x7f0000000500)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = msgget(0x1, 0x80) msgctl$IPC_RMID(r6, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000540)=""/29, &(0x7f0000000580)=0x1d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000005c0)=[0x5, 0x101, 0x6, 0x3f, 0x101]) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') pipe(&(0x7f0000000680)) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000006c0)) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) dup(r1) socket$inet(0x2, 0x4006, 0x243b) flock(r5, 0x7) getsockname$unix(r1, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) connect$inet(r4, &(0x7f0000000780)={0x2, 0x0}, 0xc) open(&(0x7f00000007c0)='./file0\x00', 0x82, 0x24) 01:50:30 executing program 0: r0 = socket$inet(0x2, 0x8001, 0x800) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) write(r0, &(0x7f0000000080)="fa9e37d4cb1e3fd265b80f223fda360194f4d36bb38af053da821c5153b58d4121bdf84cca432a1733abf6fe482cfe0adeba94ab40b78e3e31705fa23e8ce4cf769c4ed833cfcd5b9b9c7c09d87294c8abbb2a3c95b9ac69abd8685c6b6e374267f49d0263bc5db0be8ded8e13a095597ca0c1765622479571c1285274e9356837f79755fc942817737380ed45e98b0672e425807c4aa95e6790c7ee4a973e127ea47e3fe4f215ab6f1d03c5ac4e451a07ce3ad8742a0a1d54d67a25ed4c0217ab6176d679d48945be38ceafa028c59464d92eea7377063c0afc94f8ac1aab", 0xdf) listen(r0, 0x800) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f665affcfd0db6d55d6179ca36ae27821a71c9cc84db267ff3892d6944e164200000000000000000000000000000000"], 0x10) r2 = socket(0x2, 0x4002, 0x0) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 01:50:31 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1000102) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0x392) sendto$inet(r0, 0x0, 0xfffffffffffffe49, 0x4000000000000000, &(0x7f0000000000)={0x2, 0x0}, 0xd8) 01:50:31 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000461000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x3000) shmget(0x3, 0x2000, 0x8, &(0x7f0000275000/0x2000)=nil) msgget$private(0x0, 0x400000000001) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) fcntl$setown(r1, 0x6, r2) dup2(r1, 0xffffffffffffffff) r4 = msgget$private(0x0, 0x49c) fcntl$getflags(r1, 0x3) mlock(&(0x7f00000e7000/0x3000)=nil, 0x3000) msgrcv(r4, &(0x7f0000000280)={0x0, ""/131}, 0x8b, 0x3, 0x1000) getppid() seteuid(r3) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000030000000000000ad606b0f6e01979000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000c1d4ae90faaf28c7ffea07ba12000000000000000000000000000000000000007001"], 0x1, 0x3, 0x800) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000740)=""/90) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10204) msgrcv(r4, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aca5315090450c1386ed604b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fchmodat(r5, &(0x7f0000000000)='./file0\x00', 0x4, 0x2) mknod(&(0x7f0000000440)='./file0\x00', 0x80, 0x34d) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) execve(0x0, 0x0, 0x0) shmat(r0, &(0x7f00006cb000/0x3000)=nil, 0x2000) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="0300000000000000484eb09fba961e3282ce927ca53c459d04e4d8187308d707404f70291dc6941ea62e535d0d8a307a355b300ee7da6599aba0604ba9971ad3cb897b7be32a0b14c6aaca3d40d37602a45727618496089cf210f7dec2640222b320c2fc60a3e7202b08fe3494146f425de7dcc9fd85432b05ff9fcb1c9c06991f4613611ab44b72d1b52ae2830472aa0a73f40000000000f50000000000"], 0x1, 0x800) 01:50:31 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) mmap(&(0x7f0000238000/0x3000)=nil, 0x3000, 0x1, 0x810, r0, 0x0, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="ff01000000000000000000b8c084000000000001", 0x14) 01:50:31 executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0xa59e2a4fe716a2bf) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x68) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 01:50:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file1\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') accept(r0, &(0x7f0000000140)=@un=@file={0x0, ""/65}, &(0x7f00000000c0)=0x43) renameat(r0, &(0x7f0000000100)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) 01:50:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000040)="a0b9df620b3f128f46dd7aa7cfe19fdf91a717cfcfea25d6a6a91318675e0dafb1a241785924ecdcac7b9618b2edea508586871d0c83e261fa20989b6bc22ec7d1aec02e07204330515cd6e10921dac0e82a345f257f69ab54ef0bc2da05372e7c6fbe7590764c6dc24df3ec2b2e672ac1e05bfc926b3d678c89366d17aa8b7874e41fb32dd7207d24ec384d5ee2d2605faf6c7d79c72ff21cf08b4db682e2f07d6d5881d3175d6ba9e36ed45f3d68c5", 0xb0, 0x4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) 01:50:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x44) listen(r0, 0x9) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0xc, 0x0, 0x1cc) 01:50:31 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, 0x0, 0x1cc) sendmsg(r1, &(0x7f0000002640)={0x0, 0x0, &(0x7f0000002400)=[{&(0x7f0000000100)="be310a7e5720adf403fc9809ef0b23d314dfff1c407a24355039d2bcc55e6ffea6d8c9b775f7419a3059103dda2c959a980c7442774e2d794d06ad3e7a0f0010acfb4212e5a0dd140fce05d044e0e7e4869ee01569b263b8345aed71a04e01cc3dde3d2b08a3d970c2102382b819e465afec45fb7da5bf77341e4d0e0bf08222c1b019f25989d79db2643822f03de4f5a9d292ca19ebc84e030a14187d782f81e4dbd0d59a48b76800a27fcf812738d0d3083c3601d1aec6cd6d7afac5aeafa4802968d220d7bef262fc98291488e04a4aabfa63f1ed45c7bda363dd8d09ef50aae7c62c184cca302a86e40d77ce984fe57dee2557f0521a9f998e4ec2a1c3aefe1a24d6e154ff417f092cc7cdfbaca9e04876c8b625d04d1cc991fde31df5964b1b1b0919d572d050fc133030633f7a0db2ec1c8424f1c83448b1b502ae3b7d87522d72abca7e8eb63a2f286fb7fd550519b9d25edfb9bf8148f8429f0588710d8b42b6cfbcdf939a3ca5330a24abde4d45e70db8eb5b12d9e34e86caa14af1a25f8dffdadfb0fe8ac3652b89b2c063c2a041c0092959c1c3880ae23509a543025983350b9145ed3adfb790af962b1d6b3561575db7553a4b629da0671c92fbff9adaebf630d9ce09fdbed6d0a6b8d07e4012920680fc3d5b0e518735d662e58178286922667ebb132a65b0d179351eb8d4a8a78715de366d92126d44e4e543db5df1d3450b1d2a3a1dbe7a8710ffa6805f79d3425fcdc77172261c521ab12e8bd1c5e42038f9e8ab8872746cb77c33ff10a3a0e5fe68b9a2dfcf63899b55a6bdc3ecd9a9f276453c7c3d18a03d824b83095d074dfffe85a3d2a6b4fd9ec3bb860f9810f30cd3bdbc1a52e84dc3d99c500ca88230f3f12fcc6cf86a927a2352b616fd5d05fa858b6be92129b25f3ce2fd16a2044d0759fd043702df3a89c36c5f05b32660e63d688fc8594fc31ded2be1e36fece76f4a7a48285058dfb06268fba9606afa3727174a6ee556ba4b8141e744955790b5a80ded570ccac753c8798097326c1bdd1eaea1943042c519cc0cb814434155ebb581c62843e32900fb1afa88aa43ef3f7ddfd9ed6194947cb5b84c1793f3a4f3d2eb97b417832936b57fcfe8319aaa015230c3099c3ba53265fcda8534b6d165ffb68b0e66007d5c08261ac63dbcecb02f933f86ec473221eb3b24ace944cafc0c16dfcaca00b964eb8065a7e03f5c4d417e8fcf9973afa948a403fdd84f35c45af0864d173505435a24b86c16c158a2c3412be09d28ced1f43104a3328181f6c3b9d31d9f24d7eddcc3342b894ecfcc9610383460719637dfc98618d812051aa6bfb1880af8554b8efab723993ea8c602e5b6ed5b5a7c8a8eb0aee3b61955554900fa99f5aff7043d23a17444703741b332d15282957d87b78b1ac1583b95749fe137ac77654b6a5ccf653c494ed39ad8ef607eb8f279541d674f5bdf07fa4479c842778ec8b02778b45326028a247dc1dbe8568be82ae10733c0e27a381aa73eae3e1590d1120718e67502ef571d502112e1f0bf377ab37ac1fac36dc4d1cbe69d2552f4312c1865c699157f2e4fe72647349e455210b90a6be0df7b239f2a14b2f0b6eceb8e61d8d376c8e2f9872eac0578f8c183ed81775a355b0cfcc0c05c6520fb4426c42378b1f5f17ddb74f73cff3611353f61593860cd9233d74ecd513ae2dee85d105af366d81e28cb1ed9d762d9037058bb2ee8de075fa6c9319af6ce52af58edd4a0dd45c6ab40bc14dae1b5ea1cc3a80f33e63b3a44799277903eb86ad332bd1e41f41790cde8b922d3dd2eaa90fb3b8239963eb2d42831bd1d152018b1d698a3dcbd1910b0c5d93f225bc43727cd4814326860f9e97d933fcc8bae33f420523cf35a88cbf24f96163856e0436e5755eade13d1fbb8434442d2d1e83b25d4e83775cd7449a4065d034fabc08a86e688aee1d0b1dd2d09242121d2bdfc4b226e89c638d95412792525f25ad8bc8df2911ef35eb259aa7fb35f87e53713dff93fdff6a791207218f9acf0539cec0d427648af5f9c5ede3547d8800e1cca0011efa44cda9e08aed29024904be1097b52980758fff664b16d5e8f78ca5db0f038759c1653a04a1d21fe6cf5db22afefd826bfc9d1e2e9f92dc1b3d794b5d289419b96ecf61b67c493485e0ea077ecca45c9f5fd0a7a2f68dfeed3c9928eb7b589508711344d614b13d1f7c002cb0d730c5323318c6bfcc7c91b2f8823565e2dd7c44c51550ad53e59b5d4f3fe5c01b68a9dd9f47e744a242ee40bb51a8d8dbbd3a2c047ad790d450716df1ac23266f3174e3d55dd1cd029ac01a27d17ee37184f97af269524d7e0b72da1e3fdbb1387344c4f90f9f9bccf4a94cd63a098ed4d5e049937dad3b549019c03809ac728d21673f25ab7a2558e37e9c5938d79eee03e6f8ead75f9b2dd0d852ffec742ba0f5322a8aeb8ba7d83d272ba38423c98f667e0f9e02c75bf46aaf58d3b7d4356717425f7137088fc5719e2bfc95bfc1df3169c4a377ac6d366d5a1b9f0d6cac608c9a2f5cf4cc4ad9a9be115b0488256d5285524e863e3995834fec8aa2c6b91280e447f6fef3cac0815446cee8f547b6661e0f3007753173c84ddf5103d0d7321d5e7f8338d904f4ed0d14513ac68303473a8dece0b0e4232dd51b7e8e4c51d89f656dc5685604e3676c434f43adae33c8cba2afa6eedcc9603ec24fe414f16046163c918868e0e5573f7f92d9131b034d97140aa19c5ec0b6560cd2344e30645a349e2ad08d58cf88e446ed569d5ecfcbb4de8c0cf00475cec3b3871541700d569ec505f5e5326bc012ea702bcc38edd7edce8e1880dccf7a9f7641411ffc98a8885d3579285203efa097c737391224fb1541c9fa590fa1451c6d21365470960695e4baad4d8a509aead21c70ca0cbd7f86defcf6d5572802ac072619252fea86d2fae24dec89407b7c3769208dc5cca9eab5bd3103a59ce07823a47103e44538d21a9c5e2604c44fe37b58ac51097b4bd6bd4ef4ff455e2962fe0e68a983276fe68a6e9483a772221b11b49769b7aa6d97d6710a4e7ac61086e8537c0484eef90afecb7656ab596b132744854a07ceec9adb51f235bcc680a48ebf88a93e73ad1b265be1e63ea1af07115e8b1d29ed9e863909026151a930f6d5e3108cfc9044af8a2c5dc9f2af35e8eb8505f8b304f6c1912e6833633dde9a311a4bed04bc32ace6de2da44dc178b765b04acfe4c288f21bcae2b48ce22dafe8a163a9b6438c2a4afd341fb1f32fe165a5f8c542747cff70cc1a387b6b28eddabe90ac7b01ff9a01ba88aebd844f2e5f9b49e2b496589660fda999e0e3ffc44fff4d65e4ed0f095becb5b0d9173b0c64b95432e315af0d859248bb6c722e5b8278b558c186057b23b21b3fd8ef1c4ace02969e16d5acb22510acce293ab20e95c47b508c489eb59ed574c50efc1a5745c148c3cafb0d083af640b7ca73974a643b256c8c252d5c1e142af72a99d39505b9760bbc75be3b08170cd6196c86ca759f9adcf5b9530c4ba15f1744c91584462990ceb0c55be75f210b3a9352de0828cfa9f759091b336319975928ba7d5e3d1a3d66e0424346a7886a8c7504277599a9fe8b343ef7172cec583b7415c6649d3f3eb26981f86ab647ed488570b6d3687ae778c2a913420576b14c943b8e135df68ad98a42efbe282a3b557e2813c56f90ab467b5d1eb5cbea260b9dc084878b87286f8aeff250c35645c5621e33a82dab0dd4d8f9bb93b822dfd31bf75cf0780332c216310ce4682a876267db9b1360e737b6789da8a7a462fd261e94a6f977c642411d36234472cfe91a61ff744e0bc6d53d08f3cd17a4992c558c1a571293109c3ed7c7fbda9b03037045540cd1a37e62f9331c6c4899acaab4583b77987f1cf952876351397d55efc9dd554ffdd7b23e25adb9c04ab2d587b6940e66054cae19a1c635a3f695555f442fa96f0c0db5b37bda9d6d7992997ea92e240b38d414c72868d2b530102f5db9e4b50cac57bdbc3b42ae3172971411dfe7cb59a2586e739a8dc97aa4707dba248a72c5cf2da9d38f95bcefc69c45de8926e6ef8975ba608009044f2a70ae9eb2fdcb706d38ff20eea3171a4d4df765f7c881ff994e2660505955f93c6fc25b4b4e34d537bf18afbdc405db1e9ef0c934e6a6f9eaaebac9ec4cd12419a54e0cde0a0e58f6e8c52c372e2c3f8f312880b231acfbe8f76ff9b842b80142a9fd5488d7aa75d98b58795db4ed331f9ca642dc6f519edae43a0c79deefce8159467ac3ef0a3a1d5cfa6d859b1628e00ee22afec5f7bc85cf2085f920aac20b41038d522a2b48da30721a95c6e381c20ac04c89ee034e74b573c16ff198c87580af6f8805a4ee80d87ee1bcd1cbdf00e16f469272fa3952d5f87c7cf09e959093a25ea532b5c38261f265cca3990cddce07c6d2eef7d0f2d96b00c3c1d8f3875f06c2438d5e6c79237435a4cf001b6c16d8ea12c8c4200dac77a19a609b71c0852b3ffb687f55681425af32f96c97fea3111eff86cc48333e39f229f0b3c3f348da56476cfa6c698b59f145496b86fff3db49aaae9e95e47e1124b717207d02d576edf2d0654529840534c2a20e4bb97579c0607024aafdecce1a8f8ec1c1ab4a1408aab7fa750fb21be08507779772f4566c896895f3b1e3af3b8abbce6a9baff7fc9cee3a35c84c945d8efcfdc266947d59196c814debfacca0e26db2ce2cd51e3091ddead4e1e3187cf47c5dd162122b63c7c38d4d6d9dd1c1692022f54c56d13913f7c2f81105141e2a26b0e958661b58e2b3a8cb10308ba42bf2479fa2231d5be67c4df3deb89ce6eb513f429610cdafe0678897308dfa9cae7784403b9b6482cec7d56087cb58a2f438a20e18e4970b27c6c221bdd687b02d0c6401186c5d3599724c9b75ed01b987e6d07a603917537d3e4c73e213fbea0a49889607ae928e47661efbdee39effc7ce216dbb0a4b6eb674d00e835fe4558e189b3aab8bd0c51e95556c5a168c7bee8559e060ac1358ff51a1e523ba8bf83d563b914cb101347697c18cec771fd669a6fb5d9bc430aa3e39ea133d28464ca036fe406c63e8f620b3e26ac934641a65cfa0d25ad317fa9ff36cb5c91bef924be44aef2ab88cff52d1fd9a9a580b576c8f4902f43e81cfff0bb458b7318b0d4ed4f8bc3a5bf37d731e0c730b924b116b1f84099a627f9749f9bac2b95279fcd87429a4d3458055b59556096faf6fa76e6a468531aad206f5c90128467037d5a392de32a1bb334c3ded9a4483b04c5463b61931cf1033301481434f64e0edd58b60ea67d9670b6ad0db9ab5a7564990a91a64f4acd088a5570b962c9846953960534ff1f2e64a46c725da4822b8ff275efab099ddcc9ac04beaed989a9418b67c92595d293af25ab5e9ce1b707dbbc13198ed2b95180aabd3052da60b0d9bc6ed8a140e3302b2238a938f1397425d18feae82b7b5e6344976556ed047975ee3a937915c1c6eebb2a29a687c77d50c74a9c37bbde381251657e8d5af8e499386133ae9e4b2fc3b1ebe29417ca54b9f1a0a3c975f50a7b50cda045be86dc8433d7f2dddb0deb8a3017534de9ca5d1cf7e7926559bb6fea9581932d2b3a73170d8d7815f92ec02d3f5fec8b1123d5a9e520c548c2698cd0415ffd6a8ba850f546846ab45bb64ec7c29ac62852207f1c7d936bab380889716fbd26962cb3391e2e8183d6a90901153576d2c6c2de7f0f98972026158d689e1620d9947981eba791c33b2fbc9063af224429", 0x1000}, {&(0x7f0000001100)="59c5d909d5d1cb996409e7f88f26da02f7c57c61aca2ee4da27a64211e200fc99a9fd53950ee7df087e6168a85aa212638ba7eb3199d93", 0x37}, {&(0x7f0000001140)="b42eedbb1b8f6c4134d790317f1f82fc7db14548f8c26f3dd39dad554c87ee4b59bae1975b2169e1ffd3d0e8875a8f3966958a83c7e94eb983f51087cf3b339add5c0bc6f252cd1e2b90d20002883f6a342f4e1fa97b895640b62c415805443fdfc2a16dd7d1bb288dd5", 0x6a}, {&(0x7f00000011c0)="3d17dc2c301a3117853b867dd36f510b6829c3a8723fc59a45cd020cf77daa4e01dd473b61367254e7471fe904d605f86c618fccc812872d27aa34951426ec29c4b7218592", 0x45}, {&(0x7f0000001240)}, {&(0x7f0000001280)="69d2c4035030409d62f4fa7eddb485b0edcd24cf4cae9397b16b585e7eb346371d8f187b4e62091bb7f4b13b814f6790d00e08fcedbc552dcfd4db80e99432ed36da6e4f0eab552b5389e8292c4cb62a2f6d5f223b6fade56f72dcc644c5d0f8a8fdfd250413cea8a7dc4d26ff009e2c51ed2b800e9d0898088a0dbcf70bfb254fd77410cbb886b17210cd7bbd3b0f20496ddd3b022d9e783242b2f9ca6bc8bb59be09e7c2c976fa955dd6d5e627cb50a0dceee71f901795a45e4ffb65bb6af48ac08420557400c8c80fc431fb6b3e2d27209ce44716e37a9148b8fe4c77c900daffd558b83a8c0e5e8eae203db1033f077c6a30c16857f6105ff53e", 0xfc}, {&(0x7f0000001380)="b8c20e2a201aeaf1f781711e180720d3c71c2f1a876ddd0182fd605f85262ea9cc3557827f859a7656327894aa7ffecfc3ca893a5084d8d378d8dd8bdeeebb", 0x3f}, {&(0x7f00000013c0)="53e4b206eed28ba4a19b9d5f69a3cb84560083dd774a6c4c2d1e61ab17f348ed6b9d1bb39f1fd02a99fa42fd9e8aa9027dcfc8be691db5a037022729f6c61a8dfe901acdb1186cba27aa1d8591abd05fa0c6f101529e9c3bf8bbefa2f5f68dd3620a71203b9853a61ffece8837acfc93e9f0890645c5f3abdaa5cf9755659fed4d323a6f0ddb705085f5aa1dce9c6ac75aa90c7be4ae675e52938c1b4925c12237a86c207ab0c1d69d0faa511996f490acffd7e1f7a4c03eacad589bc60743f533bdc23506a737b8b1cccd0f7dc9cc8d44176f5d32c71e279ca3359e43a7509a8c8025ef96a0aaf53d26f9caf431b6c4b202d18163e2b1b868ebe891c61db9c8a08f33bce567a040ea64b80699f003ab38400e76be10581dab86e7c640660c9d485a51b41e14ac6046abfb1631c8e115123beaca4736d13c82f878f543d5a7391af91e2bc884d4a9527284769087962895fb7ed623dee74195a894b1b77ee1abcdf0d49d577ef2252421e83b582025fb328546e0cd2108c683e64293582f55fa900ff59dd4ed6dcff901a5cf3681b68c18ce41d777a6e4fa5d41ecb618f4ec413c6b74c4019620782bcd50c72a6a6e2f0073ab9abff3e2048996d91619d5efb39993c1a058f2391e1482947f6716a720e31adc524c9c4b9507ad32887a71538d12656de35efa8f2eebce9ea1dd71ce713771c83cd31031f3ad3c727194f40cb5990bbb0b0d7141406789289a9506253532d0509b14db77ff362826594551b211d5585bf868b592ca3cc48e079a08823bb8d0c72eb6a0120dc0ccd22abffdfd389791c184409d6849d12d7777c507a031746a7df6fe405db234316140e52799ea0d48026da9af8289dd3207fd54830338ac51cd4be7c3ca1f4385cdff2fa00e90994e38e5009e4ba2c0c5e3e01e0232d2c959ce5fba8a8ea5d2202a9c95500fb51d339cf2efe3600ba57ac77e62e9538d082e6dc7639ed118331b7046bdb73ed13a7193e732139a0202581f10c21669d8a4239a07664c9e14c4e419eae40604f5521d89ea2ebcecd18bb2ca0025e439ae361ee05192c658e2c177e9e8c69e93051aa39142ec94e7cf02578d8c078984b8b471edb2afceafeeeebf25eea1d8fb58f2f40657434b9329cc0438a42312dff72945b58dbf87dc2e6d7162d1afeba30fbcdec05ecf60954f33b997c65c75c2af3b69122467f255d135babf3e957ecf40c0a827635e9e814717ed37fb31e8d2d12a1bbec07d01cd2d10c4f9486361214b93fd05ec60942311ca3f9bfec710b620cb8318801cd1dbce9a39bb27b6c53c4ccce78496e38e33e0185797bb232c79a5b09b0ac0d0d725f6b4392b7efc4394217dddcbc44655c3f63a1c57c867e3b37157805261083bd91de844ec77401810f9e89ac06ef4d41c971569b3506b9b921dc394f4009012b74a127768e3f511267519abe2e2e7b23e84af123f135235ce9478c53d5136cf987165db6da761f63d1e4c761245a5e9ecc470833f8c0549f9de72cf4752f38ee19bd6fe8cb21577a0f15c962814874fb5c7fc0b123f427d5cda80841a936f0154438ba52b2cba682a5cbbf6742096a832bc5a5d545444bab4021111433b3ed59eb8703d467d4ce4faa82a851426750fcb09f19ecc9350e69cd91c5b2cbc8c72a1e4de9d6a5bfcc5494eb28c08581d841badfc12b0812f56f6b0b749de83d74141681279987ce2bd1686edb208b36f53610329bb378002ff7c41724b28b2871075077b071b866976744cbf9065520054dd99e3cc250a7a72eada53b6f97af88279efb83f0649a07b50b0506086e4e4f11e5dc4d9f5cacd499e2ea387734581b9ca729f2059fdcb900708060cac7064d0d29aca84ec30bdcacfe241e67d789143fdb0a88a6d24920a3e4cfbfcb9750fdf606c4da1ffb1964f25d7103de8badae031773fe6f4d9ded683767e12c7062857d0569b193132b53f20dfcda8a824ee4597217c804cf52d3f12a6f717688687d2ff6bbca9e26a8f2cdb23ede012d3ad523e397a546f7b7ef4f659b7dcbafc1d22c2d49d7663c6d1be7584b7c5b1704b73565067bc5045fffe97b758dfad3c22598958564a75c965b58f41a1ab7286b53c8071c723039be1234b103e78378946ab223f461706e3971f9740d0d8108123db2277d29ff4dbd0b6bfb7c2d84ddd092c6391464ffb29761921014b5a2057bc0ae8d297f058f20e626a1c0b6f4bb99b44af058ef6e8c1e07f015e88596db5ab3deebbdfb7fc2d48cec4b77c0255724daddb131a5cdad8bf252702e0f0fd4988c62973e4b685f4c3bcc43f82f220d06d1865e18a7efa460eac6bfc3cbc63fdd6c1c8363209c09328f35e6d56dfee4e0ddb0907a4bb0c523f261e85753e6a5b15686ed56a495bf8e12f1e38b915f49a22631a3b458d93b2f9dbcf76ded27029fd71654d7ac8a21e2efc1a307a2be547187e30b0adbc1095ffb401a9c89c1aec12c112f9969cc7c2ad5f5db9c6b5d2e8958146720f94b654827efc676b6b34c4fce88f01ddb17302a9e06d49cdd9312d063e891f8a82202332c7677701a15b251e4a95750bdeccdee78c9f0eb3540e8faa1d0d118dcf715af28ba3dd673421d2ca104c2b0daa7d513755ccc1eeeeab6d0988d7d18805c176a033a9186e757d4ef5c69c935320a57a5410d5776267d5e23ba624ee4cda81523e61eb68c6f538a18a388b0401e37cc6d716b47208e92dc8cda85b93ba1f397e5ef8d59f54d35880910b8bb29111e09e5c7d731a812fb4793b76d5bb766afbf24707062e76a2d0ce7a53da5921396672887c524e88a5d99880cec80167acfb585d4fdbe8d9234fd48db09fac31fab23ed5115af8c13123a2be112ccfa2780657ee88824a99d989803ad3bac1c67f10354978d8b444256752e7bebd2d77407744c11e65240e7e497ca15c8ef0dbdbc72022c97ec056aedd7d7fa7a2ebbf81a8319376ce41ba26dac3cc2b8fd534916a537e3e9ce2559fbd687dec509343138e1471ce959c9afe70cf492c00a9707ce1922c5feb6bf0bc53877b5858e3e34e4a1b94751221d283be91ed2379bbdfa5cd8fb4a87ef6d711aed3e6393d19fbe9a45c45d9743dcb759ed906bb643b4ab74c824c22af51a2a946a52e6d1ea60e6ceaa0c38380530a7f793c4064e9b972fb5fbeaf0c46892196723de7df3464d71b7f751ef4788f0beca2af594904fa0a2740234bbbbd32c7c7715daf97b744683d4cf165f396d0372b8c390b2de79718fe70e8860cc13c608e73abe3540eff4e5931091118eeb686b44f65c34d0c38f61a5ea540dc4edf50f4c662fad10d3cadec70c7d42373475c719af03f91a1388887435591f03094f78d0f7044139d9e6aebe6edd17aa6074d8a64b9510dee2d44b61637f5de186276cb2c770ed24b8a2c91a0135993d6ec0c4ce171d210ce64c2b02c31a83484c575e01369affa35078a5000bf1b5785e62af9e478e332654ac4793bdcb2119b622b77e2a762dd8dec400b2dedb6f53b1ec71ff83b6cca0071c6b3e73fb099fbe3bbe061b4e364533693f34e9d209b740d7e5a38fc7572e4354854e2578bd366807838b47058b5dcbf1a44a59e1c205b1105204803683b49495548dba86ed80e1800eba4c7afe0e85d0213f1b7ef8d3b37de305ceeffbdae3038b5cbba866466775b5f4ccf338b4e73e4f172bcf51cc428039fc853129a7e3e365f2a46d82f1c3478801359016c6044b18fde31de133aca6e800d4a44ffd4631d7a212f66aa2fea2db5dc4b770e3a656ebbfad8555a0326e1bf48cdd39dc32665f4b1c2ddd8532d9aeac9601974fb8ee56ae2bfa876763eec50a4e0953ed06998f5a37efeb73adb86e862626534c5a85e528dadaa47ae35619c472cd36287fe68219e5a4ca1612bda1aa67394c5aee4c011cf7cb4c3bacd667a714ed85c2032db608202469e914c1f2d2d1e36b38ce01fecb12730001031f61611bb2bbcf1267666c7f2c1cc72fdbb4bc6767087e157b640e99f2cef2c18977928e42c98995b5961d1a1c336165ccd516e43ce3422864cb82beaaefef37263fe0fa6183786589a2515be78b24e8cf074fc78eacadee67b83508f3a6f00535f05b91f86e80379432177653e9f509a58e22cf09e53fe23bd4f8433485460b59f7d1aa09883463080cc613bb4a43a531ba722429fe1da7012d6bb86e6501fb09e35da09f2bbad841628c073b0d80b6dcbfcc0e8f332dd3a557fe375f9a5bf8765eaa1b36f53610a5e7489838cc2aa25008d1355fe1eedb48f0935f7ed238e6e77bc8c788363297194ed4278b0388830ae79e321490d63ab83dc209e5acb84bc4504a611519bfd50595bc96339cb623ca9d9be7399b9a93132a3547de8fcea391db387324171f9a80b9d7f9a3927d2e7f8f92d0c4980ce2d4ea7fef23c374395b6054de4b6b36a6ada2e0fb6bd157f6caa186e685bf5f6a19c40c331dfd3c354ac387865b33414342f572cbf684887003f04cd69ff6f46068c34d866f279d62ecbb5d12bae4d8337d889090a97afccbb15ec4d4d2ce6f72b22f389565879cc3df3e4fb34dc1d2011d03c1d93b502849830b18edc7553005f13f45a9e87eba27aedd94604e8c796fbb576af491f2890ed3d423519c2aab9cfc5594cdfdd8fe98ce4485be6f3c24553a841cb12d041502858411da6ed7ff20fdc76adeaef26777580525979601a77fca0265a1e5594a70ba5a8660c4517445ba2e70974abe701c3d8f00592d621b71253d0fda01f4927c554c4261bf8ef56bab9db19345df3f539616a48066969b2aa8dd1aa4490cd8463c3e424849742938a578b5540b7ce467582bcd39a254c1b6d08643284fd51d17fa072aee8ed958bca7418f759ae95611f7967e9f90299caa0675ed69b9c09d6a4803af9a060d0d3cff00374b8088b212fba25926685b23f925038b10109a705bdb1ef5ce6ffba039c9420cc5703b655e49dead014c579cc43808a59983ed786fb5d1ac9e558e6ea544a39aaf89e80de2f6a57e2ce9d09db3a9c2794018317e30534078bfac8cd33572a63c7b162eff1ef5d334a10619b0308389cea5dc3fb944371413b4dab3d55cd7c849c54c4151c0df5465bd560a721a2d02c6a9537560c0151eb4504b0c4d5461b88c8ebc4adb79f82e03daa7e2261eaa7fc53ca6ce624a3b3458b9214cc143586ae6f0510158aca676af6751f9592ede520ee8e0c190aef4f41306d53ce7e4d105ce21b81e88bef3227a5ef5ae73d9667f3b23080817c5919a773327ad1c61847665012d3e09f8daacd1eaf53ca3aadfe00ba32cd88f7cc47298eee5b7c54dcd2146990d5cdfbb1f52a55101a13ef33f4c1e035a08ab694e86a54d0830b7f587858f04c12140651b02e467832db1ec3de544341a76a3bf41bb7a50eb49534fd2d267eec7a5054d6e9303b6717e8de039447f77db4e68722a0ec0fbf6361fa16fc923b71486575811cb846231542380a442bcdbc7c5402594f2b601e801a77e7fb1d0c472520e3f14aacd238c6f6177d88e79a982c15d610e0a0872b2970313d6154e743f0e45ba5f50dbeebad8bc9b55ce1cdc59ab7202f72cd763c8d63f135d4ef9499760ddde2e054d3068e0be1d21d0efd0164a8aedfb359439ddfb0a1f7728027102475badec462addc9c2d7b54e9f2abe1e058436371ce51b6f1e75491385441710014fe7a881bc3b33b76e95c40059967e2a64c9c24a41242a5a5dd634ceb1a8eca01aa30fcd164566a4eabe6b74ef48d56e9b9868ba9cea64805ab0fc7520d4ccdc999f619ae1e2bc1f4278535df2787947f0d06", 0x1000}, {&(0x7f00000023c0)="3a221b847323619ffa340aca240d7100d4392fa57ba0", 0x16}], 0x9, &(0x7f00000024c0)=[{0x10, 0xffff, 0x4}, {0x98, 0x1, 0x6, "6db132f9fe275b54130e901e8f5f082517f8d5a79a06f94d41e05099fc881e0434432bb0e8c62d7969d94cb2aa3f8427cde6305a6a2902584539f93591dbb7c51676cea3d6e3ae06c2623e84cbf0830f2fcd255984ca6352fc5ae6fac1af1b4830c0f004c2bf409b48f3c64a94f649196d2450f5c2a9b163020259f8bcf76a22aacd68"}, {0xa0, 0x1, 0x66, "0b044dbbb8881782b9c4fab822201a506d957fc4c9936c2ae33c4457fe1c9b10475bc4d77004de273166f34d0760c86df5766354aa59227083b2aa0f8285dad4c495e11fa89c79a715d0fa9a9f70fc558f3102301c56304d124e793403963f85ea9fb38f614284e0b8881dd391a33e8e4e201101e25ecf7a28c376d78730cbd5784f9f255741ae935c5881"}], 0x148}, 0x408) 01:50:31 executing program 1: r0 = socket$inet6(0x18, 0x0, 0xfffffffe) fchmod(r0, 0x80) r1 = socket$inet(0x2, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x20000, 0x0) 01:50:31 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df251030104001cf2bae8beb674140008239aac86edb400150008"], 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffffffe}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='q', 0x1}], 0x1, 0x0) 01:50:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x10002080, 0x400000001006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) geteuid() writev(r0, &(0x7f0000000400)=[{&(0x7f0000001ac0)="58bf7157bff609a0fea258ece97beee978d402ee557dc7896d57a3261f1683cebc7f7ea7165a087d3eaaa6ccf84984940d8f2f86036664ce8900ca5c6169310940fff1431b2eea087a15f622bb2dc5330d75664c68352bea9427c615c975d150bbe82b286056bc89372c0adaf1c2abc1d6e4f89a7b5c6af5d65d34303243a8dfe3c56e2e70b49ca39ad8c415a727debe2d1e036dc6deb5748470675c894adaaa175c39004a6fddd659767d286771b17dea752a4aea42053394ef2bb7e17a1e8bc794632660e4fd8ea81c2ca6b2d8a455fac20bc1a7a6d190e3a57d2c66a7960821435ef8a43ba92b1460ceafd132be58fd8c5c31804e1dd01df7ac738f7769d8cbc6a4d164ff54c5133636a6d74412f52cd8d459d860fb08accfd1f960b2e706a626e1c7cac6ab17fb499cef5ac03e1cb2b2121565c3cc295e6da4bd36586da44c2c4c68c009532b00ccd129764451836c719a1ae90d743b0dc16aeaa739ee422f6490a74868d82c809cc65587ed5830bdca6f5eaad1a43f5bdc459f467e771938d244f4dfb8295c807ce61cbd923e49996b312f1bbf77d4282b7b6bb9b48a74dcd1bda3d46b70350d3d135ff6d67bb1399152ab4910408add58990073f33295c868cfab7535efc5c225d4eeddd60bdb8fedf5af3de90b40f37fe664947cc558ac78a96be62af6a5ad64132afd01a933449bbcf61a60549dcbff8076f2e26ac94aac20933efc18aa69582cb4f63d2150e68199bb889c", 0x216}], 0x1) OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) 01:50:38 executing program 0: shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/252) 01:50:38 executing program 1: chdir(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open$dir(&(0x7f0000000000)='./bus\x00', 0x8409, 0x0) 01:50:38 executing program 0: seteuid(0x0) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) writev(0xffffffffffffffff, &(0x7f00000008c0), 0x9) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) 01:50:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x6, 0x9}, 0x10) r1 = getpgid(0x0) readv(r0, &(0x7f0000004400)=[{&(0x7f0000000140)=""/81, 0x51}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/71, 0x47}, {&(0x7f00000001c0)}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f00000032c0)=""/241, 0xf1}, {&(0x7f00000033c0)=""/52, 0x34}, {&(0x7f0000003400)=""/4096, 0x1000}], 0x9) fcntl$setown(r0, 0x6, r1) fcntl$setstatus(r0, 0x4, 0x80) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg(r0, &(0x7f0000004740)={&(0x7f00000001c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000004580)=[{&(0x7f00000044c0)="6674cbf1a980ba301047898ca714ddd945c1c25c451cccfe210c8e4923a0702b0caf", 0x22}, {&(0x7f0000004500)="98c9d8d4cb0e6c5748e2d95090ba09f94340a18d05638ee9398fdaec450e491d239eb0db85d25d9d0d6ce34be7e0f880a7b5d8675d3ae11e9e83ca98f09c2f0636bd66dbc47c0602", 0x48}], 0x2, &(0x7f00000045c0)=[{0xd8, 0x1, 0xf85e, "418719456d2f64f52c6c766a5bc99f5c3a036cea02244fb6c6974817960666b8347aa7bae20778763e3b04edbbfe3d215ae15b9a864a2da74436c00412dee9591bb00e6baf38436fc05d77868052953d4beeb9737bf3ec3450474ccb034440c1c20efdbac11eca519d1b111016c5e049bb905e24ea764afd904eb8f0f48b6538e6a349a44ece8e4e5d9aa47401267a86f6f5e5149bac4c6afe0f1120dba7fb5206991cbd0873a4081dabcf86b1a8cc665889380a539c61755d475dc8024298cb56f8"}, {0x80, 0xffff, 0x5c, "1a7f3b1f9313548545dae39afbfc0a37d3cadb55b9d7252b16160994adc6f5447415f3a8f4218aa99998822dc588079f48e2f0a3c9604bd4531c0822f7d660cd82b2b4852a5bf68582a85a6aadf024314dd46f6abb4667a072889c23d5093f19876226e16ccf37fa9d2a"}], 0x158}, 0xf) getuid() close(r0) fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000100)='./bus\x00', 0x20220, 0x80) fcntl$setown(r0, 0x6, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, 0x0) 01:50:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000800)="7c3bbf3766741f448b5c71bbbc952b7d4b32917e2f8f833c318f16f62b18a1c92e4d71d89035e9c4dee220daa4110fade9e2b02118487ead6dec7989758c9130ede720a52ac2ea0ab0aa3687b9d9319b5cb2c77abb58be103840a8e7ee3f137ce23637d35c6d74371dc9ca9d305947fe75ca7c3ed8d0a4b24b00d4c7d27a1d5ccc7fe0234f43ccebd2d8d229cdd3a8ff499dabf31cbdf772c9dd96a5a518d18c6004ecb3103b0d4cd76893cb7ba859b32456957d21f754deb6aa1032ea7ab49cfeb5f1c974416ef5d54905a221b81c43535aba44e1f9145bba2bf81d927062a83656774735ff5f5df7fc9e648bc9a8060190c4ab666d9188136b5ff98089b6101332fde2c8648c7a9908adafb7f7ba0cf80334a9cb177735fc9daa3f5fd72cd5e42ae0388c5b0133cbcaf965b9df6059c3398333ced4082efdc4bf41df9da142a4fffdcf1b51cec147f9700c110c198c8dae554f016d80e7588264486987d27b13693103b0be6069bf45598196d099ff232b76a1d53890b06ca95142b8540f28a6e4b31143b0b32602bdb94c22e573f64208bc6ff0681db8a6adf3b3bae87b3647ad8fa811d5535e5f9083d05332cbe60b5170eabe9f1618f7b37d8d014c1cd1fb7a55b777e48e620a174a633f67614c67f281baf78c9ef6ae3b2e9354bf9221732b7aead11ace1c2ffd1d79386c1e9365b0ab66709a79ddcd2f801563ed4647d33817a4b84477f1f00fe4767e38fc24014cc8a0248c4e7fc18d9bcd1602795aee50f37dfe6392d3febcfa8074507b921961e9e64f68a5129ea68a28ae425bb0574a1105ebffe981875e4cf4a984448f5917f40442fece09817e5fe42c569776fe486aea7b7eb8b378d7b2f4cca5b9619209957a3d79edadda98d68e6a5bae7c20fecf87b1832173608ec299c065c1fca22f5940a3739e9b46a8e77c362d961e2ccac195a08bc4d08020694c71ca20bbde2e9bcebb8eb88a9532edf1448a4f94b1a882c932bc14e094368c4e31b4981da6c34cd05e4eb10d422e668e302b393a1f90bf5462f6d53ba1a257ec8ac78870b718d092bb5e7bd309e20e598684448627302b54bf24bfd0734b51776a42a4f1580622925855432de2b98426e4730d462aa36d81bd68dfa839066e95e271bca5530ce363dfa699e94b46f1fadfd14877307dedb38e566a36d7490df8b93656c60f50cb9abbfb131c7f6a27b181241d4c3c09ceecbf4ff7d13e2a4a775c615235203da841175062e393b1640df5ff71835af7c274aafe3d26300e66aa969959733c61dd6c29f47b3eb527d3855de1b966fca0fe74927134e694b7b4f98850ba24cc821ac20320731d53e569d3d34446342410324b8d1bf777d0eeb483c1de8973c0274a5701c36d808ae57944a241dd3e015ad58f801274b3cafc7a8974a3217c42dbffb0bd80ae7ce9955511d405fdd01d46c0e2670fbcda638db2618b516b4fd8971be9f3d63cb683f1d853c48713a06bad481476e6b74e442d1cc48d46c07439ab5d640d5b5e8ee46899c25474922fd0cdf6b47eaec3c9e669bf2a67fd65ae27dce35e4e08333766575f70e5007e2afe26f483df33ed032c64e0a5e97e481f9804a9f3790dcfb95ed9f86079d6bc418514bba7a5a924619f8e31d95e71918be544de12dc5011dbcdbb3714edf149b0bd4d67c96c1275029d021c7c09a271127ef0a54173617bb564f39ce05020c6b96c376d9541bbd3ebf505d935798da5d83eb95ad7c57ac9d20fa67d1fdf705ba9728faffbdb2336cd0f4c7f3aaa643e806e5b9a79021faebb5bb279b1b70ac24e460471a03c82512f9d52e1c7dcf5c1dcfeb8157c701f9a520d517ef7ecdbe51cf75a604da607b6d0ed0f3f0a075da4ba63b87da76227f4fa7dabbb4defc681df04f900c05ae397ff303b54248adde44947a060b213f982cdabf4c245aeab838cdf5330a3820ed8a783b7cfc9b389f1d63021b84dd82261d0bcb08ac419f6c572c20686675b59b608bfcd6fdad1357b104d68789b4d3e936fa7918811aaa7e9c209d2f86d684686e825dab3f04b43b8580188e722c47f2ff56d73d0d15b4b4c76a1aa173caeeba5434edd4184c4961a0d68dab2681953e634df9d8ccc2b653828ca67969e851b1e4fcd29c280f9fe5b8758f3af9eb89f43cb1883d9e215b97bd0ff785c167734826031f58e7f2cc16bdd1acd40b32c40d8d95413b113369f8743b32ef2c2c7236eac49e423cd57a1961d2f1eac5790a14e73a6676a835c2c15ec57ba42fa421b1450751005f0e7f7565c3d80c0043c7fb3cfa27e6c4aad0ee206b62e5010516d519b079cf3af72eb76939b948c22d222f8485188f49b12329724ec1b95cf95a35b9c2889142899c962889c8c106ad7749bc794cab8d8bae275daef0940ca7d758608dce6d84d2c000000000000000000", 0x6b6}], 0x1) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="1fd53fd54e65a5a6b8a1b91961fa4a392e10621b198880dbff1ce8ad12b0dd6a98bb0afb1289797560e6c80377d4a10b2f0d39ddca26b3b814ce751014048a29384a6f1c47f7536ea689a9deb4e0ab425a25507717adcfdfffc711e19e8090f320fad684fade92b48b2a33204d57c03921f11f3ab089de126fcd9981eaa2a89bf4f20b89d1dfde3980ec47cc918bee9eab295713f2f92987d0470d4ebfa7c12a", 0xa0}, {&(0x7f00000012c0)="eabd2a1872b47c2ed05e69a14af0eac2aa8ebd7228818c23d96757ecf661c4af5aa607dccb0c107670651c55eb82898488f2468633bbbdd8bb60476a5b08711988e86970d7c6a9300f96de99912132a26d42bd4916aaad98f8cad5178682dcc140957aa49f23566c064a96fdc6e4a4039244fbc7b24329a86fcb47d85b4d6fe84e3f0ae315ddde8b6f57ff8452c4755b681b8d6b5a4f44dc47294f5acd340055550bfd1731b5b1a97e4c8d567938b32dabbf956aba2e8a59c87228f946d7d269f549eceb8989280ed23bfae97ed8c288959b1d421e9795df57a510550e82faf986aecc54b9c1354ca8c2fa6dceba1b78592bdc82648966e4300cb13b4786decfb85efcbe3e72ce9702d3ae7a00484c706cc2adbb8a83b4b03523020bcda0972e21a665e8e8c3e6dbb63aa7870792e6b7660779937b0a78d994698d642a973d590d2fc76cbdbe84a2abb8f4b6d9c456b49c8b8b245266270b4520aecc5338769112cd1cc6a136edd56afa22834cd49afee865d869e184f07efa0d140785690ec7cff0b440ac02cfbe1a61d8b0231e94aabe62be4e52b96fdc895509116fc0f4f896cd34558f1b7ac1ce4e6f2b163c8981853866aa7289fe002fc70c2e754f77887b11643c235ce7a4bac2bc62275639ee827dc9c8eba671d521831864823ae2be9b1f1493a2046098562b471c851cbcd8c3ad62856888364560ad4d24a5182a38bf507e4b29ed33459911b8f4966dd756e6652edbbd0684af368264a29bfb1fd06b4b546247b4b6d5fd8de43b2cbec0d2deaa857858b55c67c559e3427bfa9e6f8846e5b2146751446a20582b0f53ef514b06594f3d05ccd261537a1f0566d54071c6a3fdd8cf94f869aec1f9bd3efa2120cf4044472e5ac73cc1e718e41183f5a4f041a375f2fa60e41762ff890eee97b91676e7fc69db8a1e62cc34b994381d9327d29515fcea7f7268ee9b33a163613b53174aff3cb3738ba465f5aef2feca17ffdd06cdc9f6044ac5c5d3121a520acd76d816804d04576f019b18af973f882d8c61dfa5ca31e12c20076b29f7954bd9288b6ee2e6e0a7c2a5861450857112e3c1c4943a1931b591ed03c75d5945d6f755bb3979b346fcb7c20bfecb68d6cc9fd250b864e51457eb306be37a5d83b46b898d72f9dc930d7b0ee3f2be27b74780abfe3e398d01052ac0c6b1fd9772f79b65c94a3c7a4c82511c5b9fb2ee22a7b047c498c20b9dcea610ce7b6851d742031e812e808d7fca1b6cba8f9a556c1bc785b828082e0a1002e448efabcac8eafc1d84bdadeecb8fc9717b8d97c768fbc6818234a6800b86431318a5f90f49d4a81e4b25fc3c072f9f213541d3a933752f571ab880ed121e6dad27b2c949f0e62fef68bf8abd47f0125ecd4b3c21e122fa82b785194f0b1fb848b2be364442fdeaebdbb49915a6bb363632762c1ef02b190d7d1a8a5da7aff531d19d50da07f64b4a6c371d3819617d9e1b7916d4e2c0e75b91de95615701bf742432550556584a699a3b5ed6ba35da0495ee1d5d1b1fd4801c2f775a74ea39c22a680e7bff7bf4e23067c770d362b278e56cc928cf324819b0f23770c0e6940911f20c8944090cde23819e47bbd3500bb369768722428d5781c8e336627c57ffa7e64d5b274ac64dfd10dd6495d069e527c4e9493a5130e2d09825ff3236af229d8be08618b30220d0bf3972526ddabe321e0ccf50ba9a4c1b24f4913470de611bf280cdcb53456f9c62e6dbb44fdf55c60cc34c3e95d77192deb1841e2b07745e57592bb99b387169b4eef4da2981847d6b536f61d524bd81f0b08394182324d265188f7f2b7f30587d573dd033535b26808f4ea41ef528503a00133d642742712e9369dfaf37c072122b9ab8c7025a8cd4ca948d83e5ac4940058fb7e756e26fbfe5b3a8f5475fefff1658013790c0d67bed7f8de23db9766a81f8266550b64042c50ffec78703532aa57d6c77a99f08dd5ae256e3dc5d968867b39ea603bbee2dc7fa3c8ecc1aca7ba57744de8b3af2660d05a2a8f6c58c369edf69c0913097255b5b40d5b7f92c0d13728283530bc14f79032dc9fbc7b893cbd640f97ea9399a70e31154d91c7a9cb1735c50dc98f0b548ece993d8fd98a490f1ebb733284471d78c363ab35c2e40cc7d13e79d8301f51ec127801cbaa51034fa7b1d3d9a2a777b9c430af36fe27d2db7b3343a5966a50f4b05af8399e8d96a6a5c3de17a0ef0c98035d30d5ee7daf848044fc2f48dae50758bd931ef458b6136ba710fb518c3190c91786fc160e255ab4aed1e88599cddd6dec103c57a795cbe07f768625d2755f575d82da9f194a29a5aa3036c2f5617a7d0e62319e2e98cfc7f2beccdd25de2b13ba04d7698f55e22e879ab99aa0c8be31a100fe84a41d51a617da0b5a200e10d81978b262c53a772411c39769c614d2b8d89ef67ec637dd358168c64fdced9bd0c3aa71e4957da87aa91043112b02292269fab5be55dd314f0b34f847f3e116f37afe0d50e760926c1559d5bec2ebb11dd671d84f45440ffb4c2093a0ee27b377529a0ed7adf82876755db6fb83646cc57de560f93d60f61289195554be673da9e4a1f1ffbcfb41fb93c93a887d13c08150d44a03c995f16740cc3204be7d90910c34a9ba3347f3b603cf68d206c327be2b635f0b21166eac46e12f0ee712c5d015ef25b42d1b72cf15a538fe2ec76f9136b017de3f1a8dffe82e6759ac3c0f65707a6952b0d8445c4818578a29cf26f35214c96b79e85160a3f5c1a588fbf34d8616ffee7609ad651f13d773090806ff0be510190ad4ccdd792d279b962704bf2158c439291e1e94b02b5954158b12fa1e8973ea6b00a792eae4df35fd9ab5e21f2ba76d68ad417f37bee42eb8d44b4182d746c0cad5673e6528534804889fce79460499108c6c28207cecb8a87e6a90070f1598046b6c380e5fe150a2819582031fad1ac454a6bb1052a860b94d35d6d7748b7c48bc0a0d6ed64d71a5e5e7343c96973e1091673fe118fc5166aa9008a2d7ef0abd82efb599dd620049c087585d626176edfc81a1effc77896febd310c85f7db35ad3c146ad3d56180ac6daccc21c9e958db3aac2fc1767323eb394bd089f7ec218c443eb6d4369e3bbba984e7a4e3ad790d4acf0428c8b5b736659ef6db27e978431ea1ceba539a9f8586f5471d6742963348a671dbfe02d0d10a4031162e6f2c1e8e601537cf88f22309edd0ef5f303305d2f3f2d947f7ffeabdc56e30db04b8aba5369593309142cc9ac54ba354a1bfb31f978f20c82295cd731785d7fc4dad0edb1fd90f6bcb9a6345f3e4a88f3ab05bcd6054841711c52cbb40f7cc8cdf2f7f5a3a1f018aa9c41c040a0d4e4c572ecdb281f673485005d5703bda604d5ec72108cb36084c9da792a21e2a2a1af9cf2e5f9651340d8e574b686053dce6baee7d41f1abb454135f0ad95c7c2ba4f3aae9ccf550fd7c5c33bdb483b911c20682b7f2aeb8f2e2c25bfdf44a0e1b259b20a1c8a57aad61570a6d368c3b1d9595bee0f70e3e1619b627e39367fce8376abb306f10fc214a3687167f9961499a4b343e134728575198c690c86148d8ac597cb06353e29aaf7125e5933f0e1d8617ceb81bdc324ef4a086be1e9527de2ec2645282f628d30b6122c23b8a839da5e54f0b81f729629a82840619662c121a8fde8ef827218ea4ac234b92e6dc7be636eabbd4fb0ea17776eb708bdc32b142626a04964db50d43753608d01c3882ba5805844198d47ca7c8988fd158d03ba9de668ee48bd204d3d6248e3ca28f1b849b3f86f2df7c504a18b770a389914ead92ff38e9f3f7d53a60a7326846d3c5e3697f6b8aa2e2b4d596bb9130f84c2384a410992bf0c047b8f92d05fe7e778d0bd0734f9c214350ce66f313e3bc626135037587fa160d068fb0b4e415a0ecf4c36c17f844d9e4d182cae2f4c24cbb2a32f2276eea42099fcb7584ffdb98eb40c4cde6c1ef1a271939eb2dce6a7be4f2caff2418881f05fa04abd6ec5d14714ec8a70683f450b17c6dabe7a8b883a7ebdf3b1897b2f2d328646a548f464b7c5a8147ad6def0d5ef11797d02c3862d63bab1a3bbdaec7d455987761a835f90c0db6fb0d0f3a2ce1e69f8642d0ce1cbf8c237a0c241cd1b99c9e3d960ca7562fcd8857ed42aebd9a3dcf6e3a6a81204a1f5534f70ce6476493610f4572b19b551e2edc115a7208f4827efe7dab3c75951f1c123731ed80152b05db6b2ccc0b5899814bc6196461f80de4608bcf2428a99286dbffd2e6ed5650df25b15c733698481b2381b779a5ca6219eebb8d4091cc91e86d56e3ed94d7602eb68797787c5d7e31b5aa1a1da235ec6226727949eab310dbe56eae6669c789704358645ba598798889df1c26c7361fb12b8e695459fca9b884d77693f071fcb2f5c166421acd413714792cdfdb4924c12afa1cf18f2329b4fdf811c0d1a80e633c7d646c47805c5379d3569ae116c8f61f367f3e5dd73bd01a4e8f0662ffed48c1497e5a51b9647273868e1c4633531f2343af72d3684a5c67e5e669cf4c3feaf2b9cc505d9b315540efcb08f4e9dc0a4d80d04ee34d988098e1a8a7281538f7b5074ec875f85078229778cac1fcbdf49e6a3d849d460278e8d9aaa43665cce409eec771b3442d2ec561f2b1633da169969655e5058546da1b5c6aaa707b04c2c12023d41457affa67d9e085d049acf6ea47b88fc49fe122414ed50addeaede5902b71f8c178bfe14e350bd0a9ba95ef64573b20be06ce7dfe10da3234cdc5cf660fa309414dc016cf7c1c4f78c2f4c795ea83b2fe44ff345f82636ee87b1599452ad6b4dccfe8f79abfe72ce8eae1f9900be7df503a4a5b77925b769fdb1a73cc0c9394afab9fe2d69e42e0b8df6c982f690202023d999f8a0b3981ef6e97bd73b28afaef2ee99209d5d5f4c8c163d6bb1ff22f2699474b90fe9e93dc4a82536bf5b6ca5af103938ea71bd4890eb5be3a85d56a87011cca8546b349845e9afa8aab1193b46acf59662a87683e74353a1e736fe8bcd29a6225d2483916f79fb1af0947f13b23b323ec75cf729ff2fa033f6d5d99693474c23299c6619afb4e87621614c3e85e202de85ab33702ebcf4d705f4f9aa153fe9be1201cf827fa9abaa1c1cb72b90721f2feb58980fc97e7b48bf35035d5d3352d6cb269b027d8f1ab4f2d62ff107c76b5df799f06a3d4de3b0cbe74c168ecabce65492550f3715b2552f5668c78cac2d33b93b923adbf8d46023561ec91586323ba4c313352b492625a96ac1ccf4374ad18b6ea15cb142fc2b890a31a1e19e2e78a1b96a69cd6249f531f8c39af83ecc11ee7987faaa540a28aeb3313a195c21ee11eae7ed376567607b8e02724ec748f511463fa7cd77dbe3e3a1de5fcffc6363f4d9357b57d5e28f3ebc4cc84ed27db51f1db3c22f201ec317f572b3fd3a44b04941df788d8eaaf0a8d35d292baad9659aa64885d58efedf29f9ab10aead6090793fee99ccfcfd83c38d103decf81c4fdd3d27f36c8643151f7a6d0f800e13d4e6860fafb005aa8d5afc8658c85ce9d074d3839f9d3cedbf207bd269ff29eb703b4837df091b96e677db6363928cdf9047119cf0b8960c07c8e1624924647c0e416c5edf0738ff356a63fa23a516f339fd69ca9f6477b274cde49aa61cf78d3307c25d290e0ae74ed8e4480ea07107da771477e917ed0b5ab3affdc74fade63537a5d385bc4190cae1d80e3bf417898bc24fe665d400f86e00abbe264be8cfe9a8a9552681495f171c9350d14e691", 0x1000}, {&(0x7f0000000100)="415c1919541a47e61aeb65cb39b8d9f084b887a5", 0x14}, {&(0x7f00000022c0)="e849b21d436732f32068a6063d962435e0f8bcd4ae8432dd0df4e8e6f853799803324f1cd9443d338ffb3d5dd109ed4cab208ed57831a697450ce876d579133a98e9e2f4ab24ceb21ddb00edf6039a153249329901470036ceaed334485b30f106cba585c01f8711b6eb8668c0df2acdb617588a37c3ae1a206a41caa54402814701d02bb43945766e96c285d7271ae6a6dc15756f7fdbe60986c382e7f2ca55afde5926d784574ccf82c8a76e1bba336250ad6c95d576c6ccc23befeda323ab11c677a636ce1af70c9d0af7e80b1b420f0a123c236532e5ee57501aefa2691c8c268a26d96ca4b5849f606798d74d8114e35326f7ce1beca2bbde333eb9a739d320ca6e518d589f726f2e5dc847d05915fceb47df614951a29e3b1c5db49edd15081da9483dd647400771c064b691b4b6e92f4ee210848ac7e7b1babcf9fdd81078a47bfd53839772822fdb78c1ab9391c328b598f72862cf1564d8d8a60e284a05dbec4697a1aa9b560b2b23354dd08cb8d5905bc9261a10a0885537981b639fbaf6270bfcc082eca0a0092ed795f92818f9d00df187aed66992c2df80fcc9af0b699b430d86281e42809750c3e4d212d67d4bc58e880ccf4d735a61dc8238e99889d53a8edae7e09ccec450ad20b2c13659beeef6b330bcfa8e7e86db61c282b24563ab56040881984e989617ef476537875a9eac9c21da573040150dc4dcc694cd5b3774758d33204d5c04f464e238b094c54db5e0d2fdaacaf377d5f5eedaf8bb2cbf771e6e4f08fc7b2be395a898f86ddc3547d760dc9370865555285be9c3fd16dfb31c98cc2300ca0ed641e3f3fcdd70b5b62d731c2a09d421e6a393dc43e16b1dcbea49cb751ba16ffcdbef2007d989717974ae9f833c047e9dcd5103dbd4afd599fcb5164dfe5a5f25e4c6832d8f6e59b293068fd516768342112ee30a0da4f4dba3a58ad65688c679952f13e2a56ae2434454d7f177c8f281b5eb9db75b3d6a4ca03ef856b633398baa39504122c199e9a8fa5121667409532f68b391620df7336c21c67f7f66a5a1c2079e9827b4e3873c0e8f451a358a616c9e25bf5d5edff6f96ca4a3ff9f5ccf40262c74016231ad3b42506f103a00279f75a9af57ca9368aced7008a2b2fe931805f9ec35de91f25d0cc6a023ec1e950021cf231e4748d9fd5c003dfa085da3d73c3e3deaf5e4fb9fbe54aa573e83b6101504bd6a2ffd0d559fe34b88d21bf13fb990c88bc0cd671c8de8069278560ddaf1f83eb022c747c0b4b51043a0bb1051843a3229b7bf5924c49cc708bb545cfef53e28a98dc2dd4a0688bfb18f382ed5a3f20bc0a59b1d3e73baeeae2e2fd5a1e034eeceeb0184eedfabe31c9bfe3f5141a37348b7069167b0df81abeecc54ef4af346692ebd5a6b959af22b954b9e4d5780ac626fff7fe2438a59415fe6a26b711307336bc26ab05b510fdd6bf86e337e74a20a23ec6703c9b918fd607cdf082abfb64a3cf10b941bde1e3460e820d960ac026e45c1469969e7ff86288e5f559ab73e4fe03596fadfa51438b9030ddc6558567dbdf4e4fbd7b4317d0f1622809ed10c9821695988d3dea1075b32e79948c69882b7e4dee05349ad3fffa711e019b24bf44b37ebd56c95e482be5cebb672e9651ae5699ea89c48269799f6e36b3b473848096adbf1f0e79c9217919640f1f11c995e43f05167309193d275dcc2b2e7d377de71866709e9d6901d2b0bc4c2e70d77406476328e63e7e79b39cc90541d77221d5003467efedddb0a13b11b737783b5c3e05060fb6bb169aed75dcd30628e51564ba3246c19e1e108d97cd17e53b97116af06be874cc9d8cfedad59d136d0e075708ca6fb1f6f4c36ec2619586ce177e3259a05e63d45923db317898df10e1066792e6860e867652cc95067f332dff3326872a58a24bf49c21a70ab0225b6b45cb3ed509f7bb3d0dadf5649ac12d36fc9cfa49cd843efdb0783d15d42f81d62162091cb505beb603d92bf16d905e72a863d95f89b0cb8d0a0535c0d859608ac62bf66fba9d9422ff43dce20aa78322d2c040a99459a3edb15cda2ab44af5c4b966b998f34b2b963afc4b595537a739344458d134f107c4fe62b06fdbc0197303e88242be89ea688a3ac8b50cb87472ee27674c7e3460698306711a75a9b201178a02b56e8ba1c40a1ddad00bf3b2233ed748a16df5bc81011dd7a5c056c22a4739a9de56a6a6964d60f3feffd447f87e607d83d857dcb5d188bdb700d9fd50f343e912fa0d968dbdedc006f0a39537e0fe55b71f3b92ac64cce34c27bfb654ab59d18cdf699022b42314eef20a530d9a1c4b7b70ab779134cbae78108635d0f60d464c07bf7774fc4285d3209456762245cb9fab250e114ee9de85ace1755c85f1d38749daf4572d3ae2fc265dc14c5a047ba3eafda57524517bd6cf1b7115497868dde78e7a29a0efc66ea72dc321330744becd9e1f1b90bc1a4cf479e6fbecb2f1af9a933933aacd1e278e6221b7d99dd30c1730f36407e8618c69804d05199bd6865af80d81d2ac6a7039876357f5568f193877a4defb67da05fe892b200a574dc9400b6ebe63c1ca13d4413e46308e9cd2c485152059da2a0940d74679dd8ea4e563b6259d671caa64ee8905499f0859e8c9b514217b33ba930d2988aaac9b209c88bd49b329fc89fb316346c7bf9bb5c9f1abf71d118f08b1f25f085a64a2e6ab3d67a04b00073d340edeada4035fada4afdc189b403dcb1ea231755cddb52c519e31ab50dde3f05db8dad0a8830d1c2c2995cf9088d435a31e71c9070798e985aba63aa32329c616a7fc526db233c23662167c2a91de059a9e38f3f4834c2409c47c5412f4bcad87ed52ec9f6fc6027b5066204348d08df680feecf7e3c00d9da9ab63e2a7d4da6c23fca31fc55a457ae00ed5bedebcc72ecb2f4c2cbebeef7254541defdb36b12f3da5b26f74532872ba57c06d11242195e3edb4323eb2d14b6cbefd9f5b129f26b1b55a349144cb1319c42fb893e837100ea09a2cc391cdc8746b892e4f4603b686cf4cc781f54c9e92354e5ac0f1a24a52039d9e01697a1c60a832448e158e08864a5786cad226bef30a2d81c3bdbe4e0dfc3f90f7fc72a7b24669c6790044bbc24779565b237c4b8d20de001dc130181d6f3f8bf25489fb85c9b883b3adb327ad717f632353045a3123376f7ec1a1d69cddcd586b088fc9e5d98b787d27a1263ee4af163a5edbcf3ec29d930cd3325a6952af7291335d4c4654bd4d8e2bdcb454423b470c5f73e89b4f20983423aba9879511fc983e282d095a2886aea52b7e4c9e508f34037dbd00737fae9bf583b5a92491af127602c315f39b6b2a3f4bb00815a58dd011bee88c50130587cc9ef8a70eba63d077cb260b1755f2550e6860a771f88f7352aaf640194a7496195c023fb1ff571ecfbe8c9a00e3a21c9b15868b9049ce2cae3c3e9175c89c1eb81ecedfdcb425056fb78a75289784ae7e22acc71345cea941d54c6cd667d50a239351d54af215f18bcff508c6d4080ca7cc618b6436ef17b81e8b978ce6da12cc5fb586b5cbd40609fe31c1d16e3776abf5a0a54a71d0a818bd2fa5fe64cbb638464357a4417cdb66a06a00da237b86fd30fb254a0b327fad5f76e215e54611c3defb261d5942dfe5e51f9ec5f243b1fa3a4395e9f2c4305a648a338584ca54a43fb9a74082d3cb581d32295496745b497d710895b3f16514e163393636d44bb825ccaef50d995dddbf6893f032bada6238c2f55a2e8fbe15e2bb24e0d624bf2c3d239fe39eb73e62d50f5a5e0925bb474889a7f21163ba474278e45a6e04d63e30f9644fc28870fdf998ed9f1523bebdded0742a015569d082c15e94e13b7cd59e314d51401950671a59a7e5f4a72b1dea2a112202741b3e1a522a4721a4f9aef21e6518f2485891c47f23d9c164ef90c4e5ffee4c96b62cc8f13bef6331f524fa03ace4eb69cd1ab06f660fc4eddbfaf4088ad10a9c9047b22d9aeeea413cb7154e6a54c60d9709a8e5409aa9a8e3d4fb8c6ca5807c95d4301632c635710563c0d72153326dccb0245a63cefdf1e205ca6eae4666cd32a7274c04c6f793479d93e6d3b8084524b26137b7e683b500186c7a1eda3c09f8c1c64aa7b48866ee860bc0680746b6cde632ec154d6774c9ea9a79b1e072d2caac1fd572d9fc952b4f0cf1be499123d9bd1a586c7fc5883411ee390f19dda2aa3fe675e90094ace05da685df3e8de1cd34f68de8a4973639d54635a345e0c36c0b6d5a62f26a8ac0771029dc10892133d9cab4531df93e300f258daebed72ee684d065f4fc65e01cfe5fa4c2b40341f66db73e29d37401a017d1b116e2a384bba2671d35ddd4cf117f5cc9538cf6fc18504cbaf46ee6e6e9092890b2a143edb5a58530722764bc75439a823228898676940601f7910dac2cfb0476119333da7679efca48d89aa43a38592212efc33233d301282638427e907898b930defa87f28439535dad3ca578df039297681d1bffdde15510a9f84a6118d991aa6acb870132707661aa07cc2909a441ca44c44e2ad7ee493a094e57ee98b00587723af648cb10438ea344013069ee8d3e1ca33b7059987a662bcb7f0f29109beffdce4bf7aff01b6eced9466266f8d62941fd1f26310ac7a87c2825d21900c81bfd7433687642af1ec112cf7c610899cd7147481cd02dce050a10249dfbced3ded4097d12793f05d30b0ee0e73e592f12670bf3fbc5fc0f033a750fed0b996dfb65f1023a32b277021603d095eb178da9a4e99c8f8a24a91a339c544d3a298a607ebf3fb33f8541e16ac2f2d1170eb15afd0cf0f536e955ca1db676af2e40e3f32d8c5389e6009c1700798f35a5c6f31df6dc8181ab7979edf746107a645b604817d4b2e03fe4141b461afdae31fffaf4dcc89837358cd4456fabf9c1e37842982111f6e54223e31031ac85e5728f83cd8fb76fb8ba02d83a12585429acd40d676a269bfd46a4402efe82aa050ae988a336a48c323a9c0568d6439320fce0bac69c14c7bb46168d9195014374df0acf01ad115df072cebf1ed44956e15aaa17b3ab13e187f34616ce99b7007244819e126cb5d6a2190717ba6a4138b62d73fc64f32a680f69106f017db545770d25758e748724dbf4e71584fb5443efcb68c64c70d3c0215fe019a58013b9429ceeec4e63c0b59d6a7dbf15656c731aa2d825a40e81c8a35c541f23aeecd7e5fbe79460ea1994b3c690f50afde762885e3679a451e4923706ebeba152b3cb5404e69d98c19e5b46f631ebb528f237f8b2b8019e28b74f0216ffd5bcd013d6221b159b325b6345d9f67a4a2b52a03d0e8e3bc062b807b9f3e20d607566b7d1232d3f7b6584761679de9bb4ea1738f3b2deac83e36ebdb5ceb2a10dbf60926cacc53eaaff9aea3f9fa99f5096dfecffec34e482314ca36a2910c65d5262e589b0dfe7d82466d6943b106dbc328a18b62982e0719bd0a8ad86922475e683b0a3afbf039d3e621240a91a20b8db2993975e87c5316302b7ff9b2ea3f5d6a7cac0a4f855364783c8e0a05f2de523c5a4b1b51170bdb057d0d33ecc7050ca144643b163c1ea8caff28d8eaf6b5749a8aec9e38f69e2fa51fc53d7764d931b1ede7d4dafebd02e9dfe642c5bbff61f3da6f0f58d9f571c5801419adc482346881bd34ef764030eab29bc85eb6cc9e36346c2f462ff08b8bebefd2bda92814a94e1d5d2c58149c74f3989556d6bfb57cb7732458e9d77834a3766566df2b6fb0514d725a2d99150b", 0x1000}, {&(0x7f0000000140)="b4b86e67d5b5a64501517d6dc0181cf81b39caf823355c2727bc8b201f8ac5c242bf8f06fbab70f2694dd5f425af2d3daef509caac5241dc1130b83a8306cead812a78d4c2a26e1a08069ca39532", 0x4e}, {&(0x7f00000001c0)="f97b24dec7d08765946c6ee8450b87269ddb2da200eac2b5f0018d16b7540e3f665fc8eeac616f636bf831a762e82ec35e42acb0b5d0c71256036eda71801e6af0e7cd50eee25c70904e8678176d858be9bc29e6f52ce38a6762850f26e1fc40c75557632e6f99de479edcad", 0x6c}, {&(0x7f0000000240)="c188b5d88b2fb3676271d18018063dd08da0a9068c04b3cbeebf75ff2d24372b3ccdf9d8f22076a34193f25ababe1609031490d4e1b86db473c1c363911a57e6c8849a7dffd4d1d89ddb467ca180b090beb2133c681318c7f65a04a223f576bc60bfdb80232706450ae3c2b6a19b2904e218c6e57278bea3c560042d3c8617cb266944ab3e3b8e6ec6d96fee255f62b9d892056fdee96c3b6ef3b69551382c97726103e822adc594d6adb880381fe79c938c73025bfa9cf8c1327347fb7ffb06151a2a8869790ffa9d6a84b53c313a51510bbdabe7bbf0cbb74b29e98fff7c11c0757d9a668a63cad8c4a6", 0xeb}, {&(0x7f0000000340)="111f6fcb4627a592007b69ddcbdbc29e30e6ef1f1a92b2af49c0b0e923a35abb04c6b2c695571def6bc9a4801a9b8041de27c74314439178a2ebc28def1a1ef261ae9016feaac5daf451a1fe96db39a100dcc5037683af50c8c58d683389e3a63304aa4ab803ffbc09c04fde0c302f3c480f478a504a71d4435ef6e7e68f8d12c7336588d385ce4185329d1f7f37aa393080daa1ce439de59c178c9cd839d0b3ec7daa52d9f5fc8baee99b60ef7aae95ad167247f9db25842f6e8ceb6177ae6e3147d03c5a261e7fd5ec5061ced70bfee12a5b23936eaeccec0545962798f729bca9fc1ee5d6dbab56212b55a507bb0bdebc7ccadf804d", 0xf7}, {&(0x7f0000000440)="d254efbf1c2cd8e80b3b9a5c613711c95f45328fc4bc7f38bd4bf9e8279055b56b6b6be19217ac6f4d4ee8083e131fad2ca91bca0642eac825f572450dedb67d20a8eff40d015f4817ae10653173d5137b111367328b77ed974c3fe59ff1be7fb80483a5011a9e41a41b5bdab21feaa60c2c44e05abd92f58d60234332b2246b32205f24366c0dd5aff091dd4f24a0321e6ce613b4c43e04015e61c6a545e4c6c68f7a39f5c14334956b76affb0a990fd850006a532899b40145cfd8c9cd644cc5e2dd90fa5e256bc9868362ef3d4b25c9918d846c242a9107abbd7d4e24c4e0cf13186f723502c442220805e66c6fb16649c4631f0ef4e312", 0xf9}], 0x9) login: pckbd_enable: command error 01:50:40 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) r0 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ff7000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x2000) madvise(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x6) 01:50:40 executing program 0: pipe2(&(0x7f0000000000), 0x10004) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) munmap(&(0x7f0000005000/0x4000)=nil, 0x4000) minherit(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x0) pipe2(&(0x7f0000000040), 0x10004) 01:50:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202a, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) 01:50:40 executing program 0: socketpair(0x1e, 0x8007, 0x7, &(0x7f0000000100)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001780)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000300)=""/224, 0xe0}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/196, 0xc4}, {&(0x7f0000001500)=""/86, 0x56}, {&(0x7f0000001580)=""/98, 0x62}, {&(0x7f0000001600)=""/135, 0x87}, {&(0x7f0000000180)=""/22, 0x16}], 0x7, &(0x7f0000001740)=""/26, 0x1a}, 0x1) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r1, 0x2000740d) setrlimit(0x1, &(0x7f0000001800)={0x3f, 0x81}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r5 = dup2(r2, r3) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) mknod(&(0x7f00000017c0)='./file0\x00', 0x40, 0x72) fchmod(r5, 0x40) write(r3, 0x0, 0x0) r6 = semget(0x2, 0x7, 0x200) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000200)=""/222) socket$inet6(0x18, 0x4000, 0x100) pckbd_enable: command error 01:50:40 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x80000006}], 0xffff, 0x0, 0x0, 0x0) write(r2, &(0x7f00000000c0), 0xfffffec4) kevent(r1, 0x0, 0x0, 0x0, 0x11cb, &(0x7f0000000180)={0x2}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000040)="bc780f8035073405cfc6f3a410e2408e5448db35a406a35a21288ba3201675b8ad9de6154e4a7f12b3530dbf7be78757f148a992a4d3c121a3d7e093887924f0bdfe924d64ad49578ec1c8b0327b6108c8c6a7f12ecb069d3fe018c90858e058247959475138c52dd1dd4690cd19402360003c0363fa2a538b2609c9a92c4e467f8d02f025c1992b51401a7511a90885112237c8dad16a8853ea55a6fd99ab0f51895aca31396325cb2a0bc7a6f54bde2de4cc15c1287c934e3f48f71598c1df78c94aa72e7a85f5", 0xc8}], 0x1) 01:50:40 executing program 0: shmget$private(0x0, 0x1000, 0x121, &(0x7f0000ffe000/0x1000)=nil) shmget$private(0x0, 0xffffffffff000000, 0x0, &(0x7f00006f2000/0x4000)=nil) 01:50:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x200000000000802) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7ff}) mkdir(&(0x7f0000000000)='./bus\x00', 0x80) 01:50:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) kevent(r1, &(0x7f0000000240), 0x100, 0x0, 0x7ffc, 0x0) syz_execute_func(&(0x7f0000000000)="c4617a2d79adc422750a6839c786feeffffff6000000c4815dc25201008fc9a89b68c9c443e55d4944e0c401fc2b21ddc1430fa9ee") 01:50:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="ecb63a03493b6bb0ffd15e7a9ee76c7c8af2cdad24d801fef9c205b0a3e929ffffbe7d12fd889a715a93d2855244907309abb3237586b6680334638f164dcbb5dd8751b0edbb86aec301dd04", 0x4c) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/54, 0xfffffffffffffd89}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000001780)=""/200, 0xc8}, {&(0x7f0000000180)=""/189, 0xbd}, {&(0x7f0000000440)=""/104, 0x68}], 0x5) write(r1, &(0x7f00000000c0)="1b3fd126060767c9f4b0fb21391f0e406f1327804f1756d9f066256dabbe449db337dc5602692e453938c0c91043a1c5b06f73ed8fd7ebf236f3a1506f00728408899f9f77b4f37862ff5996c18dd0dad10e225d5bce60c3ae373eaba55d8be74fba00acbf7d039152a4d426a32f25a359cf5cd8efb7f89d3726fc821055ccfedafc148a2b18cf49c5b15db1744742848f90e528182577bd0db4b405844ff48c7ac77400", 0xa4) 01:50:41 executing program 0: chmod(&(0x7f0000000040)='./file0\x00', 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)=@in, 0xc, 0xfffffffffffffffe, 0x7, &(0x7f0000000000)=""/33, 0xfffffffffffffded}, 0x0) 01:50:41 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) r3 = semget$private(0x0, 0x4, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x1, &(0x7f0000000200)=[0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1ff, r4, r5, r6, r7, 0x2}, 0x2, 0x11a, 0x401}) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000002c0)={0x7, 0x81}, 0x0) linkat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) 01:50:41 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) symlinkat(0x0, 0xffffffffffffffff, &(0x7f000034aff8)='./file0\x00') kqueue() pipe2(&(0x7f0000000080), 0x10004) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') write(r1, &(0x7f0000335000), 0xfc94) 01:50:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x9) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername$inet6(r1, 0x0, &(0x7f0000000040)) 01:50:41 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000001080)='./file0\x00', 0x8208, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) chmod(&(0x7f0000000080)='./file0\x00', 0xb5) chdir(&(0x7f00000001c0)='./file1\x00') lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)) read(r0, &(0x7f0000000000)=""/104, 0x68) listen(r0, 0x0) listen(r0, 0x127) 01:50:41 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000100)=[{r1, 0x101}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0xc4) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r2, r3) write(r0, &(0x7f00000000c0)='K', 0x1) 01:50:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x3, 0x2}, {0x1, 0x5}}, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x4) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') 01:50:41 executing program 0: getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getppid() r0 = getpgid(0x0) r1 = getpgid(r0) r2 = getpgrp() r3 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r3, 0x6, r2) fcntl$setown(r3, 0x6, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) writev(r4, &(0x7f0000000640)=[{&(0x7f00000002c0)}], 0x1) 01:50:41 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x102, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x1000300000002}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000200)="dc95a8b8c16dcc420424d06042f5d00d94ff88db14900063fa7fcfa45e9af51122f16c531c86541a9cd39161ffbec647118281a9d6349d43fd059dda4d6f786a84842a7a970d9332eef63d4331c8a0ac344692350ba0acca748593718e59eaef1440b070d6c058637f5029d97ab73f496bf5a1f4e491ec8ffc0ff46befc03e1e18cfb3e3db1b751878ebcc8a", 0x8c}, {&(0x7f00000002c0)="cb1b769f10feceb6250d8a81901249b7a0cb76f1de179f63867b37c83350a5ca794317c982224ef47c4e83c5ddc7bff752718468b7e507de167db2c2a491cd1944fabc7cbcc655cf01edad89f86d5cbd8b9c607aec29186a22c2f58eec3c45ea1c2a8d026d0a8eb83941256ac6470e6f7c779bf7f20241e8817130938a197ca1aeab2cd163a1b5401ab07ad42a0bec4ea7547c3f80657939d978187a1a270688f4dc9e4f8756c3b6e8525d72f33b98799c76061792b10f8584539a27462aaf40476b48f9b919f5", 0xc7}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="c6ff14a81f769a43bda550846b9d5e383f36cd01f4183b318caf1f0e3b6222dbb9b905788d7bfd40f07f93430c231e681f979bd31c19eaf53735cc441eee01b623317f12337d6f53710f26b9a5e4aea7c7fb4c5335fc7a8a3073b7eabba4b75e3879027fab24d4da1f9af32b80534d1770279428521d822d2b935284a8cf8e945c1947c9349b485de31376674b8b1e82400db6ae74f1d879d9fba02988f6ec", 0x9f}, {&(0x7f00000004c0)="b826149f8df306b87d7750e7ad7e183cf30c95748052119bbc0af271ee39002e51bad298964d43eb", 0x28}, {&(0x7f0000000500)="82ebafd741bdb0474590cdbf6e6ce5a2b3f70e90fcee9068b9c4b5266b8c1d4564f07bde671a881aa19458b30bd230369470ac14453c1cdc1300ba26e53849c71186fe94970da9a7a852aed3be094b043b42bcd23547f0f2616c58b8e1c9bbe1ccc4229a7f0116fa0f24d3748d", 0x6d}], 0x6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x820, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x60, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/125, 0x7d) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 01:50:41 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000080), 0x0) ܕmB$`B cϤ^"lSTӑaG4CMoxj*z 2=C1Ƞ4F5 tqY@pXcP)z?Ikk>ϳux̊vζ% Ivc{73PyCɂ"N|NǿRqh}¤D|Um\`z)j"0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() read(r1, &(0x7f0000000180)=""/224, 0xe0) kevent(r2, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x83}], 0x7fffffff, 0x0) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0xfffffffffffffffa, 0x3f}, {{r1}, 0xfffffffffffffffe, 0xc0, 0xf0000003, 0xaf, 0x3}, {{r1}, 0xfffffffffffffffe, 0x12, 0x8, 0x100, 0x100000000}, {{r1}, 0xfffffffffffffff9, 0x21, 0x8000001f, 0xf64a, 0x6e}, {{r0}, 0xfffffffffffffffb, 0x12, 0xf0000000, 0x9, 0x1}], 0x8, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x44, 0x200, 0x1}, {{r2}, 0xfffffffffffffff8, 0x2, 0x2, 0x780, 0x400}, {{r1}, 0xfffffffffffffffc, 0x2, 0x5, 0x2, 0x33b}, {{r1}, 0xfffffffffffffffb, 0x8a, 0x1, 0x2, 0x9}, {{r0}, 0xfffffffffffffffe, 0x10, 0x40, 0x80000000, 0xffff}], 0x7, &(0x7f0000000000)={0x7ff, 0xd5}) q9.QҘMCAGEͿnl墳hĵ&kEd{gX 06pE<&8I RӾ K;B5GalXɻ"$tܕmB$`B cϤ^"lSTӑaG4CMoxj*z 2=C1Ƞ4F5 tqY@pXcP)z?Ikk>ϳux̊vζ% Ivc{73PyCɂ"N|NǿRqh}¤D|Um\`z)j"0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') fchown(r0, r1, r2) unlink(&(0x7f0000000080)='./file0\x00') 01:50:43 executing program 0: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x20) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 01:50:43 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="b6feec16"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) sendto$inet6(r0, 0x0, 0x0, 0x1, 0x0, 0x0) close(r0) 01:50:43 executing program 0: mknod$loop(0x0, 0x1000, 0xffffffffffffffff) r0 = open(0x0, 0x80000000, 0x9) fcntl$dupfd(r0, 0x0, r0) r1 = open(0x0, 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000480)=[{0x0}, {&(0x7f0000000340)=""/47, 0x2f}], 0x2) utimes(0x0, &(0x7f0000000240)={{0xfff, 0x80000000}, {0x1, 0x2af}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = getegid() chown(&(0x7f0000000200)='./file0\x00', r3, r4) r5 = dup2(r1, 0xffffffffffffffff) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/32, 0x20) fsync(r1) 01:50:43 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000400)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r12 = getuid() r13 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="00002e00817075f9a476e3d063777a967eb2237c9306d8d2a99e6d063e4d45b4051356ff08df0cdb5aa129bb8c510b7a666d52"], 0x4, &(0x7f0000000040)=[{&(0x7f00000000c0)="7e5569c25a29248f41e8c21c6eca1c1954c0ffba131c771c12a2d6e3f912152b70f0281c18df6d685200ac77486ea8e0f7faf832936cfd2af309702045a245399d709573ceb2df79cf17faff6a9712995dc037eb1cf050e9728d0a37004f351359ddde", 0x63}, {&(0x7f0000000140)="62c5e2fb379215e5c9b9702b7d5cb03618e0af271d565254de69a074e32c184be37e9ff00063d0283dc018af62b746404c2012b9414a3526b51f482d359cd237e181132c58f8ab735b094c4972994fe3a8e7bfac3870197a39221c79bc65c143414be93b0bb587541a24c7cf955d0ca12eb8aa5f2d87c056f5b5f02e43747c5b7906", 0x82}], 0x2, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="00084000200000000000008645ff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x3}, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) kevent(r1, &(0x7f0000000200), 0x3f, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x8}], 0x9, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x401, 0x0) 01:50:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)=""/215, 0xd7}], 0x1, 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710dff"], 0x1) kqueue() pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 01:50:49 executing program 0: mknod(&(0x7f0000000680)='./file0\x00', 0x6043, 0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kqueue() dup2(r1, r0) readv(r1, &(0x7f0000000700)=[{&(0x7f00000000c0)=""/114, 0x72}, {&(0x7f0000000140)=""/102, 0x66}, {&(0x7f0000000200)=""/229, 0xe5}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/128, 0x80}, {&(0x7f00000003c0)=""/109, 0x6d}, {&(0x7f0000000440)=""/16, 0x10}, {&(0x7f0000000480)=""/185, 0xb9}, {&(0x7f0000000540)=""/239, 0xef}], 0x9) getsockname$unix(r0, &(0x7f0000000300)=@abs, &(0x7f00000007c0)=0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x12, r1, 0x0, 0x0) 01:50:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4800) r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x3) dup2(r0, r0) ioctl$TIOCNXCL(r0, 0x2000740e) dup(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) 01:50:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 01:50:49 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) shmget(0x2, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) lseek(r0, 0x0, 0x0) 01:50:49 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000600)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000001780)="94d5b462c0341a8b2ea311e45ef8333ede7f4faaad75513903cd75436d2a3159385099d57168c737d59dc1e77d359a1730117afec602c2cfd534ec00e9912eb2dc81ec1b9eb5afc428ed8001d26b6a2385011ef875b96c5fdfdc916edbc862c396720f853a28104dc1865f392e410100000001000000e78b4af7f1aee1e7f0a6204ca0c0e27536e2cacb9e27274403269ca839ba08bc5a7865454512e3b9038bdf6e3053fbe1d42acd9693d2a4b15d2b2787070d7a227a5efff6c207981c3c24717463cd1ab0bc5a964b28f2c51da4d75071ab9a38b003408ae362ffa48c026a084199b07e3e695a1cd4aea7c10eadb8d0dea36d19eae24e8d85e5262267d1e9943a6beded02ad83b35d31a9fc45c82cc0edefb6d449c56d66ae507c5b99eeaedb17e9ddbf2a27c05f65b4989744ff04051e09", 0x133) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() getpid() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffe, 0x0, 0xffffe, 0xffffbffffffffffe, "8b46786eb953d07babec337860fffffffffa0011"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 01:50:50 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x200000000) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x1, 0xfffffffffffffffc}], 0x400, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)=""/63, &(0x7f0000000040)=0x3f) 01:50:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x6, 0x10, 0x5, 0x7fff}], 0x6, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x9, 0x200}], 0xffffffffffffff80, &(0x7f00000000c0)={0x6, 0xc}) write(r0, &(0x7f00000000c0), 0xfffffeb0) execve(0x0, 0x0, 0x0) 01:50:50 executing program 0: rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') r1 = getppid() fcntl$setown(r0, 0x6, r1) 01:50:50 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000040), 0xfffffffffffffeeb) 01:50:50 executing program 0: r0 = socket(0x1f, 0x4002, 0x101) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x90, 0x104) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x254) r2 = semget$private(0x0, 0x0, 0xa6) semop(r2, &(0x7f0000000000)=[{0x1, 0x200, 0x1800}, {0x3, 0xff, 0x1000}, {0x3, 0x2326, 0x1800}], 0x3) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) 01:50:50 executing program 1: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) munlock(&(0x7f0000feb000/0x14000)=nil, 0x14000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 01:50:50 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20041, 0x24) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000440)=ANY=[@ANYBLOB="0ade60bf174078b3a63d85679f692aae5b92530951d765b7a8b6bcd88be11acf5d603ca2f949c59069e2672b643069697cf95408136e809fc82cb966eba303f9cbcd03250000"], 0xb, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/27, 0x1b}, {&(0x7f0000000100)}, {&(0x7f0000000180)=""/39, 0x27}], 0x3, &(0x7f0000000200)=""/245, 0xf5}, 0x800) setuid(0xee01) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000340)=""/221) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 01:50:50 executing program 1: munmap(&(0x7f0000ad0000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ad1000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ad1000/0x4000)=nil, 0x4000) 01:50:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) r2 = socket(0x23, 0x0, 0x3ffffffe) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) socket$unix(0x1, 0x7, 0x0) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000240)=""/147, 0x93}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) 01:50:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4800) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000140)="d3a5762bd596a218e18a360e4be662bdeb6a18fcb19b8a203d93e5bfbacbe4701985a7e1eb11fd27f8d5e80d405041ad99e15756b5ba141e2457805d538a6a66d92e5dc61c3c379a4ec1ecf6e2b95e0efe5a658897d3a7275b41b9b6363da1706ce562ebfd227aab22220985123c969c0382134af864eb0d75b16c8ca89e238a4bca1125aa6ab7e0931dcb989285c1c51927a9649b75138cf42c1075cb54274a6e4b34dab207847d6a8e0a7c827bbe6fb65e2b242e795411ef2143b9debcac3ef1b0f81fe7aace87a96816ec53d3617e1af0699f0d66c95c7aaa018665b32f909826870e743d5784638c8975076b99a552292ea20d18b3", 0xf7, 0x1, &(0x7f0000000080)=@un=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20002, 0x4) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) close(r1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x7, 0x7}, 0x10) 01:50:51 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x50) flock(r0, 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, 0x0, 0x210cd45ed878679a) 01:50:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee146c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8001, 0x7ff, 0x8, 0xa9, "2287a2fe9fd12aea57e856a857381ed47e7bb3d6", 0xbea, 0x77c}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffb, 0x3fd, 0xedcd, "9dc60000ce00000000000000000800"}) r2 = fcntl$dupfd(r1, 0x0, r0) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:50:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2025, 0x657) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') 01:50:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080), 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x3) r2 = semget(0x1, 0x0, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000340)=""/45) close(r0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x28, 0x40000002, 0x100, 0x2}, {{r1}, 0xfffffffffffffffb, 0x0, 0x8, 0x2af, 0xe9}, {{r1}, 0xfffffffffffffffc, 0x20, 0x80000000, 0x3, 0x3}, {{r1}, 0xfffffffffffffffb, 0x80, 0x6, 0x7, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x5, 0x20000002, 0x5, 0x6}, {{r0}, 0xffffffffffffffff, 0x92, 0x8, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x2, 0x70, 0x7, 0x2}], 0x1, &(0x7f0000000140)=[{{r0}, 0x0, 0x80, 0x2, 0xd748, 0x8001}], 0x2, &(0x7f0000000180)={0x10001, 0x1}) r3 = semget(0x2, 0x0, 0x80) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000200)=""/69) r4 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) getsockname(r4, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) 01:50:51 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x4000, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x0, 0x1, 0x3, "45c34153c5b728506046f73ebd5dea785e09cd3e", 0x10001, 0x5}) ioctl$TIOCSBRK(r1, 0x2000747b) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x13, r2, 0x0, 0x0) 01:50:51 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2a, 0xa, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x2, 0x1}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7, 0x14000000, 0x40, 0x4, "3ffbd7de5e38772e2f9b3cf396d6b2f507b8f8ac", 0x0, 0x2000000000000}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x7, 0xc5}, 0x10) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x2, 0x0, 0xfb5, 0x1000, r2}) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000180), &(0x7f00000001c0)=0x4) socket$inet6(0x18, 0x8000, 0x4) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x0, 0x5}, 0xc) 01:50:51 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) setreuid(0xee00, 0x0) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0x0, r1) getgroups(0x7, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r2) r3 = msgget(0x2, 0x400) msgctl$IPC_RMID(r3, 0x0) socketpair(0x2, 0x0, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) setreuid(r1, r1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') 01:50:51 executing program 1: r0 = semget(0x2, 0x8, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/4096) semop(r0, &(0x7f0000001000)=[{0x0, 0xfc, 0x800}, {0x1, 0x78a, 0x1800}, {0x1, 0x8e, 0x800}, {0x4, 0x8, 0x1000}, {0x7, 0x6, 0x1000}, {0x0, 0x800, 0x1000}, {0x3, 0x6f1c, 0x1000}], 0x7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000001100)=""/75) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001040)=""/189) semget$private(0x0, 0x3, 0x80) 01:50:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x10000000023, 0x0, 0x3a7) 01:50:51 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r1}, 0x2, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) close(r1) 01:50:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x236161bd) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710f37000000fbff000000e5768000000011"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 01:50:51 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0)=0x1, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) bind$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) 01:50:52 executing program 0: shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) kevent(r1, &(0x7f0000000040), 0x10003, 0x0, 0x6, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x829, 0x120) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) 01:50:52 executing program 1: mknod(&(0x7f0000000580)='./bus\x00', 0x2002, 0x236161b7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="00000008f1dfc5e44c09a43ed82b72db63fe42062341a6f3c45d967a88c7b87060a8c399b1954b46fedda9d1154b3f3d7f71f15976628fbff37cd995b422"], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000500)='./bus\x00', 0x2, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000740), 0x3e0}, {0x0}], 0x2) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 01:50:52 executing program 0: r0 = msgget(0x0, 0x8) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/73) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r4 = dup2(r2, r1) kevent(r4, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 01:50:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, &(0x7f00000000c0)={0x9}, 0x0) r1 = semget$private(0x0, 0x7, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x45, r2, r3, r4, r5, 0x22, 0x3f}, 0x7fffffff, 0x7, 0x6}) 01:50:54 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff0200000000b5f7e1b4784f0000000004000000", 0x14) close(r0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$inet6(r0, &(0x7f0000000100)="49a65a41017e1e73cae1252e5de797de3e5ea61dbfa2317f78766fbbdc3f714e7ccd1df226b541f514de9f3fd656650733c31666d06a6a8cf4cf3519790ef565658672175d37d13abc01f00cdaedbaa05edb94f35a8e6736c4d2c0ef1b3f7ae6f1879cba1b34395f699041ebef1bc5d8372f1fbed8017eaf4ac8471545c055e36eafe907a2f791d75b9f84ebfbabde008b5a2c54a121c97a70af1903890b8c8856534f0e51a440c6e9cd12c23f2890a584c5d235bc0b579f1c4b61", 0xbb, 0x8, &(0x7f00000001c0)={0x18, 0x3, 0x2, 0xdc}, 0xc) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x7, 0x3}, 0xc) 01:50:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getdents(r0, &(0x7f0000002180)=""/200, 0xc8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x2) getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) 01:50:54 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() r3 = dup2(r0, r2) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0xa0, 0x4) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001a00)="673350151f1523dd2358e92f3effde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae2100004b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db7a1a5ae516909c5e20f6ebfd83a6403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5371442dd59c14a31b4b87c34517146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba1700000000", 0xfffffffffffffe3b}], 0x10000000000000fe) poll(&(0x7f00000001c0)=[{r2, 0x1a6}], 0x1, 0x9) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) 01:50:54 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) sendmsg(r0, &(0x7f0000000c00)={&(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000100)="f6703c7e06b006f2fc57f6cb17baad5aa6a1e8b65fa61eaa8fafafd7405c1d8599f838aa963fe377dde516ca05c118365f282f06ade35d76b62c8baa1ac4ae88dd4b4bd5df80093c3a7d9225b4ef59ad45397a5fed3dbdc0ddb7c5dcdc52aabafb424a51cd4bdaa224d8df51c3a76b5561ff6db24aaf0b283e80c157460f305e446acbd3b25f1768d92d9eeb7981f4dd3045de28ae8433", 0x97}, {&(0x7f00000001c0)="087bf82d915c27940691238898cd58552e7fa82078f79615e60b80aa1a7db92f88d966f60b11c1a45ee19f451cab8f5a105c7e3e0b8bba905a6153066b74ca40ea7a2dd979beb5509be1f081709e2eb17b090e0ee77d0d0ec56368f67773341a2cf47007eb448660810a59d7da0248b10a0f0c5a286b03c9eb34b5928871d7e8f14a090d5c3588ea17bea274465b56587792fe9a9e0fc74be2012b0fe0856a40e6ab6a63a4d1ffb172c34f893ef3ec1eec0c69f03d6ad284a68dd65d9f7c06", 0xbf}, {&(0x7f0000000280)="839b8738eba4df981e906e3c38532781b81cc4f837c95f3c78828dcfb603771f27190c73882515d482b519971c0eb5dbd1540495c4cadde231ea305225da1eaac6663b943c0cd9d1833deb6a55347ff79737a8774eae30c1ac58c1f837e9961a6ec3e5512fc535a5e48129cac781779d1f264cef80718d668397d6f4072fdffb572a1c0c1715bdaf0374d0e5e4795aee043866011509a0aa3395c23787fcc43d48379e8c01d2e0fb20744d168f7f7ba5a7f53376f82545d749f28c41908beb9729", 0xc1}, {&(0x7f0000000380)="dc2c77227ac0c11ed868d26af5d85a01c51221266b7da8b866b1478ed8160e90972f525bc9a743dfbbdfc1aa3adda8af41a0bab0884a708c087654cccbe38833da0e02ac3edd4f9cd4fce7b97c31f52dd9d45b3e3e3d3afdece72b68ded5a25df17073f57b5bfa6ab4cdcd7de13f4f6c9bb82bc2b7e02bcfc3a7b8cf9f7fdde1e00fa0bc623b266bcfb800d29a201481cdb66bc70e41fdc8221b105c4a41f2a3b998fffe0c86fae6d0173a5ac2da1847509c777f54efa9674a89d9bead", 0xbd}, {&(0x7f0000000440)="5a4b4540c59bffaf21a51b587c4b084d51f53e6b33370631a5edf5521b96958d951c9ac333cc631b8cb67b6c5dc02e34a2e7dd60a53af107461759e19bb207f41b5606e41c669e1c9ca1e86ad53553da4d378eca28e5348b5ec2e300436e970f5261f412a8dc1bd76ae2ba569cbf931b9e5d93bb52401b78f9e7d331b225212f10c2aa1387634cb83e13856127f34f8b", 0x90}, {&(0x7f0000000500)="b73fc74f2784c547f1c6d8667e18f192feb385999155647a29027de56aa9d3719e045ce164ab9a7837e185104f1e0e7b7a4cf5d317eeafb421c0ddeab065869d771a02", 0x43}], 0x6, &(0x7f0000000600)=[{0x60, 0xffff, 0x8, "8a577c7e351c499dc8790e3a2a6c19d477809956b1e948366173ce4da16c6670fa356d86c676ff64aa13b1e5495b372e762af6ee258a3f50e2bfb8e044592bc6c1a81fa15c6625e48c89c30de33c"}, {0x100, 0x1, 0x61, "3043125efad78dc1e2cf04b989beb57908e8a28765a8bc8a7bf35aa64c7b9d3f94f2416bef0be6913ff9cb1905b9b0e839aa70ad18f20c28a86a14a3d32e20038d3b4b95ed7f59b32f9f57aaf8758d7b27e59c1a54559af40614a5dd442aaaaf2946b02bb874e8bd7800e52790572f3cc921da2c913a17fe7b5c3eff429df2523f100d7d99fc2f3b46473c9c446c45b2148a3552f0d8be04c5bc82dc8e437c7f054811c4be6833db546a9e8b2a6e2bf5b5644e31d481eb8dc8927a6a1d47b17b9e1b6c2b9ae00e50d37b040a7eb7c518a1c33be95a972827db613d4a6d2ecf042af193c659fbf491b1"}, {0xc0, 0xffff, 0x3, "fac4f3d402a6e7c37876812ecd7c67c77c3cc4e9cd16db94b13f7e92c4498b62fb7257e1b18c374f42627d62c98d78fdd3aae882267ba37b4c68d41a8a9c3f93602e7719c8462a7006fb0bcc7ece3706c9b2b63ff40b86a0594f9a7ec4bc70ee7ccbdfffee21a79ec25157292d2ed9b7715a3ab65aa431417f2c9480e47d21fe62463f11a3ad8c44ea745772ab61302c8d864cc0db9733a8e2fdf38e12d32bacdb2cb8817c61c03684189ef7d8"}, {0xb8, 0xffff, 0x3, "7354d40e8a022072a2a4912250725ff2ce1be2672367809f136124d0cf9870b4f8838615ff0c7e13adb4e0afa5f7eea79eb21359f7d512751dae792bfa215090e114a1f84cf6720e93697ee930560e800b5ad5605b494f4a5180dc040c153efb3d08a6d4e150b3458323c7c5dce8a1f16111eaf8c96b6d8c4f3752ad4fa60c9014afd7d3350121137914a12dbb9c4a93d26be099bf27ef20396aa29095eb87958f8cb2"}, {0xa0, 0x0, 0x5, "c42939cac2d61a6ac50a8dc2cef3da305c77cb5f11d0b53f602de5b5aab54b7dbc1c6c287326e9110a49d87f0a6fc692fd9b5c901c1b0e491f99aef52aef3b07d6020081c95e68192b34e0e721d40bb8ab1193c5dd75510d9baf8ff1590df0baeb9ac3ceea24808c8373bf987387cc227a7fae2914a84874a13b66fcfc5161676dc2eab0c506001f112e"}, {0xc0, 0x0, 0x8, "0331d4040331b5dad832a08a076f76a155d8f2d8606180d2c77931f5a9585c4cc3e45a8caae146d717ddcbebf94bbe90dc17a93340b4efa187c0872e457ca20142b59cfa4490f19348ed8d81c0db1eab3682a77530cf2992d363dbd27eb8cd874c680c19db5db2fcf2c6212d1a07171a5511f6542eaf9190c6e80f4d58ca42bcfd134d3915dd1cec3e4f05421d92d9da95ed8acd88ea49b00b314e3197e59136f7c5b3b9493f8162a0"}, {0x70, 0x1, 0x1, "5421d7fcd5d9a300b18f94567080c43d394ce5e40b33ce09c872cd0a033bc1f3b72cc268d566ea968a4f6fe67f1ba84c0b22e2d3c3846346ffcbb696d1f25a8a45d5d5faeefb419330f943646151fd84f1b2db4cc9afc4271b20d53dbbe382"}, {0x30, 0xffff, 0x25, "141914aaad01636281f2746b0b54461bb84f1adfc6c2af1162e6ea"}, {0x60, 0x1, 0x1ff, "33024e3ca137d43c6a499ff5c8f5f21aa367b1f766b97be12baf8c4b23a0c1274138253de2c503d5c74d93a63d6c7425adfd4d73a2253a304513575db7ca357f63d714eaafd52a416c341d0ffe"}, {0xa0, 0xffff, 0xfffffffffffff5c3, "0c5c2920d27cec332f240962a54c79702fa19c0a68c676b8149ef66711c8ee7ef5a70d5ca73c54be903b429b58a411f071cd01c2e3f8cf45d5634c91a9f68df04d8b109fe1080c8b52a88ece351d2d2bab428ed30c91c951f3620f75988ef46fa9e32630cf37cf4665e31b5bec0add102db1d09833d3cce7d080c0f78bf7b5c92e0f5550db614d14dee2"}], 0x5d8}, 0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) dup2(r1, r2) 01:50:54 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/240, 0xf0}, {&(0x7f0000000140)=""/110, 0x6e}, {&(0x7f00000001c0)}, {&(0x7f0000000200)=""/246, 0xf6}, {&(0x7f0000000300)=""/78, 0x4e}, {&(0x7f0000000380)=""/224, 0xe0}, {&(0x7f0000000500)=""/76, 0x4c}, {&(0x7f0000000580)=""/87, 0x57}], 0x8) write(0xffffffffffffffff, &(0x7f00000004c0)="e3", 0x1) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) mlock(&(0x7f000021d000/0x4000)=nil, 0x4000) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x809, 0xfffffffffffffa22}, {{r1}, 0xfffffffffffffffb, 0xf1, 0x1, 0x7, 0x2}], 0x1, &(0x7f0000000680)=[{{r2}, 0xfffffffffffffffa, 0x2, 0xf0000010, 0x6, 0x1f}, {{r1}, 0xffffffffffffffff, 0xb8, 0xc9, 0x1}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x3}, {{r2}, 0xffffffffffffffff, 0xb, 0xfffff, 0x3, 0x7}, {{r1}, 0xffffffffffffffff, 0x84, 0x40, 0x400, 0x200}, {{r0}, 0xfffffffffffffffe, 0x80, 0xf0000001, 0x101, 0x8000}, {{r1}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x1, 0x5}, {{r1}, 0xffffffffffffffff, 0x1, 0x41, 0x1f, 0x400}], 0x7, &(0x7f0000000480)={0x7, 0x9}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000780)=0x7) kevent(r2, &(0x7f0000000840)=[{{r2}, 0xfffffffffffffff8, 0x50, 0x0, 0x8, 0x304b}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x453, 0x2}, {{r1}, 0x0, 0x20, 0xf0000007, 0x4, 0x9}, {{r2}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x7, 0xa691}], 0x7fffffff, 0x0, 0xfffffffffffffff9, 0x0) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 01:50:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x23616139) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) 01:50:54 executing program 1: r0 = syz_open_pts() close(r0) fcntl$getown(r0, 0x5) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3f}], 0x9, 0x0, 0x100000, 0x0) 01:50:54 executing program 1: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f00000012c0), 0xfffffffffffffe42, 0x1) execve(0x0, 0x0, 0x0) 01:50:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x30, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x3, 0x102) shutdown(r1, 0x1) 01:50:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x2, "1eae8682ad345f00a098e806b200"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "e37cad09506155836df0b58c77ea8d57bdec7c91"}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 01:50:54 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x200003, 0x0, 0x0, 0x1000100000000}) 01:50:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0xfffffffb, 0xffffffffffffbffc, "a1431f0ac85a758a1311006c3eba2f244b9e0900"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 01:50:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000200)=@in={0x2, 0x2}, 0xc, &(0x7f0000002500)=[{&(0x7f0000000240)="708bc9484ce4d7c0648e40c72a2055a7d2efe843fcbb980b00ddcf22917477244d608a2f18a5df9f4a48cd2f862f0f5b0d0c485b866065c8eec4a0b9246ca898fd3552e6b9f212351dcd6bce7af029423d099b105a20795863020fa369a8658d136a44a3376640b3fb893c0c972b358087e784346e74bcab78a6d6ae3d6bf8b0e3f9b0a1e73ddcb41a2e2c6b4a83c7c1c346b2276f28", 0x96}, {&(0x7f0000000500)="31bc16e1a3b2aefc5e795bc78bfd827343ba5ffb2110387b1d6f65421da3caf626fc064e22cb81efa65728ba950ae272b413a12bc768b7f0bedc5824a73ef2d34072ca989c4ed6d7efcdd71725beb995c42a130faf153462bbed33ca798fdabdac1dc2cbac148e01f08c502b57718a29923371af34d32c85ef807056a88b1314221e7c09c578f9b9c260b645be9e91da46b3326f231d6eb13dad1540b887e8abd69b75be55652d8839b78aea596df7913fb703c89905378d6dde360ce9c14a0464324ee9d5dd341f4d364de1f3534c244bd3906360335d42dd9953f88741a20110681f10cf556e055e0a9e9a6aacea7a3f71b81200933214ce710f84221745be97ab98a4dae4849325dbab85a8b6ff28ac182a91559d7ed5a452f5f4190d6caa65c63be77b45953abd167816994f2ee8564988383c56b2d0aaa31c03d3f4a6536b7536cb2c58613614dfc7f0c0bf3443a08321b451a691adcb05616ee01d204746340000a7680b628ed8cdf4cf6ce10f7668994fe02795382c5cadb7e88ff557b7669d229df013a406ff3d0073528b19ab9daccc9a9ae67ce79e10d34cc29f1c83671d8245834f4f88de06d29f8800d64998e5e300dee48936c80493ae0c471664f985c52c3076c256b62b1be3aa25d9452b5d6f3e7daf23089132087afe542af36d6404db8580bdcd0cb1f9d8268cebce40ef4f202b637b4db990ff00339aae1af89525ba99916867b42a019758351229662588cd1c228d2e3536cbff001902374f81d2f6e2b1e91a478a5b35cd09f5e7715d661cfbcc7cbef184ecd345c8d5bf0486f330ec39ac804c8a5adf880ed57fd7bfb992ee1ca7e93c4fef2a94ac66ffb665c56600a3ef2626cced6c62906301a52f2211dfe329d1f31aea979a62080c7db6bc1a62163c90551742c2cb02a96a5891658a54e0d2815e23e43f6526cc8c7636481a7171d649bfb63591055864469777cc987ae50b3dbba880627945adf40b6491f88edfd41586f35b053836da49d5a8ba9959b66543c70cd4a7f7bf48f7c23523e738377283bfd6f0a70bd89bdd26dc88224a36be6be34d6981c0d2628643fe44b44db39c33d8a3ea6cf7c4d9661ec02f2bf227fe469ec014c2e25d9a457750fb65023c70c37c17291f4c2564d5c8b3e20553258e826d3f119dd8ce195d07822dbc8a012b865d8cef98bebf0746781686866301071d8fd0ad722446a680177b999e1781418395c2f7a529bc597e2a48ba62e5d647421c1be5fad80df62a3d8caa67a61aa040490ab43ac582b85194b5f312cd32c0dfad58ea37691e6d1ea024bebeeb8bf5b2494ee3a473a9c64fae2a88efac1e3cdbab2e9753b14d9e9847981e35a4dc74e40ab078ec4489bc158e5a45b88dc70c31c33edceafa90ee40e7f846aaadfebc6480c77f2632116ae5a38ecfbdceb41e11949222b347275c02fba9220b729abf9c71b6ecf281971bfb6c27fe2299d7ea64376c51f6b30d29d2ebe3ed60a1b47eb572b9a4bee7bba2c5a2e68f7915254501f6849127737619d23acd8e678611f29b3466173829c39c594c56a25820064ee4165c8c22326dda00dc9dd12017cb68bb47916805a8376f0da69f49b6c1a4b077b960c1f8bf2cf4a800fc3e9d14cef08ecc7851b203cef56888a4a9a63422d992c435def9029b42bdd788e5e04b79b30c6a073873453e9d45de5ab7acda9375310138787751d9a87db4739189929b4563a7999bfae4154f44c869a9fd19cead68fef547124f4c9639cc4a75a7cfca5862480601a7eca4fa47d14c829a8a7f7f1a876506e54dfe9de01ceca8402fa4fedec7ca23270cac6ef379c8429df07ed77b45f11866382f8b275ffd1f8d026eed715892718a2d8e56ff7ba57c461706f845c246609c7d2fb265fac6cec8b088a904d7e62b9c000e533fafc2efd99e457cd5e89de7d80b8c4ae058910aef0cbc39278701c883e70cd3f8c10cc8c3471612067c5b534a62427ce75da2054cf331682c8ee3800d1d2402bc5be20292c3a3515ecede1529811d2bfceab66034a75fa9361fb4ce9cb90ae2bad45e0e48e1529743dd177a5cb9ebbfb4c177f8ce2e1c160af4f8dea234aa57d3c56ed6765fdade617f8d937307db408cd073d14f18b90ef772b32f0d95089d2aefc05d42da90a905ba333d6ac55ac29b6b8f0a6e267f31c8696b0a7a8e144e4b0ba4dc545f6c80aa0c5f1dd575aa44b68b97fde67a6462e22bbdde5deff5451981a4b6ad540e9fb0b0347c6c1a1bce3ef7c14f2a44d36a780d426d92ade81556f3ca839d7dcf993d96f99a72c45c104fe8d2ce62735de1ee8bd490696f2688b60856b3a4c7f6217093d9f77c9011dfbedcae6d6978c5cb84c0211a3b0505071fceed1b1a7138325eb1200af38437f73c89ea4a89a3b53f85c5e6163fed1d7678528d0f803af644c093abd7010a930bbf58a57f26144a0eded4451d229329f966540b2eba73df94d06bb6f09ecf295258d0040cea455068abd9d0409742fd43c8307a190672f14cd32c51ac32a8d7c575b2d4a0a9bc8e9c130df2a683a9639fa1f5223ce5029bb13301e2e35b53379102bf9d2d6ff0a4cf2843a85901eac4ef0d20359516b428cc61d772d02da9852f1264f64c8677ad70e8b7b1db69101462a08b7a5cd9a9c4eef2de1427ba914bc932439c0bb3427cad6107b921a61e33508a172a70bee04ad827e0a43bc999fb4de8b428e3b512b46879020563250ae7105b6459f58470700b8eca20bd986ab86a02e59db6cba31a3c0945dcbd0b02d876a6ff79c3e8ce208b2723acbe21cc37fece095d7c1b3d731ecbc15c2fbe0ddd8ccccb2169c63c26518a3a28907f6410115708595721ebdb0b23b3ebc40ec2d1e5ae3bd296cf8e96ae3689eefac1b46df92e7f91aec1661b286b87fbee663c8a919ad3c11d82fb53d17a2b874f606f68176118eef06a0218a5a52be0851705ab0a577195148d49cf054fb5d71b61dd2a51c080f284add0c31f3f14067f653547b01ed2c139271621b22b1cf51ca1c4d3b0ce2f96e98359db8c575de88eb5cfdf97d5d61ff16a1fc227bac0258e965163e9dc211411ea23432d03e5be012abede14cf8d6bd538c4b26518ad7f717d41d926071db3833a57dbe819d038b36a81800f5ecc693a339a3c58d302df4f816713275f79cedc3646b00e17fcb3162e4854ee0625bc0143125ee3b1a4b8d8c0cfed9c687b388be18c08aa11ac546395856b2fdf442474c8591d3abc43bede4845ba0e6f98855b3a85cd1c731c9f2ee7df2ae64cbb8e12e8b7aadbbb175efcf8fa474aea3f52e731cc0a31a6c048a9e38968cf6b6c47a8634a96e9105b1c7e54405803da5b7d8059deb17adf20f66e5e5e21f3813a9af8f79f1d964c91c138273cfbbc62f3736af5b5b335c01ec378c5046474a6f06c7beb1e0a0f8d394043e2ed60e25672048fe20feeeb6b621926795b40710911b72bc612f0a50475b5ecabb0edf178c6d9f14de5359b1cca89e98292a479b1817a8d2cfe45cdc72ef7f345b64ab252fad81c7daf489e5f8d23866eb4b79d3e8ae98dbd811ed7efbc377caf29963ca22e087214f87ad8e6b708dee3a7e04800c170bcfb519896753269edce4ef06e157dfaef17e39626809900c9e120bc610ee95b6e295b11f53f20dbc0fa1fddf9efa938a9505bd5769c17461d09d58614150ba81924571e956cce50c80df39abfd8c5c368933f55ba9cfc1f2b412526063eadf24d0ef08ce803cd1ab722cb584f7313e85b5f12c7891d477f2875b2ce95902410f56648872d60476d23e72e1bc58d94e1d77e03c4b03b6ebe58498df7b853ec8691d8b1143ea1427e7b04a4ac00f2fb9665fc893230ba0bf51a22f2610bc3390000076e9861b711e62aad564272a9476bfde6088b9d2bafbcadc2244d1f8972ec433b40d6025f841cbad7d29e94bf539bd3b000ae22bcadbe623b8e3d66c90d044137c65d93866629861fbccde765b344ab14d63ab167ade6d46e4e5d4e3a7eb82e8a543b692960e98231f4481cdadcc692b4d96929f1f33709094f0de31eacab7cbcaf3f871b55f007edf771ef8f4e968aa62d023041c131e64e79237a04fc398cc2b17a12fd5bda6871fb33969ec4082dd2dc0d0005a2fc02964db1a40b0126d01309ed83a07c437722bdfcb8d5e20b42c2707a2deea9f151ac50fd8731d53d452115edd50c57ec1299a190d213d16de06f8a2bf35e97b1dcd925982d3a8cf48d05191f7fc17b431d571dafc4ff37a4f5b6bba3587f7b8aab2e11cbe96315c3561cf11719d66cf39e9a2306a4928d01ce522a2b416579ab95151744a8a5767e62e6a1a6b298719a6a13287fb62ca3ff51276d62795d0f4fac18c3357f69df4171a959a401df5ea12b8ab801af49139a35ddd2f29bf64de65837e89186a6c3698313d3b159e52970e7339f8caf11271ec0753787263e2333d3aecd3f71b1000a91db3ec47762aaae00343ee739f7ffec517058d8faacfe24bc892d5c4180fa323288e4d14c21e063f7217447a14e44ab762ce87f899be7994d4da9d112c37efc309ae105e7fc3e71ff45470fd64df53dd18577cf89d12c832d38c0a7ce7f051e7cd1fc732ec1784fd3a831740b4122e8539fcca23dc641a4b9cf25b33fe8102c0a3e3de804a0ed9e72d94ad7597d44ec415ae0a2528795c53c2c92db5a91181eda7f6668cc84e3f4af3ac11736a43bdc7aeb19d260bd8d8cbc5d753443f02ca407c0bfce198b4439fd025b36dfc6d4dd287a35f7cfb19c0c6350d8d88a223656d675b4d5511f1207bd2bd57d51d942971a84c1f56d06a48cab76710555bd15695686d2ca0d8c68a953907cb5a525f5ab1f6815ef2b25497e1c4e928d22b7af2d77a5abc2015b968055b0d149371e468ce70cf20dc33f59ea6c462e57664df9c167256b709adf8bee8745bf9861605908a25d9c1146a82e25c07868c114d287820083ff89cce5ac94f4296c5646938832f158defd78d1be7ae6215ad6800d67f3fb5d8d5043b90ab9c677ccdd8821f452ef7ab96bd7ad923e4bc2d7d1092ebb8a0e5647b6afaa73a85edebc64ee2bfef88e64aa5ac66435c0ced4d2ef52c298c9e1940b9894dc01aae3da0c39347a94225ac264184d9415f0670fce4499f4892bf91a914ece3ca43ba687577d6a172304a800a0f63acacba81cd56f7d22c858a47ebc2a748ddfa10ea0d4f62732f9bc6790c3e84b281cdc14c217c6fb1f85676755790d17ce8ac77509d55041d63552e50b499847b94e41eeb73e4258f0fa87c9a0bbbd4bf3ecaf401e0bd2de698d6cb9369eac92afbe125f9d54843149616bebe3e0211474f1572e5afe60a1b913bfd8f2595bfa36cb09681d2186aed640c6babbd6292a1e5934b59c5a68fb24c5b8dd1fe4dd17eb2b5358067048dfa0061e24edd080a067151f918393d2ad1ffe6c8d0f8526d087db2da1e11e858be3f44a7aca8ad8d91c3fb30968ff49de3075aaec69ae37485fd580bb7a088d4b2144a79f6197aa68b93b3388c9b1e627c2dee1cb85dabde4d56301e1673962b20e8336fe830f686d7b1ebf7ae3deeda5215ea4d390978e8a321b6b5d6b150939185e9dc3274f9202d76d56da161d4da5c2f4638fe18a70ddc86b962ac6e2aeda630c8b285ac01fea66cc56ff198cbb93313292a14e61b02b5298795bb68f10289b7ff7c2400869ba1e176766ef1a0a2a573f0c8a54f9d04d3abd70747dec8b83596941367e9e1c5c56cc4c5f19ef6bbdcc1ccdadc7ade3ec6a7844a0fbcbb2ce481d861f038b5477f67719da9dc609aa3f", 0x1000}, {&(0x7f0000001500)="8289e2c748963bdf0aec54e680a6816d100f0ef3b6347021cb4d75cc1e6c273cd2a88850aadaba992ac3d5caeb9868a649f6fe7a02698f463246e6166d1596971a1a0382164b797f4aa183ef567e68ef22cc906c8f490c5fbf239d51dd0c7cc4632e692fd1b0df8d4fb6cd3f68b92786689c30236634c54f37784e3db4ac81f8858b68e097ed5dbee9e462e7994c1f5ca973d83e196da63db21e5f19f287113328fbb65ab4327573d4880ade5b8ad7105d78d63e0af3a7192facb7422158e68786295492d6fb2b297db51529b0bea7610361109fd70133794acd2e62b8ab4e4c8016e5d5ab97bb039e5b475bb853e66d6984f8d6d91ab862accea91b5cb5d7bdbeaf1d043609d6b72e22f7530babe6f2a1a49e56b8a0c595dd6a8e0efa3f7e73c66b0a45bebf9d8e4352fb4b0de527e312fcd3a7aade9056f493bef98fa376888a260eeaa555c296b77b25861c8b3a83689abb6b9735dcfd121c4fa2eec20b7874489d1847bcebed7e45af81462886464f3b08866e85ba488c9994feb412a691349fe58ff9e7ef3f57c5c36f815c4be39030f4211bcb752770d00c24c57a17a4366658aea21a4f0d7614d06d9d298695429169327974ac5852c12e2b3d005e67a8ec0308597650132e39e6cfa1bf1c0ed7182c2b002dd54247ca5ad81e134d88ec743fd90a6d2bf95bf8a8916f44d4a80d9f004ca20297d4905aef798e4af534cf19b04a6f52756ff2bdf7459a537718c528693c1b9d6fc5d1384c4e9217363aeb71f1d8132814428169ede7773b76fd12e2c860110a1fb67daf0fc868da92ee90f5e93d1fee7f8c21a661071715c37913de9e0461bf2f5f5cc02565812b4cbc0d4a610401d315e6e96703cf496f301c87833b534db8deb73bf312ceed6e6459eed78bb260281fe50b626380971db8ef873319e7f9882e22863ddb318518f365fd93b20a6c954abfc8f3c062a32e693970c7d3e7f8ae7a0f311465ae7919ede9c3acc03be35801fc0e1f0196e56586c604d80f6a3d1ec5888b7c769b7c23b7a29a3ff8c3195debbf26a9b1f4243d6ff7fcc4b25846b0abdd17bb129b198077fca4c3fab57e17756b5d9a384a03655b53ada558bb3d166ca51caa00199e81dbfe411abb403846c7ec7be762fd0d3a793a9cfb10c8d946a25e10afcca693c588f713f7b874f7cc0ebd11c40ac81b4f47fb7388ccc257d7512c5acbc1bebcefd2822831e3d40e37765e8154133011681eee60aca01aa4c769f3517775fe0fc8e3f68791c8f912ea462109373f1fb314517655c17e3691f07f1378ca5cf2240da54316951ebf3cbb1ee59dacc4f8bcbf9c5c00b9fe4a4049925ddc1796af25aea7de810ee01aa3e49cf955e096acd6005f3d24cc322fc09da18e95a31eb5a98bf6ba65e96808512d5e1d4d4eecf8f7c80648d28e61148f8e845b9033ce776f3be2a65e5473547396be21f2e828afc49f15ba8e0df673292b70c72d8bc6754a61cd043fb1aeb1318e299ade0379a2d8ba8fb2166d45bb6d0d880eb7d6bf80105ac365aedcd41b360540fd57b9413bea676e959714445a768ea19e17003d99131184171523d33b15cc4744e951105c12340798aa926efe727dfd4896cea3a64847a3095f5184b442b80aea5c3f5fed3a85c5f5d950f1da0432a1c3d019ffa8f94603e16c3eff9d24117ca1b9dad17408e886b822b49a7f7f6c1a7ba5c2114623097baaa662bd001e552f7bc4e0e7e01e55cb2f61bd612ed2829bd7ed67ae841a3b594e14b07e9358df82acf1f824b5d3617b7eee7fd06191804fe45b297f7210eb2e04db8599cda9d94e4d4f509671a6d975536e313b6b03eea5ef365896a2c8b288d9674f48d9cc2a287ee72e22acdad028d1dd4f1cecd0f717b417559ef6c5905c29f20f315f1859cdafb869cbe3be8052bf2a60341bcbe1e357b969555bbc6264125991cac371ecfaff394f4b41fe6e6432bc6dde1152817263eeea6aafdded3248b266d3a645396a792ff9cbb0e0c2813f05701a5dfbe4161a9a28e5f2b2c27cd9ed91c4e9a712efb287dbe11af74141766a39015675763dd76c7b998e63db6aafe90589a8b7f5ca9ccfb9f323ae42f7dc56477c61c7874881f33adef6a8024c52c129b6741819a4a40f2c8661996bb1ae1093e61084d7f3fb774dea48c278a492140c3f0d1cb065ec9020213c31ad482fbddad0d9163b362a65e6ffbb204db7f7614f4cdf50a0e7fad0cc046da228efada59a7e09766db9bd2206e4cb38d18b8dba45586e192e156503044d96bfccd82fb85324c0ed9db45de286e03a1fa027b1149eb5a8b18a03d53fe11819fbd11df2204f05f3eee1b4288b00c596a3cb73a3e36b1f10a07b1c5067688c43696da049b6f82141b4cd48214fef79dc0aa3272f1bda8c50633be26ed4dc64d05a215813ed32eb3b7849b106b3c574f42c7b58579a3d741623bdba27297dd8abc26b7315425803fb26b53d616b725f3b6a514b572ddafbbf19d172a5c15227187c6df825a2b303bba6b9dc75be0ed480a79c4c1eec0f310b210178add548c2f3304930c747ae8cbe79372b0bafa2674546ad57ee917adbee2f46b7fb0a4cc61e11eb7c18b4c27d1f62eb78d5617e501ea8fb77045d242ed6e9f91aaab646bcb72db34f7a0d8aa6e9ee6813718e83765d82eed1b4b55121cd9a3bea04ae79f8861395f395e34f0ab9975679392ed684e1cb84ab84416929d11e16609c57adaca067cb9c50f3ff57f008b83033a5065e52d4c6979359e7573a9b817d008a1ad2375c5d63529050f6583246939bd729382032be33b2a5b7f55d277348ea56ff06736390ad15c5794fc7989620a811942cb699f4b4267b15fe4835912e6d5a372240fdec9151c84738f7a430ec0dcea745d9dbf946e5b6679cabcd956c63519f29ccc1e913b757ee66a6815ed8e4286ed726ce9bf81accd05743b344d3fbc4a2c516873d89ad360edca27577c8ab35e9436e205e3e3d426b36953806908701e7e0e98a5aaa88974334b2aedcf491f8a08f7f30d24563864c98c3995355a392b0c0a80bca1d8e8e862b3809d0664feaae3419d3cb8c54e52f2f5a5a7f514a063243260abb31511fc072a03fd8d483a33c78e471f25956954b6e711e1d1d3437f39c1e1fadf550e77da845d74fdf60876b55f2d8840e77f046f9a8e2351cd37df04333f24fb15402aaabe43edc9cd3eb1c95a93ed6349181e589ef42b4e688109dd796233a3e6a1e9d57b2167db37d5cd4132de4251bad2c54989c32869fc1e933779ffb330d3418a2a215f47e9c2028c59355481a41adf5cc058a633c850262011a999141b03a72cfcc7ef9f1a53f6e24de2f67d395b78831cdf674e71d89fe5d01bfdc1883e1f04626dd4f157b4e95d6678886d7789798c84e55b3268acadaba93bfc860998d12120a11fac55f0545f9f5065562b9ae0969745a7fc0cc719cb1cc460450e44117624f9146d254b2c95651eb2282bf8f764d975c9959828ac95ff4a598c06c66e13c355cd9328facb7ad511f0cf061aba1094b4281c2548ed97ff16987cb19f2c6faff90ff5c6f4aa901d20fb79ed4f3bd2b7bcafb9f78f38198bcfc74db262791d9d592a773e88c8e6ff0ac5cbbcd975276d7f234937d3d982f0c708b4778acfe23accae2c62276eb2253aa5e2ee5b2ec0dffc9893c69f3202f38f6e5f530062644939d2084e496968eb7b38e45672c507018010f275eff769164dc1bf9255dffc128712661f4ec304337dcb822fe3a488df1f372bc78cceebea22972998ed085ff6fd0b48c0bb239b1e1625bc07b655d6a56be55cec123a70a0f7c44df0fefbde50cead1476c025adf20eda4438e26ac4ef88898d65a559aa940db46cc0a56d2abff45398eeb7a2b58de2477de24f3b379ffceb02fd5215c78565cea297ef031cc415413e7113f3c0e98c5341420ff22f654590f50a6757ded28ddcae9f0f3b330cbbaa2cf221b2ffa7c2eefce31bc73ff4af4afc5a720802a8d0f59520cb515fabbae4213f305a9ee21e4f49abe68f2f7cb8f00ff99a0672f5546fa0f83e85c98f23ea62510540fb5d877cd1987b1ecb034d552070cf5346d24dbeeccb086caa7232e7fc2a5bbd489bf490237a651b2975d5bf8c523de1fa8e3320fc55717dceaa3e5720fdca1928114ea43b346839c8a89d20c398e6db4544b73a30cfbee3429e850b0fb0d2f48863a7750d99798218bdb81d2efd16a5f5b9efc0628247e6dd32b489d1425ef2c0232c6b2bf64a31f2100b36cc359c635bf18a785106b3606be8bfa940f341b1a527facbea4d8875aa626c015df59aef009549d161855386171889a2c64036fcccfd84a5f8a7866414b8d6514255aec7b249f15ef5c3513f9a85c23263f715fcdd14a99ffbbfdaebe603c3c7096a2cd849b57a9af0e8c8562f188caeb6f4a42a1393e0de4ce024113d863eddd1e1891ecccb24d52f341188ac142db493b949a65251a8197bb6403fda19a57c2fc003eeae0fa4a907ae3a5745e623f211b3c0e0073524161f5784324dbb42c22db02fdd0cb78f9e073ba6dc82f28aa57f1d024fc6b07d9b90b384b5f4c2bf7770ffb83c1ad635670753797594afd02e2c7dc01ad9637571f05636d0c5ec79e0416e013aece2ca45f418fe9a28ef2b54077769378162174680075c9a05d7de1c85533dc262acec38bce93956c6790f80881e2b38d10f6f9e1a43f02865afa207186b99d190daa1f176ae14b114191c6f4009f85455a4817f3134fe88df9770c53fb60ced7242d34c37eab2e7a00b44f2482d6dedb1d618cbdd00dae7bb74b981a92e5c72fca1609f6d4c2b672df9306bd003a488c69fba11b84b0b418d4b5f2a1f05b14c5f23473d3a37179fdb850dc6bb602a92c0bc4eee44ee2d69c40ee623fbbbca33d56b94c51e4ddd5db17195a51333012b2a94345136825a61dfc057bb164e705922146f6a6699202f3827baaba1ccacf0d80f6658e17c6e92fb6a6f5c806a6fcaa91c9471d761c3f57af4439aee1b87395c2b97058a6c42b742b61ffeecfe52ae7c489c58063efaaf389ad2eddd6857c6261a11e9d2366b52048e863e8d9eb410f2c0cfd220522acd5b2a298349675e6a04cd35dde7b0d006d12f4fd894dc6d5445e01cd285f4a55a719f30b1c87177b2057d0ebd89b0606d4a1c1c92f7d30c6e730bb77a412086f20045277fc1d01b196081476936e3a0302ff44a82b17ecb66c2b7feafd5097a95c74f8dc31134f29e5108c342ed05130d93af5c1730d83864483b574fd71d345c8250ad9d189fe5edd7c639d1b5426f1ae3e05f7796ac51ddf65f695395480af685fd84eb645ff4c2aaca2ddb10a6c8fa48dda3da7ba5bb4b008ca86df72bc3b4891f6c8110414a76ffcd22a3d95b9411b0cdb6715b1de893f0ebc9ae312138c5b9dd5b9f0bff4e295ef9d42d1b9af4ef71e80243dd85a4629c6b71194d4bac0001d4acb2bc5db99d847832c0285722f0b9c50a7ae15aa24b5ccf0339e6e65af8f5fc73575ffe03feb66d269ce9e28eab225fabc614f643da5ef1a5bba6c31736d659aca4b1131bed7de2a9c1be4148fc91a24c3fdb6bb1bbe41282ce074ba4c4493c539a8cb9d3110b54372fe4d3924a2d3804bd891e2274d12444fb3daffcc308d8a1a4349ec5ea4a50f72440a1f4ffd13bd256bb7512e28f3855a72de0b98d04245c2f7b4b35187da07111aea0998841e51793f1159c43e5f20758023836a48f46a46f4a96487c074f6afd5c248597b36f43583cda852fd2849240f1b6b955835672d9a46c391328254cf0209b930", 0x1000}, {&(0x7f0000000300)="871dd8c58603dbe544ac63bca3d073c93b4108a868c7202b", 0x18}, {&(0x7f0000000340)="bdea76a61312d1d1c1862aa28fa1a21ec5cade50d5fe88678940e76e3c48da639adadbf15eb6045a29c703752b52cdbd491b735f53d793e7cbc79e460eb77f212251bb55c983a3375341eae4db4ca23e91ea416cb2595a739c5c", 0x5a}, {&(0x7f00000003c0)="06a8ee75275e39904e866fa0e28f12836bd248a2e03d96df9cd3ef0d037e1dfe1deab9e0d46ef257b998740fd38e5f1db4854d7a40534f8bb9436d68e7373c6a19c8ade20d9715ea70dae36b1f7c06c50561b194660c7cfa828c8f3a3ed5cb944f46d1535da43eb5dd537730a90a75e9f421a807107e860fc6bf812b85ce60c66478350c19d45d2ce0975f64a3f728188e2483b8218f61b0cecc1c24f033a5", 0x9f}], 0x6, &(0x7f0000002580)=[{0x68, 0x1, 0xebe, "7092a60ab8e696057b6d6e2517e6783082fdcccc375c5fe1d7bab7ebb067f0c84ea309205bedf0f577b1aa4f75f83cbfb7a1b8fd0b7d0b403af48491b0ed2ef58d5658a28c3ae1226f0521f4487fd02c896e10ddd2156d9d"}], 0x68}, 0x9) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="eb989c18f551cc42aee9b90a43d6f4159497c8f7618eb06fd6ec97b9f52d2c1c", 0x20}, {&(0x7f0000000080)="f35134b9bb", 0x5}, {&(0x7f00000000c0)="7b81aa2b6c2167bd3883cd8ed36ab0edbb3f78800f", 0x15}, {&(0x7f0000000100)="a9ff06967b8d4f90d46e822edcaf1c0704018ba9206a50d65f31e1d6a0", 0x1d}], 0x4) sendmsg(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) socketpair(0x10, 0x4, 0x5, &(0x7f0000000000)) 01:50:55 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) flock(r0, 0x9) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x100000029, 0x3d, &(0x7f0000000140), 0xffffffffffffff92) setsockopt(r0, 0x0, 0x7f, &(0x7f00000000c0)="7d10af537954bb384383cddd5b192024954ab0eb7efe3a32782d1c3d40e1daefe026e16350541b3abad2833c559bf1a5195a237dcc67427bcd003f123b70a3f1f3bf387559cc22dbe7a2f2b8163ee7523174f8234ba2720c29151e79579038c7273b7f409b9ce56460c721dcb40330c6995856f515b89c82fd4a24", 0x7b) setsockopt(r0, 0x0, 0x6, &(0x7f0000000240)="0afb335505385341ec372db2f29979b9891c2c4d3a09bca3cbca32e7b1b9fc38999adc435b7812896ffe8927295f694b8e83f927a05c4e933b78157bd5c079c3529ad637398dc8d2146eb68751191a472945b34a0f5316a7b55910e628b8feccf90151f8daac6de8a3038c60da1f0b1dcb8d059f772a841daf0ed16cfd0b5bf1bac866113903aa586030abd503dc5aa48e582c4b0bf57b14cd192a9bc1217235a5503705010a190c7643e8f06d361365346ccf6d7b78814b54aff4eee9e6f8e690e36d83e6259065f3468afa08006a2df14304b93a63677e1b65b62ee4a3610b0d30277a0a79451c4a042ef3b65b6324d511be984b3662731f4507d61f319a11f4bcc715431f7fb19517ef4c6431978fe237aeda075f05", 0xffffff8e) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setuid(r3) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x0, 0x11, 0x7fff, r2}) fchown(r0, r1, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000080)) ftruncate(r0, 0x5) 01:50:55 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000140)={0x0, 0x2}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x0, 0x4, 0x3f}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x2, 0x1f}], 0x8000, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x21, 0xfffff, 0x6, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffc, 0x2, 0x2b, 0x7, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x1}], 0x5, &(0x7f00000000c0)={0x2, 0x7}) 01:50:55 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x8000) r0 = msgget(0x2, 0x280) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/50) msgsnd(r0, &(0x7f0000000080)={0x2, "9fbd10d033a1aa2628305f1e6249d33b4d240466b5e9651194c96f2623292c6d2443b90f05e3e57cce285de66ba1553fd74d7e9118c22c6a5bd88e15f30b869e1c24eba485093454df32996cb94efffbaae5c880332cc54aa9ef401e16c43ea51b2c6071b17f5aa67dbb9e95f16649bb8fe679c1558e53ec3c8177aab195"}, 0x86, 0x0) chdir(&(0x7f0000000140)='./file0/file0\x00') msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000008d2712605de3cf0b46840a59d6d92783cb3a2ea6e1f77780e5549fd4f958e01b5d8256654f23849c70ec5eb4e4d88b384e834135dc03d0ab1359dfcbd1120766a211f44abb612146d1a02ed8e3aca758dd0138dbb6ac356a78506101ce8cc3ca5531a3ef39d836bdff78c16abe4f2f2808b9d5d726f213ef6dd2f6b45eb349803a464c8696c59567b819ce4be20ab93c927cc3ec595503c6f96ef411b7eed312b30fd9166c721c4a2aff063e9518c087bd97"], 0x54, 0x800) msgsnd(r0, &(0x7f0000000200)={0x3}, 0x8, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) chdir(0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) dup(0xffffffffffffffff) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) dup(0xffffffffffffffff) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) symlinkat(0x0, 0xffffffffffffffff, 0x0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mknod(0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000680)={0x0, ""/18}, 0x1a, 0x3, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 01:50:55 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) setreuid(0xee00, 0x0) r1 = getuid() r2 = getgid() r3 = dup(r0) recvfrom$unix(r3, &(0x7f00000000c0)=""/234, 0xea, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) fchown(r0, r1, r2) setreuid(0x0, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 01:50:55 executing program 0: r0 = open(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x4fcc5ceef04b83a5, 0x0) rename(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') mkdirat(r0, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) faccessat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x1) 01:50:55 executing program 1: socketpair(0x2, 0x3, 0xfffffffffffffff8, &(0x7f0000000280)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="7e5d4e4a3e94bf4f81e5e50905abf8ee043cbd91b8f2a15ba82aae7f990fd0d47d2fddee80831116cb2602da6ce2666f0ca1194f73cd021ed6efb05e63e2945efde3bd5bee1b80d93abc98d66a87ad89fa8fff5d5b13bc16eca5e2d80b8dc49090c5776c51d3062172ec31efdec92af2d93e3be2fc6cea3c8700d20a9d04bd371a"}, {&(0x7f00000003c0)="f2c63889c4c2237a945a3f580cd26e7b9cf59e9418bc5e270ed464283ee2a6893fe205abc17fd9e181e776c5d1f757ac9b0d38812467baa6dbe7ec88030dcf35920cea4a828fc9"}], 0x1186) r1 = socket(0x10, 0x8000, 0x9) getsockopt$inet_opts(r1, 0x0, 0x54d2be1a6faa719b, &(0x7f00000000c0)=""/126, &(0x7f0000000140)=0x7e) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)=""/183, 0xffffffffffffff16}], 0x0) 01:50:55 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000ffff000001000000000000009afb37280a8767bf27d786b5c733892c5c6566663fd746cb9dba34198ab385b588c2a5c82ad4146ca90fcceb2971672c6592495ce56350684ca8b8a0c327b66d9b26ae3b81adc8f362dacaf0d37e07133d3677f8dbcf093590fb187e9fb693e19ec3ea4b365caf8161f2fc4a38e670e7b139ef697c9e4aabb034a952fe9e89791cd61dae823ac51fdbd97c5ddd200bfe4aa03b6c03c04f77726c205b4ac6befc85005b96242f5bd745ccccccac49ef872b4008e2b57d9867538f0b70c814434ffd5197331c3241f8f0bd6ead3a6611c86f5b2e14cb3a45f37d13f55e"], 0x10}, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) 01:50:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f2560000000025b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000200)="ec", 0x1) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb90002000000000000b1c85b6a8a1311"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000580)=""/4096, 0x1000}], 0x100001ea) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "76b7be93837568ce6a4ba30820591f0ca675f117"}) r3 = fcntl$dupfd(r1, 0x0, r0) r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r4, r5, 0x4) syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 01:50:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x8000, 0x7) r2 = dup2(r1, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x8ca, 0x5, 0x20000, 0x0, "17e3d179409c60849ef93ebf2df3751c0cfad367", 0xaec7, 0x9}) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000280), 0x0) 01:50:55 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1008, 0x828) r0 = semget$private(0x0, 0x1, 0x4) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000000c0)=""/151) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x7, 0x0) r3 = kqueue() kqueue() fchmod(r1, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x1}], 0x8, 0x0, 0x3f, 0x0) 01:50:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x104a0, 0x160) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x0, 0x9}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) 01:50:55 executing program 1: r0 = socket(0x2, 0x2, 0xff) fcntl$getown(r0, 0x5) getuid() getegid() bind$inet6(r0, &(0x7f0000000140)={0x18, 0x1, 0x1, 0x200}, 0xc) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="a15a2fbdda542b7edbe3"], 0xa, 0x0, 0x0, &(0x7f00000001c0)}, 0x0) symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x80) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x922) 01:50:56 executing program 1: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/161) msgrcv(r0, &(0x7f0000000080)={0x0, ""/79}, 0x57, 0x3, 0x800) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100000000}) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) 01:50:56 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x837d, 0x0) write(r0, &(0x7f0000000140)="000000d3704f3b0d9694f3960a050c0d6c788d043a1745505474ba4ec9fa95b0bda0fededd734a9a16ea77b5f8e16e824fb74e93a8c831953f324b9382ab581c1492ac7e6b9a033ccbd183c84ae58c73deb6d1e8258e343f0026509fabc4c2b390bae02efa9e757ca7ca13fed04d1ddb4f10965f59bb3a5f4870b7227068024f5590fe380348f97be9fa21b344bb29afaa30524ff13dd5a38b60de82af41509b91a2d63f08076fc5b2f29cc7f3e95865676dade6f0870e471acf267f1dd0629c0ea642bb71641f565d1e59c896716a74eabbe43f72e79f1ba56f97db836e72502b", 0xe1) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100000000}) 01:50:56 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="233ae569ddc36daee0e18080dace9062b9d7b6d0b3a7fc02c2192a27c919d4122d62e030ae6db2e4d0b972f144d05227", 0x30}], 0x1, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0xc0, 0x100) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x104, 0x0) 01:50:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000007c0)=""/114, 0x72}, 0x0) dup2(r1, r0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 01:50:56 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="8f", 0x1}], 0x10000000000000b3) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="f81ef27997ec5e241f5d4b31c9fd2fb14deebe14e58f6d235f86d19f5092b07909ce7877ab2e0a9637cea91f653327f765e9b758b8d61f53b5c36395c6b4c4ccdb044ab1837e2e0bfcf92bc260a0e38fc7fbf8bb5b", 0x55}, {&(0x7f0000000080)="408319aebadc798dba5b4678c233ad5ed16682c0019bb76de5e142cf4a69e958cd4cac9c3f5ffc831a6a18f271d4597932c146856b53580e94a70f71c00d6464fe192c455b94a8b40c1a89f083c5726017a1ca69bcf956bee81e35fc7e19ebbb36d156a45edaa9522358dc29631be810034909bd8bd24c6d41e7a7b225e16d567937d54f77f8bb1fcd5138f1444dd6dd8fe063701188a1a923cd27d09bad18e4f1f241739d135fa757bb15c5ec3f1fd7cff4cb960ebc21b7a510680f7157d2606f928c86b5dce74cf1", 0xc9}, {&(0x7f0000000180)="156b27ad866447269a3fdcc9363dd160047feac64f6ceb17b163864af46e59501c0708ddbe42b8aba0a7dfe0a17eab86b145bbf6f830df6b9523d35174a123ef5214d3e911e444ac01d9d18bf0456292aa4cddb6775f073e7ba72d9a03cbace7ffbe5582c989d5247e0fcd159144eec416dfcc956dda348c", 0x78}, {&(0x7f0000000200)="1b7e8b41e706f5f3a7269f029b434c5965666c1f5d76d3c174ba98c0bf98eafb3154f6e8c60455ffc1a201195ef347e7dbe9f163f7dc0165bdcf85a78ce0075b0a323118ebb9bba445db605fa46a22ddc57b1db6", 0x54}, {&(0x7f0000000280)="ab195c3fb760644aca49361b2cceff848fd7b2846f3998e7df901de9b9", 0x1d}], 0x5) kqueue() write(r1, &(0x7f0000335000), 0xfc94) r2 = fcntl$dupfd(r1, 0x0, r0) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000340)=""/68, 0x44}], 0x1) 01:50:56 executing program 1: r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='./file0\x00', 0x82, 0x10) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x800, 0x6, r1}) 01:50:56 executing program 0: utimes(0x0, &(0x7f0000000080)={{0x0, 0x100000000}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="17ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x40d, 0x461}, 0xc, &(0x7f0000000340)=[{&(0x7f00000000c0)="c5d0f5b11e11d33ceacf00973b2d45fb0d03a1a2d7713a34172f67054f697963b15f5445333aafdf17e11d152ab9c37171e73149a97de76ddb5a21ca2f952dfe429f3f98fefb25d49c17948a9b8c3e6caea179494e568d4c30576b42441fb62e12628b1ec709c96621a884fbec326505a6c40a39db64a625e59a592fd57a3ada6a4bcb21b686d24b13967442191ac1a1a4d59c7b64aab71b886d20fc9293c1d3a78bc2d51d4c5718c9e78b46797c14adf6edace9f40f76ffe6a0dd6dfc8ba45b0d090d1cd219c482c1f253cc806b4c44387e62c73a968523a800fa9505f5", 0xde}, {&(0x7f0000000280)="b5b9deaaa90478ecca25fcf4680ed5a81bd10ab4319854699aba4ebeed7dc64b9c78142b2bc3affcad2a5753e186a64b329dfb7862e2b2ee852582aa175941eacf6bf76541f7a9aa1239a2cb1dc00da5257d6919a389eaedad7611ab35becf7fdd5fbf4ee4952dbe30cedc18f98fc3ae", 0x70}, {&(0x7f0000000300)="76dc6e6f6fb3020b40936eadeffd59c8ddf61fbfe27089b7d6c7cb0f4a27f2389c32a4cca3ed7a07c33717f278857bdc2301f3dbba39c0aacf813ffc8efb", 0x3e}], 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB="50000000000000000100000005000000e967de7cf4e533dbbe66f27ad1ded81f03fcc422fc1cc00e21955094b2e2adf9bd383e5da134ff38e54c4ca27101bcf0abccf46ed94aab40d50fbd406ba387af5800000000000000ffff0000ff070000c7ed7e5d5b1ced1d9ca965b8f11e48124943cd56051c7bebd6436f374246ef7b964023b4f737991f368db26f4a1a0c1a07f2eec44cfa910616dc6e6001fe575d1c000618000000001000000000000000010000008f8affff1000000000000000ffff000006000000"], 0xc8}, 0x401) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r4 = getegid() fchownat(r2, &(0x7f0000000500)='./file0\x00', r3, r4, 0x6) fcntl$setstatus(r1, 0x4, 0xc) sendto(r0, &(0x7f00000001c0)="fe445f4d7b93a28a3210a8d97f99cd6ca56a03000000000000008d96c8b6bb05fa2e4d2ebd1bf1fd3da706bf26e13803517d294c0001a0e58cb2c69b69f8bf3e1421360a4d360d198c49ef94e0838d87416c3f6bf701ec9dbbd0b66deb6ea8850258de8fdafee908c8442619d6ca3bd4407d80cbb29b83bcea58c7520451b2bc885704b827d618243a736a000c81419d49a17bc1a36ecd3da590be554c2fe389f61c561508486a7a91d2d6ee08bc419ca0fb3d8a", 0xb4, 0x0, 0x0, 0x0) 01:50:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = socket(0x11, 0x3, 0x0) connect$inet6(r0, &(0x7f00000001c0), 0xc) listen(r0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xfffffffffffffffb) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x1) open(&(0x7f0000000000)='./bus\x00', 0x88, 0x0) r2 = open(0x0, 0x0, 0xffffffffefffffff) kevent(r2, 0x0, 0x5a23, 0x0, 0x7f, 0x0) 01:50:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000040)='./bus\x00', 0x981, 0x1) r1 = msgget(0x0, 0x200) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/108) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="adbca271bfabb38389231587c4e5a636405a81403002a8aff3baf6bcd1ba06d458c3c0e204fc0928d5ca52e63728e6cce992cbc70f0440a73b09a776f20c0c60e7875d3b098479f3ce5073f484a9fe51f322f6ba98fa5f261113c21e6d62f4880c8ad62c6f77e6ef8ab420a54cee3bf58c52f6d4a0bf7d87e26ef3cd70c8950477a194783b238730a02abf32fc07de65f3f55592c6794b1b89067231c1d54a29ec41f7e05dcfa2ec0886c9fc37ff6925d2aed97f56", 0xb5}, {&(0x7f0000000140)="691d09ef382dff05b81ce9cec02e82db0c0ae015e4f57562678590812c4513d9be1b2aa928ed07d39deaebc2e57c3719e7b8156fa32ba37220", 0x39}, {&(0x7f00000002c0)="513b647e45fe1158bac66ba7a66f587627153245e44ab3565ae9ddb43ceda50a503ca099b664e17b793fb6850e605d7e0553fec47001db8b0c656ce9815281f821629d3e280eb09f32d99ae889d93e98bc7ddd8b527cdfb6343377afe796a56419f093375e9efacf2d9aedc63f727f51d78617fbd077ccb33db6753eccd9e1dc48ea62bd32faec62eb3b69d235b006ed0c39deb41594de3ee77de39df66665e072cd299e0d0f8ac1305365fb66f90edf3c33adb434a3fce95c24e5df970adbc5ac7b4fa2db157e4e9d723dfd2d28874c6065f6a80173dfd6d7124c4db7aab1c12353d333395b54f96e2466c0a1a00a1ffddcd7b40af833", 0xf7}], 0x3, 0x0) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x8, 0x569c93cd, 0x92, 0xfffffffffffffe00, 0x0, 0x3, 0x5, 0x7f}, &(0x7f0000000280)) 01:50:56 executing program 1: r0 = socket(0x1a, 0x2, 0x3) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000026c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000002540)=[{&(0x7f0000000040)=""/90, 0x5a}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/188, 0xbc}, {&(0x7f0000001180)=""/161, 0xa1}, {&(0x7f0000001240)=""/2, 0x2}, {&(0x7f0000001280)=""/18, 0x12}, {&(0x7f00000012c0)=""/251, 0xfb}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/240, 0xf0}, {&(0x7f00000024c0)=""/75, 0x4b}], 0xa, &(0x7f0000002600)=""/129, 0x81}, 0x800) 01:50:56 executing program 0: socketpair(0x1, 0x8000, 0x3, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) socketpair(0x20, 0x4001, 0xff, &(0x7f0000000000)) ioctl$TIOCSDTR(r0, 0x20007479) 01:50:56 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x61) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x40) write(r3, &(0x7f0000000100)="c9", 0x1) kevent(r1, &(0x7f0000001140)=[{{r2}, 0xffffffffffffffff, 0x7d}], 0x6, 0x0, 0x0, 0x0) 01:50:56 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x7) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x2011, r0, 0x0, 0x8000000000000000) 01:50:56 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2216"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x825f, 0x4) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/123}, 0x83, 0x0, 0x800) r2 = fcntl$dupfd(r0, 0xa, r0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x3}, 0xc) 01:50:56 executing program 0: r0 = kqueue() r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0xc}], 0x55, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0x3, 0x1, 0x8}, {{}, 0xfffffffffffffffb, 0xf8, 0x1, 0x6, 0x9}, {{}, 0x0, 0x40, 0x20, 0x0, 0x1}, {{}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x3ff, 0x2}, {{}, 0xfffffffffffffffd}], 0x80000003, &(0x7f0000000200)={0x99, 0xb8d}) dup2(r0, r0) 01:50:56 executing program 1: r0 = socket$inet6(0x18, 0x4005, 0x2) shutdown(r0, 0x2) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0xb) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x0, 0x909, 0x1}, {0x18, 0x3, 0x2, 0x1}, 0x100, [0x6, 0x6c25, 0x6, 0x0, 0x4feb1f6d, 0x32, 0x8, 0xf5e9]}, 0x3c) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x10) write(r0, &(0x7f0000000040)="678b055d4634c6fab598cbe972b4a22c1b3454947cf329a9cdecc5", 0x1b) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000240)) poll(&(0x7f0000000040), 0x0, 0x8) setsockopt(r0, 0xf5a, 0x30000000, &(0x7f0000000080)="311d00e7ace1c6c2681c15fc1c22f44cf1ee1e7986d1865782e569396527be22d780775db87db623a6f61ef0911e186f773a48c00959c602aaadcc9824062612791e3b3ce6a96216cee8a42b52f622d1", 0x50) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 01:50:56 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) open$dir(&(0x7f0000000000)='./file0\x00', 0x22, 0x1cb) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 01:50:56 executing program 0: getrusage(0xffffffffffffffff, 0xffffffffffffffff) r0 = syz_open_pts() pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="09553b289577be55f0604ed7e6645051ad8e42ad26f65b8b81b32c077a9ef0d0299fa42f8d1daca841d2", 0x2a}], 0x1, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)) pwritev(r0, &(0x7f00000021c0)=[{&(0x7f00000000c0)="3ca3107660e5a8823ec17caa17382bda02419b2340dae9eab73c2512119458a2b0662b813bf0a0fe6b58e08e7e40b8035243a60c91534002da2c0b218385dd4875903b47382413fd25ba912ca3993494d0d834959c743f04c2a4c561cab9ba5ff8231f97e95030a958f6e4ca9dad8b2df1972b3693aa001fc18f79cb4a4a7e359f509dd4435ea605a5ab9d7a56120962e992036df53329cd820a0d2a532c95ba0e499283e8babea36548f052c4d56f0546fd2d04b7668618100ad82d9a6a4c1335831c38a957f3ad6593a5e7dd3cc1b4ce8f65c330836655fa73ad063d42d780dbaed74b25230dc9954dbe4db360d07618e8b5ea2d4eca0d12984482f0a9077026698442d7e6d5cf7a8d8f7f836fd82f666f47af80e10c9925ad586117f030eebdc98a26e379f2a42fdaed757f0db429d58e336b4e280363243601e6c40dcee4056cebe1e5f4964680f5e56bd3c85c0113eddfc835f4f72cd3607953306869304ba866b8249d4dc8ece7114f6a30c987d3157d93bda705047a8617a67d4d010a62fc4df369311844a98f9205873022d048d8d822b566e9780df8109ff26d045643034fc079c67e1eaa4d2f62ccc292817a07381287f825ed48bd654c066bae0b6005c424c721b2d7c502734764e5a6df7e10da17f37393cc162fe3c9e405489fa1a7a75b058023d36bbe62f9282a2782054f0cd1da75245a53ee03b58084f9196e78a432142279f44e3557e822898fe8b04a948d98120e6b4638e280e0d246be93b6c1f53ec38e338f8039d91543f8ab8cae9ab4c588a880c2dc822e47184ee8d4c6892b5544031efae8ec95aee0189429ef3fa98b62827cbe1e80a4c3d84899a5246340aede7635ed4f0a918b5c426b71e7cca6930e87050411fa22e3c2d279eefe96b9845da5715c5a1496e63551534e0909de46aa33f371b5b1158b64799861841f1047c8640f329f24b3382602d42e7899ec34b9ca41c370affa1b87218aa49a9e2162b8a17de42d8802fa9198a0a28c3b58cec74173673fcdbe92e21b46301be51d7699793978b3aa39dbed673231a4149c8f2e4ea6de78e9b625bee436cb97d3f58b98188aa24340c88aef8a40169b7d5c999a3b8afe2763f2526e9dc56bcd833de58bc073feeb1fbfbda186154ef97af279a41889a73d86771cedc4d35964fabfd8d3513ece8029358f178e67d189b1b77a1f5115b63e6add3eb5503ffdae31178f6031fc094e9d04139b07af09edd3e422bb779be346b12281bb4a0034fc0db02085b2b6dff287793098eca708216ae4e187c1caa85e41d9a3b51956c039eaeed2ddf0b3e8562184dee8668c85414d54053ef53770abf2551ba2574e7d9530be898281b729d4bf192ae50ef4a0222e5cc968bc1c03fbd30550fb9bfb9cf07fa589e70beb03f94454efb5b3641e093d9a845f11873288539ca7e043ab3581658e620e4cf8f30edbb578b7405f3e04a95aedb0866148088f463339faeb45dabf447d4b72018d726fc8d8f94e1bd546e576b17958d6a3e1b503c4054027bcf5547f739c7884480936afa1446fc9226535d434fc2ea42cd235a9ba8930fde075bcc5d9f414a04a0e278c66ce9e018a923cca299dcb7735ebce7dd65a5a9b66cae211a7b1ee071c1d20c7657967d7aeceb1d338c90674926221cf927f80c06e914dbf28e4a5bcb294f3efb9bc49434600e275505559afd169fbe45c26810cb1e982fb327b74e3877b3c7eb15e0dc936493bc4cc118886c823f7a3dcfd5efdf336dbb2ba6fd919771891b93aa14fe904a5cec64fbcda7da0b40fcfb9684d14e83e1a8462e86f4326563c8cc3aab47223cf6d99472c4f0f69a308f63c9a42e5fadd250c138f2d6a8ed00b8ad7cbd99d7780338e0cbebfd9405a3101aaf33f7f36ba645b102ab2d08a4d1b91f12b3771ccd191e3aec14256fd31c05c6e867a3b61f55ac16c4c86d0e86d9ac09845c947995dd15560147e13c8ae0079fb03930ace0dd02156ea11ca6354ab8b1e5d6fa895e0bd5bb6c03a9644a3943cb42a4cc03ca88d89a68a07d4f5bc97b0e621e6514a1f48c8df7af95cfb1c7232a509fc46f1781772d6825163fe6f6d0e8064d58af984cda4b6aa175729399dbd39fc5f42c643fa5b497fc86778509c273bc8a5661f5d1bbc397c398177b8f2356e53f81023ee94a0a34070c2d3c139edb71ff5d25636931fc35820dfee19ac582e1af93207538df71cc9e478e328bc33db4b8fe3072839ef74cfac316661d55b8673c6758df625bc7518a9c3d285af20b65e575e887355e8bb21b2e458ddeac27134d76df3315ff4f1faba3665d8e73914aee5b83f0b504871f3aeced978b4cdf993300e2158a14ea1d3160c863776d872491f6850b384819aaec0b5ab18586f915e842b9eea6030f82f44829f7b53358123f46f26717cc186d52f34a62b65523a171ec6c606e522bcf41b446a22a9d800430b86d92e424110a1f9874eccec4469db003c54dc967555a5b1347549000237a0d40d117716322450f45bca991f2fa6bc8814f86d1d44a1df38eb166ba8abf1b7963e110563e5f6fcf0422bcfa69613392ba6bbd831c69b373ba85a2b975eb63ce42f7c43175a08a44fad9bdacc98303a498219e2daf45e4ee92349f81b0ffdd55ccb1b5bbc75794f954977e25569890373409da2f8b7d12a65d83b9469ad6d25a7fa3c60cba721410a23d96dcf24d35693e095651763d79f5d3c9fe4028b99d230a78e54e7ae0d60ac5666b73921ccb2c85523b40f94ac4d7f4b03c6a9499bc8d051fc30cd0ef13a8641b460d7c1bcfb5f55658133e90e0da517a140ebfe97035eb724985c46373a07e4f36b9ca4dc944dd993a950992b216c5ddbfa580aa1d984951c11374d35903bf6d70986b52d846110b69e01bdbd2c24ea17614a06508d0dd2344135fdbe9b3b3308889d4db5eefe88b628783967485feeb199de27fbe9c3252b897ce870b28e64e1f7e9d15b157eaa72769e61d9d00cc8fd38020860d6a168e0359e147097d061dc3b2d8963f6e67fb9affc60b6e912690bb1cf0c897ed5c97630c2bc0ff10a54f2e7ec97c86657ae4eca58e87005baee4c95a0aa7063399a08cf548c3383d0c49d744089ff5f48be9eb4115dc6b7247fdb16d8ef7f231151c9789dcab65e32d829ed891b7d7236c4835c24bf08ac70eb199c99eb70a2b49e60b5c9a4dcbddb7f90550de591c7128010c6e7fe194d468d1b6a440eedfcfd9e8d182beb47ecd717753369e9692604227f7d422f7c7912db712b3f08d921f3878232608792ec60cb157cb3841e6f53d4d91963f1f1dadfa656b1619e90c074d8b7f96988db60cfaebb9dde4702fb251801c1fed28e22e603aee2fa20722f238f2189a8c3b2ce2bd6621c68a8c4e9ea99d5fe7940f4a983e7cc84e71f41fa34f7851d95f25ca62b3d38b147e346b42591a2a8f65df34b99647f8a46a3d4ac96d3f16625618dc0b256c9182ed1e5b9e6537de2c4b2db1da71abcb9843e5e5b2b63195a2a8aad5b019b61308061f2f364aff4c2306ff41b376d6d929bf740256c73254e03450113cf4958e8c16c4204824a037819a1443af97b6492e1a6b7c26fa0d5f874f45fc5a4ad45548b10c1b65120539cacd838c738dade1f7d05b23a7701534d8b346a02bbc73b49ecfb0338765809b51c6f943804020b017a4a887c26776c36609b2bf8bed311f2553e32de9a0882079295aa47beaba813a87f208790422a390f3362c919be0d359727a5d340d92e224766f0d6b84338ac23b836d1bb1eda0afb37db2fdd8b6f6ad19d0d4083eb1ffd57fc3abc95ddd716d842cc09da501a1f90670f82b07b5b695ba1b95256084a90c8ff319988af8ecb218fa88622c6881cf7354aab7e8356ea42e83445dbe41316bae073bfc40c4d303d09e0c8bddae0b67e4061ff6f2a555a2a645d98d3bb3e7d37744abb011cdff99331d07c9f8a1a57054d2414fe97efa51be006ff800d55e7553aac83457fc41d440b34d3071b99f06662376a9f61c8683afa78e9fefa5d770d94e0daedd463d4345d9db8d7d70ed25af82c70b8945719e70c129afd373d533479e97286d93d5601433a2f7c2720adf2da82815f33de12fd12a625aa10bf6c698bad75a48be94c3d7148985bc30c8faada5350a1cebfeb31412789a595383efbec11bbd6333cd108625d82193ae48985325d0a6b507ab55ddb3ef221db1218f11f8af6865f5d568aced0dce27892f3547acd5d70eaccf774e5789220f7c4015cebdecd924b083e0a84e2693c6102a80917879ffdfdbe941383be065a5f82d613718bfb63efb49cfdfe10f36cc52163dec435fd11ca350ecb79ebb6cf1c6dde0ae06acb2fba5074e37a3c32639a677f710296ad1fa6b0447e37ff9882fbddc9605b7e6ed80df3635f7b1fe55c244961bd0ea7b02446bd244176612003da5028739f3226eb1c2739c09fce813bd32fb148933f8d20cb2ec966c2f98c50cfc3cd862ba1ba5b3d535b17af4c1e27fd5d4ba0d38e683ce0d4d64841aabff1647828ff3e125752add03a36b9be4e0112cb98da27e5cf8ee72692103a40f78a9b41761f2f7a1bb5146423357e62cf354b15224c54e8a3b49394f57d2fa211b5119bd959445086a0a897efafaab734b1fa01bf39371bbc5902b5dadb17c565545c5f59a444d41c7dd41396d7e08c9857747e133e23f33b76bf580f3db65167fcb656e962105ebeaca095569d73ff0d7d58386413548ce94f85a5935c17bf181676b02260e5c15bba6cd7ed4d5effbc7362b15b0ac15aee992e671ec7bd14f3a09aa181d608caa8cc043f515611f300aa1d32567698b330bddbc14319c79f4e8e90ba85ecf517840ce5e873d59b9601a7e9c02a30bd96411b23a68e5690994b1885746bdf81ae7b3da0b40933e6fa81970037d3202cafcaecaac7b7464853bb863f660012c3996ba9cc3e27d54b6abd1faa493350a1b1da4f94266135dba40cdff5b87eadfac98d2e9de0d267c6c7fdd4c1a145b3ac95f2546094c830d7345cc9e939fdac4bf3f1f096d4bd3c3999de9f38e6e48b014e3f6df889717115d3ae74698d7032c8197a9ad415e2dd0e9334e08fa9aa632f6ecea879970a3b15061f04415a944ff2221e3457c3af183e80fc79181eba3ae785be587801eb710b64591bf639c5cd95bdbedd4dca641dd8b180b9c1fd80450b05dc7301120bca41c7c21c17fc3c37e163e3eb0d4fa4be55f902e8f6102c8782a2362bbd2967aad43419fc84b32186ae2c6e4e0f87050a7675f56f62e7317a8732d3c2fbc5f6809506fd5ce829aa7253529ae714e3875715ca8e8fb6f1ae945150ba37d895a4eacfd7ba8ce378cf5ff25c0c18a3f03e1182f9cc093d4059523b63056e037329141186b9624deaa084c604e7a0259bca81ee26356f95821324911a81d91628e4f87d302479e1af0514061d0353d21bbef0d4e408f9898cd9c41b6cce0d2fca93117f1f48467b6902eeb4b50f76406847b4f249b71a060193cc6aaf7b21e9329fc7dda4d558d872c3fe0e0402936b0fd9cbfea4bbce9a0a78e9c1d1347d355d081b6f40ad370faa6091a3c9b27c0858af7eca4f451b557c1091c3cab36991a1abbc7d6d10799919701149de5da302aa77c6a990a77baee0bde2e19cc59db52e4fc21e6a159011e3bd3a442ffed7024d1b077395b11b8e3e9f4226841075a857fc4ef664581e4a3bdda3abd65d9f204b6a4080d07ea34d0ea88cf5347730be3147ceaace12517ea81fda00b7a1a6230ca70f0e931db999200acc3391f09267dde213d4aaac74d5", 0x1000}, {&(0x7f00000010c0)="befdc44e173efe2f623a50cfc21500a7c6e06c987a34519994e0c4fdb20839d48da99b6cee023259d97df40ae7c01daf83a70a6f0a08991ee84f13a15403addebf5c9f12f5a76ed860bc430d3fbdfec44d4e71fa1cdd80ef9fac18255b0a3d41023b6c0893183b16aea3203de1b90d8fff71722b141293c585ea548675e9cc03b3e2fe0b2d40b9ea3d7ae72997535358960836d5a5ee1b832b03ab9db574ad53a09f7912681a4b27739f24d68e9229c83f20a300ea0d175dcf35b2c918cb7680a60a6f1dc54d155248f84d4e2f76c36046e2021ac987f5", 0xd7}, {&(0x7f00000011c0)="cd03566e9456b8648287b8c33bbd43a03e7438b023a60cd47a9c6b198c3c160cef06e244935e1fcd780475ee34f7de623a6265842ae52778349ce3bc28ce071cc733479274f203d2f90f88b946d39360ea013e0b5a753793179ee0171643e093e041f48844e4b36b472f0ad58a88451dbfa82368273ef94135b63bd9a0ec09853625bd45d204e251a24415dacd55d4a8a6a2b135ce58add1489cd3262abb36f7ea9ba6e4a8c1450ee8b2945bc7860f3c055a8809b636b22f03e83dcc07968e12d3bf9b5a52625c999ba2e47eba1927e6d245a72d5d6e24d41daf6f7036ba6721d63380ee23cd92f19dab589a8ce1ac14510745285c394a5a7301bf710a93c05871e768a0880c3ea38604c5414d9fce1c157ce3135176f37e0138b507855a2859315058f6ea67d60bab7ce98621ffd2c7287e458287bae22f43205c723d2a5c3681849d4328d5bc851854e84dfca99e85c01441ef1e69277b03b741cf87f1a2a5b269aa5de65a2dd8393aaa872725d6fe4c7a62ff557875a4fdae0cece85e33f192943eb73fe63cbe8f4cf43a0902265954f93abdec98e54ee91c786674613698a558aaeb0a5b02483d379e058003382a02d15cc4932b684f7ef2bb2d7aafd623de595e36e876925242f990aca46853d220127d991f9fb0ce93b77f656d59c6400c2e50e46e60a991dcb1c8aa87e55e885eb7ed8e7e223f041db1beec6011cb009bc6f1112b101c4965a041785b470da881093abbf81e1575792bf3e1c478a37abacbf09167f1166d916a53002ef9f94c2fbfe282bf2988790c968901e4f13584904049bb022ec4524d086e71c58523a985b0fb60a46fb8bea0e1dbde8c71436c891683d646d7cda902bb7a7c8dcb91e01aeb19ce04f22ea775a45437c43e32c6042fbef55d7445eda9739d40e4c7c16d54f819689d675e705b73091c08101fee8c9b8baeb0f06bde5e71d5be3a07c2219ae363046141ee1ae71d4fb5496097196bf659a1a84797b07e89c746b6bfcd95cc02c18675e2b7c8087dd23098aded89f7de574f9e01f05213a9924cbb41016ce2be631e3d1c31f22db0d8f266bddd4823059b954fc33127b7b20c85736f4ed05b24d0a848de401f32a36c490fea5ae0671d648d1d55b8b0175ea9adfbec5f75c061f94dff8cc5331d01da8abb961ad080afae0550511b2525643016e39006868cd668a6f54d8837530c79780586de9590ed50836de2133ec36523297d5b8d59e86d2ad54c3a56cfe2b7c200d7b524c23073e10335dbfeda245f2b753696065a4449b246af3fa4890e06e6db6b40fd43f2f23b413e5aec77c543c105c6a796df03ce8baa18d76b6e959f405dafdcad758a45414a5f8e1a285491a577db205ee493cdf6ae191deb945e8b76b0a4e9b1602a0aba016cb1a04714fcb7dc33bf064283329b44e78350d96f8b1007aef1daa7c58caa6e7a40656f2accb658f69ee8df1a7fc92fc0b812b01a73e0863549922c2ab95ab81edb308318c34f10b262bd7bf3e5b6842cce244b6896c31706c12d6ca3104668aea81da2e4e5ac616f191e79886d3e2c288f5639d7e4519027af91a14d7ee794b71197eed89585d5c0132e609fcba949a283578c69b647e7a220d64724d8fe91c662a7e73936b7f1f9d002548212f6a12dbe550a71ad600f666b1b979a8d05b4747492f1917c77ac618ee983f3ed52dfb1f7188d59a1214d760a131ff686a4d281e5816d2a101ccd2941bdc760a313463c8d368fcca8c86ab50de6631351c354235e0b9508fccb5a776656055843735768cb21fcba1d19c0ec52ad93dd0ee04c345262ae4a45494b0f7112748b29910baf695a4c8d7982ffb98db754d67420727658689139e1b9964603df5e2fec3fcf9bd6a33900ebf3e8bea0ecb5594a3454851c2137f5fbe27e58082e0f2b072f8484e09b4b52bcd8121f4c62427f23028def5ab70eebe36ac4007680ecc51d273073f830ca9144df94bf1af3967d0358c79f5a346eeb136342d4019696a91e26fd1d8c96c4e814c0738714a18204301846f349e47b6fa1c343a06cf2a86d0334fa02fdace5fe0bf47d323f237a714471c0c2c436dcf37cca9fa80463fb8c205bf10cd7b56425ec11f3834d04ed3a42a649223b685aeef81eff00bc672badc5987394c7e7199befd7369a75a949f79485b2b25542e6407b23e0678231b06268b8f8249fc1f84d8ba2f927bce69cbacd73f09ac991aedd33f15d2018714b21cc233a8f62edc71caf925e7ff7630969e9edab803c1eb836b8c726a7c4e26fe7f48e1cd8d6f690c20603917033aff39cd575a9c4e94fc5180915ceb0072c7dc14953c346020ad182cb6aa00e93a2aaa620d6450ba47b498de15591f77d95e77b34878495c3a69d05ae2a6a04016d39a7f086d4a63b2e7baa9476308da68d29ef425c40d54982bb5fc032ebf2310e3f275598eb0b99eb847a83e0b59061a0c3451a8e13431a519f923a646cc07e4b88d48bb22253b3bfee9addde0ac485a1860030e3d3087845d9084f07856b1c5301b9b27a0ce726b97996139b38c584f89d364a7436aacbe29b8762c99aea7aa22837063b3adea60deb086a58cb3ae483473fcd14b07ed1595e57a69da76a067c859ce52046989bf8f5c4e8090ac5d6fcbc4ddd415676a238d8d65078b3795558c07ec741c36f3a8440d50c51120282a73a1d2de125121e35dd3f9a08cf5c685b02f1e2bbc91baf9344b33b61b0a3edf1d297e5ef711caedd7c3580c91332e432ee32af880da1b7fa9c98e82d837233119941d6740ab54187813782a6957defe80c4df1d04b9b8d586e9eca853361721ed45d4e850be43c647dc85918a0cf84f71dc69ee12d6e77893cb3f67d386e5615f5a6fb88d0aeea78a7025b50651f6507a6b71877d61cecf3b47bcc92a8f25dc4c005edad7c09940bb7848b90cd78e9fe69e2a80b37fbe0a7d5175201729e4e762f4893f84712930a33d8195ddc193ed2be89e61736ebe62c485676a69e63d232294b3459b40e80b593e49b1fa47f6e1ff451d390f3acb9897854f930df36ab05ba2936c065633032d2cb780579cee81f6108901e7cefa3cd131030f728e7cdb37dce141c4b2c0877aff3459ae1a807f75bbb859170ad3a671334fca771d8155319e3c0cc61e39748bda29c799eb62127ae6eb68039f404079f8a4d51579da96daa55a0b4164ea55eda39096a93c6041dc4f4349491af5f86f15e1eeb101d656b72514e2277f115158eebdd60813adb90bde52dcf2e0bdd65223b788bdd0cad8ef7e813594d209fa75375aeb885da009deb159dd9b916f518853b6440202e18ac448470bc4f514c803a107bbec1f1ead64abafbb64cfbd182a510b6242161bbc5d3ef6dba1faf31c034975efb11bab6d3ebdcc54141dac8fa4ba780d4e429780c553ec50a3abe8f5410da1e941a5ad9d33dc164719f0b711c3b3c2443405e52305f2f1c409c4d480125baadd7622f63535063ef5bb5e624fe3b98fd505fb7a5c44538fcdb0713e6133d63adb020c630d5d2e124843b9c68d71dcaf3ae7c215e5c44dc50db92572ae1463a931cadc0f9ab5e8c116ad0c6e1e912169bba0d81b7d6b4aae4a6b03f8ddbbb7228311ef450539d22da5cc42fecb1ad771961d2b54c75d1935a388470935f9da5e20e09cdf4b9dbe8b85ff4da790d461dfae119f8f9d4fb399ba8bdf57a72e1df540510a5263673e2669e2ac6da8933308db42c1806e07d4542cb653673798400611c438669617ceb6644d70ba2e63c012a06ed6f7e76d8d989424ad5e6807ed6384e4dce28e2eefe49fc051a65656c63dc903368d0081bd0b9ab833216a4f5549a005d7e3011b94646522c837990589b604b3a34618d9e85bca369369bb8e3d7b7a2cfced6991518c9ef88c09c5e6837948ce7cbcceaff08a28ae76cce3ba396cf6c7d6540c064d5faccca36253ef27631bc047a74777a72a95c96d83d91dd57b07c6215781391393b5554eba7a010b8199a0a334869375eee3c405b77a95349f1b717f4dcfae38714932c897732eaeaf639acb23a9e0f7b9dcfad9a3953474f878da71e16bec92fcd2c581d7b6cd1ffcb642275109987c105de8f3fdc697411910fef08a8c4c5aa1571d7429b96b4fd8c3f28f01460499045b36477b3f65beab9afe1ee0d6a8c76b2425940ed6cbbe317597d667a6c665fba984e529b9f75e8219e811e3f1bc2178605a755b4bbb5ac79bc6218430301270065025d43ae27b6977206f0084d6964c7fd7e3130e66063ac9bcb48da2cd8db2203ae1715ad3986cbaee7c09f0aab637a419658880a78c8d90fcacf95a0ef8015961a13374af89f4e94eb68cec4da69ce5f42bbd77829dba70f3407d9bd4c8e1543683affe404bd693a613a091a4b5ce22ad8a833957446f86dd9755120d73363a6eb566bbe6c7e07a3f9a55e992b20e66e958f844b6ae30a950f5ff4cb68add57e6ce5f837def931e95872c9aebb621dca0d7bf189e08e7264c43b7d795720e29ae26aa2383b970c950c1daaf04901ef398edd84f91356cbd2a8dac208a4271e7038d4b2ce4b0fe827fea39ced4fcdfee45f28dcced0039c4eb688febc6105e2eb3c1ace39bb16c8bc42cb7ac0ef676bd871a4447faf51bd84e18567e126f3a712d264b1afbd98b2f969f42ac92a22d7281e137c81101517ff17b8c9bbdb650ffd74acfc7e5e13c9378efbe14ee636d3421993a38fe559eb88c94df56c4a970d3796dd74ba50e07e77de0aa0eed6157e9d040498671c984950062e250823eee7c996a6e4d72b43b375d21a36b5f5d1002edc11955d349e3a0c1e6d1dd80cd57d7d47d22062a21a606caa87728604a4022969138608eff8943b1da1dc000caa9e5d25842544d3d1468958a03661016cb30f245a9d8d2332d0b84847bcba6ce7d09dd4c731cc499be473f1be988c387254778db44083ce17740b9c0e3c24af55ab8d243b9151df61128b575e4cc3677777ba2ed7b183364755f1ad572cc350341bcf4f249b9f6968019e72efeff357d8360152bfd06d92d5f12f60e4619029e4bb267bb9b3f26932b3981d56d38cd2616bb6522867b12ad8cf2b4fd2ffe276e79cd5a05d41cb467dcbf179d19a5fd111948b69c6c4d41efc7c4abfb83678c9f9182cb519b1d1eee8473111a538d16c9d2f7d221fb05d9f05537e4567ba25360b671a42145b8dfd82332574ec32f842da34bf391e4b493d4a2a94738345bf141ae86b6368f88bc65932f57626bb285cefd576065919998bcc3e1fffaac10d9565129f668f180a0b2ad5ca5ea7e1e7db5256662d58129caf5330f3d2e589013a0df0c05c86eb1f7cff00cd7d65bcf886cc1fb90915c572df51c5d6c7d5d8a4e34a115a25d110ed1a43dd620f584776c5406eaaadd41eaef6353ba97835f7931b76496ed5048e1c7d7afcefd3fcd1b15e27c91a4e578883f5068169211b133592b54da7d1216123c8f39511f7ca92ee4ae1bf0d7ae4dcf11d0301ad76e0b3c052782367f01b76826cd0f6e63ee982609aa1223740329bc2e705e75ee9da6013367b9ba32a1e9d0f70683ce27926b6a15c094d81aee5a441e6e80bfc7369597d8f4f12ca9dadd99c2abcc2099e14721bd492b8ec6ffcd0142310aa39239b2fdf1643b86b1deb3045dd3e411139355fb6de9694efb0fbed4da84536f3387b80edbd58cf9d384dbab5b60fc0db7a456c8ea53d375ad4e38fdb17113b1d6e5a66c9a3252a453e2e5a994425db1e77fd37da10975936b4c25e331febfb25aacb12b45e96dd4271dfa0684adaa82c6811c22f06", 0x1000}], 0x3, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 01:50:56 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2004, 0x4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x3, 0x0, 0x8, 0xfa4a74d, r1}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r2, 0x800000000000008, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffff9c7, 0xfffffffffffffffd}) fcntl$setstatus(r0, 0x4, 0x40) mknod(&(0x7f0000000240)='./bus\x00', 0x7128, 0x2) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 01:50:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2028, 0x8000004000000501) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) getsockopt(r1, 0x4, 0x48000, &(0x7f00000001c0)=""/238, &(0x7f0000000080)=0xee) ioctl$TIOCCDTR(r0, 0x20007478) r2 = getgid() setgid(r2) open(&(0x7f0000000180)='./bus\x00', 0x7e, 0x0) 01:50:56 executing program 1: setreuid(0x0, 0xee00) r0 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmget(0x1, 0x2000, 0x68, &(0x7f0000ffe000/0x2000)=nil) 01:50:56 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x1000, 0x0, 0x2e2) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r1, &(0x7f0000000000)="ce0ec92a8e24db7c916282f798a70682c1d58d3b15edbf6d0621cebefc6b41bbde5c6c9c7c46c1da8bce48d04a31bc8778f45b96c246b0d6040c88ead0db6babe06b74c2c8f11808bc8497f800e1a4345fc00480a98da89bc3cc6e55344a06b2442a82c3b8789b309e58c8e6668345dbc8380bcc402337bfc5cccd695ef5b559cd8bb3ed", 0x84, 0x29b9370af6b42f6e, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 01:50:56 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6ebb, 0x3}, {0x8000, 0x1}}, 0x2) setsockopt(r0, 0x2000000000029, 0x6c, 0x0, 0x0) 01:50:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x0) getgid() ftruncate(r0, 0x0) 01:50:56 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) dup2(r0, r0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x5) 01:50:56 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffefffff}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x18}], 0x8, 0x0, 0x0, 0x0) kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x455, 0x0) 01:50:56 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x81, &(0x7f0000ffe000/0x2000)=nil) dup2(r2, r1) shmat(r3, &(0x7f0000ff9000/0x4000)=nil, 0x1000) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x0, 0x0, 0x400}], 0x2, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x3, 0x0, 0x0, 0x0) close(r4) 01:50:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x400, 0x10) unlink(&(0x7f0000000000)='./bus\x00') close(r0) fcntl$dupfd(r0, 0xa, r0) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x2, 0x2, 0x1, 0x6, r1}) 01:50:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f00000000c0)="3ffe90da", 0x4) sendto$inet(r0, &(0x7f0000000100)="03d037d53b611c170cc1e6dd3d050063eb0497a3d279ed72987de20aabb8dff5398ff41efd80e657b72aab320ed864a1e09c8890e0168f2a1322e7e1b291b9da02b2e7ee26b4e6ae1a787632cc7c1ef1dec6e62f77803cf41177b74a0694045bf039e6de20699a9ecb55df5565d29546eac81bbd1b6f517852f61ca8739380a9458b915626665f06686cfc6f8d2c6c40b3dbdea825faa8a148a62d04", 0x9c, 0x2, &(0x7f0000000040)={0x2, 0x1}, 0xc) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x0) 01:50:56 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 01:50:56 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = geteuid() getgroups(0x6, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) syz_execute_func(&(0x7f0000000180)="66400f72f324c442a59cbcbb00100000c481356d0d0000000066440f3a0cbaa39c5f6577c4a2b9aa9c1ce35a00000f9cb90b000000708945d9fb3ef2400fd6f146ab") setuid(r2) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 01:50:56 executing program 1: getitimer(0x0, &(0x7f0000000040)) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xfffffffffffffdd2, 0x0, 0x332, &(0x7f0000000040)}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001140)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000011c0)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000001240)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001100)=[{&(0x7f0000000100)="999dd4ede393050e31aceef2c319223f11cc7ff7382ab1bf690568ef564abf208a10444b0128966285247d9a25330b1b05993f57899da8c527dbaca54a5ba6a8358aa7ccd2fcdf9640edfef4b5e072710764394d8fae110b7439e04b6f7f35420219e7134b656c3da54a3477adabc7c5fc4e667a214ecd5afea765565a364ac4435680e53deb4a3526f70790a770c7e268c169498da11bbd4caea005debb830af5e33dad7a808765e7693bcb2b887f920b95e6c080990eb482ca96d266d4593557979b86e666b9942a5035a9f53e8b66595ed23a96d88a57e7ad9ae58f0359bb0286fa16df97a7ccf2820f962297f67468ea7e040dbfbff21a7a91e6346a5531aa705184c2b691cfcc3c1edb5bb1c32afc48b84c631660822c238bb5d8f391a27c05def6ae833046c4c5f6a1d6346b28ba29dc992a568d69f8cb0f45b5e34e7a6c7eec367432103b45d0203837a0810d083bf213c841890c0381a0d9d25e066c19a8addf7a948c58edcd1c156584773abd8fb6316836c04cd5cbed354f582cb64d66b70544a50ff6314a9c8e0626c777aec77320fd821190393b67e7e09194080e9a5221a6211f91e9a61f9097a1029e40b45bcf96fde13a8d60dd89ca126ed7213ff8f5d57a512ac574e4af2efdf69a90281f1216fc5b6b9a994874649916323b75786abc748061713f25f2cda030e0bc9413b88d091243f86d365279b4f4de3206cdfed6391b8a865864edf5f9c8311ff84827ebaf674501a5fb882b61ed0af075f8b399b6fcaa310d1beb3c1907a50415026af2c295bd1ccbf26f9acab6feef958a694a440c661b4276e8bad0fe94b8cf5ac115b14672586e45e3d5acb71baadd28d6a7ce4fbbb9f27464f2f59e1739999fe50a2c53f65e56bd726024a4024b01dab859ff994570536612685a73324f8dbd41a2ed6b36d1ddefe6eaaccffc025693451cdc19517d372f1dc852029b6c47e7e2d0b72d93cbc9f28e0fcde305b727c7a635023b8785c2d78b3592d76a2588ba1944a2d54fd22aca3fe678c23af0100e5dfd61328162a12af0e52b7b7ff3a4bf060cd731cd10114403ad51ab26c3fa418e39156ef9ad343962dbf847ff7319c64d98e5ee9d541d2bcac14e2e20c8bb7f2e8ea5449295374ff0c6b7c74669c3af8f8b240ee458ccf2aaee96d5092cff2ce102998f883f2c611506913e1fe86e999728093727e1ad29aa521001a80409531c78a68013af7749a19599d6b36362298ced07507bdf44a74c5784981b1c18904e693a7217bb54f794a6cb4d5f2b279b050ee76892117f991bf5b7d5e0b03cc33274b229b006f21626876cb9d838f56a5c87a6e91cd31e11027bcebf1c441a2761765d101b61e7df57138708a1946e5930ddf64f105372f827e3614824d1dd8dfebf539906996eb9d066adf0710163310bdf0ef26bbcc9890a827a338a1a45c665282c691b732fa2dca4afefebda1ecad88c1b4ffc5a8abd047449d0693f6c0e9bc8e90fb31139cc59c8b7e8be48e8cd952be910de2bddacb38adde903bce12e6c030c857f237dbebf4b1f76919e3fb7b9eb15dd87f5767fdbc9fb6f7026b56d70d14494bd80469a1ea41b4221a04c313fcce0eb82b9aaff750283a4c7285b15c342e9b28189fa2fe4665e299d311f838211fff78fe2aec4925e5dc93df4b690e54a1b4e83d4876854ebf44b8daf0bfed9e3ba24811f4cd6ebd23e8764b560cc112ad762a20e478204f81ae5f9b5e300318dc9536e711e593f7bb88953a36f26b32f763bbf64b9856081569398b18e1f2feb2a896ae48955a37d36a9f2c795a94de8f86070a3ebe6515d8416a0d20128961d55bf34e566beb1aa88b4a613a2c400dac7a2d4be3115f2964bb4f6f1f985533e9d39e2dedc79b2d18bf1d8cf5645cbf75d6a728055ce91df065ddca87be83a4435d9969167806b10f645398cdfcef1cf590f8abb2fd95ad411fbe28aec030555bfe1e9daab105b6cd23b0adc1f7bbfe4117280ba089bc62ccac90d8bd8eba1e750cd0a4d7ba51e7a3c68569c5d01851ba08737bb44c3cb239d7db1ac8e4eb9ef81422f30fd32ba64ed9c50970227767f64cdd4f969ed6b85a9f2eac7dfedb9197a5341e7b694d988903502124531696c00e10ec369b2000bc917b57a3e75359a97094c3ffdd47b18563644d475c094e214db905cfab0dc0f370ee2e731f131f4d115348eb4ee62201da15abafa639ef42d71211bc4bdd138b22a49156dd2a2f62ad8f547b658f854de7085d37ff745a7d7a4d35198ace060c2fcf23c006125d9e9c8273c0a60500b139177226ee11067ad504dc63344251b00e2205756b75a0c1e55691579334da4a47a3a4f9888cbef6573f323a704d913559183f3aab5a6a9f4ef9d5e66bc25a416cd86efb944eead6dd0f1870c3bf03ef1cd06965416ec9af8287cae3a208dc6920ea36719fe1ffd843fc375ca1cd6d5a60e3d9cc842f4566be7867ef9deefee29701a46dda230a3cbfcdc3b169bfb38b22d662295c84368648fc4bd87fb115dd4060b6c0b24bf50e81bddd4a751c06f64e4e54fd34ea44f0796fbdd32e6831b979bc343b4431b085674247c10b9e67d0517573dba2bf168479ce34075043889c205cdb93b21011931e93cafcc17da4fe7772214f3afe3703142895ca63b2a160ab4c387e64e491e3a596c13235cbed521b363794b05fe6627e135b384e4eeaed0a6f6c21c569221aef3149b2b6cc999589a6c33d4ecc669284751cf9c59d664042d60da3975ad03146770f32cf89c2c01f37501d7f489238703615908774ce7842a5ae66445e546a983e3ac8795f59ec175988f6a1f53dfdf6e196e862689a911b1eb5d17882605c8eca18f1abf0bbab837fcf3317e8a8170d54a58e0351537a008cac3231be3e3ef9b4b0980521faedb86b299bac4134193184bdb0761b6ad0bb47ce87749ce091ddb9064ca9e6b2c0d8262a2306d5c965c975bdb10ea4276b208299d6f2498f14a565f4df3751002a0777f0c2e71bc99227e293a84472f31852c4c97d58892f84bc29e830c834b6124ec9cf57917421b346ee82101867cdb767b6e5ddde9f92cd748fdfa70561da0d819bb6395be4dbcfaa43acaf324c0a809de6eeb2b1a939d0efb99e97c7cba9860f76a603b5e4f97cc3ba47a537d04afbd7916e4e3e75b3674d4c9949d2d934cc9a482b09ebe52049c13995ddfd5399918fcc43117360eb952d291c1735f39de3a94a59513be321bf5664a084c3f6422873e27b538202cf751615c5694d1730705a79f1eda0fb5dc0b6c4a852a0e19b1bd7eeecc97dac19880568e16f8de375cbc4951452a6ba03af0a45a8943ba8d959d27c83f456110279238d372760c22f5a4192abf65b28cfc800e13e64904d3e408ace38a30edc1a4b40052d08b44b694156a7b1fe679d7998f469fd169909ee3fde72f50389420998f58eaf8dae80382f3ceb92989ce5141c8bb8872fea9dfdfa5a6d2f78497d77fa6365407e1ce73a81f2cf2629b0f8ac5df97583f25a793c44d247f50af857d89f0384ec8d61152256220f261e9e24e8218a9884e798cdc63f3c0669e0730df01f8b0aec4c9a86e92348430991ddda03601a4a22e1b49c43e0c9b6ede0ac0c24683665a7701e86b6515fd40feaac144b4fab3ba64cee0b8f7315f8d0364c0555f60ef18d11b1facda27550d59ebebb9a00699c5143d8187490ea7a669cd51716926923374494f7446cc991bfabecfe281fcdd91b4a78c44c3fe6edd4dda49967c98cb18943968b3ae6bbb459e4f442e55bd00db5a3241f2c2499253f368b582f4741fab6a70d5bcab65608a60be942a7c31eb33fbe31d5eb68a1c6b294d22bf9c9727087be80eab805725b200684030fafdd070d84e11fff8d46bc4c7ea2d08d6877e1b65c37109b7b0ea19f867f1a0b1f8d8594f4e52edc9a1d17ecf4ae20e25cb15a3f9a4962cb57caf23fc5d55edd9a6327aa2e889517870a3705cb3b17baf329a8e1fabd5e2253576fcaa3d59578e8128e1aef5059729df2be123e605f7b889c4475892622d829bb3102bc1b6c4f172f94cf8a655b9c5d7eb86258ff9a50c73975b3874775fc2deb33cba27ff6d67cf719a80b3ad71fc85f44f531beac634e3593425861a934a6a9d8cb75d9026a1e8e25142a25219702d5987dd7810dcafac4b17d4386a9eae0c9ad77d5e08ef7399cea9ee24fd6a5ad32ea0cfc1cebcbdb5045daa08051203cfb4dbd0dcda1e40aaab0e5180bcf3b42d3ab0e3ee2ae5e5fa50a0fc1d05a61563508baa41c1c6971c265084f56154069fdf3a528d888b3009e3d1343752d4e0985bfa089e9c24d7e15388a2a28475d25b4fa6a89335d49410fa3a5c705c3170a463050c6c3e765b468ad9b3c73e992f49b5c6ab30bae348c7cff0b7bf482afa49d28dca05348810611113c0e46fc521420252185ca1b7bda220bd16a015e7ed490785a403302fa6b016c6768139b56c5d4d92477ae946f1ce2ae99c681f1386f9c5f2f9155f9ec1e79ebe03063e12c4aaf7a0f177b3ef869101b46d614f2d41c63bb272c931b1e24971605455c0b3ad55b304a4cfd0721505cc42f23d994437f4ee295e9fa450b89a46b904364dc81071ad02b51a7356b60cc24047b9336b5f6f72d8ff271d80a3e5d6aad33e0fc8efa7b643f35fc4b63bb7c891c059b10db9662a3ff9e6b705bc1b3ddfb45196085ffd0385472a5e38bbfee9cf70b14e05ccf80e500fe9c32fd16481d3896e705506dc682bf0397414fdd961ef9c24d0f64a1963ad2e9cd06bdb21201f3e0aad11cccbc8a2d8ad145a5325050ab757112442d066feb06d4a7b5ef01dc3a69ff28d5891ba6339567fdf62403e36714b645eebe259f7cfa1d278c719afd8dea1ff48f2b2dbe9d9ff0c1727862ff6516534c1ad78ba2262a73ca56280ddf95ac21a14042c4d60426c6e3d257aa4a9d5cbb5829160926d2ba43c384286a04cf6a0ae96c92b4342444966d83312ce6c3f1fc99732adfe645f4640143e995e04e399d3a498b8f750510f03cc2ceffcaae23ddcbdd48a7e34a2fc4e384f0a61b6b6bec40ce0e706fa01c7a274bac078e7e7ba639ad814d9d46221499fe3670c3b4f2ca5023207a8f13e39cfa82921057df08e1486b85667136cb2000c312429e6e4fe79d6962a54b63ab6280075bff3555791df8eaa27c5d14075d1eb3ba6ada8ad3bcce47f91770f92e542de8b582a793303d16331bb97c6cf77ccda26ec19f2fdb0e594a8a0a9052789841b3f9709669826ccf992c43fa6ef0d871d793999f0dbc02a5504b0cbd37f035ffa47833ef49a70a9085e0bb1f164739c14ee3c401a2b0f8021e0def2d9e815ea2e066c6f3cb516b335908f1e3d57a3e827c0d1d1d1727e318e412a4eefdc1335c7a6404dcb6632c6156ad36b691a82c1e5159d5051ffa2f18913888e2303726f643d1c4d53f34f02fb00cf106599a5175b0f017a7d1e3582740c85168feed578ffaca6a854f582970471a5e0a7185bba728effcbd8bbff57042d6f995b7231683bc4f9b5ea40960b323dc06a4d9cf2bbe41cb39ea7a6ee993e8badac0dfc9eae8dea25761e59fb4199dc8de187f8551413430c2bb3e8a458d83f9ae68700448ccab388dbb616cda72fad0c4ed8a1f8f5603c60b64871453898c55b6617530368da427f445147ece46d266baf7b41c97ebdea6446e4938cfd0299186fea47e352fe542c72b2658f6d6b043ad6c27bba8db247b5444dddb45fa5e76b78f73c64bb10aef0c72237a63fdf07fc4db09719b898478339a88e8047ca41b734ae", 0x1000}], 0x1, &(0x7f0000001200)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x1}, 0x0) unveil(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)='x\x00') 01:50:56 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240c9011dc91cd96638b4990d4400ff0f9a9cae01b400100008850d9ca39254b6dde85d5626ff8779328242b48213de203278dc1810437ee80c1b6651cc4faa905f8decdec38941348aa9e5ecd76f3246560800000000000000a699acf5802810bc66338ae7f68fcb"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 01:50:56 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x7, 0x0, 0x0, 0x0) setrlimit(0x5, &(0x7f0000000000)={0x5, 0x40}) setrlimit(0x8, &(0x7f0000000180)={0x8, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000280)='<', 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) kevent(r1, &(0x7f0000000040), 0x3ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x80000001, 0x0) 01:51:03 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x82, 0x4) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x3, 0x6, 0x6}, 0xc) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x6, 0x3, &(0x7f0000000080)="42fd2a102ea7ad53390050bdefdd6ec0b590a43d5902c2898ecaf96b", 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0xa09, 0x3915}, 0x10) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000100)=0x4) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f00000000c0), 0x0) 01:51:03 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a07, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="d54d797046d6523558553932607c5648c17e81b8397450042eecea4e1597522d5e6584abcd786b01ec5eb697ae95c85557e57b235a1ef41857acc290a9d76e2abfad65fae900d5823e84b90e5525c1302b6dc3005e6fba1a66011211f809ed4be2741e57e387fcc7f79ee05c219d4ecd2dff449e03573fc887b3c721b69fc0bbafe3288bb9be57396f56023bec8f35fbb7388c68a51d27b38d20103b4dc8e658e5e6ef7b7da4d515f3c4a6d85061e87fe8fd71e5454a06b67dcaf0c6f9cc12c7afb65a1eb07ffda74f6d930c21ad60a6ecde647628ed574e17388db969bb45ac17d50cf1c6d2cf80396651ddfea6", 0xee) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000200)="908e62b2bb4691debae4241521855f313bb6729b6bafe60b7006bad5758923a1d3233d6901f68fb917299c066e45b70deb06ea1b6b7ea64500e44a279a07fff6fc6e40c2095d66ec8d57f772a36936945b6c4b374a1dca1e3b8a33d07fd0b5aae08fb1270d4c9c6da2686b27938f9a9b", 0x70}, {&(0x7f0000000280)="bfc289eebbca8e6bdeb14d54210948daf759a88f4e15e43263ab444a58690d160a6866b7d9cf63313b82cc80ffc427bbfa0828b4b9", 0x35}, {&(0x7f00000002c0)="275548f601b0f04dfdea28ead26f221c1c15c1c8d131a1f65e289ec9b34598661dd76ee918dd3b08245ec1f97267c041b370c52af85603414d211d1e1495a4dab102fdff47f986e59f128cc0f9a8a7b22fa7fe1d46970b617a2eae0722c5d8f75a69c4ae7281b87d4c14905979996cfe9ac4b66e4e068830e2e242011b63c540ec35f2e06b6251a4f5a2754793e70413eb1c0697e46b508b95e9e4eaa7325f9be1d530cf554de2ea631c28517e44391a871c7ad8615309d245204bf34c5cc0444125a491e5d54d53b2857c06b7d4a37a7c1f9d7ce67ead138da24a86b6b2696fc8ff4f9c214e088d79fab1e857d5c9ab53194b0406084d36a2c427be", 0xfc}, {&(0x7f00000003c0)="656c2812027cb7fcb3249f255067460f6637741e2f4fe697e0c87b8ffdffc534c9f46c77aa47", 0x26}, {&(0x7f0000000400)="dba473a57f3010892d16a481b1c7939626d4dd", 0x13}], 0x5, &(0x7f00000004c0)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x38, 0x4}, 0xa) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) fcntl$getflags(r0, 0x0) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2, 0x2011, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) 01:51:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1e42746d02bf8e81, 0x8) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/16, 0x10}, {&(0x7f0000000100)=""/19, 0x13}, {&(0x7f0000000140)=""/58, 0x3a}], 0x3, &(0x7f0000000200)=""/117, 0x75}, 0x800) r1 = socket$inet(0x2, 0x2, 0x0) recvmsg(r1, &(0x7f0000000980)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000840)=[{&(0x7f0000000340)=""/244, 0xf4}, {&(0x7f0000000440)}, {&(0x7f0000000480)=""/149, 0x95}, {&(0x7f0000000540)=""/72, 0x48}, {&(0x7f00000005c0)=""/9, 0x9}, {&(0x7f0000000600)=""/84, 0x54}, {&(0x7f0000000680)=""/54, 0x36}, {&(0x7f00000006c0)=""/113, 0x71}, {&(0x7f0000000740)=""/194, 0xc2}], 0x9, &(0x7f0000000900)=""/104, 0x68}, 0x841) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)="89", 0x1) setsockopt$inet_opts(r1, 0x0, 0x100000000000000d, &(0x7f00000001c0)="e02300000bfd4a73", 0x8) r2 = geteuid() r3 = getgid() fchownat(r0, &(0x7f00000002c0)='./file0\x00', r2, r3, 0x4) socket$inet(0x2, 0x5, 0x4) 01:51:03 executing program 1: r0 = kqueue() r1 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) fcntl$setstatus(r3, 0x4, 0xc4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000002b40)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000080)="a3e262fc448fd2cfccb4f713001b8578d4183888a5d6f3a99821729dae239fd372359dd70562dd7fddd0b36eb11d5a1a1e5aa7d7765b45816af997273f1c3fb0e037ce750ee070fac6890af690f7e6d611beb3de910328d210b479003d84b2dca9510822d0b41ed0a7afc725a7d59379a3bbac00a3bc2ba953112d9b76781f12b9bbe47e94f769f371e4a745ea389d4b5748e2026f19812c967c7b3a8c3e0122461b99025880c8032085a23c14b7a4c8ae56c0c3e1fdc3505f7b4aae151ebed75cfc73905f8f6c9828453bb3d9caf70e80ecceadaef1e02573977597eb1742c7", 0xe0}, {&(0x7f0000000180)}, {&(0x7f0000000240)="a4b8e083eedf7101c625353d0a7ad1235a86e1f74161122dff998d22ac41744dd03f656c6e9ec4b48e98278fc6cf22b03f4e119633b5fd6462690c60163a22be46def17c7370f2da95523901a309dc40389ffa975e65b66762a8f7d3ba4cbfe1d33dbeceb4a7d52fe461e78777ad7d0a2d2192e042a33d14308f6491057e204937d6a899746060f7cbd8f85f768b0d75a9d999e85a7910843ed76d46a17828e7ce8158538f790a54e6d8afa0889aa09fe1e0c8a0ce5edef4e32939206f12bfd80fb3e3b2a4619d17e7", 0xc9}, {&(0x7f0000000340)="d8c6910423045ce2ef5b823a671071b3f9adde25b82f669fe2c154aab944396685e5e3c4127bc86e83cca9d12cbd597fea414e337000e63b95b4cc34a25e09c448506dd777f8f1e0d4acce4e6f87dac5e147d3d3e5e315abf0ac8142e30e72dff68e01ff7a77cc8a5b1220b4db7f253b612acec12a80ae943e3dcc1243dc51715045f8539e85410639ec5b61f905b58425b9158a7f37ebfb6e2bae06833f1ca182acb6e7f33b428250e9f11d0f87444984bb3d4fdafad589f442bec28c04a79c1aab5414f3d0f71b372383ffcb3d0d96367cedebf586a94c570c966a9f5d31", 0xdf}, {&(0x7f00000001c0)="d36e69387aef7ace954904c7107d16967a1099a869d3975e", 0x18}, {&(0x7f0000000440)="f4e8ecff0115e8aa1f675cb3e2e64ff391004102a97ab0d5cbb32408963015b30bcc1db49c6909ce0c40943b593a73bd73001ee51adc4cb7835f70b36d04471c83053b825a5acf5f077c627621f2cd56e87aa3c6a0d035db977e941de96373161ede9b88c2459724455f605a06cb3f1a3f0ae56f561e6e98a2bd073e35dd18c35c6cf4e90f1caee69e17242c29540eda09fb91b07f0e9d0b7e092fe5abee22862f42bffef6dd7011602e2d5c8059aea01162c9e3f6fa872758a8b121149d80b637170b18a66b7c9dec9008", 0xcb}, {&(0x7f0000000540)="212c9865bdd73d699bf3e54c6b8c2afe1952043fb19f13bc268bf01e07b10d73f9129731ec61def9a7ab27072e9750fe79abec4f872b94a1a7322c88ac76d57286543086ee6b204b4dbe53b9dcbd13d9b128ecf077cd0f1f24896eb40e9d181b6fec21516e95dc84388a275fd00d45ae204c6c1388b885b9be2c80242ecf9162e87055a4754e4132698243b921c31339da7d8fc8526957a5f43a377a6def9f23cb8488d2d74867", 0xa7}, {&(0x7f0000000600)="8ae44222aeb1848453a690ca521a31ea601040d4e70609d61cdb573537428cafcddaadd8f85ef76ce3cd44e21d578695fc5fdedcb4fa5da961f42407d2cac253260c1fd9ddc33cbc12f05958e5f574fef4e303c342c979ffdc727836e66896fd4c81ce450b04eafe7e0ab503cf90082034eb8658e78bf71e0788646bb59d3c5d76eb8c336014f7382f38b39918c5ede3eea95818896d0d00ef35d34369e37ba107b67cee3598fe8bfccca199c0343e1db66ff0ff4013a5ef368227f3bafa14ab32bb0b1a3483ba", 0xc7}, {&(0x7f0000000700)="6f86684aed710517d99fa28eb3e85cea2a1e339653669654bb8c25572ddc5942a376632add89eaa06c03a9632c6b7dd1cafce4077b", 0x35}, {&(0x7f0000000740)="82031fb4d7d650a58674b270b709081e209b5c216ef784728baaa79fd2b44ad1c4aed92e238cdb585db19007a2932c2f51cecbc6b5e0e78794e5b253321e13917cc73f27117c87fc7de64c6aee08b2866625a41ddd7bc7f85faf77", 0x5b}], 0xa, &(0x7f0000000880)=ANY=[@ANYBLOB="9800000000000000ffff00000400000052954e351571adf89a1adef4f910ba35116c9b862a64d0314609122661c7875b4825ae9d8ca4470d8c0fb4089af81ca9939fed458b9fca6db609244417fb4e7aaee68168320ff56e9556c496f1baa3de035b27236921fb1afd5965a92ee7223ab0e18504ca3a6d188e2d9651fe0a964e8010f6157833af2a9d1c399f37e415bec0dbc87fef42ca90f000000000000000ffff0000db4700005b8b185cf59eda1b0891e974fdf99a1e8fa0f827be3b63f9eafbde69d82c65497d6edb0b0d2a116365cc53d878a05610c19f793050a69fe3fa8ae54d4df36408a54345a83af0eb8aa78d699881801beb0aab994e5e45e4ce4a3179edf4a914d729a1312157c3b2caa83eee28fcd00940aa31a9b0c30693cadf441b0fc24aa5569287c2c23df2d78c980298e60840842ca4b2731b85ce59250b79d5a9ab7e25d1c9ccc7f9f450019f079ee1288e630c362f0900b7903135e245e3cee9005501737f5443a1a7bd736e0b7c5b0ff07ae2a6f5776d329352d7d8ec3ffcf0570000001010000000000000010000007c830000d04c3898ab1c29d40a277ea23c7dd0356c310028fd37a82a05e06ef700ce9f9f33c59d92824ac19a84e959d530b3c3a47f172d1ed95cbf2e9745a3aee65b00f54378cef3fc65cbc5362c5ea8b6cc62a79405c5ad3e9ef8bcd4c709c9c0847586ba519dc83410c1167336d4f306677cc51a84a0d0c2e1fc3fd5d3f75586543a980d900536452126a3ad016b519c5c89bfecaba93863360c010e75969b6d72704b6191156b0c726e495623a52abeb6162962d080ac3d203a70996b1bc414132b5c10d02342ae4593c059a3c7552d1f5add4ac80467c30576d1131883ca307bf93f96f8f01b51744e535bdccfe00992a6bfe021c0ecb81cd934baee9afc878acba13864fbdde28e01bda65b374e01b27e84893d0242bcf034242384d66424a4afe02bdbc657ed942962cee3e3c91f2438c19b4ec3f7f82c79a9bcbf993a5b347dfe1198a55bb42a5ac9c4e6c5b3a4fcd434a56d15ea2d9c9dafdbf5ec397136bca572250471599c023f6a9789bab2f1c73be3392ef8534d6db6b44d51dd84f0db79bfb5a32f71bb09bb7a38cce15164bd12c472da83a5212d33cebe65d01df035026042bb6bd7dd675da7ad59912553c0be3ec699baaf511aa83a42ae4cb8284e97aa7ebb8a58d76f99b57e3a66f68e00200525a74ce4df67eb840c6d6f941c4757ad5408ae986db539d7a6e3620f4c8abb8a3c4f82a213368c46326967e2a278af00644d659e2c375e031414a5755c34761f5d36c4a9a988f50ea7fb3fece2db0de79674324cbda7c45658661c48f28daf352c4e46ab3135d0204252ef467b33283b7df4b86f655f0dfb949786795725d56cdfc62bc179b40c6d73f933a789baa481de05c1075770a8d7599728b6416c29d6724e02a901c70720d88f8a895191fa0181ccb14315e7f19f0d22819048945b91edd37c8c30e9a0001de7b33d525a018a9366d7e970e6635f2c671c9d8097ca0725effa0acf993b25b17719169ad97a0fdb8ececb70688ede0f36b4b435ee681c4a4f7e6c5416446cacd4c0bb30260eb00a5bed6d0b8314edef5d0acc1edc3302578c6be4a56fc4af6e4150d58097ec4d9fa85bf5105d8cafeb5d271df9cbda7f80118b85d99cd1ca1fd829b9a1b8444742a0e40a3c6ae199d6fd285e46bf26d5ebfe3837c28ebbddd9239797413223a82647a0bafa8591adef225c81ec3a134afc69add4489919fc96911e1044f95d3968bca8b9c3375a68a5c1fbe6250d44e28321c2b13b7c942cadbebccc652197059dc93b97d26496ea03a2aeaec1122c49c478c5debdbfa4b039487eb60e47a6f3364887a7e7faae86c6d18baf1187ff6ea07d94738620c2584c65d8525a2609ef0c9748970c0f03d2ae6c290bddd6bcb43ed4e21b38261ddc30ecbaa490aead1ebf7ac03a750f907d398e25257843eb808a8e000f9a3e51d352c07bfa02203c75bec363484c03167108ff67a3963ed6b2e75a57ad10b897ce5d3815506c9175593b0b6962f472524f0486cfb7bac1bd69ee8e84c47128eeed06469245a59e6d7add9997a5edfc6561c03c33e422fdbc60f7a9e9b3f186cbc3165705fef99c3a78976108d90ca69d2e103c077a44bb18bb6f2d655241b8460264e4aeddc132f5da57b66d7f5900d2ec93c906af591557c353e4756dcca384d83df3e829e2e94eaa3d7de72a3ecabb3948c0c2d6dce3b486ba620a005bf3682180f979156ab608de746185ece42ef71bf0741b1abe83fd7b3d0e404a5e132fdc6238f67a9dd8d73d80f017f80329c62bffb27d0339eb3f9af13c06f1231610ae65eccb788079ce7ee7627771f6fe9e7d3a6e5dfc92cc286265b9cd33e28728c8e82215017c104eb140b525c7159e97a60411ed4a3ed4adc0a8b977be7839deff23c541ffddc872c8c5dcfc8f478515dd4b1113b121d9a0c506497e3c14b1abd3a31012b47c0e4b5c08529ffa107d35b7203d75fec9d41bbb8a23e7e176de70bc0639f6a83389025a5b5437a2bc23511c008d42f59de707e0d88fed300d14ddac102a6048e17dbd7e0bf49f6ff25e5074fa9974d564f5344b14eb522fc457c651ca67d007cf391d1c43621bcd38b65c0de37cdf9e22ae988cff3613c168785ba4daad41813b56889a4579a513aef4fe337f11e7b78dca219cb546ced4b7a8daff737d688b4bdfdf76e379e3edecd19dd77ff09cdcff7fe86efc7bd5fd91b857ebe313c1b8229bbc34f9ae50d942e55ad735122df3d839c48c8622d05dee327ac792bfb57df9ecf36d3a68f3ecce08b7188e49ebba43c848fd56c6eb97ce9859689dc70c15d25d4f5e886991cb402b23b3d30ab4a8f252c032b66000afb2a84b92ef368ee1903f2d57c6f385dc53c92d7542d5f1b06af0f2f1e9df18a8cbab11586293d2e8930a62e47a6f35db2c72769de9440f82469edeb428f4a790f5bd2166cbff976e719f6ecbac1cc45ed66186d78ed1e215c2e7f48d49a9b45d857eb9c1f19159a1d01889ef426cb56dc13b65ee6ee15c9b96931adc7fbae672b633cd3c26673bc9a1dc745f199d700c9f72e122bf3553446fff6699d9ed793fe154f31dd0f9060692075d5cd08167ba2c88d3475fff2d803b1f17f9433af8afed72c2bc102b8ccbcbaf76457c9d1ad487b55d797910c3ee693986e4a9405a1702deb61c0459c16b3411472f5fcd37e1966d1694d6fbc39ee2fabfb417559d745269f40cd5e90c31b9410400e8db28154d4a4e50a4dc80ccb63dffd5113db2fd1532c8513b83d5ce78ddb8b8cde66f602ee0895d6a7544f3c133cf682df9ac4a8cd84619aefcf88b9091fbe707c7eeb80e2b7442a440fe61428d5af8ef93fe3b3d471e8c11847a159fc4424fe2804b7181d79bb94e3486f689d8f8617f309cc2829fe77619ce293d19531125d01f29d8d006a7c7d59a3da0bfd527894a6bcd346466c3ab89903c227e8d1ca9fbf4bab2f53e62d799b09729b52b945d92e442d032872daef4a08068d6c4ba5c72e84da7a4eca541cdf7e21a95ed4b2c8b4b72d27c61b4d1f6e29c0ece48b06a5d8d2e46e99fb6360da136c1eb1c7f43ab35cbc89aed58faa798b3e63a9e2fb962682fe05aac41291e03dde46a7dcd8a23b8391647c811e110595a79b9a9ab3a3e05298006cc4a569b263e1897c1db0e7eb97e3ef987482624778b1651109258d2bfc4ed75b08b1a2363a4ebdd51c3b2470776a16059be647832228ea16fe420ec746f52046abc61620235e50591b62c2ffb29171c922ffd4c201d1a01ebbd73d1b40bc935f83dd0ba28516fdcf708391978af1f96f26c73c76c08af3f2da1d4a60fcaa396ea3d527d6ba6ff09731a6552b0524031afff5469f35268413e1bd6c94851040b98769b8f503c17fcf0a13916595b03db7128cca908c084f70a4c65c9fc5811445d84740649270b0e35e28957d7cc0f9addbd872f13a7c8c9497950c513eff8516d35b8f9d419ef05519772f35b171d521c685154aacea893e1c34a273e8dc0cba5428bf1d348c3b3408d557a981c2b5fbce94fb05d927229dff13bdcb59b14ab101c1f22e8156d1110c5aaae6f3317566abc61042f945e2ce151ab8d6f1cc4ebafaa6241f9ffd8cca045f55d9e728585cdbcf8e538d1adc2be4984129f5b58f8a5f09a739114de4ed153ea6d7dff98a17c11ebcdb2b4e201d7de0f010831bd4b0b3410b4c5ce4b3c9a269068a44a07eab5774fd7f78145c44cc2fce69e21d317cc684e88f0eadb403a9f9a06660bd3a3f20e906ab88e556b0e16725940322c098238fe67e6a87f5a1e9496d09631bd7708080e05436ca6982adede7e128ac24dfcb45737c63c5df45da60c3408e322807e1b2a597a3defb4bfad0a5b4003bc0af85e364836c56495df0d4e96991009228076396e8de2170c63aaebe2a9de06ca15f3f6f0e61e7d8ea9239d70a77e3502040ac3b8d6ce500b40c92812de508ec39893da64e113fedbfa6b7564c786648cfd91babc9b73b88177db83fa871e7852cf24581f2350696f9dcdc83d91de55df40cc1511fea765efe02a26aa326b75482d97354e719d9133c489251677aa9117096fad42d6546fba21bb1305d8f74f72a716da520cdc87d77a78f2f810b53e6647cab56ea50aecc6fdad714f123040cce0c3c9b9bb286b4c734830ea0960c81e76f6ff6a7095e8adfbf23aa69b3ac7a8b55a857aac437519b390308ed052bb714d501d4a8a2f7e9b0f337054860ceebaf619aa7b959239e055f9c464b743de2d33c4073f09bbbc6fe244d74aefaa5466a6f57d829699f04ceeec01c3afb879e3889c220a98afe7c608fae8b060a0cfa337bc0497d1c6d4a1a3b3bc832afba2aa2ce9e785338aa7e09e4593b3f187520acf89828e055f26f80fcc561c17b27e353b1fd5b5b1957a4861d9aa7dd9a58965fb60effe276cb976b48bd895de49c2df048e9b64e3cfca7385701795333b9641c26cb0a642af2010001719b1775d7c1d2f9ffb1224ba9f4521fe8a925368ade357e23d46838458be1ae81bef4eaad1bdddcc907b6d9e29432a8249381bc7abd45386abc539bbd283d48c5bdff0a3247c1f04317dfbf107c2dcb076cfb0a46a87da9bd90d356570b83baa3ad65f5ab0e1c98783630aeafd48f6c8530496e34d6166312beee88915db0378156e7cac225c6fb5fbc1ee3c321a2acc6a134d71067697dfd4e947f5a3446d142ff19382204ebf61157fd5c17a944fae0ffd87e6069b0863321e4a982086ededdc2dc4fbaad38008f810701c6b89a2fbaffffb1d7d9328320fbbd32e24246bfe4952fc0fa88e70bf18c6cd7777f93fdc9eb6e56c0d5a72def37d78e2abc4dffbd5df1b98c894d27d284c19fa3098eb8312a0d0f0b04c4287be1e638d293d13e93c1c70a848eeb06cf33ceee87339e840934d5ac3f2ff54121b0219ffd1eecd5099c0e3addeb44301c98219a876f43ee79133d64015cc93fa573e5982c9813acfa88784ee0bb2518f0a7f18212c6e66acf94c07a02690a492403f8b7536709027b25c645f02c357669c9c83d03611ce3e1eb1a84454d7b7f52fa7046455e6aa5b5b3b6608e354c7b52a5e19c590b378dd69b5fd813d17676addaa110fa2d08e1312c6416514395f10a23bd9070802cbc538cbd8186251c8fd8b8eaa61695a75a4be5eb8740106304b3ca86bbaf52c1e54aeaaf2cbb3df4a7456ea8ca1191badfc60c9b288173944596427071fc24a0972afc7676da2971d550b2eac3ff2406441a029534e25ec6b173c6fb4ded68b16bd6716c2fa0d444f9f6a1aa9a75e28c4c0d671961ca2f78df077fed2e372575fe5e5cdfc79eea121f4a80b313ab8760b57980991525e456b8e0c7bf8f9c8ea80c561fcef32d263948fd68d0370df4756819b48f6d85e045c350eaeddb5b861f3d95fce230f33564a032bd55756530a9e291d0f54cdc174dce8722b990b273296212b0be0d190bdefa1c35fc4897dcc5db2b4c910ad62079eebcee7950e579999e117a9aa8ec67b6b8bfe8ac4efe30c7be033b478fa75d106c3be7acbdd7b9427e0b70cd0beeb98e50534839d0eff63414e46422d1219734160f42cab073668c9bcfae7b0b823209c7677afc027a6b037e6a073c31140239f16667c4b18c9953b13409b47d1e24e1e7bd3109ed9024289600f63256a887e036865389121a19e056377bcdea37615d5816df0e07ea8515234c40065c40dc11e4a41c10562d2a3fa1df869f9419fa0cc29ad70092236dbd4bce1d2a4382182d087cbc57677aac887e9cff60ce9d7b217773728adafa385b18c99437c02c477571385457dce4a92f230e000000000000000ffff0000feffffffad628d61013fa9aff9ec83e14dfa20db81f0f7e47857ffbb69363e079adf2a5a5ccb7fe7c04c3d7c09ad521ee10728825bfb01b14a9991dcf8cdd12cc7356bc3df21c326ef821b1e15b313b24e0f634e482ec17740aa0343c46b2981de1e0b053b4dd8c47cdc833b4dc4f283303fb251b6c829717570b1788c256209202ba410ddb4723e39fa72f81048d712995a243ecb94052197380a012fd94ad3f25a52f2d9ab3c4f9b652c2945f5ddba6e3aa87410a3c8b2c401fc2b6e085c2b162a78ed01f8a236e59a474cb71f2d0b000000001010000000000000ffff0000a2ef000070223ba2756dd59f6e885e5b6612afe065a28e760a0b1f06036a975996bd6ba3e66b001fb67f364456ea8b39ee46afaf05e37baf1fc5754d0d27623b98e2cc4f18702488244c61374d66149ff694c73b9b3ca88d070f152d72c0201a608c3c039c210ddd7fd8ae069fdb67a9e6aab941ae153a6004cf06535a471a8dfcefa5710354116f28d7c6fa1f2af57314f12672c76dac06a01492e771a594852eca133f5d0f2ec9764199d5a452a824297301f769cddfa570ed59489a1ef10742b7fbe1bc17cedec14ccaf8476fdd7a3814494c8b34e686fef91013060b954ddce169167a31e6e9699cb65300986475bf3daf2bfc417ca7c305ca8ede4a26358f1d9a6d4b878b19383b502336aca89ff80d55307fd8887334960e73a4d1ff1b390a89c4b6e70f7f5688b47059382f98bf5acb2cc230adc2241951da3f74e3f4322fe64f7c2f90ebb941fb5122ca0835e0d0034e1fa03ce9fe9bf629bf37350aacdf6c7a521274d03ab7b39bdffe5a63976250b45bb0a7525b4d2341f8cf385bfa50430eb0e13c060e665c675499f0ca87e87287bffd74edf018ceaa737629b0dd4a302e0ca69706626c937aa7bde3108edc1c32216538b12472424b1f3ee4851df7452ebe9f38a38491b17f381c3a0f1cf6cbae2fcc7b1c27f00e4239f273213ea33dcb2aaa3fecc24bd2d48fe28fd19aa0d4ed46b9e3389f31c628c87049dc01e49fb94c27e68d85787809c7d9bd1e45d7f5ac07a6abc9e4cd4172ba6eb7aaced2582823da2a7a4cdfd25d0f0afe29612fe74433f090848ff95066345b345a07c7b7f643eda99ac31dbb88bfd9bb2fac525cf10885c9f33a99ee48eb5e9cac01934d73715a42b156d33a64b21e939b1d5bc0d11ce1897fdc59bdb6067658f020020636205bcf5dd19192792b830926a1a90049f12c915bcc84b46a8eb7d589ad53388bf7e385983952501c1187161f45a586cb6bb5349f167799053bc7d8449ccbe0b9542e42b78ad378e22687e8cb2fd739f344f8003d728ae40bc753aa37fec167ce02413ba3f4edea2e6c2e65871365150538d7b0e0005433437a2367be9baee031fc75835a7939066a7b7195734f03db08862ccc577bdec11228b8e0ffd641b9b2c4d6856c16aec588e197e8efbf181ee35d0a6128745cf2d869a557da0aca45627519d9f920464d50ff99d0f498b6f3b338bf946da08eab9ad3e50f4b4d46bfa878939f012e8bbc25f593fd95ba57c4cd4bf9cd76476547df36b23acca5a62077b92c60e00790ca17ee350f174bec2fc867cd1df477236cd1ed0e783b5587f97d7882184a9dc8d6d63497ecb65ab0a2572b34cd84332f7b10534692c2ffb11fd8dee0856e56c9127804952b6fa6ed803c69fb809e05ad1471b15ee2e31b73e5e9d581ff0ea4cff139a4b81e321f714826cb772e2cbcc2985ea495df43d2439322accfdd134c93cfda015d34f69ab7e101973426a8ccbb8426a95ff6b36a94329aa8bfcf50e82c5ef92f63c8fdf6a1efe97e40f2ac5d25f1fe7a55b92692fce3498e9cf62374463182baf976f17bdfb78c1b5851792ae66f15c54975d2d8376f3fdb1f4d19e5199873749004552242f2c74f235d83cf6ffd7793ac3ecc67127fe8a776741a561ac357e934db9bfc8dea536749b0f0da58f7ff72239016df03e272b61067e11132ab2baba93e248eb2790102417552e48c10c134d143ed4aa82414b26ee624586e942e2fe7e2af1ebf833cb9675f62c8148018ef5c864c72ad23a0983859522f982740f5bb84848c1cbcd71666ddcb93583980f07a42cb8658fc400a5110687e0ddeaae6bab524e8580effd7e06ff48be5990aa1d9a2d0c27b70352fdaecb17b459dabae922b268aa3887692a8fc41dbcd37254dd99ac6be5d70f22bb9e4e79a47535d2de0dccc8ca8021b213f7cf778a78aaca622b811a05b11b4029eb3cab33151ea8656bdc5d5b440f66ba776c8f8a62bc02c5490db96dcf4b79dd490743294f8df0f7c9bfde486f6ddf2089fe87749f22dfc400fe66542ef606d4142d13627a9f698431728ccd2b71b324a7d0870bdcd7f11baf48b6a4d5bf195a142a3dea1b105553266fe440e75700d80e42e89a04dcbe069b388563e363c681a4766f3922c6f4efe74d238a1768b6db62cd0759c69154f6df6da0c869934592fb17a93692f6e18dc309d7c28b02875d7d64497fa1e32f0787db4d50731eddf5d4ec6be9e5d9da0cd4948be42b7da31b078f25e90b74f0991754799708d5df891b6a010cd06dcde6b0cba3707843b6959e6a0a933a6f8f20c23af101fcaaeebff52c98b47828b0adb1953c9815da8e929467f863858fb4a7d09275a084ee8b63bf85ff456a05b23f451867d86c573f79081ed9923937334c8a32efac8cf847ae92b142fa9cbad2673328ac51dcf0bb9bfbb6db7a53c6a400e15f0603c12923b7f6462210830410f160f17cd5d15ab15f3251213db1945b194ffcd10c4f71ce6829b3a484df737ffbc04b01541929e85190a21beea929e93de1454d61b132c9bd5973e0321c814bf8d92858d86879c75ce829606a42a633f5bca7b45a03d62965bfc2eb22b284d19d3289c735943ea543ebf16da3eb64cf92719bbf6e1e34f138a02a88a86d1ad0a8e1502635547a4c3d55c4af94a4df6562037921234488f8d79c264ae88dd8cb2a7300b071e1ea28e5af3ddae24522465acacdcce3ab68d83d6dac2c524e3068e75a394cbe27fe191b27cd42c2c7ced35beba10e4ed78f02ddb771b35ed80c05311952fd6fde3f1c4f6e0a4bcb95572d0de85d3e5d6d1d1aa6c8a6e9e098fc2c1fdd4eba5a1337d3ab1485c094dc95c969ff2a6f3c214b27fa66757a60cbb28c14d92e45306a2ea25866b12833b7af4780ea26af305a200e0c7ea404867e12ae1aa07e1278d36457718de08fbd1a0d9cfb318fcd2e8771d3eb8726037b8a98096a55a0f8aba104ae37a8986cf00f609b6cd5b7fdaaa95ac059ba4b2a906ae054a6efa515c6c6c50053f5b7844f49c201b01692288fd8aa0d3754ff0b328b865d387bdb4bbc25cbd6664bd595fccbbcd05305c0613390cfdffdd20b17b0cc1f2f1aef46a1f8514e73dfbc839537d74ed9703bc3c04593f777347538da132085a594178f2186829e24a137c214edbe573cd77c0a54fa1abcef016c06beb3e455f4dea314e54437fbafaf1ec10a6f704da40ca252ef3f48ae9b933113db3a9a9ec50e8266f2cb9350c430094017b3a7feff1657b8cac238b1cd3519a9abc4fe9a068aa996787c2105bbf9b34a2e684d22139f79b671e391f72c5db7bff112c12b0f0dfcbe65ae8948d1063cb863c51fd5b1495736ad481d7f7cd7eb5d2d3c737f6c5bb7e71c16d491ac50fbd639d3ca541e45fc2d06c709808269d7e5f990c095badad86f6a81099006f550b5694de8cf8c19e020254f825f219629270858819d4a12dcccf5f5723603cbef4faf03259ba190a69eb4b02d4277240a453c0242a7f7cad0620924cfd034ccf924dd8ee295f7b91d38b2760f7b65b0c782ba92b68981bfd83c8c46e433a28e3f46e903d62aa0bf9c600890bd00291d5b3b23589fd924fe35ff01173d51b9c36073d692f97deaa0bf80a5ca5aa62e7bb1cc9eefbfad300869452898f145013b4f5575411c2b97fed7d7f3e5893bac84909d3ab7647931e0de2410851b759240d38844dda89a94fe285bfa96e9b133377ba7193f779bfa9a67ac771766bfc7e3891390e4dbcaf0568257176636d29e2af5005cb7f6787eceb40e95da3b6102004a57a303ae6d80fc6aa59df202ed7b9e2b5430e3d5f229d1bad8cbd6543096da3e862707c91d0a2fcada77af50429fce1719e019e38a329135bc657b853da67ceb8e9485c444580e5d08f1d1cedd1789cc046759054fde739458f4d841e5e1a1966d7f764f96dc877049601d06b43174994707a513053580064e5859df30efe5a0e062fa97794960c20644a51ea4963efc4a870728af01f23fe11738587f47564dc6aa5d46fc74ac12be4f3355d0566d320e195997110a4b13bd2c2bd138eabb55aafcbb050885e443bd635923a708d354aec2df6c6da917651b178de7ade14c77936ac12e76a24243326eafd923f4e18d24d89f7ee245a9ed0ac3387bf2dc41751378a9da0a07e88525e227c157bec9b04b6a742ead7b8daad044173ae3e3a8469f2940b9973b81186820e945d10872376bc29a873578b216e6e14c30fc939ba440edaa6df1c03ebe3c737f0c17977e62d52f652b7f2f207dc789fb71d5d2683f354240288169bea3c9987737738c1ad89eb5f11399a9b954764ee2531a8010b4484a3d30c495ec2ebb0e75ac5654ea2adce2b5928f3429d2cb2b048543719f53d9c9799d10681f3ae25726b3ce201ed8f85960d6c8bc5cd89ef52366f86e85b41b01ff8437c0a6ab1c5dd93c0a4635f678f39c8439f6bbd344d490baed6a69472b31cc4d471e58980ae572341629931916731a7e5e8f1b977bdb5ff4da6f44370275f4cb16e11d81e0e05c7418777ceebfdadd231bfad61c95bafdad639892520519030eb3ab93d9a5772dd87e2b6f5f6fce90ecb421a32d8f8f97a91db48195d8409e55878bfb092e5d282ecf2798ac0108e412ecc0744d4406bee00e17e1d605d8ddc2bc7b99c61bb99ce8ed63fdcc70292832526324976f9ffcb7ce4dcaa10fa68f0e2dc97483cc259f24e2d8973aa4523db77355db98943683b352d34078cf62a6f9fa9d9122c49cf9e19cdd4d93bb22deb96b840c683fca991c957fc67c587ea8f7a3502ca648abfbe7987cf7dccbc024f4c9c7d6e4f3762d0a1beff72669639b15ddaac8b227f9e345411c66a3ce226a7b5f495e39bf334de17b7c7759b363ba16f30a91c9d6af21304b479152506c0d05c551f4daae0cc1856ed3cd17eb6adfd5a8f03e938ffeeea4a636fd3114d48570a7db00bef1335edbb9ca92f2ba20ed178ef674d59c3f68cb9dff41b66e67cf809b3178f5dc66c91b0b109cbc14bae2ee2ad545aa2f7bd806aec7d82d407a078b4e3a267a0a32f480cc95aa8ce5b0d2cf7dd38b8cb858e5cdb0408526639a3db486dfd06b7518569bc88e8cd8284ec03f77b204181c03329b4ac13615a8248e26292b1b58bcc00ecfb3f51c72e60b4b50231a27c600a6f20c98a0585532499232915cb4a2f52b0f1667b9313026f900e99aa5f681e37912836f061ad4091f062a49f77d83ed3c7f36b6d060306d37cf7ae36e843090d5e71c119a556fb3144a82c35fd330cf0a1629aed10bac644fe044d66bfd11287738cbdb94ca461b87ff09dc64d3836810a9cc0f1f7e1872d121dc9f00731b94636775055cd3b975d4af4ba6aa9de0a0fc34332ae236442c6322d661b8b359e628dae18277ff4c86e1ddfee900e1db652d193baf3119dd465388cb26d203cbe1380b62ac3bf51a4b869d96e111011b1c4ff1f37231d65d7701ffc54081e8feb89d4725b3612a8de10c61acfffbff582ecaf340b33ca73bee85f73aa1b2e1270259a8fc33b1b18c9c0e4dadc347a197660d6ec05a5351580bb157b00c15e070c8845fe1eefef3d59254b0843f664e8ab8773c6556af8eda36b008f0b7db2a4220e71e0c03f4741b533bf13b0eefd6b3fb29e28c8bd816adde5c1bfde2fff61beccae1be96a6adc77c8944ba1cad50f087558154abc2cb23a9b69dcca495270b7d5b65fad865b34c4add5c7115ed4a225ee244e2e17ca6972d3ffb92463864749fd23c8f8abc3486a03968f83866836166b7ae39c55f8feaa766b786ff279471da43c1bf729"], 0x2288}, 0x40e) kqueue() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000180)) close(r3) pipe2(&(0x7f0000002b80), 0x4) 01:51:03 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) socket(0xf, 0x5, 0x8) 01:51:03 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b72544199c36436ff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001500)="be5a8ebf5e3f9183742b7dd12280ed64dd990415c148e3e46e2dee8d788ff3235c1dd4443908ba197c95c05bd56125084beba368cfe9eeffa218689d2b907e535fa6bb4a1a254c078b182eb82ba4d3c40cace15db65677cef2ec18d999b58744f95cf393f64586db056e41e0776ff52dbd9199bc38c937d2e1e5ff861beb4b86e0250f549f2c7f3f9daacf61b94681cdf2eb76ce9a09d8f5182aa9acc4be100adb9df44eb1c85a964dd05cebecafd9e64a19999997fa7c8c6c6acc461454433d2a79100e9178b8bb3fcf2482adba38c73d4ab7973da42ed8a7699910c22447ab8027e514ae53d7811cac2b5d5a25b2ca5604a099ea8b0893bdc4a121d4b1f4", 0xed023cad}], 0x1) 01:51:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) shutdown(r0, 0x2) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x10}], 0x1, 0x0) 01:51:03 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket$inet6(0x18, 0x2, 0x32) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0x10}], 0x10}, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) readv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/33, 0x21}, {&(0x7f0000000100)=""/61, 0x3d}, {&(0x7f0000000200)=""/250, 0xfa}], 0x3) 01:51:03 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1c, 0xa) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002}) 01:51:03 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000080)=@un=@file={0x0, ""/96}, 0x62, &(0x7f0000000000), 0x0, &(0x7f0000000100)=""/76, 0x4c}, 0x1) r1 = fcntl$getown(r0, 0x5) wait4(r1, 0x0, 0x2, &(0x7f00000001c0)) 01:51:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000200)='O3g', 0x3}], 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x4000000029, 0x3d, &(0x7f0000000040)="f73bf53d", 0x4) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000001500)=[{0x0}], 0x1) 01:51:03 executing program 0: clock_gettime(0x0, 0x0) getitimer(0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x20000080) pwritev(r1, &(0x7f0000000080), 0x3ca, 0x0) close(r1) poll(&(0x7f0000000080)=[{r1, 0x109}, {r0, 0x180}, {r1, 0x20}, {r1, 0x21c9093f5007b0b}, {r1, 0x100}, {r1, 0x23}, {r0, 0x2}, {r0, 0x20}], 0x8, 0x80) rename(&(0x7f0000000180)='./bus\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f00000001c0)='./bus\x00', 0x0) 01:51:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c", 0x1f}], 0x1) mprotect(&(0x7f0000548000/0x4000)=nil, 0x4000, 0xfffffffffffffffb) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) 01:51:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) mknod(&(0x7f0000000000)='./file0\x00', 0x6121, 0xfffffffeffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r0) 01:51:03 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2010, 0x236161b9) r0 = socket$inet6(0x18, 0x5, 0x80) write(r0, &(0x7f0000000000)="43587abe8af7389de8f95ab62966083fbd2bb0c82841fd0dee0b4f51fe3a873310953356866b5291200f8a493da8434c71b5697998eb8267228f814a7f80cf443ba136dde30632aba45aca41116c2e39d64110b4bdd3270c33278904b4ea1381778840e33656976b196f88a2ddb05bedc8259e0b9d24f4d50d73cf0c6f1feb65078db29e2e054e3899af9b828960f7424259bad25813bd5b3edc893acf5ff87e50cfa3620bb2bea83a2ad0368645c6f6bf6de2be4c9cd80de8e4c391a3f209ac33b186b7fa6ddc0486bad79197101a245be9de7aba61f2f9fe990dd844bb098c2ee6439eb55e896114f63f96c7535671fc65e2904d", 0xf5) write(r0, &(0x7f0000000280)="ef836923cffd26c64be608b2ba217bd499695c89815d48f7cca7d3b9fe679c60e32e2b6bfa84e10f0356ac71b8a158c7a288a4a20541ad8adb20b31d5eb5f1d9ca51d45612a6c1f7f376fa87d834e572a96c5e05623c2bbf79324c32fa455b56231f1492c0227498cf57fd82e20bb9b229b33a6ca228c132281b9ba446f94071344610dc58e89b", 0x87) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x507, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2080, 0x80000000) getsockname(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) dup2(r2, r1) 01:51:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f00000000c0)="01", 0x15b) setrlimit(0x0, &(0x7f0000000040)={0x8, 0x4}) 01:51:03 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x8, 0x7e}) ioctl$TIOCSBRK(r0, 0x2000747b) socketpair(0x1, 0x4007, 0x3, &(0x7f0000000000)) syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x80000001, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) kqueue() write(r0, &(0x7f0000000140)="a9e5c646ebce00a767eca45edb092d46e2e6800003", 0x2d9) 01:51:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="94d5b462c0341a8b2ea311e45ef8333ede7f4faacc75513903cda8436d2a3159385099d57168c737d59dc1e77d359a1730117afec602c2cfd534ec00e9912eb2dc81ec1b9eb5afc428ed8001d26b6a2385011e24cbf875b96c5fdfdc916edbc862c396720f853a28104dc1865f392e41fedcc8c0eae56e3be78b4a", 0x7b) r1 = syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() getpid() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffe, 0x0, 0xffffe, 0xffffbffffffffffe, "8b46786eb953d07babec337860fffffffffa0011"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 01:51:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x612, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000002fc0)="12c28dabd31d065963bb1be5c32cbcd71bb6c926e13b51eea086767da4eda6f62192219a614bdf2ea732d9df1969742aaba5d1fd55f06ca00879b9026b3befeecbd259a0ef387206f39aa799eb09b2c543f400e4fb9f0a19ddae7ea19262423e4bfc30e301433d32b011a3f650919df6104b3be736a5d21dc738c3c5e1d46eb02b17e4343df75371e31b66d8dc5f5ab9cdf874354d49993f5c1c08e78ecfbfa14174640efcb3bf9ad267b4e34ec089009dd59f94245c9facd29d00e8945f4194b0649d70a3278b394eaffa89e39a6b89d08b8fba74a96f7a9857467b4d3361c759b490cd5633d87aa71d895ed99ee22113e8e695bbf07283fbc3f16454e6a5a63f65b6fbb6063972fc23766a39ffd54e6ba0f0097830ad77249a1e56a48622f3f9e7126d94273248c5d4ffccc95ce8df50ade8ca6dc477db6cee4dd142031c9ffee1fb26979209791687af1b6aa41525c4a8efd17482b94b3943ebbc3d0e8f521cdffb3acad3f923f48ed756edb6b4ee6d6267cba0fb6cfebc23e5b1b03ba49c20c2a0c94fd9ead0e4339e93729dbc469df4635be4ef8074039874e08e790aad4a1c26ea1b52ce50e0923345586b9145f98eacd706aa95d383d818c587c0a2aeb422b0e811bf9ecfd72bbeeaf3da48b7a241b2c01f2cf994faa0e698aadc682f10bfb7f0317ffd457cb817b0c5ab305f4fa345d3fa83f29181ec04b4fe7cea738377d6f8e35e6b8454b19bbd62d6445848efae06b728bb78bc86c7e75466d488ee11e25c094ef968b31c1e0eb4801b3ff27baa0f313bad0c2af644aedf66579668c17d878a1c95140204f8d36c078b0f9022d9e10a9f571d81e16d242a579c27e85254c3ef7adc1d075529afe8f9e5ab09e605dc761bc29aaa6b0b7b4393add6808efcc916802a14319503fe1b25664f41f2c0f5b9bc7af3499d3509cf628c8719f695539357f5730eab3260ea413e4ea24b012289256cacfe5f34c5a79ba9dd422972ae1a44dd46e427cf695625b6b3faf009e68ee4dd66089bf1a0be618a74cf8676f0b8739edcaf6078c3f70495352885f4043acbbe5a6185a0a67f844d72d4b3b24286b91ec4f936cf5274877c8748230bfb55830b3e21559a301da36bf5bce560522d43610a27b60faa82bff0a4147dcb560579c992c0fa986b41154775f4824800430ab55429b4541e4dc2886b7e4e573878fc9f91d8f4684db912adcb75471e90e744115341f74ba624ffa507c8d85cccf39cf200b826abcd350bedde931c549a03a864876ea937d5d72c72fd846859698d8e5c97037f66450237c564313d185888c235907af9b8a0aee488503009c809d54da32fb7fa676f6e79945b2d9d85cbf58249603ad5b5217b5c89173fa9f512aa87429969cad880a4fac1d7769ab959c079b4c199a62f633d7ba8286832e25bdf38e7a1752441073c01b2e0514f6f1057091b9fec94cbf91111c94701818ab8ec1c8da29d11fb5713163631aaf90b1dbbf452e269e0408d0a655b0d366fa67f7f27d75bab0e4eb987eaef0064cb6efcd503be464ad8ab5d177275971839554284359b36402d68529a37360be355463b97e381f44373b1ca23fe6af5bb234ed5b8a3bcceda08dea00df9879318aa34661bed05a61dd734604d514bdf5a3d2b86d5b0b48f7db358173b2ec2dabe01f0e48523a25e9bfb52d34c8d4756870a1e23f8e0e0b771e71ee2f74a0c70a385ccb884b16baa84e0a9506954249d41327afbe7b71cf3cc4550f9b428330aa63b730c93d59b742e6cc9f4a50a4a03c9369073153a6cfe5fceaffec6c903c11ffe8576b2d5abf64ca7852b497b50542c5371f836c3b519fe21597395bbee0c707330a5fcc96272ca6d7a517dc9ca3021b3e09901985a5b7e5a80ffee95d92a94ac5f5ef21d0487bc24d245be1d1f188659d0a8c7945d20cbeb7e2ae265e5494aca7bdcfca3fa946c1080ddda17bf7f2fee509bbea321a24adda3ce6e8ef327db1b767b1819ade484e9b36160fd9d9c11e4013ae0e47fc5a0b642767695c63f62a23e6f908a04de44d2d1a5dac39a4129163a68e125b57b5203480ce6f959bd9da59a05670a3421aebd8e43e19c51d448ff51c05477b223d030aedf5b5733b8b996cc7ea44c3f8b9d031a27252726b773ffa5019aef6c9ef395b1cb2b6a6f7c41e28f18354bcae6f7186f5de24e1a33cae8085ac4550463f0b417f3a5ddd67df2b11e677b7f23efeeb342d5cf1ed22db56586da2c3f62cc3ca2ed1f4c3fa040cbdb0da012b65af301adbebe7a97bd425d77073f97dabf7aabfd2c0e4771fd7167f56927b2e2334ab496e48f3cacace6cbd48368f9894698a6676893f4114969783a0c0c8f10868b838a6bad34ca9c2996819af5a3f07559f3d2a33a4b4ffe02677fe1d63d9f2aca9d4b145ae9eb2cde79b7e5c3a42bc1450cad256cdd10cf7d967051d24c6219f8ee04ce6c0a50ef14e0eb7b53a924d80e2a8d5d9c3c69306a7e7d666dad591dd0fa0590fb30a6378df5e51ca12e59dcbd3ef61a5656e702e5b863e32a253c4d079a4669fe5973c1f6865f0587f816023cce16fb66a8eebebeb897a08c0c2f0089439a048148c97a18b06cad061e9773ef353facf7fe03297868297119b0c8b491380697922a97426a775b4e22db7eb5b9c2b1ab85887d58dc41e2edba1443d00c223029758a97c52ac4d8ee9fea67fc316b0e0a794b2ab81c5afb7a80315bfb100521b9e55dbe426a1d58d30ea4ea6b04e603895a420ef530d6f6e08d12a777327dc51861586a68845b3828a86a9bbff6b51c76f6bfce3577a9f594e1679fc02d568c8a00849c8ffe6ce70b0f756e0463d692d33dfafd78ca305767946c57085cf7ddeebd99da05414e7fb746522d1fbd863d7c0691f6e599303354ac2c33382090109cf519f1282bfbf2ccc54fdab7a00be3524ff8b3305e9b21656d922d37b1fa5c59dd03f9c307be0a57f403bf53d0b9f2795fd87b8134ae7cea52535e2211f35067d21f24ba9c780d2a0b081d66a826ead2c2fd9913834c0673846ea665add2310f8dd3a3b123c4493db11018a6c1c03a24ce526015b7dbe33f691f0e57ebe5aee3da981d576d82e0d6a6c0942838b3f2410524fefe0d462af9e6c5fede6db1a5c204f1005152a7de357767d1222230a9d45fd256dccf7ac560da8b9ee5738d9aabb2a26bb5014b2c5d8d6aad376795be207e12cd06073979f39b20fbfa88ed413f070896270f4cca4c0b84e1b0fc2f9b183a0d98dc6dc12f56f5e57df7bc099b9865f2bed55f5115f6f9d8ed7944ceb67c7905e96fbf9b4dc5192769d3a6a5da4f5ca0e7c8114a16740e916a3b623f57f89546336341842478054e218f4ed64aedaa060f09771aca1e19ab2f1b61070ea6beba210a72005c384f48562501ee90e92c36be909ae3518e6c9b71e233c3cd98b77c92616aba65d64ae110a2ea5bc4bb6c98cd78c52489ea5e0192fe8d2b92a5e2ddc196bf97f4fa866e7425613f4a846c9d67687568954cd4647ab8a01e5c2a4b8249dd9235959849bb38dd4453591e5ef79880a0a869644b4288cf51819713f7dc5a880ffcc5ac8fe965be3c884ea47d3c543723600c8897868c00e08c779b8216fdc7fe052d585eb3fb132dc147fc70a5761d37a6ead8c190a473add97f91573428357e54e5f65e99981bcfd158b6001694e8dca6a75c3a872cccaa3878184a5a19b2f868b2abe1659ac733402e15926f4c75b2c13c6aca326dde168b52507fa1eca939aa6f774b4de350ac71a403c0b0e34d0565cc21882900f630e441dfe1df671d2bbc48be2099d322dd901caa9bb03f9a1f751259da0934e15bdcd52494e81a0127410edb3dbc24a3f2dd9264c407975e0ecdc10003a4d51d4c4b110d8206b0ebb57cdc19bb7ac9278ad22deafeee346ca1db7347a86261f99e7e772770bf0c505b84e8d383599973b4ff6572ac1433c80bf0d26c6d23119e722eca54c97c3b627e4d5af34d9664fab1864e7c8c8267506edc3ba5c030d51e44d696a7cfc6814597fc06c4645f76180047843234c3e92980abb172600bd1ffb18ef1d6c9cd1c9c21559a437d3682b4baeb788020e18228fec3b5be2fc31596f6ce5868232b4bb937e1183150472a2ae8b123b8433d774bfa4ea1694f38c6281e62ed1d08aa1fa2e8532be548f1fda79b0b349e80c8a87967423156508bd535623488b1f1cf14811e44ed17a8fb9982b7a6ca7f2aa4f1911bf26027866dd885ab0084511ee6110a5e6a05104959c9d60cdc353e4440964ace060b49b42c5dfdea576ae56690509e2706b2bd28b9044c55623ae4bf3e38d174e56e47d41658269e47a5474f6eaaf35fffea59dae24972ddbdb336f130e4b1ca139a2e57c74e05180eb099fed65ffa8604758560f80d1a729df5f59f684621ee00615106ec2fc79a985b7b0e8e4bf9254658405cc6ca0d88ff336f131d0540fd2ede32c9093663403287fb961ea8802e2b1b13712bd743573ecbc90d9948835f21badac2f5bbd70367437bed6b72f59fdf44ff02e75496f97619ee349d92fc4990af656d74bea7df14237ef8997aa0e21aee12bcea520875904a1b213d44c6435baeb84a16dab00e0af64921164d2a3c8b69ab746abd84f64f044501013317702b8b8e3a4a4ffaba4dbc161dab5ec20716c52ce3884f3b8d07020695a62a6f1439608cc75d9a60282a87ceccd93f5f1382c0ab04f9b94a0431ab6a4ee7ccb8c02100eefdb0ff95beeecb363ca21c992ea72c55a921efd9d846f8ae88324301d6f94b1ee7c2f1ab98eac466b4abb8a2a5d7d3e5aaa060e4c7000a0790425757eaf8b3c5646d643d3c5254fdeb4e80838e57212bc82e03e8e98fae147efe6f175d69d1db43474a1b1aeee59b908fdfdf8066e61f39390ebc1f8899773ed695f3a15052a50bd3e70525eb4de2bc5139b351e3d32d9cef2979935894445f7bc2796497d81dd5d28049d7cef96d466df77ca85b8dff007440c26232c23a8798614778def4b8e43b93dbe7e46d0cef21a41c6a9b11d38037f1eb05efec3cdfc625c605386d16b7b8bdb17016b8f3d5aa3749b40151098760e05106f3aab173bd6b5b5173aa4718dd7e644b8882ca5060f12a23c6314947c7860c71f32c0f76d2edeaa039f0e182071fda31422b5f3fd8d16a0888b773d7ec0e460ed2ce84a4ec7d2d88131ea8fb03c7ff2b6c485a753b35b657d5528ea7ade041faf089462dd0004a97288678f317331cf79a28aceaddf8f51bd2ef31d45161bcb80fe38403d7b0cde0e1b7ed0b6901a8557a04a8068ad0bb3af991ae6cd6e17005595b6100c19136e12f159d37d35369ab1a532a6208fcf0a57fab4a49ad15d887a29707078ef0579d63354ff4bb4c442aa5aeafa5fa8e0127bddef6a039d28c5200d2a1aa811dedac1a017e483edfd1ff296de5d6596607e0f34a29000ac13242ba31d9311a716aa462ba9b1f6111ee5bfd3dcbc8c0e8a7e6bb1f1fb2d66274b44fce84cb83776256bf4372057311c918844915ba681ed3cd0de48f3519e1380468ec4842d743cec2cdc822384745931e9fecb40b7fb424399231a31f5301232af1a9eac49363af9c22a72dbd481806f57aa0d43cce72b932ae03af16d7e2a126451ac5af96b91fbecc4780873182865eda2baacd1a8ea81f2325df525e643eeb00686073732c6d06ce4091df91e435d1f56ff648d896376148f740e157cdd639015ad3783cfd227a7f8a654149dfab8632b82dcd8f2c5fbc3fb70c43fa6153ee009a81e72106df45764ad6f996b05126bde53477a74ced18", 0x1000}], 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) connect$inet(r0, &(0x7f0000002040), 0xc) 01:51:04 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161b8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) ftruncate(r0, 0x40) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710e66"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 01:51:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) dup2(r0, r1) r2 = fcntl$getown(r1, 0x5) r3 = getpgid(0xffffffffffffffff) setpgid(r2, r3) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 01:51:05 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002000, 0x6c3f0881) r0 = open(&(0x7f0000000000)='./file0\x00', 0x205, 0x1) munlockall() write(r0, 0x0, 0x0) r1 = getpid() mknod$loop(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x6, 0x2, 0xfff, 0x3, "bbe13b65c15e75dd5fd6db58bc7640f06b45f77c", 0x4, 0x1}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x9, 0x8, r1}) 01:51:05 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1003, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) close(r0) 01:51:05 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80, 0xa) poll(&(0x7f0000000200)=[{r0, 0x4}, {r1, 0x8}, {r2, 0x104}], 0x3, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x4000003205) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lseek(r3, 0x0, 0x80020001) syz_execute_func(&(0x7f0000000000)="6426f20f11f6650f16247cc4612def7b008f68f8a3de03660f6c2c6366450f381546ffc402fd31bee900000066640f1825b03111ca260f1b4f2f8fc870a3cca8") read(r3, &(0x7f0000000140)=""/80, 0xfffffffffffffef2) 01:51:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 01:51:05 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlockall() madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 01:51:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x8000) r0 = msgget(0x2, 0x280) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/50) msgsnd(r0, &(0x7f0000000080)={0x2, "9fbd10d033a1aa2628305f1e6249d33b4d240466b5e9651194c96f2623292c6d2443b90f05e3e57cce285de66ba1553fd74d7e9118c22c6a5bd88e15f30b869e1c24eba485093454df32996cb94efffbaae5c880332cc54aa9ef401e16c43ea51b2c6071b17f5aa67dbb9e95f16649bb8fe679c1558e53ec3c8177aab195"}, 0x86, 0x0) chdir(&(0x7f0000000140)='./file0/file0\x00') msgsnd(r0, &(0x7f0000000180)={0x0, "8d2712605de3cf0b46840a59d6d92783cb3a2ea6e1f77780e5549fd4f958e01b5d8256654f23849c70ec5eb4e4d88b384e834135dc03d0ab135955e410c8f33203ecd8dfcbd1120766a211f4"}, 0x54, 0x800) msgsnd(r0, &(0x7f0000000200)={0x3}, 0x8, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) chdir(0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) dup(0xffffffffffffffff) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) r1 = dup(0xffffffffffffffff) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) symlinkat(0x0, r1, 0x0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mknod(0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000680)={0x0, ""/18}, 0x1a, 0x3, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 01:51:05 executing program 1: r0 = socket(0x40000000002, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000d00)=@abs, 0x8) 01:51:05 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r1 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) 01:51:05 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) 01:51:05 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0xc) r1 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r2) recvfrom$unix(r1, &(0x7f0000000200)=""/76, 0x4c, 0x40, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/61, 0x3d}, {&(0x7f0000000080)=""/218, 0xda}], 0x2, 0x0) 01:51:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x4, 0x100000001}, 0xc) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r5, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x8c, 0xf0000000, 0xa1, 0x4c20}, {{r4}, 0xfffffffffffffffb, 0x9, 0x0, 0x9, 0x10000}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000007, 0x1, 0x2}, {{r5}, 0xfffffffffffffff9, 0x40, 0xf00fffff, 0x2, 0x10001}], 0x8, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x80, 0x2, 0x6}, {{r4}, 0xfffffffffffffffd, 0x1, 0xf0000023, 0x0, 0x7}, {{r4}, 0xffffffffffffffff, 0x60, 0x4, 0xfc4, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x1}, {{r5}, 0xfffffffffffffffd, 0xc0, 0x1, 0x7, 0x7}, {{r0}, 0xffffffffffffffff, 0xc8, 0x1e, 0x80000001, 0x7}, {{r4}, 0xfffffffffffffffd, 0x86, 0x2, 0x3, 0x4}, {{r3}, 0xffffffffffffffff, 0x20, 0xf0000000, 0xf2e, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0xc00fffff, 0x8, 0x1}, {{r2}, 0xfffffffffffffff9, 0x80, 0x4000000e, 0x1, 0x9}], 0xae23, &(0x7f0000000100)={0x3, 0x40}) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) shutdown(r4, 0x3) 01:51:06 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x7}}, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0xc001, 0x0) poll(0x0, 0x0, 0x3) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0xfffffffffffffd47}, 0xc) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000080)={0x8, 0x1, 0x100, 0x54b81f39}) 01:51:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) syz_open_pts() dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 01:51:06 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a90000a64d5356066494d40118f347fb32dc1216"}) r0 = socket(0x2, 0x2, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r1 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r1, 0x29, 0x3e, &(0x7f0000000040)="f73bf53d", 0x4) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r1) sendmsg(r2, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=[{0x10}], 0x10}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x80000001, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) dup(r0) 01:51:06 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 01:51:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x3, 0x20}, {0x6, 0xca}}, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='&\x00'], &(0x7f00000002c0)=[&(0x7f0000000180)=':,):+m\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\\\'\x00', &(0x7f0000000280)='\x06\x00']) sendmsg(r1, &(0x7f0000001340)={0x0, 0x252, 0x0, 0x0, 0x0}, 0x0) truncate(&(0x7f0000000300)='./file0\x00', 0x7) 01:51:07 executing program 1: r0 = kqueue() fcntl$getown(r0, 0x5) kqueue() 01:51:12 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40, 0x1a4) setreuid(0x0, 0xee00) r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, r1) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) 01:51:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x7000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e4000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mmap(&(0x7f0000ff8000/0x5000)=nil, 0x5000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 01:51:13 executing program 0: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x201) munmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000) 01:51:13 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="fda2f81c85fddb644a9fece378e782c7f938a3f1aa59e3d08cd827c202573169c4e1538e340ba3eb88cae6640714e8a6b94d7b7d37903906648a7e1c073dc3789c72b7191804cfbc6ea779817836200a7da0564694cee5a20900a19eaa0da88254ee4ab0abf36f4af240f502c941ee1108095c8203435738c550157666", 0x7d) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000280), 0x0) 01:51:13 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r3 = socket$inet6(0x18, 0x8003, 0x3) dup2(r3, r3) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='!][\x99//@\x00', &(0x7f0000000080)='/!-\x00'], &(0x7f00000001c0)=[&(0x7f0000000100)='/\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='[*\x00']) getsockopt$sock_timeval(r2, 0xffff, 0x1000, 0x0, 0x0) 01:51:13 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x3, 0x33) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r1, &(0x7f0000000100)='+\x00', 0x2) 01:51:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000004c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x0, "c5ce70111000fdfffffffffffbff00000100"}) r1 = syz_open_pts() r2 = getpid() fcntl$setown(r0, 0x6, r2) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 01:51:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001140)={0x0, 0x401}, 0x10) r2 = dup(r0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0x0, 0x10, 0x2, 0x9a3, 0x6}, {{r1}, 0xfffffffffffffffd, 0xa, 0x20000000, 0x0, 0x74f6}], 0x8, &(0x7f0000001200)=[{{r1}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x8, 0x3f}, {{r1}, 0x0, 0x61, 0x80000000, 0x1ff, 0x9}, {{r1}, 0xffffffffffffffff, 0x40, 0x40000000, 0x1bc3, 0x1}, {{r1}, 0xfffffffffffffffb, 0x10, 0xfffff, 0xfffffffffffffff9, 0x948}, {{r1}, 0xfffffffffffffffc, 0x1, 0x80, 0x1, 0x40}, {{r1}, 0x0, 0xac, 0x2, 0x9, 0xc7c2}], 0x0, &(0x7f0000000040)={0xcaf6, 0x6}) write(r0, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) nanosleep(&(0x7f00000000c0)={0x7, 0x81}, &(0x7f0000001180)) q9.QҘMCAGEͿnl墳hĵ&kEd{gX 06pE<&8I RӾ K;B5GalXɻ"$tmap stack 0x20ff8000-0x20ffd000 of map 0xffffff007f124840 failed: hole in range 01:51:13 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000000)=""/214, 0xd6, 0x842, &(0x7f0000000100)=@file={0x1, '\x00'}, 0x3) r1 = socket$inet(0x2, 0x5, 0x410e) getsockopt$inet_opts(r1, 0x0, 0x384000000000067, 0x0, 0x0) 01:51:13 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x100) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r1) 01:51:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x2000029b, 0x0) nanosleep(&(0x7f0000000280)={0x5c5}, 0x0) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) 01:51:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x236161bf) r0 = socket(0x23, 0xc004, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="7288ece770d2818d05213e05e47e31ff5594038a7017ecf05f31d9", 0x1b) r1 = open(&(0x7f0000001040)='./bus\x00', 0x10002, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003e5000/0x4000)=nil, 0x4000, 0x3) socket$inet(0x2, 0x5, 0x3) pwritev(r1, &(0x7f0000001640)=[{}], 0x1, 0x0) socket$inet(0x2, 0x5, 0x4710) madvise(&(0x7f00003e6000/0x6000)=nil, 0x6000, 0x0) 01:51:13 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x8) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000040)="f73bf53d", 0x4) getsockopt(r0, 0xbe9f, 0x8001, 0x0, 0x0) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/43) 01:51:13 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0x8) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8080, 0x8) r3 = socket(0x1b, 0x3, 0x3) sendto$unix(r0, &(0x7f0000000600)="dcf9cd5865bb5e02c64789804ca87292402b3814317d6295b1c08546f661d608b1653b54e38debe7a4a6d6bcb28a82efcb1b3396e0adb5c5bbfad704868118a3c844a7f728e75bc48e487ce5cdbd56925555036d8caaf81dda2a79d808737b0b3a0d0203acef0c2b28bd309af6d33bdd08be88f84abd109d60c05400878a07fc024f335258b3c835dd60e348282d7a19b01af6f026fdf55b40e839686e9b07795d4877641a22bb0a25ade887f8c6032fc896bc42a5c9faf87d74c2ee635c", 0xbe, 0x2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = syz_open_pts() r5 = dup(0xffffffffffffffff) pipe2(&(0x7f00000005c0)={0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r9 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) r10 = open$dir(&(0x7f0000000480)='./file0\x00', 0x20, 0x106) r11 = syz_open_pts() r12 = socket$unix(0x1, 0x5, 0x0) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000006c0)='./file0\x00') kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8, 0x24, 0x946, 0x6}, {{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x5, 0x54}, {{r3}, 0xffffffffffffffff, 0x80, 0xfffff, 0x0, 0x80000000}, {{r4}, 0x0, 0x80, 0x200000c3, 0x4, 0x6}, {{r5}, 0xfffffffffffffffd, 0x8, 0x4, 0x0, 0x6}, {{r6}, 0xfffffffffffffffa, 0xa0, 0x40000000, 0x7, 0x3}, {{r7}, 0x0, 0x0, 0x1, 0x0, 0x7}, {{r8}, 0xfffffffffffffffe, 0x2, 0x40000002, 0x1, 0x2}], 0xffffffff, &(0x7f00000004c0)=[{{r9}, 0xfffffffffffffffa, 0xa3, 0x0, 0x800, 0xaae}, {{r10}, 0xfffffffffffffffe, 0x30, 0x80000082, 0x6, 0x10000}, {{r11}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x5, 0x7}, {{r12}, 0xffffffffffffffff, 0x30, 0x1, 0x431, 0x1}], 0x0, &(0x7f0000000540)={0x3}) r13 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) writev(r13, &(0x7f0000000040)=[{&(0x7f00000000c0)='6', 0x1}], 0x1) 01:51:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3e40) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="bc945d1d2290c7ee78c193539d4ff8e454d95112eb0c6abdf7243ed213a6c526dff524885ac6f1d64bd12067aaf84177c81963d08a6d69523ea9152d429735684e196381f6dbef3750c290604eac11e5e77925607e6fed810b58a727e998c6ac43e5a25d166e7ecaf8004e86ccbb03288a3dc2c2e6c51c0275762e2d1d2a74a0d0fa81f5d8df3d0484dbb0782dbd971809136bab1eaaddcce195df829b9762ed6f", 0xa1) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)='./bus\x00') 01:51:14 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xa, 0x0, 0x0) setsockopt(r0, 0x9f, 0x0, &(0x7f0000000040)="275de569d69c8198d2d34c5fb5da5dcdd1e63df15f8828aa5a2d03223cae71460ab2ba8fcd5940b86cd63aad149b912cc19dfdeb20e4bbaaf728a8da89575098a6908671c357c262789f5e8d7aa21f6c2c3918ad76cb84d1c0dd8d7c43bd45f03a4acf4c01d56ad72febc149b3bc6569dc5e15b7856ebfe1e8301594e1081ba76fb6c82831357f5bae05c0d0", 0x8c) 01:51:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket(0x16, 0x3, 0x3ff) sendto$inet(r1, &(0x7f0000000000)="c62a1c54c7c58ca593ae4c5fd09b2b0e8addf55e35922b15f27bf3f95ec5abbd50aca2298b57d55c8bf733ac06505cd59f0a02da32f0dd48568fbd02e06581daaae0d46f4a", 0x45, 0x0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="101b0000290000003300000000000064d57b7bb9faa2856e4325a60fd3c93cbc91bc3ac0367b78047288bf1278a15bafeaa904be9244a9b4217b7a0a99d0cd0afb2af1e1a0b74d0db7365c7a45cf8c658a680bf99aee2b1ed97981febb0eb97785edf3b03020174263ddf30e61e9246d394ad961d16922f5b49bbb775f0a4cb4c9df0cec981d203e26ba8919fbe0299adca0a04a9085722e946524150d850df287b9cb823991b22f7c5bfedcf3ce3dc9179b78331c22ea79154521c6f279c20461db738426292d3e2eae82337ebef552a47791a8ae72431dd4fada8176a9035ab84740a227689fc6e34ae578f337d97de0c277cb05c460054e4a6e0b2291921393c20e0d318dee0373f169a8be57281f28302e6f7a296f3890dee24014d0503b9a1898a00c948b241b38f7fc1cb24db902c3753b0292e430225f5c94107a7cd8d5aaf1a27f2131c2462c1b6c540e4f159d9129ec51a3828899c98331990c8d87baccd2eea7076c8951ab4cc7a392166f23251316b70cfc40e84844b613a9c075cfdd80137a8d233d1ab0165d339246af72f85800689a551b00cab477c4c809e187d976ef83d83e3f52610f5f2b79b687c2756d405a9e3323270e284d98771c5c49b0b51d9525bb3d5cd8cbfe8f20c46342ef1c7682ceb9bb7c7951b5369ba5a9c1fcb87c22e79033d0d3c5b7ae6fe9dbdae7ed92bc1baa0f711e87"], 0xfffffffffffffdea}, 0x0) 01:51:14 executing program 0: clock_settime(0x6, &(0x7f0000000040)={0x40400, 0x6}) clock_settime(0x2, &(0x7f00000003c0)={0x6, 0x4}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) clock_settime(0x3, &(0x7f0000000000)={0x1}) 01:51:14 executing program 1: r0 = getuid() seteuid(r0) pledge(&(0x7f0000000080)='\xeb\x00', &(0x7f00000000c0)='-\x00') r1 = socket(0x2, 0x4003, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/9) 01:51:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000180)='n.', 0x2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) 01:51:14 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa19, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000003}) r1 = semget$private(0x0, 0x4, 0x0) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000000c0)=""/127) execve(0x0, 0x0, 0x0) close(r0) open(&(0x7f0000000080)='./file1\x00', 0x2, 0x0) execve(0x0, 0x0, 0x0) socket(0x2, 0x4001, 0xde2) 01:51:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt(r0, 0x0, 0x8, &(0x7f0000000000)="c8a85e5aa94ef2c251438994d3ac1415b8111bbf586eb0b97f393dbe1607ba92f587363a9d67b11679fefe677b81ce82829a8966ead356d9cb634b16b45c", 0x3e) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = socket(0x0, 0x0, 0x8) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/228, 0xe4) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000200)=""/207, 0xcf}], 0x1, 0x0) chroot(&(0x7f0000000340)='./file0\x00') unveil(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)='c\x00') pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000440)="18547e1da5821a7d58a979def14984a3d2393e8c6369e4920e4a04f9b22689ee6b0f192a33d408d30ba3bc942cd600087e5db9b06b99bdb363cff152fd83976a7ba374d8cef3d9629a08193b6d4c739614915c7d29e6169e108332e7e45c8fd267db78f4617eb70ff28fc1291ceccbaed8ce59ab2c54d9539654be3e19c9234561bd998f8ce9d2fbc32c9a9074f525fe3b6562e67657a04cdfa954fd0155d1d2012e26895dba5039a42af8aca69d946d2fad61887157fecf16d6ea824d4f002ab2dc3761a4", 0xc5}, {&(0x7f0000000540)="8c9a8bd3cee2cf49cff3a860f3ae3ff4bb423b40952b8df5c7191d9f9530e2592e72d8e2239b12733a33c4c366ca597a8f21fa2bab18b33038987d1fd3e879aa1e99a0bc170b203b35013058059315d69903b9ebfd782eaa808397e065f30b3af792279e1ac7340ffb5e97d3f6b50e99000aecfa9976265dd3addf44f484cd2fc5269fb1db69e3a4a8f6208e53856939f500062ae6933eea5d", 0x99}, {&(0x7f0000000600)="02", 0x1}, {&(0x7f0000000640)="34fd12c7debf33dcdd84ddc00d31166a62ddfd400005", 0x16}], 0x4) kqueue() writev(r2, &(0x7f00000009c0)=[{&(0x7f00000006c0)="a73d718548abae20997ff8deca69a21c027d337ec19169a0b7cad3c012d53e4ea52e53f8c243307120e5b39eed8bae38871ac80b006813b13d498c757449cf06bb263074f9a3303c879d4f45f996faaacb633331298b1d3b9244ebe98782eb08d0fa4c", 0x63}, {&(0x7f0000000740)="fca5819857dc5447e914c06760185d38792550acc3c1ce46db4911a495b4120286871264e06ae99cd5f59f06732d34625d5bd27e7157a0b024edb38abc2b59c82c6cd66712a529fdc2d67cddf6b2fee1a26f7bd545b6ee7676d8af3cb3f89413193131840f407dbcd69bb26ae519692efbf92614c6116d03c1e26fdff8736a3710249b", 0x83}, {&(0x7f0000000800)="e648b56138f6c4ee68ae9febf7af11951505210d1f722917010dc156f3ca2a63b65b8b9a55fa3bf51cb3265195724eecb72d03ab353deb80f257a5fafd35f3bad7b1e5c1818c13b08894aa0cea14463155fd7d3efab036b4d6ae41e20ae975e04fc8df24c4fa3ffa973f05", 0x6b}, {&(0x7f0000000880)="2a3917f45926445bd8285627c7829d78bb4389d462955d", 0x17}, {&(0x7f00000008c0)="2d26852bcc0bf5112d8deb130c6d0dfeacca682786d91e1ac09e5db13394f1e4b53cb563be7309baa58329708173d555fc7d31500333712096946b6728f420e8b94e90458976fd4287822c34af5f0091c4711bd6333f3b1010690597d3dae7ccabc54cb2af5058f8ba27da6f3b6f81f03aa464fc2a7f195926439dc59c5adc70a215b893bb7cc84777213f4888d7118c2277a9fd82caa5c7a3af052cf91a0ba03d5e", 0xa2}, {&(0x7f0000000980)="37beaf31e521b23906d6a4d8c15b1d7223c5d455f02304b160247fbedcb57beaff37a961ede5e3d3486bd3e364712feaaa227847bf", 0x35}], 0x6) bind$unix(r1, &(0x7f0000000a40)=@abs={0x1, 0x0, 0x3}, 0x8) select(0x40, &(0x7f0000000a80)={0xcd, 0x7, 0x8, 0x8001, 0xaa, 0x4, 0x3, 0x6}, &(0x7f0000000ac0)={0xc4b0, 0x0, 0xffff, 0x6, 0x6, 0x1, 0x5000000000000, 0x3a}, &(0x7f0000000b00)={0x2, 0x4, 0x80, 0x4, 0x4, 0x3, 0x8000}, &(0x7f0000000b40)={0x2, 0x9}) close(r0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000b80)=0x6, 0x4) select(0x40, &(0x7f0000000bc0)={0x1, 0x7, 0xfff, 0x1ff, 0x8, 0x401, 0x0, 0x1}, &(0x7f0000000c00)={0x40, 0x2, 0x8, 0x7, 0x2, 0x8b1, 0x1}, &(0x7f0000000c40)={0x7fff, 0x5, 0x7fffffff, 0x8, 0x7, 0x1, 0x5, 0x6}, &(0x7f0000000c80)={0x4, 0x40}) renameat(r1, &(0x7f0000000cc0)='./file0/file0\x00', r2, &(0x7f0000000d00)='./file1\x00') sendmsg(r0, &(0x7f0000001400)={&(0x7f0000000d40)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001240)=[{&(0x7f0000000d80)="614f52906a83ba56b1fee01a1ac023648950bca8a28790e5f49f5b44b46813175da02b8dd24e542b46d0f7aac67250acdcfa26a99c573c5033a5ce0517fa0a5d177d9cf1e0c01dd3f280df7584a25aa80e242833651e45a111c0a8b49de5ab2d4d443684950bd2204a61c5be009eed4a05993484e7036aecbc6c4e74b25a446f413f84c9140b04f810a974716da81c25104e81899b1b640ed992fe44b15c8f4f79bd66000a3f634b3c32634676bd439e105ae437d0e4024b925b7775dc70ecbf1a77a46f63bccca686e23f325ed7f4eb23584b2b80d334", 0xd7}, {&(0x7f0000000e80)="e78295c799d90690102a275a12e47c69809a46ee875840035e97e90918d68f109e45aa17a7be0fb6a9a6dba5c5ebea8dfd64e25becffaa45b4c4c0552eddcef9be417557fcd4a0811fa403455c7303fdb987cb159f939f03e58b2c3f1c4b21e98a08066bea2a4596baef28e9c8751e4c6cf10cdbabd11bfddc3497f040c6b78f5ca5e8b277d4b676e4a4d9d631953476504ccd7449b319d62aafc197198b229a01f3b3d4539149e6b3ee487cf386e65feeecb014cf95e5adf578dcf2ec584a991a0a5e08b89382db8c18f51e1165182f7eb05bedc51f4948efb25f21cf1f8dd2c180c1", 0xe3}, {&(0x7f0000000f80)="5563f1e46e4b80d8059ba6a8c52cca73f5544626fd5e8aef98cb1b38ef84567efa911e3351539cb61802fd6f37fd74ac7abbe8a13d1a9f8a20e871016e630da69813d7191a1b414d0a672772d78dc17c4dc686aaf6b9e32f09dda44d82bcf322d32bc8042d9e516d154b638cc043bd4f86e93a447f2912940e7c916d084db2ca31dacf7c813cfad7f8438fef4fa0fbe2f637f675b5db2af5859d4bf595a0b20c216e8e47b85247f1c598aa77660b170125721e872c69bc253490ba05b5e08ba7544463fdfd16c3605b1944c86503812f8c7090504584cd262cb46506e7bb72", 0xdf}, {&(0x7f0000001080)="9fd539f9c6dfd8290f9fadb9b1c7b8ab0ef2363ac02326c1e41b96061b13647fcc85bd324119805290c21fae37717989e8d9e7d8383d44531059020a9c0bb2791e5a3102579a980c3d88e00ba967cd7b1ab94eb66175481646afccc74ded69e0bcf2e0a166dbbc832fe8bfb1011d017c4aa7fe1c66d3a881dc04e2c44ddbf3f235", 0x81}, {&(0x7f0000001140)="5f6911480f032477a7177b1f5748d762221651fdcef8535a1cc4df9713619f920d8ffe8e16d85b8fa6f2ce8f71b9869a138ae897893906f75f0a99a0ddd11a7ac6158283012d5181a05d52d5324e9ce63015eb84d91fce62dfb782441722cc88ddbf22ed17851a55742baa39d08f3d1a61e449e6224b334f2ec7c64760b83a0ef9ec7298a571e1928d8ee4eeb637c67ac07d6f35cef752258e673d9d4fe7c867cff499770eb190e0ba34e98e2e8e1dd7bd63b382454496724081582c783056db5f1e9d", 0xc3}], 0x5, &(0x7f00000012c0)=[{0x110, 0xffff, 0x1, "4c1e5aa234b3179b90999f2c425a930fd7601b7aa5c7c6a19d91e7973559921b13afc0f3ad7e04f0d42c915780f260b9f27ff46c6f4f2aa130ac38432f3a183348f1b2f7342d81fe877bf5a2a89952a89b73183a184e6d06f6c706967fc838507c3e1d2d776f8f853b69363f06a5a98bd5c7e71df1100961c7c873acd01f4ad48afdaad0f227d084ea45a474891ada60edee5346614e1099628bb166a0bc89964bdf1ceb3cb45a20d3cc1fa5057ab651cc38f25a27d8d671ec2f3225febdbd159464037f89bd8e3a12949faefc73356e8a0e6c851519ac34036a27b3da5c247c51858d0485547cc4911b870f794d8b2ca4e037197df84aab4817"}, {0x18, 0xffff, 0xffffffffffff0000, '9&'}], 0x128}, 0x400) clock_getres(0x4, &(0x7f0000001440)) socket(0x2, 0x8000, 0x7d) unlink(&(0x7f0000001480)='./file0\x00') r3 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) shmdt(r3) writev(r1, &(0x7f0000002b00)=[{&(0x7f00000014c0)="b8eabd4d944a359f8b4b0372b5610931e2c31dc353a05efde961505efe39ce44b570763bba19f2e31ad9b1a6574f373d8637bc504da8a83c9b909ecd14eb2615a3679e0609b098ea67bc19022bf5fb915c2093e063b1c20f04a543304763f47f4f90fdb41e2929596e1a7a528cb6af7abfee3577333cebdfc2daf1b112dd694b39ccc5db8fd7905b7a86028bebdfbcb3f1f1842fc1d254ba23570aee397a97e321a9f8f17ef1042f44b0f19dda96190646324849ddc94706c480ff9f447efb76de691552a1b6cbaf10742479", 0xcc}, {&(0x7f00000015c0)="0a6d9ea0b89044a7b4906d689a3ba6eae3a99ef4263815321a8c1db84a3a733d63ed8eda4690fc270bb87dc48c83d796e08df73759992323f1495a6cff4116ff4b4e7192b048e1689042c0ff1b0e46fba85d251db1d22a007a788e2817009bcbb5dcebca0957cec9b3d6c858b6972c7bc994072a1d0940279ca80be0c96f45985e58d3a2b73951a24ae19ce99a01b270f03305bae689fe25da4a1df4b0373e2bfa16cf5936059b674687e58a09d8c820e5bac594df030804d3", 0xb9}, {&(0x7f0000001680)="fa12d9a5ddf80aec0fb01ad53b2b6daed20fd52460277a0c5e8fafc1a80085a61a889c064849c2668188cad0211a80644cbdae6339ab4cadff9baa013960ec58d51130ad2d9bdd26d268351bcf2e9932b2b386af59b86a12d6261a521339a58614cf3e10129784fa19a2899abf1e1171340fcc8fc57266dc657235dc5e2436760e37cbef39ae80e0b4164f47257c1d5ca626bef5b9fd50ca10dc3bf466c30d0353e063885b0034756a7b1dc284bbb4170c74a9547001f3eda95aa52392f41d0799da373819d4756ff7659b6be4d5678b88f61b125148162137016ff02d96e50e9ffc0be353b451c80d86e7fc0f3c9a7bf2ea0582e16b8d0a134ff77e8220398ce1590f05a61d7616e187ab45a0639b81ffe638ef49459611f5c048043cf7446fd9c80a678180ba5a6f1052bec54d44b6ed7e7c1b55d9477685aab1233e3c94d3f1026c292327e1c3e03c8789c314529d6ab27a7be7fa60b8b5aaf990955531251d916f39a14b3d99d3a97bd5766b4494bf8f662131bb8f75780ba7b8df700fae4bcb28d2d6f8bbb0b92fb93ba1df23d5ba8d3241cda2c4d2816ae2fe5799a096d0c2dfc863589e085b5584ef84d32ca83ef9cb4732f9f55aae7fae374fa274fe527fb20d41fedb397da681b0dc0fb9a98a707017c6100bce091a898cb53f4266cc9ef66660c2dbc6691869ff32ed96001ce5f7b34078d1039b388761749d65b27c8eb5bb5ecc359662e219aa554a78ef240dd4d89aad47942022af48edab4364f0457f96471de74d4a466293e6d8e1de718c38fb9a863ba1e46e362d09e241f5ed2baa773124327d7b2112f7ab24c69eabba2352e3e8bcc0c7e9415a8677ff4cb044585874f2e66f69cf7f34bb03030435f3b6d0611b579b29836a23d5fc115f1d5b95ae6bf42211fd43dbc8d360d45b6cfa2f627e22a5bb4b6330f39c8d37f9e7ea3a60dcaac8963bb686b12df1cb524957713981cd6a752f75a798292a5a40777d09dddeb6f40ffd371a6d556114a80d1e0e7880a7db41acb283e0d41285c7e1555fa9c546f0bfe55862ae09d29be98d8a94b064b08deca3a50dd0c340f1e9e1806e52b475ee3b7eb8fb0c1d28b5712726e225bc52b9dff00705ab9f725112c95b45eeac0f1d3ef9bb8d941e5436cc5b0c57d0df5d3e1e4fb9378f2acce680da7c708bafec4f4828cb6a4569a45e34dff3ae8be2be2f46cc739f9418e4b1a7f8bbc0c96f5afe9d48722ee1bd21f9fe33e833a19d0b03dc2fb1d4bb2bff73ddcc405a37511c76c6ab7b42307119b2ffdd9a77ea87b26ba8bbaf661a046833c65ed823528a60e686f7d2edf407ee2ba2ac6166215b3d637e4134471c075f17e9e4b9911384be673e1eaa4a1e036ebf19cfde9f3b996e2b6c1aa5f0fadd65105f7436f0e4703b58947066ee24c0f8e8405514972d4c8a19722ac757b948a9686cab6c53f80803b9e841279592a3efe930e2acc7a04ca9cf9cbb2df04aae912707f0d9332324978b378572b7e2bb581cdc823a720cfeb7de2659834842d360bb026b5173b793bb24a837b8b86a7dc0cd0365d230b10481efea81af2ddfe3cf56dbc295ae0c5818559128e61df5df91d3d5b4cc935a77b6ee1ebff7bb1b8c0186ea43b37e7bbe84584d229144ba940cdee469053bf5be8cbd5a35e2a94b12b20e9f2a8812a90fba2fe7c9cea7123fca07df81812a063a4620ad6f382d746b063bdbe604b9db1442accc4dc068021f0b634cdc9b8af22fdb5a91c189cd201a15cddd75658c0a2fbb7f29b0f66dc45ab2c17c5aa3996f0715f7a4f8a0598ab2f7f1cf2b8f7573d814205528b07985ab14fcb2c31da5d5c67278e85ee9bfbfbdfe3060adec89a65740b8cdd4d59a46abc23a3526ff52b3cbffd937ea09538cf44120fd31e2e43852ef77c37ebb3252146f4a488d0001d76721a7c74e44897cab6eaaae83d325e426f2bc6ea37cbb4b0898407d01a4ba6b5e11f746992e91bc6730a39d30faba3f6a95f5e8da4d8bd970c2cee1f69b835ed9fda3a8065a216e867b8cb960d991ebe10dd5e5269f2713ef71e6ee92d814f4683f00fc5a6962bff6f072ff9a414b9a6139e469209e1aeb9564056ec41aa557e6171edc7e227c940292e8308c37d2db0ea6a2050d03b93f3acc14ab77ed5014bc9a643bd81710722d8e7920547df623cfed9bee77e6946078de9a9d3192b1d0b13c93618970cc81e4c3fde16c55302a932db09793a907c32d7d18ff3e4c27221583add372c5d078abbb22ae6c17e3c2ef2394499dd82e1384dc817511c80f30c26c61a18bd5757afc7cdbf5b5e1f80adb210ae8eee3d72c6b949e8d5a4b74718ef68e779b93c66adc2fa0305735c8de03ea487db851104d15840d25d8a206b9f748bb4e6b238f5f3a2cc53a3369521719fda6da61bfc49f2f537ef28b908a956cd1f85695547f0ae2454ca98341e56c0dbdd028e2775e4150cac526cc2e9bc3514f58a360dbbaa6ec1c4e4921439664db3f65416ec3dc10a1e1775235c82c9167cb01d7e7b64eccf1496c3f3389965fceec812d097f294f3c356dfaa27f833169f09b0b27a45a0067b3ba81a2eb6dc5125d08e122f273ec8d480fda7cf6476005edbe712061ca22d9fa5a8d65cb5756de94ac5ec9e08a2a2b6d377c520586ead8e7c78deaf762e00b76acad05863ce845e3c18a52055b218ff82f9f135bb6be7c530a68d1aea2942b9bf44c79e3f1cbb247c3634d36d9722c1664c630a9e993dedc2233860cdd058e36813e08bcdb59a96f0b3a0a9e75a4ce8475533a3541ba38c0c4f41fea3c6f0eda0102c6b075b087293f9bd2509f87a222c34e4d3ead447d040469577434c572f367f521876e0558463832f1ecb52b69bbfe45e4a5a16f627fe76b9b8f31638c2e9ad72bc6b40e9f3cb127770fc93e3dd838ff17477efe9ecfe9dc966b3f1f40ae35083ced19e56a4d59bcaa418ff0656c227e9b484253dd313a87039e87757e76799c114fd15606a8f3cb75d9a004eeeea5d17ab5e014f142cf8575da52b7b8a58d8cf9482855d873d63e737e57dbbfa514dd3fb657ed24d8454bfa1e863fe48dda9bf443854aec2cea9d11d972d011439b3399a005064f601a36281eae842e4fc5d0dd136cd8b67225c00bb41f62e210ab930718ed9dc50b1097107f197220a9792a34333f1cdb42a9b3d8f617a704ad675b4d3b2103a716a1da2f99bb7cb642531a83161cb02ec681bcba67c14a497f193f982841654e1395a356804bef572ff531af36bcba6d0859482b602f61b70a202568b65c20df9793467cf619ab848a82bb41fcb48bbc6ff7cb54f4ad8fe905d50236d7b16a34c3f1ba9865e87c0db4b544c132ac1e924272a84ae0af2856f5c8ae653ee039220780db82c4a5924e5b2dd85b1114ae007370d8059e2a8eed26a02f0c7d7a9146747ffde2ce7fbe8e7927b6c8ac7c694b2db9673d6e0a1388f36756913ca48b37aa9e0afedbfb4bca6bd000fff0f7e49bfbbee316b248daf265cb17d663fe44bf7eff0fb76e952bd98ebdb11a440033818696629c6ba0a86b50498d85ebf1bb70e5aa7b627b8a4243f9f9e03f3f07d44a6b7aef10080ce8921b0883c46ca9fb8c51fa08c8986d5080cbbe21fc7381ebd45a4ea042cc241a73cc823067f1f1f57b32fd783267d03d3bb90de7d5dd67e34a1e3366971b7dbcce47d8d0f9ee413290c0d94f3f89ba1f8351faf789a4dd09b16df6e2a74d9051370bf99ae962a10f9d79ae0e387c433b56f1cdf475194c7f76d32ff7ea4c02e36a865b4420da0fb37de94f064444bd6a3d222edc1d2562e4df9f302a3f72bfe42bb0f7c3fe0b00599a85b4bd06c5e3898a019079a56292aa332b7614e49ee0ea396f3d4bb5df04e8266a8133bd696a00807ff2c560feb9d7b895bd738e0f4955d1ed6bfd677132240cc6d1918123ab843545eb3dd10b35dde85b82bc54d44b9c85df2c92814545563564a1a20dbf8d3a3757ece6973045606db21205bde8fb4f602c5ec639ea1147f6e5f15e1f5b3e45c3edf7b763a60ecc3724e5d56f490fd4eaa3155a22f7e00efaebf96200529734ff22615ce6169e70f9127d94b701d3049f9c90921fcb0a2c1d47104c63f33ce8812d3da9d1a61d0e18f6c1d96e67ddfb46771635aad23a2c170919abee04f8866dec419c41d565cc2375b5a3fbf1d4a76f132465b4ce9097a8d15ac88f28eecc99e1f5b9f5ab29929c0d2efe9db5ed3a7f52b0f5b8859cb4b2b406f9d889312e456648995cca8e055b974386d2e8f8572620aefe43da90ff4b3893a0410eced8cef8a334a9e4da7e51c52e0fff8c3733789d9b7c7975976d88876681985020150856df2c827929e152f448b855559a7fa0026fc249967505de6dc2c9745313d4dd1edd780a3a1d92ce8c488ec9c003a9950d7a7da354627eb2e29f4851fa8b52cde483549929cb2b7974da0a6b0c3a2a5008a526c98f112bc1f31a462c245154d05dbe8d05a1b6df866ce75319880dafb5035da49ac29b9841156ff4413ea519b4535eeb1212b5844b4a6fb0c76cc0c6cd46bc3b8a8207f58dfcc5f52cb61157f86a0aae0a92d842049eb40115207926d7937bde1b97bbc60c4a1b667ae0f0442b4c46260e05051288e1abf145da6c9bb4a1ab69736c7e0cefab9e87cb8f52357a55fccc23a6bf709f7c62d31200f3f989c6bba23faa3e7504058234d5e315c134091740df0c1fcb99ff9b4a20793a598546a1950c8761504bd3280621c0561afe92c8cfc1026e2d9b9ce151d9bda8e4c1491c45ea3d5e29599f1dc9b1754539ee814a4b89d9324ada359ff41d9c961132fa760599df7f01901b17e8caf84671823dee3d560ef07fddd3f9d82f2773b2802f23f87717e8acc578ca07ae58ced19dadbbc04aa88fd3bd27ebde3d51128fbcc9ad80e2f320b06f44ad6f035fa0c0e82fa2a25229f200070a917cf700bbb0f489fc297915bef68a15ea17f45109fb53143c4c8538a5d3bdcd2489ce58db37bb4182f0f848311c1ca28d99f53d60da88f63ded3ed838a182a54e99799f37c2489ebbb19bb43d6741fa44f1fb00cd8cdb7e7fb14e693cda8332031feac21d9513e5fecfc67bc1d17f9ff873d451a880c0cedffe609a8dbde78f5afaee19177d3bad900baa5102b9652f3c225fa79576dd657ec629c5bbafef87af1d55e8a8bed68afdc4c02046bbd240b638443db29f671126f97ec3c0d1f5d8d36d3d6578e774f10038d3cc14ceeda09d6d2b42fc50d15da82e3295a9b6390d0694c7b20163de172a5e15ac2741b55d6f3cd9c9a4df73401e47a9ae1e9a254a4f187c3e89f1c88e556b326354b4f32251bda048548b0db21602ca2ff444627168049f0201bffeb0b8d60f21d1e6e82dc265c77371908a192d9402aecd7c678b535405b6032e204531c76f45cec69e479a7a508af62f2c524dc54374f74205f5fb5a127527a41f565d9b48093048249e997e00db0749e2590b0dd5cc8e49b32a913d4e40ed5c216c38526adea77c688516258a414f92d3387ab4b169c1a235c7024e2352a11f3d9908be70683abfb572bc84006ba9dcc7eecbddd1e0ebdfbb6e8ad7b17f9738e509a73281e0130ca51edff52d948076793dc1c13b41f9b06bcef1772bd327bd9aeda2926b91be025656d7b7090debf0e52963b33747f7017754518cd86fdad6daea46b82629b0aeb53c321a10c3b00c2fb7cbac7a22e33288ecfa80e514fbd4ba31ab8e1ab3dcbabd2d79175c6dd39e6cba71037f9ef48e0dd40cffb7da032d59389a1087235e3cc114fb56b4a677ec5dc2e884", 0x1000}, {&(0x7f0000002680)="d6d02fc3917b0b3aeab9297cc6da016a8158f00df0ab1b707ab95ba3e2d3eddcee16482768d6dc12c28b644a035607e9aaec40c4877bae1b75535e59772ba37f2921b71f90c4", 0x46}, {&(0x7f0000002700)="318ee91569efd1029c7ab9fe4ff1de7c9dbc4a5627ac42bdf2b992a7471e00bcc1c5be925992b26a7fb3e15e2859ff5706c40707cd0e9efb9bff18ce0f4411bb2409486c133dfb5fdfa7f1501ec04a052318b3cc572741ae8a06742c9fb1cbc27ae3ed24d37e03ca412d8c96ca8b0e42e800e3c47be7faa68789a9707f88aa24fe2fef9f788ef1d0d2255a26c2e265cd31625fde23c369", 0x97}, {&(0x7f00000027c0)="c141c95ed1b1b5961986b0a7e0a9eb7d10e5c95bba776e778044bea6bd8487112c78943e983f7ab32e1ae7451739f821ec64dacf96489dd02c47f6cf46cdf3c1f5adf2adda6f2b7232b203a5d4c51cd8aeefdc476c9ddcb9f84db1238450363f95ca3e7edd3bbb8526c8bdf9691d71bc32701abbf030ea7e532c896031d7f898d4cb737695fed3fa57926058f5675c8b3792824f67e216cdd3935ee7dc659411f12f9f16b620c33f1671e5748a0781b124a20f5ed6e4f39fbef9d6d4df3127e2f515a2c0", 0xc4}, {&(0x7f00000028c0)="2cd6233491e6f620478b7498498e92b046c0bf04be5ebe38cc053e1561c3f34b8f3364a58ff3a0c4667ed704ffff2362c0f12ae1723f5c9ec49c85f9eaa0ffbbd4f4cb6fe2c6c06c9e7bcb4eb54eb7da194a50cea7a957fe3d0ae955a4319461b42fa66d6e5473c1b92b3d3b444ac7f64660a93dcb789f26f3a2d278d6a35079495e46fad28a03fa6dd8511bc54b46299d75b251f833e29a28d865cadf75", 0x9e}, {&(0x7f0000002980)="c98071105f456431954970b56b3afea309172b03cf3a4c354dad7b55a5aa5a67442e2df4e28ac8058980e6e4f14f5976dd2b803c460bb084f40d6f9511f34661d0299a4791c9a659986cdeba8b097f1cb64114659eabbea042e96313f60772dcb427e9a7d77cabe0e04506813d7d43e882fdd0774fd9af", 0x77}, {&(0x7f0000002a00)="92990550586fd81952b729de72192b2e9714b9cab852970073438a8e9fdc358e1b16bb242daa2c0467ddd21e039014bb4643efc3176ea04bf2b19051c6e0cb1b7d1977c99ac83d1ecfd271eb858bd4d47563e619954579ab8d6814dbfc6b2aabc6e66948f6e5e6d9382f9c4ac5801965b4dda3d5b3d928820a64e751c7bcaea2afed7701dd4323255a31a11f60aa0ea1c18557e33d56bb87262f94e75791aa2a8709f5e6ee2cbef15d423dc85b399a287c129e437a87ae3afe73c1d64bbdb37c2dc1531dc18c29e1d0540262e45f73d054db", 0xd2}], 0x9) chdir(&(0x7f0000002bc0)='./file0\x00') dup2(r1, r0) msgget$private(0x0, 0x40) getpeername(r2, &(0x7f0000002c00)=@in6, &(0x7f0000002c40)=0xc) chmod(&(0x7f0000002c80)='./file0/file0\x00', 0x100) 01:51:14 executing program 1: close(0xffffffffffffffff) kqueue() getrlimit(0xe, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000200)={0x6, 0x10001}) r0 = semget(0x2, 0x7, 0x8) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000080)=""/10) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x100000001, 0x99d, 0x5, 0xfeb, "444e357d09cec37d75fd4a0c40c37f45ecf2fbae", 0x987, 0x1000}) syz_open_pts() 01:51:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000200), 0x4) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 01:51:15 executing program 1: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) r2 = semget$private(0x0, 0x3, 0x40) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x9, r3, r4, r5, r6, 0x4, 0x7fffffff}, 0x2, 0x8, 0x2}) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) getrusage(0xffffffffffffffff, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) setrlimit(0x8, &(0x7f0000000040)={0x3, 0x80}) dup(r1) 01:51:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0xd3a93957a0805908) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080), &(0x7f00000001c0)=[&(0x7f00000000c0)='!^{+\x00', &(0x7f0000000100)='@\x00', &(0x7f0000000140)='$},\x00', &(0x7f0000000180)='[!$[]\x00']) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000200)="41e31ab41693c8deeb5050ebece5fff502b3204b9d98c4ca561fa5e0706ac2194921527957a784f2815ecad9fe2c8e38f1d4cb2679db70691eb665f97b802190617cdd0bc36407f26844bb18a4e24b1bb8502995ac6e3037", 0x58}], 0x1) execve(0x0, 0x0, 0x0) 01:51:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x2361613c) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x2000000000000) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) pwritev(r0, &(0x7f0000000000)=[{0x0, 0xfffffcea}], 0x1, 0x0) 01:51:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x5, 0x700000000000, 0x4, 0x9, "40ce2b9049ed7e232945570ead24e7b5ce5edc31", 0x7}) close(r0) 01:51:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07989dd75eb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000200)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855", 0x66}], 0x1) syz_open_pts() r1 = socket$inet6(0x18, 0x40000008003, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000f80)={0x0, 0x0, 0x5, 0x1ff, "aff20093644da2064a55bdac44095f74774028e8"}) clock_getres(0x4, &(0x7f0000000000)) poll(&(0x7f0000000fc0)=[{r3, 0x1e}, {r4, 0x11}], 0x2, 0x1) 01:51:15 executing program 0: r0 = semget$private(0x0, 0x0, 0x80) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/205) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0xcc, 0x8}) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000180)=""/4096) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = semget$private(0x0, 0x7, 0x4) r5 = semget(0x0, 0x2, 0x84) r6 = dup2(r3, r2) faccessat(r6, &(0x7f0000001180)='./file0\x00', 0x100, 0x1) faccessat(r6, &(0x7f00000011c0)='./file0\x00', 0x10, 0x2) readlinkat(r1, &(0x7f0000001200)='./file0\x00', &(0x7f0000001240)=""/28, 0x1c) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000001280)=""/166) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000001340)=0x4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001380)=0xfff) getgid() semctl$GETPID(r5, 0x1, 0x4, &(0x7f00000013c0)) semop(r4, &(0x7f0000001400)=[{0x4, 0xb0, 0x800}, {0x0, 0x0, 0x1800}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x3, 0xfffffffffffffe00, 0x1000}, {0x2, 0xffffffffffffffff, 0x1000}], 0x5) pipe2(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getitimer(0x0, &(0x7f0000001480)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000014c0)) getpid() ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000001500)={0x1, 0x8, 0x6, 0x7, "8a8251c414df82cc944600ba1d74e1b2bef465b8", 0x2, 0x7}) r9 = shmget(0x3, 0x2000, 0x602, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) close(r8) fcntl$dupfd(r2, 0xa, r1) semget(0x0, 0x0, 0x80) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001540)=0x7fffffff) semctl$IPC_RMID(r0, 0x0, 0x0) 01:51:15 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) setegid(r1) dup(r0) 01:51:15 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x40) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='x\x00') r1 = semget$private(0x0, 0x2, 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000140)=""/214) truncate(&(0x7f0000000100)='./file0\x00', 0x0) 01:51:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0xfffffffffffffe61, 0x0, 0xffffffffffffffc0, &(0x7f0000000040)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0xeb, 0x20000}, 0x0) r2 = dup(r0) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x800) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = getpgid(0xffffffffffffffff) r5 = getpid() setpgid(r4, r5) r6 = msgget(0x2, 0x373) msgrcv(r6, &(0x7f0000000080)={0x0, ""/229}, 0xed, 0x1, 0x1000) msgget(0x3, 0x280) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000180)={0x2dd, 0x101, 0x7, 0x0, "e2dd9359baf4d12d649f1714b777e7b4db716d85", 0x100, 0x8}) 01:51:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) dup(r0) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) flock(r0, 0x7) write(r0, &(0x7f0000000100)="a0", 0xfc50) r1 = syz_open_pts() dup2(r1, r0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 01:51:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) r1 = syz_open_pts() close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xffffffffffffff2e, "f875f02aa17e7f1d1ddd00"}) writev(r1, &(0x7f00000014c0)=[{&(0x7f00000000c0)="e19edb8bcf4a0b7f", 0x8}], 0x1) 01:51:16 executing program 1: socketpair(0x2, 0x0, 0x10f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000180), &(0x7f00000001c0)=0x4) read(r1, &(0x7f0000000200)=""/46, 0x2e) sendto$inet6(r1, &(0x7f0000000240)="0ee87edebae4c67780dd19eea74d2a959678d800bc972a88dfe934e34a8fc99b8137d1d23e0eea664326cfdb7f337bb376ea0acd14", 0x35, 0x2, 0x0, 0x0) fchdir(r1) connect(r0, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) r4 = msgget$private(0x0, 0x42) msgrcv(r4, &(0x7f0000000300)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) sendto$inet6(r0, &(0x7f0000001340)="d478150e725ec636bf9f4c86a979d236bbf82968ac436c7f2142a60956dc9b984f93281a7aa072ea5c940dca0110741a79a1a184f8dbee0107034ad6caaa3c6af1c3a483dda9fc4897ba017bb91ba453a82902cdb94d35aab80776c6d67f0f9dde78ae49c148cb2d599bb1701d40e711eb8f03b62175b578a7644c1b6a9dca3b289b35be798be8beb762c7a16734cc3f882de4897e65e31af76cf1009851c1af4d69490ec0da5fd2b77d4f9bca4c9c6a60705b0eee2e841c204e6122bb3f01efa8820c36de99c228df9d", 0xca, 0x4, 0x0, 0x0) setrlimit(0x5, &(0x7f0000001480)={0xffff, 0x7}) getsockname$inet6(r0, &(0x7f00000014c0), &(0x7f0000001500)=0xc) socketpair(0x1a, 0x4001, 0x9, &(0x7f0000001540)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000001580)=0x55) getppid() socketpair(0x21, 0x7, 0x6, &(0x7f00000015c0)) connect(r0, &(0x7f0000001600)=@in={0x2, 0x2}, 0xc) bind$inet(r5, &(0x7f0000001640)={0x2, 0x3}, 0xc) msgsnd(r4, &(0x7f00000016c0)={0x3, "ca85f490ead0bf3545a732e9f72057ee5d8aefa069eeaaf3c8c04e2920c1bac2b36d3579232beb02ac4661dc08ea905feeb1f624e89e5dd465a9d6952c80115a4362ba15bc81e4bcb1645f8a1412dcea07ff911e249ae581610ef7bae8e48e4bf2a7fdca95c95c114fc96559f9e92b477558857c54389e7e1538725f2749873200241a010bad912e6ca20380dee89e6eb6993e70c606884ed6d8b6c81059e01bea0e31e4d91e1061a4fa"}, 0xb2, 0x800) 01:51:16 executing program 0: kqueue() mlockall(0x2) setrlimit(0x7, &(0x7f0000000000)={0x1, 0x9}) setrlimit(0x3, &(0x7f0000000040)={0x110002, 0x3ffffffffffff}) 01:51:16 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000067, 0x0, 0x0) r1 = semget(0x1, 0x1, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/40) 01:51:16 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x3ff) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000380)="6684dfeb692706f6a59b6f9fecde034798061492877d32208e86b333301dc51a1f3b5f5614027fede8d73a240e85626071f0f51fef6900e062f540cea8967c6c745917cc075b4dc4cc0d6182cf353db111e373b12e0e88bba29341e25f449956c51099a707841495393b4fbf21ca180d82107623aa7bc27d219c511f6fb3492b324ed10e82bfd34cd927ad3659aa9648e93b6e9034ad6093cc3788a32f3107f110785ac4c245dcb52a4575feafd65dc58d931bd4a949", 0xb6}, {&(0x7f0000000100)="86736b00db04c0224809d6e24bd111c678792a4ac00b0dca05", 0x19}, {&(0x7f0000000f00)="e2949f58f7e7b1fea7a7495c4a3a49d3c69bffe8a2879521fb1af6d559ffa0c9f84d3159ed998e84c7eb933ad0a5ab6265a37884d81a09a5c22fef921e3691e4c957f95f4fec281d1f1614b231d311acedb51e0bd1e1ee13846608bb931450563707964a8a4ea6c539310ec6a6ae4e27ce5d64f440d7095e9201572fdfa3139aec62d70bbcb5f2ae2e62d1f376297ec75a38e2ba26bfbf864b871c6d751b1cd5f1a864279fcd6c28acc974a26b1213179ca456fbc044ea7e4d99d19dafce3960398060356f9f739fd8ca7b4c9eab33d301b4864e35b37f17f45fcf0bf4ccc3bbdb7fad4c0d2209586acb2ff3f23233e860c065b2f5f7e1f135ba9eee3f2a4062e0721adf723c39cc6191d4aa5fd579093dbde54c5b9bd07220b81f7400481646903a2b225cc3f96aa7a33123dba3e0e5371e18059d95c8f1b09743054609b50f5542595fc19757c3ee78542f2f64d225c905d9ff5e8f9f69aeaa1c4f3265dbd1c6f5e2b8abd0647e7a8e16c8d064587430bf3ae59349e10f5f45a0cf544e55274895daf736759e13a24968dc0eca0c3aa0e308737b5ba2d0b275fbd80809b0fbfa7bc7696e59f0dc4c65a757cccb2f1f55df913b62c4dbf18b0c3b64978a017d177c074c3c8fec80fbba0d2ab57bd594aefd4c6d96f16ea9dd8adb5fbf4fd9415bbc571a8f1813c3b04b24dfa59cd448cf71b9e99ccc43d370774d406916ddaeaadee101041466943a61ededc04dadff362d4c428da996e463a97a0f18ef092769d18a1dd5ffcb017912c998cfc50b5b22466470985a73d0c86d31c43faf4d296436389e790996a3f671b98b0e1dec00e16708d2d8ece217cefb4359f2993fb4b9695dd0e7108d4710f806678a7b39a16cc5de854040f26098706370c7712d51c16219277f21cda9faf280717400b1bacbc11ab311401a604392dc8712a0afd69199425860a379c2e7c7282cac19b69db11887984b5c6d754354203a6c1d226727eb291c89088a15239ad3e113e5b2d0da7c70482445ed7f8252e9eccdc816c2f78508082388a09c0bae7d52883d17337a3e777dda4f9f5e4bccb99afac272c5f1339959b609f5f09ce41ab8527d2d795301daa245ef93b42d0cfe9cbbfaaee6809662bce201486eafdef518bb4bc20adcf020c0d05516c060481ebe659280e7dbd0927292a1b3de9bf86023f77297aeeacae92d965afacb5d9460f9b64e7fcd73fc477a0e12b843a9a3a6a22e6ca27d719fb6b96cb782aeff306d07afa0c1c9db97e83a4839aa9903c9943e14a8576570d967b7bd47137d403df7c67b290f07fc2420dc4b690309d997c20bebe5c578dc6b99a1e7ff0c286c03165b9287ea7c9393d13269b0dae803591df19ec491522661d1bd656b18e95ac4692830680dfb66b573a6bec25990c9eb2ff8b7da02b6a500f98364c55952120786865c393911af41a8e5d7ca2becc3f22485662ae2c7a5826ffb1d92fb81fdd849b14354fa44f65b4e1631326f8e6e3b37b418908e5ce4cc04f9ad50aa25f98a3db468948d1ec7330ab0d8e319c70b8528c45a39db505894b92f3ed6752355e838ca39d421428dcbcbee42fdef352d4b812047644eb5fac03ed424a4f61bec24b3be9238940c4ffcbd8bb837b9fcc0c9c93cccbbfce40f40088195bb097307358dd3ee61d1bb9ba978e0c053ea09eefac906e3672af16e05f6f8c82d81d2051cf1b5a52b997ee2393c80b275471d20726aa0d6cb295742711911725b10725967cae563cc1653b4408950de321412dcda35de28e223d9bc816885e6d8239c22a572429866b19450e8595927de8741193b34329f13d6ea2936daf34145406e41e42d90a3889109b3ce9ef804a7a71e1bd0ba5c97f624d5c166a4725c1fb2f2e05827047c2e5286e2edd528824dedb6d477ddc6f27fc8075d3eb1e4ff78426494c4202386cdffcc84f1ed703834c7110870a18a48674e7544676e11ddd5b11d412be73d1af54bce4c5d7c20d56c13a6fae23c6e0a554370fd6fbc8ee1cff71a45df872fcf4ca2d7b5a2b29b224899a46b68588546860fbb8685d60f3abb1f489e4ef4805563349eedb580050a81702a75abbf202248a80b1e98f2a8383523474e8e7a1a41989505ef2aab614b1cf5143ceda6de8dba31862d1cf74697f1b0554fd3a1b00838e920fedc5db4eeeae2fc34e4b15e275ddf8d00e98a41593306f4452f96c6ba8a8f697efb6844a31c2d44c85fd6cc5434dbb86b848c04641c9102e385f8ebc5a5f18a8a340d6234b5af7bde1050dfdf7fe4f887db703aeedca000bd5bfd3aff2c907749052388af2b640557b84a864d6995a44ef3ed0b0233b6c4ea5121e4df42ac45d0927ea0444d63205879e0ffcda9512f9b5156297180920d303797a50297740aa308209572fa96039f6da3e269aa9cfa6c6ed1f171976cef8da333925967c89c875273190c29f14c931f6f3be4a3192f5e2c89a4a9019d5d4e28695159b654f707db24abe0f131e41018ca46d53d7da445f7ab401d5590fc49c9c1943f5f76cd2fa6fdb89a82fb9f4f19da8518322a5725f5d525e170bce718259a5689c1dcc2c73c6a3cb6a0512667b0d06d92e3e2d1da970dda9fb48f86ac924439986b888ff9f4d46a37782e6ddd186321cde87ead0bf3b9f43b5851d2215052e845911435e1e0349818751db93bf28d9d4dd516baad24f965cdf099a5ea8448ed0edf724873edecf1b2aa52d295a4aeb8da03186dab7504dabff6404478807d5c2e2030331c7179d8775e3666840efd8924ca9fd14955ed1f0db45e2ac8bf902aaf687620ec5adf092638a9745f2e2e7bf9a8dc0d04f66351efbe4732787b5c8a302f72658cda4c5f10bda797408b9674a69c265267c469057ad70b76c397479a9278153247f892ce89b6fafb65a24f071a4f1bfc5306b53773bacb99ee44992fe84cd1170da5fadfa7529b3192d746bc9e31ccfa5abae5a271dae7a0b4e1ca120527e8d1fc86f858f795c9cb735270d2f4caf1b5acf03b6c5ce7cd7e417ec96c5ab6087d8a69a7a8de1d5485b7d2ae7946251e141f6b218ecc1f6962e9d2b94728dd3f95b615699d82fa356104c0519d22e998ddcdfff2500d44ac35578e8f735dcc8ea2a1b9d739906f721e54c95f5ddb1319b70f8dac67b5185ff4c18249fdb5b541e9d76cdd9c4b71b9b6e31346de93440dc513d965e13ddcfd94c581130dbea5edad9f8296a89e52de9fab587b2a34825f0eb7e304bedfa3cad8ced731980b1aa7ca5a8759dbff11dbabe46679b0452f7282a118ea0466f5a6879e9834a86fe3eba34ec61fc26164075fb95d7f7ed2027b2f439749a3e144afea59fc29a072f329d4d67f65c594a3bef7b87f27a05082cc2ec8a7c716ae8792129535e6b0316b97205ba9a8d5ef57861d971b03e19e840e2e725f8f89189a056dab5128373a22e7e55089a7d72e1d45d012ba3f4b2b0aae1a2cc3ef09511181e1f349fae908aa7991d1a26a29c83cb2894ebbaf5c5cdc799a965bad1391e142936ea6b1a5eeef48fa974425c5ddd2d19ae64f1f97d3cc70ee0ed0d2ab8de417a43b2b0054bd058d81b3ffca188c8fae92387439ee11d6139922a45d559fde97571f29b5a94b64b67c8031bc7c1d160a4fe7cc615663abecf01f47a766905e3ba36b74912919bb505fdc8022103d106906b6cd132e514bf0ef99b2170e80a89780da16e8b0ae4567080a90f65a6189dbf075f070d03d984590984084df9ca01a818f001aba1866b513265b7650cda882f7b5e43c00ff4d68ea2710e11c90baf17461314aec2e709b1bd36c3f36dbb3cb9745f20dc669071d429f352c19b115bdfab2ddcc457213dbaba1251ce79e1adcf433641beeb3fa6025810d0ec61096baf30717270913655903033e038b30e667f9661d20f8ca0d046765b9d2f1e44734bb6ca097487412612604776d54a6c2461c648cc9233e55e35a81a550d85c38c40620c8e897baa078b553fadeedc511fceb207e8791bc641bc5092c9871947c0acbd130c9170ba494c35dfde4f2d84a141fb6b153246d27816438416260ed3aa42f87c9dbd1d43ff98f722f5ab6615f4843d955401c330d541fec0f4ed6fd2b61aac7a6887cebe4639f18f21c84f1774cfee808b15fe98be8562c105fdd467330218fe98dabe3eaf0b6b147d24381971aaad2e1af1deeaa9fdfb31d10207a8b9d25946e927fba92dbf3c105fac1bd700d767ad97e1cc83f41a452683bca6e302d71291a144d5a4b1bbccf2ae2fe1e96b4520f0bf9c68d2293cc6393c71b263553124a8e555a1ab2f354f00c90000f2a184776acebc252232d8ee9f480bf6527a43a665f76d2ceb8e7b5fcebce19150ec212c1d0244474343b0f10000d70ce07a56b92d2237681045eb30a2ff276436616f11bf1c89ce47c93a39330a971d7f0ee4f4bb7061029fba93464035aeeef9bcddda3c1b8eca7e7d81c34cf85fa94f8b6676d8efe8b81e98ad450a88c6bec087a497728fdeb27d7d582e6c058ace22c1bb7737932cb1b39ebc4d74f219cedaf7ae6eea318def7d4da8969c95653ec1917f4c0ba925e6356b3aa6fa97771a9567b1315053ecf18ff23743346e59761d7f29c76949397827d536800c9b90872f027e256661b149ac23542cdb04772b80f0b168359f82836293d6638a2c9a3cff2cd98055855bf6238f5928a1d264216cd24ca2443f15ed62ececeb305db1fda421cd89e824e2acc2ede69c20bb2dfafd002c92ae8d938a9ce383f4e138c3e5636010b89b2caee83856bc36cdc21d6be78228391b2393caf45a3971a01844f341d0c53dc14da45660d552bdab4dcb627b4a2eda58c59728d209c2b1613bc4a0b91e4d7e6f41fbaf09daf9401e91a21e7f7d34b7a41400890bc9a337fcab331f6f74bd169c69da0f29c9e23063aaf0ed792df02afc975ec1df0644cb9c47fb7b2345cf04a01d7c56bb7759fbabe80759c0b0043ba9e8129b47c9e3c664fcad60faed5daa527f47c236bd47f785fa6ff7ca212b7cce312ffff8b79e7899ff3c80ad2b9ddf83377e6d2d608f18348c2442f6d18620697d80f523d2bb79885dee3b323439fa4a25fb99d18d32137efd0494f08b446f2b3cfa875e8eaad94a409d076642211d524af675a3c9a9bd2162fb273aa484c9ade0de4a176d95cd0fddd3000d6c0982f7d758c5fddd38d8b9bc0ea77d95872b252e7a8fd4ec25217a9cdf1c5e9c763becad0cea7c830ad2c24838b52b1fc76a9096ba0bf4e50bac3f4605d88fee8ef3d42dd2485235f2e63283c8b21e447968870d7c79b9cd1022661289faaa46f83c367b61dd4f60d981c3ebe13b0699cca7f488d58aff68bc647462a6c7d1754786cb78aa90189fe84fdbffcad032a654954d7f20fb60e30abcf99fc94aff688005be5c109d3d914e2b0e0f3e0e121c779978a91da3d8680789bfbba6c9aaa812d674567f10e75b25ffd7d1c40baa5c0ba34373ae236f180d3eaf0f8423a77eb0aad0ec76a6aab2ab75edb17c2df817ba66bcd4ce59198a3d23d9bb9ffa541424ea4f09d6f1c9709647af740f4fe25a1e4db21db4bba2dab879367ba9b2c94b1f7f5007cb3d6dbb7845dc9887dc1c7b3f14c98027a9cdf077ec0b962dac153bd852973f8ee262b11bd97e5ca1ed6aa827aa2777e8d6a28bb7a2fe87870a82e3724ab62b63dd4f1c7acb6021850534c92150f1dda443e712223abd888caa4944182bf9f037df55f8a8daf626712635163ceb9acc01a669cbd7e4fb0f1f2a54ffccf0ff277e5ac553137e57ea8d4268ff938cad1d2dffa3726cd", 0x1000}], 0x3, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f00000002c0)="dea3e0e184e36258a416f790037494132477f256b409ffff25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049fa4545658fb7c6a0e5e4642d26edafba6eeb0000000000", 0x67) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a1b9d2dd62b433eed7ca5508d9591533cfa38d35c6f31f471143fbf743b974a257c381ac3c7d9b4a63bf717f3de2e9028c3cd32771d1bd7651ce720f423a738dce8285e9f1a8ed3d3fc4812eb8e0e6f572ffee874d4b2ba14235a91daa63d6bce8ee75a079dbce875fe5d92419628f23b9d64dd7e62792119565a3aeb087c68780190504214181b04e4432b970d6d9998007e02be855fbb6a18c8cf3ba90d9424163d381d4f29f93775ead037adfe30beb61e175c3f836b25a396598fb7b7679dde02661f05e3af74ac9fe5a8399aba9e3d6065e7f8018ea3ff5bd156ea516d96ddd302ef4d91e96e456114e27d69fcd7bda246e1b2c3d7ea1d61d9a0855b029faf4307babad7a63ad011ecc7702186df09ab8b226bf169d806dd5814736b57092255d3f3ea429693c63b5969016e4b731d86ea6b7a257a9d37378c630f08c154a107253c5dbf28c475a39c98117a04274b3e65f43a3bd857712cd0b7fdbde72df33449713a1401890f74f85cfdf1276973cc3b458964463e4a270d1a80378df76f7b8a50b8f6b990503ca3422278e4e8d0866464082ffa9d003990d32469438111d57a8f3d7aa1fd5a86b3e541d45fbadfe00f63cb23e8ffde4f484e39ccedae91592bc08ab530f59cbdac1a676c3b129a419f6eebb89015e910ae1e03c713e946a0c3216c44ffc4963f45b898cd236eeb164de46e9ad10a0c68cb5f6dce16bf810a90e3dad2d8a3e319eea23a6aca6a1f38e71b88b2a28b5f954243f7609764c748ff41cd007c79fe840270607a27c4ec91d073f6b14a50226906a1e22ffff476fe357e05eb43d1923df129e0821b8ddd6beb06017c119dd34dceb758cc851fc478159138782855fcc2ba654851f9e165c691b9a22f8515c9cee833f44816a3a28d8f021f3e0a8136611aeb49116051c4a2f2a86c905cd5787030c7e95a55cd112f257ff3db02f6e613251ee294c0727ff9494e42f88ec458eb605922ada3eda139e8ac20b398e65d7090df772b078a126fd88e3aabce8650d7a9b497cfe53da2ea83b38607bd745914a7bc8b9d5f1467485e498128ae188d657befc52df139ac23339c0d67d146f4dda0785d9e8cccde9966d06645f77b3a3ca9a55aa107a96c8558ecfe38264e2a443e7bddb2fed5c52c2ff8425ba37bd5cfdaedc1ce100497ef811d05df208fb1374b830adf06bd97bce0e741dcd661326cde7784e321cbd0e526a6dda8b6e2afbf143fd8dfac8eca4f9a8082a2502f3355d62ed09f5a1c3739ba7bfc39c24c502338eaa140bb342a8cf9092899dc42b8c2c42af40b650159eade50679454d17914094142ee81a10b77235fbacc337423b6ca22dbc9c1b3a7c96b846243829d3950485d4b4a1616b9dc7f711066f2e30d6a8b1116052377059dbf9185f33c1fc2f419cb2d7cb8b5c3064f8ce381a5beaee9e8cc25cf1e70e9e2d89cc32326099e404bbdc325e7d01abb87ffc0f567af963d2bda444a4c1e260a5af185963b9439e657101295b4a1ea0bf444a58f4e0f5ed9624243f19c4575894e9c3c42203abb1a8773bbe53dfc1be5d3efb8d6e92cf87c96b952209e88c827a0baba1980b97b200f19e14f4d4103b700ae597f331577f1020ca0704473d6ca906781fe1b4eb336c537a8f86346ad07acb02d4689e5b557c41b19a13432335f0bfef56b6b6e7faaeba5ac0f98436d44f0e0cc7931271e48cc610ec70d461921085cd8e3223036de1c1273d5ab277a38830db4e8584c6c21843da561eeb8a448df9eb01be828442856d5227657e819f7452b21e1c9b48ff3bb02258349c9e4e9864267e6788bd1d307ca61e5429e6a33311a9451e77ef5fe9a6e6a6612880a0268a8b359dcc520261ca3064cd45f8efe98959d531d8c6be29beee0f7d2568c6ebf7a4b6204a7240695eedfa205038ed4d2cfc4eb5aada037094da0ad1ee9204f82e157891dde0999f5f357dfec7d222ef70700b194baf624c669bbe9f9bac75ca4ffe77fce5e5ab66de0be9e45099f06c2d3c3257af11e8e238705b9fdfb352f25b1904dd63b1c01dbcefa205fccee13474cdbcccd9ddb5e217088cddb692893ebcd88835be1e73387a441ba55d895b4a28bfe281255850c0cedb2cdf1e26034b47f477735a96fa50c267d619618459d5208388c5da1eb09524ae08878b0d2f847adc076b343c99834fef0a72455400848400e9b5a9b429cf6e3942399e968d5b8935d16ef21cf3e5ce5b8817dcc658974780ea53cea30ab3833a829c3dafc4e8f1e88d973e08085adc96a98ad965ddbfba2fcf021b2900cd3bbbefd13efe6667095f2eaf4f9eeebf4cd73877e39a4a74e42d7bf39b31b35743a3ea4fe12877c1f7d9e3c46cda14d34d9ff6f8be4c6bba04a8f358f2d37bdf8b0d15ae4bb92eda2ff15e35f360ba601df6c43b518e1091edd887a7acfb8b3ba2dee98a927f38ece01655c8548beea7703c0d60fde212942454dbc99d3d3ea3f2715852d2ca3261c238a1a77c68b4b43b4e516149fe90ce5e1c6d05cea0033c026c8b293c978509c4873a3fbdd4cd6affe5a78cce5f5c2d81427f29dd18b95fa42c5feed3e764965212430cb907a5eaf6ab93f4a1322ebe36d7cb6625b43547b0247a73a211545282494f7ce801286805aaa0012ddd1427ab100528e02d33c87d34cb361927fe31d6288747cf28698d734a0019c7d23178104e7da69eaf8885a5f34860f883b0d4f029bb4845ada38d97a8713038c112012bcd1bbc8b2b03d3b14d0d2c517538536ebad93ddb333cdacd753d75e728f65bd66ea7090ff6d15f4a18c8b2cd66763ea7667a6588368aea7120cda15cb56eb96cfb2fa177c6c845432ecba90d63bc52829c51b1af48940cafec65a8fcd3265fadf49040b9654afd2496ee2114ace0fbe752e9d0c79ebdb01ba46277e82ddbf9d77144040d63b6d4737cc35e2f478e190609882d38504133a3bfc1ad783f218d4634a3686509c864b6138aa21aa47d66b2ae4b15fd1004f7af963ddbf7fbe684d61b0f198b98a65d061e322b0e4d519f03a27b395579b083a787b7108a29ac8242cfde310be8f7c7b6b583aeb0452dcabde1ad6fb3928546d13e0b1527512b0855ea7d79eb405136b81a44aed00daa03e9a96449b49375e06a6ad7e6823f34e2832dcce466dc007886bd566c645d9fffab051df6a7eeb62e367280a", 0x928}], 0x1) r3 = syz_open_pts() fchdir(r1) close(r1) r4 = kqueue() kevent(r4, &(0x7f0000000340)=[{}], 0xf5, &(0x7f00000001c0), 0x63, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000180)=0xfffffffffffff000) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0xac, 0xffff}, {0x0, 0x9}}) syz_open_pts() 01:51:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) kqueue() r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3b9bb2d6bbd14ae6981c39a3e748438580ab157e"}) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x7, 0x5, 0xfdd, 0x1, "5eb678a830530b9ae4991b03f9d95ad6a423afe1", 0x8, 0x5}) 01:51:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') setreuid(0x0, 0xee00) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = msgget(0x1, 0x201) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = getpgrp() r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x3, r2, r3, r4, r5, 0x48, 0x8}, 0x10001, 0x3, r6, r7, 0x2, 0x100, 0x7ff}) 01:51:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./bus\x00') fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) open(&(0x7f00000000c0)='./bus\x00', 0x242, 0x0) truncate(&(0x7f0000000100)='./bus/file0\x00', 0x4) 01:51:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1000000002040, 0xd01) syz_extract_tcp_res(&(0x7f0000000180), 0x8568, 0x7fffffff) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x7d7e) syz_open_pts() syz_open_pts() 01:51:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000002740)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088000000000000800099ae4ad7bff1958871ed0be2f0c8420fc3c59be0c0010031633064d5e3ef11b941c56b0e6082210fbdd7135f36694ded9c7625044bda9b65563ce5ab71d790c1237dcaf28fc9a4fbc610dee50e259e915e2ab20260e4b042dcbfe742bf26b2042f3542a2c9c91558b74a6704e3d473b2d322773911040d6a99f570fc10712ca3e67734f138ab773fd10e", 0xac) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900d1ebd81823fc7e0d7a", 0x0, 0x3}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1000, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000280)="31437acdc26cff21480b43626f1e2f6fc791c00e7b", 0x15}, {&(0x7f0000000380)="59ae8a52571962442fe2f642c693191b429a1125613e3f440e1b599c5980931b465f53263540f22fc2cfe8b22c96b6cb1e7b87e30406ef849e25ef55b8956a8c4448b340e6c4d1858cbe5866e8dbffb8923ffe6df25611f8353e7e5e04d09f11ddfb6674d9e3802f185bd0adccae0754622775ddd014142342c963403fd88bbf1e0724d23aa5e0c111a3a90da99d2cdfdda3f8678f6b6c52c090ab0836e55d2b22414aa6b0e9e429b06302511b76dd454074e18f686df974dff803a6073a98ddb0abac997bee3a9c693d32db24f6b46402d715e2f61bafe4ef4685fd3b760778d6b03cb16a51b39ccce135dcd1510cf85ba777aec564cd1e30db34d00feb98d83787b53da85097b7eaf72cdf8485a9ef98c1bc384f084dcd4f0d2ab482e141eb6aaed0ce1bb27e55f2323691621834abb1d0d02ec0a762c037a42f07849c875e875c04a8a716c9e85c38c6897949eb5433dd3eceb328e32f3b056789b9f375e452ad42f8474d2db51ce51f59d389883340e6e55027f0b182cdd6f21d6e75e14f1fe52665fd8c741fba501e336bdc0ea74121e32177b383a0085e00f3020a8faa131c00829f6dd9d9bdf587514e281b74bc33593d84eaeb4e440257a26496998dc9568739eb10ca03f9c39e2fb6a3c15768245f8f728f207d2579007fe07117c8b8a05ae3cd0bf61ee76e6116a792853ee39e4687440688f0a7180a01c6d6a07c50d1e1911c6e975f70a04c1f46eee654e2a7ba133d231fd2bc557b657c8d8682ca1bfbf26b1c1037d31afd4b55d6a6f9693cc7e9e4f4fd2bf51768de73d99ba29d2a99ec4313bc9404b272f27483bdd069cbbe73c6d78691791c46421ca4e64502bd3096e7166c131232472d1dd30fb77e63d2a43687913cd0758179da67a5ce92930c1b901a1f7352b6891eb3244100cba6c92b6bec111344a9a6d6c9d56952eff461c9e648390f5e60c4e8ce01c321e9128af3d8b0650e183b538c22ed39f87023a83221041903aa15b023516ceafbb43f33574d00340dcd5d04dd074263e05e8df6993452503121ce87a91d0c50f56cb008e94f3a5eb6af937698fc04bea7802e44f77028303953aa692578a31be0f132604afe16e3775873475359decb96008f40350278bf8910ef309f5b31f1885adffef20e1b01ff7e591838c25c4e7ca9a6ee313a9790ca0d2bf4393080d1f64915d85e511031ec70388382de0c5cf5571e0867c45d8f7088a5fbcbc8c5937f06bef57f9e35e3bc203de7c90f5fbe79654f32ee56b4dc836e0606e3910e12579f63c2cdc3f3da571781be0ebb3b82c85dcf4e714234d46d4b0b321f20b42a9c302dc215f2ca787515c5e97edc44e615cf2c0bd240056681f338952716aa207ade5673d022d287e7da9c321e9933bb09e1dba431e4c220ee5eeb906fba16e9a40142af6d4db7f3589021c189b4acb764126d32a85628131bac37e4c5c017797adbd96bc8e15b76743baa4ccebc1131e536786c4b5ac919dd3bf7a2fef61a3634bb5f1eb3c422f6e502106e111073faaa29b4c3cbfd0439e96ddf70c0cb479a321af02d3238c38738e2182dba10d1fd22c72ba6f5cde970a28dbc58c970c4613f9c1132468ae42f4bc5030b78584e485d9a01b1619cae6db7d71e883c9fb55828b62c3816e254e0d29bd7e57abc2cb0b081395005e17f88de0a8a733291780bec931b431448c8c64e8a924e4fc406f92c5960c3aa2b5fdd8aa75cf30651ebfc6579a2d04159d24137f775b16f8ebb79b30eeb7204ea4245d99d64bbe643da3487b0aa060f1df5d5659804c25a452369d899620c95b686c751b8540a908b77cea1779d600b59bc372c5700c307b2f910e99d830b8dcdfa5f208aecce9e3aa60de5246ad0ba4b8ed6e63a3fd4aa405afb95c2b1f95305155417b38aba8b1e6168665a329e12065cbbe97ce4786cc489ee1b605fe79e5a68fcdbe24c3ea55e2bb1ee542875a40bb160c915d510b1a83c5b61cedd4734bf4a6d403af6a366aa4ad7a23d99f3bf7c9eaeeb10f0564a98ee3201cea45e72ad731eeefe901116fa8e23fac55a97a115136cf8178e0c523fee6d620b9c820771d7394ef3865d1715578500eb4fe061df0f1cfec78e260265106562b4ab9027f63656b03efd58427ea1121816d0b835f7c5995d5a5c727622c6a29156ff1b4944f2632070ca23e20f6fbf99065c77fe5f2efcdc17a2d2e6d5718d9ece826fa111bf3e2b64ec27dab1d374ef4011542e5f54e239bcbc0a67d1f6b0efc0c89bb57c6b7d34d2cbaf8fc02afffcd7711f460af96ee43975136e38d5c67ad38ddaf53b1a77672161a938843d03c9f4cc27c9f9d1dc38852f1afab78f10e867c074d06e248f9cc0b7d407ccde7116c1ec900c57b52f7051a907b4daa5f501570164f1c4b6871ccb80b0219233204df1fcd7963635ab01062b4a21e7f7b0eb256b4f658a86b5f9b46f577c16a12d0a743de30ceba123ff52feffb6655db520029db07d104cc6f31c50cbc6b8bd381b8fecc2737cd709f2872378146f2e51945166d59ab47fa3a4e7ce8f04ee2db236ad991364110a41edb2bf19e8e9099b19fac906a35e3db9a3390aa924d2d1d607409fc4c97453f735a0155bb6952a8682dbb2153f70a52d809d77a34e41057d6199c7d8b9ab51d015389426f4b22903985ee407d5cdd24a273843059fe607773e17349934b27346ce68e4685c329427a14d0059f5c459f1672454cd55a0c4753553387ac05f440bcadb95621561c77433c8ba3f9621abcde2fa0b352515420c5034f6136b4d7fa0030043ec75aa804e81acd99a32fe32108d4d44d1a94c99e604139b105a17eb4fcacfc42100b87102fce8bb72a25759e15ef5f565a9003d00f3b9f65c2d1bbe38d7e4739a63b4eabf07c0ed5f6fe69ac50782983a72a2932817eee908ebad2178bb32f320cff25c90bed330a1853c4b59347310d62e406f098769db2be6b27a3b81325f0d0f3537348ab3d0c6bbffca033533f857d958a8439d5294e80d040a0288dc0feec514e497d460b5111cac0e7241df5c77356372c309f5d6e36704c9af62c90b2adb1074a545c187d5aaf3f19eaabb90bf192fa68468b2a22eb849a692ae232fbc9e4c51b336fdefedf72cdc79dd958b24233f60c44ba5e7014a8f8f8f06570d7a6efbdcbddfdd0fec4f85c5e6c164aa7b71b3ae4a434dd4a29403db6a96bd683e88395d814ec5886c7e7fa6880f82a3cbeddf2988c3e879c7c95786c93308fda93f4ff53f57f41ee821e3a3db035795942c97d537b104978495a5919bcc32cdb9216a537e4e823d4f9271621b2c2a8a703770206605fbb63c8d26604aab3373c63c8cf58f0c2419583b33786d58d1fd25c5cc6d53c3777544439308bc8a59ab0dc708aa3c9503282e9d8da8aeea576c13dcf3c71b446e741a2327edfb2501f944603eff8cbed3fc7941a4be6de86d7230fcade77ce5e5855049fdeb273fbf16465444b6285f1bc8e19f5d77263026c77dfda4cab24dfed6a89848fdf1b271bb7fd74c42f92330acbcce1ddab6c84a5dad6175731ad51477439ec2cb944fa6cd06ae06db509843a7c966eef5428eea8abedf4cae92d4864048cbc38a7063a4e4b82db5535d507e280fe9742468c33f3e23bf825b45734e088935a084a7db47440a3fade557e38a9fc983c7b51fe910037606bb505792ea9298667ec02deaf14b8a29a9721c4fc06d5894e608bf3fa0991cc77a8ce94902814774fa6b4f52cb6c61daaf8c7513b1d6e52ade59103f23931eb05a31c12a7f0c13dbbe0563e0de783b06398386ee740ff9576e80226f35d82884cf4886f59afee22cbbe03f9f487a816534e1712fb6ac41501401205a3817f09ffd87537bf303d5e5a960000340158c92e23b9e13030ff255a7bb3fd10ee9f1e249104ceef91314c197cc3d80d37439bdd51bb8db5ce921378f61754fdf65e635548a43033a725f120d80a466bea6280a3100e490c3743774a83c6806efc907f78d799f02377f739f79032bc0d1b9ac1f9b3f3a23823a570ffb87450c86c2b5beeef829a4b72d34cd5f324cdc514f8cb0643c9f1d1a5611170d06cfaf8ebd396952313605c88836b01ab03cc73d4ad96cbdbae4dd68eaa22b17d66fa7e75f99f8afe73d79aa356c8abb7a25430cddb58803d87f4468ce9f843ed9328e6a4eb0ab27a08882a5b19d20b7b82b56e2fb15b57a5f54aa0ff23a16a42938119d6d404ed387a4e9a5faefd459d18c790646def849391d57a322a0628d574a586f54f17f5afe7f0d871d321a43a3e041cb53492fe2d5ce1fea7354b87f05b5aaf30471e6a452019e61ad331f22b6a1356625b92aeb7dea5fcb1b11bd8a33b1ca2d3ba4ccd4e44de2666c0d807299eed9c26ea0543a869ccfaff44d907a30cc751e7e1a2292b6154e9bc6d81ada8fd6ebd98c70bb993f906c4b819322c2a1c137660f2fd85ef611255d6322d5a27d6a749446eaefbcaf82b52dd872abd583747b05600a5bc7032d32e5f22042afbfb1b6ebf29f47de07cbc71974b93440db63364783e370d95b6b6ad701351d456bc423daf577591e44ef49effe45842976f8ccefffc2904264a9562c56673581f47b037eff48f0db489a56c08b25cd2d6910af0d24f6392a0b649c63b6fe5f67f13828d0aa5a2b03e0edf31c8074a09a65131519f4d8197768cb691ecd9f1099bfa5fd257569a5c71681b74aa3fd48204211d94c56c4b7b23ff8de63a100bb1d8a37f1dfbace870773f751f259c2b43bb16bfdc2b351ea65877596e2c3b5e55cb7b0a0e9573cf03d4b927138bcfd687b50dfb550bfc2c546dd42cadeab93a0a366087fde8f1a60d94387d59a95d8ca120a83593d9c3e78685bb2b934a078ebaf00434534b27fa69b0226b06d3d011bc9f4cb3879a1b08e3f07ab82f44d4118668cb7b486d33347ad787886c1e8194224151a52e1135eca8b5549b7d226ae5f34653d3517c96b7f4a26411141ce817f0bf19c636317f7f8d718c2458c2c15e04753ad1d8cc2adfa11aa4fcd6a023b3c389a7fa377815682cb8c6292a5baa12c58c6bbf5102fa95378cb13da5b59e34439d1d1426b65c43c2c6c0027b239775719adbc171f2b4f0ef0d0969b0004038e1268e3a645d13a288587807e6e247305581bf237500ce233c034a65f0a377c35ea1162a4a45a3de1423ee9f41f6cdc1f1f1d8545db0aeaae42303d0ee6f0691ed4543136bb835cef442625ee42a8154a6400e446c8ddf179fe052b61ae8231f21c7b7662c44fd5115cb050c1774657dbaba0dfa4c5ea5d4acdcf74f704886f03b927c31ec4b5ac923ebe9ed6e9e3bebbbf8e89af98cb031b7a0d0a778f44d284e2a8e0439621243282785927036111303ebda78855035ed6ffa2e0dbb9456056bcaa89f4a1703386557d1426ce9f2080a7fdbd5998eeda74c6bad65290ea3ecaa25193abf5d3bfecb722224030c38e6539b5d44f41b3559f85c6c3c0b2d707a5c12a5cc93c16647919556cf952fe636b7f4b91b451a0fd3e09737b9dffe3c50e6a6b300c2b29255a9b8b9dc52da94815f48f0e87190e0005f8c4f633971cb4fd6231f6d29ca0c19ded3a0ea0afe6ab87a90c4611f0890a64623b771847045c50fbcffea7f919c75600749b0d2463678daacc1b60b90140135cef22897e74aed32b8a55306487afa327109a53a39729126ac2a6a2adde1585d5c594396bc1add0c643e8c74bd7436c772cc73e180730818526ee15f615c8c034a929c764057ddb2509f5212906919eddab25d528fa5dc6e2735f0fc7d4b7e0ffce03d5", 0x1000}, {&(0x7f0000001380)="4496c24f9e6df7b965ca1072a8793f4a7330e086aa7461520a12f833630eb2429956d518386639ab2db7480c4fecc8b84ef86e47e98be91076236922d7fc8e3a9c05ffee0835a822c8ca6b052057a00f1ed42661413bd57c9e25af65f91e10ee81e6c5d27aeddd4b2c72f8eca96d0f74cdaa1e4916fdebaeb26d84d60ea4b375beef8cb28ce32bb290ebe3bae63cbb09b46ced064fb3dc4c878aa7d4a645a099529f0c71c0bbf7e2825146e341f65b94cef0b1d0303a4e35f2d4641e80430cb6fe679bf861250acd5aacfbb3d6e1810b11d0aa89b0a53d504271a28d75c04afa4cfd", 0xe2}], 0x3) 01:51:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0xff, 0x4}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="e0000001000000001703dd6a3eb54715f0d2f04901a1e976920bb38c9643df5584f4dd391baf50dfe0eb810c6e1e4f482f64db7ba10bea8c2a40c3cb46194e810fbff0104c41a01097d0463ec6ca20a78b3b12d6ede58440e7ba13827d5758980e1d52789512bca081eea6d607d0430c6543470fb008925a08c7fff31d796d816188ef6ecb", 0x85) r1 = socket$inet(0x2, 0x2, 0x3) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="445c13f6fd6bbcf1a53c122422d56c7a93eeea0a8e4c6e0e6560a84b1f06999598d8fbf97cc11e116ae46139d36fa5eb818fea88b2722f129dc679e72740297a805c8a435662e190f55a0ab9754eef1117c758444802a775316f6401d9fb6914f1967b1fd3d463be0b16c548aed08cfe84fbf896eaf346e28f431ba1a8dd01b5a4ed0dfce8e2", 0x86) setsockopt(r0, 0x0, 0xa, &(0x7f00000000c0)="01", 0x1) 01:51:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 01:51:17 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x8000, 0x9}, 0x8) getrlimit(0x1, 0x0) 01:51:17 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') readlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)=""/41, 0x29) 01:51:17 executing program 0: writev(0xffffffffffffffff, &(0x7f00000008c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0xffffffffffffff61}, {0x0}, {0x0}, {0x0}, {0x0, 0xb6}], 0x9) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000980)="73338826183ddd21311f6c1cdbdc95cac4e48b37b047d747c03925f6307bd039cb62be13dfd065260a819d2a7e8125b955365dceba103dc148f254be7f114d5ab3ef8155b6dc035bae4dc74c5af93dab5fd930df5f9fa25b92e5e2a3188f430843dce39a7d7523f8e83f11c0dcee81cf74808e30ce918b6cb71f7e6675bfbe254918232cde45bffa1b6c8f79244156ebdb1045e5e2f78824f2aab12648297f934f8d988c4e5b8a02c6fdd29b354873ab8070aa8ae73bbef17121510378cc2c388fd984388171a963d7faaebfd782930c9bdc74088bd764d180c83c6118f54eaadc8d7ce14221479a4a1564cae90ae4d1b77400f7cde8c8962d4d5c6c1d38f9aac8829aaf29db1e0d876f0c48eec752038aca8add00ec7bb1599c8aebd31b6fc5ef644ff9853ae48610a2da2fbc73101b6b51a61b27d5ced0e2fb26da3da3a3fb26d0ca4bb9c59f8a2f5758b466cb3054f449875951b059c57ac0b8abae93cdac514a5abfc9e852158aa583a91c00b68431be5c4025c1cc85d979346cca9663cfbf8597558812d98e132d50edca7798ba8e5d09b9a8fe19935ed978a63e6cef2678da9541dd78e27b6bd43af441ead25c95053285994b446c5d4f5ee78914501db5a69ee3b11c9a430ad70f2e0629ff796625741700658938881269a800d28bb309801d821a1dbf5bf60fcd868b2751fe094e2c888c64fcc260772d5df565267900a050512a941a261ce9acda174607e31db4c36b49f6e2d27d817c6e346f271ca1a570dd01eab3306b3c5d27a16fdaaac93a94b4a09d965415d3bca10728e73c0cb215fd89b53b1c39319ff15286e337270be74c7670b99ef20c13702ebedfa3877d6fa0972fd18ae4e7dd9488435d9191dc820b06a12f134eaf9bb325ed3981e7f0d23b118ae7d60776a4b3edef50b9061c535266c6d3228067ebd0fe18d24ca90fb3c095ab59c8e12626d29f7c184f00a8b9f5e080d374614d78538385f21539799fb0fbbc432dab6f0f3bd50ae3c49e43d66d753d885162893d85edc54e49918a52535dbf60a5a5188b8de956be67c44f66ff7aa241b206a73516af0abaa18ca1da7be41667c2c0331363a56811a7e9ab2a388de9868b476dec25a7447f96bda2ed45ddf35abacd2c4054f1c77cc3f915aefcb566bb33f9a89d751def19b638461bd6d6e738e16a7a9da5acecfa9eb10daae2e6514c686a969dbd294b31abbac2ba1128947d400dff54013880c2696d115a708d12e12a266ed2b0b0f8094cf6e1d60846eb2840b628df58273509a5d28d0bf911df5bcad22e51e15691eb768ad1670c1806500379d91c529b2f6cc79631690571ee70d4889ad2d4656d29699a5b6883dd33965e1ae5f79553390924d396b9c572c7421ca6e0dbd9d138daa24a36995e7f4fcc9c7eb37608fd8680dda79b43fb517753be7f1dbecafad97d3741599044785c1eac87409b760081674fa6bf2774c62883c5111f1a9d77f686c64d888fdc55272d9063579cf34fa6bde6bc32baedaa672ce2cc36d541277d7a85441697c81974c2b243c62e299c6eee220464cea83bd2aa985997d7930bd265fb3e025fd477007769521771b404312f4f5f7e2e04070b67fbc1896e8871609d630fdeee5b5b40424d67839673208aa2d2878a9576a6dc3f3d1472cae6800e721658e88b94ae4dfb94fc711fa3683ac81382711edd7cd1a4430f8d494a117ad3f44406d10034437954bb652e5a18c3feba461c666f250d46e40eb6981d838dbbf014a5d1cb4f5a9e49934a94c9c921f2e1bf9d88002452714c036a837520cfd329ed5b5bd9a6ab3f34e5a5f05e4612297ddffa4e70c44bd07ffaff931ffbf396a0c84670223109552f34215aefa75bbb240a23f60419de788f19a0dc8ab99ef04f700f8517ac0a0cd1fb57c4bf98e5e43ed4aa16116b5b26c85978dddd33560f7ac4dfdfb3bea2946bcb6dfa7dfb1c794fa6693aecbefd8bbfd63f3c18f983c7ecf14cc30bf762c5352802dd6050ee239678bedaa4c217743bf505f9b3623a41db19a3606b5edebeaab8b21776d37bad232402cb71e6fbb5652b992f49ee99e683d53c824672f912b142638f81cbd4e441059e765e12166ea0c38d16de532110f59b1c25ac5a4d4dfc0ded0ebf528c328d7e209ee3aaaa247078e42cea5ab4987cb226aaa0067555eb2620bd1ea48d97695a5660ccc8167fc7ceb77a55cb6f7cc3d8487d2ca35baaeb65f295e75905176a36820be2ea7326fc0f0ffa2c2782fd055aa3817553e57af74390a8d910397b97eab40ad68effc98befb922be99151c259865ee8e6d8908ad09f5efdd5e9aa6b63aeb53a6dc4268a68ae50a727481e2c7d836458f14eb8eef1673338cbfb66a841eab3a6e732345916bfd4404ddca7468ad1087f31884c9b702232e9522505d453fe84b9c3e097618418f4523493876ec2683d743715e64087c9c4e337a1de8460103418a51d9f5d43ab0ec00e16937f41ff4fad29f5563d5245a013669f6f4977f3192cb899a8b616ed8d48fcec5a28a7609b54d30a53f20e29788942523c71aedd0042772aab964786f6bce997781db6f2c57950f426b3a2dfd129319ca2ac2e03eb7a239ea3fb8a1fd0f187414f62c10084d5b3d88bdba46a3d9c34e1963bda3e3a3a6c7c5327e61c606c9a9e46369f2468eb082ce34ae31df1768d1c292fc20e6d5b3da3e0903ad9c14ebd1f53b6ffcaa0d84af32719cc7e4d4b2cd30a6eceace3b5f6e8c7ba88ff2fdec2aaf06db94a4c3e6797ff540e930bcdceac2094912c422f24f3f4c2230df0062ec31cb21251f9b0a3fd27442853c0d413fc3881d5560709540fd1d3b47b9b547b7420ada93c50f38ec170e1dd718103def0500b0b2f998bce9139158db1d0d6470aad10e3be09df1a948444313864fa70a7be9c68d427b9b49e60b6aba11e1762d0ba69d5770177621845bfbc807f136a27eb98779e68b6aac7de22fc843dc65b429bfc6df05eb11f087e74da6afbd62a5a6a2744cafecf80562f8359f738e3378e69616e44e84a91c1db0589e1ee5aa56404dbebf531356c701960266ac34e3d84d856b449e12790e84296ef543846df0e86072f1088df8f8d52e81acc211fc34cb3600906c438f45e883be3938cc0d26a647f08f9e7a52e6430be4f90bee56f207e8a1ae0152907c57ed551720bd5ffc92e8060c79c6774ca779fe2790ae82c3228a61549bf08480cfec34af7a4574fd21c62985cd33825c31a87a1a1b1dee07636daec13aedb141b2ca937c09b330b5cdf011f6877cdbfa206086d359a999e081670f4a6485edf9aeee880708455b941651a7a198fa6950165996acb508d3a0da72d87c73b82abf0f530689c97a455ba9c13ef872d074ac7be955267b3f8c284731187e01fd1c9e4483dbcd2707b456400183e6e875f654d58228c80aed7f22d81bbceb16e92398333cc300783f4ead031066aafc414c644e3dcb6c055bf882e715707b3f63ca80b590752585855f169888d9e434130b547867e5853f0176f18a0f3a361d4ffd201af13dc31174bf188504098884b52dce855a9bf22c0b8e543801e5b11afd75aabe4341e3fc427cb2690f752f8ffb5e11fb777c27ac67702404fc5bcd48b4ad02517292aad7f808b111ac8072e32c3cf08ed5fa737c6b9f6181ef15319291bbae6e62e6c3e19ae95d689ebd70bbf9c5eb17ea3642bc4ffc9d9ff0e46cb0d1e6805f3330afbdf2f7d9a08b25d11530a13d50682e23972eebf02db7fd1f95637abcf1bffcdc75224a07110ebe5afa9d4603a9af3decae9e35bffcdd59f3fd5f967bb0d14b30ba4190fddc5f95a3768096a17b630407dcdef4776dc9ef6b950d31d34b9ce47b2967009f245c621f6737692c79eb2fe8b4b8fe46acae6c2768dd2f2905d105046aea58b63f48ce8e4a7417feb61d57e9f8f54d0d9ef049a79bfec3b1f8f450de769afc77b4abf3ed3e12f64bd83ff003f5f87747e86a9fe1731f404795bab0b5f3ba8e166bf48cf9489b9af00e356c9d992dea0f99b35b82c473a994dee4ed1a30db68324a87fb8ef70ade63286d897672635d0be7caf259613f7a95d74b99b187314d1d64c876b2a0322d1828d94e4cccacfa5b474e4c5fbfc6715407e3e438d6c7e3b9e03eae849c715e9a1d789256850f03cb6f215822e0e796f5f232b7453109334b11a47ef2ee66b0acd4477d01388de16a70b4dc095ba040a5f481ecce8222399d39acc1613c0abaadbca1c25fbab69048d03cda641d84d6aeaf54b856ef680f3e482f94559d5e3205ab2d9910f1ea0d30d2fc33e5786d0d4b3a791ed02946a2501d049a45e8e86212efc460553a6f1ce38d252633510993acdb4e647588540e0fcfc24ed3f47f73b8ae7a3ff0b66aac1825a62baa4945bbb5e24bf87d1259466f13a33cdf37f2422eee79d61926bf30a1342f38168c6db49ca6695185b9ee15c71b5cf98254c051750c54724519f756511abf95bf664e357f8abb842644d45d0c08c7c0308cfbb70029025661a4762965a8f66f40165720cdfc033b74f06f6c6c6a2d92141ca6d2addf287474952ea7d23cf6112fc3d5e70fe004f63bf4306681f59586f139fdde900e23a583fc6d13665536cb57c5b6c7ab6db97d388104bda1578f97d40164877f5ded4166f425280c1ba12392b533dae2d6f75d545181e7e990689fa9660e0e89ae3f81fbae1dbd10190d7030531abbaeaed33f8abd3b0e403fef448e6bba360d970a36182e879bbbbe3ceab6b124a8788ab47eaada0f21eb60f434751e604371d33935f0725f66e4605d4ad8defaa43b233e584db32336e54c271c772983b88cdc976c467e3136fe31ba3e6da19507e62fbd0966ffa70ec145a6b9dd5a013e43b4f7581e542fe4f7c0634985a4358f96e4171d873c0ca873eca485674bf4bb483a857aaed74d7a54365d86f353963baaf979dafba5e24c0c9bb2a8b261f1ed0fe92e50c3e7ef8badcf42f445b7ab51e674f25b7c4be026f4a504ba67c92350e523ff0f034785d02dc3b0b178bc985979b114337370277039b19a9411f965e0ae2954f896e132ec579d6c71fa4aa7b4030a9a0d031ee7bbf7bcdb6eac3b0dc778507132f9404d83df7d1a5362124169e6614f6126813dc5e3eb53928715e32954a623c47094e73ff3e894daace22cab7eebf10a5e3615af84e9fba233c0400d93ff839492bdd006c40a735b6e81bc2f94da400cf59a8d4006c07f8e33ed154db6616fadc0d0abbf33687151022315b7218ead746b789a9ff89afc438177e7647e0fbb3044466daedca225ba12d4ff9162b28b0b339ced1495b030dfdbb3a40c48fe6bbef3f3fb3366cc30710e00977078ca6d55959744fb9475907281416fab7be9cb53fff27446ceea1544d1bfe9f04ce85f73ff72b4f13a5b55c4ce1e8e4639a22588c8a118f9ac30c2c958e6e075c0b31f90ecc648b3e2ed245daaf82937c226b01e0a70314e112d8832346303b93531cdaab4fefeefda6e15ef55c69ac1c6d3a3b6554ba94ae1850ee647baefc6004b047815f17cd1cf5b873e40bbf1b55abd6dedb87bf425c991592cf54d7cefbb673f0e51cdcb1046b34f02c729b7c9c69f11593b7c3648ff42aa364057968dd86ae01988cff19720289ce7706367878a5bc49de7cade7fff55e4d5217c1b2287bc6709e4677d52fb04bf9ce3958d8c6df91fd18964d2eb4650ef9d8070bb8b3c0508d2be9b01bd790d850ecb103fda256f238ba9c47c3bbbf8bf1516b6d1058f920653900c9ae83273707c8fc57a322bd2620d4b4ded082797e148", 0x1000}, {&(0x7f00000000c0)="383fb27c212eaaed24945fd8752b49d4f05eee04e377db52f68324e2691556490facb4812c6aeb9725f415e8effb58b3e8dd3541d1f239ce2cb28a208dabed1f1472db0617267cbbe3fb7b1920dfad9a9eef55439a5948ddd4", 0x59}, {&(0x7f0000000140)="8289e76ff4c0f5cb700ba037ebe2a40006670315f43f2d9a384e9e51ab8e6107b11508929d2b150037da7942193352d4324c2481ea34fc2f50ae700fe57fb40249ca9c0fe5737c6522d4fc7a6368fbf718956289af220b51fac6b46e415c6f5f2e1da0c52167ad05156c17a5d9abc6df228b95be71ecabb3c9a2695a3525eb5e8831e0c76069d2e48f03446374d6b83b408dfe1b4f154ac34b99fdbb778b582d82508f56dde5b6de96aa386283b95776bcfcbc70a137ab7070152ade54f1c5d0e776c2ba4dbbcc43997bbcd6e7", 0xcd}, {&(0x7f0000000240)="63ab8402c4f87808811edf316610095ab9afe54800d03ca84144a62a0887084eeeab393358b69864ceb93f766813be457207c0235b510fe53061a2fbbfc19398787ab21f311a7013d6e13cee48196ad634696abc4a260dd74e374c8d2b19a3505c77afc95971cfcc568384c3239f42381ced3cea8136387445422a41de4106f34304bb5269a3e06a1d9ec92243f4c227ed651252441662", 0x97}, {&(0x7f0000000300)="92c5b4f5ab712757d56a8bc178074092a35fa51b56fc1f79212396dccdc53c9994017b5dc2d2ceec986852bb2d6fcc59e2c363c9ba8d5dbca821a20c7c54a7b21750b67b4af41118dd1cc4d6048867fb7d23a9d4a8f5f72db748ada7407d2f0b17e7586277d49bf7b69ddfbddf58ed5ef7f892df2b29ae1a7c8a9157ffcb988eb9c764d98085ea7f2a1774d2334af48e32ae52a0685166530572720a33ba9279a7640bc7eb3371bcdcb1814a55f35d0bb4987fe4a3fdaecec4c1cce69c9c7ec17862e35d025ad2", 0xc7}, {&(0x7f0000000400)="9a7f67dec988057840b63931fc4997c33c3478e6f3d23f67be9fb96218ca88dadad779d3ce8d1fffb01a0e897c2b73af135f6f5075bdd5b404e7f5c88ef07b069172b09b6840183d5316fc5d862fea7395a1c1", 0x53}, {&(0x7f0000000480)="d4bc92f7f0884843fb0b58920b1d73aca87980305f0b9c6bfc7edbcf215044c9d3462c5ec1d223bf455843ae5d761a5c2059ac25db7912b2ddff8371db19f57fa156ce6fb3cb808deb2835585b092099664c0d43c0ff057cbe1706b1a26e5c31c26bce4b1a6cb6ac35cb9fdc1a4a6496493152bc0703d579d607fd2bb0caf42cf1b567a916254d23c3a6aa1d7ba3cfbd57fb55d198d3a933762a6d4e8def6e19e29b04927b07a832d088ba44ee1ebb5df3df72ecb7bc09b7d5", 0xb9}, {&(0x7f0000000540)}], 0x8}, 0x400) 01:51:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) munlock(&(0x7f00003e6000/0x2000)=nil, 0x2000) munmap(&(0x7f00003e5000/0x3000)=nil, 0x3000) 01:51:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x8580, 0x40) accept(0xffffffffffffff9c, 0x0, &(0x7f0000001300)) mlockall(0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) 01:51:17 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0xade) r1 = socket$inet6(0x18, 0x3, 0x3a) connect(r1, &(0x7f0000000000)=@un=@abs={0x25af90167d5e1800}, 0x8) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) setrlimit(0xf, &(0x7f0000000040)={0x8, 0x7fff}) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000340)="93c6336c6021024e", 0x8}], 0x1, 0x0}, 0x400) 01:51:17 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) r2 = dup2(r1, r1) ioctl$TIOCDRAIN(r2, 0x2000745e) 01:51:17 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x7, 0x0, 0x0) 01:51:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0xa1}, {{r0}, 0xffffffffffffffff, 0x41}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180), 0x754, 0x0, 0xfff, 0x0) close(r0) 01:51:17 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10090, 0x100) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 01:51:17 executing program 0: r0 = socket(0x2, 0x400000000001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvfrom(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x2, &(0x7f00000010c0)=ANY=[@ANYBLOB], 0xa) getpeername$inet(r0, &(0x7f0000001100), &(0x7f0000001140)=0xc) close(r0) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 01:51:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b1", 0x65) write(r0, &(0x7f0000000140), 0xfffffe46) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2fb1140edf19c51a664ffe8200d603b92d5293f2"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) msgget(0x1, 0x158) 01:51:17 executing program 0: pledge(0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x2000000000000000, 0xffffffffffffff9c) geteuid() 01:51:17 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0xebc, &(0x7f00000000c0)={0x0, 0xfffffffffffffffa}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x4, 0x0, 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 01:51:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x203c, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) 01:51:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) r1 = syz_open_pts() close(r0) r2 = kqueue() write(r1, &(0x7f0000000140)="8acebbfcda4648797a5eaa58f7ffe7836cd0fbec232ce205ce67ef935f0aaeade9eb2f6e30962413fbda3ed206e1cf5282c96d9351b70db0b1d928d7a419185c42b4a5de8414930fea15bb900cb3d0341242bb2b786f07a546c187ab69d994484002daf93cbb32d710ae679e69e5bce6bdbfaedc8a5f3a13a10a1dcd49530a261a32945ac97eac34853c42fb088b4c1f8775cc63", 0x94) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "ba000000a99cb11c0000e4e35f00"}) write(r3, &(0x7f0000000100)='\v', 0x1) close(r4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xb9, 0x2}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r4, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 01:51:18 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) r4 = socket(0x1, 0x8005, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x1, 0x5, 0x7, 0xff}, 0xc) kevent(r2, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) close(r0) 01:51:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x2361613c) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000240)='./bus\x00') readv(r0, &(0x7f0000000700)=[{&(0x7f0000000140)=""/223, 0xdf}], 0x257) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) 01:51:18 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchdir(r0) fchdir(r0) 01:51:18 executing program 1: socket$inet(0x2, 0x4004, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)="89", 0x1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f00000001c0)="e02300000bfd4a73", 0x8) socket$inet(0x2, 0x4005, 0x2) 01:51:18 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="d85ada209d9b81df3507f4775c9778218b123e0f9c53b328816719e76ed333f1e68ad278031648fe80587fae5aa702f1aa81dcae83ecbd3a91149dc05a13500b4fb6e4f23ef4e81e055e16f51ef98bb3f551727a77b18ad81739972730caf7d50545aa8a81bd84016f6178adffdd8e87e85377861305d2f66e4acf34a5376f09b991ba796e146e", 0x87) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x7, 0x0, "f0e6cff5c5360c5879bffd7de16ffcd269e808eb"}) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = dup2(r0, r0) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/65, 0x41) fcntl$getown(r1, 0x5) 01:51:19 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x100000001, 0x37de}, 0xc) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x23}], 0x6fe, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 01:51:19 executing program 1: clock_getres(0x0, &(0x7f0000000040)) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) clock_gettime(0x5, &(0x7f0000000000)) 01:51:19 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)="f0000000", 0x4) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) 01:51:19 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0100e1ffff25206eb2e100", 0x0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/77, 0x4d}, {&(0x7f00000000c0)=""/66, 0x42}, {&(0x7f0000000140)=""/19, 0x13}, {&(0x7f0000000180)=""/155, 0x9b}], 0x4, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000240)="00800800000066736c2e956815311daaca0918e4", 0x11) fcntl$setstatus(r0, 0x4, 0x8) close(r0) 01:51:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x2, &(0x7f0000000240)=[0x0, 0x0]) lchown(&(0x7f0000000140)='./bus\x00', r0, r1) symlink(0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) write(r2, &(0x7f0000000100)="284a33e0a3cb", 0x6) r3 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000280), 0x0, 0x6) poll(&(0x7f00000000c0)=[{r3}], 0x1, 0x0) 01:51:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, 0x0, 0xfffffffffffffcd3) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x65, 0x1d8f, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x42, 0xfffff, 0x5c, 0x7edb5efb}, {{r0}, 0xffffffffffffffff, 0x40, 0x83, 0x7fff, 0x80}, {{r0}, 0xfffffffffffffff8, 0x1, 0x4, 0x3, 0x1}], 0x6, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x80000004, 0x1}, {{r0}, 0xfffffffffffffffd, 0x35, 0x40, 0x1, 0x637}, {{r0}, 0x0, 0x7, 0x0, 0x0, 0x7}, {{r0}, 0xfffffffffffffffa, 0x40, 0x10, 0xfffffffffffffffb, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x80, 0x400fffff, 0x4, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x10000, 0xfffffffffffff791}, {{r0}, 0xfffffffffffffff9, 0x29, 0x4, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x31, 0xfffff, 0x6e5, 0x7}], 0x7, &(0x7f0000000300)={0x7, 0x100000001}) getdents(r0, &(0x7f0000000340)=""/236, 0xec) r1 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) shmget$private(0x0, 0x1000, 0x699, &(0x7f0000ffb000/0x1000)=nil) truncate(&(0x7f0000000100)='./bus\x00', 0xc5) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x2000) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') getdents(r0, &(0x7f0000000980)=""/4096, 0x1000) write(r0, &(0x7f0000000840)="fc99d3627bbeae964050e4915039fd415fa1d99bf48c2c762cd3f0daf7da33f0e326324b8487e2a07c466147760588d0373b7a9951d69e212ef4b8b7c865df89d6234e9dd56c71adea536e1482c16d0f4c7d1e7a53497bc182aef7d5845e85d2dbe814cd81946a9960baa72d1e832cc4d2cf8668b7735cb0b0b938f5733534a3fee35f6250fb8faef94b1f61bd19f1746e9dd753922c014e1c1dd731d4030e4cc067c107907d8efb7306ec9180beb0b1a0ddd19e838d41b54f31fda14509d593ba3a57d6c4e292e55be4413eb8ab5f5712e4683fdb50aec4cf395b96953a4cea1c0979a4cd3f27f162d0cc029889236f2f8859359e2654b6fe5a660c41ab517bba283317887561d064de540e5e1a2ba3ca4f8bf15a340d000000000000000000", 0x120) 01:51:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x80, 0x105) flock(r0, 0xb) mknod(&(0x7f00000000c0)='./bus\x00', 0x2108, 0x5de4) poll(&(0x7f0000000000)=[{}, {0xffffffffffffffff, 0x40}], 0x2, 0x0) 01:51:19 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) getrlimit(0x1, &(0x7f0000001400)) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) socketpair(0x10, 0x2, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001440)="b06e2434b43cfdac86cd639182831a5df9fa9cac994ee534252aafb74c1cfc3af7a9a1fb177c29b7545ecaf8eae2fde012a8bdae1a428877bc5e83d681afee3ed95ab5ccba9521a860bea2b97d4f40fd141d8e5bbbbec0fdf47cc5312c49d91d3db212f1c895897930462e4d0d2caf199abb81c477a8cddecd414425299ac1688fd5d41f23526a5a2e0c28bccf613b3be2e3f8ea738c7a37ceba0f2b49d6680d2bb9f2a6f12b", 0xa6, 0x40f, &(0x7f0000001500)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000380)="940ad5517f5912dbed1a96df95fe0846668c038307005c264614a7d336726e79447233b09ea1896840f0d26b4d9bdae1e25deed8e7d791c1b2bbe19eb9ffcaca4a6be4f763c05a3e66f136f98e62a85bdc9d8afcc3a982e2a11e7231c5decd5f5ed462fdd2291f47414c49e6393e9bd8e53fdf539028e296f0ba7e319861c371e7e8922e0be6e0f0abd3907b121c4223cf22015350e2d52fd2d145723b16bc3575d169b41a340ceaeae134fca54bd9333a89850a05869714c230e65cd251d7c2d061f483f86ace274a12ff30fab131201d1d75e778601f8517b5905c369d542c508557dd7e5464974ce4152f341903da283038ac1eedabb0fc723d69ba4779dfe6a0e14657c5c6b18da26fb71ab181cd496d64b0721df594ba22228b57f1968068f19e4293a354104ec77cc0baa545a16a2bfc0628a1b7d167c1485119a843ddd38cdfcb866ac34efc43cf7f5e13131bd59a22c8eaa1b5435c6c504ceead5b330ed2effd773a5a0cbbb8580a59f5a9c53564190c8753e7a349b1adc193391c2a60cd9356daa32db48c5f054e663e98337aa0794ca77afb4f5d37cea16d60482ed4a30d05bc1a27b1ed5eb89f2c0765a682b6138620914146f115f0fa28768bd251066e4512062f119119cf0b631060afa797cf717e2d2ee4f817489213e36eb21854a10e699d0cd798f596dd99bfdea159c2a4835e1c1fbe567b2573b273e6409f4122be5bda1db1d947a61e0d85093bfb1037a77095ad12310d283aef4685666cdbdc293d0122636baf53ebb38f961d8f452a26a8dafcbcd8a58c61ab9649d173dd863b0e99acb5a092a30799cedd6908d13f809d3e6ff01163b54dd923d5a725aaeba222fd7da35df34be54bf6f4c1c01256f6fdd360a021638b8e7cc76eed376914b8ae10bc28941b1cfb5d6e1bff874fa67a2e6b64e06f6efdbe4e3108e39e5e97dd0d02b9614193305d0315bc25cc5ea0d0af3ffdc8d060907d7ef967c47be5b3e6b03fd883923bfb2a38c44f7012315afe6ef49c1fcc0f4b676d2781479839c6db575e1ddab888925bae56073dd519a7f1f13eccdfa8de68d2f355f55373c276beb76b0609a08a77cabf8ca721c9254b2745f2eee0e2c0a3786fe448d99def9330113ebcf725313e22ec2167a384e1c2548a5d873918fc0b898808bce6a2e723a97b0c7248a1edd4c07aae707201ac8aa428b94aa828ddfc5e4e13aec40aea17964563effc93801ad0fe5af01e14895b5dbf179138c67f7fa3d7e1775cb35e54ea9a52e3af689d244633c169d919336f3d5a65e223eadd6d35a3a14bee8c661a2ce5f2b960243fee5bd2614cdd7dc027817fc24515ce91e01e0b5f49cbf8bb5b170b0a4bb981286ae97328be9c2995f23b3a98e3223440fc8f6355eeaf3ea58734a19ba9297fd25eb2a5065afce712866e5652ae7b12872a00bcf784dbe1e21f630c18f0ba3e617e94da58fc770a8649964ff8b1f81e91849f414b5ff928386b5e2e74047ffab1cb0789cf94ef716c61115d4023b50e6ec351065ad37ff725f02cf19734202fafd9a44966a915a9466a81c59acbc8c3c661873461ef10b3236be57e466b23efcefb09e3584eaad44291882cf376210abbba0a1684c15dfaf0b3985fe27afde7196a33326dfe06a2de85fdc4960fbb54f4ffcfdc7d92ddb7a06f7dd7061b82b68de40704810a53c0cbe6b86b54e3cac4d98cc77ea70971886962497efc65a3091a772b15002109dd4eb259eb6bab6d1c0db7e6b0e216f6053e4da04bf7c0773d503b5afd7f5476ffe520b69f067c19987c91ace3ade9f85a7fef94700fb4ef0f42e42d15781d513a81b3cea309e1c01acedefc8d411d775dbe6dfad6287b43331abbbd6390bc712a8236d952ca94d08f4619392e0a172d293848b9707b1bdb3da1c972a70e97a9999f17e16abe77ddfe9782ccfa3eba1cd81f0522eccca36c523a912113dc83b936fe4bb0d76d274de393476bed2c32eb9a6872a3c6e9ea9b5248dea72b7e27453fbd453ef5e71c93f9f2a3f33bee54a1eec587000a36dfb0a929b57a7e4def94894144983722af4460b2ec331ab345153dd8622c1b5a51764bdea98a216fc61efbe3c7226010352c2388bd4e0d8c5cd56832384dabcf1b130b4054eba81abb2f2a757ca7052e1aab55ab85dffb486ee0dd1a1105a85966a05887d8630e2f8a66b981016f57b6258381ef61f08d5f43150c9599bed8eec363e984b752244cde460c4ff9a792b94aaf8430a91f125240fb17b2b7d875fcf413a3edf8be3f8906fe3fb0a69f0c1ef62d6268a1866a2ce9788bb80323fa5b79b63e7c2b5c25f6b6c5a322b6541b9ec4c2fdd7dad36c73d5abf1a15c7925dbed21feaf9ad03a821ca458fb7ad0e4e99ef90a169ae501fffd1f6b30e937d62a074b43d297ed5ae504fde859474d9bd6ffa2760bb0eadb6d5ea2b8f426c3dfa2459f125cbbcf8b685d1a57cf608e1f917c5b3206e9c00ee2ccc00faf7b2604db0d1d458ebbefbb0b93ffb3ee2ffde4ba8a70080a1031683bf773cf99f253ad21b1d13939b28a60069c2eacc3d27d5a8b242a7ae54e560b17a113d01bca806bbd592f9df81b76f0ae692163bfee852a835cdf71a16b68343b42e38459ef459e53318800bf8aa79e66c83fe0376857def1158d8f349adb6c2882617e2f4516aec00e056f4795b7fe877d24fa3e86a62ddc1c93851d79b99e426e1383101c8c7c96e1f8dcb8943e6328e5002d287aaf44baac7c6718e8c9db51af46dca1b4ea4bffc5dc9bd48941f399a896be831153f54d0706e2c59e912b1501dc1ced7b34193e4251dd082cc4c65e2794a103a5fe3106ef29325ac7a9fcbe54f782ca7326780a2dcfa311ad143e36280c7d54ee710e206e0610e981f7de0fad81c53bef3a34c36a3499be848e7f57cf81b414322a755d651284256ccc3da61bda060ef0edd7ac027009247070c6d1359cf6973e2b90a1e97cb75b4728024d83d2539c0c9a5445976720c58c1383f06a6c590000f574b9fe8633869f86f00c47a55af13d11b145916e146797a80af78f3be27f9e9ccdd4448ff5d1372317429c8ab994fc5f95f04005183c709e057c897a637db8af46c746652885d8a690a423fcb2e500f0ac39cd4f6a5fd72852e250eff78240c009412c27443d5af36edd11334fc2a60cae6e0446830d22c488e2daa5fed24296d2de013f28b7db98379c0a1836fe7ccbd91e27eed9cd2a022c1962acf3fc9a5710160438e53df6af133c56933c668bc49b166bb1d8a7d6dbdce20c96da0d888a103365e13f49a860fcddfa8776dbd711ccbbfc786e40f5f8359bc073a9669d0f7f54073476f2e47f529392444c72be42069dbe2e0b734b0334954d37c0829af054deb69f7130f7f44e7a633a064b54ae16258b38c0e610008c8c3bf3692c6e989cd5700c5463bea3bfab0a5f57adff0a592603e188104728d180630049a81927e2f1d0b1a683a5a4d947600ed453c25703784f4725b32d770d59e403341b3cdee1c2c65d84043b4350d543cf1e3c99ef8118469c6fdaf5597aec010c72d568d4e8ca028963fcc7c007f6f55eb51b5fbe2db4d7ddf8bdf53fc11c9c3740b1aec185859a8f06c2960553db5f3e4da7e6e556d6f39f0c6f7fea48bbd215164eba8112a31c4e77773901f1ddbf29835642a2c9528542ea6b0e6fbf23729c8b1bd90917bce52fd236eaf1b78992423d1d8d151aad23ab45240723b57b9f10993ae4cc6275a3ce188c6a2913e2171272b0bdceb3bf12505ef6be764c1dfb174e3876ca0c7c380f5d2db34ea7a86641015a1946449e467a30c4d38575f54800f695d88fab43a3bb3dcf394a765552b69c56436e6c7958f0773396289443b4b90fd549371102ff83cdc5391d8454ff3ef5722ced247330dbc51cac453adf10254ebdd866c3c5a73b6da7fd0c9b1776bba16f35fdc529d01ac6d39acc3c907059dc6ecaa685741aff63d06486e3e5194f1d40a15afa52d504efddeae9e7a4cb56c18d67f02683fd38dc6662eec75aef22d7bd5a69ef16e99f5c993cc1e3cb82befcc5ed1481ca92aefac504450cc93ba99b08e6b2273faabefcfc38160a1936853ed8749e2c1ee509e93cd31a5f0c0edc7624ff80e2ce267c76ee68460c2078f220fa3acd0219a152990757bb5446a571f22649428509f4a6505226e8e9671c10a89e6a999b4cd2bc6d14442618073a9573b4d8de2c6a72ae2e88d26ee0c38c13393647984d2319c9216f27e5a3f87dba0563835f5c9c3abf69ddc6c6aabf48696a640ac9c3947f853e84bf6cf1453e68d24ec7328dc6a72f4cb5cfcf8cfe17c063bb9617ee95db779e6b7874149c9f44ac9fc5cd1ed5bb40b2904771dfc8e94e6b591f821dc1b059092b213abe2a73e9925a7ce8086c1f6d12d2bfdddac86661f83f924333f29f4d9c235943b7d92a38da5c841bc958a78b6bef05c562a9017c5a49c96b38c1cfb18093028cf26a58842d25bdca741fbdf27869261bd63221252a31a51123fe1c9ef3aff05924cc49fc48629d0420885c8bbda87616dec7e2318dcc2f61fe6b38c6dd3a43dd727baa5a2d36b48447bef718e17438faa1b817d3d057803b53d0398a3b99b1e551f7d6fec3f605fa57607378c0e0e673039e10ccf27b2e90db94ac97ed1d2b6d6f100149c384ab4e67090eaf49120934623a4635feabde73753082e4fe85004624dfb5b416a6290391468652aa34940db8c856ae1af5d6d7cf1e598806ecadccc6de06dfc0984743f64d9c7675b5715c1acf50c2a66bc040aeb0a88d1410de5af5518308d12d3d576c040d652137ef96d4283306a7a4020a8fe4570b5bcf76e9ab7bf91ebdfca4c4be0dc6bf8f6b7de930bdc01a119416e44e72579a58db57ed75c554f9e3859a95270c9e78372f70d325a78b46c236761ecfb3365651c1ed83e01a707e39747e56a1a92935c315504ef7a801e832a2d4e0a22cc8e154b58e9706b0948ef8cfd763097a4caf78a3e0be05c9e9f6f9fdc40814f8b20d7f179b3abaa81003f23cbeb499d03bfce9130514d48c21aae82d1d469b3ac67bc48d38223c9ccfb9e9d6890adee7dfb06cd1f4e009b0f2eeeb5d3f7626ab10a7c2d21a370536825b129e5533730addc366ccb2578b0f477143ca610ad875d2dbfa352262a1593723106e9e4d0755dff443e4df6a590c11e7c367452bec487cabd099ab0333736ddfa66d7220e04b240a9ba34155b194c96478dc7fc1856f67cfeab0a63b14a4a753748e7d1f516ddf6a6c18b932b6dc274c3975c8ce88c65a3a9b917328ad50e065a246514076773ea14656874f2ce296cac703dfb718705aaac8c5a243b84f2c2e0ef06c48ff601e404a7bd065c928d5bfbf9ee0fa622618405f68fd048a4fc632589602e49070836fb5f62e7a019dda9ecf219dbc1fd19619372df078907fe64fe09cb164059253a7effc87d9db5370a0106a11dcdb17711b491eb745d8dfafb5e5f15896d69a24d187a8461dd6150274d7402e31c81fa1cbe0923a22688d580bf5ef19c814e6241ced0469849de78f35ceeee1147e893ade7a432a04490ec1288eed6bd672739a27e064a663cb892287d57c44423e39d32af7496f0834b8748afcbf20750f22e5dd855b0cc00b65664ebf35cf2ccff9fbf47a4b73ae833ae4f87976cc35d2952c7b718b284751e0578709a451e124ce829971bc3f33cb250153c66cc79ec5df2fea1545afd301796a3ec325d4bbba57fb771ca268462a1e21b94459330807019f506fcf3c23ac15958868cfb4d198c6c7d431a3790f94721b14", 0x1000}], 0x1, &(0x7f0000000280)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}], 0x28, 0x5}, 0x4) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(r6, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) open$dir(&(0x7f00000013c0)='./file0/file0\x00', 0x2, 0x4) 01:51:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) r1 = fcntl$dupfd(r0, 0xa, r0) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) flock(r0, 0xfffffffffffffffe) close(0xffffffffffffffff) 01:51:19 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x2041, 0x4c79}, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c54202dab3f99c0f26328cf7d8717db6836dda53", 0x1f}) 01:51:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 01:51:19 executing program 1: r0 = getuid() r1 = getegid() chown(&(0x7f0000000080)='./bus\x00', r0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r2 = syz_open_pts() ftruncate(r2, 0x2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000100)=""/139, 0x8b}], 0x1) 01:51:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() r2 = msgget(0x2, 0x400) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/124) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x10001, 0x0, 0x1ff, 0x0) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5e}], 0xc6, 0x0, 0x0, 0x0) dup2(r3, r0) close(r1) openat(r0, &(0x7f0000000000)='./file0\x00', 0x90, 0x80) 01:51:19 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2012, 0x236161b9) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xffffffff80000001, 0x23274c82, 0x7, 0x7fffffff}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000200)=""/133, 0x85}], 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x3fe, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x1}], 0x80000000000, 0x0) r2 = kqueue() msgget(0x0, 0x10) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) fchmod(r1, 0x40) 01:51:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/183, 0xb7, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) setgid(r2) execve(0x0, 0x0, 0x0) r3 = semget(0x2, 0x3, 0x682) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001480)=""/228) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000100)="e41d35d4d76e7984c567b4fd1463f1e29edf643a2ca654a205401772c29bc3bd75545c78d7eee7dccc31cc0a8870871ea76e26dedf0effeae57b2d5b96a97857659e72025fbb8e6882045effdb7cbdb095cb95152c18762162bb805ae4de46957938be036a0074d067adba46a93c1f863951bb3d6ff3093474a77c8c29def68d149c6d141f248f3cb303835859084ae4d1fb42fb51fbddadc60a2a49cacb1484dc209b34facb6fd9c96becbecbf27f034f", 0xb1}, {&(0x7f00000001c0)="6fdeab0815cea4ccaea18c849bde19b8d3b0272b618c740e7bd71873fb3b58ea31e1c1d7f68fe0db7da15d5dfef3872650a5e72a0014263257b9b497368f8db85ca0f24cdb35b67ecaf6aecacb5a3e0909bcfedfd078c08872dbfb7c9ab2388cfb9e5838aea224c4bfea0ca48c974cf3c4d34a3dc5e840dd59db907452691b5e7cf479c6c273407a94bfb1c032dd232ab941f7a90f0c214ec8372284af5f5d6e6099623ed7a738133bd929447df95c189847756f1bfe681aa8ca126bc029f00b20673a6b7a08a8d1c3d2", 0xca}, {&(0x7f00000002c0)="0349a5206cd31cdd325597cfb255b3eb9773efc30d63689668cf3eed7bb0aaa373b5bf4a92f9f2cb5565e6078bc80800a151c77dd3e9ad8bdc5cb453556bb0497d2c9ef61ef845c496921c747b8059c6e00442529518b70036ab9760e632478023f7284c6d1ca3baee795468f8d92c180d1ed0fcb9b213e4f2ba175e939dcc883b1f3d794f70111da669eecc8b6cb828c9d7f3ba187b220db4d576e7a17d02cd7de37afc63c5abf5dd0a309ab4194a5a1b222a06bd30e55462cddf7edec3a7c3a57db5f69947329520abcf0f6dd78faaaa196b813b93dcdb0e0f1ae1d5e906a2e43335dcda1e27a68ca44d772dbbc723e13389bfece97baf33702ab66b8788bf1da1c8f90844079d461231414bf19be30be129b41f57b9980a8dec414709bb515d9ad3ab5175e66cf568abbbab2b46753988e1d8c0b35bae4baf4ac44e214241bfa5bcc7f1a4505a462305f172dca40104bb9c9100536ced4123bcfa6b0894f634f42366e1d1cbba848e059fabcb0342c21e48242a1be2aee537441f7c7cb54db341189b6c927c7ed1b1860ade97ecab19058f1b255885e0c173188f581008964181aaa3e143ddae81c3514e0014783e2667145bbe3abb3bd5b987d1f812173de14272cfeee830fa7a9424993275f936515dd956e8e522674b9f76c5bd38a2e9e8b32328801b64549c9681f6dc5283b9da702fd43512cccaca50643883d1485f6fd4f85c0a29af63f011c90646e0daf2db7b1dbc72ce067bdec0a6f1f30b237906359a6aabc867c5b958562364ccb91aafccfa6d0e904c8da508a484e4efa83fd25121294d30cf5916665815d7bae16c32cac624015d1e590318e6d7e5e7c0a84baadc09651d309f43d9f26e4f1ef42c6923b730ca4a68348ac37c8050556e77f78268db1d1ce63714cb3fd0e7857d569e7abfec851a1e58da8604dc768ee16ad8b7fcae136b1d1c72dde8940fb2d7e89a84d340bb9944135a1924378147949c354eb4827762f4aab529217faa252a255cb13f2b8201cc23b592f3b836fefe34568ed729c6fa02c9d1396b013175606bc0db6e3ba3a228192a137e2273df1f009c556d929ae008a9d4faea1851cd2b648199dbb58def7e1131d08fa7c9eea37f6f9171b703a5642726adcf14c882b5cd9272b7d6fe87a475d4d4392c0d6b6e9d4de4a8d58b3536d932f27fd140ac128a735b110d13c8e002ca411cc49d5f7afe0efac3ce6809fa646b355932c980cacc89745efb601eb53a2d2f1a3a780a6f51c63dce09a6b0b65d9c367e28ab96cba800d95a298e78ca32e75f908ef12ac73cfc5b42b090d575657be07777b81b90e6267549fd0180585f402fd8539da4a90bddbdebb5128653c8a25fb8cf02858a56ba7e72de9d5a10d9e2fa489dfc6072dd66754dacbeff809dd53b9dd15022aa173ae6aafd814cdac43de9c9c4123a0ca2ed6b7f4f7e8051aadd7b617e36eb1d4668b0b12bcd551cde625bcbe22b680b0ca6f469c99dbeeaf9a65669c11cc324f5dd49e85a9c260cafc69c728d4c6b6c9e81b59a37f162dc400c56ca167f9024490e7db9dee857000029962a02a3880c825f6bb81b37c22cd113944762a47752567a2cb7369d6f84d92512264d3decf9d10224de0ac4c7e46e9383537e0631241f1ec1aadc9af23d5b6641ba631753d59efa2103a8595dd2e1983f746748d396f907c280440dae2f797d62b85c5f79c3db90027eaf1a321f9b38329d277291d0132e94eeb5ff7abbde8c1edf092571fc82d9235990fa849125a522ca30237ab711582562d3c6dd585a23da17135f318d83ce3794bd689f694da2257ed976e923a627c1ac3ae9c294abc301b2e3c5cb8753941c33288ec100d10784db7607558d68bee520eccb69e29f8c9a0e9fc01af77b83b573af559ff0dee9329ea403add72d7aeff13ed91a7c06538b783df69f91c09e7c1053bff001d4fb14ae7bd0ceed8d1b3a20460bb5d45da1a23b115148f6c2e7ece3bbdb0196ab86f526efcff3ba8c44b9fadc92683db942cdb060e974ce7204c7963512d0cc704ee612fa0f2ade48f90b2f16713a609c22b50311c7c2d2a4f4ca90e84d08139aaed79481dd29454c4feffedececf6d4dcb536c1532e2e39750fd9e9465b6d857140b468a9ff019fd5b344ce808c5b7798435b0bc5aeab7b36c9ad6f2a93c42d43b9b51d02eef18b4f81834963ec0fea97c7a781b7d1ff400641276bec13d8b360b7cd1b5684f2242d107fbd1839e9be3cc5021d8d77a33f4dd0c92dfeb4b07b7db296b5fc26b3232612db2f5fb30632dc8b3f6b0df0f50c499f93f6fbe2ac55981b509af2914e5f9714fa8dda9dbce6430c7f7d9e4dbdb93828504be04f6af7bb40a6458d4753dd30ccf467fe1e8b15d48f982735a3b923b42def0ec3f6ea84a0f0de42ff00ebdddf0bda57e8c13d1f50679e8b5831bac3db4b22766d99e0b73306a17a78919184cd1ab012e57d1e238add524d26ed7fb48712efac2a6b23e01d01ed2724657010158fada3887a3123f99cf6e5ede748e131f5fdca646daa650b8f99cf88ff1e3be75ecdee4a1d8b5bf36f3f7b149f1cba9b676c74fc95e5c37dc1aa2ebac4e32239552c776397c1b1855ea85f62665d1fb652b97f65515c34005968144538e8b8b1a40df59bc43a62b91f33cca9150ee0169f5eb1a94657d0552468c6c9a02b677854534283253d6895a3498cf7bb0677916a478369ea9add6e80c3dff2f72449a79a271cf27e6953b15c2aa2573ccf1c1897f7e9c1ed2c69b8fe69e852032680c2b331cca07bb75fcd6884adace81ce5c590010646f8ee7cc0ab5f5b98471a9c878d4f8321cadfcad166c7b69f07fdb0038b466dd2fee7c682dd3c5f3c528633f026b0b8c2ae46c81cf817fbbe715ca05c8ef2fed0953136025acca7e88bdbd881f4e754ee1a677c805bb0b63bb6296d78906d52cecb5726496cb75d4db8f3e1b99b555951f36ab288a482fd4cd90e5822033e62c2d12d42f239c7525e740622d30b213a0bb0d8e4875b653dc2e0a41f826f0328895fe18e1c6e3c36abaa904e6199e8c29db930efa80cb610a8c8e031a89fc04f665be89e1062bea001f9df339811175fcd53a8c79270ae41579626622a70b825d1a2f9e706480226c90a6fe52ee3b747acc82008f4e86977d9571f601066aa3dbf5cd14f7b1df3874eeb37b3fac02ddb9403ef21794018fd99560042b4d7c92fc28cb29b0b87bc44fde2d53e7cf7f3448c5e04bc562b047202f5863a61ef3584bfbd32f7c8eb3b070caa5f2bac36d6dbc00da4919d90d624d9934fa713a46b54eeced1aa7321d63947dd3ae67838b342cfdceed1f3aba9de3abd6d8af4a9377fc485d387c475cbb762bcf913e7dfb6c6dd03f516dfe91fa539a7653828c0c59597b615d464212aee2cd12c9b7e505d4d4614abd4ed5bd940d5b8653bb5ce1ed558738caea1422b60e58beb1986d51733d7281d6dfcb8c221166f19958641807cb11997a9210a84e38a304ee816287643ea1c05b2f63a04bb3bc7fa76848da5609df4a8853d5daf331804be87c473a93d62ecb566f2c4aafb324562d91e424387c63ed15da24d200be4cd9fa7ecebf4bbae3be063e7362a0381bd0eedc664e1c531b8c7cdbab0136685297648fda3bbd600670d00505d98d7ef198014cbad3d2dd4be8a753cfcec7e6be43fd73463279d2fce89a3013ae86531458d4e71cea68641b7a371bf3ffae630b0f15da1b551fa1e0b4df07fdc618a28bf5d45a2dace975c1e3a0761ac90f831058fe72d0025b3a00f22a62024d766a4463ea53bdba31c189d3ae541a4a926f9c99a1ec70b2760c8c3360543344f6849e3e41d2cc547ea04f47b1f97b41b10951c91fc90b77b9c2d89fe1f04863847d42e5fc14719510fa3cb9a22113270a065dc065c106d503319cee45081e37e57fc0836672784b30f994b8ac5d9b164bce51178faea25a200db6f0663ce408e77921b2fba18a501d66ea812f6bbf95ce31de1922dd18dbc9e8d51b1bca61437ecbd948996afa7e16b22d1b6881e53d4d7c326dd8ad4e988d121b3d003c545ea85c46c36f4aefd92fa29e259952abd8fd65816740a36750322d45663f9acc3a1fddbb6fb533cd73a11b750f316ebaad36e2487eaf97c79b69ea500afd7a847c16a9b80bca39b8865148281a9a5d7f66e1f33ef3cb6edef2e72f9077f3e80fb82d3e457449eb7fe7aebe6ac4afa7b1efba2253307dbece38c24edfa0b5b08b76954c7fa44bacd665d1352435e62303f74652900c9ce11946697144fa0877dfa734668cb07cc2a2f32a8b6967d95a2ad5463e3e721cd4c3eb88a37a6b9878e9bd27b1c0eb70f3c7aa2532a7318277e533418a7d0f345d28ee8fbe2645b1920b0a498ab086826bb76ee5a8335d6ef1a55475ff17c2c5e0a58d54457d848a94cb94f172d25ffebdd28714f1ff3018240e551df43541413d0a3b941360a5640cb44c1118356f44a6f283a34dbac142eb9b02a2717520fe906e8ad3a88c45153648482c287b49ca6a6b9a78b4d3f85dcd494b63d5ecb57f106c32584e31c24bae0b05baf64c12dbe758465602a9c893e7e8be1b384d5b4f64419f898f734accac6dc9924617278aaa6bb8ae83328017cf799bfaa6a47e171cae32a0d1274e98e97179618bb67b5f5a9c4a08f344f34f23c17217d0002e9dec751800b7bec9bb0d9e2059e57c7f45e828428cd8ea2b6514ba9bc7787adfb57c6b816dfed18821cada6ab1846f7a24a5f238e8cc78c866c4b91611a74b16478840ba9f819778658d288ad336827e353d2bd586e9fe2ae126aa1663438a610da117f295cbe1666dfd2df5ce3ea730e3cb8e27a17e958f1023a1837ef032584c5d82bb6b7969d58ba32f1ace7cba0e8bf80e853d01c3f4c7fa7496c45e9553f61902f9ac93f2d334b22bf1a7aa995c006fea9cd4f774ca15f787086a3b5e8cb642388a749b69e9625f21079bd7a7038f1cd8e3bafe9fa4b8865aa3abdac4c7bf5245d5a2fe8d30fa9b4c9044b3b16eb7d0a2007ac8ebc2ac174f536d9f7e81e93e4c8479996b38dc5fdbeeb05d45491a1cd423d76b7c6e706cfc5942ac15f93e1321ea906c799fdcf08a4fe8471dc58b8ce13cb69234b8ac25c120bc42900c5c3eec5caa2dc68140466ced7c9e58c8d9e97c6b4609e871d290626fc812a89e52f929b479015497a3cbe3d2c8232efb55d54b3d253cfc63dd52306e7f4c4edb8e0bba1ee6c8c346221c2eeb0e2e76b4c303cb67649fd7d7c630f8a519e53e7fef308662cbbb854e89938e660897bd9310c8a017eaacc40af8420748e6ddebdb9a0baa7eaf359cd8d6ca439921a0aba233a8c5dbd82e5dabd5fe61c47911f7a693fea7ac8b4744b4db01cf86cb27238f312becbe8a75f7ebfd43e7af663168317f2402fb4eab8b3771b71d0a49bab25a694184a3862361fe1fc41df627fdb895ae5cbc5db24ab5481ade368e9f5ad49fa4a9cbd06dc3ec906f558b85f58cc535e13abe820ddee1cca11d9e23ab73bdf066f889f550ef2016a401b883be7dcdf5b44e027c2205d2a47e71b0bc544591ed877a3bb68c632db9ab5d66ab4a4202e478c056b93bf7c51e2eb8bce2f2efc673818144a3ea5f912a0bdc323f925a45be3d04be6be9fc173c64efbbcbdb9b6373bd1a060d4bcae5667433aaf2a993f8cb3428bb35e2cb1331072638d5878e0ecea628334cfd44c5acfb774ec18953f8f7ffb66431554103e84f04183041331f839fa184e5ad4e3b0bae4f9794e4607a1aa8342498527c492b9d29358f59ff8d69a06a", 0x1000}, {&(0x7f00000012c0)="c375a12ef8c08845a746689ca1ccf83ff00dc45e41cbb8cece0148b2863f775c52ef6ecf7482e168642194f2ea7f6ecffbf3e62cbbe5cf38a7fb7d05843a384af9a08de4f1700cc32af4a62eb37c038ebc27fd757ff068e004c6e7128971d9e89e7343117bcbf369693fd001a964cc22050309a936ac4ff268088e7059fc0c4b70af7143f0d9792583fb23b16edeefd1b1e0d17177caafddea221ea7b96f0474d26deaccc65f84de843ab66ce7ce7f0ea061893258067215d88f4da18065e172de2ff0833894b822d6699cda61461915c08be7c92a625cf00008bcfbcb1dc8d02c19ca1947aa31167fb30eb3250450a0339d", 0xf2}], 0x4, 0x0) r4 = open(&(0x7f0000001440)='./file0\x00', 0x0, 0x84) sendto(r4, &(0x7f0000001580)="d530114402fbbac675845de8b2560326f0bb47c19276176699997544cee624249de78d2147096b4e3e09e379cd79d28f0e95725f35bba1dbb89deac82edb0aea2c3c518fe11384ece273621c3a632fdef1c784d329fa892cabdfd76ca93692094676ec5b7d83b3c96f72c230a79d5be23c590ce6990351b418bc070ef73aa0d837fc5ea9401b87a7e949eb1e1f053178a6eb96c4fb69f5b735be45c0b93606c4e7697dbad51385cd79f37029b933501a859912f8482f5f33246e29b39f7f2eda58488f67a67af9aa7a148150a798e5b4d13c97c3ba341c3521e84a307593d2e62a85ebe7", 0xe4, 0xa, &(0x7f0000001680)=@in6={0x18, 0x1, 0x3, 0x8}, 0xc) dup2(r0, r1) 01:51:19 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{0x0}, {&(0x7f00000001c0)=""/4096, 0xfffffef3}], 0x2) 01:51:20 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df25103010400b7c954e64b61ad5c0008239aac86edb400150008"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffffffe}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='q', 0x1}], 0x1, 0x0) 01:51:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x240, 0x82) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r3 = socket$inet6(0x18, 0xc003, 0x0) bind(r3, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 01:51:27 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x40000001d, 0x0, 0x0) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in6={0x18, 0x0, 0xffffffffffffffe1, 0x6}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="6e036726048bba214200eed6afe189a115983df1eb05ee3d03c392db8df392f160de831e307d8a87672671ec1d093f746b9573bf60e646034393e8f6b9bda62c610b04851087a9404e82ba400aa30cfa59fd0ed6e258775c0d8eaa47dfd95366ff30beaad932d236441959f10a08305f57f83842f17c0ecb6bffbb4537c3720faa1980f10d0949cbc8fc5e9dd01417efe397c1ada63fb905c12617241c3edde4154e3e", 0xa3}], 0x1, &(0x7f0000000140)=[{0x50, 0xffff, 0x8, "1bde14b7be4bf3d0a65e82a30f8ae5d4f3bd110d6f60298c7c0e0a26b67fc4ced2ec01e8a6e3d19de6b332ac88ee837c59d233901777da8fd2150b"}], 0x50}, 0x40e) 01:51:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x8, 0x3, &(0x7f0000000000)="b3c701c7a59499e5df4ba7c729d51bc5736f4cac2d93c2d72f3c650b6185c4212130132d2deaa047b3e58fa4a201", 0x2e) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/169, &(0x7f0000000100)=0xa9) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) 01:51:27 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000100)='\x00', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0xf, &(0x7f0000000040)="b47420d5989006952152d8abee8d4b") 01:51:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSCTTY(r0, 0x20007461) 01:51:27 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x5b26) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x9}, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0xe0, 0x8) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000180)) 01:51:27 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000280), 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 01:51:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x400fffff, 0x4, 0x2}], 0x7fff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x38300000000, 0x9}, {{r0}, 0xfffffffffffffffc, 0x23, 0x29, 0x7, 0x4}, {{r0}, 0x0, 0x4, 0x40000008, 0xfffffffffffffff7, 0x3}, {{r0}, 0xfffffffffffffffb, 0x4, 0x3, 0x2c1, 0x7fffffff}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x457}, {{r0}, 0xfffffffffffffffc, 0x1, 0x40, 0x7ff, 0xd2e}], 0x7fffffff, &(0x7f0000000200)={0x0, 0x7}) openat(r0, &(0x7f0000000240)='./bus\x00', 0x0, 0x1) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/60, 0x20}], 0x3d4, 0x0) dup(r0) getsockname(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) 01:51:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0xafc1, 0x6}, {0x18, 0x2, 0x3, 0x800}, 0x7fff, [0x404, 0x9, 0xfffffffffffffa15, 0x3, 0xfff, 0x81, 0x8, 0x58]}, 0x3c) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000003500)=@in, 0xe5) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 01:51:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2043, 0x0) msgget(0x0, 0x8) r0 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0xee}], 0x1, 0x0) 01:51:28 executing program 1: open$dir(&(0x7f0000000040)='./bus\x00', 0x20300, 0x116) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x81, 0x1) open(&(0x7f00000000c0)='./bus/file0\x00', 0x20000, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x21e, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x400000000000000, 0x100000003}) close(r1) 01:51:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000200)='O3', 0x2}], 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/252, 0xfc, 0x40, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) 01:51:28 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0xd0}, {r0, 0x44}], 0x2, 0x4) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x3, 0x6fd7, 0x7f, r1}) 01:51:28 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000080), 0x10000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) setsockopt(r0, 0x2000000000029, 0x26, 0x0, 0x0) 01:51:28 executing program 1: write(0xffffffffffffffff, &(0x7f0000000080)='@', 0x0) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) r0 = socket$inet(0x2, 0x4000, 0x2) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$dupfd(r0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000380), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) mmap(&(0x7f00001ee000/0x3000)=nil, 0x3000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 01:51:28 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@abs, 0xfffffffffffffda8) 01:51:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8100, 0x42) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x9) r1 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) flock(r0, 0xd1c421541717cca8) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x7}], 0x1, 0x0) kevent(r2, 0x0, 0x40000, 0x0, 0x4, 0x0) pwritev(r1, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 01:51:28 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe23) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xd010, 0x9) write(r0, &(0x7f00000000c0)="47f9bbc9e62d566297916e79c7c81ef61fb5281d9f374ede1cc9d4b5e92ff6c16a37f1261b5346b443ca8f03db1d3dee74f0d849ab8a18c10d6080d2fc74130ec69c3059d4c32fa6f432328c7d6b2a6059e7e7249547e69f3ef926078258ffcb81531488579590052ed54d6e333174b9246f41c859f1a4b20d51c3e5904a3ca5cff83ece560e9d1fe67bd34e8f6490f0458b9045f0", 0x95) setuid(0xee01) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) r1 = geteuid() open$dir(&(0x7f0000000240)='./file0\x00', 0x8000, 0x40) r2 = semget$private(0x0, 0x4, 0x402) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0x5, 0x2, 0x5]) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) chown(&(0x7f0000000180)='./file0\x00', r1, r3) 01:51:28 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x39ddbba9}) 01:51:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0x7) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 04:46:49 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r2 = getgid() fchown(r0, r1, r2) mknod(&(0x7f0000000440)='./bus\x00', 0x2004, 0x8) r3 = dup(r0) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x3, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x22e577bc2c57bdbe, 0x2, 0x8, 0x2}, {{r0}, 0xfffffffffffffffb, 0xf, 0x40000000, 0x1, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0x800, 0x8001}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000080, 0x7, 0xffffffffffffff80}], 0x4, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8, 0x400fffff, 0x40, 0x4}, {{r0}, 0x0, 0x4a, 0x20000000, 0x8, 0x400}, {{r0}, 0xfffffffffffffffe, 0xc9, 0xfffff, 0xfff, 0x1000}, {{r0}, 0xfffffffffffffff9, 0x80, 0xf0000081, 0x3, 0x4}, {{r0}, 0x0, 0x92, 0x0, 0x1ff, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x40, 0x4, 0x5}, {{r0}, 0x0, 0x0, 0x80000004, 0x2, 0x7}, {{r0}, 0xfffffffffffffffa, 0x20, 0xf0000040, 0x101}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x6, 0x9}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x20, 0x8001, 0x1}], 0x100000000, &(0x7f0000000000)={0xe5db, 0x3}) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x5, 0x0) kevent(r5, &(0x7f0000000080), 0xffff, 0x0, 0xf7e, 0x0) r6 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x14, 0x2, 0x7ffd, 0x3}], 0x400000000000800, 0x0, 0x41b1f84c, 0x0) kevent(r6, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x65d1d256, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 04:46:49 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x5) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) utimes(0x0, &(0x7f0000000080)={{0x0, 0x1000000000}}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=[{0x10}], 0x10}, 0x0) r2 = getpgid(0x0) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) 04:46:49 executing program 0: poll(&(0x7f0000000240), 0x0, 0x0) mknod(&(0x7f0000000580)='./bus\x00', 0x2002, 0x236161b7) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) r1 = open(0x0, 0x0, 0x1) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000440)=""/70, 0x46}, {0x0}, {0x0, 0x2b8}], 0x3) sendto(r1, &(0x7f0000000000)="23f4637faa0995cfee5929b425b53b29dc12a22056faaeaceb25ee6e0af49f11b48c02da44ab713c123f218015dd27dba5b8d1760da66d45bd8750fbe7d12295c7c837f5c18a97bf3c252bb3818eda6c402f9e4703232d27326a32b19d28dd949bc4052a5284bbf503d251f2bc7cafe9f997e8bae20b4dc68c997229", 0x7c, 0x400, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) readv(r0, &(0x7f0000000400)=[{0x0}, {&(0x7f00000002c0)=""/186, 0xba}], 0x2) close(0xffffffffffffffff) socket$inet6(0x18, 0x0, 0x2) 04:46:50 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000180)={0x8, 0x7e}) r1 = syz_open_pts() write(r1, &(0x7f0000000280)='<', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x9, 0x0, 0x0, 0x0) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x80000001, 0x0) 04:46:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000400)="7270bf6c40afa068f4eb69ff", 0xc) syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x8001) syz_open_pts() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0x74a171ac, "9ad84b73d9694e107f5e7983aab9d1d35db5abe3"}) poll(&(0x7f0000000000)=[{r2, 0x97}], 0x1, 0x0) 04:46:50 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/187, 0xbb, 0x2, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x23, 0x0, 0x0) 04:46:56 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x1, 0x1, &(0x7f0000000040)="30d7b029a9de1ede20e325e6c570d2cf507cdda6eb5e2598bf0e169653fe8254dcb11551", 0x24) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080)="03000000", 0x4) 04:46:56 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710d000e"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x200000000000000) 04:46:57 executing program 0: fchmod(0xffffffffffffffff, 0x20000080) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="cb9262370a37688344b7c4b98faed19607fbc07df96f81dce8091df790c0caa8beff25dfee2a490777b21a89236dd2153c05743fbe70ed496a93a7445ca478481f81adaecdc6f43a05b32742e35a0ce88f15190a6806b6e39fa2ceffc9543375dcc6df9063c2375a1c863881af001684f2878e91b2f92f64134bd6131f445e926db5f0a758fbb9520ef4fde86787f9ab45c21d3e8572a181550f912f1ebed924e361b70a6f79550cf557f27078ac8d22e364930b2f4f147810767f332d0bde48a9901fb39b06c6e7fd66b8ab8f80a7c38965cd2cbd7fd1e01fa866801ab52d6a0c7ebf4870a887a6f78a93c13a8c131f35f39289b165214d1b86d88fff6e15c130a609a03ad6a7828830a6f3fbf9c97c7919dc8d612b143d28b0aac61812ed16d2343b5f33932a1341ce8eba57aaf9e12b7b2f02aa74c908bbf2dd41f0a2ac9fa5eac476197aa30395bea892fc4f95e793cdbf874eb233fa7fd0914269965b43f8465e861ccbb98befb9622d4194f232ef7d25baaad774eb03ee276a443eb07db8c01646c4fa3149cb6f2f69ead3e8b31ecfd99ae698b0dbd4c711d253e17e7b29f0cf9027cffa0105b8daa4817b777a303241b2cd8b79bf552d341d", 0x1bc) 04:46:57 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000040)="f73bf53d", 0x4) sendmsg(r0, &(0x7f00000018c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="b628dc8100efdea82a33f2611efa4e89", 0x10}, {&(0x7f0000000100)="7f6d9b2bc91d02720834f7c877f89c4e202bc1b260a15e5388650200350f83019768ce47f65db09536f02fc4145bade48347a895d45feacdcb091d6a5601c1484b3ec036d8d0297037fc85c1cc35c3de515eef", 0x53}, {&(0x7f0000000180)="a6bac95f735f24d3a9a086a2618ae45a2548982b04a9c89c012a470459a68bd9d3c51bc1c647", 0x26}, {&(0x7f00000001c0)="351979b404e2c5cd33592e647e5212921efc6ab9c8c06c066e3304c24e8680ff2c", 0x21}, {&(0x7f0000000200)="0a46da99b402eee54e2c098bf61c2d3842d61ebf13a24fda9556353da5f1aa0d9f2a958147dac2af1f208ebb8afbd3875c1c933593c1fe661d21ca665d9ed4ae3d1d72c03efafca10ee47a995cd20e4367b5f4c315ceaa6948ba64263f526d2372436283a3431aaf2035062f30a508048cc367ca1394f1a202f73f35052dc5318079bb0ad35ce4fb047f504fd533e1c13a0e669786b3ab56522201f8a128eff52a1a853c3b6a2365c2300bbf64153fe6fa8830e4447850f6cbe99f2038509b57f3fc9d372e147383ac8400053d098c", 0xcf}, {&(0x7f0000000300)="6b06778f53e499df69deb81eb2035fdf5998d6410bcb8716afadcf957eb40e3601525ca957d47885533d27e4a7549ba94af0457683a6003ac4a58891f27d27e46f13beab3454bf0300ec4b66600649cb8460c65917d9c9067eb3524ac4c3b711ddd51a0050a4ca16fa661a0199b0cf6ff9c809a17247fb22692c48b26492e9e915ceab2439c95c836e026da14f5f765faa228c928c6fdf46f8", 0x99}, {&(0x7f00000003c0)="e03eecc02ecdedb02729328b985b0bd01c4686a9fcf6ad1b3290c30eeb553ef65acf426d44399ed371ab5de5d1b7449c2c4ea84f69eb2b90f0de67084add7aa217cd9d554e779e596571ee9d155e3ed2b06ab0178aa2ec7870196dc485ee4163114db7955af1c0941673b8bb08019da6d7d43ae24a013d68bf18f9f48c4e61ffc647d7bfc92663e05e762189d8f7f80e56b48ddf60728a582f18a0ad49318e86d43a9fc24f04b9a4eae2cad3e3642c2bf27d62820ab7ace9b0dd1c5b042a334fc00692229e497b881f5e98da28b4ccccffc9a67dde112e4964cff7dda9196384bb62703c7668fb0d64c0ce7c22951a48826ed9c383c9d0990a88f5660f651f9bda9235951ebec4dc6d22c615839e9121718068814176a8af5f464ac0462257de5878631adf90b8ab814fb28e7548f312a497ecb52e83339a757f90d77f2e8a53e094049d127fb9d5f93898cc2e8a2fe7c5891100d8f1bab90885a7f5cd450447d63d2d17e29e36de1b7211adf98a1c079592c7739f2e4ea5901bf3090bde357e6812e3a079d0b5e8be123afaed2e7650f5f1625cfb0591864621a72d493d0c37f5513cbdc4a4eadb4ffa0240ce818129ddc7373dfa7d182d279667cbd8216eb86e7717ce88814700ce49bd8639bc49e5531fe6ecbb758b8753a7754787f84a4b800effa8cf3abb851edd544a1ad1fd0bd8570bbb2dbbdf7fb364fa9222aa260dc6aa5349d7417504edc98bf6525acb7fa2235db9f6e517dcb5362945c8d6e956e5299246565c77f854295d44276024f08e28e85de3e9312af37d721bbabdfb57a58e810283d9a76c64d203ffdaedcfd9b256f4afbf9f114645d97e916ba5ee1025b14940cec5a2e1e23b103f51d815218d5de72a0e8fb9696ede80fc02378176d6d8ff0bac3d02bf50ed01c4c04f7a62cd10614c8ba561a5c7251a85d867d08d1e9347b0d39a5ff6f734bebc8c870fbda1a568c760b01d5af4bdbe872f0fe49377955d912fba122fa0df526fcd76c7458da85961d0c6e90618c73d4ad49bbc102d2adeaf121e56e9fd75314d3f7f07a0ff0eee5f1a5a93ea9ebf8b9e7ba958d24578195ac0e75fc9627e37ddf74ed5198a292c5d00832b25e20a25902086aa8b863446fb03716e373b4e1151f995a2e9208ba6705785a5dcc74b07075e8ae4e052ff655fc5def695eac1fa95b0d4067dc67f5204cc5372b1f559381264f988a96ce8ec126e847b7e680cee0230fdc760918e338bb7767501282dfb5762a8b66e9af177c7bac73b3bb9206df545f64a250ec38d2e8fdfd8773fe1c481f34aa25bf7d2ad74cb457a5bde60f2490f084e961730931fa28e53677c9f2a8c0190cfe5fbcfbd4a66968e38cd066ab7124b177a253e09fdbf7d60a24b94e85d4e02f42f587049d33285aea81853c22b784bebb1018f86dab5a3a59c0ba4a27a8a4bb7fcf13ccbb2040535e3e4a0ff5920fdd3369a7cb514d8d9148660c94a0ffe65074491a1f8b5df4883fa6e9f915f4c6a6cfdab6c2002718ef9c1dfb096984943e123f71f3476ab130bc4b91c9521d95c95bd375dba921aa45daafae5541c3fd7e2cc2719c829464158607b804f8b6c30792bcdc9a2e2f8866031b59151b7d91954ac8923d489e82e6fc92b867123b787994596834e5ab0ecf12eb92b3c27b3404ef0b48fc51007364c3c4a42e09f6ec22455b1eb816d14dd8cbf345df15deffe187447617162e5446f35a38cde7b6417b15d43e2f9ccda1f00fd174d026def93c1ed52254ab53ac13cb18f4c59a8adc964c140b9bcd578932b75ce33d89a9249d80a4449405a74149a9dd1ca602e02990958a25a042c6321602aa0a3282f6905914bcbf70ee5cfea08b566b3391785c6ab94edeb03c87cc94e9cc2ace966fa097a99278a1c3321c778f63610fed51850e4e031e67f4ed03ffda98345bb11cb312edb3650b77a797a6ebf2931c34b6a15f16cf65476c9ad72663a6ba010701116bb006014c5a65466bd9c7fc6e24b4d7b03743830942c0f8e0a3614328dcfae9c67eb45fbe21339a782dcf0b3c1edfcb9be1570069391647ae8419682544599f76c903e9dfef0f18f5cf4cb2360225bb65eaa027aec28d85b4698629fe341241b854c4ebaaab393155bb91e844347633ab9cfb1df54d99513397c9254cd4cf250245c94ee2e881af3ee09d5c07de8a2e1dff03ad869e3e8c77c163cfb5662bed17f042760a56ac3f15a2d300b5b3a7a807fb78ad4f4ce622f8c54494e1187197af6030436be354d2a7167ef84d762b1e5bb7c29ae64d1d7c663839ad88b8820cf4dd51dfd9984530623e14a839edb0f9e67c858ec6590538e00ce897340c2b0715a820eee0a5512316cd5dafcff5ddb7d13666c801636354d289d4d155f2c8f2e9ffb946ca6403f1b52c453aa54672b435a9e49008efcb897527cc144cf00c4de85e52e392fdad3bcda64c2e60ec07512233959e180f67652c111861dda393caf63e8cdd704d5574724721ed4c29bc9bd601ccf9c155b9f844415e55aabf688b22b6d5f77f05b10e14f83be73f33c0f16a6d547165b4265a6b32367c71e6ce6bb562651ab3a4f2758fd1fa31b77ba79702ec2e7202c7f8ac3ef717a33784ace3b6ed1ddd48a2f909fe01ca0a3f7be507e3c37bdc00b37c979a0409ac71e6aab89f000c56a09d9e57163344efb078d222928ef302129fca5b431c38572b208e0a0ea33c067d1347a5c436782c28bc6885c05476d11b6861f60ce2e81c462fa6755163bf089b437fdad435eae4beb787c730fd1e114bb76803cc5d5090ebc20985a1f90ef017b087726567cad848f3a16b54b7c3aa502dd4c39f74605d2571fd73013834e1f87d45d34ee40d8686928b53f239b1862041463617e39a4aca4703731a9a618b1b04e03216134c8a647a8af46c79b73f20854d6f923e60612b88d347ba7e47345064dd2c19b7f46c7e97923456558a13ed413aa6ef060be865d9bd5ffbc7c7c91d4c094e67c0df5be7adc85870b1fb131ae1f43c91b72716eefea0f74dad025ec49262ab882760018b0c14c8a7a2ad92e4df1a161889f2fa45dc55ea12e5050d58becee00e162cfe0ac2c895f577408b535346307b08db69349a4417f5f097e2c4704b190c8bdb3592613e022d140ea555b8bfd6131de3739d40c48c9492dce7a980f7da31e0f58a8eacbbf0022787c5591ce9678f5e0f0ee4640ab7138596a45fb150fb90fd2420430329ceb9780036456bc2185d13c563894f857543ab808bea2442fb526d2e4f913d0b492d0f2a6a6ae69e5569d227898a70c86352cf6d4a3cddc11b05de5cc14d32d9f57b501c5f43b7c9f94d3219c21002629862e3330a6132b5acfe00f3581212659361b8c1992ed7345d9fb6167a1b4038fb0f56a96a18cbf01934ddae664aafe01b54a21e6802eaecddddbe93e1e85967ca2b1cbd6137d754a9f812bbba75ed7368d6415717d5516afdd715c95472b7b68f831344892e4c6d344235131ad529a237db61cca8a63107d52d06385d1c3d29dd02396aaf32f40fd61957fda3fc6f63671b9794ff8773ec3ae67a3810bb1ca6ba934e3df4e890b2bdadf78a27bb5cf9cb1b8a66b20cb1a75dde89096a5ff9787b3268809b89c546a65e47f8741b1116b67251cccc3352281f48b30e0a01aac2bd422bff421af25903cd24ba708d2bdc2d1b1669bd781191609f762b82333aa5eb3da03204dc899b08ed4ac8a054ab5654d22469534ba778dd90885bbdaf2595703dc343dcae0f195a60dc408af496449564c695d9ff662b8247953ed9ef1df7aa89abe67ecce0170685c22b02898a8dbe2fb530aab2627e33a0040b2184334d6f30ae1a7453de9fc2cea671a1024b0027418e365f7b1288fefb794bf2098620efe4ddc0813b08ec9ffc8d17b35920f5d18fbfcc4f7e4d1a28501c5243804259864c10a4fdbe4653ea41036842e373b2ac31d3c981582ed13dc68950bec20f64ffcba36d2b3247dab3e9a9be9bdb9dfba58f410de644399b59c441cb95b4ef9dbb594f49664d2b3c59f04e4d9cb6bd9ad4e4c9f1485f0459d851cc339ee497e2efa2b1bab97ec90d325db3a67e956d096f533de67760aea1e82ca2be51efda10aa0052a053778ea2cb4abed7fcfaba7eb27f582dbec33c64733c8865dafbbd099754c210c2b7b0813150a4668c0cc91362fa960b2a3696d954489f944b14ec22f0a152cf91ed681f6c44a35c1d33e9d6af27f247394b983c2f78e5209ce13b361f7dfaf84f2b6b2bbddca9df96a1f99175920345d37c27d6ca4e907f000cb0fb20ee3d10f426d2e7024b1bc6d830f3bb2fc793387a4f19442b000a57eafa9a0335cf866ce7ddb5631362e99435e874473051985c136c4a1cf7ca11f6cad8f57afddef9e040da541fb4b1c1e5b7f52846b952ee3ec0ea295612c4385ef8b95d783e1312ced9e911c207dfdbf3feebde62fe7a0973c77b1626dbbb672df6681dd84bd7e3c9603ca744f0202526d9630690830bcd1ee3b5af9dfb8e48c8d997bd67b0ee7eaa48a12c3021a7e708e2f6d7da24bdce8f98e4492120b78c26a9c6b2a441132c9ad7a3c1afc6af114ff8e67b40f5150ab60b495635aff49050fb42d96a04726bcee53864e29d0bb960152335c0aae613c4f7b556ed73430b73beb4a9a42b21787212b3933e6c9c79a2f88a9a7f1ae62ee7d36695069706463d4b0b7e62ebcdd2178c58eedc02c171bb5a35fac144c3f5e5d7fa56b46e8cbeebadbc09642c1e1229871c48da1974d1c55ffbdec6faad9b496e8df48c6fc11405660a5ebe82c9f7dbed173e13a7263c7b427c6c09ba01dca41708ba4f8881209ac5fe50de2ea1e734a60f45ca007579f2f99453b3678cd5ca1da9d8010941fbbaebb900b1e9d245336c0ee2099e39cbe57f9722824c8adfc7094cfb0491fddb85ed7ae9b78cd67887fe61e18b7ed45e0abc06c012078f09a40b7655a9cc795d632fd307254157c56e3d99fc21706ecc8d4bb5b19be96ca02a92219cd82f2561845bc23ccd257cf6d67cb846984e17a9878077d81c9eb13c92a8a99cf7770c20b4c7d4ad8b207da5c0c53b86014b3a62636134d22d9ade151b6324851e44f7e20e9c956c1a4f3fbc451143261481086c559da75d8ef62f53e5a5bef31328b9e3d1d210e6ffb537ce9f603174f6c78b97ec4669b57e8625f2721b065b5913b18e1775ec7fa1c9306eb471cc6bddb2722566733a35812fb6fdfa90f02c4d84227c44dbff0f5192516d16a461c99cb2db27a3a003ffba14d801161d956504ddd698c49edd0f50a55f49b9b01b0f02d47df1ca71cbdde831965a30031498bd36d6024462d9df1bf9eb4869e0b2cb55d9e19036d636638a210e76a923dd37e7afc927a615091d727a6806e8cbbe61ce80162e448b23ac518ae40c9fcac5d9674fda4e434e432c192fcb5c14466a595396984c19ab3315a2903b23b11a1b713605eb9b6da64aaed69006acfa43c817221a0e580731d25616f05304a3fa6820a9579c8c2b0a374b78a06e9176a938ed6faf926cec6c6c9001e5e41f920605481c0d0db8e2f7b4dc914c683d8edaf9d26e2a956ce85d70adc465bf1646bed870ca6a715dc3227c9e61af41e08516e9ca35c265e7dc30aac5f9ff2d9adba498ee396dd6d09dadfec272840cb3fe2d4ba90c2b0a51db30fad6b962720360b27a6a97840508b7c8c29a0c8a28daf03f58dea932a0d8fbd8c68d4698cfb55613c8b3d497c59c7befe6f85d5c7631d2b805e6d6217bae973d479b59fd5a2f0035c6b303bc5b9c0bcf74eb3937f37bf", 0x1000}, {&(0x7f00000013c0)="1484badd50a5a1e653398296f679a9c1415ccf40b7bfca258570a6599514b063cf194c268e71367d6883330213f2be0a036477b92b3d96eaf8b83f739815c41007eb101240c92d243ea29dcf14a203630646bd05724c119e7b07f8ba4d4dd8c0693566f712a17c9e2676f517390a3601827561ca4097db98aecf421f42789e4ed01d2c6c6eb7a7ffb9480f337864409fce2efb637b9ed27aa8b21cdccfb0d299fa5b4f5b32707537d58a8868ecef488a4ccbdb921c7b7a0ac9fe9d126752d2e481d09a96b8", 0xc5}, {&(0x7f00000014c0)="3c9c388136be06b9662cbbee5a4eae8181fa805e659c7dd5576afcf794c8fdf910d256d8c4f782d1ab4acba304d644ca830b94713ef1b34c99771be261dd7ad5d2cdf82337f0f8a69882e4de247d4392a5f1ee093401a55e1fdf75d2ad1b2502c8965710ecd3e82fdecbabc688df020da50e04a28eced8daf204c75c02de775c02a7f8086f45725a85048ff54624fcefb73a585e137b47989c6fcb7e9f267e6bc87eb933cbee04eb21c7ee1cd1764b6a0826e0c5bc768ba822235be23d5dbd3d08b3008c5fe9fba8e449e5ef1c112b5e8abf31279d0cf21799c854c9294167d29806f415fc", 0xe5}], 0xa, &(0x7f0000001680)=[{0x50, 0x1, 0x7, "4c9b0d60559c8c6e6df521a917f385565125f0017e55dadf8b28e677c8e08906ff30ba41d2a45ba9158c8b38b265fb0d2174d32d19af2a606b34d805d174b4"}, {0xf8, 0xffff, 0x8, "561484b060aa2bca7c65985dc4d9c8a65fee061b9e745aa8272c7ee23ac38f749cb0e517fc32ed446b708de3a79c393d91ac8aabd88ff9753c6d315591f586943a5c58b8ad7ab1f4a5ea3a0816b7be8719f92c2bef82deb8b78a0a87df3fe2df9ae80a4f2939d04ed7bc3d88f56cb0833d694b04dc6ed84f487c52d3046ded7d8d08f4b4ee3b28f4b77a808f0c9adc871fd447b5f5472699a224f90393f45b25b84a366a01288f46c9a06ff85e56cec7153ae0e2da91c04162d4f16d88bfc3487f084ce4b642b3476a8b9d0fe4cfbf6240f38c34269345327a1ca3aafcb894542e70df424e0f6432"}, {0xf0, 0x0, 0x8000, "a3c03d50a3deec4825bbba900a7647ab89afa9b98b850323fede6fee0d64d11e4eaffdbd931d4f4a1a2e5f7080667fd342b7d7f590672de6e50ff5b2eac34a3267117d9153e0e845e44da393cd058fa59a7e2e68bd6cbe3edca05d988a6b7e26dcc441ebefe65836d380319a206494cefff8e7a516a9b030a309c31e065dde7baf41184304507d1b5c686b3f5d9e636c139a347fc42331ac309fb034765c8f1599c3f2deb7c390557293d4f6de659730495cee4f96de147f7f0823eaa24ab539eda45a87a3c111390c6829d56eed94a6a86193c58c3067c0123577dc95becb72"}], 0x238}, 0x405) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 04:46:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x6, 0xca1b, 0x8, 0xfffffffffffffffc, "1f2486735afcdbf6c4420f7e630bab605a6ee02f", 0x4, 0x8}) 04:46:57 executing program 1: r0 = semget$private(0x0, 0x3, 0x1a) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/2) r1 = kqueue() r2 = kqueue() close(r1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000000c0), 0xfffffec4) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x3d}], 0x9, 0x0, 0xeff, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x80, 0x3) 04:46:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/75, 0x4b}], 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="c42105f8bc16060000000f381c6f08670f12e0f341d22fc4c27545fdf1660f3a424e0600450fae8eb8970000c461a5678efeffffff67dfaa08000000") close(r1) 04:46:57 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() clock_gettime(0x2, &(0x7f00000000c0)) dup2(r0, r1) kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 04:46:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) r1 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$inet6(r2, &(0x7f00000001c0)=""/244, 0xf4, 0x3, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) kqueue() r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0xfffffffffffffffe, 0x40, 0xffffffffffffff7f, 0xcf, "a1000000007b0400", 0x20}) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0x0) 04:46:58 executing program 1: r0 = shmget(0x2, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xb, 0x0, 0x0) 04:46:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = kqueue() r3 = dup(r2) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x9, 0x0, 0xed3, 0x0) 04:46:58 executing program 0: chroot(&(0x7f00000000c0)='./file0\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x0) dup(0xffffffffffffff9c) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10004) rmdir(&(0x7f0000000000)='./file0\x00') syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x400) 04:46:58 executing program 1: clock_gettime(0x7, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10) 04:46:58 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000040)="8786f00c68547eb6fbad48d8fa0e6baf6d73528fcc4328936a679838bbb642f577e12e5cae75dd60c2f9a2a8d009", 0x2e}, {&(0x7f0000000080)="a393a9bc3154873e2525456ed2b548c31374e683a2fd996c2a525b10d792c21fcc3ba70720e99b5ebfea03858a5404632774a95f60fe9a2e7918ad13d73898821739e30d09", 0x45}, {&(0x7f0000000100)="8023f5699db27f6090338bbfea3e85405a0ec6d0d206b326db0ec0c1c9157a597c4e0760fb9dc4d09391c600a3ae918834c1f4f0532921310a6af6b622c451c861b43a172305183c3ad805759bc521565fb36259fa8d1e4e02b9d17a598ca22b8ed76806a94032d4e2d7a5bfdb79edaf0c62a105ea306118922d8889964a30056caa311faced446471a6a74927791cb042279eaac0bd3ddd85448329b89f98e45b1dc93f79e1ad664569e2f6f9290da2601a83fb06e9aa07f472813c97bbc2ae658c6fae5f", 0xc5}, {&(0x7f0000000200)="730c51167a6f31289bbeb0b0edf9910c05ff64ccdcd9d11a9dc572c0a4a691ba07715150b8508ca522def060630604467b6b79f9dd7b5b029ab8764b77444c32b697fd063fb5b3d975b49951f9b24c43536eea4e503fb0191451ed2c67035010142ba49fd64895827c67f05115358b682b1b358811dcbbfab20a2fe184fad182c5cff7261de2d686403d49f9e3", 0x8d}, {&(0x7f00000002c0)="d34147c36bcf86539610b122582a220575225eedf11e14950d3689cf6078ab355519", 0x22}, {&(0x7f0000000300)}, {&(0x7f0000000340)="dce77be94442a80bcde67a5c6dd6ec21f804c6ea5332e569217bb5cf5b990910b15b2da093e92cb17c85806c21e675dbf832562a2fffb420d95e3118b9d0257f3d8f7fd3b95e3d86ec9f1d8447e16cdbd40ff1b1681476afaa382fa7344c4269b9e1ae4f9f1b8118fc1168b94b92d47e6276bf812c5314040c963e94784bbbf43e5a99a7a3597de574d71aefd63d3d54a4428980748689f0c660532e5bc6f3d9ffba236c0741765fb739f18c4be9abdb6c7061c5be29221c4bbb32c48872a7546d80ec7ba61a98b2ddd47a9586ab0b34135f1d071a1c7ce9bba9dd00a958a857", 0xe0}], 0x7, 0x0, 0x0, 0x1}, 0x40b) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x37, 0x0, 0x0) 04:46:58 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) 04:46:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x60) r1 = semget(0x0, 0x3, 0x439) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x4d, 0x1, 0x5, 0x0, 0x200]) unlink(&(0x7f0000000180)='./bus\x00') write(r0, &(0x7f0000000200)="8d37bd85ee1c0ec155a0914e607258f614b1aa98eca3e014f0e9303814fdfc1776ce9d8cee8e98b06b1066984e7b5f1b06cd651c0349a0de31056b4fe4298e9c0cea151517c9325de04f81aa60131e57cd5710e1aea5ec89aa954c674f3380b9af1cb55d321e0b4287a099f8a64a5840ad5171b20a25314f894986791c6629b9d5ba7197eef4f8d566acbaf88e7359fca42b594ee34196d2b35bc9e4e83a826deaba7ff845df8a1e2c0080498e42618ae95c201bd1867a75360d5250b7ad51c93bf1f80e591e393c31997716972ab0d2627513e9875c195cc8d9acac2645b62ed2968aba98dfdd4cf082d084179a63", 0xef) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) login: b{@PP9A_ٛ,v,3&2K|FaGv7;zQ֞!.e߉#NlqSnmL}zSI{Մ^́j`-,φhs\8s54_bPKatnS,N1Lg}s쑀ўAO1E Փ:W[A>_Wh?P9[:L y?'b#o/Y5&TZf AQ{(3uadT^+OZ4 load: 4.38 cmd: getty 96958 [ttyin] 0.00u 0.00s 0% 309k load: 4.38 cmd: getty 96958 [ttyin] 0.00u 0.00s 0% 309k 04:46:58 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9272, 0x0, 0xffff, 0x0, "20f0a54e29604e40bac600"}) write(r0, &(0x7f00000001c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911ffff5547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdcd42978e8db7771c3d97893132c6f7e7b55457772342c5f224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e7677beee644bc770d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8baaa900b6d2ef21bb425a67e927113a31c9552870e236eabf1622be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9c40830df3173b54a0fc108c6447cb62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a1429a537ad1969a838fff28de3d8a362416e93eae0e79bc27266c192f6fe6778b05eb2e8d111c108c6e365694aa57acb4b99629725d3751f03d0f6bb8f17eef5014462854872d557bf0cf0181dc950d0bc688025a813475e6f108af0c9c631353522aa5e3f3e68aa5b49c40b45c56446505a1228360767a8bb2caf00092ad170039a593f59db196c5cc8d6f34b436f5b835a2a4a80", 0x320) panic: uvm_fault_unwire_locked: address not in map Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND *379965 28854 0 0 0x4000000 1K syz-executor0 db_enter() at db_enter+0xa panic() at panic+0x147 uvm_fault_unwire_locked(20001000,20003000,0) at uvm_fault_unwire_locked+0x270 uvm_fault_unwire(1000,ffffff006e52a500,1000) at uvm_fault_unwire+0x3b physio(ffff800021189248,ffffff0060443288,ffffff0060443288,ffff800021189248,ffff 800021189118) at physio+0x2ba spec_read(0) at spec_read+0xa5 VOP_READ(ffff800021189248,ffffff0060443288,ffffff0067a6dbc8,0) at VOP_READ+0x5e vn_read(ffffff0067a6dbc8,ffff8000210a2e28,1000) at vn_read+0x130 dofilereadv(0,1,ffff8000210a2e28,ffff800021189370,ffff800021189388) at dofilere adv+0x14f sys_readv(780,ffff8000210a2e28,0) at sys_readv+0xce syscall(0) at syscall+0x489 Xsyscall(6,0,ffffffffffffffbc,0,3,90e96626010) at Xsyscall+0x128 end of kernel end trace frame: 0x91195f82f40, count: 3 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{1}> ddb{1}> set $lines = 0 ddb{1}> show panic uvm_fault_unwire_locked: address not in map ddb{1}> trace db_enter() at db_enter+0xa panic() at panic+0x147 uvm_fault_unwire_locked(20001000,20003000,0) at uvm_fault_unwire_locked+0x270 uvm_fault_unwire(1000,ffffff006e52a500,1000) at uvm_fault_unwire+0x3b physio(ffff800021189248,ffffff0060443288,ffffff0060443288,ffff800021189248,ffff800021189118) at physio+0x2ba spec_read(0) at spec_read+0xa5 VOP_READ(ffff800021189248,ffffff0060443288,ffffff0067a6dbc8,0) at VOP_READ+0x5e vn_read(ffffff0067a6dbc8,ffff8000210a2e28,1000) at vn_read+0x130 dofilereadv(0,1,ffff8000210a2e28,ffff800021189370,ffff800021189388) at dofilereadv+0x14f sys_readv(780,ffff8000210a2e28,0) at sys_readv+0xce syscall(0) at syscall+0x489 Xsyscall(6,0,ffffffffffffffbc,0,3,90e96626010) at Xsyscall+0x128 end of kernel end trace frame: 0x91195f82f40, count: -12 ddb{1}> show registers rdi 0xffffffff81e20110 kprintf_mutex rsi 0xffffffff8182d819 db_enter+0x9 rbp 0xffff800021188ec0 rbx 0xffff800021188f60 rdx 0xffff800000ad7000 rcx 0x1c3a __ALIGN_SIZE+0xc3a rax 0xffff800000ad7000 r8 0xffff800021188e90 r9 0 r10 0 r11 0xffffffff8197d380 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff800021188ed0 r14 0x100 r15 0xffffffff81c64515 cy_pio_rec+0x10dfa rip 0xffffffff8182d81a db_enter+0xa cs 0x8 rflags 0x206 rsp 0xffff800021188ec0 ss 0x10 db_enter+0xa: popq %rbp ddb{1}> show proc PROC (syz-executor0) pid=379965 stat=onproc flags process=0 proc=4000000 pri=17, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000210a2018,0xffff8000210a39f0 process=0xffff8000210b7638 user=0xffff800021184000, vmspace=0xffffff007f124840 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 28854 182730 98134 0 3 0x80 nanosleep syz-executor0 *28854 379965 98134 0 7 0x4000000 syz-executor0 28854 113818 98134 0 3 0x4000080 fsleep syz-executor0 96958 375472 1 0 3 0x100083 ttyin getty 61222 77741 0 0 3 0x14200 bored sosplice 51839 350389 17338 0 3 0x2 biowait syz-executor1 98134 496179 17338 0 3 0x82 nanosleep syz-executor0 17338 106987 26898 0 3 0x82 thrsleep syz-fuzzer 17338 374172 26898 0 3 0x4000082 nanosleep syz-fuzzer 17338 241616 26898 0 3 0x4000082 thrsleep syz-fuzzer 17338 232492 26898 0 3 0x4000082 thrsleep syz-fuzzer 17338 448981 26898 0 3 0x4000082 thrsleep syz-fuzzer 17338 523268 26898 0 3 0x4000082 thrsleep syz-fuzzer 17338 118746 26898 0 3 0x4000082 thrsleep syz-fuzzer 17338 26385 26898 0 3 0x4000082 thrsleep syz-fuzzer 17338 515263 26898 0 3 0x4000082 thrsleep syz-fuzzer 17338 118817 26898 0 3 0x4000082 kqread syz-fuzzer 26898 20601 12316 0 3 0x10008a pause ksh 12316 275934 71431 0 3 0x92 select sshd 71431 190158 1 0 3 0x80 select sshd 90852 165540 10788 73 3 0x100090 kqread syslogd 10788 456627 1 0 3 0x100082 netio syslogd 64623 141026 1 77 3 0x100090 poll dhclient 99353 458000 1 0 3 0x80 poll dhclient 1526 438486 0 0 3 0x14200 pgzero zerothread 6501 172557 0 0 3 0x14200 aiodoned aiodoned 79442 195491 0 0 3 0x14200 syncer update 75297 395861 0 0 3 0x14200 cleaner cleaner 54668 150016 0 0 3 0x14200 reaper reaper 11883 201195 0 0 3 0x14200 pgdaemon pagedaemon 10332 342742 0 0 3 0x14200 bored crynlk 64918 207478 0 0 3 0x14200 bored crypto 20560 271922 0 0 3 0x40014200 acpi0 acpi0 92835 512232 0 0 3 0x40014200 idle1 32641 233934 0 0 3 0x14200 bored softnet 61784 364356 0 0 3 0x14200 bored systqmp 29925 131288 0 0 3 0x14200 bored systq 99275 230774 0 0 3 0x40014200 bored softclock 96510 395798 0 0 7 0x40014200 idle0 1 219310 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper