&(0x7f0000000000)={{0xfffffffffffffffc}, {0x8}}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/22}, &(0x7f0000000240)=0x18) getitimer(0x3, &(0x7f0000000180)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) setitimer(0x1, &(0x7f0000000100)={{0x7, 0x101}, {0x5, 0xffffffffffffff1f}}, &(0x7f0000000140)) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:04:02 executing program 1: socketpair$inet(0x2, 0x4, 0xfffffffffffffffe, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = socket(0x20, 0x4000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) poll(&(0x7f0000000140)=[{r0, 0x40}, {r1, 0x1dc}, {r2, 0x66}, {r3, 0x12}, {r5, 0x80}], 0x5, 0x1f) r6 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x40, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:04:02 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1e, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x400, 0x18) fchmodat(r0, &(0x7f0000000080)='./file1\x00', 0x1, 0x6) 16:04:02 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) pipe2(&(0x7f0000000040), 0x10000) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:02 executing program 1: socketpair$inet(0x2, 0x5, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) socketpair(0x2, 0xc001, 0x65, &(0x7f0000000040)) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200000200000000}) r3 = fcntl$getown(r0, 0x5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2810, r0, 0x0, 0x0) fcntl$setown(r1, 0x6, r3) 16:04:02 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) mknod(&(0x7f0000000380)='./file1\x00', 0xffffffffffff2ffc, 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) setitimer(0x3, &(0x7f0000000300)={{0x6, 0x8}, {0x1, 0x8}}, &(0x7f0000000340)) execve(&(0x7f0000000100)='./file1\x00', &(0x7f0000000240)=[&(0x7f0000000140)='@%^', &(0x7f0000000180)='\\{\x00', &(0x7f00000001c0)='$\x00', &(0x7f0000000200)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='@.*:\x00']) setrlimit(0x0, &(0x7f0000000080)={0x0, 0x5}) 16:04:02 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x6dca483e}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:02 executing program 1: r0 = open(&(0x7f00000000c0)='./file1\x00', 0xa1f, 0x6e) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xa8c}) 16:04:02 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) getpgrp() r1 = fcntl$getown(r0, 0x5) r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) 16:04:02 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) lseek(r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x200000000}) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000080)={{}, {0x5, 0x9}}) 16:04:02 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffe9a) getegid() r2 = getegid() chown(&(0x7f0000000080)='./file1\x00', r1, r2) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) 16:04:02 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x20) ioctl$TIOCSCTTY(r1, 0x20007461) 16:04:02 executing program 1: socketpair$inet6(0x18, 0x4000, 0x2, &(0x7f0000000080)={0xffffffffffffffff}) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x2, 0x10000, 0x4, r1}) r2 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:04:02 executing program 0: setitimer(0x1, &(0x7f0000000040)={{0x40d3, 0x9}, {0x1f, 0x49}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:02 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x20000000000) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x100000001, 0x7fff}, {0x18, 0x3, 0x7, 0x7}, 0xf3, [0x1, 0x7, 0x20, 0x5, 0x5, 0x3, 0x1, 0x3]}, 0x3c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x4, 0x8000, 0x3f, 0x3}) dup(r0) socketpair(0x10, 0x3, 0x800000000000007, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup2(r0, r2) 16:04:02 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x200000000000000) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:02 executing program 1: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x10c) r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:04:02 executing program 1: r0 = open(&(0x7f0000000140)='./file1\x00', 0xa1d, 0x100) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) open(&(0x7f0000000080)='./file1\x00', 0x2, 0x40) 16:04:02 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x8b0, 0x10) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x3, 0x2, 0x10001, 0xf064, r1}) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x3, 0x8, 0x29, r3}) getdents(r2, &(0x7f0000000100)=""/240, 0xf0) 16:04:02 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x2000) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) ioctl$TIOCSDTR(r0, 0x20007479) 16:04:02 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) truncate(&(0x7f00000000c0)='./file1\x00', 0x8000) 16:04:02 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) recvfrom$inet6(r0, &(0x7f00000000c0)=""/115, 0x73, 0x41, &(0x7f0000000140)={0x18, 0x0, 0x8001, 0x20}, 0xc) 16:04:02 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000, r1}) 16:04:02 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x904, 0x92) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:04:02 executing program 0: setitimer(0xfffffffffffffffd, &(0x7f0000000000)={{0x0, 0x2}, {0x1}}, 0x0) mknod(&(0x7f0000000080)='./file1\x00', 0xc000, 0x4000000080000001) r0 = open(&(0x7f0000000040)='./file1\x00', 0x10000, 0x1) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getegid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:02 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file1\x00'}, 0xa) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0x1, 0x0, 0x1, "ae6300433ad5d0b07b94d91f462109e01c7fc3ef", 0x3, 0x7fffffff}) 16:04:02 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/85}, &(0x7f0000000100)=0x57) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) r4 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:02 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000, r1}) ftruncate(r0, 0x2) 16:04:02 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x7, 0xfffffffffffffffd}, {0x4}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() chown(&(0x7f0000000040)='./file1\x00', r1, r2) 16:04:02 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x8}) 16:04:02 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) syz_emit_ethernet(0x5, &(0x7f0000000040)="31b8a1c35e") 16:04:02 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa19, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:04:02 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x1013, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:02 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, r1}) kqueue() 16:04:02 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}, {0xffffffffffffffff, 0x2}}, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000040)) open(&(0x7f0000000100)='./file1\x00', 0x28, 0x8) 16:04:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00f59f03cfbd12e0ff00f20100c2332bb2e9"], 0xa) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x0, 0x20) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) read(r2, &(0x7f00000000c0)=""/35, 0x23) r3 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x29a}) ioctl$TIOCSTART(r3, 0x2000746e) 16:04:02 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) close(r0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/188, 0xbc}, {&(0x7f0000000180)=""/194, 0xc2}, {&(0x7f0000000280)=""/169, 0xa9}], 0x3, &(0x7f0000000380), 0x0, 0x7}, 0x24ca014d87da8c58) lseek(r0, 0x0, 0xf502d971c0bc2277) 16:04:02 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x200000000, r1}) 16:04:02 executing program 1: r0 = open(&(0x7f0000000100)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) utimensat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080)={{0x7, 0xc81b}, {0xfffffffffffffffa, 0x9684}}, 0x2) 16:04:02 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:04:02 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x4, 0xfffffffffffffffe}}, 0x0) socketpair(0x21, 0x4001, 0xe11, &(0x7f00000000c0)={0xffffffffffffffff}) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') r1 = open(&(0x7f0000000200)='./file1\x00', 0x2c0, 0x50) readlinkat(r0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000180)=""/123, 0x7b) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:02 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) recvmsg(r0, &(0x7f0000002100)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000010c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}], 0x1, &(0x7f0000001100)=""/4096, 0x1000, 0xe4ef}, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2000000000, 0x200000200000000}) r1 = socket(0x18, 0x7, 0x5) kevent(r0, &(0x7f0000002140), 0x6, &(0x7f0000002180)=[{{r0}, 0xffffffffffffffff, 0xc8, 0x81, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x2, 0x60000020, 0x4, 0x4}, {{r0}, 0xfffffffffffffffa, 0x8b, 0x1, 0x3, 0x3}, {{r0}, 0xfffffffffffffffc, 0x20, 0x200fffff, 0x6, 0x5}, {{r1}, 0xfffffffffffffffe, 0x2, 0x1, 0x800, 0x200}], 0x997a, &(0x7f0000002240)={0xffff, 0x4}) 16:04:02 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) shmget$private(0x0, 0x4000, 0x3, &(0x7f0000ff9000/0x4000)=nil) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x10000000002c0, 0x18) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) utimes(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)={{0xc150, 0x600000}, {0x4, 0x8}}) 16:04:02 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x20880, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:04:02 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x100, 0x102) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:04:02 executing program 0: setitimer(0x5, &(0x7f0000000040)={{0xfffffffffffffffe, 0x1b}, {0x10000, 0xd}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x1) 16:04:02 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) fchdir(r0) 16:04:02 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) chdir(&(0x7f0000000040)='./file1\x00') 16:04:02 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x5010, r0, 0x0, 0x0) r1 = getpgrp() getpid() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x2004000000, 0x200000200000000, r1}) 16:04:02 executing program 1: open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) 16:04:02 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000100)="5460b2f6bba8abb1da4efc10e937338be6c31e75b311f752e3f87c0e3df1432d09b3ce7c8606eb18dedc9f59b766b4a827ed38783a2aa16176dd26a4bc691c123386e17f5628aacced01a5e811fc20d883024369c3c86264a93ae8f052f338890d902ad87bf9a52592cbe5cce00e0d89678aa16d4ff41d08cadaf2688e5276d8ed473729262a27112ceacb7cfda2b51700d67d8db29f907b15bce63a4db8a3eaeca70c8200550aca72cf857fab36aaf4f609b2e6a09a1fac092789266572b2e71c9a0bd6bbc6c2b4f86dbedbfb9ebee4d0c1060e0192bc40274ee81023f17ed8cca609ef239ba66a17290af1da4f713e0544bc8eb0f8d34c125612ed39", 0xfd}, {&(0x7f0000000200)="84b1f1fef6f1a574bcfadee43131db17d2666b65627260252b9595bc8736b4fddb607d68d3882e2d4c4b6f76a5927e7c906d90bca771dba12201769cf96f2cd249664e411424e3cf2d7074f2d3346383a229fb4d2470002697ee5f163f2c3d55fc", 0x61}, {&(0x7f0000000280)="0c6c8d1730c94ed303c75c28fabe3d7ab4f179618f3886dc189c3125882e3ec3ad461800586e9c67b70eb8798048a1ca7d06269eaaf91be87718e00d9476d5a69107f61a510f75df44b162b83b133f311002a44bb7c3cb0f360c389ea702947985cb66d46c3f10d79e963921a097dfd5b97bb3d956ba6700730b9ea7e2ef7d70e87972e688fc4d00bf3df0cbf0442c4d6bb1123fd2e9b1d88e69b9ad7b9daeb4de81f7c11724e3bf39c2a9f99de3602b3366e1b2c69f5084f91e14f16a43f1409f1fe6fcf640e39d5614eb4ae40db31d7952dea2b3134b23fc8e8c5f6390af1bbc946ef7bd986b5390b20fd99a2bb63f27971bf1644a50e5d08631b8e45520b7f6d022db7493fe484e72b823181bdfb03d04be7110acd78bc447f565dbc83ac381a009583d2f913d42cd455812c0a679ee4ea78edd7f1359d0d321eb0062c7f7f328d314a04fe22ce597f16410d7df986ef36b9f543900c8d37d3a6f4865ecbb2ab62837169d8fab1d4395a028496fe36da2d430af5ea79f29156f2768d8c005ffe18ce0c4213665a228239f7e5f7d2f1078f588a36f369ab86327dc72fcc72da2767b850e57695c0e385eb0b72e844f4efd2e01e9a04b4932eca9c594a8ba1bf1f61ada1f857a4c23b803e5b27152f2d35c5f0e4bdf51078fd4edb8f1eefcd7b91fbcf5ccbe0525736ecd92a31f1e601390e0814ecf86a5faf114948b8b2aac30cc0bd8eb422e8117ab9e031f4fba822957f64e700a50867f036f94839684b3396c310bbc80227d1e43c385d26c85e2355c412b59b3cc8bad6f9f8ebf6101ba9ed21ed4ff5271e68d3457c315fbb0ec68f44f6a020065215822eceece0c03ec04fc0b9c68a20d038f2fa5352d86e0a0aca417b7709d7aa7484e691dce670d1d2985a32c9f4cc65eade28fef6f0aa33e0c267f36d9df0aad7d8336b81553050e3706924698194f7b4b1a1c62f0b22dd72f47c13348da679f6847d706b24ba7091ab5d29a40f978eae06c0e4a5c737d7396a5d071948685ed57c15fe5d52fe23a6c4642e80a98df11447fa0ddfd1e3b6888cb5f8ede7d96938e2d1c493052d4fde20a52f7a6328fc067a3eab177ebb75e13117ed2773cc728a02b9c094710905aa11054ec8e54a8a69b6b4d54a136b4fd05170fe51f07a41f0caba2261682874177a454fec4c5075c3ebc493aba76a02851b9c3821f4f38416dbfed3b1836b3a6bc8bcfc3fd0149b49411450509aebd41f0c36d1c49402ed24a859581fd684a6141b5fc54e702dabd748ea77bde74e1fc6cd11481abb2a59732cece905136029666df3a2085bc0cef446fe7468ff5eb7402a3a6e68098e122f8868a65c8dc6d588d577ed8d1d78584e3fee7004f222e14acefe681f9e898a2004f9377221d787d5423859492caec28167b60dd44525ef2b361cfe558403297746c5c12dac44bddde04516ee647d9a5ccecddd377b4a123fb100c3b98f17cc1ad11697e5a3207a8542deb9d57f288eae1a3114e7a990364b6011e9fccdf5c377b88243f439e0e6d1dc20cdba3242d178dd93d454635e39ad25725a3ce4b6a024e5250d4c6e522d0f55c92afc44ed04fec0bc30d8ad3b8ddfeb2d940ce4d88c8b703a5c89c8d62f6ae22ce2a9c6cbe4c150e0a68ed834a7fbd83e15608b38d872d141d67dde02e7fce8aa513d31c9933cb8992e38c02236a8ab6493d20ebdd6512305db65393e2ef700d3f0f898e9c70529dbbb7eba97d19fca50fef754b7fced34c1cb5685d40589a501b85cdbf4646858f3e0381c55c84a3d4595f739d776aab4c337630496196f945a867fea7bb7eb291cf4cc5089b7b25a0389a484de742eda3f28f1f1fbebcd8cdab4c3511db5c2dbb5bc5f1d8a59e4e249e7f24dde0e0ac4188e67d5dd46faaf8ea2937abf0a0b61b66215e7e0697397c50ea583ab8bc44a9226d971a32c6a5244fcbd65d0bd2a63804c8bf7d4336e2732f09eb8c77707b88140b1d1b2d5aed529f679576f42334055846ff508b680dbd07ed31408bcaf7b73420eb74c4c1231281a61b1010cb44764fd7dd7d097f39920dc5630c5e06f2b9c5aa193fa9dff65979463f699f71765736666510d4d3b2de298950b760e6f5e71eb920350abecff9faf6f15009f45c7bc8fa2a495aac29aed1c738735679155320903a835bc363def5de1b7f8dbcd99393c36b1cbe6339a02c2800e0c9b4043cf69728336029d2a4780972ced2ca40d5a442b24d336aabbe4ea434ceb4dcacc1337de36a55fac1d4b8314a1005f65b0d1ecc38dc4f87d07ade426a6a43650c122e40e5a95ce49b8aea363232e084a9217d9a21393d2dd7b160e8bd521eb8e30fb75efac6269863cd1087fc737658148cd78fa4217fe35c0cf16b47f1ad70ac58459be40dbda82a1998ab125f5719a434fd7a56cf0f971948b550f186135e1e944a15bc004efedccb42d213335b4a12b6c74f7ed21ca792cf9a4894c83257751b20d2f4c70683f58108c6f50e0376f5004f0b3c6bb5c841b14f02aa7ed8370979e2a5db58c82837cfc2a5e4d2a62203a736ac925deee579ac1b15c9f9e49fed3749e7564e0b2f7179afb5b79c501b51bff4e240a64d5dcee293ed55f19ca5175d8b0ca0f2a6cebbc7441c647b143a6beac5b4433feff8cf1a332ccec27bb1438e834f169a7349cc78e1ddea26e8f5f7db5ff44981248184d32433841a75cd289bb19cb9dff516fb82fe95fa99af4c743fd5a937a06574bd024d3464dc5422999c7255ec799029dc463528173891648b1279a31aeba5f6257b04f1e6cb1b9cc2c7a295958895b4bb69148badfc58b997235d0a92ff3630710bd52d5e8ba4d7d326c1e46aab2d09f932372fbe89ec665cce62202380301440fd6f3a0681d9fb2e29213b80012dd8dac3576b13ba4a1cad5851c023e4d801bb449425b242d998dcc85250eb3c3de43ff3f35b7f696b5af7239eaff72b21be0d9a02ff6c18834603707814184b651d57c8d8843e5fe6f920df58b555fa9fcf7c8d8e7d8fbaf5298d8c7bff389e0352d7c4f94fac5c7e5544d751ef6bd4fdace9f9a1e2beb3daec32ee738727aaaaf726fddd960156e5b5a2ccde64eaed4aa1d44a273363af755b0ea7bdb9148c9b2648753497456ad3af30b869ab323c0061a3bb89a0935a9d9e76ba535f4d76cf408110b23723c64fc4bd4061c3ced2b66c661c52d1deccb53cc84f8157d1b9989afe8293d1a1d4e3b963aab66606e98f8916ea9e7e206cf998bfa169472ee0295a2dd9a982995e9a7d302ba4770a8f984621901449f1261969b1f86e0dc171e2b5ccfd16a8590d8ceb4fa317d02307e3d0b4d93b8823b2c0e07617f69277feae17401561f80e708e7847537cb47fcd13a7cea7cb83031696f0730384330e1e23d69f3f32734f35ddf8d1c4380e5d27847cfff3dac24890fb6b8c8ebea83d77036e2699ae587e0ecf2cac26d0b42e740879d9b9ea32889dfbfc132dd97f5690bb056918668baf78e9e146d35c00f903856a417ca20359c11c173db3087f46a585cdda859973c67b4f947ad5ae9ce072f85414a6433651989478606fdc1ba3c4e8b1ee65b14c6a8e192a7b9ef8b8f8362e559d4bb7f7aef5f77d55d6ffa2df96136cd04c13b5b6b2d084ab39458332d3d74fd632ca8f4db4fa5d44d2c139009f4453b0351cc24549dfb08c0e03010df8a254c1a12b7433fee45f111088827c5011dc02eb08fa110f191dafd8381913a712ef15af506779e76bbca1688efcb5aca5ee6b2612de3e4d334349c4c4a717e71fdf1a3364e5b528ceb9c02415234a9a0cc36ff34e5a2cb3ebf28f2a3db6d35f36110929981b700155d39c253be9ff93915f41b23d29916f971cdb6be32e79f5603892f896f646a4a2766dc1d3959efc555c2f3acb4e5fd71660ee8fa3745443526fc67b675727a1688182ee5dd5478a691f51f13d448c364e36453fd3c609ed66bdfb169915fce0e927d238570c45935d76cbd2e2fc6281a42836be8231dedff8b7275aeca60f5451463efe9892fa0114595f8869ee569d78b89da6968f0bb60caa6f0207fb8ffb85a8ff0e66d4baa593a0d65473cd4917b7480ac8768e6c0bda27c7a06929660aa7d8bf181f66fa3c0240c8be31e9c614649be846e0998b4ef3c77e7f6f030557b7e43cb8d28519fa9decdc30dcbef242131d5dd8f4382b2d6bc09dab7b710ced94620a85bdb4b4827776266a21a78bff799c2619dabab6133a60060d36403f28600a20609ef24c9dccff78c56be52c239c733ba5d030bc2378554f0afd13df5b43a2efad37e1ec58b2780874d4e666f6cd14a853a38c494f0343d83c24c5e2883362641ebe2a57c5f3cfd662a1488ee5c12ffb2e38500fcafd9ef36dd53bbe7e99e2db3e3ec8d764add23dc1cdb3225fe9cc1cec9b7804f35628ffa3bfbb87ea15d8287ac13954f468fb10214f7289a8250146f8c75e0be8fb30eb8d4c21c241940d1e0a6a56258077aa74db5520dc368f5312049c5239d28bd873924e7f9ec171a96ea97fe039cfa1a4fc9b41b54de50743f33fb9e07ebb4e5e8d08a510bcd7a2252ee55a71883d0a6daba6a58c81250b433b429fd05cc7718c2676d29b8ef7bc1b05b5158f675c01a58618ec748e736ba9cee408b6d96c7ce633ddaa210efadd5c9750c91acbc8e6e8489e6429c7cb4dd2cd2d630a412269bba2a19045e7bbca6a39e33ca31fdbae45f61665b63579a50ecd484c3820b7fe86c76c58e7ec305c2ef1cec3d74c65272dd8bebc3513d4df87717fb3920b29d3734ea419f4548ae16cba7ac2e2036e12a81a3de84bf2d6215a17fb40cb27bab26311a9374b5272d0f7399d040cf2685fc602ce8aaea36769cbcba13b49351d379f04608265742d7dce52aa9697544e2beb60dd81a41c167a0f4f04398b97457a11a60496d0b0d28d06525a147486115c24b301d5ef277420aceda473c77d6264d20e15cf0b9729feca5c5ba8990c5e08394a586098aff393a561e54ea0dd5b248025f51bf1cb4557a861a16a21b176585917109b9d6322183a348c88f44836888393c31071175b2d57578ae2188cb8999026c4481b446158f083139ef3b65a3bb5522c57a5de9584c56f6c3a99d5ecb7764b3251840b89a397d4c2fe7ffac5bb7737d5d29b905677cf34a9619febbea2dbe8228b7feb229f89bf5e060c3207b1ebe53f03cbd425388679d62697901b8a88c5b2f1c53113a2cb2672ee14d7ef075333d809482d3c4a45090a6913ade2ef7460d213a4c45ef99abaee239b8baa772b8e1f98088e32efa289113e8e7fff408a33f6761f79d6d4d4fe19b91f5c814148b2ff229730bc813fb758fa9947f50dd8ae6435ab41267c10cff9ade26b97367bcc98d7fe59219c014fe1c687707fff201b66ab69d6d2894be81b81e8ddffd5e661bd2058750648461f8ffe113153a4332938509196229f6899f65a3edffe44c006f85fd713017d5ea599a30550b800c1cd3ea1e5184a3f53aa7723130552d3ea53f653607fe8e63be89dddc948e1ad03159bff9967dd2844fc97b3a2c1547a447d7868723bb68cd86cfc0126e7e04da8014bf63845793406cec50e464f8ea151f41e9adef68d429499e94a3b7aff1cdf11ef0d1c1d0cc4bcc4bd9d753c81563d197ac7682fa5cab4147dd027099d539168766b8bdeb08d079ecadc6649316252346b41c99249ce0d710326ab88bc4744163caec5ff9a874de0f3a130b67f94123930c9aad9bef4cebb66900130978297584d3df315d430ec06886c5dcdea91a525b1375b3b64d9dba6fc8f07f9392488", 0x1000}, {&(0x7f0000001280)="47cc96b336eb93577b749626b249f943e7ba95ecfbc34290679de8378e1867910fcaa6a6df44f4398161743825b7e9306c2b70f3a1f41499d48a5eaceafaee93b78298231ac871922600d06440c7250d16f5943580cfdeb0405a5be4a008c594add494a610ec0bf0b7802296a0d558f0d5cec93fa373095fe4320604ed8446a3a6679a25165698694400357754b5e48b9e7294dbf865255c8833df5d3e60a5f9b38ace2e8a121b89032ebb89", 0xac}, {&(0x7f0000001340)="4240b0173606ddc4626c81d3ba2805263173dc3415f4806018fe9b8f0f7b1d2085db0249df915749064f13a6f4f5e44dd58d08d358afbcde011baba7c311b7f156cc260476bafd4517ec5c0e75c59c9bd1b0321038d8f55f1cec883b82d7880acfdc034dd56a8ee62c9e70", 0x6b}], 0x5, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:03 executing program 0: socketpair$inet6(0x18, 0x4004, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000002680)=[{&(0x7f0000000100)="8c6252073fb5bcdbbc75fd77d45f450ea71a4609bdcadf42aac682c47aa4048e7917b6a33894fdcf77291d8f3f9e1beb99689ca7ae52f24ca99010417080e463de763e09200d1ce91b961d653706f157e3d8a6238e4dd60eb43462b126ae398df0b47df27b9bd9d89019c81ddcad23dab7c818356917a79b87134170e37b648a83c8a487bae41d05ccec0bb1fa2325af479f0427001fc9afdeca9b92feb86f216a2a3da2e8c605a44ef4be42d16ae30e6facb50432d3876d2c8d050bb9ff392c88237c357cb30c1584d9ac601ebe60a931dd6463fa001daadb1c0ba4a8cf80981336d0ce768b9ab55d3017e31e0593a905e0297e440204602285725594816bbc5164e37abf6153af7e2d6749959306ba06c3be8e6b189062d74b7cf7b1f9e82c455362139f7000cad60142f65ba0574d87bcff71382590c1110790ba77762d33522a77674e54323640e31271b5a8a69b4d0fe26a7913af11feb56aa7c4e3f0eb46779029bbb1689e7f465a62828aef00b2fdcb7387b11ba8b7405a2278c14d2ca04c75ecc9102793a677cbc293791b39e3749d7351f988900f2bd03eb7ff10aaf6ea456cc126352047480f9bc8750c2405f6c8b037c4bf6bcaaa7df2212ea944b3695f40d2615d9a88b59034c642370b98ca642d4cb3b9eadae6452d33d8e765cf6250419710f59e0af41aa634b84a9db89812d218561df1ff63802b8912fb78f6da6d31519db1c13f23a11dfd579323aea830097f351c50f49519c3570b58a256d774f09ea3f086c2f337053333d070371430666074da8eb103a0b378cb756ecc2c410da7dee1843236038f8edb7a5423b815a8cff64af240bc8d13d24afc32fea016211f36ee6b86fc2c3f0709f298068d804ef39af41365020ad4078619681869a00307848092d2d4d099c094ace7943df4243fbc5cd024b7b83b4277ddfaaf227dbd816de3a4272c910844a957f3829c0dd4ba9735e954aaf935490102fcd983e8444b119c4f8492c85a9f4508600dcb9ec95779fde4aeca2574b02acdbad33c521e126ab985d6e597405158882e05d48a516061bfd468a586195ea4dab5c8f53bfa981efa6be6bea651956d206b24acdfa004d90add4f452e5a1c37831b472addadbd8b4aa02aa0f53782b7b48980bb3a6ff1bc4dcca2cd98e0d4b3cbe4a707e3a6f2fb2a37bfc8e6beb80c747b4ef5ab850fac3f030aa48b9811fa98ccb90632d40a22a5c81fa80523a6d80502f5bc2f813ab098c6b703f4dd38f03637ec69a01fbef365ca14a7f965755fd4a12518dbd9299746919a638f480fedc7fe110ca4427971f29db436296ee4e8132b0a928cf7d0307ee25992d455ec35959d6b13c5c8862336b430ae0d7cc03802b5f9a4f670f666b95390deb4411bed72a9ac83b867d97f0da35c798cb8eecb64b02e70afa3189bfbc8b1a7234f3f61037e184b414c789681071c78414f8f6bc8dfac91a672be5789c51663b0c87f3eb1d3d484edb10162749393df79f59d54421be6ab582a607675258770ce28106a1d84ecd1fcd27fe75a58c0bd74cd991f50847db9d9fbfd0fed2a9b3ff36fd0b3856b56bc26fd23c16e7e27abc289efa41d4674e910b10a26739a5e386c5c2eff7b5bda6aadce252b365abaef08271009616d4c1ccf0194998217ceb55a7130eacda0cd672582b80b1c79c89ef21e248a42eab627b57339c3633359414afbb9e11a11cc20b3ac2dbf9b05df86d1dc5edecd9b2beb61b9637a369bb73a831402daa11a1f9aa8fdf576f98c28617775d5c7d507e6a1a7f7233550315b15b5ce30ccc613d3ac2e3011fc3f22f542af68f99655861b2620fbe4ad80d5b116ae8a509267a26395d5f1835ba70d57debe500d889ebf9f724e452bfe47225db85429206a0f165838c96a9419fc4c0a1eb01f819898235976235d333fbbc3fd47d7d27173d5187ab8b47119f77bd4e8419089dcf11eaa18355c2bd72d9fbdc45606dfc072c065715297cd3d55c79d3a5370ef14e389fb1614d99f8b73f7d92852cfdddadced08742fc3c1fdbfd141e0b473137ea5651b9679ed352ff70f261e54360418bc56fbf1e9fcc096df8c83dc5f65f0d4bee410cefba2ee5cc5855308d3640acc9416b904cc0b20acc9454b43b0a0f874d77bc633fa74d1953b0893efb8a987639dc6e6138be3206816d2046884849ab743f7d1a660a3ff6190de99b4c9989b9d8e34c099e1efa61f1a62b084bf926ec3524761465905cc583daf37eb0c20d93e80314b4257da27c438a2a49ce97142f5841b3e8708dbe1058fe2aef32e6ef0818416b16f9ac29bf3b446d73c3e96663e3a5381a9202a73c9a2bc913899090fc78ec4f32e05e65e8d4bc0329c3d4ba334038ea710c97cf744b37a4e0d097c8059326775cc13e65986e6cbb8969c2069fc2b606ac24e2bc0d0eae96c80d32444c70310bbd7bd7610f79d7636d1e0dd25a93603cbe5029b06e7097aeabc48bb93f04f1abe7a7bcac81993203f4210fa75132d0262d5d4cda0b92fe013019e22d1e24178492d597d2ddcb1b5d131e2d6cd11a5887d0ec9ff1de4cc4a2c46b27f3d7bd255c4f2590cd0befc95bd2085a5f67a6a295facfa9a522155b619eb07d49548656d67fcef57fa4352cad7986282f5a1138718ecea4efe5d146afdb951b8a20ebc98efeab539eddd45b2d7f1a3966787d70a31d88f95a749748af8edeac9e7f8a5ddb6167f12aecf70af1470f6ea1798654e63667c4a125dd46d1eebf1676c0e4319e7dfd933101141ff856dbe29fe18f255c1ecef70199842a9c9006d6f91dcd244db2277bf45b84bbfd2ae115c0135e6ad28f134e84e3d965a3a8cd7c09d98699b741d7cd0d95baea7b53e2d38d076794a31d3541a553b116c499211edd551013677929996cb5f8b71c0c874b1a076485d0ec21b8fac24ebd8d32567e6ef8a68a07a670a8a95fd7150268baba353fc60e223c09548699644509e918490728b90242e2bb81a471b67a1faca8b00486cc42ba16270c0ed364be5b99042e9e59267fa9ba3d00bb6153019d3813eeb6fe6068d3e4f8db49a7dbcde66a0893f34f6bc98a412c736b5c1ab240fb77f588d3a400723101b4c6aec7ea79b2190cf2898c9b191bb41a40f4a007809075d335df12a81a0efbbbb39a0f4f0f2b4dcafab832ea4c45bae8b64cedf19e50797d4adcc3053edfb4dea89e774ddf76bb8212490fad9dc2ed8927699fec9f778d87bf4a02710ac3e9973158cd6fcb4bebaad9202deee1744b9ada13b07c903e5b27bea00b26bf9c5be5967b648f8f294ecb879a3870435cb392b864a9b22aab4028d8f268d33857c0211719f775b0c6f473f94a2171e5d9f8a5d61fdb78492af8cf9a3a08df3fa03f958d476fc7ba298ec5ce289e40d59fadf9d9d9feb1c179b6710fb8b1be50864a2edf0835f5c5f86017c67423bca7f985c5e7397127afeec4680b99f1f1b449fac19570b78c50f168c15a1f2a8a7031267168fbcb65640fda386703c1fe19e7b093f0124b5fd325bbfff42198a1a6c5528a8997e52cbe2964b4337828e607c53f156d4d959d807d0d17ecc53a9e76a6d0efcbaf997894ded56d0b98ade5e3f5879eaf04b071cb4e8df458a38ba0ef08572aa85578b5b6a73e7b8c685579fda06b5d346e3e5d0ca71544458bc448d8e70850311b2751aa603f1eded5f50b0f569b487691da4d6af8174a025f8c20250014ddb6d1f462c993aa718b50ded49f2b1bae099726a0016a49c614ba4d704869399c5b75fe7bc43174a8cd32be7f2cf74898bc28977be427e81569a632c954c13ef38eb61d386e80b2a5579c7255f8b14e0c6f4b8e7b00b837cb90b4ac34e47fcb9f335bfac728f9b16d481651e490973d3544cdba26fe682e78919d836ba856e87c055313d887f71472fe549a7c869f90ac325555db96c6bd57f39f31a3272438aa61780fd689087285fb90c5acdf786b978e838a132abdebd7e68833b6f1980fd8834f0c41024121c3c36b4b95afdac41ab4b79477e0f4623923cf5291cfb89911aa226fdcbd86145021188103289dc5b0eeb86906c865f24157ee8382cdecdfc2a2067e69c4f88fd69414c096e40ea756268431cfbea54e7391a93fc048eab5f5b1ca03c6de5c91f8762fd10d0ca44ed007b0058d95130d0c42f5a2f1cbe08a00fd55eab2172440c117d2896b1114f2460d762bce0f5304abef890e682fe157242c4ab3c795f987c1f5a993dbd5241548e6a323a4f0b7bf8f95e65727843e81171f337f7b90b4d93e21434bd3f1f285c7743b48e9d0e81edae7121142661c6587e5a38d05ba5b3ec8f1e590e5fd11f5de2b190450d7f1c9cca5261b35ee05e9c48359e8ee2304e642dbb8765d9eb22c0feace9eef76ce3115f56c1ce25af2655da2a9d4529145b895a15ca55a670ece066f4fbfe049ba9e01155ba6f7ba097d815078210dd5adc2fdd9f5c46788558b7ec7627849b852fcd87a1fb5afaf4b394fbb9f39f866ed20daebf7233d70b437fa63e017006df3a0d7744a78b9e414f48feb3f01bffdd421ebd23800b2485728f092c7a355aa3e7e5310a402be7b35e2b91801e8e561a9d48ffcbe6d9d834b8f60bb42eab521dfcf9c8c4319ec451eb060cee52ee7e665607cb24455842edcc74d3fa6bf53a388da42d4640c90a530e6047d9173a76a838d7667696809f3b428d4d3641e9dcdf216cf8d9e1a8565c8b1393a15e03d5a896f01e3071aabdd2b4b3e923d80d756418d87d06f142ea4873e21530ea726d68b312f7a8fd8a381fbae97a308756b195eadac34d30fdc8e9fa93f8e6f1638e8cc409991eb08766025a10c04ea8b5bbbc175b9861dbcc5ff982e0ecdc3a38a8ada26c043c5b5558a6355edf750172afcc916549a3e88e2e619c5e22cc3ccd4868243d1e0055da147b9c5d3385435da25e01589ca65cace9f2819db071131784e3a050277e14ae6cd129c193d59d1979aa02d66293c8ea6784941312abf19c911c3d845cc5d40168093eec810d462c40ae371a37265461174a8ddc4a32a68c677f449e2256dcf2db5a776e38a995f730a7f3f6cff65c197eb4ad8451f872bb48745c41c692179ffa98b11a7dc5dcae0e50a08f4e84a2e9eda5e325a7201b9118c2f8fbecb2c3316112a4ea26cabe8780ef55618418bc24ebff783844b301e3fc64817af81d5c8fcee747dc44882cffe3ab298f5cfad10f68c59ea3465edc8be60a2045161fc6b5b882b9808dd6cb32a48cbe01c2c50b80057ffb10887dba2a870a56ec7b13f98eff1b4103521dca4069f2493693d96fd07aab53b265b69521b87e8ddff7f9ecd43242a96e13d8f6ae9db3b128f222d90ea31f66257a877523884cb7b096d5c79ff5ab043a52131cf87bcc2ab4c803507343b7523d9f7228450982cdf43eb73179e68ada9609c56700304e6476a86282c4a63a8509ef5638ec12cdeff3c2b5d0354d36aab9397fa4c5d9456e2406f830dcf0e69ebd08cfb45a1565586cb494dce5d7ba1ab71f121656caa66726412d7bce846f73ebc33e053530b9c6bbd81a985b5f2e8cc56e869cddc21dd17a54dac6b2ec5afada7ea38b01a7799b47bfcda58ee11c7988c71e6c51f0fee29e4b0862b0fd2b65cfb07848389a589fb6aac04f43a0bf6876400fd46bc072e41a39ab10c178f9ae39e9448159cd2dfbe2544461d6d3d5bc13000e6c51ddcfda2640d3c54cceb422964b4e119e5b3f20b5644d7832b5d87d469a7bf924f01ab101547e64f601920a26068ee16460a00949b41ede65eedf1585c2e3d0caa40bda6a9b9a641b6b68", 0x1000}, {&(0x7f0000001100)="1cddebe4d09f8bf4bc10ee96d0fb19df8c70b19615a452878ba038b9e14abd642b1b36e116cacae9dbfa99e52fd220ca4ffcf4094c808f9209f5f430649764e9c59f7dd50e44897c1e1f5728fcdeac95593535dc24b096b2343316100db3debee041e5521e5f980c6b7ac14a9d7477a05a519a514708eacb61b79334c54120a8e3af8514e8f9ce500f39c3c3a1158c9a6f00c928f0b923ce66e43b4318f8ad2941f2d0d042ecdd38953bdfa8c0d6f3c115436404f6bc57dd2653c99c72780271dd99525bfe15f14607887dce8835b06c1681b52b1a41e27b6fce7eb1b1e806c354a6812f47062c144d0d631242955d44d0cf4a56a9d69c2224ef591142927a3c5805884932ebd263876f965d15d73b64fecb7a9f95f891aececbb40dfcf576a054aff8fd4ec53a274e2b95e3be1c9cd0812397030bca93ce3a4e3d50376c7293f3950576d641be47c482dc7e0bfba02a50c6cfcc3a84edebfee2c691ad06cd03cd464803cb17734c836a814dbbc6ed5d63a51a2bc04265903d486aa7e95b7d4754b466ffaab4bd7ea8478e4e4e7c6133be397a2b7b0e3bfccbddbe33378dd9caa0a43182eeac923e67c24469d0dd6633c61fb5eea2bc40b8fe482739a39b54974d17ebdda03d7b2582b435e615fa3f20de2e89503d9c60f9a8b885a93457e629b44f1c0dcad0eba2cbb36e3d1a28291698c067f314623fd8250f865dc07c7fa2c5299d78528c2be184fbc22ecd559388a8a9e25824582ba529d43d4a80ab238a759d26b9bf4b5dde2700808c8b428ff29a78a013af4f1ab98b452c28eee4222bb2e584370c547fb1ac9f3d1d66bd2f5563be39115141dc58abdfed45a69603bd073caba06cc679a9fced78968dc7e559737fdc5da71e9efeecbb246397782b1879998731f58a2c408ad62d9a7a0a26cc4448beb27f3a46c6749c77f2e5b36627d33c0e886f048b591b2306bb11e4233300d6815533855fc7727ed2521dae9c4775ab71d34d3ac9ac32bf93c4ae1b3bafe8e86933e68b08dddc15e9fa2836a222d06343714a0cec70336b7c27bfc0f255297e770cc7ee9f518707f78736c7526a096891a9dff19ad51305b84633b43e95e52a2e9334aa6951344e9834a6d0c77021fb05e16d159e332ea7a2c57f3117390b2ac841fba2c6cdaca5b132759206e4991ca8e819dc6468c6ef576fbe4b28f3fbfc3c2e0ea977a4a105b17fafe0fa875bec086bfc24a463c8413d031ce1fa028881dc4099fd744875b0fa758c046839096c7d2b23e145ed2a829ee27f3449ac3b119c93fc8858678fc8276506ec9d196149bf95f33e810a48501a82ee86deb7eea309480d5cf0893be2b4b4c1dfe7f17948d94d6ca6d1e231f3cb8e180a0cffec90d63116b3cb06f49d677d1f2b628f634fe813e7a409b0246a633877896a615c4a8ebe7f8508b84ef29eb3b5988a92fa5a0166b9592d0614cb71c7659cfa188abe56336620aa991d3a3e5be2884c8bacd008ced1b0cfec066934ae2ee6f0a59faa4b427dce0f46ebb350d61d665acc8927389312e64592801be3cb5a9ea89ea5000fbc4a58b58a774d4c18eb3dedee1d98748fba398afca063337ed54268a2313d442cc328cace38068bbeaf3f6c6f9faf3b9b8bf7dc9c48f63d85b71cf602b2aa7f2d7b3d9ad13356aa8cc6a25ffb92c049a9e87b3a0507cde58d23354200d89b5a11d6cf962cea3695c018f243e5f49944750f8706ec76b478427ba6395b7056a6806b0ba5bd9d555763064422869874c1ccbc43f356dc2237e18746f7a6d82101674d2d6a7e4d9c5d49ecddb13e9d6bd3fdc30ade24db54adb097d8cc8a687baf34ec18219f84e71d8e7501e370c4fb92a46e2fccdc58b1feec761d3735731503ef59da8eac01ef635ce4d109c108e21b964f6a3e42b167da0f970fbb834b01340082b138cc9977a21993ac09b10736aaefaee52ec88f309480cd29d3d3184b2ba939248abf4a3898da4e9cb38a9d361fb141625bf876dacc0befc779789a68f1363e52c48941fa28b218be00901f5a92990ae0a661c08ac669d8ee955af8ceee57535f20db0ab84c946d1dbd9dece00657357b335f6e283ab2a213f4cc67d0dade7383cf7b9d71290446e3df42c8ee82c962b1f9d03f3c38d7974ff15e973507bd5414aa831e03883ecd245f59f098b7f5a6cf38b3ce681e4ccfca94a0e2a7b3e05ab4941a0690086e907fc945d241c81cdbbdfa5293507536988100d0009b2ca8573a36c17abf2e1e18d9ad9b845b29eb93638bb3166528dae64f32660c96a19b1c58228c34501b90a821a2b6de4c68ed5aafb84c980a3f07b68ec593705e6a110f587e4c02ce8b760919b57fa4211afd5a091091297ee6c7c13f425235e9799c8050a846abc6b1e9714a93029fd3fc031d83e545a424c68350c05da6902e16ddf2bf6a1dae0da2b1a6c5dcb2f26d5ea991de5bc03e3e3722d7d6c0eedb310cca7fff496b65fae6e9f10e83947ba36c65d550201872daf7e1203de692ed481bfd07fd822c26eac9fe79f74b841fe0deef398f19b1500490ab74102537f44ba98dc43dfc23ea6328363e13b08839261cc26861a00bce7fd28314c9db3a9c78c23428817b98a8eab37b7bbb089844c167e8eb4b9112e3b2a0b5640f8085bd86c37719fee1d84f74ae14b8988ed0d1df9465a6fb7cfde1e201b36875ab0a318d8154057b4f3d33b699b40899fe898e0303d841dc35d6fd01bb0293414e2895a71074d7e9b512808ddbcb98cb004a355180c806bf935aae86d649f92dcddf04d4d47eb556507ebd473e59305a7264dc3b1ec4c22087f94e438d6fdb7999f5fe1e1697ce1c9da6f8d71885be8b615d24fae24e2cdaf7bf463106d5b06b861efc6ddaaab89ad961139a8c0f9f21cd05ec80e126ddad5e43b6ed54a2ed0e5243520d38324f596a24699d98fec831ae1118fba2de08f89c6a4b2415cb4a33df18591404904638dc3e7df8841967f40ca3281e4224e52151bbd5e0c14acb6d1a9fce4c7fbcfd96ceb0166bf06edac468711d747b694651b1b0406ec07ddf4d38707785c0ee193a15838ee950913231bb7e4cfaaa5d1100cee28da9ed3136096aff24bbab5a12779daf962c20d3db40ddd284be93a4d8629dcc77a868c21acb310ce1d7ec9c20294cc8aaca167f6a9ce3ab2b6cc12f2e6da2e989fc4ff4e7f5ede3c2464c2e1d406c8ac7d9b9968990f93d16181b71a1dfadc725df9ed9c501de96479d97639ed421a386f81b771f446e26f2f970f72e9ddf7e85d91dddd0fcc75e34035dd3e547cb0d51599efa68cac144b0b0b7c910aa1aa962a1bf70d58820894224c521dd52640165320d07d9cdc75bbcc57adae166514f1874d9a5564d86f9eb441c4a22684d78a59edf3b4217f13980ad3bb84b17471fb4a716657ffffc5dbcc70240a643759b1469a5ff9090d672969447284fba46e403616d655a0d6b57f70e2ed2df8c9976cd402568ed3ea1afc08ca397a6a48a806237e284e25cc69a584835aca2b93aed4125bd205aa99c02ec763c92979d272daaab7d7ff415a61539adc0c7ab7dabd69f22b1588ee67f7ce6c61f8e0a52176a8c83dc4dd8d7b98ee5278df25b57f12d5400aa37a5c64c13e7c7669d22322ed02a5d4115a5ed2372fbc678254d7f1c9dc6c4334d384261a49953c81ff46d411950dec97a7401c0c063c74886e5ae5113807a277efb37e645842572f1fcd512ab336b08bd7260ecc4c896703274bac864e9a58478c723537379cd6af9f880ab0465f940cd49945b4447b9df8a12b53bb1bc4ca6df962d1114585fa50a3943aec1bf2a34ef3370a82f869b248e612cf8c3dc877ad45966b19476393314f330476e578e8bf0d507de70fb4048a02e7554a0ec53a6bc494bcde40fd4b17cfe536a7b5b01a39c6e93191387ac6556cdad21b516fa3cb0b0b093f30fe40ad2c87960387f8c54e761f8e5a43792203205a802ad96ac56b88db5aa3d4c78cb6555f92369d6bcc3c502d6d32debd46486c76efad99a41ddacb189994edebdf6a693f068a59915b81b43262524ebe681e55f61f809f30a75520a6e3ed6d87f39ea65927576f21f54ec7fd9ce2ee31b8911c61e7899a44ee22801e187debe398e9ed054394e3e078354758e828776d6a15041c38efc5d04f4a8970bd90bf5fe82f0352d5f9d527bbd7c68b7b753391d81835d9d4513f3cc310ebdfacc64f5007605f5b27c1137b52cd121e0609cd89284557c41a9ed0d36c9cd08c7415e1d36f993b87594084703b825bb45a98aab111458bf73ef7ee40001342c4405b0a7cfd5b51013922416835f97be1c078b013eb6e95f62f02d79a4f5422603a8a630db2ac7d6902965e4783139145450038582246d1e8fe6658f94dd1d6e9ed8bfa42867fc24ee9ba48517c0d2c1579ed3fc9f85a1243ec707c84b6d4601c2a20cea0a758c3876cb848ccf574d2ac3fc23fe6571944156c0ca779d56f9b2cbedb5f549b9ab43f5eea2f6e5638815245382a5365edc1decf100127155bb97d6331bda3ff695bd83dddfdb267e69aa58cb3cd33d84689f8640e01879f9b8b34ffc3c79ab0f7d596f48787efb8aa46ea9bf94fb6533eac0be1665b6bb2ef3f57453d96a428c7cd628450fe74e031361630b8817fdc10b49f3275055ede34f53cd5a01ea511c4d9b6d35aea818f034a4d5738c4ccc5e36e209d66fab9158b9fd6fb07ec53552aa1aa7d047bc0495cb490473a3e6787c583c2a3015b88b357a84e2395fd837fe22c0890a426732314bb088b25f6b097e34a945a3b29ec2c77082554baeb806724d1b847747941c33cf3ee766d99e0b3d7b343a246231e287e503d501499bc9cbc78d65bf97863a6259d086f9d88a5ad0801a3dce88e4d3911411af73323f9bddf2cd85928b15ca8c99e1bcfa1e025c2456f6b58cd1ea517989d7e82fa4bb0c28eafb15fc33ff6d667992817ddf5702bcd69cd108ecc760238b85f6887ecd8903033efa0c556d3a10a38277fccab00b93ce406525a214dcf79b1f3a6f00879aedf639a9917acb12694b060b21931f6bd579ebe080287bda26ae2f713a688dc2d254e85e1a0e25d8627a995d0c8910498aceebc394de7e86d19e928a6391dadf0c34ced033781870b1f1c02e6ce571ec90bd96af07ef4368675e8fb6385a2e41be8f473c69ba36fe59868d8ae04ded6ef0d1b00bb1f0ec8a5f59d2e78d96b4c8d2130b5d9f09db621b9c3953d987cbc036e95674ca4e2c6357d1f8a8459d00f156f46eb5e154a0a4a5536cb0836fd2c43d0131948d5ad683108e5b83c9e42977e85cccc23a19a1419fa34dd40b2d0a2da16940bcdf74d0566719457f37732911aeffcb8a74ffd22be939afd9782db42c6621ef30fa1ec6c2f5a779b693d709a6a150511e4400c99346a1f4eb77433e0c038c7d7a89aaf4c5cb1d9a03479a3e2fe92ee93459fe23057e9558ef0535cec0ac9312ffc3d1ca53cc57eeed3776cc9cc561f631d37c2c829933019e137b8e9beb5527f5208866fcc004be1a2f57368e3a2b2acb5eaf07339d0c33034284268d77a0981eab154b8eb756f53d08a5823f190a7880536df48256a85e468a740f30210e3e3b72589410dda07e73b2b1bfc9e3f77361b731815dae0859aa08b1a67f25003a12688016681528a9b85f3b7644125985a8db227709524f75c25d67ef67f31c97f1246bfc2926a2794f1ea7f6d5f42fce005465ae33af379f3e57c1cdf992c83d9a1258d26440fbe8230bb7c9911f33a681bb10e9535bd76474d595332efc9806deef2e52421c1e89238f33", 0x1000}, {&(0x7f0000002100)="fea27aad89175a3f5d9e17e39e9dfb058500f120205f4790048be06dd3bfd1c3eb8e1e54310bdaf74fceebb8e7825f6b06c61cd3e758231eb96e719e9a167b9225feb970ec9bcf47c60fdfae4fc20b07250cabf4d9892ee2cc7d6e6cd046f9e160feb32cd1eead0850b401c719ef0d0e05ce0d5fd1f3c620e833c2d765541b65efde72b48bc845019eceeb58249e4f877aa77a51fa9ae8bb3ebf910536f2640e6d3ca4cc9e7e6feea2b28a054caa6615c2653799c8add663253603591230c17afe7a37faffcd18c560f552d6e9682dbf4ba4994f80c90604a8e0e4dc58b224ee007e1feeb3fc78b8adab6c93dd7c079351c734dc9293", 0xf6}, {&(0x7f0000002200)="5b2d58fe0d1c8ac95a40f79070f1e66af295509a60f1d036ba81ee7edf7f7384ddd58a0cb04bfbd10f74f0f34c488040dd040e220025f2b31b883d1bf40181710561c2c18e23b0bc240a1c9c7a9fc412a4e6b4dda619080f9f886364b267ece1ca577aed7eab3af05966a917df08c43abb82a33a90f38df35fc285f625bb04f73eec7893b6b46e0536a18a8b548dfa2286473d650140708ce5fffa1a87884ac0b8fe428fb2d87bb246062a592e37f4ef4102162cc36a05", 0xb7}, {&(0x7f00000022c0)="b9172d36c6e3e0ba30878bc3718e43b8a58d4a037fc26bc178684351d0b93aed8f8e10abb844d4a80495b34c2432ad5bcad1de770e5d53e89683d7d8242912e69f051b11a161650aa709218e6019faa357539be64a577ab9944865003922ba7facf3b997945fb9113d466f55219f370ee79cb18eb712c3349758064214386c22cdc3588c446964e9bcd8b41f589935d699276e50d8e5e5daf7f6f08bbbb69a13396fdf96bd4e35341904439c17aa894d117bbef1c48bf9adf617e884313ae27a87095f6f0d4f1a2956620c54de1b11b4f391d11c0ad3e3f6d4faf221bb34210988e3af7247689325", 0xe8}, {&(0x7f00000023c0)="94656f4655ec96eacf4f5a9f674d059bb9fe885d3ae0b4871003725dadd25d25a5ca035ab8b9a8c536867be5a7d31f9599c83f9ba28a99546aecb3844227cc83a840af2bee7858d4124987302ccda2e53ac6ccadff5664b999b6ceee581f89e8e64561cddf851e7409b453ec6a5751703751c651936b042aff0c805bd3cbc509e0ffb359b57f7a0c7ff78ab290faa5732fa1c638868fb0a2b53797f79f8d497cf54392575bd5ca3c1039f0d5f7c738e0477020ce11682c21500734133ed905137b5416f792a4aa61c501b0e385ce7af614d3d22c77cbf0fb3176a16184b9a663e4", 0xe1}, {&(0x7f00000024c0)="d26ed352dfb0eb54294b5688ff08faa44fcfe792528e0f35a6b8621da2dddf3f3da603827484eb4e4802886deaa305f8a9b99ffdd6b119b11954ccb1d5aa58ee0752bfbc4b4abff501e86250b2982ac5e0aedf63c92ec5675d3a8ad4039effe1262ede274e8c73fac2a8290df43526af260800e11ed2028572bb7f7b60ed0cd2d758849bae89f7d00584e3f3ed8dd14987f6b3543aec940e1cf2e215e1c6957ff621b607a9c17742d33c0f16da9a", 0xae}, {&(0x7f0000002580)="438f25c4c3cb33b626aef198614f2103576d28b1128a7f8e236522a01e5678f760f0dcdd729efb7c00e9c741616ac4256504136ba882eda8863f064c9d0f95a3865e41f525bbc121cc3ecf17b30ae113137d7fb24439d6f8dcc0e8771cc3637c96c75f964814d410020076e0983dd13d763e376b3873ea2c9da8edd95978f379ad86993fc2ba1f684c462585942d5209257890c262aac6a7313c51e20f8cd37510b12fca9b65e84b64f4b72fceaadfb97180fb6d9d11bb3b582dab8f38c0086a09dd516eb72098db1689bd72647c7b9bbdf2d030787269d37856397ae84a46b28bdf949f21e7a5a262", 0xe9}], 0x8) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:03 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$setflags(r0, 0x2, 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) 16:04:03 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x23) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000100)=0x10) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) getitimer(0x1, &(0x7f0000000040)) sendto(r1, &(0x7f0000000140)="ce70201907b2fe302a8f041fec0455b96d8f1f05fff7c4141e92dd397fd74bbcc7406d71ddec9170c3b632b6493cd9644258b52b09741f3947d2d799861d0b9c49e247e701674f3a69978f3f9f4bb1c332b0", 0x52, 0x40f, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x8000000, 0x0, 0x0, 0x200000000}) 16:04:03 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="6c1faaaf66c12a4490c29c78849e52c0ccef72", 0x13) socket$inet(0x2, 0x3, 0x80) recvfrom$inet(r0, &(0x7f0000000080)=""/147, 0x93, 0x800, &(0x7f0000000140)={0x2, 0x1}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:04:03 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0xc2, 0x2a) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r0, &(0x7f0000000080)='./file1\x00', r1, &(0x7f0000000140)='./file1\x00', 0x4) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) ioctl$TIOCNOTTY(r2, 0x20007471) 16:04:03 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) setreuid(r1, r2) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:04:03 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x200000000}) 16:04:03 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x22) 16:04:03 executing program 0: setitimer(0xfffffffffffffffd, &(0x7f0000000000)={{0xfffffffffffffffc}, {0x400000000000}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000000}) 16:04:03 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:04:03 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x0, 0x200}, {0x18, 0x0, 0x0, 0x9}, 0x8, [0x8, 0x8001, 0xff, 0x8, 0x7fff, 0x6, 0xfffffffffffffffb, 0x1ff]}, 0x3c) open$dir(&(0x7f0000000080)='./file1\x00', 0x20000, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20}) 16:04:03 executing program 1: socketpair$inet6(0x18, 0x3, 0x7f, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x1, 0x301) msgctl$IPC_RMID(r2, 0x0) r3 = dup2(r1, r0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) r4 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) symlinkat(&(0x7f0000000080)='./file1\x00', r4, &(0x7f0000000100)='./file1\x00') fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:04:03 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r0, r1, r2}, 0xc) setitimer(0x0, &(0x7f00000001c0)={{0x3, 0x40}, {0x7, 0x3c9}}, 0x0) 16:04:03 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) rmdir(&(0x7f0000000080)='./file1\x00') 16:04:03 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:03 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x1, 0x0, 0x8, 0x3f, r1}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x7}, {{r0}, 0xfffffffffffffff9, 0x2, 0x22, 0x9, 0xd8}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x1, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x401, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x6, 0x4}, {{r0}, 0xffffffffffffffff, 0x50, 0x88, 0x2, 0x9}], 0x4, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x58, 0xf0000000, 0x6, 0x3}, {{r0}, 0xfffffffffffffff9, 0x8, 0x1a, 0x10001, 0x3}, {{r0}, 0x5676aab97f33b3ab, 0x4, 0xfffff, 0x3f, 0xfffffffffffffa89}, {{r0}, 0xffffffffffffffff, 0x12, 0x0, 0x4, 0x9}, {{r0}, 0x0, 0x2, 0x40000004, 0x8, 0xf90}], 0x1, &(0x7f0000000040)={0x6, 0x9}) 16:04:03 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:04:03 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) socketpair(0x38, 0x0, 0x3, &(0x7f0000000140)) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) r1 = getegid() r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgroups(0x3, &(0x7f0000000100)=[r1, r2, r3]) 16:04:03 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x40000000002c0, 0x4001) syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) ioctl$TIOCCDTR(r0, 0x20007478) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000e5eebe4991f4ae72f6902461401006634c5"], 0xa) 16:04:03 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc, 0x81}}, 0x0) r0 = open(&(0x7f0000000140)='./file1\x00', 0x800, 0x10) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:03 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x800, 0x44) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x9}) r1 = semget$private(0x0, 0x2, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/4096) 16:04:03 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x400, 0x3) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x24, 0x0, 0x0, 0x9}, {{r0}, 0xfffffffffffffffb, 0x88, 0x0, 0x8b, 0x4}, {{r0}, 0xfffffffffffffff9, 0xa, 0x40000012, 0x3, 0x101}], 0x100000001, &(0x7f0000000100)=[{{r0}, 0x0, 0xe, 0x1, 0x1, 0x9}, {{r0}, 0xfffffffffffffffc, 0x88, 0xf0000001, 0x8001, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x1, 0x100000001}], 0x200, &(0x7f0000000180)={0x2, 0x5}) setitimer(0x0, &(0x7f00000001c0)={{0x1, 0xfffffffffffffff9}, {0x100000001, 0x100000000}}, 0x0) 16:04:03 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000100)='./file1\x00') mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x132) r1 = open(&(0x7f00000000c0)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:04:03 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) getgid() r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:03 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) fcntl$getown(r1, 0x5) 16:04:03 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000611022890000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001080)=0x1002) fcntl$setstatus(r0, 0x4, 0x40) setitimer(0x0, &(0x7f0000001100)={{0xfffffffffffffffc}, {0x0, 0x3}}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000010c0)='./file0\x00', 0x100, 0x40) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) fsync(r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:03 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xffffffffffff7fff, 0x2000000}, {0x800000000000, 0x1f}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) mknod(&(0x7f0000000040)='./file1\x00', 0x6000, 0x6) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) semget(0x2, 0x4, 0x301) 16:04:03 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) mkdir(&(0x7f0000000100)='./file0\x00', 0x80) 16:04:03 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:03 executing program 1: r0 = open(&(0x7f0000000140)='./file1\x00', 0xa1d, 0xfffffffffffffffb) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x2, 0x1c9a872b, 0x3ff, r1}) 16:04:03 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x7fffffff, 0xffffffff00000001}, {0xff}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x8080, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:03 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:04:03 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x201, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:03 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) fcntl$setstatus(r0, 0x4, 0x4) 16:04:03 executing program 0: r0 = semget$private(0x0, 0x3, 0x400) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x1800}, {0x0, 0xfffffffffffffffb, 0x1000}], 0x2) r1 = socket(0x2, 0x4, 0x9) lseek(r1, 0x0, 0x2) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:03 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x4000000000a1d, 0xfffffffffffffffe) ioctl$TIOCEXCL(r0, 0x2000740d) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:04:03 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x200, 0x7}, {0xe2, 0xfffffffffb058508}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:03 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/232, 0xe8, 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0x3, 0xfffffffffffffffd, 0x3ff, r1}) mknodat(r0, &(0x7f0000000180)='./file1\x00', 0x8000, 0x1e3e0000000) linkat(r0, &(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000140)='./file1\x00', 0x4) readv(r0, &(0x7f0000001540)=[{&(0x7f00000002c0)=""/57, 0x39}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/214, 0xd6}, {&(0x7f0000001400)=""/135, 0x87}, {&(0x7f00000014c0)=""/68, 0x44}], 0x5) 16:04:03 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCSTOP(r0, 0x2000746f) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:03 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x10880, 0x21) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) mknodat(r0, &(0x7f0000000100)='./file1\x00', 0x14, 0x1) open(&(0x7f0000000080)='./file1\x00', 0x30101, 0x1) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x20, 0x1) 16:04:03 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x200000200000000}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x12, r1, 0x0, 0x0) 16:04:03 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:03 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000100)='./file1\x00', 0x20, 0x41) linkat(r0, &(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000140)='./file1\x00', 0x0) r2 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:04:03 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) open(&(0x7f0000000200)='./file1\x00', 0x90, 0x100) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) sendto$inet(r0, &(0x7f0000000100)="d159146971563171d0972d6a5de9caa797c3f7714ee62e330a6fc3f5b1a3322d0745a399537c4436290735cfe98f895e73939ae28cb68c929525c9b3244fd1d5663ad172a0f02fa2384f98b4164ae5b00cdfd6d4cab800b853fe501c71828680c589acaf506188c02dd08dd450d13bdb91d3bc45f06064d910cd7b02bd0cc1038eab266118f634d39aa46524334435c454dc9453c602a6839adc0485849982841c05585e246eeb76e4ced40428b64098856c58597c1a0d29680cf246b07c46bf32028ceda99513471cfde66937cd0288097824e0b4755dc586eae2cfb0", 0xdd, 0x5, &(0x7f0000000040)={0x2, 0x1}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) open(&(0x7f0000000080)='./file1\x00', 0x8000, 0x15) 16:04:03 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x280000200000000}) 16:04:03 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) openat(r0, &(0x7f0000000040)='./file1\x00', 0x8290, 0x2) 16:04:03 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x103, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:04:03 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) 16:04:03 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) recvfrom$unix(r0, &(0x7f0000000080)=""/135, 0x87, 0x41, 0x0, 0x0) 16:04:03 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x2, 0x800}, {0x4, 0x7fff}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:03 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:04:03 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x3, 0x0, 0x200000200000000}) r1 = geteuid() getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) fchownat(r0, &(0x7f00000000c0)='./file1/file0\x00', r1, r3, 0x2) 16:04:03 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:03 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) dup2(r0, r0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) getrlimit(0xe, &(0x7f0000000040)) 16:04:03 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x200000004000a1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0x5, 0x5, 0x9, "b9b0aae1cdf71cc319ec4d0e3ed0f3bad93f90a0", 0x3, 0x1305}) 16:04:04 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x1fd, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="05cb91ee1cb8aa10ddaf784cdc67", 0xe) mknod(&(0x7f0000000080)='./file1\x00', 0x0, 0x101) pipe2(&(0x7f0000000140), 0x10000) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x1, 0x4, 0x1}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) msgget$private(0x0, 0x105) open(&(0x7f00000000c0)='./file1\x00', 0x800a, 0x4) listen(r1, 0x9ab) open(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) 16:04:04 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) pipe(&(0x7f0000000040)) 16:04:04 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x811, r0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) getrlimit(0x8, &(0x7f0000000140)) fchown(r0, r2, r3) 16:04:04 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x546, 0x2, r1}) setitimer(0x3, &(0x7f0000000040)={{0x7, 0x10001}, {0x80, 0x4}}, &(0x7f0000000080)) 16:04:04 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) r1 = dup2(r0, r0) syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0x6) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x2, 0x6}) ftruncate(r1, 0x10001) fcntl$setstatus(r1, 0x4, 0x0) recvfrom$inet6(r1, &(0x7f0000000080)=""/58, 0x3a, 0x800, &(0x7f0000000100)={0x18, 0x1, 0x7fffffff, 0x81}, 0xc) 16:04:04 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffbc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000100)='./file1\x00') fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x45, 0x5}, 0x10) 16:04:04 executing program 0: mknod(&(0x7f0000000080)='./file1\x00', 0x1a0, 0x3) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) mknod(&(0x7f0000000040)='./file1\x00', 0x2000, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:04 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open(&(0x7f0000000080)='./file1\x00', 0xa1d, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x3, 0x52}, 0xc) ftruncate(r1, 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:04:04 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f0000000100)='./file1/file0\x00', 0x10002c0, 0xb0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000001}) 16:04:04 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x190, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:04:04 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x80, 0xfffffffffffffffc) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:04 executing program 1: open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) open(&(0x7f0000000080)='./file1\x00', 0xc40, 0x0) 16:04:04 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:04 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file1\x00') setgid(r2) r3 = getpgid(r1) setegid(r2) fcntl$setown(r0, 0x6, r3) r4 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x2000)=nil, 0x1000) write(r0, &(0x7f0000000080)="6fba309f715943cd4f72972f", 0xc) 16:04:04 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:04 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:04 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x7fff) r1 = kqueue() dup2(r0, r1) r2 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) listen(r2, 0x1000) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:04:04 executing program 0: setitimer(0x4, &(0x7f0000000100)={{0xfffffffffffffffc}, {0x2}}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x8) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:04 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x7378) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000180)="6f3620bb7a13c0649e53ad4810bb34b341efe788c62bc099d0d05bef4f8d2eaa6a85389e7055270b43784e65f6a28ec52f4fa85a9ea6618b403248d378c5201e30221b3c9f55b643990f892bd4ee4271e17f8092b1e6ba986afd9b18cd91e2d12f4e0b4beb04a0bea59f6220dde51978352672633300da429caefdd2fc2a7353870d95a21e059114a85b9035d2d4589b7d579db07ed988fec892e308381780b6f64fb4fccfb7960de461802d5590bb96034d07f50805a465ffc3d17512b92322775e9a15886faa04ff5c277390c6bcf89c7ef4c6cd0c7a4a36f9d8f02f5a83540319255a201f8a5363d721bc5b4119532c156b54d05e032fb19225a82bd5dcd35cc032bf5d279bda48ac22d309497b7f35896277a7ce77a8a4d38d0e615e3fdb3c45fa59d349311b80267bd213a27b95684045912d072cbe66a31ad67fb7679b34ea8047cbf7e92edab3ca77d9650608f606145c03e0777aa0a5813804dc9353a15ca8682b36152e319798992b87d6218c7b06e5711f90234fa270fed814bbf008bd055b05fd06f8f1ea90a0311ecc1955745e80ac58bdaae3709528ae2015a5c365683545c66983efa95c7ad496995f7bcccf4cd6dedcd6092871ccd1b434e58bd5941a5f9e872a4d58cc43722f30d07693ce826f694ae9b1417766fe5cfd21950f08b77da99b84476ef4d7643664d01d1cf1b9785e0eac56176ef0440e1718ce4856348f26e4e07b641170020b0f96b756c8ff99acf63d14458e4d3d98b74502fdb0cd619dccbfe1526b3aa7c4e2fc9dbf18d6e994d5cd922bfdfe1eaaf3f6a11704354984b7a45bdfa9a5e630cadd1f86cf2e76eccb64045c2f8f824430763f17c28f70c44415cd4dee92f3398fd54389e56e93ebcfe6ff8d87e7275a3241a7c41a773a992ad49c9e0867a066daeb40b118a3016788472b39bd0965513cfc3b70b1fdd6639c56b96d9b6916f092f62543f7191b005ed4808bc2290bb667c9ad8618bb51779d82756c494fb1ea2d690bfe39c81a3ae123d94a2bc86ee682b8de0c36ed88007df3454177493b56f87b7833c0879005a763162b772ceee5ec5b20d119c0700e6cf30ed744c48100a41b66d53d5e3a348be3a44dda2429262d86f4516b516e44b0f5993cb91e13fa9153c4f7c47ed9dce702b8b9429a942b18e515c21a39f673e839a5b4e8594037fd1f0c0c6cd4944cb468378087d57ac204279d51462c5611c71311273038d8fdc365ffa28f695de86ce8e95a5b4ff13315cb1b3ee3b9b8c507500c7a5f9b89a2ef9a81ed55487e66579178b774881e07010ed6c0f8e49beb9562faf6b1976f6c5a330350cdb4de4ddd3cfc3ba6a045aa443453cdac224f312f906c1825edb0e2d8f345b36c8adae29aec25e66a21646ddb362710593fc52133d30d6aea5ce63bffd72d3d8de24545aa6163da69256950fcbce0e068064dfa89970c73a54bc288446728ef1def9f4de5761b80a31579b5e530f1faf09dfdc15ed83c70914d535af7a41ac2d4dabab92d623710a2b77b111b2763ccae422775612f70ac90a7d0f9fb3502077b9297041f3f5014a42c675850cb676241fcfa782c30cd49f18ae18958bb7d6651dfd84c4fdb59a0746dd19043c663af6ff00629a74d3b54950314d32fb28b3415cd4d8e92997c0a787d457c9890b285229ecd350bb370215c5bb8e9e52095a5ee6fd066509abf298534db9fe29a4ac5df3e792263aa89eacd99d9d57f87be383c400e1f182f1df3004c48e2237fb85f2ba72304b6378a2e4d0b883e591be740b45ba64e685e0dcb7450ae23373b47de3b6345e19c63cefe437f15fb462100d7fa8406acce0923cf9cb1022951f1ee40aa6f673ccf5ae265cf5500a71ff12f2ac20ad7dfe4382367380033d512d5b150af5cdb37ac72a4af5ade0e748c945a24533e47cfd8785ae8d87f8cbc541c071bc8eca104f72e1694d9262d0c73b6a1a5c17b30865cd07ea76d1ab00e0f4c0de8b7bf238941e81813be886763e307bd272d49cdee2c60067eef2a2e2cb94575a56d0b4036c7384e6463b9b4439ca59d1e5ab6ea819e4233f8f7d71dbc108272dbd14481977a61c1ef615e329f05e23cda2f3d26e50b4c05e53abecdeea19bc6a2f1f405157025a97c8f89ee377ca56c0ea8a90e7b962eefffb66c13894d2fdbe0244f473bb16254be63e3bd09563a8c159319b1231e989e749f8929593099efacfa4ab5363c3a2248bc4c93da1d96a55aca84510228f4404d8633c2dbdd47028969882c0ab2f2a20ec41e3b33ad3f133e33f5a28598104d0dd4c32f0b306d74c22aa139d167e5ebff339a07d0247d0c250b6739867a13aebaaa52db133d64b09243bf3c8f5f984010f4c074a7b32a0fe1c3717851ec79f9bbcb3a99838a47d46b6955be2e1d9d0c9726c0232a61bb4cf137050f6075174cf391cb11050f0407de1b542f17b26b8c2483d86075778de8c3bbaa91d073d401365d32ee75656892accb3567ce3247a09ae84e91fca12ccfdb6f3f8298aeec2f22f9d40687c82f2b8fac75df192e06504c5a6f55f8aae2d5ca4ff4b597d5718bdaf23e83a0a3a1006c530c3b14cea8836c0e785ea9e1eed22bec086acd65592e2294042fb65ad6f6d001ee890739b3238e580e711cf7c587b6e40fd69469c0be165f7241736ff51d4ea278d73ee9660f908deabf762d30456e46314d07da8ab487b135c459c212bdb69472a309e05c787d0faaf9fb046c8e729c1a9e21c783ff79102896877d657abe3e9ea825c490285399daaf2617e56b28aab12597a67785e516b27d784669d614ded809078e8bac2519bed885bbb0aac8594cdb8be73013f93f34e770c28476a083df34d2b98be7c0bfc595d27d2290c0f69824932e39c590c5167b4a4117d13de6af754ad0fd5092dbae17a32c654e854597f77d5c62ff4723782b667a1cbea70ed08c30f99760ed3824de8882e07b2fa979f14760d38dbe2adb670045a790c41ff21edaf30fd5bdac823cac5cc7e49f790f691f3629b3d9fa6b98bf4cd2a5ab052c4a87f7bd7e21fa1c7c98adfb0ab167539cf5d788daae1ab744ef0f1cdd3fb9fc678a42fdd271d4440fe2f0676c883be574ccfe21a9feb1d286d74206f5f8fbc92551146a92c4974c5c43c691a3adb3e0244135119dfd17c8e5df938ca896cae3828c7d9177b8801e83a1f5528ee17b175e841a3c455678f4d115e96b42ed8796db3a24284008bab4dc9a9bd1663a11fb30204cb346b2fb5948201a528dfa16b4c641303bd0ec50e940dc068e090942f50fea611df0e15eedb326a8334469da74aea9e9e886822084eea3f463e079529fa00004fbcebe20279a43f0148d46651048248e006e760dbcd8092c1582ff03a28acdc62232cf92b20a04db885691145929982587750e48506443a1219df5a0bbc320f8839871607dbd2039ae685dbda3676a9d5af4e927796026dee247ca4823cacde3701f677604fb6ab8e6386e76c4edae8021af020d23ee7d9cc9bcda07d15e8e11d281f137d9bfcb38e4df46268b1f0da744a22be7d73e1210d9fbefc717eb5d17311828ee447746b3b30922541f203fe192ba550171f0d68278dedf0826b7a3be24a15131503b5aff1590a4d9ba21f5b07406e08caa7f6006857b38ab3b4c6cb9b620e79ecd618746dca3e7e14cfd9d760e4209a036726ed752fc9db5b60096dafde2c6b607f4b0286b03635886725a8cecbb8d83b6fa186580d583de89a3765d5490338d88071a20fe5269ae79ec5bca17b50e7da956366a290d9b280cd786fa25ce988674b7de605fc9abc52debbdb75970d0963e054000b4dd11d7afeac83e2b191fc48e79a6cd6ea667bc67febddcb92ecce9b2b058319c85b27ee0e423d733faaa6ea6e23a504275c2065159554c90f37c0eb3726dc74395479ac380f69582f3bce22cc74e2fed19b4eb2fa12d5ae9a3ec6cfe2767ae203b4408c9eb1e608b916b27874932dc7870d9a92e77cb0e50e8399d8d9401eba3c34485fdfb56064e721ea9728a13ecae1b451b2ec8c9fd306ea005226e57d9d4be1fff40d017dabc64bafe714c5cda1a40833391f024bf1b059c7a92a28f828ea6145f89a7bf0dd29eb6e6ccd6146bf37beb38a4cbd4b12d40e11ccd640da82a07955ebe644e78baf813fb31d0fe6aae93e810d7b5c06f81a7ef1c7417ac4240d91b4b662df0b8861891f83081f6548efb43221fd378c8ada226dc9c97a6bb506daa0a4734c4df0e88c07ef4b78ce0872d9a0ba7780aaa4c4143fbd2e9845bed37157dca7252d8e40154f9ccd3ab1b2fa053eb012d1e518a6b1a364352a53176b762d8b6fc859e7a5119f16868e04ee68eb209f5776b3f108d9f8f1505e5fc995377ab07bd899d90421f135d58cde6caeaeacfa40ba39ba97a5af6e7859aede79de25d078cdffb16595ce57d68220be2f7133e1f7fb1a99411652cee47cfd4b9fa49aaeb35ae48616c36edb6eca2a513337fcf807e583314b32b61662ddc99e62b26268411848ad214dfae7e55abea4c11e9e25c5bdb5cbac398496e9fa850664b499f106e90be51475df61125401745a332a2bec0b9dc74139c47f349e7772911d9ccc69630cd59e12faee4b6b8a40eb91c24f6a2fedb941c0669d52a21b6ed2356a6e22d722f79e5c8b8b2b149e42499fc4369882aac49b59792ff0cd460f9417802d5c96c4a6aa930a9afe92013d8de74c9d673d93ecc463acba1c0997dd4980c92ed194f9f3abafb45714f5528725c5ac9055c0a19910c50d285ca20107b1284ad509aa0268e655c86bd36b488069c8812ff34e7c99e03c65a0ce516424627ffdc2a3ee03c3bff39ed752124474593a47722b644ff309b0ac481b8d7466857b87dcbd785a7a5325c9eeb7a1a8bb52b4755ee4e0eb5f9721a011dd62e7fa96b102ab3733597c075c20a96ca7ac391ea7fdb90352eabc4eec2f098a1a8cfbd5a02bb497dcd8c7a2afa691e07b5dbf215497e989a485e0d3bfefd13f15fe2aca318da88441ab8d4a718373ad394cf49d6342e5ca39cf3d668013dd05ef389bd40e563705940b0c4daaec814f561625b3c6397d54e9219ec9185cd4155a5718183e8bbfd9a53e8c78cc52e822ea021ab6fa3b40af8c39ce17eb6ce2ef5ab435f88da243c5735ee1ae5051ca631e64fb0cefd86db6eec2a92a89ca0d963682b4068743f0e84d2621ab8f42ec3ec34fcd1f931f454967ef0cada8e4ef25b1ebe9abd3fab34ab54d4414fae671c4e9ea23053275c886e722e21ff2944238567012898884fe1ce49240e5657986a3fe11176bcaa30a9641ccaa926a2b152659f34beda946a103e7d8f17fadc79dd3b46bc023d29823aa2b1e23fa68b6196fba19b07193bce8f1d251a73ece97c52bedcabf49585743663a1d47c6df186d7e324fb1b9375459dec61ee3b345f13631076382defe2a4242a35b4c46021a112fb6d8b743509292e061becfb1c3f6984f9fab32a9da7df5dfb76e705cdf69b59a4e48e44011586e27c273d81a936687f78d9d0dd5ccb43ad66037ea4b27805297b92df9128d1d34f47b957d4c2514b8afa77400ab4314ab2e8c39ea8558395ef5d690895de8b1e0da335b9abc61f009e4883901af48744083ec5e5e0922234313d5e1ab4b50077f7299401947d86e77ad80e6d9db1aa8883c997e828d4b1647e818228397599d46f8aa157c9e21418d277ace4c76252b621543eae2a21be5d31b481af13bbbaf559bf4957159c4477dbb08657c74f6e2a1c9ed21f8d8dee0653813d851704bf38e76bfb624a3e78875051a7b5e5", 0x1000}, {&(0x7f0000001180)="7acb9825dc", 0x5}, {&(0x7f00000011c0)="b40cdf339330ab2c22f2b7b0dfbec940a9c7d75fa0bdb3a2c477642927f919525be3dca6564377302477b34b8f1d04306eee732d65793072297e70fda683e706c773029710c2bf3c9ded16c759537a8cfa8adeee1cf4c0a621e261a6e85a9092a12f6bf8c3f2702ee405d08a2a6e8406c38f7e147739939517d13f173761944ef6498ce319f419c39b3d2ddfcbe6afc866178d0fe9b23bdbe6e45326aa301e604ae3034ed612f0b90c562bb2a01c037451b27e54216a6aed6bed7a6c3258300774f13547a1060e876175297ffdd988dbaccf57b2023b174263cced6a573ee068fc43b2aeef509e50f866c3e176e42658463492b442c13569", 0xf8}, {&(0x7f00000012c0)="a489edf0caecf085659079057f44f75ab020b8770133fac8e270bdb2e5ced3d4f7576b1f603b4a62de78db8b43bfea92d71611766c10", 0x36}], 0x4, 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r3 = getppid() setpgid(r2, r3) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000001340)={0x0, 0x1, 0x7fff, 0x101, 0x80000001}, 0xc) nanosleep(&(0x7f0000000080)={0x40, 0x5}, &(0x7f00000000c0)) 16:04:04 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) utimes(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)={{0xfff, 0x7}, {0xfffffffffffffff7, 0x6}}) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) openat(r0, &(0x7f0000000080)='./file2\x00', 0x0, 0x2) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:04 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = socket(0x26, 0x7, 0x9373) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:05 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0xa1d, 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:04:05 executing program 0: setitimer(0x2, &(0x7f0000000180)={{0x3, 0x2}, {0x7245, 0x100}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f0000000100)='./file1\x00', 0x8c20, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0x2) r1 = geteuid() getgroups(0x1, &(0x7f0000000140)=[0x0]) chown(&(0x7f00000000c0)='./file1\x00', r1, r2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) setitimer(0x0, &(0x7f0000000040)={{0x10000, 0x5}, {0x80, 0xee}}, &(0x7f0000000080)) 16:04:05 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) socketpair$inet6(0x18, 0x4000, 0x100000000, &(0x7f0000000040)={0xffffffffffffffff}) fchmod(r0, 0x12) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:05 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$inet(0x2, 0x0, 0x107, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:05 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:04:05 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:05 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x80, 0x100000000000000) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x7}) accept$unix(r0, 0x0, &(0x7f0000000000)) 16:04:05 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0xfffffffffffffffa}, {0x8000000000003}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) flock(r0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:05 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x91) ftruncate(r0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) fcntl$setflags(r0, 0x2, 0x1) sendto(r0, &(0x7f0000000080)="f8cd82e8de255b400bb150609ad82219904febb62749a4d9c85ccb2adb96a4f33f5cff879d05c24199d44dc8e22f26d382a685d2df16a8b6b5aadc9d2bb20ca5182be9939ce2fb11c1a1292de706a8e192091f650418c9ed4ebea6d5fb159f198f27976f3009f52dbb48ce", 0x6b, 0xe, &(0x7f0000000180)=@in6={0x18, 0x3, 0xc834, 0x1ff}, 0xc) 16:04:05 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) fcntl$dupfd(r0, 0x0, r0) 16:04:05 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fsync(r0) ioctl$TIOCEXCL(r0, 0x2000740d) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) write(r0, &(0x7f0000001080)="4624827a8e1dd7c5bae700743641a8725920428c2b768250d0334cc642a04ad1b8de88c79f4f19dcdb9b4555ece653f30626f0c0e874d2a61bd3bea2de99f3bf1f77b2063e703e445a87625053e4784442ef07b99c9a56571d7e3694c901926eac8e58b8a479b477e07654d669919cfd02a35f5bbbc3780e67ad17b56d15d9938382287305df3ec46f9179cb37fe0ea4737f048b5c5efe800300680a65b3a44f34b1845ffbf5e5b321d9472eae2530f3a7d202215831461fdae2fc1218ee5caa16dbedb853f6e8b63d40919b1b88ccf9e87d08cc488b5888397d1690bb30bc920e5fff9737660bb5ac965efa155f75612e6ebbdcf28dcf33f9ef1e93e287a9561a8f911a99574e77740a3a31e80de53de0094b478e1bb8ba5b5052d242609c9648b1414c6ad61ea014e7c00c3b54de5992794d52db662033451a7f7d1c158510c6996adc982c6dc9c5538d442d013a2fe808732eae983262525e8fbef3f5b46e184a14baac6e55116b502abf0d5aa33994dee0b287f47136c71c9f9eec30b8f70713c36d15d4cf621aceb0cac5d90ea7156b604dcf45eaef14cf2b51ed518f5d9029a74e3036275b4c2ddcfeaf59f2014fbc4e8a223c8fba00e9bc775582a8d6797ab219ca0fe6f0fb780daf1fbd078794a978d0b464b88ae06a279744fc1ad6194e81219536da162f0f792b30d4c0e42a7d90088c64225384d5c53f33ae5727abd9c5b927498441725a213e1cb9a62dd8b3824db9edb7152c84e103134f1f4c3436e5c6678784faf4345deec8883d43143b0c93c436f4f423502ec0f630d71b0fd821c3e46330875e7219a053d055ec26eca53ac2fa4e53ddd84ceeeb9b8680536b83024b865ded4952d2c5009c670e8e5ad63f302ebf2645b8166c5f572b5b171ca67f02a0d04cd20c728c854023bf1ef8d4ace2e77bea35d9718f64b9992d1fc7729ebe0d8a457777207f366696d24d98e344e8878e45d982c2a60041c79e8fa874f303d6b46f3054c02609f17fab7ad8d56ddd421d4e9d132d7ac5f8508a0abc1d7db0f228271b59365f9653a18e561edade7f93b7dd17971adfded424f495aedc8bfd7118432dcc04736563a1fff9aefa1deb6d695e236f6d392c7963bc08c66cd543a2a3f455bd20fc8ce04808ca3d022e51c00fbe770ac5181e851b4ba313d344facfeca08b824b43206b910689cab41450b4962a767c05fc27fc276f7cb7073f921172c35d180935fcd0d967899fb2111e0341b83d9c2515259c32afbfd0a641154eced30d05c452c13eb0bed4656f82e622d41667518a8ea10b50ea5888d46cd850b1403ec31d9e919fe9813693f52136f16fdca306361374ead5ae1c61528fb23e99f9950341cf00a37a5c7d705afce7750d7c8cd0f3ad56c2e886bf3d46ea42aca5371c4edef354d3a066f66b0aedc29ae23df747ab24b025b131b7fd6c0a15a7ee030af496c938d1d673b1e338fec88d2b182de94359f60e3a1b79abc7c42cd25e64d6301f8cf73401f76580962039fb2c835f7d5564f9a7b662564b5e98652bd73ecdf136f5edde6945c9331b5fa81c23707651c17ef178923ddf4e84db5ed4f5098498bb22b5cd29ff23fe04c02c49269f473f1c1d841b1d0d9d6f651a98a3fd35ec9b8aed9d63e046ebcb646b770a43f2233bc6ba829859bf96f52854e517aa338880f2dd5ff6f877d6fec2976727a38e188bb1093a171f3cecb99541a794deb92e75cb36b0dcf86409f3a182bd7264deb1ab70a1262cff927923f05d9db7c2df88ff5c79ee7981067e93e929d2bd97db118ddd43aded01bf2d6809c8fa4ce059b518c6e28b46f7ffc99b415591a3ecc885cc9a970aff70661c25d63cd57dfd5c6ded0f4d4a75b9b4f44e19a4074920fc7804abe48548be0cb383fd4613622348dd96dcebb89a350c80312ade2c1c09eed5e7d115ca11d3fef3a5bf19d1c05f503c7bc527e193778cebd96c6f49c7331879f1d2e89c188932c68fd44862cf3d7c5c683ca9fdcd23e74aa09eb7daa861753fb1b4a973b8af8359be0f5e3a63abce746f7ee726139ee38a4b0a78097c4121af8e7c1ad98666742edd3d54a8daea01a722c0adda137ea9dc9fcbb444e84d1b55538af1d3e28bb734b034b7d18c4571e376fd31dfd7ead3f7e8a6d67f71cd2931138efe843f64da8f5300c27983fed69e2f2c6ee2966f3752238a40b96a298360eb2c3bcc60f514601c2af4932a9d82ccc79c9b3a855bedd67621bdb1e2f9892d619b650f33fc78f23a395b51ac813d4a56f8ffb825aeb577bd70c0e1f5a01b9089bb8d1069cced0aec3b40851b2013e36cb109e6a08584e12ca388a6fdd98c3a80d4bb361baef137b29e9842a82c0a49987ec91c9e10efb25cb00d448f539df9b2cd3550b42f7a33a83803e3b1e62f6775a7a187dcfd78b7741db87a5dd4211f36ed705fb8507e310e27684dfe86c6b96bb132e703858a73339e699dce793241c43f45c9f7211c1942b96457421d39b7e0412855b3297783981bacc1147e69adaa3080ca399781c91f3d8bee29a456a923f0edf57cb63ad852ea68e91d1116615038678502d35cf1e86431d5972458f92b22dc17c5c5fe08029ee866f8094e2d3c68c3c73a17d511c6d4bf7574c181898ada89df91397b0cdc640b18e88793cb289aa5edb9e4dc1d80866b0dc24f5533566b46d3086896884c41cde372e3a6e07e03bc095606a1aab8687905a359467a49cd1f30efd0a23f5157a5e262a4a40ff47d0312dbaac373b0a3c37068d73033d59d85d085c0afab5e866420eca0bc17388a71b35bdaf11e778eef79d9ae109ce45ecf03d7453c579e7e702f8017ffb78c534d4a71354c19487c0039db4bd69a7d6d3c12eddf6bbcb7f9940cb9b85deb6b8ab4e10437833593f6560f6ce3f2d82c925694691c22ccd39846082f4b54e4263dca735cf1e51816a69242d31fb93822fd137b04abaffcbc9ca91a22b37aab841df5bfa37df9af3cb97074ab6aedc42b6e489ab10d0fbeb89d5330439df39417895ec8436bc9ce0c9edd8e16be25c2f8967c3b5df137ffa7c13fd63645af41609138a7c91dc9b2b241d5f881f4af6d7c193e416544dc18cc761a5bfe2d87a715afdc522c68c2dd78aca85164a0eefb07f43629c0902181e47085b9108367baee62aeef9d72cb9be79e0c7f40008428c842711238e0bb1dc2ff34ec5266e89171a094ebb2c87ceef637c0185b8a619836566feb5b61e8a9ca56c0908c79448867b2bdf041671314f4badd46f2e81fd3920d1191df7deff8534c71b3e48e0329c59cf10fe5e74d30f33be5458ef605bf955825cdf9e66518b77f4461bb06607d7868c70b9c20c4f1b520f4eb385b6b5aedac72a9e81a0192cae97a85f2151797f5ac39813232d72efb448b7dd599471685047edb7e7e441bb97488fba02d2075fb5f1c7e0eb9e21f64d996d7fa8e3edb643ca8fe6cc826cc519ba7ce01d022ecd63fe078583a56a3ec8beb8e1d80b612829e8f6e8ca8749e4184c590d9f76b1696ace2ef0e9caea2074f7e470866b7be263536b75833fa18ddb5827f63e6e0022b844bc819d98a74863b05d74699e1325e90d083bb5507ce459b1923bd009a56163a684a961fd5984c8dc62868bdad1925ed8342b1f113729b59dac9e6aeff585d04c06d6bd09c668642c64b61f42be78794a0c854213fecaf646b665d8eae9112e3a397024500ad94b8b820ac92a0ddebb47ab4ea08dc7ceb4a2cada39647d6e4a28e77e16c50958920f9e768e5ed442a4c40a29d55ffaac7424cbbc8297e6d544f77dacd63975ac24cb75b1a5a6643730eda202abeb69ebb0df4b98b743ac2f95afb4c7b66776285c10f5338ee954e5b1fda928567f80e403fbb2f2c1015cd9be167d3d95576803c1f12dc4ffeba63ad12e840e1459c56634725b48db8a8174f5eddffd422e6ad59b3ad037412535d1b69c6b00cf6f157eaa0960304ce41f7e13be3fdec7d32807aeded7ec4acfca14a4c6329dbb7a0b909d247d7accf779c7cd4dc20b57c8dfb10a8d81bc96bd7c89ace17f84d27ee5e66ba2f18b24a859c871b7f5291d10f3523707cc6f1be26e4e782cffef9eaeeca0355484499f11a078fa8a5bc1cfe1dd136c9901f96c369dae3f6336df5d064a3e1fad4dd756b0eb2e01c5b258aeb85f2e6ad87dab1cde913c6791d71c0327c4eda07ad72627ad7deab3a197741efb06bbfb0f92d15f6cf286f6c04e4667df8424c0047016850868afa94a00dc45d96f452cbbd91c973269ad11abce5511d7130f5c41bb3096f74b5c3c991f6fac3650130fa1f2042cc930c54f85c49c7faee38480181afd397fe2a9cfbe21fea6399dde2d62fb383bbe0c49671a96fa5601c74053f7ec6752fc3924e2d3c72c58959a809871a503e638e9dd1b28b3454b0956ab093283b01aa6d034de59630d1d89b74996b9275b2937ce42d589f3ba8999f55d13c933ac78b143d1e4fcd651dce833b58ca7db001470a40f513eb56ad2f70b92a119277ce951cc6dea4649f3d9137eae6a74536d2a053954781e4b046c9d735565113e5685f5ffcf76a101fb6c0e0110692275a050257c39325ef047f1d6b9cb6ec5d9dc35ccdb4cafde3e550b612816345e7afe65594b1d73b373e62c4075e369f8786ba47e17aea49f48948e978337cac20350d70b2e8c49eeabcb5b062200e25b3aa947d8e8d664f44d8b03f5d74fa5854b99e68e55a49778d6887e272d91d9e055bc499887ba5fd4483c51ce15994171ccdc4309370a5366d1db862e0bdf02f3ba808e67bdefcaeb260573b5dee1e5e969c4e5507886d1395a326c32f8514306f9743f48a5e2011568bb9da191943bebb57e6c42c5f898278a91cbe888c0e9fa1298079e38714d133a0d33b2a8161032c5ce2a55eb695f69cb2c62cef9da515c0f780573ddbb1c7d4768156fffaa5d31705a38f44467ec668090aa48be4664fd7c14b200ae76b38e20b039defa265460bf3612d36b0abfe6bd9b6b55af47c37225d1bf50875cd3361c12ae8b6ed0bbe7a3854a35ba7f407bab5bcc538523b2a1f82b0e54f5e23de162cab651c21d10752c8a164a5fef96a34ab56a881a9754159bd0a25f3e0eeea8452c51ed7c5a5db2fceceea345a9661e296a1374cd71eafcb263d39e6573a372c67e11d6310b80f4f7e749cf3cfd759f87a5b4573a6ef9f0e6a334d7fa4844f328007bfa1125b43e4f25223b821cfca81fcecd54f1e59c2843187a9567a8dc6f53e337667911329efe08d0e16b43aa006875068a6db14893e2e0750a8ab9c2c266e8a61a08909388a738bfd3c6b3450027c0f21acd037390ddf90b8cc63964c2b86d88de0e3aee4ffd9095660fffa568f903b735619b4f8bed9897df315540f9da96beda0409bc16ef4fd6e8b4ff6b2e3a78a011d0d3e1fa3e398b3a05212052771769dd63fe56385248508a8e28312e2964a1701d20d2fa416256e1870fcdc508562682ae4ee5df040139ed6ca1c2528e716cc7c0d642c61ea15b0651ea38aeb2b7f196bc9833fe5d896f022aaf625f3e218443e72356cbae4fb03295a1f1c31a8b9b9ba6efe4359acd319a7c91b12b7ba637999beb1619fa88cda9f5d1e134d4618cd2ee436759049611b1afcb1fbe4ada1133357c04fd1f8c608ed1263ec005dc2ae56c439ab258d830fd915bf32d04c31bae7b5b978cfce68165b5d7c8adcbb57283bef8ef291f4a3bd1856e50ef54845601aee82500d8053ecde75d12ef763cb66f4b71ce155a07fe834890bf1c163d55b8b45555cb9ef4c3b4a3c16ca2865fe8afc", 0x1000) 16:04:05 executing program 0: setitimer(0x2, &(0x7f0000000100)={{0xffeffffffbfffffa, 0x80000001}, {0x3, 0xfffffffffffffb7e}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) readlinkat(r0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000080), 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:05 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file1\x00') 16:04:05 executing program 0: setitimer(0x2, &(0x7f0000000100)={{0xffeffffffbfffffa, 0x80000001}, {0x3, 0xfffffffffffffb7e}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) readlinkat(r0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000080), 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:05 executing program 1: r0 = open(&(0x7f0000000140)='./file1\x00', 0xa1c, 0x400000000020) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x81}) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') 16:04:05 executing program 0: setitimer(0x2, &(0x7f0000000100)={{0xffeffffffbfffffa, 0x80000001}, {0x3, 0xfffffffffffffb7e}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) readlinkat(r0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000080), 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:05 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) ioctl$TIOCCBRK(r0, 0x2000747a) flock(r0, 0x2) 16:04:05 executing program 0: setitimer(0x2, &(0x7f0000000100)={{0xffeffffffbfffffa, 0x80000001}, {0x3, 0xfffffffffffffb7e}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:05 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x8, 0x400000000000000) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:04:05 executing program 0: setitimer(0x2, &(0x7f0000000100)={{0xffeffffffbfffffa, 0x80000001}, {0x3, 0xfffffffffffffb7e}}, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:05 executing program 1: r0 = open(&(0x7f0000000140)='./file1\x00', 0x81, 0x40) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) r1 = getppid() r2 = geteuid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r6 = geteuid() r7 = getgid() r8 = getppid() r9 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="d30d1121f3dafdf8688a05b87ac06b0955e1257155eddbf8a76fc1fe692ec26a5f4dcfb744c7f7500978c7479e66c8d2586ba29bb74806733e1f9e5aca6012feff15d829f07b1f518ca0991501a89116bbdc887b495447a36cfbcb451ef8ded8c0aa2d2907e92e288c79da32bea5f2697a26c07b", 0x74}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r11}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x98, 0x4}, 0x404) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={r8, r10, r3}, 0xc) 16:04:05 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x4) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x100, 0xffffffff}, 0x10) pipe(&(0x7f0000000180)) 16:04:05 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:05 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) fcntl$dupfd(r0, 0x0, r0) 16:04:05 executing program 0: r0 = open(0x0, 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:05 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:05 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x3, 0x0, 0x1, r1}) 16:04:05 executing program 0: open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:05 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setflags(r0, 0x2, 0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) r3 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) close(r3) fcntl$lock(r3, 0x7, &(0x7f00000000c0)={0x3, 0xffffffffffffffff, 0x0, 0x200000200000000}) 16:04:05 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:05 executing program 1: r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x2) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) socket$unix(0x1, 0x1, 0x0) 16:04:05 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, 0x0) 16:04:05 executing program 1: kqueue() r0 = open(&(0x7f0000000040)='./file1\x00', 0xa1f, 0x40) open(&(0x7f0000000000)='./file1\x00', 0x500, 0x100) openat(r0, &(0x7f00000001c0)='./file1\x00', 0x8, 0xd) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x6b, 0x4, 0x8, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x40, 0x400fffff, 0x10001, 0xcc4}, {{r0}, 0xffffffffffffffff, 0x40, 0x18, 0x8, 0x96a}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x7fffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x21, 0x0, 0x4, 0xe0c}, {{r0}, 0xfffffffffffffff9, 0x80, 0x4, 0x80, 0x400}], 0x416c, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x7ff, 0x5}], 0xfffffffffffff472, &(0x7f0000000180)={0x400, 0x3}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x80000000000, 0x0, 0x2000001fffeeffe, r1}) 16:04:05 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)) 16:04:05 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x201a0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:04:05 executing program 0: open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x2) 16:04:05 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0x80) fcntl$dupfd(r0, 0xa, r1) kqueue() accept$inet6(r0, 0x0, &(0x7f0000000140)) r2 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) open(&(0x7f0000000180)='./file1/file0\x00', 0x8000, 0x8) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:04:05 executing program 0: r0 = open(&(0x7f0000000140)='./file1\x00', 0x820, 0x20) unlinkat(r0, &(0x7f00000000c0)='./file1\x00', 0x8) r1 = shmget(0x3, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$inet6(0x18, 0x8004, 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x200000000}) unlinkat(r0, &(0x7f0000000100)='./file1\x00', 0x0) 16:04:05 executing program 1: r0 = msgget(0x3, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = getuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0xfffffffffffffffd, r1, r2, r3, r4, 0x45, 0x74f}, 0x5, 0x1, r5, r6, 0x8001, 0x3, 0xffffffffffff2052, 0xfffffffffffffbff}) r7 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) msgget$private(0x0, 0x1) 16:04:05 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x9, 0x7, 0x9, 0x1, "fce6153daca45bbc9c47ef774d23c3c22f176b39", 0x3ff}) 16:04:05 executing program 0: r0 = open(&(0x7f0000000140)='./file1\x00', 0x2c0, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) write(r1, &(0x7f0000000100)="bf6a9897690ea2cc437eabb14d9770b057be7875eff5f635d7920026d23d874d5eee91da22f372b1bb589a4936", 0x2d) mknodat(r0, &(0x7f00000000c0)='./file1\x00', 0x3, 0x1) 16:04:05 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:04:05 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x1, 0x2, 0x305b, 0x7, r2}) symlinkat(&(0x7f0000000040)='./file1\x00', r1, &(0x7f0000000100)='./file1/file0\x00') r3 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x40) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000000}) 16:04:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) fcntl$setstatus(r0, 0x4, 0xc0) 16:04:05 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0x3, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) 16:04:05 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:05 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x482, 0x40) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x140}, {r0, 0x20}, {r0, 0x10}, {r0}, {r1, 0x42}, {r0, 0x4}], 0x7, 0x10001) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:04:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) r2 = geteuid() seteuid(r2) msgget(0xffffffffffffffff, 0x0) r3 = getegid() rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setgid(r3) 16:04:05 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x80, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:05 executing program 1: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x5, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setgroups(0x4, &(0x7f0000000280)=[r0, r1, r2, r3]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) dup(r4) r5 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/213) r6 = semget(0x1, 0x0, 0x0) semop(r6, &(0x7f0000000040)=[{0x3, 0x3, 0x1000}, {0x4, 0x6}, {0x3, 0x5, 0x800}, {0x3, 0xc86, 0x1800}], 0x4) 16:04:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x200000000}) chmod(&(0x7f0000000040)='./file1\x00', 0x12) lseek(r0, 0x0, 0x2) unlinkat(r0, &(0x7f0000000100)='./file1\x00', 0x867fe104e9cb0691) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) 16:04:06 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) msgget(0x0, 0x84) 16:04:06 executing program 0: r0 = open(&(0x7f0000000040)='\x00', 0x7ffffffffffffffe, 0x21) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0xcd0, 0x20}, {0x18, 0x2, 0x6, 0x8000}, 0x10000, [0x7, 0xff, 0xffffffff, 0x81, 0x2d44, 0x5, 0x6, 0x8]}, 0x3c) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file1\x00') fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:06 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xffffffffffffffff) fsync(r0) r1 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000400)=""/213) 16:04:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) r1 = shmget(0x3, 0x1000, 0x94, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:06 executing program 1: pipe2(&(0x7f0000000000), 0x0) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = getgid() setregid(r1, r2) r3 = msgget(0xffffffffffffffff, 0x0) getgroups(0x3, &(0x7f0000000200)=[r2, r1, r0]) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/213) pipe2(&(0x7f0000000080), 0x4) 16:04:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) sendto$inet6(r0, &(0x7f0000000040)="7d7ea1aff449d51977ef9ac44b237687efba8fd5d758c6697304f45f492662d08719ddcb26f1ff4f58", 0x29, 0x400, &(0x7f0000000080)={0x18, 0x0, 0x87c, 0x1}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) socket(0x22, 0x4000, 0x4) 16:04:06 executing program 1: pipe2(&(0x7f0000000000), 0x10004) pipe(&(0x7f0000000040)) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) 16:04:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = msgget(0xffffffffffffffff, 0x0) dup(r0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) mlockall(0x1) 16:04:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) sendto$unix(r0, &(0x7f0000000040)="5980a5e43e727bd4477ff6cb3570f44827ceb849ec330650d6f09c0d5b506250c17f722871eec785c5c8abff341419aa266ed60763ff768166c9a67e5f47ecc93e034dc5634816022ffa00cf1f6346", 0x4f, 0x400, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) 16:04:06 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) msgget(0x1, 0x440) 16:04:06 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x2bd, 0x1) ioctl$TIOCSTART(r0, 0x2000746e) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) getpgrp() pipe2(&(0x7f0000000040), 0x10000) readlinkat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)=""/4096, 0x1000) shutdown(r0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001200)) sendto$unix(r0, &(0x7f0000001100)="141505e0ef5f4acd8ca8641685e1a533dec3f137bcfe4a748c4d17454ec10b0f0acb028a770f8c268fb28449dc46dcb8506ee3342ee0586bcdf3ad0ae179e8ce1475bb03b27ddc988dab5335122972d0ea6943f863fb3a0835dc8a7a6256bf9c5dd36e9bda2de3b52283eabeefd13b9738eb68f0907b8814ec04a8c99cef4b053b63ba7a519cec692bc74264a08211731274b7a7924eec6da043c9f833fd15ce2a57380cdde5cfcb159c225a1e2979", 0xaf, 0x4, &(0x7f00000011c0)=@abs={0x0, 0x0, 0x0}, 0x8) 16:04:06 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) nanosleep(&(0x7f0000000040)={0x1ff, 0xfffffffffffff000}, &(0x7f0000000080)) 16:04:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x80, 0x0) msgget(0x3, 0x400) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x10000000000000, 0x3, 0xc6}) renameat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') 16:04:06 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/213) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xb, 0x2, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/225) 16:04:06 executing program 1: pipe2(&(0x7f0000000040), 0xfffffffffffffffe) r0 = msgget(0x2, 0x10) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) 16:04:06 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x20012, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:06 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/136) r1 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) 16:04:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) r1 = semget$private(0x0, 0x2, 0x50) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/84) 16:04:06 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) pipe2(&(0x7f0000000080), 0x10004) pipe2(&(0x7f0000000200), 0x2) 16:04:06 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0x0, 0x480) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) 16:04:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) socket$unix(0x1, 0x2, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:06 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/213) 16:04:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:04:06 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000300)=""/213) 16:04:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = msgget(0xffffffffffffffff, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) 16:04:06 executing program 1: geteuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = msgget(0xffffffffffffffff, 0x20) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) r2 = getuid() getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getppid() r7 = getpgid(0x0) msgget$private(0x0, 0x240) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x200, r2, r3, r4, r5, 0x8, 0xffff}, 0x5, 0x400, r6, r7, 0x4, 0x81, 0x8, 0x2}) 16:04:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x7, 0x30, r2}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) close(r0) 16:04:06 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1) r1 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) ioctl$TIOCSCTTY(r0, 0x20007461) 16:04:06 executing program 0: r0 = socket(0x6, 0x8003, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x7, 0x4, r1}) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) r3 = getpid() fcntl$lock(r2, 0xf, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x8, r3}) 16:04:06 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/213) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) accept(r2, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r3 = shmget$private(0x0, 0x3000, 0x96, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/135) 16:04:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) 16:04:06 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) socketpair$inet(0x2, 0x4, 0xc386, &(0x7f0000000040)) 16:04:06 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x2c3, 0x41) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x1, 0x3ff, 0x8, 0x7ff}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x100000000000000, 0x1, 0x1, 0xb4e0}) 16:04:06 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCCBRK(r1, 0x2000747a) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/213) 16:04:06 executing program 0: syz_extract_tcp_res(&(0x7f0000000100), 0x100003c83, 0x9) mknod(&(0x7f00000000c0)='./file1\x00', 0x6, 0x6) open(&(0x7f0000000040)='./file1\x00', 0x8, 0x60) r0 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x5, &(0x7f0000000140)={0x3, 0x0, 0x0, 0xeb7a}) 16:04:06 executing program 1: pipe2(&(0x7f0000000080), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) 16:04:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) sendto(r0, &(0x7f0000000040)="6214889a48c6da9ceac06f661fc547ee461838078e07f8fecfbc2077af23d9375ac80cd04875d225fe71864a8e833b7004d0be002fb2c0df1bdfe0695783ef9d28b9f49072d586484546fc2905229c2e965fb7", 0x53, 0x6, &(0x7f0000000100)=@in6={0x18, 0x3, 0x7, 0x1}, 0xc) readlinkat(r0, &(0x7f00000007c0)='./file1\x00', &(0x7f0000000800)=""/227, 0xe3) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)="4f3e74a0ced3adf5c178e1c5fb004ec9f660258c044f1c203c038c58a20f5a11ae948f7a90ed32530db0151f523c09c846b8e5002380c9d8f2ec4a0f73ceeccf4eabba2f414ece9d4c48bd27c63a9ac3a36922030037ccd1a386824bd91f1f6007692a10893caa8ef46f7b6f3907e5ec089673952ff21c736bfb667cf5b2c0f017a2bde532c8db66317c068e466dcf3fdc0084d107be33dbe5dae63046d08fcf15f6bcea31a3d47713c72deac3f879e82483f772fc12df7a50dadef94fbf1b7820812c3712e17335818fff3a2d5d18a5ccdd353729f809a8f0c90ade739c1e837b10ff402c04ef986980e02d2e637331c76401c0c3c56b7c6f299fe8", 0xfc}, {&(0x7f0000000280)="41f2a467089f7c13a25667970a7e18903ca1d44af7285341053bcafb6ab5968ee1a2cbff853c2b6041a9e4fbd814ea16db0fc301f53eadcc313d727223eb81208d3b35", 0x43}, {&(0x7f0000000300)="25ea4734e0156eea71cdfd84592bdb823b7c51443aef7da6c26c655382d2d80a25f167c5c32a666bc97297f8a11267244b506689f69cb56e762b070ce5ba3c5d87906e44f2a8498182c6d5f337e1422d6330b13e64c072b539cf2d804878dc30c7f638fefc82a2a94bd588a97baf74544daa03be2c8cad9eda2926f7abd49ed98b605ac60aa71d284e2a912774291f898b4c4d14b3db3fa8429dcb2a7730984bb293526fca65f59fe2023e49c3fe4658640c7e9f617fafe94fdb2355a09c5c88d096b3f2414f9e5adfb3d1c42d156cd85d7c43551646b3ea5f81e8bf917172", 0xdf}], 0x3, &(0x7f0000000440)=[{0x110, 0xffff, 0x20, "96e4f32cbe665bc0de26b7cdbc235bb82fb8ab859fd92b4135397d650df86efa87d0f0ac6c0b14e32a86056e1c3bf9f9faaf2f313ec926ffeb7df48c63c5780ed72826462d6a521ccc75c5db202c871ca354569e5e169f16eef1773e72c0f1e6ddbc265f835b8e021c186e521481ae662291fc017dfafc8b87ad50fc7297a24c7914fc989abe80485bc1c8acdcf2d38c39b0ffdc9e72399cc5b484c631bd6b400391f5fecb562d879cd0e93e4134e5595ce864f17ec91b4221ac77817accaf4837567f8e792d55fbacc52fb2173405ae30ea2cdb1f45cd4c42a86238ffa64d12986f684ae68dd03b9e5d7658d453f064274d4b92fdd2545173"}, {0xd8, 0x1, 0x100000001, "d47de5a085ddce363ba4037f269bd48c953e4788ee429ae99420251b7cf52328f5c979149a9e7dbe57b260769a03e49203d3a31f624317410ff185f1214ef1356c08c590b5810cd62f2ec5fe4a028968ef12662a30b78ca0eae32d7d5a512088dcd088c3016f12047aa72412c603a66d946370fdec8de56bd76dac8ae85e0d4d46b7e979314a19b54ff56a7b569e05645d5ee8e7b3253360a47e053ab084016566940fef0b3ce08cd21777a89e8b226342befe76091f97bf3279162787c0181630e28a8d"}, {0xa0, 0xffff, 0x5, "75b0f7a5f79ab85b93e37a037d94309a4bd27aeb1cd1892faa7aebeb24cfc211f134ee63ed87087f487d0feeb29a99a7b1ae93f9b6aece2fc5f58d134efe0d339fe3da3f68e00c7fffa249d88aa7522cf7bef7713e1dbd3f35bc82a44c8bd61a3718176e7a514f8384c8cd4ff88027e71a1a560ac1c4ff01a062f8a23e32a5102d1a07416841a0d96e285ce2"}, {0x58, 0xffff, 0x4, "c4459c5d3606d6bf610712befc7ed520fde8a2abe2b6af1279a9479b83f1fb01a7d067a739188f4b176cb7d4f726d67d7bc80342a47ce533cfb07ab55c7800548c2c9aa88f062360"}, {0x60, 0x1, 0x9, "c4fe5564c4eaa5bed1c01a8f7772ab40e0df38b883c296102c6e123a4756ee3da40ebd9f7697e7760dbe0cb86da377aa2f1f1c2a025a32a2d4e8972f6fe203469beb7e7de1229b193e78d1be"}], 0x340, 0x93a7133cadc89de7}, 0x2) 16:04:06 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0xffffffffffffffff, 0x400) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) 16:04:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x100, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) open(&(0x7f0000000040)='./file1\x00', 0x28080, 0x100) 16:04:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x8) r1 = msgget(0x3, 0xfffffffffffffffc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) 16:04:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/100, 0x64}, {&(0x7f0000000100)=""/7, 0x7}, {&(0x7f0000000140)=""/205, 0xcd}], 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) utimensat(r0, &(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)={{0xfffffffffffffffd, 0x8}, {0x8000, 0x6}}, 0x2) 16:04:06 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0x3, 0x222) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) 16:04:06 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) chroot(&(0x7f0000000080)='./file0\x00') r2 = msgget(0x0, 0x428) fchmod(r0, 0x10) r3 = getegid() close(r1) r4 = geteuid() fchown(r0, r4, r3) setgroups(0x1, &(0x7f0000000040)=[r3]) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/213) 16:04:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fchmod(r0, 0x2) pipe(&(0x7f0000000040)) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0xffffffffffffff01) 16:04:06 executing program 0: socketpair(0x0, 0x4005, 0x7000000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) socketpair(0x6, 0x2, 0xfffffffffffffffd, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000023c0)={0x0, 0x0}, &(0x7f0000002400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0, 0x0}, &(0x7f0000002500)=0xc) clock_settime(0x7, &(0x7f00000024c0)={0x5, 0x4}) lchown(&(0x7f0000002380)='./file1\x00', r4, r5) write(r3, &(0x7f0000002640)="b534322fa9d0644415dcf5d8ba837c4c626b36a706d10d07c51c1d7be726c7d99e09f8bd450d44ffa4a8104e256c0565de304903a1f28a27adcac0b19c2bae352fee31cd0073d26ca29a34ab552563c728cf5e296ee43ed597a3d674d49ca98d7475b31f187a2b93f131de31d417dffad06ff10743c2c52a421485dd9d1bb97b071dab2850c9529fa4768a198194a3e12612e87405ce9dc633d1786fe7eac3e142d9", 0xa2) r6 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000002440)=0x20) readv(r2, &(0x7f0000002300)=[{&(0x7f0000000180)=""/8, 0x8}, {&(0x7f00000001c0)=""/166, 0xa6}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/101, 0x65}], 0x5) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) stat(&(0x7f0000002480)='./file1\x00', &(0x7f00000025c0)) 16:04:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x8001) r2 = msgget$private(0x0, 0x403) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getgid() r5 = geteuid() getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) getsockname(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r7 = fcntl$getown(r0, 0x5) r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x5, r3, r4, r5, r6, 0x8, 0x9}, 0x8, 0x4, r7, r8, 0x7ed, 0x80000001, 0x1f, 0x4}) r9 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/213) pledge(&(0x7f0000000300)='\x00', &(0x7f0000000340)='^x\'\x00') 16:04:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x3ddbae8b) r1 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="62014c3e228b45ac5ca779016a008b3181aa53defa9d09fdc317c177abf738ad2ab2d1a6ab402ab2aafad8d4fa01a49e0075a342b35df5159c5ce8e8db699823cfc529b80ff97b2a47ce97f5227911d57c3e77d3e7e8670f29daa7be4196727c22bd5da228b95acc4064a0f20145ad1875c10c9d967b5d11fc5094347657676ffad36c349a8c4649c0ace96e388fdae032b55f2b145389c1ca30f355f70ec94e7313e8b362239460593afbcaf2d90116640a9ac892ec6a39299cf8cc23f01f3f686fe8e33cdaca7fc5bb04c8f1fba8edd2af69b7da0a89ce2e2166c6727225a0c3397db9353630f1c7171fdf7f6c813a031e78151d8451a966", 0xf9) getsockopt$inet_opts(r1, 0x0, 0x3, 0x0, 0x0) r2 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000, r2}) stat(&(0x7f0000000080)='./file1\x00', &(0x7f0000000200)) 16:04:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = msgget(0x1, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x100000000, 0x10000}, {0x100000000, 0x5}}, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/213) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r4 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r3, r4) 16:04:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = msgget(0xffffffffffffffff, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) 16:04:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000000}) 16:04:06 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) chroot(&(0x7f0000000040)='./file0\x00') msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) 16:04:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file1\x00', 0x48, 0x0) r4 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) dup2(r2, r1) ioctl$TIOCSTOP(r0, 0x2000746f) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) renameat(r0, &(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') fsync(r0) syz_extract_tcp_res(&(0x7f0000000100), 0x100000000, 0x7) 16:04:06 executing program 1: pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000040), 0x10004) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) 16:04:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) sendto(r0, &(0x7f0000000040)="d2b29e8d4bd4aab048bc449aad5156dfc4a5667a363759aaff736be24f4c2cfd7e221957cc01ab534660ad8321fad3085972d12d9c9efb5667802f67c69c", 0x15, 0x2, &(0x7f0000000080)=@un=@file={0x1, './file1\x00'}, 0xa) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:04:06 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) fcntl$setflags(r0, 0x2, 0x0) r1 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) fcntl$setflags(r0, 0x2, 0x1) 16:04:06 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0xc, &(0x7f0000000000)={0x2, 0x1, 0xfffffffffffffffd, 0x200000000, r0}) 16:04:06 executing program 1: pipe2(&(0x7f0000000200), 0x10004) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) 16:04:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x100000002000000, 0xfffffffffffffffc, 0x80000001}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:04:06 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) shmget(0x0, 0x3000, 0x88, &(0x7f0000ffd000/0x3000)=nil) 16:04:07 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='./file1\x00') 16:04:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = msgget(0xffffffffffffffff, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/96}, &(0x7f00000000c0)=0x62) ioctl$TIOCNXCL(r0, 0x2000740e) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/213) 16:04:07 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x89}) recvfrom(r0, &(0x7f0000000140)=""/30, 0x1e, 0x1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xb) 16:04:07 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) msgget(0x2, 0x488) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) 16:04:07 executing program 0: open(&(0x7f00000000c0)='./file1\x00', 0x8, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:04:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getgid() ioctl$TIOCNXCL(r0, 0x2000740e) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x2ff, 0x6, 0x7fffffff, 0x89c8, "02142c3f50b1c282eaa45d670661c28f01e100b1", 0xfffffffffffffff7, 0x4}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = msgget(0x1, 0x0) accept$unix(r0, 0x0, &(0x7f0000000080)) r2 = semget(0x2, 0x0, 0x400) semctl$IPC_RMID(r2, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 16:04:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x20) fchdir(r0) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) getppid() socketpair$inet6(0x18, 0xc005, 0x6, &(0x7f0000000140)) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) r2 = open(&(0x7f0000000040)='./file0\x00', 0x30000, 0x9a) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) fcntl$dupfd(r0, 0x0, r0) 16:04:07 executing program 0: getppid() r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000, r1}) getppid() 16:04:07 executing program 1: pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000040), 0x3ac7c21ce35e2e9b) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) 16:04:07 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) 16:04:07 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$inet6(0x18, 0x8007, 0x2, &(0x7f0000000180)) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x2, 0x9, 0x2, r1}) 16:04:07 executing program 1: pipe2(&(0x7f00000000c0), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) r1 = semget(0x0, 0x1, 0x1) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000200)=""/4096) 16:04:07 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) openat(r0, &(0x7f0000000040)='./file1\x00', 0x80, 0xc0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) r3 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000300)=""/213) 16:04:07 executing program 0: accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x880, 0x0) fcntl$lock(0xffffffffffffffff, 0x1, &(0x7f0000000140)={0x6, 0x0, 0x6, 0x8}) 16:04:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = msgget(0x2, 0x20) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) 16:04:07 executing program 0: socketpair$inet(0x2, 0x8002, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xe703f709090a6347) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:07 executing program 1: pipe2(&(0x7f0000000200), 0x10000) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) 16:04:07 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/213) 16:04:07 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = msgget(0xffffffffffffffff, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) 16:04:07 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x2, 0x7, 0x200000000, r1}) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) read(r0, &(0x7f0000000140)=""/124, 0x7c) 16:04:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/171, &(0x7f0000000200)=0xab) r1 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) 16:04:07 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = kqueue() dup2(r0, r1) pipe2(&(0x7f0000000000), 0x0) r2 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/213) 16:04:07 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) stat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)) 16:04:07 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000400)=""/213) 16:04:07 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x10, 0x0) socketpair(0x20, 0x2, 0x80008000000000, &(0x7f0000000040)) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:07 executing program 1: pipe2(&(0x7f00000001c0), 0x0) msgctl$IPC_RMID(0x0, 0x0) msgsnd(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="03000000000000008a2b477bf4e7f4d1b90a28c1c2a9f7a86e4f30ca60c5153c019fd58b7f51f0c5331844629fa931341947c0859424044a8130d52c90f28e75bc6bfee94bf5ecc748ec8c1ef6d1299cf4b19b4698fb31672bc3170cd4ba10863da6c35306ab2463baa3230c306bdca34e9a80fa8ae8ebf30bdf5932fa0a469077d4ba0d215c3f9c8a38e9828579da139510bd08301fb22156d66a83791c8a7c10c9ab912c0ea442a850d8fc296fd6a731ea09ecfaff95a18760a093aea46cdad781e6bdf9a20dfef4f4206e5220d511c9213e255ea18f0cbdc77c0f694a0985"], 0xc5, 0x800) r0 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/213) r1 = geteuid() seteuid(r1) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/119) 16:04:07 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) r1 = getpid() chmod(&(0x7f0000000040)='./file1\x00', 0x9) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x200000000, r1}) getsockname$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="080000000000000000000000000000000000000000000000000000000000000053a51c9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4e4000000000000000000000000004b621da57c49bcb6b0c8e33365908fce77474f16d5b1132b609bef214f0907e25442578f8d550783c83547db8aed4b2320f6b2"], &(0x7f0000000100)=0x5c) 16:04:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) shutdown(r0, 0x2) geteuid() r2 = msgget(0x1, 0x4) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/213) socketpair$inet6(0x18, 0x2, 0x0, &(0x7f0000000180)) r3 = semget(0x3, 0x4, 0x80) socketpair$inet6(0x18, 0x0, 0x8000, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xa0, 0x1, 0x4, 0x100}], 0x3, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0x32, 0x40000045, 0x7fff, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0xae7c}, {{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0x40, 0x7fffffff}, {{r4}, 0xd60c05a71d658d77, 0x8, 0x94, 0x7f, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x4, 0x4, 0x4342, 0x6}, {{r0}, 0xfffffffffffffffa, 0x1, 0x2, 0x7, 0xffffffffe2fa0112}, {{r0}, 0xfffffffffffffffa, 0x20, 0xfffff, 0xb7a, 0x4}], 0x2, &(0x7f0000000140)={0x81, 0x1}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/81) 16:04:07 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x2c0, 0x0) fchdir(r0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x200000000}) 16:04:07 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0x2, 0x100) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) getgid() r1 = semget(0x2, 0x0, 0x1) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)) r2 = msgget(0xffffffffffffffff, 0x0) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000a7000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3c7c879c765928169753a0468e707be519d5a4f9ace5758a7f0c94c08da5e94c3521078b5b89c0f00000000000004a527aabc22a59be21b9502"], 0x6c, 0x3, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/213) 16:04:07 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1) r1 = msgget(0x3, 0x20) msgget(0x3, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) msgctl$IPC_RMID(r1, 0x0) fcntl$getown(r0, 0x5) 16:04:07 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffffffff800, 0x2, 0x7, 0x4, "9d96d10f1078f01708659d96426ed802f417724a", 0x3, 0x3941}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:07 executing program 1: r0 = msgget(0x3, 0x50) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/69) pipe2(&(0x7f0000000000), 0x0) r1 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) 16:04:07 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/224, 0xe0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = msgget(0xffffffffffffffff, 0x0) renameat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000400)='./file0\x00') symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0xffff, 0xffffffff}, 0xc) r4 = shmget(0x1, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x5, &(0x7f0000000500)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = geteuid() getgroups(0x8, &(0x7f0000000540)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r9 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000005c0)={{0x1, r5, r6, r7, r8, 0x88, 0x8}, 0x80000001, 0x5, r9, r10, 0x1, 0x7, 0x1000}) r11 = semget$private(0x0, 0x3, 0x100) semctl$SETVAL(r11, 0x1, 0x8, &(0x7f0000000440)=0x42f) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) shmctl$SHM_UNLOCK(r4, 0x4) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000300)=""/213) 16:04:07 executing program 0: socket$inet(0x2, 0x8000, 0x3ff) r0 = open(&(0x7f0000000100)='./file1\x00', 0x200, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) readv(r0, &(0x7f0000001340)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/248, 0xf8}, {&(0x7f0000000040)}, {&(0x7f0000000080)}, {&(0x7f0000001240)=""/223, 0xdf}], 0x5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:04:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = msgget$private(0x0, 0x100) msgsnd(r2, &(0x7f0000000180)={0x2, "fa7103dbd4dc58a6943fd01390a3ac3622f43bb50dd7d0c96558470362dd4b910d88de8c3961faf0741c49d5499939f2e3c31c064cd2396550b390ab739da7ae0af194e343c4ac63e2b7301637542ab6af64ee0ee33b9072863fe3c66b78a6ec7419eff325ae7a5be6f47c341608bb89ed57e959e6112b6fdb372ef8d47a671ea2f063471f1c89cdb0ce8140a394829389c4caf699f2867c456a949c1827ce5f46039a919992bd8989083b48919b667c6d2f9b2abdaa860652f8e70d09cb6e6ffa8e6b3c3193a3472fa71d3a9338d9ef1e57285750ee0b22153cdf0d1c2a8efb28a42cc5b478980041ffcc08e0e815830f72"}, 0xfa, 0x800) r3 = msgget(0xffffffffffffffff, 0x0) semop(r3, &(0x7f0000000140)=[{0x4, 0x10000, 0x800}, {0x1, 0x2, 0x800}, {0x3, 0x9, 0x1800}, {0x2, 0x8, 0x1800}], 0x4) socket(0x6, 0x5, 0x2) r4 = msgget$private(0x0, 0x1) r5 = msgget$private(0x0, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x8) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/213) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) sendto(r0, &(0x7f0000000540)="090afd8d09f5711465f1896d4b06b8e1a474e14c97495c130debc0bb3f4658b75160", 0x22, 0x404, &(0x7f0000000580)=@in6={0x18, 0x0, 0x1, 0xd52}, 0xc) r10 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000004c0)={{0x6, r6, r7, r8, r9, 0x2}, 0x80000001, 0x7c22, r10, r11, 0xffffffffffff7fff, 0x0, 0x3, 0x8000}) msgget(0x2, 0x245) 16:04:07 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) socketpair$inet(0x2, 0x5, 0x9, &(0x7f0000000240)) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x1, 0xfffffffffffffffb, 0xfffffffffffffffd, r1}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x82, 0x2) sendto(r0, &(0x7f0000000140)="c9813e0121e98753cadea71731b017e748ae1e00663fbf1bf72f3d910b3d999867e753f7cdd825d34a0c0e156fd5f23a6d79786ce6b801f56881129b18f1b8204436130b385cd03bb5df1cc1c36609f695cb4135b4b6b4b6344b6a9af9c7a8de55a293ac81a6f59a5b8b11464042d29d92745445c9ff6ad6799bbff7fa738ae426fabcfdd3d3116af7802b", 0x8b, 0xc, &(0x7f0000000200)=@in6={0x18, 0x0, 0xef2, 0x5}, 0xc) 16:04:07 executing program 1: pipe2(&(0x7f0000000000), 0x0) msgget(0x3, 0x82) r0 = getppid() r1 = getpgrp() setpgid(r0, r1) getpid() r2 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000002200)=""/4096) getppid() syz_open_pts() msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/213) 16:04:07 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000280)=[&(0x7f0000000080)='%-', &(0x7f0000000380)='^\x00', &(0x7f0000000140)='}\x00', &(0x7f0000000180)='([\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\\%*\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='^:\x00', &(0x7f0000000300)='\x00']) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:07 executing program 1: msgget(0x2, 0x422) pipe2(&(0x7f0000000040), 0xfffd) r0 = msgget(0x3, 0x200) chdir(&(0x7f0000000000)='./file0\x00') msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) 16:04:07 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) open(&(0x7f0000000040)='./file1\x00', 0x40, 0x20) 16:04:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x4010, r0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10004) r1 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) 16:04:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/213) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) r3 = getppid() r4 = geteuid() getgroups(0x5, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r7 = getuid() getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000200)="5a86177cc31cd8143dfbdeb90a833f79cc1b6f5c05a7f890871b9967f1922302ac6020d7b70abcc5bb3e0943ada8f847e0473c42dace6a898cf47d920d854baea5e42db589db8e451377fadbc10a06056d9ceeca1e60f0538f4216e55e664f14a9865bd632e668863ae07fdf57fca629dc077583e453c858d2b9c9f4ca1c664302d6cd6172fec8f8cc7832b6c4732b0513be491a040d9bcec30d3a410a3ea4a966f48c263c8026f0506e7a528f", 0xad}, {&(0x7f00000002c0)="6e616f4e4593175e9f2390b6d89917f09abd29f434512489de08b9ffcc9adc831597c3a511c803a70639c12705eea55e3e7c3a2ce441848a685c71a0f7db5543c7d23d84c02e37f261a2e1013f791216e8ba854a9ff1d838b6b341c52b67280dba475b10f9b33fe11e3a89e8af7c98a56a5689ba63be899d04696830b14ea530ed6c1c601d0fc10d26e2880041e9782f9ec43e", 0x93}], 0x2, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r0, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r0, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r1, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r1, r0, r1, r0]}], 0x108}, 0x404) 16:04:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xfffffffffffffff9) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 16:04:08 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) r1 = msgget(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x2, 0xfffffffffffff1bf, 0x1, r2}) readv(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/36, 0x24}, {&(0x7f00000002c0)=""/138, 0x8a}], 0x2) r3 = msgget(0x3, 0x238) msgsnd(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="01000000000000003ba7eca9251424cda90bb66c22024c08002cdf5152b7422cd72dd0ebd5b9acc2e3f3e873df6ba80f1c2bc4d12ec2fb3ebb9568682c26f779920b24956f0fe282c494a299a434874d1cacdeb357e07768270f122460b6e3aa7aaf098c89fdb6c48c97a2f88420fff650aef046243698955aa3f6d5c32b50a6c9eeecd11d2ff857630451679b9170614551790f3272d77c71d7"], 0x9a, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) 16:04:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x10200, 0x60) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:08 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) 16:04:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) ioctl$TIOCSTART(r0, 0x2000746e) r1 = getppid() fcntl$setown(r0, 0x6, r1) 16:04:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = shmget(0x1, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0xffff, r2, r5, r4, r5, 0x20, 0x6}, 0xff, 0x1000, r3, r3, 0x3, 0x3ef9, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getpid() getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) r10 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x800, r2, r5, r7, r8, 0x40, 0x2}, 0x2, 0x9, r9, r10, 0x1000, 0x9, 0x32a, 0xf14}) r11 = shmget(0x0, 0x4000, 0x241, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r11, 0x3) 16:04:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) socketpair$inet(0x2, 0x4005, 0x7, &(0x7f0000000040)) 16:04:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) msgget(0xffffffffffffffff, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/87, &(0x7f00000000c0)=0x57) 16:04:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) msgget(0x0, 0x8) write(r0, &(0x7f0000000200)="ae1b4dd923aafc4a90219e32413fa5d9e706e906b4f1a01e075cee604aaf64a6dea20d5cb62d49ba4b43962b514f17c029f6f3f966facff4a81fc28cdd91611bf73842c2f4bae3eb8377a948f46148fa3d847a89503009734c0e1615f31214ef3a7fc0fa7d49fac250a042fb84882c014a3c992de11a684ed56cdc9c3cf958393240f5a7d20bfae007fc8c1535e7cac824046110f5c616a60135ec052c8c8ab1d4b881a4efaa482bf7def96e03dfbe9db0d6c0c3a45a8f496fc724083a5667bdf018304e3b795412acd62b9cfdfb9fef98776eeae2049835c09bbeae8c4b66040c", 0xe1) 16:04:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0xff) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x3, 0x0, 0x7, 0x7}) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = semget$private(0x0, 0x4, 0x100) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/140) 16:04:08 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) socketpair(0x0, 0x1, 0x80000000, &(0x7f0000000040)) 16:04:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) socketpair$inet6(0x18, 0x0, 0xa18, &(0x7f0000000080)) fchmodat(r0, &(0x7f0000000000)='./file1\x00', 0x18, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x4000000, 0x200000000}) 16:04:08 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0x3, 0x102) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) 16:04:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) close(r0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x9}, 0x8) 16:04:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = msgget(0xffffffffffffffff, 0x5) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/213) setitimer(0x1, &(0x7f0000000040)={{0x7fffffff}, {0xcf2, 0xffffffffffffffd3}}, &(0x7f0000000080)) ioctl$TIOCSDTR(r0, 0x20007479) fchdir(r1) fchdir(r1) 16:04:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x200000000}) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getpeername$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) write(r1, &(0x7f0000000180), 0x0) 16:04:08 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f00000002c0)=""/214, 0xac) execve(0x0, 0x0, 0x0) syz_open_pts() pipe2(&(0x7f0000000000), 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r1 = msgget(0x1, 0xfffffffffffffdfc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) msgget(0x1, 0x111) 16:04:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x0, 0x1, 0x40, r1}) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x5, 0x4}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000180)="4bd0b259e29e13ef41cb7d438b1c4816cef0faf3068587dd", 0x18}, {&(0x7f00000001c0)="2624c7e51f387091ddec533960a3138dc604306f7f4d50d5b785bd4827e4bbd9af184cb3160c86da74bb042a7a0fcb830730ae8140e7879e77d829dd6263ba6265d6f2b18c1572a302f7266f11ea5f9f4f7c335dd5798005391d0e7c3a81110a194ca642aef823019e79bddb2d5a00ae26f83b53f2b4992097461d2e7f7b09f23ef74cf374f14049761dee03dc9631d3ad3dff9c21a761bcddc06f6220e45c9dff3e10ae26a7ff7f8bce70699f2875d16c1a44283cfaf2ffa54e2003dd13a163409d093612ee3608e643d87fc0c07f05da087a4bd7061e639551922ddc", 0xdd}, {&(0x7f00000002c0)="4c1e46e851b60ff94e12d52a773756141e7c0c797c21bd17961a7ff642ce463219f2070f", 0x24}, {&(0x7f0000000300)="d690b63ef092827d26ba4385f7a86fffe6294004d07152059143669ddc6944de6e2603d2e839f26d54f6d5337f2d28cce6b2399abe60e56ef620354cfcdddd2321051e9bb5311f657798b8a65dcf86fb78591cb923c2fdef4ce801714ee23be11af9c717982138d6ed972ca7d036c9302c9ec309c20e1c08c0760b488c82e7c9da45ae029bb3e7dc07b895cc6cc158c4ca3cc7f5486ef9fd92d94822a51aaad695f379908b24c4eb7284d04cd52819d52c263015369ceeee9b401c", 0xbb}, {&(0x7f00000003c0)="bb7e898d25efa61c2531c573149b69fdde77b65f09cd8a8e90f3c2e64e6ad120737b", 0x22}, {&(0x7f0000000400)="161e929337d52f9d48f0f9bba8d63d1dca1fcdd1c0ab9920858fe202b7", 0x1d}, {&(0x7f0000000440)="1eeeeb02219fde7ea1edd86a3167b421ec0140c222811a6c34f892633ff2f7e7fcdf05c002b0e3d282ac90babd01a28c75247c759087d2a0274bcafdda25c8514c89ff2c63b1813c7e63cacdd816278aa679ec63fc8b9c5f9dc5954018d964ac561ac6d68bb5511971f09c321099a0b70f3f7cdd128605e3e0bddcbca3a5e7a3ed84d1da9f0ff1248c89740a8540b36e8c64fe6e4a42ddaa46588233fbc7c162370732ce994c0f0ca5f81e9aaf0fb301f5cb0d35ce05bf2b13face", 0xbb}, {&(0x7f0000000500)="a5e40b42919d9c15947b6faadebbdb15cfaa546e2125176fbdbf070f5a3d28eed34d0da921bf63a0ffe5eb8b79812f597e3d803702ef303613404b6f98f83a34a5ae866a4842a32cc6de48c18ad4025d8fc5bffb028c66613de8b5b3db0e7318ab8ca0adc2c0c8fd8a94b70bffb0c7d5448a14d98269e44ece2abbd4639fb40b1478b7ec5cd28aaf04de19a36d8815713f47478f57455e7da4884b9bb985a469cd667b38fc6a8ab7ce225646359527411a697cc86dcc67ce1beef6da357ba0379c739f4931e931085b39630de5a8a255de82614d6a3fd1bf453d216a67972b8b5f4f24be8364e5e2fa830716df7eac54e47b85fa05211a824e805a883300b5a9d6ca9a1704e323663266fb49c4ff78ba37afa61a5e995d1320dc08f291a79620c4d2460756fe2ccf05892cc9681f0764b5c9967ba31e513de9228a05364f1623d20fc8a5fbee61b5075f1674896d256164bae4235836dee3487e086a7c095e8f837e6cdb213351d976d851b29253c4d32278172f3db582ae4bf465d77f7a6e95f25aa8a76cba3e14eb171bb48f0c75f128df9784be1c7e23cf896efba625c8ba2c5e36329279e53dfb45752405ebed598ab968bcfb1feba423021ae8aa75871f29174881886f7c4ba19e9b8695f37d43c411971cbec27104a883842e0bc0ce6ba72b0c617acef152fcc3a1ec3740ae531605c810227fef814197499c56f85710013a954cd090d76b9bbf71f7ba44995661e60916f4166a28491224d80668a4605d253377f4fda94e38ad667cfc17e8498f51364475a040097a4be2affc63e7c9c7ecd0c8493d6b61498f1ba9a0e65fc924c8dad5dacaf320e01a5ae4c0a4e2ca4570fc75c0f54b725fb829e626581f2e3ad7ed8e0038a30f997de8acefba4198202f2238efa15682943680de58aed3ecd27392ab969df152543786b3adc9401ba0af49e0c662484501174af9d0a882587fec5a39bef8da2225b0f95132790398e62b672a7cc41c7539da0e1998714acba93df0cbeb6dbe4b755c72fe2649fe91bb7bfef3ee487175e2c126f2b621310eb3eeba63a7d84b96db475e5a72dca97cb9923ec57aac37bea398de7e327e39727a7d020218375ff359929aa6725b7c36c9002f3b00261fc661ad200a81a9be83e3be739eb7c6bdee8c5a17ce1428a34798b40fbaa95b833a8d8261c22da8b8cb444de6d6ea64bfb9e1a4174ea956903694bedfdfb9fd302587db641fe3385e1979ec8a5b0f1d096c4f67abbb8ebd79e30080df448c2d08a898c54650ccf71ff761b6aac55641de40a51e3cb72e6fd1a6fc9b188d99f752f8b26aab0f20d22aa5d584d3a216a44591c30982c7022f3806d7ecc77b6d10d250fa77638ca5f74c2510fd5aa4e0ff72686a9eb18d9307073d2652e55d852a81aa629011010a9c3b27705300bd0f6d6c40ff51bdcd177fdb5e6ce9214cdc8c1547dc516c64455f353436224e39e466515ac1bd8188f3b99d6289c3fe8a7295830091f5182f99ef9e4047611deefd722ac849e6db2bca4f1465afef20ed6ca918b9b12d464f0ec27bb94d61c4313a99dcc4d2d61fb8ba84b9b906da99b766c1cf5b79529bd29343acf11c9ed5d3f624267a38abb36a878899bb3fad647f58b86c421ab5e4a7d27606083436c555e5cd3682f47b7443b4b4c0e7e4327ff403c1a228cfc0c7dc9d8d39f66ed771f3588d1832130d4f6bb3029c7015d1fa93976216a549edefa920215d72ddc47ac7b3111f6ccee3245347e6906d54323649453682069eea7d0a3c67f4d9b0b8fd7bfa777cd5e2e944bfcb4bb7dbd7b933c61f58b26e584a4a8e759ad75b4ac623df45b7ae3bf7d6a29ede48f71c5f9d4ccbfd01db8a34d0d719f93d8546a07a8ee9f730e0f95d04f33e7898815abc46540c376fe80d8a70d9914cfb5dc7536a53c7c5b740f4000f87b92cb73f354b8b263fde71587f5db1545136f4f7343709dcb2efc5b529ed13f90d2d107975f24bdad6fa15ea882758b53413450b7c7ab24b1c4515a7f99c3283f9d076be9ebc44f16eb06808c305563ea2ec6c800535cb086958c27b83cce60f71322dc3ceb54db62af189b3a00d782c32a4121c165c9f2d0ab1a1ce660df5a97d6699055df3bd0906f5bcb9b8321533f04b67def124fff88c8a24762725daa1ac7a0d0ef075c84697724d702f408df86491f6f08c60aa5b4a6b65e97677da114cbdaea0ae47114190f01808a9b35b6247962a6e0819ba412dcb70694529e65d6a20017aab9985d8141479db438a6f06fddab4c0f2aebc036479a3afe75e483df010285ac9b174b63053dbfe1d456c74cd1861ec75589ac50ba52fcb193dde39480ad45780f735944e4772c6471e064293fdcc51c1d60f3ad74824de336f0284808428aaba6b9ba0b7c55ece5826e38292bc4c2f0c0081762b078d2ddb9a240ef827a62686dfce826f2b271ef4d668b8a3b5de1fdf6d8a21ac4e1703eb4cc1e3b4bb3dce5cc4c01f85c21ee3e91bf29d7bf46da23994b913eed42b3fae34a759e7a50b4ec224a3f3fb4e2d4c46e8edb73f39b4047cc7e6bc9f258b7f843d8ff9ac672e67055e5a3ef3ac820a33636783326e1b217e73c1d9f5a11085d78cd7aeaa2e2698c33b4f0487644d770830a7f19ad214da2a649701d38c904ebd2cce2ed149918f98abe18323bc2b110731a9d7b38be883a490d454fce70217f6f3e70b5215107d4b12a565c30d81b900ea14f83385901af7fa861f8b7f286b234b1244bb2b7e270d082b1b7147303269a34894d17be1f0fe24be62656f0652cf68ae9cae4afb827b9827c1559d5f0d8a8cee7545ec1eda5d8fbb817134e0510c07cf76e6b32f54112b47601bc239a02a4402f6f6f9c6ba490e0fdc649b6917801b9feb6df2b30b5f7e8627c357dcef4404724945532511838d2d0d4cbec9b0192df75eea6dfc82b9ca7d11ad28d82b8dfc6ac29ebe8445c3a58b64ef957be817280ce5eacb7379143b7cc8ceb15bc8b7ecc0c8f9110c18bcc333dc8fabdb749de3d2536ca7e0054ff3ab2f7420fcc08f4b2433bfc8391eef42072bef88a6a289e243f694612b96cab6d1654515f0accb51562fa27d8419970653d2303477c7e3e7487f1834003cb47dd29b33055a6cf59351101f70ec70d5ca0c909415f61890b1e139a5fad6aba272dbeeb6416d23973cdc7bb5103670da155d32678469794a68c5368019449ed293230ac8e3fb2770124a6273b304f02b20661fa940a16d0f2dc9827a1fa48125e4aec7a2c26ac23d639d31a7b921bf0ce1f5b22f5184b78969136a70eb7aacf0520f9c3874dcbe8681e69a14c98cdcef44ec2a5fc52bc4784fdf1e7ddc8de10984c411270e7964040ac588da576dad0dcd4f6b9cfaf009fd5e45a76e0560cf3d60b62e2abcf8215c8a9b118c20ab5dcc35af4a54ffa080fd1e45d19bee2f3e7c4a81fbd77193d906f1667564b083a9098c8fc606559ac739a200005ec9154754e70adb367dac7ff88ad9e2522d0e2ba04b7fa527c4531898c3c12359b1ff841cb64e2f4cc026fe493a8895c48d7d7a3b76c7d8d6b95964177f482f91c58e82827f7a2140e83e6a635f60f8bc11343c9958b3af8af14f1e738257068ef2da12f9573bd766da720a1157c29bfe5c0fa2a6e4471436a9143a2bec004b7ba23c9c5733a24a4f8e5e0e4378de59578fc6d73cacd381d019c5e9c656f8cc4d431d9d0836a408ec996556097a45d6174396d6f0196128ad9125f97fa4f5337a8d63cd2c93f513c278ea350e6fa88bfb9316e45c6a6d03edf46c114e54e9857f89a265274a465d732c2b2d7c67e0e3901f33f3e407ae7091525aab0212d65040d82997e585545e78621e52b4f96bfa126ae2d20a87c3998611f24963cadd458a33335e1e4c7af3c62485e363bdf781eb92cfefc724e23db8f362b0e08c301df6ef2348300ddc0ceec66524b66eafebac15de2588d651ab55b7b02151acdf792cbc4de8b96cf4e7b5e55d44b2c49276767a63afdc05e7d0ec5df203bcf2906895d407b11582d2fd56a4cdac770867b55bb21316b1b56609cfb908a97708af5f739b2d986b5fb79c64cb4135fb11b86b7f523449be6e564e488d067484d2fdbff5bbc5bcbb9ee104eb1754625d1cd69dec9c4d6fae214524644630749e21da1977753f07366c06a677c9b3f39334eefd4e0b6692a91474a6229ff0a37c5c865dc01d013c77a819d67e0ab75eb5c79bb1a8ae85376535f1f058696c1bb1faa0d9ff723a1f32c1b6ee557f334fd3fedb6a653590ff94ce97cef266a48301a88e926f1bd14b394820baaf4bcc68a1470295ce7a992dd4c0d3e362898e9ec7b76f0db4c15c320d93b188280137a8ac2a8e31a73be7ee3438121cac08fdf60873e8ec2876ff7f662b343490135b3b3d458754f6134f4228dc5aa9b7b009e42bc037f87aea3495952cd6a6f20d236c08d7016b70a7d7c7f11e0f418eb3eab5b85317465e5a642da0fa46bc28ba9817cb476efb1b055e6ba002b318ad00527f4f5d68523f2839a5a3506c95b3c25573ec7d7b31a83d4d7bb30aedd7c03cb379498b013c416ca96fc94e1c614087f5fa1ec2329ea156f4f156d9d1c667a4043603aafa163f0b7cb2ca5b48b369429e7a8a59859c6d16569689a0c4a3e3c29082a4bc845bf3089ab84adb2c0afb1e9321eae28c1eb1a20eb553e8b9b10d0af6ce7b7898436df7127fb3281e4c4580dc429833b18178969467bad02c389a1b4a9b7289701864da9a063aae2cd84031ec61b3fff4d47ef766c6a44869ec27f3c33cc86e627e441a5b7f4f05e949701cd4c053dbabe30d5910bd6ce7d72c5ea22f7518e8512d28be909134e506c427ebf89c794bca8ec1c109413287ca33191abe54095caf03d023b773ed73000abd7badca87b612c404533fea5a095a3b4ebc6bcc7c9bdceecdd6d5b8db6aa752a30272ae8a02f7818e75b568dd1f9c64ef46fb7acc1b82285a6712af9037ddbddebb076153d947e7b38c7b2ad41080acf999b63d9c6473fc11ac1d8d0390473b6d96b524b693bad2665a9b44ccbf824ea9ecc2107d71404c3cb3df865e6cbf37bcc469ac96172940f1f32e77b4a41977b5b19b8d3c380cb0f4b2b6c62871bf82b7cd6b1e9a4ef3d54ef5da2fd5d27d1e3ee4b4ed0a429164ef5043a00ec4021938f35b6483ca0330f8de472f4023e84bd2febb9b77c2e85fa56a8c1d501e70002e954adba0a71af96910acc4ca4602b2cd25e101106237f205c040706c67bc5b467556fc9991b1a6171f66df50481cb7bac660d98abfae8dae38e9d51731b04c48722874a47e074d96a59ec7d7ebac35068eb72b02a24955dbf3a3566224dcc51f875dc7c13b179e2db8d3b2b2434f8bbd303b56bebb2b8710ec321e7b40a6336e4f0da3ba17961b395f28d098f0670878200fffafb8cffb3f10c96492e820c2d69fe6e0d2af0fe2a330a4355f303326dcc0fa6c56902e684c6ea5f9d3fc5783ba542c26e7c2d47ac64a493f67ed15a244484f0fda1ea9e7dee9ad240a01dc783dd2069fcf96614306fd059689c7760f232ec2d7dd1b0d71280a5dfa585e702ecbae4153ce284360f539d147ee7c560a1b7931bd6410c07ed30316e773f61e42e3b98695000436b5e96b86e5b8d654e34f0ab21f6afc0ff6c0729eb6e43a928cd48f86b3b435a2bce6bef655bdee5d0eee77e7415df6ac2f0c2637d2adddb0d421fe2b3176cc310a16e534d6de2d57f6dfdedc6724713fe7c1e42bc126b24e0c066bfac20cd1802fda4fd78c28d57bf5efda1b8a3f970564f10f17043b", 0x1000}, {&(0x7f0000001500)="0bebcf9a01a6395e71f578", 0xb}, {&(0x7f0000001540)="4d1008d219b3fc54d86949b5e0346d3ded11e2e3214d459e78e1f5c8987a0a53a8511d7191c88b5abee626e3d84c", 0x2e}], 0xa, &(0x7f0000001640)=[{0x108, 0x1, 0x5, "1042792d7ae38d508665ffe2831010e29ef6e683640348ff32d38cda58ee065cff655682129e72d626df673c7d8cdbd93713ab00f9b8adfe0ed88697cb0b58e50e73ae32ecb9f0155d2798a790d8926825052c0b95aabbef8cd7ab6f35e96d2d08d407a2dfd9cd85658b8f2bfe759c94482672dc46732dee8ba4395287e877ef1540b8eb0218af8f7df903003b93aebe37cb5755a13d9a899e6b36da76f8d617560627c47c0a426a09d366448481bb5e2f68c325eebdd821c467184fc00846e59b0a8fd6efefe8754999c217d13d4bfc1551154cdbcb60f36d986699dbee13f205211c689278bcc8ab421d39e009702689"}, {0xb0, 0x1, 0x2, "2b144cdf2275f8464fb4703c38b7a1a447fa1cbe719131200bddbf62044f26254be0b53320f286ce9a1ce394366fdbf3cef831e91d6fa86d0a4f550ff6f5907a0b8d233f61559f825ceb68e6ce4f4356279672e9b540c3f821d33dee9669522f2d37772739d66f230bc3945c20cb13bb99824c51f7df55123202fb3d4afb5114cce3fa26b9fd8a82f7b9cac2ca370a04d5f6b798a9f5c21956a05ef937f17337"}, {0x20, 0x0, 0x0, "77927dd8a91d55447208ccd7c9a5"}, {0x88, 0x0, 0x5011, "44ed5e19e2dd1be6103c4e59acb6b476f1c2426283cc9fbc9648c4f48e9d6e5512fa85eb2a092357d34b74cdbe4d2dfbb4ea4dde8e45c6c9cf163ce045b18aa001d8a5b40ee936a576f2bcb553e3e58667075d53efb08043c28d74e2fcc3f8d0022699b262eeb01458f83ffedd0a0b893c3bafcf892082"}, {0x110, 0x1, 0x5, "6470068559a8b74712010cd4197dfe487c835ba8bc180f51873dc32e3807dbc5823c259bb7ca3e1cce5212b148870ad7cd56a770c7dd5b539f9f96f27153aef644ac9445a16d1470dbb9504a6fd500f1103683f17277c1d80f919ca002107db769714c43594f0e94190cdf117093a9ef69d4aee7e6c9671e558318533fb29f10a1df6b84b7763c015bcdc3588f944e6d9eb7c9a58d0fcca78b4a8fd64224a5cab6aaad447a325c1db5994800883c5ca521694f2629c592c1c20a25eac694648401dbaecae8d1afcf9c365ac1610110b909c5fe9472e70bfa0c8f417cbe9ac98091f7dd4d43d725c9dd85a4461f47bf0d221772757ec2e21dadbf921bedf0"}], 0x370, 0x5}, 0x0) 16:04:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) r1 = getpgid(0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f0000000180)=0x4) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="00000000200000000000000038ff001e00000000695dce613c4da7b9588084a1ed67f650527b867855a668dee0718dcd1b365be9ee327211ba42d359611ae394bb", @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="001800000000000000ff00010000000d10b944c64f3da7b04ff8c47241660375afa6c1a3f36a3c99c25bfeec20277b6538933f69b234a3e57a9b3280407cd4aed0735d8200000037fcab86469df55c8ad6983d8d27c86ad455930cde75a6f7bb60f28819a823cf14de03e8914e43f3665f16667cd27ed626", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x2}, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000, r1}) 16:04:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = msgget(0x1, 0x1) msgrcv(r1, &(0x7f0000000200)={0x0, ""/97}, 0x69, 0x0, 0x0) r2 = msgget(0xffffffffffffffff, 0x4000000000) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000380)=""/213) sendto(r0, &(0x7f0000000040)="6f1bd9d8590544ad79afbef7663f91833070e31bb9df13c34cccd97557ee378f579a6806fcb7ab0f78f9cb4ddd590cf6b15c02d7f7ddeec893082695f36e4644c14287e0745aeb130cd51f7f1c1d5972e6a95c05984c366a22c512fd16b7b3b6dde41aae2c3ffa6a26d4ab57be15f9eeada18ec9ac7b6cb35a1906613b7a269be5578c3b2bdd0bd49ba2b906c37a6dd30442e6c23a1e53438296f2c4dbb5e02d8143bafe4bddff644f58aaa9bb618c058550ebd1cc446c5abf79eb3a1a480d5df149814703b1f069c86798b10faa63a34c27c422da31780d45bd267ab962fff7c5c76b729d6bae864bdfc26430d9f2aaab64df8007", 0xf5, 0x4, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:04:08 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0x1, 0x104) munlockall() msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000500)=""/213) 16:04:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) fcntl$getflags(r0, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:04:08 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800000010004) r2 = msgget(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000004c0)=""/213) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) getgroups(0x1, &(0x7f00000000c0)=[0x0]) r5 = getuid() r6 = getgid() getsockname(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) r7 = getppid() r8 = getppid() getsockname(r0, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x10000, r3, r4, r5, r6, 0x2, 0xe2}, 0x30000, 0x5, r7, r8, 0x2, 0x7, 0x3ff, 0xbf91}) 16:04:08 executing program 0: socketpair(0x1a, 0x0, 0x2000000000000000, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000080)=0x4, 0x4) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:08 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) pipe2(&(0x7f0000000040), 0x0) chroot(&(0x7f0000000000)='./file0\x00') r1 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) 16:04:08 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x2c0, 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:04:08 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0x3, 0x2) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) 16:04:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) r1 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x801, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) bind(r1, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x0, 0xffffffff, 0xffffffff, r2}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:08 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) msgrcv(r0, &(0x7f0000000040)={0x0, ""/89}, 0x61, 0x2, 0x1000) 16:04:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fchmod(r0, 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) nanosleep(&(0x7f0000000080)={0x1, 0x5}, &(0x7f0000000100)) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 16:04:08 executing program 1: pipe2(&(0x7f0000000040), 0x10000) pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000080), 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) 16:04:08 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) msgget(0x1, 0x204) 16:04:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ftruncate(r0, 0x3ff) r1 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) r2 = semget$private(0x0, 0x0, 0x20) semop(r2, &(0x7f0000000280)=[{0x3, 0xffffffffffffff80, 0x1800}, {0x3, 0xff, 0x1000}, {0x0, 0xdb3, 0x1800}, {0x4, 0x3f, 0x1000}], 0x4) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') msgget(0x1, 0x8) mkdir(&(0x7f00000002c0)='./file0\x00', 0x3) msgget(0x2, 0x49) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000040)=""/175) flock(r0, 0x8) 16:04:09 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000, r1}) 16:04:09 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000040), 0x10000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) 16:04:09 executing program 1: pipe2(&(0x7f0000000040), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000300)=""/213) 16:04:09 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) r1 = dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r1, 0x6, r2) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000100)="dafbf2be1fad0e325e6024d22f608f8f568cf9a72e530e1eb9839315ae0a84218b7f4d4703537f703aa094bc7fb487f5e8d8d5adf102d7fe20ef72414b9c246de8ce2979a3e3ad7e0475c33814e1b9a60ca0172c3f20d6aefc5586b848568087a4e2530f447d32e1b46de8a57ccfbc1ff86a224709ed95470244a4a62545a340f20338b70c10c19ca378411b2aa6", 0x8e}, {&(0x7f0000000040)}, {&(0x7f0000000080)="c15c26ac3d5446935c40b8921794611834fa45b64273", 0x16}, {&(0x7f0000001540)="36a0c0400522ec81fd9747a3218b534ef8975d2af960d588edcdf586878910689c6aa7278d085d417d949484165e0c66d9f1d1af7638854aa5e3a11690d388e333d2bbf771cde80f9e7ed6dfef70a30accfe2c88d0fb94a272fcf8f23579f8ad2154efefcc840c67437d221062", 0x6d}, {&(0x7f0000000240)="7253f5ef6cf2767aad29341a0ef3a09d62e17cae69c1cf7f720d64cf5a40eff19824686da12c028293baf081f4c6e48f9302968e7c4d631bb25535620f9ff4907c29bae9638dbbb0194f275258a2ccf6258ac72b82cc95191c748e6edc72c23d6b52f0be1467024a25a7c2b8d2012aa2e170f220d9ce2bce1981ce0894b67674906b4a4a042960df254d3e80d1cb47ddb19b5a9486d496d76f5114e2a585c5352dc4ad1426d2c2da0ea75b67a85868003e971f0e69b0ca2e46afd4a8d495f8cc9ea08a582c9322b19458cdf883b78c227fbda1a32ad82b22fd4ad8605547a00716226fc2f740cf861f0e17542384257317b950dd0d6024ee5692800c52f855bf61dea55e8bb203b4db9f171be436e23d3fed2648f91b64d9db46e559d27dc9f04049805aa4c294f71e55514e2cc61792934a5b25741bd694a7305d5e9b2c4141c321dc92813b6d1129e4b49586e2ce551f0b8047e30abb0fbe3709aae66e50d77b46154778cacfe9988dae2e0398f276c5613bc993c159042124c7b12a134dc7c74e59c04953710e7c978544ccccca582d3777eb62306980b5d44a94068a139d5e393f3de89618130a510681ca4a0194f24dbd17376ddbb07055aa9f0b4f7eaea47e89234620bddaefe3524deaefc09fe5bd91dc7c42547ed84196213f1714cdda12d53504430d2667b38d4cc1aeb5d6a7d66374e5e4c1cc1e66b238e077d31d0a74e4493ee2e911bc4b1807956261f22908053267e9f3804870232e7af19cbc2f109c9d817f660abc7c5c762c5b61fcc2fc40f1278cd13376f43541bfd0d0e391c0d32c2008bd4990a02293d894d96396b311a9168da2b08e4bf516dd3c0340a814faed395a856939f352179e870bb3b9f8f47f08484942f6fd5d096ef3898b9a2dcfdcf59544ecbf12a5bc770fa3e0c95ddcd50eac6e2364b1f995e4c15c4682e820da781ee083d0dc27a236d38038282564c10a7daf358898c0e2f48d886de6e20bd17e39b70157320d7ca136f25f1e969f63f172efd65bbeebe7046063500a2f079606dd227acc17c267ed86f5c56835a65c0a9a1a7c787b9632d186e4e29b54ea8a46a8bfd0747acd5b91497811b52a834dfa08112fc091f4ec9d8e2fff92b46131c6899a88d91668a7e607131c7ad1b4c775ada1635495ddb2bdcd62771f32bf3832f613f0428d4958c6e443e89de29ee08d44f714db10ac758b2d533a413b129c5c19427d4fa667da4cc07a432ecf5cf4099e3360b01f4c249568784cfc3a5298419d3f6898484b8ad085851dd5f65343f8cc2aeb1c1d7041e8b8516602a6ef5e107bbd970818467f77b2167b52022f04e5342d9fbada870d1087abfb7f3e6cdd8cda6747c336c7c37be6044dcf22ab9f93d73ed9251fe33890effdb9ae7757e8b662816b6ee103b8b3ceb99187821b6ac6705ed74f16abc9f1002453ffa7738ff222ae24ce7efd617dd31bd630586b22f7225930251e19d9aa0ff71c903f4eca6db7e3001213dededc5d2d14bc2490de741b0872c96f37a7befad4ee2e4f06b80a82d30916e2e29f6172a3094e83a6a41df3c33257f4c62acf99024e5d812bdcc37656b35ff41842d8ec1f7d43476d7985509a8aed72d4e2cbe97da954ca6cde736fa8f0dd0d95797ff6643a483d2b792513d0b65dcd890b5aa16917dea823734bb615ba8b3eb048d5c11ce71a134f05ecb22c4ce3fe2f24bc7bf3bf904cf0695e6a9d67930df226951c3a64f373bd7525d51d5e45204035b604719e7b9efea135d8c3fdebcbdc5b4833cfc7168b4d66952586e61c6776e77910153b79a85c9388a7f32fb476b8e29c72394d7963697d0da15836bd8e61f1ee064101b93c2aea5baf24b062339bbb0f9c6f15b22fa3403d5c8e3fbffefbe23f40ae3744c4ba97bc9695d4898bd7242eb4c03c23d5ac105325ff4b84ac15b42645553f5d380ded4cddc437ac2550577347abb779e0ce26e5d4a6174453e1b6d008ecb131a479330220d873a05619bbe9de05f77a0892e28b15d2fd86babf5347e26e846c07765d7039041243a62550ef9e8906f97c89b0b843caf0cb38b43c7529fc5e222cb0ab1f2e307bf24bd87be536be218eed41f90792cb4d86e031878e0d69379e450cff13643db5a691aa10bb3c224795cee1f76d5fc3e01b5b0cc413999ad16d05e95ee153bd8fff63e7ee99908c673da9ac42c8b647ae093c84c969486db88be640f55874e91b6d8452dcd7f254102465dbbec1998949d0466c2caa0d551d8d0a185aa3bec8fc21c2b7aeb1f8d136ba5f2e81071a6ee5ea3555c9255308bfe496659e330149ceca810e9287411c8697c95b0510a50dea56c6fefa676a633bf7c8aa3bdec9d5b92b2331bd14fe1ca8d6c282ed4f0b93a2e2d8fdd8b5bdcd344781c19d655f1ee9df685920c6eaebbc0713ab9351336b5b0709d0f5e9f2ede68724594d270ef629e5e47a8c2894a63fa58fa635fbb9b81eeec62da46462df12ecfbcbb568b082a85b1c59b17ef247b174cabf3212e31a9a82309c05b1255300f0b8422dad82194f1ecba4e2863080b4e5bd0bd5110e9fa18d2e87a3698d4f1cb42e120aac661ddabbfb6219e6a4ac612b495b65cb75d22e3badba09e14891cfae2306109685977414aca1b4607ad46ca8db70ae7f29a5e56498a930bfc6334adf17f3b729fa49225ba317f13b5ea081234e14723f8b38075d2c73fc99c942d5c2c2b3b6b53456701df1820e97d680166b9a08e7986d0995b7260570fec236616c90593e84e5df1d2ebafd2b8c75faf10af39214c265aba396f51d7f661b2949f51501f870156b17805761443c95aa67c6564b3f22cd253b7dc69a4b941446d8e31fc3a956d42c5974088217836a5a5a1b7edd56cb3bad09631a6fa193ec77b4b8ea28306b17f65e41a8808ca33a2b4c7c7a69fa707773e588d307190b828ea3e195692a03428991ec66a96dda28aedd09f6271a9c78b4a4baed83f0264fdb4ba738496eca092a79bfe6bd75460390279e901a73705a65b2d02171b54efa4b4271913a52023cb9a4484c8643c04b2e71f48b59bb6d70a8535edf6d8139a9162c6764446ce729a7a58baf084aefedd9673b9e80754f3e7d27b78a1d2c1bedf40e2184f4aba6616a2a576ed5b768cff9f0c09b126059f3caca528383227f9535df876f91c5160c337525a487a5c082a1c112501a119e7effc1de7e52c8afa0d1a12f71922a08f786505eae84ae49b1bd1d9a660d13b4e9760f3271e037d4509ea1dbdc1b42b5ea248d72bd3b358b7fa87ec8647e7a63d772fd68129d6a7e9121b371d6c7910967a058c9026030aeb2c2343388cb65e4bc6078581a0b0ecfba3a9bd8d5ab90ca1f200fc0149e01e36e015016666b5c52e5a4ada95bec6f9b9a0480e0e0bec7f68aa9847e7403f7e5cfaf31ff7d674b60a2dd47d3cff0f0d01068e29f069606218b4a634ec1f95425e60b4276c3c910e2b957e35245b9ea9381bc888a41af17fae7b392d3583f7ea7f0599cea913274d54b46cec2019f947d9c1ad807b4523b5aa315256d6a75be811f16582e9ce1d1514e1391a298a1206e03586484c606d045f5ee1db2608de99e2fb73c3c38582b97128c3e76641f82717f132aadf3a591f89306a5c92f9d6dadcf41a9956ef1dea8618eba828f3da151b5c89d94c95def8fcfeff354c956daff28f8e80abd15e95e2ea21d1f634df545f58aa553f63121391015d480db318e782914561ab62c77cb782984292fb532ee5a22b93a3e96d6734844e6552ae890a9c6e681fa49db2f3f696f3157858e0e7a747291c669a76a8dea34caae7d3dca187fed72d8c620337ed5300550d1b11fa40132b27bbf3294190c3317ca10bbffed23a85b18a5b51f71609984b4440e8d79f232ca2e24e434b08ff08e1b494460e0ac0d0e64606fc0ab03f67405dbecaf68974b7ebc7209c8fbf9f49e41aae3900e476b9302053b560ec31ca5a8d08da9d6923ed8c031e3ff8c013ce4ac4c1b88526b6fd4c6bf54ff84c25e59284d521c02e3afc918273308eadcd6b35f0a34fd24f376dbedaedbfc6d8f90cd72a691057ad0ca28599ce71ee1e57f01cca41297a70212240c600ae60ab0204746611206df17cbf03336f9e261f0059b41646541b296d9ea1eb9b9faade645acf8f2946621cb7a5857c2dae496dfc23834b8b63cc13ca8a51992ce8b26ee628ce5b98b0c84531ac6478457eb539fe4f019efd3958da5514919e61b847abdbadd73b67f5699f1a4883bd76daba91be417f8b83cf45d28243248957044d78dd6c35e0b391570498ead14fb67914cf5674536fe2f119673dac2418682eb8253dc46e4fa947612cbcff6d5b11c363dc256f0fee74f34992f2f296af3a5b94ad2d0ffe54ce098256c43778819fbaea29ae8cbc39e0cd43c193bdd66faf98557fd6d794c002ba3017c57fba2f47e21f15cad432dff902f35320c0760b2c77e306d24f665ec278416ba2dc017b2f202791156ea77e4cfc0d621c0605e2514a143efab872b7e06b6f67b346db47ba849c99dd99a754fcc938f1ab384156cab391339fde29b82adfb324be1fc9c4bb3089c3cc2e3671648043699a9357c74fb22637c230e20ce22c1f0b05f8c88b0bc8fccbea30f075b46291d80739fd21606ac14184d3c9d87c7b668d0baea9bef00fe2f0b5884409bd651945dbb6773352ee5677cfab717e71ed313c8255581741b9bf8b66aa657a0fa829aba26e89b8ad18d96d6460b350d75c827ccfa5d4e4e2855483b60eb4829acc145327aa8d7f8d9a6b2990feea7af4d746c8897f84f6fc2f47e4b9cae23309139ea6d105a00dd4a8de40e015514bba866c2740acd3844b1537f6d52d142807579ef868ef37f6bb177c4d86a7f37ca01d2a385ebd988922dfe7d1aa30a92607c2aa96d56221c8f7715d85a6a4b41065547645a420d21fd8b8c1f923aca86ad1954fe446fee5da631beb9bc8409457a1d281b0289dd6b75565d12681865738610d458ca9a7d4541ab6a75126b9c019cc267f498d9ca61adfa9d8cd75081f553c388f21175d37d6a7b26ec92973d3ecba85ba5af2403eccb2182854c6d14a7ea7dab7964123f3c9df89659b293dd5cd7f793743f4361bf08357aa97bee3fc37201d2f14bff42f3be93ffe31ffebff7823e1d0ad4df8fa33e8a269c19de45edd7c1e3e8464ad97fd25b45475a9281a8b8a7a304ba63e50c1c14874f3bff003c63ef4296f19d75c1ddfdfc264f6d371d23199ae633fd160c7b1a5412ada32d1d449e3debdf6251d3811785fcea93f00bbd037ea70068f9169bb06971869d984ad1368a797161a2bfe87cbbfa4388a0b6ae32300f2b0487a04fa8abcf0fa7fced143bf349dc63e7027f17994cbef044e3793c06508c374ff9ed8a74074eace0ebce305182a81def370ce70dd789b9ec03a24ef6d3d40e121f30721763af75ff5487d0dff44ee4a078e8ed84ffa85a8ee3caac6d5bd8f09aeff82dc554fdc29b38a3001514e7de1678c6b54a93f6b88bc68a286aa3ab369a32f3bdc30a3ca43f5acdd3d37ac63b53c5d224f1a297d1f62d0babd4ac0e9ccc4d9a6e54fbb101e921a23b415e2aa3fe70ddaaab5e9647350db22b160f914fecc4ea334637873bb561cae45ecc60dbd50fe621cded219b4bdd6ab90ac683d7b2c1957595d09899b7209cf6edebb85b68d76028957873dcb253f338f9ff843e99e6713cfb294d14cb202b2721b79d1f84f352c76d83398edfc6efe6de7834b5eb79307d94b3f0c882a460a4e674a6af54de710263cf729aeee7411594acc4b53e", 0x1000}, {&(0x7f0000001740)="07a01254409a1df74d3a42c36bb950ef2bd4e7b9ba7a71afeb00002c4f16ce4500ed180dcd14f39f0438f65635db9a63a2d8c09ac338fa0bf5adb9fcc647f122bb7766fc50adedb23fc373634122e477addf8a121b7b187fb305ad1baa55a279e20b032978839fca281ee755a93d10ab78e0abb62439be4dd86a4630c8068f8e5ec01936b081a28c6307a55853264cd50aa70f851c610ed343ab57e9176636463237a0e7ef", 0xa5}, {&(0x7f00000015c0)="7f14990cbde6cc6789229f4ea151105d57841cdbbcf0621a416fc73ffba84e9e6785ebe878d1777319154335ceea9df90077e46d624b968432ee39c50d54b5b42bff0da6d91b2767ab23652cd2bedb85886c91b5797f46e0d340a7de4ce7dca0c5ef8fda74e96d0be4bf1ecc8f050d677527687e944a29b20aeecc4e07783fc963ba62fbbe3b7be4a6cfb564f8c845652ecf2d6792bfde5cf14750faef916f454f23660f6bf185a18692684c8d9dcbdce94cab803bcbdcd07b4f2e80e5ef8a2b9ee477c57e59cba2cd69dbe21dc7673f42110c6b5452989e8f438d1812fd2a593cd1970c85c5c92bc701c12e4b975fb8c9ace6b2214d1f1c6a99477bbb28b2f5e4eed3a39a6612851d3e19c7c49bf4b75611570d596c6066b282e2925108536035d63539e4455f8c63c10cb6db394a9f7c788dfd12cfc18cb826a7ebf541474baeb352126f97cced81", 0x149}, {&(0x7f0000001400)="f0eb49ded89b95d07928c798a90637681af4530a75a1000b7462b66e00b651388aaf54b7c29494cd74faafedddaaf1f370d76ef24c3ce4ab099e264b4d0e442f96460f18ac81cb4059445f3a89beeaab2ba5ea874ce6fcd397926e308ac41121db94fbb7724516dc70f255968d471ee227861218fe00703795c90442457726182552e7c61f5ed8f717cb1344a74de66464a8e15ff4d23616ed05a597c4bdb681cf7ef8ca5baa95b694dd2d7d30df5f4cc11b8287610051ec366e9641", 0xbc}], 0x8, 0x0) 16:04:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = msgget(0xffffffffffffffff, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) 16:04:09 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x100000000) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:09 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000000000001) r1 = msgget(0xffffffffffffffff, 0x0) sendto$inet6(r0, &(0x7f0000000200)="7ff93ad4b94731d80ff27c08a14ba5a8c84fe85237ad1b4cd5907348feaf5fac4759d885881bd4629ef59532b316ef94e674699b0c67c7eab23e561533309c0fa72c733a0ea6a3e34714bd5ae196267c8e82c7e4d44376d322f3a3353d8f2204670c39123b26bed10993f2cd9bbea56f675ea0313f2fe53541fda5c3d9c9b65cd0", 0x81, 0x2, &(0x7f0000000040)={0x18, 0x0, 0x8, 0x400}, 0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) socketpair(0x20, 0x0, 0x0, &(0x7f0000000000)) 16:04:09 executing program 0: socketpair$inet(0x2, 0x0, 0x4c, &(0x7f0000000040)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) r2 = accept$inet6(r1, 0x0, &(0x7f0000000340)) getpeername(r2, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) mkdirat(r1, &(0x7f0000000100)='./file1\x00', 0xa4) getgroups(0x6, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) chown(&(0x7f0000000180)='./file1\x00', r3, r4) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:09 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000040)=""/184) msgrcv(r0, &(0x7f0000000200)={0x0, ""/220}, 0xe4, 0x1, 0x0) 16:04:09 executing program 0: r0 = open(&(0x7f0000000140)='./file1\x00', 0x41, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:09 executing program 1: pipe2(&(0x7f0000000080), 0x10000) r0 = msgget$private(0x0, 0x40) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/4096}, 0x1008, 0x2, 0x0) r1 = msgget(0x2, 0x11d) msgctl$IPC_RMID(r1, 0x0) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000"], 0xa1, 0x3, 0x1000) r2 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/213) msgget(0x0, 0x2) 16:04:09 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x2c0, 0x800000) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:09 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/213) 16:04:09 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xbffe, 0x200000000}) 16:04:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) r1 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) 16:04:09 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xe44) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:04:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = msgget(0xffffffffffffffff, 0x401) r2 = semget$private(0x0, 0x7, 0x10) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000200)=""/186) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000004c0)=""/213) r3 = semget(0x1, 0x3, 0x20) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000000c0)=""/33) fcntl$getflags(r0, 0x1) 16:04:09 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x80002c0, 0x0) pwritev(r0, &(0x7f0000000280), 0x0, 0x39) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:09 executing program 1: r0 = msgget$private(0x0, 0x9c) msgrcv(r0, &(0x7f0000000200)={0x0, ""/150}, 0x9e, 0x0, 0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = msgget(0xffffffffffffffff, 0x0) setitimer(0x5, &(0x7f0000000040)={{0x100000000, 0x100000000}, {0x6, 0x7f}}, &(0x7f0000000080)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/213) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:04:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/213) 16:04:09 executing program 0: madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) r0 = open(&(0x7f0000000040)='./file1\x00', 0x2c0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x2, 0x800, 0x401, 0x8}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:10 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0x3, 0x400000) getppid() msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000300)=""/213) pipe2(&(0x7f0000000040), 0x10004) getpid() msgget$private(0x0, 0x2) 16:04:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r1, r2) r3 = socket$inet(0x2, 0x4002, 0x400080000000) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) ftruncate(r3, 0x1) 16:04:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) truncate(&(0x7f0000000280)='./file1\x00', 0x3) r1 = open(&(0x7f0000000240)='./file0\x00', 0x888, 0x109) linkat(r0, &(0x7f00000001c0)='./file1\x00', r0, &(0x7f0000000200)='./file1\x00', 0x0) recvfrom(r0, &(0x7f0000000100)=""/141, 0x8d, 0x2, 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./file1\x00', 0x40, 0x6) mkdirat(r1, &(0x7f00000002c0)='./file1\x00', 0x84) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = msgget(0xffffffffffffffff, 0x0) semget$private(0x0, 0x6, 0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) ioctl$TIOCEXCL(r0, 0x2000740d) 16:04:10 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x2c0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) shutdown(r0, 0x2) socket(0x2, 0x2, 0xb5a) 16:04:10 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) 16:04:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) geteuid() 16:04:10 executing program 1: pipe2(&(0x7f0000000000), 0x0) setitimer(0x2, &(0x7f0000000040)={{0x7f, 0x3}, {0x1, 0x1000}}, &(0x7f0000000080)) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) 16:04:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000000, r1}) r2 = getegid() setegid(r2) 16:04:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = msgget(0xffffffffffffffff, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) msgget(0x3, 0x0) 16:04:10 executing program 0: r0 = syz_open_pts() close(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/13}, &(0x7f0000000080)=0xf) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x80c8, 0x7ff) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) faccessat(r1, &(0x7f0000000100)='./file1\x00', 0x12d, 0x1) 16:04:10 executing program 1: setrlimit(0x5, &(0x7f0000000040)={0x401, 0x200}) pipe2(&(0x7f0000000000), 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) 16:04:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) write(r0, &(0x7f0000000040)="80293512fe2e4e5d5758723b33f682d4bf7b8312fc29fee99c5072b9e205bf", 0x1f) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x8001}, 0xc) 16:04:10 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x41, 0x0) socketpair$inet(0x2, 0x3, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8020, 0x8) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r6 = open(&(0x7f0000000100)='./file0\x00', 0x480, 0x20) r7 = kqueue() r8 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x81) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) mkdirat(r5, &(0x7f0000000380)='./file0\x00', 0x2) r10 = syz_open_pts() shutdown(r2, 0x0) poll(&(0x7f0000000200)=[{r0, 0xa4}, {r1, 0x80}, {r3, 0x86}, {r4, 0x80}, {r5, 0x2}, {r6, 0x80}, {r7, 0x80}, {r8, 0x40}, {r9, 0x1}, {r10, 0x20}], 0xa, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000580)="a51505d47dc3f9fc4699e1b76d3cb7b0c12eff84600720dc103abb03a8f6a6ea3049d9f813848960395eb88798e2a6709e8f386e7af666d0c9785d006fa86d92d3ad3d3abebf27bfa8cde17ca03969b905e19da93241febbbc22f70b511598463a9212e944bb8512f2206d7cb5e06d4fbb14224099dfa0255ef8f7f7335b93a8dc6b0fda831568cbf0347bce00eb4a3e132dc6feb5f13d9a7f836bf340bfb5973cadefddc3328b739af578b20d88560d375e86e35fe0b59b73433f9329568496cb744eaeb02a1f0e90f529e7b51e02f4c6ea2e18990a355b281078fe9fbe59046cf42d573ba9e826c14128b745fa742e8b37b19851b0434d2a082b019d2ec0a642e1b72593b7a3b3e868cb862deb4f6a4de76df66c9fbf2ab955d263d1e2e972ad586e7be27e0bf81ebfaa2fe47356c766e0d466dd3368254007956e2b4154cec601843f5439517133d01c9e1ae08ef28be34c7bd520ea2b558456947dba71914e684a60c2d637bad27bbf350029f5f6c48cb5990b052452d8afd89557a0baae6fd6bda739a7f9b864da274280f41c9e57ee37c2b84028c251d3ec90c85c8ca9203510b7f528f5b5712ada631f8f7472d2d1529b12af01b3671085cfb50d7e89b299e6ba9fbd9f18f0f0f1dc44353816cf0ff0d2aec0541b26a72b80928cbdb02010aa0d5b216872993c2478c6d3dc08074d10f6692941d5790c62035aa5227b5064d10ee47fea6f9a986d875d68de68f4bf43ea5ebe5274b674fa14d595a269c10ab8c8fbc05a7ec5f32cf5a0892f0df915fdd5c4f39fb22e81df54ab212ae7fb225b3fea81803fdea623af5b4863670467758742afe8a87d7b7a99521f78340791b7ca3fce1d31c4373cc3d1346a32bf4decab68e2b248f48e7e682ba613253f9d85c81e94655db090377178fd10593da745389da077c331c1da96ebed87ef4c9428f682e000d190324f8dca3115918abede42f9f4e4b2d768362c78b8d5af04e4ba975697c2f3d3d58d3bb0235c399dd5da809a40e3fd11e7e82538d7de1481dfea73e7178b454fa2762c6bddcad0dee60f60ff98bce8f6052f64377b6a19b6f72bd328f49cdccbf2bf6f8cb0b359d9d64831ef991a5db2d92b97dde1fea9dc426df4147ecce26adf5caf33d88a6854ef2252d2301b828e3df1ccb3f98d9b02266d387eac1a60f35738244f1f4fb61eacbaadf02dcfaa470aa8c0dd1beea548bc8c083fe563d1104902a884a18ac61b75872469fff8d686969a0da6baa6188b2dc8ce2973dbd0079fbd63db826e7906140363fc86baa56546ff62b2ccccd75ac2e69a71ef12ab944e60f57779df12d3990ffd166c0b5555e6c7cc473bc263f9d51ea01931aeb62d969d36556eaf993cb97ec69c7bea9aa3ac6be4db6bd2cb0f5b7c142794f947d7392a681954763502b9a1a3b410d9dd183b333f88f886eb05ee9e0489f44e2e12d1684ff4acee3dea08933d832aa804ed51c2747d0a3a65f3c091e7ef8eb20a4ea4b670cd15f7ceb9cc151cb5699af38a965fee3cf089aa79fffd7e743ba3b4bfb3b6b89f900295e9121cd661c081936c565a92ca719a9f1af0bb9f2cda9d6942b5910528bb84e2648ba6ebc7915a19460b5ed73d260b4bd1d43d82e4c47dbecab38c3b97d5c8a02d88028dc2c8260a52e6f36884056a6a9c6254eee57cc5994c89f65aaa1633d03ecf4a294a5a9790270ee7b314f0aee6a48b634ecc339ed08d91aa9801b26d82b0e6808783cb79a345acfec9dd6993ee37c1829c5b02d89b2bdb1de3e2ecc4107355941ab59f572a09b2d01555a143c3ca2baf2384b4e1690f68c8fd709e8a11a9e33097f86da7259748fde108c95bf222a5a0ead5451d7cda7a8c7298d943d83acd402b27d28cc4f237c9ee47ab2a79ada440fc3340aee99600c2cbcc07c067918960fc1630249ab9ee17ed340aa9b88c14e645cafe9d4d862bc6e6437eca74766321ab38473850436e4c6fe627656025d280ba6a9473c5f9a2bb91b0c78f603bf42610b3ff460cfcbb7f40342470cac69bc08139dc291a618b0b4388d4bc8817560f441cb4270da3f44ad47698bc7c8dcbd8890fad2ca8d92ab76c559fb6ca5b2bafcd4dc50a2467279f5053a8cbf9b079b5aafb5e9c8043020fd94c4ce39a033b247f2316a83ee12b3dd0afaec41fd359ef0509c74bec7869a7478f35b4175cd929c5908f0a3750d7351038330184e7c8844ac8a724d4bc347f534fb76397aba06c3d65bfe0c129455f68de6ba55334b7e268bf211963fd1c9fe343bde12d324e47f50d0d1ec625c93f4bc453f2c6552f8ee9f1645e376b223e0c99224894c12051696f73028a9e48a043f17ee3be34084a1139eb5186f5fade1a85def51e2d3bee35240487fd5c5991f7813972095f38729a4b57b405bfb2741fd036ba59dde3712241bb709671bc1ed6b42374d779d2f63b1eb91e69c235fa7290fa7b210733b69f1a69c673b43702f49360ea879e99ae9391cb83d4d8f36236251b48f981b30677722269ef67376b94dfb6b67ffc572a09fce9aff4c8d885e8e6e37f02ee1d823960a15872fb601cbc383d1c58a2c028f5f92f6098c9fa7036c3a6b5b26b68500715424b6981bbfe5dbce3a69b582e3dc73f3e5a0b9c46284155a27b18a8c8d19707174b2215ce31f5858781ac58e172cbaaef762e2feec6b0e94e649caa86c78657988af580690347d5f4146a39610a27ae8defdd052abb391c34571e8b753372e3c5b043bdbee826c6af57a2c36e382276d2ee1dfe1f245dff42a00392bf3589cb70f16ef4d79fa82a7aee466ec3293c21de08f6c237a361547f97ea3a9b7d2e83570a62d80fa5e19af55ba1f388ee21338e2fc0156fc9b2bc23c1257bc5a96293d8d77f905733975b96e60e94423440549b3cca7a737af3689c3fcdd60b9b46be23f653e912acfb80a35f0ccec7a791e68c4a329cb2cc715bee077783518e76bb0453c7bf684bc3de8e9f652c20124b66b2c28e6c90944ba9a07daad77cad60dde77c3c37da17d8ef19c14e7298cddb5f5304c48cbd15c02a399ede8681a7035bb527c70564fefee3ebd34c652fd08f2e7c6d462affbd52fe398cc00aa59e6fe68f4e1822649399a4c2888bd56dddf394fd29ad605da22ce4a8dc8af10a63452f949913e63d6ae9b1f109f53321a926ee2aa75d9033e339ca720eaf67bf2d98af2469a63e627a94e0383dccf285acb71ad4ddff5cb62a2abf8f1488dce2bd1225bb8c8b19a7674beb2f2c205eee60f5b947de9631047704ce15f0c3f2056475fbc431ad8798492e16dc73b8a0cc47ba00dc8db989e3853cf6fcc4673f8567c1fbadfffe6a9ea75fd24676a61132e51f413ed92bbb229f71df278820183398856dcfa12ac5d72474015f1f79010186a94a8ddb4514bcc2febb6f1cb06cf5d12e7cb7c5ff24a97a4efe4791409eae77a132bc4df0c1759bc2a4989e3eb4b536e6d17ae6ee01295c7a35a5d5e4ee476ddeae419beb5f4ba5e83b20db3153a705e50bdf203f7c915327b36554346b64d60d35a6c2c801adee5438158eb37bfaa800bf782027c7937ab92ededc481171e6dc259f016ed1f99c97c93756c94126f8907dca189bbe45ddf0d91732d7f6140533e414d98aaa3d05668d8b32bfe093772b65abb6d36dd1aca17ebc5c5e871b42865403baf3e52afa9eaeaec7ad541dfbca110a3e65c92ec41f32519eb8ef2ea69a502b6d156d33516383936cf26bba9578f818be6a83efb9fa07c5351c634c73ec21aa9a1b9e3fca8d10402cf5859d4744cd40e0c557c1b843a11b7bea781387b8bac6e962b2f11ad53c06bf15922c2532a686830c590d397a5144feca5fc6009d989409527f9674051ab24fac619ba74bc52b7dd2c676249501fd6f4dc9218264380fa4acfc91527e615243dab6136832c25c6dc72d00abd1400b61f3e24c8ad67c2cbf4b2684e579f3ba9fe6eeb0e1cd6b74b723d26593405951c22c361f1a8c8da67878f96071c198b5a123e25a5a34c77e27bfc81527b658968166e089b965560c094606510a77148d6cc31eb4b3f1aabdaaf95660bfdad6eb7aba3201d5159fef099b1cf35883af46da7a9bac41cc56dcb787bdd57e3c93afb4cae0cbaf4ec0d6aff06ffaf4870ff8892822c7c26eb1525822b4e86ee16a84f9cdc2cd5847215afa69a8dcfdae406682bb6fdfd58366bac553015951ed1cb3acd048774c677180b23f2ff87e18a1d96517fdf84c6e6d3abfce2aa40b7665392c51ade845f2d8a170918e8875e0041daddb439b4ffe1cfe0fc85576df50c5f292e2892eb59bee0f4c2f3dc9c2506ade4a16a819325c51621ac17483fe1b1fc89f8d2e5b8e8f0e0660176f784dcf60358316d33c04256bade5f40a4c882526edea0c87b8678fda8a47296db66a5fcce64afd60888979dd7633d0da800a3955f0d57d350590d991ab2b7cf3f2f789122db4bce02a9152e0b88bc8e0f9e3319ae11ed18fa0df26e02f6762c5c23b0cc7c56f945d57f714fa76aa1dc11c9c72446c561143644d16726b463d4cae861c8f31314debbd976a525fbfc3976cfc2f00de1e72e9167a25aed4d0338752bdd48088a6188addef45802fea352ee9f386ded7f5c86471e56d1908565d0ef5311cb6922fb2eff52c1232b966c75247cc16fb800725eeca540ac50660c1ba704c1c578408240fae605b21721ca63c7643139469a8a9dda9b7cbf15ab59957e98918cd6f750129d6a754ba8bd8268e930d4fcccf824c3756a13d340f59e2865ccae9776ac7a120f0ea2aeb485274291887aa6b2eda2d49eb5f06a59cc15a55c0fafdf3f4d7c42d17d2fb4e49cffee1863351dbd459ebdbfbb71ef95831842851bb7ce73c04002be9d5a7a408ef2f78ec7993a3492c501d17bc4d2103bdb06ecc93b000b12f75c5f756f8d41c649d9e0c885c0809eb644fc0d337595cfbdcb7eff0ab76da59b91e2ae2d002665b8d08068e5084345386e43a2cb01c2f2059302271037f68ff179026e096bf712a0a457dd69ba0b05ff17f483d4d6c2d230fa450f60c7c7e3b7705c34ebac58a5a621a0b5d69d00354509c5c16d2dcd3b14c9fbb8fe5ecf980a6a229182505b029df3d635fee52fac022e96fc880f62b1d66af0373126c7aabc5e88754bd3b44d8af5866ad8fdc094c50cfd68bd93a38778f3deb69f288b54483477b47b169c05d36de53db19c593820520bca6e101ae603e762e5594865eeb2d28e02022cbde4d3cd0b177e269d1498cb89379af31eb315ce5e24b457aee468dd9a7919ac355d498317906e9a0d62e647a56d1e7a30098579096959b89bdc6cc8fe013b3f0e524dbd69a218b8c94abe95afe50c3ff69c8205043125616f4c9b1dedb4e2627c64de175cc95b66fd579437cde3d520106af77b8cc9a65ccd1fe4aae17b28fad2cf1bb7ca180f6ea9bf0248d7fe9fc8e96bde2b4d8e0ddf2761cde2d8ba19601c609e03593426ebce2c1e4188796312d5b0e38d46f7f168181adb0181581fb395df270ae7b196e9274a099903c921ac49c05921fa5830413e42e5bff3032ac4b56dfb40681fffe5b315f212dfe46380b1e59b520676ca9883b94acdbc710616dd9d5eed1847d216409ab2283c91d553225c0d4989b9bee4c3072697ca3be64f883605a756d8cb673541b8f7839ad363785af29582b76fade789a5c7c4d521f3072fe79dec4e77070e3a9a1c746fe0c0c21694d2d911708c79194d7d22fa5f5cbee98400cc9d6b6a04244e7c99b29702ae576bcae097d96679e4b3f3bd2d6116f66a44d844128a26fb8364d", 0x1000}], 0x1, 0x0) 16:04:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:10 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/163, 0xa3) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:04:10 executing program 0: mknod(&(0x7f0000000200)='./file1\x00', 0x80, 0x2) r0 = open(&(0x7f0000000040)='./file1\x00', 0x20600, 0x50) readlinkat(r0, &(0x7f0000000080)='./file1\x00', &(0x7f0000000100)=""/241, 0xf1) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:10 executing program 1: r0 = msgget(0x1, 0x222) msgrcv(r0, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0) r1 = msgget(0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bc8e689362254014b45234ce934fe971880090000005e7e1ba447068c8b4084f14597ea9c0fcf204f10d7f1c42b2244abe5101b1917e893aad88759990bd4193a462a78f89981423f087cf89d70139d46de60156cb8d7620bbfea17f695bc8e7c34453c8d607dbb18222e54ce91b175a833586ece5b11d182e869caea5a5d3afea47481da101d4d6b4cdfd7e0fd4b7e22580e50a4e6cf1e8e5a36edc5fe7da835b5f21e6c9603c5960dba791208be34e319dcb2603585c52d1e353ff10f84df43ccf8d98b7d2dae0da0334f5558dcf6dbdc6780636201b3f87e5a00ca2446625659ab03d58aded811b20324ceb9c0f088e17751a7f86cd2079896d84051fa76949c9f81637ffcee000bb4295f3ca85fcf3cf34cf69f9ef4bfbe4a3d5c26f5807271b4c84f7c24191f45dcbb47cbd9056152f8f535504bdcf6e9ddcd77220c598229849b2ea47f83f92655bc787a7e959ba03d9befab2ef6d59a93c0b24d7a9af029b1d75b4058c0ecaf0f82a5bf7547573c906d737427d6d4abafd09607f37f12", &(0x7f0000000700)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bc8e689362254014b45234ce934fe971880090000005e7e1ba447068c8b4084f14597ea9c0fcf204f10d7f1c42b2244abe5101b1917e893aad88759990bd4193a462a78f89981423f087cf89d70139d46de60156cb8d7620bbfea17f695bc8e7c34453c8d607dbb18222e54ce91b175a833586ece5b11d182e869caea5a5d3afea47481da101d4d6b4cdfd7e0fd4b7e22580e50a4e6cf1e8e5a36edc5fe7da835b5f21e6c9603c5960dba791208be34e319dcb2603585c52d1e353ff10f84df43ccf8d98b7d2dae0da0334f5558dcf6dbdc6780636201b3f87e5a00ca2446625659ab03d58aded811b20324ceb9c0f088e17751a7f86cd2079896d84051fa76949c9f81637ffcee000bb4295f3ca85fcf3cf34cf69f9ef4bfbe4a3d5c26f5807271b4c84f7c24191f45dcbb47cbd9056152f8f535504bdcf6e9ddcd77220c598229849b2ea47f83f92655bc787a7e959ba03d9befab2ef6d59a93c0b24d7a9af029b1d75b4058c0ecaf0f82a5bf7547573c906d737427d6d4abafd09607f37f12", &(0x7f0000000940)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bc8e689362254014b45234ce934fe971880090000005e7e1ba447068c8b4084f14597ea9c0fcf204f10d7f1c42b2244abe5101b1917e893aad88759990bd4193a462a78f89981423f087cf89d70139d46de60156cb8d7620bbfea17f695bc8e7c34453c8d607dbb18222e54ce91b175a833586ece5b11d182e869caea5a5d3afea47481da101d4d6b4cdfd7e0fd4b7e22580e50a4e6cf1e8e5a36edc5fe7da835b5f21e6c9603c5960dba791208be34e319dcb2603585c52d1e353ff10f84df43ccf8d98b7d2dae0da0334f5558dcf6dbdc6780636201b3f87e5a00ca2446625659ab03d58aded811b20324ceb9c0f088e17751a7f86cd2079896d84051fa76949c9f81637ffcee000bb4295f3ca85fcf3cf34cf69f9ef4bfbe4a3d5c26f5807271b4c84f7c24191f45dcbb47cbd9056152f8f535504bdcf6e9ddcd77220c598229849b2ea47f83f92655bc787a7e959ba03d9befab2ef6d59a93c0b24d7a9af029b1d75b4058c0ecaf0f82a5bf7547573c906d737427d6d4abafd09607f37f12", &(0x7f0000000040)='\x00', &(0x7f0000000b80)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bc8e689362254014b45234ce934fe971880090000005e7e1ba447068c8b4084f14597ea9c0fcf204f10d7f1c42b2244abe5101b1917e893aad88759990bd4193a462a78f89981423f087cf89d70139d46de60156cb8d7620bbfea17f695bc8e7c34453c8d607dbb18222e54ce91b175a833586ece5b11d182e869caea5a5d3afea47481da101d4d6b4cdfd7e0fd4b7e22580e50a4e6cf1e8e5a36edc5fe7da835b5f21e6c9603c5960dba791208be34e319dcb2603585c52d1e353ff10f84df43ccf8d98b7d2dae0da0334f5558dcf6dbdc6780636201b3f87e5a00ca2446625659ab03d58aded811b20324ceb9c0f088e17751a7f86cd2079896d84051fa76949c9f81637ffcee000bb4295f3ca85fcf3cf34cf69f9ef4bfbe4a3d5c26f5807271b4c84f7c24191f45dcbb47cbd9056152f8f535504bdcf6e9ddcd77220c598229849b2ea47f83f92655bc787a7e959ba03d9befab2ef6d59a93c0b24d7a9af029b1d75b4058c0ecaf0f82a5bf7547573c906d737427d6d4abafd09607f37f12", &(0x7f0000000080)='!\x00', &(0x7f0000000dc0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bc8e689362254014b45234ce934fe971880090000005e7e1ba447068c8b4084f14597ea9c0fcf204f10d7f1c42b2244abe5101b1917e893aad88759990bd4193a462a78f89981423f087cf89d70139d46de60156cb8d7620bbfea17f695bc8e7c34453c8d607dbb18222e54ce91b175a833586ece5b11d182e869caea5a5d3afea47481da101d4d6b4cdfd7e0fd4b7e22580e50a4e6cf1e8e5a36edc5fe7da835b5f21e6c9603c5960dba791208be34e319dcb2603585c52d1e353ff10f84df43ccf8d98b7d2dae0da0334f5558dcf6dbdc6780636201b3f87e5a00ca2446625659ab03d58aded811b20324ceb9c0f088e17751a7f86cd2079896d84051fa76949c9f81637ffcee000bb4295f3ca85fcf3cf34cf69f9ef4bfbe4a3d5c26f5807271b4c84f7c24191f45dcbb47cbd9056152f8f535504bdcf6e9ddcd77220c598229849b2ea47f83f92655bc787a7e959ba03d9befab2ef6d59a93c0b24d7a9af029b1d75b4058c0ecaf0f82a5bf7547573c906d737427d6d4abafd09607f37f12"], &(0x7f0000001900)=[&(0x7f0000000380)='%#!\x00', &(0x7f0000001000)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bc8e689362254014b45234ce934fe971880090000005e7e1ba447068c8b4084f14597ea9c0fcf204f10d7f1c42b2244abe5101b1917e893aad88759990bd4193a462a78f89981423f087cf89d70139d46de60156cb8d7620bbfea17f695bc8e7c34453c8d607dbb18222e54ce91b175a833586ece5b11d182e869caea5a5d3afea47481da101d4d6b4cdfd7e0fd4b7e22580e50a4e6cf1e8e5a36edc5fe7da835b5f21e6c9603c5960dba791208be34e319dcb2603585c52d1e353ff10f84df43ccf8d98b7d2dae0da0334f5558dcf6dbdc6780636201b3f87e5a00ca2446625659ab03d58aded811b20324ceb9c0f088e17751a7f86cd2079896d84051fa76949c9f81637ffcee000bb4295f3ca85fcf3cf34cf69f9ef4bfbe4a3d5c26f5807271b4c84f7c24191f45dcbb47cbd9056152f8f535504bdcf6e9ddcd77220c598229849b2ea47f83f92655bc787a7e959ba03d9befab2ef6d59a93c0b24d7a9af029b1d75b4058c0ecaf0f82a5bf7547573c906d737427d6d4abafd09607f37f12", &(0x7f00000003c0)='\x00', &(0x7f0000001240)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bc8e689362254014b45234ce934fe971880090000005e7e1ba447068c8b4084f14597ea9c0fcf204f10d7f1c42b2244abe5101b1917e893aad88759990bd4193a462a78f89981423f087cf89d70139d46de60156cb8d7620bbfea17f695bc8e7c34453c8d607dbb18222e54ce91b175a833586ece5b11d182e869caea5a5d3afea47481da101d4d6b4cdfd7e0fd4b7e22580e50a4e6cf1e8e5a36edc5fe7da835b5f21e6c9603c5960dba791208be34e319dcb2603585c52d1e353ff10f84df43ccf8d98b7d2dae0da0334f5558dcf6dbdc6780636201b3f87e5a00ca2446625659ab03d58aded811b20324ceb9c0f088e17751a7f86cd2079896d84051fa76949c9f81637ffcee000bb4295f3ca85fcf3cf34cf69f9ef4bfbe4a3d5c26f5807271b4c84f7c24191f45dcbb47cbd9056152f8f535504bdcf6e9ddcd77220c598229849b2ea47f83f92655bc787a7e959ba03d9befab2ef6d59a93c0b24d7a9af029b1d75b4058c0ecaf0f82a5bf7547573c906d737427d6d4abafd09607f37f12", &(0x7f0000001480)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bc8e689362254014b45234ce934fe971880090000005e7e1ba447068c8b4084f14597ea9c0fcf204f10d7f1c42b2244abe5101b1917e893aad88759990bd4193a462a78f89981423f087cf89d70139d46de60156cb8d7620bbfea17f695bc8e7c34453c8d607dbb18222e54ce91b175a833586ece5b11d182e869caea5a5d3afea47481da101d4d6b4cdfd7e0fd4b7e22580e50a4e6cf1e8e5a36edc5fe7da835b5f21e6c9603c5960dba791208be34e319dcb2603585c52d1e353ff10f84df43ccf8d98b7d2dae0da0334f5558dcf6dbdc6780636201b3f87e5a00ca2446625659ab03d58aded811b20324ceb9c0f088e17751a7f86cd2079896d84051fa76949c9f81637ffcee000bb4295f3ca85fcf3cf34cf69f9ef4bfbe4a3d5c26f5807271b4c84f7c24191f45dcbb47cbd9056152f8f535504bdcf6e9ddcd77220c598229849b2ea47f83f92655bc787a7e959ba03d9befab2ef6d59a93c0b24d7a9af029b1d75b4058c0ecaf0f82a5bf7547573c906d737427d6d4abafd09607f37f12", &(0x7f0000000400)=']@\x00', &(0x7f00000016c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bc8e689362254014b45234ce934fe971880090000005e7e1ba447068c8b4084f14597ea9c0fcf204f10d7f1c42b2244abe5101b1917e893aad88759990bd4193a462a78f89981423f087cf89d70139d46de60156cb8d7620bbfea17f695bc8e7c34453c8d607dbb18222e54ce91b175a833586ece5b11d182e869caea5a5d3afea47481da101d4d6b4cdfd7e0fd4b7e22580e50a4e6cf1e8e5a36edc5fe7da835b5f21e6c9603c5960dba791208be34e319dcb2603585c52d1e353ff10f84df43ccf8d98b7d2dae0da0334f5558dcf6dbdc6780636201b3f87e5a00ca2446625659ab03d58aded811b20324ceb9c0f088e17751a7f86cd2079896d84051fa76949c9f81637ffcee000bb4295f3ca85fcf3cf34cf69f9ef4bfbe4a3d5c26f5807271b4c84f7c24191f45dcbb47cbd9056152f8f535504bdcf6e9ddcd77220c598229849b2ea47f83f92655bc787a7e959ba03d9befab2ef6d59a93c0b24d7a9af029b1d75b4058c0ecaf0f82a5bf7547573c906d737427d6d4abafd09607f37f12", &(0x7f0000000440)='#\x00']) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{}], 0x1, 0x0) 16:04:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) lstat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)) 16:04:10 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="95ae8631d5971fcc254a849ee22a33e8635d30a88217d5a1277dca2f11276f2871c89011f1cb470d286e22f9d7a7c4c5693cff128b59338fbaa26d214e476ede9e9f4cc57b3a7d228107425387032f03", 0x50}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCBRK(r0, 0x2000747a) 16:04:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x6, r1}) dup2(r0, r0) 16:04:10 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) r0 = semget$private(0x0, 0x0, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/190) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:04:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x140) 16:04:10 executing program 1: execve(0x0, 0x0, &(0x7f00000001c0)=[&(0x7f00000000c0)="3d2aeb5cb77571aacddd52d160d1d7c3f846ce5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eeabdc6fa499bf4bcae68936225434c4956e792b6d718ee9a922e4d6c29eb108a6e1f5b850ff2efad27eeac5064d194b82fb6ca8b7bbcbcfdc77ecf54706427855c0a3cb0c47b2aa008e58105506c2d645db96"]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x48) r1 = socket$unix(0x1, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000440)}], 0x1, 0x0) faccessat(r0, &(0x7f0000000080)='./file1\x00', 0x90, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchmod(r0, 0x9) setgid(r2) getpeername(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000000000000000000010000000000000000000dd6ba0fb217f00000000000000000000000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000000007210e5c0cab46b0000000000000000000000e9fd94e5b67f00583e80cfd6159699138eab1b6612d19c76b0166239a44d28bb0f76ef6c7d44df2f50f889935d8d62f96b7e1b33053def7660640dc8e63fe313ac771c0277d693c41196cce2d90cfd1a52eeba1d88426eee4a960fcd8bb7640e7ad1341a7a555782c1cba3b80dd5399bb0586a2cae7b8157bc9423569fd89e3915a49c4bb2da1cb49e4b84854ab4bc8c8bc89a23f9fb3edc805328b98301b451dd9d5104182c0000000000000000000000e4358228523ad9e301a3fb4a76ac8dfa63c60136841651a02b1339cd0871e362bdc0b26945376afe3400656c10653804dac96cea106324d9fae04fac99f34ab8a98534f16b077400c18b05c5cc0a4cdc5394f3e9a503fb0a5337188da155e2331e961576a6909853934e6759cbfc4c726b0a026faf818b51313b39e7976e6194b7f19b98455c3c13de5154ff30d037ed198be465041242ebed33955e18c8fc3c9205375b43bef3476e53280162fed0a8485b34ff85"], &(0x7f0000000300)=0x6e) 16:04:10 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x18000, 0x92) execve(0x0, 0x0, &(0x7f0000000040)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x190, 0x90) 16:04:10 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x2c0, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000140)=""/176, 0xb0}, {&(0x7f0000000200)=""/118, 0x76}, {&(0x7f0000000280)=""/39, 0x27}, {&(0x7f00000002c0)=""/167, 0xa7}, {&(0x7f0000000380)=""/86, 0x56}, {&(0x7f0000000400)=""/145, 0x91}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/96, 0x60}], 0x8) close(r0) pipe(&(0x7f0000000080)) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) mincore(&(0x7f0000ff3000/0xc000)=nil, 0xc000, &(0x7f00000000c0)=""/120) 16:04:10 executing program 1: socketpair(0x1e, 0x8005, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:04:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:10 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000040)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254", &(0x7f0000000100)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254", &(0x7f00000001c0)='/#%:\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"], &(0x7f00000003c0)=[&(0x7f0000000380)="192d2a405c2c3a214000"]) nanosleep(&(0x7f0000000400)={0x9, 0x100000001}, &(0x7f0000000440)) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:04:10 executing program 0: r0 = socket$inet(0x2, 0x5, 0x4) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080), 0x0, &(0x7f0000000100)=""/63, 0x3f, 0xfffffffffffffff7}, 0x41) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:10 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x100, 0x8a49}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:04:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) write(r0, &(0x7f0000000140)="9d19d6006327f3b7a20ebd00b081c731588680182bf2607878512d503670f549058f713052fa6a603211134f3e417f4c4144feac0c02a328a19270bf08899141055fd2b0cd94c92ebaea789bc5b324ec36f55c5fdf2aee95", 0x58) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x2, 0xffffffff}, 0x10) fsync(r0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) pipe(&(0x7f0000000280)) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 16:04:10 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) r0 = kqueue() pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="f9762cb33729bcf42bde92dcd4169224ec68381206a82549d45437f1dab5987395a3038c9b303a80f37942713861bfe26c379c6dfed0f601f964db593fa4aeb57c52a3f04e3c50e8395b651d7d6f8582824e3a89264181254ca33733a445bf484e3ac4a870bcea4e48ee682ba3ee6a1684ece7c294f1c4b14c52f21ddb81ce97090000000147e6f5ef1d4b4191fcaefcd25518e22b6fd95dffb6b089048c2d9797d67b54232223a0ebcd2c28e65253632352b75a897cdd589cc0230a32a3b80000000000000000", 0xfffffffffffffeab}], 0x36c, 0x400000000000) 16:04:10 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="e9613318ecf406cbcebd7c5df832b5d9c35d3351b7153452e511101c0cca5302286158826f918a4cca382490b7c20a42f2880f8b3c016d9b72e0d8b69c618739ff33e328f4635065dd27f20cadabdbfbfe1b93a589d6a7f3aac562a70fcf72c2eeadd6d6651870a3a3a252d3c3bd6e1bf1db2b0f063dcfb932f742e3c2dd0ed59e43d09a0ad9c40534d23822485c39e7a7fd38afec034de2db9bcceefefe0669767a5fe514d7b0ac0bd7aa5a1a", 0xad}, {&(0x7f00000000c0)="6733df70a8220cf727c3ce68a0839eb3776bf8802dbc112393ca6c7901f0cde6200cb3ae8d349f7da1360206ab3f26e34201dbdaf93b17c680aa9aacb6699176167a6c8d7e2bcbbf8539986f01e31262ad23179e0120299a332c2f19071bc79b464bdca19d48650ff571c401da88897e60240c3b337f0cb5dd42a862a884949ec22c3f037f4d6fd55ee127dbdef31863e6b5e6957b65cd8ba7c61cd22cc815be63bc270e07873f257b704bdf74e5b1832047f0e8dc7ab15d8b1d5b05ab9b6ba2fc6ea04f18d650d163854ad2bf2ff50a89efac2210ffa1aa02", 0xd9}], 0x2) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x6) 16:04:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:04:10 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) r0 = shmget$private(0x0, 0x2000, 0x304, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x3000) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:04:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), 0x4) 16:04:10 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0xa2) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:04:10 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x3) open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x4a) close(r0) syz_open_pts() 16:04:10 executing program 1: execve(0x0, 0x0, &(0x7f0000001880)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) poll(&(0x7f00000018c0)=[{r0, 0x8}, {r0, 0x1e0}], 0x2, 0x9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) nanosleep(&(0x7f0000000340)={0x7, 0xfffffffffffffffb}, &(0x7f0000001840)) getgroups(0x6, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001900)={0xffffffffffffffff}, 0x4) fchmodat(r4, &(0x7f0000001940)='./file0\x00', 0x20, 0x2) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) recvmsg(r3, &(0x7f0000000440)={&(0x7f0000000180)=@in, 0xc, &(0x7f00000016c0)=[{&(0x7f00000001c0)=""/18, 0x12}, {&(0x7f0000000200)=""/117, 0x75}, {&(0x7f0000000280)=""/153, 0x99}, {&(0x7f0000000380)=""/17, 0x11}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/104, 0x68}, {&(0x7f0000001580)=""/158, 0x9e}, {&(0x7f0000001640)=""/85, 0x55}], 0x8, &(0x7f0000001740)=""/225, 0xe1, 0x1}, 0x801) fchmod(r0, 0x149) 16:04:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="c3d38aee1c1bc1b54e04cb193cfff7d5dd395d8cf836741da418096b31792367db2bb7b4f9c8e32b7090ee67339768fc5c57b67ea0400ae2229cd3268f21dd16e1669f559dc7b99b09e51635e93f2faea11407137b7b62b6d4c6732e556f3b9500cd80fa87fe04499f95d26785829fd82e59a1533e079058a6be11fbdf00f18b7ddc070fad642b6ae5fa55ca25590c4247dcaaa544b6b7258905debfb3f80aeb04d9d826188911c0b87ee027bd824fb5524c442ab6945ad492ab596d9a48385e6ab03640c71bbb8b84b1744e679026629c0ed33080dc12f6ffc95f72eeae5682481725", 0xe3, 0x5, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="667c167685aaf8da66f207c346f611addc159937827a68a9cfb41190f359fafdb656c7f43fade6456ba5facaef20b43c87c28c192adf5eda904326a4e25c227f9c25b8675f68dc7e314fae699c55bb5ff2f82612567036cba7bb03e1e361ec85b77b11d61ec320162e22093ce3008d87dfaa2a4bf3f936940a883495b948c323e9d825158b582ee0c85131d6937d97a09a", 0x91, 0x40c, 0x0, 0x0) 16:04:11 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x21) syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:04:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000000), 0x20000000000003c4, 0x4) 16:04:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x240, 0x32) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/168, 0xa8}, {&(0x7f0000000100)=""/204, 0xcc}], 0x2) execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:04:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000000), 0x20000000000003c4, 0x4) 16:04:11 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 16:04:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = dup(r0) bind$inet6(r1, &(0x7f0000000000), 0xc) fcntl$setstatus(r0, 0x4, 0x80) socket$inet6(0x18, 0x5, 0x8) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:04:11 executing program 1: link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)='./file0\x00') pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10404) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="01a71a002e2f66696c653400"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000580)="951838d5fe3d29e9659ba190741abe0d93b690b2dcae547b4a8d116759cdeeee5ab497b295883eeed9151f2de0bb0c4e542724e7c459307924aef64a8353191772cdf00dcb4452046edfb17d2c6eca5c672851fa780a0faa610a70bc17b92c82d61628e03a1a67a7a23d9965c0c0f529d015b6b4f14b275d873c178d0710d8931ccd1cb249d8d9c332445f67b82db61db9d599a66f9ab5bd0780676451d9e83b29417e0cb5c6a977113d77689ee33ba1662d4b8fb51c37158640631a9d6794b8040c23c92afbfa39079a6e05e6e0ae8870de63558cb872e1d9225cd5185f842971f475065b9f3a62546021b7087765ff71c020bb2b4dd2dc1d51e0085d9491e5398927ea5f0fd84955a90f4ed02a5a506187271978215834717a9c355ae60251a60e9eb43077c2df5673c56388d1fdd49770281c863e9b8f04980489aea6649b53c7efb664f2aa7bf14b9f52f2937b91002ff5dd665225a3d33f23d730b111d4c909055ea4f0e300cb2f240ef8402760f806677bf405423a082952aafe9e47dd93e2a0695e55eff5c79a7232db0d9be3af42b62456d24a370d6a081b03d20208a0d88ffebd3a11676d9645519f2e1bb8eabab6a47434031a5c170758729651b2a8be9dcd84757d3b10ccab5e6275458da4c47a961a4d50954711122e9d60ea72e00e7bae1d6799cde2a14b6c5a9e787f3d284d91095a25afe97fedb6895535affcaa337d244895528417faada406b42ad2c9564ef426bab160548bfcb36d8b1a94baf8846af1a25365d46e91e3873fa0cbd506eca53ab99d8704c8c6ca67ace9e04f8d24e07f641e2cf9cbdaa4b38c551b3f1531f83eaa19236f1d2b183ea010a93805f31a903b8a3e74cf98f1efbea58a59bce10cf96c2e8ddd967ddce62e821590b9fc0432f41c4f275732660bed9b04b8ca65c28ecf13a4bde4f586f4240db19f508269a9d7b917bfe73489ce2e6a31f2d20809cde47271de525d0acbb1f2ce129bf1bfdbdca657f57dc71867c022c85e728e19acd204772759b36e3b08625bc077c36ff41082d9a778ca5b547ea3487ab5ea48d324a04d4a059d4643daa1c1bb350258b2d136ec61e78c9ac4f79bdc4839e9995b5e1c92e832971438bfb937f6928049ee5fc24cce5972dc61f5fcf9f810853ddcd27c76c2aa86f167b1b19440dc618ce09d0efea8bcd03d2f671eaa010ab871b35c82700c02296f3599c6df42297541d18700c232bdee55738e0198d1517e1572c4ad05dbaa2a7ef44165b3280eec58cfd8c2a252401e4fd9bac5f23dac3f3b9fc1f8b453b006d8caa74063f36e2f576c0ac15f430fd7890185253da67cb6d48e4daaf93b9618e69aa2f874375076f9edcdb0a296ed4a9d312caaf8368d8ff70215e5d0a99f7c665f44530568c7d0e409a2999fea5935c0091fb8a412e4cd95b92c1eede1c27c9c5e5c1f7bd7787225593a9236939ba5cc61fbc45c7860aa375ccc2d4df3b95923ec779f5a7915be5e17976ee83e46950d59c6647db18dadce9984a7d45efcf7d2c6d4d60b74a62decd6a9b51ec22e042569e7eed9e1d2e5bbb18f878dec5f452672de64c8dd7e2e010705e1996abaa63023606c8f35911d9bfb83e8544e2e705be18e23bc9056bb6fb7c62982746d8eb2be950c3bb915b427126d60c76a190b86fbc29b1480618cbfa0beeef2802e55b96420c2807824666d02862d307d6e281629122e5d439a974610198c1fc9d38808a53f2c5230195d6f651b5b8e3814c931ccb4413ab13392c1eb1e640d27db058754fb480bcfcd8a5fb41c465784e0df29e517d057f4944d776c7343ddd5164c4bcbc98e114ee0813f0accac7188f1a6707d54cad7f769208513022323cbbbd2c0e30e40fecc082f6a311c0f9542f1b5d015bc2224f475fca1df1c5d4f4d28584c51691c50c05fee001176f600245f7447000ba9aa0fe32a978de87ce87479fa0a1d0ebbac01c7188a5f2397c9cc02cfdff0dc986321b6db0cfbbdcfb7aec00bd151de871bcc16939742343cec2cfa5ff6636f294c171ba294c4206b09833a563aed196c9d1f39d33f1b222ffaf4a99d8b532bff05aaee6638f5024960ed6bc49ca52baa00aec1af090bbd1e67caf3527d490bf355601d722c4827bdaecf5763a3ec91a67fe6f16f3283e4d3b8bd2db3d02f945e3b7aff25f769757c8a675c69e0af0a5577d4aa69dcc4176c7e73eefce6edc33ec562c4d96f0dbb6e435fd38ed89d274c01648760229bf9d2cdc3472232053714a9c69ded380dcabcf9ef77b1beefcd603409c20ab5cdfd093f12c9c5b7a970e5f4c93384483ba4ac899bc92bd643c567210ab91b8664bb3670a2cd9de682bd6935c2c0252f22ce0bd510610f28a6545a4af0ce857590a3912db4a693d1a627e9fbc1fa036940f753fe1a3120c9dd52490b1ffcd754234bad5869c960c91951e24a1b4e3bda44fcbc99b59bd9c0ebc0ba3596c88a61bbde56978f5ec7a62ac8e73a566a3167d0354093d559a510125546ad6b14458499a8ee28c7dadd5f6587a627e172b00ff171d653e613e718f0f215d760e06c277d97a6f9f98f7292f2de6798116bf179f550373552fcf6a2261a166edebf343e8b6949a75828045a8cde61fe34f7484b410006f9a8c8cf762d4e43e47750fca155542241d9cea197d6c02554c95739772910dadf565e149081378133d44b738f15e816347a423aa82a0e9c5f8a2a3f2f8988de012b748e81f5c2bc353df12b564c31634ec7c53225e5c8794ebfec6f6491eef2df560df2e43bc278aa5ab0fa14df37f7775e8f7920d486fc58ef4994643da03422d163d37ed8d4fee41234d89afddcc5889c847aca9d8423dceb72d4851f8a9604579a301885b1e4b451e901749c0d216c8e354f09803ba25dc90ea909a505b172621e14ca78d225c560b5b2cc32206ccbfd849e3a44f0f7bfc6c6196229c6f89464be2b17bd9cde165ac075fc3714b80229a4793fad1a6f768c50ec7d66491718febbcbf0ec335e47efa429cc2f14b9c4275c99fe0b8c8abde39c476617d1de899d43af51a12c37f9ff3234fe8f958f4ecd53450254bffce4f8adba814a842b7508091ad7d0770f01e6ea4cda285b55a1494ea694b8096b82d32a293821082a53c6798422f345fd8311c9a23d619b2d04a81bc59b5421b741dddff936b98cc193408965bce53ca806110ad0f91f7310d6ef6f49553c410ac0a43764fa6909b2d5eaabad201ef8ce14aa71e76529b1b74aaaeb6cd6406eada6ae5452426cef0c3b9eaefe2c5bc947c15aa063cd55535e1a3bc3e82d1c5b1d41139b8ff7c8eeba2166d7458afbfe258e875028d4417f5e87f22b6455e0a5d734808c28453277a78e5bcfb58b95f3c8db8bd1d585265471dff2dc1a3178925a3fbaa0b31a3d0667a0d70e758af02164ea9e50c3c5febdcad81810d5a22f09c54864f1ab294ec7cbe24ac3f56c1c6a2edaa32deb45ea932b849d0c64a6b5317544f82f368ddb2e55fe6a18c5d4e2fbede3d2d0cc7f8c4449042267105ae2189ac6da4a41cb4e3c7b8462bdac46d2d6548b8c516e0e1ecfc13cd67a3290ca829b323150395981fe753c4b7ef03e18f87747b2cf8eb02ccd57799b1cd092e998478d011ad579531b900e589dcfa899b8190756a969327a64666acb17cfd3b35721370bee04a06d8a75307e0e42c1021b3f2f75ec368dd48e7656a5e1a1e20e1fda11005cd6485ed783b6222344e907c459281e8101c45253e435c3abd835c7385091e935db7b8bd8c7d4fe07a793039d58bbf46c6ce63aaad265247549b97ae8e02bb1b7b2ec8cf6522f964428933f0e1f2009daeee23d07caf486c403a2868ce1ba2b8faa518e02ab2a3f69fd51da137965e821fb66a295f27c5a0417d0616cb8d07f1a36e4506bcde747d1b9b186191199f90e49d061dd8b48d7a8bf0105ceba4d3946d2b9924a44c945f0520307da83811c7d2b62b4d7a0be8af112a848847b4a72dc08b0b957201ef31f3ec4d7e61b5857a45837158120392a1d3824c950faf6e750df22be3bf8a7f431d4b50f5b5e3341dbe724137d61659fc7647f020ddbe467d9e79f97866461015202c0dadd338582e8c1fff916222ea18ef98458b46a087d71c46db35e8f82e4c1d833fe0efaaa314c0231cee9f20298e635c4ee21df6c56846435d4f5cb393c690044b8a077687bda8bf36bea7e455afb9a083816429fad321f205ae59526c33c4f99954f676d8c0015d0a6ffe19e065a9a76e3345334069c3c396c0a35ca8bd08e08f1c557562142e035a21a43e6f71d73e8ba4c61768ba43897982dc0d60ccd14dc6b33a95e7a248cbc4cbecee2d5aa9707357d1e7bb0530b07900ad50ad74fc6f5a436674e1a3f5b94f4035b4285037920dc71adf6a3986fa674900583f6d6630bfb1edb8648565ffef17f77ce2227c19f37aa8e8f837b34692388b9ace48f067d777a558eb3f68a146cef00ff7dd2e4ec58216a34a05861141b8a247acb7136923d71bcc1b1e6a33ed21ac95a9ab3958b8b1f46059936ec6fbb44197111daa737df2e5054598d1238c44b4b711add4c0e6392b177c55222eacaefa0a0689fe5a2cd923f6121aef672733e1a59d19c7116d1e6e150a2677ba0a86ed3dfa5aded9e143cef47a1728277e43e6f5a3fd58909f1d2f0090ed32e6c2cf449d92a20b0b2f6da6c6b517987769f6221469a106f9b684deed4ed25761abef8e80e4bd3fb711baee3069dacb9ae9c8387300eee2027615c07e6685123ab00c2eaa3143eb5003aee0ba605ec69d184ffd8dd2bb6d869dab66b14cd1a0ff1493649bdbe742ac979ba2cab0dafdde840c347449ef7374e01f3c4c76abca6446b8d0df31ebc96bcd3737ac2d9f88f76963bc34f970495ffe23768a4129108627acac1bd8b6e68a4e7e95287e0815b00ed1ca9b938765aaa44ba12b72e412ca9be28ac4dc41d9d27eb9718335f86521c00ec1d412e61233d56389abcd2e51caad102c0ff1ba9cf6f25cb91139da4984a8a9b706cc6da71dcbff3a846cc05a8566cb078abc43f1a41aa683b6ce499c79a57aa39a4d4c529e9c93979199d719ae15b3588e582eaa905eacfba7ad503f61d1aa096ef68e649dfa56fe3e9a3d9e625b8d24d12009df711edb9b328294987c5c643a8e2c18727704c9c65974b3d8401fe44d6e5aa3f93449c8414e63959d65bb017181e68557c5f479736ddfe19b66ef215cd1e9364ecdb846941df07c5509b47c7cf93f798dd732e806a1d5a489f03069bbeba25fb0f911ebebeb0fa718ffae2f198e3e44d0ea04f7678d60314eb7e89a6c98e483ff3d2249948c6aeb9559998bf282a20a909f54956ccb98bc19b6ea62567e9b365f461af13fa4ca37524eec49a5d5ab2b0355a8f6bd12b4a8a14548ea40c82476d12510b104701d4de3d6ca2b7219389104e7dd45be000bf06839189f74aa143b967f67b099b9bc794e30d20768e5981f4007aebcb205de251a39f8bee803c9d56855d1c95b7845c2551ca64282c8de889a7e8e4dec2c2fb58b5b3ba101dd203723a1e4ab907b611d2b32463208b70f51adafb918b58010cb0749554982664f164c6980e2a9ed389b7c753f27945dc0db38c4e388c50aa302b71505d326ae3d2ac99176139276f0ac41a2303df79e971fd64ea4789d38cca0a63d8302baf57580e16875b7c218586e1fd2b42d0eb6885808ef5c5e961b38254fdc026a6b347e6b765dd69c318a5b21b3731a96a74feee4865d69918b70cddacd89eb88658e8c91b551d44e2f3b1aca58a0171385d45f8a118570b1ec8", 0x1000}, {&(0x7f00000000c0)}], 0x2}, 0x4) execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) r2 = open(&(0x7f0000000000)='./file0\x00', 0x300, 0xc0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x9, 0x4, 0x4, 0x1971, "36d7bba593bcb9f7c6972414a83bc6a684eb733c", 0x7fe, 0x7}) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) write(r2, &(0x7f0000000180)="a739790367f7bd2f16c66d80e43eb510e075a902516426467ddebd017b9b2e3bfc5a46160f334450c4dc8389047cbe7adcd4f0cc02cb51511f4ba65bc2f20d5df3b5f2982c5b0458c4d2a427abb40f59ec050e5a9e1fc5ca4c062e0402cd8e35ea888f4a3b446c07f11441ad6fdd80253f8c467a05c57907ecb47af3b8f1", 0x7e) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000240)) 16:04:11 executing program 0: r0 = syz_open_pts() setrlimit(0x4000000a, &(0x7f0000000040)={0x77, 0x1000}) r1 = dup(r0) socket$inet(0x2, 0x3, 0x1f8000000000) fcntl$setflags(r0, 0x2, 0x1) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x2, 0x3}, {0x9, 0xff}}, 0x0) 16:04:11 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x13) recvmsg(r0, &(0x7f0000001700)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001600)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/50, 0x32}, {&(0x7f00000010c0)=""/206, 0xce}, {&(0x7f00000011c0)=""/226, 0xe2}, {&(0x7f00000012c0)=""/81, 0x51}, {&(0x7f0000001340)=""/3, 0x3}, {&(0x7f0000001380)=""/103, 0x67}, {&(0x7f0000001400)=""/132, 0x84}, {&(0x7f00000014c0)=""/233, 0xe9}, {&(0x7f00000015c0)=""/64, 0x40}], 0xa, &(0x7f00000016c0)=""/27, 0x1b, 0x674e}, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:04:11 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) 16:04:11 executing program 0: getsockname$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r0 = socket$inet(0x2, 0x2, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="c8ac5f4831ed48a48079d481d26f76aeadb968a3d427ef", 0x17}, {&(0x7f0000000040)="f07aa3d6508e1f6e23a94c4fffbad1c25b1dd3eddb17675c70d3968702bfb53a8795abdf2c7c3d904ea28af786cbaf8542ecc9bee193fedf09859fbfeace9d4a41d9634dd915866a8002a728e7347afa8a128aa6a51e7b830f66d6a02f62ebfe1b44d771b42cf7e438147a6d8c9e56d214fd2ea53a4bca0d03d38a19715d3388f8f6f2d54d0a7bfe8c49d5958d9ce6aa9a3929aea740c0f783", 0x99}], 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="00000ffb04d3944abd1161121366235701cd171b3674a99e49035e9286883d793449ee2908f681c5e116aeb98e9f3d115344f5b80f6888c6a8b5487cee75e859e21960e9dcbf22a71762e7bf6705180f69551e64a185c4c5604c974272571d79fa6654207f8b4140ed5d85aa9f3843d3643b760fd8d77b8a826ed3897e0111574e867753e8d593253f57472f1fb4fc3d52238b0f223d9e431c847b92fdf4507ed98d6638d652c10f3cb9cb9f6dc0cc3df8071548c65a535de98b8ef775a066ec7666bdddac6b55c3dea7394e28cc5bf6a53b724584c491f63eb924db6c26f6bbd55671a031e9d09705a4bcf3bbe2", 0xee) r1 = semget(0x1, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000240)=0x8) semop(r1, 0x0, 0x0) socket$inet(0x2, 0x5, 0xff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x3, 0x1}, 0x8) socket$inet(0x2, 0x4007, 0x65) 16:04:11 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) fcntl$getown(r0, 0x5) execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:04:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) write(r1, &(0x7f00000000c0)="992e284404a0b72282bd6e206a2b47800c2173ec7d7a384c60b112e91037ee547490aa6ad496365b57731d11adcd5f2dfd9cf9e68a9daee5cf57bc21f26d90525480202fa6b8ac3e54eccca1157b0ed768cc59e523c7084749c8ba5224fd8a1910f1a6b4570026f99ecd2eadfcde8cb83d5828e161f57621fa1034983b54bc8186d0306528fb0bd27522ee503b13f13ff696372beb1b395e3a7013489535b6e9039face8455fbad1be39d9517e25391d3eeb4be067ef88b06206d6d2b8afd5d3671beec585d361ae13bf7ab6e9707f3a6e6f57f0735a3dfdbbde01bcb6af8aa284f08661bfea42a5299d49b040158c8177c35f1c91f44852474eed68181b18fbe02f86a3764b9b4f3e06178237424e67d923479aa23828b0197492bc2be62ad4cae1b700886425d2868a5fba2ad02e72b1974abd3f2f3f25714b8aabcb13a91ec049b66c6e861b41669e5a5fbdbb7c728a36d937f31ce82932d1617bfb25e0f45e0da12f148ea5cac4eef7fbaea8cc3eb7b519f92608487eddc03a7a5bdad5ebea412cfeb5ec80d0193fed8a5141ccbe64181943a6358b02d0e4e687c8412a3406d805b6cd8b537c319eac8a586e0d3174860e7f72e661cc280dc051a466facd437e43921087a385eeb42962e2daed741683a0695783c8b12ded4ce1eec0c2414aab292290e11a0a3ab3e517047c09ddff6d7c1459348ba9929f03078ded81e144566b996abac1a348ed8a5fae9ce0a9f11fe9aa7fe272910b135c8822682b1effdfc8048d5e1ba365fb15bbdc4d687332446d2649a47b377591acf9c39ce11b309ec653067732b6a12536aedf8ee05f36d721ab35a9c7f3b2ad8ad2a121c215a0b27aded8aa3e6ae7a0f1cca643a5ed16d1f91fa94cdb067cd7d708329cfd41ce621fed905c649ff2fad1e848bb07d288e427b69c64d14f27d661dff7e194213e8447c0fc5374dfef9c85fc03d71893005fbd287ed6d39d44ecf0d188e3871d231a3b667f99df009957babd30301f37256b60a48887a89d95224d64b79e5c744447e9c96463563dd31b3e87f5dfffb9d882d7153ec93f557a4efc7b4dba660d7dac56c174130649e36cf1822cc70abfcd9036d288f36b23aa1fc0420f847048c5dfe46f7ee090855185ca46f9a2a39a8e56d03b5ecb5bd78267b7cb6b67f0ed64b9a52c118b49a4d4bf41ed0e501d59de8fba58484ec979048e8d4ec9f889c18fbc7b98f7d1f906f9c930c115ef899b39e74d1d16005b57de7a5d1cb2d0186fcecdd28284ce1f6190db9202d8610eafd8181f5f1ccf82d6eb7ca69cfbf2dac81c3e50963db8a538ee82361f9b74531e5717bc3adce47da6b151188021e4cc77a0a28fd2b623a0988b3ce79e7954213fd33c13616fc817bcc0d3d11697061c0a79516a15900857c2dd82ad9ea6835cc08c5e8a8ffef0662621baa306c91f140591dd38a4a1914671f326d955ea5aecda948c2bc9a7d5e02e56a4bd96e927944e3e102246592c785ad8d381a31dfcf886cb65493bf24691be739d67b806bce4ed46b878611c79d5968a687ebc487544f05ae0cdfe619c35dc44d8c7cfda8f3262af4a29251209f212678eee3cebaaa17be07867fa7b696304195652522a410e887b01ecda7b32a4c053f436396a1b444bb43cf41b27ff0695f33dd5559eba7c3f4d9e6b26d64e8523fb222a852adb5111a03ee9863f04ab58e57954d7405d8af4d1d2f594e51b4e6447a31dbfc4c7d1e3489ac2381e91291d6f63441a3b7796efa2f22aa3bdd36809b691bb1ad19fd8a4eea008067962587f983f61a5803ba59b45d31f87e372d056c3a7b7a7dee1b315644f05b77a742e8b5ee4f7613972780ff4cff2aa6287d579851161eec6085fbaba9eb5aacd02c90d7c2538384179703dcdb52eae9f498465d9b1255c980575bc6f1dceb72b5cce4fe587e3cc76ae83c29cb1a2421267e51948355af497e54ffff2e51cb1187e2c9c3127d1fdc05bf2675ac4e7e5da0cefb48ae39c4bf4cddc9cde4b3d4ba6d70926270bc0a1a05a08a804596905a770a4db54352ae4a5bc135bcf07f6b375a0c88ab28970f47eb49ce0ce1bd7e057380aa522153b69c6caf8c3dc1eef0c9540732ddea4c0cf8fdc37a0b01b1d46073df3baf801651d7b4a266e08c152467340a953855c2eb70cab68f5e23f3645bf1f9a4701ce5efc19d359fdb3010efc6b601881a7dc28d88caa5853b8f321bcda1b0cb9c8458371b65ab24b4c083161727a43954d5727f9f4e312d80c24b446b325c4a78f29c4dfbc9e3afd9c58452c9e0570a5207db8ee7bad0b0699a8c16f4871cdc276beddce276288184fc77b4a17f3963cbd05cc441b2c338e10152c76de90d80470b3caeefab8e2becca400da2c6cca6352f19ca308d9ba225557ac5ac57b6d938ea6c70816e54a6389d258cba1dd4ce8b31c050574d71fc2a5f82d09bd67b23019a0c55c9e1f2f7d593515524aba3d24fc756865aad45274c5c8f96b3e3900c62214dd2aebd328ebdca53644460ed3e6f7ce5703d7f889730d74e72995f863a575b0e258935ebc0834ccc6764a6b7780c055a69f5aa4c82bcfa995f317bac45f25c49beca05d8da1ee7a2c3f4e04387c1c0c60bee94c4a543e76acef35da84fa270971f999cc870179152b2ea90ba45ce6f1cf441b623a80d0bbdf289f6f5b334dd72597d02fc270559f5f3ce477fd2ca76e201640a0727de74172ddd1ed6d1b4d1ff3934d7be7ed2dc6c0fa78a79d552aa9ec0c686bf6b073fb529f24b0d2a414784d35a97d952a3f230ed8b693cb531b72733db69aa8e7152b146b3287f6951e0e109ceac4d711a8c2aa4687e903e458ea9e85b890878a41411bf05e3a6fc70899c15d32867131bf03149f42476028d1e2b67e85f47c2c4546aadeb5eae9271c22b2fdc0ea53587b03285cc95e83162ee6a4600c303f8a230bad1daf55109996fbbf6c695367a449bfb62a338ae8a303e5942ac9d7fe3ebd0bc1347d42bf317e822adb0910ba531590bd1f2fde2e0a5655c17ea501c26a41af5bea4d4452a62b44eee817745fed81dfb74b88b7f1021075b0b14229827a63765b3a58f131c5712be0d671f3ebbe8519a3e4571483bb737519e8765f53f312e10d731f3d4f2d7fee89a9aba3689208b828f1a49456f221cd66c9e2b4842fd30092574984564111f8419aa03fb2f7ae90752c5fc9c3b39bea532cc91e52e827d43988d660ee749722d9993e9a4e542e421c475d289dc1b8a53cc936eda9c6896c5dd91ab0dbeece98ebcd64d05806fe9e114cbb02d29d43212726d5dfadf951a90de5c47b8e9db6f44343803cad99c0395df7d8ec790d0eff606a41bcc72d6d432af56434510ab7e1107ffef1c2dbe4f45007435029b700d68601d39284c7c7fdb952189284a3ba39ae55dc6209f6370726a555c5c512fcd1e4488de0a02f9717d2cf064d1716c6ab62500fd0cb71f590b6aa3f916d4ed2d1e9c923bc472a353208d9bfdb0eaac4e46fb2b5fe61cd093e10b67ec49a351e4e32a40be523394ee8e0c76000c8a3ca476437f8a424d9ce323d76cf47b0feb0320f813a12bc9a39206e4619cce511d38f7da0a7b00c7faee7cfb23074b5181d842f4204354bc14f81e140f72fccb13906dae646cc18e8e99844146de603f76141d6a2670cb76e31130a43d4b197f1ac54be12ebacf155bcfbef95cfc860e687557afbd308c6efdadb29bc3247b382a6cf5c93f1b2ed873081e26c3dc45c23ed6e6095747b1e07218fd205f12d7845d9b2d346ec27ebffcbef5a83b19ca9b38a5f9aba851ced2c02e424d5fb665e5b0dbc3e4d9bf584e9ee4d42065aeef01bfb5ad62b270d0e887cb6c534ecfec3ecd0fcadf2d9de0f5cbbf25137b7ede56500866214b47768a27d64295dfbd06bc57a0c374a196bd3a5180633687f5202d8197af8a6607b1f88502a6c9567000c22299009817426d142b3dd05c65b9d875887ec77f300fba41f61bc5beeef7fa23406a62ddae56dc85379787286d54e22ee7fa0cfbc9acafbebe97cef8e99c32715f0a2dc76e1190465fea73f690d986532dbff8087303d95192af584c6f5be3cf80961eeb996215cf432f72386e4cf086b27e39893819a7977f48e5afd1d18b32bbcd83bc465cc811ca632db8e07c4cabc6601d9a82699203ca9d8d41eff403960a7cda21bf733b5ad665fdcfcc275736d5b6e267f0a6222f22d1842a73aabf9a8fd0cdad41deae9f27ccdbd088515b5c3c256fe81855da6d65a75456aca3c91a09eaedb3f77bd6e9fa9a30a7e22c0e367975f54c42ab99a6abdebd63ab69668c9837bca07762bec141907d4ab26d54fdff4135a2c3dbc510674bbb6c4a169484c3cf79f2cf161c8ad5d7173d9b389b5c083394a39c009a7173c5a40d3869df1ec35e3d7c861bfa4c91d26f3bfd54ac2d747002416899db33d866cee5935f2aa38c159a027373dbd4400f9a8b43aabd65a7c39a3f3eee1e3ac7513371bb6b181427201c9df5f9982620f39a3c7e32010146d927ba2d11d3ab330b076b03f9fb577102414c45517efdd38986ea4e65f26c0b522c87523bd2390898f1c0e4375f71a3db7021731f8ea537310857f6b97cee7165da14e503bf20a814ed2af35fe5a8f75969deaa8705d71c5b4f8f60673ef1bff3969615c64ea7084ce7905e5811cf123d5acf0b9afa388b8fff13028a6b2642459a7f11585b469cade3cc1aae9c21fdba206340a4c190cf8c6f36eb287cf48d29f0c53a35a03451286cf6eaa1e4f30cdba8364a493afbf1e6fc3bf2589750a662e8a38438147f5f48abc5bc0e26deb685081993d5ae0671a8b3249f7bd4a3225384da022dc5c1e005be89733dce0dd00a9148960b6355d24e89a0d69d89f00e241be64aa5a856bdfffc73c8b0b3500b649095cbcd582395a6f198348a5d1907791ab4502eb3119d3bc5e636223573022a4db5e977fb25587ac1600dd4ce11efed64b83b2aa6fdee1ce0da2981ec38ac05222071bd158983d5dddda7300bbc1914f3fc484c9ad074a9ad3f7363fd397e8a1546095111150d060cb3b7a59ee77604a54b752dca1d0a1fba72cdb224faf70fe2ec4dbff78303688e6c2d65fad8476da238b91b02273813e30bdaa43286ef6aedf831112faade91c05f22f8e86e68f227eae1d3ffe6cabf4aa79568e53f886303601642f9561fcc936e3300fc261fec27dbe558e605423d150d4b33f098629c4643e01eb8ab98f73359c21e99d63174be3d49207cd71b764bc21aa5bc4d5e4ba0920234e24a292d2be9d874de37d00db6092fa6f1309a649c94f75f3de93ea17b8e382bf2f31137b70990f397dd36ac697c9407a2b2869bfc8ccb25e8e5320c7b5ab1c340d7e178595f1c3a933301d3bf4f32455858848b30e1c7a2877cce5a51395db74a6e59fb93eb9565d0089b9b017771db8a19be0ec6e0fb172742c2f626286af3c2f14e0277a12c4aa09660c124d7e00ce09fa7f09371cc031ef221a14c4cbfcef22e8287a353630995e27a75f0f3be7fb827e7c6222eb734b7faabc3c12385dc0c8b66c9c24d22008f277522d224c861899603f398ae0cdf22f9d0404f6870a6e9b591a163f025c8287dc263517089905309c405fe1e0bb711a6b1d9aaf886741c7ebe17a24e2aa1f662a046ef24da16b43192d4e2d7e80f4394bce81749eeddad72e95d892c00dbf2504cc37b8dbc0dedd2f8dfc12a476ef167e7d7e4ff78075d84f1003cc31a4525e7195df2b5f05a1a0ed7edfc121fdf9a9ea7a2697b0c8a78ee0f8623656c24bb9ef5d91ea15800d8e7a", 0x1000) 16:04:11 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000300)=@in6={0x18, 0x2, 0x3347, 0x101}, 0xc, &(0x7f0000000e80)=[{&(0x7f0000000380)="ef1243afeaef5db51d8a9f78388e9b6bf9779ccce7fd273883008c3f00792f5a8af04f86dbb90f4ad3e4a11d08bab58e3bd56c7b0ffb9bf9308aaacb10108b7a68d5586e4c5823b4cc082593a63354bcb26353450ba9663f7881e7461272d766b7ecd1b7553c0745dab8fb05509b648aa9b33f0244", 0x75}, {&(0x7f0000000400)="6d790bdd162996e0b11758bd2868eafa501e6c5fed047d6eca142366324ef54b94da0391d6e29cd75f922afe6058bcc62c7a3082e7a1f2b996a4a60a812a8aa908ebc3c438a29378fd6e47d9d64ec8c68836ecfe81481ed3429cff48e8f4f52d", 0x60}, {&(0x7f0000000a40)="9ea8405a83369a2fef60c9effed556afc4579059ce317da0a26954d25034d254fd657e5c585b2218fab878cd3958cfe5e1ea31da871656a2752e35728ad29dd383921467613d0324044f7466aa5e3173c62224b98a83736b01f8e97b57dc2648df2d7d596e86d9ef40e101babebc475c1d26baab7e491a9a04ddd2b1e5abe6d6bb213f3d03130146de44439b693e2bd642ae9dce2a81dd812d3995f73c55a4c2ebdfda1eac00be2765270c048384", 0xae}, {&(0x7f0000000b00)="f2eab5b9ee65e6c9e027ad632ba33616c83a080f13b0a2c140a86a95a110fd27cfd8a0f4dcbff2394ce6a6b057a8ba59d7ee591f54f97c9272f0cea4400572095ddd", 0x42}, {&(0x7f0000000b80)="2cf0d4cb8bdc734f66d9213bd906e90ec594520ec7bbccf643a38d54af37dc0f4c45f11d2086c2b74a068f7dd38c2a8946f982c745ddabd7804ae7b95ba7d5da5265bc4bd930c604a6eeff3cd25b1cbc8902fb25c344e6a5d66f86c5b7d712b81b7e3069675649ca963664207cdd63ca9baf23189acb094089713f11d14d0eab33a7e2515c6917d24fb48342dc2f9b918cca84f33b87ce6f4b5f0f4abcaa377aafce2ddb6c7c1f6aca6bd6bbdef8591bd0645de748e0cb21f6c2caa695695a816c393661c305", 0xc6}, {&(0x7f0000000c80)="9cd8527e641e8e47d3322103dc7a6c5136dd4a1cf7bb7266f6ae6aa6e8e21788560f99a63f58e0ad774875542b80", 0x2e}, {&(0x7f0000000cc0)="0bf43c7903d394fbc100ac513b1e4ce28932f4bec8a31ee9183cb6862c91bcc6c725b848d0fe312cc6a0031350a7f9d57970f087976f3a4ba54adae7b33ce7ccee316f8d22cf30517bac51efe6969a4482894cd4a443222c3c0a149fb9fdf1a470475ba69db8bcd2ebf01bf16c73547417c71f3a0eace70adefa58652c9f795a8df57a4b0fe06b3d1877ebeaffdb9487d6bd6e29a831c32e5f5a1e95c1e6b8319eb41d6345f23402f8b966c559", 0xad}, {&(0x7f0000000d80)="f224b21de83a9fb41ea24116da51de908dfb74697bcc86d15c4662a0bcf269d6f0480003ef3370ad1a381b82c27d6a4cc292fefcad39284bb105d3e88860430c581d881f0abdb8453af20610260eedca05ad68d1c03562dbb1dd6d9080252a3f8de513e879c1faf923cd042fd50de58ed473e8adac2e8ae7c93fea19b2cfc8d38e012ec85b81a1f26c6e0b99b460a520a45211e464576173978bf08a3f5bf741a4dc8a8ee11c4cc2c46b7af630eb08a4a25fa0d89ad034f7f8c7e687ef1fd612df494d45b5634c0ee0b3ace8e8b016", 0xcf}], 0x8, &(0x7f0000000f00)=[{0x110, 0xffff, 0x4, "801a1c77a608d76081a5d556d9ed045e5596c27f257c4032644304fb96807a388be59a68d5b76d710f3920cff53028bcfe4c6b30dbc994a9fbc4d604b8cf1d85f98be1718742b109d8d833167baae9f7126ce04663a8e7c1950eaf23da52fe77a132541231ed8e9ec2998e3a03ad3fed8da157d3c0525714c8c09aba8be620a76e257af079c485e3a5c1ec909abfc3fabd38b176e8f5e5224f6d6ae6fa315ae6d33a3d03a9bee153d8073bf301bd09cd1c64850306a61dabf8ea3ac2774f5d1356eeb03cb7b4ba4b9169c412cea9e8ecb671f392090236e0558e6275170dc270bdb6147dcd91d7961e697cb8ba4c33ae4e1319ace59e3898921e43e68f13"}, {0x68, 0xffff, 0x4, "ba4f966b83a6962303e634570444943947eda47405a75499554e3b2c5cc4a8058c0609872727d28a8fd744e28b0c45fec918adf2dca1e02043ae6bc0bfa5f390b4e30a71be0f97ca76ea262b5bcc14372c54"}, {0x28, 0xffff, 0x0, "4875cd3a6655eb3e40735139ad1d0c6219"}, {0x78, 0x1, 0x119, "a6b2e70d9aa2b2760932b0fa396fa98862be4877588106bffa4c218d7362f606259a7a2b1a4cd83de6263ea0da931569766895b7a84f6b50df508540643fb3c3dcb5a4c5c8105ec3a6ca03a7f207b24163237dfc9d07bc62221c529f26ed8087567c36971ed297"}, {0xf0, 0x1, 0x8, "c79f92c3f90ca205c044ca9806a0838c1ec700e3e17f74a06760ed9fe5d9fc82ba7d7a5d340229e2639eb3edcdf73d22148d258f4e45e871c4d5cfc0c1c86bc0144c7f2735016708a664a0dabb1e1f9a7116c664b99eec8f4c0ecd113fea8294cd2b961bd6a16ebb8fb12d65629837954a90079dd164a475b9d12a3e928b58f3776ba4916ef10d6ccb99f039d7f3cc713803a6caeec3b142b2e523d781f364b866f21e17e963375c72cd09b4b3098c2e82eea0bafe9b321098d28037091d4bed18927bc08ec3349ad3f4d5617b2d928c0aa9bda7e896de0a1379de"}, {0x88, 0xffff, 0x4486, "8b6665be33d9285aaf899d6d75628ca008e309e239e6b07a458e2ead7f13b8b937b633b64a8eca22ae01dc966cb7edf5dec780be99c4aa51a8834d03e9879d1f98519bb017343610d9a82db714e9bd7574cd63c5bb77e02ad88581b899517cc8c6533845d8ce8adc7dcb60fcf5c7d8fe2610e1"}, {0x88, 0xffff, 0x6, "4a58d685216a52b3a15299665bcabb77a166f4280b251cb10bf9bc3b7c7ee80be1659eeb635d462fe6e625ae42b397005616f79a72d4211761aa7e5b497de531d734c27a5a5fd7ff796214a867d1b2debdddf4ec3f7c3fc8c44ad40219a819fb8613d35e65808a1e8b9e4020cf2adbf08ec829"}], 0x418, 0x5}, 0x9) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000001480)=0xc) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000001440)=ANY=[@ANYBLOB="00002e2f66696c653008be1e9efe13afdd368144ef7210e19fd0c4c30e89277016eafcf7e1d4fdec89"], 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="ff22d70df35f9a380bb9d485e84587025b190b91eba9e87fa8a1597cb52725e6cf986002be757067ff3a42a851cc74d021eeaa57caaeafd2a96bab48b2d8179da618679fba7ee24561b22a39f34aba3d04ffd38cc75d7cbd5a36baac17ad3b7c736c7c88be65e2d76690416a87ecfd3259c0949fafb0f994ea244e76f2d90b5779da8ccd8543eb370875221d465296985ee7210d69e593bce046d7e540a8c24b4d5f1621b54240d8c4c367e5", 0xac}], 0x1, &(0x7f0000000580)=[{0x78, 0xffff, 0x2, "cb2c58c1c76f045fdcf4978645a986593639542a341fe47f3544ce62bf89354015bb448b89a8560543af55f0d685c955ced2184162308d7642cc806c5c1d0e09b1eac3056d7b8120843955958d3b71a71dd164d3233e229860a4bd52eed460e07e77c0c9b5fb92"}, {0x50, 0xffff, 0x4, "341914e825df41ff75e3bdb41e7c4299769b733fc9a3710a72c4b6c99ffea47044f9aa702b715fa58dfa700c163f02a4585dc9ca1f93f5627e8be96ca5"}, {0x28, 0x0, 0x200, "52b4e6b581f7cd6602f8d2c7815329a3b18522"}, {0xf8, 0xffff, 0xeb, "6a7b9ada5f567c7d76cb3422f437202f585597b9ab7fa87ad5e17d28b50477d4126fbd8125403eeebc803abb70dfb7001ae5220687f55a261d75ab5577229259bade7d0fc763bb873bb2adbc75d5dcf3e48cddfe55e8ad907d90edf3e6c07c28d61262b50971c041933ea14c0b7fc3e6a010dba1bae776345672c99d9b0eb8b52b018f2a4b8e7b503d4385507a1037f123ec80855b14773198f0c13444aa25d377b06694586981eb8fa4c6e50233508eda43b5f63c2070e9ad1fe9c740bb7134f7507067d0b8648a0b98b146cef6f45cc7040072695ab5c97c740a20e56521cc598c"}, {0x108, 0x1, 0x0, "8f074e6c9e88f0a22a923003fc4c1c316a6a2da3bbeb1ddbfe48d1803d512c285bd1469ca87f9aaeec1dd9f934266bdca04ecd6bd4c90336333d0d5dac470d6a208c63d244c97d16c4efefe7506a5e0ae7d1910b715efc93557a9d11557d21789569e5ef533c6531d4cca01bf793f3935b1585b630d93d15769df0d05555b05acc541f74fc2543ed2ec4c8a85e6af90dd2efc8457c057227ff90fd8e8cac1ec7cf2e9d3461455d8c0a17b09153ffcadb03b88df6669cd675329a418667c2da76a6dbb24aba7de700b5868ff4418e8aeb70aed2af5e7d0b8cc95ce191caf04d9a64f994cc57f52db9bf8cc56a890f721084f186a4a06c82"}, {0x110, 0x1, 0x6, "3a3c1e0a8ea6dbf845c274e3824ad041150c4ae8e23afb2f6ccd033a76c002e6d0680f9ee7b4958e0670a7770e37c1393e9bd3ebf5054965cd7f123b78c00fd781d5f5c5e294aa77a5d03c21b0612ec3eb175acad53c9b459818199299d68c175e73efd710e5be8ae7f3728e8c539fff7478d3618a2d9cbbad52436c501a872ab48b6dda4dea84bcbdf072d14d7d0ab5d1a1678f327e4a832c1c8049e31adbd8c5d209ad68838c688226ae7239e223405a28e87bb2710dc1489253633e0f749fb8f79d19d465f1be23c217d1735ba99bf3ceb2c5ac6f8658c1f71ace958d990aaf564fe28aff38f203feb3545a688b5c531a25955c8240bb3410ca09f0"}, {0xa8, 0xffff, 0x57, "4923634e3615d38c220eb3cf7122ff4579315218a9684c0491a4e68d9ed9761ca0567b22243d01be57045f600e4e854ef3917b40295406b82d9a62d8eb676ea31a97fc874699a575f94d2e818cf2b58daa89dda3343c58beca3a83f852c5dfc6d7c81b15dfb607f7828c16abc22ec0bcd2b874b0e0b87bfbd0bb157ce124dc89d8874c7792bbf6287982f642a45121b8f9cb4e1f195b"}], 0x4a8, 0x2}, 0x2) execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) r1 = dup(r0) pledge(&(0x7f0000000200)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254", &(0x7f00000002c0)='\x00') setsockopt(r1, 0x1000, 0x9, &(0x7f0000001380)="3b619f2ddc628b18f800f6ee7c2187ed29717d4430edd615bfba49fa58519ee076570e4a60f8408b44b885e6d808cd456408e4fd4c8787064c491614484b43ea9cf98db7c976993356a4cbbed14cdf91c66c8ab33cfe36a60e1c9f8b3039c59296a295b413aa527b108e5a0898cc9842f0a8e7fa18947095e96712f2bef83de50f09378c9dd454e3d627f07acb4957c7be12eaa8491bd0c8a10e3651c9d663c1331e07f752a7", 0xa6) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:04:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x102, 0x2) clock_gettime(0x2, &(0x7f0000000040)) 16:04:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000101, 0x8) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x7fffffff) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:04:11 executing program 0: r0 = msgget(0x1, 0x200) msgsnd(r0, &(0x7f0000000000)={0x0, "6c76043046c9fbc0a44cf94c53de479d9d4462c3e0f411f36514fe9069b113c900f570b7637580f2fe4bff49cfe826fb61407a77a678279088382de11c974ad3e94684f07e8a05b8291b93b319b84651116e4157a98d9c48cdc766ae72e08bf47a70fd18ec5b3a6f577d37cc40e264315e"}, 0x79, 0x800) 16:04:11 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:04:11 executing program 0: madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)=0xfffffffffffffd89) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) clock_gettime(0x2, &(0x7f0000000000)) 16:04:11 executing program 1: execve(0x0, 0x0, &(0x7f0000000300)=[&(0x7f0000000000)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254", &(0x7f00000000c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254", &(0x7f0000000180)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254", &(0x7f0000000240)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000340)="9cb343ea717cc54ced247e36585358a7fb12f68dab60c2af42aca4693cf4e3ed519a8fde918f81bf206bc2aeaefc108d3cda3740bd242b84ce618873f355495aa888cd929db6f978f6d6822e25055abdcf93dabc45aedf6c43e5884f2d74a2832bf7a649e578dbdb1169846252ab90758eef7454a4a8ba1eed9b1c365d9d7b2c2851fd15ecea77bfa403cf91d46b23751261d936a8ca458fadb6badb6f91987110e65017554a47306de9a90a61b1ca4f0c53ff3ed4817d78b4607cbc"}, {&(0x7f0000000500)="b439126480f13ae48bec19dbb1ed2f44810e1136b97936c8fe8c87168c8671ad13d75a5350f0374cc6218d70a13f0f91bcdf08c3ec63120bee8708c96b3c1f23c8b3954fd25f7e3518eed55e3acc037f1eb6f404e2cae8d4d3974d1dbfc19d0cdd8ed41ac3d30f68a7ad8f332b70893df90199e5d3c82d880f77eae25ce104a0db4c0e2717d28491b6370a60bf1a0272e9e5d9"}], 0x1000000000000432, 0x2) 16:04:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0x3ff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0/file0/file0/file0\x00') symlinkat(&(0x7f0000000080)='./file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') open(&(0x7f0000000140)='\x00', 0x1002a, 0x0) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:04:11 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) r0 = semget$private(0x0, 0x3, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r2 = getgid() r3 = geteuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r1, r2, r3, r4, 0x1, 0x2}, 0x3781, 0x15, 0xfffffffffffffffb}) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mknodat(r5, &(0x7f0000000140)='./file0\x00', 0xffffffffffff2ffd, 0x4) unlinkat(r5, &(0x7f0000000280)='./file0\x00', 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) shmget(0x0, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000100)=0x5) r7 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x10) shmget(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) linkat(r6, &(0x7f0000000040)='./file0\x00', r7, &(0x7f00000000c0)='./file0\x00', 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:04:11 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) socketpair$inet(0x2, 0x4, 0x0, &(0x7f0000000000)) accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) kqueue() accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) socket$inet6(0x18, 0x8005, 0x525a0847) shmget$private(0x0, 0x1000, 0x6, &(0x7f0000ffd000/0x1000)=nil) pipe2(&(0x7f00000001c0), 0x10000) accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) socketpair(0x1, 0x3, 0x2, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x1000000000000090, 0xffffffffffffffff) 16:04:11 executing program 0: setuid(0xee01) r0 = syz_open_pts() r1 = getuid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xc902, 0xfff, 0xffffffffffff7f0b, 0x6, "8de9f7e072dd5dee942d404d564e0fb88ff34257", 0x1, 0xffffffffffffffe0}) fchown(r0, r1, 0x0) 16:04:11 executing program 1: execve(0x0, 0x0, &(0x7f0000000300)=[&(0x7f0000000700)="042c00efc3857d0faaf3e639298871e2e79ce67eeeeef77251a8e2a6f793b00fee1544514ecf70b617aa6f47445d869d349c3010788eef4f2b2942656d009e8f6b479fd7d0a4474a4bb4aec76467c1b04e7d0ff7bd70cfae05943c138e9c76226d438077423e", &(0x7f0000000140)=':\x00', &(0x7f0000000240)='&-v@-${\x00', &(0x7f0000000340)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254", &(0x7f0000000580)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) r0 = kqueue() r1 = dup(r0) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="4afd383b785b0b33bd54134311000000000000020000", 0x16}], 0x1000000000000038, 0x0) 16:04:11 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) syz_execute_func(&(0x7f0000000000)="66430f382488dc0a00000f18753fc4836d38600e1d0fba640f0000c4216455fec443fbf048cf008f28a0a22f006726470f72d70065f3c7c45829c7eec442899708") pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:04:11 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8a}], 0x1, 0xcf) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) close(r0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) 16:04:11 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000480)=[{}], 0x1, 0x0) 16:04:11 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f0000000000)='%\x00']) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x401, 0x180) mkdirat(r0, &(0x7f00000006c0)='./file1\x00', 0x0) accept(r0, &(0x7f00000007c0)=@un=@file={0x0, ""/108}, &(0x7f0000000840)=0x6e) ftruncate(r0, 0x54ca1ffb) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000000c0)="28cc00", &(0x7f0000000100)='\x00', &(0x7f0000000140)='%\x00', &(0x7f0000000180)='&*\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='}%\x00', &(0x7f0000000240)='-+#([+\x00', &(0x7f0000000280)='!^[\x00', &(0x7f00000002c0)="2a2a265c405e1c2b2700", &(0x7f0000000300)='%\x00'], &(0x7f0000000580)=[&(0x7f0000000400)='++\x00', &(0x7f0000000440)='}\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000500)="dcf44000", &(0x7f0000000540)='%\x00']) mknod(&(0x7f0000000680)='./file0\x00', 0x2000, 0x197) 16:04:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x200) shutdown(r0, 0x2) listen(r0, 0x0) 16:04:11 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) shutdown(r0, 0x3ffffff) close(r0) socket$inet(0x2, 0x2, 0x4) 16:04:11 executing program 1: r0 = dup(0xffffffffffffff9c) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) 16:04:11 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000040), &(0x7f0000000080)=0x2) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) 16:04:11 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) syz_emit_ethernet(0x25, &(0x7f0000000100)="d6433fea15ca700d25cea7cd5ab8bb116267f20d52176d7dcc5d3f4dd0fe244bc2c174c0f4") close(r1) execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f0000000000)="3d2aeb5cb77571a8cddd52d160d1d7b8f840cedb29aa465bdf183c251e4d5ffe7a29ccdcafa19b9bca628917156a151775689aeaa8ef25b29e834ee068ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494eef2ea27d87d0c9ef6d5b1d6cc42639af75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae68936225400000000000400"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:04:11 executing program 0: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:04:11 executing program 1: execve(0x0, 0x0, &(0x7f0000000100)=[&(0x7f0000000000)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="faf1b086173e4d4eb77744df75601ecbd7f0bad52842f90e09407d428b1dd5ab176c186ef2c38d52e6d3b51d999553c033a94bf4b8dfb6d8193d301cd9e82894bdfc16b803e44b8a10109166d62c7b9c472e7b76642fa7156b959d079437fd62af1a521a12aca95a5e83883eab7472e0c17fff01dab9477e66d0c4e6b7bde3d79141cb5d67310e6a287bd47869b753c66b", 0x91}, {&(0x7f0000000240)="c243", 0x2}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="a30add31de03c7fc7b557eabe705bd8714af88b7d9f584b555cd3b876c5982cbe4ee934facb3a408b2a97e099cdd5522e3f4fafda8bfa0d10042b3db3ccb257808318a35c6df4637a33eaad38331f797af70973e6f6dee630a8087c4bc614c6ac9c5286da7", 0x65}, {&(0x7f0000000340)="3220d8844374f81e96779811ee1430397b54754a1f50543e9eb79b1d37abbd279fcc2e067428a9cb1ac2548f9dfe8185933d3722910f0939079921861505337b7a66afb3d9fb7cbb89f4010345c1b905a66681d4c329b6072e18d6977d03c2be79516acd1346a19bcdbbae996b8060d5af577abf1a806dbe88593cfffdcd1a7a0451c816c85dd7dee84a3d87651e91619ec92135f596be5c6c60557d9a555dc4c8594c0a4118685717ddfc6b5a3f22e8155247d6d2398cce366f8f8713a4b7b49b03070d90043552d7fd9e23d49ba58e308a278aa792b206f8b0365e98e4d5542bb1606012dafebed5ed3a3b697876", 0xef}], 0x5, 0x0) 16:04:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10a82, 0x0) stat(&(0x7f00000000c0)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x21, 0x1) 16:04:11 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt(r0, 0xc, 0x4, &(0x7f0000000000)=""/84, &(0x7f0000000080)=0x220) 16:04:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x6, 0x40) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000080)=""/88) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r2) 16:04:11 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) r0 = socket$inet6(0x18, 0x6, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x1, 0xae, r1}) 16:04:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x4, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "5831114633215bd96a56f3d09c184372dee435d2", 0x0, 0x8001}) open(&(0x7f0000000000)='./bus\x00', 0xa0, 0x1) 16:04:11 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000180)=0xfffffffffffff800, 0x4) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x11ae, &(0x7f00000000c0)=0x1000, 0x4) truncate(&(0x7f00000001c0)='./file1\x00', 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) shutdown(r0, 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x4) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440)}], 0x1, 0x0) 16:04:11 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x0) 16:04:11 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) socketpair$inet(0x2, 0x8000, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000), 0xe6}], 0xffffffffffffdec, 0x0) 16:04:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = dup(r0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:04:11 executing program 1: readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/137, 0x89) execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) read(r0, &(0x7f0000000580)=""/4096, 0x1000) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:04:11 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b6", 0x1}], 0x1) readv(r1, &(0x7f0000000100)=[{0x0, 0x1c}], 0x2fb) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) write(r2, &(0x7f0000000040)="dba4ab940b94e95346444222dca3655507", 0x11) 16:04:11 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) truncate(&(0x7f0000000040)='./file0\x00', 0x9) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r1 = dup2(r0, r0) dup2(r1, r0) 16:04:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mlock(&(0x7f0000fec000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff1000/0x1000)=nil, 0x1000) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) listen(r1, 0x20) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x0, 0x4010, r0, 0x0, 0x0) 16:04:11 executing program 1: execve(0x0, 0x0, &(0x7f00000002c0)=[&(0x7f00000000c0)='\'+&\'\x00', &(0x7f0000000580)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254", &(0x7f00000001c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254", &(0x7f0000000280)='!(%\x00', &(0x7f0000000380)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:04:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x13f) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)) 16:04:12 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x2, 0x8001}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)="d02fff81cf3c006fcfee7d77dd5eecfd5e0726ac1f481eede83a29fcadb9218b097acda61f7a98d771bac34f622847b2f7fd8725c2af2794e1b529edf4a8583746269a4f86240e9cb0898d6e62bd8ee36a1a4b59875433e47899317f0e244fdc957a012b0bf1c368fcc8a0d600ab63451ff40ab969d4cbc5c44ec0fab0d6ead5a0b5ddea3d721660ca9da87aa73b0e13643aabd69f2dd12cc3081a040dc770b0010a1e6429f777910d07b37a59d5b974d14b13876e338f1f01b42d1c391c", 0xbe}, {&(0x7f0000000100)="1098c3ce6dddacf05095e0f4e8650d184d434465fae31648c6b7258a49822a13ba72e35a60607ab17627c442b41f609d13354d32116bbe70a528b196ae49f1001a0151ca0edbd7dff8389410f517a22cae84ea6edff7d49f348e76839d9de14c648331c8de94948f0a350f94452236", 0x6f}], 0x2, &(0x7f00000001c0)=[{0x100, 0x1, 0x3, "374075111a52fdfb833dc11a39dfa989c10bab6cf63292a3ff5158d0277e82d8bbd03891ee7764339bc73eded5299ff2beef39cdb7cf3ddba6d6a82614b3d56c5df6fba122574166d6868ce3320be958e03a592b16d6d159e92ea504f4c88ad311b19489653134fe7165e63fb2a1d32d49c83380ae858aaa640c0efae2ac674c12f3110433496d026f2a5d40c124c53b369fcaeda472e0ada1686fe240db662b5a1c2df3d311f61cf9470bc1f63b050339a2851141426fb8010e07bfdff451e5fb0a56125ce29b54af3aeb4e1a689d8bacba23bdc7ba26e21b525c8e8324fe1ac63ef32c11edf763b8bda52d"}, {0x70, 0x1, 0xca59, "a945f25da68789f5be8629958cce0d2964c7ad4c33481005c185d0d1bf2b8fc6b6c5500b5fce2810f52c693d263213733b52c8a016fbf9b619bd35eff69d1053e3e62cc60f529ba07711c5d6319de3fb216e8097cf7624ce853ead98"}], 0x170, 0x400}, 0x8) 16:04:12 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) r0 = semget$private(0x0, 0x1, 0x440) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/201) madvise(&(0x7f0000f83000/0x2000)=nil, 0x2000, 0x6) 16:04:12 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xffffffffffffff6a}], 0x10000000000000ff, 0x0) 16:04:12 executing program 0: r0 = socket(0xa70e80bbd19e96b1, 0x3, 0x1) shutdown(r0, 0x2) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchdir(r1) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000100)={0xb3f, 0x1}, 0x10) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x0) listen(r2, 0x0) shutdown(r1, 0x2) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:04:12 executing program 1: r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:04:12 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) ioctl$TIOCSTART(r1, 0x2000746e) symlinkat(&(0x7f0000000180)='./file1\x00', r1, &(0x7f0000000200)='./file1\x00') shutdown(r0, 0x1) socket$inet6(0x18, 0x0, 0x3ff) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000002c0)}, {&(0x7f0000000300)="8065739dfe8571c2c16445fea707326eb79a5a9eda138bdfb0eb433e4e88d89d76d1db8f9b1c804a7582340a4bad16c922fdcd8ab3f73b8b2dc6f7c7bb3bb91d", 0x40}, {&(0x7f0000000340)="60b62d50be4ff842e3ca61c0cd9e367b0144071c70630a01a86d9901b236dd03f1c875dbc42a7825c8e72e4c098f7bf39a31bd4d475c07521cebe56f2a089509c35ed87e4a285a488238a387406682aceee63caa7c8d1ceaf3cbd93b497bc341a87b6ad46be5652348b01bfd8e742e262984450ef161c0b0e482574274a0e3a419a7f3c60b12cf623713b3ca5bf23a0c1b2022049910492d0406e8bf0e9f66efc4225fa02a67687970e8cd6f2f55", 0xae}, {&(0x7f0000000400)="e6714454840f48947c576a02acc206dc0a9b451ddf3eafecf864f9a414b97fc69c51a43f70a153ab201d710bf4eac03151275ccb738f26d4ab522ecc3968db074b9d9e56fe32f0105bc46696ae417f5dc0f03c5efa4c6a5791d7f6e5c94d238401e2fb21d79c805d757e2717b5ba23d390e60fdb6e751f0fda", 0x79}], 0x4, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000240)=0x833) r3 = openat(0xffffffffffffff9c, &(0x7f0000b0bff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='./file0/file0\x00', r3, &(0x7f00000004c0)='./file0/../file0\x00') r4 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x40000000004) renameat(r3, &(0x7f00002f3000)='./file0/file0\x00', 0xffffffffffffffff, 0x0) accept$inet(r0, &(0x7f0000000540), &(0x7f0000000500)=0xc) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x2, 0x1, 0xd3b, 0x2, r2}) symlinkat(&(0x7f0000000100)='./file0/../file0\x00', r1, &(0x7f0000000140)='./file1\x00') 16:04:12 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x8040, 0x43) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:04:12 executing program 0: socketpair$inet6(0x18, 0x8000, 0x9, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r1, r2, r3}, 0xc) r4 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r4, &(0x7f0000000040)='s', 0x1) accept$unix(r4, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:04:12 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) open(&(0x7f00000000c0)='./file0\x00', 0x880, 0x10) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440)}], 0x1, 0xfffffffffffffffd) truncate(&(0x7f0000000180)='./file0\x00', 0x9) socket$inet(0x2, 0x4000, 0xffffffffffffff7f) socket$inet(0x2, 0x2, 0x1ff) lseek(r1, 0x0, 0x1) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) 16:04:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) syz_open_pts() syz_open_pts() 16:04:12 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair$inet6(0x18, 0x8000, 0x70c1069d, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20200, 0x2) r4 = dup(0xffffffffffffffff) r5 = getppid() r6 = getpgrp() setpgid(r5, r6) r7 = kqueue() r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(r0, &(0x7f0000000140)=[{{r1}, 0x0, 0x4, 0x20, 0x100000001, 0x1}, {{r2}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x26, 0x4}, {{r3}, 0xfffffffffffffffd, 0x80, 0x10, 0x1000, 0x1}, {{r4}, 0xffffffffffffffff, 0x2, 0x20000000, 0x5}, {{r7}, 0xfffffffffffffff9, 0x1, 0x0, 0x5, 0x3}], 0x5, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffff8, 0x4, 0x10, 0xcba, 0x8}], 0x4, &(0x7f00000002c0)={0x401, 0x81}) r9 = syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) r10 = getpgrp() fcntl$setown(r9, 0x6, r10) 16:04:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x80000000000000) fcntl$setflags(r0, 0x2, 0x1) socket$inet6(0x18, 0x8003, 0x804) r1 = dup(r0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/39, 0x27) bind$inet6(r1, &(0x7f0000000000), 0xc) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x91, 0x1) 16:04:12 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="68172b25e219683bab47ce9681ec0f6132b0f618", 0x14}, {&(0x7f0000000080)="007e7abb300c2a86a24f258c6907fb3cf16b7d46f2de09543a11007d38ff4ffbde14b3a1f1e53072f6f8998dccb8b05d19ec1064c6b54f8dd6abdbe87f934635d1ccf0ef30e563d1df1311ee1a92f3cb6c1e17acac670dea5497eb4253ac1bb067ea139173817917a7f920687a16a94443289b14d6f6dae23044ff1cd87007d0f1184d68c6d2a9277cfa85ce0836519d0bf9964d861500ca70ff1e29d76639ab2349d05cc1f8991aeca0e2c085c0542135dab9857442d2b424a0ab83df7f65fec0e2e97b", 0xc4}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="7cedc8171579e3f66ffc6ab411105c6694aacb009381dec6a9ee8e26e3fe9dd4d99551fa3cdf7aae8cb6b300767a62e455d8a77fb7ab056bb0df31cf88f9dff61d5b129aa5dfeb68531f2dad60e02525a39f5a423972b7ad3cc3a822c3a39ca0bed72764e29e224f5b6f4f562ac7cbf68eb5ef70a350451a", 0x78}, {&(0x7f0000000240)="a9ac44179ab0bb58f1cb249a910347fff953c300cd6dc606705798396075553eefdc48b934ecef70e00a979491b62b3ba7cad991565faf92290ed06d731603d9d13c1382a7a3b256d1001f428a50fefd583ac9b8ee8692fc3ad8b7", 0x5b}, {&(0x7f00000002c0)="c2ed5959818d2b9d14efb8572c14687e031881496e1201f28d25d3e077ad64f0c352cdd28959f1ad317731a0d16ea4c8e9900968b0bc40b4f7184ceb8910db7274fc21eefde2246919eaef8c0f6a93bb63b7", 0x52}, {&(0x7f0000000380)="396836d707a825c5ca696909bf68cae84e93db23b577361bc1c69acf3dd2fcbb179c836cbeecc2254e22be5356ad8533a890da2176d3605c48d8f097fdc9d8d1d470d678d83658733a7d08b430bf413e30e321b39709d9dffc8ce9f10347b90e77c891c90e04b6cba3144c33532a80f5132559d6cd01ac4903b7a6673447431659bab124efbfdbe9ab4833a7106b1ac1d22be32b68428628bc7ed7ddb8295e", 0x9f}], 0x7, 0x0) 16:04:12 executing program 0: open(&(0x7f00000001c0)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000040)='r\x00') lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 16:04:12 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x40, 0x1, 0x8, 0x2f, 0x4}, 0xc) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x800, 0x1, 0xff, 0x505, 0xbe}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f00000000c0)) 16:04:12 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) shutdown(r0, 0x1) close(r0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r1, r2) chdir(&(0x7f0000000000)='./file0\x00') 16:04:12 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) flock(r0, 0xa) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:04:12 executing program 1: getitimer(0x3, &(0x7f0000000000)) execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:04:12 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffc) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000540)='./file0\x00', 0x27e, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) connect(r1, &(0x7f0000000180)=@in6={0x18, 0x3, 0x0, 0xffff}, 0xb) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:04:12 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) r0 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = geteuid() getgroups(0x1, &(0x7f00000000c0)=[0x0]) r5 = msgget$private(0x0, 0x20) msgsnd(r5, &(0x7f0000000180)={0x3, "17ff3286656e76ae6e19e81411c1a163ef7a797a37242be74a90e4117d8740a54bd7d0ee0643fde20668ded1caa2fd50cd533599506b2a46c7e2fb96b19f8597b64c52"}, 0x4b, 0x800) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x4, r1, r2, r3, r4, 0x120, 0x1}, 0x3, 0x6, 0x10001}) r6 = dup(0xffffffffffffff9c) ioctl$TIOCEXCL(r6, 0x2000740d) 16:04:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10, 0x100) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000100)=""/144, 0x90}, {&(0x7f00000001c0)=""/119, 0x77}, {&(0x7f0000000240)=""/71, 0x47}, {&(0x7f00000002c0)=""/31, 0x1f}], 0x4, 0x0) execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f0000000000)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a15bb0ae7f603e9d431d40bf605211775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) r1 = msgget$private(0x0, 0x103) msgctl$IPC_RMID(r1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:04:12 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) socketpair(0x2, 0x0, 0x2, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r2, 0x2000740d) execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f0000000100)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) syz_emit_ethernet(0xba, &(0x7f00000001c0)="9f6b1210e0b4b1d3f9fafd4bf8d46ed49312949199f2f98cd547619567d713c8c499989628439fa04c1ca89d73bf3757026f5b22e7ceefbdce0deed6d6a1a854500de24aa71779a4b90c8266e01daa85bc19375562a25443d649305e72fac25cb0d0613cc01d069a1c689bf27a642a6a1c84416e19824fba4c8bb6606722e88e79f505e87bedc0d385b5f5cbf4f1e31c52f1e64981ef709afa45dcb886ae02679659e1d9706d56b6037e26b3685faffd6f8f7ce49de884a347c6") socketpair$inet6(0x18, 0x8000, 0x8000, &(0x7f0000000380)) shmget(0x1, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000003c0)=0x6) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000280)=0x101) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000002c0)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000004c0)) setsockopt(r4, 0x9, 0x6, &(0x7f0000000040)="37ffa870406a6976a5e57ca9edbd4758358701e18f25d833c4f34a8a2767e7b236f5d83b877963bd3be7d8781962c9bf508d906a0fe145987b41bbe842407963c8d91477dc75ea8f582c0803793f73e53e3f3727edcadd64b6b023cea3fa2d375041205ee6bdc68bf84cb30b18321c9db7942a579eadb44e45837564a1b4113d562af24a3e1dda5c", 0x88) 16:04:12 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x10001, 0x2d0}, {0x18, 0x1, 0x40, 0x4}, 0x3, [0x401, 0x0, 0x5, 0x3, 0x3f, 0x4, 0x2, 0x3]}, 0x3c) poll(&(0x7f0000000080)=[{r0, 0x8a}], 0x1, 0xcf) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) close(r0) 16:04:12 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x48) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="2db7bb3fdef1da546378636bf4136c4c8123fe68495687518446952fa95e9c8a650382ca9dd9e3b84ef263879b5907eff42fa222ee1f041c9c91f5e3b13008fa1bb86d3587d6130eff7d4472c1b3053105a674526c6960d63ec7507eb2c8175ca5a4ebb5a0cdc3636246b37d936f95272d11e548b4193862a2b2add9044161414a7c061b5adecfacf7a4d00e724027b7889ec0b42f05c78d394ba47ba23d0d363df7b657f4b6f44909c9b2750b5437a469aa8fea1626421907e270da53d91732a4be1106e503ae1c06eb2a5575e636aa8acbfb1d4e57f180d0ace67f980a26aab18b1ad46c3131a3da8a8cd89e4402b78a12fe64f4ecb9b512931370", 0xfc}, {&(0x7f0000000580)="d2e963aedb705e86853f0d7deb95674d3ca48108c8212998f2cd073170ed5af48af707e017a09fb929a5c81ddf6008d0964dc2b4522bda9901bfe80ecc228ed46b1a5f4c27635d39876b56de809a12972ae2a931633a705100cfd202fa688ca7f61522f86638b6eb5046d8c2965a6b4fc65f0c3a44967a3d30b9184a32a347d8f4d72b8075c498b620e745fa746a58779d05914595d632564b0eda3faae0df5383a2b3a34362cf4db6a32f8409d6c2fad9a9d935ba5a078aa992767cdc72b7418da16f1e2fbeb0efe14f0471c7ac3cf68b3645d87cf053bb1bc527928d1877beb19d9bffd3ac8b4f1cc566905d01d6fb6a55f14eb42afea6d1feb2e82dc1fd2937e3d3741269b8c9a9dbaec9122c0168d9de7452a78afd2ade5e9323ee98c75b5e9856bd4fd9ed4871de52a3f09fc39daa11b9de7fb05180b7e03705cb79407f1ad0171e0ae49d4d8dc81413a408343fdf18867487c61aac893549fd6ff8350ec4e29ee9105415c4b479333ef70dd5d9291a148a42bdc0077097dc086bf4f6f6b5cae1d6d81e79338c221d9fe68baa37cc247a4d6f95c9b553b2dd29aba47352925673c6cc6bea4156c8524d015ee511582a170510adc3a58b7df4ad37d2ee1fa07d948ed6871d6aedf045f4104c07df6e9e86b7d348f6129293fdde75080d7d40073c61325abfffb3c0953604ce402f464f5e4f2ed8741988676ae2329a0f0c38620c48426b1f47af9ab028f481f9a192e272bd8b38acd1d08c4c881deb44330c98ef7a38ab391931c988e899d5cf72e52993730ba7ca6e191ec4d23cfac66d4e362c8e4ab1e2f55a416d0fa30f7bf70a2dce7b13f69e535f20dc84e6d7b8062943c661e5e64da0eb96b23592d64571b246ea660b3aed0792bcaaa42c51015fd130fa2b2ae176e9ad39b4bb6873c58d43787e3402b2b77bf27430eac1745f16512b70a1b1ccce5020aa905dc3be3b9d353c88d6013dbdea1029cb4db58e05dc267a237d3ec69814ec643f8a08a221b57facb8d92551c44d23053b78975824fcb69a1ffc7c6cff17fad88d7249ce7fab83d24dd23865b10b0e8d004016e421c4d1faf2a1b2fd262abcb8eb73b8f595e9b61298c6a34af5c8da25178c9aabc287420101a27c3b288d21d5fd13345ae1cf6952716b6a8b6654de585c1501109380108028662096f6e6347fae21d412f631c23f84e0b94957b3f30d2a9bd1a039b3dbdda1e1e5cbbf472e0deaeeb1e73f92e49d956eece3112cfe7ebaa1cd5a31a40909033a40f9825ee6e5609b43efeeac718b0f7adc7c612dcae43e8035a8f3df5e5b968918a0ff44430688d5f2f5b43f2ed7a0f768cc7957866aa8ff56f8cc0080d325982a170172634367c25a8b672ff63a05653bfece09abc86dab7eff99d77f608390f79f84507041a42103428ff12030e78f91452152c9d7013916bc211201f698193e22a607d361da019efcf579eee8ff034f76a3b1a7b0652345a71535674aa16f4dc1b4e3b9201a27d9a28b3125c9b9d4ea734eba211fb3721b42d722d7a6b3a4c62a8b1a15748f60e3423fdacf6fd0573f94af7f4e9e61e1bce41f2e93cf88c74cd891064da3351e1dcb42cc964d9a2d19929d90d37a9608d9f51b4b2ad418ce1926fd42f5876753769ccd17cd9d7d0ee10a679b7caab79c96095c3de29d195a2bbe71bc6f38f4e28fb1a0fd0c2cd6a97fb6f35f65208b6eadaafcdd82f53986deb56c65ee39a03bd59c697f476a3a30d2171f932e0ee893145cea3960f1662f46b1e87c426083d51f448cdc4ffe958542af1a77c5a12b66956359e01d90d2995b5f9641fd5935c5f7525a564e89cc9a56fb0db7319fae908fa3d81bf411663ec9e78a8f16e73a6dc5675c94e21f24c6c0120fd8e8f598b27ffe9e41cc45c53540e98b4892af91fd419bed5af52479ec09773599a715b4a644040611d4c211825565bf6b3739121ad751cdd5412c952b1141a16b2c6430d0cae05285ce97f01768421fbe65d18dcb62bbc5859e9b408259807bdc9b529c69640a1dde97f6049da5d8f19b1b2bcc8cae8c3b1f7d677ed3a4837164c999d3c583c9647bdbae0dbc753ffe226d4f0e3d55ec3de17b1864266aefe16be4a8da6e95074073884aa47b29557605788faa2b8302085cc46f6b42aba8dfb26181e0b97e1224ea37e587ae2642f45e7e4d761e5c49a288b8be883a65d5b61daca5598bbdc453da2a7421f6b1586d70fb9861081cf7d3cf56f976a13c98f036578392b96c5e3edcf565af1b6544637f198d169cf40fefbe72b4d5577b623c542094e8a8b962adee518e3eb70eb07f09fb821752a23a7ef5fad4c560f8f817661c9d5c58c1ec873420e29be3ecc5245b8c478c0a725512784f876cda8ab6fc41de1943a90d39de9c2b514006ade59a90502ab280aba4e4ec4d674d433255573f3a7d0d8870cebbcfee052ecaab3589bf08ffb7f190c695fbc976db274e12cfd29c0357e832713867b593e67e4c6731d7f24cfc510b631e0d100559868691f1f3af302b4035df40ebf9deca96001d644feb5563706a1e1031170e8f076519a1597e0abc23c85827257ef24566f0d23aa5574ce02f2727439a4565a4f40ed0eb9c7fe32c7665073033c0bc28bd5324143396db59b2fdf93b8dda8aebf2ca7fbc282045f3acff4ef00d4e454d31b612a33aae5559e0fa14b9fc781d2895b21b68b0a8a913a6f67b56720761128f4883882d4e560a22bf1d80695444a85bf5fb9d0d5025f90c081097debe14bdadc415ff8ff06f168545fa94d3c1a43e497ee27f42a504d0f785b2b5b9af5eeaa2a8f2c18f794c97e4d93da3fcfb84303f0c4da1b62338cf81d1e34b6392b98d44696ed035a32acebaa3f7f6d603f51540ffc744cc298fb5605b2841b60314a3ff5e772c0c1e7cbcd9cc70ffbd5278b26e1972812ee8bf1be739cf9aebe025ca0446633b0fa98c4711100639a23ee219af55d23d1f4d31ba7636689acce5e9e0ce4985d6642b290fb0786d63f5a22cffd46533d775b47694d7c522e4737362381135bede3a76966350f6a2d6a8cbd680b2066d3050df08e117a44deee4709a14daed208c63490ab22f9ec94bac6b7d034f2839b9e0b1e00f7781fefa75cf035f0da0587ab79b67c1ed1bf7cf0992936c380f016a1f24d918d0e7f2e9e562ff5c4cfafeeb7ac5bc57733203a7b08e74bfe29bbf58dd2cd6a458d06172c3de96671d0531a82efdb04242d7e35b9aeaff9418fa66afaf4ee7d4dcf48294212843fcc225995894f7dc0f600440158f1e5158d655b6b766892c042ca78740eec281435da4a331892ea0b0acadceca6361bb4c19161635d81301747982496def362561661687a92f6b4983c6d95575abd23f70665f3b78859456694590b9595dd46dc200f2ca82c3cb18e7fff6d553fc82036a9d2bd7185c4432ba2ca81dc8549b103d70854112879cc037093ee8e83349158e22aad9bd0c4776801736cffc0c69943b57743d6c50bb0a930d71bd8cd500bbf62a8d5c819bfc8f13c03c0b041e4fdfc4224bb33b19757eb912e4a0ef61038a940f6862ae9324d8634def8876ae11a004076623eda63337f9637651cbc60886f25c19a23ff853f7bc4a536ec119afa8ac582ef9f6a01f656c19d7885555c6668d7ba5a4dcfd99c7d49413bafac4ed08f401c8164631b22110dd6a4b843b72f3c14fab455a55c2fe22818ff9325d1defffb687e74bd802e2bb1871792071e54b65602e5a54d3be20aadeee1b0c79c0763ecede8c479702503036b58f76abd586dcdc7273f96b83e60020ce90c133214c07b10166e6c1e98b44cb32e2c00637b4bf9342c26060b957366e71d9b4cd1d2ae4d8a7813de8355626f98599c49f386869a18a4cb321c750e2582f5530003839cd2be86b96f8315fdf0a6312b4d0f5cf92ca907b031a2156955d60d3845ffb1765812ff5c5f89dd60801163a35e12c14f02c4020039f8743af7a6271c79bca679492b5935ada5f14e4d842227853ac1be0bc5999191a793735530cc06eb85422b38779911fa1baf03b0798bb6a8839aceb8fc121f473075679e03fdc0f62d2d911c681537358050440f965eb941c5cb107fa1c37979ac0d6beaf9a059a48b5e10e8bf986ef4bb0ce81af1f04aa2aca184d938595f3d1c3067cd8bef57d392c18e48080a3fd270b3392aeee98f423ef6d661ec7363ff9c25e04c714a0d1f62c981bd61aecf2cba93c1e10c3e784870c8d9143132006d13f9f9bb6b2def7990cfb685b6b0d0f7e39ae4fd82e8351b303a2d6f80201c8da2bec8b87282b674fe13240170ba203a0da585fd4464806ce758a3a105aec010c6f1eee3ed013469e76686b6469ad70bfaa1a512038ee46c756c09221ee362f566973d521e34741c733703e2c6f94b28e9833491af4fb217143e9311bea282543791d3e2a8f0f6a7b293eb451b3aec827aa00baf0320aa317e8c4362a69c04cc74fc24f9467260443c4090936f413d7b6ff2cf09538f05b61af425cb430d68388138563946919c89833be1915aacbc6a5f2d3e4e6234231f02dee688fc6dbf9bf262db521a720f51112ef23ed06130f41db7e7776403511b64291f849316fc0b1ec541b0c2bd06044fd4b5c6fd05bb809216fd65146298acc20e9d8dbcf657992643ace1d69efb673ff0b53d75fe9c2b1666fb7bd6ae8329f04a0c582da6c02bcf811c6d0adfb1524f95962e29198d53763961773d895b27f07e009f6b01cce38108c73817669ef7e0024ec7b8d852e60b5487d383497173697c53bcea873afd4e42e91aaed795b1d89a86b6111af20c319811f5564c5f19790196af472b74e506b597b1d61f9a56d7f7d56ebbec39aabdb349a92b6e079b15fa5c663cf0d2d51ed3580fc56a7a8b08462cad6454f773e794e8cfc4fd4a102451e4eda379e3ecefc6cb423c332a503ca3eb4e9e23a33fec466271a0d3b3d52c31ae940249dadd0189a2d117cdb7dc698511df2cf20ba707f6d033a10d6fa2a5d4adfe105c32c7b0f9e489547c362b7e5046a587fcc8c85c6f7e8bdb65d13a6e0662a1b0e9ee285106b37cc5d3bdf5e372077e06fcc37acf816218ab7328222b18a9d7602986914d7fe4cc952cf2ebf7a703b7504c09b08e76065a104c81cf221d71def7c55605a4d40d0a5639be7f969d7dc4771ab148a2d4402d7f2f448d0a7c3b8c54d12bc90e108c0ef68ab6467fffb7dd4a1e377f86bbd7ab40ba7c1fc2e119e4522ed19031fb0557dd9f8a7ad229dd235f8829bc684375075f87819eb99b57eb4fe6b92f05cb7781c0bba50ca41f970018900c6e9cfb75ce62d674a8ec700681ea92e0183c013fa8f40117f025bcd50de53fc53adfc082f6602d73c2d09f5054ec853a9cdf5e3026d53d96e2de976608aadcc691f4ff3856bd778b48fa54d933033788bb3b37b198fdeab6f26950453302f1ee0be0387e178016ff222f03069a94f2f7d240014234d5a1877806e0ef96ed1baa18b84ad4f93f2dc9c4ea8524b0ada7d53ff42b67dce90bb3b1cfe75af7dd83e07c6ca05fe3a8e963bec9a2e5ab6b373670c9cf314b0d20818412a0aa5495e224a1f26f87b99851b2a6b4708f22df1701b8784de3ef01dfb26c2201b8c2cca514dcf4c9de98915f12e3f725e6c7aa9a75680f415e13def5395a29304178f641e2eac727b0cdde1fc51e0e3aceee2b8d75032434bd4bee0d2d5c90b1eec26e144daddb85aa5b16fbac3dea8213020ec814d41e37d05850dab87c190d3cb4b9e3f92231c81df5241f4dcb34c37519828eb9b668b0316499e7d7c7e", 0x1000}, {&(0x7f0000000140)="766b67764f19da9626cb1cfd32407f4478cddceef95831995d547f358b730e2339ca0a9ffd91044e33235543d4cb4defff31fe36b02acc", 0x37}], 0x3, 0x0) r1 = socket(0x13, 0x4003, 0x3f) sendmsg(r1, &(0x7f0000000440)={&(0x7f00000001c0)=@in6={0x18, 0x3, 0xfffffffffffffffa, 0x6}, 0xc, &(0x7f0000003740)=[{&(0x7f0000001580)="c880a8e1c737211e73c1cd69b4daa4db837ef6ee8c7802e7ea7f42b839ed479a3d0a08822aab9b101c424d25fdea97164fa5dd25bd3283c4f7edd33137243c654cca64a220af0fb5336b7588456450dc608090c530cfbcefbdffe066a2ce04daaa640f13fb48fa8d0dd87faa1767e67c7a5729a28847d27833f2fdfd269621760e87c9b63130eeda949dea0c91bf1dacbc38da98efd46a1de8ea44b0e80b447f3678e1a56ceb36631469d7384a1f59ff915e9874218aeb0287979b3591ac3e80795ceb8c74d895e09471a10d92832c4a2cd79ccc9b1d85a3af371a0f0be538cfe743de42621ab59510b952df9bc9f720d558c0ddfc79c89f137ad3cb6990e4a376ba5ef9010f2174460bd9e55ad598d8c53651628253bbcf6e06b3aa060383f7268e5873418cbab865b810fef356ebbc49bae3478af175a00e57d1e361ea84c6710659518dcace77d9a8bfdb4a794e470b952887ed40d50730cdf190b2b0ac59cf8e7200e0b7549a2dad1cdb8c64ef1f66d62e6161cb94977797ed71d856da44e8f501d1f8083ce85a71e15093c82a258d9eece8e5dda36ae7717fe75d72a2c99b9ef1b2e92117b5f2a6cb1785b116626b5d59258049a39109c6d992fb29c87b30b14a19c1626d68070da446bd523d124bc5fa2b1e97f417c0e6b295ea45d0639bc400886701a989baf8d6978c89b392075eaf46b9b234902c36856fddcd0a77644d269dccf5d1f93971ce5200f404f2c6af856999fea125c37a2f2f282ea0e6c8c5675099337d8712055d093d885696a2f165bf765a83e42c99e4b4600fd8134d08d69e0ba22277726ace40d7d4f796d53a894571eeed8cf5a68b1406144516c7b377f0bf0e5e48c9fe37a56b578c2fd7c57dfe78e39f3e1a706556c9d4ff2d2a6e58590dfddbb1dac4bdeb5b706d29e9c61abe037bcd34d52da31975d02e77f0f2410d97f492d7d65dfac44bae4f034a2b642182a510d5b4d20d6ee5898cc0c67b71556e7ad7b1698970f0fae1a542d35954d26194dba15a040bcadddec94b9a157c2b5c0d7289b4aaf3445407f28c9c765cef5dd11f9174ffa9bfa3d008ea0ae8031c31f01548f9036ecf8f37cc9cd5fdc24827b7f75990d4a65fff3f747e4fb23cf9412edf35966487c1b25579ccbe6591036e1ed72dbf2d1568ee75583dda8133c8da2cf0949e7f797f7e572fae6c0ee5d317d34236f1453537d0bc776d5134348b5592633398ce8be5e99fed0a4c1916fa437addcd4e7da83da8ef4fb3be3039be8b329c04f72a6f59acb59148e80db5e24b829dea08aca71ed5e037de2f4317a888d2f3a7dc9409ed92c417390d197a2e4d6cfcc3a5c7eeac75f8081e92bc2b45d9d63f3e82d1ae9ad2d5a9f296f5dcd22003124e4857fa4947d4258e37d42a4cdb9e7c35123c559e93080457ea86fd610900785afa339250b6f7d18d2b8e2845107587123840162e71b9327447640e8466d5811f0fd2966af857b2fc4e1f1684ab951fff67351b64b13c52c04349de5b9035459f1c49fa720782b91590bfedf80517a8922695c5a1f1a1085f9b89c8ec7a0ebc1ccb23ef574c89ce94fc93abb1c9e8cc7ba7c098362bd5af3e1dd69dcd89f6b826aec8feb4138a86b5cfb469af2dc101f0d2ab86e6c6fe86f1a423efb0190f17c99edbdfcf6885c8df51beacc1856dfa0f54d7ec7ff2cd770d19b9888896755fe84d68a91002d7dbdeed8409393dacb5c5c2dc6d5a040227e0e30fbba32878155aafe827776fd202d361ef4fe9cffcb4ec13064356b9b4fe0f5452922dc8a8d25163b556cb6fc17ff5492c9394559cd74eb7f4f8deff05fb1cb890b0aaea214a3be546aefbb7fd79f9efb8ba7cff3d86eba87fc3904b9e9a8656a2f1771886367a047200f8427a88edd5bf753a6802befa4a0f8d4f7af90f558bedae4aca24a91c91cf546871f98b12489fa6fadc8f57b62039f37e8e1925a391bedbd268c0425d504d2098769f53fff05acfdffc692c4e8b3689b0098d56441a61b7d7ce05eec11de814745c1e3c6173d8ebcadc09a3b649175b5d26973435ed3692c394c7a3ec558a0ebd3c6a3bc8424d44dd1bfaa9f7b7d94d92b0f0e228f7037f4db31a7903436b1a154953b5e5101dcd47d6c57d0d851e42d42c001beae117d29a6c6de6bd98ba251936f1932e526cfa1b00bb4fafe66da3e98f86fb8c0ec45ae10152607c16a5a16ed607248dd9e4d589812a60cd0d93e081d160ef10efcc8bdb7f118ccf43a2c90a65712cd25a80eecc1594bc49b75a11930147d17373d3217f3ae05cb92edd6044464b873be4b433bfbf5137e25ca7fdc621a46dd27656240ccf5eaf6689b6a3ebd5411673c3a742866788c0a9936bb1d1d5c9609648cfb560144209489885a89133c2a2e703085abcef76971456e2890515647ed7eb3bc465d899256eda386ea7e7f52b30c898e85bac61424baceec13992eba8589edf1bced4d32057bfb58e611d36a6b2dc61b3ad0eb50b4cafc951e014d045590900cde657ee8f1be864edaa5af5e06ca98dd85708667d3b94843a17e6aefeace8daf591915fa49d178f7ea6c16a64e81118fe988eb618235983ffa670fee7079d9587fe0297840fb5340b4f53d33451ff3eb55bd734fea0d686f882bf63808124ecaeb775e8e520ff0e258055803d1b9f0768761b122f14ae26bb5f4a426840cb945f1ee00a8d1c280ba3b5c39a9e5d8b31d32349564957e64c46ef8970c76c15b51f5a0d9e03c41c9364f44c5eb63656be091e62d33c535825d4228a43182ed5b25224e1999328e4ab4afbffa176c6779136a1f52f4f45a8cdb7fdc10c99bcefa36b511cefbf9298cc8638d9e5ea99b26ebe17380022ab8d496697ee737bc113943881b2fd762834c43eadff5031b932f4caa9f0faa4d83243c214428e2bcea33b516d1eac53d2c6a2417682217640fa2db8108b3a565c7665222e96a3925cec9065b2b308ba5b8e739849fa25e4f7256adc5ec37fa4092df80937506ebd1668d2d922c8bdf1975afb9f2f745292d3ed1f08ae73c498cb8ea2f7b406500d4be0fae969c97c8f45ba509592676ecf4124a01ee04940d79ab0098c7416b3ab8d29160c5335d6258cf9af56ab61b64221ec048235efc9e7bb1e2e27653c1ed12a09773d44ffbf8d6a30b86a1b6e117efde309711276197bf0cfe1726ba06d74ed1d9b9d05ffa496d8fc4cb88d3ed7805d643229d3d9dc9853fe4a9e5b01397c336868ced3594149ba3135da9a5a915b7fc96e5128f84a12cd0abec954127d281df4f65aa24316697e11a1eba90a6ebef3668b96fdce61f7ffc087dcd4612b7a152015fb8ce4ac92161204c63f643c566fbd9f3d7468be546a25e054ac193f7fedf8f251334c529a8d6e1ba2632d30db66a34029e18945f9861c941286dd72fe7aaee2b1990d1761af5a0c49b81f6b381e63de937720e19fe8c8baf605904e766dd6ac9e2077ce508dcfbb59e0474b04aaccdf71e3873476fb13f232150fe137670e9abbf71ed4eae7c944ae7ce6793a713171ee58562ed43b91ec18b45dd6524a924227521c0335a4fb729735063ecaff1ef0bee75b49fb7d24423c42fd05439512848d3771dda1b5e7623febb9b870d3f2728631a79695a1e0055765dd73c031311c9233c18b72f67955b9c9f588449fae2b984fd2925c124bc89eacb6a42bae97d2dcb3ec8ef490cc47c0b5b94cc52d84df2c348d06581f60799cb5b2dffe6a03f621f071dfe6892e638e54fd4bf8b1e2c29c412ef02bcdd03030e5f258fe7ea2f5ad488ddc18bf295d0a95a754b3f8a766f33dd36374d8147c3ae05cb1c825aec990467fdb3d2d5c6003f02b74469bd8b20a62a01cd87e85d9f3a94e05616d7da50139a179cbd1f6b222a668a2b5258716482ebcb6a07889c0f8b5cdf3c51a6c1bdbb8d4e6738e8b267e7f232d1776ebb0237193f39de5ad88e7ade8b1ccf4152a44f4be81d6f52c7bee9df84027309994b97c005998bfe30ec87c098be2794b2fb685f13401c55a4b21c5775c70a33aa32e084c3d7b42d8ebc05a366976613a4c3098f4696a585e0456dd8436018fe0c1a5b69085e1f2da6aa2c1ef36802e9552b38675d6c189553a13f7470e5fc7d8551f1a3a84acf147f8b7a0d22569eda83c65df58986f3c6fbcda3b53b14c650938f27caa85dcd84605326cc02269d40da3f2d7ea657a86dddbbb9f1db32185c4ec3df804d345620eb00d1d30aa623e8e29e656b53aa94699283d20da296b04ada7878b7f9a00e76609390019661c630739af55461e66fb84d3791821061129f9ff92fc9974ce3b48822c0ecd9a9aed228ad19b3fe3816da107682ef8ed5c99d3870ecc28357de9e85f91fe7f30a735ca558bd751ea406204928baef644fd14eb3a880db3c56f92b272007f9cc9a702e562f64b0b82e177b56f21c79901699452f9348ce2f0e68f9a9b4654e3c8cc13136df81794313ac8551a565c7a5f0972a01c845a1c0a78a28fad9ff06b073f91e36b88e0a5ad7a264601c1ad2916c41818418c3871b4aaba050e6990df7e5fe338e6ecdf0a9e15a82007bbebb9854feeb33ad77fde4285daff7a916e7f1b1d257ce6ddafd7ea5c73c69c050a69295c44002a6b1547e0087a77ca0d2f79d9a70df95bf0156797592945719fe154cc5ec4c9fb7683b9bbf67b77beb3d5cae92bc0f38a4511d7d7a12a9c4c735783143572a02ced72b71761064694b0b633595ad93ed5c1af46f306749c0a06f9a034552f4c1384488ef162ca22fc4759a2bb5f692fc6f25df32754fbb930f123adb33f92b309d3893fa9678fff9c1c0a7965f57fbf96eef20eb8e6130b89383f940af866a7cde9f8702df11ed71d9660e85cd955a157a1758e1dd0d2edb173174cdcaa79341273d51e21f05212065bf8169f78ff6449d981a1dc0c09bf5bebeec7e00d3fa4dd9c7c65ec91f013c3c8aa2239b3e54066c14d56a0ccda151371d87cdee2f67a9b00183384dba46b7e3dd72fd2170580660ac3adb61c7736510560e0c53fb146ecd79a9a4370a02f77dd5f03bea16c68bcd260e93441d456335dd088eb6ff0ad30834ae51c39b0dbaa6aa402e552c49c8783a2ac605dfb2e83b58ae09f5e0880c660414a46db6c7dd50a1f60bd975d68fc69ca66f4ece79d9b15695fb4e55869c1c28cd1c2639d7ee53fbfbd48a1611d85a4126dc017099767cb15f7d5fec906cd6216278ba2ce729c88b76f3c40c2bb33a43be3b18ff5b063cc8da4e570c48f2a65553bfeb08245ed310fe0f3de90db2a5e7f570099a5c133cef4f97f34caf998d6bc71886ca7a405afceb693f421ad9cf430ad9fb5e60b691f420a2cac5401c5c1dd57ce425c87b503dddfbc6fc661037ca6c5aeab21a52d2b66eef4ea30460c9e7c7757712185a0e2e5df3fa8779732cce239b0ec90a7ea6397e553ac54a73f3cb1a36e0e414ee7a2ddeca610ebd68be05a344290004de0b4d3cd5f2953ee089cca82b5dad5c63bb22e6488ad586370dbc8d8a47020de1db65fecbf816158de7f23865d6f64a65171df538a75d8e3aed39a6373edffeaf13dc2d3f3bb428e0af75b29cfc75d9d471efe6f52af3d9fc87da90a2e003fd9799628ebc46b8dd6407b322c467bb2f2f8bc6f49034fa08b8187597c90fa6ab23611dec21f869299aeb49d29bf909842de3e475aeffef461e88be475589b7730dc4544d8aef99bee9795655d9ebe8c03a2ca089fe3814daba23b50fb28a1300dfbcc50b98a36a3d9d4d89ac8b500be280025420666f44f7a208d40588460307d718eaac5ed7f4c", 0x1000}, {&(0x7f0000000200)="31cecaa10053709485d09938edbb688d92516f492454c0c01fbbcf9c8b87d7a313df10e6fb7e8ab8e4a6e464aab9f9cc49809e2d1126cb9c93f4a339f3453b0b760b49459f97bb7cba1e8d2be91d2a3f6957c831c5970422f9cac27a220966f8b9b69d23c9aa549540a826b757c911aca4bb87caf5e153d2fe9ecd5b2f03ff09c7efe59b7e15e498f6e68321d4893f0be227182d194d07611b232e5cb8624e0d591be02d794ff2f6cf266481a3173d", 0xaf}, {&(0x7f00000002c0)="40c827000df4361c59b905c2c4feb37017260e14b894b4801971b5cf93d27916ec946ef0d02f6eed10a7107711f8764eabaae61e3e0aac44981b11ce3754309a615bc2f1f7f51fc23b31eee850dcffc8c42b04362d3f453dba0e2ce94964", 0x5e}, {&(0x7f0000000380)="b0ac6a73b39fb27ced39b27c46e56193cbd1d9589da0db2a95fd8e037d69c18b328c29a9f1a6d99115abb6587544a0f2c0b2b209b17bd29c1ad126121d4426f8d9ec89fb53620dcae2d32959dbe2d766097fad3ae10fa0dbae51ade9c12dfc469d70aa5e28639fd279a66065db2e59965c9031948236874b26bea0dfc7e16c6006799bcc", 0x84}, {&(0x7f0000002580)="67e479b30962913f967dd46bbfe6b4a69807406735e870cc09e0186a8db5c9c3e1a60fae0f99ebf1259e666e1e0c6388cb9658cd3f6d09e170570087aae18079eca647f54bc6febf929e8666ac3f78723cb03291ff6a750749155d1d2f1dcdcccb2ab4c083d57def2af99da1303e4f0ec12f93d674355157633c5ce17b7118f33756fdc37eafc2fb8f10b44e347b538233ca99dceecd410d02c3d9cca5a9562a11ce6fd2679d451ec2495b8c4eecf70dcde08fcb44", 0xb5}, {&(0x7f0000002640)="01223e2441b3776852e96f05d543ec0ec7f82d5d1e8124fb46b89e3bb6ec2c52218a5e406e599cde3c66352851fda13ee3421bfb6243ce48037c339f2caf5ccd86a8835cce2776dac03e6cf9ac56d32ab1ff9d3517866113e15102a4f272ba59705c15d88db9b17720bb11a65fef9e0df0d28a6c00cd5def7a396f205ab35572bb1b7fb9411daa31e3fb9a57d6075def7def6ce420a0c7039ac02f87012ded17edacec8dc8c863a7cff412809f58865535c2654f13ff43314d6f42f281a533beb751f9ab95665ba8", 0xc8}, {&(0x7f0000002740)="58d527a6697e7250157530f13164ed259096f7c6af8ffe01847da36963294342aad4641becb8e9e218d651edef45239da6269738a77a843b52826dae333fbbc9e0a8446092f406586b6386f131777ed2b969321570bf7463a111bd33a0e97f6b1b819c4dc01ef264b7dd0e34c7743af538a6babf2c706f6bc5ec091c5f5daf338c1471504e8e395a8c0d4af912f491657e17f07ccc049d89998879942cf6b47b5c80d54a2063f00a4fb99c598c257269fb688debe5ab607ce894646c30692199d5fc890debce4c4d133b77a4f558a29c7a1fb873bdf5f68a3928a6552fe8147339e9926d8494c117ac747c6efcae0f5b486810258f354d2df305ddc225d75c1d518b6d97595c1dc018b7f8ef273f1f9431c5de0917c07ef9faf6f5a9ded8ace3715794b7584e1664adc4f515a5135cd542154a6c650215071235a31eb919fae3217ba48763a017266b90d17c6f62d2913d15f99bc4ce50e7d3dd7c792987744251692c2ea58173c2971c6440666b825c59e8c2a95084f7be096034384695e30c5dd6ecd98175ccfbbab1e416e940ed7a7724e2395170cc5e9b4084b24cfc64973bc203ff44c532fba71aac75dae494ef3248ad276babc23078a8557b95f35a9abbf809ccce27c65bdf2b63ac70ac9cc0c6845856949452a91b3ab1526534c49c48d0f3e324bc932ca1bf8ab93681eab966aca4ebdee0aa9aa56525f38fb8bfb6bb37071e1562bfb92ec063cc3d5e467d7805e0df5274dbd60136612ad223da776a3823ce86062d631a9bbef9449e0833e49f45aca5043ba32c75279ce59a25dd749a9b9fa12868651a1178d56b285cec65c7af623eb59ac2bbd1ec7a4436542a6664bc631a361f655c03ceaede16ac05d8492fdbbda382f83f3a86c769aaae2d31be04af613a660f955b4e237e69338933f50e935306b11e7e275f1756a509cd23bc85752d57c938c22232b52acbcf1e006ed773bfb828d30c654d4d5e5a50af71ce966d455e0f790e86dd1defd0e9934175b8353d3d938c48e848c20a20df28d537d5a7e5ceeedfb66534c447f79942b3394dc0e8c2452cb51b54b7afebfd46393bf6c54eceebf95342bfb2190121ba1e4923ecc975dea84e922d93355ef81c790113ccae9fc2ef1279da568275bf549722ace0c37d90668cc0f0eee15912411d760cc941671ce717a9e4244bf4f66d4685c02bd4ee555b6bf7d49eacc845ae78d25e08be5c75b37ab4c013b964ca85f0456ed3239830195c52adad868bf91e5d6d018829d4082fbd35502cdac67ff0427b2a69b2774178453979073d784d5404d77c72346b2c1caf4fa4cf7a293647e21d574a447d3f9d153e9c5b3c9e0e21872d9c7df4327bc0f071a5b3b9e1b6a9973478e6f13d1c19da43bf23b2d2dd47692d4e3aab09394d3d2cff3103f79b574db7712718b12c8a1f3b1880c0ab8ed504b63892851abeed4661912e9c43db308fe663627010ff63a2a9bd54a6739cdcb32715f11490d1bed4b13e9e3fd21fbfa0d258a8600048dd2ac4cb408b461108248b05d19d57a9322617792770cc1279edc162eaaaeb01c14d3d9d73dc0babb2a54da3d58d94a8831ccec411fdf345bdb358b2b17d9a3377e9dbdf933693dc34be1413f4d951fc4ab41b4bf14b8fbedebda219a68d647734a5e5d235c600a3f48bde1bcb911add5b89be0ee52f9965b31bb43aba27ce2ee8ee9bcae805ce549dab9e80718163e39ba0e4ec7a71e9a4e66ab7085a21772bbbfb76380f5d670ee8679be4d921584db27428673e8de65b103c78c1a1415c28b7759d4355d60dc4be13d32c9f7ee1eaeeac51f1424b90ca8f43dc2af74aaeeecb5294afef89ecf34cfe2554a8c0808a0dea7fc6ac259006dd526b5c522fa81c19a61c7448be1ffbf4f776793d764fdfff435e8813372489c441714bed94e3835e4e7ace29136d134bb5e486b0b895e554040cf0b674fec6c9fbc83a6c4b6c3cf6154961fa70f50fbebfc72560503f8945f1c4326108f6e873576bf5d7716ab7890aa5092d4a5ed1dc54c96b5b0da94c8fdd89091e2abd6ee9794b0aefbae77648535e5cbbad7547dd8679bcf9179d82a89dafae844ccf5445e21972a40ab17c3fee4e9173066b0801546b3f322e29a6e9f04ca213d5dd5851649205965162d092ebee30a4b7da3a60e8b8eaf50c6d79d7071a6dbd7e0d54a7db6b1d701dbe7eff2d48ac2ee159b152bcdf5a1f2ac66edf3cf84768d140968a80760c45e6dd996450aaa3797f02d7700ba0a5085c68f65a46a64e783f597649ac689d92eea3daff3b5cdf49bfc6f98d7b7a03d10852d1cac0dfa96b6dee9da2321847f7c1b8f887fec161962910db79f011ba4ffd1d2a10a853e8a1cd8fb5b091176f8661991db309bd04bda81afe0cff5d3c922e1b9cdea084cd79f95cd8bf9db6b415460e6b99cd7afce629d56f14371d219784626a9216186f59aef233fb36382a39934a146b847c42e51828041359f60e4cf507fc315a393fdd03c449c5a36e12cc97a55e4ccec382691479d1e3307f5d97b12ebe5a50fad35f3e1c8e5614227312c43b566773d202728cd2aa00465bdd9ed400591fe31ac31e1885401c09c5397b9656816a567407a5d0df28fd2665502d9e33900e8db8e8305fda1213e9cc42e66484206bf789fc24850318891cd8071c74d99286512c9e2bd989563d6aa5724e7ff61d245e6fcf3257603a9cc886c108774bc5e306c46e862630ed2de54d64e9f71936d12d1d9ca7c0c884ac260b54e5d64199611292d03ce231de407e4a4ad076b17aeb586faee0e70da88da324676dab2b636fa5bd3171e4ef9f6adc718a6c04c0597fdc7812e04fbeb1f2c25c997b781d8f062fb6dd4bdb009c5b7e4ecd80b7ad9007d764678a3cd4a19e8f0fc91f76e3353cd6d8e2ac2682634b2f3a6e177e287612b8adb680d486fa15d0d11c8aaf46e3f31622564f42e0178d19b800e7505040486d758ec9892087958849f767a53d4072b6f988dd8228318c902cfca1906ec57cfdbd5c9f0b9a3bfbccd4c24e54dd5c288565477b32d9abf3f43a4924daf2d8bfcffd5b7f858bdb121cc4c49d14eed5591ca6d8a072eeebbb13d5cca7e611af168daa3eed88fea1f9cd8a55c052ed747d777b95db0136113014c39d4389b040d4bdf1db8f03dcbe59ba821b5323487c3aca01da1cce85b0dba6eb1c2825a4b2613006545a81bf698f7c96c187892fd101d3c419df70046f420931e2fb1596d198c334748566d90d9bb8bbe1fb9c538b318ca4de60e614933f554425102ee17d02b7d3be0c8295979a6850d2f27ae8ba8c2a280664730881304dfb0aafd4c3b2676f58076e7847f471832805f6ef4c829b81ad52918ed3e62b039a168e0d03890f3538629c56540c620ceec3adcf4ec91676d01c9bbc9af04f1e40e6868aab45cffb88d8d44edcd9f14fd1d81d243412bcd9921c7305c6a7e5d7553f5af395582cce234ca9809bec122163036adb76203cce75da9ec89b128ac50f71ba4473596c0774a01adf19c02e091ce0111c1b3691015b1db519591928ff2cd19a4a406cdaaa9934327d0921786168f49474eb87b9269f8d7b8b6fec4edde07fb9a1c000fe1f706bd9a8f4b1964d5e17b83caef7e42b937056b744198ce6038b58ad163fe4a03a85c56e8fa23763bcb1d13c915022c0e844a3fb2100730cf2bdd7b3d36896043d09562325fa448ce77683cd64c9e11e4da4e26f15a272bf50a8bca37f5359ffe9378f652f71753bcdba8c7143405fe718e5891fba9f3c9d7b0541d6456182c32c51f121b6afc1203acb95cd6d9e5bf151d71ab5666af3a950b9296e657c8031675ca5948c5b2f2ecebde59733080e255700ced2b2287c3e1d0594d9a0f31df92b15e6380396df5e875ec698a09bdfd14eefd2f48b0cb5685240ba04f5db058f5ddba240f56b35edc3c9e688209a8881833aa72069c5344e2e10daa524011463658c15792c68bad933a0d2a7153d787ab44c6c10ba24c65aeba2a0697d83b4d606237432759ed40e0157aea0295109e67a57544a1e6a49227fe5d775eff381291443c66265b17c0ace79470685d53c5a1d1d795b936704756fe38c199efd8d1692d30abb7cb05b2da14b44102fb1e0fedd4a1ea3f86ec6b960dde86eef46f732a624671fb655078d6f6d802990d28baaca91c5f9a3e7fdbc2beaa0597fd50eb4f8c05061a9d7ed1caf46a975f100fe2d84f9ea797ab85fc9445dcbe920423e4687f45723df14346a01cbd5e2a2b769ee16c6d1802953b420440ee871dd709667a9233dafce7c5c87417065ee16b1b598abd0e168e7da438b2c1dbd7ce14c69abcd2cba420c7be6985199eb51c660d08a3e0354b08bb62ec94bede545008144ec1acf2c85d1e82de23afcbfbc9f0e8510f3bc3ccd4c9e9e00e09ca1ef0c04fba31aadd45d6c97ccb1161359c2fca81a20b690ce364eb48e5d89871a070784f4acc6f7c56d0c29b5628d281f3b1182282186e98a4fd508965fb9f9f85b4f13511a83a3b8ad462fd2836b31197abf1106e0774920891f2a61fa4b4721539226d7c9b320b5eaf4e773e533afb7052261f35b58db3065041c973dc46bea29c94affe765135e1aeaeff32c83d1ce0e29802a562b111311c31bb1af7042a11b44247a964008e8872fea74efebd9db56103862e83fc3d8a319c126ac416adfca6a97e31df551656ec41608124912b5f184ef71c0ac9cff6c6a88ba049ee5728b44e45afba0253b57476b14b628128686e0df5293dcecc4b79287518023f401b497a59ee2ec95fc3139828b61cac625c18a94857fddc1ce3d23a1e5fbc1f1b97dc3110c7fadcc09fa9e098dc1fd5b2e2f4580fea8f832087f92d283a1052e919cbec5592e44fb1c00eea91798b7689922ac58f9cc72d7eed6188f52526942a7086d403b1b233dab853a9c343073924da628ce81f5e62d7b4852f85ce3c8bfc85602b077852f6397ac1660493889097b19daaa48dd3183b75789b1a9540a6b3fbd5521b3d17a9330ca66cba9211df06c31eed0cf442806028b6e2da79fd98c325a2b1fed5aa98f25827a06ddd5f3eae0d0cb68c56716dfcadf2623e04d6f15fbd534c236f9b403bfde819ef3bbcf74c81542aed271c271a565aafc8b59c4118363f67747fbb7199c9233ef0e92f189e218664d3e49b3cdfee40c7c0db87f8842060ef44053ac9804dab809393794ac427fde949c4b82017d95b1cdd2d9afe3a12fb08a6d187825b8da68bfb5bd9ec4ea31ab43d64cea81c8689f8caaf7355858a526a8fc147946345a6de5406966c204a3b18761f2abf173fa39c8fabeb88e9a552b1c7b47edab9a8872085bea0ce7fadad92ad1fe6fb9b36cb5adc003318265ca2d2bc5cc80e930fd875c35148623e5fecf5c012a1a9a1c50f4c8c5f4683e43fe58c5998365def0f672e212da4e919155bb1e7b4636d9f52a9e1144a240dd13aa1bcb4f2a7b75fab5cf194f631e3e2425565f18620ac81482fa324e63fe708f0d3abd45137aaaf9d54f1feb77329f67949c586086bf90bcb554599c4ffdd0544caf496a339b183bc2fa158e57ca347ac7f67fb4ecefab046e63730ed81d07388764398f3c70be59c400c683fbeb3569820f031e49053ddc4b61b940d8b29f7882d74926c2e2e7b301ea2bee75be5b1ae23aab27dad6488358fb52e0015a1f40c8b5be060ebeb5ec1203c78af81ae7bddfd629c5747af52b2c5bf5a960189d84b9a0325915f98bbaa116cd45776bcaa4112327f837a36ebf498cd9ae9e562d2c533f0b772468c62056ed28f8", 0x1000}], 0x7, &(0x7f00000037c0)=[{0x38, 0x1, 0xfffffffffffffffc, "43efcfc6da9a17e7940533a4aaaacd850b8be84aceacbbf7ed5464a880ad32cc8467786d59cf"}, {0x80, 0xffff, 0x0, "536aa27ddd0a026e197c366802f6bec50465fa93b38ab30916e51237bc322f8f3adda11fb574b1801366f761e5db62fd6cc60aaf892c7869f0af89860d562edd4ce51c7a3536ab52ae152304c18c1f470c6f9960f956fed563a1cf0f3a704c316194b7dfcf1593d98fe0cb"}, {0x1010, 0xffff, 0x2f, "fed472da223c62358a74ad9d9f1f5c510989103b4a9edfd6a039dbbb166e6a43423e9933d093ec10b3472403cf30fd767e4497c1f4592ec0c57bd0c370cab91f3b727dd8c92d2ecc4214605bd1dedaa0fd2316dbc05a1fe7e6b0c7210c11884821a72b4b69994b4ab9d2c295f1c0bfd63114635d393bb94ceb7b501186241919302969de2f53e09c8df37db55ccbd547344a2d128a87431398bdaa9769fb42768e674c0a73a84b14d10d5695bab6b12ed0eae20b10b14901d56f6d4d87bcea049e2cf50e1bc77a353f803b90eb600ea28f8232043284b85bba2d4edcf257387b4a25fda7eb7323ac0352e7740336b959dcbe651f572369d7c04902b5e167283a492ef2cba3c6d40c4faea278c858a88b67ee7f774886af700da77be6240359ec8e79476a004b6463d28b6f453d2672888d487b757e324d2de965e79d85a6792338602c4ac3de841d3583d6eaa6aa76e1f911ba0030c4800ece9d34a123869ce1afbcd803eec421a9df01988501e23a4ebd9c9c5678c58ef4aad170474e91f319ec2a9f1dff4f08fec35646f423a94c1150d3982927bb2d8e3ae420aa099bd74c6c9c114e6978b03c4c1f74900336d5fcf53e49734d627811ef6b243d2ac0e956d87ab768179b9993cf812b643bdb2093844c5ec292833fe88f0fde3709326a3f3585bdc58080280dc60d98f059d0613ae964a13310ee6ae27207b7e207b7c06d63f3a4785713569866fa27a3d596dcdaba5c94ea2c89a1370abb75ac27518420f5579d09fd56ddde4d598d97605a3a043f3c8f6a6ec1d783abdefa08a6367c715ef0e94b85b9a29a5f4bfa9f7d55bb0dfdc841f70a41d7688a348538137d2575b56becdc3d92f90a827c3ad4c180d8a56abff823a1cd9bc2e3bbbcaef46b267d8c56cf6dea65d5423ccfd43f774c07715d84ec93772e10cd7a931ab7bfddc88783cdab6157568870a39b3ff288e43bd5708378d2a8895f97ed134181a18c7ff6a3218ab20c98ac32e4b10116fee9961a6a3cd7f0a4d0e7840f2093b18954f450bcee2a8e15721fcddb0cc43a03df799f8a6398474cc393c0cb70a401eb9c46efa2356e15dc5b023befc89d7299b9e5905745feb429a0142b08d447ae5fbf9b7a06b06ab0b1a7bee1b8464c600d36f314a3275ccf8db6b2970b9b3580ef99d585293ce47ade926edbd59353fe3e5f90592fc310406fef9062e36100dc07a58f043bf093e4bedf4e26172dac4d90bb088c6335e33563ec0206b1fe625ed81a6c661fb22af86f06316d4e5200f9d466f4b4c508cc4e9f3892bea8246d5ae5f17040d28acfaf72fb4b4651507ec06135bec2993dcedb25d764560dd73d637824c5eb9148876696ca333f9885994264dbda3c93407702779b8d570455f84fa7f10283450a5ad740accfabdb5515b65ad56645235518514a42005ab2fcb6cdd5db2be63b9bb102bffc00e0e03f01a838c0993c2eeba9bc77556df1a71306c7328310be0b0fae1650c233e4ad3338838a7f5220c76572fc33f18f4df0967e55927875299960ecdc4fb5c378a5a48c8f5050d3bee9cb70f4694874e0e28d755ab5fecdf44cd33c6754c587f75c0a04d673e37f4a61d0dac06d601659e28cd9d49f15dcfee3003ee08b40cb4f603e96c3b8131eaba2ae1d98ba4789dc4c495aa73051d752a4af53510741d2f10aa3c3eab0a1fe6d091482d9f14964d67ad688913d87aa742e851a0b6d1fe2e7d347acfee350ca30ab896b2833328c16fa54348dae8a59679363ae61674dddca27d9946f9caf636007319ed105507a493ff50dd493235de912cfb66fa8d2b3a3f6f1ee3eb211b09c6ab36d5a8b1f93edf321c0a234b8b73d5db89eb554248752a3a92904b1c99e7afbe30052e63847420541e4c1d77fd00f0ff1f4886e53be6b5ab5d082350c17008c32a7399fe3768ee949a5782b964076f458e04c506b8463a980ff0f139b8f253a4b88650769f090cba4b963950e5e86fbcb808c672c41ce9f2eede60b93297f253fd0cc963dd8d7eb96be855c8d9948e88629fb2a28225f6f9f479906c1aa0616b4f0c24098a4b5520b7fca9040a6395e9df840b93f707b032624194d46130da911ba7ef8702594e535a6851850b7e9e3d582db2e659fdb68fb4d09f3a23e1e705fb14d99fa0c85ee94337a600cf036ebd6e110cd5096cc9abdb66f0a52e5f626e0abdc470c29c07b3355676377fc42e4f11a0424be5e2c738c64257d0ef54b7dd5bb1650e27b8ba79bf9d1f6b44ce38555ba40ffb6e322981af73f973dc4f46427433ecb6fad71671083a65d61f3539b3d346736a0c356ceeaf1de39c5d36e619d1458a2be5d2c77af47319223599b34e861d8283b4e9ec3042743e3e82f25ec6ec8b37df77932651e847f5f81bcc3df121b208259b67d7b78250fd5304c8213587b92449f0905ece5f9fd97d4b5f6da521b4487c88f00c057e1f3ae108a0709385d66a1cf995207dcfbc32e2944f70ee7f146bfc4c086d27bf95f9837fc5a98006d3d22b841eb24c3a27e5acaf5e3cdc3b0b98f6cec1628b27fe41c5f7af94a6db0d25a312611a2234ff3f6b5c6147c41ec19fb29f3fd08283139b82ea8a7cb501a4e36b1d55980a71a12afd67689ae2c3723632daca2643c0b95815a1454152327bf9179002218a5ef8b62f427d7c41b97eb117e13a463564f35b80efd5d070897c086c98eb7788f8c2697f1023127ff52697c291101d5a1b4f9fb309e557e343b48106f7d53dfa8c5fec3b4f73e16e0f637073c62d3e736a0b98c768148f5874cbb03f8e8a0c721f151a615a640dbf4a5ccfec802b285ebf50d9927f9ef4262b723ae78585ba47abb76020c9786d28ac4c592e29e3881f4c3065757a86a37deb48884979bac1c910055ed317fe4e0c2fb98654418b18a6c5ca93f04d10b97bd86f15233223f21a87c1024c299d89643ad6912caad2937c63c9d3a0ac36f2637bfe58921bdd933aead4a8a6f188b7d4e2b48b3d58c3e54ceb00db5eef5e6e86079d11d70b39a3798b76ba17191002af633f51028469ae0ce14fade48ea4db76ff8def73b3f8ed7b8bdb2acb450e14f210dbc7ee5f50144dcb40a358c3c7f06e216a34cf8b4b99cce73abad471424aa38753afff492166ed7e75d3c87a95c665a1fc1a6b5adcae46adcfe1a80ca1c862aef825bc74fb78bb9002a16798407def04d478a5cf47a61cd1d8731f2c22dd8a43bdf5efc161b5fccbe9f5f313183f49b3e42bd0c14035606742287131a887d52ff36e23a14172442a0d68639b4923d5c553f386f4a0496846af47df4fbac5db3020eb9e234e296029c2b20afc9a211f4aa4f39ab1cb406338a6ac67f01d157187d7ea949a890542c0e458186c9b08beb8b4e01f4c0b101f74c0ad8aad1c2aa9919093d0a87dc4db77cd3cb1b6bdc6ddbc98d263739e8be30c20bafa45c678fa488f307eb3847b709f275e1555c1c32696f436d543e76a95eef64e1ab15eaac3d0679d1f89b19f5a763f405c29c2947d2f806b4ff16aabc5d624951635e6d78fd453140b9591021339f940c17ded1251eea764cea7ec84617df971b18aaab07315ac9709b5dc91b15c618b8d048416213ec4b4fdc50f5c425cb815357704864ead2457e20e0fc3af7bf0199085c100fc90e032ecadadc38159446eb2c7a8f87e22854083a21cff08b92031c77e43e0e15d7b086123dd95d52799e37b8359c2dd6ba3d32d7e49ea9ca3ae1c26fea38b00ba0011544f5c5225582fb77006baa738784f19219a54b1e5ea08b0fa9b66980308a6b3d5f49a885cac7a09564f4021f1b44dc57d36171affbcefc157214839e4e891115c4c56cf664537ce5f9e0d96a5db12219fa929344596ba552d692fe4a260e24ea8593d2b1ad13056697c2c71f7bc7082efa9af778d15841913bb116dc70db3d6c7f4830c9dee64b495cf92df232da695b42ebc3a5fb2214235898b18e1dd4a6c12554fa988ec17360ccf4f279d74eeb3fe1f2beccab820708fdb3d6a284ac78fa2cebc46616f5da816325e33afe4b6aca7e8265953840abc06f345880d42ab2b0fdb5829c0e13c3f6dfa4bce24af535ad9d2e9da51bf1d8d0693c29376b18774947db3ba41eedc2f5ddf7678bb041823c2a5b1a07c32b08342c93a906c8c7bc60dd1e3ccf88521e800b55141d833f444e7142e0ab21f5e8505f0705f7ca6a7e88748867a43a65957c16446b9b1ccd325bbd54199804aad503afaa6cc4f6abb316daac948a9164435024993d97642f4b2e7161e08a2d80de21d1732fa2e908ee4068e358283bdc07e5eea340bb6464e329a5c6ff3abb54c7a1a5792b96627647bd9ab89521945f04bf394345ee9497a69f5d3e4aa2fb83c636fdf63bc572dd02eb568caf1c2ff4d36b676a2cd4e8b5ec32533c0cf805ab02f25f354a01247598544946c87d74cf5cc46b1b3c89da9e9b4e0ec7d0986227cb943e2007d0ce964512fd93f2c2709c452f40b2a0140ab1979729431532641f87ca52ed073199b3704d1606942f9c0a1735afbc1b8c2e1dd0f681ac0fc7628c6f956549642af434c5568b4b9f3224bf2ca185fb34dcb1079c566d123232df1c2704664ff5773b1ee3775083766f1aff22d66f591df448e83ecdbc25caf22a1d74ed068d1a6e22d06caa771ae7aa52ce164215d3934ae7c560c1a1d99354f638f179fa72418f44757aa7ee11bd638e373ac0827fe38948848f42502dfdef8d39b1db52388e6bfdb8822b3330eff7b501e95ef8c415b68c7b0cfd854e04807471860f1c7e469cb025216b7a8406ebde51f55eeb8d287ddb8dd0da400cebc3a088f3b45d1ca9595e8160c0a3095f5f59d6889889319ade1ebad52604bb609d4478a542e3175525c083abc382eea92c283ea1ebf03527067d047defcf7c9bcc6f48ca8769083cefb6e1cecdab04481edb26824e3a212bae1f2ae1638428f0ba23fd9096ddaf339ff42851e331a8b7501fa11104fccddaa5b9bd5a0ed36a8b399a23344e691860e6bc04481bebf8f55345499d80421bab9ead661edeed57c608a03b1e754a1bca5db5654dd54a087ecdb98cb408be660d5e5d77d038fc08aac10e633be96aee44da34fb9b6aeee4b78e53d18ad6748fcff29a48e7f38d14ba1d789422bad12866ffbf7abb75e0de77405c7b5775b25d39aa01934fc7327abec140a6f29bd717238af4234b6a92d52e8023a4482df7a20a3df10420bdffedab5be2200c858ec4f60cbc21a52cb2b4d78f9218e30dac0feb3ddaadb5ff008fe6aed82a3101203b364c7b1558c73697fa109ccc0c35a2a592178e5230dc947c9dab45a6bac06e41f2fa44643cdff676ea6156682cd0487ec33d518cc07a2747db1b70a66c64f204ff74582a0b7114679a2743b158e30a85a58f038dfbcac8fbc058dfb4de02c9a7459fd273bdaa298c89ebc8ccdca4717ef87c6552bbbae87c3a5de9e1901a57b3dd497c40ef21bb7377c5c13039aa4288e38dc273c85790b8d6e2abc8be90638ffdf2c307f35e0e74be0cec8ed7388e65734ec4203c5c4e74326e784ef551e7f4ed7e207b3b3dd9efde4cf97a66741abba06b0e84659b9890c4bbbad57f9a65850d08f6733054edefe5615ccb7f0549a47b8388c91e2b7bb7344c011927ff8bf3ac9b63fc193084067ac500cd891d8e48b912da4cef99d3215b9a9890806a524bfff098ee12d3e6f4dbf781cd3f43f2082010b41a8b419b56142fd9fcaa10e89ea384c0fc4f4369d074045a12915c991a0a7c78d519daeeb0340a6f0e39c1eb46745b71d15aa7cf10199b7e61021924f555"}, {0xc0, 0x1, 0x4, "e85863b953a41eeca5b636ed639fcc5afefbe68de832589707d74ec28c46ad12e8f57ea3c3a36ea0920b8fb450850c1c2c494801ac0e2dab58e2e6e0b6d47d5e470b04215459c228b312f68665cd41ecfa2c57b3b7f5534af6f1b3384683b1ecb03463d1635f96d567aaee547f501e188c44abf42a3578a850dd67bd68a70d5df57f86502db0a33bfd433eff09f2f791c7588eda5dc59dad2fb2c34caa43c8ba6bf2686134b1d2ad3525b6826e"}], 0x1188, 0xa}, 0x400) 16:04:12 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r3 = socket(0x0, 0x0, 0x9) sendto$inet(r3, &(0x7f0000000580)="5f618c6a7b8966dec6494e287651a1aa848e3cc07a59342c0c6d2d83f6c3b0a1ecc626ca5159ef941139c560afa9a8877e3ce347e4b65fe025226dafd1b0e0bb55969689b9166ad333d3b14a622e886fab5d46f4b4b861b828f80da5285831bb37bb8cf0bea154f66d7900f8ed2eb62740c613a29b87becae22ab1cf7922962fd084a88511ae2deb55d91529a3eb8389be05fc7e7fd8f8bac9c41a3f6fa94517fb81b19d913a27e8be4709c0ad266492e2a58d155053d0e223fe0c64", 0xbc, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xfffffffffffffd60) r7 = getegid() r8 = open(&(0x7f0000000500)='./file0\x00', 0x20010, 0xc0) ioctl$TIOCSETVERAUTH(r8, 0x8004741c, &(0x7f0000000540)=0x54ad2ed4) r9 = getpid() r10 = getuid() getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="0100552e2f66696c6530008e3cb97ef4d6235bb203996d92d915e8534c93a986321307564ab45d3f23d5c460f8bcc1333d2fa7e80c1f5637be7f2a33a62a6eb59bb07834bb841ae0799bdb4aa9a4a94481cdcee8ab3543ca1fa8884c3ab96926f3e48dce96a4258345a84f5e931ef9d0f482eab5e2095b7d211e2291a8722a64bbf530"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000040)="b012905c40f7d9d492b2fc1502c8ebdca88f46f2b48a85dc0b6b647cddef3a6cdc520fac15", 0x25}, {&(0x7f0000000080)="f8ebea9fae9fd8806e1e0f9cbf7a950e7118e8d89c7c7d814d1c5f070ce9798ec3080539113602d8abe9f81b312f89a522c2206687a9751b497f7c45a574ad4a6f65563f4e09efeabac6f69b1e1b6b911dac38f68c", 0x55}, {&(0x7f0000000100)="4048f78b7da8d74045c57df9860d72436df05074b8d4087d505cc028281fb379f4c2abc9fb481cee75f82b867625ae1d06a3dd0d94dc24d29a2e30677b389ad6349efa9861f548c72e6860c38eaceba4d49bfb55bec24d64e592609a48a45d01ab0d986bba7d110d5249306dc4109e916401a9f32d1a3779e369923e0dc3d3daa2dda4bc177cf4f9a0f409e8d4055ef1ec62c6fef4f231676fb6fb54d037b9dd182bf5958172ba4545e2723fa9e11c636e12c756b9c735e44e773937c1a9894594c37d998f96a98bd68c719bfae6bd1bf29a", 0xd2}], 0x3, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x60, 0x1}, 0x40b) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x3b5) r12 = open(&(0x7f0000000000)='./file0\x00', 0x28080, 0x3) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r14, 0x0, r0) renameat(r12, &(0x7f0000000440)='./file0\x00', r13, &(0x7f00000004c0)='./file0\x00') getpeername$unix(r14, &(0x7f0000000700)=@file={0x0, ""/4096}, &(0x7f00000002c0)=0x1002) 16:04:12 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x31ee, 0x1}) clock_settime(0xb, &(0x7f0000000080)={0x1}) 16:04:12 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) r0 = socket$inet6(0x18, 0x4, 0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="f573e6a648bc09571fd4db7d3175fc50d2507f4c2e8b13b297d0678592d19c4f72e8c0d1d67c44db677e5e03aea1aeef246cbc5f423822705a16ef9ac905", 0x3e}, {&(0x7f0000000040)="bd7b9d151529ac3817e26f7865315d343fba3d006a5fd891e7a6b0c11249632a276df1c440d988286832712d8dd557b010ddebd00a4c12a8f1ae001e158c0f6d40bf452b24af769f4cd5277a6ecdde03a02a2bcd8b46ae66953ed08ae5136eabbd48721ceadfa65947ec594830027e0d5633cae14ad50f8428273baf443c753127b4f9eccdb715b5a0fe685c3aa08c733c616fdfbda976cf4a44be286af09c3c888fc134d167831dd41de1319bc14f1233bd5c54bf7b23fd", 0xb8}, {&(0x7f0000000100)="64250e9901a6f2ac8997939c72846c9da55185c2f529bfe7bf70bb954acb703f794ba680574d15801ab8a8a2fa50e241d1826a7071cd83596157e69627666ef6f1c07594e300643d2c817c15787a27a4b555472f23cced5499c025114adb9ca26cc8a89a2ea943154f92c6f9f39b641e86dbec37135f31dd00fd02c5cf9dc4a3", 0x80}], 0x3) 19:33:02 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$inet6(0x18, 0x3, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3f, 0x1, 0x80, 0x10000, 0x9}, 0xc) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x33c, &(0x7f0000001440)=""/204, 0xcc, 0x9}, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file1\x00'}, 0x249) r4 = geteuid() r5 = getegid() chown(&(0x7f0000000180)='./file0/file0\x00', r4, r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r6, r7) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x0, 0x1a70, 0x3}, {0x18, 0x2, 0x6, 0x8}, 0xfc, [0x9, 0xffffffff, 0x5, 0x56ee, 0x4, 0x7fffffff, 0x3, 0x8]}, 0x3c) r8 = geteuid() r9 = getgid() fchown(r0, r8, r9) 19:33:02 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000000)="cef4575f2ab4eda79e8fdd13d0c9ad7bddb05b317ed0fa2927b4182ee1bf2d45a702000000000000009b8da349c7e77e64d8e4520419735f13294b811eb1d3801d9525f34aae86fc04f1ee0b6e78c9b17b52c10659b5285b9c3670616c22953ab0dca23620ed7540f698a3cbe2b3a9848c200fe8c04d16bf6ae1e3508fb5edba873f4e4a195ae8799ff13d9750c41f078073831adc54cdfe17678804d972134dc3391ecff2f3b05764b09dd3362532be7ccc7f4f84fe8d575afffc93", 0xbc}], 0x1, 0x0) 19:33:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6140, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "c0a46eac8dd2ac8f703ad58cabc77b2763239151", 0x1000000000000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x6, 0x1, 0xb4, "33fe821aeba8c9304befe2ca8acfb54091f73cfd", 0x6, 0xffffffff}) 19:33:02 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$unix(0x1, 0x1, 0x0) dup2(r0, r1) execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 19:33:02 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) r0 = geteuid() seteuid(r0) accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x18, 0x4004, 0x5, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r2 = kqueue() fchdir(r1) pwritev(r2, 0xffffffffffffffff, 0xffffffffffffffce, 0x59) 19:33:02 executing program 0: socket$inet6(0x18, 0x1, 0x7) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x1e2) 19:33:02 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) socket(0x2, 0x0, 0x80) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 19:33:02 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setreuid(0x0, 0xee00) shmget(0x0, 0x1000, 0x4c, &(0x7f0000ffe000/0x1000)=nil) 19:33:02 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) mkdir(&(0x7f0000000040)='./file0\x00', 0x84) r0 = socket$inet6(0x18, 0xc005, 0x100000000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x3, 0x63}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 19:33:02 executing program 0: clock_gettime(0x8000000000000003, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') clock_gettime(0x0, &(0x7f0000000100)) 19:33:02 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x68db08df0919469, 0x0) 19:33:02 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) shutdown(r0, 0x1) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = open(&(0x7f00000012c0)='./file0\x00', 0x0, 0x8) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001280)=[{&(0x7f00000000c0)="678405d630afbb154c88a8a5fc76a11bbb825978151160182f7903f80a2756b62201e482a6207bbe9e1b5a067668854416ac80653389b0f24f4a33286399e32f6fea604d09e04490c1b41ff71dc4131f1d6f4760b79d", 0x56}, {&(0x7f0000000140)="4cf05d3946f7279f149cac8b968a6d55099892148389d8ba15a9b04b12ddbd461bd97d6341f97fb95b733225d910946a027ed0153b86a1de625d6c905c5a1936492b7ee0093c893cc73471a25531698d092359336d9ce6cccd6db11b32e94b88483956380018edb5a49233ef5e76ec3743556d9437063da6fffdcdf6b807b655514e76d9cf2a8cbb15da39", 0x8b}, {&(0x7f0000000200)="085c2354c2cbd7d600555cfca0a4b02ba25d38fa17bfc7e41db6db24582577fe9769d0d813139711b62ed32e29cf045aeb45a83433b27acf503ec8e1f67c7614addcac3829b8940a652ce508f5a241c7d6ea9cf6e9948641c08b9cb01e9fd875d66f6b8b7fde753e4542604ebb23a3305fd130f79de3d1346a18c3cc3d802aa6162f43f7674ca415a896b2984a89a251abb1694a7284b7bd753db27230e6f789b1c361f51a383829a7771657d3f11952047c1fba321e59ad69e7a091a781908b7ab4c539366e0cc13232016c2a3c985b177db4080572eac28a3c4bf782d2720139b40c535395d9240e310dc9b8829694a96e49c3be2fc36ecde15d809b6fa36558bbfb6c76a3e6ce83bf77b0fb6ca656d436afe1ac7740a7c7a6c2cb836e612508d3c4dc38cce8b4030fd3a1d50c4867a39c79ef59f75796757ae2cc8a1c1b9a97524af9d4fa0a3863108cd0e36139e2553715a75abf26f22b65852a852a74a1dda6820c435c4c0dddf66fe1c01386131b0cca770404eecba6ca47367e6bdeb87ce879d5f41384ecf0ed723ce24ee142d58f323b018ea25b37a97a343e6b0561efc60b6fc1da0afbd421be17a6ba97ead9fbf68958b41b679992d86460b435a914b89c17d7f73279cbd82e014845a52416c7a522727c66346146ceadf8c1c605b12016461d89fbc37c9fe6fb4394b02f48558e89b7948f58dd69a440ef92922bffabec19d8fab6654d303fca11f8cabd9ca1e7794d80e0700b4bf4e852519e0fe3de5a09141a142774941473e6b657adae510c1a1538e5d66aa8a106903382359fe6f1e78491fd953c7477afc34223d2efe8a0c0d2a42597f478ebc681aefc413e798bd87332952647886126ce355616fe16a199cb0b416ac3b81ac70638121e7dece5de8a9c16a4fa7af8710582c5cafe241cad876fe3d52ab8cf69b858638e1f81c85cf3959908871cb26fd68032db4b8cbdf504471ccb8671d2ddb77f2f6e5944877667cdf261a9f9e0938804e4957a44b039faa82b9c928ea56c8272ebbb5359be0c6e17910eca13de19369a1272b61a6b88cbd44670012f1216e23b1e61f3a94aa9c2efbd36d0f4c1783208e496a71e661e3832a71f4ceec1e74ba283447262db1de8594113a20db81f25ebadb58c98e75f7bffdd9e63bf8c964658b79161baa460afee5df3077771598827c82ca3e8a9b01648ffca779af5131e66a87c8deb551764b972a8576c29e7332704d178ee5a384fb3da5dcd0a53e494305b5ee9c2f2d965b4c044799659f0d34fa0b5bbf6db3ed5e2328b1fdc47828d211d5c1d481ef1a792a846e6b789b2caf13ab8c63529231b1a87c46d0d47379a4a211081cd9800515054f9c1f55292f03e934b7b23bb8c7a5699992bf12f5fff66bc617df41aa54d7f951c8a04ca87ba63b5c04b8694bf9b1173c9b845481d843cfb0238c18a2c63d5d01b92c046b9d17a25f85dea33a25ddd5657c9a859222c67b1f84f44363e156aac72f87bef092cf0c69a0b17854e9a4e8da25971bab0e0ecf05ed6a3de04e876c35a3e49bbd02bf68800e7f0445cf43e473b5dacb861eb1a52c7d88f0182abcdad4dfab764060be824451d7465a29745297ef44b557c38d236e8afd2f76f5263da4ef2e17d3a9becdd09aff6dc07124b8b2aec1a9dea2356843f9baddd60cfd2786f00978c0ac5b1f30d45be09f095cd2a9cbed27e0b61c6337932510e9c56b041cf4cce33166df16120262367630b93ba18b2dcbd59cb025c10376002462890fb9313236235e2c431ba869aa1a2143155bfd5596e82df1ef2d54214e288553419fbe66ab51e9db617478ef5b78e747fa0568d649dfd3900e97e3ce4609b6f503e0050a93ce12610fd2c3dff7e31e741073e009de7717c17ac19f3c924f3652c5c58b6388af14bf25ea779412ba9d82fe7c48950609d0b49587ba93199064bb275172f1f24ea69d0b1fae63fae39b552ecfa3bbc9eafa88f2d96a7f8924dfcd858cb8bac6a7a67e587c3809632726e2f023e0e7f78c493537d3fc454568cf66f3e92a25e742512ec832727455ef4a8cf9def09f5aaab706d2d80f99bd56ea908768108e8b9b1336597ab688c895d50300e0fd9a0b3c747c8504be318fccd18cbd733af0bcc91a86cb71806139fd7295b1c1a705aa6f05600214f03a48b4934bd773c775e0c38741ad7b80a6c38fda3ddf986082da25069bfc7991526f609dec879614ce0f78d3ccc4c64a2f871daf109e96af280093b48e3727b2157a4ccb17c5e9143ca25a2d532d8f89f8889c005d9f5149dfe550e2d47f49769036e8e7ea84b7984d00a31173041b565dcd4f6e4a2093ec0894151511bc9003e1d7dc4a461c5e5762ac5cba06f2938ae2c472c9c897bb23c465c4a6758445e665e9b1ae9318a4088c94fa3bb1b53652f08b14bcb3daa9c3f5abf604064b45bb629c709c1561c98a66efcb69395b34bf55e3e6db3d2876acc5e64f1836a4d467e5ffcdcc12b7f00f157db4eb325d10041bf200f18a3f6c44e4cf6f0e82dab53c5e4746eaaa1cb1cb1fd646ba2490d670e0c9421165e59360ef56a6dfea794090918098eaee4ad46553b440f41cbe0edbc7c8a029c99e12b3e0a3ac29099dc84c5a43e996bec9dfc8d55b5ebff7a9ef815c2f9b9fd073c33ebb14d04c1c7071b0d8211def51fd4dc7f531df3c5458e828d2092e20e1fffd9de22ce433200af7e9ac578444623a25ae8fc6b68624f4806ffbd4f6406ab9fc6825e9c42e34d891d02d320ac59f8e231ebc738a73dc500bda09207734ad0f61391e9675aed1396fc96c80ffcfd4055dabc64442930f15f9a9a65627c5cae515854451ea545c12c5a4488ac3a460c9e121637d8ccd70b2ecdddb0d26a0bc4698d7f691b6ea131649654984c177e57369823c27108dc6b54d39824d91d3e4790d5125ca8d5d9d0ca0603e37a3e2a8ce0621ec7a79dd39653fc9693765abebcf386e609038bd79116c306b84aa2ce74cd90370b9ce22e47b1e398647b67f588070d5734450bec21c9a19ca10c2e767443b392f7e9c11f98801288457fb4bceea5dc0a21a386b38cdea3a8842a71ab88814cb9d5b00a0f7e6551760ba0694d2f8d95daf138b34bd4ca695da48900e0643ce390a8017175bc4629a68b9326854e0d803041d666ee315d69c10e20861c954a7be39b1a7f8b2fc9fbd96bbef39f077f1664fdb59645f9f19db8172907de2193c8821a10bf146ef9da878bb448c4c1bfdb58728240251c6a942c78cbbc9c9504f257cf0cd689f596949e06e3175529f475f2e222b26c91c70bfc602d9a745be037430e123c6a8c1bbf6541512e10b1f6adc083b92b0720ddd15b926f38853ebde4dec258b7b0a992588327c76345c4381bdc2dfb840fda9b77c80cd32508c0a4b90bbc9fe855f989d7ad31c2238dd0ab52a9fc65e869b3a18a2b91d42e996934fb184e30e551937a9a203386c60a8cb4bf57f39840a3ec032af5b5a50b56ea2c1aea8fdd372de9ccdf2c565d86071c972794deacc2397dd753abb76a88455a2a8dd34d349cab7db4ea8a54f12fa51b6e289db2df4d7f3aad63c051af051642616813cf6617e58dfff15a077c2fb27de716261f5df30c9d8cfbaea8380d41a7f3aba2911abf0525d90a2734ec158c93a996dbbe2afaea20f12d5cae02e058aa04b0d9360c53a3cb2c61705fdd8948c6b3357c61b358fd96e76047127c973aaec30ce49950903735eebb812efd7bfcefcb3c4efa30fae9153fe6f0cf3e46ba7c5d5bde4e36d8f064ad339ba129116d9995b715b39179b81f008cbb276fecaf6d33ca19509a387fbcaf371da2ec92ea8def1b041bda0877685780536bd5543ad71cebcaf3d6c78854cf9b8e711d9b935df8844e309bc959f78b69803884d4fb4bd02a1f7e9fcc5ab98f60982b6c2677ea3634ae77d3e8288a215d6eb4c59db7276828fe4dbceecce58c246f60bbfc34a3d73b594b82b1ecb0f65c95e4085c94ef6178be2790d2b052c6328742cebe5c4f2723ec79f708f1638e9b1948bb08abd70e8d32f63eb529b31bcb981ba1a2e7d7c168ae8ecc514d9569e4799a66bbaadb8e364f8d20c7c7f7716eebfc5b4159fa8a1c7f66d975aca1ca1b334cea991101e1230c5ad1baef80a9deedd3e69370aef14f3e0000a369b76faa93c83b9e6d4ed0d9c528effc06d3df66ce0d557f9da61af34dd37ba2595d8d0bc98dda71d1a772cede5cd38bb209c0daa71bce1b1973f3f919c678e6a223cc97a76296265c38160340ee18f0c3e2cf389a435b11a4a69d79268567097ffb44bbf26c59068face64f83de5d257ca3244190f47ad02a6be7bf1b968e5fdacf0f81d9146c11e661bec1ca3783b09bb88f22b3f36a10792c16f5566ae9ca4f87a571eaf1cb131887dcfb712115a286a54d19ef0a7761241a00ab3f1144bef0d717dc1d4820b8e44840d43814a6b2de4c86c4ebf5ca193992f1b455ad812d6553f22016230a9ce84ca52cad9926df9a86abf24f2062772cba97bde23654bbdae1ad068cf0b43f3e745fcb864b54a46f9519e0097052846420834d3b7880ed93ed3327784ba4902e61b3ff8d9d64b3d748180f3ac608d7609ce4c0c80e57bca1f1f0b1a9e662889776ced1474f9f684a4f566739d17304bff2ef2bb6d267d010c46f8b60092f0b7fd770b7c9c1bde7c52f33625ddeff43937fc8ea6b5ee7d48dd32378ac6549b5a84757b1b2f25e16b4aa6b9ef2f6b0006edee50df16601dca82622105a38c7665b49563674f6374484dfe83e9c571842fe4ebc8b7245093e2ca702bccdb5a82f888c42fef9fb0010a37cfb863dd844555bbb849a1fbbc69262d4a91ca9f3525e089a0aafdce67f31802b867a62e5e167ec0f7091a5a4a217432922c53a0b280d4f3b47cab420ec7e6ff5ac46222e929c17ffdd0d5a529ca139d87a927b702cfc60f257d3db5c4048e4045c1f24d38cfe8bb87d326667131154a2644c5c246019d842c0f11b9ac8463c4ad0dd859079d23789c60dd248f2091fbafaea30746fe15290cbb454a6ce6da4f02a3d98b689cdb19acbbe8b45631744523bfdef384fd0eb054da6473ee999de4eadcb937a8163289b4070782bd8003980421201891d0c3884e226fb0a57c4bf785fbc54b64a6b0cf9c27dbbdbffb640c89bdaabf65da8efe49d3f6acf6a85e151e892b14885d29a6f4b5e95875bdbe0b3fed59baaea2bb61a7d4fd1a26b624bf2f75d0f1303cb8a1f8f611ac6b0cfb9269d706c2df8faeec90be2b3ba4728bd904212d0b26c4d284fe787dbf8dedc5586d2ca8e42e676e557d3152100047beec09d65884589658f51a7ac805d89a59bd72473432e70744a30e52bcb8c47ad970094b46cbe9b8dd37000a2277056a327ea515dcd39cfb74796544c5826ec619f399b035b82f9d301d6de062dd593615bd817a3883d46b82e6499595ceff83b605c6275c3f70fb06dd0c616b59efa8a8bceff57b1f50318daf76d88c01893225090e87be4758ddcfe28b098f863da68892e04bfc584c1c9437db18b3e79c2c5e6732af9b8ab3af027b7cf089d51a4f85904c995f8fafd2e19f221fe50f49e10854b52f0cc4baa580a9c276eb5d37e14896d025195d67a5f14e1550458510a35afa1653ac88470f648aa547d27bcf974cfc04c10c778e1f4d96a4ee083dc098159510d0fa3d398423269f1f3d0e893675098dc4659daa491ff99018393008f0ad12251875825955d84bbc28bcf6ea48ad7bac5cfbf95cceac81b3ab5c213eec598d430738c60d6e6b724a4ae9ff5c8263a19cb16", 0x1000}, {&(0x7f0000001200)="59c658aaba636d1d7766b7f73b77153bd270ac97ffc06f004dddc4a8be9a2410e8f32dc1e1b17ee536d55cac84e72ac83ba1a1053fd0b321b3dd4a7b18f05456e06dc9dd043fc6d17f58b46c9d754f5173630e3b3cd0a191061821701931087b25f6755e174787ea824706d05d10795e26c95a629a2928f4d790c85e537ae9", 0x7f}], 0x4, &(0x7f0000001300)=[@rights={0x20, 0xffff, 0x1, [r0, r2, r0]}, @rights={0x38, 0xffff, 0x1, [r2, r0, r2, r2, r2, r0, r3, r1, r0, r1]}], 0x58, 0x404}, 0x8) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x5010, r0, 0x0, 0x28) 19:33:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$getown(r0, 0x5) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x12, 0x800000b7, 0x418b, 0x8}, {{r0}, 0xfffffffffffffffd, 0x53, 0x1, 0x1efb, 0x3cf6}, {{r0}, 0xfffffffffffffffe, 0x45, 0x20000000, 0x3, 0x8}, {{r1}, 0xffffffffffffffff, 0x20, 0x4, 0x1b, 0x20}, {{r1}, 0xfffffffffffffffb, 0x11, 0x40000000001, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x4e, 0xd, 0x9c, 0x5f}], 0x7, &(0x7f0000000100)=[{{r1}, 0x0, 0x2, 0x40000006, 0x9, 0x7}], 0x180000000000, &(0x7f0000000140)={0x4, 0x5}) ioctl$TIOCCDTR(r0, 0x20007478) open(&(0x7f0000000180)='./file0\x00', 0x3dce369023738a74, 0xb9) lseek(r0, 0x0, 0x3) fcntl$setflags(r1, 0x2, 0x1) 19:33:02 executing program 1: execve(0x0, 0x0, &(0x7f00000000c0)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 19:33:02 executing program 0: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) socketpair(0x18, 0x4000, 0x6df0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x5, 0x5, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x8004, 0xffffffff, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x2, 0x10) r4 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000400)) r5 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) r6 = socket$unix(0x1, 0x1, 0x0) socketpair$inet6(0x18, 0x3, 0x7, &(0x7f00000004c0)={0xffffffffffffffff}) r8 = kqueue() socketpair(0x1, 0x4, 0x80000000, &(0x7f0000000500)={0xffffffffffffffff}) r10 = accept$inet6(0xffffffffffffff9c, &(0x7f00000006c0), &(0x7f0000000580)=0xc) r11 = open(&(0x7f00000005c0)='./file0\x00', 0x180, 0x80) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000100)="4a8ee54fabcf0a168e782d6ffc28072b16bab50b393158222aac17b89e3d919b78e7d2fdca46ac1b4f33da2476b3d6d370288fe39134971ee93420e993c48158d3cdd5d92e1e3f2c3d0d943f46323e1ba935102e42753d37900cc975c1370ffb74d1a2afed5fc5577d44bfd01f4e42ccde7f0493dbc3dc4c47c3f5aea7977b2d52debc77b3a06b065b15906e1773ab769e77c966a6da807083234e193a5b577519501f756582e159df84e2286df804aaa158a1bc0235cf929d12b8def21348f821640744b07935d52e407ca2c93bddfbef28526e5ec7d57f836b9edf3a27be6792ad0f1ea9c3638d3e5b29a3aa5734ec851925801150b9", 0xf7}, {&(0x7f0000000200)="256f3c5231c3e4ca27580ceac04b27ed5cb68c1e208bb19919108a15b7949d91ce04d2883025c3642d2e21b6670a0782a0e7a0f044b2a8990d8c7788fe8f2b2129c882dc71eb935ca1ddba2b1dbf76a080f1f46d97a8852a3c2dce08db46ad150afcd772fb1b0d0db0a76253b6f62086c9568977782171c6180131407357909b7ba1f4d10b8d1146f848d7a4cba2a353517b692eebf04fbf6f64678e6a158b5f20f20ba216c8655c9f0c9b614497c49acd3ea24a4de211f8e06dc05dd95cbe4d09064245fef3e7d7e0eaaff699b59b8996d74c882799cc6ec1a0d073", 0xdc}], 0x2, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @rights={0x28, 0xffff, 0x1, [r5, r6, r7, r8, r9]}, @rights={0x18, 0xffff, 0x1, [r10, r11]}], 0x60, 0x1}, 0x400) r12 = kqueue() kevent(r12, &(0x7f0000000000)=[{{r12}, 0xfffffffffffffffa, 0x1}, {{r12}, 0xfffffffffffffff9, 0x9}, {{r12}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) 19:33:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 19:33:02 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xfffffffffffffc90}], 0x1, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="b802940594ea2f26efbfd3b94adb66709619f4a3482463005a8f6adc4922f444646c149bf1bc87fdd3c25a0c583b8aeac3b0a7fe267599256e5a7d14d37f7a42a08c030bebe8a19d419038a9274e0612488a349c2a22f3590b08526d8605fd0f59acf92e44851a4f9c6f92d469fa9b94967aadb2c196b7d512c1493246d8b7701d439f292e", 0x85, 0x4, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x48) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x2c, 0x0, 0x3ff, 0x5, "82f0e5924b89f45710b10fad8fd080a194452659", 0xb20a, 0x1}) 19:33:02 executing program 0: r0 = socket(0x0, 0x4005, 0xda) getsockopt$sock_int(r0, 0xffff, 0xa19854ad7aa28367, &(0x7f0000000100), &(0x7f0000000140)=0x4) clock_settime(0x0, &(0x7f0000000000)={0x77359400}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) nanosleep(&(0x7f0000000180)={0x3fff800000000000, 0x6}, &(0x7f00000001c0)) 19:33:02 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000700c341e1be91cf3d37c9b7dd7cabdde00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4a09466dccdc36c5f078df1819eed754cb5200993677cdf84e6d6c73f3814121d9e78ec04cd94183f5038c41369f67759e8f1ac90cfeb52f5609b6a6aadfb4686781ef26ff5671edd6de347170507d7d76088288bdb306e85e9513304058a1f14bd293640449f36fe2c9c11b8eea1f5fcdc8db284cf23223eeb7e0e46c1572479ac9b8b918d53c4"], &(0x7f00000000c0)=0x4b) getrusage(0x0, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440)}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x5) listen(r2, 0x5d) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 20:33:20 executing program 0: select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 20:33:20 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) r0 = socket(0x1e, 0x1, 0xfffffffffffffffe) r1 = socket$inet6(0x18, 0xc003, 0xffffffff) fcntl$dupfd(r0, 0xa, r1) 20:33:20 executing program 0: r0 = syz_open_pts() pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0xfffffffffffffffc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x81) 20:33:20 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pipe2(&(0x7f0000000000), 0x10000) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000440)}], 0x1, 0x0) 20:33:20 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400000002c2, 0x0) write(r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x8c}, {r0, 0x2}, {r0, 0x140}, {r0, 0x1}, {r0, 0x45}, {r0, 0x40}, {r0, 0x2}], 0x7, 0x200) poll(&(0x7f0000000080)=[{r0, 0x10a}], 0x1, 0x3f) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x0, 0x8, 0x1}, 0xfffffd51) 20:33:20 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) fsync(r0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 20:33:20 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 20:33:20 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="bc5a8ac2096a2d50879a949d14bad4965f1d2117b97ad56625b23f4952b9a68fcf381bd5111cb67f0e9dfc0d5b4cb22d79ca62561172216a8a42792c707914c678f2b15010d817512eca2b73c526bdff555c9455118c15d130faa833237dcd565b5768b59c88e5c0367d4d1450972fc1369812501d02b32282a9f29207b6a494244c49f91838c269a4aa375f6e3df6ce0314cb2b791553465fa9ea952c0af260e3ada2b3c160161172ef18ce5d18c56ec2e6d8f460b13ff4dc77edfbcc72bafd8b22e86a1ed095f307446898c15aaa4170a655765c03", 0xd6}, {&(0x7f0000000140)="6049671854f5f6bbda3f61806ac41fb59915231cbab56d8ea1a9354f3f99398e9c4cab827a6434a13010b04c3b0f7d73160bde4292294ee1068b7dee08a418d4719c04aae8366f1337e7dff62fa628fb65e75e643bd6998b1060fcb9b2b01c5bdc61696c63daa3af17b8d8a3c7922bfdf1be58b0564fdc05b006c46daf500455fc5e43b3165e8113bf520baefa7dc26100e6fb28841938c00852af3c14a6d82f2ce56cf2bd7a", 0xa6}, {&(0x7f0000000200)="a0e9277e8bdbae5dda6118f107d7982ad7690dd562f8aae9496e5d9ad90787f1b6c02755a306ca2ecc0dd3178900a6a505c72c6dfca2a2ff42dc3ac4", 0x3c}], 0x3, 0x0) getgid() pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 20:33:20 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 20:33:20 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) r0 = kqueue() pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="819f83695443c61564fd57b498be940c233f6ec5e33b4833485026ca1c94718c46cc97ad70b269a79179f8a8324be66dc4fa97685090d293aca337d4404453dec302a0192597afec0baccd758dc7294996c698b3f8fd1ba8324c8cb058f57c6aa7d926473cf3d9fd948d215b4e27cb20966d27bf7afb1b8c25e0246888fe097e7a59cf79c8aa07792368b72d0c369073102e9bffd89eea9a73fd88acbd9f35d60c858360a274a04939b4cf13e970dbde64cbf293b5752c3940b8a4ebf4413b92b25b49e8151e27894ada2cb880c9497ae741252791c2d55d0e941b9a2f641b47c84c3d26d3017362f08ba16de4580f5ba14f122e331ff014", 0xf8}, {&(0x7f0000000100)="85789e57d9381baafdb76d646862ece978a780120411b961ed0efe7a2583a2f325b7ad8abf853992b4248d26de5f524387aeca37244da7e2a82060ca3704a93e666a1824dacd753a8c44c87ecd5f1e5e3560622dbefc9397942169ff47ad66560fe5341d9fa6992b0a", 0x69}, {&(0x7f0000000180)="82c08641836c3235ddea129e45fdd508fd194f428ee9efd00070d506604d1647c60f9f445809b90fbacab5694ceddeb5e5bcb692050f12c20d6119d3b3d4493bef445b33f8bff5", 0x47}, {&(0x7f0000000200)="3b2cac5c075bffae758b689efad1d898167c0fef92d695a6a393489a0bf913357aee74e507dc803aa12908bd31d00ee89691297c8d20181125f39dadeeb726f5c2caff88d4e86e8a74a5d92eedabbe97b5f6ea5d5f055c0651eee05eb43e4100b6a685ab1547c58054f3c010d2577b12e71b5a97f747e9831d7bfbaca9634ae7dbdc997f535933b277db432d53cffe50bba3854b1fa3a772c8eb43abf3333dd1a8abfefe1a22b41243a191fd6a5bae5d80fdebd7e77e6444041beecd794040de145f0f46a28c8fd3e7505e17dd", 0xcd}], 0x4, 0x0) socketpair$inet(0x2, 0x0, 0x4, &(0x7f0000000380)) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 20:33:20 executing program 0: socket$unix(0x1, 0x5, 0x0) socketpair(0x20, 0x5, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) readv(r1, 0x0, 0x1fa59c39b7b690c2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x6, 0x7ff, 0x0, 0x3, "523d8bfa47182078ee745705a0c849847a8d9a7d", 0x7, 0xef}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='!!\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000440)=[&(0x7f00000001c0)='$@,\\\x00', &(0x7f0000000200)='\'\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='(-%\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\\\x00']) 20:33:20 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) open(&(0x7f0000000000)='./file0\x00', 0x18, 0x52) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 20:33:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x6) 20:33:20 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSDTR(r0, 0x20007479) 20:33:20 executing program 0: r0 = socket(0x18, 0x40000004, 0x8000000007fc) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x386, 0x0, 0x3a1, 0x3}, 0x0) 20:33:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r2) r3 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r3, 0x4) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r3, 0x4) execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 20:33:20 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x30000000, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 20:33:20 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000040)="2401b09af3b549be54e4c09c3daf704e63e9d6a43b33361adc4e64e103cc6b587ba6636b628385a0fbbb4912106f6c68bf6e0be9510d0206382ad23d85667c703c659916efe6ee9b5739c57971c9849c6c81ece1166efe284e010c228c2ae070c19e8143b578638dffaa2b0a3594831f70ed0913c87bd3e8cb1b946653fef0f8e3e47828ec991054ead802f200042624f771b2f37d5478be231949408e387f3fa9331f40cf5fbbc960698a3c4b20240d52d02d9bba2316d5565d532ad652e095d4d13eb67bf7df48025c05fa103669b203566cef4a9191a6c3f892fed8267f75d028cd96aec226891be163260799383d361f3ee9a8f2d6ee1bad7c6b8bbe84c4", 0x3742}], 0x10000000000000ff, 0x0) clock_getres(0x4, &(0x7f0000000000)) 20:33:20 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x0, 0x811d}, {0x0, 0x7}}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001780)={&(0x7f0000000100)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001640)=[{&(0x7f0000001140)=""/218, 0xda}, {&(0x7f0000001240)=""/186, 0xba}, {&(0x7f0000001300)}, {&(0x7f0000001340)=""/202, 0xca}, {&(0x7f0000001440)=""/232, 0xe8}, {&(0x7f0000001540)=""/49, 0x31}, {&(0x7f0000001580)=""/166, 0xa6}], 0x7, &(0x7f00000016c0)=""/147, 0x93, 0x6}, 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x100, 0xffffffffffffff5b, 0x1, "421f6957698b2917a704860c81174cf349b4a2d8", 0x3, 0x3}) fcntl$dupfd(r1, 0xa, r1) 20:33:20 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) socketpair(0x12, 0x0, 0x7fc0000000000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) 20:33:20 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x7f, &(0x7f0000000200)={0x0, 0x80000000}) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x559c, 0x9, 0x8, 0x0, "fda531426d2bec7dfe71ec970259f1b7bb1e1676", 0x1, 0x6}) 20:33:20 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x710c, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 20:33:20 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) recvfrom$unix(r0, &(0x7f0000000100)=""/220, 0xdc, 0x1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) r1 = socket$inet(0x2, 0x4000, 0x4) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 20:33:20 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getegid() getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 20:33:20 executing program 0: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) msgget(0x1, 0x2) 20:33:20 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000580)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 20:33:20 executing program 0: socket$inet(0x2, 0x2, 0x0) 20:33:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 20:33:20 executing program 0: pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0xff39, 0xc, 0x0, 0x0) 20:33:20 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) r0 = dup(0xffffffffffffffff) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="901b815e42dc7146813dca03fff518493ca6b86bb728f263d19c004e2179485eda9b6011cf98b3a2a3859a45f2781c7a5786d170f0add1ceefade4c4ecdf465f11e117c1bba4251744c7b2e507462668a949b8623136725888b830d62d939f6e2a3a45a206a53c8d3f5e88487df6d902689bb5b19cb6b1", 0x77}, {&(0x7f0000000080)="ee9893da27232c94f77a199ef521c7c4fb07fe6c8aadb0e238836f2827e4794f61a61672bec459a529e0d6acb64a9d695c084304ba5789c050f4e00ef1843e875fa99bd1393651009a27fec18232c15903f0e3288d8f028e6dbce95d1a61d8be4b61f2f0aff0a74e3102ed00dfca57640f927394a3e74e3276be018070e8990084fc23", 0x83}, {&(0x7f0000000140)="2ebf7344210bf6138ace4f2d0b9a8fd6cbbaf1d43fd7b1428437b9c2e247f7754f37b6efd4692b48d0c0e692e0c83c40f1d87387914468db6f3a345c6b7b94fede7e8d6aa82ee3f00dd956d79adafaf4dc7d6dd545802479f0789168afada18f9e7f9719ed6c73f8bf04296c3bc7aa8e54189c692c8b279ecdfdc2b65b2b3ed5498fe003f9d260496dd28dab45acfb6bf14e94f8cc92511d26a058b8d31ad6162f04675289725a627598d1957d937160e5fafb3329aea2557e0026b6a596fc07aa5186616ae0215a9688b658cdf29176b226b6ceba9c03a6320d0e5d6a226c070818f2ac92c1d4628a540122c77d84dba8bfa0414cb6b16610f1", 0xfa}, {&(0x7f0000000240)="c91141ab193313ede73cb493ca38c736ae78a85fc13b165665c33d4efedd8fee7f08b8f08ab3560abc3747a64c1a5586fbec53a64efe93d72d0e9cda0ebcbd12aecd2e28765ab54e46be29900da2bdaefc1f1726017b8b0eeb8a168517cf1b1113528a0f5edcafb2b6c7a5b7bb7c905dc8f6de3556ea4e42dfcf4595bf534be584268429b5296c01df2dcb246742b52e77a6965c1affd1b0caa150f75297798a8b0c0d4c0810509cf1aa96e5d88660fefa83805fe7669888fccbe21ba56fff291d019b9b2a9d02d8663be1b40648a3ad7f9864a35f0323181b136cdd84214933f415be0baaa0d06cafbeca6b2e150dcaf4cf1cea419c61d4b9a54db2eb", 0xfd}, {&(0x7f0000000380)="8542de80d19f76ed03004fcf6cfaebf0b8209b02fb0e1422df6c7a3bf373d49870e4caa8f9e839d7d998849651eec1b87c0e0b475d469cb3251e0f05f1ae0d4636ec94a1d850eb94b6f76500e9a02f51b5951b619f345b35be2f57291409c50f61f64ed699469d9704fe14e5d544dbb6a1ea1e4501321b8763f94cdd707d5fd8553e4615ec46beb86e279f057b52331322c5175d", 0x94}], 0x5, 0x0) 20:33:20 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 20:33:20 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1) pwritev(r0, &(0x7f0000000080), 0x1000016d, 0x0) 20:33:20 executing program 0: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x2, 0xb9d7, 0x1, r3}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffff7b, 0x200000000}) 20:33:20 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180)}], 0x1, 0x0) socketpair(0x1, 0x8005, 0x5, &(0x7f0000000040)) socketpair(0x1e, 0x7, 0x4, &(0x7f0000000100)) r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1000010040, 0x3f) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000080)=0x8) 20:33:20 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x98b29cd54f5fb8de, 0x0) getpgrp() 20:33:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r0, 0x5}], 0x1, 0x0) 20:33:20 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) r0 = getegid() r1 = getgid() getgroups(0x1, &(0x7f0000000000)=[0x0]) r3 = getgid() mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000080)=""/52) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f00000001c0)=[r3]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x8, &(0x7f0000000180)=[r0, r1, r2, r3, r4, r5, r6, r7]) 20:33:20 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000fdffff"], 0x8}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xa22, 0x80) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 20:33:20 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) r2 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmdt(r2) pwritev(0xffffffffffffffff, &(0x7f0000000480), 0x0, 0x0) r3 = dup2(r0, r1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)=0x6) r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r5, r6}, 0xfffffffffffffff5) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x1, 0x1, 0x4, 0x3, r4}) read(r1, &(0x7f0000000040)=""/146, 0x92) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000000)={0x7ff, 0x40}, 0x10) 20:33:20 executing program 1: execve(0x0, 0x0, &(0x7f00000000c0)=[&(0x7f0000000000)='\x00']) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 20:33:20 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)='r', 0x1) syz_open_pts() 20:33:20 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x18c) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x880, 0x20) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xffffffffffffffff) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) openat(r1, &(0x7f0000000240)='./file0\x00', 0x800, 0x78) 20:33:20 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ed92a0f00000000000000000039d6160f355e7c810000000000000057e03f24f7383ca0b538b7555dc666727e33eb43f2127f235c9f47d23504d3c473853cc498e9aa0a0a0e20e7df1042bf6e78526446000049ec3d0908a67c7c681031047a0ede2d0e4fa5c9533a15dc820dd9878931d33f4befb409e15f1930c7a81a83a2d9b076215bf769243392d84eb85d81de419f44de2442efdd5fd549874203ee0af374f015e707e76caa7f56afa73bff8f45a80d6cdfc6801d7057814d1fcc8a510eb9e7bf7c1b4d3a654d551babc07de2da1abe31167da2a692abafc074853bae7ed2da0e92648198da05b2a4db6a36a2a80fa3b0e4253f8c8958ceb27c4e217adf11420edde9dad6be77d39148377faaff5bcf9fb3f11eb1a9df853f252647aafb342c054ae1535d2680c5992322371a64b2118d3db07ba9"], &(0x7f0000000080)=0x6e) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="afdf90da1a59b262c0ede76f0eaf1ebbbe15", 0xfffffe98}, {&(0x7f0000000100)="e2f4820f6bbcdd97fa21e4e297f117b216e4ed8298bb9d193bb3f0a002d7fd9f97f04210169c2063f566727e4d5a67423380efdb42c7f393ea9f33b8a5bd90d74bdbac8cd682a059f1eb83b4c1eceaee11b7314740e557fabdf4e91f3bf5e2adddf6afc2e5693167d9dfb2537b402ede360b6c4de8b65aafa0a57d3d59d746a39e21dea72cdc93c4bb5d21093f014f846ae3946ec5d59ac394af047999a87aad892f80270f132ede52c30eea12394d", 0xaf}, {&(0x7f00000001c0)='1-', 0x2}], 0x3, 0x0) execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20090, 0x100) ioctl$TIOCEXCL(r1, 0x2000740d) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 20:33:20 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f0000000000)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair(0x7, 0x8003, 0x3fe00, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 20:33:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/116, 0x74) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000140)=')\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='/!-@@.\x00', &(0x7f0000000200)=':-\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='#\x00', &(0x7f00000002c0)=',\x00', &(0x7f0000000300)='[\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000600)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='*\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='))\x00']) mknod(&(0x7f0000000640)='./file0\x00', 0x100, 0xff) utimes(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0xfff, 0xfffffffffffffffc}, {0x0, 0x3}}) r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x0, 0x8) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) chown(&(0x7f0000000740)='./file0\x00', r1, r2) utimensat(r0, &(0x7f0000000800)='./file0\x00', &(0x7f0000000840)={{0x7, 0x8}, {0x4, 0x9}}, 0x0) socketpair$inet(0x2, 0x4000, 0x981, &(0x7f0000000880)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) r4 = open(&(0x7f0000000940)='./file0\x00', 0x10011, 0x44) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000980)=0x9) r5 = openat(r0, &(0x7f00000009c0)='./file0\x00', 0x80, 0xa) utimes(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)={{0x2, 0x8}, {0x81, 0x8}}) getpeername(r4, &(0x7f0000000a80)=@in6, &(0x7f0000000ac0)=0xc) r6 = accept(r3, &(0x7f0000000b00)=@in6, &(0x7f0000000b40)=0xc) recvfrom(r6, &(0x7f0000000b80)=""/86, 0x56, 0x1, &(0x7f0000000c00)=@in={0x2, 0x2}, 0xc) recvfrom(r6, &(0x7f0000000c40)=""/164, 0xa4, 0x1, 0x0, 0x0) recvfrom(r3, &(0x7f0000000d00)=""/4096, 0x1000, 0x1, &(0x7f0000001d00)=@in6={0x18, 0x2, 0x3, 0x6a}, 0xc) faccessat(r4, &(0x7f0000001d40)='./file0\x00', 0x76, 0x2) r7 = openat(r4, &(0x7f0000001d80)='./file0\x00', 0x180, 0x4) stat(&(0x7f0000001dc0)='./file0/file0\x00', &(0x7f0000001e00)) utimes(&(0x7f0000001e80)='./file0\x00', &(0x7f0000001ec0)={{0x0, 0x415}, {0x400, 0x1}}) connect(r6, &(0x7f0000001f00)=@un=@file={0x1, './file1\x00'}, 0xa) recvfrom(r5, &(0x7f0000001f40)=""/4096, 0x1000, 0x0, &(0x7f0000002f40)=@in6={0x18, 0x2, 0x1}, 0xc) readlinkat(r5, &(0x7f0000002f80)='./file0/file0\x00', &(0x7f0000002fc0)=""/165, 0xa5) recvfrom(r7, &(0x7f0000003080)=""/103, 0x67, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000003100), 0x196, 0x5) 20:33:20 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 20:33:20 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmget(0x3, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 20:33:20 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/13, 0xd) getuid() getuid() pwritev(r0, &(0x7f0000000480), 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 20:33:20 executing program 0: socket$inet6(0x18, 0x8000, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41, 0x0, 0x1}], 0x8000, 0x0) 20:33:20 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000580)="260a503d5fd6913fd4f6b9ba9a7f33f876f5ece830652dd7c85c14dfa733e3d9b791d36192b7595fc6f1482aa97ecef0282343e22a3a30bf3caa48b9946a8a8980c148c3929fe9a737712654c525e12e496af3c7f956046be958a40ab89653ca381ee30df04a83b824ce6ad76e7a5ced66627d2f3ebcadae196523e74792bd595d10c8a7b22cbab66b782b7c9c4d3500620cdedb3837d909a07ea854e937c2ec7ed6a75342ac9a20aa85fb8e3ad38ad33d9017743864b8bde7ea9e1a73863f92216dbaf2236067069f50e2ad2f2572834c5d940f4cf4f9a13c669c563085b9885e9ee950dc181060ce908e15da5f54b82fdd974d6a4effe47bede595a6f5c42b6a57a747b2468a97f81ec437161f6807dab4f30823855abf893693868a97c863b24de88df66109e954e372e5b1e54210f547d07e6c74b9264629b9e010d989e4140b6cae8628d581c32a57a3db0a89ee5d40b70f23ccf9d183c4fe55e2f3489c0656184b1b48952fad88b4e939886c858468eaf24bcb6e9b50d7558eaef57e4c9e713ffe027c1a16578d1b6a2ee2341fcdd81a258c6b593867d0286955e42af574d3568da5a591eb059dc95fda6cbd631cb42d023f52f8242f9eff5d99aae8b58c2969c195ea943e1d28f18060dc1e06ebce55cbe558af70da9a9f1016a5366fa841d64ecc095b12fc3b342858a021b515f3af7e6c591c03b1ad0aed1a71ed66fec90769a0a69d0f7de2bb906a027489d6b9c92389795a5021d79b6d5b78f1e68aa7f20a18eaea03e30cd6d008924c67f0338a4dac387def97e47dac14226a247416acd39cfe927f8b16368a8204297bd94a307589a278d519c0a54eeb3a8bb0f8ad7e17e6b50bcdc83d7f98d516ecbf92f33e48b0491f5e8cc1685c1c1d61231758ca7da9a52b348d9901ff0c7ce5a670e1546a38323b57c09f47afd5b86cb5e0159cacc4761391aa8e25ee8e36137460689b4fe4aa107b43aaa881f62e37f581ffc11d4cc30a1df29a766dd8f5984f180958a87e4398ada4410f39121d357c16b47508f7a00e1be806163b5d4ca6997b871c0f86a513fb90a58f1d5f1b8d9f8bbd47f22a077ac688ad3b45c1a4452bf7163e3fce596485f91bfd2e17a99596f790acec84f180faa10484cb93cdfb3d431fb63ffe118b276980620655c11aab06d9836666bd994c8025fa570b69db9a010c6316219ce20d6c70acdc80463093d28091e2bb133a71f4def8bb6d54416564ebb6a19c417494045bc309309e7a9e0c7a8035a9ba327441ffa719425f2e576be8d636f262cb715e467912d89560fab1dd90da920eb4ff81184222ba5fa6c9f59825bf79bd479656a8e308e2d6d319ca78b3b79879dabe03f893e20963b4bc5e6bf20de9ba5f5bf448282463574236c058085a259859ef3bbfac3d1c473c025431d9027451d876eb116f6b2088421a6dd114c2b4179018995a056a891c7ea954b8c08645232baa65880bd5f0aa5ad25460d7d429629781adeb9b5d0b35b080644d5c924433615b9440149b70c93da47e1a6d83495a2388629da8bba77776309eb658f0bf82c04af98b1314c9f9cfda64097503bcbfab5ff0270116def4d0064d9ca41a5c15635b48904b53345e3acb0d56f6ce8c874458a1da2ccb9c7c056ad196c82d6d27a9c959bfabbb3cad84a26d17bb733484e2568794d1fb1702113a44e152197d0be4cdbf27662e5d450f9f7773af0b75858a10d4d541b91ece96650c09c06400b8d7667f6c55b0ff6b86cb1428e99bb314efecf4f64735a149fdb31814c2418d61f01a8e836f82f688fd1d18f0dd9d7888e283041000fea233fca2830921f96cc592d4c341dcfb98c11200a915d50c4a4f401d44dbf6e4cb88f973dcad095517c2103bc3bc24ae7b41b1c635d9555432534e4962aa7c72e71663b92b9b29f3285c55b42df1bb08d7341602eee6a883f7394948f835d0d4b90f24c7f0a248445d2044a57bed5618c0738bc897f988290bdc0f055fcd5bde21309c7eebc396f5e018aeaed903e1828db7270c4454fc2eea07732aef5316b724184785aed02ddd1017924ec7347151424795e4bad6c40e2db77dd8acb8e3d4839eab738b2d154c4dea1a8f6c97df7157996ca2df8d3e6a1e332c19662785970f2dc3f2b4eb5fdbfe7e864d336d0920cb0243af90a9ef554f41607232d1a52ae19d51f2b53eb0575bc01e382ce818e2d4754dc71b37c1ba72468396cd5623e65f4c7d706c9b23bec7a9aa35666d00593b0ebfbacbe4082eee71b14cfb6ffa40f6b84306f80edbcaa50bc93a5bd1169cfa2a31d08b405ede0bb974ee0f325b452555dd6abaae6deea722e4afd1030ac07e14e17928c87772a7f4a2f190174b614e70f4ef15f38bcd5c6d37a4457468cba85ed41b995846df4f04a0104c81bf88f903e7c6c29d44bcb0aa516db50268e0b0f4f2ab8e24d4ea9cbc778376c94a4f46134ee2805ff120239113c668f70b1732bd6ab8ca81fca2d39143bb6a98637cee5d033d39a7bbac92c8fc86d812e3c24493d030096f5f9460e1d50ee205692022dc3c8891e3c36d61330e209a9900036ff03dc866654a26dce6d0f20e6ea137b16bdb5ad0dc9cc2724aad030222072352e61892985537d6d3b6969f2cada3a2a238c1d7ce8e25958fdf8b40cf6af1f1c8f3d55cf7d5ac5452888ecd4a5bd0b8cff7cdb4daac39caa39e8d3830ec2ef4063756878090bbb73de740288bc8e7d6497788be26311d8e35b73065aeb5c5c6a2003729c96b47bd20abb6994ec1e650e20b1700b7c34c6f3ba5b8cd01078a96bd0f05d6ac6b203bf6faf349a285d622efd5bce34ed768310be161f270cde20bc3d1dbe5dc0988fdfc33967293c4d62c48cf3c557c6177dcba813f1cbe4c1af0331569489236d6a5b306f3ecdaefca08da8c197e01374d6fabf22f9d425356ac67b8c0f75e55f1f025de0cbbd87d6d83a21b64c8f57cb19711f6753d8aeedff8d01e0ebae70f47bbf59f64142a88ba165115d8cc7ef73136555904ca0d35ce6ea4e6e85281bde475d6ef51be127594d38f1ae68b9ba82d071471c1bbb6633ea52e1cbfe8eb9b66ac1126345b8f54d28d4184a7c222a34e8260e81da6968b2222e4083154a22e600c00e7042cd5a9f5bc7ee6072f38a535edc8eae6126b645de17a13dca24115a15828b094c8005d4cafeb9b7ac0851959c75edaa9c54dad465537d14ee4abc54a0f26add2f20abb2e307bb8c1f0d967d6e56a34d7dbe7fc8f7f8b1cead5aec340c6e05a918b9e7dd513f31bdb2be5d6f387500573a8ee43cf7bfccd37a8a3d521ea2b2375a5668da39cbfb69b41565076158138a475b2e395a0410dd42f4af21f842954b2e0d5ed6ace55d45c4762a3bcd983f2253c260d4bfeaa2146e13cdd8c91172a68e7cf7656f04ae16f7936442b45a8e50fec57137804c4cce24df0e5ce09ede564d029579aef10097690c5875dd9f7bf29377d967724735a164017597a2238f7884a54392ec55ba5df00e2c8c3efec8b27d396c79bbeb05343fe05e4f9877557b7306e3b1d2dd947c8b64f7ae044f6b6e8c4b42e5153e64122fa5040d197af9f03348d34838fccbf8f7416c9547fc7571381a7d082d131b3e18a5b2125f79121cd269dcd4d728aa21da298fb337c6b9928939328149223f9f288960612e981444f152ec565bf50b9b0867f0b072ccb8d15e6724898676e9a9c774adf4d734917ab38398910dd6f7d635191c1ced9066971712cefde9ee3bf1cee7e384870df76deff2cf015258bc3a047188a4d378346c7aa3b2522bea80bd8cecf27355023b5a0e76ac4961a202994d8caa27cdf006322eebe09506b0d1ec45e9f0c4252785bd354c037adc83a4c2694384990cf7c3dc1958022a7d3ab43f860bec73d9adf3e4a3a492a9a2ad896dfdea632ec0ef836126d94ace04b499830b451b627f26b2b11781887bc93d78d04449e9fc2317fcd4699c0af576798fe1431a376d65466cb83e82a9d8c00b838e21a2f900eede17733398afaafc78667455eb739535b2dff6128f0e0d7ff2d9db977a2efce71c42b099cc3751a9d909e9e5c4cca1b2dd99e7f20a2a179141f2f8b75de21c4b7a721f39234c9089bfa5a521115d288ae3497f40fef0103d1b9bfea02c571bf9975531fcd42fb6b12f3c26c431d3a75785af9ec2d38dfc2e274434c2e1e463db689c82a53cb0065d827f458dfcae927a634b243f8dc29d7a53f6a6626015ce6c6449d98fa610b3657e9802d6372c4daa7fae425900bd613f2b41abd2ea5e90ce67fee2aa14dc12f5ef6bbe4cfc4753cdaf35c063cc52e9cf155c029f63bae8f1eb195628f0e90ac30edeecd1c9e19c1fb2908179ad3ef74b20d77fff6fa6766c2e08e9f1ab0c65c3c54fc36e7ff2918844599a8a175a727880f4e1d94d9987e4a1216c416574233bd414f980ab773867d11c76097d14604e75d1f13b425a049e285ed1f27f02473aac701bae797041856d875479060813b933e17fceb0d484ef4485c2b8838039326cbab488108d85a41ddc5694d92a8babccba449eb4f2466400670df5f76d046317d10bb960e6bb986ce340063dcdcded4558a46e9a199c22d0fa52370e8bac7bb655c58e45f4accc63d229dc4ea7630c11b8ac846edbffb5deec18e60b62e94bbfd8ce88d56da3a309c1fd69466e4dc4f878b94ae7241553c3e164bc545159aaa0f191ec8037e01087a84e922c7bb59e67c138306652fe83e39ea9d97bd7bc220f605d8bdbe380145002ac9e8444af034d333dadd1aeb3711bb58073c4e55f3712140026f4b008aea75248edd9d13d50b4b459437aa7aa5064b5761214628ae9ce67151b72bfcf5b0ae08d54ac47c252ce2aa1be978a5f2facd0cafd18b1049c1fa8475b42461a47bf4aa851c681002c0c48523ea71d6491e6ce7612cc2ad454b5a690095b66a5240df85908101efe5666008859ab8d32361a7c1c7342ce478d82fa89c5bbc2a48f7c504b51271eb8c817a505f1d561fe341195cefdfbf5688248487cde58063385656dbefc73f781008ff49bb06d39391c3f8c672a294cbbc0444e06a5e9799e789ef820e27ef1dbbd91476401f25e94545a6127f4b2dfe134267aa77f5ca3fd6e2225e7aa96ed06d763bb4347ea7ca1f80342acc16aa74a9e6f0b7039f5256c62b6dc295cc6beb4648314a363e1edb1f3c7fd8b49d6d4a44c2f9196233506c75ce0f62f23510bbdabc14e5684c1e91bed63f4d22861020b97a2819911b12902a379375ae2479b299581018194e4ca3abb792b9c0dc5f9bce44105d8fda5df8545be6cd7e3373c794a26a6e1e2635004dd72dfeac81a67599ad671af01c9ed029fcd7ef5228b66877b7f02b93aaa40a1e9053f08cee150512572dc2d168f5b060c10783aa82887a1254c8ce731c09e7a33ec7363a659786a98e19bae0c9728d1a5ff8f82a4f7e739f128f8aca0bf85ac6f62e13f2f7e2b7d820366d5aa06af1b0826843d669c15ec02ecd2ff065b4c69dc4a4b1bf30d7028c6b0323418a59e1fabba00bbf32fb86c33171846675e0a8930442b887dae205955661501339bc1fe399c069fa7b58c631c0d67c1fc76239aaaeb9acfaafb0d2dbd1c1eda3268420d7be00083567d001558dad03f6ac064aa1e5909bb2fd7a6c24ba991287644fd68d21db20965ef034a61a8aa494395503ff9fb247eec55b21647a14bc254a232bb0fbe0034971fdcba17b57830468c290cbf60887c0dd38ff29723b66dfb80b4986133ad80cf4fe18c6d7dc50ad423e3fcfcda868af6d2fcec56dbdc96329", 0x1000}, {&(0x7f0000000040)="82c358b83c547dec0a969f55989c95efc221c02d5634f74bceba2ce6863540518bfae42664e26e39", 0x28}], 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 20:33:20 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x3b5) 20:33:20 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000e8c0b45505d051a600000000000000000000000000000000000000000000d00000151eeaa5f38213ad54fdb78b077edbe3fd0ec731828650e077f89ddfaacca2703823016589ab3fb428796c09986b4e72e906381ccc0d334169801e491685f56c4af0a4a10be9cd1fdfdc7ae74545b1a24902cd750f"], &(0x7f0000000040)=0x1e) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 20:33:20 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x39}], 0x101, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa}], 0xffff, 0x0) execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f0000000000)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0xc, 0x0) 20:33:20 executing program 0: syz_emit_ethernet(0xffffffffffffffe1, &(0x7f0000005faa)) r0 = syz_open_pts() fchdir(r0) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) socket(0x0, 0x4, 0x51) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) sendto$inet6(r2, &(0x7f0000000000)="e0e5c74b26bda2e8c81d171ae19ea1657636061f6ab77d465bbf1593e7da034075a32edb62", 0x25, 0x1, &(0x7f0000000040)={0x18, 0x2, 0x8, 0x3}, 0xc) 20:33:20 executing program 1: socketpair$inet(0x2, 0x5, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="34558170d95eb1ed2a542587bcf369c591c7b173e8e3bfacae3cfa4ed68a9154d0a57c86d23c69f5c5661542fd8061200e3a4d89daab10d39e4c1328b71f596c2be42adaf810855376244695889da338499eebac632cc79dc91b91dce7db58d5bd60967948c22ed0be15172742da29d484cdcd81a97587399ad6c85bb326b0a3fdc07dcc642d6c0c894c3ac680c52ceb604117a9ff1a669fab59caab2782f195d1b7c82f0049237e1716a5190a0dc62208d376f30b16cad9f5ce1c53b43a1e4f798bbafd542dd15c079f6703a28d64", 0x1d3}], 0xd3, 0x0) 20:33:20 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x0) fsync(r0) 20:33:20 executing program 0: r0 = msgget(0x2, 0x0) msgrcv(r0, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0) r1 = msgget(0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) r2 = socket(0x0, 0x2, 0x100000001) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x8, 0x100000001}, {0x18, 0x0, 0x7fff, 0xffff}, 0x5, [0x1f, 0x927, 0x5, 0x9, 0x6, 0x6b, 0x3, 0x775]}, 0x3c) 20:33:20 executing program 1: execve(0x0, 0x0, &(0x7f0000000180)=[&(0x7f0000000000)=')!{\x00', &(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\r\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00']) 20:33:20 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair$inet(0x2, 0xc004, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x7fff, 0x2, &(0x7f00000000c0)=""/205, &(0x7f00000001c0)=0xcd) r1 = open(&(0x7f0000000080)='./file0\x00', 0x980, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) fcntl$getflags(r1, 0x3) 20:33:20 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480), 0x1, 0x0) socketpair(0x18, 0x2, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = msgget(0x3, 0x221) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/248) 20:33:20 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca628917156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c218aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) r0 = socket$inet(0x2, 0x8005, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 20:33:21 executing program 1: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000004c0)="3d2aeb5cb77571a8cddd52d160d1d7c3f840cedb29aa465bdf183c251e4d5ffe7a29ccdcaf9ec623f2fba3c1ca62f9b4a19b9bca620017156a151775689aeaa8ef25b29e834ee0fbcac8e46442d540b8bfe51668ad7980bb25507fc8c8986037d971eb6aaf1610af055b18d480169c49b8c7ec6593f30017a9191494f75a0ff7e4c214aea981c9ba068775d1cae934b7cf03eebbdc6fa499bf4bcae689362254"]) getrlimit(0x3, &(0x7f0000000040)) 20:33:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 20:33:21 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000004c0)="2852faace0f33a22a93e57056299d430340633f40b9db206020ee3cec0d05be787de3f202bceea061d3807107b14afd7705f1541c939b8c78394808f97eac45aadde47fcc243d24f66d21e02f571ec4edd3e17f84620f6ce3971a92239213697eced019c283e5e57917929fc26e83fb1c2784c0651628c9cdfd493037fd7f96fca8eb8f2c5999c0d399b1c89000b0783afd1506bd5c8a5183f0afaef7b0293f97935bda0a4be1cab3abcd0b5ed5e70fb9a53233dd2e1d567ae5315997a7f9147d633ce31c4e7819cf735ccf3c72d458f72a97dab5f1bfe70afabcbab7f1b7be96cc5770d32dccf67f36d898dcc9bc56b023347a959c934c27aa3a481abb796c8c196833e825bd365eb89001da2833da48d47071f52957f2c6fbbf75b084b72b16a9760d89442849a81cbb464ddfa03a8e610ca3665c50e6ff31f5f1bd555e4c4313c41ec6c1da2399fad84fe12cba75fa91f2f69deab61bcf240d800d60dd9f7cc65b9e84d76ee9986fcf6e5e36b0fed3aeae40b15ff7fba6d08cb6878a8d72eeda58f9894c4c09a607b01b73612d264cee3914f16d8052055b1fe39a5aa6cbfc76baf7c9c3decd4c4e1e2fc17d9a1f720694d2860ae3d6d1d18894dc9baf60d4f901f32534a7a1472132fb4484c5d739d9b31cb03b68f3fd2a5dd023dea469d981b4f76936244e129c5fdf9bbaac72efd97e2fc8f064e2f8482ab440007b74c2a129a1cf5743cc1584df137b2b1762097d8f3cb13c5885d0a5b5e98907a2eb721ef84a506ac9f11ed0c74efcf1d42441d60fe62b22d199f6fd47900afbd42399b6198376388d7ad71e76663109b1ffcdc1462b57bdd3aa0a417ee6c6a5e5fcfb1a3cb105c19cd0bfb49453b9aab3e0dfdff5ac586007cf0a869cab7b63e5397cb790a0fda00059df37419477c277f488e03e759d24c8c432fe00a98a2fa6d7f4315e05493e9286cf273b4f4ab91f949fddf64f59c930b25466d041c1e4e708ee421057566bf06cfe64615b035086bb9869c977194e0e759e80517ae8b42bb2802568df6659fc4c8daee2ede0e446df56fe987253f387b84ec23b579fb4fa44064ba3886bbacb289ec553898a3700352a04e506dfecbdcea146ee76bb644f94d546609b8b294627f92d74e26c5d509a0609f9be3c0041d4fbdb9b8f40b4a06ae09956d313f82940d0df962469c7529456de20bf100984b52511569121aa763e0925f53e4114e432629a43491f0a802ed17b8c31da5dc453dc7f2a54d870c5ca8a55ed8ef070a9afdbb5dcea8b1b9e639a795af70d5e870f9bd538fee9c60ebb084d0ef547675862cf0b3df1d64495a169f727ebffff5a51aaccb748a018589c6afb7c7b16b8b2d92223d53e7872e3baa78c92c1b74e67973d7b2af8d580c37595f16352b36547a47d5eabd4dc15da78a0c93a5a4ce6bc0197ad928d3897a0335611e6524622b0d3f66cf20cd529d46c4aab1e39835f819cfa276a202539a7e53e2c081a3b778e04ffe43222fb714b797e985310d6e42d3342470da8b100c73a2bcb0152e4605e64615bab3739fd2790446ec92fd378eb21890b83d624d54c1545807ff00663d59a4a0424d1cc391c7fbb8862b66aa99ac4d81883cc50b1e5f24dd9b5ecaca45ed33493be2746bc9507a09a4c08a1c21aa0ad2355d7e65f4f2829b3fcc13f9ac96e2e124b6a089bc5dc8c5e7866b32b1152b43df20497bc3190bb96b83dbd8cd00a163f1070f35409386c5097c4db1e77bd5fcedf40925dac5072483d9071c7a836de8f0f92cb5d855c55c476f0878c298a927df8360482eddeaa0ece8398df7d7b28d2ecdd46582c40114c51402b86d5153ac6aec3f1bc22b2be6b0274a573bc70016b726d70bbe5304ef7a3215839ed2c85515f2ad72733cb9ed777b97ac320aae23534fe8d07e02e38b44d55467c189d36aca33afc24313ddbf7e724da9ea179e6dc850e0d251a661a3a975fdcc43276d1387ad0360bddf1b62c23fdefb0c193e25d0ae029b15bfbfc4787f1fcee794aaed0230edbf72785a0f77d5000db12eb703347bf9f38f3a6064a631cdab44ffe7f74a36d147ed9cf02818cc97ba75d73fcf787011f17eb130c47d8929b71e0ac793093f8e1c92e838e59df983584ce53732ca95a5c20c146c9dd4f4aeef8c7441c077df968ca188da964c9be67dfeef885d07fce7aaa2447c5d1fabe72e3311837e02b9ce59ee4873b8dc77808de5ff73900052736d566da4f412cc9b30d1ae9fb2c5457fe44217b31a24a5686afee6a7b31363b30b19fe494d931b4a026d4c84874b26d863d3b46302f16937807401efa38a97864c0908be8ea217a745c3bab9140fcaa37b51a48921244c2c76ac9326b035b765181854c8a194cfad20cf413eaf005cbf0e0fb77c6fdaa6c524b52daa65a075cfc03876be47a2740d8ebfc9be6f4197c94db4e3936763a7980a05e99f294467fa620fe85577537f773066c359c80c3e7b2f50a38ecc2247536ea4525403767eaa576c0cf2dca62815a50257b86c9048fb9ab58eafac6ae7ed5b866f556577186852ea694ec11cb7ce97932932687d5078abc3aefee8e1fa84b52ed475758511ef0eec740e7d3429296708bafb608409784e325e9227ce1ae816b43f9690acf2fa58390874fa8a2c1e2b02a70e863674abe1e8049e3536cca941da20dab354208b5b27d5c82916f321a5d1c8ae5a8fcab3497734ee6eb5ec6fe30dc3d0713be7d562cf5593035339d0cb4875e93ca3e329d955d241401d2b7ce02b7d6491fee82c3d11f243c0452e0e87ae889774994f3812d416353db9ef1ef7a55d3787c0226a1bf316863cdc6173db3272fc26d748c8b7412b4a17b6327a834aa5e929770ed991ef1067064b41163a034f405633643d1cd0c71c69b1a636c6d3ba5aede8893c8ad415f356de3793315a6d66a09b486055efda91668eb371436fd3f9abd88e42f65cf4727b710ab1a3bff5687fb4132d81f7245aac76b881754d3fedc6f52acc84639ffb661b7c0a758bf5ff0e6f437e9ce1149ec09570aa1d1a8b0415831d1e4e256562bde11dfadc535d9edc6c237979a49b8da4a0968006a54459aeac03370ab71b29013b511d4091ac7696b6bacc187a826fb8a8bca3ceb2f028fc9f56ef43d79e20d45b682de92db004b0b8d74b00f174f434297caf82899d2b220c209b411b92a5d7546135e1b25f714751649dbbbf7d37aa8809d71f6f582332dd3d60e10c0accdee7645249c58854e985361de8486b8041ad1166cb68adb5e1cc022476928f0ebfdebf34f59092299c84b2d7f16e687d57fe7641981bf997ab0795aa6f3d4452e5e505e4d807c89b05e953be939aeac095c3c47956f513f9defd5f6b9a8ee90100d58c5d84cc05ac7d0ff0c58113134b654e08d790e4e05a7726d79669052fd6ba7764073d464df38266fbc9e1fc244e43b765d228b0c9d324ee5b3265eeb318c2cec9fe89c1a1a5deb724516a684943f71b2368d180283c2388b0130620ee7cfae4c7e7a576c0775e704b37d74775d356a105a90709076359d0443373d5ba9e0b274b22804b37f7bbecbf6913760a015bc4c34442a583d0ac2e27c76c1152808be459d520945895c6150716b5b34e4ae90a64447dc72a1953d1b2742fdb8c2cc570bb99145400224f300415f98cc7ccc8aefcb6da52c719eabeeecdcb07f5a45ab87152730b171f6ff4cf4dec9a885c081760892e7df0f21214c2e4ada301f10bd7d9ff7da6366a2c423b7b3b62ab53b3a60b52313e27f294074b7b9a9707692a9ce23a31fe4b80f6bf862c85449795646ee9a8771040f8cb10a8f225d66f9fbf4e6808921e184888381bdc2a8a495f8f7b503f4bc9af679b0883a9b50963b05e742698f3c78037ac66074df41abeae126a8fe402307bd6fa7c8f995d3da933b4749be1fd65a8e4cf7d49bed70e635f3ea2a851c7c5a4e5a4be24ca202f9f0b3cace204d6ef1c1a8667fa3f41ee810b284788278810bd55351c044aee53d423a652374d722dcbdad12b1db266a4d0c056421f3e22b180232f6fcc45308c329f2129e4de6939c40e6b4f5caa8c483fa02d649091c1cc2e49fdac54b05af66767446c6aaa4eb6d2d9784932ab2d1824439e1d3da5682a5b17362e67b10eca716a3172db00e2c468c47746df3ce902155e67a0de7b552b96f6878c6af66aca967d7b6a53c1af3fac46e11fce3c8d1096046384c7bffea617f645e7a4b66b138b49351bd9d40c51752d768cce05bdc855c8fe674bb67dd421f75e83fc715323f079267672cc2a4f24fd3cf6457195818bedea1a47c491c639cdd22aafafad8a27262e08a03113696b829cc8108e326a7297276015b384ff2c3fa2377a0060306b7beff02f2d9e48871cc58054dc9163272bc4abfb3f577a9125ab165e91872042dce8a164a08959a93b10efd8e0bb3a8d8d64e46e2783ec0a703d9316c9bbdfc8ca84863ab0261961f55f04c30a64a9415171a8b1e77179d026ab2abd6186b945eab45ab651f9684daa483a44603ed69739192d29b553aadd52826614aa44dea66f17d9f352866d4b05ea57d95791f3269e94dcf3813ea032be5ba4047cdf8e01a2db3c844465341044398063df1816673fef406d0a1334440a34c207689dc4327f64e1a27db5c85417b7e4b082b5eab855e70f1ee9dd6b47ef0ee5e96b4704214b3b5323dae2aa0ec105ee07d939f6eab6a17e48ecfbc3d0068b2071c598951ad10b4df9097b0436d8a5aa846e1b1fdf7de57ed4315e191f8299551ab11a3b96dca0608cf9a5005e60a2f5d4369feb80817e90f32c652d3f4df934b9f90f5b46ca3946e945179f0690d838d357b73ceaf1110caec2c0e36e9612644eb15e38cce7a3a9f623153d53a251c9dc2305577a9b2dd398d803798b7c19157f74ec7075b863fd0b92ef17b949a1df10a0f3837fd3d3a76ab41fb5b648b23f08344ef85a6a0bff864238117aaa088d4f329504d2a0bf19e1ec6fc14c4672a03271aa898198b1ca4150ce7bf8bb5113fff16bb2239920435cf8a84bbfdca321db1b4c4b6834bf3ad0ce2989b1290fdd21767bde0984d002122180faa054a9a9a473edc53f20d17a53553e70f0479259252e8ded5d1938570476dd9dfc945ca21cd7920b9805f4574bff8082165b78dfc6b033a62881f7e7241ebfdecd318b52a481c1c711ae8a1fc20795d0b0dc160ac3eb6382f26e2b4ffa6e4443dfa9c85339338723b7dae1403a4c0b480034176640e015866491939fe84e9da663feb8af5b64444833623d92742232adb59b6cf2f53baf7afdd99dd2258f7ef988f7ddb7a8cc7fbb4d035a0d5791ce80ab164d764a6cdd8f4acc13bce6f8bb083726d4c5efd6ecdaee86fa756adb55bc6c9480b701714741c39ac6da8095fbacce7a2165be43d011213a731395e365f450a9337d786c0e73eafd10b2bc0f6e5b480ccd135901047c81e5c154477856903edad50d89bd8954042e613f856689827b240a9ac2c3f3bf6dc2fadbd5b93e31b4b3790d24d1c24b6080151241296ac8722541614a0eb554f163d51ac106c8cea0d31f932cde77ab7db22dd20bbdca66d73cfc88cf5b817d53febc245875737b1c85544dc2545266a19d59b57299662aca998931185b1bac6204f120988e4efc0705f38ce5fa4fc5c9b1f231beda5071faafd025eb0596f645372086173c2f848a602fb00f5f096aad5f1008d018743c17bd7a9c27a8a5aa77ed7609e0fc350fab89efb1e9f52d66761b5a934e6d55e13986a9002beee1bdfa2698d26c6fadb4f670593206b1c64fe5f5", 0x1000}], 0x1, 0x60) 20:33:21 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)="1c2fb100", &(0x7f0000000180)='(}@/-\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\x00']) 20:33:21 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x6) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0xfffffffffffffffe, 0x4) getegid() 20:33:21 executing program 1: unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000000)='x\x00') 20:33:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x84}], 0x1, 0x0) 20:33:21 executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x1bfe, 0x5) r0 = open(&(0x7f0000000200)='./file0\x00', 0x10221, 0x0) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/68, 0x44) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x199) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r3 = getgid() chown(&(0x7f0000000340)='./file0\x00', r2, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f00000003c0)=0x8) chown(&(0x7f0000000000)='./file0\x00', r4, r6) fcntl$setown(r0, 0x6, r5) ioctl$TIOCSDTR(r1, 0x20007479) 20:33:21 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') rmdir(&(0x7f0000000080)='./file1\x00') accept$unix(r0, 0x0, &(0x7f00000000c0)) mknod$loop(&(0x7f0000000000)='./file1\x00', 0xa, 0x1) 20:33:21 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x800, 0x10000000}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x2) unveil(0x0, 0x0) unveil(&(0x7f0000000180)='./file1\x00', 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x1000, 0x8, 0x200, 0xc3, "245d9d4412e4bb052b0efb613c1697e9910e2c2a"}) r3 = syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c885af010d0ee34290c499894e20113129915477", 0xfffffffffffffffe}) socketpair$inet(0x2, 0x2, 0x5, &(0x7f0000000100)) syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) 20:33:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = msgget(0xffffffffffffffff, 0x4) pipe2(&(0x7f0000000080), 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/213) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockname$unix(r1, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) msgrcv(r2, &(0x7f0000000200)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) 20:33:21 executing program 1: mknod$loop(0xffffffffffffffff, 0xa, 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x41) ioctl$TIOCCBRK(r0, 0x2000747a) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="5fd73ac89b5c5edecf1f4a5579b50eebafef1d7049566c08c9448a7618c18f865bc077443b1e8e41224e26a0bd69ecd26e50e638716367dce13114a2d8e614baf2c5ca1c236bb95242f90500388b6e874b438717dc17ebfa41697e59c2a63df69afdc507c5675ae3711dc15406412773e1dcb32b5a372a9dd1136c7a9e9d464a446acfe5c834a912ae9daeb244447d2767a2de0a5875d8290b520f835ecd0c1b49a02dbd81617f45866086f1", 0xac}], 0x1, 0x80000000000000) mknod$loop(&(0x7f0000000180)='./file1\x00', 0x8000, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000080)='X', 0xfffffffffffffe80}], 0x1000000000000004, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x10) 20:33:21 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = getpgrp() r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) r4 = socket(0x18, 0x1, 0x0) sendto(r4, 0x0, 0x0, 0x8, 0x0, 0x0) 20:33:21 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000080)=""/190, 0xbe, 0x800, &(0x7f0000000000)=@in6={0x18, 0x1, 0x3, 0x7fff}, 0xc) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001640)="ba16a5710ae47d3b196346ebe8d7a467fe8e162fdf86ced56175a2a5aabca72144622d4d8f946c0316d23e7a29c9c18dc3ff0e48cc9060c1cf15477df5284cab1735c492a59f1165ca4096f7c003b28992c6874b1ce1a36cce152b3f549d76830b6fe70f12e2f74d0a0bfc7b123c8eabb6b63fe4af77128e9f00f4b94882280df1511b9a45ac93c08471c71c8753d94e48298710b1eabd2e547bb62ecf48515308bfa768a51b2c54f8f4775cd263d70b0f38ed34ea72606370c2bd23a5c0d0716d3d7daa057d479969172709820b2026f7f2b14fb6c2728e80a3e186c2220a68dbaab26610e4d1c1aa017dfe4e935ec28b29a0e77c3caade7544b68d51a1dccf26a37f3848a4bae26d190a25d851a7d8c1bb9e0fb490fc4984126ca6324317291a4dd47a98858b20131b526ccd6b63363ca90dc2c23a064b92f53ff0224adb2446847cdeb74024de125661f47bfbba4ff5c94e11b3af6d20d8fd1ce3d4bca708b385bfc3a3cc268810c5ec6d3ebc8b113b2926bc374461405fcc6d3d4fd1b41332a2103093125dbb3388d94de0447e6c111bd92f1c5be1f85669c36ff3dd8436fc57052e650bc5b1397c6ec7040719356cc1fe9caeacc10a9219b0ba089613ca5d3841f21fc40716d68b17d4de7afd9174abd9e3f4043ddc8caff713181cbdbee9cf67ce879c68516e819c863487c56fc44cf7a667241815470791e35821b0e5d175cfe78392b319147d21928b96cc26bd68aed012d5a547ebc731f5b356b219e0b91eb3b164ef7e2d4942aed148880289fad1799e4c00a0d8180569869ee43485a9eb84122e0fd93a6600ec25ef3fc9df46b6f7e5c67e2988beb4c529d60775669b3a58f630eb86841ee804ba7924a596cab49e4971a287feb36b972ae5decf746976b650a34877129e479606105e781340eadcc0f3d32dd07b05ce752df096a1d5ad7ecf2dc0ab39ed618472a56617fd84a32110097793c665bcc2657a8b25a554d1117ea5facc158e94c3f79642c9819c1df1693253a717ca455f570688efe28f461f8f88c5c24e54cc7e66f16a06e771e019b944cabdcd25b06bcf86dbcd2f6cb49cc19378100abe6364462f2dc01dbeaaba5ae4f523dbd2a1c6535c0739643a12b34d596f0e5e12d1b300d47caa0b9208d57624f36f210ecf05d0dcb064ad3c60e15e700eaba1561654fde5616f5e269067c0bd0c851df0f3518e02bf656d5f7fff9ba0a9eb4393e48c17d0afc93104aaefe9f2796f98f0c51b48d2a33ef26b444d24d591b5a3511f38028d1c1a79822b38f057eeda6d528e69e1e235a5fc8f1ea11de5d2e683326f80ca307ce55fefe7602e3c4e99a855d1354119ad1a9dbc4746ed36918859b3d3fa7ff08cc74ecb100956e0e5599883cce394abaa746b91cdb003c7ee862ff01725a4d673990abcbf637a70811c2b12c3bf5beb28675eed9f45247ff5043a3becb473e9bb478f2e086349839e0b2abb796cfb5af98af85fb1ca7f62facbaff3a7804150ed7ce53e1e07b88a36fbbd5626ead0be92667972609071df7662f1bd95038c964c74b1a4e3c706768556b2333a6e75adca33e52e0e14fa74d621023e837fe85b287ccd1b2f91d440e895b2748898e3caea8f824fb75c54d870a6b9db9e9663d1d42d39c3e5e29a24756acda9baa5d7e6c2a2c364063e67003029406e3fb45920ab15ecb38704689b0e5aa538f89857d1a5e2809a48dd9019c2d2b791598caf65bf44e4515a91b88fbe903bc44afee05dc00130c58161ac9e58f8f8df1ad3f4f224bdb5556e8ea4d7f4bf0135be8d52946c156fb83a8e903b1cba098c963664c20325ec010eb04e9c12bc6af7fe522ffe0e609b603f8708434fb49abf7e70023d237a2715511afdd2091196f453fe86c93fd00c2b5dad907d4d844f89d58ddc3bc47ad8598b1ad53c9d4387a129648a67637ce06541a55b7f8790141697819ea26de8f290e868f8ef97b1f3a405d6dbf0958cb7e0ce7deb444f47a78427886c6074f5218b242e80484791b488e06f731435816a9aa54352a8d017c1e4fdb88b395620c953ccc7fb73854d1a34bfceb6188519756bb222a4128651ed89c50f69069ad6e62b8a31cf0a895bc37caca25e53a4b1af289f7e664a4561e15bfd4d8bfc7739835cfd71b89b79c54b8748fbb52a98204dd4f78b7377be78f171b689bdcf7acc05561869cbdfd4c510dac2d75012dca0e13448fce6e0246c703df27d42bbc55c2bac699568ee9ce83866a3131cacb28e0cf4c655e2eb593902ae1af7d4fa634a8ccb8ed81e119978961348317804a22368789fb099cb41d77f74569c4d45aff3abe9c88a28fa8ab24c8e8392db982c6648a35a68cbf2bb46a59a244726c96c7acad5e88608223f0d9dce6ff747ffc7ee68821c960df7ab394f4a8c6d05c088e6264d62abbad8fe834afb537365556c3b4ed768c63bd294888c9db3a729de955334a5fd87638ca739c67621a8d953961d259e87df0a3fb14236621310733280de75940b39a3dcb5130b9c01d4344e9f3b9e8a9a6471e9c5ba338b3ba11b614084d3d4d8602782d263b0e9090d5a62b1fb664d33a9828db28c566966723d0f56c0f23bc5008ca4706031bb3bd2da02bdf622ac0e1633c0e795c752399706406a68e47a826b2dd6aa5b6ec03b6d8c400fd202c75a1f143acca3052d49adf37c298e257628ed4cac87abcf7dc6859b5ba54b53ea71d1cd78ae2471cafe86d0fe13537c99be573bd404523bf898ab10669978a62883780455a68f96735b4b320b799f47f49df1d2aa3a32da78ae16d5693d694c68f2bd2b41691399e27cf115d33e5fcc374060b6d384882c92738f97be6a4d340322e9cbb2d34fbeeeff8d084d49b8a94acc082752d166cb17d18724a9b4ea781ad85ee173f476f709548c0d8a6e688f6a5296d8f736dfeef359f1baa17bb5ef85f67d72aed4bfec75f87213f5389726f17f02b40ce97508030cc4c5e2c006e991ba2c4bd10652bb2e08c7cf523c4152201ec7b2ad85321c104defc29e60b73cdc06f5e2eb4f9ccc244af83c070d15281b3025ffe9ffdc7dc8059abfcf1c0bc26d730ecd7118f8e8c1fb094161b8d1f8bd7fd9c06a60e78b14de1a33828d1f4842eea043950e060155f06da573b026433400a18a9dce3da2dfa5d44fd52fe217e6a436bc1382b9a63015fb5c845ce85315f21ab8b5f4b5a11c74578a423a8602269f0b52711a292250d99958043835231c8a2b0b0abf711d2de6468ccf3bb13bc5e0d9ffd28b21b05785d747ad90db37dac69237e0f63f714a7cbae27ac6bc40f7318e686d7fc27ca29b82cf50f5af5aed0c5a0a1ae89a360e1ed2c6aa125e36aed08942654f20d71c137ff746c0369bf4ca5e0900e412eebc033c156f8edacbed8590b07767b9be57b269510223338b153c2e78b44eff86d632a45bed0273625bc5b3b2b1755646e43a43a9168f0e46886effb33ed149b32394d60cfe57da7d06d4b399a7002839c5ace55a9dea7199caad1c77eef07cc73cc37cadb546b3ed9d5414dc5640d46bec8d9850796454583fd4f1e344be51376db6b05701d0b0d2c5e7c09367da6580a0a344559d96b620c17edbe057c45521bbfcea00f27cde5da6958e81b29a56e579781952066f83a5d8b7b2843a05659a5e6e5a418517dd432a98f1d4a0f49021ed3c918e20d992f48057e761ecf5ac54ef3133403a9d29b37dd6d70cdd6aa689359b271f0f62bca802b6f7dc14cb1a38a9a33828ab3039507353acd2fd76dc1b424910c783d71d451e835d87e65656ac17496d0bccb813b98292afdc4c743b757f49469a94852964e25e79c09c267e5952a800266a1d79a001b4b9d1ba908d78bceb6428483faafa9cce87611fda1c3887b46e84bb54274da0c08f07c68bbda11135ff84baca6ece1ec353fddb33be9c71864d686d8427c1cc4ea262fb3ca7133276f81210d2c86e529ea72bf34e657a5ebad6c7e3bcdef80f61c270ee5ec5ab1128a25eb118c0135d481f2c4ff03c368a4ec8ee81e8866a4a0f73c606f4ac96af5acadf9e6d6bf2364450a7c85695ad9644c6d3c8a7dcb9948baa597c1518fd2d898a37796fc0463da8e1e2cc4f87d46f7b28f75bc09d8189dcb6ca67367b71bd81ebe5b986681317068a8cc93de82797fd2b8b8d40171476acecca07a9d3f8479a19bd007c1200c5dc9cc9c4e7aa4994510ff0adf2bbd7356ca1de0fbcfe9a6dd1a046e6a1b86d6a60bebab6cc7f497bf900d3b6220b987f2c7efec8d89874ebf10671a7eedf3c8ace384356c51194d3b690ed862e2dca93d27604733179a2d6b43064f87ccbaf30cb01e03445f0cba80882f669eb50ce4206384e2b1c872a26431573b25456a8a62bd8b0616a25026e8ed657a464065e687224766d235b29c4239e4253d541c53e3bf2b785582b194d60b2ccaf4e4030d9f6d8b7822ed63550db9a63697ec89d376f6b011dd136d4f9178a7cb358cc67dbcc29937c2334014c88cd2f66df6675383b60f0d0ccd0dae017c370fd96c992ac09da2b805a5fd664298b4c642035986c5d0ed8c0b3fdc32a7bdb535b2a2f90d69de87a336b70dfe5bb711e52699bbe8d2c48b5aa29f4a83ea5fa4b7720f12cc11632bc3192e8c2938cc184abd468291cddb365551e85afbd58fcd229baa862cf39aa85b8913b90dd1a502473b0930f280c92122bf18bcb4bd7da9b81711ccd64ea9cbc71c1beadb60c31cb3614e6ec9cca67572848550fdf95c8d0c7d9a2f66935329e3b1f0c37376d12912212322521bb6fffaa2bbfccaf118b0bc67a970d13e09eedf42c6c5e904572c39e77bd92cf8022cb05e7a835f027a37d204877d7fff9df5a5fe37d48fc9b753b95746c2aaffbf87983b959bf4f15774f17ec49b185ac0267e57c638035aaf761de688900d7fcb1a3811608f51b2afd53f441d9c92416b78aeed9b02b4db4b254c31b706c38b87fb5cabb3fdf5b0db3ccdff0eb249a44f7afeb259bb22a298bb4d2df3409324ba3fcf919ba7fbfbe174fc5c3e8ded608a8ba0e2917cd49d716fd4e3cba6d3e6b036f6c62dbd0e1ed0afe172e87c87cc9eba1cf298cf89deb1dc13c39df872d23a45389f00b39a7b7e0e7ee42ad66191bc82f30c0bd4000e5076fbfa7152dc4a17989644cb3e0edc85b99c050ddc6f797c0e23123cd9681e0758387922ac7d915c1d333e5f81467133cdcaeef46009907cf4ee88d12cf79059a55d276f01d03d7aa41c585e5ebd7d3f31aa09bd2d49cd372659ddfe21de2ee57ca2459b287ec776487bf1096b0e1e776a7b01e9862f7afb433d1584c58d1b58e67d2bcde11389018d55c25ada943d73166ad8f824b39624bfcd8ffbd8c68293c19ac46662360fa34c77cbc007bc9ed9a884a9c72e0120c77245658ef1ea84a0b7c6ffa5b553ce4e1686e0cec4148242a71277dcc910b27e637dadd42c08b530c5d67b2ec15f5c47f95cbc4d2ca9e983694e12e65a09e60dfd5e571b29ec6683c8bbb566cc943cc811e4eb6707b98fdb830296709e4666f27311aa0dd91fa3eedce49536005d38aa9ebd4bcef186e5b7cf6f5a45f8fb275d13294f193ae2098de72f195dce3ca005ff7963d9cf26441d6622e756d59533676", 0xf84}], 0x1}, 0x409) 20:33:21 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x3e, 0x1, 0x100000001, &(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000000)=""/4, 0x213) read(r2, &(0x7f0000000080)=""/177, 0xb1) execve(0x0, 0x0, 0x0) close(r0) 20:33:22 executing program 1: r0 = syz_open_pts() fchdir(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a9eeca1367e51e788b06"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffc8a3, 0x128, "8027b0fef718dae8d84f84d74bc2bc879c6af13a"}) 20:33:22 executing program 1: setrlimit(0x400006, &(0x7f0000000080)={0x0, 0x1}) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 20:33:22 executing program 1: socketpair$inet6(0x18, 0x5, 0xcc, &(0x7f0000000000)={0xffffffffffffffff}) fsync(r0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockname$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f0520c4941dd82b2f66790798431f092364428250d32639f5785746b1c85280ba99ae319962ad64befed2d41d345f73a17452387284ad41e87c371352443162cfefa4526eca226ce18f67856d4a56eda7d22321037e96eb42edeb039b85fce1b82196ea7e45ef4f95f9c8ca2e11347f5ac587626260d7790a750f33c92949804af60d2a679b512320e6756a4d734085ae5c596920ff"], &(0x7f0000000080)=0x5e) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fsync(r2) 20:33:22 executing program 0: select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x3, 0x7, 0x0, 0x100000000, 0x10000, 0x7fffffff, 0x3ff, 0x2}, &(0x7f0000000200)) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7) socketpair(0x20, 0x2, 0x6b, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 20:33:22 executing program 1: syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x40) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x5, 0x8}, {{r1}, 0xffffffffffffffff, 0x18, 0xfffff, 0x20, 0xffffffffffff692c}], 0x400, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0xe0, 0x2, 0x3ad, 0x1}], 0x7, &(0x7f0000000140)={0xb867, 0x7}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) dup2(r1, r3) 20:33:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r0) write(r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x80, 0x20, 0x0, "24e6084d616768c4f26b76a1cdbf19ff027ccbaf", 0x118, 0x7f}) 20:33:22 executing program 0: clock_getres(0x6, 0x0) clock_getres(0x4, &(0x7f0000000000)) 20:33:22 executing program 0: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) recvfrom$inet6(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x1, &(0x7f0000001040)={0x18, 0x2, 0x7f, 0x8000}, 0xc) r1 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmget(0x0, 0x3000, 0x90, &(0x7f0000ff9000/0x3000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) 20:33:22 executing program 0: setitimer(0x0, 0x0, 0xfffffffffffffffe) r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x8, 0x1) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1, 0x8}, {0x3, 0x1}}, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 20:33:22 executing program 1: msgctl$IPC_RMID(0x0, 0x0) 20:33:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x10f}], 0x1, 0x0) close(r0) 20:33:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 20:33:22 executing program 1: socket(0x0, 0x2, 0x1) socketpair(0x3e, 0x8005, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) dup2(0xffffffffffffffff, r0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 20:33:22 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) dup2(r0, r1) 20:33:22 executing program 1: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0x8) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 20:33:22 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x12a02, 0x800) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x7, 0x4}, {0x18, 0x0, 0x57eb00, 0x8001}, 0x6494, [0x363, 0x4, 0x9, 0xcf, 0xec21, 0xffffffffffffffff, 0x4, 0x7]}, 0x3c) 20:33:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0xa0, 0x80) unlink(&(0x7f0000000000)='./bus\x00') ioctl$TIOCCDTR(r1, 0x20007478) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8fd021182caa4571e227e60665c4e92bec7ebfd0"}) 20:33:22 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) recvmsg(r0, &(0x7f0000f10fc8)={&(0x7f0000000000)=ANY=[@ANYBLOB="52c960cbc62799e8b0448d9c0e49665b5f55"], 0x14, &(0x7f00001ecfe0), 0x1, &(0x7f0000f21000)=""/79, 0xfffffffffffffe9c}, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000040)) 20:33:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) chmod(&(0x7f0000000180)='./bus\x00', 0x6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x120) poll(&(0x7f0000000000)=[{r0, 0x115}], 0x1, 0x0) setsockopt(r0, 0x5, 0x1f, &(0x7f00000001c0)="4886e2613741761f", 0x8) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') openat(r0, &(0x7f0000000140)='./bus\x00', 0x0, 0xca) 20:33:22 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/57}, &(0x7f0000000040)=0x3b) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) unveil(&(0x7f0000000700)='./file1\x00', &(0x7f0000000740)='x\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='c\x00') 20:33:22 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/47) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 20:33:23 executing program 0: r0 = socket$inet(0x2, 0x5, 0x20000000000026) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x164) r1 = dup2(r0, r0) socket$inet(0x2, 0x8000, 0xffffffffffff2704) sendto$inet(r1, &(0x7f0000000040)="c6161e0306c01cac39e00e55a439f0b2619c7348e7ce78b2dacdc36ecc2c06089e322cbb7acf19c1420232f8cf42fb775830c3a2c3072b86ab524ea5fa403357a7cf31c6e0674a5934933b28488c6b934c4d0c05b7266549bb57a25a41b31b97fede1e5c5f97199280c81ca044cb1a988f74107405f60da7dd9311d81afadabb337f8e1b96e2165519", 0x89, 0x8, &(0x7f0000000100)={0x2, 0x1}, 0xc) semget$private(0x0, 0x0, 0x212) 20:33:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() sendto$inet6(r0, &(0x7f0000000100)="a124450a1e35c3151555613df5f2dc9f689e932247", 0x15, 0x40c, 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x0, 0x5}, {0x4, 0x8}}, 0x2) recvfrom$unix(r0, &(0x7f0000000000)=""/22, 0x16, 0x800, &(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xad}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x90000000000000}], 0xb1, 0x0, 0x9000, 0x0) 20:33:23 executing program 1: clock_getres(0x4, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) 20:33:23 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = socket(0x2, 0xc002, 0x0) shutdown(r0, 0x0) r1 = dup2(r0, r0) recvmsg(r1, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/4096, 0x1000}, 0x0) 20:33:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x208) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) 20:33:23 executing program 0: lstat(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000140)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:33:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 20:33:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getuid() r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) fcntl$setflags(r0, 0x2, 0x0) lseek(r0, 0x0, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0), 0x4) 20:33:23 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file1/file0\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000100)='./file1/file0\x00') stat(&(0x7f0000000300)='./file0\x00', 0x0) 20:33:23 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000100)=""/152, 0x98) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) close(r2) 20:33:23 executing program 1: r0 = syz_open_pts() r1 = getpid() socket(0x6, 0x5, 0x18c7) fcntl$setown(r0, 0x6, r1) 20:33:23 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x114) readv(r0, &(0x7f0000000380)=[{0x0}], 0x1) close(0xffffffffffffffff) 20:33:23 executing program 1: setuid(0xee01) r0 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) 20:33:23 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x1, 0x0, 0x2}, {{}, 0xfffffffffffffffb, 0xf, 0x0, 0x1, 0x3}], 0xffff, 0x0, 0x5, 0x0) 20:33:23 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x8, 0x0, 0x0, 0x0) r2 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x19c, 0x80, r2}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 20:33:23 executing program 0: r0 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r1) getpid() fcntl$setstatus(r0, 0x4, 0x0) 20:33:23 executing program 1: writev(0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/27, &(0x7f0000000040)=0x1b) 20:33:23 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59, 0x10, 0xe050, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x61, 0x80000000, 0x1, 0x1a78}, {{r1}, 0xffffffffffffffff, 0x40, 0x3, 0x7, 0x100}, {{r0}, 0x0, 0x0, 0x800fffff, 0x3, 0xfffffffffffffe00}, {{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x200, 0x200}, {{r0}, 0xfffffffffffffffb, 0x20, 0x41, 0x4, 0x6}, {{r0}, 0xffffffffffffffff}], 0x200, &(0x7f00000002c0)=[{{r1}, 0x0, 0x1, 0x60, 0x0, 0x3}, {{r0}, 0xfffffffffffffffd, 0x50, 0x22, 0xfffffffffffffff8, 0x1e42}], 0x100, &(0x7f0000000300)={0x7, 0x4}) kqueue() 20:33:23 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) select(0xa587239dd168f788, 0x0, 0x0, 0x0, 0xffffffffffffffff) geteuid() r1 = kqueue() r2 = syz_open_pts() syz_open_pts() syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0xed, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 20:33:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) 20:33:23 executing program 1: clock_getres(0x2, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/211, &(0x7f0000000180)=0xd3) 20:33:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = kqueue() connect$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0x2, 0xa5b}, 0xc) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 20:33:24 executing program 0: r0 = socket(0x21, 0x0, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x80000000, 0x5}, {0x18, 0x3, 0xffff, 0x400}, 0x792, [0x6, 0x5, 0x8, 0x7, 0xf3b, 0x10000, 0x5, 0x1000000000000]}, 0x3c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x620, 0x80) openat(r1, &(0x7f0000000080)='./file0\x00', 0x20800, 0x100) 20:33:24 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x3) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 20:33:24 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)) fchdir(r1) 20:33:24 executing program 0: socketpair(0x31, 0x3ffc, 0x4000000000fff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getegid() openat(r1, &(0x7f0000000040)='./file0\x00', 0x10040, 0x60) r2 = socket(0x1, 0x1, 0x0) r3 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x88, 0x3) mprotect(&(0x7f000054a000/0x2000)=nil, 0x2000, 0x1) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000240)=@abs, 0x8) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r4) poll(&(0x7f0000000000)=[{r3, 0x20}], 0x1, 0x4) close(r2) 20:33:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), 0x0) sendto(r0, &(0x7f0000000080)="d6728a5c8d42dbf9f7590697fc0f298cc186c13f2441429f1e04ac733f5384d4e3921b718bf9dce397a56725cd97f72918240fe1ba366319e59e3362006d6465d1923206efeb88b176c0bfcc07", 0x4d, 0x400, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 20:33:24 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chmod(&(0x7f0000000080)='./file1\x00', 0x80) getpeername(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) chdir(&(0x7f0000000000)='./file1\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000240)='W\x00') 20:33:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x20) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) select(0x40, &(0x7f00000000c0)={0x7, 0x0, 0x5}, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) 20:33:24 executing program 0: mkdir(&(0x7f0000000000)='./bus\x00', 0x100) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x200000000, 0x0, 0x4, 0x0, "7e77534eacc14135710b8d5b1cec8f414bbbaa4e", 0x400, 0x6}) 20:33:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000001140)=@in, 0xc, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000426ca10000b6aba5da5192ae"], 0x10}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="ba722f71e6d9f7aa46a093baaa5e7f2394b69b5ab1f940ebd5bf72a8cd172ff1576286b7809cfa2bd54bad3cc931f4b94db61537bb8b802a1462174e3e3f05b37724d32e48cdfff500cb204a8d8610da8f364f5ee83ef686df287a3f33a30e756cc3cf3b211b31844a0d8d79eae86c9d4c99e75e70770d5d556a4d9a81a7579ceefa5467d7958048e2377be7697506f3128c21775b7e9929534b87e044250e1851551d9594ff1c5246c78a3148b106a305ab66064e16c3b30cbf5e6cad8a9f7cab3e9a593d98fc97ee5658491631043136b0bbfa233772040365ad12577b2f7a8f5fbfe96116457b85ccb75d7294cb0fddc56d835e018e7ef092addea491c114552e5f61332a3b97a79bcbdeac347067a93fe89035c4f688583fcae92ec28e83a23f60a01374da48e8737f9838c07f336f005dee7bc3fd8fb3ebb50b39b4804973514503ccebba8275b42b2cae96ef8996171e11acf7a63d2cb0965f0827e336fe69c5943243e5430fe3ac8f91946cdd5e4dce1aefbc6e3f6ccfdc7912c37195ae2c9eb105793bdcea4196c589bce0ca0756b7ab26f036817d4de22cc9bc9c2b32c678e0df737360a1b1847a8a47890fbed49e470a4b4e41846df32dfce6954adb53f382b620d94b5ec1f42184eba81d1cbbe28494ff4d5e5bda1e97a1a5d7800c000621917b84cd90ac2c5a3f19661facb255f7093ed9445599d1658d3fbb4eb456445ae4cda3ba41fa99d55e3080cf500cf48fc3688331f6942326030166045a5e000cd63b89e5fb178d8f5fa727c6b6a6fa347b6d34a25773969b44c0ed8db16d88d5962e14ee44d84b46bda714f795b57c166ed5b8cf5e7a9ce61be51aa9fbc68905eba4a2eddec06a40be884a78ec9ac4768e732fbb02828c7aa7c086c440e5044eb6e9e8438b190ca6aa067dbe4cc363593c85a4503e0290d4058e7058efda85007825e5374c9d9770b3d9962b618125611ed6f953891cf0b71d98bcf6d38e10c0623bcf994e11e6de166884e1e3c3b264f9c37e2eb5ab5c75c9db8797177122b91a14482f96d7c1880ca799ea0c2e7861a02aa5d818178c71804d32b875c947e9f726901f0be0ca1a1694e3c1fa1a5d9271a880b07a9f664660feac2c0dea653128bf0071874ede3a5707339cb515582343483f8c4ba82ae40a8e21b62675905c4ac0e8ba6f0ed008300fcfca531ff0e7d624ad0580f2b7efd87ebb6a26f417af40a96d606a2a58491b8c4cc4e9e357bec9e12dfa2ca9aa99034c0becb74d3ad7eb68bb172e811ac43a26f3f6c49ed48012b3789b2e4025455b2b4ff01091c73045f7081a046a2e3e6af418076f0eeb32f71f6312e7e3fda097960f9595271658a50419093635ac824c8a761b43a1a8ff7dd17a3c682a8bf8a287fd320e8174b7dd34a0686f4b70e531a9a68fedcf1c49a95195c57d78038a44a9d2cbb1850e57d5148b478a9c9117b8095df08d141151354567158cfe0ec600acdebf15ee9d13b34af3df726ec0eb32081bc9e7ef6ff931751d5b4ba6e67fdf2f883f9cbb37e99fc815cf39780369fe71aece687b6d9a9a23043d5340745e48ec5e84209779d5b47adfeeff1ac81620584d0c761a84da18c4da64f48e515c4a8190a722e9f02dfa53c72812b93809412b13c193b181b644200a128bc51d5f8527b3a5644d736aaf26a1bd747a86e3ec6f23e4a68ca83505fdc66794a1514a24859e13cdf913d7d6990c42d25224bc28e20efc2f599ea4cbd4bf1b8bc3af5342d34eb60148f05ee96514055574d136fe1f464af572dbb13d8184de6aff1f7573a201956973cf946f8f88e16315e9b764dbd4344cd6e72d2dce6714637a54afb07500307f9dd5738d04dfb52773dd242e848ec182c75296d63178a98acee489c6ba9f333a0aa8890d79a5b3330d2ff2277819956e151dd81444a02ee6c6e983b631292498af6565c02a43101d1d5a8bf22bad599f7e29eb7d352b598d65612814cd845bf7db4cac99183661b2d3c8a9647e1d45bd7b0c34763ae013d13c9e429862e23937230dcc762dda79215cce4d6e54f206c454344a8f5c2c22b02b695e62a8da49d9bd3be9de735e3091edea6cd7714988f724b8ddb8049438eb7cec270833cfc6496a30890c87ecee9da587ea7936ca1355d5c80312610143467bba2c614e1056dcbda220a8459b8949993e8a6a8ba971a455a5c7b4d2a16fc461b5814d7470695b632f8d3146d79d4a0ffda03a279043d2279d5244074147e0b36c7fac2cb79c43f77e30ca769ae8f4fbb415336d498d02575352daa33f222c3697749bfa43ca1b7c6cf2eca08b2bcb78dea28d1421b638a9019aab2740d00e2be35b37d0ebc3483c91dc3571149dc84d5193312f976c4a66d57e21b77482089852a8d8ecbeba01f465abfc8b09198bd5a59db447314ab5a4bea7f07b6a2eba95ba163acdd8139e3e2ae8c56e4a2b3c78428ab6b0b550645d9854aeb8d752bee24a35ee68186c71e852b230802da6f223862d531bf56378cb2075a9179a77b3bb040c122ddc2e60c840772ab31f75bdcc5fa79c8532b6e284f2a71e6ead302a9ae4630f099f766bb72c7c60c01574c2e81dde635c70a0c3f907fa61f1626260fa623f7489de918cc38686b8590d96bcb2e96b9ff276ad0e1fa8bbb14f5505e8147128b83503b300d1ecc2e26384a23815eefc4f702f90a002a999c053b4efa51f288e178d44a1540d1d8e9f8add6843ec5012e0c5926d8a9ad2680eae1a9f6cacd7174dd162d276f3f0e3f7c76ba78f378b7a21f1812ccf1ecc79f09dbaf0df75595ccedd6cc9fa1b0a7ed2338b884b1520ad42e8277891c729a71df0c7d8919da156573b0bac2cb009326de41a8a26878caeb30caed5e87e1cc8ec1093fee290661f9035552c86869897a28490bbd4810873610434a0839413cfd456d5cfa1272ac14f76ce0c731e6ed11b7c9f3e1e1507bbd45891979b2394e581f5f900f1ae1026123323b90af38314824edfff08e8e4dc763e9c336754c698e8b99c531276de4bb9af48526ab03f51014dd89f9f269edcb361a7a708a698a09584d24904ee963b70bfda8af3d08fdbdf98f0fffea3c063b6a8d117c9f1606296e0d1bd1baf6bfd3e9861d56409ca9ddfa9960e9a21c20a85975f6529c946cb8637ea97de27ac277465bc9ca83c10b8197cc88569be17e770f094a472fbb5b5a613039ab42f71577e2dab6fb422a45f18318e8f26e230d386efa75613022e2be9e2662322782f649b71c6afca4d2a1854f62a1ed4872e1a67c1800bd1452e88130db24b508e9843413a18d2dfad7dd83d1e821248e3b1e17205c733690c731c89f2cf5e21684af524ecc5037fedd6c565ae9beb2478dc644107969b852b692d2b1cc593ba0df5f60a526cfdfca7ccf14c072f5a20711d7bd0ec652bd65d585ec0ae7e03398389ade653d8125e3523f960aaf9953221ccfa98e0609d84fbcbf1cc42fb51f961e234ec943a5dda4f7718bba3778e6f041b0befb44570f40dc57cec34ae7f220c497a40884a6036158c292e0bd922adcc24fb98a3f55c9f52d5d10cce6b6ea5924c2f74b491e8b28f89553f837b47870541521d109b360a878ab30d33d0fb3bfdfa7ea4e9c11e4a03e526f2548af65baef250561c9e96cd97c61ab60ee70a942de3fcf8d38a7a26dbc300bc9f96fe60703cdb2b68b2a99a09549ac804f613afea3a091d7eb1f4e3733ee001a47cf5e5ad16fe01d2c2ad819bb6c2d6f8ad7e7c8a976c9997331d221dc30cb1bcd79915c38057fb3ef3ef920f77a14722d7d1814b336df19ff8d94a452e73db5fed9c18403f5e0678eb7336f31aa4ee5aabea444347de2dbb9a6a9107104d3fac41033ade3e587389c7a1b2a1e85fd258f78a054e50d4ba3806b021345ec6cac5d34da5c1e9fddbe72f5306cfb621ae0154dd10440894bb722ee92d2e2db569fccd691165f503d746cc5ad912f11f35114196f7f20280ea7fe6003fd5246a5ca4426b1cfe087f16044eeae791cf6b5ddcec681e07d667b512b946d3de4fe0967f9450c8ac1453ec8c78fd76db906a14c03a4b2dd1c8ba08d6d866cc3f686dcc57941df6e0bdc0f8c5d4c4f6129f27c268c79f6e1512b16fc8818cfaacb40ab900178105aba5ff2d19a2056250a5d71a64072828ae06c1911311d29c0fe7b4bfc9341fb5332da573b9d262e5bd61b766abbe0f046236634acb7b6a610cb980528a46cf6320a789e6c3571f96fb343b690540fc102fd448abdf86c3497f92356602b217fb23c920c12064dd0d79931f7548c80dd12f6ecf50b4fa8d882ac917cca79687ffdd3fa1751b10b3e5f820f9f7644ec7cbf49ae29711a4a6aa502badc3ada0b19b12fef2342fefda0d0452119e0b236478657848076164850074bbfd7637ff9a3542026e0bab6f5898a8af5cae02ed39e315db89087e742a8c0030cfed8f07c1516e23e5cba40ce3ee57f376a19d52d01af05f62aabae31fc8dc39917c4c5e224e616568ce0d5f4f23c1c66a19a00aabafe9a79dd2b894c8e026516177b06268996589322a43bdacdbf1aab0b9b6dde409f03c4b2324aeb6d6249d635ce3a1a3bd1b6137350d79fd0617cf8f780008c35afb8c412119e1793c5a07e6f8419f55c09086d0869ecf19d3c020da583ed433632f91bbbfbafaae233bed6e7e62e5e14e108e74473b283081a3ceb8717792daca47bb6c5d0f86a2baf5455fa6396788a5094d0e6c5eb3564793affe05ba37a5ffebe7b82b3be0100f6ccb1cd77259c9266163543037b46b55b79669ffcb150fde3ed6bde13a959c87c65e19597c6cff9fd918b2cfd4d94d3d7e2066e12f26feb453ef0e65b2a44cb812c1501ae3096ece23707566f8a4cbb19747976e68b57c2a24c91b7a8754322e73a15deaadf1d257c33d94294bb50ba470906521b1fc8f3a6120920803aa89eb445f77084dd3d3c4c7b03510f8e9a4c9754b60cb238310b8cfcdd1ffb79a74a9ba22898f90810e6efffaba5ac31e43c9e231214a0069c703c75218e497706c28bb74e0a38d5e896790d40474921ce06b85f3541a3c71ea448474d940c2a6893d3a232142b746f5fb72d0a130b42f1c9def31ae65e63678b87a51f8eef322fcd5d9c91600b7d232c9c90ba8d98f19ee8aa28b4065a0802af99430b3082ac43c951ece6210955214ec1ddf4bd8f1ed7a94a7c0567da74337f33abcafc4737b849e682be31381e0c110b246233e548cb2510a24605b3e4881d4466b77d6ca7da53f6c95bece6e02ebbf2d93d4c7e9dfeddaddcf505fd7e6d5e7334d46129d75420bd5407df529734dfe5e47eb3615e698e1dfba00145a1eeec424295beff418b1810207c7ac2946d2711e379cde5e07bd3570253b299a3b30f7159ccd73ef8cff691a44a8d2ac69022c8df97d5ba1444c5dd36b2e9781716879a3dbf8282248f30409e85038bbe02e05a5bbaae6bac0aca10dc99b214a7ba0f088b3f2bb112e6c77a5d629ef043cf7093f4ad896bd0cf5bcf6b32154d5eb35625a84cb62d33e3c2978110aa24a81ce3b870978ef305b46df63d63fdaa3701d5ba88a3d5b5f94a770d9076690e530e8414148280e77cac2174d67309e4a26dfacf76b715f1e659c1e1c27fbd3b4076ee3379b9caf8b36d25cd5d59489e37de12a95ea740e5c8566b339f728cdcbd785aeffe61d1becebb2c02b3c21ad1b2728a1ed6cac9dda619eaba22fd4e31ec9ec113499905394bfc949c899763062a671f63b39b12333903531d7cd0fe81b6d93f435aac51828fa316ff980665acf3ca3634d1f0280062b2f", 0x1000) 20:33:24 executing program 0: r0 = semget$private(0x0, 0x4, 0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/116) getrusage(0xffffffeffffffffd, 0x0) 20:33:25 executing program 1: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) r3 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) symlinkat(&(0x7f0000443ff6)='./control\x00', r3, &(0x7f000034aff8)='./file0\x00') renameat(r3, &(0x7f0000d5a000)='./file0\x00', r3, &(0x7f000033c000)='./control\x00') readlinkat(r3, &(0x7f0000edc000)='./control\x00', 0x0, 0x0) 20:33:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) 20:33:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="e9629239361b3174a09ce16468e8717defa9b8a04401780cf03eaa5c8d9b53df000313eba3c673c7cbf12a38e62adcf86aff0ae1c366fcd7190e739075d01103cbbf6aafaa9196708a1beb0f4fa28ddc38dae711aa012a8cb2a9cf038b122b9f9e337dac705bd13aff36de8768e4324e659e8910009b03206b1301272de7cef054c7427bbd638d", 0x87}], 0x1, 0xb) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000080)='X', 0x1}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r0, r1, 0x0) fcntl$getflags(r0, 0x3) 20:33:25 executing program 0: nanosleep(&(0x7f0000000000), &(0x7f0000000040)) socketpair(0x2, 0x5, 0x9713, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0x7ff, 0x6, 0x3f}, 0xc) 20:33:25 executing program 1: rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0\x00') 20:33:25 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getuid() kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = getgid() setgid(r1) 20:33:25 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x1) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x2de) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000001300)=""/227, 0xe3}], 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x6) lseek(r1, 0x0, 0x1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 20:33:25 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, 0x0) syz_open_pts() 20:33:25 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x1000000000000000}, {0x0, 0x100000000}}) 20:33:25 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000700), 0x4) 20:33:25 executing program 1: fchmod(0xffffffffffffffff, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchmod(r0, 0x40) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xee, 0x40, 0x4, 0x1}, {{r0}, 0xffffffffffffffff, 0x42, 0x40000000, 0x17, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x10, 0x2, 0x8001, 0x4}, {{r0}, 0xfffffffffffffffd, 0x18, 0x40000080, 0x4, 0x9}, {{r0}, 0x0, 0xa8, 0x1, 0x7, 0x9}, {{r0}, 0xffffffffffffffff, 0xc4, 0x2, 0x80000001, 0x5796}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x75}, {{r0}, 0xffffffffffffffff, 0x1, 0xa, 0x0, 0xb0c}, {{r0}, 0xfffffffffffffffe, 0x20, 0x60000017}, {{r0}, 0x0, 0x2, 0xf0000000, 0x5, 0x7}], 0x8, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x4, 0x0, 0xffffffff, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x3, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0xb0, 0xf0000000, 0x100000000, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x40, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x93, 0x1, 0x8, 0x4}, {{r0}, 0xfffffffffffffffb, 0x80, 0x11, 0x4, 0x8d1}], 0x100, &(0x7f0000000240)={0x62a, 0x3ff}) shutdown(r0, 0x2) 20:33:25 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 20:33:25 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000280), 0x4) 20:33:25 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000040)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x30823, 0x108) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x4) sendto$unix(r0, &(0x7f0000000080)="b1b34057e53e91794658b86d24a6a7f16ea5937c5dbb6614cc2e15b2aa40e0896e3a2b71d0429acc14c39267bb37621750fb9bb3e9f00f783632deea5e1d0d47f6f0042e6404f6ffccec8430c8e3dbffc983c06ca6a9092f3cd54057ca2259a9914cb08f79e4571700ec2c6b1a713a2337cf4cc47fe3a60672b1ce487f12b72b7793b5a87f0bc13c20be1bf48323ff110c2f6baa49df0f130fcc0e0222d3f4dd27afd8167b90c7bf9f1f7a11c8d8cf6515d52bea3a20b6e7bae050be08ab1cbfe2c0a0aae1f4800bbdc6ffa57b101ae0f56a45d5e53da6f128cf7217d0ab426c9248fbbd5a1245caeba75d150827fab9bcbaff40a25da47eeba9c7", 0xfb, 0x2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 20:33:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0), 0x4) setgroups(0x42b1, &(0x7f0000000040)) 20:33:25 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) r0 = socket$inet6(0x18, 0x4000, 0x2) clock_gettime(0x3, &(0x7f0000000100)) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/5, 0x5}, {&(0x7f0000000080)=""/62, 0x3e}], 0x2) 20:33:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f000000d000), 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000010000000100000079832c8479f0e79389ab9e6f3ba79ce8dc61fbc985a9", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 20:33:25 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000001c0)=""/115, 0x73, 0x1, &(0x7f0000000240)={0x18, 0x1, 0x100, 0x143}, 0xc) sendto$unix(r0, &(0x7f0000000040)="e6ce5e6ecdb06db580dfbc0016401a1e04b45a2581bfdd29c71fdcc63ab35d3e6e0db5b2bbab607b9032e289a5855de961edfed38fdd32ef42a275ff53611fee716081c7a5014bbfcf241b77ff5c98f48524b85cb3e478262033cd843d919c10f6114f441932c81d27c522d3a8b30b2894041a1f8e63749edbba67d54b6508cc9452311e439abc2cca0173af2661d76af6", 0x91, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000140)=""/71, 0x47) 20:33:25 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0xffff}], 0x1) semop(r0, &(0x7f0000000000)=[{0x4, 0xa3, 0x800}, {0x2, 0x4, 0x800}, {0x2, 0xd77, 0x1800}, {0x4, 0x617, 0x1000}, {0x4, 0xc8, 0x1000}, {0x5, 0x8, 0x800}, {0x0, 0xde, 0x1800}, {0x0, 0x100000001, 0x1000}], 0x8) 20:33:25 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x41}, {r0, 0x100}], 0x403ddada5042f5d, 0x0) getrlimit(0xf, &(0x7f0000000080)) 20:33:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)) 20:33:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x2) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000001200)=@in, 0xc, 0x0, 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB="6800000000000000000000000000000013c981bc6672d616f51efb922444e8899b266efbb06d75ffa33eae8e220425c7868e57081d194dc10328dca95a22d5806cec0bbe25c22803490aed72010000003b19c212177ca3ad415801293294b39ae12c36f400000000"], 0x68}, 0x2) ioctl$TIOCSBRK(r1, 0x2000747b) socket$inet(0x2, 0x5, 0x1000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xff) fchmod(r0, 0x40) 20:33:25 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000000fff, 0x0) readv(0xffffffffffffffff, &(0x7f00000013c0)=[{}, {&(0x7f00000003c0)=""/4096}, {&(0x7f0000000040)=""/182}, {&(0x7f0000000100)=""/1}, {&(0x7f0000000140)=""/93}, {&(0x7f0000001440)=""/123, 0x20a}, {&(0x7f0000000280)=""/8}, {&(0x7f00000002c0)=""/135, 0xfffffffffffffec8}], 0x85) 20:33:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x100000000018, 0x0, 0x0) r1 = dup(r0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 20:33:25 executing program 0: r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x28) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x100, 0x5}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20, 0x9, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x5, 0xac6d}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000000, 0x3b}], 0x9c2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4c, 0xfffff, 0xfffffffffffffffd, 0x4}, {{r0}, 0xfffffffffffffffa, 0x41, 0x2, 0x7, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0xb, 0xf00fffff, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x18, 0x13, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x11, 0x5, 0x1000}], 0x7, &(0x7f0000000200)={0x80000000, 0x3}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xd1}], 0xc996, 0x0, 0x0, 0x0) 20:33:25 executing program 1: socket$inet(0x2, 0x2, 0x0) 20:33:25 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0xfffffffffffffe0c) 20:33:25 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)="7202") 20:33:25 executing program 0: munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) listen(r0, 0xffffffffffffffa4) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0xffff}, 0xc) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x100000000, 0x13}, 0xc) 20:33:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$inet6(0x18, 0x0, 0x4, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) close(r1) close(r0) 20:33:25 executing program 0: setreuid(0x0, 0xee00) shmget(0x0, 0x3000, 0x41, &(0x7f0000ffd000/0x3000)=nil) 20:33:25 executing program 0: r0 = kqueue() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) kevent(r0, &(0x7f0000000000), 0x70, 0x0, 0x943d, 0x0) getpgrp() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x8, 0xffffffffffffff58}) 20:33:25 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = dup2(r0, r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x10) getpeername(r0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0xfff, 0x6}, {0x18, 0x0, 0x3}, 0x40, [0x6, 0x4, 0x7, 0x7fffffff, 0xfffffffffffff611, 0x3, 0x9, 0x3f]}, 0x3c) 20:33:25 executing program 1: r0 = socket(0x2, 0xc002, 0x0) shutdown(r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x80, 0x2) ioctl$TIOCDRAIN(r1, 0x2000745e) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) bind$inet6(r1, &(0x7f0000000500)={0x18, 0x0, 0x100}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x10) r2 = accept$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r3 = getpid() r4 = geteuid() r5 = getegid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)="153ad7c9dc028ddb6113ed0a5689b09c9ecaac3fe4d6b834c962c575eab9decfe5d1b9a0a95d6f1df98e2f88662a230a7c7f3500011ab63fcdb398b9a10a0e58600867e11574a3b912c6ce0548e41f80c815183e1c4c2e5581df45b8f496b38a2438d16ecff6556ed73c723234f9ebd316065ef7fff6736f4a1eedb55196b86f432c9eb22e3c2d187d790bfb038065", 0x8f}, {&(0x7f00000001c0)="c3f82c671dc948e9038ce3451beb8cac446e673ab6ab42ce8c092facc15497bae33ecbfe9d13802d148e6170f04c371f2113be7866e3aab3c036b0d3e13d3eeabb4907155121eb83c23b46447f6edbd2796714677d79ea744279902a6e39c8c6c1863972dfab949dc6ff332606cea0fa3f767551968dc37516c28cfbde446f888324a5e4c44a6506969c4c4729d17b8a3f3d14b58bfb57b39b5c315bef8651bf0b62fedaef46809cf7c42944e94c85f8f193566cd1eb2bedbc96be1c5cb7c96ead0756a0da1cf2332c483eae500b42a9dce1ae5b258cec92c50897f78f0013fcfd53de226d2231b9f9932701a02ab24ce41f04", 0xf3}, {&(0x7f00000002c0)="788adaa0abaa09946b0bd0d833af7fa72204de49131197acc468fd58fc0a55486781d2d9034dab37c877573bb2c9e387742c2375e1f3f6b9b06de6e5d51399e4e9baeee2873195a1d921758edbc121b4046b978bb4eb9c83422e6b06a8ef9c9a7a9672884b74092c0dce29993dca4006300f664849bcf2", 0x77}], 0x3, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x80, 0x89de7b8452dacdf9}, 0x2) 20:33:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="03", 0x1) 20:33:25 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0/file0\x00') r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)='c\x00') close(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) unlink(&(0x7f0000000380)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) setsockopt(r1, 0x9, 0xff3, &(0x7f0000000240)="6f99e626320737bac3e75f576fcdc70cbf0f65e5dc4982e402d76f407840a0d8ce77d4a3ca09d99f2d0f669a0b1adf46770527986ec6b9e5847d2356ce666096d8513c91d4f37683d5bc1896f40b108a70e875b17b55ce2b3e16574d6215e0ede7fcbf4f368a7fecfdcf8d7a1a071bd0ecb897902089aac750b788cd442c330c37e67cd29aa15e2268c04c143ef2a0da44a7c6f85e91f70ec5775fd043c7ae8fd2ca2993f467c30938624b6a030cd51bfa75c4dd6ece2ee242c67c8bc9fabfc579152dfd764362e7a28a0d3a0bb1fb", 0xcf) 20:33:25 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x0, 0x108) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2020, 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) 20:33:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) fchmod(r0, 0x104) 20:33:25 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x90, 0x1) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x51, 0x1) 20:33:25 executing program 0: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00') r0 = semget$private(0x0, 0x4, 0x400) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000140)=""/96) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x84) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000200)=0x10) rmdir(&(0x7f0000000040)='./file0/file2\x00') 20:33:25 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xd1, &(0x7f0000000000)={0x400, 0x6}) 20:33:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0xa1c, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 20:33:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="5f29cfa5", 0x4}], 0x1, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) socket$inet6(0x18, 0x5, 0x7) 20:33:25 executing program 0: mprotect(&(0x7f000045b000/0x1000)=nil, 0x1000, 0xa) 20:33:26 executing program 1: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="5626a4799e290d2f8def5ab77beab0f832fa89ebc4c1f856ce4ac41539b8e62cf8df7ef8b7b90f5c8a9b10573e8357945a4165b78b5eff58bf3f7fbd24245dc33fd4424d5840db607fba9ddba88e31cf0996d131a8a511", 0x57}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r0, r1, r2}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x48, 0x406}, 0x1) 20:33:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x10000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x9, 0x6a5}, {{r0}, 0x0, 0xdd, 0x9, 0xfd, 0x7f}, {{r0}, 0xffffffffffffffff, 0x20, 0x87, 0x9, 0x101}], 0x15, &(0x7f0000000000)={0x81, 0x6687}) kqueue() socketpair(0x20, 0x7, 0xffffffff, &(0x7f00000000c0)) 20:33:26 executing program 0: r0 = syz_open_pts() socketpair(0x10, 0x4, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/174, 0xae) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xff) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/141, 0x8d) accept$inet6(r2, 0x0, &(0x7f0000000180)) 20:33:26 executing program 1: r0 = socket$inet(0x2, 0x1, 0x81) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = dup2(r0, r0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) 20:33:26 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x20) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x0, 0xffffffffffffff1e}}) 20:33:26 executing program 1: ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) r0 = socket$inet6(0x18, 0x8000, 0xa9) shutdown(r0, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xffffffff00000000) syz_open_pts() 20:33:26 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x15) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) socketpair(0x12, 0x4003, 0x1000, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x800) dup(r0) socket$inet6(0x18, 0x5, 0x5) r2 = socket$unix(0x1, 0x2, 0x0) accept$unix(r2, 0x0, &(0x7f00000000c0)) setrlimit(0x7, &(0x7f0000000080)={0x1ff, 0x100000000}) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) setrlimit(0x2, &(0x7f0000000040)={0xe4, 0x5}) r3 = dup(r0) getsockname$unix(r3, 0x0, &(0x7f0000000000)) semget(0x1, 0x2, 0x2000003d) 20:33:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) fcntl$getflags(r0, 0x3) read(r0, &(0x7f0000003ac0)=""/109, 0x6d) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), 0x4) shutdown(r0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x601, 0x192) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x5, 0x1, 0xffffffff, 0x5, 0x1ff}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 20:33:26 executing program 0: r0 = socket$inet(0x2, 0x4, 0x1) r1 = socket$inet(0x2, 0x3, 0x9) r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000080)=[{{r1}, 0x0, 0x40, 0xf0000000, 0x100, 0x3ff}], 0x8, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x40000008, 0x0, 0x4}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x3, 0x7fff}, {{r1}, 0xfffffffffffffffc, 0x1, 0x80000052, 0x6, 0x7}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf00000c2, 0x2, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffb, 0x41, 0x30, 0x1ff, 0xffffffff}], 0x1, &(0x7f0000000180)={0x0, 0x1f}) socket$inet(0x2, 0x4000, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xffffffffffffdffc, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpgid(r3) 20:33:26 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000012c0)='./file0\x00', 0x30000, 0x8) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff}) mkdir(&(0x7f0000001280)='./file0\x00', 0x5) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername$unix(r1, &(0x7f00000023c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d7a45fda352da837a477b73841678519128f543e47871f3269995cb0cd1f9666c82c86459c61b84d2c87e8ba4fb1653400e69c9bf4dbb95ed8945d19e9df24592cd509364168e902b5681"], &(0x7f0000001200)=0x1002) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) 20:33:26 executing program 0: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) r1 = getpgid(r0) r2 = getpid() r3 = getpgid(r2) r4 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x3e7, r5, r6, r7, r8, 0x8, 0x1}, 0x7fffffff, 0x7, r1, r3, 0x4, 0xfffffffffffffeff, 0x3ff}) 20:33:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x200, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0), 0x4) 20:33:26 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5c, 0x3}, 0x8) poll(0x0, 0x35, 0x0) ftruncate(r0, 0xdafc) 20:33:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/79}, &(0x7f0000000100)=0x51) getpeername$unix(r0, 0x0, &(0x7f0000000240)=0xfffffffffffffcea) 20:33:26 executing program 1: socketpair$inet(0x2, 0x3, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$inet6(r3, &(0x7f0000000100)="a7490b84ee22c0df68f6413edc48dc74cd94cad3b4b5f12a46bac4bbba150ac6d119a2b927f50905eb130b253eaa02cc064e06228270dcc69468157bb0", 0x3d, 0x0, &(0x7f0000000140)={0x18, 0x3, 0x6, 0x3}, 0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0x33) getpeername(r1, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x3, 0x8, 0x1000}, 0xc) socketpair$inet(0x2, 0x4003, 0x10000, 0x0) socketpair$inet(0x2, 0x5, 0x57, &(0x7f0000000040)) getpeername(r2, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) 20:33:26 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) 20:33:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57c", 0x171) dup2(r1, r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='r\x00') 20:33:27 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) 20:33:27 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440), 0x243) poll(&(0x7f0000000340)=[{r0, 0x84}, {r0, 0x2520f564bd4c89ff}], 0x2, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x7f) 20:33:27 executing program 1: mincore(&(0x7f0000f0c000/0x3000)=nil, 0x0, &(0x7f0000afaf0a)=""/246) shmget(0x0, 0x4000, 0x10, &(0x7f0000f0b000/0x4000)=nil) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) recvfrom$unix(r0, &(0x7f00000000c0)=""/187, 0xbb, 0x40, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) 20:33:27 executing program 0: mknod$loop(&(0x7f0000000040)='./file1\x00', 0x2000, 0xffffffffffffffff) stat(&(0x7f0000000080)='./file1\x00', &(0x7f0000000240)) 20:33:27 executing program 1: r0 = open(&(0x7f0000000c40)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000940)="e2730000000200fc84b4670785ac4c79bffab663391c207f8f4ecb2967fec39d1884670ede612cf7b267ed4b98404f1b722a4645df650a86a71fca0e7c76d446ac72e5190baa69", 0x47) write(r0, &(0x7f00000000c0)="25a8481ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e29fd6e43ee45efc3128ae788871e99bdfa0642be9a41ac5ac5dc6a7fa2227c91635237b9d9623f5be76b741f69496416dd59b13f3a2ba37213cfa552177d72b8d8004642d5f0b1b03b7246ba666e4aa74b4afec6d2fe85cbe2e6c59b3aa17be584581bb9f642c6f7a2692f2f5c31c48fd4433c8381327b4195ad5466df1bece9c1de9de69b6a7f9cb91240c9aee912742cc45627d81b8ffea0c713d8dc5c4b896c0e4ffa89e402d17a8665efc0025f5c77a6a457b924a39e7728b1e4f32d277fc29852f86288ba2ad762a7c619949c024dbe004634e4e53fcace0f8fadf12a052fd3cd66a2ae6fac356dfff88f32965852e5f18d16fe72d3ffc56a47244e2c9e4fcadea2c81500271465a03076b897d3ee0b69591011af747d80bc86293b526d147aed6f1bbafad5250c8f6106a25f27b419fbe7f632f6bf2fcf9172fa4760d1ad72d0743b35979f30f07ca5b1c7fd2dde12bec64711aa64bfb014d673dd16cac5e50bd99933be63b580b990d72d4c25af39f9cf08dc53f85007f0c1f59fd698a220960bebc5cb4085b510d9b1ae30b730311804ff5216783a4422fd81290b03f26094e37968d596aacc780889cfea78cc0354f17a55d1008d6e715a17a457dbc6fdb7553c2089838e076ce4930a02e55534966ff70374250ff75a8a3985e2ab22309a2fddb5c8f6d9edf1f4b1ebe2efdf695acf42e7ca0cb6adec4276baa9f3cf72dd3fd59fd6bc4d907f8a673b9a3fdc386f52859f6a64ec0a3301bb4baf620182caa06194cdf69cd588a8d1c56f461b4597f7814669ea3c409488d36126d0c61bbcf75dfda852f206901c3192498bc11266e03c501cefb487675c9aa006271b3c669d1c26e4bcff97489be51d9b10d108a3a62b458e84301ff05bc343beaf87d6f3d33148384b53c4276a0b69b6b3e2636fd0279f47df102b173847245708c77673edf5a11251ea810e896bcbd0564ee12777d1ff34b88d7057a2ba05a57ec0d7bd4b44314d7369bc8ddd8bec343c2ef3714887a7621f20d26e3bf08ff3c4b3e31b31ca66902d3750c0f9735c0a0f6f7858724b6db479cdfdb6de510d654eee1f53d4b345c944832c9dac44c60711aa73da9664792e4de50f7572a78eab6cc82f20c1db4fca41d793c05ca6574ded1011d8ff8546c488c49c5536a9fbca8f19d8ac3aa5e0f2af482c3923cb69c989c6c798d3e5d0d1a8186c4dc46a5e308946afb52f053c77315554c7de052273f422849576aebbab524dac2d61c7377aaf8bbe67cf61162ab390cf71070e126b72c973cefa0627f7580ae54721b17c4b5436c2e79b15bf2e78cf8cd0d8f03452252b764cbb0f9015c2120f5772667296963b5acac0ab9052ea4947113ecff63b54a8ba96c6279829ad8b6a8e836d6274d66cc4ff6d0e52e7f7d441bc2fea314723f5cbe80a93e0deca715a5e52227e6ffc70045bc1eb11045f3635f6409e3b7621423300de3a845656a30476b5509ca1de1f51c906b6edfcac5541f4188caa7400916e8f17c55f64ca49222e09e28902602dba31a6b54e4dae66c69107128cdb99f864a7ef226fedb95d246eafde655d88fca3f76e63cc9d1f3897e6a50ff49e0cc1b5f23ace7fa1633b88668319a4947576ed24f71b6ca23827c654ff27368d85e513b5f915caf066f42548447824f3318e766b1ce7be7ae95eab0178c3fb080c769da313fb22aed30036e96b78f66b7d61821358e1e45d05695aab4c8ff19367aedf00e6163a24830a49a2d4728ea5b32b9c9dc80e5fd38d61a2c499ed14165739cca526fc4621f812eb79f354314a0eaa79b9edbba642c95b7fe3ba2df2c4bedd977c3db11fd991df9de8b05633aa3708ff8e550f87f7b00330d1f29184c8c0c1909a50ae28fd2d8eb38df4a8707f27e3bc90598e557c9c2b1a1b9155ec9871e8762c7d1469c80b9c2d94e20487cbc9b95c495b34ebb470d5ead0b375e586f7fcc73a6be7920a722ebe0a9e33bb51663be287dd7a88c17906fbe51cea5791b4974fecba4deff576c48d0d0efaf1c5976e815e5bda087a48933d4903ae31aec9f9274a40fdb95693459c7f6bc6f4845ebc2bbcb8507263f437d804ee9decea8df1f708b2049d46aab196cc62840a911f26169e720c40edb5427b50a0f6ee017f26fa9693e005a7ee72b8c4860638785d2a1167bae61acef184f3b46a37a6666584e734b98dc16854c8a2f25a3cb4990009986817ce040a22d8e0ccb8b6819852e19fc5a5ed3925831a81b44f65066b2595c0fda8a39610c16f3ae36825ef9474f3cbc7244a5d2ffdf6797c4e1fb5d908864448079e28c8fe41926e232d7ab91dfcca2a73df8b3257754ca0314017b39659c5cdf149e44e6fb412d68748a7bbf2c4bb0a5d2cef430aab24f5c7a5fcc7bf6ed8f691f89b8e5c3d55942f8bc69bbe0c067070cbc7b1c77d01ed27790bcaab6df085be1d8ad89f2b3c417f6055015604be667b27f1d59f8cae5b2e932262517b26fe142eb6c57e711695e3a901808622ec0fa44d0ca7d1ea9acfd8c5ea1f8fe582177e526aeef689742188811e44eeeadd2562dd84fddf286e5f3d509313c7f7983026addad6c1af63ff824bc02c37df1a8e7e51e297147c7bb53f475c44b3ff7f67c405b0b69725ef1ba1538b6d94f23ae7e9fed59e33bcd93e37996ffe3eeeadb972ca8d268b6dea239a30d464a6a00272092767ba989c3a52b466d7b1b21d8b1f2a0bd74b4588574f31c618d87536f4167c1a4701dd2332177ef7b7df9faf651488b2a97b6e24b6c64ba44e6ea0358b560afbc0972a79c24798a75780450a5551a56c703887b24db5530cf003b762a85c6d5017fd075d25ca853ac", 0x800) writev(r0, &(0x7f0000000b80)=[{&(0x7f0000000080)="ab0865e6b04ac971797a2e9c95d630dbd465", 0x12}, {&(0x7f00000008c0)="82c43973628c267805268a", 0xb}, {&(0x7f00000009c0)="cb0252d8f1c927c87e3ce055fbeae6bfbc1d19194cd3a93eeecb4776917a4e702164f5ea103cf39e1ceab40859663393a68e1511ef84c3d426ebecc7cb0bfcb4659f3a54cd0bba", 0x47}, {&(0x7f0000000a40)="fc351728533711548fa2adbdad2392bfcdac1586543cce9992aae81f54816877af79a93db2ddbe1549162053b46eb194198359c1d15294f2d3de0e36bd38220d5928caeb5a6d87f4e0dd57266823f802e0810884248c72727383b1c0d964d0051f9f08408edbbadf631404d063558dffa420c59cb1e59c281f30fb3cb677d02c16d0a7ab07919ee6936ca81afa8619a3e563419c584021d865641db56fd0cb0b331373da7907ba291963d0e2d06e22c74bfab1c727059294a5fbaf714f6bae0f247be7d4d86a5c240c51d19888aea14c2d41750237f2e9bb2c909791c393a59280b8d36319057e5b80", 0xe9}, {&(0x7f0000000900)="bab7ef1be28918ef2a48a9d809590d1f663ed7e94f3f120d9e5b5e9a0fe96e", 0x1f}, {&(0x7f0000000b40)="ea23ccf5c829d012d3df57fd4e4acabc517ac9", 0x13}], 0x6) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 20:33:27 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) 20:33:27 executing program 1: msgsnd(0x0, 0x0, 0x0, 0x0) msgget(0x2, 0x80) 20:33:27 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r2, r3) read(r0, &(0x7f00000000c0)=""/150, 0x96) 20:33:27 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x3, 0x4040000000000}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x29, 0xf00fffff, 0x120000, 0x800}, {{r0}, 0xfffffffffffffffe, 0x20, 0x51, 0x3, 0xfff}, {{r0}, 0xffffffffffffffff, 0xa, 0x20, 0x80, 0x9}, {{r0}, 0xfffffffffffffffc, 0x15, 0x40000000, 0x131, 0x4}, {{r0}, 0xffffffffffffffff, 0xbb, 0x22, 0x8001, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x88, 0x2, 0x3, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0xb7f0, 0x1}, {{r0}, 0xfffffffffffffffc, 0x0, 0xfffff, 0xfffffffffffffffa, 0x1}], 0xec9f, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x60, 0x80000000, 0x79c60bfe, 0x100}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x0, 0x1}, {{r0}, 0xfffffffffffffff8, 0x85, 0x10, 0x0, 0x4}, {{r0}, 0x0, 0x0, 0xf00fffff, 0x8, 0xfff}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x200, 0x800}, {{r0}, 0xfffffffffffffffe, 0x20, 0x0, 0x6, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0x6, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x9, 0x4}], 0x80000000, &(0x7f0000000040)={0x5bbe, 0x1}) clock_gettime(0x2, &(0x7f0000000000)) kevent(r0, &(0x7f0000000000), 0x7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0xa3}], 0x6c4, 0x0) select(0x40, &(0x7f0000000080)={0x3, 0x6, 0x9, 0x920e, 0x3, 0x2, 0x7, 0x2}, &(0x7f0000000340)={0x7, 0x1, 0x265b, 0x8, 0x100, 0xffffffff, 0x7}, &(0x7f0000000380)={0x3, 0x2, 0x101, 0x8000, 0x100, 0x43dd, 0x6, 0x3ff}, &(0x7f00000003c0)={0x677, 0x7}) 20:33:27 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x4, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 20:33:27 executing program 1: socketpair(0x20, 0x4000, 0x800, &(0x7f00000000c0)={0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0xb) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x4) ioctl$TIOCNOTTY(r1, 0x20007471) pwritev(r1, &(0x7f0000000040), 0x10000000000000ab, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0xd9) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x7f, 0x3}, 0xc) 20:33:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0000094099e5a640384994b04744054e678d57d5e89b46e072d44e38c0a225faad61b95ed5fb3fc530737d31fd70d48f3ce4b50e925df98f8809ec7f0eefd1a796480db440e1cb41aae2b255c78a7336f4096792"], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lseek(r1, 0x0, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setgroups(0x8, &(0x7f0000000300)=[r2, r3, r4, r5, r6, r7, r8, r9]) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.Pfile0\x00'], 0xa, &(0x7f0000000080), 0x3ca}, 0x0) r10 = dup(r1) ioctl$TIOCSPGRP(r10, 0x40047477, &(0x7f0000000340)) 20:33:27 executing program 1: mprotect(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x6) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2042000000000009) 20:33:27 executing program 1: mlockall(0x3) r0 = dup(0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) mlock(&(0x7f0000360000/0x1000)=nil, 0x1000) clock_gettime(0x203, 0x0) r1 = shmat(0x0, &(0x7f0000378000/0x3000)=nil, 0x2000) shmdt(r1) r2 = socket(0x16, 0x4003, 0x5) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x810, 0x10) getdents(r3, &(0x7f0000000040)=""/150, 0x96) fcntl$setstatus(r2, 0x4, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000402000/0x4000)=nil, 0x4000, 0x2) 20:33:27 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x80000001, 0x8}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) pipe2(&(0x7f0000000080), 0x4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:28 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1108, 0xbb7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x100) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 20:33:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x80000001, 0x8}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) pipe2(&(0x7f0000000080), 0x4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:28 executing program 1: getrlimit(0x3, 0xffffffffffffffff) 20:33:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x80000001, 0x8}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) pipe2(&(0x7f0000000080), 0x4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:28 executing program 1: syz_execute_func(&(0x7f0000000000)="c461a6537f77c48178538cd34c5b36d3c4e3b97b0a4e65460f1bd666440fddf42e0f2d0b660fbb02c462fd23844606000000f340d88bfbffffffe304") execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='(\'@\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='{\x00', &(0x7f00000001c0)='%.\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='-[\x00'], &(0x7f0000000480)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=']\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=')\x00', &(0x7f0000000400)='&\x00', &(0x7f0000000440)='\x00']) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x1014, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x8, 0x101, 0xe8}, {{r1}, 0xfffffffffffffff9, 0x1, 0x10, 0x0, 0x9}, {{r1}, 0xfffffffffffffff8, 0x1c, 0x28, 0x77cd, 0x8}, {{r0}, 0xffffffffffffffff, 0x85, 0xf0000002, 0x1000, 0x7}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000000}, {{r0}, 0xfffffffffffffffe, 0x20, 0x0, 0x4, 0x200}, {{r1}, 0xffffffffffffffff, 0x20, 0x4, 0x60, 0x401}, {{r0}, 0xfffffffffffffffc, 0xc0, 0x80000000, 0x9, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x2, 0xfffffffffffffe01}, {{r1}, 0xfffffffffffffffe, 0x78, 0x0, 0x1, 0x5}], 0x3, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40000082, 0x5, 0x9}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80000024, 0x1, 0x1}], 0x101, &(0x7f0000000680)={0x6, 0x4}) connect$unix(r0, &(0x7f0000000700)=@abs={0x0, 0x0, 0x0}, 0x8) 20:33:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x80000001, 0x8}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) pipe2(&(0x7f0000000080), 0x4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:28 executing program 1: pipe2(&(0x7f0000000080), 0x10004) r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x180, 0x8) writev(r1, &(0x7f0000001340)=[{&(0x7f00000000c0)='D', 0x1}], 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ftruncate(r1, 0x0) fchdir(r1) 20:33:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x80000001, 0x8}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:28 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc9fd55bc7ecc1eb4fd97a774e894f2d89fa675fc3e4e7b91d54ab0bdc9b9d691389f1bc212aeb66e6795b86e570d611cace66a27216020c384ce30af8fc2e1467aa5c611e6cb8c1981f79a200"], &(0x7f0000000080)=0x6e) sendto$unix(r0, 0x0, 0xe5, 0x9, &(0x7f0000a6dff8)=@abs, 0x8) 20:33:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x80000001, 0x8}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:28 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x8001) open(&(0x7f0000000040)='./bus\x00', 0xa, 0x0) r1 = msgget$private(0x0, 0x200) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0300000000000000eec22e090000001fe6848bdb6047280b1a12e017fe36d01cc48d980835d0950b384355f29719c24975b2f8ce8807f342a168cdd28e4b23ba9305f4e48f7e3e8b745080690188920f1bda50740d9e2d8cc0141a4b21160000000000002bb83d672081778e6e7586d9a9a9d3f8fb213d80dcbb9588f4782ce547cd37b80cffa0f13647ef414066f4f298014179e7654aef5ba1ad7de9685820f6a9b678d8cc7cdff4c534e9970a11e82ad5f3467a3057dcbb9d11fcb15ca503c2b7fec171c3338862a43965a9b81762c547a6d337148f66e5d2ca497319ac011ee6f638c90e009d74b6df7e0a7667157c62548353e71f97813e12652806590aa76beb96ea748b4a40c12da9bd392dc52c268ec0926f1918f43d633ab2a6d5e9ad2c435506c92401a219e8912c10e5034359dded6ba0cfa5df6e30689947498de679f445fa1d670e1d"], 0x58, 0x800) open$dir(&(0x7f0000000140)='./bus\x00', 0x40, 0x10) 20:33:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x7) r1 = dup(r0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000000)="2aa88dd68215c99710443905f30a9f7f956b523abbb1f5d4e7e38c5f795f4273032bbf3c7f81f8b6cfb0c4aff05b3717e3866061898e172f2722008aa828d5d23b92992bd4af3c72e205fb6dbe", 0x4d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x0, 0x80}, {0x18, 0x3, 0xff, 0x5}, 0x400, [0x0, 0x0, 0x800, 0x78, 0x100, 0x3, 0x6]}, 0x3c) setsockopt$sock_int(r1, 0xffff, 0x1102, &(0x7f00000001c0)=0xfffffffffffffbff, 0x4) fcntl$setown(r0, 0x6, r2) 20:33:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x80000001, 0x8}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:28 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x480, 0x120) pipe(&(0x7f0000000080)) 20:33:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x80000001, 0x8}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:28 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x1) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20080, 0x100) socketpair(0x1e, 0x0, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de25f2aa000000000000000000000000"], &(0x7f0000000200)=0x6e) r5 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x3f1, 0x40}, {{r2}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x0, 0x62b}, {{r3}, 0xfffffffffffffff8, 0x10, 0x20, 0x6, 0x6}], 0x180000, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffc, 0x6, 0x1, 0x8, 0x80000000}, {{r5}, 0xfffffffffffffff8, 0x8, 0x8, 0x2}], 0x1ff, &(0x7f0000000300)={0x4, 0x4}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e77534eacc14135710b8d5b1cec8f414bbbaa4e", 0x400, 0x6}) 20:33:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8250, 0x80) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4, 0x4, 0x9, 0xbb57, "8634758f95e1c166e4e2737accd46a1d89bb5601", 0x0, 0x3}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x40) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) getsockname(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/112, 0x70}, {&(0x7f00000002c0)=""/233, 0xe9}], 0x2) fcntl$getflags(r1, 0x1) getsockname(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) mknod(&(0x7f0000000480)='./file0\x00', 0x3000, 0x0) fsync(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000004c0)={0x7, 0x7fff, 0x6, 0x3, "a5d695163ef3d67a8758b51bf08b3b1cc6e03281", 0x6, 0x40}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000500)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000540)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000580)) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000005c0)) r3 = dup(r0) fcntl$getflags(r2, 0x3) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000600)={0x8, 0xfffffffffffff800}) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000640)=""/251, 0xfb}], 0x1) open(&(0x7f0000000780)='./file0\x00', 0x9, 0x8) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000007c0)=0x1) fchdir(r0) readv(r0, &(0x7f0000000900)=[{&(0x7f0000000800)=""/215, 0xd7}], 0x1) 20:33:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:28 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10580, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) fcntl$dupfd(r0, 0x0, r0) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x100000001, 0xffffffffffffff81}, 0xc) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/27) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x2) 20:33:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}, {{}, 0xffffffffffffffff, 0x1, 0x0, 0x80000001, 0x8}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:28 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x40000) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) read(r0, 0x0, 0x0) dup2(r2, r1) 20:33:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}, {{}, 0xffffffffffffffff, 0x1, 0x0, 0x80000001, 0x8}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:28 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0xffffffff, 0x6f0000000}, 0x2fa) mmap(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x4, 0x10, r0, 0x0, 0x0) 20:33:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}, {{}, 0xffffffffffffffff, 0x1, 0x0, 0x80000001, 0x8}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:28 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 20:33:28 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r0}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r0}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r0}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x80000001, 0x8}], 0x10001, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:28 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x80000001, 0x8}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:28 executing program 1: r0 = dup(0xffffffffffffffff) flock(r0, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xa) fcntl$getown(r1, 0x5) fcntl$setstatus(r1, 0x4, 0x80) r2 = semget$private(0x0, 0x3, 0x81) semop(r2, &(0x7f0000000100)=[{0x3, 0x3, 0x1800}, {0xcbccc1d69452449a, 0x0, 0x1000}, {0x3, 0xe63, 0x1800}, {0x0, 0x8, 0x1000}, {0x1, 0x1f, 0x1000}, {0x7, 0xffff}, {0x4, 0x8, 0x1000}, {0x4, 0x1}, {0x2, 0x5, 0x800}], 0x9) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 20:33:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x80000001, 0x8}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:28 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) unlink(&(0x7f0000000080)='./bus\x00') r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f00000000c0)="c2a4c6e0624c7620401393643f622ff7decbd130cf3f0c8889af74e17f6c26e1a52aa48fd92edd39cf1c8c293f86e8bde362f71a03c4352edd103b56473d77cd0ec83b7b91421c38320c7d976175742baea614e813d1576a92d6bf33d3bb94b489a5507a801149f9412b0cd2752bf0ff9447e851095f13db3028060999f5fed14caeaf608e0363487ddd2e39f2ce8128e0ecde8c7bedd283f57da1db9c40062980db8114ab3dc9108d93b7", 0xab, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) 20:33:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x80000001, 0x8}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCCBRK(r0, 0x2000747a) 20:33:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x80000001, 0x8}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:28 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) 20:33:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:28 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r2, r4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800000000000af6) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001180)={r1, r2, r3}, 0xc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 20:33:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:28 executing program 1: socketpair$inet6(0x18, 0x1, 0x8001, 0x0) socketpair$inet6(0x18, 0x4000, 0x9, &(0x7f0000000000)) 20:33:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad70", 0x12d) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) semget$private(0x0, 0x3, 0x42) 20:33:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:28 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = semget$private(0x0, 0x0, 0x200) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/160) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) 20:33:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:28 executing program 1: select(0x40, &(0x7f0000000000)={0x4}, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 20:33:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}, {{}, 0xffffffffffffffff, 0x1, 0x0, 0x80000001, 0x8}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}, {{}, 0xffffffffffffffff, 0x1, 0x0, 0x80000001, 0x8}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:29 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x43}], 0x966, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) getrlimit(0x3, &(0x7f0000000240)) r1 = semget(0x0, 0x0, 0x10) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000040)=""/64) r2 = syz_open_pts() semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x80, 0x4, 0x6]) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x54, 0x20000082, 0x4, 0x1}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf0000005, 0x5, 0x5}, {{r0}, 0x0, 0xce, 0x48, 0x4, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffd, 0x40, 0x40000000, 0xffff, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x3f, 0x2, 0x400, 0x4}, {{r0}, 0xfffffffffffffff8, 0x1, 0x2000000c, 0x1}, {{r0}, 0xfffffffffffffff9, 0x10, 0xf000008c, 0x8, 0x92}], 0x29, &(0x7f0000000040), 0x400, &(0x7f00000001c0)={0x200, 0x401}) r3 = kqueue() dup2(r3, r0) kqueue() mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 20:33:29 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}, {{}, 0xffffffffffffffff, 0x1, 0x0, 0x80000001, 0x8}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:29 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}, {{r1}, 0x0, 0x1, 0x0, 0x80000001, 0x8}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:29 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair(0x6, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)) chdir(&(0x7f0000000100)='./bus\x00') r2 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x2, 0x2, 0x80, 0x7, r2}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) fcntl$lock(r3, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 20:33:29 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}, {{r1}, 0x0, 0x1, 0x0, 0x80000001, 0x8}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:29 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 20:33:29 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}, {{r1}, 0x0, 0x1, 0x0, 0x80000001, 0x8}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0), 0x8, 0x0, 0x318}, 0x0) getpeername$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair$inet6(0x18, 0x7, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$unix(r1, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002840)={0x0}, &(0x7f0000002880)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0}, &(0x7f0000002900)=0xc) getgroups(0x6, &(0x7f0000002940)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r2, &(0x7f0000002a40)={&(0x7f0000002ac0)=ANY=[@ANYBLOB="cd082e2f66696c65310079d0c7e919d58f8d32e47c8deac07c6284a89369d9bbd63418fda473b01522c306134e6a1a47269c633cbc7e6fea7e76bf24c708c1eddad2e3a5d475ac36ebcec30c24d2719d3517249dc87f6b8260c0e420f9f5a75cf908336a15b19e206447b45e68ab8ab161d93601347974735345880f282b2fc65468d2627f43577e"], 0xa, &(0x7f0000002780)=[{&(0x7f0000000200)="a886037e9f11e020540bb3421672e9030ee0f9b4dd94b2a5d88b92f90f9cea6d868ce4280faacaad6949f081f1cfe759c26a93f0740659fc186d3913995820807849eb232b8c6e95906b29c304142c6e94b7f591dbb17fff1b1f52197a6c64cfbb2809d51b789f9bfc1c690542bff69ab2c8a5bec632428e583bc8d582da7a72e1f9e30d3934353493436c10e5b35c2dffa6fe5d3e2ba6", 0x97}, {&(0x7f00000002c0)="153e03c4343a00595f723c36492f0499f9b61238e2cfb22904d3f3394f7010451664489116317d7e9020377bef657127739f742623a2e6958314bb9fd3aeadbae26d014f7e3708951e", 0x49}, {&(0x7f0000000340)="686003ccf839118a32d315b2832b52814309619abc825696011e99eb2707586308c7d4937bb0cf42792d1566e688052448faeb14f88959a518f2f3300dc9", 0x3e}, {&(0x7f0000000380)="97ba919d21f23a686e7fd17f5db129daf5242fbc31d4d43b5e1e3f9997dc3608ee76e55fc8138e736f0679febbe8526e3b231e81fa06607ebdc697d92ce094b0e5e1a97f0f52599e7cdc36bac57a7b9b52cc3fd6093fe692c6e1ceebd103c067d76330d403041621d33a1a0cc6a908c917d6af844a59e7aba55b78cf9cfd20e62bc82c80d22e4f4c3aad463cdc88beadaf759ae21811b47d6a81dbd6a40d2f16896f45eeb5da310c11b005bebcf528d6eb57cf8193002a7fce046042c032d6", 0xbf}, {&(0x7f00000006c0)="66b0f798137cc56d644a617be161093296d25bd982031f099959d59305b1344481f4654d43e28d9d4fe3bc0f03a836026cc95867db34e8f7c0f84296e3d63914e9b7cd9171d51c8007dd12aa884e643356826118aca6df06be05cf5e300d7a16f90000ca689547977ec126883e8188d3180b741d20261bf50af79eccc973c347d761976df0638c9ebf4bb7c0933a887174a38fab3cc72509c05eca704529049cbdc0c8d9273f543175be5fd75cbc7f459d436d5c25969a1d263e3853189d5982ff73895e85563f5d5109aa4e7c1f014b1b46fb3e931f0862b61b5754275aaaccdea024d8074f3032279a9cd650be6ec4381a718f55a3ed0a9313f8f12b5d6a2fc3df67465c577e7403bd81ecd84e044463a5b3bbcc4d7d1eccd78698c51065a22c4ce593bb52b6480e6d4d0fe375c27a5ae63df76474600c2d6f1a38ff68195e750b3d7e8a7d1b7d7ad4b4e16a9183f3f656b91c0fa9ddb19ebfae5113e952312c8f93ec4a7fbb9189ea5751a1396f15d37c5696cb862f33bf851a899105551c4ec8dab6964d3b82dc93fcc214c35ed83f60ba3c85e256bcab89e942802bf4190e9595ca14aa47f6881e10f44a3b4e3358ef959c15855d94ca0d9b96e04b3365a46657fcd0949d141ce1278bc253c17803fa79e9dc431cd6377ee93ffe6201abcb2a9855dc0ffb3e1d7c96d3ef7926e9a3e8e00b6acd31fe1df99d5d3e27229e993c1f87b029de08175abd00ba42331ab40d394ef102b3f644a0baa2d2041731c435d3030806fac35ba95f454675850085455e9a1026d4921eb27b7d256ce5086810c06e03752466cbe965420febc0e9df090c68fe58817cc03b068a2a64e0eaa4eeefcc99d51642fb003b8fb21c1ce803886916ef698954eb5f7e5d02d67ef00939ca9a7858237e167b951d31c808c2e5a630b5eb7f44fb7a1e29e0984ed847900cf22c11a1625e9abe347291e45e4b9b70ad4170f4b105fc587d4101c551473358b9fd315c1ddb55f196d918691e4c7018837723eb8aa70bbbaef0fe859b98d99b68694d68e1dc22ee3f7c7a86d4754e5bd6d51c0218bc9de7ecdbfcf415e3a96bc1074bbfffa6bd7dd1f91abe6dc0e20799441d4b4604464fadd59d14c5338d3d6cbea5306004ffefee37c1d44f3277bf7466231169b1dfb3fd869ff04164a1aa1d65e94158fc2cba89cb3b93311e23d99f1512f180b879c3da909f7a1a83c9464f69bf7ccd853a4127dfd92fa8438f58a9bb1917f3e319829800a018be4835e81b2468a5b197c2386e61d3c550d9d646302e0fd96451ee31b495854b267ece2325bb3307fcbfd02f0094721c42cf9e492902d5ef53011d490f475ce3158bdb2e5cf7c02b853bf054a91e7b70da25c48aee8483608fdc616f7b28df6e856c154bce1ac45e6e663a087ec3b45c5edaf993d8ed4ca4258d650c31bfa76fa0e20ae425eb7f63f8a1dbaedb37164b276dd23f07d68da853c9b45814b1444d231126390369d9ba5f63e56dda6f295e8cc92e07274802c1079782e92fec99c37f1b5d101451751e4f862d7586ed00c6d9e54c81b588331b3f76f5c918c7f35e32ca5a4260503ef0f9971237c395d3d394ce910295416b73731225f4e3fae3f0606c79625bb2c214da4f8c79c8df752618448e93832c4a3d37cf493db693cdb8cdb8e997b434a3343f2f3b5373c38046340587da8b2414b483bcfad6b92af85206e6bd8d16c2d7ec324f0159d8c26378cc191344454c614a80719a6eb1acf4f961e45e8e2567dca7dfa658f78cacf0e7306b134500b999085ae98464e917118ca3efe6ebbfe98faf02bf4c997fc3a306ba3c53b72696df3169f4f958efddfd68935bc58b3c3933ab84a8ba4a322c1b6399942aa9b1275463626b1f945ed8f5c4f76564967174b0e49e2a86c166a9736e38ce7634e531538edbed6e195083e116a983500e89004832c2fcf4c6c33285601e15d1f3867e9b85f540e6c00c60a99906210bfec13a72cc777301132ca5cf3323d82ceec97fc32bc5ba028aff67cfb78abaeeabf86c6ea339648ad209f127fed7f09288acc72524ecb8f216e4133d9bcafe4cd7444ba1e139bdfe22b5925aa096953f674830d9cacf4cd19a5979da22c101022f68aef212e142aa09cf857145d2372a8ebc344041f9cdd70c8d12f81665ff8e390034c095c82a1884f95c33535c42380fed95d9e3b020085ce0dba6b992966bafafe6c2656c5949a3766a4dd78d57e6b410c09ac287e6173672119ba0d0aedff8c47585c3ca9d749d571234539ef0f93d84bd18d6720336b7810d19135043b29c1f65944c30b69b495167ce09837cc258e417a99bfc765508780880a972444fd55c6039fbe9dbaec12f36bf356334283346c3fc7963fa5c30ffc6694f4e80e8403f3e9d13b2f32f8978ff2ea99dd73ba4332c88ad1a2f2ea29afc505ac83133f3d8ebb71fbbffefb6abb8e6d1695b00e119b0be14f35fb2e21d9983bb0d10f89b1a0b44b41a5cc59979cf9ff3664f95855cb3eb2ae22a80609d9d3e3ffebbcedfc260687f7134214ad00d582d1cecda1a5d15e84452c201d2aff1af3a3a19cf4fd2c4810b32b279e11e445373d2a5dab0fc113142d607c8fb4f6b63aebcece50b1ced687a68e0dda4e363f8cc0ce3f4e0b25d7edfac4f025db5699fd84385dbb926146d1b96be9db57a2514d350a4fbd832fe96fe41290e8a274ed062654908ff9217c22d44b7c08734936b193e9cee00fcb1c39b66086f0c9924fbb69bc8ca99a7f7a89aa4e9bcc2da7334a11dc4b4cd7193cd7900200c800c5a15d72ceee5c5a47c5e4aaa0ef6f1d41f5c6e6f9a25ba717470ac5fa2bffc165451edf37559c11b8b7c3688f572de87edcca69339fec11add370a6e1ce7c501498729ae54fa8ef1ca57258e6dfd8952c49c153090447ba6e8845538644a055e0da9222b69c41e66fff6220151e5b6640a9145cf7980187fac8f5158044cd35af9661475d4d5435eee23128581119880c1b036e6e67aa23f5c2e61473fed6ab6db7a5ecb9a1df51473f3460ac4d3fbbae9bcfb1a7b95c84e00f71d3b9f1a7e9121dea669bb53abbff56403578acc85f475265eb94bfe18c02dda4a145ced3399d0343bc81d95b27682758e39daa6c61ece7899a694054f57c0cd1a9edba13dd0f38785e5d061d43206e0fd2f9c6a5ee7db639954ef47cadc4e175ac000166ef954c9cfb2bf6f821aab6f5a870e63ef33d68ab4211ba8a0851705e031e42672a5f13c1b277c7a3e00b8f1e9fd9ea55fc42ff22501e9f82eba7a787254bc109786a21e654663841d675e074055281af5bd45df137e2b4bddce2413ea81b4330350e7c59f56c8149a23c460a9ae1d9ec6a3f9edcc640a5932f74a18063d06e1ae35be00aef2b5c53d03a8dca095698abd780e08974aa5b57b0afdb845090b9783ec6923f714eacb678dd00c2ad0b58039c2e495b04c446b4fbcf0383a0b20851cf15824e24a9f561a0528a7432af100d097919c401fbdfe480ff46121dd3b385b2fbea6bb1f824d2b63c4db63d93b901c62e4c7d729e0a994d3c90421273e2691acb73dc9e35defd9e29f7c5c1181874b02656e076ba1bf6b34de47d662f71afd142e8c267cecb550972db2a9caeda701e5d9935ae0dc4aebd1cd31f20a0a1eb2b9da071f13e6af9daa19c423804aaee5b7e2108eff6c1df692d70b66e21525314a0f32d288d8ed66684a5b9be0f493bbf01c8e59d854892f785acecfc695e2a00f2a239b215f984bfd4e6fa6733a903473d2d3313f36316c2587fe1404e06ee9ca213034000fc31b7a0120ba96eec2fb8d7eaff37095024a131d21642e1c88db3328f90a852187ca3edf03bebc1cb805dda18e0ac8c5429676348aef83185cb6ab11ef67db3cb313bb023a6ce6b137f245ecb9c137b44b9c2b5ae21702f3ba213e418b31927d8b688937cc5cacf3c31b06d215f714e175af06bce990b8feb5201b37a03725005335eda96c80b009be39cb8dc833bb813b0c11654851846b2b77f56d5f782a41b07df2b2cb618e7468058d1d745c0e5ab08cebc274842397b9a73a80b2c34d6fee38a10231937545045807d5c354ed3178727e6e2a8c80066638ac2c38b5d6529289e76a44cc6d6bf5a7cf014f25851a8d53c576c0c36384d116d792371a94c35498cb2dc7533d1ed62c2fa934af5f4bec91408eeca26ecaf112e3531d05bb8530250e74c6d082cde22bd520f55d14df547e1456e640c49ecaeec3de5081c08e03453f53d520580dd5d4c5b4a83a0c91b8bd11734843777d34245b68e3cdab021cd86c3785b2cd832d7c06d3f2d775fecc4759c172d77c3110b5742bb460966bfb7bd8aeff1481b8cf4cb2b878bff52448632a4fcb49bce965eef77249e7b509ad9fd1ecc8218d15888e5cbc448858d3d58346f6d3f29fb50615bdcbe657b9fe34932b681e8506abe3bb0da8881d640ddb2316e8d8948a8f42188793fc4041a38210a03117f47927084c123f861891203e6457185c4ed78b1dae82d720630b34b8386c8999410d116989f9e7203786b2b9e670d693aa68624f213b617bbd874db255dc9b2acc960185e22f71adf65a45b4a980dd448c66656df156f9bc17bcad2a51cd83fd5a7a54d23dc0970f90b8f1fb28cc3d68d901c7f79ff6f6e8a94ad0ad32bf312edf323a79c2a20b5b5463ae4d30f58e9cb3cf555e60a500dd77f9fdc80b275c7f2ef33437ed5703357d25d80172b0639d822cde6f7a5da21f53fca837046664bcb1faf3dbaadab033809c00a5d9f9b404cb154737c6cfe7eed705e43c5ebb13537fe663d10de7d3c2fb392eae3b4f15f8d784bbccfff3ade0ad1db842c9cc8269899d49c90ea64fc6b7c17db09375e8829c60a59ffdb971b7b159429d30162279eac34091abccf6332fbdbcc1a4fbe00ebdd9c7b9a309abab6ea675ea5be8a26908f06dbb57f6ffb669ef00c031c30728aad3fd3a320f67278349edcf9c13c4aab1f85b0d3df3a61e42314a00f0c78e4761de4c6aa9d0f7b1a4530c8ac6559490a5f8d7f326492ba548f43661eec1abd39ca9244c5c16c01017da93d35ba5bc5e1e81b28134819a5df2574d7bdd610d9c43ccbe22fbcba784f60c281e40c68584f59001b3342f06dd2ce5b4664878aea8342f2f173712be7edf83b9d811117f67d14e42c33d9ac1bf63d6d22c95202deacfb1f61845389c33596634aa87e94f29798f54077eb76b6dd6d1661c6d1898cc25720237c180ef377bc06e1c82803e090fb2e933fcbafdfa10852fc5e427ea15199fca554f76b24eec2df24fec0c1a661468bc82c64c91c8107b81980143c036f498338642eaf23ff80c72106062dbfba2d2db494c71957fb8a4875126b46f13813d150a8f1413092a76e9836d7a61cf557247d56391f02f37570df3fa9de93ff90748f82f88c5e92d95a78c3e8aeb786a9e2f067ccec3b76b5c8f3c5438e948c584eea4d82d3db11a9f819f49605f6817989ffce292da383ce70751ea7e2e5f85bc88a1a92a17af27fc92e7257aa68edb6ea8f2ba426e13e18dd0e9cea0ad323627ada3693e7739b9609fdd53f29f5bde04e8e36f496e1a593268a75bea86d25658ffce6520d7be697e096a82d2d54ac7194dad1272b46fd47b6548163685091f56e9af02e3a8d5fff5c18e81f77a6afb7c71d73d2239ad871bdc2d9f0104f1ebcf34bc75742c3fe6c8be4a6583ad49d43d62412c92b1a90175bd058649e4785c4771d802be2947d9fa42b868492e59d6c1cec1d6864843c7e7388e7e4e881ea81c2cebdf0e3c5fd5ad42", 0x1000}, {&(0x7f0000000440)="07f22f66c29fee2e3f2ed82d56d84f45b2964b67d96215e3f54700582b2b4f19e29b4120912b977e4c80e365a07267d7a8c046640248ccda437f8b4971cea77f0ed3585cb0aeebd5cf60a45d5e80a9d04e423800bb05087b5386ed75612c8f8afeccb4e9a9e224049b699006dc7c3f618fe3289d26e4af17ce64268150a86de16e7c63580b33fd6bfd03a31ee452e3317b0979f63184bfd1f194f38d", 0x9c}, {&(0x7f0000000500)="959d5658611a274ac4a30cabd22157aeaee24a1bf294b610d9569313bcc66316ee2b7e813fd7b273e1e103114ce42b63fd4fd3bbd77524c11bc92d6a70923f86c553f42a457a6d9200b83acc08c026df535e47f9a0171e3888", 0x59}, {&(0x7f00000016c0)="b937249a99b49d86659ff33771d74cdb564543ac9cd3fb8b62ed048ae16e373b4b3eb63b2b41546926b126d4ab63aeeb88aa52dfbe2c64d8562a2140ab8876f6cde90decc8a7fd338e3a66dabd097bd6993c6c6b91be08daa054e037b0befcf64be99c0a9548b8e1680637d4cc32bee27cb1b66578d3c350a28d810f62b5b60912a625dd9ecaa77cc79909768a4f0a4c2dd23b269b40f339ebf9b55d151a24ff36060acc89c0567722e9ebc62ee4d321c477221707c8d47e06048365c2fe5c6d4ab0754a4e0ac14e04d504007ef3afc57c63224e9dc181d6800e3cd34b9f4b811ab767fe384717ec09848796768b9ea9cfb8a8750bce724a13f57d513bd6b82f8d96411d5abd5ac36a78544071365c514de7d6269e8aa06dba21156764b0bd1599a1abc659e6a739eea319963b8b6fadf850c4001fa39d9bdbffb3e4fdf33ca92e40129b0d180326a71801a789ef505d2e5b685b75e74f195f791974171cdf28180118087283ee6f9d40430f76de972a4c2339e1bc2b9420baca1c1bca1433160ea701cf481314e4e2ce25005ce2991ca9840dfd855e110b7e1066e4ba09db54befb79bb356e9850ea9ae58a2d75be825eb6b0db1accf8563228f2671ab4d24883f007ad16d37cbd27e82987012c8f6349c6efd7d932335e75e8851bcee31a301624d103bc1a24dae1b30ca8d14e436a666d9a997942c10d1e8d4458880a7f2cfd47113d126227d4653a3f42f547818a51e544f000a4d84c5821882e97044a1818b0fdc5511c0be0456d95f64967c20afac505a9162ca27eae1265356068f5df3f38d78a5314cde3164992b49d38bf4569542066fa5512a43dc5508a7cbf600a9453f50110126db5b953b08b4b64f8366e5badb4db6e0f505ca2ca257dae1ae368035e65221095bbd1e09ec87e7800bbc06187bffcacec6b0f030fd089d2d96605b771d6a483919f45e4ea23ee35df74902a670b7a3d4939a5cad295492a6c0a6cfac04524d3ad605d6afcbf99d8964efa39567f80da241e4aa8f88c3db835a10a6fa38da180aefaf87f5e0f6bd92f4703524b6d43b05410d3961122c2f64e797171392359cfb9e4f70a54723d5b2c43a4205e1806e7e02dd8e8a0014052b4cc3ac72f93fbc1f2dc225c22072246cac67c3aff9b87d3f38bee8141e09695e9dcc162c33df12d19ac0336a9dbc0fe12c597e8ade258c65ee0d8939bcd8a55684ddcab727a2354187d1c9206c1c0d910adf16b79948bb18028d7cebb153c097992d71922079b82a7fef4753806b0ec5b13332d037e08c0ac70ba85c59cbbbb212efbd3fd95d8ffd3938310ab98c0d93008c26d12e6bdf49cf1195f590240cd5ef776a833d98e68ade679e8d94874e154b82da6dc7d71b8f3682b7a85c7d3cceea5f6fb089e9395be06ed70a8546ed7d4de26176d29ecb38c2c0b5f631818462dee437d0d81dcdc013eabb9213f988178ac30214c54ef5226ec0ce9716f260fa3af34abce74ec82a407160270a12dd0b5fe922a9f08c52e2068c4a778f0ea3c77e1eb4e3dbcb6abadd43ffb29132fd900504a5cfb3d80b23b3739478f31e53f2b0f0ca926c044809ac31b18d690140cdfb932219c721ffca1719ea5c09dc60bf2295eef31cbb09691c5966cc4047cfe137457dcc239333e01561059aa996fa6cb9b4b0ab75792d6a3c2b94d3962d47b018b831c39f7eaeaa31058d39a275720e3c55cb76f23f92ba95544caeaa5663804cc53245d0e479eb90989430d56f78ec4bdbb8c0bfe8e0673c548c942033fd388af067ebb044b7f00cd0afc403227483dda9598ee11ac7d52d211f683524ef7bbbe18ab8887bf2515a6097d4e6a69048be5a7f16670289db2835609a80b47bd5e9de98a2a4e4f10a1eeaf0e8ead596371bf6e36b74189732919e723b6e3ca1a847b3337bb806d0abc816b501dec097e5371c18380550c3a9633418eb9cc8c1183cf306bc12ca724ae73acbb1a16e2c8d81a8161b4973412d8c3cec1ace2e491d16e635e8ab89ea3228047d74d5a9a65dbd5d61b1ab3674cea058dba346b98816b6383f8ed101ef1b77c56541ac4b73cc8dd37f5975c4c0367c0a35f955b0168ced431d54bfad47a538024ffdf26aee0cbdce6752bf991ef9cad7fc24abe4352a1f8eabe0b14bf3a762e4a0e65febf61028382031393041e1284deb594000b57500048a87fab05496f6c316bf8c420acef31674b8417f06c0c8e8fe2c6c24cbebcb98b836ed7291b05ddfedbd07cd836625598f129bee40d178e5e5862fc852d4298d7db60a3f416a034784b3ccf2af708c7f941b8975d6e49683a8c8fb56d822b83920ed870a73326a31cb2fddfdc30c1b87afee0aeae4b2bc4751c5d48e698c76b44206a79c5547a9d6b46b1971e5c73bdbca01a41644b78617b71ea7d339ab62532d2599a66a283244c1cec1aabc391780ca9b93291b8b5d2942ce42fd097f6fbfed368b658ee74066564fd5c66f3912dc362a1fc91663fe9ede8045c25c25422b8a8ae5e379345ad062a5bb9640feeed03a2169eea62fd2f7c83713979c0ed85a0bbfbfe7ea82f6b5778ddec21ee1dadb7b7cb78d6af9fb3361c105efd24794255c45accb6a97595d29c39bd50117b77459782fddd9de04ea740df104f60e569d354f6743de4db218b9f8a8945c307d730c6ec0c2146e8b12afb9d8bc7e5b6217381c978bd721452e588f7f9baf867d275f97e000d59b67dacc5be459d3bceaa43a54d2fbf4f3adbd203cab6ab585835a1fc61f4edee6e61c1222a7bb1a2d8a6f47821874b20cde3b2995df4fb870c77a9b22765d4fdd6c5b205e9792c2f92c1e3ced661563f2c618eaf43c7f8a8b2775db26a9dc831b143c71246e1ee3861f58b4e1a3fa0b3e686c13b429fc200972b3ed35c15ab2198d2673b95f43bd07372e6f0b23490a1df538396472976419d247b37184801e668d2caedd4de55efc34e8303b1a0f32a2fc3b31643bf3ec8005fb880bdebbb5256f5571d5b7d10f209663651ab413853cc2b5d0c3e9e7252e4686de7e7fb935068b9d71fa096e196c34f80b071f25691b31a1c22bfbe37b7171d6df799b9e4ca01a435ac4b43b776b1f355e3d1a81c1337b4597d41967b0090669c6c63313cd6de993335004fe4edf1301002a0550b8d23e6acfef15573ba6ad1e8ad0f7ff595880770414fca76270b9e858123ce98fba0f278b0e5c6a9ede70dbfc37d84ad8204a17eebf72960bf13f798c72c30f243cf1d8a79a9653e61f51e96a58f7e8b191562f7acb876397825c9fd976ec3b82f45e4ef545541b7cc487f1c9f2243ed4574737f68c617c06c3d9bf7e3ed713676eccd36c74a3bd1e61c86b12400430632141dabb772688193ebb90866dff57e00005d1fb3d6c08cfedf0d084cf095a4358348aece46b85f5fd7842368e566a3c2bcc032b40cc284ff437b074c2848a2f544e9372d81bde2b0f96ce1c7c34f635a60d4416f699c5532eef78ad8e1ae45fd62def5398d91f6616963bb93e1a11618f86939bebe4512ebc522f6fd0ec29cf43e4de24a89b93b29dbdd52b125ccf10ae86e90673b09c3def98098048231284f794db836f6820177982ab20df33cd4e75dd6a549a2a382b8f4b5f3f9bc191f60a5913fb4f45b081608ea96b82cdb9f58fcc7fc55a0b4fe45efce7c24fd43c08ef4f8ead8cd81704a8d2c4ef200798319a70323c230bebf73e39a4e6281b6a3e8b9b4df7da9387333dba7d5cb63a1f7edb9d658ee56346819be2a8d657c8a1617d36898b4a71190ff71c5fdba818037838907dff6f7bcf9fc8352bb3cb1e64c0b9587ae069361b1484dc67fb8ec1c73d2b8f8007aedbf85e310b1ed9fb27ea1b94fb7f19cec798e5e992549361a19021228bfeb34d7ffe3dbc9d64ba28e74f27fd1cf89da54a0dcd63b45d268f065534f0e5b70a208c070524648d5eb6a0997f3ae1e1adbabf28075d24f6469ac9e446004d2caf9cc728291de3497153e3012b381910ca699869174e804b7934fc7a64246528f310a681573e8f097a6372271285f6c094b2017db09e475509ff3963e61816ca9cf9f766f57574df0cb77adfb87bb26ef1bec907dd36a7c627b9273f97205432d89e3e89a6952724c6449efba0c4fb182116490ad8ee3bbc2fb2834ba5cfbc2bcedf65fded97f8d6520fe6ec5acf70970a50eb82836987b36a9ade75d39d9cc4ff9416448cecffeea7ffcf34e87ef64b072e26e52709d1818cd94317fa2166e6bc85c79786e6ba17139ccbe4e865bd78d31ec375fbb5fed3f30083237ae400384969cd99f1f514292fbb0925a98394689f15feb716abf280f993bcd63f7c7ef8d847700256f6d5c274518f29ba63ffa0c588bc3d3ecf599c778b754480b1dba50cbecac725796df02c656ecbbe590289c18ea4591f1513aa1bc73282c5996efd44455e3f5d58a7d79d2d01be6b7af39a39f52a0ee0782095be3084b95595e616f91bf6f4972885e761e94b1d39f0345f822e4ecffa253e92a7940e947b7d44c0623c562d69d5d5fe0bf3ee9c3ae54e59b896f66a96c06ce80669a81876cb01acba064cd2b0cd1e7ddb75f50d016edb949f931b5982476a4ca4e21f3e0085e485207a74b88109a2b7d9457ab48530aae2313daed79ea34695cf2b90341d88d3acd84eee633e20d1b29f017553dcc36ee0a17f84e21ede5d0fb7e172364139039c076b1e4cf821badc7c217dc87b3afb88c7afd065fbe94b692415f1a05c4662a2ee4586e9e9cc3403c56eda9d319daa695a46bc882ad9d6847f22ba93cca4000cba5d95b97d73a26260cc60a1bdb77b1cb8037d658c724eee62670157beb8a79337011d532cd3b191f99131afe16eb6a07091750e332773ff2c5e63bf419f19377028afa5fe793eb8f619bb111a724dd97263aa16cbb12adffd4567d4a441bfeb53a00debe00baf69af714960942929f35b831e2a096883362702a59c3d65a1b422de1cc1eea96c309143edc0030b9e059b79754da6bcc5c26a6c811074415c69c1972b8c7f9779a8a5a607eb039e1fde0db3d161dcc5e44c4d7d8748e179885e74b7c401cf0ecd050f87266ab547740aca3e403556d9a347a5cf4977f9e211a80e8f47674cb6006ef5f00ada1609bf35c1b1bb729fe8a037145882458141d5f3d317d0be8d3f02f64f78585417510c9f22a914ac557004abf61da2a01e3cb053542805c45c5244c34fe190cbcbae696d2be33e5c127670392d7ee5c261bd13b35f4b589a87a11790548b2a22084428eab61481cecb02235a8028ac80aa797f922ed0a3076f6388c80cff03d35fa7ebf9e08daefe6400a15daa242aaef67a30230f4287a5429f4ff51f721fef8c71b533e2719e16f72d3c03c49fd8594d57cc0041f1a6df138cbad1c658f8cc05b2ab1500b801b24cdc7f70025dce8eb6053ac9e45a96823eeb33bfc2428a98b7cd0e27e190114659294b61f71ec536e099cca4754ef6d14ef9818c8d2073dea894d452d5ad66e60a935bcf8a96342852e9a68784b014e9a3719b3f4889ac6f08f032776357f9ff8cea4ecae7b1bea98d2afd13fa30f61cce104c70dd73e62ddb09b57803348e01bd97cb78d93191ed022e5157a2a2cd2828568a4597f81c27501c266dfa0bc383745e3586c30f1ee6c61840d3384bde0f426d749416e0da6a48258627959c363f89be51eb2f1e46c29c074b22fb0dd0cbd215a29afeebd41c1dad1ab0b47450caccb68e6c438321517ea5a9256c92278c8025e6322d8fa0e2db9b314e63fc0862804e6ca8173e3dad0dc5adfeb51ea3e1cdec462", 0x1000}, {&(0x7f00000026c0)="e52b7eff8965cf274afeac2116ab277eeb7fe697130f60e61ffefb559eca5d4eed8328eaf581dfa9c9d8e14cbfbe91e30e810050e95fa0129d67d843bf175927137b662c7b44b5611f1af87cde8bccfd29dd8814ea73f2759c90e49ef4e520e1c73e10135c7424a664ce67157e23016fbe00ffcb1b4075a9bcab7bdf6b168e41ba7e6c16423096e256d00c88d9e9e2a3d9d69360ff985daba50c28744750f1b533637d2b7638c5cf8237f47197ab1c980e896f888ea4fab609291c", 0xbb}, {&(0x7f0000000580)="ccfda0270f57467062959f342425ec019d4ae35d9215069fc1d1ed86bd", 0x1d}], 0xa, &(0x7f0000002980)=[@rights={0x28, 0xffff, 0x1, [r3, r1, r1, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r2, r4, r2, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r2, r0, r2, r5, r3, r2]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0xa8, 0x2}, 0x0) close(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000002a80)) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) 20:33:29 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x80000001, 0x8}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:29 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x80000001, 0x8}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:29 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x200000000}) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)="e33d610e2d8f9e5ea10a58f035df6ae2d7119b7515cf2dd522769fe86e11db0828ee80c48a9df2e01ed8162e91bf5aa0d96d917459799ae8381d322ee4dfa080", 0x40}, {&(0x7f00000000c0)="3cc17af4eb9405d685c3651bb5bef778bbcf5c3a592d6a9da0263d703439bf5a9837a49889b44ae3a9a04f323d8d4b2e15941944ef51ff7509c84c495fad861c7dc42fc9aab48d8811a5fa43a5331a5e196fc38fc1acf40379bbe080dea87e758a40087d6baa854dc211eb03edf1", 0x6e}], 0x2, &(0x7f00000001c0)=[{0xc8, 0xffff, 0x4, "610e5c36544520915353010631a7b266a35354c8c5df95a0705a33b6cea798df950d81dcb5109dcd25e6cf7d85b97b9d10551f05e82f8f722d3d64082217c55240d8a5d1139b24194e49b121b38c4907e786937d97d914222e846dcbf490f69b8c0be88dd64e4b18c09d0c9fd7304e07838c20fc3e1cbc726433b19dff0ace95f1194b263c12a4d707e463ac0fdda2f2adc5f75390a812fda3354027d79318aa2efe9881f861aae4f887f42f0e2c084b8b8e"}, {0x100, 0xffff, 0x1, "85437450011b42e0550763745fcea982caffbfe853348711c9a4d085e4b223cf0bccb7f605f439741f27217c005b82570c0bbf38efccba83b71f60751066859b2665d3b4da831068dc874cd081efe429d9360aa2c5100f1c55aa50f774b646ca75d27fa25adb134ab0e896f697f38a2608c9148340017d185fba00b8b222592e28d4fb24e2110d02000f625589a5eb9731d4a0998af10d91cc764852e48bc93ee7274bce489c00849ed4ad5ea3cc280a6b0edf51709dfe7a7bde1505df025773a5866165f9453fe664383831a37750ad5c57649ad144b69f1c9ba2daab87e84d4e3291035861be37b15b443f9917"}, {0xe8, 0xffff, 0x800, "b91afd93177c3de453b37c5a68f6a92c0da22dd64e0a7448251ce2e27574bb7a3d4080a78db289224b9fb4578ff60105b439d55b6a7589ebc18aae6ec1c495ae78558b19a081c0c740447f9288035f1c40d4ab59ba06d4ce63f21fe2f0182aadcbd94c468bb7307239e490be43d53ee5ff5fdd80865b400e1b069901734ad7da71948bf910ae6aa6e67192f9cb428596ca6486067534453215c5645fbb60626a54036879361d9df93f30d7edd0119fe41f774e838c3e30e23b7b14932732a0f5f907642c4a6508a0788fbc06803bcba062ae928a987df483"}, {0x1010, 0x1, 0x6, "9d4054bb3da2ed35fd36ae6c69d0ed664dc38e38d1f034d4c60e9b3175e06535c80f34290ea7fe8e7593e5824226f276c6bad5c36683c07074b0bb7625690d60be402de01ca0656270431ef51a4bc35ea1ec908430a536e843f245ffa2f3a43bf560adee8220b7e9590ba6d06ba88d366d859946a9cd4c551ae9ea9ec131e37100f3250ea88b1742b3f43b25d06d321040381aef0e8230322137c445549ee3b6844390a356670cc5110b8d3ae86afefbed94e77c68ba76651f615fb34ef9a5f74074ec8b115aaa06caa0e870233deab72585585e5ff6d403e1f5e8fdec66493416ec05c957b30261ded6f0a772e2898cef9f57b7706dd1b4fbd0bd84999a86a01a61b5e4c7a5c87e1f87775c2bd5c177f826e63f526e778ece8827bbfe354735b8324f5877b81880a30eab9bb614b413946bdc5d3379b5dde0e630e4fcbe04077ca5bc2c370c0a21d66df6fb5d8aa1459262b87d8d78f8cafc4187d59436e765384d7479d27ed7c7eb9c530337534fe97b8e78ba6005adbdf88d02b5014462a834019c15838d21ffd27451e047ee3e869ed7412f82f0b03425966aafe04aab7390e7c6cd7830cdd0e679c7ba475a531c8be0ad062d4128977380cc51cf97e353870734693d2ffbbbe4b1e963136a3979a2992ef35fdfbe9d25ad90009ad009c3036b11108fd230b894a038bd3cd266a8129772610a65cf09fadf4a3b7e4c541d18e9b0062217534247f49b00093064ea2620d7e929f9bb8ee37f43d8be962ac5e0715c03dc4caea766bc58395be254be843bbe8d8859f494953635de3bac0dbc77c1b64165d3f14599e7676bb09c20b39a063e3a21bb07af872596cbac712c3e86e61df5207badf500abaef1a6829c3429c685456907539ed686cec9e49d8917f9afb886625e942351de0f45dbf3bb286209c5039943fe95b08eea7649544ffdc6cbb85dd0e8522177448b84fba4a94c5f206cf672af1911c22c7869aeec95497d39ce3026e52a82a31a5038fa5dcd50d8214dde36898516a4cf50ab94f6db3a6dc7a7d77e7722729161d2616ecde14afb1e5b1f93c00451f058e58d5c1f88eaeca33ac9c8172ae015881a32a57d4741b2ff6618c1987d73a4a6a8eaf9af27a45f13abe844d3ff862fcbef6616a84d504b39d0bcfab14f8f9d4eba449fa4176bab890515418bbad26a85dea7c0c539fc5ccf7827ae3787ed16576b0005363d3b144feb05e0e93a2737ff81c2a06ee924646c267063980a7c7d2866ac26edb85567791ffcfe8187f6ac822184dd99b01e83d60deb00183c740981c30c04e0fa37ce1f36fc0fa465d502a6894701ea9ae15f7e4945d6c8b34f62ff1a20bbe30ae19ad4993e754a7704ad162fafbdfdd610d7f5f32f35d4a2230fa6cf527d5c0502527537d16b5789588af5af979ad37c7a11aef72ac72fab4708fb10b3ac19407132c1ebd3506190ebcab7132de7b03c14cb9aa9680af1af9e60e2dae9c988d0cf49e768a348bd5362248d09bb553228ca3e8d060bc702702534c0cc8a371f6b51bb5c49608f2a69e32fd60bf616054d2a021dea107b1094b5b2b4c05df414e251e60cd59b3e027acee2b25774316a21635beb3914ff9c781ea67ad84058cb34c996c17003bc113f7039d561c28e7bac3c912506a755f3151c2de2605d31ea5628df391773bff15dd65b70ed74a82493943d0c5a57b81754edfa997236b92d2920c87d7469c183bdb4fa11f0c0a2581733a81f1a0345c8e84d8b7bdf144d4715cfc0907c558ec9f8f3021eecab453885680b1778d0156aec39e6756cf9ece9d04345c90cc8121a50228b94800c575566a0929eb75e82697252174321c1197cf9b94d9acad04d357352b9b11bd44797d9a9f097c59e2dced3f73174399db2316d9692e5648483ea74028607213a581869676f167cdd20937c593c156468169ff03acd3de7b328a5f1a93dcce665da3c5695504c249733bc751e758a9d5124580e807607d37de8ff22a7e996e1eee9a61b7f02677e6bb40ca1ddbef3190167a6e757c5973b483210c680a20c8a21226ae7b2f75861c6aa47df742dc671f3abe560a7e429123a41f23e8bed7c5c13a4a2528d8defeed702cbff3bdc61bd17ae5bad7fadc71b1985cdbf94cfacffbcadfd6598a5cd7b7c6dcb3e0275c62af08b406f5388421488757a3fefe070bc6de487ca30c18e0fe390c56ab322a6b43bef613700752cdd2ca8fa6d1f6947f3dfbfef8dd1ae41c900a5f05983f9890398314c992b1f276831f6b6265dece10cd3702eab7e458a102cb42e317cfe97bacd54998a9c285beacc3eb07f47114f424b1852b3bbd477a5f1a5d744528b17b5b0eeab0ba07cb8f06d54861e9aac7e46f2834d234c0e7c139b8059245667b621190e54f7d7db4cc70d961ef0d1b4caea3006b4d0ea75b0a7b659c6c5783462697e3605bbcdbecdf39fc92416c126853ba25dcc49bb931e3e11d6b910e506c6bcb4ded86ce94ffef2aae9413b38103e234c935b973fa4b36f710c9beaec77300a31a7032545d2bd403b6ecba19973633ad3151ed5ad60e299cc9fc9683a8952a6769b0da893ae35f8d0664e7a64c4126757930795e0208f2f22f59047f99a485b4026d4bf4d612a9658ca9ee45ca1e53449d1b7b4a54398f87e9be3f00dd259daf8bc4171f148515222470551bd117ea31223bb391c3ae0b96d35b003968b32115cc8110b01569f48f327192afd03a6ecfd48c854fb3741571d3b277e500fe51cf823f1e3b53272019685f55bab5d89f0793278bb67ee5729e7a112772ce6183200cff7ee9e285c63d05c4a7003441ac843ba8c9a0c1ae364265c3f438b4cc3d65ffb6c4cbfc3679c2610f960fa7ce8b5a55afa586f50cd69a7b78b1ffa2c2a3f8af27ab25dd6e0fca181d21b8cf801512d9b8fb51c9d3383eb824d3fcf5fe456e6b875c6bad6721cdabfde5555b6e5664a19ee9a35829c0dfa9c668957c6822a15b2418642a83ca8b4f0b42517a59a05083d8c6d651adda6042308a05a23ccd6bf89400b3de757206df8dad2d17d8fc7be80877133805735e2e8b1b87363c5ba92745abbae48180d6167a3d06cdd7e11d14c55e3ba421fa0eee3809c2487063f1e49e1f47422a0734dd462856b311bb88c27cf6f283f429fb6c5b7725a4218574513bc14e4c2d8236898205a887c29634b5283b3c316ce4e08a8a19dfc1af9cbb6eec52d17c50a50b8ad7bd9ef0993b65aac1eb85b3cd6021c803550c8b09d02c3fa52d133bc18dbffc5a75cd3c4165b463fc365280d7e965668474a4fee62808732575d74ea90d34d10980f65549b87b4b202315ad81583f393d0c35c1b739a442386d7ea347447f73cd79f9995eacfbd7049802af617adb54fdaa19c47b0ccad0b63d13f225b1814cfc5a113bd5d9febde5fee6b1f8124c03761145c24240662cb281a1f6978289b3062167d86ca1c4e9a093bdc3e783a02f2af9c6bb538bf38a50ca244e4d9786a8cc8dd3e09bb5010d6fe87370c1b1e0e30c56f58c40b1475cd99c0b87a9265e6bb167583d8e62a7a004cd94fc47c4659199cb7e5bb8e862c5d5e8409635ec17521d39fa0a307f7137e43c165591c288be02bcbe9d4268cd94b8fd4eace3e6d8811dce0ae51a117343cb6b9c08be5007d123cd443ebf7162a3d2e628d85714ef3a1d84a8e6ab6a53b14cd6377584eb72f8c53235c292bfa8220ffc1f4c1743c94edf4ca4045d018f53e7bf528b89e1bfe825cd2ccc4d475c13823a7560bf3b82f886b669a9e98dd673cc1806f73a6479a620e9401f814435861a519c5de3c5be39e8cb7cb418a6f2050665d9cbb7773c402b9b9dcffb0e0ce8f204ce318e62d2bb717c64205ba41fdc51271bd218bdd9c722c22000adf7bda51e13b6f8f2d8817e90396ede88bca94fc3fcc4010af744d97738ad84892799ed5bcfb2267d1ddadfde9099563cd5fd3814018c729034ca4f6bdf726a7e22640f573b8e406cc6afded6596fc058db2b3a9bbb7142d6df4323f833623c6a8e72af1509a7c99af4e989d6cc5506d4f4269aef0f2785bd379f6943ed46588356d940141e42982a80664aa65422defdf85a6a1d95afecbc490bcca3dbc7bde4794134710afb140939ee1a6df2f96e21f1ab4859d4cb4d4a1492176d3ba55fc1f200fbf9a366aff46f357327174e99c7fc9f65b92fff2da622fefb362e8d23edccf92a628509210026eb09ca2534fc6ce6e5118104b43fac69c7d0558b40ef2d1684d609752931839a0ad62143fdf5eaacb5939404d5bf0b3edc079fe5fbb11eeee95bc165e36b9384aa5b0aef111a364e013a81098399aa2d3d05c9a54bece230605df2484fca0a16ed96dd4fb00e1f7f3fc3f7caac4ff25da9bc25dbe5b081903804c697331a69254af49b5060f0af122e777cba05ff8df096735555181dff47ca0c732fa55d71d499bc934de786c7f48ecd8c2a73d45ab34e790764f17537bb9d03675c3283c394da298abeb0e1df57cd0ca01d13a974010b11d7a221b8ef94a57e3e82bd1252395eaf9c161240ca25a34dd23128eb8b6767fab56cd9e149602e9f51d87c16616f61ce47ea32ea357d10e0e9b5008312c01f10c6f6e18233c90a675bf675636b3f524e86cf353a7cf39a40ee106c53a5fd403bcf71538f4a2032cff53052b974c978c4c30c9a145800e3efc1ab31aad2dfd4d5f6a8af1c184337033f5f3b120c7cd8ae723dc5a790f20cb1850e1a6887e3ee0058fd406e05dd245dd7bec39f2883cc49f594ba6e6d2aeffbf19aa83e01bdfec23d38e4fa28390f8a473ed0730d68d06503eeab54e3ec7fee0e0fa235924c23f59c15a865a92c03d5f90a7ad09b0a8224d267254a5062f628ced89f096306b8d26cfcfb2b604206d21647d6aeae5d9ae1de3cb906bd163f848d56187a49f1a2a28ce26ea5a7a375b76c14c9437bf1b21e5ee84bd7e9a3da4c2501b5385f7d3c15aa0fa8175376b191ebe4d909ccf0da8d03c0551373df11644c1733cf87fd46cf7a2c2ef72c7dff93e454b060c2eb7077430e0b2b7bd985ebffe45e08dc73c4bef3502087e1413b5664dadc41d1cdd9aefb3b951bf30d64b807e38ee77bd44d3e39c31cf2ce15c80636ae4fae0292ba0f5456f33b1abb70b852ad6dcede048b6c2fe145d95d4686b161d4f64bc2bc0909a14e431b4829639083cac88aa04a6e9a0a5fdb8d95444a62265dc9ac5c7fd2f1455c13c7e4e8e00ba0a55a6d2e44b6a800b817b6da8867bcc001f3082eae0b5422dded9a4d9ec9839c1c47649f34c0e046f64ab84e7712a2b422b39a4ed3ae45e0746926aa2660f1d1dff923f6ca7ab973405d839376a74198678588cd39a6b6c46af1777f108351beff9e5d1ad802b22f357944a8295d4fe7093995f8d6ace2e59c7cf92ccfbbc1d50d304bd83ad625d42cff549baa78e7b46c0acf784e420c99263a6604f222250b755def01e0dea095ecbdd8d50d74c0ae7d46ea26de12d40d6efd99e66866b6169301f59b42ce7970b7d63d5b4d7b65f8b566d29846c95e68ca05adda4136586ca37fc91ba7920fb2505a6b6e7f3c92efceecd50788f8e0d7d0077c8f91f5cf7040b651903a803bee85ba19950936c7ba643472f0fa8eac3cbb2684e1ca845947783004b62d60389d07c805c34d1900b26c9f54dd6f99d4cee25b2e94be5520a2566845d672d93a5b88da1252be0c6a0c5ca0942e88ef4d20a88abde689af762a3770f89f860c03b3bf8651c985f2a9a9959e3caaa5b9e0fee83c366ad7adea960f7373879b8929d54442149c927727e69e50b"}, {0x80, 0x1, 0xf2e, "de979a46a4ca453ec1c413d9decb6941e09e47f2adfec7dd260faf031b7e671b0d7e23cdee77dad9cf02c661a07e5fc5b1ad703d4d10bba01878bd35216e1397b5a56be43565cf5bcbe9941e6ef1597ab2338e55196f5568d4b576c5d78d33744866ea658a944c732b3f"}, {0x60, 0xffff, 0x57cf, "2d1b0c4d505c19975283312778c56be9d828473db688bf63e4db402b0cf370176e023003f26dd9cdb8ae74f9f4c09a4249a7fe072df208b7e7c02b4c5b9641e867f50bf0b42c9ad0f5"}], 0x13a0, 0x1}, 0x401) 20:33:29 executing program 1: open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) execve(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 20:33:29 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x80000001, 0x8}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:29 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x8}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:29 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000002c5, 0x0) write(r0, &(0x7f0000000000)="d7d8a621d5999c25735d169ae4e7afc4afd8458f7dfc25776b843cc856b93984fafb78f057ef26193e36b28470db8acae6008431d983199f2e29e9d07ea4f986b153668ca117835a5845083397d2582e9c3a7c1684b12dc0fb7319e3e76e06f0c8fc8fde75526268198699ee2f8ff46e9113aa3108127e7426595ec7a0920416aed93d5b1cd58cd36cc28c491b18ea93df91dcecf8fb58a0ba2b3ca9c791f1c12507bba4edc0acb6940d", 0xaa) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) 20:33:29 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x89, 0x23a, 0xff}, {{r1}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:29 executing program 1: setpgid(0x0, 0xffffffffffffffff) r0 = semget(0x1, 0x3, 0x60) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x7) 20:33:29 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:29 executing program 1: socketpair$unix(0x1, 0x802, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x7, 0x8}, {{r1}, 0xfffffffffffffffc, 0xa0, 0x5, 0x7aec, 0xe0b2}, {{r3}, 0xfffffffffffffffe, 0x60, 0x2, 0x80000001, 0xf33c}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x6, 0x4}], 0x3ff, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x8, 0x98, 0x3, 0x400}], 0x3, &(0x7f0000000180)={0x5, 0x1}) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) r4 = getpgrp() fcntl$setown(r2, 0x6, r4) kevent(r3, 0x0, 0x0, 0x0, 0x8, &(0x7f00000000c0)={0x0, 0x2}) 20:33:29 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:29 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:29 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) read(r0, &(0x7f0000000040)=""/19, 0x13) 20:33:30 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:30 executing program 1: setitimer(0xfffffffffffffffd, &(0x7f0000000040)={{0x4, 0x8000000000007}, {0xfffffffffffffffd, 0x9}}, 0x0) 20:33:30 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0x0, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:30 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x1000, 0x77}, &(0x7f0000000080)) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x30000000, 0x0) 20:33:30 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0x0, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:30 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0x0, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:30 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:30 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000000)) 20:33:30 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:30 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000043, 0xfff, 0x2000000000}, {{r1}, 0xffffffffffffffff}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:30 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) close(r0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x48) 20:33:30 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: r0 = socket(0x11, 0x3, 0x3) fcntl$getflags(r0, 0x1) mkdir(&(0x7f0000000280)='./file0\x00', 0x62) shutdown(r0, 0xffffffffffffffff) socket$inet(0x2, 0x8000, 0x9) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080)={0x10001, 0x575}, 0x10) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x3, 0x8, 0x9}, 0xc) truncate(&(0x7f0000000200)='./file0\x00', 0x100000001) setsockopt(r0, 0x1, 0x8, &(0x7f0000000100)="eebf3473538ff9e3ae8059ac12a40c4676f01167a25b50a6fe6563610ebe304f028e562672eb269a8f82b24c8aa9651a80a90ed3f5ae7d0c6372392c572452cc5ef9ad4d5101214073a6f8be212e0e40e2e9a71a4cbfd9e9e6e28a9a8fbd4e32d44e5a8e31b0fe655b798f8b1a5594bbe0fd29401d182befd4abd961250058072c12f1e27c8a00645d56b657b1925bd2a06f236021fb3bad388a13eda9a1e966e07de0119240ee06003976d015129f25b71d", 0xb2) socket$inet(0x2, 0x7c8715dc0b64a0ad, 0x8) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x102) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: getrusage(0x0, &(0x7f0000000040)) r0 = getpgid(0x0) r1 = getpid() setpgid(r0, r1) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x14) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x7) ioctl$TIOCSCTTY(r1, 0x20007461) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0x0, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: socketpair(0x20002, 0xfffffffffffffffe, 0x6, &(0x7f0000000040)) socketpair(0x18, 0x2, 0x3, 0x0) 20:33:31 executing program 1: madvise(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) socketpair(0x1, 0x8000, 0xffffffff00000001, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0x4, 0x7, 0x3}, 0xc) madvise(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x0) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0x0, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0x0, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x8000002000, 0xe8e) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0xfd903fda10d52b94) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xffffffffffffffff}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xffffffffffffffff}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setrlimit(0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x120) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x80000001) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x7}, {{r1}, 0xffffffffffffffff}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0xad, 0x4, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) rmdir(&(0x7f00000000c0)='./file0\x00') 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x8) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f0000001500)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000002680)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002740), &(0x7f0000002780)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xfffffe96) r4 = getpgrp() r5 = getuid() r6 = getegid() sendmsg$unix(r0, &(0x7f0000002640)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001480)=[{&(0x7f0000001640)="4bd47f7ebb912dba14391cf442e78c2c48001ec34a8fa9f4d14eddc2ed2e2af805a5a45a17e452678c5d4345340339f80902075670196ee23be6839cb81ead770544b8549160257fa054ac4ddf6908bc558642c9a49ee555361bb99b9532fc664a998bdbcd1833f23b0d4b55ad2138e7630c27c1f82943c6a40cdd9a72823a1c04ba23e10ddb5eec864a9392738c9fc043bb4452d631b54801a2f87b3039ea11cb1b21a3afb06c5979a12fee572732a9234c6c6dd3e50f8d5029a62a4ebcc247527ace8d9a4df6e8e7572fcf4a03b29633219197c098769985116ce76794d717f95147e607dc5d91875cbd6178a9053db03ef44a5c27ea599d0cbb330b4f2031844e48091ebdd50acb128c68ae116f1e938cc8cb51901af46ed255bebc46bf92d83e0d3bd696d299f02a8b94f8e8461f7344382d225b9b21a096b35960813f6ea52d26f2ec46d18482c6b1480783a3ea104b5d742ed3c4db1aab9be05576ef06ae025be41800372e2c98ae06e30b922e0ba48e91adf11890e6acbe38a8fa013e52baef4a7e8871a79512698a4164be4b8dc1b0dac2ec6a8d81c68097a72581f90b01ab88180c5996f32c648374a5bfae7195e8b5e6c5519dc1fe3b8187fd8898dccd5867b2adb872ac03df5fa589fd6a62d201c7cf96a051ed562a2fb71ad723962624fd7b1c9fa6089622458104bbc035dc9ea3aca2357ef0861c57239c9f53124b70344fef1729a345cc839e3b42547b76e601c52f469a1b9c33d6f6032a772b297cf4a038534d5c0af751de655b29d8743a1b935fb42a9d8da77f69792942a864e8d1fd31a9ee427b64f1c3d215595b48f1b3b5769c9566cb440ad015bdeebf90c919055b8ed914379fdec8e1a23806cdc5a674c1f5097d0a5a9c350e0398d3b0ffa6760058a4ed2af2f23be2f20a415a106064ed6bac8d19af21a8eedcc48f4615423be76b0be12d146001b0e2d7804ecb5026fd628fb1adc8fab5710c0a48fd71b6cd1ab78cab0d53e9a3bfe4eba5038e5091f6745d7e899d52e2dfa5012585b40ea22e82269c81e89ebc56db1adedb78fa2f3164a1480011527f6b1686dc56804e5318fcaf201f74737e5645c2a07eb8431a5f7d6753496f1b3f618394ce4904814ebc172ef24b6b7dd9a89a5d99bcc13c8d16d1d85ec9f25fe5b57c557a1f5b42f7f1f13b865bee20286fb7d9809cae44f8e78a47fafdaf7040e4049aa8a3510f718a8168a7f333f21c4034517b885b1baa2050fcac69f55c2587737b7714099b3c465be533099f52847c2d76dd0bde22011122f93ba18353747a509838674dfda73571ed733f61b7a54bd9ed10ecba441600c286b77d0e69d6f0b690d9db33e3515e2c8e275fb3ab05489f17afd78e1fa7e6aa9e396946fce4a4fe37a5944d0dd9039d0970e813dfb6a12b33c3d56076fb0dbb04ec1d1890c33d4fe71c8a63910788c758cdac8485f83e1a881cc40c6714a5b5bdad5ca1fc7007ee2190f8e66af0d2d12a6b32a915a53dcbe567d010d317ee0d05841c7a2398b1cc3083bdb93d592dbdda6f810f7364a075b13119c207e42d70e1c2a2b211bdc8c2c925f1d0fe3410112e8cc7814eab83387f108ea4173eb7259c04dac92af647b75f7af87cfc54fd6dad07a3bad4c280b04cf0b2309cfbf071f873db8809ccaebed5dac5dddb54abff6474a093462589d4ace02a1a027443cad8b9b74a32cd623a997dd905c0a0a4d9d7bd575cd74b7929bd5e9e81a7a44667aa9882fbe9b908e073c7af7d041fff8b97c82c5c82ded7af3f92b6f5b1fa44af2b222009bcce9366bb79d8189c5d67199c32017d1a40a514cf35e8da8a8f6917780595a63af7044962858d7ada81cb3261cb014545bb55f293251f487861653050b308848cf54a3ff06b1bdfb3019915aa866dbb377a74cbaa0bfcb8e96fbdce05db80d38edf7b275108b268161fe0dc900137163167028b6347dd35eb5db2786478fce2c0af2e1707c81510f3d356e517e87058a3d290a4501c3c350a1225d6cc76fa03a0893fd52b6b4bf4288ded2cf75361fcb17883883f718909d6c3dff2fa612411d42a29237c4f31398c8df5ab72cbedaa677201b3b621d9f5b0e1f0a18541b2b4815fbef5a1d2673abeee002b9bb338d48065e67fbd7fa5d27f1641f8c6384b7fd1fc2f6fe8a7dfb39ce76c32236a84d7ae08a78076a7341c2e9c20edd01a406a540bf736edab68cb2be8bbf83ed8b941ac82961bf93914ad21c02b6a6ccb11fd29eab98c9828732c227bfe6ea038c7e83b2d207e02c6cb91dbc0bd9d02c79ffd7e74c95be8356f8dc07136169bb25f06cccdf9034316151a7cbcd59e8aeca333863856241b5b2e4826bd2fdce397211287fe7a147fd7d9e927e2e15b69346293f1549ec1280ed57a8e37d000454d856d6841fff107442e53d855fdcfef9a0673b9793b4dad3042873ee6d50e7fc1e272bd5763a8340bf4487843b391b04d9417a1ae29612eae9ed549ad4e9da829fc8776010f0ae553020335af5ff89f773c41a12f23bb59825c81272b15a56d67cc92a55ad1db4f12c2e127dfb244ebdbb5b6a4104241fe50adf5bcd376f8aa277618b5ce34b5948c2d107071506691c0d3a2fab4620ae3a8b718cc214cc332982794dc0099f91e4e1d2527672b2a91c04283b6cf93dbf7dbdf67ef43da5ad00345b93d23899991d010f91c2988af1b31599afdd0165b88d191ef9b48ee366a8b31e9efdb2be94a3ba4a6a98bed8090ec1cad07d23d6b7f9ab68cebc1f88be2d6ef9a0d651f49cd25c7bee94c05d5dbc621134de36851fabaad4573b9328dd026b038dbbb049e948b652de4f15e3a867ca4a321ec6e6a71491be81cce28ca7a21a537e932537a7d6be3a8e86f841b14a22d9c10b6d73b7631472b9123dc574c0073edb925b7622de28c3244061e10079178a0bdce7e4d2b814b4e6f1c8b250fd9861c28a6c4f962d7455dd6ad74fc395ddbf87774c3d687fbc6ecff709dec1ac9955407e1331f89897b372f0e1a12fc7e17f8900c7081a1fe02b90c93994e941698f08c5e4f09832cf80d041030ab74106d99c434597745f99b3ce1d822c787d472051c94eb10959c7eb2b0c7b25a027c895bd3a868c311bd68c621a8fa8eb857d458db285040324b2c924da85ffa5281d46e0ed7c0077f3cb387302062a1883bccede146e6ab670fd429014957bc79745a367031e020f9c3d38beb14cd42d1a88e2ca19c00ed424a3243cafd2992ffddb4978c88f37b8953e571e0b86fca689a1095dd10a7df80a58420808ff2cbf153742c66f4726593706acb181a159dd1e90335f72077b25920cac49122ae3c72a4f027cb5208f3a700ad8e0b254b1d2535e452f9877fa8298afffc9b5f693d63560a37832b9d8da2e50aa26344b3887ac810bc5361e8c09463df2a99bfd7852a4acc3c01ce9f4e5a3121b4e17a08dbd2eb292367f9eaee04730a0cae323fb3885b766dba7e9ecfb84db54ad4fc8ae5f22910665c6da286122ee28f2d4cd28b4ffbdb8a276f04481b11b31cd527022ffe973b1192987151d78f35cfb1b9cf7dd3e1d5cabdf8a26f7df8fe7071ef80c147ab5d49129b1a2a5c9e697c17d9945d2eee5696fedf088088f9d61d05c2880c69ef77c2fcabd1c1a15012cfbde68e4b908aad5e794661a2992deaf8d9b21dc3f2a18b4fe86b9307f0f99e4ebc77549b1a758d2522668be9fc7408e692baed285d18dcda5a1ecd855e8aa895fd8f405fc053d2f508d1c2f5d971b5901f78b6b63dd643c45c3b8ecb702e184fa98155ba19f368cd8bd1af1441dfb24f4625e4e75eb066f5e3c6c701259f8ff86256764239aee3a1972acf71e9ca5f0a7d4c1e597c1eaf7e4fee9e28583385e458ef0f86630a22a072ccee438514e8ef23c79b67a1e7ec67e976788775131eb72c06d276406c31ff46eb0fb74b73cb17a8d380575246e7f15fa908380cfbabae37244a823dd10630f27a5f2ce7c4648a2511674db5034631be4f1f3acbb58b24c565bddb8d3d5d869abdb350fd54d742ef208716865d788fa45ff2c9b16d56ec41316f97374cd8fc81c88c8ccac3858a638aba2643a9a22fc22253cd332fb8d3e3bc4dec0612af68624e9a56d944fc894e6d5aa9f9d1e9af05b0b0439b5e9236201243a809b202aab9cfa0213cdaf93169be1f26a41d285fee038408340ca34371f561568b4ed83148ebb96f01d22e9a1dad739c771e01dd2816d3f9fce8c7fb69e78981b0875633a9ed7b410e62d6e8290c77894f73c775025b8c83a6653e81aefa4cc5b16e24ed3688c4d3b996c8003135e2a5626a8f98f930da132a56807a4ae78609b2c8b4a170fd79c086c24680abc2093dab4d37629d9401715bca5492d7f79cb748918e6da0c2983b4b7ed1604cc895bc72c84eef1e0c0f8be0332489fbbf9d5af85c27368747cf6fc2b0ddc8dcc1f2b6429596ea989cf3e82a33409c63f7e8e914993fa00ecaa2dcc60a4cbe966cc8b6dc7dd4ab14340f3ba6ec13ba6fdcb8ea33a72f62f66752497086576ce93dd536499501ea154cd6901bda29b6a9bd59399c32434ac57aec807d3cf336fe5e1ebe6e68293350157117faaa682c2a5d0c34ef49140aaeeb0cad6bb279e773209dc758f34cb26e37b8ec6f26b27f697ec7917cb7415347b26fce6259b485a693e2ab76186307b4fe8aea72488e2a56a8771b54450b27c3c8a2c3de8961fdc6684103286247038f0f26d1f40ba79f6fba486c48ceeea92e8cd8868643b9775a725e3e9e34f877e4194a0d4e6a35fe661f3ed628a4c895db2ec35affac4bcd5c7c16f0a0df4e87e08f7fdb6b6d5f15ed26432f8748c58865f7c8dbad8fbe65adcb449dec5acbfef02e046e92512f1223534756f339036f68c7850d907e2f03daf7f23f47ac36d4c2e83004b7c772989d58d40d82229182b3a2d9a154a0648c4063e49de23e61066d194720af360fd6f24b4a24d01ed08b81ea6c4b5bf634b69984070605d9f91abb5e2ea80cfde89af9b7c9a7795a9d05820f59f4c769581b3d88a56cafa5173056cbbaa3da069d257b07ea6ef94f4aacf36d6d8cbda0e3acd7ca45ee3a5622343e96c29eaca684cae44feaf18b7e95f0f10b503434caf3d1ace64398e00f44f105bb0f7febc4c46772a63810adc2222fffa8ec04a4176a673348c4a040b83cc1c6b542edb17f2695b4e386c8b85581bf855950069db2ee0ad7f664ef7dbfab631c676824a50122955c4a828c2e7ac76bc089694fed63b27bdbb90fba1e4229227b77536541b4082ac27852eb9c6fe2be1b9157f2b595904f5a8f0f16a2190c2a1fa68b04d5953dc783284df83722df70d010f60e2bfcf4a543bb0226a2a5c9e5c0912612376fb0a393526f3bae353bef810ea89f2e6369d2d7ceed133c7a45b35258a075cff12001d996c2429ef2f0ddaa434b38dfcd3d9b8399c659d622829ac16585673626cc0e0ae4fe35384e60d11f4b442d51268df7eb821742e5d7300328a9f8c05be7495d507477bf5022638ba3748972d89f4a6bfb5451af2811c9d62d89935e4c3341c010aa6419e64bdf008a68792177127decfef6e7ae2a005811ceab2b451144525dc42063acbe6b69daf0f4edef675f787c08bb8920c027f2ab850b97b8ba2262199a198f385ee7d805503fd252118c8164a7d968f3caeaf6c24d9b6cc26014aa7d759dbf975f68a17221e782389493faeb93c8c63a530220d09ed57e885f5a0f18f98a11f660a61432ad459eb69166728b9a8692b7e7e409fdd7b1126066a1fc062aacdb7035cefdf9562bfaf416", 0x1000}, {&(0x7f00000000c0)="65bd34a58000f85df7f264fb6eefa430e7cebe9677a7ae04852db0e05e6bdd669311eb040e32691b2f4ef3502a39c087afb429909d83dcb212829ebf2ab30287e6f5e026656753ba565d17647975c5c572e5c24bfe73bdbd439b1551ff30df19", 0x60}, {&(0x7f0000000140)}, {&(0x7f0000001140)="801d974c0726c7fcdd", 0x9}, {&(0x7f0000001180)="e8722cc0f0491d1fe060100515fe4408b844bc025c6e950073d9b42cc7ea2341cb36e2e256f154710f3bcf248a95615fbad0f09ba99ebb932c84d2382236482ea121484ca97c1c9ea10a754e1f8174da8d3d560accbed98a0b283ab62957351554f5b41a6ee15a08256cec12d5ead1094530398ac890aa00abdf6a99913503ed712e27c9a3258e2fa4c7f5f7f0569639c27e8942f91da0e130cf8953fb0189b2b66bc76070c96eee008ff76294e7ebeaf5603c408c6f95ab40e7500e0e70b9024c99394922ea29d8ed22b4940b98569cc7660be3372f0bb2f76db04bb4dc1da9377f195545fefda295", 0xe9}, {&(0x7f0000001300)="10495f393e996e810d7f22c9024c77cc3feafe898bd1eed0da9f69db79584c54f4c9e5532bcd4a5dc419f315e03b4759636572bcc808671f8d00e21f734b79fe97c23f75f0f447acb9837be8d05c6f11e49b3fc678a11ccf9c330734b4a4975024212d2fdccc21a15d782747e3b34fc7ace4a1d8864ba8bfe5bcb2c7797387b2333213bf36151ca6c6f3ecf1c1df8e4e2b6f046141a318118f19cf7d53bd6cecfe390e6be03c191e8cf0c1fbf204dc9f7466f456d022", 0xb6}, {&(0x7f00000013c0)="1a042219c463843e8ec950ec096de8300f9eed7760e9067b8d72fde05606507339b43361d24ec299a9f64bba347e4347f99c3c3854c3b09a3644310cfd3509dc8d5a05a70da12eac199a524eb87f12b33df0619d04e6d6e7f8181dcfb5401d8593acd2aa60b75432d2fbea8d990457ec0aed5c2ca4920ddba37e0fe4c9502610d79b92d50bef4ae1495b53e32d70bad9e45dfa83edc13ec40aa701c1ef67046afd1f9139d08d4e2b6ff1d965e8aa9ced33800e5a", 0xb4}], 0x7, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x1}, 0x408) getsockname(r0, &(0x7f00000026c0)=@in, &(0x7f0000002700)=0xc) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000000180)="ba16a5710ae47d3b196346ebe8d7a467fe8e162fdf86ced56175a2a5aabca72144622d4d8f946c0316d23e7a29c9c18dc3ff0e48cc9060c1cf15477df5284cab1735c492a59f1165ca4096f7c003b28992c6874b1ce1a36cce152b3f549d76830b6fe70f12e2f74d0a0bfc7b123c8eabb6b63fe4af77128e9f00f4b94882280df1511b9a45ac93c08471c71c8753d94e48298710b1eabd2e547bb62ecf48515308bfa768a51b2c54f8f4775cd263d70b0f38ed34ea72606370c2bd23a5c0d0716d3d7daa057d479969172709820b2026f7f2b14fb6c2728e80a3e186c2220a68dbaab26610e4d1c1aa017dfe4e935ec28b29a0e77c3caade7544b68d51a1dccf26a37f3848a4bae26d190a25d851a7d8c1bb9e0fb490fc4984126ca6324317291a4dd47a98858b20131b526ccd6b63363ca90dc2c23a064b92f53ff0224adb2446847cdeb74024de125661f47bfbba4ff5c94e11b3af6d20d8fd1ce3d4bca708b385bfc3a3cc268810c5ec6d3ebc8b113b2926bc374461405fcc6d3d4fd1b41332a2103093125dbb3388d94de0447e6c111bd92f1c5be1f85669c36ff3dd8436fc57052e650bc5b1397c6ec7040719356cc1fe9caeacc10a9219b0ba089613ca5d3841f21fc40716d68b17d4de7afd9174abd9e3f4043ddc8caff713181cbdbee9cf67ce879c68516e819c863487c56fc44cf7a667241815470791e35821b0e5d175cfe78392b319147d21928b96cc26bd68aed012d5a547ebc731f5b356b219e0b91eb3b164ef7e2d4942aed148880289fad1799e4c00a0d8180569869ee43485a9eb84122e0fd93a6600ec25ef3fc9df46b6f7e5c67e2988beb4c529d60775669b3a58f630eb86841ee804ba7924a596cab49e4971a287feb36b972ae5decf746976b650a34877129e479606105e781340eadcc0f3d32dd07b05ce752df096a1d5ad7ecf2dc0ab39ed618472a56617fd84a32110097793c665bcc2657a8b25a554d1117ea5facc158e94c3f79642c9819c1df1693253a717ca455f570688efe28f461f8f88c5c24e54cc7e66f16a06e771e019b944cabdcd25b06bcf86dbcd2f6cb49cc19378100abe6364462f2dc01dbeaaba5ae4f523dbd2a1c6535c0739643a12b34d596f0e5e12d1b300d47caa0b9208d57624f36f210ecf05d0dcb064ad3c60e15e700eaba1561654fde5616f5e269067c0bd0c851df0f3518e02bf656d5f7fff9ba0a9eb4393e48c17d0afc93104aaefe9f2796f98f0c51b48d2a33ef26b444d24d591b5a3511f38028d1c1a79822b38f057eeda6d528e69e1e235a5fc8f1ea11de5d2e683326f80ca307ce55fefe7602e3c4e99a855d1354119ad1a9dbc4746ed36918859b3d3fa7ff08cc74ecb100956e0e5599883cce394abaa746b91cdb003c7ee862ff01725a4d673990abcbf637a70811c2b12c3bf5beb28675eed9f45247ff5043a3becb473e9bb478f2e086349839e0b2abb796cfb5af98af85fb1ca7f62facbaff3a7804150ed7ce53e1e07b88a36fbbd5626ead0be92667972609071df7662f1bd95038c964c74b1a4e3c706768556b2333a6e75adca33e52e0e14fa74d621023e837fe85b287ccd1b2f91d440e895b2748898e3caea8f824fb75c54d870a6b9db9e9663d1d42d39c3e5e29a24756acda9baa5d7e6c2a2c364063e67003029406e3fb45920ab15ecb38704689b0e5aa538f89857d1a5e2809a48dd9019c2d2b791598caf65bf44e4515a91b88fbe903bc44afee05dc00130c58161ac9e58f8f8df1ad3f4f224bdb5556e8ea4d7f4bf0135be8d52946c156fb83a8e903b1cba098c963664c20325ec010eb04e9c12bc6af7fe522ffe0e609b603f8708434fb49abf7e70023d237a2715511afdd2091196f453fe86c93fd00c2b5dad907d4d844f89d58ddc3bc47ad8598b1ad53c9d4387a129648a67637ce06541a55b7f8790141697819ea26de8f290e868f8ef97b1f3a405d6dbf0958cb7e0ce7deb444f47a78427886c6074f5218b242e80484791b488e06f731435816a9aa54352a8d017c1e4fdb88b395620c953ccc7fb73854d1a34bfceb6188519756bb222a4128651ed89c50f69069ad6e62b8a31cf0a895bc37caca25e53a4b1af289f7e664a4561e15bfd4d8bfc7739835cfd71b89b79c54b8748fbb52a98204dd4f78b7377be78f171b689bdcf7acc05561869cbdfd4c510dac2d75012dca0e13448fce6e0246c703df27d42bbc55c2bac699568ee9ce83866a3131cacb28e0cf4c655e2eb593902ae1af7d4fa634a8ccb8ed81e119978961348317804a22368789fb099cb41d77f74569c4d45aff3abe9c88a28fa8ab24c8e8392db982c6648a35a68cbf2bb46a59a244726c96c7acad5e88608223f0d9dce6ff747ffc7ee68821c960df7ab394f4a8c6d05c088e6264d62abbad8fe834afb537365556c3b4ed768c63bd294888c9db3a729de955334a5fd87638ca739c67621a8d953961d259e87df0a3fb14236621310733280de75940b39a3dcb5130b9c01d4344e9f3b9e8a9a6471e9c5ba338b3ba11b614084d3d4d8602782d263b0e9090d5a62b1fb664d33a9828db28c566966723d0f56c0f23bc5008ca4706031bb3bd2da02bdf622ac0e1633c0e795c752399706406a68e47a826b2dd6aa5b6ec03b6d8c400fd202c75a1f143acca3052d49adf37c298e257628ed4cac87abcf7dc6859b5ba54b53ea71d1cd78ae2471cafe86d0fe13537c99be573bd404523bf898ab10669978a62883780455a68f96735b4b320b799f47f49df1d2aa3a32da78ae16d5693d694c68f2bd2b41691399e27cf115d33e5fcc374060b6d384882c92738f97be6a4d340322e9cbb2d34fbeeeff8d084d49b8a94acc082752d166cb17d18724a9b4ea781ad85ee173f476f709548c0d8a6e688f6a5296d8f736dfeef359f1baa17bb5ef85f67d72aed4bfec75f87213f5389726f17f02b40ce97508030cc4c5e2c006e991ba2c4bd10652bb2e08c7cf523c4152201ec7b2ad85321c104defc29e60b73cdc06f5e2eb4f9ccc244af83c070d15281b3025ffe9ffdc7dc8059abfcf1c0bc26d730ecd7118f8e8c1fb094161b8d1f8bd7fd9c06a60e78b14de1a33828d1f4842eea043950e060155f06da573b026433400a18a9dce3da2dfa5d44fd52fe217e6a436bc1382b9a63015fb5c845ce85315f21ab8b5f4b5a11c74578a423a8602269f0b52711a292250d99958043835231c8a2b0b0abf711d2de6468ccf3bb13bc5e0d9ffd28b21b05785d747ad90db37dac69237e0f63f714a7cbae27ac6bc40f7318e686d7fc27ca29b82cf50f5af5aed0c5a0a1ae89a360e1ed2c6aa125e36aed08942654f20d71c137ff746c0369bf4ca5e0900e412eebc033c156f8edacbed8590b07767b9be57b269510223338b153c2e78b44eff86d632a45bed0273625bc5b3b2b1755646e43a43a9168f0e46886effb33ed149b32394d60cfe57da7d06d4b399a7002839c5ace55a9dea7199caad1c77eef07cc73cc37cadb546b3ed9d5414dc5640d46bec8d9850796454583fd4f1e344be51376db6b05701d0b0d2c5e7c09367da6580a0a344559d96b620c17edbe057c45521bbfcea00f27cde5da6958e81b29a56e579781952066f83a5d8b7b2843a05659a5e6e5a418517dd432a98f1d4a0f49021ed3c918e20d992f48057e761ecf5ac54ef3133403a9d29b37dd6d70cdd6aa689359b271f0f62bca802b6f7dc14cb1a38a9a33828ab3039507353acd2fd76dc1b424910c783d71d451e835d87e65656ac17496d0bccb813b98292afdc4c743b757f49469a94852964e25e79c09c267e5952a800266a1d79a001b4b9d1ba908d78bceb6428483faafa9cce87611fda1c3887b46e84bb54274da0c08f07c68bbda11135ff84baca6ece1ec353fddb33be9c71864d686d8427c1cc4ea262fb3ca7133276f81210d2c86e529ea72bf34e657a5ebad6c7e3bcdef80f61c270ee5ec5ab1128a25eb118c0135d481f2c4ff03c368a4ec8ee81e8866a4a0f73c606f4ac96af5acadf9e6d6bf2364450a7c85695ad9644c6d3c8a7dcb9948baa597c1518fd2d898a37796fc0463da8e1e2cc4f87d46f7b28f75bc09d8189dcb6ca67367b71bd81ebe5b986681317068a8cc93de82797fd2b8b8d40171476acecca07a9d3f8479a19bd007c1200c5dc9cc9c4e7aa4994510ff0adf2bbd7356ca1de0fbcfe9a6dd1a046e6a1b86d6a60bebab6cc7f497bf900d3b6220b987f2c7efec8d89874ebf10671a7eedf3c8ace384356c51194d3b690ed862e2dca93d27604733179a2d6b43064f87ccbaf30cb01e03445f0cba80882f669eb50ce4206384e2b1c872a26431573b25456a8a62bd8b0616a25026e8ed657a464065e687224766d235b29c4239e4253d541c53e3bf2b785582b194d60b2ccaf4e4030d9f6d8b7822ed63550db9a63697ec89d376f6b011dd136d4f9178a7cb358cc67dbcc29937c2334014c88cd2f66df6675383b60f0d0ccd0dae017c370fd96c992ac09da2b805a5fd664298b4c642035986c5d0ed8c0b3fdc32a7bdb535b2a2f90d69de87a336b70dfe5bb711e52699bbe8d2c48b5aa29f4a83ea5fa4b7720f12cc11632bc3192e8c2938cc184abd468291cddb365551e85afbd58fcd229baa862cf39aa85b8913b90dd1a502473b0930f280c92122bf18bcb4bd7da9b81711ccd64ea9cbc71c1beadb60c31cb3614e6ec9cca67572848550fdf95c8d0c7d9a2f66935329e3b1f0c37376d12912212322521bb6fffaa2bbfccaf118b0bc67a970d13e09eedf42c6c5e904572c39e77bd92cf8022cb05e7a835f027a37d204877d7fff9df5a5fe37d48fc9b753b95746c2aaffbf87983b959bf4f15774f17ec49b185ac0267e57c638035aaf761de688900d7fcb1a3811608f51b2afd53f441d9c92416b78aeed9b02b4db4b254c31b706c38b87fb5cabb3fdf5b0db3ccdff0eb249a44f7afeb259bb22a298bb4d2df3409324ba3fcf919ba7fbfbe174fc5c3e8ded608a8ba0e2917cd49d716fd4e3cba6d3e6b036f6c62dbd0e1ed0afe172e87c87cc9eba1cf298cf89deb1dc13c39df872d23a45389f00b39a7b7e0e7ee42ad66191bc82f30c0bd4000e5076fbfa7152dc4a17989644cb3e0edc85b99c050ddc6f797c0e23123cd9681e0758387922ac7d915c1d333e5f81467133cdcaeef46009907cf4ee88d12cf79059a55d276f01d03d7aa41c585e5ebd7d3f31aa09bd2d49cd372659ddfe21de2ee57ca2459b287ec776487bf1096b0e1e776a7b01e9862f7afb433d1584c58d1b58e67d2bcde11389018d55c25ada943d73166ad8f824b39624bfcd8ffbd8c68293c19ac46662360fa34c77cbc007bc9ed9a884a9c72e0120c77245658ef1ea84a0b7c6ffa5b553ce4e1686e0cec4148242a71277dcc910b27e637dadd42c08b530c5d67b2ec15f5c47f95cbc4d2ca9e983694e12e65a09e60dfd5e571b29ec6683c8bbb566cc943cc811e4eb6707b98fdb830296709e4666f27311aa0dd91fa3eedce49536005d38aa9ebd4bcef186e5b7cf6f5a45f8fb275d13294f193ae2098de72f195dce3ca005ff7963d9cf26441d6622e756d59533676", 0xf84}], 0x1}, 0x409) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x103, 0x202) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x7, 0x10001, 0x3, 0x8, 0x101, 0x8000]) sendto(r0, 0x0, 0x0, 0x8, 0x0, 0x0) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: nanosleep(&(0x7f0000000040)={0x0, 0x12}, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x200000000000003, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000380)="33db9794d2c8de74e8c83eedc6e4fe08bd6239c32662cf38bf4ddc1eb6d2c8f5f42dccebc32e2388f1115d84dfc77cb20e53139c7d03c0b2a8611789a94e8e0d86396805cf41628e6e8e54c6c881497dc54899d62aa38505df21a600822e7e6a7a0362e1af1b3d0f61fa0224443e05921e4fa9391c32751ba283a42419d79bd9a2fb9a6f7b02e8dc94cfbd6f3b609cf1ab30801ca5a69b9623172a793cd9e412528ecbe12a53886e470d7bb5bf469314acfee5d097a72f73554e2b412ea67da8d593aa692233556b9536eb13e4f1d1930b530d1027695134db23e3c56fb180b7049708b25708514373aaf2abb49286a79a2cc0caa6431760aee43f1c24458fd575b6f408e7d7401c60703330be39cf276555ae4130afa312105a023feb73fa51a45a72ef5cb24299f92c2f5b65cac0297968adcebf882d2375be9e5a48d4bf803f7666e1b98d6192e9f235b21420f3fb1e0c54f495c3c39a3ab2b997ea7ef6ab1e1678a3ebbcda4d5b5e8e21dd133061b6e2af07d53c06fc3ff33a0145487ef37aab9f2bcf8175df197c8873d3c76f5cdfaf6eb5293588e668543f9346f914e1bfdc51b9d760fcc1773cbbdabd5b2055bfb05d9cf9b1899e7dc481e177289371bfaa57e65e5dd564e2769aaf07c27b04114f3aa798bc53e555896dfe8109da5df972aebdf0eef5447456d07656124fcd9bf2eb118c002e38bbd8367db70aa50d90cd5f3f33742215973de4c96338882ceaf86e64408e8f33354b1c7aabf6c8a6f7a1aa6b0827887f8328584ab07ce0f6922a482e54e9e9f7dbf2f803af5cf2d322c75274dc2dd561f62a26748236d39bfa8062be84cb87750a017be24584b426d7b5a027bc7337ab6279a0807ce887b30e57d99f06baf5999a377c45f3a609248f83cd7235f8c4f80d9d781ac8c1fa8d468d481d2f8f341e40300632c161d5f69648b53df68cc4f675bd1b07158f77d92a59b27c5d5c66dbe31d3c3d083bc59b5921910db836c1ea987fe9c51f7dbab1c169e47418d37978e7869bb387a29c1dffacbfb6aa8199e7b513f8a95f1efa868e7a8e54638c84185c9fcf0c503a24a15c67d31664156f7646368df6c44a1f510c759ef6e663e87863c27e1270e0e05dc09461919796f9246a205f016b7d89d3fa04b1d2d4595c64a267edc8fb3034e58e9add9f37a52c5da2ce9dad9535048dffe291f8b8f48d844536464bb9110c4952ef884995c5e8e7e53e323a1c15ac1a7c85f7d1d66086480665b88bf3763a2c0d814735514854eec6ca92e20fb3d0838d3c528dfb621c3ab6acf8c0ee87423903ac6e02ab90211e1076e21b52b45df303ea3c4b00b926fea92e5406850c3b95efa3fc9d3837a9c139723e1a51399d7c7d0829664abe3301ded2812f0e9e70345d6194b3f68eb292f470f96f7af7fe7bcd6d61e9ec3267013cf4a73fa27300ba62df3365b4604efb5418798d687190e451ba03ccc7edb3ec3ac717051e58bcdffc645bfc54bcc7caeefe7286d5ebe4f2adfa3bfa4dea7c4faed81fe00b46da8345a9c2a2c0c99ed1ba73dd43da4afecfd77aab6aa066dee735d84b54b83b43945a5f21c46dda0925c12affa983423ef641c153c9d724f91d3202b8dd30e4bba3bb26f0fff85edf0a705eaf6908d36dcc5656af9c1e3b3f2fe1bfcd423f0286f24adfb12ebad0c31364dc217af7c2233dba656bf3ce32062b1f8c58279f07db34a9a311f8bf386589784aaed1ee0dbf49edc94202582dd144f8b6b731c05b5e2cff4b7a5e5f0fb7419f56ec49f0082bb7c1a67ec4422bacf3c2fba2bad050ed94c483ab5875b029dcbe57fbbdcf1a4c2a13155c90c11a3c3118905682c92d0ce906e3c7bb0389d84c6c248d3782d80a7d48e0d874d0cd35af518ab1fa287109e49e6cb1e67ce6d23162a6817eff06cc69fdd4fd252f44e2fa718a802e7dffec5a36ab900f7f0fdc241ec3cf109fd78d4f0af855082855526de7403d708a64a0fe8aa352eb5fd149633e9104235abab7b5a86cf8c45954c282715d27ab993cb9fb6634f5e7424b98e2fe7e6c6377438f86d4dcd8692248550949aa27db8c030b752c43af01b8b61aeb6952c6743d4b2157b9a074e75845806bef30d5a1482939ccca35fe934aad1c980e8b99c7e590deeb6951d976c07c496ded9717dbd132422f6430a82a556349bc69a416f56f2e43f07f00ceac119cafd30b135d81c90ab03ccd10b394c86bdc75a357aaa7bc66a98af12f4a127a368ab71eed539bd6f30d68dfdd94cf02825f2a1f4afa2cf227edd65100559d18e3e80e250ae624f2ffc02f493139b1867d403613ea17e89f0de33e153a7758fd33fc16eb36c8ed695cb78ab366f4aac5ef20416b5ac6125b6e564df9c69e9fd5db20f83c5e720f6a353dfd5e6a0fb88ef8267df54fa002f6980c9176129e964d2032cdbb49d3249ebbd8e9e5f6a145442c6d16334954ab1dcaf94d36800c8626b1d44dee212ff658f8eedd7eaaa06d463850f1ca9f99de75b5f590237ad11dcf8addfd57dccdd8c96c8229cb1a809347848fad4a0f110f9df570fc94cf23775d5b8f6948c2ccb5fd4a62ed9490f88de47726271dbae54c8e88549d050f120cc299afd42c5b896b021a92a9d56c8daa213177290e0b3743a302aace0e5ea2d6faae762125c205cb7cdfbcb159fc58cb4e42c0a76620c7b53f3e29d344a5c2fbccc2af59c7696de016acf7e922dcf67be1d57f693b786e4ac573da006b8cdac477fa9f71cc1c55ef836453f5b9aaac1a86a80c839ebedd7115379e3bd15b903efd70f29708757d1e01e2f3423c06221da6294551918a5a73fc2c0be2e23bffc99b9799555670b9de0fbec884f0896b6c576f1513dff2458ab110ae9649766efac208bbc14ef14a331b2fb15cc418611368676cdb7cc43f451b59f35705a484a2dc9c8dd95872ea9d12a86a9c3f44d0dc2d7847f9bb0e3609001ea21c8e097851d365e31558f35c2d75c7551fd303a35db9df31be5fc6226efce105fcfaafe34e266a9f65c025e60976e5310effb788f73a436be0c53bb774f9c0d03bb128a96a67fd15ccbbc4a190bfef7af7e3f7398a66a83853b072112947c036e9186cef70b16b8d9e578e13443dd3dcb9deff5cdd47d624bebcc6484716713ba4f50e47c5fe6fb7328d85e2cf70d566e76c0b0d16bc3da70582205e1d2ce520087cb35e1f51a24030875977c3cfb4b6bf49d6e5c5b9bbd905b01d83154d660bc14b8f284147786752725101afc0ef0e0d01592ffdf2e886b111eff340cc27c0276e62afae349b3527254fe9de00f442d94ea7eac9cf49b2c123ac1e08680cf6a11d4ccaf68e02c5351bea058e01effb20c62e76be892356adb5f1d1d1e26b587899a52172e896dc899a2d9eebdb7f0ad1167a432ad3b617ea74d23484fee6e1c6dd222ee652caacb4a292f0b4bf5bad65ccaab58de18d253286a0103019148c7f06f604fc24167d65ae39de1443da690c56a61610a229959ba98ed2b647e7a2ea1780d6568bbef84981c192c427d22294a14dd99507bf161d52553a220e9aa9ab8d2e06dad86b966f6fef0174c924ce42e5722e40f5d00c7ba9f5a43d37aab4214c249b5dbf582da621050c0679a05cc56cf8a9afe954fc061050c316e65f2adf6991972c6ee57f8e278e0ef523c069fc2d908055d779ecc7b27fc3e60a0cd625144e708561689f0932dc8b2dc63091e72a88b82266a416a4286075b79eb0864597352938c745e4a59fff25ec0193c71c91fbb88ada5571584dd972ba44cfd610769b1d1fc66190705c5e6f472d6983210aaeff5c5e99c367c3d89bf1d361773b6e44fb88f3c4a37d25e2ce86f76f336083aa54bddb56d5dd2bd1a8daf549d663bb39f53d7a418e55c19098499b78f6a1a2a0771199f79fbe8538368b85f70ed3bc4ab741931c8bd2e1f4e5f91189918da3c6b96d8311bf46e180194834000de7afd4e3e0ac826e6309bc3ae21013639221a801e334e417e96d6a4c2377b44551d4b4bea81ea1868a8bf31f34ec4d4797eb76a7536a15ea01ae85ac3bda43c8e6b08cafd1f817aa73202943939ac1cb20fcfa1329413b6e4f27b5f1d894d2f2dc7653caff9bcef688f5291036a6acbd879ec7321b204df6f6959340f113c1bb357f41aaed25107c97a837b873ae87a825b76065ec697922b31d7a67d853230aa16dd5a48d5f23cfde52c9679de1cf823d6ae50285ab4a72586ef6b4b1f14fe7cd05a51d3c54b8df6f0acabc8459ff1beddefe63c8f4922b0327f61496307d3fd3c4d186c9db46ab415075edf6e6325dda7e72d899cfb84f1173f224ff0d9e089883a7c3dd8300766d80bf945d229e0c638ec6e4860a411d18f1dc7381c9b2fe7b13f8fe8da22d2e98abff2f73f69a49e79fae4ac56735bfd9dfc6152ecf95f8d4c6f25180bf01845af1aff9765fa986ae59dfcca5a204935369c4667a3d4ee317449758d3826ee18f5533bc6b79f0975fd52003b45497d506d8b940f795d18c261936f3a000a0dc1d85a48863b17dbee8c50096816612d72f166c1dc27f85adbd7327e5c65508835590a8a82e08e50a352a25f70a3275c7f73fc880064d67151973931dc9ca90f0115894e3b545b86c79c8be2ff891c6112d497d84015330109188fc1e292a84028862973d42ffb49e4981c32de4639fad6e1aeb67c1575e6ecb1e79facb5e733574f441781c6e41fe8c43d8649e3359dea13e289a89a7f802c89c84035fc79997dea889250ff9c053a01b8a09988441ebb3d1e28ab46b046e063256efdde2f208a1cdc5c026b760229c9b7f5fd4917e4766da0bf82e766c9136833dc0782710679c10a3a6778da1e104bf457b8cb899584ffaa2563420be426c1393c82155db2261f9f8ed2d44dd68789dc18a5eb6eba28aa231df63a77a646e7575d28e991185f85859ffb7834ba5a9b887512701c358aa0a82813d00fbc18188f42592d928febd214ffe27b20befb4", 0xdc0}], 0x1, 0x0, 0x0, 0x5}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) execve(0x0, 0x0, 0x0) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: kqueue() r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc81, 0x58) close(r0) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0x0, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0x0, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: r0 = kqueue() close(r0) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x1, 0x0) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0x0, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xffffffffffffffff}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: getitimer(0x3, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x18010, 0x41) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000040)="9b8e1e7fb86a19050876a493ff8a122ad11b45e1cdbf1afb87412996c0f3492b9e884f38b6a02bf986b85a2bff49ff7a0fa252da9be20931d0c264845c6907414ea0c008bd0970bc378f7c020b2a20de521b2f4291d3d4e9634c43abf88815b02231a1a1b402bec151414b530f36f2aa3923f8d88c8bcaa040139adb4df708305f70829606cf9f34138615afaba58f29b33c9ef9b4ac38bca799ff33137728c771658432392e65268c90e1d23e3bbf63", 0xb0}, {&(0x7f0000000100)="3359f041b7df8d533b4230af16a53e06e7eacd57a6fcb9300be9ef0e75c6dbdc410e2a7cba65184d0ac0b461d4c99865cebaf4f0cc1ddd091c41148d2cc2f74d241fa40533cf29f42cd6e00733b3a86ba602962afeb3e0099a07dbbc95ac9db4130edbb180b5959f2d569932a08cd78298ddefa95b7d1a685748a982ee3ce9dbcbc59215d018cb597e06c8d4173d6906c4998c2fa0e8fedc45533d8742a2626c2ce8b4a70724b1717a237400491f57497af6980444f014e282d91f05833cf763033ee4388a110e586443ea581e9b2ab85f544b5eacaebe1f90a8d912471e196bf25ccbbb747d974ef8d5edbc7204321cd79759de78031d88abbb6994b25a71ebdbd6602d58b9608d6488f8134657fcd3c305e114859c7abdc5b1c6bc753884efa2b324f75022a70dea9025461e6f2d82add64cc331f04705b45beb92f14d0c87b3e9852d9d817f616bf74724265e3512795b3082d297a366badecdf50b690c440e8eb7b97e46142e0b75fc933cf64c362c2ebe2b27c432446813915b2213a22db198beb26a224b564e69b745d80dc0bbe279858249aa4c2ea169d57e50f1e051b862c881de78434408b63ced22d0c0e1259601bab07ec9447004359ed1656538163a11938b8519aaa376234aa40b8b3019a369debf426b3957ae426468c0ed0454415e7c2f6f12437cf9b01b61e7de2228fccd87f304f9995923f5cc0f8d3474aeaa6c4242c446c88134d01ab6e4fc129fde94217e9a05b39c9b7aa24c6a4fd5604ed082549837550bbcbaf71be6bb1af57253580ad73856b8901f4ffa5a0e2636590e086bcaef7b192b84b30456d13fc1e14facba2d6351a0a7b7ab2f447d696c6a9de76160ebdea8ea8de39b4a6ff32fdbe65db637771f17fb83715917d38e4457aa789040113c041c746525ba7871e7a5888bcf482b679862f6e408cf5ae4db877fb951739e780482710932f95c86534e8dc735bf82dd4ce372d199bf85d4f000488270451df69b0a36d62ba9e7fd1605e36c11a6ee70f34df911878de756f6acb939f68a9cea4020825aa2d1c6b29ee071fe652d4c5796b981f2bdc3530a0bdca3d4aca47574bdcd233feb66d7ae6a46afb03256a6c9a2a1395456ae47ff5083171f338df26af687f4993e7623ae2aabad7c3013b8c7fee5ce01153551ad77c12ec7d6a225312ca54c92532c77e6be9038870b89539b3782c0360d7541ad16210fa7661abbc8da98bafe032b17406f4e7e2284db1db1906fa6031c1f3912a753d336805e4461af3d41a1e186998064901bdc69d846c698f0af66b331422c5b6dd3260c4fa9975fe0871d423de2d4400b095151f5d95956d2787d723e3e6a150b080b0d49ed8e524877aec7e6f6b102ae2c6f46a38a860a2d6659eaced69896d4b84d8e5dfc3cdaaa92d11f4748c9d07b2f02e442b93e54169fd34b83227f1467614f77a872540ed3a7a3c27da479a10c97535375e9e678f26cf5a4509fede97bda3b364c004a40c5ebdd5fe2de61a3ba61d6629fc74a1839eb5c5a2c7b77f08828dcec425634c1ae002fe8f45779aa444921ccd03b7e5422715b2087a025912ad27a4b5252d5cf089d761b0987e18cab438d416bcd5763553a06685301778e3fd0d3bbbb30286d4a66c2e9d7392f84faacde0eb8b5fdf1cf8c3bfbf0add0da739986a658545ff21ca3b3bc8571030daa198e5470a14a3e178cb661bfa74e3eddf36ab23dd38243e4b613c7e2326e46fb68bf4384690589d6bad0c69b753a08ad27bcb058e08ea27e928b14633fbe3e1e608796b9c4959fd18f9ba17a2c23515035817583bbbec1c51fd1cca80a76cda12e960ffa86be3880a4416348519479e98f0799706c84f1afc9989e8b4eb5f3cde7ebe124bdf39739d7726b4739d40e5cf45861ff89076a9a938e2d21de1a5761878d0a389aeded42a1bef23cff62564d19f5c54144f84c77615dc1f7360b6c40db05d1f21bf576095cf3246309d864a3ca761b34d5c4de58ee797d8b022b233cbb00e673832f0d3c4b7bf83a85b1f1b2c2838033e9e2a23e61e06872d66b6013faa510faf38be1b253b128fe3287241c5180a80f387be3f8158fe27900169cbd007745cfee64f1eae7d23201f4dac21a32e91d88e61842cb789c575f1bd9cb23899095f71e787e52e445bd568f9b2c12446cd74050247526efd2d8834e6d2f5aa286764fdc1290394292100a131f81d5ad3be0fc88d807af2f6c2759f95443a559d6ab23f676b15809b3667524e48aab1b7649de61979e2a0af6bab31109503e5fd89b1a3dde1d0a6edf1150a0f381b9b1fe367d8ca8c195e6643b97b5a16feda16c6aaf28bcebb96c05ae61e52087467c1252d23c5cbb62e6bcd502c5ac92c6792c16e27feefdcab448a5f803f2b44c18a8433da745de0e6b347050b32ff53ad38e53bcb23e041499816708986796338d46f863cfc3937f286ebab0dfbe3267aa93eb76669cd01dfe7ee3e4f18e556d90bb3376f85bae57add0a96c3079d56ff840a1d385d8e8ce07738c0530f64d65aa30e9e95610952206a1ca2e5a9c4545a098dd788a8e3b01dd509280d28d4a22c554c34ad220f6464c09744379591bea95f0c0490112afc280f5079c9401016b620a2e8bb299f544e31d16a6336303ea33b1300d7301692ec5ab71e7d7625985bfd45c56d9ffa33cdb3a871bc66d94b04fc0f9bc3bc42965d649ac8d2c2f8bfff53addd6341a6cb5510b91fc16d8ed6f325d370fc6d49592d552030fd7d308861edb2ba0e9ea899058e26984135a543bd923e0de2b95887fcc5e716fb30a7d0e2f99d097b4ffb565715b799e1404a871385f38145845ccf0724dd2c4884462fcdec5c7c13a45f4be977b0ae50f14ca116d762eb6a50697fad3a50b2f1d212c97f278748bb528164aaf6fe663709009480bba2add7538c2e8d32fa0fdb57eb997c648a715f36d865091bfca92966e4a4a9a0a23b1aec30ade187f0b691d3b734ed3b378a66243dd275ed755237660258bfbf7014d0330ecda8aa074a5415f7547570af18131e92858009e2fc05406bcfb0b362439696938e6cfeb459a3b484342ec30bc8195437458d2fda3a5e270d5e4d5a05ed34de5727569b881b6e1a18408e57b3c98a764fe9f898f0514182712675fb9f6697e07f4f76f6a3209779414053a10a06d86ec2a6ee308f6271123f81f7b9948f954a0b8226b1fbc5ebe9b4a24838b31757013a7b3ac485097701a0adb29f4a747af370fa9073c740dd7c460e3b9b1b4d5fc8314032f44f5bf5f135bff26463426c9b93db0cc17787eca07c4978f031df9a008b7eb578edf7fbbe7e6632bb1bf0eb2c38b85ce74a3bb21ebdcda05cd801c0d5d1bb7afc2ec3be2f2aa6c8e7586fe7e4a12e59bebdc861ac4c5cfbbe5e1585d9853f37b55cfce4287a516e034837b106ceb05a9931e014d9f29814fce80f65960af85f0432fbef45632d832ac79bd944405f44ed99a38a7e4db37ef032b106d422a55937f5eb41ae48cb8b91589b09a1093c34bfa77dd7672acd13cbb10cf682244cf31f786f8770c4563c633ccdc32b05200b88f9622569c22ed5a58707c13c0550a2efc1cd336ab0a7d82bb9af74905a67d05b057276b78a129b75595913139c8688b71c087682bff3a06998fe06b8403e162a0b4a8c9dd228b99f6dde9257f1faf0b45b58c827278fdf6c817763f6df92a38295268c41de4c529f373f954a6822200d959b3d0ecfc495134842622a557ef5cbaf10a5d0e8a9de503003c279595c154814e4d17240dd08ae5c25690208126221c52844dfc1e6b5f884a76e997bd7cc57325b47098e9c38c73802fba633ec705fbac4cfa68a5058bab53dc01726b64cca4fd1198cc6fd72ff1502f415a1cb5f60725a0148f2ce3c3aa96ba9ac26893627bbbcbe4336eb80860f47938a10913bb7792c141bb4e319483b5611fa60924fe5c3578932b81f78eb82cbd628535bec3afb3fd75bbb4eff8be53415c48a52f0c0bc5704f7de000e2adbf1398253038d3bd7b371c7c31394aa70716cd96f2e6e958c7c5cbc1fc9d25e2f03289dea28acfc8a37427cd96fc88283d8789e721a67288c0c283cef90dbad13a2331644f895f75e6317730cfb5fa060a80aa37a887335279511eb90eb0e31a29caf6644561d8cd001854dbbb9cd3a8df635f480bd9b4029c0e6c345f4a1d1e97fc3a741c8cf1692e46a04c72ef900d908d8dd61bed8af2378f3fa5d5337b12aad2271457064fa92a17d55d9c2bbc1049aec8944d980ac6d66828baa60d184626a62785c81127807d086a0db5be8789564ed9e726f957ea358718739481de0d4049a6259a58fe9994dc5c6e6370fbbac99aff8ddbc83e2264cde201746d05816fee52ef0cf02a83e93be3fb4f1cbcf27d2735ddf5612f59b6f24461e0f76c178339c61f97ab76807b1e61edaf56f5955e03f3dee9d087eb9cda20324a19b7221f878c2f642656cab02b3b24f7b1634f626b5cf9ccdbfb20fc4e5c776bd64f8ae67504ad190b27e7fa432e4044a7a7c1034f49161350a68e59838bcdd8b264eb1e1fd058724402066b602c50f9893d9118eba3bd971d654a1dfe339c96c4231533b332e5c577a77cfd959dc942ba367c4fd167bcd5ac889df6413be22e27107f67d9ce4aba70b45d4b24644626059562bd0f3de5028e854c35eea054d1423207b811b117af2cf5043730efbd79202c31ea42bb128966fcfcaa2ca9cb4592614ce90af41c42d2d064c2795d0ee537189c3c09b1bb836e6ce54fcd6f51b4577db16cb5c93ff0b1d9c11af7ae9293747a2179a2dfcf449507abf80e49e2e53d0f2153c189289dac803be91195d42243d70b647cd0315f71321b3affa91b25da5e2262fb908d31a099765718cb8eb1b67d57a0b30bf7930363efadc6052add698997f38d2eeba0e2194902815022ca60dba272a806f2fee5cdc3c9ee2f265eb35a77b5494ff346f6924b7c952f035291ca2d96ddebdb6cf9ca21cd1b4eab7a26d460464535ac1dae7989b64b1df77f02d0f0e2c622da236f73506bb758c49144232d5ef7845a71f3f7b493d53a1343624fc29545e7cc05391e2c9376d5c4f1f432d60311561319d90f27137f8a46f602a3aafab29f42b44c98a6ccea34031bfd7e3e43648e79cdaaefe9eeb9db250f3be0d4ff459df038489c0e48336b42137182bb6b1fc87a27422e9b87547dad52e0f8d8bb534e64f1dbcee408cb12094127c447fab76bdc2289f51b571efbf838e1cddc4a98d886ee61f94f689c7aab851ecd009066d3a2a20983df0d0eb4b481d2ffe89be76c18bc28ceb52322b39b3b8183fa2affd76a1955af7def041327d7c102bce211431cce41168e9ad80c9bd9a21bb1a39a8b04e794e1c465fb5b935321e7d8b0905b49fdc43cd20c4218f5aae4edee0fb31f941e2576deb19808524dced53b1802b41b77d73e14b2c672d1d867778375c82aad44adb51bc13040177f287082a86bcd2cbfa17706694f62b86d07810b84c9fc5ab269a9e3ca30315a08b15f3b4e814a900752f624d78f0dad67414299e5b15d4d1c2d4cd33e38f0e46240a26cfd273252e1243fd9c73120c340b42ce1e3b06f9137c23f915e66d9f7415ac40150ab72ee4b8e6f44e9c76faf4fb593399113d7c937c8231447172e0d1f004046a370361838aab57bee57f199f290f452a9241009c43c63b7c7b9f7d5de138de876fa3137db4b71ea7d9820380136e465b8739e75bc67b86ea76566be5157f9bc65af921e084b838e8b6a2538fdddb9db65de7cfc2c170e3f545d64e3", 0x1000}, {&(0x7f0000001100)="609716a51e79ece93fcce0be6605a7468b8568f5fb110a23baa9e2c9c463a2940d6160a396a60ecf833710dcba3d5488b7c7de18ebda392b2e518647e2ba3df863d2a6a41fc925ba159b23f5c29f2cdebe32d2dbbc84ff068af912a3510fb604d7decc7e62873b5adf4a14fde1d99517a67d543a4b2bf14b5258517716c5e35f279382f224ddd0", 0x87}, {&(0x7f00000011c0)="9269f5f5bf990766df243f993a785dfdc5ec7fea3089927f2f031012d3d66c47b259417ea2bbab666bea5d5b67453cd06b04447aea68b0a5f88901e593216c83dac338fda35a879fe2d754c0d067c8087890591acf122efe91f98dd7b6b7200a2211ecdc1e588a22385235288b2a919d3f1fa60bfcc554c2d2f63825", 0x7c}, {&(0x7f0000001240)="6107f89f65d980b1606e80be742969d844e00796280864299cc984c33d2899bd93b67da3677f5438a8ec658b2b87d3347e92", 0x32}, {&(0x7f0000001280)="252c3947232715af160c37706a7cf2c7a82c0717f13bc34540036baea37542917567f6c1e7ee5393c214b9506ce47bb88739799f097ac2103d571b108b2b7d094a17bf124b80faeda3f7b5a2bb0ae41e47efe3f190dda58d87b4343daded72a655fae788b0702c92905f4fed0b7253c12dc96f43dc7c203d5ea715a43797bc82210eb9d298becb819a400d6df02f44f8a6cc4c601489c0c424247fd25dd10493c1a5ab3211d122e33015518f7828e00ead09a442d55a3155facafe37392f31ec1c64fcfa59518adfdd0719e88ed91137004f6f79d2dbbb7589b294eb", 0xdc}, {&(0x7f0000001380)="b3f2c1f7ac92a65c0ae513e670651809cd0d6e1c9c3b3e412bf5974023fa74cffb603bb9e73b0b6dd6ae155f9ea4cba10d96009217c320542dbe556094d44ed2784e08c31ebc10b4af2e7fd04c6d0a7bead700ed5fb6e3ff5db67cbe9b1a30471e4d959bda43a020d1dfc08e2ced4569d19201df9d2a365a3318d1493cea9ec42216abc18a95afa7cb489d4f5732708c9e84142dba636cf42c981a5961905c820ac505a83bc13f045c983ef129a219715199c88c0d0de3e9bdcdec995fe507f42857ce60cf533967912d30a0113c52c7c32cc80b8a5751", 0xd7}, {&(0x7f0000001480)="8e13177cf71210984088d346e66d042c6612b1917baed3a8c8cb68e5b6acf2251ad785ecd353fca0b0f46802d4c04e96f5366eaf91db7a0d7a60d984e6672d71ad1c5f01be33d9df3c6cad96c915f8e216a16335e651ed54ea5ef2", 0x5b}, {&(0x7f0000001500)="f9003fb29ebd4bd69dd2eac3640efc454ffaf0b7688d74b3abf90069329e7a84dd1907c4b0540333834e009db6e47a2028f6740f", 0x34}], 0x9) mknodat(r0, &(0x7f0000001600)='./file0\x00', 0x8000, 0x5) ftruncate(r0, 0x1) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xffffffffffffffff}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10090, 0xd0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000100)="494dfdd0e2619a6326b13846323388c8b430cbfac8ec1009f1c399e57315c89340b3259d20b9ad72aba6ca9743c33d9487e1cce1e2847e4208c81f10c2e14edb9366d36d5250e5b743", 0x49}, {&(0x7f0000000180)="001a274178cf82d6ec4164963fca71ce02", 0x11}], 0x2, &(0x7f0000000200)=[{0x10, 0xffff, 0x800}, {0xd0, 0xffff, 0x800, "379809e9e8b9f8012b6d7992ada57abd03b2e3ec712ab88f8fe30c23196da4c7a0e417028a55b375123c7ec37a0823679f00b8fd485fd902f4da8bf8a814b633feed85f58d29629fdf19e852d6552f0143e03cc3bef0b5bd48f6050de93be95ffebf7af22eec3ce6d8c6549f53c30f8c96b9a0bf8b4e7d30ecceb528efb07c14150c0b7b0cda7d45824346a554c3bc0a9e6cad62bb9f96996e6fa847106e0633cb926ecfa85823c829bc63425955c616142704e5077751662b4404c4150425"}, {0x68, 0xffff, 0xcb, "c52875cc4b76d493e056413a7b361db8ca6eefb6762cd89f1414cbcb2287e1aa666a001907c438fc8ba221df3520cdca31e23f29f6170d5f79e7fd37b07c5e1834a20a1d882d619acdf03ad60de3601ea7eac6a6a6b970a2"}], 0x148, 0xe}, 0x2) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = socket$unix(0x1, 0x5, 0x0) lseek(r4, 0x0, 0x1) getpeername(r4, 0x0, 0x0) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x101}, {{r1}, 0xffffffffffffffff}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: select(0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc}, &(0x7f0000000040), &(0x7f0000000100)) r0 = getuid() seteuid(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x43) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x4, 0x2) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r1}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: r0 = kqueue() dup(r0) r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r0) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: r0 = kqueue() fcntl$getown(r0, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x1, 0x7fffffff}) fcntl$dupfd(r0, 0xa, r1) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xff) r1 = shmget(0x1, 0x1000, 0x203, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r2 = dup(r0) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/4096, 0x1000) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f00000000c0)={0x2, 0xfffffffe00000000}, 0x10) shutdown(r3, 0x3) getsockname(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x1) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r1}, 0x0, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() dup2(r1, r0) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r1}, 0x0, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r1}, 0x0, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000240)="96", 0x1}], 0x1) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r3, r4, 0x4) dup2(r1, r0) fchmod(r0, 0x18f) dup2(r0, r0) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r1}, 0xffffffffffffffff}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfffffffffffffe8a, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20}], 0xfffffffffffffdeb}, 0x0) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r1}, 0xffffffffffffffff}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlockall(0x3) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x5, 0x9}, {{r1}, 0xffffffffffffffff}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2080, 0x1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x21, 0x20) sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c6130008dc0c996c90d91b5090000ffde000000fb92855122b0057f5ff5c6e70bd321"], 0x1, 0x0, 0x0, &(0x7f0000001740)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x118}, 0x0) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, r0) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x30282, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000080)='./file1\x00', r1, r5) recvfrom(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x0, &(0x7f0000001240)=@in6={0x18, 0x2, 0x0, 0xc1df}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={r3, r4, r2}, 0xc) chmod(&(0x7f0000000200)='./file0\x00', 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') readlink(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x0, 0x1, 0x10000, "37f897715b1a86a65736ed15d7429c12d4da89e6", 0x100000001, 0x7ff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xdc4}) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r1}, 0x0, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) r0 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xc50c, 0x1, 0x10001, 0x4, 0xdf6}, 0xc) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r1}, 0x0, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:31 executing program 1: pipe(0x0) socketpair$inet6(0x18, 0x2, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) 20:33:32 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r1}, 0x0, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:32 executing program 1: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./control\x00', 0x1) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x100000000001040, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x0, 0x0) 20:33:32 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r1}, 0xffffffffffffffff}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = kqueue() poll(&(0x7f00000000c0), 0x0, 0x1) r3 = getegid() getgroups(0x8, &(0x7f00000000c0)=[0x0, r3, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r3]) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getgroups(0x5, &(0x7f0000000140)=[r3, r4, r5, r6, r7]) shutdown(r0, 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) poll(&(0x7f0000000080)=[{r1}, {r1, 0x40}, {r2, 0x1}, {r1, 0x20}], 0x4, 0xee1) 20:33:32 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r1}, 0xffffffffffffffff}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:32 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x3, 0x1}, {{r1}, 0xffffffffffffffff}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:32 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800000000000af6) chdir(&(0x7f0000000000)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 20:33:32 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:32 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:32 executing program 1: mmap(&(0x7f0000550000/0x4000)=nil, 0x4000, 0xc, 0x13, 0xffffffffffffffff, 0x0, 0x0) 20:33:32 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:32 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x3ff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa, 0x53}], 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x7fff) write(r0, &(0x7f0000000040)="ab5da657784e4d3d8b302a1fe7eb9038bac24b8455f7a4d99a7469e0b58c0d04a8eb9af4fc3b35c9419bbdbc1416e86767b887fad4d1f60293b88230bce41ecb7e6ef1de43e352d1e58669b1c7f1f80144cc2ad30b64fc7ec05e5a69717b1e270240fe532ae126202c3a7fdee8282cbd0740df", 0x73) pipe2(&(0x7f00000000c0), 0x10004) 20:33:32 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0x0, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:32 executing program 1: mlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x5000)=nil, 0x5000) 20:33:32 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0x0, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:32 executing program 1: shutdown(0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x5, 0x4) 20:33:33 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x800, 0x5) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/187, 0xbb, 0x1, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0x0, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x3, &(0x7f00000001c0)=[r0, r1, r2]) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f00000000c0)) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xffffffffffffff68) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x101, 0x6, 0x80000001, 0x6, "0ba3bf18202ffe0663f8581fcbf26c61029b91f6", 0x0, 0x3f}) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="b19cc2fc67cf0f5d4d573bf3ebbdd502161929e97c20a940fa463027009fbfb6"], 0x1) connect(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 20:33:33 executing program 1: truncate(&(0x7f00000003c0)='./file0/file0\x00', 0x300000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) close(r0) accept$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x36) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000140)="af643056e7b49d34455d6e27d25813d2eebe1a1823038e64a65f186f16f7ae9f4997017472fd23b8081bfe35721ab58811ebbb3b783ba4787f7263a73a15b25f49dc959a850f0914b5e564a53d808bc517463a4696da8f288f37aa8a5955d8a7631880007a00cbd0e97a0d05d5cde9748480444d5f8131d11c847de95e8cf259dbfd8102fc7200e38ccca91f11c4f4b02d2d6f9c5b9b4511c5457052e2712535d086d25a9bb45b6ad1c8a1bcac", 0xad}, {&(0x7f0000000200)="2f1c3ac641d7ac1ba798709ac9edc5780b303a183e794637a778ea33bd54ab9971e9206a40217bb77347fdced26833efe9717c142487e2df4b4af8619f00a257e4068d7da90297b0461a0c7045084452c325ae0ec3f14329c3415b656b13c362226d0c2d1442819aa91adb91c059b109a8538c6b68dc8c6194f9240cbacb896cd023f4154c2d891e", 0x88}, {&(0x7f00000002c0)="40f0b74da9692c3e68f8033b", 0xc}], 0x3, 0x0, 0x0, 0x400}, 0x9) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x4) fcntl$getflags(r0, 0x3) getppid() 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r1}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) 20:33:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) getpid() fcntl$setown(r0, 0x6, 0x0) getuid() shmget(0x3, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="d4c69d5d2a0218bbc387853eb8777ed1a9abc5f57f3bad68d412dec1a45ad11bca485b483d80aa2fff98b6252ab5ae3402e0bf31918765bf54ae50cb05f8bb6e1a2b0b4f631f2ba31fcd772a20eedf874eaa2713944910c8682439d49b6462e3eae676cf0dba73da2eb7174879306e260a818459e705772703e734a51975e9902d9004f91444c92c3f640d170963324a74ee647d07f32ecc468737b3dbbeaec1330f9d0e3f90e596dc7aa2bff8fa3fb946c26be09f70d57156785e75f6bf34e256", 0xc1}, {&(0x7f0000000000)="57b36fe181854d9099954ca4c52b1d3afda75f7bc0074a2e746d4d5e34455aa420e5e5515bf28208da71c1042d97b853d899ada08cf15b19fee13036a064627fe112464986256b0efe884dbb42d5409d29fbeb92c8c85d53272dfcfe16f70b4726515831e6be716bb3fd36ce9dcc44cd", 0x70}, {&(0x7f00000001c0)="77d91faa7a19dbe3dba49f3b5a", 0xd}], 0x3, 0x0) dup2(r1, r0) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mlock(&(0x7f0000ff1000/0x1000)=nil, 0x1000) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r1}, 0x0, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 1: setuid(0xee01) r0 = shmget(0x1, 0x4000, 0x12, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x5, r1, r2, r3, r4, 0x180, 0x7}, 0x3, 0xffff, r5, r6, 0x3, 0x6, 0x1f}) r7 = syz_open_pts() r8 = geteuid() fchown(r7, r8, 0x0) r9 = getuid() fchown(r7, r9, 0x0) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r1}, 0x0, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x4) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/172) shutdown(r0, 0x2) fcntl$getflags(r0, 0x80000001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) recvfrom$inet(r0, 0x0, 0x0, 0x40000101, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/4096) fcntl$setflags(r0, 0x2, 0x1) utimes(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)={{0xf6b, 0xffffffff}, {0x3, 0x401}}) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r1}, 0x0, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 1: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x3, 0x40000021, 0x7fff, 0x7}, {{r0}, 0xfffffffffffffff8, 0x30, 0x3, 0x5, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0xe1, 0xe, 0xffffffffffffff95, 0x81}, {{}, 0xfffffffffffffffd}], 0x20, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x5, 0x7b, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0x80, 0x8f, 0x1}, {{r1}, 0xffffffffffffffff, 0x8, 0x40, 0x1f, 0x9}, {{r1}, 0xfffffffffffffff9, 0xc0, 0x28, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0x42, 0x40000000, 0x7, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf000000e, 0x5, 0x3}], 0xff, &(0x7f0000000200)={0x6, 0x3}) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r2, 0x6, r3) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r1}, 0xffffffffffffffff}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = socket$inet6(0x18, 0x1, 0x6) r3 = socket(0x1b, 0x3, 0x800) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x18) r5 = syz_open_pts() r6 = socket$inet6(0x18, 0x4000, 0x9) r7 = open$dir(&(0x7f0000000180)='./file0\x00', 0xc0, 0x100) r8 = socket(0x6, 0x4, 0x10000) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x0, 0x5}, {{r2}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x20, 0x1f}, {{r3}, 0xffffffffffffffff, 0x41, 0x20, 0x7, 0xfffffffffffffffa}, {{r4}, 0xffffffffffffffff, 0x24, 0x9, 0x142b, 0x100000001}, {{r5}, 0xffffffffffffffff, 0x50, 0xa0000001, 0x100, 0x32a}, {{r6}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x3, 0x2}, {{r7}, 0xffffffffffffffff, 0x4e, 0xf0000008, 0x1ff, 0x1}], 0x80, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffa, 0x10, 0x0, 0x6, 0xfffffffffffffe01}], 0x1, &(0x7f0000000300)={0x2}) r9 = kqueue() kevent(r9, &(0x7f00000000c0)=[{{r9}, 0xfffffffffffffffa, 0x39}], 0x101, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r9}, 0xfffffffffffffffa, 0xfffffffffffffffe}], 0xfffc, 0x0) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r1}, 0xffffffffffffffff}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x9, 0x3ff, r0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xfffffffffffffdc0) r2 = getpid() setpgid(r2, r0) setsockopt$sock_timeval(r1, 0xffff, 0xffee8b58cea066c7, &(0x7f00000000c0)={0xfff, 0x9}, 0x10) setpgid(r2, r0) mkdir(&(0x7f0000000100)='./file0\x00', 0x1) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x11, 0x0, 0x7}, {{r1}, 0xffffffffffffffff}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 1: setitimer(0x1, &(0x7f0000000080)={{0x42, 0x100}, {0x0, 0x78951aae}}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) sendto$inet(r0, &(0x7f00000000c0)="3bbc8d6d1b22c77ab09721d3c6816788592d3a77ce52c28b2930743affca88d7e1e74833c4880d8babcd17b62da60933e6b5f6e1154c803da320bd4da59e4deb9c6f30fd08d2ca7b7b6cc96f0c6bde7537712814be2d4855c2cc4ec5e7eceed6daa0f101e4f8ccd4f1eab751e27d70ca7857e7ee4cc8c51ce98d65770d6b9c9ea571f632623a98bf4d6c04351c4e13d18ff6428fa4ca46987fa216646fc5358f3d03382597fdb36171c1050dd0bebaf4401e9a0d8461bc7332a8", 0xba, 0x1, &(0x7f0000000040)={0x2, 0x3}, 0xc) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 1: lseek(0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) lseek(r0, 0x4, 0x1) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x115}], 0x1, 0x0) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 1: stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0x0, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) dup2(r0, r2) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r3) dup2(0xffffffffffffffff, 0xffffffffffffffff) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0x0, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 1: r0 = socket$inet6(0x18, 0x100000000003, 0x0) socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x8007, 0x8001) listen(r0, 0x4) socket$inet6(0x18, 0x3, 0xf28) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0x0, 0x1}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 1: getegid() r0 = socket$inet6(0x18, 0x4003, 0x8) r1 = getgid() r2 = socket$inet(0x2, 0x8007, 0x8000000000000000) r3 = getpgrp() r4 = getuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r1}, 0xc) getgid() getsockopt$sock_timeval(r2, 0xffff, 0x4, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x5) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r5, r1) 20:33:33 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x91}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0xe}, {{r0}, 0xffffffffffffffff, 0x51, 0x9, 0x7ff}], 0x5, 0x0, 0x0, 0x0) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x42, 0x0, 0x9e, 0x0, 0xfffffef2}, 0x0) socketpair$unix(0x1, 0x80008, 0x0, &(0x7f00000001c0)) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) lseek(r0, 0x0, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 20:33:33 executing program 1: msgsnd(0x0, 0x0, 0x0, 0x20000000000) r0 = msgget$private(0x0, 0x80) msgrcv(r0, &(0x7f0000000000)={0x0, ""/230}, 0xee, 0x0, 0xe13a9d7cc369bacb) 20:33:33 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, 0x0, 0x1000, 0x0) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) recvfrom$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="c5eb717b07b03d8d3000"], 0xa, &(0x7f0000001640)=[{&(0x7f0000000040)="e3e55937afd23a328c90c88a4d1c5e28b999ca5fe4e428d63101fd4aaac71b44b3e28b240d7fd5974b919ed26de62c2b12b6bcd0ad8e0fcb581b89b4493584eb0b50edf2c4827f703261035e39a9a7abc091dff672868579c2343a92e2bfc42884d911913348bab4773439330d1be1f0981f5875e1bc0bfde392a0dcf760c13bcd7557dcd980c441f05e"}, {&(0x7f0000000100)="5263fc649a48ac5a785655197afcb4fd672da09d38fee6e258c8bb3d489c1e24d3ecb5fe8e1e4838f0bca91f02443e3e518e0c9fde49e27970088b8c09991901fa5b8f55a700f31e7e78"}, {&(0x7f00000017c0)="9629de1908ad9ba12c116b944d2b787217893e647b7c63eebded22adabe0fa04d4eb4f6fa02e7aa90a272a2ddb86e4d2289a861fa2cc749aa4cad21afcda1590335b98bf53890b1a3da1848cfeafbc88112a6b23fd1f7f7f9b23752d23208832ac2c0821fbaded0daffcb85b67cc516808c576c5029cd58c8b616005f525f991bb585cf758848d47966eb44cefddc2f8d069489018e44eba0185db271a35fa303d1eb10528e0fc26ea5660a5a650b045263ed737ee0ddae9f61b173315d1fc2198064754aa895a2195224cbdac0b64398a909895608129945df435aea2065ba6bba8c403b93ff81110472ab5ce7a2890d23c4d0406a34af1bcb84372b1e97537d84d08e97e3698828a0e4905234b45d02882d7824aa4b327cbcc13f1e4ba5cd56db4bbe0c28b16b2079fd312969835c5f35199ee017511efbf85e8e6b70096d104eff97aa1d7a048227eb886852a6ac0eb3ea3dbd1e5b91576b3738ecbb4204d7f7c5745c4d8e895f2e560d0fcc1cb3fc63cd5801c21ddd8c12c664443d698ffc098bd5250e6822ec33b349b3881b6c21c0974ba20111e57a77b53dc2221dfbf437a3063d4cbc6d9df0f05b1bf66c79803aa04de303b96b8f798e57071ff6c39fa6f735b23f95dc7dcba9e97a448320080d1b0eeff6a1a3a1708a8d2376e409fcb6c505cbde55b3a25913cef621a3b94dac9c3a6f3525f5187f20336b2b10dc96cc99c0e40d318a2cd953807b3a248c6bf239f6be5e2d0e12ee4869f5b3cc5428525e90522e8ddb20dad25dbac2102f9f49288a796c11a35fb408f90bcb69b7a0432a328faa0535bd138f6f172430930eb06e95509f67ea03c40fc30df9a2800e9c958ac896d86e627e148c0b9432637d6bee0d2c227c7a68215920cb1f7c5a02b15ab75ae96cae8ffec5a41cb27a8c19946b75f1ec58026f9965631764e11e91db4c8c7442b2c5cf92b08518cdfa9f0e9ae9e2e83544a61fd543c29d1479873c50ccc008b1e4946b5b0f34c3dc36774ff713576f7f885e9293dc093bd9ddaee58ddc909738cb1b1a8cc5497aff967110813fc68400b9f5dc001b857245c4b78b38bceeb87ef794aa7e797aa8663f7330743018a1c1abd0fbde5c94ed9b0c4e0cc077749f5400365047ba132abbf7550d21dba4a874c7c3ba6425bc8e207c8bea1b99641e78ed22b7c26f55e0be4466db65136aacc45920f1314aba7dbe77ae27df3ef678ba17808af8545207c256b5082c04ba2513d9452b33ad22c7b151894eb929ea25dd9dacf45562729a4e7bdb9f2c504adebbf868a6de8d3114161f8adb093c05836bf0ea2a5b11ddb5be00efd27c1909aadfd41a2106db9d306ac2c286c40f462076bea3c465e2539ea9d875eaf9a8ce82169f60a731bf43622d6c2280cbcc4865c792749245dd8f914735ff6f7cd98e91a92e4582dfba977b88eb9aa8b3977d13407e57e6cc6b277bdebf54e22b86aff261da871e28c5809a9f29cf2a37b9f248479e299ca5c7d6d960bb044b27df677b4107a1b6dac4dd8a1eb5e41bc237a782fe286a1cce332bee31d9ca287645f899447df591d7f5ca81018aeb3375360767de4e75fa54c1c5e4a23ad3a051d5fd54a5b83a7ed3525a05c4267f0766cc66d8a2fefa1ffd8167e4e7d0e0d26733a3463780ed60fd5e7e3df4061c1eb95edff4e3e1b57c364da45554b92e4b39ae8c94eb5604ae2a2e2fd7684e0f8c67f6d190734e46883582e72162de303e74d13b68acf126d51d96ad730b03eb2745b103b7fec51f6f7cd5dbf5dcb975c6ec31ce34bdca020e07b8f4e47265c7dabc095dc1446eedd84354d3556627fa2592a68fa267e68e2d3a9ef84bf565fba5befb8f51d6f645e21d6d895cc11679c64d8f1961c0a630cd68af03a0b70fa08227b866a0365c223e7c244fdd208fc6655b88cbb83cf4047a3853a571b2e964f2e564fe6790e928641b529e30b084cb5f638de7d913bf3a5456e9af50f0e047a417d6755154dc087228e68d060d2923a0e30b74dba076a96e45ba1f886163cafc6bcb522c336a38afd0533f3c825ae1813223fb944e04e2e6c6e0cb52ccf2d10d7a302736bc7bd0fd028c25e22e1d563b81122bf579c8697a25585a9882fc1cf9585ef718f659e57c479020fbeed6a30787808fbfa0576bfdecadf9e21567848ef2f1c53a2597e46d1fd56ea2f5624843e3b5b42da55e8fe4a3d0954e2838aece34d8d6f6610bbaf41f9e2da2247b40f55e7d7d95f137ad87a160dfb6b8f397358285f4d104353886aaf8305ad6b67f2d5ba64a1fce8beef1f9139fd8c8bb288a0cc8ac0c2684ead0d56fdf743107db90898557604227f741399bed2d6a8faef30955d62f773d5be01c2db3001bf53b6f837f41b6690692e34706709bcbe144e5d89a8e73040a937791719841623b9c41325464a69a38fc00a5aad430c76d8e56b7498bd9e2b3ff37a88cd56d9da0a332d37794dceef6fab45f5c91fa089d24bd07f7fadee473e8670b8d4d327963ce843d0ba53e99e3cae2dab5ce24f1faf55c566775639165d3a23b81034eab33a2ce3d8f96a0802a461e8b3fbcc6f0f4eea03ab556376bebe6b5779b02081c5867239f704183f797e0c89abd0128a60fa296a652257c6b00972a6d7d66ac603eca837740caa2ab1643403f9fecb2c0ae812b36b9679e7ebc542256cc7905f0b2e0cb308c7b03e2b4b2156fcdabd4da2cbd9a8c08e73e66980a04beb2f8be43e445ec8222c796d5a7fab48f1fde7a1fbc875317ea1f88128b351f0796d3912b9256907ea442cb670884cbdb36e34b3ac73e71b630cc058fc2ad176333eb94c582ccf1e4af12af892d08561147edc64dd544cb1958c8f9b8f779139adc62af232c4e07c87cc39b458dd22e111b15aea634602a5f9f27d898c2839b3609e2507fd37c378051fbc368744c9a82f6e3d0418c312d0e64c6532c612748aab121dad457307fc266badfffd5560c1dd22394f43951cf72968937eded042858cba8f00f59072a172611d5c3d6fe83d8676f7c13e4bdbd753c7ae03a9f735325ae42d21508e264e0ead70cfd0ea10802fc0a913eaf8125941782ec1f9db8c1a38d6fd0402b221c07f9aed876142fab758e69b1a1db19d87276f3dbdc1e3e95bccf7ab5208ee9e2f951f9ee03f18d2e22977fac5c542c63591aa0695041d95a2baabb14531657b8071da11e3d7713d6b3406146146475c657bade89dcd50d2483d457f9cb7934c84a6b0f21f04bdac02a1b783e806812269256efc7a5d905739fa96c77da3285a28ec435c21194d339361a4ab9be0e3a33711c2bee8767bbf52768548170f4cf14949331a54a171576954cbb2a77f9043867cd359f43d83c61995b049cf8c2cd8ecb27c5131ba8cfeeee26e09aeb04a56d819c89b34ba7793a14dba60abfc6b2eb4d1bed0b1a70ae0e92d26533c6f3a92d2a471242e8d3c4189314f426f9a5c31095d59b8a73f066438eb4b615dff2b1c87e3d6609e91d4e8d28dc3ad9e06c5e81193d199ee21f5e6e3599823b53a1ba109c60e0789a6823e3fa9bad705f3d1f6cefd42e931e12673927d78f954100a0d3b0fe4c17a6378bc299ac0ea53a5a5107e92f51a431d7999c44525e67b652cc5cb259e321bd255ad2570dac93d0e6f880cae52246c02aa4d0ba82f4a74f18b43be34ad9c584beac367d11af003c8b002ee283bbb51b9fbddd4d152e9256c5bfd86d6d8ceaacc33ab05307ebde56b600dca52b588b2d16064d8caf09bad168fd2d1de3006de5af4405e8c077507e673c35bf8d5ff2378841fc2108bbf796f0e3b150036f096c31c958cfc4ad498b07636b83d51702184eefd1eac6a9f8604b6545a71f1d79678818cf0f27a4c56ee71cd8fe801339d0e79116e488485eceae29d3cd942d542e6572740c786b973446069afb736ddd874b6036d0053cec1fd052b37472b04e30c6d41ac687a7dfc0631cb8dd5fd6b23bc5e2f141036db0804422c37eecfb2db2607d566bbf077ef6a035c5aebc47f7233a538d79c6aa08e80d4a51ab6b4e7298a984c08b65a747cda6c0cb598469074c98855f86ee67c374b25167d9b11d889a28b431b1951efa1b9b9dfa337c8f8d26878354cbcb367c4668eca33394e30e542289a5f6f926d3ed670b7bf153a511f2b8d87a20338a356ea8aaad41eb7bd759e38d6964858a2cec5605884481b8b92081b85ea57aef25429f3fcb28c9745aea44a0793cff53a2bb2dca207d7c3239222766f6e5efc29fda1444ae6588335ee14a11b5f29a930815719976efaaaf37d4dc64054671ac329add6330e21db656b14b64035bd42c2681e2f0f8990ffd243e971a62cf8cad77c2723b8af64359bfdf7a531bdd8bdd4e2cded54c00988bdd3d10dea2efedea6b10b0b0d2269f24e25f471e4e2927470935f76a3a25da0e6c850fe2ac980b0ae8587e7a71b995ac0f4ed85b1f0b8593922dd5ba3a873b654f6033b50894000cd54ce7e84054169e3ca28169da62786f17534ef9a78855dbb338f8f34428eb9075eca1a2eec6cb1939c0aeff559bcf43b6b07ed78d30fda0877717b0ca8e9317e0f2ac2e72f5d16c557c5b320b66815935eb536be4f681449170e0922d2836ba350bb85ae8038dda17d8663d5fc75d403107064a043bc57a6ae7234632beae9229f90932e97a4ea40b799e3523c9f3cb3749fe48f705f91fcea5912d5ec9f5cc9c61e738a807a68954ac5756198a74521c6eef5b2a1b198d3aa76091379425da9bfc46b2a2e02decba42af84eb2b5b851ea1274bbc45947cac2dcf8dfe43560356e998badeace6183f33691aa9344fdacb5b752757d19057d7d531d9ac12693613e640993927725917bfdd9a20b79b7f037582ad970c9c1db176f61ee3a10c714714ad909512d6c8746ccdc98ea9c0336e1cbd6cfc733fc255c2560e76340382b87901d6b14e4e864aa02b49726f9d8d337c809651ef755e92dcffbffdc6ad0d9faec806af79e99fa8b3fa8689165f1aa79c17344c3bb89fccc0b0e05d834192bee9a1b39befa7acd44e749caab848db7e700e91876b32f7c48d21fcdaaeb9191dc689c971b07a440a13561a5a4e2d9887ca3c07b61439efbb8c135e4bf95d042c30a39db0b24e786e84b92683d2272df01d85cd924d8f65c186a6b4db5cc79e1ffc14583dc9fbfb3df791d2d9c27f7c8549da8143eeaa1a56d64dcbea35e1c7ad4d97002d9b3b502742284da737efb752f2cb9ca9c1a35f96288e807a0ea2069fb42654d436318e7d089544380ae805b74e7ed7c66f11435d744f6a6189b4b88bdc972f26921f3f112e2d6509fbc795a08e234c5deca39de67e6533ed727c62ca1b64d0ea787db2012436da126625b450ee986f9ef5559cd8a1b74eaf64b6c507493f060b0744e2606bb0168c2cc708532db13ee489903f13ec0f4f1b3dd029ce2a9e718758d788642fcf3d636bf7fef461326ebff2f51bb4eaa57332910852a43015141b33ee41c811c96325a9498e0b228aa7c9862cb96f81cafbd532644116f9406f47e0f19aef6fcbda8ecf280ed81e350b6e26e9ca90cf14e0acdf9f0bee7c827298fa67feb6be3c67565e87fe269c98c11b371865f797d36fd1cd028ba3a9a56e8cc7ae5d9245bd69abd583c0b7b70fd29a78a2ddbc3c8683978e0e4eef4ff95d84bc775076c69ef89ea1648003f103eef0c6e9f71442f7d9877321db8bf1275c73d045bb4dc40885fb78f17fd84cb8fbdd86863f3907331a8b2ee77cc90e8f2d8265cdda09966b45e87f9824d1b4b63b793ad9aaa4b67a264a8fbf8f716504627"}, {&(0x7f0000001200)="aef4f3581bea8cb03965eb0f0610cb77a6563dfbcf40069979dbc77d1e8a992addfbf612e9991abaffecb74514fc3d3bb12790226e6773bf877bce616976132f107d41e75b41e0de2b1159ac7da7ad8b628116c967947d835c551e7a6cbd86ae3dde6d97f3eca6816c61a743896d2da238ada0c7860a352a43eca2a597369af86eab0be673208eb02a9296737ac1c3d7fe4490a88c67363a3bccc1f3dac8663d0d54e1f6056070a9398c9d14d3c2ec6de26c482792e706901cdab01218a2c1711493c809f01773a84de479dd12e173fdbe3cc4482949d8f91340e919d220f050337ce4b7b2563349ecb47d6459c93b92b5e48f0dccfad3823f178e3ecc"}, {&(0x7f0000001300)="ac8c22b84220215601da4a1625f20c0f649447313042b1b851efb2fab68deceb8aeac3df22329c4ca76362c06d74e366b4f96fe10935056a2e93dc17f6884a63426d28f8e43bd7f9f2638fbdaa0279046dd171329a39447dc0d5f971220a2034ce5e74ecff27136dca707b0a7a9c0f42fce736a1c00372d1c56eb3e9f6c75249245443d3221aa316dd6b971e3efa0131f08b5ac9399965a01fbe998af189"}, {&(0x7f00000013c0)="fb0139947ee723bb1f1d77d548640f4affa2ebc3fe512f9102b4c7a47a42d8d8c632be8c7b67e9fae666c1c58a2921eb92c9c626c13f2ee2e73a62aa8dc74c221a125e058286e374833e13c05d4ecc13fce51d30933b223eec4955b0213e42fe1ed319f7e342d3c24f557e4a3b79f8e3dc09ba30753eda1613501253294dc1eba51da6e8bf5aaf3d1d7f70d21ff1df7bfd1c6b9110a968dc8f563ae6ca5184001badce6903b7538579f694aaa423f5afa90f8da1e033cf0f42aab790daff27f960298c1d27e97de2abe4ff81ed"}, {&(0x7f00000014c0)="0b5a442c06c08d4891ee9a9414c6ec3df3fa203adbbd71bd7cb4c7e534030371b476b23a95d92a92abcd0094512911ae3172b60b1a7791b1786b16329f153df2e3c469cd12014478d99a8a355cf6a2eeb79696d76a80bd9139453d34d11c7a85788db9c8c2a5abd59c8bfdf7608297ccf6783ce7b4716ac1795bb5236d64c690b2c29ec63cbcc1b0367618"}, {&(0x7f0000001580)="5c20f5f2eb7ea03c75aedc001c189c8e21af47466601fe745fae72616d200bac8d8cace6fad1a31d8bbe90f062f4c6270cfdafee46f0c1b86def27365191c36f245c60b5cec2c55a961d59f4af04215c0668902879c83c85f66a13b8c36e3143cf82d16152aec33734aa5a58cfa99de964bc419159cfcfe03b6d95a59b8d6dd80cb14eeb7c76c85267f1ab515c0e787b7be5add503554045ec059a"}], 0x3ca, 0x0, 0xfffffffffffffec0}, 0x0) 20:33:33 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/27) ioctl$TIOCEXCL(r0, 0x2000740d) 20:33:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) pipe(&(0x7f0000000080)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x88, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x5}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getpid() 20:33:33 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r2) setreuid(0x0, 0xee00) r3 = geteuid() setreuid(r3, 0x0) setuid(r3) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x8, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0xea, 0x100, 0x7ff, "5ed50ad9e77a19297e1d59ec0678bb7e4d540acd", 0x3, 0x3}) write(r0, &(0x7f0000000040)="927b3f060c93cb65fb2e3e4f732647ee80274e3c21e19e0e38d8f95202364ff80bad8234d8cd7be34bab6b7aa4195feff6abfccb506fc85ea38e7729ed31dce78444933256bbf9c1df0b0870078b8cf4457b8645ad966c2ee46e4f1b210a41a495dccccd4ddd0609947136ed543cd21586fbb8691ff1d8517b58e3a857e2259df259b81f698c6106bd9fd876b2d5f9df759bce958714bd0ad1122b887ae2f88e98925ac02c7b9379ceae16085382a4fbe9afd430853855636846161e4a3cb079122cfc869e7396748283c8405f6414a26ba2ab1ed16bbeb9a82eb20dab74b6d392865c35e4785bde395c607320035c84f820d83cd2976d458f3e973b2ba3a9b4bf9c7d42e7b64f88ebf7ea5a8266640bbf0c447b8c03fedf1ebf9d6f9243a81850d2d51173568bf8660882963b67f2918a657d5114143b1088e638d952b0caaedb7221c51db86074afff9cf0a5681689bc889ad37842c094558a5c38084dfb27a2a16998d479258e975b715d72b9ed6109a2cc1c658543b2f4219388c138d839e64b8c9ae9eba7cc35917f28474b6c4af649f2025bafb8a529f9a45f91f2a4c22b256e3a6f0a2b2ac49b09251aec041f4f4a69a615bda3ee7d1cec15e7854437e741cd8290fd1a2411b4a6575530977359c816cb556cebf818271922b5c64cf6a83e8414053fb0d3edcf26fd3a42930b469f416e07e4eb54d0d44b1c86692a6d93ede94fe1ff889b8087ee78cbafc3ea32a4fd7c297f38b53890c92dbfdd8ba0b5e069508cd349be7120bd8499b9ef35a4e29ac2aec09e8664130179f51071cc78057ea6cf326d281700a2b726a6ba976958ff42f74cafa85ae826fcec21ffa804fb8ea76743a8bcc393d9d05f4f3c7c4ff0dd8b7a72875e6790ad7493c2b1f80f8bd7a5eae0688f5d5f9b37a12128cfe4e216dc09b2494a5aadbb6c592332f08f8a7c49bd557098b1316aacea1ee7ea3eb16b1cd1db390f9814b72b2f5b919afc1b17b6831cc6375fb3094151ba9bca33a0abec74684e967cf55dfe3a7ace8acc11e88058b773a898f19dccf8aea6c19276d40b28c24982e51958a0df33d12c9ea0606ee99a5dba02e7dc9f9f2b65141d681d6f873663f0e197a538b47b28d6172e2a9cefbff4bb3900d02892d380f74361fe3abb4a8df2ed242e68f84f8c82bb01177e3a0a9fd8e2c586217c52956aed5141503e3d78fd67af3ccd5acf5b7a33e69ae7f846d59a9f4442a962502dbfb549771baa6523c67b60026b1307688c4f250250e1066bee66e927e9db86533b5e8cddebb925f1f1769539eee76bcf034206a833946926f94af79d60d56facef78295ef48c7ee9c5230d6a73f9e645898ba74a3f95f669d16a0a7129e41dbd9a3cc8377c3bc7ceba59f33bcb792af38216bf3a94d81b348427fb1da449a6c4c4d3bf13432f105c9ca23d502fbf9c71d1e701b1431654ed0e1eef3e728de45320760747752b8d88dbd6effcc425e3624c55eaeaad6ca15b75a488effa694cee819f2ef98008dbb80de3532385efdfca2836c77504796b1d7bc1132168ab8c5bd221fd6f1f63255f6fac2ee10d8aa7c02957d7a02250c6d9f8845527077c1eba8d1f3162c36631fc0d2a68720286eef1e2a01e9903eff42494e739e49c25033d0c6ee9e7b111808cd00268621dfa4d52cc41dc33ad1d274d08f2184d6095a203385b4248a080441180e270f38981d518b1ea07d0c538353bac58fdddc9c33563957a6933c5b21d55d061187e05ec9615cd25136d215da4572b1af52addeca1f9d8652c9b434621658f31e26877c87c97544f5009d198a0a90dcd0de93b4da686b083521d821f4f638622d61a6ece1e7e4f3c8ebecb91f1c5e88ee0304d7ec1ae95ed00d65e16bb37d76b0286297437d6bb9387ae51377c8351fe801f1b3495a15d9e0ad29ec7c3ee039419b4009c7db8fa73816b58b9c1e0615689ce8038f0bcdd9174462859b4b6ba902a8edb82a4f5d2bb49cd52835bed350efb9105d607e634439e59544e7ce611b815a2ddecb185f80d866821bbb0586f958889df6f8fb73f1d822d71ea9624b4b72ee5a730f01d371ff52941e655deb1c5241955daaf94cdfa62237b2b5bfcb70c5b68f1d12bc2b2ba7cb914cb1d0cbcb989015a8b3fd2745902ff27474e95cdc154e41249bca43bde0d6030ad6c1bb086cf433de7746b107dad44954f8265cd1b3880e22293301258ce92b3798820ce909400ff8b8bb8ba18740bfa935fac1edbcaaba9777243c4552795af794b405fd389a7d0d039fcaa7aa7cade629418268e4fb0deb8a667885e4f4de9f2b4d20cf2d38c41e4ef9d2f02bbf796e5429cb651524df4649b3c11c87b22b3cab42a5b427f24f72871269401b4cad62d3c68d088328181e4a02f1cfbb9a3d2c06bf7a825da7e4e6a4884a7f67ca5cb471a20049e7696148630b90e16bea57e37c38ea90adf3662c6ea7e3c6982b99072e363091a3727a044cb9135ec946512704fefe3f0f1f88ef40e37309ca12dcb9458ed0e241ca6fba7de0b13518daf1d4e955687e50eb479b54cf5ff7e27aee074beecfd217959c512ff2656184e737dcb8a2ebecaf90144188528aa7b8b9344d1ce5982e60f9aec95a158dece8696689eea8bc71306a7984b714aa8f0f16bdbd1dfda72413c006f4c678d4bfa8379637e0ca1e633778afd853f56ebda7cd26c39563bf5e30c425a60633fd9bdc0868988aa2b2a9682a0ccb512312a119fd9396e028c955dc9a9992ffe2cba1caf060252b18d6750a84eb51786fece26ce586b96ae6f8cc2d9da1acb2242f82862d55f8d277c778d6cf7ce04420d4a835de6fe33ee7e1fd398bab807bbbd398636d43dec5f187205ab3dfda72affd5d345e8b38e5761a8f993cee43f7a0745b705c3e97bedc88397aefb168b5f1d29967eff9ab3734a0eb6cbb5e46ad28414f5a76894355370b1223bcf3374a7cd20b83bca9ed8c7413b1a33ead26fda38e227359f5e62de8b130ce769252b6715b2e1ceadddb633b74c1bf718f054efac29b651211848ec9060418579e7e4b7780bf93f19c8e5e3d9bd1eb45aad91b651aeb96c304bf55a24cb89e30ccde6191d584dc9ba1ae935c906f5422b183ff9d78651a74e5384ae61601e049979d32ba8a661e78d68966bd81cb60086065c7e0e5c1e74b84a2069bb61604f1bbf09695244b320f8baa229dececadb605b6a4154d6c5a610b0b35d4ac09ef890e22a2e50beee500d0279542fa1a4862d229dd746fb8f7718a91f86ff868277e1382cc321fdc15dd00b049cf166f92dc28146446e34e73bfd375e421c54edec2e7ccfe90eed96ae37db78985d8ae949dc13fe06dcbab51d4d3aedc8ab322c12c1dfe0a70bd584550034b750ecaf2fb2e21104377a664091ebfc720cbb9d5ad071cd3d49ef2b50643196d735eab1da9a4a8be70a0d90596cbce45314a2a3b620f97232b960cd394cb1011a4fdc0adb23cfa16f3ff7ecdee331590474fcdd0c9cda77898aa2c877bd821f335e20a39c1f74e5e06077a22ada4a0c7438510c9340fe0c46b269e9d9f0e1f1a15b5e9f6ea2a97c22494210053aa98165cd5475506aa7166e9c6b66759fdf7fb240f3a78a4792bfe156e86d6ef4535fb407bb8049f33c44a89ca56ccae7e2af588e13c2605d91ac5b6fbb4a5f96bd5e3380137fd2f1fcc7c4548ef191cd3a3025dd61f0eca8a535388c2394246bec233a910b63362646833efedbb0ff9dd1dc914f70a4c6fbf60059e8ecc2da483e7c217fd3835e2ac96e70216010e53f2c9f6fbd1b716910b4dc9fc25de4d2b9f967ea47e60decaacdbe33b42bc5cc240a94ac9550bcd6a0f2684d6b9c8803d9ab14dfa562e9f14549fa0885f1d8ba8cc1e78dbcc018d5258d2e6736b3581999d6ca0bc3bf62281606589d596c70e244a330ef4df570c1eeed8fc2986123560a3cd64bc527e7827a70909540a190d9c05492b62fd449b77c82e70f4522bd0dc3f3642e14a012ac23c165ea89fd4a54fc5deaca8c237281d0fa98c2b6f8c3e18232021814f073117b1d9b16aeb46f6a58516087114edd5a334c6608182a5498a27eed8e6f9e00e87c8acf63894b11e5316d65786a32afe96348e45b84fa6b271746f06291d5f31ca73323c47be5ae20ab53421813e5cdb020ac10b3df56474ce3768ae18c11085d978c84c6adaff4930a94710048d2d056c8beccc40f6ee0e3195ef85d58c87dce9780d30f584121dd030d6264cc55919cd4564d3283ec326aa68934f448591be847f2cb77566104bc4a30adfff6749afc72a2ed62aae9c6dd9e29f74592f1ab90ba61204923659a6f070b562528cf020b511bdfcf8d2d80740a195907b30ce0e691f30b71b10d9a7a8fe226c24eb73d312109a1c6622c27259e08d1231c99b7b280dc404b2ca0d2b3c273d35d76b35e15bbf740e458beb9a914dab72ddb869e470249bb02747ea0f47821312e821728487b3c6c254cf6b9063890226c34eb7ba326a7f18000f1c4530ac79f7f75533551ad548f9280c54545dd0986c32b92b8beace8706542d0e81586149c67437cfeb002cdc510e942d35f7f2ecf020bab09f79d4cfccba0bf6e7db4f5f048cdfd8e78c598dabbfc1b1b691c802fe23850b3bc6543c76f9294d2719645f8f10fbac22b9d24928dd53b33bdb6b11bf5e6036044ca31d5a28d70b5eae833d68d954ec74c8222ae8ce6ac68731b1bebfc8811c147554c2464c165e80d36f2a616c8cbe10573c05a41240a2633505aeeea82b1df533879a6fa32d30e6cc9cff81f188c5aa5a00f9fd8ac4ff6dcf098bf99845e35d8854b8d8186e99779fea790e601253e1bcae9590025318c63e7dc4f45cf94c44c09e026f523964ab663235baf8fa66c4c9dbf6aa879c4d347850ddfb36fe964b16e496a3d46ef309e963d91981209ecec0b13f1899096698a9474a30c0543657b3bd2304e5cfa2704cde5a73934bb956c4082a781c60be786c4a558811dc11936abe85c55a1aa3bc6bd5f9842c80601d46876f6a6c5dae1b5e82127840218175ab821ea403cc9cf3e5127b263c8b75a290297f5e4116d53cf49e1902e56131c5fcc563207cd078a6c817e80b8521aad969ea27ea851f3d08f966ae6ef70e3b428f83f38b1a328c67164fe5ae55e1cae52f525db50e4f9b0ad95c0148a10c41c1407c159c33e47bffee847bee769876987f4651a1aae065ea29358ae44f2e20bd00ed55a0a0ebfab1b460e9f9efc0cc6e555aba688224bbbe9be354677484659ec29dd0a97484c7895ba596a5566cdfe20a9af2ec3fb009945784e6b6d1fb150ef36c7166508308be1acc5a225242e8ce0b7a7f77d4416016095ef51dc25b05ebc143102a8738b5ff24d6325ced55312c78a3b7bdd1be6ef19d04323c4d480c4adbcd9dc3877aeef67c985886a0101c81a277d32d38210294e6d202abd0fd1aef775fe6396a480eb08c439295e2ce48be2f7a6112e22e871a6edb060b90805d613d96512113d236566d48f5bf6a9330f514c8acc0eecd7e67d237ff441e8bf607984cbc869c09ae399e06b4eaad8d7109f36b64d3f6fa7badb1ad44346f82acebfd418cadc8097149494396e7610d4e87f9068177f1535f3fc7635f82150dc60fe5efba6d95c31b784b8b6545e04a2ecfafcc8b6b7e73f28682d79f2efb49ca6846b3630b4ad937998ed09356d925dcc1ad88fc73b96949473bdfb0a71bae87a95c0de9d1b138fcc6483f19ee18291fcfb7b7fd97c6c46d2e4ff2c1794b73a058111f578c2cc4c85865761dc35cdc16dd0c1ae636ccfe038", 0x1000) r1 = openat(r0, &(0x7f0000001040)='./file0\x00', 0x20, 0x40) preadv(r0, &(0x7f0000002080)=[{&(0x7f0000001080)=""/4096, 0x1000}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1822, &(0x7f00000020c0)=0x6, 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) fcntl$setstatus(r1, 0x4, 0x4) write(r0, &(0x7f0000002100)="d84e87fc145e0ec18dc77336ca09d8bb1537a4d5e3bdf842e8631179b0da", 0x1e) r2 = openat(r0, &(0x7f0000002140)='./file0/file0\x00', 0x4a1, 0x4) lseek(r2, 0x0, 0x0) bind$inet6(r1, &(0x7f0000002180)={0x18, 0x2, 0x1ff, 0x100000001}, 0xc) getpeername$inet6(r2, &(0x7f00000021c0), &(0x7f0000002200)=0xc) munlockall() lseek(r1, 0x0, 0x0) writev(r1, &(0x7f00000047c0)=[{&(0x7f0000002240)="a73d11afec615b771e239ae98650dfbb0b350df19b4d27509d2ddaf0339ad6fa42b0db815d9a077e81cecf406767bf66cf788a99ca68e727dc7e25d9861722c8e5db8d3d6a827d62b55aae313fb873c26691fed4c2cefbe61eb0a397d7136b9d5ac2e4497e92b6bc394734abe4d511a5cf0aaae685f07f10d66152207cc5f3b4017e5413d2eb909a320ea57245311799c9778072294ac7a983b7971966088386da86a2d31066155fd7dcb445a60a4d19010a8257cf93f28ea6395e627410545ac21c2e66a4cfc68849d72e840798df04b8a001ecba54959c37b99bd27464ff3e35b6fb395a72d3126916496c8ad706928d59c9d6f01102169f77b322eda3", 0xfe}, {&(0x7f0000002340)="a6bfb79478193c34c0eda90996fb9cb98257e5f3335a8645ddf7b3b362d076cfa0ca475f125efc381dbe4308b2af0bed3e27107a7eeae3df7f2dcbe740c3f01d543141ed296d8914d67bee903dfe61f14d0907305a36190939c5e561f466073cff7f0709306159b33989325f13a90031cd7fe054f04d9f37cf081248ffe9a071348e9b856773110cd2ddd2faf8323a87e67d802a67a2ca9fb41f9aea08fe631f4fcee14e5f1888175479457cd2d864be5e620f669f147cdcdbc90d1235d9f72ef83e97b22e0b97cc95b37be29eb2e06072c94b21ebef0ca381a28381ba713cb4e6a687dfe3139f7677436bde4c4f1d17833ef74eb881959f318a803693afc2a8c5fe9fb9ad0a45ff02882dd2c77a228ee221305138360e7312b6566625ddf5b0f5dbf27389940047b23f4b75ce32219c7a9e46703e6d22f819db875dc35a8bb1453af72ad1bde81236a467187112d0cf699aff81524c8e400892d17a853ca59f02fdf6688cd1543da3234c3540b0713d49f01b553180ff878e2abdcd360eebb10c4fdc7a5b6fce6d0610707a0865b918fccd58046c8f4f8f32ab63e91cc117161424e703a8ca58244ee55f535eca65f51d2491b04a463739baec5058e8703226a3a8e0a21c5c4ec41186aee223daa801d9dec488313ee2f91fb62f40d652b45eb4869c37b186211b48f3e7b498543ab43458d0d2a78d97570e90a97462d22aa3ba574e5e631858715477308a84adb0cc2a1dcd32ab3cb17e5d64fd3d26213c3ebd48c50018c180e6a296beef46299696b1e295460826ccbae384b3af740d68d798b4f9b94450d6394285655e6455e8e47b1b2a092de85c60c658910b2597c8768e212e779a8e804f2db19b677621f527f7e8f029c21216323557d6af06b680120790502db32eb81c45d1326f7c41fb2ad81dc95b653f4f4e9bd2f7b03df9830e4a3dbb8271f6a3260a213ba1e87eb2651f1b54413ac2d392ea334754b965076474252ec112a3f970c3ed4c6302e8a200a683fcd1f0bc931dcd23cfaeccc44bdd9075632bfb424bb5d6f2b0277310d99adc35b004da7c26d63ae3def0b3fc738a8215a730eb30a4ebd0530c7c4cc7918906cabdee72e0f5333a618965637bdba80bc2cffc3e43094632d8479bf00782ae080969b1ef256401882517786083dd7d3d39c2795aa89d43fe4f6300fe9124ec168f02b13ad9f008c3c2bcf90d26fdade21bd4d81372e75fe9f32a58854725ab97bf7267aea90293068418c0456cd2ea03ea5b7abdc35ac97180cca5e12753fbb04e018e9bd627d2f7cc2ff6ca08f34164d0489b194e5285f202ea69c30dc8eca849bf0ece0036abb8dc9cc1dd8d1db5621583e0128fff77b5376987042ba251548f7b5f41112a879a81ba8271ed99af4f83fe5740be2a992d3d9dd81385dc48aae879d0ba4bd27e613adbcde88a26eebec33959ce33a174bc9a373dbb18f291ae13c6f176226a5ed821acf4ec7fee3431e66cda4ac0a406bae844ad3f0c7db587cf4a003b213d28fd61191deea5663734a5401b371140adf570dab0cd9b3712d60d0b6906f100abd3a8c3c6d32935de4365ed66ca924a447ff34d41a7bdf328cbb04d8014c4f145c4e7305179c186e3f35dbf8b282f8fa42ac4735eeadc0284cd993064a1897d3d4d252f41b24affebafaa0845df710f69585d2a934bb2ec6f5c8fd9758375af18dd830d10008c84570dd7c15a9d4f4f635d544313e2d2b5159e533f46f329c135cf8ce66f3e843daae1a4bd2f8dfa2d7059ccf037c36d1872cc19df64978f0cc56b25eddbd196932785666aebc65e71dda09ddcc44c9bef46091305731ba2c58ba803eef1a3c27c67b6dcd4d8956f922d4c2485aedd8f8095b82db85c96ddde72298a9710718be90d2aeafb454387d6141bad898d2ec83f426ce5a91b975de77a91d4608dad4026b9277d3df799aadcd0ffdf25108d64b23ba801536046bfc685a60958b0bc8366feeb9aac8cc41d0b231e0b822158fb708eec5d0eaeb08d3117ca413dd4e2c8593fbd8f128a0d3ecd7c8db0252ed3d736157bb25b421ed07ad22b155738b94960cf8a3167ede76bd4980b08dc935826371b17803e6f039fe255e87615897fb5bdb9fffacefd094df232b59b31c8969280eef9e3335805b5cd253c88c2bb3fb7af7c4214b4f8b2e915ffc8568eb1e899833c70447539ebfc0929b93c5eb9526a50525c8cf418021b197bc3118bf21d4613d1f7323c16e9bff72cae06a6f79c773ecf18b785f91bc0770cafc762aa964ed394f5a4bbb6911505374ef77b721855b6fe06a63e784e38d2a414c8121ba69fd1d4cdee6fb3190309b5f1abd412907b99e32215db9d20ebc5816eeab797bd3938edce359be8ad01460884382971c6bf32a4332d7845bff03b2787a5f20a7019da304dc9f9187c0de9a0245177f95708b6797a691826d56914fac57856fef6ac722b7fd8b27cb2d9b1987f3c595655de092b78d60b679f93440c195bd5ff6581398a53305f6f87878b4058e5dde312967e2f98012813ca151e2583671c0e6e2b270b0c1c89386e6102f383d6668f3e6cf19014319e12893b60677dfd50418c087fefa59bd3e742c450e807a981ca775af0f575b561ca10172f50f99f3d6a65b4e90ae8f81c1c892886e3319da233412a7558fb608f811402f2a6d42abbc70d089cbf120c1a5a1a14c37ba703b9b5dd220788b1a2c60423ab3155d9775ab1a110105211db72727bff5def0c05fa2922a64662d8ca7bde6f841662b60ec5583905019f8add490fa3a76bcdfbe7339f4b96d302ae8ac092c359dee8804961045e09445e7bcec95fe59ceebb041e2913825cab5dc62c64769abefccfa4025db251c56df6888785bbf5d0aa0f4e572fb7c8bec1f71a65bb6cad540318f17e13b0bb48abf9e1f44446e345e84a3bdba0d658cefbb13c740a71a442fa0efb5f69beb57588081153a1a2b26c9048dd9386cff649c17ee97399dc3534f606843971175cf749ead8a90e677fde3d6cd9bc5b7c2214312b1e9df0ce069e274e39bf4e8bcdc567e59d709a7b7e1e2cabe232e40d315e5af84c06241c763390878c33f5d6fbf1f3febaedb8b0c41bd8e05c806ef628dfe0290a96d48d33f30b0cb76eb09177f63b3c0693800cf475bb64593280deadf0040845c9559847764c7f950e03d93f1d6aa0f11d3eda96cd0ecf94545bf280f8ed6774566cea4aab1d5da5bbb5e74cba4a799361141278e1c78108cd732371846aa02400cc45ab30f732b441619fd0a2ee0ec0137e377a97f4276968776bb871c22662fa1b19b0f83faec292da9682cafa7b8aeef0bd4b55db794a55b5be9cbfa001df1cba4035f779aaa4b292eb512fd414ae48e22063c0754feb611c84aeda27e2eb00bcd87c9d03c1d4f6cbc9a8491f3d47a8d55e300891aa249f4e8cf8bf567b173c8323b7de85aaa833737015b14eff9420ed66e1c61c97300dfd6d31ece669b31bb8c9c8f46cd18099ead3ab11e9c92126b35db6b9d63caa59a2f2bbed4e369d9615940fe61b908f14fa8ee64ab0161460236fac0bf1f4824fc3e1fb46a51b42b7226285c722e746ef06fc03914afe42e7c9e7e9a89b2962a0e4d88e931c23430e4084968e437e90ce26ad297324f47e6d1070ec16fdf31ae7e1ad36a3a59d9981a6419058807571cb6dd575fdd03df42c5901b59eb343cceca55cf32e27c1a8ef658b7b47257f7ca707078409b5298864d8b010e006c701d36a5baa1326ef7a6ab5907467d966cdff11d7cd59d409d730479f1e64e73f9c74cc2397a3fb5cb1511a79a12a178c0a8e5e040280c767cfb8de358f4727633d2f0369bad72f37732dfc229bd7cca0d1a2255a657bd6be12c18337a70561458edb160de7dc3d086612f5b9fbdd0810fcf8e570b722d3eca7371293b33b92fec274222ced4042fd1c397c99a23d927e277826bfd2ef446009fb68e67d5da77f67b5e52fdbe3ba55941674fcdbf4b5529813315ccec9d023b7c31b34f952f39cb010acd39e2e7b6abed30557e7389693011dc020caa04496bad75b3c0e9e2814c9ccbeedcd626444946016a4acd3fb58ff82d4f2163da7ba23bc02de6c43c92d4df0cb798ceeaada2a54a984e00812bb0963733afe9921e702f8a12f27698e42cf446aca498f803603f349f7975d12aad1760b4eed921f854ba20e65cf7da461e2c04cfac4a381a78489f8132d09f1cb16d01a54998febde80554d60e31126b802ed26d3358c5ec2bfce9affd5abc7353b59a4be56061a84b13c7125c28c882cb04b85dd2f0d9dea282a5bc97138e53b3136e537dd3b40d61d0aa05e60bfd4c28c25e658abb858f87cc2c530dae92f281852889141c5acdc7c48732bb6b1305fac3a05ec491dff6ebacc582a1b14e283b1ab9f921d4e448fcae142b263d82d19e3c5febc6770bc864edc3ae10431866f03d0c8c17e1861a62b5d48004c48fd5ef9e45b62863361ebc96341986cb0c159fb739df5ecb0e328473ac5969bdefb2da3ea10a9dea336ba68a93a3187a7de000e3c19e0c719cd74635cf4ff964aa1df9777d3fe7d1553c775b12e8aadf4fc2009e9c7d00479cc090b5c3909f434d1f39f802bc568bf7e664835e5c2c7bc77f4b714c5f32d099536f2076db864bdea63aa087c3c625163ccd6ccb51250d91993ba0e4f875df7756ca20660eb11999c226a34a0a00e0d73b304192d3c352d5fa565b2804bd482776bbafff96c363c2fbe032f5f6f6e7ece13ee71016f08bec22d5891aabc0f1c0aa7a5cd5f0c65ad12a5f8d3d78dd2604b61c9477be5eff55754920984d0abacd1c682b6c3b83facb0ed24e9ffa4a5396ef6bda05a23f4029a95712b402a2b565718afe4983aea604d726aa7473b23671ba1fc4d92accf3171fd4a630bdb4a223af192c4e549d0afbca8cccc29e7422c5d61d57a01a1d292a3a0616b69e93b24d07684778f9acd76224a10d46253beaf54f75eb5e11a1106efda5612ba295e89a7815eea650d2b56fe473822de0e83ad4099293cfe05167768bcdab5576ace81d7ae6fe531858ff53bfb530709132bdf9ef9f69a1a8df40264b2f385893a2ffaecf309517a104d5ce562938b86b5d83245363954ffcf18fd726b17a8eeb67689027f4f6097c4fb91ea7278dd6edacaac0632d10196d1444be844dcdd0bb4c81337686c69a5dca5c4b8e37a7862308904a44d8847e79ea26ed4c940ac7b406a5116ea3e30cb10d5256246d077188a482bc411e4080eb34ecde3fe1d0a3a658a67f7e6833ffff585fc4b54c34920724c07a888cdcca5e97a561fbf78958da800a4d389bf1e7a4de9cff19d84bccdf01d9c109adac50ffb4b8fd01dbeaec94f04a2d89b31244b7cf80d3392c567bc99cc95440f2a981cecb40a560c835202a6285022a3f51d3b954fb7560034adb3d48022494c5f9d6fdf798c1644e51ad70d8df7e9aa5630a40fc1c5f603321e4af1f9ae603429ef1442ccc5509d76597fb3be6d69383ea70d638d03611c7394e45008d955d94b0572e89d1524a580c865ccd13f19a93931eda76ae16e52787d7d1ac23cc63b8299a5db09046a1d95fac436b3016f5e4d82b31edad12dd7f8a01be9be3865045c409fd4ce9752bad77a3327a752d26adf441474606172dcd2f5970cc6d5c9c02dfe25efeadc51de5e481acc1f1dce2b3f9184e5952b4443a9783a33e26e9a902a1a426f50836462c8c5e6f94774b5bf7f72fffa5c98023bc505eaedb62043d4e9c4d01bae6a0b7ef6d04307bb0786d6d410e2ed9c70b223d9ad3945d385b2f8", 0x1000}, {&(0x7f0000003340)="0e28f357b86b9e97eff85199cdc4ef383d569cd72719486e96bce2ef485f374bb515b1a04d16ed47a97ba030bf1f8efc3f99cb0c89c054680261fe0692743cac23dbf5bf3bd2caffb3d2df88c5be7d8a02ddd81178ac89dc91ab7039104454bfe1aacf9361d801b7ad14ae30d08dfdaaf238ef66fea91caf9c69f938a9b34c52cb1c4c3d447fe6569272c1b7b465f4049b66b90acb984655fed4ae85a46c751559bf48a54fb9ddaa6020fd3e3529d3dbcab3a3c0cb57c179a3d0c46b567226", 0xbf}, {&(0x7f0000003400)="6af485ef24b8a484f858d9c0f52a1894b2ca34d9e0502e240c8699c78e254ec840962045ff6b7455ae06c614e8b95617fabecec71643900e648f54a37afa5c43bc302bb867553aeaa60f72179844a8dd1990dc75398eb48c09ec7392d3eb83cd26b995d5e3977338947d206caab444c3494465b5d286143ebfb05b583b7bb04af0d88fdbc3fb905384a2fcb0b0d2fcda31f5f4e9869e80d61b2ce8622e5c048ff31df69284976989951a9041e86381a7a1d3c57f23f3b15c75e259bfa14076b7898ddd5829cf6e0ad2317650c0b0dfcf7d69b1d964375e6cc89a03b9d7dca2b18b5f8a93fe12273eed57bed6591d803a2e9b1ecc37f76c9ce738c1ceceaee5cf1dc156c51bf72ca54023b8d926440af88141ed250b0e77dce9fcb51960caf9b0e76ca2af0d08f781f77765dddb0286b03b1c6915dc0c31491e6e33c539d7a43268d81d17e1e362addc8fcee5285f8f8888ffd9a3f29a37a88436398c5a07952c427c58a25c33d52941c86be692ce471cd0617f9bbfd04d947c6967e43dc562aecec83a36f9d9411bc496856b3a281821fd13b13c1509ce16057dbff36fbefaef32e96192807597d26fe8f0d79b6bb2a0671a363e011b534b78dd7ac88c9e793247eee9b2c7cc6f518d3402e8bce0d942c4124e31c02b316c1165a6b3fde48bd48fb93b7cd9170a3df48d598043daba7ac2030c146f8fbe9777fe9c13953bc850cd8f732083e50c1accb7c5be78c1e6d4361c6b7275b86125dde9d6052bf2605636c5c1d47b9d8139949e61a91dfc30b3bab305e8050cdca6069be3dbf334c2ce568ad646c03c2c2e88539806a0048b47f3342fde9085b327193301f5154eb3f97d0eeefe5c971e2f015df72fb7729c47f6775639f28b58e1afdb90f90ce19788b3f0a67f063325fb9a427d4f9e93dd5d6d9d8f517989e8a6ab1839ff65976cd45128cc19924ff3742677955838189c147f0f5f9b203402a0bee37bc4c21e39d95afcf019d57554e8c99849247cd061c377ada4bc39dc0b2e02e88d3d646d2bca1b54ee112d517fb60f0e165685f9bfbdca83a2c21a59ed266addf087dd486aae98b99690abd91853b2083f847717e36a23930f9613344182fd267766feef79706213749442e3c23457533a97b60ac1dec0e79f250bd9094ad497573986bfadbb12444603fb2c4acafec5713df9746ff06a74560d3e2cd91467492267b585d3a90949fa4bd6bd2af44ad10c273a1f47343b6a33fa0dd373082cb67757f9b12284b498276441ea0c4f5815b86cfc9291d2a41c06838b377d436ace07b72742c646358ab57134dc37c53579fe615ff51ff5d32bccbfb3caf877ab5f04ef5fcd44de90d7b2bbcff55e436929c90e930a3a093ad998afe92309d051307d87eadf7e308bb1e39d967af8d0c58854c7667d8e28decd91041afb688433ce01861580e9f1a72c152237b22b5d0f5bb48bf28fe8d1c9cef797acff2590312cd0cb22f04a2a580c46d7638286cfb7ff0f3347d8323d83b04535c07350d39afd07387b41df5097fb63783d1617fed72d179b14413a70be1f59b692bac4c2c89ad80778c2c53c80de94d9f24a46a6cc2d089b289c5a09c574bb6f0337e208de21d737199b757dfafd3eae988f0c07a78e6094542a64dc37b9812c701e9112eb3cf1aca0be60e75c7a62c6bfb866059702d5a8bbb38ab97a656945f6e80350f8376f13b012ef9c03c22a2856d2f9f9d5a28fbb61fb153b56e611a44627d70e1ef922d5ef2a92eefae1589ee30f1fa412cf801b1ac83cebce1b035c267e20a3e8ff88b95fd351df51abe623540d708efcc8263a9eb194680106c735573953e9418a1f77a92c6842ceb9e8cd0d00e7ef297a514d9c84b4c1d7fcc97fb36eb189b7443d74a073a34d9171c272873f2a5fe1b0548c323bffa9d33abd7ed12b3c82dbc7b4f5e37fefd22955af048fab0e77ca081e4f1e5c2ce8cf8f75a80d34cc43cc4393078ba10cbd1d3908fe52c56c3a5c19b88d41da79356599234a88a2d9e19efec8e75401e677217dbd7c59bae88fd75d79ea2110afcb5bb287a0f398cdcd4fba698a2d8e5c930274b03f0221dd4e22045fa932f8472b0736bd38fccada26b04cfa896d847fc9d37d4a538f52773023d7661f6880fc360a0064e4d6615289721a86a85ee00e7276838c38395d43561de760e7af7ec8250b1d6a99ed4c851bee01b88608e3902440b3c1972bb57dbd130a98b282e435a31c6669d2f117d13920a6023c2d1bb53f73ba9a5ff9ab3e76110b0ba3f12f9b811b2276dd6eefc35e2de337690d1b2da6d6e85cf531fd894bdd9052a784cc51b9a121ec5c03b53b3fa39bd44140688685f51566d82b94038343dc77dbe0bedf906e626fc872a2990637635134cf212b1131c8126160a0a1b00eb69add288e71a5967a3350371d7db129b064f2ade64c2fa9f08c7aeb393e99fa5756922788982207bee4b477e529bb6ff93b7844a876412846e556c709d181b511e14eb3d160b68355aaba712164626d158407ddc96858b16cc7249d3d66ea8c48c2415be89989d7dfc983213dae3b8d8cfa11fa9e1bcbe83546c16be7465bbe7dbc1a811d1ee60b515807be03c39cb736e087dd14d22f8475054de110bbe409a1c21c046a07845a7617c0de1a4f277599c56b77430fed2c0146caeadf7ec026541ed51ba1832ead9e1db42f84e7cad5fc08fcd3ed0f207289eefa5deba464baf5e870c6f42a5e82be951a47dc1dbbc88050184e830c710130d5f6079c017bb78cf0836fcecafe4bef46e38c9d227c78c3ab7e5d18619afa467ec3fb459448ba4800834fdacf1cbe1f989aafb87d0bdc8e5ee2333445b55c10bc3679e31f85d428877d53bededbdb4b916ef8a0ea70807df8354f9a49823440d203755ab03cc0e700a6178c94c30b390dbabc6a0bb6a5f6d3f0d0b87c9cfe881fcca4fe8bd040ec362d0a41c92202a66e438c460ef6a8b8062a9e01e7f26456a4e8593633e7731d554908d94bdd30e959dcae349a2efe8f4921fd13dc7d07e7af501e22706c0ed68175e93f691a0a979a341670fb6cc1dfdb26b9abc6c4e26e35496aad42fbd56eaf8ae109902b87dc5bdf112e25c40bbc31168c7c349d191c1e8ec686532ec7d4244247ea042793780d44e5cbfa2f5eeef5fd9f9c75a1e6a8e577e115e8ff0dcb6b304aaed103bce7a28278368538e38e8a40ebd55fc53225f8c32eb23cc0e8546a3fa013c4b318cbd82ed913ea57e8255c569e7fcf10a3edacf20e9951f9271a5b21c4c13fdffc68910921f20bdaed24daad8d63bc3eb397b3f9f4fb03060dfb88fa7968da845ae23c96b1ceb9fac97c657ad58083f269e8fc354d5dc8c3088a06bafbffb86b470f111509be99a0fcf82433127032fd4af80df719151f2776c1d1a509979db45dd06bd08dcc5efef809e87b14050b52505159061c5ccbb9ea7ef95d44d892d2153b76f34c2e49f931b6f68c9fb43815a18c293df0cd122e65ced9368093008e1330ddfca915adc9c88d3f9b8556d73028da42f823648b21847cc4109f22cb233f045c14fcc8dfbefc16c83e1d59ce448caae1006e1c9b3f2dccff51351534e183c7403f9f4b6d0441396cb9c2ac84c6e4edc1e0cadb8ea2e3d8a9cc25697d1bffead1398f3116cabcd298b83a265c39267b2b8c4fb63ac622eda729875c807b5d4c3162b17207e0946cdebc2ebe1e37941619b67ad1548e2251fab939b45b5e3efa56f4d638ce484100bf55554581ecac19138670b9fb5988fc9e3bc0a6343d3657b3ca6125cbc41d49b1a15e86339b3d7c9d10ce199c9eea2e36f3bdde280ef8be95e54c2a537471f1a8975e2ccbf728ba23d02a8016bd1687fffe66eb9169fefb69d7718bfb11beafefd6495c110876c281fb1e1a81bca04a0229dbee71e2c8c30e59691fd04d005fa37dbc65e6ad91744ec7c13ec4b42caba0a948ad855520e88af32e93e1a7fc5fe28bcd69b34efea15606c6f37a35d9667bb4a3c6d4183ef232a7acc50aed90d9d648699b0a64c3e562b24f773023952703e3670c291820c8fda4c2d4ee1e54ad2e93ffe721b2a0550f5f15ee32ef34ffab7fcff37237026d45f3ca65293cb47fa7993808c4ff4bebec658e2731f5639d22841794247d553d2334797b93e97d62aa2b9f7ce5e8d5ea51a7c6652bd9c0a6442b0a390a8e7e7a134ede8814661a50a90b7340d091f6f4f4e24315ee5bfe77aca4961697120639d02d8fc32112b53aba116f99e8db610cf283ec90b271d28f55f96de7116ed9e1930fc77c187ac588c5162ee740c23421c92ab635d8bbcbf9bce7564e37fce908689bf50b38f56a2338405e81c226e249257ac041c14776d595621ecdf8c67fdb9eff1b74bc42c21801010a7af7fcf280eb560b38e68f6a55ea756b35be496820f95f7b2e352d395d66203d3550b6c302c96bc05e131cea54fe63a933c9a579e095afaa83f27429a0b86d2b54b95725c44e10ce58070d155d4ccd02b523c4ea1d247b96a4f1eec8fc555dab73ce4af880c972ebb441b6d6258b32881ff74234064d0319ce45c0459e6273e928709ea598308d20321636b71509e2bfcf9f0e8b4de9ca1b115e2f5cbecd01e91703442c19c040e68a1ca90f54767ab8a3d61f3314d754a8b855cfbb8430b37fa1834eeb76f16129641b03a9fb7b83f456f53981c906165509a949ac74911b14214560b60cd8921b0cc84e7d69219f2befeac1224b219705bc527ff765abdfbf30d56e8900d7bc1a9d305c8cc441ddf07c5cbfc001d95475dc85e6ef0dd3a6db52e350beb6e7bb9e3fe362d9da07aecec28b709f4df6f8fea2060f7bcddfcbcd5c81c747d0e75ba225b8ccdaa4545b34ff6cf749576bfad5d94598e6eca6b6680d19e7a94dcf73f3c7c88716cbdfbc69d58bef13f6248c46d9d3966405b88a19aad19898436663f14cbd7abff11d32665c5f720cea8bfaf34a6fcab65fae42eb84cfebf978b277f24c06c2cc7f43e4950e9559814f4e39bc7a73990bba7f15f69d8bac0984bc9ebad3911576ffaf3aed892f01c8fec4d0ea3dcb35545307efc4c4e8eb2e75ac492c4365a8c158182732ac344c99873967553d1f7d89377b913814cb4bce14ce0e28b82d250f4d5e19c6d09eae501c109f393217f6e552db6fc4313f91e18a2c90894d9750e0acf529f5134ecc582651ddc7d6354e85111b653090e96dbac5c8b639c0ea7ce51130fe99c52300a3e5d002d05e677be4dca55fd62bfc5f7834ad7732bb68afeed06111eb27578207a3ac4ba229f402e57cec1cf2b98b4ef2dd61e5eb5af6bdea626962bde24f4b792ef211e6e4c0e71b785f49871fb385375afa5953fa578528032cb1f80f48b9081ef4491ce33bcfbe22dcee5864588ed94bc23aeefe314abe97ec0834eee0c0b35787d56cff93d7b4d97299635d28d49af98ce5030174824b5d35c7be63d374381740c75b8a73c2668e5a013f36f0616659c720f171e72ed2ffb233340f33fe60a56976c67d88e8aa3f00deba4a1f8a24427e39035436c1f260d6cfc6b96ac05ae8a18299339744c471c70a4b3a7305d830b86de98f24b2b8a7b146551a520bb9dc5cce728c40e1e190f1f02e6f34ac017aa2ea9f01bbf43f25b996dc33ebbc6152892253b8a258bdc1773d63cf771639ef5f4a8a868ccedcec2bbadf7d2a2b9ce8d56088f16a728bca2e36be3fa9971b608a95369fb09b8b70d39349f417fddca254d03298933d71cfba95bf12f6f106d792e710e46b519a9edf45c3e3536c84fed80814c194954f772105b2058679", 0x1000}, {&(0x7f0000004400)="79222a7a53c8d20bd8f5c3d034bf25f4802f73cc2ae2f9a0214b8e4ecdeceb8f3214614c4041a973f00fd58f72b1b593849b650af3e95114a8d0c0bb3d831c43234a5893fee8597aee67ea4ce788e9126976ce8a8a14fa509a94aea598360731cdc6ffdb589ddd99fab67f870d8d12970eab090daee93338e95b2066202088eb8486a0b24f2e40aab8c0cd1e85c91219dc1db7f7a0461a957ec71bc4cc478ee2136feb098304b3eb6c51b29bcf3c8bcd2621c0d411e0f8525b4a", 0xba}, {&(0x7f00000044c0)="f0659f0f21726d4f83bcc9c8fce1404d7deb625af49e1a947731cfaabf46538f31891a878c9b48810ed3e1a5bc1694fe95b322351005e650ce86bad1ff4f324549e6e4c3630a7f7ff8b9d9dfe70250ffa7f62ba15de31195cb281c92f8a948078eba7e477b86f8f52e0faa9830944756ece034ab164f310a631e98cb54686369be73ef8182cdb0c98ad55a4997b0806e940af2b023de2f47d75af3dd4b90bfe6e015cf166aeb51d5e84ac10ffd6823ddb076cf8d5739c142e7f7dfd930a6e0ed665533897f9237dfad9b666df88e1fc6c689ffb1020e895c8f2f1e6502e05743c7484c1d31", 0xe5}, {&(0x7f00000045c0)="011cea5c3831dc1fb4e8107c47072fcdf4ccbd36a7c4b87400f5f8b7b545728cb9913fa7769dd5a5c24c33119b62544fdf74acf837318e41c720d5025baf925aba31c7acddab03b5e1bbac6e3f2ef3064385114575342dcdedf4feadbb9cd4c33df9409a4f2a7acf2d1e466cb5cd7c0a4a26ef971e91996c5f328b62410d7e9c059fbc65870fa624a9e38ab1e00ec46ac4e8a469aa27854e2e7ec8459081a0cba942645cafa7d5e867967c03421662ff40abdb0d4e1d2984884f8314da9d31f819e333e9a11bc47f0bd495ff89371533ce886b0d9d4c350fc93fa8e3efa47a03ec5be7efaebf1991a2f9", 0xea}, {&(0x7f00000046c0)="8a852131c244372eb4cca2e20aac490a950d71b60a1e86504ec7e02ddab1c3ecbbde8de451b77f0addca1226e6b5d67b2360ccab8ec673b62ed145879703a3c0c3f45cc0f27a9ac8dcbdf52dadd1bab24eb2838f8a2c6dc656b65754e1fcf3ba5350d9754fb08ec8a2784a43c3ce1c5948b2f8ba2ef162f710036959ba1a1f6e90aeb4bb8f558b633b106a34cc2d68df231c00c613eeec795fde1757c28d7f005ca2f6ced5497cacdb9fd8aec46b164c2990d33ea58e61803f251b0251b4d84b77d26f52631464ace2ed1fce4c5adf0dc1965ab91a8bc20f9f1dd17bb3f1e1f7eb32fd2135762b92e9225339891c10", 0xef}], 0x8) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000004840)) ioctl$TIOCSTOP(r2, 0x2000746f) getpeername$inet6(r2, &(0x7f0000004880), &(0x7f00000048c0)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000004900)={0x7, 0xec6, 0x8, 0x4, "d5bacf273adce4cca9e769170f34a8f6fcf01cae", 0x6, 0x1}) munlockall() writev(r1, &(0x7f00000049c0)=[{&(0x7f0000004940)="c38a67f71a961c389aba218236f8a2a1f8275f7329e7a3847e2d5fd3c93cab41b3aeef2f4d1e997ea0a0fe2d46333d51f660ace8c0a4c12d32543f15238916a6c477659927af85", 0x47}], 0x1) getdents(r1, &(0x7f0000004a00)=""/225, 0xe1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000004b00)={0x8000, 0x1, 0x1, 0x5, "372dc5e82f92b75c2896812727af9080935b32ab", 0x5, 0x200}) pipe2(&(0x7f0000004b40), 0x10004) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = semget$private(0x0, 0x2, 0x40) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000004b80)=""/232) syz_emit_ethernet(0x33, &(0x7f0000004c80)="d1a1b8427b40d4ec582086e1d6e32dfa906d8095bd72fe9f94bbd1995afa1133abb031e9946c5932f6c7ff928984db8e3f7d8c") 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, &(0x7f00000002c0)={0x8, 0x4}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:33 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000080)="e1cbf39b58be4051627d86e98f3242cedfd3df37043a95bc3bd0aafd35a11667f5d773bb061e28f4a1ddb3eb7d9d0f061476b35616b79e0e8fb950c2130fa66add25b4000247fc1a3306b59760c578d0b0745c77ae9c005f8a1fb43c4787e0600f457b897c413f5f") r0 = socket$inet(0x2, 0x0, 0xfffffffffffffff7) r1 = dup(r0) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x91) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x7, 0xfffffffffffffff9}, 0x8) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) fcntl$setflags(r0, 0x2, 0x1) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:34 executing program 1: r0 = semget(0x1, 0x1000000003, 0x200) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/127) 20:33:34 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:34 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) dup(r0) ftruncate(r0, 0x8000000000000) socketpair(0x18, 0x5, 0x0, 0x0) 20:33:34 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:34 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) chroot(0x0) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) 20:33:34 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:34 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2010, 0x0) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) clock_getres(0xfffffffffc, 0x0) fcntl$lock(r0, 0x4, 0x0) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) seteuid(r3) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x3) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x8, 0x7, r2}) 20:33:34 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:34 executing program 1: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 20:33:34 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:34 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:34 executing program 1: mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x2023, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x202, 0x82) r2 = getppid() getpeername(r1, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) fcntl$lock(r1, 0x0, &(0x7f0000000000)={0x2, 0x3, 0x5, 0x2, r2}) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x8010, 0x1) 20:33:34 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:34 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 20:33:34 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:34 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:34 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair(0x6, 0xc001, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f00006cdffb), 0x0) 20:33:34 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:34 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:34 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) unlink(&(0x7f0000000000)='./bus\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x1) r1 = semget(0x2, 0x2, 0x420) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/212) 20:33:34 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:34 executing program 1: pledge(0x0, &(0x7f00000001c0)='\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) setegid(r0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000280)="4d97357752124324ae75bfd446589b4bec4d410d8be94a7ca7a4cd76a1c42c3b2054a97a255d074e2a69c1a4c3306657a7bbd61e41bf41dd4fb2acbdd0e7072350876363c56e08309ec738ab97dc194307f40fd1747d53b2546bcf8eaa86a40aa72d42d351ec0b7ff5303e77330599160001e4a2f4c00a99c4770e647a7333f40873e754690a8f394fea8519700c51358f04166cf6bed99dc5d9c3ffa10b45bd7e9a76ccd02f5e261185ee58c27114c32ada9334e58e183a2f077800f32ef7", 0xbf, 0x2, &(0x7f0000000240)=@in6={0x18, 0x1, 0x9, 0x81}, 0x13e) 20:33:34 executing program 0: socket$inet(0x2, 0x4003, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) kevent(r0, 0x0, 0x10003, 0x0, 0x0, 0x0) 20:33:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001140)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0dae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd35af901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84902f7f13849e510422ad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab9010131874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc356e30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d88734fde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7eac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36d8d0c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b990000000000000000000000", 0xfe89) close(r1) fcntl$getown(r0, 0x5) fchdir(r0) r2 = socket$inet(0x2, 0x2, 0x5) flock(r2, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)) shutdown(r1, 0x3) ftruncate(r2, 0x7fffffff) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 20:33:34 executing program 0: socket$inet(0x2, 0x4003, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) kevent(r0, &(0x7f0000000000), 0x10003, 0x0, 0x0, 0x0) 20:33:34 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000000)='./file0\x00') pledge(&(0x7f0000000040)='[*\x00', &(0x7f0000000080)) 20:33:34 executing program 0: socket$inet(0x2, 0x4003, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) kevent(r0, &(0x7f0000000000), 0x10003, 0x0, 0x0, 0x0) 20:33:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x2010000000000006) 20:33:34 executing program 0: socket$inet(0x2, 0x4003, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) kevent(r0, &(0x7f0000000000), 0x10003, 0x0, 0x0, 0x0) 20:33:34 executing program 0: socket$inet(0x2, 0x4003, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:34 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3ff) semget(0x1, 0x7, 0x40) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 20:33:34 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:34 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0x1) r1 = msgget(0x3, 0x10) msgrcv(r1, &(0x7f0000000000)={0x0, ""/198}, 0xce, 0x0, 0x800) 20:33:34 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe}], 0x10003, 0x0, 0x0, 0x0) 20:33:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x186a0, 0x0) close(r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') 20:33:34 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) 20:33:34 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) 20:33:34 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) 20:33:35 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) connect$inet6(r0, &(0x7f0000000300)={0xa}, 0x1c) 20:33:35 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x100, 0x10) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0xc9f367b9ab303393) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r1}, 0x0, 0x17, 0x80000081, 0x0, 0x8000}, {{r2}, 0xffffffffffffffff, 0x10, 0x10, 0x3, 0x1}], 0x7, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x94, 0x10, 0xffffffffffffffe0, 0x1}, {{r3}, 0xfffffffffffffffb, 0xa2, 0x10, 0x401, 0x25fe}, {{r1}, 0xfffffffffffffff8, 0x20, 0x2, 0x4, 0x6}, {{r0}, 0x0, 0x1, 0xa2, 0x33f}, {{r1}, 0xffffffffffffffff, 0x4, 0x4, 0xfffffffffffffffb, 0x800}, {{r1}, 0xffffffffffffffff, 0x8, 0x40, 0x2, 0x9}, {{r2}, 0xfffffffffffffff9, 0x48, 0x40000000, 0x400, 0x90}], 0x6e57, &(0x7f0000000280)={0x9, 0xa0}) bind$inet6(r3, &(0x7f00000002c0)={0x18, 0x0, 0x7, 0x8}, 0xc) 20:33:35 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x2, 0x2000000000000000, 0x101, 0x2}, {{r1}, 0xfffffffffffffffb, 0xc0, 0x43, 0x2, 0x44}, {{r0}, 0xffffffffffffffff, 0x41, 0x80000001, 0x6, 0x100}, {{r1}, 0xffffffffffffffff, 0x20, 0xb, 0x5, 0x8}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:35 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x30000, 0x20) flock(r0, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), 0x0) socket$unix(0x1, 0x7, 0x0) 20:33:35 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x40) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) connect(r2, &(0x7f0000000100)=@un=@file={0x1, './file0/file0\x00'}, 0x10) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x139, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:35 executing program 1: socketpair(0x201, 0x5, 0xfffffffffffffff7, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') socketpair(0x19, 0x2, 0x401, &(0x7f0000000000)) 20:33:35 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) msgget(0x1, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:35 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCDTR(r2, 0x20007478) dup2(r1, r0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:35 executing program 1: r0 = socket$inet(0x2, 0xc004, 0x0) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000001200)=@in, 0xc, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="6800000000000000000000000000000013c981bc6672d616f51efb922414e321db48e2c11eb2e044e8899b266efbb06d75ffa33eae8e220425c7868e57081d194dc10328dca95a22d5806cec0bda25a22807490aed72f9d0b39ae12c3670bf480bfc645cf40000000000000000000000000000000000000000"], 0x68, 0x400}, 0x2) 20:33:35 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000009c0)=0xc) r2 = dup2(r0, r1) r3 = socket$inet(0x2, 0x4, 0x0) pwritev(r3, &(0x7f0000000940)=[{&(0x7f0000000540)="21045be5d5661887aa7034b7bf964bdcadfee4ee0c738019e834d723d429e364be45fc36d7fb281cf93dbf2db2a8ff060622c3c700ab886ed74a959e1ad2e8cfa630e8e06913306338fb688da50c27a5f6395a61a0a55d93f6d06f8958575e74436a2f3066aaaab3b98f549e579a1248cb4a6c80025aa9c7c65c9d67a769288b378393028ba7f4556774b1acbbe78405da459a65751caeb587393eab2806dea3bc", 0xa1}, {&(0x7f0000000600)="22c06fb61d9a09279200c90c42b28e6825263c9f93ebce646d6eb8740b5bba1b17bf2b69ae2948b9d173f2286cd379dd8d209416f38048d5e0c0a3d449f4dcabbcb22208bef33860b9b481a98c4cb9dde2f2e4c323bd52ea", 0x58}, {&(0x7f0000000680)="a0fd2dbff6ff7c8b58813d719f16c3bf8ea8028e03bc3c8a2c3eef1e8aa3fe54ec72e797ef18ce8c7d5ef54631214448ec6f8d991aeaee16ab728db0cadf9fb57aa6e801cdcec03b9ca414526f03bd0c6b3710e5eefdfb41c200fcc0f84944e5564563a537086eaec861c55be50407c38facfc57af86b70b0a329bd0d27bbc242531b3613251ecd4c568766fb3f669e5358e81dde92c0451474c1b69e38821905fa61c598b77d8dcf566ba844aed59f24584aee1d58dced72a27a5", 0xbb}, {&(0x7f0000000740)="e958d7972ca46061e7ae9b31b6c1d305b377d224de58c39793c14345ff4d8e0e8c299573a4181e1deaca2c290cc24f08c723332aca77160ca78b888c91a60ef85c502c697319fb0f8739267ec0b3cdf18087e1cd01689d55bfb7", 0x5a}, {&(0x7f00000007c0)="d5122258d287f1b4a77ec81c59dce6f29035fb7e8aa9d1aa31e458a29c323a4318e9d660ae1b519f5bddd40049678249543d7ce554aa6f2859353ebdd14c6134a9c273b35e2d6f92f5ba541683eb3335b47f8f952193542a52b2ab888897fd38e82f0fe86c81d5a9322eabaed30448f2c9827b7bc22b47f57a62ddda5aab0ffe158a86", 0x83}, {&(0x7f0000000880)="66766146fc5c688a42b5a90fefb0c78698017dfa31d56cd2c6d643dda14bce36b0b4df487f378191ba7b4404776d32232204ada6bb0aae75f8ce1e683d2e3fae56b7e0e46a8ce929b8f6ac0975939103da0d0a8d3acca0526667b8ea56e76ae0d168229ad77b5da82396b8390fc16992dff7dc3e214b26cd124d25213caaf4933d881c7f5d812866a6b73da6", 0x8c}], 0x6, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="73ad07e3655a1d0c8acf56c452ec848f98180ed588fff3d45b1d93bb0113eb30f1d7ad916bf573c0ba0c8505c5651b89b62ea5fc5a691bee4b9744a110b35e610d8cbfa014904a40fab35b24fef09c63433654813219a754c8e879e28e5567e85080b2595867294cfee881f37b205ffbf57cdd97f3f906", 0x77}, {&(0x7f0000000240)="cf4481a096d84bdfc9095348b368b55214c47eea7bd2cc98dd404b712a21a27b10dadfeae5b7845d2ff4ee07bb5a0c2a24e4960fbd06ea8da871d9b1da4b3f4d5eb91f8cb54b303689be570e4b1c4357034e3e23137407a2d4e31545c6def1743ce1961088b1063efd0a44d16487442e69e32f8e9e78d8655dd55b97a12f4a25a1502c30776f58dda22c91e6ffacbc590ee8d69f870ecc43348553df2b3069a607cd8159e40bfa4ca912c777f3b1ad60348c17dce1cca9743831b739d26fe65d0b16d1e830d0b6d62d8f223fa931f9bd9ff77372", 0xd4}, {&(0x7f0000000340)="f04d7b7b9611dc6a227955ad15ae29acc86d7b13f250099a4838ca738e491a69712cab0f8154bbde07e08aa8d6662413b745ad55eb3fbda09539990b29c119fd440d125afe6f1f080bcf531db3171a835694720ab1ec0c7b9fe2de0906bf9013363d07da64a239826769b4061d922d929cc4c590bc9fd92ea06c6cdda7", 0x7d}, {&(0x7f00000003c0)="cdcf8b757aae6c3138b8ed7f555060607fe2407edd648a12e8e716c5d1e9791ba1af12168ec27c0c034a59552978aa52f7b3f431dc66a9daa04114f01263bf47b1324a0b4131eb67e1f2439635ac17bb708811d33356570e8aeaf1d2f8c1885e9223d505a1460819b0d2", 0x6a}, {&(0x7f0000000440)="7c0217db51244554bab5a34a3844a43f5caa971219420632e7638f5581833960ead96684d3b3d598a39cabc0e6cc4131a44742bb9df67a07c7ab262d033add5fbf3af1160297a183410ec8630ca5efc4601d52b9b3a01771da8b54e5374a4c698acea5bde522a2a53e6ad3642fcd43ba165b50d7d7c68cb206b5f5f5", 0x7c}], 0x5) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000a00)=0x8) poll(&(0x7f0000000040)=[{r4, 0x5}], 0x1, 0xb0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:35 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x3) setsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f0000000000)=0x9, 0x4) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mknod(&(0x7f00000001c0)='./file0\x00', 0x2010, 0x0) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x4, 0x0) 20:33:35 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) 20:33:35 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0xa1eda07f4a4f38c0}, 0xffffffffffffffff) 20:33:36 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x3) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCCDTR(r3, 0x20007478) 20:33:36 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x92) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="a2ab4d8a12abbd8600ed49d9c2d25f4802e1dbdcd719a75d06ab70fddd096e917b008c182a581385916d38c7eb7437872d6f85c79b7c5da89fc24cdad6302dd4a9ac617284c622424720c635", 0x4c}], 0x1) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) fcntl$getflags(r0, 0x3) fcntl$dupfd(r0, 0xa, r0) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x38a0, 0x4}, 0xc) getuid() 20:33:36 executing program 1: open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 20:33:36 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() clock_gettime(0x0, &(0x7f0000000080)) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040), 0x20000000000000ff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:36 executing program 1: r0 = semget$private(0x0, 0x3, 0x400) semctl$IPC_RMID(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) 20:33:36 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() fcntl$getown(r0, 0x5) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) semget$private(0x0, 0x1, 0x83) dup2(r1, r0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:36 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) socketpair(0x1f, 0x1, 0xade, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x50, 0x1) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x190) 20:33:36 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x20, 0x6) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') 20:33:36 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc1, 0x0, 0x0, 0xfffffffffffffffc}], 0x10003, 0x0, 0x0, 0x0) 20:33:36 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x10001, 0x4, 0x68, 0x76, "bced7eacd51155bfa68b96e8dbd6f8168b9d8507", 0x2, 0x1}) accept$unix(r0, 0x0, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65668c1f2a1c3bb85dc60ec703f6b3d8ac0aca13", 0x7}) 20:33:36 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) dup2(r0, r1) r2 = fcntl$dupfd(r0, 0x0, r0) getuid() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:36 executing program 1: r0 = syz_open_pts() r1 = getpid() shmget(0x1, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getegid() fcntl$setown(r0, 0x6, r2) getuid() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) getgid() fcntl$setown(r0, 0x6, r1) 20:33:36 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x188) r1 = socket$inet(0x2, 0x4003, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:36 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = dup(0xffffffffffffffff) socketpair$inet(0x2, 0x1, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, r5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$getown(r6, 0x5) getgroups(0x3, &(0x7f0000000000)=[r2, r1, r3]) setuid(0xee01) setregid(r0, 0x0) 20:33:36 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() fcntl$getown(r1, 0x5) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) dup(r1) dup(r1) 20:33:36 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x4, 0x4010, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x4000000000001010, r0, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 20:33:36 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffe, 0x8}], 0xfffe, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r2, 0x1c0) r4 = dup(r0) sendmsg$unix(r4, &(0x7f0000000400)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f00000001c0)="bb046d2a1348d445df27a13d5d591462d3d0517ab540fc497c6412febbe0c4b38402eeffc37cc0bcefc3110ad5b8a2faa2e6c0ae9bddf3ca27cea405905f9781636a8ac027d8ebd6f18f53fadecf813556dc70bf2af541cfee3d14056c0b9a96149f4e0c1cbb019c19587cdb7d5929dc2901949c67ecb87790b4cf76ca98745ddc30f9a81c50e1d44eb0", 0x8a}, {&(0x7f0000000280)="7114c8b294b1c530ca1c47efab092aaa140eacf0b89944fd9ab88803a45d94011f0909e44850a6711c14d903de718bc523052df61ee88253d06d18208264a02efa30ecdb231b9a092d50edfb42831a", 0x4f}, {&(0x7f0000000300)="7c4c17aaf1bdda88bacd1998e2849fecff76c8722297aaf5a080aa9a98acb8cb8eb1e506d4f9482a9f6eea4f52948913b8613f3b6cbda318eb3147a9b60f", 0x3e}], 0x3, &(0x7f0000000380)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r0, r1, r0, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r1]}], 0x80, 0x2}, 0x40e) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x0, 0x5}, {{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x5, 0x1}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x40000001, 0x3, 0x8}, {{r1}, 0xfffffffffffffffd, 0x40, 0x0, 0x1, 0xa0a8}], 0x9, &(0x7f0000000140)={0x8, 0x1}) bind$inet(r3, &(0x7f0000000480)={0x2, 0x2}, 0xc) 20:33:36 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2010, 0x0) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x400) getsockopt(r1, 0x9, 0x3f, &(0x7f0000000000)=""/86, &(0x7f0000000080)=0x56) fcntl$lock(r0, 0x4, 0x0) 20:33:36 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f0000000200)=@file={0x0, './file0/file0\x00'}, 0x10) listen(r1, 0x0) 20:33:36 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() read(r1, &(0x7f0000000080)=""/30, 0x1e) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:36 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') sendmsg$unix(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 20:33:36 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSBRK(r2, 0x2000747b) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:36 executing program 1: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 20:33:36 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) setregid(r2, r3) 20:33:36 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x81, 0x0) close(r0) utimensat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={{0x7, 0x81}, {0x5, 0xff}}, 0x2) 20:33:36 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:36 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x7f, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "cf2ee356453d9653bca6530904e672ae60d46566"}) setreuid(0x0, r0) 20:33:36 executing program 1: socket$inet6(0x18, 0x5, 0x7) r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x7, 0x400000000000}, 0xc) read(r0, &(0x7f00000002c0)=""/214, 0xac) execve(0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = socket$inet6(0x18, 0x1, 0xee) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$setflags(r2, 0x2, 0x1) 20:33:36 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r2, 0x2000745e) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x6, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x20, 0x2}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x1000, 0x4}, {{r1}, 0xfffffffffffffffe, 0x68, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffc, 0x8, 0xf0000002, 0x1f, 0x48}, {{r1}, 0xfffffffffffffffd, 0x80, 0x2, 0xdb, 0x90}, {{r0}, 0x0, 0x20, 0x200fffff, 0x0, 0x5}, {{r1}, 0xfffffffffffffffa, 0x12, 0x0, 0x401, 0x80000001}], 0x10000, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x20, 0x7b0b, 0x4e}, {{r1}, 0x0, 0x4, 0x2, 0xfffffffffffffffc, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x41, 0x80, 0x7}, {{r0}, 0x0, 0x20, 0x20, 0x73c, 0x3}, {{r0}, 0xffffffffffffffff, 0x41, 0x3, 0x1, 0x8}], 0x46, &(0x7f0000000300)={0xdc, 0x4}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000100)) 20:33:36 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() r2 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x2, 0x4, 0x4, r2}) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:36 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x280, 0x4) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5b}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:37 executing program 1: madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) shmget(0x2, 0x3000, 0x404, &(0x7f0000ffd000/0x3000)=nil) madvise(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x2) 20:33:37 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x1}], 0x10005, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:37 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x80) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x401, 0x9, 0x3, 0x8, "3451a9e0185cbd357dc4ec2bc690df8bcc4db061", 0x8, 0x8000}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r3) 20:33:37 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0x2) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x84) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 20:33:37 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) flock(r0, 0x8000000000000000) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffe11) r3 = getegid() fchown(r1, r2, r3) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) 20:33:37 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) r2 = semget(0x3, 0x3, 0x400) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000140)=""/235) unlink(&(0x7f0000000100)='./file0\x00') poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x4ac) fchdir(r0) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000080)=0x400) 20:33:37 executing program 0: r0 = socket$inet(0x2, 0x4004, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xc) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x401, 0x2}, {0x1, 0x4}}) dup2(r0, r1) 20:33:37 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fsync(r0) 20:33:37 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000080)={0x117, 0x7}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) socket$inet(0x2, 0x4000, 0xcd8) poll(&(0x7f0000000100)=[{r0, 0x174}, {r1}], 0x2, 0x7) socket(0x10, 0x5, 0x9) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0xfa, 0x0) sync() 20:33:37 executing program 1: madvise(&(0x7f0000009000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x0) shmget$private(0x0, 0x1000, 0x9, &(0x7f000000b000/0x1000)=nil) 20:33:37 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/142, &(0x7f00000001c0)=0x8e) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="bee90c0a69f6270cd55ffb12a2c7ad5fd20a7943b9418aa01b675449392422129d1d99", 0x23) 20:33:37 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) dup2(r0, r1) 20:33:37 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) r2 = semget(0x0, 0x4, 0x221) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, r5, r6, 0xc6, 0x2}, 0x101, 0x3f9, 0x55}) r7 = geteuid() seteuid(r7) geteuid() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:37 executing program 0: socket$inet(0x2, 0x4003, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) kevent(r0, &(0x7f0000000080), 0x4, 0x0, 0x0, 0x0) fsync(r0) 20:33:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0xc, 0x0, 0xed3, 0x0) 20:33:37 executing program 0: kqueue() r0 = socket$inet(0x2, 0x4003, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x1, 0x5, 0xffffffffffffff91, 0x38}, {{r0}, 0xfffffffffffffffd, 0x1, 0x3, 0x7, 0x9}, {{r0}, 0x0, 0xc8, 0x20000000, 0x7, 0x3}, {{r0}, 0xfffffffffffffffe, 0x7b, 0x40, 0x8, 0x1}, {{r0}, 0x0, 0xc, 0x1, 0x7fff, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x13, 0xffff, 0xfff}], 0x5, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x200, 0x8}, {{r0}, 0xfffffffffffffff9, 0x1, 0x23, 0x5}, {{r0}, 0xfffffffffffffffe, 0xc, 0xf0000003, 0x10001, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4, 0x20, 0x3, 0x101}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x4, 0x9}], 0x7, &(0x7f00000002c0)={0x100, 0xc192}) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) ftruncate(r2, 0x1f) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:37 executing program 1: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x53) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x80) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000080)=@abs, 0xb9, 0x0, 0x0, 0x0, 0xfdb3}, 0x0) 20:33:37 executing program 0: socketpair$inet(0x2, 0x8000, 0xed0e, &(0x7f0000000040)={0xffffffffffffffff}) fsync(r0) r1 = socket$inet(0x2, 0x4003, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x5}], 0x1, 0x7) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) 20:33:37 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x6, 0xf513}], 0x7f, &(0x7f0000000100)=[{{r1}, 0x0, 0x80, 0x40000002, 0x9, 0x5}], 0x40, &(0x7f0000000140)={0x9, 0x3ff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:37 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x31, r0, 0x0, 0x0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) lseek(r0, 0x0, 0x1) 20:33:37 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='r\x00') 20:33:37 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) listen(r0, 0xffffffffffffff0b) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:38 executing program 0: r0 = socket$inet(0x2, 0xc000, 0x3) r1 = kqueue() r2 = socket$unix(0x1, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x0, 0x49, 0x7ec, 0x5}, {{r0}, 0xffffffffffffffff, 0xc, 0xfffff, 0x7dc}, {{r2}, 0xffffffffffffffff, 0x40, 0x60000044, 0x2cc9, 0x5}], 0x1000, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x20, 0xe, 0x83fa, 0xec}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x4, 0x2}], 0x4, &(0x7f0000000180)={0x7, 0x5}) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:38 executing program 1: open(0x0, 0x2, 0x100) pipe(&(0x7f0000000380)) 20:33:38 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') socket$inet(0x2, 0x4005, 0xfb) r1 = kqueue() socket$inet(0x2, 0x8000, 0x3) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:38 executing program 1: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 20:33:38 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x40000001, 0x9, 0x401}, {{r0}, 0xffffffffffffffff, 0x21, 0xf0000000, 0x9, 0x2}, {{r0}, 0xffffffffffffffff, 0x14, 0x400fffff, 0x3ff, 0x9}, {{r0}, 0xfffffffffffffffd, 0x53, 0x4, 0x1f, 0x1f}, {{r0}, 0xfffffffffffffffa, 0x1, 0xf0000025, 0x1f, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x1, 0x800}, {{r0}, 0xfffffffffffffffb, 0x65, 0x40000001, 0x0, 0x5}, {{r0}, 0xfffffffffffffffc, 0x81, 0x0, 0x3, 0x1}], 0x8e84000000000000, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x20, 0x5, 0xa2f}], 0x7, &(0x7f0000000200)={0x40, 0x7ff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x12, r2, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:38 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/204, 0xcc}, 0x0) recvfrom(r1, &(0x7f0000000000)=""/54, 0x36, 0x43, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7f, 0x5}, 0xc) connect$unix(r1, &(0x7f0000001600)=@abs, 0x8) 20:33:38 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000180)=0xfffffffffffff800) 20:33:38 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x8) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x56, 0x8, 0x81, 0x8}, {{r1}, 0xfffffffffffffffb, 0x42, 0x22, 0x80000001, 0x8000}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0xe1a, 0xc294}, {{r0}, 0xfffffffffffffffd, 0x40, 0x10, 0x9, 0x3}, {{r0}, 0xfffffffffffffffc, 0x0, 0x8, 0x3ff, 0x8}, {{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x7}, {{r1}, 0xffffffffffffffff, 0x80, 0xf0000001, 0x81, 0x80000001}, {{r1}, 0xfffffffffffffff9, 0x5, 0xfffff, 0xffffffff80000000, 0x2}, {{r0}, 0xfffffffffffffffb, 0x40, 0x8, 0x100000001, 0x6}], 0x10007, 0x0, 0x2, 0x0) sendto(r0, &(0x7f0000000340)="52cbe0b521779322ff1ef5fb213fa43cb9705b24ca4984808fe645963895dcf07f284776c9db6cddc22561c0d454b7b82e5eec56c3e1094468c48af15fc54d909210326c52ba253ad964874b53e1adb51683c74de900da2760b150a4851fb551125a05efab42d7257823b559d0bc06c9b206c11b6a1dad1c23b2ea4642133fc410271d5da8358fc85c3950a3e643661b0db3afeb3547b594cc92b5ac6084a1904706bcdc", 0xa4, 0x3, &(0x7f0000000000)=@in6={0x18, 0x2, 0x2, 0x3ff}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400), 0xc) recvfrom$inet(r0, &(0x7f0000000100)=""/210, 0xd2, 0x2, &(0x7f0000000080)={0x2, 0x2}, 0xc) 20:33:38 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000080), 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:38 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x1, 0xffffffffffffc106, 0x1ff, 0x3f}, 0xc) r2 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) socket$inet(0x2, 0x2, 0x3) getsockname(r2, 0x0, &(0x7f0000000040)) 20:33:38 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) socketpair(0x20, 0x4001, 0x81, &(0x7f0000000080)={0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:38 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x1000000000}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:38 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) 20:33:38 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) kqueue() 20:33:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b9921b31a3d280ef1f8c6e5e06d03ea57f4d7abbd1f5dedba552667a06ba2a0e00abacefb4ea3bb3c7e5601113a253eb0fbf9bdfc6ee2a5dd1e333276f9ba7d80f49e09e30655515868f1e85981cb9a6bf7d5a4e5a8dc7f0bd0b7a4c24970bb79b35f421181f8235fd0c0a0b4d8a5b80bde9d327cd7e4c5d1bd52aa484fb8cf92bb62b2e622bfc9f7d5f7c4dffe18ef3f4f6c1effed251c97be521424f04d68438787c707bf485ad39c847143945cc968db9f866bf9bb1c49d078b07711ea133e0844855f3ecfc295f0f5859ed7e1c39c6cbb152ed613550ffff1cbd0a69ae4cd295036fceab492760fa757c300eac953af78c5ec3d678a190992160cfb7badc447279ecfb65922011fa148af174e259f03cd0ce2fc6e2bce05b2f0550e1930ac1bc65dcdbb9d9de13b549f339e5a560af2e1232c0dd2638f07a3dc1d809c0436d632f9ab993063267c2afefdf49686b0996c40de73cf3268046defd77b38c5e0858e63e66828c82994c2a2f37fb2e9446d2c332f87de6749eab88b76fc4fbed6943f0644c32142a7e0a015e19e9de0371f6eb6de8d218d0a34744996dc899320a1d1482ec6880d053c8b397f2d9792eca103f5baa87c7921eb1c9f65b06668cc19bf45181ad3c8514ec4e54e8c0562b63b027f514aa71c77d23f69348cde20d66356c1ed727f85c1e8588cc1143a5991846341519274059785fb7b39da0e282e39f0f698a9edf4590e7ec37ecd76fb4924ce79bf956b5c5f14c2edb2965db2a04f4c336bb41909230fd14a5c2b1a146e3ebaaa7f08ae91c9894d8902a705e4e1f13c0fd114ca40db6f1df9e983093a80e66e7ec5ac6ce7abd2acde439bc21220d14c867e0681c02b2fea4e5ddb668fb9b7304b834356e31e50fb620e951f92f3fe3c2782d3431be69fecc9c69c3bffb9d0513b742669ff60db13160f9c1b1dd5d62951bd33df7af5fc1ccecb6277f58af645b7f00a4694debde14e83f0e911464be41477b2ccdb4ae18cd1770a687247694c3b1dfce0a486a4f80d35075c971e18eee8a210139ff26f971e684d7b1d70438156ae128e164414fc7d7d0e7d7de1194b6a019aed48a21bf73e0f96a47603cec05bef54c536c4d2bff5d568e1b4038eaa2eb78f57014c559960c59459f91f5b647a097e0a280915daa2f0f610e83ebe74b695349a25a171e11089ed71599459b7294d399fe44a6d8529f46531ce82a8843e351fce6d064c1a5cf691c06215eede2f83ec3150c6dd1f3f5c770c13ab8014fd0720e1381e73f02e0068ec2985d42169355436d223897c094962a172d6ecc9fdd4a58a907b8ad9110aa623ccb6421707c58c66477e62ecf4490327577a195a2c2019d37028a060d4cd36d92d7f727f139c551a15c6026d03cdc6c93f06866f90ff3e3e888526b9daabd2e793b78ccfcc76c49e1ed367b92dfbf1e09cbf428baf1c37209452cf4e7cab15a1691ee50e06137d140e33beba5cee75ff7090c314d876c21c178488b80e82dacb97f0050dfb785faccfd48bbeceeda3b42f5c751c51ec8804cc1162a19bb72a50a26ca100c6490a3a32aa9cec1bea9716a092844f50d23a2df9f3c93104f76b607bf2502244d4a17b2e82c839cdf3534460b1622149e49df6555f97287b6b768b7a51652b9405b6b1abc16bfcf3d6064dcd1bc2e4f37eff9511414083668d539d2158456b8fa9408c356328691caccdb8449d03c9950e464d927669b049cfb092e10eab65dd7076fcf2c024036f6aedc9cd2cbb9901e6df7000b4b3cc339f09c6820f58c2e4b7683e9f63993dc977c7efbd6ae0de8c00553e941af035849072e66b9205f97cba63cbfe52341ed26c9426e7b502fa85b8df595ff0c08f326757e746dadcfe31d55667a3bb7c95ed16de72e9b0deeeb00c8cfe9e3e6baa271b69c12572ddcbcb647b9e48e00edf1faa34a732bbb80c02603653dc4ea1dafcb18e0e1a6e53e03fa49870f1cbb3bf066cd82064099d7fd9d32ba3c8841b29ff614c4d63bc16dd2bc8eec6ff6a3a3918727b5ec939c61cc1c8a0db521ca37c86e0475fe127d3eb312c1de3e07fc76a77cbbe211fcadd84a1ae78ae93817d845fae6c30ce327c334c814097137095a80dc0dbc33e6123a96cfd51ae1b65b15203d857164ea14d25ce551cb2948a31bd1595407b9c6fd955968941f9b9293caa486f9a93a5ff81e8a319669cbdf606e47f87b7ca6184ec3119968ed3f49eb308ec0845c2a559341697dad3f420615dc35df93097eecc4a6dfd7013deedca755741bffe7229757fab6474abaad206f899a618fc058067fe8de8038410f1182e8a8b344b9dc618c9be1f807545869a08fec972b0ff9fdd832c5602c1aff47a84c141e03870106a1798f7387ffb775343e917a2167caad9d867c9b3ccbad7620bd6f043c31dcb6a3a8c65cb02d286ef09bf671df6e8f2667723be6c5916d7a9b1cb62e32c3a146fec21584329a6305cbb4b78b3f2cde23054c517e97895f7aa981113834b5615a38db8ae22affc708662a4280a252532118641a3ceeb2ef4d40d974a693262d4e2db68fed716765ce19359561528df31a9c817f7ea67f81326a750b42f1a98d90ce9caa29092819418a12273d9d113ee61f336fc774bd4a9d32e906367bfb2a6468e2e2566aeb24287073ece08afbbdd0a540cabbab33fc4c33b7c2918ff679885617b484bcf8263263601f6205a3352c9134f77ff", 0xf84) 20:33:38 executing program 0: r0 = socket$inet(0x2, 0x20000008003, 0x2) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) socket$inet(0x2, 0x5, 0x6) pipe2(&(0x7f0000000080), 0x10000) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:38 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x3}, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x1}, {{r1}, 0xfffffffffffffff9, 0x9}], 0x49b, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r1) 20:33:38 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000140)=""/166, 0xa6}], 0x1) connect$unix(r2, &(0x7f0000000940)=@file={0x0, './file0\x00'}, 0xffffffffffffff5d) r4 = accept$unix(r1, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) execve(0x0, 0x0, 0x0) unveil(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='c\x00') r5 = accept(r3, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) writev(r1, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c3561", 0x91}], 0x1) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000780)={0x2, 0x5, 0x0, 0xffffffff80000000}) getpeername$unix(r3, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r6 = accept$unix(r4, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) recvfrom(r0, &(0x7f00000002c0)=""/212, 0x23a, 0x803, &(0x7f0000000640)=@in6={0x18, 0x2, 0x7fffffff, 0x76}, 0xc) kevent(r3, &(0x7f00000009c0)=[{{}, 0xfffffffffffffffd, 0x0, 0xa, 0x80, 0x401}, {{r0}, 0x0, 0x40, 0x4, 0x80000001, 0x6}, {{r6}, 0xffffffffffffffff, 0x40, 0x20, 0x7}, {{r4}, 0xfffffffffffffffe, 0x8, 0x0, 0x0, 0x2}, {{r0}, 0xfffffffffffffff9, 0x22, 0x4, 0x64, 0x4}], 0x80000000, &(0x7f0000000a80)=[{{r4}, 0xffffffffffffffff, 0x2, 0x2, 0x48f, 0x74}, {{r2}, 0xfffffffffffffffe, 0x11, 0x0, 0xe1, 0x4}], 0x401, &(0x7f0000000ac0)={0x2, 0x1}) r7 = kqueue() utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x590c, 0x3}, {0xce8}}) kevent(r7, &(0x7f0000000080)=[{{r0}, 0x0, 0x1, 0x9, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000005, 0x1ff, 0x7}, {{r0}, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x86}], 0x1000, &(0x7f0000000180)=[{{r0}, 0x0, 0x40, 0x1, 0x3, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40000000, 0xfffffffeffffffff, 0x401}, {{r0}, 0xfffffffffffffff8, 0x10, 0xf0000041, 0x8001, 0x4}, {{r0}, 0xfffffffffffffff9, 0x10, 0x8, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x4, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x87, 0xf00fffff, 0x6, 0xa7}, {{r0}, 0xffffffffffffffff, 0xf7, 0x21, 0x0, 0xfffffffeffffffff}], 0x81, &(0x7f0000000280)={0x1ff, 0x9}) r8 = msgget$private(0x0, 0x4) msgrcv(r8, &(0x7f00000006c0)={0x0, ""/151}, 0xfec7, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000680)=0x4) readv(r5, &(0x7f0000000980)=[{&(0x7f0000000840)=""/250, 0xfa}], 0x1) 20:33:38 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/53, 0x35, 0x41, &(0x7f0000000100)={0x2, 0x1}, 0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:38 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001300)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, &(0x7f00000012c0)=[@cred={0x20}, @rights={0x10}], 0x30}, 0x0) 20:33:38 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) fsync(r0) pipe2(&(0x7f0000000100), 0x10000) r1 = socket$inet(0x2, 0x4003, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:38 executing program 1: getpid() r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0x2}, 0x8) getpid() sendto$inet6(r0, &(0x7f00000000c0)="6ef65b0cfe2ef8b7eccca9658933c82b058d55e6ab79ee02f2eda3247fa320b9656eae968fbd461c71ca2c23373e92c2f1e3b144ba2b8bc7b47d0e72ae8ba1cb53a17eea843051321c4a6202d9052cd036b4e4ef8a3f42cbc38e759559befb291bbcd1c45e56428beb28f23d1b787863e96ef499ee37514ad62a80217d93b5c2adbf441b96e67994d5dd19756f7cb5ac12470210742cc88e2887cfabcb9ba3c21efa1a8d9de53140738a4afb42c19bff859c28df957d16535406fc0ec01130b545327206041afaf49dff36b3d32354132aa3a71cb8053f5d26a2458e079a", 0xde, 0x9, &(0x7f00000001c0)={0x18, 0x1, 0x6, 0x5}, 0xc) 20:33:38 executing program 0: r0 = socket$inet(0x2, 0x400b, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x5, 0x1, 0x40, 0x2}], 0x8, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x8, 0x7}, {{r1}, 0xfffffffffffffffc, 0x18, 0x4, 0x98, 0x8}, {{r1}, 0xfffffffffffffffb, 0x89, 0x2, 0x5, 0xe26}, {{r0}, 0xfffffffffffffffb, 0x51, 0xf0000080, 0x101, 0x8}, {{r0}, 0xfffffffffffffffb, 0xa5, 0xf0000020, 0x2, 0x8}, {{r0}, 0x0, 0x10, 0x20000001, 0x2, 0x9}, {{r0}, 0xfffffffffffffffb, 0x21, 0x63, 0x8, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0xb26b, 0x5}], 0x8, &(0x7f0000000200)={0xb34a, 0x1}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:38 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) write(r0, &(0x7f00000000c0)="f264ae874028f579348caab9d55e1a6dc4283f97fdb46ae3eac6e839530a9c56492cf7ca54cba12baf187ad6bf1d22952e4c6d6532c6c78d034b873df784302210878f7ad5c12f6a4c314b6f4db7766fd1454fe85abcbcc20b5ed6d021fe65b8f81cbed9823ae55576f292ce53996535a8305f5d316d21204506bb7e56f9f6063d0f334caeb2a68acf5d03b5b4b3fa4c3d9a14e4ecbee259c926dca94593c0f489a6ccc37ad9ab6ff0e7c21ae2aa1e4044f1eb84c755baf5c029dec44af56e565befc64932d0099b3b660af1274e37277834144253a678c241", 0xd9) r2 = dup2(r1, r0) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 20:33:38 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x20, 0x3) r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x9d, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r2, 0x2000747a) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) r4 = dup2(r1, r0) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$TIOCCDTR(r4, 0x20007478) poll(&(0x7f0000000100)=[{r3, 0x100}], 0x1, 0x2) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:38 executing program 1: socketpair$inet6(0x18, 0x4000, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000240)="96", 0x1}], 0x1) 20:33:38 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) connect$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x2) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7, 0x8}, {0xdc, 0x1}}, 0x0) sendto(r0, &(0x7f00000001c0)="d91c2698c84c1aa064714c125bf5c3fca73c2e1848a0bddfecc5eb6372a15ae445a1f6d9f469c6c80588f8c80d9d925327555d9e56a4da5067ed925e85c68f12bea5139be9374ffdc8a87ede104a5bd384a27b1aba31a2a557a0136919ca53d13a0489d9db2a9573ab", 0x69, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup(r3) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000080)) kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x0) r5 = getgid() r6 = getgid() getgroups(0x2, &(0x7f0000000280)=[r5, r6]) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:38 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) write(r0, &(0x7f0000000040)="dba4ab940b94e95346444222dca36555", 0x10) poll(&(0x7f0000000080), 0x0, 0xaf) fcntl$getown(r0, 0x5) 20:33:38 executing program 0: r0 = kqueue() syz_open_pts() clock_settime(0x3, &(0x7f0000000000)={0xb51, 0x27b61423}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x1}], 0x4000000000, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) kevent(r0, &(0x7f0000000100), 0x10003, 0x0, 0x0, 0x0) 20:33:38 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x121) connect$inet(r0, &(0x7f00000002c0)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x4003, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) r3 = semget$private(0x0, 0x1, 0x2) semctl$GETZCNT(r3, 0xa01deec489990b42, 0x7, &(0x7f00000001c0)=""/189) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) kqueue() recvmsg(r1, &(0x7f00000008c0)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000100)=""/170, 0xaa}, {&(0x7f0000000a00)=""/193, 0xc1}, {&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f0000000900)=""/213, 0xd5}, {&(0x7f00000003c0)=""/219, 0xdb}, {&(0x7f00000004c0)=""/70, 0x46}, {&(0x7f0000000540)=""/96, 0x60}, {&(0x7f00000005c0)=""/219, 0xdb}, {&(0x7f00000006c0)=""/250, 0xfa}], 0x9, &(0x7f0000000880)=""/50, 0x32, 0x9}, 0x40) 20:33:38 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}, {r0, 0x6}, {r0, 0xc}, {r1, 0x100}, {r0, 0x4}, {r0, 0x2}], 0x6, 0x9) poll(&(0x7f0000000040)=[{r1, 0x14}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:38 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x39}], 0x101, 0x0, 0x0, 0x0) socketpair(0x10, 0x5, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xfffffffffffffffe}], 0xfffc, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000080)) 20:33:38 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) close(r0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc1, 0x0, 0x10004}], 0x10006, 0x0, 0x0, 0x0) 20:33:38 executing program 0: r0 = dup(0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x80) r1 = socket$inet(0x2, 0x4003, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0xfffffffffffff800}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x7b10, 0x8001}, {{r1}, 0xfffffffffffffffb, 0xa2, 0x85, 0x0, 0x3f}], 0x2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0xc0, 0x20000000, 0x1, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x7fff, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x400, 0x25}, {{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x2, 0xcf}, {{r1}, 0xfffffffffffffffb, 0x20, 0x2, 0x2, 0x7}], 0x8, &(0x7f0000000080)={0x9}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x10001, 0x9, 0xfffffffffffffffa, 0x7, "cc56eabeb856ece22ae9e63db4502210288f0829", 0x2, 0x100000000}) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 20:33:38 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair$inet(0x2, 0x4, 0x100, &(0x7f0000000100)) 20:33:38 executing program 1: r0 = kqueue() r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0xed, 0x0) 20:33:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x25, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d876008", 0x67) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10080, 0x42) connect(r1, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) 20:33:38 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) getgid() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) socket$inet(0x2, 0x3, 0x5) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:38 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x4003, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xa0, 0x20000000, 0x8, 0x800}, {{r2}, 0xfffffffffffffff9, 0x36, 0x0, 0xfec1736, 0x59b}, {{r2}, 0x0, 0x9, 0x400000c4, 0x40, 0x9}, {{r0}, 0xfffffffffffffffe, 0x12, 0x2, 0x8, 0x3f}], 0x8, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x90, 0x7, 0x7, 0x7d}, {{r2}, 0x0, 0x80, 0x4, 0x1, 0xe55}, {{r0}, 0xffffffffffffffff, 0x10}, {{r2}, 0xfffffffffffffffe, 0x48, 0x0, 0x3f, 0x25c}, {{r0}, 0xfffffffffffffffa, 0xb0, 0x81, 0x9, 0x3}, {{r0}, 0xfffffffffffffffa, 0x8, 0x0, 0xfff, 0xd1d}, {{r1}, 0xfffffffffffffffd, 0x8, 0x21, 0x6, 0x2f15}, {{r2}, 0xfffffffffffffffe, 0xb2, 0x40000000, 0x3ff, 0x1}, {{r2}, 0xffffffffffffffff, 0x4, 0x800fffff, 0x4, 0x55}], 0x100000001, &(0x7f0000000080)={0x8001, 0x8001}) 20:33:38 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() syz_execute_func(&(0x7f0000000100)="c4e37d092cb24cc4213572f700fdc482a9904cf984c441b967b39d350000f342d9f9c4c142599300900000f30f0d94734f000000c403556c22f940cac628") kevent(r1, &(0x7f00000000c0), 0x10001, 0x0, 0x0, 0x0) ftruncate(r0, 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x20}, {r0, 0x104}, {r0}, {r0, 0x10}], 0x4, 0x1) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) 20:33:38 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) select(0x40, &(0x7f0000000000)={0x101, 0x5, 0x100000000, 0x3, 0x5, 0x6, 0x2, 0x5}, &(0x7f0000000040)={0x2, 0xf5, 0x7, 0x0, 0x6, 0x0, 0x7, 0x6}, &(0x7f0000000080)={0x3f, 0x4, 0x9, 0x0, 0x8, 0x8, 0x9, 0xffffffffffffffc0}, &(0x7f00000000c0)={0x0, 0x2}) r0 = shmget(0x1, 0x1000, 0xfffffffffffffffd, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/19}, &(0x7f0000000140)=0x15) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) 20:33:38 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:38 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) flock(r0, 0x4) r1 = socket$inet(0x2, 0x4003, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000140), 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:38 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xa00, 0x1) fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000000180)="ba16a5710ae47d3b196346ebe8d7a467fe8e162fdf86ced56175a2a5aabca72144622d4d8f946c0316d23e7a29c9c18dc3ff0e48cc9060c1cf15477df5284cab1735c492a59f1165ca4096f7c003b28992c6874b1ce1a36cce152b3f549d76830b6fe70f12e2f74d0a0bfc7b123c8eabb6b63fe4af77128e9f00f4b94882280df1511b9a45ac93c08471c71c8753d94e48298710b1eabd2e547bb62ecf48515308bfa768a51b2c54f8f4775cd263d70b0f38ed34ea72606370c2bd23a5c0d0716d3d7daa057d479969172709820b2026f7f2b14fb6c2728e80a3e186c2220a68dbaab26610e4d1c1aa017dfe4e935ec28b29a0e77c3caade7544b68d51a1dccf26a37f3848a4bae26d190a25d851a7d8c1bb9e0fb490fc4984126ca6324317291a4dd47a98858b20131b526ccd6b63363ca90dc2c23a064b92f53ff0224adb2446847cdeb74024de125661f47bfbba4ff5c94e11b3af6d20d8fd1ce3d4bca708b385bfc3a3cc268810c5ec6d3ebc8b113b2926bc374461405fcc6d3d4fd1b41332a2103093125dbb3388d94de0447e6c111bd92f1c5be1f85669c36ff3dd8436fc57052e650bc5b1397c6ec7040719356cc1fe9caeacc10a9219b0ba089613ca5d3841f21fc40716d68b17d4de7afd9174abd9e3f4043ddc8caff713181cbdbee9cf67ce879c68516e819c863487c56fc44cf7a667241815470791e35821b0e5d175cfe78392b319147d21928b96cc26bd68aed012d5a547ebc731f5b356b219e0b91eb3b164ef7e2d4942aed148880289fad1799e4c00a0d8180569869ee43485a9eb84122e0fd93a6600ec25ef3fc9df46b6f7e5c67e2988beb4c529d60775669b3a58f630eb86841ee804ba7924a596cab49e4971a287feb36b972ae5decf746976b650a34877129e479606105e781340eadcc0f3d32dd07b05ce752df096a1d5ad7ecf2dc0ab39ed618472a56617fd84a32110097793c665bcc2657a8b25a554d1117ea5facc158e94c3f79642c9819c1df1693253a717ca455f570688efe28f461f8f88c5c24e54cc7e66f16a06e771e019b944cabdcd25b06bcf86dbcd2f6cb49cc19378100abe6364462f2dc01dbeaaba5ae4f523dbd2a1c6535c0739643a12b34d596f0e5e12d1b300d47caa0b9208d57624f36f210ecf05d0dcb064ad3c60e15e700eaba1561654fde5616f5e269067c0bd0c851df0f3518e02bf656d5f7fff9ba0a9eb4393e48c17d0afc93104aaefe9f2796f98f0c51b48d2a33ef26b444d24d591b5a3511f38028d1c1a79822b38f057eeda6d528e69e1e235a5fc8f1ea11de5d2e683326f80ca307ce55fefe7602e3c4e99a855d1354119ad1a9dbc4746ed36918859b3d3fa7ff08cc74ecb100956e0e5599883cce394abaa746b91cdb003c7ee862ff01725a4d673990abcbf637a70811c2b12c3bf5beb28675eed9f45247ff5043a3becb473e9bb478f2e086349839e0b2abb796cfb5af98af85fb1ca7f62facbaff3a7804150ed7ce53e1e07b88a36fbbd5626ead0be92667972609071df7662f1bd95038c964c74b1a4e3c706768556b2333a6e75adca33e52e0e14fa74d621023e837fe85b287ccd1b2f91d440e895b2748898e3caea8f824fb75c54d870a6b9db9e9663d1d42d39c3e5e29a24756acda9baa5d7e6c2a2c364063e67003029406e3fb45920ab15ecb38704689b0e5aa538f89857d1a5e2809a48dd9019c2d2b791598caf65bf44e4515a91b88fbe903bc44afee05dc00130c58161ac9e58f8f8df1ad3f4f224bdb5556e8ea4d7f4bf0135be8d52946c156fb83a8e903b1cba098c963664c20325ec010eb04e9c12bc6af7fe522ffe0e609b603f8708434fb49abf7e70023d237a2715511afdd2091196f453fe86c93fd00c2b5dad907d4d844f89d58ddc3bc47ad8598b1ad53c9d4387a129648a67637ce06541a55b7f8790141697819ea26de8f290e868f8ef97b1f3a405d6dbf0958cb7e0ce7deb444f47a78427886c6074f5218b242e80484791b488e06f731435816a9aa54352a8d017c1e4fdb88b395620c953ccc7fb73854d1a34bfceb6188519756bb222a4128651ed89c50f69069ad6e62b8a31cf0a895bc37caca25e53a4b1af289f7e664a4561e15bfd4d8bfc7739835cfd71b89b79c54b8748fbb52a98204dd4f78b7377be78f171b689bdcf7acc05561869cbdfd4c510dac2d75012dca0e13448fce6e0246c703df27d42bbc55c2bac699568ee9ce83866a3131cacb28e0cf4c655e2eb593902ae1af7d4fa634a8ccb8ed81e119978961348317804a22368789fb099cb41d77f74569c4d45aff3abe9c88a28fa8ab24c8e8392db982c6648a35a68cbf2bb46a59a244726c96c7acad5e88608223f0d9dce6ff747ffc7ee68821c960df7ab394f4a8c6d05c088e6264d62abbad8fe834afb537365556c3b4ed768c63bd294888c9db3a729de955334a5fd87638ca739c67621a8d953961d259e87df0a3fb14236621310733280de75940b39a3dcb5130b9c01d4344e9f3b9e8a9a6471e9c5ba338b3ba11b614084d3d4d8602782d263b0e9090d5a62b1fb664d33a9828db28c566966723d0f56c0f23bc5008ca4706031bb3bd2da02bdf622ac0e1633c0e795c752399706406a68e47a826b2dd6aa5b6ec03b6d8c400fd202c75a1f143acca3052d49adf37c298e257628ed4cac87abcf7dc6859b5ba54b53ea71d1cd78ae2471cafe86d0fe13537c99be573bd404523bf898ab10669978a62883780455a68f96735b4b320b799f47f49df1d2aa3a32da78ae16d5693d694c68f2bd2b41691399e27cf115d33e5fcc374060b6d384882c92738f97be6a4d340322e9cbb2d34fbeeeff8d084d49b8a94acc", 0x7f3}], 0x1, 0x0, 0x0, 0xb}, 0x409) r4 = getpgid(0x0) write(r2, &(0x7f0000001640)="4f2a60d32cb25c1feb48f61448e8a16354f5450bd5299120510345e6241911aaae1cb8e7c13646b44d143bcce11194f8e59e5e8d21cecdef7b8ee309661dda5c6ed584dafbd7c4bdecb1a2f8c67e1b50ceeb6a12c379a44fcae4fcc8d28f44fd38d86f4605fbf94abce9b6d9b47098cf84aa5f9f860d80761ac907a23bb2266db5024ce8573b837b432cb94d4a68d5ccd65bcecbdae08cf891b18babc9e21057440a3d56ce3c5fc44d611bcf320570dc549501aaa77512c944c09519e9f47217cb59c1d1908f47a7c9b531d4d21607bd6b207f29320185bd9988ca54d4974c18942838d742fa747fbee631a92652faf71cdbc51be7b3ad10a1d52294338eefd15bc3b3699188f44f2c6e5082535ac6f47b3e27663ad9d10a31abc26990a638efb3e806c63e192a9e53df8a321cc11d52ac96aa45df647277b8ced8aba20edd242ca1450245a3ead09ad9fbbad3b140229a857558cdfaed1709da562e0c021ec45f9bece9f2a1026ad94b75add3e05fc44f762d90d4eada8e6a5916bd1e2df986b7592eacd0e4bbac6fa203320abcb7b947c1ee6f4a6f4338f818de155aed84405091e0dfcaa08b334e2f70e17dd3ed3a4cd1cec8529cd622fcb2e42c1719e062116cce64b53d827ed11539aee53f5e9dfccb91fc1ad35f1259eb489435007284ccd5bfce000f3e15505dfc37729e234cd013b298edc6155cf21ee5783541404625c20a12e010fa01bc669734cb95f027bbc801bb4fc2070183ea016c70eafd6594ec82f310f9637618cc3f3a38389d97739cd6903d78128418e96123e24bef8b7be124cdbd4539f1af8d4a0fae903fb7f1597d7cd584a8c918f3458ad23b20904dfb58a10a2a1ad85fffef9e17ad6573baa5a6c11284c1536e1f319ac7e48a0de0075defc71a9e27a2a626f7ceb325df2515e64f7a9dd4363b52ac694fe519258fcb9cea460f2c2fe99a11a594763d532cbba3a3596eef56174af84271c1d02612bc18d4c34be6920bb28c999cb0e9640d700b547235b39c48d9b874610bad139f49b3e9389e4fa33e123992fc0acc48e09aa19aaf8c07cfc6dc09c61a83f567560d6980d54d8b62be0eee187ea61e94db266db287f2da3ec1528081283eadbb817c9a924b9669d0b6b5bfd48377a768861315b5f496b7fcfee32113d1855032bfab74188bb2f8d06b49938776dd430c6740fc0c816b56dac7d1227d9e9d629a7ba4c20e04c9d3d537687598e599309cce7461937bdc354c84226980454f9d195bc06be5db3c231533f9524d5ce43737a48b4d3d54399257f67b51c805acd752806a182cf3646e6e10370d801b9008b4ab042469e53426360a3fc91da7b23a9def18a496455cd9c9a18df8cc23d086209c404decbe9ed950ec2170aac69636a1bd3b1cdc392ee2233e4c0bc23118c4f4d58eb8fe587cd647bc1c279380814a1dd9c07a6b3b3ac055ff36bd869907bd423825d5bb1cab6f8715a33a05325e082f00aa8b22ef0a71ab54fa0165c186dbaa871379b465aba8c3bcff49f4d4f5fc743e45e216c433ac0759fa1a94b2f4d22145714461dfa00febef50c2c8c8b62368cf7253dc1d7c6c13415e06ed138ec51d637c6011d10bcb57bf38d5e583e2fec4895067728cde524d19c45ca1b8e3e610b53251a95eedc13bff941d34984c70b318c9590a838d2b41e4408aff594464c8abfee6eeb09b2d866255c1dfbb3b2055af04a62f93ff0c8636fadee0cb0d26f54296dab61a06b048e8d228bfb0aede6628f93014075dc57cf613183e5eeb765bb7a48b977a0e641e75ebb65ba74a3e53c07178ff0d85acc0e1cdc2bb09bed576d87d64d4da2b90d7a0f8792f486a2dd0ff50f99907033e7b3aa13cd7b51bc3169f0cfffd58a3a6ba850c6f62706e9a7bf33afcb152b54ee6d5f59246fea13edc0edfe091a3cb0373e362c03417a85c292eaff119af6a02cdf9dd68416fe64afe8f3c25dbcff7ba2e65c1e02f2bc14a4799fd0eaca83bdc820c7e0d585d2a4a84d89f055c0943db51313ad72e270915a6bc294bdc5c57be2c85921c9311db58d8f415d5da75d967f21306be289dbbdfdf6d6d0cebb8847165efd7eea678ebd8eec91197210bc84c91a99f7a242f682681b5ae7bb5f33d1ce3413b1f85a3e8e582f17536844e99b4bcf748db1eea353df7c5d0d07ffbe87d7455836bd1ebb0fee958e5db5d3334bbb600abea6a6e445cc48e7d14a930b3f4316598c49dffce8bc9104c3db837e1532a9caa4b026eecbd8052bbe8382b3ac6e50691cea07b35637009ac38552d29fc0a03fd8913c848be189d894b1bcc632102aaa1e95a3cd5eb954e046a0ec51ef2177034e39a9f77164ba81a5f14e541a30f286627a1b6076bd15a13b2745750fe98815573e14d5a9e89cabab5ca8fb54b354c4cce8a22f92a5b18018b2a7d6b42ad7d485ae54a3444284a47f2f256e2eca95119f4d2b763d9425ccd7fdef783db309ec4bd718977b0623f308424005e166555054033071679dbb40757d9a2b5791b785e6fb7d1139bfe4b4a80ba1179da99fd824734624efee9f5acbe811b296fdfca1763260d0c05aeedfe146f5c40baf1b0de8bb677943a9e5a69342eb0e0fbdd038d57744bde35b3c340604416fd5e4a3db5e9aaede5477425de52624690583cd0bced76ebba8924e281ab46dbdaeaded8c6b993d19dbf9795025d25465d3bc1fb23d031c569a5eae6489e721103992db8ac0c99b6628eb557a818b7b88bfb281b98c9981051825e0c57c50529a537d38e149c71828c36ad69ab4c589592292f970d81e6327f22590a0a1a3a957f383c8be589cacb9433d3656f22c1ea1110526b3148209301aa73406b792719d405e7afab1d1b9cd4fc8801458c8d68dbb0479f2d33683c1dbd3605ffe4b33161e2ffad94f280932aeb8f142125f693796ceea0bbabe4f0422e6b57029876058c8e5eb7b8bedb12e5fbcec0851f2038a8d263912b03ba1f9d16f04cd51e286cccc33d182313fb5c31612729fac4aeddcaba569319d3d3df2bdc0d44f55d4e4ac405aebf3b8dd926eaa3e10abddedf7a9790ea89c33027d72d614e15a9ab8dd93b8ea05abfc1d0005033b6362300d653652e36d804af7b8573e3e0713fe044f27e7001bae93944cd74c18c0a45acf32e26b03bd1172764ba41a4d436b4c619bcb695d3d18167bdbb1d14715d7518df598897a9716e802941e1e0dceec48408038d2039b992d3fe27ffd30586f2dfd078176d873d228c6a753b5dc743b70f1c43b410fc946eb756616778d537902a611e730f5f4708793cb5d85236d606147bd88022bd07958e6248c9848a38d6e090f9e0bd2c22742a4753c2483aff45aa1f7f4f0d2769d25e0ad19879caf7a4afc1dde6e83c9b88dae40ff82fad72aab4d628b864b7d8da4e3622dd15d1ba02777978baa3cfc522629be52c9991df1e2d3b20358941c91579a7bc12ccbbb749d85c6dd519922eb2340caf3504f7f7976816d3b2b06cebc1ae9d60cde708bec4a227d44aba40bea76025fe5699a40db68b87cd180588018aaaf8017ad839d694da0c76f77890f7a2b32c276008fab9fce729e3f3b650557d07378cd0973784067b3c93feb53bd1822ae450aa5ddf5c4bf70976b0ebfb9bd9930ff7ace9c6729010a4af6de3a8091554ead684c083df52cbc0e157b09a45d0d245d1e8abb7a6f9c8fe8ce8d28def50b52164f23cc4f5b1fef964ffc86cd73f90c61b4f4a497f8cd312fb2f96ad559d3a9b288fcf7ec9dc57e022bfe595d08e096e0efb8743ce97a0484f94a7047384bf3e7851496cd353797c0507185b8883fe7481e0fa5a17ff3f65e3f2981a6dccd09845d2021991d6714529311232b541ad913d105c2ef1bc4646e18e084385bf958ec93cda2cfe1b13edebdaf97a7c4c80870fa237a362ec96051e5e038f4b32b2822663c8ede38221b4480598d34fb873b37d5b173f1ebad23b8f11298e5404f98cab6fb00877654a6ebb04006f250bc7f85811376824093f263027ebbd13c23e4e509b801f7b38a9cc5b4440b52971d20f07eaf61ef8f831244879002109c6f91427b1c5997b2b02cb8bad218c20c24fdd2037f8c3b7d5827711d186068e64aa050178178e008ea817c70b2b2a1b0df49c02a164060ff43e7654311e2c9e4acabe4661325e4ae21278c87252af9a01e70708fddc8143b4e3725dc3333bd0b3ca5136c91bf99fc11ebeb4f11a02ecccd7a131bf9df9bd41974f2b116daeba9026bd896dbdced8a6926efe4545e11dd3f5b76cde0e952e76958ba78faabe9cdee765b3a93416c28f27b63aa7a0cda4c5d96f94f31f8037bcde8f896197c78584c422e881520ed686d1a6ee3f7d154f03a1595a93786ecc198c1fb97545bf168630c64ef2b6451faf910c3f35afed48bdbb40c829d557b456451fc4d4d53757dd9df9700fe5af1ae0221417fec9569f10fd85e4bee9499ff76896ca41e8f30e4ba79f887e16540faedff827fdcc22e02273a1b1eb3f891e10335884aab3353f70f7ca20c2244458dbb41fcd05cc64fd708f9ba7f218d85812e19f619b0041ff4f234bfa44c2d13342ad4772262f0b7b6079e6a181129b8672d41aed4b9f6fa026670030003e67d61522ba0e10a63e3cc3fe34b811b08c6578eee202a64ab965dd126e09b54be2e9a7f29a92bfea32419a526846ae034c1501f50ba9d3c20d99745d1f42960cb156a80107c09c934d093315023244af44cb1cccb234f68202d4e4926a9535bf778adf0778f9b2efc10b960d406986951831b6b5b06b42c5fb1ffb40e2a39017b8d9d50a8d255ca825efca901b54874f036aed1cb126418c1e5b989da8f594c760aeea66239acab10effd643ffb1bfe73a5e4ed50f2013bae0e41e71c43d310abac2c8dd8f9cc460dda6127fffb516e11d3c8afffc98ce26d52af785b74c6d8c94045add6d4d832721044f2d4482f20779a7b6b9bf19f92cbe6f25657b5eb80f132a2f899c251976ba7c94c269a195074e5b148b77ec2d3d458907824595eb6ffb6f78f1b7555455e4ba4ce51a6ce5378f96cc1a505dc6fbbbe50cec883161a8a20e34bfaafdc3d6aed971168ededf90caf2eef72c182e4b4ddd2ff19e6ff01388ea5d8acbf77ad7a0d6ca9cfe49a4caeeed1f6bae08a3708ca0f3fcc1e99e9d57a8596cf0580b0f6ac0f96ad4d5c2114e74b86594eebc242da9b4ec799da796258a3b930af1a356dc22fdf2f73b6e03937a3b091f99e089c8942f9c91f1670407eaef5b1445d001029da05f39ed1289bf1108e8a16471fbb7ba440cf00f9ac6fcfe5e9f17fb6224c6e5277d6a7535b72c8c6cf0a8ae3676366cabefb5c39947162886afe1bce61b0ce1e3c716669e422e245e870d47d94eb62a745ee32cc5d960290f33597cb8913bb619a22a37aec3c70d5018525356965534de98df5f2eb76bd144148d778dd2761b5ff28e0a44fc2e15e34eacf59c3276d54171478f1d4766df15a9063dbf6d8811dc64a9af207c7800d9408d7142333d7ee939a5b49486b396e0bafd6ef3d6b227f25c426fedeab2589d6416c41a19a9df1e19ac6be27367f776bf2630810a2d61beb61fbd4deb614256edc70174a62bc0b467872cfbe58d7381b402d188a2955fa2700518878036bda0a0c6570acb21fddd8202ca05cb62941b950dfe0c96eb824b5f61785e9e30e91a10c5598880805f83d073ff3c966616f2908b726044760cafaba175aad4a565fd95cff576c6ff2b52a70548715905f601ed23d1a7b6f4c9aa7314fa0ee216eb280ccc28a38dbc323bd0ef97c343c8", 0x1000) fcntl$setown(r3, 0x6, r4) fcntl$setown(r0, 0x6, r4) 20:33:38 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0x3, 0x1, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x580, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:39 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x81, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getgid() setgroups(0x3, &(0x7f0000000180)=[r2, r3, r4]) close(r1) 20:33:39 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x7, 0x0) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x20, 0x1, 0xff, 0xfff}], 0xff, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x3e, 0x40, 0x100000000, 0x6d}, {{r1}, 0x0, 0xb0, 0xfffff, 0x9e32, 0x81}, {{r1}, 0x8213725c15ec3178, 0x8, 0x0, 0x3, 0x8001}, {{r2}, 0xffffffffffffffff, 0x4, 0x80000004, 0x81bab0d, 0x1}, {{r1}, 0xfffffffffffffffd, 0x2, 0x9, 0x7fffffff, 0xffffffff}, {{r0}, 0x0, 0xd8, 0xf0000005, 0x0, 0xffffffffffff7fff}, {{r0}, 0xfffffffffffffff9, 0x1, 0x0, 0xfffffffffffff682, 0x5}], 0x9723, &(0x7f0000000380)) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x400) kevent(r1, &(0x7f0000000000), 0x29f, 0x0, 0x5, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8080, 0x80) close(r3) recvfrom(r0, &(0x7f00000003c0)=""/33, 0x21, 0x800, &(0x7f0000000400)=@in6={0x18, 0x2, 0x5, 0x4}, 0xc) ioctl$TIOCSDTR(r3, 0x20007479) r4 = kqueue() r5 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x1000) shmdt(r5) r6 = getpgrp() wait4(r6, 0x0, 0x2, &(0x7f0000000440)) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCEXCL(r3, 0x2000740d) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x20000000, 0xffffffff, 0x7}, {{r1}, 0xfffffffffffffff9, 0x55, 0x5, 0x87, 0x400}], 0x100000000, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x4, 0x15, 0x3, 0x9}, {{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0xa8, 0x5}, {{r4}, 0x0, 0x11, 0x4, 0x1, 0x1}, {{r4}, 0xfffffffffffffff8, 0x0, 0x40000000, 0xffffffffffffffff, 0xffffffffffff0000}, {{r4}, 0xffffffffffffffff, 0x89, 0x20000000, 0x64c, 0x81}], 0xffffffff, &(0x7f0000000200)={0x4, 0x10000}) 20:33:39 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 20:33:39 executing program 1: r0 = open$dir(&(0x7f0000001040)='./file0\x00', 0x2, 0x2) socketpair(0x6, 0x2, 0x61c, &(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000001080)='./file0\x00', r2, &(0x7f0000001100)='./file0\x00', 0x4) r3 = socket(0x3e, 0x3, 0xa5b) kevent(r2, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffb, 0x16, 0x1, 0x200, 0x36}, {{r2}, 0xffffffffffffffff, 0x20, 0xf0000000, 0xfffffffffffffff9, 0x3}, {{r1}, 0xfffffffffffffff8, 0x25, 0x80, 0x6e, 0x3}, {{r3}, 0xfffffffffffffffb, 0x8, 0x2, 0x7, 0xcc1}, {{r1}, 0xfffffffffffffff9, 0x0, 0x4, 0xfffffffffffffff8, 0x3}], 0x1, &(0x7f0000001200)=[{{r1}, 0xfffffffffffffff9, 0xb, 0x3, 0x6, 0x3f}], 0x1, &(0x7f0000001240)={0x4, 0x10000}) recvfrom(r3, &(0x7f00000019c0)=""/4096, 0x1000, 0x2, &(0x7f0000001000)=@in={0x2, 0x3}, 0xc) r4 = socket(0x18, 0x8004, 0x0) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000001980)=@in6, 0xc) 20:33:39 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() dup2(r0, r0) r2 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xfffffffffffffdd3) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x8, 0x0, 0x0, 0x0) 20:33:39 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x180, 0x10) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/180, &(0x7f0000000100)=0xb4) select(0x40, &(0x7f0000000140)={0x2d, 0x9, 0x1, 0x3, 0x3, 0x100000000, 0x1, 0x5}, &(0x7f0000000180)={0x1, 0x7f, 0x9, 0x4, 0x401, 0x20000000, 0x3, 0xff}, &(0x7f00000001c0)={0x9, 0x0, 0x5, 0x9000000000000, 0xfffffffffffff001, 0x1, 0x80000001, 0x9}, &(0x7f0000000200)={0x6, 0x2}) 20:33:39 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) semget(0x1, 0x7, 0x120) 20:33:39 executing program 1: r0 = socket$inet(0x2, 0x4000000000000005, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) 20:33:39 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) 20:33:39 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$inet6(0x18, 0x5, 0xffff, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080)=0x3f, 0x4) getitimer(0x0, &(0x7f0000000000)) 20:33:39 executing program 0: r0 = socket$inet(0x2, 0x0, 0x20000000000000) r1 = shmget$private(0x0, 0x2000, 0x240, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x810, r0, 0x0, 0x0) lseek(r0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x3e, &(0x7f0000ffb000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x1000) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0x0, 0xc1, 0x0, 0x1000000000}], 0x10003, 0x0, 0x1000000, 0x0) r3 = dup(r0) flock(r0, 0x2) openat(r3, &(0x7f0000000080)='./file0\x00', 0x10000, 0x100) 20:33:39 executing program 1: unveil(0x0, &(0x7f0000000080)='c\n') clock_getres(0x5, &(0x7f0000000000)) r0 = dup(0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x80000000) 20:33:39 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x40}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xb3, 0x16, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0x49, 0x2, 0x4, 0x6}, {{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x7, 0x3}], 0xfffffffffffffff8, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x2, 0xfffffffffffffe00, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0x40000004, 0xe000000000}, {{r0}, 0xfffffffffffffffc, 0x81, 0x2, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x4}, {{r1}, 0xffffffffffffffff, 0x9, 0xa3, 0x10001, 0xffff}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0xe5, 0x5}, {{r1}, 0xfffffffffffffffc, 0x40, 0x2, 0x2, 0xffff}, {{r0}, 0xffffffffffffffff, 0x8, 0x30, 0x6d4, 0x24}], 0x5, &(0x7f0000000000)={0x7ff, 0x1ff}) 20:33:39 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = semget(0x1, 0x3, 0x28c) semop(r1, &(0x7f0000000000)=[{0x4, 0x200, 0x800}, {0x6, 0xfb8c, 0x1800}, {0x3, 0xfcb, 0x1000}], 0x3) 20:33:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f00000001c0)="0902f5ba6868d38f3e07424754a3de563e58af3e41670a6281b1e4b29c1e22c59e4ccc7541c1c71a2d37ef9c436dfdc6a93a174f67989d2646a30dbc561ca8660b6512465955d4d4f12d484d8648ed23d766fe1efde0e039f172e8a74d88f122f8a0cdd6e086b1b678d2cb15278bbc12e3f11159c9c5324166ea138bb4440b2782b475a92fc339cdaacfa95e31c06f8e2537e8285464f13745e4317c6386164a5325007911b9879542747d731c9a32394b3761b68271ea68c32b9df57b30ed3367fb171df2008471dcb84a714ea40062c344190486ff81b2b6e1763d7634da444144e0ada366f312b48b753ad929df", 0xef, 0x4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 20:33:39 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=""/120, 0x78}, 0x1) getsockname(r0, &(0x7f0000001240)=@in6, &(0x7f0000001280)=0xc) recvmsg(r0, &(0x7f0000001200)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001100), 0xeb, &(0x7f0000001140)=""/148, 0x94, 0x2}, 0x840) 20:33:40 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) kqueue() geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file0\x00', r2, r3) 20:33:40 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) r2 = shmget(0x2, 0x2000, 0x14, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/61) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) madvise(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x4) 20:33:40 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) socket$inet(0x2, 0x8000, 0x2) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = socket$inet(0x2, 0x4003, 0x0) dup2(r2, r1) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xc1, 0x0, 0x0, 0x400}], 0x10003, 0x0, 0x3, 0x0) 20:33:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x400000000000}, 0x8) read(r0, &(0x7f0000003ac0)=""/109, 0x6d) shutdown(r0, 0x0) 20:33:40 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x80000040040}], 0x1, 0x400) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6004, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0400000080aeb377bd0000"], 0x8) symlinkat(&(0x7f0000000240)='./bus/file0\x00', r0, &(0x7f0000000280)='./bus\x00') open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) wait4(r1, &(0x7f0000000140), 0xb, &(0x7f0000000180)) 20:33:40 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() r2 = geteuid() r3 = getegid() fchown(r1, r2, r3) r4 = socket$unix(0x1, 0x0, 0x0) getsockname$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x10542, 0x1c8) utimensat(r5, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x349e, 0x9}, {0x6}}, 0x0) fchownat(r5, &(0x7f0000000240)='./file0\x00', r2, r3, 0x6) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) socketpair(0x30, 0x4005, 0x4, &(0x7f0000000180)) ftruncate(r1, 0x3bc) 20:33:40 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = semget(0x3, 0x0, 0x40000000000a) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1800}], 0x1) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 20:33:40 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x10001) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:40 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() socket$inet(0x2, 0x4007, 0x1) socketpair(0x10, 0x4007, 0x40, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1000000000000c1}], 0x10003, 0x0, 0x0, 0x0) semget(0x2, 0x0, 0xa0) 20:33:40 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7, 0x3f, 0x8001, 0x4, "43a82cca71d2ec9e46498630bb5c72ea7bc99231", 0x8, 0xbe}) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x3ff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x53}], 0x5, 0x0) dup2(r1, r1) 20:33:40 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000100)="f2545291eb9555903bc0b1c0cd1d207d36ee06c390426d66650ee54384fe2bc9a9287223471a872469bba2dc1f632d1c728d3026beee478bfbd948a41f49d81ffef1691cf63c5e52bbd21feeb29b039d86f3ba07688184705a44c1e4f76c29f9ca56aa89fa4e493619c99fbdb5c6a2886516e2c556d77529e080f0e954104ed29523ce97979f252bd970067cab5ba8acd0", 0x91, 0x4, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 20:33:40 executing program 0: socket$inet(0x2, 0x4003, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) kevent(r0, &(0x7f0000000000), 0x10003, 0x0, 0x0, 0x0) 20:33:40 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x3}], 0xffff, 0x0, 0x0, 0x0) dup2(r1, r0) dup(r0) 20:33:40 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x8) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x400000000000000, 0x3}], 0x100, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0x6, 0x3}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40000043, 0xe6a6}, {{r1}, 0x0, 0x18, 0x0, 0x4, 0x800}, {{r1}, 0x1930c7ec09d5459a, 0x14, 0x4, 0x7, 0x1f}, {{r1}, 0x0, 0x4, 0x0, 0x9, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffb, 0x82, 0xa00fffff, 0x5}, {{r1}, 0xfffffffffffffff8, 0x84, 0x10, 0x4, 0x9}], 0x6, &(0x7f0000000280)={0x7, 0x100}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x101, 0x1}, {0x18, 0x2, 0x2}, 0x1ff, [0x6, 0x80, 0x80, 0x4, 0x9, 0x7, 0x7f, 0xd2]}, 0x3c) socket$inet(0x2, 0x5, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x180) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom$inet6(r0, &(0x7f0000000140)=""/168, 0xa8, 0x2, &(0x7f0000000200)={0x18, 0x2, 0x5, 0x7}, 0xc) 20:33:40 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, &(0x7f0000001180)=0xc) setuid(r0) r1 = socket$inet(0x2, 0x2000000000000002, 0x100000001) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) recvfrom$inet(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x1, 0x0, 0x0) r2 = socket$inet(0x2, 0x4003, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) kqueue() 20:33:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x180) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom$inet6(r0, &(0x7f0000000140)=""/168, 0xa8, 0x2, &(0x7f0000000200)={0x18, 0x2, 0x5, 0x7}, 0xc) 20:33:40 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) preadv(r0, &(0x7f0000000400), 0x0, 0x0) r1 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x80010001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r3 = getuid() r4 = getgid() clock_settime(0x7, &(0x7f0000000240)={0x1000, 0x2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r1, 0x6, r5) r7 = getgid() r8 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0xabd4, r3, r4, r6, r7, 0x0, 0xfffffffffffffffc}, 0x6, 0x7, r8, r9, 0x9f66, 0x0, 0x703d38a0}) r10 = msgget(0x3, 0x50) msgsnd(r10, &(0x7f0000000280)=ANY=[@ANYBLOB="0100006a351667aa2e8b89a4d6638bea467c50dabc3dfb01db665edc52c5fcee4202c500455dc9933ebcd8813bfe2748c6dfa077d2973407"], 0x50, 0x800) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) r11 = dup2(r1, r1) kevent(r11, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x24, 0x213b3294, 0x8001}, {{r1}, 0xfffffffffffffffa, 0x10, 0x14, 0x4, 0x2}], 0xfffffffffffffff9, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x88, 0xf0000004, 0x5, 0x3}, {{r1}, 0xfffffffffffffffe, 0x8, 0x20000081, 0x0, 0x56e0}, {{r1}, 0xffffffffffffffff, 0x4c, 0x30, 0x2, 0x1}], 0x1, &(0x7f00000003c0)={0x7bf8, 0x3}) close(r1) 20:33:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x180) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom$inet6(r0, &(0x7f0000000140)=""/168, 0xa8, 0x2, &(0x7f0000000200)={0x18, 0x2, 0x5, 0x7}, 0xc) 20:33:40 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) r2 = shmget(0x2, 0x2000, 0x208, &(0x7f0000ffd000/0x2000)=nil) r3 = geteuid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x0, r3, r4, r5, r6, 0x0, 0x3}, 0x0, 0x1, r7, r8, 0x8, 0x7, 0xe38}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x180) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom$inet6(r0, &(0x7f0000000140)=""/168, 0xa8, 0x2, &(0x7f0000000200)={0x18, 0x2, 0x5, 0x7}, 0xc) 20:33:40 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x201, 0xf0000000}], 0x10002, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x80, 0x20, 0x3, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x97, 0x1, 0x200}, {{r0}, 0x17ac370fafc70b26, 0xc0, 0xf0000001, 0x6, 0x7}, {{r1}, 0xfffffffffffffffd, 0x4a, 0x400fffff, 0x80, 0x7fffffff}, {{r0}, 0x0, 0x1, 0x4, 0x7b9, 0x9}, {{r1}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x9, 0x4}, {{r1}, 0xfffffffffffffff9, 0x20, 0x10, 0x10000, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x4, 0x80000000, 0x7f}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x9, 0xf1}, {{r0}, 0xfffffffffffffffb, 0x15, 0x20000040, 0x1000, 0x1ff}], 0x10003, 0x0, 0x0, 0x0) 20:33:40 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x80}], 0xfffd, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kqueue() socket(0x2, 0x0, 0x200) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x180) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 20:33:40 executing program 0: sync() r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() r2 = accept(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d06553a57a1c8a2e496333858ccc1695db597930c26ca28611ea097dc11493b92cef7ea520cd8c921be84acdff39cfad93485833954541de996c5c0abaa921"], &(0x7f0000000040)=0x6e) getpeername$unix(r2, &(0x7f0000001280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1692ee8663867fd82d0086832075fb60f342591a51769a14023dbfd14b0e18e1a073ed963afc75601b9b2e5a79e4c6c3fbe15ca259a838b69bf54c005ac9664b3e0f9857907a947660cafb75072a1bdf4267811fad72ae8014bc2574bb8c746f394e3dba2a877cd874fe94b3d0d2c1e007d840f263e836666ee9c157e0ab26ce41ebf2b6daef363"], &(0x7f0000001200)=0x1002) r3 = socket$inet(0x2, 0x5, 0x1000000020) poll(&(0x7f0000000080)=[{r0, 0x40}, {r1, 0x90}, {r1, 0x4}, {r0, 0x100}, {r1, 0x40}, {r1}], 0x6, 0x5) socket$inet(0x2, 0x1, 0x66) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x240, 0x0) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x80, 0x1) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) accept(r3, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) poll(&(0x7f0000000100)=[{r0, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x180) 20:33:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 20:33:41 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x7, 0xc6b7}], 0x5, &(0x7f0000000100), 0x7, &(0x7f0000000140)={0x1, 0xf5}) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) mlockall(0x2) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) r2 = dup(r0) ioctl$TIOCSTOP(r2, 0x2000746f) pipe(&(0x7f0000000100)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:41 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 20:33:41 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x5, 0x4}, 0x10) 20:33:41 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 20:33:41 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) listen(r0, 0x6) 20:33:41 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 20:33:41 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:41 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) close(r1) socketpair$inet6(0x18, 0x5, 0x20, &(0x7f0000000080)) kqueue() 20:33:41 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 20:33:41 executing program 0: clock_gettime(0x0, &(0x7f0000000280)) r0 = socket$inet(0x2, 0x4003, 0x0) getsockopt(r0, 0x80, 0x1, &(0x7f00000002c0)=""/192, &(0x7f0000000380)=0xc0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) recvfrom$inet6(r2, &(0x7f0000000400)=""/4096, 0x1000, 0x41, &(0x7f0000001400)={0x18, 0x0, 0x9, 0x3044dcc0}, 0xc) kevent(r1, &(0x7f0000000100)=[{{r0}, 0x0, 0x20, 0x0, 0x9, 0x80000001}, {{r1}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x9, 0xffffffff}, {{r1}, 0xfffffffffffffffa, 0x40, 0x41, 0xfffffffffffffffb, 0x5161}], 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x63, 0xffffffff, 0x6399dd0}, {{r0}, 0x977885639781274f, 0x9, 0x800000c9, 0x4, 0x9}, {{r0}, 0xfffffffffffffffb, 0x710dcab4f76ab2df, 0xfffff, 0x100000001, 0x3}, {{r1}, 0xfffffffffffffffa, 0xf9bd10c70b8be406, 0x2, 0x9, 0x2}, {{r0}, 0xffffffffffffffff, 0x81, 0x0, 0xfff, 0xfff}, {{r0}, 0x11146a60debc833f, 0x40, 0x40, 0x4, 0x80000001}, {{r0}, 0xfffffffffffffffc, 0x4c, 0x20000000, 0x0, 0x1}], 0x100, &(0x7f0000000080)={0x5, 0x3ff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:41 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 20:33:41 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 20:33:41 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xc1, 0x0, 0xffff}], 0x10003, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getgid() fchown(r1, r2, r3) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/137, &(0x7f0000000080)=0x89) 20:33:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 20:33:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 20:33:41 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) dup2(r1, r1) poll(&(0x7f0000000300)=[{r1, 0x5}], 0x25e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) r2 = dup(r0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/195, 0xc3}, {&(0x7f0000000200)=""/198, 0xc6}], 0x2) dup(r2) 20:33:41 executing program 0: r0 = socket$inet(0x2, 0xc00d, 0x3) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x6, 0x4}, {{r0}, 0xfffffffffffffffa, 0x86aebb0b6dc490af, 0x40000040, 0x7, 0x9}], 0x6, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x80, 0x20000001, 0x7, 0x7}, {{r0}, 0xfffffffffffffffd, 0xc6, 0x1, 0x2, 0xff}], 0x1, &(0x7f0000000140)={0x3, 0x80}) 20:33:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 20:33:41 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)=""/141, &(0x7f0000000400)=0x8d) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) write(r0, &(0x7f0000000100)="d13cd6a1dad4a3c15078cbfbc8606de8b4420cb4dafbea1950ad6b256294023ff119c6866023a95c0b28a909aace665587c46e00d6d37fd576723a25c3115873badf500d18fcc314b4fcf55fcb9c98de8ef9a8a98950f519e8714ba5d0039fc1ae74a2ef", 0x64) socketpair$inet6(0x18, 0x4000, 0xfffffffffffffff7, &(0x7f0000000440)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000480)={0x8, 0x1, 0x401, 0x6, 0x40}, 0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) r3 = kqueue() kqueue() r4 = open(&(0x7f0000000080)='./file0\x00', 0x30430, 0x32) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="9d07b101ce6562bc2420f8cdcacbcb0db7a96962eb7cacf630570e04e8dc8e8a430f382633305cc26e319381a1e917e3ce724d0d88b4d47f851deb804f4a0b0b13ebdcd965fe1e934cb8c10669167f5572d588249484ec7eecad0951d6d353a562e74ff922a38190ca1b1dd055a82289710df071f965f8555f936e55c88edcaeb8d41c22d624", 0x86}], 0x1, &(0x7f00000002c0)=[@rights={0x30, 0xffff, 0x1, [r4, r0, r1, r3, r4, r4, r3]}], 0x30, 0x4}, 0x4) 20:33:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 20:33:41 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x46, 0x80000000, 0x10000, 0x1}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x4, 0x0, 0x80000000}], 0x2, &(0x7f0000000140)={0x7, 0xffff}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 20:33:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 20:33:41 executing program 0: r0 = socket$inet(0x2, 0x1, 0x8) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000080)) clock_settime(0x6, &(0x7f0000000100)={0x401, 0x401}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, 0x0, 0x0) 20:33:41 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x10000000000}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, 0x0, 0x0) 20:33:41 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, 0x0, 0x0) 20:33:41 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x20) dup(r0) r1 = socket$inet(0x2, 0x4003, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) kqueue() poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) 20:33:41 executing program 0: unveil(0x0, &(0x7f0000000140)='r\x00') clock_getres(0x5, &(0x7f0000000000)) r0 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x7c, 0x806}, {0x18, 0x3, 0xcb5, 0x40}, 0x3, [0x8, 0x8, 0x5, 0x40, 0x673c7f9a, 0x1000, 0x2, 0x80]}, 0x3c) socket(0x1, 0x7, 0xfffffffffffffffa) 20:33:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) 20:33:41 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x586) 20:33:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) 20:33:41 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) dup2(r1, r1) 20:33:41 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r0, r3, r4}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r1, r4}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x98}, 0x4) 20:33:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180), 0x41, 0x400}, 0x1) select(0x40, &(0x7f0000000000)={0xe5, 0x2fd, 0x6, 0x7, 0x8, 0x0, 0xfffffffffffffffd, 0x10001}, &(0x7f0000000080)={0x6, 0x0, 0x5, 0xfffffffffffffff7, 0x5, 0x3ff, 0x7fff, 0x400}, &(0x7f00000000c0)={0x2, 0x5, 0x8000, 0x3, 0x3, 0x6, 0x8, 0x2}, &(0x7f0000000140)={0x4143, 0x400}) 20:33:41 executing program 0: r0 = socket$inet(0x2, 0x0, 0xfffffffffffffffd) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') listen(r0, 0x100000001) 20:33:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) truncate(&(0x7f0000000080)='./file0\x00', 0x3) truncate(&(0x7f0000000000)='./file0\x00', 0x9a9) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180), 0x0, 0x4}, 0x0) 20:33:41 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x9, 0x2}) clock_settime(0x0, &(0x7f0000000000)={0x6, 0x6}) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) clock_getres(0xfffffffffc, 0x0) 20:33:41 executing program 1: socketpair$unix(0x1, 0x80000005, 0x0, &(0x7f0000000000)) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000019c0)=[{&(0x7f0000001a00)="e3", 0x1}], 0x1) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c35", 0x90}], 0x1) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000180)=""/186, 0xba}, {&(0x7f0000000240)=""/83, 0x53}, {&(0x7f0000000380)=""/170, 0xaa}, {&(0x7f0000000440)=""/207, 0xcf}, {&(0x7f00000000c0)=""/129, 0x81}, {&(0x7f0000000600)=""/119, 0x77}, {&(0x7f0000000040)=""/90, 0x5a}], 0x7) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x5, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0x1, 0x4) mkdir(&(0x7f0000000240)='./file0\x00', 0x2) sendmsg$unix(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffedb, &(0x7f0000000180), 0x0, 0xffeffffffffffffe}, 0x0) 16:00:06 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, &(0x7f0000000080)=""/147, 0x93) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/42) 16:00:06 executing program 0: minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x1000, 0x80000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 16:00:06 executing program 0: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:06 executing program 1: r0 = semget(0x3, 0x3, 0x400) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000100)=""/201) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_RMID(r0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={0x0, 0xffd4, 0x0, 0xd8, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000ffff0000010000000000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="f6ffffff"], 0x18}, 0x400) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000280)=""/222) r4 = syz_open_pts() ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000240)={0x7, 0x9, 0x401, 0x9}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x4010, r3, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:06 executing program 0: r0 = socket(0x3f, 0x5, 0x2c08) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x9}, 0x8) poll(0xffffffffffffffff, 0x0, 0xfffffffffffffffc) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f0000000040)=0xfffffff4) r2 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x102) kevent(r2, &(0x7f0000000340), 0x43f, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x50, 0xf0000005, 0x3f2c64ce, 0x40}], 0x9, &(0x7f00000003c0)={0x1f, 0x3}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)="26439cb54649f4b0a0dee7edffbea83ea79029fad5158080870ceadcc32f14f776ef7565778f84115b6f147af76d13965b77eb183161788c44406c043dfbac12728127f37c5a0f9e7e12482f39a3e8c28f51a6dde9d1d1cfbf2016b0e338f9be13394667ee8b83497e9dfdd6e2fd0973dbc3c6a5b7873aa85c3107bccde804a517cec53f88d9ac605318716b68ad1831b81c0220522dd9fb9726f53eca2f95ed707fe0c94bef872a65c0900403641c3871695ad35e23e38effe24de710bc467367c0b95d794e5d773217ecb22d6afa7b9cd0191cbbe2e02bfe7545e19c42b32e68e6feb5b3d2d2751a1f", 0xea}, {&(0x7f0000000180)="a4420af64f86434553a049a5c3174b1e0a5d77e93aff", 0x16}, {&(0x7f00000001c0)="496c78adcae849c56c2b5e5515d0d54420972d0825bc8a5c3bbc2082fa30be3ef43a9d926127484b42be13e6d2e1cd996117e34b0fda10f55e07f2a0e53c37864930472aa01b0a12bfba15e55793ec591df6a5e99cfb103b411285876b51463b2c8bf389c45ba7583e4f", 0x6a}], 0x3) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0)={0xb7a, 0x5d2f04c}, 0x8) 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x800, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) fcntl$lock(r2, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x100000000}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0, 0xc}, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)='./file1\x00') getpeername$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000b79e0000000000000000000000000000000000000000000000000000e8ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x6e) 16:00:06 executing program 0: poll(&(0x7f0000000180)=[{}], 0x1, 0x40) r0 = dup(0xffffffffffffff9c) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x1010, r0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000040)=[r1]) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0xfffffffffffffff2}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="6d7dd06b7d9b70807356b6c34304c17b554fd94bedf862b427f2c2ab4d30c0c9a6cecc87e8bf7eae639de123e62d08282f51e85c14432eeebbc414a15525c455a3a35efb7f0f098792085968026d801ea1749c9d382b1c83a9e369bf21fa8d", 0x5f) getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffe3a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getgroups(0x3, &(0x7f00000000c0)=[r3, r3, r3]) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000000140), 0xffffff67}, 0x0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) r1 = socket$inet(0x2, 0x7, 0x4a) write(r0, &(0x7f0000000080)="d8838c4fc25bd8218d19a1942b553969dc5a4fd16040077efb4d4a1c083099e47f79f39144598ac5a234d441f95069beb9c1c6eda6d4b826df702f4113b00c52b50dbe870561fb792fe78d117799a0e84f534899045d6715a1fa205df2e2ecd7e38b308b7b16b97b6e7752dd7d2638a1849bfe85b48f713fccf844ccde64c15eb43ea0019d18d25b3b13826fe2fc7836c6fa4961f9f5759b6b9cde3f7f5c015946f905aed2cd7b639b12f13ab973462c2598c454bc6cfe8ecec9dc2a3aca4b0bc5c8c163b3620f64e698afef1db789db6d", 0xd1) setsockopt$inet_opts(r1, 0x0, 0x8000000000001, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x0, 0x3, 0x2) r1 = getpid() shutdown(0xffffffffffffffff, 0x0) fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) shutdown(r4, 0x3) socket$inet(0x2, 0x3, 0x0) chroot(&(0x7f0000000000)='./file0\x00') shutdown(r2, 0x0) read(r3, &(0x7f0000000140)=""/211, 0xfffffffffffffe82) socketpair$inet6(0x18, 0x5, 0xb1e, &(0x7f0000000280)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='./file0\x00') 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r5, r7}, @cred={0x20, 0xffff, 0x0, r6, r3, r7}, @cred={0x20, 0xffff, 0x0, r2, r5, r4}, @cred={0x20, 0xffff, 0x0, r6, r3, r7}], 0xa0}, 0x0) 16:00:06 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='.\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') symlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000340)='./file0/file0\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000001c0)=0x7) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e4066746c653000"], 0xa) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) r3 = getpid() fcntl$setown(r1, 0x6, r3) r4 = socket$inet6(0x18, 0x1, 0x101) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0xbcb3, 0x1, 0xf, 0x6, 0x800}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r2, r5) 16:00:06 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x1, 0x7fff, r1}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x3b0, 0x0, 0x200007ff, &(0x7f0000000100)={0x100008001, 0x200000000}) clock_getres(0x6, &(0x7f0000000240)) clock_gettime(0x3, &(0x7f0000000280)) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x21, 0x20, 0x5, 0x20}, {{r3}, 0xfffffffffffffffa, 0x20, 0x1, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x84, 0xf00000ce, 0xfffffffffffff001}, {{r0}, 0xffffffffffffffff, 0x20, 0xc0000080, 0x7, 0x800}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000001, 0x9, 0x1f}, {{r0}, 0xfffffffffffffff8, 0x1a, 0xf00000bf, 0x1000, 0x9}, {{r0}, 0xfffffffffffffffa, 0x20, 0x80000001, 0xffffffff, 0xffffffffffffffff}, {{r3}, 0xffffffffffffffff, 0x20, 0x0, 0xfffffffffffffffe, 0x5e}], 0x1, 0x0, 0x402, 0x0) clock_getres(0x2, &(0x7f00000000c0)) r4 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x3, 0xca89, 0x6, 0x4160, "5dd2923d0675dd39e1ac60ff0eb9aa6e9aeae8eb", 0x8001, 0x4}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) clock_getres(0x6, &(0x7f00000003c0)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000180)=0x5d8) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x2, 0x0, 0x40, 0x3, r1}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x7) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000dfe000/0x200000)=nil, 0x200000, 0x4) mlock(&(0x7f0000e3c000/0x2000)=nil, 0x2000) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) sendto(r0, &(0x7f0000000140)="ae71d5cd27f9bcc86b1e64aec5b5bf97fe0d596aa9dfa5546bf6d03bddfe011e16112f4689fed84d36cda5e2d202840b7cd7da839836213193ee27e72c9cee7d030d026a2eab1f3199b2e7c8c766b44e5f430bc05ef142a4404e661d91e5c5f4289dd2d6c22af7f96692028103449c8506bfc9aa27c3d45a5890f8a7b0dafe5ef9dff3e1f2331a513ca8aa389201", 0x8e, 0x409, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) socketpair(0x32, 0x8001, 0x5, &(0x7f0000000080)={0xffffffffffffffff}) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)={{0xefd, 0x5}, {0x3d, 0x7fff}}, 0x2) 16:00:06 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000c3e000/0x3000)=nil, 0x3000) munlock(&(0x7f0000cc6000/0x2000)=nil, 0x2000) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/58) rmdir(&(0x7f0000000140)='./file0\x00') shmget$private(0x0, 0x3000, 0x285, &(0x7f0000fee000/0x3000)=nil) clock_settime(0x2, &(0x7f0000000180)={0x7}) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) minherit(&(0x7f0000f8b000/0x4000)=nil, 0x4000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = getgid() openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x101) r2 = geteuid() fchownat(r0, &(0x7f00000001c0)='./file0/file0\x00', r2, r1, 0x4) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x0, 0x200}, {0x18, 0x0, 0x1f, 0x1}, 0x39, [0x7ff, 0x1000000, 0x33e, 0x6, 0x9, 0x4, 0x6, 0xff]}, 0x3c) chroot(&(0x7f0000000000)='./file0\x00') 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getpgrp() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}], 0xffffffffffffff2b}, 0x0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x10008, 0x1) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x7, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x6, 0x800}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x41, 0x4}, {{r1}, 0xffffffffffffffff, 0xc1, 0x60, 0x6, 0x3f}], 0xa6, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x10, 0x3, 0x80, 0x1ff}, {{r1}, 0xfffffffffffffffb, 0x21, 0xf0000000, 0x80, 0x7}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x4, 0x100000000}, {{r1}, 0xfffffffffffffff8, 0x60, 0x4000000a, 0xa8b4, 0x3a}, {{r1}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x0, 0xffffffffffffffc1}], 0x0, &(0x7f0000000000)={0x5, 0x1ff}) 16:00:06 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 16:00:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) fcntl$getown(r1, 0x5) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) linkat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x1, 0x8, 0x8001, 0x6, "3535febc62b3be75d8a649bfc34f3fab1f762ae9", 0x1000, 0x6}) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/161, 0xa1) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x1) r3 = dup2(r1, r2) bind$inet6(r0, &(0x7f0000000380)={0x18, 0x2, 0x5, 0x7}, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000003c0)) r4 = accept$inet6(r3, 0x0, &(0x7f0000000400)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000440)=0x8001) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000480)={0x3, 0x800, 0x2, 0x0, "3b94e33a74b658aae4cfe5269de14cf9fe024ea5", 0x6208, 0xffffffffffffffff}) flock(r3, 0x8) recvfrom$unix(r3, &(0x7f00000004c0), 0x0, 0x1, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) kevent(r3, &(0x7f0000000540)=[{{r4}, 0xfffffffffffffffb, 0x50, 0x80000002, 0x428b, 0x2}, {{r4}, 0xfffffffffffffffe, 0x1, 0x22, 0x5, 0x7f}, {{r1}, 0xfffffffffffffffd, 0x4, 0x6753265c98885f19, 0x0, 0x4}, {{r1}, 0xffffffffffffffff, 0x8, 0x20000002, 0x1, 0x100}, {{r4}, 0xfffffffffffffffb, 0x4, 0x0, 0x200, 0x3}], 0x800000000, &(0x7f0000000600)=[{{r4}, 0xffffffffffffffff, 0x4, 0x40, 0x10000, 0x7}], 0x6, &(0x7f0000000640)={0x9, 0x2000}) syz_open_pts() getpeername$inet(r1, &(0x7f0000000680), &(0x7f00000006c0)=0xc) open$dir(&(0x7f0000000700)='./file0\x00', 0x2, 0x8) r5 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x1c0) r6 = geteuid() getgroups(0x1, &(0x7f00000007c0)=[0x0]) fchownat(r3, &(0x7f0000000780)='./file0\x00', r6, r7, 0x2) chroot(&(0x7f0000000800)='./file0\x00') readlink(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)=""/4096, 0x1000) fchownat(r5, &(0x7f0000001880)='./file0\x00', r6, r7, 0x2) sendto$unix(r3, &(0x7f00000018c0)="95ec1e0abe59afd397d1c1cbc13e89fc2a51d82814228a4b3891f74cb50ad33d9a63e022a48dad6f51b30860730470198a6159487a822b57aa69160ed0d08270df0e8f02d47821fe80114e95057b71607a898300532e80ab93d8a4fd3f3d0329c3cc8e8da69128037aab939d2e2c333c28172d669b3aa2658e503ce42b3b3be7ab5cfd7360184108265f508427", 0x8d, 0x8, &(0x7f0000001980)=@file={0x1, './file0\x00'}, 0xa) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="7aa05ac6eaef16ffbebb13095ef7b56a8f3831c9db3207fa1e5aba73b0a0ebae0d705d3b5c335eb3427e5d18509925066cbbfda5ff77224f95722425e01a0b501a65680b5f68879a76acb939edcbc490b709", 0x52}, {&(0x7f0000000140)="a59202bf881b5f9467e86156256d1200482c92727567240ca2df95bffebeaf0df4ccf91f4e2d1aeeb16b4c6b1e90cd5c49e826f3d3502391324a8c817114dbb626d2eed532ca0ee53fb930b9f3084915948f19de006badf2cba528777bb241a8fe3bd6caad10cc08f02fcb51751a20391be456e2cfa094d4eacc0a31c4a7be977b66567334d25b7702377930de76d8231d7f32ebc43cdc669a865c0f1cb6030aa08d17c5ed50dcdde89ab2dc3e8fd94d510aafcad43e179f64de32830e8f82ad178c057cc1c816748ca2d49b29eb1991a299bb497d9dc6340f912d534dbec358ed1924a86b1b2fee12c41dffd34eff", 0xef}, {&(0x7f0000000240)="bed49b32edd008dde0ab72f560b20f4286f8708bac1be0fedfe1f4b1402e81a6f9c7cf8ac3a80f40058cc6349f35bc6291e53cdf96e8fa729e8c1c4ca937d7534ac163260abf4891a81164c7ebd146ea8b63031efe9a93d7152db3b4495d702559d494a4bfce1a523bcea60751c298ce40a3181844bc5b96cb9b0f4c0e4cb559631ef4794517a5718116e32c3b012158a599417bbfdf5e46e116954813b5865afdb1f3af8e0ce83159ea84bf3ed5c0e1d4a69bfc82cfc8ae4865d9", 0xbb}, {&(0x7f0000000300)="2c48355b23dabecadecf5c81fd", 0xd}, {&(0x7f0000000340)="cb3d17c404176d979d4ee924b836054ba3fc1367036ba35431f4152c0f9f43e204f75feacc7a8e6debca42ee851d82536e94f06356027acbc8a0ccdf333ecd0753c3142511b7fe96e05a58810639e050c90f01420c79eaa3d04a8e1712bd8d72357cc55482433b6394be4e75ea", 0x6d}, {&(0x7f00000003c0)="946fa41042542f2f0e00de5989c24b205927e8bde5890625cb99ac0d7a6f265459e060371d3c0cc95f238f1ec2a9a4eef073e4e1eff33927b67ca8603bb80799ee2b41b50b3d24e69cf155ca59bf5a0318af79b14c0f68f683f1dca0a6b08884e9474b78e9640df12aeac7532a71ff39887430307c0295cec519ea4df2cdd4d365d9c0d51249ef4d74f125c3171a42f1480212e36bf0e3aef9aa21d19c1d42ec512120e76498ec5863a880aecb76ce81b2f970473a5ee3a58baa24f4a2e8c3616236e32326a8e029f348da5ea4882723e18659", 0xd3}, {&(0x7f00000004c0)="e062657b7c0b6e0c8c1f11038de8642856627512de661088e7f8ddcf8cc30b23ee7746a5e6b8022b4e2f0bf1c643f248774af4", 0x33}], 0x7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:06 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x8, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x11}], 0x9, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x0, 0x80000000}], 0x10001, 0x0, 0x0, 0x0) close(0xffffffffffffffff) chroot(&(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) 16:00:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x1a7) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000140)="2595ea3ab46bb29c4868bb086f94dbeec3fc80107d95a1251f583a7d721603f631576371ddd757ceb0882b0241689281ce6f75ab4e97e7ffa0c840187a0773ce6f5ee149c4d53bd0af2001e79154438f6da2a57dd9ed56064be3408d35102666f84bab21065db008881f7bc104fdd71e6444f6ba616224784a9e45be16f7de2c54dbb0ab64f7c96bcbd6e594a9b3e1bd834237dd7e20a877a9d73cadb3f89896546b17e17db972fdbf32c1fc7a153f79585c28c79200d2c0f4b15f37969d16d48af5f0368f2eae771f6b5cd2f557460e52266adb92bd81", 0xd7}, {&(0x7f00000000c0)="36b097b9b701c813dd1c6e12a63c0be2c00a34f1", 0x14}, {&(0x7f0000000240)="12f03e0d3cef693a695b2d4b59e32beb459822e54bad6d2837575618405d750ca25a3ebcf7a6163006b631f37125af8233a19053d2c4d1332037940734", 0x3d}, {&(0x7f0000000280)="5840215667de7c994a34387db08ee6dbaed0adc88aa4b15fc4575fdb23ac62bee243c238b70e63872cc96223495cdd7e98e35b8816123da23d380be7f46a2a7fa7c55d6d15c5a68b79fc1c68b5865c", 0x4f}], 0x4, 0x0, 0x0, 0x1}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 16:00:06 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0xfffffffffffffffc, 0x7f}) r0 = getuid() select(0x40, &(0x7f0000000000)={0x81, 0x9, 0x401, 0x7, 0x7e, 0x73e26650, 0x0, 0x8}, &(0x7f0000000040)={0xe1, 0x81, 0x3fd1, 0x80000001, 0xc376, 0x4, 0x10000, 0x1}, &(0x7f0000000080)={0x8, 0x6, 0x8001, 0x2, 0x81, 0x10001, 0x2, 0xfffffffffffffff7}, &(0x7f0000000100)={0x3e1, 0x27e9c13}) r1 = semget$private(0x0, 0x0, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/56) r2 = semget$private(0x0, 0x1, 0x80) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xffffffff00000000, r0, r3, r0, r4, 0x0, 0x3}, 0x4, 0x81, 0x7}) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) fcntl$dupfd(r0, 0xa, r0) 16:00:06 executing program 0: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffffff, r0, r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0xc0, 0x0) r3 = socket$inet(0x2, 0x1, 0x40) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r0, r4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fac6368887d687775f211fd689a73a7e26e464e8eeb688f111ee", 0x1a}], 0x1) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) r1 = socket(0x18, 0x5, 0x1000) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="7c0f2c2bec2a249c320d030d6b978684653870ee125302ca905074de1aa771890a8e023a9daaa9acee94551fe1dbe34f6dbcd0a1f208a2865fcc79407e94a1409fd9a3369252de4d47c23ed340db08bad25b2d083924b4cd1e0f59448f8d81fd689d30056ff10af3185266a1cca49c3b4bb1bcc51506c55f20", 0x79) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) fcntl$getflags(r0, 0x3) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x5, 0xffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000240)="6ded1dff0ac9d1f5e11b8d54077452e7daeed501845d817328aa1caeba537b8efd32b5fb6f51cc72c2df840f3af5c2046f0a13417dc063eff9ee13e112039b2a1f67ab3d25d5364128034cbf1448b9594a87c4c6bf698195ef9ce3a8858d3a2363f20c84709912370e277b16b3da9be8e6991da4019d3d8f930d17cdbe67fe32d8a4e266456b2e0244cffbfaee897e185731bdd18ac2eb1ae6b08b0abefbedb45650bea09ee17fe51f6fc777958cc4f67c581163961b8ef71c7139e386506ed9355dc5a01a23364b88eccceb2e4e363161509c2f8223206014f28147c3", 0xdd, 0x0, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000140)="5456cb423539f6ff3720dafea960f02a3b3195ddbbaa21eaea9c82e219a235c4e3762eb67c3d84fa3654cb7d56dd078bc510dee24de0a05d5565769611cfb663383db732cc5287ca07f456c8dbdcfa47cd5bd92c273210ec3432d58a788458fd762440722b589171b6bc6fc234de7250a336c9695b4804e23ac072372fc92f3959de2ae75e3903569b9eeaa86688aeaab24681e55aa28cedb63546fb30eb75429fb13b6483dae1b8bad6f1c90832d975f687043d85de6054a7cad1f9f1618adb805990109f14669f52e2b4ecd9fb5bb1bbd20541a3af0b1da395b77957b9c3630221e9856a54dbb1205bc3", 0xeb, 0x0, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000180)=[r2, r3, r4, r5, r6]) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) write(r0, &(0x7f0000000080)="3dc5c3143e453d01144a9617253d81302d8fc769b556cdbf636967388a48222414895a4bbdf807392e8747410bb0e4c0d2ed222194cc064827b960d4cce0a6842b1b51a2bac8de5abd1131370662ba726bb7e7595d7d654f8200540b749fb0824c2860c6442406fcf602af555d50ac9ac4dc36036267dbae6ce415696ecd570840a6eaf1eb4998f6cce6b3932cc5dc2468f85de5b40b8da07e997a3959a30359462bfa9f1ad2beb889ee9e3d5f7d78728e7f168bf8d753a5ff12ee91a62133d079e8cef43f8689f3d6bcd777fdac866398c6233bb278caf65f45aaf8543cdbb663d17c844081e91379c5c9bbfe35db98013f3808aadf3ad4984173e2c3b3fc", 0xff) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 16:00:06 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x290, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000000000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000000000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="0000000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="0100000000000000000000000000ecffffff0000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="0000000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000000000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x2c2}, 0x10000) getgroups(0x1, &(0x7f00000002c0)=[r4]) r7 = semget(0x2, 0x7, 0x100) semctl$GETZCNT(r7, 0x3, 0x7, &(0x7f0000000280)=""/63) pipe2(&(0x7f0000000300), 0x0) write(r0, &(0x7f0000000340)="77fb48ef788dcec2ded84bc99b30cc4d1c25dff76c0c78c44d59efafc468a54539c692607359f90148ad88172cc7589b3529664bd581e376aaf92ab8b1540688ba812dfe5a06930aa53f9f5e3860781476c665a89d8e57fd1234cdc9899e8fe6c0179bdd084c0d5b9a634831ecfa5437a81369276f566f3465de43e6a18fc87a6ae112f0613aa829dee5d4928128630a527fda85593d0d9bab3abcbb218eb48b0217d9712357d4e808ebe26d1ed0d4e197d9f39f5be55d517b5df12eec46689887c34d4b", 0xc4) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800000000000af6) mknod(&(0x7f0000000000)='./bus\x00', 0x1080, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 0: munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x2000) 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 16:00:06 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x80, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmget$private(0x0, 0x1000, 0x620, &(0x7f0000ffe000/0x1000)=nil) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2000000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x178, &(0x7f0000000000), 0x1fb, 0xfffffffffffffffe}, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x6) 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8001, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10b885, 0x0) r1 = msgget(0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x80000000, 0xb88}, {0x18, 0x3, 0x7, 0x2}, 0x5, [0xfe, 0x5, 0xfffffffffffffe01, 0xffffffff, 0x1000, 0x3ec, 0x1, 0x6]}, 0x3c) msgctl$IPC_RMID(r1, 0x0) 16:00:06 executing program 1: r0 = socket(0x80000036, 0x2, 0x5) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="0000000000007099ca1d88d5bc62d21fff0f000000000000bd0c4cca90554fe88503196838146fe4254d89f57be968a8cad4663ff684024b885786fb7aee307504aea6deaf0ef5723b12cab8ac1edfc09af37152d537c34fe07535eb2b0e13484786ba2df192f513c847fce8e1acd150190cbb7d2b8fa6c830cfdef30d1a37056bc829db8a47f2cd561f3bade445cdf49cb841e129e10de9b9da4317a2239d4d79c554102528a1c82a870c3de0d9d2790389518988229c21e43819389717882b6e56835a55293101c6d3d78e7b2986fb709b63eae9abd902b91ac6ad55fe7996fede11c47c00444c5eac72007c737f2da689e744b82c5441e9962801f89243a02f352a09c8239a64e4de4c3bce61b5815a9827a56a2b655b3537d56c52b4698d58786bc80488c8f26b4f667da55f7b815db059969d34ee951764ab4091f97283a7373883a0852474e7dbb27f76514b38dffedcae157f00000000000000c04e2dd67b2f5c5e752fa3568cabbbdcb2b60a089438f0d87fa74604bf28258e1a26c2251d7612e86ae7ca4b8833c8ec8180d8a4ab669da8a52d8164edb3a60d174b179091f37322121f5a6b76ea99e91310f15906f0f4c1d7033070180f9bf68abf0c8b7e4c3227effa382781892f17f9180467f2d3a7b1779b878afebebb3e00000000"], 0x15e) open$dir(&(0x7f0000000000)='./file0\x00', 0x180a8, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000001200)=[{&(0x7f00000000c0)=""/15, 0xf}, {&(0x7f0000000140)=""/13, 0xd}, {&(0x7f0000000180)=""/28, 0x1c}, {&(0x7f00000001c0)=""/19, 0x13}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x5, &(0x7f0000001280)=""/174, 0xae, 0x1}, 0x800) readv(r1, &(0x7f0000001780)=[{&(0x7f0000001380)=""/28, 0x1c}, {&(0x7f00000013c0)=""/193, 0xc1}, {&(0x7f00000014c0)=""/48, 0x30}, {&(0x7f0000001500)=""/166, 0xa6}, {&(0x7f00000015c0)=""/114, 0x72}, {&(0x7f0000001640)=""/154, 0x9a}, {&(0x7f0000001700)=""/75, 0x4b}], 0x7) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 16:00:07 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/8}, &(0x7f0000000080)=0xa) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 16:00:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xa) fcntl$setstatus(r0, 0x4, 0x40) r1 = semget$private(0x0, 0x3, 0x80) semop(r1, &(0x7f0000000100)=[{0x3, 0x3, 0x1800}, {0xcbccc1d69452449a, 0x0, 0x1000}, {0x3, 0xe63, 0x1800}, {0x0, 0x8, 0x1000}, {0x1, 0x1f, 0x1000}, {0x7, 0xffff}, {0x4, 0x8, 0x1000}, {0x4, 0x1}, {0x2, 0x5, 0x800}], 0x9) fcntl$setstatus(r0, 0x4, 0x40) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendto$unix(r0, &(0x7f0000000140)="4f581cd95c16fb5964990ba2a779d5d5db417bad345d97fb6f532c969b1ab99cc7921ec3990dd72352649704284996e24d10ae0765093c0683836965dd2d4d24b4cdeb97ca2df17bd23b56d2835e581c20bff617cdf6b5c3cfb97a860fa5121bcabe81cfaf00fd10b0f7dc650c5b67e026a4dc2bde27d83955efd1a093281d3d2c963b2a9c52f0db6a71594c5ef56600505c137709c66f24a29fb7ed7e6c3740cb", 0xa1, 0x1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 16:00:07 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x77359400}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x80) recvmsg(r0, &(0x7f0000000200)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)=""/14, 0xe}], 0x1, &(0x7f0000000180)=""/70, 0x46, 0x5}, 0x1) clock_settime(0x0, &(0x7f0000000240)={0xff, 0x10782}) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xffc9) fchown(r0, r1, r2) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000002c0)) msgget$private(0x0, 0x84) 16:00:07 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002100)={0xffffffffffffffff}) preadv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/90, 0x5a}, {&(0x7f00000000c0)=""/11, 0xb}, {&(0x7f0000000280)=""/33, 0x21}, {&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/20, 0x14}], 0x6, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000540)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000580)="67ed5f19209d537345b1d0f45fe50a4ed428b455dbdcf7f84534cfa036486305d5b3a07ecf9127433390caaa32411dddd7783f0c565195b0b1f38ce2818ee1e8306d7146c85147d92ddd66512455515f780d527d5ac4342940ee34194995f7e26a1a8a40485d1affd024f472ec00e863cb8284a204de229c1cc990a0a8c55d81a0f69bbb0cee2bc4aac5d7e3129504c96ed8349e34a6f7b012a849ea01865ec81f67848b8827ead163bfaa45683b603add8c248c1ffdd49a64041a20834b90c727a37268dc265e5a1baba4c186cca8d2642e5793f98d4f7d294023e8ebd71de80c7058b0ca38", 0xe6}, {&(0x7f0000000680)="9cb39fc1ffe6429c84751f54daadade120413c93040bbece8138d1b7609165d3d6394f99867d236c6fc263ea721f0a1495", 0x31}, {&(0x7f00000006c0)="bbfc05a739c2c0f88255cccd21754a4d6aa5fb014507cc156bace0e0fb23e96ecc4ff40129ddd7117e9a2b92ff043ae9e6981eeeb3f0dbaba57f95fee1ab52e9ef8243db4a48a850dd228d4661ad2b31168cada63ad404c757022d1b9be375419c01e5747b7a6008113a8a7d426e6dcb87ec36baf6e56d5c9f164901d65b120daee8f5a5d8498eea939b5db163055c620b4cceecc2063c78069321122f9e92e2b47651ca0c6ef18f61ad27406bc3cb6d13927f72eeed899070610b2263c6af0644af02bbd03b0e8f7178763de429", 0xce}], 0x3, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x38, 0x4}, 0x40d) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) recvfrom(r0, &(0x7f0000000140)=""/150, 0x96, 0x843, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 16:04:15 executing program 0: dup(0xffffffffffffff9c) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socket$inet(0x2, 0x4000, 0x2) openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, &(0x7f0000000140)="f4045c165240e780292fa818a0d9852d0a15017fbc58cbb3498f5ca1de01481f752d26335a0d0d360819a464263a132723cf25bad2e1162b13d970a9c8ba293f3ea977172e5f3734fcd32182fcc33b098164a34898b5224670051249e37646fbafe819b36d76446119f41707314908c5a2f084ac3e257454c9bffede2a69f03c1677837bbc5fc9c696d237a28bb04b660dd07842cef16633b4d71b7deff107671562bf9511247981d73074a5cee8752ff37ab4ab567e327979d9", 0xba, 0x2, &(0x7f0000000280)={0x2, 0x1}, 0xc) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) listen(r1, 0x0) syz_execute_func(&(0x7f0000000040)="f083b45d0000000006c4a1a1f2ee43d7460ff67c9b55660f72d0010f6e822e9358eec4e17015bf080000004f9866f24f0f2d262e400f689b940b0000") accept(r1, 0x0, 0x0) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) accept$inet(r1, 0x0, &(0x7f00000002c0)) socket$inet(0x2, 0x2, 0x1) stat(&(0x7f00000000c0)='.\x00', &(0x7f0000000200)) semget$private(0x0, 0x3, 0x0) execve(0x0, 0x0, 0x0) 16:04:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000140)=""/225, 0xe1, 0x2, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x9}, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x10020, 0x1) 16:04:15 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r1) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000240)=0xfffffffffffffc9e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getpgid(0xffffffffffffffff) r3 = getppid() r4 = getpgid(r3) r5 = getuid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r4, r5, r0}, 0xc) kqueue() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setregid(r7, 0x0) setreuid(r6, r6) shmget(0x3, 0x3000, 0x62, &(0x7f0000ffc000/0x3000)=nil) r8 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r8, 0x3) 16:04:15 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="3ca2ad912c0fbc5bcdc026e4d767919b", 0x10}], 0x10000000000001b6, 0x40) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f00000006c0)="36ed392f9c157989f19066c409dfad2ee98b123deffa70bf2a769531a86ffd8e341d22babbae5118b29ded72fc01c52032d14e0290ba23a936b9a10be20622efa84f0ba963944ae07e738401bfcd6641884c9f332526ef951c2bf35e82d8fbc91ca3ab00f159d9fcb1d255e479c8e76b11562f6d010d7da86597e134acb9a26f262cb0be41fdaa773bc8fd28925413727e155c61a97f925dc83aeb0604af9592699dac9ac558055c94970ab13e25ffb67b9ee2033fca77705ce5f412700249b0f7e74fc759400f2ba2f9d427b69a710b529f438db60ad42b5052c4f72945d98309bcea839a8a557b421a143703e19ec1c5fd2e0a14df491bcc50040506d3", 0xfe}], 0x1) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:04:15 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x300, 0x0) execve(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0/file0\x00', 0x4) 16:04:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000180)=""/104, &(0x7f0000000200)=0x68) 16:04:15 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x1012, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002900), 0xc) sendmsg$unix(r1, &(0x7f00000027c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002640)=[{&(0x7f0000000040)="56c1e0c616b901dd97f94f4667aec84fa75c4eba16e3ad7384f40b8ba73ea5c94e31780e8b7b372f8c7a", 0x2a}, {&(0x7f0000000080)="5b503f2f3137e40de9301a7a17c77aa07e89c448ee3b402a6fe85343975a31d1eb37dfcbb418d67dab7f0554445781bb4e171283096f7b288b7a881081ca6fa28686c9c9a8fc4d2563627e42874d37642e946d7b28a3d4f32d427e832609e9c8e2f9e20a09f655f7331efc4533df79a3b29698076a7563536b07b46ec6ff4d3e54a78a3cd48e58ad687eb996344d65f5b7ec09715af9ffea41cf0ef9d17eebb33d88dfedb66277912f43c237b50fdd1797035715a7f137177b62bb69fb7092d2f3e2985ff7251c73117d0187b8678c3c235d56ad95f904c67845264898ce3c7547ea", 0xe2}, {&(0x7f0000000180)="f2f010306cb881b549da6d1e16c18bd104c95f0893b043aa68693b88e0e9ba3519b795de0db599cb25e4b40e79eaa669765f354138d7ba794db47e15b304340af2ab5e91bfe6f3a1e5548bab4e311391b4f452a727ae6def67e8e95f28f4c0d2960d88ee27b8e42fdfa90382ecf06bdb7e43f28f911438edae88f1381050f4e43795ce546971c251375f0f82352c24b012fd06141233604c39823a3603268ea91bba79c9cd8312a11bd1546eb9fd614ef076725f56e409d577031f4ccb65e443bb936aa807899ed387e1d65b58c186ceee44410bf00c39998b84f896077d3f108aede83190f130ee9669ef66a3a8d8f957dfd283b2596cf4ba6c86e2661ae1f906ccbf1f63662ea5bbedd7430d6aa8fa4680a2384b678e9b00bf9aefe38af1cf1652a92b3358da37a00182be4b9959bef672a0e5ecc97341b4476d029aceba0978dd0a8238c387dcdc27ea1a3f0ac514d00864606e56e042e84d0353fbf58e614bcbd7ff1baca3787b0e268e28772538e02188bf1db33358c5c20554c21b21a3c08c2d23aa0b2b00684f077bfd583e2f256104b7a8ac081c82094b466100e13d8790a885196677b7cef5d152488730fe244346f451de04dc11be58da3782a65e9c15d9d5dd996b560cdc31b4b9478e8817afc0ac268aafa7bd4fc4cf3e63ca7c24e5775f07353f19132f378e2f0fe7b474dd58f0e6ffb82f3bd5be97f0df7d66510448513c488dba59b02472ebd775dbf9f00e8e2e5c38ac906f2a5f23fb210a72d7b0e6fb831d9d7817569d47f832e2062ecd0be69c534bc972f46556ab917fda6a831ee67482dbcef16bcb594864b30e3f564fa9815b5518516ed5632c10b805e138d118ef0c291d566c191586c7922baad36bb05f560be2b7970778e2ac3ff076009675b77f593c79d17f3f68859803f6cd66fa648479b5e664bb7f316230da84f2c39e9b4dee710db4997875929532d938d0338756dea0b755fa470959c60bac316dad360ee486154144caa35e24a28ea56be916861adffe144204ad2bc51de604291ee9dce707cdd2f9fb6314dd792afa89926782799c4d663bb5beb8026feea72673f9a1d3018f437795522d6edcc4639f35461e04be79fcf0d8d01b316e63981517cc30c08e66ca8221a9c90f4fb3e2a0f2351ca92170ae5e1a8609bccfef5f5efc168aeab5b9d8970e2fa4e85faded367753683c4754d3d1e63a426a80cd5eb9b6d8261642f0947b3f0b275738a81a8438a78b0ce9b7454fa40656dee5d4d607c48a96f60c6475e2a1d2a1a3b2905ced60e9f933a0aa7c6b4df971fd750d790629824061a0a001a3c5444633393fe5601a7ede363b7561b08f06d7dd600ad9547cd600d1ecc6467d716d413ae8946c4f21e18fd3a68c69035fec461eb1cfb24f761417ee69e779119a43dd5126219dacd526055ef0531334fadda09b6d22af14f00a1f516e6da0afc2e6bddd45b5e3f90578d6b29259697bfa3bb0c984b6994138a09c2ae0f02eb537665832e02f10bea0c774ed10523608e5eb26eef5c713ead6314f30d858ffde6d023b7e9a28df465eb446c6bf7350c9768b95f5eca7ff2a7e050ec2ec6cc7bfa95b153b5a8e5b8d15ef85b7856d50b7776016992fe98e16075644032440558d48d6e95d0cb2dfbca318d6606900c9cc8d32517c0d36ae4361e2c4c7240b75d5b4b1ad803ccb5c228785d759b20f7564cfd6fd4c157110fd5026a7fc8ca78f763656990288347689b4d3e1e28883cebf601eac31b1e82be106a03acc4d770ba86be4844a147f35acb3fb8eccd5cda2f943fd74b8d619e53b482314776ca5ed8caa8c72d375a6f3e29b46e8bf08c367e7b81cadc98a7722902f145d5cc7d39d341e5860525829218258beba7c29f5323263622b7518e4582ea77cae7cbbe24c326cf9c8a018ef50a65258abeb7d3e93b59c2504aa6c414f533fff88475503eae61ba4fa72b9504634709c0acc3ce85c9f90c48c849ff2a4735945af131e50f071614170654d1289814b24ff6674d29e6f135193b84c6c11dcd32e028b194298d7fb311ab029fa6c2696ca1e0c1bf8dd5b0ff71b2d4d9b8413fbad9b1a4a468bb570f72d35f42ff649a5db3390b3d2f7347d8d347ed65f3b3a144bc9ee47fe666f9102c15ec20ed58bcbffd4da76c9e359a2dce1fa578d855f2ff45c2f6cd670673e8931adf7bb7affba265a50edce557c93816ad3dd4efa6fb99b18d4854f41d954fa56955df6c64472bee704e931d6fc20657612210a7897976fac2363a306cd7541b45297b6912e55addb9ecfcf17470f0c9536c2c80340b071a91a591eee569c59024a5f4f3a55cb15b21aa1be7ee421cb6e7e2853927fd50dc7ebbc6a9e9306e8f76db3afb1453ace33bf665459d65d882f652c61fc60b39b54d8bf74b00b724ed02de12bb26f9119f4c2fe6a0b0f63912707582824eb2ca58c0b78e3b886b6253276bba9289a02806421889afe021586905c1f8345fd9fe9df57d008603f0a66ea4031b61cdf52eaab33ee11cbf3a2e37ece947151376e8fc7f9e6eb9e980a4f5c1ec5b4b00ce4064d0f3ee13a403d3bd5461f07b9ca266222e7f77c448cd22c84f30853d8ae429b7ea058530ea2f7012c087e89d8cde5ac8a347bf5d941e1a5af8a9157b72b93253b81f1059d49cae9f98a6b7cf2d9526a254743bc5bc1d382e00adcb5ab9f879930b2dec105a67249228dc182e06a6928727aee3ef39d3d821dc7a749d5eb3d9089f1e0ee9d02f5325e10520bde59c1e94aeea1b387c5cf262848557d084eb85e87d21753294d3076f93c6f307ef16f1a614ac6e95026b35e04e1589f5d95883671c9f4d483484b43a9d269601d82e0b1948272780c604386ecde6ea80491229f5053296f7873919e1f36ac4293ef0d5576c57587e9c725bc94a8c90098e8018c9ce3f2c346ae8f267daab94ac7acba80219756ca96aa376b71ca7615505ea659f3d6baeeb0c21906ab5b52438eecf90c89c59fbec3a0a4b95fee165415a3ccba8700fd5f4e7b1ec39f071817b6e620f054a858616ddbd3fc97f045e67bac00acba12159838ee423e55bd59d625643a9f6eb5011f9a5aa1c9df808388c65229502c5babc43b1402b3943fd220e16c5aeab4ec95e7bb1243aa84f5c6e33a33069d871abeb8fa96d2655ceb1058beb9c06278e0f005a9c5a733c1588caa854a072134020944ce72f222dc2d34eb1e33a250212d339267893042b05c821aa558511370fbd7cb4e6ae873eb183f6b08b72d76770fc7da7aeac261cb00615fb224090217743080964d584dc4edd1eeecc48d8e9814c6aa4afdd4c29d3954e2e5ca2c1fa1aa3254cdac31c8c7904dbc12f04885b1c4df1a2dbb280347dc126f22e0d7a53f78d66ab265832287f460678b833394b36eec9cf859cb7be165bbc8249bed6dff938a92a2ab16a943b6f8ffb1a20e2294b18f5a250b1bc7325e11328568ffb840c60910c2925bcdd15e0a5c55abffb385a85084061db9b23e2697894c7591966ca5f2323186fc3c35f071b9bd8d9d2ce5cbd7197ace18b27039a1bbf74552f01556a1f6ac1c0fcac083db6d14ef73799b2241fce20bf510e9847609d65cc32b41021cd0955dbb8f530268607367419b0212ae5e901e9010bb409647bac116b4498f63f128ab61bb9d3b31e051213f6a4ddd5e81a74aab5d2e1d8c2e8374fafe578ce949f295407d9406997165c57bc1a214223fb510321da63639524d358f98d9db33578dbe5a4739f41fa55e30354d6bb5ffbf31d82218ca51f5f8508c10cf77a631334b878048269bb08374df1b0f05555d213dd9168874b9cb495d57fc02f84ea0401c3e12c72285a19f1f7f74897ee085cdb0664bbbbce8b21fff226587b482089f0025e059b9563d4d706c65e63fc4075f0d0483942d7bd6ed66bd3a583efa640f08bd0d6e70c910c62032e5c0a617763c514de6ef4b440ba1c03d3fa0d546e77d10e4bf894fbca5587630467818d7e9d8e3d80840841ae5a3947a04c8b6c0cba8f56384edfccb9954007a248e943a940cb7cfde23142ae5b72a5842736d56222df3996d888a6208ab6226c41c2c8b1e51d323d8f0da16203ec9b6d8ecbc7adf71a99d831e36e5a2420a7aab07a8a1b6ad42502025489b54d2ca67334dc29b35960d8a25e7059b3fe1bcdd1aa8e43e517c301f4a1d827a7d954da1febdb937aa2ace6ea2de18c175de39a5ddadc6d768cefc454159a434f4c380f625b401554a38323489d3b01c503da233b619f5a11f00f9cca0c1bf741f61e85ed96479c957a90b24aec64a257a879075dfce0ace55891b24843fcc82fb952f1feb2587af2738cead1ab84d55a0604dbff1c44826cbed9aca96fdb0e646f1cd07c7b21d0a091a5fe0153d30f6d3a33032a6e9938dda45760d15f4269d86919a536a39e535314129c69a9fa6ef97f9a69dd2dd96ae520439e9a9570d016cde072551061f495cb4ae8eb22bf3427794a50a52dbfe6bd8708f39ae3f5fcc2d5d03202ef5960b92de58a40cbe60797ca5f309d2802a211cdde1b8e7530492cac356b7dc7234ce884311719ddf231bebe25ac863a1d1db765f3b018c48155114c313c93eb689f92ff68d568d7b4ec4da53f4b544906900157c10544c5424a614a0cab2022ec027d46a887915c75c6ff79441046ddfb9d7ea948221ac2280166fd7df8c77d81caa0f72c72deba6c56e221a15a3a869060c7cd79f1969d7a00074a083b347a64751c5cb127a234f54ed34b65d33ee0677246a171fe37442b807e439606a8ae5e4f89de302837c86bd3664a6c37f1311505b71828e0fb5e5e4b2915736e53da7247e2c63e9f873f913b259e20f4e9e6add0821408cb7ce3745d9e50c0eaad3089cc913cdd31326aa0af8212dd728afc3302b1849ae37c720e84630a6fe357d40d64d4e10774e4172b60c3d2cea1ad409fd531f5b67ea6277f5445ab59833b4201bb14d1ffdbf1fc22eb8931e3ebfd1e6573fa67246ad7cd517a296a4ba2703062c9f972207353c52ef6487d17ee55ae76c11a3048ad3969741da0445363fc127166402b8032500c5e4f6f5a87dbc3a3db084790bb809868fdbb932a2113a58a9be5044af0c28ec19f3f03e17d339cd3c476752be98b33be2c4744f1d14379767cfcece753ccea9bf68328f74ae403895b43a81b80786c34908b9cc93c6afa59ac078944030a9c7033b8513de1728aa86ceef6bc62d80f623e059a327ead601bb75e7238120a2f4ff2e197c163fb5946795760f8adbe9074d489189bb80426294f8616d411048d76e0f803fd644d01314ef295287fa21a54e7322ea45523c21f3525a07cee91a1655b96dd900bfeb0eb38bf421dc59abfe7e8f5b15973e6cb567f1ea1dfe16526bdd4f934889ad8da72e27497c78daef8840e5ba27de885b578fb6f455b47627b2bab32dbc5f0e9ae193038dc33dba8f6d1516f8b90872bb73c336e07a06614585d553b50c265855cbc1aad3cd5404597c11bf089108cad6678d631bd2da38ad7a9851bc0990218216513eba625197e9f02ad6d80a6e002618543fc3ac49e5f22d88b72bd4e2366f19aba73d4f335999816803b02596925ecef2d794bb7e4051d04b111410015ad8dc78e0dfff436495e5ac071253dc80ca9a785f3359110e5870c583ac384d3b9453b3f06ae4fb51c62ebb21a0d876bc827837921b8d3b806d1ab901cd05f993f0a6fefc749a9485b8525c2e9f79e7aa93f3ab7c9fc2f5f080560977b089edc0ed30e5930934cb35de7254237f3a46bf2bce7e7b765af3c61c613f4c22", 0x1000}, {&(0x7f0000001280)="5c6455e2d54fbc9fd89ea7ff0de25592c2bafd4450adc0fdd9529bcdaa16f7c843a2cb02dc52c1b4dd1b9c78e959c74e5b5cf76041f6d48940ab6c7547d90fed24bdd49e06205cadcf44bc72560140d0e3a92db54173667697aed420cb81882b3b63c8d9b9ce64526c820842e9cde61c8f19d8fcebed5b5b46b2745841c7f8d05f9b1559295353317c3494c061312538f23fac46ae553b110e554edf9786011cb95f4eb2e0eb6198d2a1787f503ffefce12e142b84aa14a518ca6940347ff09e67084726fde1babb7690fa12a5f4efcf94ac1be61ff5bb3679b88075aab5b99d3ffa89228c2a9ddff8cd9e9a006c093022822846004b4514", 0xf8}, {&(0x7f0000001180)="d462567e17d23fbda8cdfd54146c6ad5613768394d194fb7afe9a439d7b52d5815d80ea241a17646f1652d076cfb58e1f7e34255647dab94b520db69131fba6a30c0730755f6898440ddbad0c3128090269d25626b45b473c8f4bb96835f89f7e92fb50fdab276acbb797e2df5e3acc5ccdad4f3449efe99a854bf30aad841d6be4f", 0x82}, {&(0x7f0000001380)="e850c4acca40f2b4d757727dea4a91ce38ecfe302c048b00ac148651caf153a74f447e67a900ec2501382b26e9068728350e9f115f2ad053c65a59", 0x3b}, {&(0x7f00000013c0)="766e158dd5527bb704ad2680cd1a65cb114e6d59e0dbe27c220c8bc1a10f22a64fc8ac0c8dfae5625a501b26bf92c887368337b759bc7b9d39f54fbe504ad24ea89e84d672932bfc9c0b43c86e23add91201900ad1d835097dc12f256ca26730fb2af4184b2b497d2af129115cf78fc0b935344cf3e6b35b1d87c304cf9180d0024395633f9eeaec11478674ddea6a063232237405fa9ad181ed2551cdb30eaf1ebecf9b964917b15a6e22078805cc8548d295afbafc68397c07477f7a70e3d29c37e6690176fb15740dc675b9bf17175e8298dfb106a29eca326044ccb957f937b68c0c8b055188b25a456887dc520ac236517cf9bfdb0f7683d4d659f7a77131c28bfde758e0c47d3cd6cf9d4372394f0587ed8ac140d6134a609bd90fe15e9c70ea82b30a2e35ae9e402082024147df410859533b50217368a669055719caa4efe2866a3aa7dd360b97c83da18ad14a8acc9901f73e3fa2b4d5ad09a3a29d78790ad731cfbaf0c4f45129381196560090d60ffe6b2104b4a4aaaa8707ad485df82fbe6e7f10513a1654619fd0fe890125c5bdaa40e92f001e9409494040e91e0572e01dd3f8eee5ed57fab3041c47fd380e874a7fed5188109c7a1d61136ec6e948dca020296fa6785f29765db338371ae27a1f2152642994c830a57a331f6c540c1d208fc07362ddb3f16b6adfb9657d6a00d480c0e70c12e43c51b69262e574adfd37733e090559309aa333cb9bb5d0c025a63b18106e557eac8dec53987537554b995402328beba2d219c359732dd45de8b3df0fba365ab3c6714cf494ef2e8586c1fc3b3c4675a1d290ee5da0f3d9fd8198c9647830fc65f06c91d3003f6017a2ec7cae42edc835a3c76f6fb3ece5d3ebb3134bdcfc50b6f3385ab7e61fad9c630ae4cd7b55cfca6a3c508ee3cb94af897aea1c49468ad4a5ac711ea62885fb3851d53c853b44e7032cf61a52ebaf0f43b952dc76b01513c39c1a341772f1515ab394fd1843b222f872ac21cca3fb363bc2547c47f7697d2fbaf62eb57bcc7d22180a0d64acb008a61a1081655290c91218bb604160882e80a57919fe783418014aec311b562e1a6d421d3cda357b2468faa0adba104dd9aa0a860668d29c3ac19ca1518c1e34ca386ca503b11b0e1707523cf3cc65ec2f6f8c70bd912abae1e9ee0568c1147bc23aa3c457b7cb40aa7f469c0cb2bf1a4bfac937608e637ed7e4da788de1b507cb0233decb2305c74ea2642c53c18d4d640eb2a8cd0b24d66887f5e149f97b3d7038f579a297272706f09f5a0541e4fc39cfc1561b33d2ad1b19c322c75354de52124636426930f41efd2f8f14de3a10f1f0a6cf9492ccf58640137442a06b013e4cd5337135a748014fc5d499b1bced5caa0020f57ec4d3b9a4bad2a5b65e4bcb1c00b8802fdb408a276202390e8240b951e75bfa9f6ac471e6e511aa462fb882e285c1c1163686bc6380373db92cf3a937ce558c03c37d57c5882410533370764f08bebe3d83b51659e3ee057a20e66570b29fc46f05282b389612af56a918de9ad96b2a220f95bab569afec74d3f9b814f135263c2c793ee2f285a5120cf0b5ef2d95d2165e23a47e20f289fb3733b358ef8777415a5b12e8f7665fdfac2f1f7dd20c1cfbe082bf1b67049b7f542e03e285ea0e91c5adadc7ecdb964bb785cec9be1ef70e0dd02fb3e3289bf84fbacfbea31a3682ca48970a7addd202a770b3b85f15838177a0e039545e503ff121f477a78d1990e244ac0b349350ef81865799fa8e03c013745c348fd71cec4032f1778e1e5fa8b4d779dbfd9e8774526944e64801aee54e7a082a38c1875a5b437b1ffdbad9330887e06ff87e4f816b4eec1be4ef2230fefab91a19056c07bcb0a0314636733a0901d72f63f052b22b298d808033051700ce3a43f4f7540fded8998314f26aa257279604a29aca43a3ed66fa322e105bb850e139829f40b65fe59ac07533fea5b298e5401f727fa730016c20fdf238924f72636524eb33c4ccdc9facee8f9d46b5c16bad20d0c6b0fa1769a7a6dca1dad2702df464f98d5666037f98011fac5a8de4b5092c700a50ff1bbd039d6f3d3c4918eafc37cd9f604f0b7f66612d21a757df28d61b9d58cc7c615aeaf1492441b8e9344b6639d535ebba5619ef16c2d66e2e8e2057572b71ca934537aed1888f9dd3d4a86b127dc285445aebb5dc937adad5ba1b9e7b62f35c9a8f51536fef807c09d7a64492300c6ec7f9ec3bd96ee703b89f74edbebcca5288cca0eac6664f7a942839319dffd5f3e47b74db7ad36fdc71b51f549e3d84c761ba1e45d509a129138b173ce054f7364c253450be31d4d910156a5d92f37327d635a37e3471815ac9f2c82f25eca08e96721ebfc2623ebb7baafa77d341dcddaa76781818b1acdb7077d45c0d449aa9b22b5bdccd19ce5310522079090b99471cf2ad2dd4350b7d3163d5fcb66c4184b374ac8a15b097975c00e26396ad4b906f8951727d28012a17fb90dbb71cacfb8043dfd400dbe9ef66b12127fc858cbaba841537e624cfa79ee27149f2507b2b9952e851e55352d735de4e853e14253239fcb900395d0b1bbb0e0f7aefbb5314501237de6c00d2c528140b399581b192c661f37b3f9a815c60ec2e4c09aafdfd44005bbf496f1b26f36f26d8b912523f37cbc375896022e9e49cede0dcf998c84381b8d81e0811280a8383958c61c0462267092473ee2fce922a2f6fca99b023c7087bdaf26e7b8231f956b982d717c91b16f252c4da620df5bf9ff1cce320b5762e8a6a82bb09d47175196f2751e7870fad5e89ec28d11e3449d5bfb9c06b7fe1dc68e12b79e8a4637182477b5d9d43f0d3729fc3a8000afbc125cd965b79282f1b77e110c4dec295c51c60a16717c36427eabc76daad5a1c5a151ab453ec9039528535e440b1b45ca70fe253435096e99cf0588e229c6bc231151c259e6331b29f5ee622e1b5eb43912aadd3bb38b46f3b038002aeb8bcfa747a450eca6d6ce9df500a3d1609afea814486777a7590427bae2c48d90ceefb9cdb38557c9796992281a008043bf7a4003a6942cf55325894d427c79f841a00b0c716c698d0883f0ea3e2925af2e76d0717ee2b94ec38f068f2424041e90fab6a2bf4b958cafc448ff26d2634b6d4c215133d2e50aa826f9473607423e51c5f88b2fac31f8834ad44fd1cbbc102e1349ea767b32de741b4855a9c52acd3b1972ca1a8341bec33b50f93340101637bb5f539f80f7338249ea7339093bda04e396a222aa43b11c9efc004b7d5442dbead3cd41f264e9a0882e77f596bf0bee31731a4c54f95c7030a9627050826baf96ba495acc9712fd2ba0312db0f230bcde6d36ce1ca80b7b9f84f10045cec9d1e6d1b9b77ca9b8427f1fe17372e0dbda7925cca36d6f2a60ee22bcd947f9ab142cd49221a4c7aafd0935323bafd131ff606b47b2a2596e4a5448f7241279a65ad2f0ce95c97772b97e93389e37d13b653d49c532099289130384b273cb15b68dd7fd143e5060b9702c807047bce481d9b70b0f5f036c619ee03276c9168854cef9fe31e3e5c8465aa9bb668700bea8f950b640e71016350ae4a305f4d0ace2f05abede624804ce5074aa862580f640f583a54e605dc2f28ae522912b54c9c9111c353d9497b8cc320774e4af1e0a763620882fc8edf91cd7ce5eac8aad3539422559a791f23ecd9b7d77d35eaad0831b5ba91722b0743995eed32e422a0ede5a09203330d48e1431ce1e30b86df0a46ba7983364fcbb72bbe797633fb77e0c1194fa13f1e79268890abd2835cb61c057473e36547b9b0ab616ff13a459bb3ff638730614ee65d4b54e0481075efdf565f21aa52f82705e41476393dc7f986c3a1d41922ca9b0eb8d4ace7776f15be4a63795b0998619da2312449a80d800940c29bab1a38c08bf97182d84f3431ed9f4da067fae4d72c0ca5b93f99fbcbfed2fc9c23523906ed9b41163c729f8ff3ddda70d6e29f7c4b492a973c16888cc538d26d4e92145686b29843c58986d831b8f19a754e9d6903c07065746a05b2e2899801afe9afbbc6d3810240871b57a6052b4ef643ae3b0f208ec76ab137ec1084e6aaf38a819e3f67380621c377df403c1f0ab42ed84959ab33dce59ae1cb0cc8f3f74da25c9e66bfaea5f8d09eeb36c3d94bf3678eb4412a9326d2d78b8370157118098f2fb8e882666482cd4968a680e636f3122bce9d1643a3f14c6c618dfec47bbc221c93ab2cd5138d716cd4b72d55fd9f4ff8bc421d9bff797bf70ac60017ac9b755613116e36854704a621a0ff467616d53fcea5313e00f51976cf969bcf598ac3915c03c3f6d84322160e8251a798ef43eb62981ed48c3e7824fbf7d05cabb3bbe8ab144d11329bb8e4d0aa60a982633ec9db6f75b6c0b057f20b252158d5b9b4aa22ceae5c27cee576f0427795fc0f21eb130c751db2618d91e986acb019341ac3fb20166a3729c3c19cfb68be3b90f966b1c7eeb96118d60f137152ff73e4fea9650d7a228126d77a882f6fd075f3dc82ee6be3a4986ea3a3f280581974c5128a7b8df801105bbd8494b425d0038b3497725246709949a46d374e4713e96a015a0c12b9f727ae772b76a7487747b20cedd3be6aa54c4789e84d96d17cf73cbec91f45d2c96e82d63113103a74fa12e22e06bf72dd27bf8c9f5920038677d865bb9c19f91286106a095625f5bc79ab82ea9740183a30160b1c9cd12326c0bbbadff91b6ccabb04ad8ee2455a4ab7b54c1d864d46715bdaa938ed106dfc549d9cff54d5e0f78e0fe488e0ab72c2bfcf9e8cd72f73689cc0c9b175c33e13b84f4928d8ae4d8c5a24011c85c7601c87fbd4970f444aada74db14f86d5ced60dcda550ed635f317feb9faf41cc62ed75c18167ad267ee097ec2c895c12c870805fa39749c1ede5e4208afb4af7aca70fb7734e999c1cbf6cc292a995189bcfc48d0cd3d7da8a4d915cc184ae736e51c717434bb4b74696ddc19043383e9a3fc5ea0faa54936c0f9e1ce6751f11701c6f5ecb730a49d9f89b460e59a12982537d8a429b168925d760f509f546da063a7a89033359b35d9c03d37dcb9654ea71799bc81696c3162bc8a182dfd3ca2720c610b4772117b76b4436fbb854e25d07e52d0c5f2ef483cbb95f80cbd8ed57e31229dc6ba48613e1eda886b41f7b7bcc4c8361fa8f9b254cacbfd7d733c66ad703fc3aabc0f782dacad348fd1356240ccf42e47fab5c567d495f3282fae67e513a4b9681bf62191fe1d6deabd4632437a6296ba3355c83a5ae7d631ccbd4a7c47fa24ab6a4bfdf9f4672b17482f6a8c6dc2a7b6e6fb00653e92f832fa5fed7d660bef3bd9ac593eb65686cd5f50173e135c5c1a8582fdac7bdb43c1972a80f1033a16dfd163738057e42c0d8f5782ae4e282e84600034ae95458cba20dc7fa85deb221b5ed5dfabe21046341448dedf0a47ce4104513ab854b7bfff373decc312385899cd400696272518acf76a4461e5d84dad3bcf4e025ee1a670fc88f57571ac85b131ea1d1ab8b46ffd9ecdc74cfbc78e578859d999af258b1dcd91538f478cf6ef83ba7d55562b7db74a956ed2b93bedc33c62dc13dde78612a426ea0dcc21b606acdf1ceb157f3981f9367e2d2eed64beb56a05aa82ec65fbe574625e40744b542d2a9c51f66772ed8df0ae86013c9ca2365f14b3ac4488e363be3132fc1b0c28ab3ba5eaea19a7f090473d4e4a4060ee121faf713d70517ada157eee8a2b72d6fcfd70f71b4e93e982b3a18", 0x1000}, {&(0x7f00000023c0)="38b6bf041c1d25093e0ad0a11f3a9c56d182e31cc3b6ace70260bba997be12eb85f98f77aa8c1be28811b4b2deb508e8c799c78ba98846dbbe38320e1e911c3230dd2f4110087f59c6a9e1e6c1b67d28f8e51c95ec7b6cfc7309394ae2d4e15c63729d447831a0943c45b4f216ef58bfab3f2ce23a9d6e6f244831c386b19040e504bc52d29df7e497af3ed177b33b4735fe4a7d990673d930b60d9f768509cf7b8f5e51bd8711d7be710deb4bf5fcca41ef726a824750b47a7f3ad2127267683f45ddf8f571df3e4f629f4ae2eb5d4e748b1ae7cb16", 0xd6}, {&(0x7f00000024c0)="a28d60f0e272a62f6ee60937a70dd31d79f082c40e303a87ce433b19d8e9b5b0ec11c68f95120e5a63cc527cbeee18050a6dd3ff9832ba8ddc769fa4638fd77dc0017867fc", 0x45}, {&(0x7f0000002540)="4033e970ace62f16a75f937ff77c06a820bf236310f587b77e122794147bca9020c9a153663d82f531e0411e51328930471467478f4b4032bc220bcba439666ff8e9677f40d4389f81d033d0c186031151cf98039a3604d580d2a2e3bb6b3dcff152d76885186d629727fdf5aa361addba0525b445ef81b40d5484f0d538161bf1f22ba38720dbe9f94564f7904e64e29a3030fc48ce10b1aa4d81ba076de243c68c0b0474a00191549472c78a41d6607aecb34e5828bab2f9b98c7575a939813ab9dc25a9", 0xc5}], 0xa, &(0x7f0000002740)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="1d000000"], 0x50, 0x405}, 0x2) getsockopt(r1, 0x7, 0x1, &(0x7f0000002800)=""/163, &(0x7f00000028c0)=0xa3) 16:04:15 executing program 0: r0 = kqueue() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) kevent(r0, &(0x7f0000000000), 0x70, 0x0, 0x943d, 0x0) r1 = semget(0x3, 0x2, 0x208) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/39) 16:04:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:04:15 executing program 0: clock_getres(0x6, 0xfffffffffffffffe) clock_getres(0x20000002, &(0x7f00000001c0)) clock_getres(0x4003, &(0x7f00000000c0)) 16:04:15 executing program 1: socket(0x3, 0x2, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8fd021182caa4571e227e60665c4e92bec7ebfd0"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 16:04:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{0x0}], 0x1) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) readv(r1, &(0x7f0000000000)=[{0x0, 0x536}], 0x1000000000000076) 16:04:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c823000"], 0xa) 16:04:16 executing program 1: socketpair$inet(0x2, 0x2, 0x80000001, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) socket$unix(0x1, 0x7, 0x0) 16:04:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:04:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x8) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0xffffffffffffffff) close(r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x9, 0x0, 0xed3, 0x0) 16:04:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180)}, 0x409) read(r0, &(0x7f00000000c0)=""/226, 0xe2) socket$inet6(0x18, 0x8003, 0x92) r2 = dup(r1) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) 16:04:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, "e239dc6f417270bf027f5f135355f2cdb3983890", 0x0, 0xfffffffffffffff9}) ioctl$TIOCSTART(r0, 0x2000746e) 16:04:16 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000000000)='./file0\x00') getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:04:17 executing program 0: r0 = syz_open_pts() r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0xfff}, 0xc) close(r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, 0x0) 16:04:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x8006, 0x7) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000000c0)=0x7f, 0x4) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 16:04:17 executing program 0: fcntl$lock(0xffffffffffffffff, 0x400006, &(0x7f0000000000)={0x0, 0x1}) 16:04:17 executing program 0: r0 = kqueue() fcntl$getown(r0, 0x5) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffff9, 0x9}, {{}, 0xfffffffffffffff9, 0x2}], 0x101, 0x0, 0xfffffffffffff14a, 0x0) 16:04:17 executing program 1: socketpair(0x12, 0x2, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="f050041cda3907c12e4acc40c23ee495c0bb733acbf987910c5bb8dc8ae22067b13d7b15", 0x24, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x2000000000007, 0x0, &(0x7f0000000080)) 16:04:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)) kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() getegid() utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x4, 0x8}, {0x5, 0x4}}) getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f00000001c0)=[r0, r1, r2, r3, r4, r5, r6]) getgroups(0x9, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r8 = getegid() setregid(r7, r8) Û¤«” ”éSFDB"Ü£eUÛ¤«” ”éSFDB"Ü£eUÛ¤«” ”éSFDB"Ü£eUÛ¤«” ”éSFDB"Ü£eU OpenBSD/amd64 (worker.syzkaller) (tty00) 16:04:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmdt(r1) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 16:04:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0xfffffffffffffea0) 16:04:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)}, 0x0) 16:04:17 executing program 0: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x0) nanosleep(&(0x7f0000000080)={0x3, 0x9}, &(0x7f00000000c0)) ioctl$TIOCCDTR(r0, 0x20007478) setitimer(0x0, &(0x7f0000000000)={{0x1000000000}, {0x0, 0x5cb4}}, 0x0) nanosleep(&(0x7f0000000000)={0x5, 0x25}, &(0x7f0000000040)) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x82, 0x80000016, 0x3, 0x9}], 0x8, &(0x7f0000000140), 0x7, &(0x7f0000000180)={0x3f, 0x10000}) 16:04:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x8000, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r3, &(0x7f0000000300)='./file0\x00', 0x1b5, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0x38d3822545ffdfd2, 0x22, 0x1, 0x7, 0x1000000000000}, {{r0}, 0xfffffffffffffffd, 0x80, 0x86, 0x5}, {{r3}, 0xfffffffffffffffd, 0x50, 0x2, 0x8, 0x8}, {{r1}, 0x0, 0x10, 0x40, 0x9, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x80, 0x0, 0x4}, {{r2}, 0xfffffffffffffffe, 0xa2, 0x40000000, 0x100000001, 0x9}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1, 0x606, 0x4}], 0x7, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x0, 0x4}, {{r0}, 0xfffffffffffffffb, 0x10, 0x5c4d0fa364c66ff6, 0x4a2a, 0x3}, {{r3}, 0xfffffffffffffffb, 0x20, 0x40, 0x2, 0x10001}, {{r2}, 0xffffffffffffffff, 0x1, 0x60000004, 0x6, 0x4}, {{r2}, 0xffffffffffffffff, 0x20, 0x90, 0x2, 0x2}, {{r3}, 0xfffffffffffffff9, 0x40, 0x600fffff, 0xfffffffffffffffa, 0x5}], 0x600, &(0x7f00000000c0)={0x81, 0x100000001}) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x100, 0x4) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 16:04:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x410, 0x40) 16:04:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="2d630000000062403f0fb6f0ecb3e7d1a80da19c03cb2dddfc0962d170f09b78fdb84f222e390be36bfcdd9bd52ed8f51c70bb0043c62f55105741891402bfedc303da712fec030a0f1681f3a8a34b1d3c24801fa9a58909b54a8b978e2a62038c99158cde8901245ae091288d6347624afaf42e29b4cd4f57584bf9ca957857b9c764296f09e30434c97962cff1d84b22c8a465f786bd71e0a22492dfa804505d5636fc92d76367f6385fc7066fbbac6bf5496fca92bdac968ecce1aeadf333dfd8d0cef21f9bcf5312dc487422f7890e78f5d7927d76fd00c1bf283d2757c5b15fa828fec77e5e0e258948a6ada50a57fbfc7008dfdb2bc23a87d4eac90f2b78543380981d9cf19142421332dc94da05453195322e19e958a84ea7153778e8a903e51531ed3546f7beff3bb40838c732d018b8eef43a552515846ac33e140d220d25cc80484d59e5e42a949431477d00448efa0f0900c7b15c6f6ec2a4812bba49406561b0e7a49b7ec26fe86338d02df994eddeeb863cb5f593e74497f6f75d15101d2662"], 0x48}, 0x0) 16:04:18 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) truncate(&(0x7f0000000140)='./file0/file0\x00', 0x3) r0 = semget(0x2, 0x3, 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000180)=0x401) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) fcntl$getown(r1, 0x5) r2 = semget(0x0, 0x1, 0x8) semctl$GETZCNT(r2, 0x6, 0x7, &(0x7f0000000000)=""/194) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) 16:04:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x28) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:04:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x22, 0x20) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0, 0x4}, 0x5) syz_execute_func(&(0x7f0000000100)="c4a170c2965e000000d5c481e1d37f0936420f0f4a6eae6540391d0020cec5c10e04400f381d67f0660f6563efc403557d7a00e3c4a28d0a1ec4817c115d5a") getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f00000000c0)=0x8) 16:04:18 executing program 0: setuid(0xee01) r0 = msgget(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = geteuid() setreuid(r1, r2) msgctl$IPC_RMID(r0, 0x0) 16:04:18 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='{},\x00'], &(0x7f0000000300)=[&(0x7f0000000140)='%\x00', &(0x7f0000000180)='[/\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)="26de00", &(0x7f0000000240)='#\x00', &(0x7f0000000280)='$[\x00', &(0x7f00000002c0)='/).\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 16:04:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 16:04:18 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r1, r0) 16:04:18 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000040)=""/128) pipe(&(0x7f0000000000)) pipe2(&(0x7f00000000c0), 0x10004) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xffffffffffffff72, 0x0, 0xffffffffffffff18, &(0x7f0000000040), 0x2b7, 0x10000000}, 0x1) 16:04:18 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x8000, 0x4) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), 0x4) dup(r0) 16:04:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r1, r0, r0]}], 0x70}, 0x0) 16:04:18 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:04:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0xffffffffffffff80, 0x0) r4 = accept(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000002e77911d6803623800000000000000000000000000000000000000000000000000000000000000000000000000006ede70c200ed06a441ab427622dc8fe930"], &(0x7f0000000000)=0x59) shutdown(r4, 0x0) getsockname$inet(r4, &(0x7f0000000300), &(0x7f00000002c0)=0xc) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) shutdown(r0, 0x0) getsockname$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 16:04:19 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, 0x0, &(0x7f0000000700)) r1 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x4}, {r1, 0x1a}, {r0, 0x10}, {r0, 0x54}, {r1, 0x40}, {r1, 0x4}, {r1, 0x41}, {r0, 0x20}, {r0, 0x80}, {r0, 0x1}], 0xa, 0x4) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/66, 0x42}, {&(0x7f0000000200)=""/150, 0x96}], 0x2) sendto$inet6(r2, &(0x7f0000000440)="a90b0da08ea5f110933da06b45f3a3bfe1c0758089b901a7036fd51d039a2ca8236ebc0e34e1e49cc1727d452c84e1ed737886e73c33c75c0720fd78d13d87bff919345205b68f33484312c55d1cf3a8ec76c7834dd0d6be0e000986c4dacbf580f4b7a37babc4b83ec74f2a9fa15ce9f836bac5571c07bc", 0xfffffffffffffea1, 0x400, &(0x7f0000000300)={0x18, 0x3, 0xffffffffffffffff, 0x2}, 0xffffffffffffffc3) msgget(0x3, 0x9) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000340)=""/223) login: map stack 0x20ffd000-0x21000000 of map 0xffffff007f12cb58 failed: no mapping map stack 0x20ffd000-0x21000000 of map 0xffffff007f12cb58 failed: no mapping 16:04:19 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r7 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000002c0)=""/127) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="000000002000000000000e00ffff000000000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x4}, 0x400) setpgid(r3, r2) 16:04:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:04:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x7) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) accept(r2, 0x0, &(0x7f00000000c0)) 16:04:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70, 0x8) sendto$unix(r0, &(0x7f0000000040)="1e34da90c079eec96f65025be92832cef3832c1de6c3ccf3d2732b7079b6cedbbfc95473b9c9a086be2be392300bacaccfd35141d137e39b3b58411244333a0cbbc7af4481ca7366856b4bdb9374e0d4e474e4e7c003ad31be0a7ab8b49fa52e24ca97c7ec3a0ad16e51012a8b0215ebf8a008b57eb12536558832ca2f39f799d1a0a04eb86c902fd525311df83f6e71dbaee3e9ff69460c7cf5907b33882022e5d719b39f41a6263a0a685cc049331c6cf5706b8dd34d25f2371ac2dcd7b439fc9a0c28e55188c55260624150027aaaf0f322917fe7ef0e4b9c88e5b13e763efa771e29ada8977b7e511959f323c467cf4419ad24182d9a5f6e5225986d2f4a1daff1822e6eb51dc6ce6a29f1c0020a0e90b21fbd445adc3ce7ecea981df08ed51480a5ef244b8cedf0a77e763045012403db1ad0d6bc497335f366e000e26abbcfddd806ac03d91c3010e58ef0f8f34b8317dae422265d5ebb261133b07b9cbdf10c1998081d723fb63cfe74e9ec47a59bfb67a2f9dc9a3d872f6e35cd3eca8259a7b679983c2d29999b72155274650b57590317647b160133b25e3fd7aa7446958b939b0bab4f6cdd430efeb5322ad4690bcac62af0e7d96b8eca9b3e60c1778501ac00383f0349c51107ad26138549a4dfb0e11762c234e3d2cfd653f2aad7fa069242266a394720db7a26e49dad238a21fd096d8ad09de80cc07f5dca6cc681237b831fe9c8caf7d3bf99a9e93b33492270634362ec65559cbf92b59f798aca09e2e7cebb77ca98a3890551f480de4630ce73f2f99198a6552650cc6c4d7a65e201a3aa546a261843a761f21a228520fab1607b4f638736ecf002fc3d16282514d754d2eb95c36017103a657e6f1fea0ff2dc65fcf0e66a27b6b542c5ac10fa0eb530427f9ac621195f7ae1790d9dd49b79ee5d3378866aabe0a5505f302cbb9bdace8aca01814d0f46d21fac8ee82b7d4c96493c6a5ae796f7aea4e357f56b31f704d1fb5f38da9619ccb12959627f3b7f5e256e948b7b904041a4bfe426eaf3971d724737e76600cb0e44c5cd58bae405fb8933e72fd89c0f03460683853d3ec13faf93c5db0545cc0ab379376236ecb04fd044dbffe5b9af974de2e6d5407208c1ec08b44cc797edc20d5f906cad5b88cad7dc0613537d54c77c8feef8fd6fde770b6e78e3b2ff494a15333b9193120619d145b3d8793edc15903d37d176a3292016991632f25fddb104074ba7da45d11baeae287daf4bb02e2af45484a08ffe1627f1e9e08ee89de6fb43e9afec14df8cec8cf2cfb988f9605c4b35dd7aaca126f13650a8975039d09e43aab343957ffdf4e828bda85e42f64ebc6980f5451554b4bc7b2096e50be19bec89f2f0d2d3f0e16c39e66849cbe60a7bacb20a36b5189a53982e27eea593b509cb3b80ee0afb9888486b99c43fa3b8b80c63e44e7f10a7d8a0c572e79bc43671daed900805eb2f976c3069cfe10a6a74f0bd63e3ece98ed48da111ed66d6aad32c8bb5f0531f23ae3d971f976d41b4b7368b723f9eaf34102427efcea3386529b3791afa784b02dc0b60ef737ea61581fabdb50f9625029910aaab39d885ffcc7081f4e7066d8202fe6cceb1f293517e9116b0bd2c9fd72679c02138500122abd29ab46f03f110b98a8f36b4396a5348be4e92edb88ae056b30b1361e9ec7b7fd155d72b0d1d7555be86958852360db46bcfc71bea52e88aab89d4b899a875bedb548fe7217a51a4a2e6474c9b4da647fc8301a50316707b325affc7c3ac601818804d8324124c13d903d90794f6f3e53686d75bbc95c59909957adf975f5047a138e030e5c84c1132875c6a9540a88d66451e880dd6e78fcf47c7829c9234c4d670f9e2411258235f0931522e0b968ff9167e4c0dc5665b96a398eba6b1068210f16f783b27e21c3ffcc3fed2ea3ee8aff0b7db3928dfc7b711a6bb7d32204ce331a9665e676ade99f5645bd02568e5a1b0f3fca8f375364fc503bc73fff3e2ea3f713987047cde39cc3e7500cc9011a3cf0a92e70f5f889c3c8e80fe4f9e8fda516199068acf932f2c4aef767a29b25148f9014b23b68c87b0e67239573d595c46159936980111085bd484e6c49cc9427ce38efe496c3a8530cfe53396918ff7e898e031f0a3624bebe2f92820f896f5932cefa916489cbb715313d832399d997a1c5758b07eee56b2f4bdd6e51bb9c7967df5859984c832c96d674b302c31805718f279ee42207537919269a70ee176e0a6aefbdc65f05186f8d7e5e31461ca79048948a64dafc62f68d88e5f6913e5f440ee88e2ff82e1b2e35ec3085c19d53ff9bcc769bf4bf820e087c6e8a6100a4715964fed3bf880aae3ca317bf9947057a1461ccba1b3ce6f5d70fd28b62a6d5d7e10e8bc14a005299be2ae65f6438abdca82dee9eb6ae98bb00d2613d0984c8f60f7be0923df3eda65227575469933462fff6ecd26b4f95662d8068ad5cf6f0d0341380ebf7ad229942486096f6f63f6ece77f0e03f6cabce5094f86de4fde89d6506b1246566e5f4ccce5a39fcaeccdbe390c1f6b072350f9a549e6e6a56d619507aa413b29772b6a8d654ba3f70e577e9f70d63e27af7a1508b4f17828b581fd1b09e96a747a75ff543fcabf2761c464cbc047ef3ff32b8e8cced9c94be8a2d4c01f0e405744410fff37dea60b4bc62525b7d5f432093e1c799f6b96c35ff4c80693aef88f93bfa37d19fbac7d81032957a9a7119a02b2fc11d6c70af3aaefa3ae0c83273757665a032203aac71bdcd5b937cad8549dc9276dccec4ea534419904abbdb1a37b8f472d3f4760b4caf6f5bf5e29e8bcd5a2363648dd5be84a2742d7f3e404767afc12d6d8f96cc00ee1468b46b5ecf947109e94f1171a123f6d89d3f6de969f33593ce458ed15b8a14022ddda3aa57683b84ec3460f56f112e5ce0a5dc2acf3b709c333fd863f43eb82facc9fab5243854cb051510114e573f2e57ce9dc11c4577e5f499e468170114d622e0bac4cb5605d6f28753761b5ba8eb30ee109e4abb0463e66be077662c505fa2d719dfc970938fee5e553986ea1c8bbaabe3c9d26fb76a568a9cb9d161a77e641f4d6ce6ec724520d2428dc235e28b225340e976221fa8ae2f5eb29d56caf79ec555a32ed67bf3ee9628c1790bb5bca5e9c374dba078028ea76290623e52dfe606d6a09aac45c160e16e6586bfbe08c45ad99216967b86d67b14172cc3feb6e5fa39597d3e5d86d0ffe8e23d91d8cf12f475a55f222e2f34dfae75ba4d009f067bde2497f2be36763f8298661470237e1e7fe1ae350e9dbc4398da88a3742e53cd88377a5491ae2c9bdd356af50efc432da5f25246d1970375ac07178dc60d9648becd2db803d87aecf7c965ff9e79ecd415203ba14ad2a55cc15014d8279c7c02d4d1007fcaaec874ca5ade4c35a0ca46eacc774c374c66331894aa6c620682c81fc634ca1117e5a5a21f452971793f02b5f4b49e3c77991d8e44f3ee7c3f4726c234d8b8eb08658bbbe361277416f98fa95b1772f77bf76c709976256e1808233906956f824f9c7550cec6517ad33910e66fa9c6a67d93009c264d96e253735ecbe34231b63ca432fbc341cbbe39a7ae3cacdee393fdb8f13a9563fb6f34629f920aff2bb4950c039488c8fe6690d9b246f85c50f7211a6aa58dd50573dc2960bcfbbf086871f23a19475f3b2791ad820ddf9f2a25bf0bac22a936490967b0ae8c6586c350bae614e74d3b0e66633d043218b0635bc21df9ce535379f1cc57907e6c88773637071642306143251832582d940c810bfdde90e8ce89967bd27ac4fc0f04cc073c51865466ebe98ab9c510892c0bbcb005a1da0db9205a0fa469f9d7815aba752efefc939990acc9bd1d57c50cffed1cc1644603220fc18716ee035f72cbbb02d5da5c96078392b128b3fbed1b764cd9e8ca392f32207ddfeef2867ddd4c1c1bc75fe58e5e6c202214a6b448421561da645bf2e5991a1cb34cfefd416b834ae78293e1b2a39129b8051e36046dbb673e334c6e9406b71bde5c97b062e1949222580278d02c3d930e4826f302d3922a9f3efd1641360b5de20d9be6db8b0deca0f6bef49e604b1f182c5c3653db87b4f2958a848a919a3b9d7cdf1b28ca1b6e99c20190822467c3ad7feac7722ca19704e27a9fe0dad3d56178d5ca8fa7f8ae2f3899bbc643b38892cf0010c74e55d6531aa1fd9d6bf4b1e7210273ddb6e41f852af299a373a8bed3ec787f1a0332958d1a7bb04cb861c84945bfe238c58cba8bd5463e90d16e3572515dd8dfc6bef3077908e2e13073e59933e0c3c211d58754cf8e6c58745ba1e70ee1a88b227b8883b4e4ee2a823ce85f693b78f910faf06a4fe007d646c09e33bcdca84868de7ab6eeef048b38d90f31b028473ca9dd4da6daa8ad2d6a5831ef177d8e200ca84b1fb558aeaf1dc32ff681a6e2e6550548573361f8d99301c99799abc883aa6e91ea69f7e989f25baa438acbfe3153074c4a0e992f1d538000dc773f2603751b029fb43ca72e6739ebafc6e0a7b331251a08f71c93d74005fb771efae39a2ed21e6d3ad4cc650c9cccf0437d8c864e11b691492f894ac86a6b152425349c8e1a4fe1a324b0ecf6fdaa8b2b7cf6eba27a68dc9420cdf0bdfb96d08b9ded86455698b86a763f0d2a67ea17ed1659d7d482b63f58ff6d49dd1a0eaf6e4479ffddde959d06999c1578de5b5650f8b939d5ece0b782a17887cb3f06957cc10085f90e17c1de85e329d60847b521b02c1b1413e150913b751c0edb8a37f5bc1552b2f6a7267103d7df5dd82810e1adeb6b7c28c4126faad70d1b4de534ad35ef34fbb6efbcb3264781e3afc5168686ed3416f556247e4bba9d2b1c03bf61b0d06bfcca457f966d2d35d46f6e5d74379207a8073d6a923d0cd36c0a3833c6c9f37b455bb448f60d6dd9e2ade7f912f5d66e981b83151c2f632ca01ba4e95c79d1681e03144c2bddba1ad50407d7f43f4dfeb7fcb401e343b6e554ca9b2a75e2ff239d497f5b57241198c4836d0fa6462d958ee385c152164c82c0b30ab917fddd983dbae5d0e1568cc94e8f012fa1e21220e3ed53c08f903d0fce37a247ced012cc6c7b7a0b3342fe30f983784c555ef9c602a399fd080d26c4981b7a9912fa9fe2da171b5a59741cb58ff464be28c97e27384a5b76b4dd6c4c3b0fcf37029a291dd6f4bc89075dc56939f3ad5e70263f003fec112f9cbb0c9e5281d371e33edf460291ac350382c6e3663a5dc3e7b8fd7a493a711028339a878e065e75caf257aebfe316f2b340ec2a969c00b9dab9a048709db2f7aafed6f0ebac3571a4eb8970cd3a05ed0d05b965885a6f3fb55abb246f5a4d12d55aeb1daad5d07f072a32b319ca8c684e9a622e1f406a520b1da62048a7527667fb0b619ecffa7c0a99d04c679d40b0961e8b491f8da34e26a4742bb9f44c2f007aa15533a9a42544d68e903b23cf06e5408d23fd78c2ddb4c5bbc536c5480e3bf133ac2c8053f3da32e53f2c9b6bf463471a513c722357bf6cd2747590467449b6cde9df8e93d30292b95bf5ddd7520040f2d51a8656102fbbc3fefab7ac3f3a7fd5809840891a1f70bc280e47adefb58fe4e2a69a36f5320f49f369e3e23d6088aed5bee062438ffd1ba070f050e2240002f86fb6273013b65dc3d78405869d9a4df7688bd0bdffc9ee9c0f605a662df270ca90a0b2cc08821f9066235e8438b7a2e4719c19c0e085c6a7fea4d9e3800280bf7d093344b6a921daca57252e954b6dde3847742", 0x1000, 0x8, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001040), &(0x7f0000001080)=0x10) setsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) 16:04:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6, 0xc003, 0x6f52, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x100) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) r4 = dup2(r0, r0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 16:04:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="72e99e6dbb7d1aa20cb32b63f0924ac9969a9b9d11d0d389a6fbb54e1d0630a91b53c324e599da44d904a927bf37a203cb391c0ea0ed6a43090f742ff300fee275996b60f326b4f21bb4b86cf5611d47581635e686054eae040f8814d99cc11225895470de60980936f80f0424286e66982d9f369676f92bbb974d062ac9c0a7ef9711cde1d96c918641fcbdecb22c0d0972c4bb97bcc9c695e50dd1b01dd3bcf056348b0550f5b2b327c73c1db4b707905c72af290732201c373bdfa20c913ec71958e1a7c219edaf79701c01a0415ee9718a92cb7d", 0xd6, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) r1 = shmget(0x2, 0x1000, 0x240, &(0x7f0000ffe000/0x1000)=nil) r2 = getuid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = getppid() getppid() r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x2, r2, r3, r4, r5, 0x0, 0x1}, 0x3, 0x9b6e, r6, r7, 0x2, 0x3, 0x80000000}) 16:04:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180)}, 0x2) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)=""/207, 0xcf}], 0x1, &(0x7f00000000c0)=""/30, 0x1e, 0x7}, 0x800) 16:04:19 executing program 0: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000a6dff8)=@abs, 0x8) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') fcntl$getflags(r1, 0x1) 16:04:19 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x6, 0x1, 0xffff, 0x8, 0x22a7}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 16:04:19 executing program 0: syz_emit_ethernet(0xed, &(0x7f0000000080)="a2e78109fe7112a80d34c7422a5fae7d8123212585216ffab092edf5ff179de000fd26fc502172a9a1ec5cb8efe470e57e1cdd149e86f7176046a39015edabc4709992ef49b475ac6b09a35086df8fb61c5a25dd7bf62a96ed385c3f42c5a732c7bec7be125c2e7d8305c39ba88c29755ef011957744cbcca352248faae5676c42200512c88aa3daf28d83a15aa941a4440016362f2dc95e8e958a78561ffd9b8bf046b8a61927c2bb3b61cf5f30c43b4fec1185073a78f615e29dfaa82eaac07bef5b272fed0b5d4dd4f680467115e48635a379ca7fd073d80ff2188e2b6b24677a440f988028f670dbd6df6a") select(0xffffffffffffff28, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:04:20 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) fchdir(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) sendmsg$unix(r2, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) socketpair(0x31, 0x7, 0x10001, &(0x7f0000000040)) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/86}, &(0x7f0000000000)=0x58) 16:04:20 executing program 0: unlink(&(0x7f0000000000)='./bus\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) 16:04:20 executing program 0: r0 = socket$inet(0x2, 0x10000000000002, 0x4) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)='\x00', 0x1) 16:04:20 executing program 1: socketpair$inet(0x2, 0x5, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 16:04:20 executing program 0: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) r1 = msgget$private(0x0, 0x88) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() r7 = getegid() r8 = getpgrp() r9 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x7, r3, r5, r6, r7, 0x80, 0x7fffffff}, 0x9, 0x5, r8, r9, 0x6, 0x10001, 0x20, 0x6}) r10 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f00000000c0)={{0x5, r3, r4, r3, r7, 0x22, 0xbed}, 0x8e, 0x7f, r9, r2, 0x955a, 0xecc3, 0x6}) preadv(r0, &(0x7f0000002840)=[{&(0x7f0000000340)=""/142, 0x8e}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) 16:04:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) dup2(r0, r0) 16:04:20 executing program 0: r0 = msgget$private(0x0, 0x7e) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r5 = getgid() r6 = fcntl$getown(r1, 0x5) r7 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x9, r2, r3, r4, r5, 0x78, 0x10001}, 0xff, 0x6, r6, r7, 0x4, 0x660b, 0x101, 0x7ff}) recvfrom$unix(r1, &(0x7f00000000c0)=""/219, 0xdb, 0x840, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r8 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x8, 0xfffffffffffffffd, r8, 0x0, 0xaf, 0x4, 0x2, 0x6f}) 16:04:20 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="004afa8c"], 0x28, 0xffffffffffffffff}, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) 16:04:20 executing program 0: poll(&(0x7f0000000000), 0x0, 0x0) sync() 16:04:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x7, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20}, 0x2) 16:04:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() r2 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() r5 = getpid() r6 = getuid() getgroups(0x5, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000080)="20b2398e0eea987f56fa28c3ed1be1b28d3c", 0x12}, {&(0x7f00000000c0)="f9583f080cd696efa3bc9290a08e543be46796acf126f95b", 0x18}, {&(0x7f0000000140)="15314868b2d0532dc721563f61c658cfaf38b65f7fbad169a7af2959e8b24e4003be585c9dc1f75c8399ee613cdd3e575c12da6d070e0d2b7b7f4feb6ae5e25c1b38c270ce24854835ba96534a54f70142918289c37ed3a151418d36b63cee836229250638c897d9af1c592fe88b897d4cba67a4d12e92e22215", 0x7a}, {&(0x7f00000001c0)="fd8b24b0137ce99a6bb82aefe8826def41d445b554ed25c4b585a6ab83e45ee52346e68fa74a2dba6e", 0x29}, {&(0x7f0000000200)="54e8e140a088d018fd1849e405e3a0950a0f2114ef8c039dd10a38b6b5be871e84cc9bcadd8710e01849bbf95722a1273d30e8e8a7387e5ad10439f168966e6ff7d9c3ae6e93a40c4f", 0x49}], 0x5, &(0x7f0000000500)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00', @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000003000000000000000ffff000001000000aeb8778fab26faedde49a67511bb4b28c183ee2fc6e6ee248dd91431518faf34010bb39a676c26bec2c665fa6670f65aef2541c64a5933b4540450d067e915d5217da809f66b9091add638e1922e4cc730f3ee654b178877cbb7564dbdd1026172ae0ea7176eb4e010a9ec36039748411b322b694b553ec405a72b7ff88b64450f98b3c6fe875a4d707686a880c95aa22f0cba8e6a01aa9ef72634", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x2}, 0x6) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 16:04:20 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x4) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:04:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000140)="66799d865c82edfe864abc50676810022e8c8e53caa552a20b3939e821445b2a2072a0ab5500f46df93308ccb58a0859e705aa79afb29549af06e0ccb4f956f7d79e80f01eb2f400b5453952da77dfc5a1989162c8cc05224ffde08406e95f91029d19b46cea7d5600b9b7ae841fe7c7a8106f5914a8430a5d5049e255d6d7e5ee985efdef5f6e694f444f28783a12489b7c5cf70238dd96dd790b8899fec2c5f17aac909580e9dc4c157a0a0f25116fdd45551763d63c398a48a1f0b876fcf249f41bfee9ecb46a35fecfb0ec883ef4c5ff91108c913bcd6c4fd5e6ed9281ad9af87af3", 0xe4}, {&(0x7f0000000080)="724a88c06aad6469efac3f2ece7df6054770015feb5020e08e4bfc7e2e9b967114585b484ca4edf7f6229762852d950147d08b83aeb9fed77ff907503cc25d495ff2e6e47e22fd4db4553c99591e7dcb7773e0b02e12e8", 0x57}, {&(0x7f0000000240)="cb5c549af61a91386423f12c8543657f730831cbfc87052ff7c209e286ab449007475603dd9b769a1f25cca128fdfa9abe4e5d174843220b908bd91f3115c577c7c46074492601827733ef0a858d20267ef0b92140dbfd432264f69e972c81801692d9bc21c9821ac4befd8ba667707d690958b68f6ec826f38a8cc65b4ed2f2cb751bfe52fbca129f79f28068abfdfdfd8f836b0faa76309af83621e3e22d1a06c6db6ac04590d2bc203ccf0268a22a4202715ff6190549836a5299fa2b99e39ba579e6066dd1", 0xc7}, {&(0x7f0000002740)="1cbc5281523d5aa3969d507781bd44914ce4ed2f12294d00addb6c5a06effb0a7b391d44e718accd4ec31caabad57800e60562414a63dd1795c6a3adaae58e65477c9f7dc110ca035bc81cc39da87a138782af599c2c8a6bb5cd362c1e", 0x5d}, {&(0x7f00000003c0)="46fb6aaade1cf965b3b8fa0d4fec482a72f288d9d11e5a12fc5580a6b0d3074611fc521d6d3a6aa35e0cb63c55145c4164288bfccb224174120a92d6086243e8e9607c65bea66e0e6c164191437d753e6e7d5cce1a12795ba6c1441980fb49c5e6ea386a0e971d764234e66e81dda10fabad22f7e362248ac3415d581a5c81cfc9584d99955bfa7ee2d979faba80c27170342b7eaa76fec9144857230ade45b93a91c85a1dd7d397f148d2661ac48e7a78ab6909df38b3084f233ff819a1b70792b944cb4759588c8251baac808cf57dd522e2f411ba5e8c3f1639c655c4e2f70ebacbdedf92a033d61b8ff54396", 0xee}, {&(0x7f00000004c0)="b16b4cbcefdf48f961108cc4fc93ca346810fa561a5b250226e18e8766d756db3df28c4141a227fbb500cb99d39a0128497281e1215b1d7046b5728c95522a445eb1a85a069388202983291d06436f298de253c82777db6a2d9bcb3a2b546f6e2cc6fcd8c7d73a0bf31b7188058658c419c1edd561687c394138de38a5c7ebede3e5d2295cf535bf8557f2ff0cb7c140c0739abea8c299d3e943e0cf4e4b8c545778741886151cbfbed6bc1d1e7760089db5ab953d50baeadecb71e8c9dbd15fa20246c3272f8a275f", 0xc9}, {&(0x7f00000005c0)="a55054d5c67d5cd45453b15b4bed5298939438703eb742c8d6dcc39c2dc7eb4778c21661b84ffcfbd796c84d85a70c827501b2fa775df621e103002aef20d879ade87d36f54a4ee76168c54f67320f531319501db6bb4e55f9", 0x59}], 0x7, &(0x7f00000006c0)=[{0x1010, 0xffff, 0x7, "0b4f1cda41ef7d9355bbf0c7a44fd31f6c308a2eae701f391b008beb1bfb9aa6e4dc72b8250aef503cec20d2981acbf2d8e77f7f52932ca9a15ab956ec199a6bd8d6a518d22d8bf306016a5dd130f94b4df3920c307364d2bae7e9b240ecd8e83f01530d9300534175c2ad065c4e1beacbbd3ebcff1dd4a365c04b43133635edd0bc371a87948132014f193a925de5de656bcfbd0e98f67b2ff74b6c318ec1bc980c10dee19d72bf0ece92d7fab4fc01f8bd61bef9df16f2b9a407ae19625e91bed74d9ec355bf9c1527826c09e9334a8c37f973f9a1ab11a4a8b1eac82e3c44c3d17acef479f548fd563b9c072760289ffe2a879a6ab8e88f604cb10b1aac09628203a7ad86334a3027282bc89788de26ff61d638ce2f94cd1b11b4a99c5e8eeb4b0f1dcfe2463ac9104321ce57c44b12309962976e035060c9b11d65624e3303d33d9adb7796538b30e1202e43f5d85e6518e6bbf92841f3d19a3ef8d35842bdced4b4684de3aa872d747e046a303799e85b59a11b217dc49fdfb449cc77a9cc1e856634db88023e31fa779783a461b3cc95fef2c1a0744d72d81fc0ea22fe9f524031268ad238b30d30f1341d7ba5a26b356dd3165cf81600cd9f8fbcf5bd74927c098092b30036997455faa6b6b50932f0d3b3df157d73d244a1e36af1d00037cc36c4b38c89dc16907ac69a8ede460994a2fe7ea15559f6afe1ed5bfd27a5fbd37fda4cc604d5e1f8df45438beac0a44ada84702360111c6ea1eedef8412d23fa396d011bb43bda9e86b55b96d5ebe16cf120cf0c365ba189f1094c8db9966118fbcb5cbd6b82701cc437b58004ef5128374bd4ed11fc2a03fbd3ea8700287a3f59d5388d7efce3983e8dcbf3c57248fd83248786feab12188f7a9f1015140ca08064906b5e6ae57177ce14be50904c9ed7fa6184295cf787e79032ef7d3858e5672c7eb4a675b8cfaa4fb9356ff2325f70a58b5c8c209cbf70de0d05bba7f579c96d2757d2bac30629edaba6c17ab34f7b26553618c081dc878c2f938771414c7767341216cd8d0cd6fec848573ccff5dacfbb2ebb812883c208885627eb57e7763f703eaf23ecceaa96ea5df5e406b9cc5ef13f7fa8dd8f1241a4d449c20d420e2f430d39889488788a222984782797f3da1812c05decc467b5f29f5aa666b0616b1618098c963e90196a742db8c0e8b36683454cccce2127dfe3bfe286f2f8d6bd7e1e1d382556cb925cc8ad008a51782704cd5b990d9841daeb5ade118265cc656ac24f0fef33e7e73eea2345ad6f37ee67e1cb271c03d7da1c48c224cde77a4f90b50f593e18b52a860b4de2503ea16154bfa87710f7c87da8fcf33ec6e6c7bd8936e4b9941bc4da0f459fa3024f1ae48ea51c719a7750f6655472df00198357af577449bbf8730a3091465407403f3807a95f88a5adcdc121c7e8a97c001b64a1f3e2c8b119b8e0842df99221c5bb8c9c6854b0f18c5d668ba7d18861103a5f11f275191c3289b8f859de7bb2e0f6ed44c1810ccc356be37cf329bb445e5ca766a2efd6ee668a0144d0e6633b08aee00c6b71003c782bec169119298b40c2ff2c871b2dc4ae676b6acd8087d1cc7c47e1df2f39a7c745aa8a9ef6d1fbc3bf7943b9083538944e9d71c146c07e74869b72a11df199e03d3375f881845ea83a94acd3633b43e03a8c5b2137134c04324e3ca2b1395c39eca0b18733c822aa14d9efd2bb8b0f4f8493716d6e3b3b490b4f4488e1f6d2249563eb245aab4483b3ab4fec1002e2124664b4b5e5bf7ed813e4dbd8b36cd1a389a6faadc99f3a6f6cbdedae1e18584ffc87f790b91b09eda5a6c12e137f8821f7c5e53fd5ef0bea32e3e46e2218b61b7a080c4c2285d8dc378f952ab3f7f5a4beb84b80cb20c829482aff5a8e0f19a334342bd32ff9b11e2e17d52223175ab16f12586bbb3e4bb1481e1ebc8e5ecee60e16490c7620e3589eb43eac30f8bdd7f00b3fb4908ecadffbc0541a67c3c21f5267d30e161d68ee9ed88c0417f5fa9f4a403ccb67ac70dfdf9cb37c2eb42f2af9a7a7a2b0426d110fbddaf89f325d6ac01d4c3da8290c22c2b16c5adbd79028cb48685f87bd1a9ad219a74a6cc924512970ee4f7ff1a008af76119497d02ab90cd44e0f69071a7b721b8d1b142c05b9ec63ad76d9b3a6f927a499eb32f28487cd10b147901adedbd0c17c95252f1020cda583eace8002d0ab2fdca5e7a89b4dfc060b84e3d73e26cec18800e0bd900711df5d7f2c239e5c34e6e60a746ff069afef4992d4d260086250d45fe334bce66455fc147dabf9cc83d00bb8ebd4301291f34052fddc03073ee586736c80eb2c4c9abd1b95d7311db7b0a6b4c54d2b468fe9651e30426ec0cd4081d62634f92e02cf5afcca5b7cc495057a7bdb055c84a18e10232fa3b51fc0eb07257d6a2c5b161039c1cb3c8230113b45f52664e1c5d62bebccc47af58969a3909c94829ed5d256e75e308381d91315d2af7fa45d72ee9b313410fd6526a422172f8531b167ed81cdcf93c8b055101eeff057570d40464784e48a26b8d94764464b258f2b70277f97e410b2c4f2b5bf943821347e94b43e13f2250aca0d1fefb7be9cb9cd31b0e82a6530275bf2d21eae9903c3cfd66cc695433eabfbb1410fbf9a764612790fa99d13310f41cdc54ffef3783b84b86e5be5b52f86999f7344fe1f3873f628d87733154109c635ea2254a98b239b653558e7e0a06db468ac4ddb59abbbf1e9ffdb69303ff96cb7ebcd9b0fe540d72d622ea289f57c7aaadc6b279d9235b7cb97fafacc617b55fe3ddea896844b503b715f1db0e2ae9421e450e876ede33bd1d016df7b5a8f5af149bebef86056a2f13da565fd7c99711fb1a01aeaa47944a8b32a6799e181dc44c2589e46e3b55baa0f94237d1201d9bf12ea178e23b5c2cd5e93852d0d97497b8ab4be2123b5b7f7b98fde1fa22a4c960b5c0a00024585a805a28e92e4c613798331834e8ec673d905fef8946d4ba3cd0e5f3ac2c5087dbc39193c6ff6e5a42256dbfbf28cfbcddf89c1f12d2d0fea128e42e52422885c515df246b436325744ce50eae6c8d3c0f32fe4fb16ed802f95f7732335661c2aac4592d814033ecae94f935750c89b25a0d9496d3e039f01ce08bf2c7e43a1263c825e432035ef48fd7ae8241272c34749bed84cf8a8648293e3c45214166f789dd62f7bb28813cb4cd28b04aec3182acbba353410bec94f2732cb95e52c5984a5c097a22f59f85e07252b1bf5ef01fee637c34e973c96a09c30ca7e1bb0101071bb4856efba9431eafb58e03df2057a98f949604aa80320b31e1b5152a4c28b894da0ee0fa2240460acde0c89a560b8734336d79f8f49edb89b9b60097f3f2d605ad2ce8c5c1ea0b4ecfd509219d249c404befdc796afbeec869d262081b86cf45f21a601e0f202a0d2227b0758a01d119070e56cbe00407733850e86a0950571dc5a492b3d487201b4a50c26f836f39672dbd516bffff00bf90f2ece96db15354a765d9f4d456dc71e07b2a4bac85a9598671473a7ce8fbc4179075c8669ec20c0f1ee8d016f996db5386ede37b1d5adf6be101b203d7c789aade4af6ab4022aa6246674092a813af4cdda7a250486e7d4622198abd3a33b734cc9ae2aa7cc96e03190af129194dd7bd8600367014c82d1d8f9389d4fb6153ae3cecd212ed64aaed8c5bad902f46a72dd13b1a946b3c82eb29e6aa91444b500c6c8b103e9086b9eabd0b8206c8eb0103ae144bedbea3cf57e50e08d36deb39e038b7447dca0a75789ec0a5ee02a48a145be4ad638af25843e41482b2d880efcdc237d4cde4822b31f03c932d279c3a8b7d49d4c136f0a6fd4efb777e1168161ee67d22f75f22cb0af4bccfc642147e6f401baca64bb9ff63ba48aaf3857fb09032bd42d171ab888de1c4aa5ff135e0c2c5fd030465d1c04bb08db0d310591e1d86dd5fa625d1b3fced2145aea26cb0bf1fead4b8f55dc73146269140af989f9214c1e1b4c40084617835788f4d01e23985e3c7272f08b6e2c2a3913942478a2cded7673e09f23b24c8b814b699b88a03f9291e64bf99180e3e98484292a263507c3400a2eeb735fd1e2f763071c69e11cbbb8b202cf3f2fec420c4ec108be7a8f569254cf4ca6854b6d0b75be21d90c7f417e79c17599f1b7d4940e7f934964f298620d61c1fdc6724de46c2f8e34ed0966c8dd05528c598abe9212208a155f09c054dd7974cadd3e604cd51795027eb18081a5783af6ebad76e17bba51a8e40d14827336581ac09c3c857cb1d82a1e850a83754a28aa296d4adb4be57647e31bb2006635b739764ee746248033b936edff650bedf9cff615e592134af51fdb39c0948860c49f52d0b4afae81d11791acc607e676e2d8705b8a2b2617b112972bf5e4a55f93b07d5cb92ca8ad02dab010ab2527488d95e1c268acbec7e1353685eefc46e875a0b5e657f2ae05631ff41081e8449116bfd6816a8ecb064390b5abcbe6607e98b071bf9c549ee39f8497da92be94a1521e7f7e830b5a2bd45cbdda4c62ac4f0c2372b672ae9702ea052677a341a9c029f0b065ddf7f9b1e58ffab5ba6ab2e671f0372943defea0d09a50414d7f2fc8b669482e1eed82b3ca34060a25c85e461f9280d7b8d5c1a603f2eda257ebba235cdd5802e568b205c0d50641025762be6ddcc92c367dadc5a91ffeb8b8fe14d540270d66055e273a0194a79ec02edbfd1aa97f41e2e1f63491db13dcf48af844ffbbdaf75b63e8057ddb1bbc80f31e002e6ab68da62f2a3975be3ef7fb252b027b976c8538c75dae3ee3b31ee5a6878563cd64b3d6c296e593ed2734333a8b9bc4e9b4174f6bfda78f5d41402f9d35859a5dd65ad8f2839b24662814e73e59510a06dc9bf8afe9c35b41528551059e33c4046b0a00cf74f5b4759b4f6c33aea6e18d075b3af7d7c129200ce9b8ae70953489c2925d40ff151ac7acb66e6c6c8225a0dd7936919f075f4b2aa7d3a24e7c6e3cb5b63993aca48dd6b347899e89d3df104a546bc65555ef67e58505644c7c202350a6e652984139adde6d0ae05db44ac66787be499e37db0829bf0c9578889f1e656eb2db76bd3d8045282065a616f40556f6235e9c48dd75e9285e68c1515ec057167dd815c12f9b612640f63e46ab57d70168f115a18059d9f0f7615be33cf2e554cc5c47916775d1b283f09380555ae34945ea0d8c046e27e7c9bc9a503a17ba68c7feedcfbf200907471613175d0bb86185fe0a34aebc921ef98d9dec01876395c7a15deb9e0c51feaa784e2cc9a5c6d3b6bf97562beafa8a4bb21b244696735e4ee9fc3be11d318ed2fd4086540b0a2c21284742a6d072779dcfeb043296607aced5753e8cf725bc656743a09bedba38c193bf80004ab100aa35ee96f652c7bc0202c9405a16df88c7ae25766dd1882d9ddf037dd0346299d7bdc6cea582f0aa66bdea6ed22b4a763e3c5e2ff2e84c845b348e41f1438a6bf07fabc5a874dc0fcbe5049f3bca184013198b1d2fb7c23c7f30ddd59636dd647da2b4ab2275840e7f15b6bfc07f1191ef0b379c0b4958eab3f39748250f1491e05feeae2ad49bc62b3c1f9e68184b1b72c1009a0b150f15ccb0036aabdadd8afb6517428214985f91af377ff2edb38d43259018836e0d9b5c254f9cce512a37a432feb1f92d599d964da42b43531f2ec4d74ee00efaaec3ca4c918c98225d602b0882dae42b65e21ea4c46ca9cfe559b5f620f50b0f32592ab799d080de7d77c1049b07a506f8bb083589"}, {0x18, 0xffff, 0x0, "b3da"}, {0x1010, 0xffff, 0xffff, "2f64e66e9cf51d447cebd105443fec6f83fb263b06c44abafcd21d188db8cc6ba79e861807d81c18a58a13097a528bd6f2c948d5213af40720501ea56096ac407f5da98e1771178275a4e744db57ff7189fc43571d4d92c8e93e1e276894d6ba71b80ac529b1d4c86b3735f78675e2b380cabf24c784fc145140aa8433135e5a632c8ceee17133050c001d8039acc29a59160051a650b8d9ccdeabee9f09cc0b69c3d9f8a4b7b712a003ae2838b3530bdc769e88a3daa9996a3be8ea5f2789f8c86376c1b71b50ada229a4763f1fdfe69c8deae128d972283beddee753e3227c6fa4fafb87a337ddd2dd27ef0f3064ad6cdaaf7a9f8bb55ef025e5d14f7d2266975dfdebb015a50f91f5d29578bf98650a5c850eb6de9cedb7f488a0f0487282cffdcafcb0445041e0b838855c2e53ba25e0601ad888d966c9a53549f81149de9dafcb4b9e61940ae6a917cdcbd6047dc9adfa889195414ce50e7ba40ba9fc8161336300428c1fbd12607d5a859787bf06f5143f546aa31853d728b4a34c1e56909096a42967c0c62d9254c30f5142161d9fabbcccb6076ae3707ec035e5ce371e68951608661137eb5dcdb7253b1416635376cd8fedddc62631e40e16e6dd27a7a3a1dba74143c1e586adaaeaf9339e08de2f26c522c62b8a2d250a8d81a2f47efc1e9a19a8cc5fdcc83104776c6790890a01204a2472880809825aeec12a91060a70fd1fcace087e1eeabd1f2f8b1d155a27497d3dadc76cf221da1752a3c4caed7b2ad322876bd211a97fc0e65481b52927819581c42fbf577a3d2064d359b2e1e995a34c7d7400e8d88d25c834478c9f62a60f90c2fc0a7ee0501125d633e1af1c977eafdabe37b614c0e4f7197f7d886f69c58c461b902f790b1252022f5e8d0e1b18718248a367e0a2072e22101fd966b8de1d6ee0174b38b45abc92c273c62ec32ee4387d0ecbb559173457583461c0b2639a2efb750985354cfcf586ce6d199f7e64b649fd5c296b84f99a5ef267c76960a35695018f0ae1be495496cb95cc1197f928d32ba8ae5eb7501bfb0a7f4dc5ebd182983e87b7d00d4377d0536303a6d70236128cb631ba0e41cd0708a59213d7c8643943670849e4a92853818b1cdf64cdea50f1116860faf7394051b5cea304464bc358b1f8fd62e363c326af24af24cc5f960ce6478a6d85114034615b882159aa6d9ae6b9270b482ecca4898b13bbb5a053f1dc13580faa8ae09067bed2761a9c91b2c0570508577ae87d478420ae15ce26d4c9b5d539660c2810bea7e6a4f1d84cedd8b0d9b3500dc0bfeb240519732754892e19038b5e3a5c706e4fc0586f301d8b8a6fc00314b5b98c9762023e8257405cf3640bccd3bcfc7ce2ac6e0a217c09202511ccb7a2502aef890bf1d0206a842756521a3301607236765299c79f630b43aa68e34486873a639f95552bfd086df60b3edd0b225ada24ca309393b4c85d4470c548a1eb6975aaaa8039551b8949c0f112f34218483132b0b2e1022bf8757d161cf6e29cecb83c704fe74cd0a6278b8ab67069c973edce28d06fd3975567a08e41354c9816184aa45e7a52f061298c84a3d95796654327ccd20851697c0c4613b72babb26e55ce0b9292f5fe866fa25c3f18eb5dd82f12a5c819a273458d7d4f06d6390dc0be09f9544b322165d935c666d6a1e898995f22913496dc6f31d3697f2a2861921c0b8c06ce6f332d68d49f4a54b71c933241fb01278f849ee870d5fe775dcf031a898afec5e08d69207001c818fbdab370045541ea0e3f0081cf5f0aadd6c5c3d339643a807d001d72d6f8037f179bdebc9b2452f9ef59f87d777c418bda01a828473e69aef749fdc5b96ddb49423b4a5bdc7213e0dcacb08bd8cad2d03d97ae13c6fec24ada2aff241d2b75d346fd98f63789353bb8ce69e4af435ac3b4e099c750d1cea77109a9e11ed2494f76199f1ebddcb83642b729a49094cd888280eae7cf43ac37d63bb96d1eae73b222e4f2c00a9daf96d840c1df219b59a2fb4e21ffdf3754ede601095274c4da745b4b4df420658275a4dd8f00bfeeed711ecfb53d23eb364de93630610ee6c28ed4b2422283ca5f7ce90cc4e0282ca453ab3105117ac61caf3d5daa73b125aa38dd6af713d93170a2b6b8da57f821da7c69089a735c285a5b5e369489b0e962950b10213442882493efad1da9fc46b90793cc546b54fe26907b479a5571db870e5e96fe250bf4ad74d074521eebca3a93ec926639e4e863e4014630d7e12be505d19d09e48a189789ea3e3543ce850eb959ce38fc96cddf6138c13b5fefee2066e60ebabe918064615c3966ed51e31bea3bdf8f49c83e150d51cc00e995a28810a0cbb11c988125ae63cfb137843aa5554f0e9d2e305a84fb677e684d69d70bc26b6f3bef28afa628843b69aae0b5f9260c726397997edfd46505061b8463c845088413dc0af5f387b666427674c6116e404308102d165c547a6f7b673c684490b0846117b643e0be2282eb28c2b8fce4469d28010d2d7ca3c41c910f1d5ef77b6501a2fa96ee5df037cd6867f32f138bf79d2d2dc0485793c61d15f248479a702327ff96665525b5151a300a2a6f52e5dd62b187af09b98d013994c31fb4e2366d9f026a8e25d3722301c8ff37ebd9bccb95714249c498148907b00b3cd2052654378ad420e8c6ceba313fb2dc3179fa688f3602fcfb2f5cab5aff205b2d2d5d26863a6cbbdc1ef2b90257d9b46873c6a84ede771b5acc00d962f4ce63f90deb53e805d4b866953dc9d0621790c49bbfa205378cc1f65718322e1c877c2a057040ab91217451b5228c8faa97b051ec4bc5f26be31fb72dc9c370d46024e8793453320412addcac35953c4e9c03950a40dfd284404e0b30c6c02cd460ec9d2c5730939149668fa22080531c51fe0bd0164b1a3fc5e5cc3b4726672f774eb6bde83e39bfb0f820c4409f8bfd3e1eed9a46a228397a5c83046213c08de130d5a7304fd5758bb820ac7045db918de4f9304c3e08125e93e98031a8b88b78e89a81e4cdecc9b3cb6d5788c2a7b0ad52f5d999f3a9a2dfd2477942165486b08e633fd89166b442f7a96fffd1fd78eaea95c019ef8cbf1f541ec11f39eada38059a6e4564b1336890b3e3b63e0ea5c25472b266b98be49ba297c7ceff05305206b02a81cd5dc3c80d2658b352981c6e6b9814414fcff4595f895f07ef8d79403a39628c16760f03654466909974a7589bca3dc843f061346d32d713b3fe89b8740e5875af1bc1acf0f533b50129d6b516e6c338ca932b2bc846640825876ea0b4c650d89a5ff649bbd854f1ad69dda33d6024fd2c464aedc655743fb01bf33aa6637d4bca0340efbd3c4127e5ffe850992cbaedcd78d683b834c3708cd7ebaeecdc75954de002a84cf0d9b7fe111f7ea7fc257981fa1a8afb22011da5d89af9f4ec66fdc1f33f0934f7fd8e5c465fb11fe1491d3a43ee634bb036703966c1979fcdcb2eb9f2f74e452791e52101e91124de5739dad6f47c2c28c86dbeef1ae1955998079e445f0583686681ff3eb80c837fab9311045fc0c43c83030e51b9779b98f53bc78a3bb0367e7c190946672da9aeff0adbf4ee2a5e31443ff38d430b52a8b591b049c5199b0370a1e41615197c0fcefa7be6a782a2470e65e41eb153df1b5603e35bb5a07c7d69f097d01f1ef2a01115ca06421500e8a2186282ca028bb79478303058f8c9738a0a7bfeb8f6cfb0a35d1d4e448ffbee030153b95fd5edc684ea815fc23c125b5544c3a828e9b9bcf2c1b08da6e8758837001f2e896d3465e463b341ab12aac063a1a9a316b9e78f330826fa6d9b8c395a104fea278f86c61199f2b0cea784f7207c4ccaf4a591cf190a36cc518a38c5583a9dac7ad2aca6c32426a489bfea84b08a146e9d6dd76ff38bb04123314cfdab7cd686ee4670c3573df9c5475669333c5401863ca30d5cb2e5c787aa90cff79eb503e37f6cc817f364bc0f5d7edd41e8834e9950977d050f6f1c95e467b162d16fa714681ccaa7909b583fafb4a9fbfb60fe008c1cebf45ca5d3d8b51429db85587d10115a57552d288cda0aa85a67793c8d0adb65ccc97fd8689165c62aa1873d0805b62c0428265378dffa34852fa3042b2a6f75bbb1fe4e7ead8a8a8276647bcb3249ddb00a948c20a6d661c1c979e569fcd1c7cd596311a9fd2e72671fff13bd9cddbc1c65dafe0c66ea2ad8ce603f10373bc1bb41b4df12c83387dc4768ad533879e081076567eb39759d7a117d574bbc2b21cfd11f441f402e85e2eba25662af6791593d6db47fef4b5829498c08c235370d28b9e09181e8299207a0a476bbc21edb71d98a6bd8bed5efb860ddbfb7edf5a34b1f51cd3ab08b8aa7a6afa672697be6f1160cadb47c9a68d017e4d1ad6020ec9b763aa2a0b8ff74f12cff09b2b77828b5e12f23300f89eb92a6f48e9fe43eba08575f091d7b0468d99ea66cc9d0152d0e815a30212eab00c99a436b531e1f333bd223a23a1f629d7c93948822dc7e4e9111b5e2a9334d0708ec67fb4beb513c7ec2205f9363bcd74963e2dc6734fe5d7e62d2934102f5f8e5f1297b127592ad6cc0c2f84d50f6e518dbd0b4f96f0d29883f2b353fd40545e3318c2b567c21339c74c815f49121ea26b2129c85d42a6087b435d286ca52d846468d4bf979684f208d4593afec8bd891835adbf2eac4bed43953d241508fad8a281cf141af68afab8be4c13829490db5109a7a6b31c0a14a0e447772c470760e5831c3140fd65255e4a2bdeed8ade7657b93ba579ca690aff2b43467e70f69a82d81008fef5b868467c7f7abda9f58e3305bf7721e5106d2fbbb1b187bfae2aac121f406196792321df177c506955c629b0aeb80bc3aeadacc6e7be1ead40b9977f49388aff86942edb788ba5e4777e38d44e50b5c45a991aceaac399d0b163ec39f6fe6429acb27fd3a3a25a6c8209a6d2f3180c9a197d592143ad748857b14bce0fbde68e4c8da868ea9e3ca5f88bc47ac575e9f59d13d3100e8bbcbf3e2b49f977c99579cf8b9eac5ded0b43cbaf7465a4ae7d73584b4fb8b51fa9a1764a6f2c26a132eac80ff8918669b74d86bf5f3d67029ba8feab610f2d0faadc7c31f3268e63796538f72695363b8a04a5361b0ae94737ca13090c29921ac3930d631f28355f08faacf4a8f84351c917a17094da43cc3adcbcd600fd39fb680c958b9c0ef12e567c29d2623c9f6cca305a1895968945d81ff58a83fcaa5f3606e6674466cb74ba1a8d560146e0f33e15fc5389880a74b01d7ae4b7211e898434ada1dd71be3ca4a174d00f0b508273e05e5b5e530693ffb70a84d822d5c69d1a692baddd9834fa0fcdd6af8344f5939e6010fa94403d75cb675da8f6837dc30d167742442f843afdbd8945d90944b77a23c46967cffb098b51a5a8b7d06e1c5ad22ab21c16cbf7a84a24576f4d8a2f07f2f4077a6bbd9205734bf2bbf573aa0babb9d811e2cec4bee2c5e7e26e7611c97ed7632cfeebb62f6da43a83cd92d0a799099effca80ddbcbc2bdd556480d3812c15a8ccd7640b54e7e089e62c686ab3f053f263ee5ec2b5d775844d00bc8ff8e7e69533b5b43a5090cab6a9a3bba3c1914faba1c7da433d3553d4bfcb97da147d4e20701c454f23157c81549d6f7424a07f3b9991097a7875b151269bcc2379c2e0a79cf8e021c51e949bc0ccd832221afa7d7da3682a68ea2c53efaf362fe2d092dc5c8593f898ad6aad97316392d457f78033dcdb2d0c6f9639118239623a7b4"}], 0x2038, 0x4}, 0x4) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 16:04:21 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="458b6ae14fb451ab86f90bc63e75b8ba96a2d52d9145f4c722cd183741b7d2f1d26c0cc6290bd2691fd844959e6384cfb3b6bce8fb3dec52c7957cefc741b47d5ff86aa6ce63e01edb7f4545d5b96eb6df6775f41bc4a55f8d544e8b830c41a20e24a0a2daed57c084dc2af9f8431232110ccdeca90bebc375a2c6b427a41b94c1359679144c7143f2032af2e1e2b3a730ef45619a9108c7112d4c90f390eb53b25dc02ea488a4b5ae68686ae32cba1a90ec2df92fa1639b1ee3d2af27c43fbf6c193222aa1d2fc8f3a1", 0xca) flock(r0, 0x0) 16:04:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000000080)="45575ab0c409860c8e6ac471d6f339e480426080be492750e2249cb8b41df6e0a4ec354d082104fd3b5e1734f8169768a07b1514874b14cbb890c3aeb1d13972f297347c76ffcd52dc048f7bc5a94e8ff945636318d66ca9f3ad7879c7655df254fec17ce64c4b65", 0x68}, {&(0x7f0000000140)="545497f55cbe6274e86ae9b11f3d8c9055effa8cb4f5c5b9770c13b3d87188c3aa080f6b37b782ff37e290e4ed53d165a24f9a7d13fae85febeb19e9a7f798f37d17f9aa89ce897e126b7579b067e1fdc58c109dd3996cd6595d39873209373c43c7304f455db1f3b06045f22f74543ca025695ea2e3323f7c526aa90a0507287b3e30244ae2da34c3c22385b0d2f3009d9b46421d2ca71fb18aedf3b359559145e2090c5f00fb71b53c421068d23c8d70929860f95e05e4a5f6b221ca416254dd305ad8d001fc21f578c7793e9ef51ab5b6174284b38ea77492ae3276e7507d39e080bff4d4e9717824b3d8fb5d5595296bc1525b6bc50821396e1f7ae1056fd20594dc9ea7a27dc91a4913d111a677997b937de2881bdacd2d3bf57a1ecc0bf9a92a55d05affd165e1a74e6d148b9dbe64258c106b8bd73c82de49618f9ba647a9515fd1052c3f270035efe0ea42a0e736b10a423056e59424d5313ce8030f083e5c9e9ff0ea56201669070a542ae6e31aa166d2ecec54b8ee5a38552ea25d6a66edc39e2b6d09ea56c680e2374b86a17e7bfed61ba9d49755da461bd47aa7f557a59498a58513a33095b8240ae837922ce86b4ea964d8894b03e5be12b8831e4ce4db965b705f19ffa67e42f1adf640fda3e0fc8fea2edb434d699bd8c76d1dff90940ecad1bb04d3fa90e4cbe69c0b478ee9054c2f9a3682aabf676622c66b1da4a5d29ecb45c66a61bf029f7ebe24effb75818addf085ea1e464e3029db70af12fc1d5d9e2f62184106ae0ae17abccae29d48678e7b4864affa2b72a4066267b2b58655cfeff012ee883d0f07146dad0743b3cfc6a926744c9a57534397f47f2c0dc8a4a53f507ed6f46fc87858fe02ca119464a9616333c941789218d4eff286d81e54eb233748d3478c279444ad04e301bd868a58f5033f6e787b2bc89e9b2904cd6099bb400ccf8badfdd2403405f4792e057cde71ddb7c7c15c472cfec27b2dc9009c1438ce3d3359124f59a887aa86bec99bedb283a8b083491a28347122edc2d7c3aef0ffc9fe3c8ed965086342adc0b5e98245f2c6ade93a5d2c7f1454eeea00bde4d678921392a3f39358047e9e04d782713c788c2b0064f35bee7ec8cc777dabd3694d635de4434ade9287f296afac0512c2104ab8eefe881b5b3d8ad77231d8079ffb3caa588007cd7224b90e204c5df0295e32696a437fd91a0289a5eb564c90c36f871eacfecbdd1288fc0e95e47f726c8b7351133bd3710229589a6b93360e430a823755032fd739157f9644aa2c28a5169235d627cddbeeff64b407eac6b2592af32058ba1b12ff4fa56b3524452ee0153e0c73b10cdb7f90a49369185b9cf5dae4c11ceb432a469f294e19b555550392079362fb70babf964a48b22cd3854379048be8cfd0bba7b070f8096bac5b03cb46e5d3b735cfbcaef8da5345c98db2daaaebb8d271ef586880a2974ed94630da5e50264a2711df3de015fa75379c71e3f6cf1dae5b3459915ec55b61ac8716b6b7fe36acb167dd231c006180670ae6bca02f83d49b9462ea268f23a1cb0f894abba4107b4773eb16c98cacec91245b8a1e3408e901a3c916770b30c846d17be2b6d54ed5da3b8d2484196c3414e18aae92225bf5b6903ce4c6a102f90e7f72f205adaafa0a923eecca05ec14991c3b949ed044de3c3b89f5421783ce93ec26a6c54b739c5210912c5c6d10da6395acb60aaed4ec0a0bde49a138f81279bed0be1b5c5435c0321dcd7847a305d88c9ed6da93baf6401ebfa29808cf3d84c88982e77c0714976e56d0b53d59a226ec68d356f4e2a6f76ad4b02726dfcf243a6a6aa26b48fffe70b1d4964aa3346211156e0db86375a3cf998ac49ede9562ea201a947a1937d690a67c7f219d1f109c87e0b4f38d1012baca1fd0dcb64b03adfdac6a8a69e0011ba9b6d8118fe186a2871b5d4e48040e9f7869b5ce642f5dce9ce7b61e98fc45f02291e2ef88dc9baf1edf409b1998b36cc37fbb34c67246d6f1d5668020e41012cdc6bc38d2db00ad7baf9d5e2db1c77cb6f8faeb514a05c27b6dfd0913c4b7563e139b2d6dd05e575caec471493e7964998d3bf2518f4dcf2120071deaa85e0c3437e40ccb2f20bcc952f67160840cf9479c64bdf2d02d7ea2300bb1bb88d22e1d23569ff395efdef37ca23f37232697bdfb3cea619ed10602a7dfcaa5ef8176fa7844903e3b6c19154f2bbf578b2a450fdb23b0fff88a66a41c0170b3d32f6266e4d276cab21ba66324a57d49e9f37d411674888c497a1367cdc587abc3dfce68c3fa24227fd8b688a798235cdbcf5a832959705f6927b67ce66c83986f16eedd587eb0439bcbceb192b6d3cdf4309e8181573e503463b266d5de7747ca00918fdf801cb52e7d2c939104ea55bc7872fdf455e0da9eea8af83754add97425b3938084a7d8e36e604d99a105f21468816cb61ecbf6b4a2da3a13831346247907891da7a8266570d87db3426312a1399af1fad8e706daae93afcfffa06c6a164ae612a150d18bed681241005090f7c45b245f3ada6d86821684b8c716db8933b8c41a694dc5c4347dbd0c55b4b6affa5fc09bb13ca3b8f93cd830ab80f417bd47128723c6b5d885283c7fb0bc67f4f2ee05feeda2b44f7aa4284aa1ad91e158494ef653cd2bb335e3e6bec1a82ea32db47f8fe9d9f446ba43202b13e0225a4b812f1973fca5c27b3d258a9ecff93c3eaf78a1f65d45a685ece9450dcf0ba385d71a01a2f45d60d1ea921ac96b885a85cab160bb3667b8dc7ad9fe1b6ecb56d82128d505e5c1604172a655859cb2e8149d1c494ee8d636b10a4804b83a0237048b134fa5a6a79163c1b97aae9dabfa913c8645526d1a6d3c61ade334634823b30660ad33abc2068829424c2d2d5234e6cc42e0fef39ad64e68d5104a1415474e026ebf8da8aaccdddfc5492a115455eecd46ff0dbbdd1394569dc52a405c15bc2e97a5a77d6bc374c38fcea20b04001105e476441597e356275948316c4439220f125b9de037a42e6e21cb89d9d0b87915458be0b56cfcba388ac6886697af1a272dc32028146060cf924cea6b6c4c9f5b5c52ca73f52f28205926fb52a3299ea4944b17c10f614ce9108ec256b9fe21c6ed8f892f3ed87439b858a2752e6728ed8eab84deb6406f6422722177499bb15b4b8246644ee917bd5812d91d0bc8d6f1f69bf99284a204639dfed8852e32d6860d6a8df6db0b44c99697f2f668ab8c211b0761079c989ad0f3b1ce891fc195b0fab68e0d4aac91806096f906a277e77a4cc787d6d609379c0277153c287ec9bbb88d8a835c4da617f2495c7035ce5c77eaeda734214deb110adf283de196afad296f8cad571a5724928e6f0e761a4bf71886c716a0844c69685a99c1640895466f4c360b67babbb327e9e1656204703d30afd8a67aa1797744e07a3f16910fdbc2de00c3e00e9d38003eccde832994b2e280197f4c7a58659f0ae262469518a3a281edcc118a067533b23b5438114870bc415db5e274bb5bf77900d0185b1ca87d7785792570848f90365344d2951ce075bf7eeb26c9263c48f6e2d3594a784e92ecf83f390a8eeea9abcee329b40af187b05feb57adf6d6e460027a50ed763d81d73dc9c0781274cf0e1f99e0f7e2be86009c4f6e8b1e37d6e532aceeb71503c39bb05e0c88147fa0bbb117732d09dc0a5e333215c00e5f92a0e6086bc70ae3bc3d5bc2a15eaf98f53e427160959c105b5d1b4eb4e0439a70c0bcc1425de78ed8177962edefed2179b26eae09b20b0405fcf5e1d8449980fc51fa36ba51d1b63c3d6ab5b90ef7173d6f20d754d3c0a6806a5b6c8755d12c07a34ad1df942f78292795b063a3a1b1add176279c68a52aff406225703ff82741bc8b0c0cb1268efc9df7cab19dac452180df97803383496b9d9f9ad9854016dc7aa1bf9072f079323f33731b4fea8063434986fcf8ef0c99aaae07a085f39f7c6c0187e14b7af88111df9dc3cbe6ae2f87d631e278da04e906b6f30a2fdd34e6f086693491532e40cc64ea398549774aaf033e74c5a90b9ebc2e350011ebb17e7841e04a4ab4164797540f3d598aa5f785964fb4f7e826ea1e44f75a3c2ea349c3c86232f64697c6ea6a65fb4660a4306ac65f392ad7345660ee506b248bef998fee972cd26dc4919080522e7e5c8bc959c1300416c8bca4e3718b03a41f02f665ac016d0480e9160d18b386de7964bb77b2c0ec2b8c48fef03e3634af0d0a0b4693db3032af1477364bc9df2bf21f102222ee107dee573dd444716b2b15f0259cc0f6288f0e46276c607fa977be4055a85924e92524d3f94bbf7fed73b4898a46a68f1b149c928e8777bf92a6fb2751b8c039992abc3739dec7c2117e27de272f58ee8cfe20577c6f7fdb648ebf6d6b3a3459fe5171c9edbfb88bb45fc2916e2c825d88ec133cf897fb673f8e00945d4d5c6b94543b3cc6a782abbc33306f05f9ffe63c2a3569fe28e805706cb0fdb1695ca95914b5cc976339d8f1197d378a6316b5174f2e9ad006befbd87fa42cab4aa762c436af7722c5c395123cdeef2cb0612df70ffa85f900a613eab33d154039d60c960a14dc47325bcd93c978e9247838f51ed3b9656078522b2521d186bc79f59c8e3b37b5116c17230e79abef710b58dc3fe2342a95a88afd806343525f457314c9e8368eb082d8e8d57aa3c6e39f7939b9199d4efb8ffb22238f24615b016e42f8c13f9cd2f0ace7ff8ace3ce3dcc5cdebc0b8b8d431a9795fbdc4495f07c7d82210478cf51c095960a4a59be80cfac5cbefcba4092133d3da9edf25d5b7b37f5577f9ade7a79f9ced332d7c005ed53eb60f4cbc4ea6444677a3e25ff6db2ae15f172f1f70b41bf2354da197ee38d3913aad43f699fc4e725e3a91c7e78da28a7bc05acd57fe3bbe0dc33122a5ec2bf1ac794df70f76d500ee9ce1d574c2ff1524df35e4a43ef8004f185687d8099b0903dca1dbc6b2985713f46ea953ebd7721ff5080fc64ec8bd50b1116a16ab10216ffb00c84691be45a26a057548333c5df3089ed80e06348ea2a06539b80c47e0184ad24d9cc9365ec64edf5e3d9560656446629c3e39c530d230992fa8eedc9e75a8d5b6d21eb98c12f2aade5f05cbd54ad917f68d18a215a575aeeae51ffeef6830566ef8569bb2d01fe4fa444231e3eaf0c2c5f0c9a020468e286a6c7c46cf94f20987345e673143e85a7f35c0986e687346869b156956c59e82098f4ecab7df806fac8ef08f7f81f5ba0dd12392d1e2ac7731b5518702d220ccfff46aea2a778efc536453657b4d0d588e700158c046e7b5149e922292341f0ce7cf74a93c405a49340c8d44686d001608f035b2f51db8a9393e008b8970902bf80d6aa1eec14d90d8168449a03df4ddbcb5bd0ed5581f73228e0927d182815a3126aa60346ced8e98d9b41a1e42e0b5a6738f19deeb2d261a7ff896c9283f3803d7768a7e391eabc2149165ea52a3b656a99d8a6bdaac5de623e942c705bee21ceab8e20ab87e03ac9e18162378e8c70e305934c7d89ebf07f1d03e712d74e5c89abd7beafd883fbd54ececc4b06bf0846bdabf3e90d38edc77e14566bb11243e5cfa8d832e202b1ab7448ec81489e7e1115626ecc7260d64c89849f0232690a219cbe85dc1ad518052e82562a1b146a2b6a8e940a2703ce3fa03ef52ae7a8a58ed453f0fcf93a403bae3d89935177e02c3f95509537079bae9287f79b50f970541c4c6eda361af42358c73e9c302581286aff41caf1c1ae7", 0x1000}, {&(0x7f0000001140)="57646e1782a9e0afba4ea5168399630a166e6356cef325bf8514a2d232d6d1b56a3799678daf0e981cbb8c08edcc174fa9be96e98ceeafe8aa74412e7110dc4fb59b63", 0x43}, {&(0x7f00000011c0)="ba", 0x1}, {&(0x7f0000001200)="da75a378e22fe5320b342a4f2715d512565712b3d2a6b9c3de227f1a783a4d12abec5bd0272e05bf0dd3235efb23e0315f247df7191cbef4499b9972487834e6658a61fb306d585966f0844427d0d85c4517b8335a5a343ec274cd010f468f1c1d9505ba644b", 0x66}, {&(0x7f0000001280)="21d5e54bafd34e83", 0x8}, {&(0x7f00000012c0)="f3096cf1ca1bb31efd777d33acf770416234333a09fac01985b3a882161a3f1923399d37b7200d518db13589c21c07aa78a8016e701c6928d396a89a1a926494bc8f450a90014d7d71", 0x49}, {&(0x7f0000001340)="ab707e3b3bcc9064bcfc878401a1f6a204b9b415bbf63f357a4a26439d6200df5ed6dfbf1a3a236a4ea158c26203b6d564c547ee57a0c03ae98ff7f6909daaf7041944f65a7d8caa7920c28a0f901819dafc03ad9fb3b1668c3c5ad4af5b81c3a0ef30c7cef1e9997885950f3356257a39c56b5367f15745f810aa99e97a5cfedc21390f5c046e61ab9f4537fdb353e0444cae4b3df773173b82da3c2631895660f2b5d04a7dd21c05d1a5", 0xab}], 0x8}, 0x400) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) panic: sandbox escaping file name "../file0" goroutine 16 [running]: github.com/google/syzkaller/prog.(*randGen).filename(0xc000417c40, 0xc00070bb40, 0xbf4ec0, 0xbe7600, 0xc00021c2e0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:161 +0x2ac github.com/google/syzkaller/prog.(*BufferType).generate(0xbf4ec0, 0xc000417c40, 0xc00070bb40, 0xc00007b500, 0x2036f0fb8d9794d9, 0xc0005a39e8, 0x4f0c53, 0xc0004911a0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:646 +0x4fc github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc000417c40, 0xc00070bb40, 0x8fd600, 0xbf4ec0, 0xc000000200, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc000417c40, 0xc00070bb40, 0x8fd600, 0xbf4ec0, 0xaaaaaaaaaaaaaaaa, 0x38, 0x7437b2, 0x87a299, 0x3) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*PtrType).generate(0xbd1b40, 0xc000417c40, 0xc00070bb40, 0x40b7ff, 0xc00021c920, 0x20, 0x20, 0x8115a0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:729 +0x84 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc000417c40, 0xc00070bb40, 0x8fda60, 0xbd1b40, 0xc0005a3b00, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc000417c40, 0xc00070bb40, 0x8fda60, 0xbd1b40, 0x2, 0x2, 0x0, 0x203000, 0xc0005a3ce8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc000417c40, 0xc00070bb40, 0xbc6840, 0x2, 0x2, 0x4f46f4c6b17b6637, 0xc0005a3db0, 0x72beae, 0x7f3580, 0xc0004905d0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:518 +0x11d github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc000417c40, 0xc00070bb40, 0xbdd420, 0x6d, 0xc00070bb40, 0xc00075dce0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:462 +0xd1 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc000417c40, 0xc00070bb40, 0xc00070b300, 0xc00070bb40, 0xc0005a3e48, 0x7311e7) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:454 +0xa4 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc0005a3ed0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:118 +0xcb github.com/google/syzkaller/prog.(*Prog).Mutate(0xc00070b300, 0x8f8660, 0xc0004911a0, 0x1e, 0xc0003e12c0, 0xc0007fc000, 0x6d3, 0x900) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:32 +0x299 main.(*Proc).loop(0xc0003e1300) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x446 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:236 +0xfe2