ffffffff9c, &(0x7f0000000080), 0x400, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r1, r2) r3 = getgid() r4 = getpid() getpgid(r4) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x0, 0x0, r2, 0x0, r3, 0x1d, 0x8d28}, 0x6, 0x41, 0x0, r4, 0x8, 0x7, 0x5, 0xcdfb}) mquery(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x0, 0x10, r0, 0xffff) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000000)=0x7fffffff) 16:51:07 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000140)=""/8, 0xffffffffffffffd6) 16:51:07 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x8) 16:51:08 executing program 1: r0 = msgget$private(0x0, 0x160) r1 = geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x7f, r1, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r4 = getgid() r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r7, 0x0, &(0x7f00000007c0)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) r9 = open(&(0x7f00000002c0)='./file0\x00', 0x40, 0x40) r10 = socket$inet(0x2, 0x1, 0x3) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x4e78c658a9397f56, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="57cd6a4919666e87f92932fae78d3989172729f54592bd74780788283077de4132814b9d165172531c90f0a5d5c10e34da876b7724ad005b9e474b32d851e1f529ff5f9e7c8702aba43051dd8d83bb638a3c834e2b69bc3f484af92de7597f5c39d0b1c30b12dc86ff1495ce352944dd5016d390a98df91d96ebead6913e3bce2cfa4cc191f53e49ccd1d9cbafb0c810ef9d77d9c5b9a4703dfff5b2c75ee022ada48578107a", 0xa6}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r1, r2}, @cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff, r4}, @rights={0x20, 0xffff, 0x1, [r5, r6, r7, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r8, 0xffffffffffffffff, 0xffffffffffffffff, r9, 0xffffffffffffff9c, r10, r11]}], 0x90, 0x4}, 0x4) 16:51:08 executing program 1: getdents(0xffffffffffffffff, &(0x7f0000000140)=""/8, 0xffffffffffffffd6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x41, 0x2) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) 16:51:08 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) r0 = msgget$private(0x0, 0x160) r1 = geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x7f, r1, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) lchown(&(0x7f0000000000)='./file0\x00', r1, 0xffffffffffffffff) 16:51:08 executing program 0: shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x3000) r0 = semget(0x0, 0x3, 0x8) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000001c0)=""/76) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/160) semctl$GETALL(r0, 0x0, 0x6, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x9, 0x1000}], 0x1) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000140)=0x1ff) 16:51:08 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) getdents(0xffffffffffffffff, &(0x7f0000000140)=""/8, 0xffffffffffffffd6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) 16:51:08 executing program 1: r0 = semget(0x0, 0x3, 0x8) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000280)=""/46) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000180)=""/159) getdents(0xffffffffffffffff, &(0x7f0000000140)=""/8, 0xffffffffffffffd6) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x1000) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 16:51:08 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000100)={0x10, 0x3, 0x4, 0x7, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xa1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x352}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fec000/0x4000)=nil, 0xffffffff80000000}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80}) unlinkat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file1/file0\x00', &(0x7f0000000600)=""/120, 0x78) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x3) 16:51:08 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000080)) unlinkat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000000)={0x1, 0x481}) 16:51:08 executing program 1: syz_open_pts() getdents(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0xffffffffffffff58) 16:51:08 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) getdents(r0, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000140)=""/8, 0xffffffffffffffd6) r1 = kqueue() mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x0, r1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) 16:51:08 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x2) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) pckbd_enable: command error 16:51:10 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x2) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) 16:51:11 executing program 1: getdents(0xffffffffffffffff, &(0x7f0000000000)=""/20, 0x14) 16:51:11 executing program 1: getdents(0xffffffffffffffff, &(0x7f0000000140)=""/8, 0xffffffffffffffd6) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x120, 0x4) 16:51:11 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x2) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) 16:51:11 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) 16:51:11 executing program 1: getdents(0xffffffffffffffff, &(0x7f0000000140)=""/8, 0xffffffffffffffd6) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 16:51:11 executing program 0: pipe(&(0x7f0000000380)) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) 16:51:11 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) 16:51:11 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) sendto$inet6(r0, &(0x7f0000000100)="f8caa5", 0x3, 0x8, &(0x7f0000000180)={0x18, 0x3, 0x9, 0x3014dac5}, 0xc) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000000)=""/225) getdents(0xffffffffffffffff, &(0x7f0000000140)=""/8, 0xffffffffffffffd6) 16:51:11 executing program 1: r0 = socket(0x2, 0x4000, 0x1f) fsync(r0) getdents(0xffffffffffffffff, &(0x7f0000000140)=""/8, 0xffffffffffffffd6) 16:51:11 executing program 0: unlinkat(0xffffffffffffff9c, 0x0, 0x8) 16:51:11 executing program 0: unlinkat(0xffffffffffffff9c, 0x0, 0x8) 16:51:11 executing program 1: getdents(0xffffffffffffffff, &(0x7f0000000140)=""/2, 0x2) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x9230fcb244ee4e27) 16:51:11 executing program 1: getpgrp() r0 = semget(0x2, 0x2, 0x84) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000000c0)=""/41) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/129) getdents(0xffffffffffffffff, &(0x7f0000000140)=""/8, 0xffffffffffffffd6) 16:51:11 executing program 0: unlinkat(0xffffffffffffff9c, 0x0, 0x8) 16:51:11 executing program 1: r0 = semget(0x0, 0x2, 0x4) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/89) getdents(0xffffffffffffffff, &(0x7f0000000140)=""/8, 0xffffffffffffffd6) readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/33, 0x21) 16:51:11 executing program 1: getdents(0xffffffffffffffff, &(0x7f0000000000)=""/8, 0x8) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x5, 0x400, 0x0, 0x1, 0x3, 0x3, 0x6, 0x0, 0x1, 0x9f, 0x1d3f}) 16:51:11 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0) 16:51:11 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000140)=""/8, 0xffffffffffffffd6) 16:51:11 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0) 16:51:11 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0) 16:51:11 executing program 1: getdents(0xffffffffffffffff, &(0x7f0000000140)=""/8, 0xffffffffffffffd6) getdents(0xffffffffffffff9c, &(0x7f0000000000)=""/53, 0x35) 16:51:11 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) 16:51:11 executing program 1: getdents(0xffffffffffffffff, &(0x7f0000000000)=""/2, 0x2) 16:51:11 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) getdents(r0, &(0x7f0000000000)=""/8, 0x8) 16:51:11 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x2) 16:51:11 executing program 1: getdents(0xffffffffffffff9c, &(0x7f0000000180)=""/102400, 0x19000) 16:51:11 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x13) 16:51:11 executing program 1: getdents(0xffffffffffffffff, &(0x7f0000000140)=""/8, 0xffffffffffffffd6) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mknodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x100, 0x3) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 16:51:11 executing program 0: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x2010, 0xffffffffffffff9c, 0x0, 0x3f) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) 16:51:11 executing program 1: getdents(0xffffffffffffff9c, &(0x7f00000190c0)=""/102400, 0x19000) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') 16:51:11 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10030, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/251, 0xfb) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x3) ioctl$TIOCCBRK(r2, 0x2000747a) 16:51:11 executing program 1: getdents(0xffffffffffffffff, &(0x7f0000000140)=""/8, 0xffffffffffffffd6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 16:51:11 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c}) unlinkat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) 16:51:11 executing program 1: getdents(0xffffffffffffffff, &(0x7f0000000140)=""/8, 0xffffffffffffffd6) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x0, r0, 0x8000000008) ioctl$TIOCSBRK(r0, 0x2000747b) 16:51:11 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) unlinkat(r0, &(0x7f0000000040)='./file1\x00', 0x8) 16:51:11 executing program 1: r0 = getegid() r1 = getegid() r2 = msgget$private(0x0, 0x160) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x7f, r3, 0x0, 0x0, r1, 0x124, 0x203}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0x80000ffff, 0x9, 0x520b}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) getgid() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r5, r6) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xe3478ca4514f01e9) r9 = shmat(0x0, &(0x7f0000ff8000/0x3000)=nil, 0x2000) shmdt(r9) geteuid() lchown(&(0x7f0000000280)='./file0/file0\x00', r7, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x8, r3, r4, r5, r8, 0x0, 0x8}, 0x7a2, 0x5, 0x1}) chown(&(0x7f0000000000)='./file0\x00', 0x0, r0) getegid() 16:51:11 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 16:51:11 executing program 1: ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000100)=0x15) getdents(0xffffffffffffffff, &(0x7f0000000140)=""/8, 0xffffffffffffffd6) r0 = dup(0xffffffffffffff9c) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000180)=0x6) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x12) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000001c0)) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000200)=0x3) getpeername(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005a314df13bc1bddff8064b42f0827d7f3d23695bb51747193375b9ce0691c62f90155de0f67c3b03320b54a205b18e69db2a745affc7591a852f505a4dd0a5c8e013474204682abf45b1f143837f32662f45c21f5ca7cd1e40a79471fd7f0ce45d7217cd659218b79c7742f70128be46a6d9ecab1620507ac3d257be170382c9db91389aa5593777ade097eea1cd2daea898f9c4fecd76742913dd290413a911db31"], &(0x7f00000000c0)=0x55) 16:51:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) sendto(r0, 0x0, 0x45, 0x0, &(0x7f0000000080)=ANY=[], 0xa) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) 16:51:11 executing program 1: getdents(0xffffffffffffffff, &(0x7f0000000140)=""/8, 0xfffffd22) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) msgget$private(0x0, 0x160) r1 = geteuid() r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x7f, r1, 0x0, 0x0, 0xffffffffffffffff, 0x124, 0x7f}, 0x7, 0x4, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff802, 0x10003, 0x3fe, 0x520b}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r4, r5) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, r3, r5}, 0xc) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r6, r7) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r7, 0x6) 16:51:11 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009ca6f7a93030bb3700"/4098], &(0x7f0000001080)=0x1002) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001140)={0x8}) pipe(&(0x7f0000001180)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, 0x0) pipe(&(0x7f00000010c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, 0x0) mknodat(r1, &(0x7f0000001100)='./file0\x00', 0x4, 0x6) 16:51:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) fsync(r1) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getdents(0xffffffffffffffff, &(0x7f0000000140)=""/8, 0xffffffffffffffd6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x401, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 16:51:11 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x9, 0x73, 0x8, 0x7f, 0x3}, {0x1176, 0x2, 0x4, 0x8, 0x800}]}) unlinkat(r0, &(0x7f0000000000)='.\x00', 0x0) 16:51:12 executing program 1: getdents(0xffffffffffffffff, &(0x7f0000000140)=""/8, 0xffffffffffffffd6) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 16:51:12 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x1000, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r1) 16:51:12 executing program 1: getsockname$unix(0xffffffffffffffff, &(0x7f0000001080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edfbc60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0a0a1b33a97c7da3900"/4107], &(0x7f0000001040)=0x1002) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000040)="0ef216f0f34893e4563170a90c3aa1524dba8a3298002da0912db8dd28152c218d83d78c24ee67b33b3e0f5dffd9e7ad6ed60f0610bb888255fdf82edcc05358687b2fab1d3a9c", 0x47}, {&(0x7f00000000c0)="d3f7544b1f733b41afbba41bd8a0f1936930a39ebca56e5bbec164ac4be9790c847f450c88689b5112f02857d9cd85547b18eb36a5110e242281dcf01245d9321d42a329e4c7b276729c2f505a658c846c61e06f2beb3b6b769d48ff59e45d041346f947ef36f74c37e672f036dc12d21c162b87715ae7820b57e465174eec73b155d453695cfc3f50f2a3f9994d5afabbc36bc8d12215638ea1e90c9c62ed7b905266107b71d3c8cceff7b2", 0xac}, {&(0x7f00000020c0)="748140cf66e8b0b4e57161b0a541c7340e31866b3e449f0f1e83f827405e97cbd4b9818e5894750db6f6b0635783c6b819f8070c788a7e037c3ef63d43785a37f9e4bdb1e2df61ba9a77accb316cb121ea4c14e5aac96252795f215233de6352741e966029b179f526b8821c81b3cdf362d66d695dd90a2cb0b36c4f5aefb0dd08beaad8e7cf07de426b9e40119842b6f6c95d0904cac5d99da275a705cfe89bccaa528344f653d6918770d1348f154c2226eecba7267fe72fe891fa3c83d08942eb074e8755cca1f91ed1376917b8613134811bca0fa7968e580b05c45acd1645348051fcc21d15d8ebc465cf9124d7e068d28398421e3cacf29d3721902e895ca8307cb4eb5495e320210ce66a434c83e58344f3abe746354408cc119d885cbdb66de8cf71564f503a74a8aaa70fb5533b8b1d22e2121f8515e650040bbd5e80f3321567067c70f17705532b0af8a64feedd13aa3f6b5c1bb7664206b9de22f3b7a24e2af1d8546969536ae6183495c21d2bd1027cff3480595182492144fbab40fe82967e678d043cd85ab60d2aeeed66be84bf943eddee487c59c893ee3faf24a61d5d5c33410849c0b0435e6a956ec3ff9ea3b73195864d2c8ba9d580a9b652c98d884d95dba6f14d3d4525fcdc0dc23114d7eff11db3ea472911379d0cdc4a1fb8c0dc1ecbb90f35fc170933ff3387d8a935c4759487741a14bf341da944424941af837e8ab2493a9d9005ed329ca2a2776ceae3a1ccca931242c27c15699a100ab54e9269518c296de3608afb0d128bc0522b6d969f42de6d42f7020a7016a754ef44f875ae27fff3ed67f839eed25a4291d8d9443ce06fb869c5746d278fbe44fb5bf350ce7c670b83ceeeed547a22e192c901f6d8629193c97de3094e43ac83657789b62a30bca80510da5ef3b34d760c1482e4ccfa791bd3114424d2aa17a064204fd9559a14adc679b4d88cc30950e6bfafaca12a9cf38fa7b0deb30524284f1dad584d0869ad3f77c8e38023bc26669279458e1240a72cf503059bb89a19e4dfce3389522a58c153ee94d63a53238286b5bc6e2eb73bcb00a500aa860b1c9f899a061cf8454fa4d5813fcf320df0682e6bae7244437720618f301ea4f12acd388cdcbf9e01fd2afa24ae49eab5db1a5ce421c25d92eec7b176cf2f8d6487827040458163a8adfe67cfe273429a3f970d80a4674b5e20831bf155e21f4f0e2ee56dbc655eed5522ac12f752aad3b1f0e3a12995d64879a90c2baba4c162f152e91851314d0a3b3bd8323645da61ce6677960fcc1181c1b4c36e5a5126c8b47d8984745cd24ea526ccb79312afbec2dfcf7d6b90bbdc1b67a59ca88f2e123342bf141916f494820bc33d72fcded627a54f512db19e8bb2cf837274237ea552a5ce207d82676df7b457e3f06b593c59ad22bdbc7c05acf2ecaf939db87c58b180b6c7be052edffb99369513c4aa24aed4d11e21534884ef25257e379298bf963dfd0a119fbf81899c1c3d9cf24fb8c91abe563fc707c81334c80701f869a375b738289d31f759aaf7fbb1aa5707379a4bf805c8ba9c7868e21b101324bc8449c3159833eea2e8ef26714e8df78496bbf911863a87f8702f189fc27c9162b589ff834df3b6bf442cda330738be2f81b51cc07fb7940fba4d333de2a34dec2e51135eed4436cb056e28adfd5c2dac69598c56cdc154cb8ab76a9a39df22d1f4ba1dd31f4be8f8c660ea5592f022b20fa4fd43b5ec7ba7875d00efcd8cb6a9623c9e2f067c5e6e4790c3a9e2662770f5b26628b3ed78fc834008f87bb59b82f9a17afdfb125690b2726ca1881f61c2cd3f70306268e8a1226ea349154918e9d274cb81296b2abcf6c366ee09fe5a4ebf2628b7439923e066ae7ea021d9548d689da9e8f2df92f15f8a67235cde3b4c8c25fc6cf497cce83224ab9cfc5c306224d723e6fe21c0ffec1d3d645bdf4632aced782fc30a7732190950b5a16c32e9ae63f486ee46d888f59a2a3d4e0c66473dcfe6e3a40f5049ad0cde500337c623b704255d06011b3cbdb9b4031f55e6e82cc55f9403549095eb888a1a02df7c7cbb973ffa13331f4121ad647c928b89f682e49dbffdb52231726f6c150137b285a3628e1695e63986e3c335322612661777c8b4353ed28ddf2ffb543104348cf025723beb9c0fbfc6a1a90cbf8c8e655945d970f8688ccd32ac1a170949184e73f610fe8449795c7c232e32e0bb1228ef1077c31dafda0ab56fc647d9622c7d00a165f54934c50091d71b0562918d3291e616bf66a56ee53ee34b39fbc0145a93fd0cdbc42bf9c6abe4cc5b41b0c1065411f8a84208516a45ef1143bc9ced7806c8eaeb824063caf8bbb6258e5294bcebb3c9224ac5b54da19c2a62323e467509bdf5070e80d507a9f3a5078ffa5a3ffebd03fc2a26c09d94a4a0d5c51644126a31f0dbf7c7f1f6788412fad8a7fa631238b5a8c5359a2b90713a4d26f824ee3f808167eab3b374665d4ca3744ebf66343bc0230dce29f5f4d3170018d673ff95688b27a179749d924e58a8518e32e0f549b2c909adf1da4a7e0b43459eaf5f5a1462ac904350849493966faaf96ccb5e18f454b371c521e4da231dff6c72bb8a2bafa6c9990d495246327029408a9d73b3078ea836adc183d1df1481182c102b326113bb79fbff97b050ecc21b21d728d26e3c3e2d139be91a8715708ac9aad9c8dd7ad2ad320d600955ff4cbbf73c382df1a12e1c644331a73a564767a72125885cb1142a58a6ad2b034dbe107993012fb961fba64cbd3ace9f4104ec2bbd64d5e1e9fb4ce7c089b2e20430a45d77be57aa1f9f013f231082d5c89c45dae312762d3b970c0e22212a9c779b325f6b2c0e66650cfa04fc21723c9da6ac15e21e39601e290ee966b2ad881b206ebc5b2c5ac71f2bf50909891bd972ab300aae9c8d88acdc3dcd33fcf8e288d5d128a6e23fb121a9456681f604ffab71e2acf26ec1a60ae999ab4b05a710564312d2893353dfe4e59b27ed784e9b64745dcd7ac2e6eff32bb7f674632cdd9fa0107e865504a3597c47472eabb2c85936db6994cd39d0f386b78a90bf174c67d182b2b9bb518cfa29adb8e87d27502f627939f7dd9d223ad5f41cf51a4cac9ce7d49a38083b47c357820f968af865fe0dd36b0d900e0b7e8df56cf8a2062ae0f2c6f27fce5d7e23f24cb62caf9af59fa01e1c6340a8432d5f02cc38dfc6a7641a3101c597db9878014c5aafbf4b8dceb5e2a86928211575e6e101aef0c67acc9801ec13a021368b44eaac7e0b52824d316480268d1c36bfe71dec828e9c16b11aa5941de751364ee176685da536450981f9bf672663a79cd55db9ccdf42a774f93049e02d2fe4b3d8138fa01f1ca8292db71267f2be7b805d5939ba3cd1f6ecf2a63ec3c474aff9a01c9241f26e70233d506fd99ab7b1339dcdcbdbc141227353a3a6c8acc28d83654bd86e6be2354cd3433d3de46af8559437f60a2eaf977a70ec17adabe52ccb7183b6a0c7fa602db514e4c56b694f033c5282a747dae528192eab93dfff4b49aba1905612291c9a6bbc70cb48abd751d1255a1735059a425a975b549031497249c446fddf191defcbc152264df48daca259f307dac2984cde2f75a999e283111b339f3b7d90087fb8c3be50e9810b31d72bab3630ed57b3f18edc3f7e383bd5c02641fd056364b2f6f489a793148dcd5bf099898841aee13ce165eb758cc9b396d95adb3e1be04e210e13671a8e4e0ec2c279424da737c897e9133ec2badea6766763c3d61543a11dfd55da504d218b366e4f8f39d5f746f566f651184cd95b79034ec2dfc1ec9355ff96158a52cc771d1096dd167b39795fa6cd7090c44eddf1bc256f59c9140cd83d67d9939bd9578368f719cda499013d339a39ca0ec3cb4a83812d5910341c0383c378cdaff2d10135314f6d5e91ed1c1d752c1dd4a601fe8a0dd83e8634fcbb948f38f2b36c1f6666b9614a8bb604c366fa5b6295b7e42fb2ef7d0040c1a520493c06b8a5601007882b4141a770fa45ab428cad68a5fd7e8d575ad0258cf7d20ef21ce8c2669ad88d5f20c3acc77ee3f7ba20832c8c8e1ab59f58d4160f64c3e44b8e0c8b02af9498874ba1b9e7784f0d22b388501992f96f408494d0f4692d1810a15af979c5c363eaf25fedc75d47b21a3d2c869c03019fcbf4c57fdf793fb4ce1cb5bfe9afb932cf2e058736e6c39ee0c4456f06a58aacb1b5fabfa46631710ec02f0b45ac372b7761404fb606b216002c4e43947a7315a9ea883dc8d751ad0c35f17c426099165f436e7b8487c0aa4c703a5a33571cdaa49c32a3ab65315a5b5997152a3b38f5953c88d500a4e9d2413b1e1e7edea21d07805babb96c18a82b65c5b199f437b1593758e668dbd4cbdd1c0503ee0cb197de3e6a5d41dbb7b6778b3885b97622d9a48d5f6b67e78f2d63824e3134af5f1f8a3e3ae09b933f361e081411d92fe80dbc7a1b6d62ee93398ee5708f9d1de233d404dbaa389f3b0e5e0c349481f0bea4a57172ec84e6f809588ed995cf3aec0460ef55c39fbd52d059ae51ba54f7f39b28533673601c5ba5a044a97e738088130e0e49e5d557f5d606fa53937dc96704eeff5d32873c5044b0d17b0db2bc149aee4e7783f1d40408f1517a70cecbe8c3a4e3c08083bd3d48ff2581cbd8bb64e7d83e055b0fd98757bfd6c307d15168b3b7bb186c1d0a0bfecbeb1ee5f21cf85d64ee069ce1d8e251acd5d6f77501469a36d425f5acf7a0b3e2f674887de477b9dfb3478d026c5f9844aaccf7d5f041e3e74c9cfc4b5ef92ce2945fdf86b8002fb1e2139467237b1f665635bb519a161980d5caf1e55ffa3992809ecbf509e1d88bbcbadc138338d040468ad19fa4a60e7515ab4ba57d4b7e9b0b74d991007d16fe7697ffe456f5eb2640503f30a8c74b25249c1d4183b50df0dddade496eac93f3fd6946d72401a633add0ab2e0718105eafc7315d2464178a8f4a6c267738a88983d0519cb55560e60acaf5d2761ffe8d4d3b3ee139861e451ed71673d06ab3b86a62a0f9c3720c65b5e56b7a91ee3315dec53b42d378671c0545caac5cfe1969b27abcd34e7c1abffaf7639129476fbfa43ebca394efe27dfb186b71e917f085bf12eeccfea5ade8d473b6e916fad7fc4e2fcb14c316ab097f05ff4ff2cae58019f048617cb9558679a9891abead956c39b8143951f6bd5b8475b499f4b81d99dc80835dfe08259f573237c02dbb3b0fe4a223b8e84e15ec464a79dd513c854ce073ed275c33c209d3902d50b4d922a35ee1ffe77484586d757285ef8fc752895f0538b181bad41505eeb40e317b680d0e6bcc346b5e8f8ba43c6dc9103bec14395a00d19832c324be23cc5de41bdd19fb6f543895bfadefc0a09a30bf7a80eee211dbfb3409e0cc97d82b0d676b9307eedec2bc556812500e3358eb02a4fc425fc39a9337aa7f626f98c3931460ec18c6e401f823932ceb3a07aa1fa6c436bd36282f90a79de033f76be7365aadbcd3453f96ac0a47a4d26a9f4b724dfed31501aa3ea59b1bd682cc86d751b7a582a098860d526d7b8440a45f9ba6131c118372d59aec1ba2a292317bebb5e08eeff2bfd12d7bfdb1ea1c13dfb01b38e69aef5771a58f178092c0b83e1f691f3423d1e9dcbf4c2188165669b316e651e48b05b7f349226393eaafa330c31f06a848285350ea98abba4c54b3d1e4bdef0a0625c8eb7e4f6c3b9ed61675dc11701eb002c085ff7d1c16cdce9898b5cddafa1a53b1fb54ab2d80e5ee", 0x1000}, {&(0x7f0000000180)="42f80aa0a58a00525fb141fabda7762199bafb5f907035b6e6bdfb9cbf20ba6260041202ac0a9020bff84f340eaddbbe3accbdea70e81881b74d847a37b630da203fa45184f974096917c5e3ff0b0edfb8a00d652635e5395a1f16ac5ab7d519dc618114b1db3dec121e0337dbc79633334fd00f341b54595ccf873b7e3807f1c5ed82dbb6c22e782fdbfe209eaa9dedd4ccd013ae04ae9e2c20aa99bf8fcac8c6160fe3e91e228569a5c38912c5b88d113304b43dc1313d3c05760f8ffff2ced593e750c4bdcb2d9a1820ee6e2457c9b7", 0xd1}, {&(0x7f0000000280)="25a9d7aee8a0d15aa387ea9111782b1aeac7eba4669e8228e4208f532d4ef56a9076aead5bb0de20a15fc6e969a6fd9e7935b0e2c82f86ed5a60c5f060094a94ffaa", 0x42}, {&(0x7f0000000300)="198556ffab5b84531523096efc3d6921444d8740fc8e84729bf0273c060a61b9f2bb73f3317a38a256a9d7e6e03c511676fb733ad85060999bc0933495d4703d72f7927bd7371b472434145405f8a28ec33167ba8d10c01c805dc3737475d024bc9d66a6748b2a48943ce8d5191c4d7df0fc737685e227978a244012def2bf1fccbc32170991d3478288a359ee9b5aa973c57d035edb3d16c5e924e4935dc821847c4556999c0944b7b6a54cc3cf84aab889b7b3ee9b99e1f1a56bc29a57b7483dbbb220ea0f0ca946c71502f7d653ab9a8bee6e", 0xd4}], 0x6, &(0x7f0000000480), 0x0, 0x402}, 0x0) 16:51:12 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) sendto(0xffffffffffffffff, &(0x7f00000000c0)='?', 0x1, 0x800, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x4, 0x5, './file0/file0\x00', 0x1, 0x9, 0xeb}) 16:51:12 executing program 1: getdents(0xffffffffffffffff, &(0x7f0000000140)=""/8, 0x8) 16:51:12 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000008c0)={0x10, 0xfffffffffffffff7, 0x4, 0x6, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x101}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xdb1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x81}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf4}, {&(0x7f0000fee000/0x11000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x9}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x2}, {&(0x7f0000fec000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x8}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x20}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x6}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000140)="3ae9b08e7393e759", 0x8}, {&(0x7f0000000180)="24c1f19c37101f4001b0a602e0f8205a7128eb0d1e279a3638fea5c75b7756fdcc3b1c54f01fb89c2341ea38a654fca2684fbecc96719f212424d9944be43b44b3aeddaecaa08545043d4c25566ae8e7366ef23582386a02a9e08f4520748625b84abc7aa6fbaae40c8e3ae4cae3499ec099cb9a9fe9023f8e97b8b73819add1a9e00c9a30a5457770ce57ddc9537707b4a1c483f1ce8db2919a32532abdb105ee673e3869bf6e8f7bf484b922b9f4c56b27f040e04eb4b2107704f1980ceb096d9b2a92373c316e77341595f666cb78c1961856", 0xd4}, {&(0x7f0000000280)="273162c5801c32f10d05a22418092f9e727df99dbb28a2343c7734f2b71d0c325978c0c7d9763f37aef5d9ff5ca3c010d96a64b18287c9096310d3f156cc0c827796fa547462a05d8345a185caa26278488befd5", 0x54}, {&(0x7f0000000300)="d92bd97926083482563796f99235241573e04ef1b56788b1e946f6a21a47eb383c51309b37c0ed5259f83975b73e54972e2448ac23a0cfa6186a612b6e60719b583ea214820fddf6f0adfd2b60255daaa208958e66c1447f0f02fcbbdf1b31155f8944cf290eda205f11cafc31910c6eab6615ee85e4817033d454d9e94a83b6979e154da3e7ec969492a764b3831aa1c9467325f1", 0x95}, {&(0x7f00000003c0)="41d72b546a0d81dbf6eda9962e9babdb0b226df7d334e846de84e6d4294ad6debac0b25d6c1c8168b6f1be50cb2dac1764d82392d5a8018224b6089771b0530f719c4697a834c6dbd7463f4c603d5c10899b50195867958205ce657d02fa2092f2a8ceff053f921779c9d1eacbe68d8e4d9a1dd3637c8c9e6025d4f12c6c2eb3ea4a57b04e3a4b74e9d1dea8ccbda2716277ba89897328580c601322386fd10d935aa8e077983774f29f4c33b941c869dd506806f2cad8c8982479be68722f969213eee764077a5a4d0b57545afc32e3a03426d64f2bff6c591238227ef4ae5f66644f162188", 0xe6}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="23071dec72ddb4e3", 0x8}, {&(0x7f0000000540)="09db4fe8d1c849e2977ba120e2487d6664408ae03ec090e50b26d06fe30ba2262fada0ceb5305e40f1527cf0c4d59d87604d9325ab571a1963904c5be4b197da336ea458fd8935ec1aa6e0cda74bf862f64890ddf8d752ff07c181144a894041b2e544e169df97798e7f00d065af4fcd60fbc7647ed3d0cb75ba230b947f217283247e6cf503d5162c01ca94ba8f8c1ec0dad759c7a84979600c620a1e8ac47a8323deaadd046f7eb34bccdc6b0c103d32bc1c340478047b53852954fc54", 0xbe}, {&(0x7f0000000600)="f73740d2fe5ca440b268403ebcb05fb1f3729da0c79cf585cd290d811d881cee3a9bfd0cbce3ae1c2a97d6411e3a643bbe8aae6fe26b470857a0d90754751f2a199d8ef9a9f3ae3656d308234490a516487d636be1a53fd34478cd8108a628096cd61846000410f50d228b4fff3cb885b8f170f8c30a7fa0031d782255e10b33c66382ab90d98a4c37e425442e344d71d183f2fc", 0x94}, {&(0x7f00000006c0)="81ad4e44802b669a2c3cbbb6cff4e03941dfedd57e570a1b389f8edb10048b7385b0ecf8a49a9895ace4e29c8dc9a9af86366c8177b0008a2874e3cf3822b0ec7b04245d6a63900f4377e26ecb77fc59ebfd52fab25250a051c9622b0a1a6180074e9be634d2a1934301229a36ff99976dfc54285a3ce6f1b25ec9220cb98cebf1dbd03ca4bb494ebfd6c864ca0cf54fdfcf24d95cbb69fd06bf1943c9ca5e551093e4205fb54793709bd1ace6deb478da62008051a08bea12ca66d1483a715d8b87bfd9fbed1c583e3bc2", 0xcb}], 0xa}, 0xa) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x54, 0x2) 16:51:12 executing program 1: getdents(0xffffffffffffffff, &(0x7f0000000000)=""/15, 0xf) pipe(&(0x7f0000000040)={0xffffffffffffffff}) renameat(r0, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') 16:51:12 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x41) 16:51:12 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) getdents(r1, &(0x7f0000000000)=""/9, 0x9) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x5) 16:51:12 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) ioctl$TIOCSTART(r0, 0x2000746e) 16:51:12 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x144) getdents(r0, &(0x7f0000000040)=""/35, 0x23) 16:51:12 executing program 0: pipe2(&(0x7f0000000000), 0x10004) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) 16:51:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x4010, r0, 0x0, 0x3) 16:51:12 executing program 1: getdents(0xffffffffffffffff, &(0x7f0000000140)=""/8, 0xffffffffffffffd6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x810, r0, 0x0, 0x7) 16:51:12 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r1 = dup(r0) r2 = geteuid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, 0xffffffffffffffff, 0x4) 16:51:12 executing program 1: getdents(0xffffffffffffffff, &(0x7f0000000180)=""/17, 0x11) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = accept$inet(0xffffffffffffffff, 0x0, 0x0) bind$inet(r1, &(0x7f0000000500)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r4, 0x0, &(0x7f00000007c0)) r5 = accept$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0x5) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) recvfrom(r4, &(0x7f00000002c0)=""/143, 0x8f, 0x6, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x310, 0x800}, 0xc) openat(r3, &(0x7f0000000040)='./file0\x00', 0x808, 0x3d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r6, 0x0, &(0x7f00000007c0)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001c00), 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r8, 0x0, &(0x7f00000007c0)) r9 = syz_open_pts() sendmsg$unix(r5, &(0x7f0000001c80)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001b00)=[{&(0x7f0000000400)="a4b0266b18ae1c1d92d2cc43a2311b07c55887b92c0de5f0be78100d5c3ee6d449e777a6485d8a95a811340b9c534a38507d3c1c1feccf338232f06158260be4c1b962578701831810aeed41f715cb2c39eddbd945", 0x55}, {&(0x7f0000000540)="1af57e798188685b9d5b2e98aa7bfa678438a9840f911cfa2ef2f53f9a375ef86bbffa58f0ddb0e1d2e4bf83af48bafa520e8c87c56ba5f63c69e15ba9ff757244d767189ba18042f70f2d820366435e1715f25d8d02c2f6dc4b0a019f420b877e294ff00227efc8d4365f6bb7228ab1210d02239a7699713863c81903cd900189fea414c63145a2e3dfa329b99861eb595fa0029250", 0x96}, {&(0x7f0000000600)="4781ded122c7ff854272d8b723664556f30bcab228d342d082072a1bb4d0577ddd2f6f25cce1e9c9ab2d98e5c2fe98ae2fc0b82b9872b3f92ae395761fa21a2e6e1f534001a542176d8c98a9edd1970718f2be9e48e2859792bf7c569f7b2539debb98e1ffcfe4058b322cb003d587b4f96b247b412bd33b0d6969ac1046155421baab6941968f996373797c17784db4aa1c0957c8c15fcf088eef0fd04950601cc74a320ecb00f42ec39baa02b0ab183f2285c234bd02651a4761e126e7", 0xbe}, {&(0x7f0000000800)="1e055b33b7b37780531dd7fa857b0122710d64ff37e3517363f32026d572d82e51960dd6b37df15781fba53d6e830beb7e018ed2173fa7cb1fe3b38e337c6d33e7973210f752954b2086f70f2ccec6e09473ffe2af55d6d5e1bf172110c3059f5f4c294e79ff01bd32de3f08eac30d08eeb8ce25001278da4d0ad1a635448ad22ce88ff6cabe8486cc97e38ac924a464cb5aab3cb435e2d8402f8d76a54b3abd6a428f4c557204a6f0a7eb79f520d65f49d346fd1d61b7d1ced45dcc0b9be03cb398316031e94b4c1ac5a892e590fccbc70308f4d73fa1cd6f10cdc750c8caf1c63bf627fc4392c06ae7151ab40b09c2734f4cb626dbaee26fbab0752eea98f3186740abcbd8f8e494c8e949818569b04cc980569b3bec200563aff4f5b36ef6620c45c2f7a3a34ccb53d1d008a85798b201dfc8d1068b7dde47674b33abecec46280004455c160fe3bb8433d02b8b9ab6eafe766e0e6788a8ad88ba06081ad1e233b60a6a2d7e25c6e4e706eae4fa640a176fb3ff9b0c04e0cc54d87a2227d521f2855f2789111dee133b174819242efbe681f1e2241d24885ee7a3f4886c26429d7c733c397754b1f853f4bbfc3f45881d6a638e25f50cd10b5bbbd073fd05cf6fa028e7e60de46ab4965c65bacba0f4df30a3132b142fe291e54bad13fe1b1e0805ad36eeac2d6618fd9e5e58e0bdaf6484d9ac93d5523cc0869140eee9c45b544e1b9a2c66e00e20be86fde3e3041893a96b7f07e5614e41d9305ed5a6245cb60b16e5349f5f9a817a2841aa5d8a00b9d40622c7ac313bdb241b2169c41fe3e50faac8c6344f18894a18f64cea0f72095cbe06aa765e70c4e16c4253dfaaa0121eb629e68ebaa580a80d36072b8cde4733eeeebba0e219e60abd79c2134cfb18ed2230f1f28eff8509c25c850da5d6b0c49c9ece543001a1a26e94b54d0bc62df67843776f3eaa7f6d1372ba690099427f2cc8120f5914c91a63b8c09b9e92b16be46290e227ea1014467fdd7becbd9d94a03a60c05aee3c5acca1f08cf78983d5fb6298b1e0c7c51caf6f5178ca76ca45bae319c7ed5cf38ea3ea98164bff3eb0d94bb13ac6fa27397cb1164d3398a2526c7d52fd35b56cecc921de1f969c4af3da54ca530026f6d4bec05aa16e2864aae25686020e6f6748cbf00c9b23c6f6e1d049b587161851f5d9272a2c386e2f9b368677a8a40ac9ff79028f3f0276b2b52797fe8f0b275a0e63f1ab042b732068b9f11506941e55749ec1a4fe8d98230a2a9191086c35eab71365d05bc54ddae0bf29bc6ed1d667d13d6d497154cdd7b40af8b5dd38eb85d5729a205003f6c4a36586aaff17ec333a741c8c8c4b34504ce9594737d63dfccf0448b325a6b601656b7f6f95c2f43ee98e69a6b39cde42fcbb2a4c7eae6e2954a2e5c51e87de0a75b81f80bc393fae681037dc78bb67f33d81f45a6e78e5b0e84aa029de9e6969a13fff40be0cd256e30aefae1c1da239cb3a528a3668ea4bc95283ed7e1476ccee070669fa35910c4281d2bf76c0762e12e1d002b368276d06a723d1ca4a874bd08d641f07c3d69fe236c711ef878cbd4b3662ed58b7c5c84ffd5de59358951f1d342f7c60dd4c008b6d3897d060e17e374ded9174a115987db6481e2ffe476d2a2df23dc244475a06d87c2aef3eab5d84a9855e0b875a217fc7895858e45d2a96bbb56f144efdcdf117c679caf015147acd4b1565a5989441707b47196a93673f3aa5fa2951bc48b949c75bff20bfa424955c72fe9548fe014614764c8a4da3df9b8a7f7d7f501098e85832d0e4b5d482b82f8ebe67b9acc2dacba0dd12fde71f069304b48241ff13a00b3bc8704fd44e04d0e268a91ce79c63e86b9ad9bb37d9059b12e525a544176b420fe507984cc8509fb84ac1faadbbb1d34a8aec8bbbe8f5fa98f0105bb610f03f391dc98938251c3f9ee601eb101b944d1544882adf29c98860230d24b29271db7d7c2fa289fa72ff827c87d420be4bc8da05f9c58c618dd3efa0e4085e646ec3e342f6f5283e74e27953da953d332d03a9625e6e46930b212e021650599a8156c95acf9613512db9447b3ba90b30e3c3cba53e117ecd6ce252a983fa0d3203157ad5b18e9d92d0cbae665f3c745c1f1a22204dfaa0634d52cb43d5fc193b6f9086cb196201add85167b7690526833308a836c7a9593908632fa6aa9bf421de6757ec11624ad0794ecbdaf27f11045b5330e27e72b440cd7465a55ce7067506099b08781cb7f3045219c1544ff9e7fd306097c3120d04e7d15cf2897063bdf38e4c06f1dfc83ddd506810d6c04300b0191ed786332b77245dfdaab858ce1a0b426932e6c1f5197c53bfc80d59ee04165e5a91f2fc909101dcfab70e9316a2900b3e9b7c27d86d31908757c8510e05873f8d2eca41c5b6a294ea3d2a797873fa3ff231ef1cba7cf5f879e6c8dea057f867ea21f0efb34781aa1a21c73b3479697a942b86bc48cbbbfe57f3bf1c77c47a2144781c1fb8ca840e8df2aeba424dd9490961cbaa7f49e8ac5e529ef67be1c4c7e86a2943f9bc624865b6b436f73e4aacd3994cdb2326851ec8d53e3fdd649d2580c27f79a1847673781c973b395accb65350a122964a9d3f72faee5ae94d897d5526551cfb537d83cf991265e8e2402f01454d9794c533758fc3ab36323d89946b5e03d8ffcfd0e105eb52d5d4e40bece18e275b812f4707c5a6c79ff4310277dd42ed1e9bfbb48e39e46d52715946264462293ec5e131b926bcb2bb4ec876db952b263810ce68ca8198b37e62ff45c15d57b80266e1f5417aec283a950cc00f837a5bce468305561c870a7a71113275e41ac37aea25470327a1f6e8fa7f4144808df1131dd69fab9e3bfc1d80e5875e643b6e455d2cadfe626888ebed705182ac68cf123d8b6b17af74a3f891fd388e22b8003c952676a6c3a15fc067da01155111aacaa98f09d7c74ccf4b72e07917fa32501d0b725024dad8580c975874eed7a04b4285e49c688347f6089659dd0f486f8857c9d3a5e53a389e38e91beae965c8eea6d19d29631c3a5e9f5810a5e0807cc14da9781d9cbbf76a63da30373bcf5f00dc9c4ea4acac228ece15fa3b9e7f565ea5119f4dce508d33673a6e89a7bd07743743acb28dabb02c15794256c2e1860bef75ed1fd1da5759f77e13186398e38ae3798b3ef3ec3344f755a04f29426a3c51e8c2d7c41e29e0f97e87708c06d717540beb0141bb35340c8b8b8a7fdffcb5c9814f672703668c0b230825158d2e7c33fcffc0973b8ce1015fe7af43b39b84898f3384e5fd7753434f896423af12a7b48416d190c88bdc9339d0549641d8cdf395658e60cb8668470fed02be90175109e79081de1789929b5970a27e50a34aca8c6e90fbbb213d72e95b21c67971b381132b1c0b9bef6f957633c8bd82b1a412cc56bbf2385a7a3b04f53626a300f663d220ec95b95333a3bea6e78b8c71829726398e16a79b7d781b9f7791c4d5725af98f231c6762f31c497a9e8bed0a9f08fd7622425157e75e5302d6c221e55f0abe46cf24bc2c2d2edb8a00faf2c03f0c13c1920499b4d3392958172d6c2f88d74c9c5110a88c7c5252c5adb4ee3015dc353da528fd6ef083d4026620aa0534c597e919e8c0b7e4ee0a68c9826d4530e315f1413b8464c7770e20f733be0f69ca0d9489a06c08f1c45481fe483d738d91dacb1af831be73d6137a14d52332ecebc935102c9bc7a4e92d974c66f9fe5caf36948ee346a0747f0babf24ee61fb68855f7863f6f5e1acf6f22e9437e7aae49a88ad2dfacfaafd67078491ace2c7b4da2d52d823e08a5ec1b7d0c3159f31d01d52245c76d125fcafc3395bf2bd7b3087bc3a2125e9ea313d1f9afc0004d2c3c2e9e745d55069bdc3733640353dbb170a626da3e7cb0f73f6ff9e3563fe2330883dce28a1c2790075e13c6cf5af39cdb5bb76e3f262782e83465f79784cbd59a77996ba19edcf3b6c0dc6c6bbb62685988e8cb50d929846ac52bc548a6b6f5a9b3b6bbf43f1aae630223cb6266f829aa6e54e52d6ec85c1d175e4a399dfb60518ce458a8ca4d016f4cc50e051f55c8997ddc0cd62d66cbff619efaf4d1d9fb6d3b315d149328d3c7f252add994763158aff72cca7028a1d467bbeea6ea6ba945bbd9dc83b6c2a26958d3459956262e3260791b9b6a888ee9a6c50f8af39c2011b23036f909a750b5da1e3b9c48abfd059157015c50ffadb83b9fb1e56276a13f770bbe5e339c108d6ef2bf2931b4cf40674aa9104dc49c110ffff1e6b5f8ee7ec661181398f7ebfb34a61f86573545052970719bdd4fcb4eae459f5240dc8ac215e9ce15daa49f9e88abf6bb6cf725ce299ab6d20491f83c315e675a765a6b65d0ab2a1ca8c088d86c9bede62d06c0b3ef82db78216c488aee021dbd22a5043d6b01587ee1410186752f8cb66926d2aceeddf50134469f5334f979fd363531fed6220409441ee9a001c8bea5f9069e935755191dcb7717dd2fbcd51a1fc559474af032b02f389faff45eeeadb55335b6d9457a488ba786f7eb571c830ce3b808fd7a724c59de5fa163bb9a32bcdf88e947c35cd1c0ad917d4c2684359ba45a339a203a47fdc57fb9632eee980519fef736fd4a2dbd4d6b80af58353ea3e0fd78ca3a29550afc9a0c8a581ac01331459054f4e4561c3ee3077941d7787a75361b286e38dfad3d19c7824304ca29f4e50586b8fb2cb37db77197376cf7099833546c9ef80bd89f6d30709562bb3627cb118caae9a7cd9ffff8d150f22cc8600f448fd20df79fb274a79eb5d177b0bf815ff5d9417fa6642a35eb6cc610813ec14a465a7f93dd28fd602fa16535609e8ebae6a272dd33c888aecbc610655befaf514a124959387adb1901fa1e3c12486fc89b2f1ea1798c55b70e3e988ca815a5c29b32ed44958c17d2bcf95d3cd8d57c35e40a509fb324ddc13f5eaf6b0cb84cc41ba4d7effa947483d0f9ff18abcdfd092bc7ebab709e99e67552d4d804af5ebad1138101f05fb7c354f5f18c64d2125df1e5d593de98e540d199e20d5c3343f8c08aededfe6cf4bd26b5de1f23787bc87229cb89df5bf6546734296741cb335c1045162fc8c40b266357609dabd9d89b9e15ae45cf75b17d2f617c18b324a59273a4bd829eb99b349ef0d749620d6638b5016deb476b0022ec3d0712543b829649c3ef1b234603b2e1e2283208a70ceae4fd2d8425d5642ebf97fcdb90cb045e6510bf1b9ebba0f54ab9ac3e6b1ca29fd3268a6bc68004ca1b1eb841e21685dac9f4ae00e37b12cbe69af501b37bc294a09033228a35e04ccc36f7937109d35357e91395bd9cc4df8afd03a972aa4ca31935c2a2671171a33fa6141edd041448fa5e781ae30f4e8e4564008a2c396538004b5c0ca87757a21b7078fe6f1ddb10d863322f713e3a49fc6ccc9fece51d8abb1d5cae9a8fea41e3aaea79c47dab15e9ad71c84e5e155a8255cc2e803fc36a595b72d37d3444ba7e9996047ea851a3d6c86bb94269813cd649219049f9b4f98657fbdac181c01475756852bf99298fa7ede01b2860338366f10831073940084f45f0a399dbb79bea4dd932cb3bfb7888dc0806249205d4c4215232025bdd90094fb78cba9db472463ce6759e7a613272e01d2a1d3b28a37fed95690063767ab40a7455640db1fe38adaa773f74c508ee2023104a87950fee316b573200c4b9f5cac7475e464b90a69a625e9821fc96b6638efb1c432a729e5ee226674dccb07818fff1a638c65ccdddf0a9a0d1fc", 0x1000}, {&(0x7f00000006c0)="8ff299c049139c78ac51d3ec52c01b2903e5544f0079a7abd8d85739a9392f930d56420f13ba3ae3c39546c187d7ddd458e167e8458aac572dd0dddffa947dda5c633335f899b07026fbd791064388ac5b495228aa53d5b9577ec48cf175847445f946b53fe6c954948cca3a619bb97276bf771eb59ab78f5949fd3a95514d6575b867a4021bf34beb850ba3d7998e3721d87bd610353640390656a8ed5134c7d1554555d252621d86488305b31634e0cc64951e5d15e187ffeaa482fabf3ea326989b68c093e061e0b21e4c5faa051ba449e6aeb654a6ea0dfb23365e29cab5e56503ff3b964a53d9ce7b3bc1cf", 0xee}, {&(0x7f0000001800)="557c210d469156a0c43dec2896a52718e26db904adf6c2dfa42562669c919d101a27790c164a930c1e5aa63fa9a92fbec182192f8a77ab544a83a4ddc36ef2357567b4b252614f02a1995a0a813555ef3cf1b5768aefade1590a4317fbe0dae705da8ad81309296e9518b2a1dfa7bbdbcd888c71a7bfa2584364e117ad93e022e08930f62391b3cd580976504b492a3bc51e8d7838ef83bed989c0a5efacc039f3edac5f81b5894f6a2e5d46ad61f9f06442fc12e67f58d183ff0ba274a930a192d7066a47c8cb6f45e1ac955a0315", 0xcf}, {&(0x7f0000001900)="c8a1c406eab80723e48b49052e46c0745303abe0ba93abee1ac5e7860e21c8dbec837a76f91c105701c7687882419f03b77181d230c87748dc6d33b0da6aec90a4c58c3327c0a128b367dca1197c7df01eb83c5aa13a1e18eb6b54bdb5ae5aa2bc89fb48b5eb3e1e1f60357471761d07ceaad525da09ed6c7f3b9326fced52b8922751b1437569ee660b829934479575b7124468df57822b074482e96fcc81c6249e758bb67a41816a72bc08aaa0301d88051952987bb07d0e1a4740a03664ef9ceb310754", 0xc5}, {&(0x7f0000000480)="914d2d1fa20ca2ad631825901d549cb9845523ca09236c28e545", 0x1a}, {&(0x7f0000001a00)="8426fb34a0cf59bd43428ced50e8a0d6d6950ff08126e8ee2ae74817ed339b5d573a7f43484ecd7ad573127b6258536033b641b836d9af7ae7ae65766ff6f6cc3f9f4fc5b3531ea8e79c9eec22b9bbb0ff73b84552fb2f4ad887f5d50ad39f59794b7dfcf2a2137c3fff0beeb9a713331164242273a580c8b218e5b0b1989d3b54596b7795717061fe9509581130e555b10e757d492aea59d6791c4364f428fea885282d4ef8d4f5516974c6d8b8a75108b35616fdb0a9b217b44f7965090747837ce491a4d520f98af3fbd33ae80898d4d5e8c1141cebc76c2349", 0xdb}], 0x9, &(0x7f0000001c40)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r6, r7, r8, r5, r9]}], 0x30}, 0x400) 16:51:12 executing program 0: ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000040)) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1e0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0xd1) 16:51:12 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:12 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r0 = getpgrp() wait4(r0, &(0x7f0000000000), 0x0, &(0x7f0000000080)) 16:51:12 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) msgget$private(0x0, 0x44d) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:12 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000600), 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000080)="8041c9022b3f94eec6c38fbb89c87de89a3cfecaf8092289fa3f29137a657105ca777a601f33b1b712b53ab1311d708499d4a598d4c13135d601e6436209b1cb3395c67800ea109c79f866c8cf42acefa60b7427af53a4bab549c630595484b2d0ba56bd27b12fb664552649b2d50c0264a362c83ea591d65f57f0d8a8f3e8770b6ed80ddacf72771907c753ce7f67c558e2334aab7c57325b8ecc00208ed235", 0xa0}, {&(0x7f0000000140)="b9860c1de2508f455edaa978518378bea3eae6957e97a2e1cae64cd92e43cc4016970389a592b95d1e227ceb79f1be231826b169c6fded11e0a93e31c303338a4afe1e8989b7d6ba3b078ce2dd56a105156816a2c8feebcfb7633126b574ac447c905fd795b871d19e9481bd69801ba852fcafbc08301f97b41245faeacf7afde4192675f3f3ae84064f27d48481712cec2f99a3337ba3cb0b594fcc908bf6031eca862f606d553dffdf8c8a3df7965035dfbf75684038a2fbf5999c01befa0a72e4ea9b3aeabe0cfdc6d6f54b96a61a7f1f2a7210cb25d146931668497178aa8739b1261cf8f98213f33f32a82e9f0c7f3f5131fb", 0xf5}, {&(0x7f0000000240)="a69674edf9394e63dac4c9a6954e0c6de5f3df6d1af1d8f773e62e2b7e22305e917704b1c597428b4f12fcad5cfe186f9b35855818cc0bd3641c6a43bfd071ab80555310a0a0ec8141f82de54dbc96201c2d2687e83584832b365e61ded73cc82cba9e1ef139d43a808c0c7d6f1948986d23203a9456c72f2c62349c177fec9e8e41e7481e55c79821e3a41cb4313da42cec9b10c6a4bc62bd2862fa69ff9fb64ee2ec532561b4789fb18036654877b4d5e57024018c3c54fd68008937876d9594d0c92c0a7ec1997c7574ae3c2ccff42cc47381373ebdc5037b0673957a14d1866337dc", 0xe4}, {&(0x7f0000000340)="0739b2d1e185c505d60364039a021d16", 0x10}, {&(0x7f0000000380)="6ae6fd1edf3ce51da50a653df5170c694fedaaf35175b3e842649405ae75132d69835cdf143cc73a77923ed448961f2416e58fd4487a116784071569f90acaf4a3d30cb3eff0188f1d", 0x49}, {&(0x7f0000000400)="a519ae348fe25cc798c47affbc196983d4362cbe506041dc899740ab005b28072a3e0a375440b26d1d9ba3d532efa169f8772566218b1512fa137fb9fd4e7d6097dec62fecda2ed1dd0ac00b2c6139dd79e0bed34d6b1aa2431d4e6b1e5e14fa2f0661dcb1ecb240b9dabedbc4c9a9c667c9e0b654483450182e18060b2599aed1b9e45c3f9642", 0x87}, {&(0x7f00000004c0)="29158e33ad252714952b317c", 0xc}], 0x7, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [r1, r2, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r3]}], 0x38, 0x5}, 0x1) 16:51:12 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1000, 0x3d, 0x9, 0x0, 0x29019910, 0xb9, 0x6, 0x1, 0x1e0912cd5e43115b, 0xc5d6, 0x50c73ccc0000000}) 16:51:12 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) 16:51:12 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0x5) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10430, 0x2) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x50d) 16:51:12 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:51:12 executing program 0: fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) r1 = getpid() getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x6, 0x9, r1}) r2 = dup(0xffffffffffffff9c) unlinkat(r2, &(0x7f0000000000)='.\x00', 0x0) 16:51:12 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000200)={0x8, 0x6}, 0x8) lchown(&(0x7f0000000180)='./file3\x00', 0x0, r0) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x121, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) semget(0x1, 0x2, 0x400) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x1, 0x6, 0x0, 0x3, 0xff, 0x7, 0x2, 0x2, 0xd953, 0x3f}) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:12 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) shmctl$SHM_UNLOCK(r0, 0x4) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) r1 = socket$inet6(0x18, 0x5, 0x20) getpeername(r1, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:51:12 executing program 0: pipe2(&(0x7f0000000040), 0x10004) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x100) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 16:51:12 executing program 1: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r0, r1) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r2, r3) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x20000, 0x80) openat(r4, &(0x7f0000000100)='./file3\x00', 0x20, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x8) 16:51:12 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) 16:51:12 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000001c0)={0x10, 0xff, 0x4, 0x3ffc00000000000, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xf03}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x831}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x964}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x101}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x3}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x7}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x3f}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000001}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x10}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x10000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x2}], ['./file3\x00', './file3\x00', './file0\x00', './file0\x00'], './file0\x00', './file3\x00', './file0\x00', ['./file', './file', './file', './file'], 0x401}) 16:51:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) getsockname$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045dfeb3281cf7cc8e95d91e6bfb0a2503ce1d416c8b8102cafac75226837f2fa"], &(0x7f0000000100)=0x5e) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r2 = semget$private(0x0, 0x1, 0x82) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x7, 0xffffffffffffffff, r4, 0x0, r5, 0xed27eed8cb674a65, 0x5c}, 0xffff, 0x100000000, 0x1000}) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) 16:51:12 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:51:12 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = geteuid() chown(&(0x7f0000000040)='./file3\x00', r0, 0xffffffffffffffff) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f00000000c0)={0x1, './file0\x00', './file3\x00'}) 16:51:12 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x21) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f00000009c0)=[{&(0x7f00000001c0)="5294c2298fe22ef1e2ae15c3a80baa42b9f8210ba76bf76df5c2f3fcbb9d03c75491f65fdaab73bd4e9d42084eae8f", 0x2f}, {&(0x7f0000000200)="e16bffcfa5d53ff7a75d7239c2889ebe4c6c79e5ebb3818f2d20251e4f8d3ccf20c489fe8734c7d9be1c4503336fc328d011c3d509de7b", 0x37}, {&(0x7f0000000780)="c9bbbe30bde79ad1debcab69a06147d481f847d0703bc64beed666f9ec94524f2a0648d446a6f626440fe65260f7bfadd7d0306a591c5702cf043bc8e1c924e0a03ddc0cad38e5", 0x47}, {&(0x7f0000000800)="cbd70b8621ea55a3c8135de48f686f0ffef280223b4cd96eff101baef25c9c9f402215e49ffe4f0029c3b856b41465d94d34f03303d62a433cd160e4e8cc91b5a8b21117321f005e1f3a9b9d88cec00a3d4efff40ae0d8825082d608e202e5bd7f3aa1e0131b02321329d9f4cf9803f3f1187e44a9cb8b473894fe0dd1d8154a3898ad2040ac76e0d3bcfd5506fc4970edfec420df526d1be45c61ed9f9518643f48d2fc6cda5e01831f1a6a74e6a8e1039b20a8b9f0a3eb44a4", 0xba}, {&(0x7f00000008c0)="be2094a8df18d508e71d8762db01c0a423fe3b8e416e182ed7a2c3e13c077b23cf5ca3a7d13adfe7dadc24effe17121d7db847fdb5c7848e0fb70063a2775b5dccb4a33bda48ee7235497abc34523232ddbe994bb3c4341741e6b22cf768bbb788a229a49ceef37114a7fc45cf9ee3", 0x6f}, {&(0x7f0000000940)="e9b73dada6d2e58c7dbad3391caa6e0eae42b9b5c3a9a3790cf6d6e4bfc1b7aeef56da0bbc5615a110fabf722870959c0f6eb716059cf3a0bffefd7fd48ca17ada5680a29c68d01d770726ec32810935c0aa1953480c1271c0efd2637a29991b4e20bfbbcc6beb2cf65930", 0x6b}], 0x6, &(0x7f0000000280)=[{0xd8, 0xffff, 0xb39c, "a4a9229b5b4be135568fb686e9d267eec6a8d843d9710ae2971b573b30842dc6b83ca716756b3262c2b2e734f831dfe6204a7f6a0e0c241721c661cfb54a4fac126c15b5a7e2a3d3e0acecdf56b8708a6f97aa5cc379d7221c05e02fa8be33e7bdd247705b9c42a2b3590f43c53f07ce876f6196b292db0758b78f320bf35cd8325517129b09ba9ea766e21fa4fc8b2db1f97f63f3594cf852eaf1de78c0c7c523ee525e04c172408ffca92b35bb471ab0aefb0fb9411d9a977bdbfe4543df9f1d86e4e6bf"}, {0x110, 0xffff, 0xeb, "c97ac52d35df780e59e4685336225110a9c323db982499f43e039a5c30af1fbbc7925ca01d35a97ef770db9d1cec3e09d0d162ce921358ec5d01944b6b5cafe11d1b8a5b257dd4a40074bf3d56bb46c7e7529d8ea05d1e936c5855a66514f252916529e9abaf3436365e140a0e8a68758226810fc83f71c8bb08996ad79580d80276a592b692e9b3ccdf6dafd2805ae8007e6a911f9987c46d42c103be86ecf7ea81f3e57e057a94ae3ed1e75d060462d9e3aeb3888eb1d73c12c3122e842fa294716dd01984cd4fb0b94844292f2278e52abaef7cef7f6474817ac79d05a9c22ee3d638619ed0195d9abc67a4b1704943fe7b30d7937176832d2d"}, {0x18, 0x1, 0x7ff, "f2e6"}, {0x98, 0x1, 0x7, "733a37e8c6974518d066d352cecd1d521dbaffe56e91ca257112b882305f6872c6a0ded21b4f5a6b8a81111e80f16d004a3a585cd03a20ab54563e8f544de4c33c21107959abf0d84b73e70c70ec1bdd2c3e57f657ddda2dedb06fd6685d596ed70548f9341de98aa23b9f72e19e7b4a417e785da40c2a9d3a2afa9ed2f073ebe8796953c84016c1"}, {0xb8, 0x1, 0x7, "1ca8734631853f289f00f65f18e0c72c7ce33703c644274fe244f1bad7a0b078390bc80d61db979cb84a195074ed65793c8f1001b5b49fba2241ee34c79f0b8544a42a39fb84c37b099e3f727b03512929a05ffb6f7238dfabd9b00e0bdfeb2906b639210504055d0e4baebd6b85d768d506814f5e00776fdf08ee424956db5e2c1660875e0a3bbeb931578f3f5ee219632b1b2ad9e4d6200ec83b727d020a427cdd17"}, {0x40, 0x1, 0x4, "e634e209460d96d6bda71dd103bd892c5cd2960578cc90cd41e8f5370be80911b5d16b41f252878cf9e9b543"}, {0x20, 0x1, 0x8001, "2893f66ebe0974b1d46bfddddf75e84e"}, {0x98, 0x1, 0x1ff, "f9f86e4890e8ed29911ffb5c882e555ed2f839ba959dfb724fd95a23d7d08ec8eaa10e4d17fd8b90ee468e2eb9a9756453b9fa49686c80d3759fa2e2b399125edccfe25ea13258aa3fe281109ca0388cd20dcd4e6479c806a8e8bfe77badfcfd84be78f5980068fb88bc0274d512c2598d399cbcb7273bc9c868a535a79ace7b1cc74238"}, {0x70, 0x1, 0x1, "9a9af86b31c8ba50e0a7ddfe8c07cc69a28f6ab92d107740b31f93bfdb492e1a1f8af81305ef788e70aa85433236f0c1231aa9c4612fd81abf5d18e05c4c1d4c18baff1a11a0970a7ecb0f11a89ea8bc4705d8065c2e6fd151b0841d"}], 0x4b8}, 0xc) 16:51:12 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) pipe(&(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 16:51:12 executing program 1: shmget$private(0x0, 0x2000, 0x51, &(0x7f0000ffc000/0x2000)=nil) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) shmget(0x2, 0x3000, 0x180, &(0x7f0000ffd000/0x3000)=nil) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000100)=""/60) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) sendto(r2, &(0x7f0000001240)="5323d505045c", 0x6, 0x400, &(0x7f0000001280)=@in={0x2, 0x2}, 0xc) unlink(&(0x7f00000000c0)='\x00') connect$unix(r1, &(0x7f0000001200)=@abs={0x0, 0x0, 0x1}, 0x8) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) open(&(0x7f0000000040)='./file3\x00', 0x0, 0x10) 16:51:12 executing program 0: unlinkat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x8) socket$inet6(0x18, 0x2, 0x8) recvfrom(0xffffffffffffffff, &(0x7f0000000040)=""/110, 0x6e, 0x802, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 16:51:12 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:51:12 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = accept(r0, 0x0, &(0x7f00000000c0)) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) sendto(r1, &(0x7f0000000100), 0x0, 0x40a, &(0x7f0000000140)=@in6={0x18, 0x2, 0x1521, 0x8}, 0xc) 16:51:12 executing program 1: r0 = geteuid() geteuid() lchown(&(0x7f0000000180)='./file0\x00', r0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:12 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000040)={0x10, 0xffffffffffffffff, 0x4, 0xfffffffffffffff9, [{&(0x7f00007fd000/0x800000)=nil, &(0x7f0000de3000/0x1000)=nil, 0x20}, {&(0x7f0000e96000/0x1000)=nil, &(0x7f000084c000/0x1000)=nil, 0x2}, {&(0x7f0000991000/0x2000)=nil, &(0x7f0000a73000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000c8f000/0x1000)=nil, 0x3}, {&(0x7f000084f000/0x1000)=nil, &(0x7f0000f54000/0x2000)=nil, 0x10001}, {&(0x7f0000da0000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000aa6000/0x4000)=nil, &(0x7f000089d000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000b3b000/0x3000)=nil, &(0x7f0000dd4000/0x2000)=nil, 0x1}, {&(0x7f0000e96000/0x3000)=nil, &(0x7f0000c9c000/0x2000)=nil, 0x200}, {&(0x7f0000b86000/0x6000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x51}, {&(0x7f0000cec000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffff3f5b}, {&(0x7f0000e34000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2234aafd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fcc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000cfd000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x5000)=nil, &(0x7f0000952000/0x2000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) renameat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000580)='.\x00') 16:51:12 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) chflagsat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) r1 = msgget$private(0x0, 0x160) r2 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x7f, r2, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) fchownat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r2, 0xffffffffffffffff, 0x4) 16:51:12 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) mknodat(r0, &(0x7f00000000c0)='.\x00', 0x4, 0xff) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x0, './file3\x00', './file3\x00'}) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:12 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept(r0, 0x0, &(0x7f00000000c0)) 16:51:12 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file3\x00', 0xffffffffffffffff, 0x1}) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:12 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000000c0)=""/33) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x24, 0x2) 16:51:13 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:13 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1a3) 16:51:13 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x10, 0x55) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) linkat(r0, &(0x7f00000000c0)='./file3/file0\x00', r1, &(0x7f0000000140)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:13 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x10, 0x0) 16:51:13 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x3) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) fcntl$setflags(r0, 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) faccessat(r1, &(0x7f0000000140)='./file3\x00', 0x0, 0x2) chown(&(0x7f00000000c0)='./file3\x00', 0x0, 0x0) 16:51:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') fcntl$setflags(r0, 0x2, 0xa7a6754d1dd042b7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) recvfrom(r1, &(0x7f00000000c0)=""/136, 0x88, 0x1000, &(0x7f0000000180)=@in6={0x18, 0x1, 0x9, 0x3}, 0xc) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) 16:51:13 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x8) pipe(&(0x7f0000000380)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000180)="3d782337e18f17b4d95f71d0bd6c1d3e1769798b5b8160056e2850615fb4b91b6aa6026e0eae348bad054476863bd15ed4914923703d08085ba15eacfd2c72371c41306f60618ae436437cde1d4b35a09f0a51f8c524501b874748221410712e47a4", 0x62}, {&(0x7f0000000200)="4f534c371d1804c4aa37ad75f9dab6b2c4a9e8ebca2341bb155931614020d2b5daa23df6d683695ab39c57f51cb8dccf9c769d28f3b68cd0996a6198741d5ec26bcdc8efcfe5cf237712188d71a98a38725ee689aa6306f4e08b79b851c9b5241a9bb32c587f885ad3", 0x69}, {&(0x7f0000000280)="b783cf16f4b41e8548ea8e8cbc8d4a3c3d69972a8f21d37796aae87721c8940f978c60595a0954376ff7085597ce5e709b1fd19220a8b021651607c2e8ace12d8d43c297f930186bd2ba557cb9edf33644295963a0715ecfe1de8177a792b4d700645999dd680c0c", 0x68}, {&(0x7f00000003c0)="4d02cb04430fa6e65d3b96ef4edc1ea1ccacabe461182742293013f413adc6907148a367f984c3b4b24d2c06e42d389b7c1109fb0070275793f34b66f1fe090744f473928e7f3bf9f70ea439ff6aa63ee82bfff5393c73ff500633b6cf651676f1d4a11c0b6fe9f88bc9b8a3bf386bcc79587ffe3e2e09881ac883b2a685d8eb276237629bc990393440dcbda987e884e58edb98ff76be415a8f50be462b09f3498c23ad3e0f2a66a4c7684f4c7c2e48d78cc662a6d8260bc64fe8cf98a2fb64efed37bc720dad294b1989e32fd7448e117313a4d452388245459c0cd296d92a7f71017e", 0xe4}, {&(0x7f00000004c0)="2b0bfb3fbc70027dfcde2497499da35d7064037fcc93b87caf1cd0de38b9a21ed39cd8de5db2ea15df9abe22d18c26799004f220096c599ef8b63b0ee95c855009d240e4ed53847e84fd8e86bbd1730f1e3613529b2e348e9850352d74a203de3505c87ef96b3575904316524723d8a2ab37ff17ffdb5e16a46a5a631b3769abd460dbeb69fa4b4433c2267440275c68af1cdce43feb085b7fddea87c7a261d773d76e", 0xa3}, {&(0x7f0000000580)="bf899c955f10ac5c767f42fedd28c888ccc9a49a3ebf3dd82048731bfdcd4695c99564a7e5e319caf6ecfa021a6590430308ffe242ed5fd7c437e9769318d89f7e721fdb0206c52e1c98e59caaff138e92de386f9deccbf69e075d9ce1f8c864521e33fe6e496a35610aba1fbf1ac5045a9009b96b6ed486063b87ff86d6f6623da0f3d1e564edcf4503772da62c15cca9f26a76681c926dabf70cb1ada2426f836061e1621c3c769f47e703025950bf0edafa3dea82bcfffacc72bea771227c0db50640e2e90574065c77126dd48b", 0xcf}, {&(0x7f0000000300)="c2920f1a9657c9bf00e6cdef65dbf900e350163fc4345eabd5", 0x19}], 0x7, 0x0, 0x0, 0xf}, 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file1/file0\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x5, 0xffff86e8, './file0\x00', 0xffffffff, 0xfffffaa5, 0x9, 0xffffffff}) getpid() r3 = getgid() lchown(&(0x7f0000000700)='./file1\x00', 0x0, r3) 16:51:13 executing program 1: r0 = semget(0x1, 0x0, 0x30) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000002c0)=""/229) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)=""/221) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/11) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) r1 = semget(0x0, 0x3, 0x8) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000280)=""/46) semctl$GETALL(r1, 0x0, 0x6, 0x0) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000003c0)=""/206) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:13 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) r0 = getpid() getpgid(r0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r1, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0, 0x0}, 0xc) r4 = getpgrp() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r5, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r7, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r8, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r9, 0x0, &(0x7f00000007c0)) socketpair(0x10, 0x4000, 0x4, &(0x7f00000023c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000024c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002300)=[{&(0x7f0000000080)="8e3ac35ccc6b35e9fe0c04ee", 0xc}, {&(0x7f00000000c0)="727a84a595948edaa6df74bc285e8bc33a122bf1e395cc4e377032e09602c7187b41f34482b6c101ced6dba5692ffd72cdeb8e0df178824a6e730960b237e011901fa57443440d5a3371017eb2f39741c3ba4ff953e65266f1d2cd4d0501e7ef4fe48d66e705d00379d5de7a4707b96ecb8ab9c7bb6416b100f828ba83432de05a1546571c84a5c7086dcdd6150097272d42d9100630a734fd3727bd45614f9d253d7ade859d955f9e212dac826750bd33942ab52a4a4cbbd5d7d459a58e569a3a29b98c28ebf6816cf642a63fa08f", 0xcf}, {&(0x7f00000001c0)="d2b7e2c1269df9dac164ff06653f3b791ad848f7ef24170e7ec0339c125454589c", 0x21}, {&(0x7f0000000200)="fc44533ae49f64764091d22fabdfff0906b4a24d87d30d6b6e65c0e92688aa35f865e14337c457b1b78d6cf3ae5bed9e2f804bf3632b01b30368faa3bfa2dc8bba843fa096286221ee775083e90641b7f9b38576a2f2991a48ad5064f9f16d517cfe883af3571d444351e42f4bed032baaa217bb7e85df9d7bcdb470c4f81492f3c5950e33d82827100a90f95eabc1f9f0897f942077b0e466c65f9711088ac799a871e11f3076cc67c22cc70d3c0132bbe9fcbc2b36cd7c1a7cbb3d35c7efff0cde30b92d66fb4d6b6351c9f91baa77004f1a457dd493e39005a9f48be92333252e6a363eabe454c66b19c48c42353ecbb45c4ab3bf890e00ae3827cf60449e7282c5c4e13016babc167726333888b4fd74dd97301afe1791ec857f999072db29a21bc3b40d710cad2ece98eee4b8b84786003dd28c2ff1b5b76e4b7b74ff50284621cfdb7bb16fc8edd2eac56247b9f88fb54218b0de5af6fb068b4645d2acece3b1917b907024e9bb28d50a8f85fb2c22ddfcf71bb5a9087d630f212e83cf7ae1124a9b1588a6b5f70fa7b446afd693c19b71b49c082599ddf61e064f2343435efd89f5d2ae90f6f7e5040c554c9821cc19725fd1230e0d2a7c7bc060225399acbcca0a3038b46c696049a31ccdbf0286b30e33756db4bc36ee0b90b580c129014743ff0017c0c4ea1bef4ca76ec8fb2e9c380c53ac7c7bf4aef3d49273dd73c8ec8408f921d8ac25ebb20555fdd9fd11a4f27163986777efaaa1db5e83d56fd34cb2f0d6a955b2cb163e0bc27b685d96995d69f4ad01a45b4fa04fd1a6de554160c1a1d2939530f0318924c46cef743f54a0900f17c3c31c466f65f91643fe4cc99ae17d271fecc92ab16a464fd9608f31386588fcdf89aaa54e5db4c47e610d6615c04ecd6c377570126a0fcdb250c5d576769dc98b0eb09ace4a91d26a5ad362329917bef69de961df2547061df7c8d59f7b8eedf63e465cdff679a7c896a9060dca7d15675ff15ac869c48ccdf6b1673b50e9ceb38220da2442b7afc0859895e7e65b9c7dbf4c2f4cb651ae704aa89567baafe47d8723812df8d66f07716d0fbb68831f133ea8bbbb2fd6c42ec7708518bbd5763c5468622079f5550ab82dcad1586cb003cac9b8a4bd86d584248a18c98784b9395a5bc0a1282ff6a197c7ccd7094d48746dbe1fdbe3850f7293b28b14812be19343691801e96862de713a0336d0a6c9d4da3b437aa7eead13b8dbe3fab5e094b90b7148c442dc21787c7b53e545d795a90d58429333156d0c05624b39a1f0408324a5c0ec87695ff5f87195b1f1270c9179e19a6031914acafa0f167be27772b4f1a375a725f7f4f300a85a502febb2d7b2661b666e7c75d3eb74a6fe2980271ee4c2017cf6ec9406af09fc0350d88f84ab91c88e6bf18d438220094a84ee81365bb66b369cda95f2cf48328b3a6840db746c278e82446e91d38bdf6f8c8c912c3ebb247c1c522a5dda833a8f48f38ae2a6b5b1063d47b458916c3bfe46c5216d3ab8d449593e48ff856bcd18ca9e447d24764b0c4997f8f1d03300d82ab5cac4681bb1f46e5662833b7f36930da3048db82f1c1e56e74260f0152c759a680d41c485dd1fd82bc41ce6048ed4d05e35478422b05487be457f0e15d9bcdaf3d839055df99164daf4c34d6624ec0b35857174552fe4b0f359d4354d1225c008ebd0aec050ff5947d54816c3a9f7f80a965e7d1c55dfed74d1548331e0c0d92bcb3c8157b4791a33fad6e15289664cf6ed5e9355d56b8bc49ee5cc847f72a11a639e344660131f3e5ce817e452a26142e51f20bc96907ea3f78cbba4e7ad19285f7e21d04c1e072a0d053bda98aaeda2f3f11e99838d40a81f210e42bf8b7817a70c0380daf3bded073af02653225ae343e0b96a048b9a08ae93a81bd387c8af1ccba0a6a343e3b99e695edfee685c4ac8096d24d7e1cb328529f3c097f16983e059f51b509613acf2fa8ebae784e14b6cd70a7d299ba5aeafe8a7ffce15588a9790a245c3d9837d5fdd46daede20a236845f82439dc16744c8775d97aa618ecc8c9da8c56184d13d1ca0e3984e2cb8addc50bf13af8ee065a8d24fabe5ed78dc3a2d0c6e097bc0fed4dd0d61726976ed5d994c4ebe88f883f00392c8c2b578d7a110453415cd5eab9975761357099adabdd7fcea691a46a0856f72d5f351ad3f7d6c39564bb887296f73416f51699cc0012e43c37ba9a7cfdf979e1d8c12a14c0d8b41f157a79d5aecf2a0a461063089b529ecb0e45e54b30895af971d710db199e9725a0a16530fa7ddbdaa60ef0088a9138c8342688524b72f43e4f7bf5ed7707c491a0f333f5905fad2e4fe0e5f366860ea7218eddc8048367c9b82e4a02b8a690dfc683d9eead3554741798b49d08bb06ed520d707c6e2f1146b31798d5e7d161aa19a73379f78707ac6c884a1c7a81f9f6aaadff9073c1e03aae1f4bd9cba14ae9101323b2234191b3ce8fbd0dd448c4801b6756028efb63a993f11a6fa8da368d5550c2834b8d665d199760ddfeee673338f24f2ebfefe56987f679847e599dcfce00d879b31f1aa1245740b03275f2187452305ac61a2915d6ce426408816998b651ed9553df4c024825b81773532d898aa03e18ba7a53aa7de72ac7a6d098fede2e834233476ead9bd31af5fb395a2db61f445cbdb622c287c0374f86ab6284e63b509657864c8de83c1de9de95a0481fe19c53169fa26cb9c8f88c006906e89bdf7be402f4aabaec13118de37210956a618b8781555128fcdf47d068a862a93135c60ee5cd0f00af0f6261de55f5388be4dab8a2ea489f9ed60c2a75709c498dbd59f18a027cc7bf8f6ab7b0d61e7484b6c1d39bca405fc92619549d768d885a9fe4b5dfd5d6508c9e1583b5a0ff6f6a6cc40e0bc066e104328428a7d87abd4c860521f9ce286a4b5380564a894bd8c7bd073306d81ad800fce50353023bd3b031611da796f0403c6d3d183e9c45558145da2d958c0cd82da0b2332977a76fe5608bf8b011dc891b1695d6a5259e3f8f83998c982b74cee3b5a712ccbecfbee93e91db54f2cc18d9208c37616ae8993f81b84e90d068254f1351dec193b4b5c399b64a2241aae87d1dd194de9e35152e802aab6e5ded1b92fdee2b2c7a97b136cf9186055c2ff837ece7d161a17196cfb9871180da0b5f7ba5fdda68a3e6962bbfd96a185019978083c973b08317bed86a865d75f2cc35f50a92225d40b5e4f75da46f09f03f57f87dc32110a364df95ca1b53e5f01c8a682473fd54164b18179ee6bc96126dd36a4e4efeaaa0cf256b4c1679e3d909d789962c4bf895735bebeb702a74988ce868bd09b94b1783573a0633f0190b40843257dde5f2742a9ba543c825bafcea26708d7db12190abe061348f4be7957b637f959b132f42f56d3f68fd4dacb2cc99262366d987bed74311199958f57d08a2e71c8595b8cb039eeb2d160c2ddcd3b14b072ac431ee1c3f5602b271c576eb27cfa7e47764779c1444b2c25ef3dd0a88eeadf2ea6586a84ed07a2c4f3d281fb7b86e3c6d7dc32658d22050df98cd67f49b988edc6f08eb0677c712f00ababdd260780fc9dcb76cb29d534f88511facb848079876956ed51f4583e525c45a183b373f4d2cca724d95155cd90020f5f0cc99ca8551524a4fd7fdf15688a7deb20ba97778c46e47ea5ce3c43da17b5fa1c867f34edd211609f711acbe0bf5b5f8550f8112a72fd9a0ddf61fbc12c5ef5bcc2248da9385f2e494086a52d4e621ddee58f4b625899c4ef7666756891910ffc6b600ece69d7b1abd2a479b0425c68bcc950b26b9dbc3928774723641eee6be45102434c332fe2084e3c55aac993ab50051fe3a543cd95e01a0e2fa6283a1ff073e647e899d02b72c97dd3e5b8967abee3e95bfbfa83445928d615580410940f8d845a59ed8655c65d98b6ee0af00f3b607ed764f6f24beaf9f2e123432b5a23aef310cee6811cc9a33c8ffbee53e3b3fb53733c4f12d1f0ceed70aea81f4524f281e11afce3b091d4f9d6d5adb2c546c7197a5edf438e17a96d75c6fd8c076328e73ea29488605c2c76922b393479597d3f916ab1dd6fb0155b51bc7fb350cf1d2d3a3224b94b936a71173a203e279c4f095452fa9d00bfb33ee26e8e653f5483ca7f361c559c1b9437de1396222e7885de34be47b10d605a89a71109cb1aff38a9fc472d15e1acd8ea8634f4c2f6af19cee0927385c9ac6c8acea15a98360268ecfaf5ce4e7babf36302de2f7fe057f9cda77aecc9370f694942aea0e5601d111a46e477e7f7856ab26b94bfd4aac28155ddb5e6adb044792f0979cbd83b13fbe32b1a83e8b6415b1519fd8aa1ddd71e2d4a970650425104df627f39bf0c729eda821994a997bf0861a264713a1ac0bbd648c8f72f494db3d9f7c06284321f005ff7314f6e03e5842a8c866299693d6ab9e3dc6e0b438a31616f173d24000de9e6b70ab1af3f640843adbe0221471443120006e959829ce9281129497f4ae138f75e7977af8a708ec8977cdc7995e9fbfb56b61a8b0b6a47e811e5d9903eb4f7cabc06dfa8408e8b267a667c59507be759c46f44c713b10ec4abb293fa8fb8d3976818f191df1a2301a80d0378672b91b45f439f833de21278db946f2f7c4bc7f88c11529e6509a3d2f9850b1992296dc385d4a0a1006edc9e267a831bb8fbd4c49210d5c8b60e80ded9d30d67383033df986ee829c8d04f7abb32279aa251bd6605d46731c31bded8b52b05b47de05bfac67c9ce902c0851dc9a685153998450630364f5cf5a6e66ac7f2b071bf928dd7c4fe238b58fde8755ddfa1ccbd08308b78ca5d8ad4f6c6c16d4d7b20e80b515d23061d93affe5188e255cd57463996242d0cfaa9eb6786b00dbedc0ec601faa3463dbd05b733ee049f9508e3dcbed12a9dfb3e8ae727d0da034b2a52e9abe489357de44f6865d9dce2fa19dd286d99219bf918805a7e32260edbe0bb96ceb237ea62a6025182491570267242ccfaf600ea7b992baec229e08c61b68da80229fcb6c3c25ffecf934af403501608dad36a1ab2ea925dd95962c32b3d89cad2bab56715a69f7512895f70246b4379912d2ed556bd53c5cc434248dab217f29c1f64e0e2ad9e413c552187660075c18f0a92ef4e54947e6d82e0b2798b3fe7caee22bc16d3ff917ed5efd483cafb85ab85b8e258d6e9dca402f262d8818f93db257b128f2aafdbd9c63930a70c779376d5e376b7bfa542a86ff3fd638fe827f21feeed143c43e7af317e7060330e1dc661f1e485abc0fb4b6e7a8b022e62113768c5070bf6721528994ff1307f2a50d392ab93f71d23a360a9778af51b60e16b7fa9387542ab1d33a6534f484b3b9ccfb610a152023082e05ae0924c90083cc8e64cb704f6a495e6ba3bc65601f5329fccd5f3967c12de79f60da1705cb081f03497d95f7a0e536cae05155725cd32ae6a22ce68a775b9a824216c839cd26f1b458c6264e9eb45d8351ed6b80a3e63ca949b7633710297e51f5eb6827fa29f3f5280778fff65035afba96b4595442bbc8f804391ef89fe224dafc2e1fb032bc98b1e27da72afca1c2ece349a7323d141313b5f79c0edbbbab28b54465b7a67ef71ac501390b275c7c629aa8278c9706d0840152c7121eace0a097130d1f2a0ab9e26e0081104ced3b0cc4a2cceeb6a41c2e18f5486cb78dbea069d6c615725b220c5a1a18abd21f4f99bdd585c619a878faca6231f3e02a3f3a4022b47014d9772fc5e6e57b97470e4ea759b307cc", 0x1000}, {&(0x7f0000001200)="447f58feddc66c0bd86e0a8fba127290243e7d5d478b856d907cb5d751e2b11c080e1dfc48c9582acd0f602bc8bf4d64485746b090802cd9", 0x38}, {&(0x7f0000001240)="669cd551c3ff80b9088bd7fc8b1809d35b2308db74b6f48937fd23b30135206a8788d72996d3362124d3e5cbdced4a8cf5016e661f695ea31549c7771cdd42e25649458e85074e52e486c1d6e77a8f6a275cfe0b6122dfd18022a00dc39e154bc1d09627250eab4a81f2ff8b888a335b250846e8fc466f92c02a0b0bdee8d4c2c67ae2664807fc6f1eda8c1d61394dbac52b69fbcd570a9f462a53f052aad99e3f4de0b95a77d5146cd6581f8e6ff6d307453ba767cc0d266f6dd44227414453964c7af8957820a3f4304d2eb6feca3fd41b43fc2fa803e77950665b6b1fdf61b09cf43c2bcf9610b8945222fe1de132c4ee08dd44a45d39cfcf822e8d1e51c31af8c421587a697a4fde962e35fd0f7f6f322b3a1d334fea0266f67ab9f17829278420d63bad1db5b71f9c838d193beb73a68b20a62bcad6075b9dc51c325fa6601fe8109205f4d6feb0cb0a8ee4170f0847fe9e55ab55ed07420912c452fa3251630547c3c55af0fbff7396f82cc61075b4c5bf2e9e0da19bb6a1b9223ce3879de1d13fed35646731a34ee6070d0784f582129448c5ae276cc09c7900abe180f8da3f7db1c4f3197b01d57ca6970f9144bd44fa7e5bb1e13cc952bbba3697826b0d16c0a9ba9320451c4e74d93a4f647da0065c6796fa30efe26b59f359cbb8f67937711524f1709e070f07c442e5f5d40bbf009745e742e2d8e3ebe0d4a2a74c6c6702a8a7d5501afa0fbd6fb0d3c2d7f370f4e63f60e51196ece5d68eb1164be012637e9d8b4dc7c9d3025327fc07e439f7b1fa792b7bfd42a40a130ace133d5658a828b549c71fd0b4c7922c928b6f1f6d4d59e94ca4667edca54f0cd07eacde99c19ed6655d78de3e952bcd265656593f7afdb74e91ed1eb275cc19964e984cde5b9364c0327580817ea76cc9d9890b47f0a84bd97ab1f91b6bc349ef5ece3b11989b971892ad2d9683f3901608dcf6e5a19f9096743b1c0e991abce3d161dbe56a082aa632d33b55da45ee91bd8bb2f61306184c544a50272d5daefd15de60064e636406190a7cffcc93401490e4607504c81fc4379af2f761b19ee02443b4c419786d5a53183af8715bd6a7a9ed8814cecfb6cd45beee3c36ffb303690f51ec056d07e255155fc4a3e4a0ce85318edc410c8284059d2e243e213389aca4d8762280918ae40f4f65a227f53d920145339d4c85ee1997a1fe41e6e4efad843340c5c7c2649c82fcad11a35e8c3fb0d718b7f5edc167c46f59f786a4f74dda772f7a281b6c06b18aa1408e070509f4246d85875d3bc78d13469db0071329f9711cdaf69d22d72a7d03a94fdb59f8a6ccda6644f18420d5b7405ad6eec2676be23ea866fa809173afb206c5e1cc5886279a140816cb41e875f4771728752f9e5cf1e3496a7f7df799372e3a6532f398f1f54f13128b72daa7f5007875c00c6a24de26c9bc393f38706e9ef9c13024e288ae4375294e961c6af6b3a8f35813b70448bd8862d612620c6316714e18810a15ad549c6737d13780b8b8fcaf59c5ff6800f266fdf2230cac35e98107285db763d80d6867d36cbdf33a4576ca9d89ff6848dc4422d60813a65f6df2b9a6c6a1f427270527a775326fe1849f5474d71fc23a9754803a89319871ac1f83abdb87d1282af4549669485595b54a5c1b42604dcc953ad0255a9742dbd9c94392824966be75c443418956062252b61f5905d7408e783da94ffcfe134c6b28fc4419c1ab5d3c5fb58c6eaf26247f205c2f64a564822d79c94841c26af39ce3e001fe3be64d9a2f22e430771304fb782ac4002fa98990e62ca5389f702be9908e7e9d034fc57eb75f31755b4709895adc929100c8f2b76d1b5c21d172453ba139b0e4c5ae174ed5d4b62163893ac1c46e64f6e2116410b8a281424e364d4cf8113f3e26746cc9122b358d15040ee788612c6c117c7c507bc3bbeba7b564961b1e738a1113371792126894f750dc5e21f522b6188efa952fe77dbcd4f712c6256ed9a666fc044719d986d8b855d693dfa82f4fb3fdf4a8bc7e39a6b8adf8bcaa87ef1c8893ea191b29e9bcfc9584c1bdb9f116b68a2c853828dfc4860417c5b1425f0adceff88365fe11146b580ad30f1f491f91f1258557ccbc3df95166b3862566248812e90a8bb490d6540807a4a3f60afb7057c0443752fa0ead7abc54d6d1236bcd0910ce826a4c7af0dfcb02d853f6ea8041f82c7838f0a5250e4dcf6b263518b89adcfbcd395d4597c6e95c6416694f41b79260b95452aebb9bb87426f662fce8d760772344145bea4337c5c2b91ea962049a35854b6a6dfe84a207a8b8860ff4c0bff17ac959d7559d690d8974322b8f5ad1c07a6824cba15b664eac39762dcbc5e296fc66b9b43d8daf0f757e33d80e67ee6a440cfc9285ed3f589b0806e7b38c0b5d108febf699f3f36f864711ee85d16f2e3cf132fd625c03767a6480920adeb231addf9d11336888b719261a7fcd17874c04a08742acdd052956bbfbd0f1b91c1adaee3604938e06b00fa167c67155a824dab00f28182fe1d1e7357853612ecd848779db5015cfcd73742fd6faab5c814d77d1674b8d3d4bf4fe1d6db895dd7e58e204a69fcb4a8d6d2b9a8bda7d3bc855c4167a1faf8a63cc3d6615a4358e51c1839d85cac1c096319eebf791a6726847a4c87db4cb162dc854405621f927835295b7c0c6b4070efce43a4986d7e6782c0dd6eb2b499ad90a473a59f7d9a6a8a695308a8855db1c2bbc112f593e2fd69b397da907eb8adaa821b4bd5a4d7b3000957a9a119794d5c7b9c77418632fdd8620cb7a93acfe890f8efad22302bde80240a5862a4d3fba246b9d1a98210473e1192a9c7209462eae25f3cc817bd15ea0258a783f978371e4d2860baecee662d8991394efb28b4bb138ffbeef5a5b6fc34ec46c0cbe9cf09f8bd84c2edd8eb405ac663d61552c947eb5d339b3eaa3dfe64c88e5d3a397105b14473cfea9ba62d6249e429ff031fd149291be14ed6745530a55edce28b62e06c3476186fbf5d289137dac33447e146c03c256c59ab740eab2f0426d949718051b4b2ad663f154fb8a855ce6d502d7792319530221b3e245666a1b82f233f73d21b0899aaf6b0761fbe8df45230d5043211f0e18309ea7f9e04ed8934b22509c613f5e1f5fe8b1b64c00e89896399c7d7f3fd668d82221584f7aa3d030150b1283c025617dd37d636a65702885b48d675de2cae65e039b6f47d3dfda00b955a32d59ccdae86a3ca3ad211dfe2dd7db0cedd86dbf3bd9437267840a2de2a5fbd1f949ee44c0ca8aacb580c2cf68c1126b030b6b560c90c062e54a7871c9dee4aea4d05306ca71f0e387d4ca91b1a8c167170f182eb8c5d53dc45ba3d52ef7e10db6fa583069958c2004197e05fe0a88163c3c9bc2b4c87a5902eecec10212f1889cdabc01211c05b8bb193bcfaadf8c16228903bfb4e24a36003025273062700214aef3d13ee908a75ce08acb0d550034a33754be29002d8aff80b2a005ba3fef2e19b1b48a98e64cc15d02a4a978eba4dcb8615746e23a466d0dc79ca0a53680b8c9c6ad4f504f2e2e3ba6ed6b0a20524cddb8ff08257a1394f5edc503a2df4a788d3b0816349fd4edf0dbca64da627657eab41955196bd21d4833b492029e94d362f0d1ee185f643de217b62b6cb489cccb6cf001a9cccb513cab0f0e22e67e091ea48c5b7f71da8d82bd81b7f78c0aa17151cfd82812166eff136215228d93ee23bee6141a9e6e50594a556179a81a0c74e9b28cd959dae570253ca2eea913ee886b795169ce27c0405023ee9791a75cd68da6a501035141a1eddf67bb3aa05e5f87ad7a16b86ed543d016582d760394d2c2e138843d13fd49afb2813b5cc37c05bd50b4fb8a4107abb3f71e1a2742b185df4c6bcb82983c04cb963cc27e06f0078fc4499bdec4ccc9f39c9f771e59990bcce7613296b5994abd992062474102d677676a108775fb733a11d354e6016986a56ca7be2e8023c58426edb477c3b5b509130106cfb7d205e0caed2e801ed4aacbc9f31070afdfe0b248cc377f384af22de9c47f0c3730c26430c49b8a4361d3050290f7efb8ad6c5cbd3b0c9ab9646d4b393914ccc0388bfe413af02e7b6b5ce2f9c0588d05f35b872dfb5c4ba163fab9aa7c16850e5ba7408dfeb55aad1f5adf780911ccb37238b11901d3463677afdd571896e58a250b339e88282352b0778d3f734f547dc97818ff0d3a3b2dfdec032c76c4a4412c7b4fadbd0a5298ff17c872192f558c2fd56db60a0fa3c31c6d87016870843eb278d37676c8d8a08ff4c643a793d1dff5f1f023fe107a32088ddd0bd069d9f2962415caef2097eb785794a068989a86f6ae1340cc1243141b1a3b30048e0af0de256a2d9fd859547c160d50f53c4d3cc499a2816f24ae38e79a581a1a433f9feb85cd1e52ec89cc1502f1360f3e93a02c1e8768d3a3e603d19cdc1c372fccdca98937c0989d83f2a41886a152a5e6e9086b3f9043d88402dd5c2dd01220bccbe80b11b299b0e6176dd0ebba5448e1d74a06b64eb0e43463ccc3e63bf87aeb59352fba68108edde7a7c87fb5802aac538a396e48c015bb11756e5da25a11bea5d614cd7a78b65447a2e79e8f05cf9e89b252b8f29c661e41206b9019dbe75616cc7ff95c4e9bb6ff9aa9142c026bc2c5df9f583b31b169370017a1405a5f02a622c608485175130f05cb6e158f0e7dd63c46d697064be313f035a7499cf2d9a232a9a5315af355f49afa67a7fc872647f4a9bca7f01ddf495b0cdb57ebd3011906b83542f98e7e4744b481b94db1f9d8eaa81eee819a2d8ca28d6a5c4696b38e1467305bbcb9a54f89770884da65b0efa22db025750f6139a8ad2b88a8225cb9efe8362dbfc3f659aca82520e183cf9bab9b54dee918e831099bbaaf3a617f1199af367bea3a289537d1c57632e73399c692ecf575aa484254f302b8c94ceae4df887aa838ee91276d57671efae717b1005d41c9d7c358b8425b921ba58bdef931f2e0b6a7f6143d9b00e39a2aa79ac84e7e99fb2f94d12daf77012cc2e7f6e7d1133de063550319ae8d57148faeddcc1f3ac515838ca211fb08f7e4d9344fa9528bf494a259e3e32ab8a8c078f27f09789f60af41fdb7716221fbcf1880c5d8c0c81f326fc9be6f3d214f82ebbdb2f60bf6dc345273c087d521bf522226a490fd00730d0e1886a6e4372dd3f4e01da93d27a7fc6e00cec06ac5a80d12e5568e150d5b4ffece63dd4fb5fd20c5f55f2152916aa5526dfcdef304c340642022ba2179b9a7ca73e4fe33fad1c9eecd02ac3021170a1ed03df93214edfda6ffc4dd22fe538593f89cec5adb94555db036f2501f19be81bdf06e839a28793eb6b2ffbd1210da79bddbc5882d16e66387632900e740909bdc5ae001813bdb141601d0f808e7a98a0d7b79f62e2c82576f3b80203f5bfdf61f6678870c2fb1264d53b4e0ecb53eccd7d444f99a97fdb478be02fc0a7d90fac09a044ebbd283a8cf084b8871fcaf4bf8fd511b764dfe3bda45a578180351e3d900be86df62aae2ed63d5bd133f2daa6683c65243364f61a0fde0d6d3987a59f12c77dc8b80c9c5cd834f53e35901efc3f568bad16ca494392c4b37d1b44b6ddd18bee92b0de9f4c60e65da88d36333d0b5409375bd10f15df90d6340673b41f800878b9e571760a15c1613607cd4c3c320c7713a98c86256ee670ad223c894f431449a85643c77ba6925db864cd88278169c16a9bb09fd0e525e9a11f0faf361eee46143dd50", 0x1000}, {&(0x7f0000002240)="fcd836632bcbc47191b2c7f76dc348afc863e5fe5c54d24fd06cf8e7f6cf41531b099ae893ec8746d4d0ef2a2a993eff541221b58c02249016a08cb63d899272eff4dcc025870ffe35043256fd2b439756ca226d2b431d26adc81da310e631c116b8b5f866a6e6f2af4cdef4f158bfba82108329c2ba4d787fcf49281083b0494f6cca683ad33cd55730844cf9bb44d6fbefb4929affa635", 0x98}], 0x7, &(0x7f0000002400)=[@cred={0x20, 0xffff, 0x0, r0, r1, r3}, @cred={0x20, 0xffff, 0x0, r4, r5}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, r8]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r9, r10]}, @cred={0x20, 0xffff, 0x0, 0x0, r11}], 0xb8, 0x5}, 0x8) 16:51:13 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000001c0)) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) 16:51:13 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8) 16:51:13 executing program 1: syz_open_pts() pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x80000000) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:13 executing program 0: fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0, 0xc) fcntl$setown(0xffffffffffffff9c, 0x6, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) r1 = getpid() connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) fcntl$setown(r0, 0x6, r1) 16:51:13 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x8) 16:51:13 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x89) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x1) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000000c0)) 16:51:13 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0xffffff3e) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x40) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:13 executing program 0: ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000080)={0x8}) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x1, 0x1f, 0x3a}, 0x8, 0x7fff, 0x39fa}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x15, 0x0) 16:51:13 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x20) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 16:51:13 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3, 0x20000080}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0x8000}], 0x1}) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x0, 0xabf}, {0x18, 0x1, 0x10000, 0x1}, 0xf72, [0xfffffff9, 0x40, 0x1, 0x6, 0x80, 0x80000001, 0xffff, 0x6]}, 0x3c) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) 16:51:13 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/115, 0x73, 0x801, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 16:51:13 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0xa) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0xfff) 16:51:13 executing program 0: shmctl$SHM_LOCK(0x0, 0x3) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r1 = getuid() r2 = getegid() chown(&(0x7f00000001c0)='./file0\x00', r1, r2) r3 = msgget$private(0x0, 0x160) r4 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x7f, r4, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r5 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r4, r5, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$TIOCDRAIN(r6, 0x2000745e) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, 0x0) r8 = geteuid() fchownat(r7, &(0x7f0000000200)='./file0\x00', r8, r5, 0x2) 16:51:13 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) r0 = msgget$private(0x0, 0x160) r1 = geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x7f, r1, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r2) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r1, r4, 0x3) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x142) 16:51:13 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x48) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000180)=0xb3fe) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1a) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, 0x0) renameat(r3, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') socket$unix(0x1, 0x1, 0x0) 16:51:13 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file3\x00', 0xa0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:13 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff}) getppid() ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x82, 0x2) 16:51:13 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x200, 0x9, './file3\x00', 0x800, 0x7, 0x80000000, 0x80000001}) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:13 executing program 0: r0 = syz_open_pts() r1 = getppid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x40000220, r1) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r2, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, r3, r4, 0xffffffffffffffff, 0x1}, 0x8261, 0x3, r5, r6, 0xfffffffffffffffa, 0x0, 0x8}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x5dd, 0x5, r1}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x473620ba4dba178) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, 0x0) fchmodat(r7, &(0x7f0000000140)='./file0\x00', 0x37, 0x2) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r8, 0x81205724, 0x0) unlinkat(r9, &(0x7f0000000000)='.\x00', 0x8) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCWRITE(r10, 0xc0107003, &(0x7f0000000100)={{0x4a, 0x2, 0xe1}, 0x5, 0xffffff9b, 0x6}) 16:51:13 executing program 0: r0 = dup(0xffffffffffffffff) r1 = getpid() getpgid(r1) r2 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, 0xffffffffffffffff, r2}, 0xc) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) connect(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:51:13 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000200, 0xffffffffffffffff) 16:51:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x4) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000040)={0xfff, 0x400000, './file0\x00', 0x2d2a28c8, 0xffffffff, 0x1f, 0x2c84}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 16:51:13 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x3, 0x4, 0x3, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x100}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x9}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x401}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffff}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x3}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x5e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000feb000/0x13000)=nil, 0x8001}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}], ['./file3\x00', './file0\x00', './file3\x00', './file0\x00'], './file3\x00', './file3\x00', './file3\x00', ['./file', './file', './file', './file'], 0x8}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) faccessat(r2, &(0x7f0000000040)='./file\x00', 0x87, 0x2) recvfrom$unix(r1, &(0x7f00000000c0)=""/27, 0x1b, 0x0, &(0x7f0000000100)=@file={0x1, './file\x00'}, 0x9) 16:51:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) pipe(&(0x7f0000000580)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) recvfrom$inet6(r2, &(0x7f0000000440)=""/209, 0xd1, 0x801, &(0x7f00000005c0)={0x18, 0x3, 0x200, 0x7f}, 0xc) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x4) r3 = open$dir(&(0x7f0000000600)='./file0\x00', 0x1, 0x0) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x8) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in6={0x18, 0x2, 0xffffffff, 0x4}, 0xc, &(0x7f0000000380)=[{&(0x7f00000000c0)="810c55caee02b13053f79417d057e01027965b7880629a22d5e2e8c51dc8d4b57f4d9e6664e22d3159a3ed85b95d1c22dc4c6e", 0x33}, {&(0x7f0000000100)="73cc175935520b448eaa9874b2feeb2719cfd8db51e116a5324d81e15738f0de706a636d2be89c3aaa39dc983bc7e802b692da67ebcc457cfbf3b44dfa5bafd1d15a869f6d4fdb84d0826f627be5abd43472e7afadc3481b417f1197ec86a5cbbb79b113ff3939e13ec030a807ea2e6488cdb0c9191e94620c13084a7f1edaf2036580e5e878701b69618b80daf07eed6d05b2a479af4b84171bae81292d7f1b6a784c", 0xa3}, {&(0x7f00000001c0)="69551f2736cd29e7a924897e2db80ce6132241f2edbdfc17510e62133e26f84e8bf6c65d860c9ca60cb203d33e31fbfb3260bf84021c92d9fae98067846105b8a4cd606288ad95a86db9daad17bac05012df8cc636242be0fe1b3e56853383a48df4ec64822ad823eb6c3de7e3b5c6db56026b01e1f367487d49cddfa82a750902bb41f3ebb47caa08618a063d7ee9b3433fe41461ad24bd718d9862adf58892b869952b59833fcd9936846e770b1363c294251ebb4f1762879d5e25a03fee5a958612715362df5b2b2ee1da729f7e14bb51351d97c30472c866456ccf44d7abddd12d1195df68d58868cd63fa2d6f8db925b0366353f6c957", 0xf9}, {&(0x7f00000002c0)="c30e57c1c73b57418043293e6b64cba3404524f5c1fac2b1abfd5ff1b6fa0b807b3529bb00946b750131d3ca52b93c6d64505e93c2894871954ab0c59cdb998859e7a8a733e687a84e3c2ed957ab9523c3506834c6e741401b8eb5b64b0082d7140f4412763c1de4c2682d16948a658c7265fbac9ca1a74f29592690f26948cdc76f9e644cc435ed0d36bd554b2e7a20d63d424660e2cc6889472cfd0ca3835fe82543077c18f56462ff14899f9fbff2069b7a42f0d48c7277", 0xb9}], 0x1000000000000002, &(0x7f00000003c0)=ANY=[@ANYRESDEC], 0x160}, 0x407) 16:51:13 executing program 0: msgctl$IPC_RMID(0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x140) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x0, r0, 0x8) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) r1 = accept$inet(0xffffffffffffffff, 0x0, 0x0) bind$inet(r1, &(0x7f0000000500)={0x2, 0x3}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)=""/4096, &(0x7f0000001140)=0x1000) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x110) msgrcv(0x0, &(0x7f0000001180)={0x0, ""/226}, 0xea, 0x2, 0x1800) linkat(r2, &(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) 16:51:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x7) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, 0x1}) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000001880)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000016c0)=[{&(0x7f00000001c0)=""/41, 0x29}, {&(0x7f0000000200)=""/26, 0x1a}, {&(0x7f0000000240)=""/129, 0x81}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/14, 0xe}, {&(0x7f0000001340)=""/232, 0xe8}, {&(0x7f0000001440)=""/205, 0xcd}, {&(0x7f0000001540)=""/100, 0x64}, {&(0x7f00000015c0)=""/100, 0x64}, {&(0x7f0000001640)=""/79, 0x4f}], 0xa, &(0x7f0000001780)=""/245, 0xf5}, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:13 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x8) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x100) 16:51:13 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file3\x00') 16:51:13 executing program 0: r0 = socket$inet(0x2, 0x1, 0xff) r1 = dup(r0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r4, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r5, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r7, 0x0, &(0x7f00000007c0)) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x80000026, 0x3, 0x101}, {{r3}, 0xfffffffffffffff8, 0xb03989a70ea3e53b, 0x20000000, 0x7, 0x4}, {{r1}, 0xfffffffffffffffd, 0x8, 0x2, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x3f, 0x2, 0x5, 0x9}], 0x8, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff9, 0x90, 0x40000000, 0xfffffffffffff200, 0x3}, {{r0}, 0xfffffffffffffffd, 0x3bb323c0798a7983, 0x8, 0x1, 0x3}, {{r5}, 0xfffffffffffffff9, 0x80, 0x1, 0x4, 0x1}, {{r1}, 0xfffffffffffffff9, 0x8, 0x1, 0x81}, {{}, 0xfffffffffffffff8, 0x98501006e58c1ab3, 0x10, 0x9, 0x1}, {{r7}, 0xfffffffffffffffc, 0x1, 0x80000000, 0xfe93, 0x80}], 0x5, &(0x7f0000000200)={0x1e34, 0x81}) r8 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x82) unlinkat(r8, &(0x7f0000000080)='./file0\x00', 0x8) getsockname$unix(r6, &(0x7f0000000280)=@file={0x0, ""/91}, &(0x7f0000000300)=0x5d) 16:51:13 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) unlinkat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8) 16:51:13 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) unlinkat(r1, &(0x7f0000000000)='.\x00', 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/98}, &(0x7f00000000c0)=0x64) 16:51:13 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x28) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000080)=""/97, 0x61, 0x40, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0xa, 0x0) r1 = dup(0xffffffffffffffff) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) 16:51:13 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1, 0x2}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) openat(r1, &(0x7f0000000080)='\x00', 0x20080, 0x8) 16:51:13 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 16:51:13 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) dup(0xffffffffffffffff) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x8a, 0x0) 16:51:13 executing program 0: r0 = getuid() unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) msync(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x7) recvmsg(0xffffffffffffff9c, &(0x7f0000001280)={&(0x7f0000000040)=@un=@file={0x0, ""/96}, 0x62, &(0x7f00000011c0)=[{&(0x7f00000000c0)=""/150, 0x96}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/61, 0x3d}], 0x3, &(0x7f0000001200)=""/126, 0x7e}, 0x802) lchown(&(0x7f00000012c0)='./file0\x00', r0, 0xffffffffffffffff) 16:51:13 executing program 1: lchown(&(0x7f0000000100)='./file3\x00', 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) mkdirat(r0, &(0x7f0000000040)='./file3\x00', 0x38) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) readlinkat(r1, &(0x7f0000000000)='./file3\x00', &(0x7f00000003c0)=""/4096, 0x1000) 16:51:14 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r1, r2) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) r5 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x2, r0, r2, r3, 0xffffffffffffffff, 0x0, 0x3}, 0x8, 0x10001, r5, 0x0, 0x50000000, 0x122ac000, 0x3f, 0x3f}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r6 = socket$inet6(0x18, 0x4000, 0x40) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) 16:51:14 executing program 1: lchown(&(0x7f0000000180)='./file3\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:14 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8) 16:51:14 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) unlinkat(r1, &(0x7f0000000000)='.\x00', 0x0) 16:51:14 executing program 1: lchown(&(0x7f0000000180)='./file3\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:14 executing program 0: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000003c0)=""/133) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r3 = accept$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000480)=0x8) sendto(r3, &(0x7f00000004c0)="8dd70f431ce726df63d6dc942637f258760f58201bf750dea19efe912d1f299ae506d2b0a4e2d64848477516a22d2f2280435fd5aeb823e3984afb8ddc7edfa447925176acecb6055d19755cfd780493e550da67d5da525884424d97fe22f11f8a5737b7b90528dbeb01118a5e3119c025687d125a8781a081bc340c2e2af2b112b9c6fdff1458dde75de513558ce8487ae23368106ecc330e73f95d3b87e00f89af3b9698c5cec4edbace38efde11aeff09aa1d0c77babaf1b5b7d2194bc094a2aa5034f8413e07a1a6", 0xca, 0x1, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000280)={{}, 0x3, &(0x7f0000000200)=[0x0, 0x0, 0x0]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2, 0x3}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x3, 0x1, 0x3, 0x5}) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) 16:51:14 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8) 16:51:14 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file1\x00', 0x2, 0x48) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000540)='./file3\x00', 0x100, 0x0) r6 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x10, 0x81) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r7, 0x0, &(0x7f00000007c0)) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000700), 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r9, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r2}, 0xffffffffffffffff, 0x50, 0x4, 0x0, 0x7}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x1, 0x81}, {{}, 0xfffffffffffffff8, 0x72, 0x4, 0x200, 0x10000}, {{}, 0xfffffffffffffffb, 0x92, 0x80, 0x8, 0x5}, {{r1}, 0xfffffffffffffff9, 0x8, 0x80, 0x200000000, 0x5}, {{}, 0x0, 0x52, 0x40000000, 0x0, 0x6}, {{}, 0xfffffffffffffff9, 0x23, 0x40, 0x40, 0xfffffffffffffffc}, {{}, 0xfffffffffffffffb, 0x4, 0x1, 0x3, 0xfca}, {{r5}, 0xffffffffffffffff, 0x8a, 0x40, 0x6, 0x1}], 0x7f, &(0x7f00000009c0)=[{{r6}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x401, 0x5}, {{r7}, 0xffffffffffffffff, 0x48, 0x2, 0x1, 0xd2f1}, {{r8}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x800, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x54, 0x1, 0x7, 0x7}, {{r9}, 0xfffffffffffffff9, 0x9, 0x4, 0x2433, 0xaef}, {{r0}, 0x193e57ad74890154, 0x21, 0x80000000, 0x7, 0x4}, {{r10}, 0xfffffffffffffffc, 0x18, 0x80000002, 0x100, 0x401}, {{r1}, 0xfffffffffffffffe, 0xb, 0x2, 0x9, 0x100}, {{r1}, 0xfffffffffffffff8, 0xf0, 0xfd9850ebcd9cb14a, 0xffffffffffffffff, 0xa080000}], 0x5, &(0x7f0000000b00)={0x5, 0x697f023d}) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="00002e3ae397fd95229e"], 0xa, &(0x7f00000003c0)=[{&(0x7f00000001c0)="145a6cf857dc99286db3429529f0d7e0a032513d9dcb89e7a7d0e3acaf4fd9ad4ad9b91d475bad06f69574f317324a56a6c93bc1eb106f2bd8da7c9baac2a0a530a52250c5a689732fcae0812c695ba93b47c809640a7e84ad2cdeed1cd9233f11dad5f37d9462efa1661b3ab1815a05cb53f86e1680f1f74022369246062c25738034c04862767cc15b8662ef17dbe4a5d96af93d3e166410258093b3d85a286e0fe1f5b44b8cd8f334e9c2fa0ae28bb188511c3aa08b0c7f7252ec0ab5f24bdb18574a8b3d400eea7d97ba4cecbfe9e6fdf105c75c814da9", 0xd9}, {&(0x7f0000000740)="117ed2cf0dfa9875244a2e46d1a5d881a5932b2eec3951e01adae74f714fa5a3771055dff20f76682a43c413375acd6e791ff3a177693189901b33a0366337cda540c02c9927a57a5663e2a952028488abd24150808062c758299ce4226abcad20f1bf8e454c4cb2052dc4045fb60f52cbd1214800571a23354fef1f30ed262ee76869595ea71df48291b506d54d70ebad84cb57975d6c4c48e5c599ed37e5c1059e101c4965b02fb4dc66630ceb9f79f2ec013c9990228a7489d0468d59a6203495d3e61895f6d264b9370e1cfbb8943774ec47b8627d06b25e9751fc98dfe10f07f194e8b05c22015309cd49d36499626c18176a1908beaf96b8fd10bde46a1e6157919977abdb9d4ea71e88af9eb89b3877075be0a7004a4819052f751602dfb3510533dbcca8613cd0f3e8e87d1639a4f2529126a053d141425816f1c73fefd3b3131f6007374541de09f4aa35a36c507200ce775cd37282501ebf120a8cb0e4bbc00b785dd6b8f9203b86311530517bb3a7f5ecbc2e612afcf350f5b7e585269b4024073f3d88864a3b939132e1bce0e730fefcff106edbd289903f4a64c4c1f941f370f4e5416a228c82d663d66ed35fa36ae036d5eef617d684cb9715496f1222f934fef2a17b58bf78f2948d9b481875b16bac15f5e233ff0e66226724184cb2f966ac49ce2d8d27474563136921c0a3900cc44d13b0d484edeb7fa6b9a276987b119ba06e", 0x209}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, 0x0, r3, r4}], 0x20, 0x2}, 0x4) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r11, 0x81205724, 0x0) mkdirat(r11, &(0x7f0000000000)='./file1\x00', 0x1a3) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) recvfrom(0xffffffffffffffff, &(0x7f0000000040)=""/5, 0x5, 0x40, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xfff, 0x4}, 0xc) getpeername(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000400)=0x8) 16:51:14 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x81, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x38) connect(r1, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x8) 16:51:14 executing program 1: mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x0, 0xffffffffffffffff, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) getdents(r0, &(0x7f0000000040)=""/41, 0x29) 16:51:14 executing program 0: r0 = msgget$private(0x0, 0x160) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getpid() getpgid(r3) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x7f, r1, 0x0, r2, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, r3, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) msgctl$IPC_RMID(r0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, 0x0) unlinkat(r4, &(0x7f0000000000)='./file0\x00', 0x0) 16:51:14 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = shmget(0x1, 0x4000, 0x420, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0x0) r5 = getpgid(r1) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x80, 0x0, r3, r2, 0x0, 0x75, 0x8}, 0x4, 0x6, r5, r4, 0x6315, 0x401, 0x6}) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) r6 = accept$inet(0xffffffffffffffff, 0x0, 0x0) bind$inet(r6, &(0x7f0000000500)={0x2, 0x3}, 0xc) connect$inet(r6, &(0x7f0000000140)={0x2, 0x2}, 0xc) 16:51:14 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) 16:51:14 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:51:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file3\x00', 0x0, r1) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getppid() getpeername$unix(r2, 0x0, &(0x7f00000007c0)) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:14 executing program 0: r0 = semget(0x0, 0x3, 0x8) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000280)=""/46) semctl$GETALL(r0, 0x0, 0x6, 0x0) r1 = semget(0x0, 0x3, 0x8) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000280)=""/46) semctl$GETALL(r1, 0x0, 0x6, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) 16:51:14 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) unlinkat(r0, &(0x7f0000000000)='.\x00', 0x8) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) 16:51:14 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000002540)={&(0x7f0000000040)=@un=@file={0x0, './file3\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="add48d7ec2457c5fa0850deb93a85be575020f60d2dff1c16a98e69ebbce569d3d6f7aaf1ceb7f2bfdda89876e2ce5345609db1a504baf96a3f8b6887ce854eaa63a5dd60613086d03e7ffc382beaa8777d38ccf636c7affab366aac40583f781022479febdfb4f1e97168", 0x6b}, {&(0x7f00000001c0)="c8afcb42bb503fc06237242bc4dbc8dbe61352ef1b5234ec0c463a413ef5712e41ecdfb6b1efae0d8cf2e2d4ca683da1cbd48dacd8ce4df833022da3376d5879923101f4913a0d8f9427ac2235ee29914e91fb0e138072ca25417ca84e9187ebf3bcc5fe09d1f0699a10e92fa48cfdeaaf1bf0b272fec8c2fb3ef9e66d0865139c4c547b0be8c8ee03cbf39a243d826e51d3e37ab62ff0ca0ce9e14d6d6ffa3041c36e50f570a2bd49042aea76c52193eca4f1368beb178059d9fc1366ae25d1e6614dd4b36f26dc8142e24d91b0a2b483d1d531b789e04af89d4bb35759093662bc2de6a16021c6bd9590bab8cde32338f83b6b6c4b4402f093f85ec5a9477b73ce34749d7cbd863288a27295610a013f907f6e7f8aee0d17b129c480b35a88252d6100e06a00ae91132fd6cb7d9f75fdb315721b90e9a0f29bd61cf8dde488b049d3cbe6cc306caec503dd5e91508783c487986134c6ffb18e6658850d85e326294b38dc62f632e099fe5df564fe4fae390dcab0ef82488f5e59ed179e0e01dc87249412804cfe410ab23c27a72cdd2a9d2e44ee22b333a70878b4bd7b8e7eb6d3bb9a3285df933403e63536f66c1f868f5dd5ba310bd36b27780399cd022fb40141e46ab37d3cf56b91e74396a378f4ec3d7d83e18ee146bcedd9672cbb17f5b13b184bef9c54b52fc557acb3c17aa10f91ba6463a69e265d1a9ea64b763f09adfa4acb3e2b35c35a2bdffd80779d19b03eae23b9683cb22f622bfa048df03595995a89cfd69ea3bbaae04cfc9cae73cc67bed6e77d081c94fa2e994e3c4afc7587a2417efd639f9dd141c839352301c06c1a6bd2ace55e98376b4574c018364f0743e9a1f52836d5b92a334de86bf67918678a114f03791bdb3c5267923f3b8df0beb95ffd0f3a72322456543fd9d66934fd625f797f006eaee9a98020be0f2c91bf7efbb2475b542aaea3e70ddc10b1e1ce1ba54f04d5b1ab34c7bde15fdc4c8d67a7aa9ba6e455561d8f96b8b24ba5b3b4e23276797bef52fff0a8a93fc4496748654ccf92ac3a561116e99a0debd82cf2483cb9a83d967c32c6a7e4033e0f60862b0721efa250489063c7de63e3fae48636e2bf850fc06e918d22525eff6784f11e4a96ea7e947df3db9cb911c10bc751e46919cf3bef6e013a5533fe6ba0b2091ef8ad3a9eac4fb2fb7d71744238e1f4ed8580edf697fc96ea0fb4a8f2353509972859de6d000acccc5075ffa8b5bd86ced8af0cda609a39de8dd60d995879f9d18abfe016a8f1a7baf2dc90f351000b4fa300efaa118e2a013addf023a9351bc993cc2845034c0c7bfa07a48397c5f3f444fa63d6c1acafbb29ca34065ce9be3111d7309ed30ea198c50c8f99e9163e5629f32b043e436dbb9d98943a703ac5342f30b7832d2c7aa61c86d4dcf38d556b187f779a25ef138ca46850e0a6725e7728d0edab23ccb32833c66b929be51ab837db8d161b54e15e65f7936424df4e39b31fb5f0a1a8b127309b464a3ce408d2ad2bdca66b6de42097b4aec2fd23124080bdcefe01461ab5fbd0d50efc5b176cc596d398b94bf5fe71bc7b223d83ac3318bb44472277f91662adce5830e459c200640b0ed02b05d15a40ab9542104655a47653c78440e6367b3c49da011650e04f93db7411d68bf5f63cd9067af341894c079f8d7b525763365ddeb18fc4a0ed75782ac07c6f91803b123ef38bdaae94e96d31398fece0fda394c1ad1fc374cf8015504b7a1061082b05481d8aa8d09e53392d9d366399c2fb776efe6e6d9c25adaf31263117d5fac7db95006db30c511d60dacbc4d393fa9a817902c2758d03c72da69e575893700a93a2b720028cc554ddc0e26c38e3781718433818d8c281af2c9aa543a1985ad16f5f90b2854a54a23fd817fd7c83cebba59f86eef06b4ffa28fb657b340dc299fe0ee56f83871e8db43924e04aaebddcd5a07507c3b98ff29dcb05b6b3041c69c1ac35dd2203a358eae29f8bc407a18a6c02b65c93f4b06f73b24236857a3c697aa8e98c0a35498e893188c4c4d208676b7f11e76ee1c70a39fe378a123c6718df4f14e6985bc84754e52bcb493ce1f63abbf4b112a88643f64791d4c8cb6ed3b12e1a271894fe8e602bf93d21ca54e5bbf89a1d95f7739e43e33e2b6165d4a0ec9a183389372ff1d6f534723e92cf026c5e2cc561a7504c81369c78748fbcc5ce87d6ec80a69fdbf8cb7aadf9f1597d9a2c8ccd5e59b6b87fe1fe25daf38110ac52b372de0df2b267afc8d1bd47b4e1a54c521d08f062d419d9fd06110928370b8646f94d679320e8d41f312e5c40890491aaca893bbefa1acb5479c1a914b57039c55555fc6caea88e6cad67db35b7af0be91ae5f5b1cf35914e0d70e49f56382e00da6fd4756d3d72b389513a760d3f89a545a376fae06222ead3b9c244c5e28ebc9494a2fa824e8120ae83299f14e73780f9405b5b2d5262b657d01a9722a2d0fd04f8674cfc97bdcbd2bafe46ab1d8b2f3178f9e3926ad53dcfc817c190bfc1738d5f1f437b3ed15f9183c49b317f9d29dcd477ada81c9672a403becde24060ea0773f591bd7dbbc68858713251877ca699605026b42c43468a0f011c5ec6b8b7349efdadefe51c1861bf9deff87fabc0210f03bba1e38de1e0a7b70f8f77a5ba0529590dc3afe49ed1990ca3a9b10e48bb87512fc0c6872c77c49f67d32bbcb1ad574e909cbafd388c5c3ac02cf8a8519d17d7ac99484dd20d45c2aca5163fbe6e643a97f0a84d8fcb903f9f44f6be1cf046bfce9e69a2ede79613d4741c24f828ccc204af1a87023482779f19655895804e2394984e5437d4b39f9260c11c15a3fde4b4460ff2ee7a5e72a40325592c91f9a8d6c0afd9f3504cf768c05306183966c2886dc3f29901a1d07e2d10d0a9e26f26297d79765b71ceeadc7b819484c2389cbe018e4761bbe0e5b5089d3411fcaff93987040f8f8e53c745e47fa1a3bf2e5fde87e02580685563e7d75760d64c2b129cf1d2244879c6933edb9297df49593ff4919618ff1f7277ba7beea46a1bad7aa58ffa4b5d126055d2723087fac962262c278c403425681d1d0100b88a10070d060f7eb9231280de4a6d7eac1b30ab0a891449101e8f55faa351f1695dc65ec70eb1caa553a0d4b976abca3cb86958dadfb77388d41c44d79cd905c7ee82648abd1f7a6f00c4dd962c0f532aadeb7dbbd13c27ba019fafe856416caa37fb98aeb3ead75eff5f5ffec8dd3126349b666e1614336362448bc205a74af84cbbb061a2ea90adc653c4e69660bbcd653d8469a978ff9a25df9a6dfec3b2028dc41d93c91064449e32d6770858d89b390a64fcf6d045d0e14a8d9a726270afd21cb912f1485d1ef4497f17f4a699cbee356c6f8ddac331b5cb3d62c5bd79bc74b3c106e7102709bc03de4059fadbd8abdd103f38234ac0d4b58493a659eed7205b1989db596bd3cb4327857ce3bab7ec280db5fcec2c961ae2b070d6c9183fce2b3366ab6da12af1c64765891af7ab6f87206c8bbe956876edac786227ba13f83fbb889aa63e9fff98bcacabc895b77445d0f427771cb2fc5dfe9ec325b8a4c8c5c329541a8af9c847615c8e6d812a199b35309f5c376629909efe42bf9b4e167a5a350c7fb7214bf958603721cc4220187eb410bd7292e248ca63fffbb9514db4601902f7cd376fd87f2ccdc0e0c8a68ba8d1d9d90353bffda47b7b2eb1052d32b33bbda5aa39212e41f65ac56988e939de4180b53bf71f961afe44047642ad5d5c96ed07511fa383b61add4751fd7eac507f08755889c49de99349f72fedd55ad74ac73d33d94f277cc97826fb92974ebbf810bc7eec3b20a70e5dd4449004173aa9a6cf10740fe176ee4c6961f789276a28f74285a149633d01e177be61c61d02c6fb8509f37bd7437eea93aeb4dd5a66e7b027e673c568b6d9aeac801fc77c53d703a5303fc57c3b480b41d1d4d473cf4c3d9d2ba8881e4105ad7fd7def1786344e169018b07fd4914aa0dfb53b86f543aec7f078b3d8fd1f4393de8bac485a33bd48b2c7256c0dff7735226663cca6f315529b2ced71fc1d56e396b18c33f395cbbb13702b21efc6d58ad54e6a093a0c94ff0090d7dacf1479ea5beb544999b812c1063024ae47db05f00d1dc7f32c7050feca276fe3df0b4de904adfc29b401a906dbaf7bb9b15f2ec229368f73956ce1b0c0d1523ddc1ef2ce8d5ceae5061ac416eda7335bb379bb4f79f32c57187c8846a01c6404d443babc525d5ab4a2e52381f4b42a527a497fcbc50693fd75c3ae94646dea9006aead8d86bcf10f7e342401bfbb2b7ecee32bd68646c48d43150c42f3b4b2275ed121223819fff08da7bbadfc81c6ed083ca1fa42a466611e5ee0277d27878b476ac3c6420f49373f7efe02b1f0724fa3c7cbccff45d009579cab3f03d28cf555ea21c2bf7ef2cfff4c44cdf227b16387b5043ef6484b4f86fd9b8f2186092501d3e2cf4fb6b60fbc8ad4907115406d60d29686ae8dfcec24eab3e9ea2454b15477cac18511f90df4bc9fddc24114f7d6abe75bf58f06b6b6d19f493c079f5601690209e27c09aab741474c5452e4365d41cb49570be088c92e1627d65fa0a4fb97ca02b394c90210774cfd589a449f6682283fdc3a482fcc936c791a910e08fbbee8f2baa25c4172123781d1f960526c9e211d46a021dcbf0f4febf0836d25efa4b0601f86984827ed720d4a44b2d9863397b731b0ac76930d2bd40811180acd16442dd06f16368d7e1740c6b4e50bc33603fea19fe4ef95ba817c79ee470dad3ea293cefbcda546d7d70e43002a50b9d69e3eeffcc63fb4c32617788ab9a573d29cf1ace56fd173c5142ba7d1f5edc65c74b2848b4dab535b52c51924fe3d7ca47665125ac6471fe22366b11f9052a0cbbcfd27f8ee90011a1f2b0abfb301153d8f8e0d71c2fa5c728cb2b967397f1cd6f3d7584c8543a74c4047dd2c3db35ad72c1724ab558a30ebef1c57fafdf87ff187c7208b97f57271661724c88e23aab47b2cddd8540c2165aa4818965abf581a8102293a25e1be53c3085324373c715f5cbe6a218537f783162d9323df10afaae42a634beda0c4a0242219be59972d40fffa149c754f5bb69f1098226392443cd21934745c8c0a3c127baea144ebaa70b39aaba29f5323b9cc4127955d05e0d91528da937900ba431adab2f5377931db08d648effd43d7607112a93f77b1d225dcefa613567e2053fc91533f6d3d488a22c6c1cdb27d2a415e04c58b649205486165baf2642dd3cb1137493e14e64cc29e7c6c1ab8eddc45d80152cc134ac6197c85d658b149e7e801be38c28c4b430fa6339e0e4c31de8bdcb15d1d999e85e15dca9521878a74f4d5d940acac42703ab30cd919899ca2125f386839b064cf920060bbd48f0addb0aed65fa7ec5c286a24637e32d4dd32f590275b476a947e3ca8b3ca5aba5e560daafc8d43c8daa869ada7cf3c4e0e1811ad8cbc6e5dc0194570dc345cbc31d2b83fa9a1962b5f513d2f9cbb80b5deae41bde4751f03a189db8dfa3add7f5e5273a5bcc484cb4cbaa14934bf62eba0fe3c40651f75decdbcd9924a96f5568050f3447933b13a34d82643bd4ebc59d3fc47a4b346383b30635c88d456a6bd5837bbcdd7e30c9911d0a7dc306178a7aaf5aac95447639edeccdb018e79324a7db1026d509c0c61872d530b297b362a251f0c13b9902eb05297c7c22abedbb99f9d2150e5d64b5b0632fc5670256b68a76ca86b86f8d10f4d1e2d37eaf5c7b", 0x1000}], 0x2, &(0x7f00000011c0)=[{0x108, 0x1, 0x3, "01de27ecedb8d5a63683d892709331c317caff3768c19733d6d4398fab56baa53dd5f1fd4eb4a4519f2e77b3c38dc3030ce236721c08f8e28c2453a81f87484725eb49868dda78d00583ffc558379d23f58c6e1726422614a0108bc5b74f0e689f82bc00566e178a148d0a3a57ae7aedbac70ad03a051125e6a13790cfc0ebcc3b6d71c34a246e003dcab97538e71ba4f7821ab4864000eb343648b23e5a126e72476f609e111f3fce56d401279eae5d0b6d3da8951ee00758c597eecc0a9d5b15a6e668621de2215068013ce43bcfa32b14cc1a45a891b9d66e90d6c08dcba8e93f86158e3e0fb2616714aed505ea4620"}, {0x60, 0xffff, 0x5, "dc74c1fbc999405aea595d08ec28025fb6600ef1ec4e666a3c8b6c38f18ac3ac9c46a08e94fdf7afc354507f6348a8add3780a6c964f8fee69a59e0101e6aaf93cdbc739f3d09d7bcf3c3d2deb6910c0"}, {0x48, 0x1, 0x68fb, "0002c587ded9e35bd8babbeb559c288a5587340c9b1999a4442e62e5b748c652e9ca98e5dd48546aad8cebb2bb1feaf1ac86139264"}, {0x80, 0xffff, 0x4, "9b572d6f6a4bba1470b08d779e6a5bde32862682cadc13f211201f6545c54b7a0b17a389ccd2b241a9029bf8b779e3e7594f2284c999a4c10584fb4e6d715229b48b7ca58967a00a7817d969590922dced3af243dcf55559ee53ab5c9809faec319130a5cbe083ae4c"}, {0x98, 0x1, 0x7, "3dc9427113b02d6501c66983ddf5e9c87828363fa48301c90c8e7c2d748a8cafb1c6c31db040eab349bc26668ec1ad5d5e36a8cfd498a64579e06f24ba7174baee0ebd9ab8a32d18147aa851038aeac46db4190aa92e7acf21f209101ce90d927258b8a2f0ae5a10227d828873fdc4e4328bc741566f96427c168909e8f4ca9c8e25a8e054"}, {0x58, 0xffff, 0x3, "54a69bdbab3de3d907c60f5946acec9b1c85a6076eb0a0dec8b3bac57ffcefbd4bded2d844b275ce2076d35c5060081552fa3747bf6c09b3d3d5fdc99fc98891e0f244b5"}, {0x18, 0x1, 0x987, "b4"}, {0x1010, 0x1, 0x4, "f5571336ec309eee64c8a05eb3496db848c943059358437a3d8f1b8ae137c129f6cb83ba5f5248669d86b99695c71fa88bd446f725adb4f8d96bb8501c0fb51f3504e21a636f3f926b06f0c6004288cbd9c7f6d55c336421eff0ecc13fd940084d1f06c1502faf098734f8fe18727282947a06eaa1257ca506581098b75b8e2bfa9adf96aad913e64d9fe85e1d6573fde6d11bab975d3df75e91e65effe81a188bef92ee0677565f9cb1f2b26f5be7219607bccf9e49bf442afe2017123a2ff4be7badef60a3647febca885a9ab30956ed0a5176f2587aec71e9f7a330052d1c22a249d3ad37d8809b2919969e85911db490750fa472565dadf66067aa28bc1b450ee620de6b0047b97b481a0a69ca063928dd3ab9b70db2e176e8bfc3f90fb93254e0e68e5f2af6bce691b78398b1a410501ba63e29ebec27a20ab5e5033972d24060c29caf145402518291b97618d8fc233ed45d3f6595eb5a5a9b23994b83b70a59277b2813e7d03b288d6388c7b4c66f908cff1a71211c37625e00dedbf6608a64cf63c95bbc4a8a5ad9a545d7bb9f84278e48709c30978d8a9ba8da8cd98ba77f7909ce060cccf7382bd7e0573fd2fc634ddd1435f11740df0bc6e904382521f2813d5262c9ee5879f03905433f10a8893f61b85c06709924997d173691caebce36a97d1fbb43e07f3a20478f3604176ce661d3e0b9d5d2c9393f92312fc9c2d5cab5404d029b91cf672eb98102c832a903a684726ff7595a10cec42e490229e529188b8f52655644093597555f193b6a32e0c6a7ea62c59a648d8062506e99e1fb9983de52cb561851fb59dfac02c6ae617728541fec8fe44df164d10e300f5a2b05fc2ec95d8bb80de59051944cfa10ec7fbfa25077ecc609c524b1be804929f0de48800fa7d6cef725208766caa781897c17c1352702da77e85a640cbf829e8afe8702083688548add30a565a1817ddbac6df0f5fdb8b8770418e8a45ed9beb47c8d1ebc26103ef77d396c98b32b0b93a7baf86922fef1314bc7303ddaf03e3319749faaa658f842fff1141c63e5966694e6757d4d293f7f223a5f1b259705735eb8327d6bc784389526b3c8378692731474847801bba8e2a15eae407e752109a60a045d3980b4f4c4d71b1c5454a0d8819278013b5cf9750f62b37802620e186ab84642147c5c39ea1e9e16e0e3a9866defe08c482cbec37ab77425bae9e78ccc77700d9b34aaeeb7bb6a0a360e4913e213ae0f3f464a7c07f44984e82ce09f4caab55f3708a349a276c9c20e9bf06819ca34a8b2b28bb4fb5f9259a62a691d39906bc487a99494ed01336030fe57fcca631cee629023772429b35d70faa8f803bf55c03125461b00ccccaf13ee65beceedae3bf4886e3fd6582fcd2217fa6e5d037643f37cd896762282d0c1017f87a3b5a5373730f4a01d8bcba0c3e25fa0349af341748554165f797a321789e4e38893a94abd4ad34b22995fd8e92908cfc6773e73d17aabe1e7e49dbfe907b483c2031174f75e19320bfa69e508228a4a56a04ebbe2bb9719bc9e99b88f6e4970eb4a721b15ddb59bcb1b4e68d9b5ae5fc7bbf27b1d1893ec7dfcba3c5764ec8d113fe66767f54578b3e6056d331c37629e72651365844f80145c5463bf525fc165f3941825d26c30ca05c6375cf09689ebf81c00feca04860ddb0c941f548be0468db057546bf786f8be0f63708a295df8f82d7a791b9e090875bdff5880e628b8a610ccacf82f0b40b28a4cf83dde44064efd5611c380935f5dbff974a4a176851f389d45cdf3c1f0db2e4252608b7d0ea6bedcbf8bbbd1d0c2f16c2241be0b0e2490f0fa2dfc592e471ed80bd63d6070a650cf5afc4150848e311203f4bcb08abfe06071c2acf7a8182278af283bcef861adb7cdefa018242017cccb9e891f31cb1e9be4213aba541cbabe4f95e2a7281ec7dde39a164ac27fe385ef6c29c3d44c33f337c5fa354a2c3d38b1796d9298169c1fe81cea0a4fcf0359c1d4f4b8f51674a0705ff95ee2c7d556c6ce6ac97aac36a894810c574f681ca71b05770479cb84642dbd8e7e3e8100c77e07e15857b69b4c8cfe5aaf4163c94671b99d0c70a7086cc0c498a5fd52faa62c391f32d26e0548d54f42d281097499e7e8a6f80e3af6af089c777bf3f2b76524ddc1da07f1e3bf47da61e1c3243b5f41a95d56e12b94216de303dffb84206167cb39c2cb64e4c1164048fd25fbf732c771940b4e1ee14457c83b18a9b35c5429fd6319b30002d3dc4a5822192be8e4792fafdf849d98e4e7c18fbea4f0c0dbaf2a3ebdb9240d932039389934ce4fd14733786a3ad1688527b6e539e32157cdaef73cf03a12bf046ee3a7e21ae8eb264066fd2f96a98a947d014ff604b8b40b7c4c1e4a5943d2575b0778b6fd7b8064c50f3e5613ecc74b864a1cd7729ed1f65cca643ebf6b47a17cc0a90c7bf8bd582b6a94f3973e1e0342d2770d9647d0fc62a81b3c7fd5bb6ef11044ac0252b5baf98bfa852567862b1a42800cd84841d18a7e7291f02a3bf57a0c2385560087d6bab0be0868b848382b3f605aa0d287abe96a06564e0fa50e3c0bec0c55b98478e24df3f269db3091ba464b89afb048ef70a6b59a594b75f207d75c9a7569add0f8ca74e938ec9e48a1d00b49fd486e3a4505adbd8542795870a2936080955de31c6d364ce24a1507c01d9267e152a75ba88494e9118aa1c28169076ac815345bc16ba7c6b01b7231c71ada50fa3c619a4e7c34f591436058831e1a74161c8480aa066c4f1677dfb67996c1cdd3b73acffaa7b66674dbc9abe69d95de575623c062868d398af25f7f6777f5f438b8316ed298fd2d09345d061f2cdcc6dc99a192d057611053f3762bcdeb6f2774d7a87c88645475315b101bac2799d075f4ef5cd60183eb5d758f68b3088b620657c705de9c0816be0304d53785eea2bd6919f965877776fd577c66d2d5b1ea5e4f5fb0b1017fc6606e2406e1fc19cd93234930d8169ec3d550fb7d8f7f534f8c2cced2aebaa57bda1cace52203b2ce6d39a7afe4a25b8ee81a63e63b74828ee5a1f7c4ae563001b0c70c2b47091bb862d8846ecc3d90e307f2cff88abc81b11e246a5d5925855bc6b3ef4f7b1f3df47be321dacafd5bb8932928471913dcbf64d7f734abe9c32673230a00f0b12ff59b228982027211f138dd60f162cbd67900ae23d2b89e77c84b4af7cd630f590fdd23de72d5cfc893d693c8da086f22e17f91a51ddfefa2ba54254ad13346a16ca3f43c6d8bc7ba6861f9a79766c9fe0c6e46eb4c263b404256a5170c295d14065bc4aff26f738fa054dd0646a7af9285e98e667ba281c4f64cb8c56d761781b43c1409593cac87a52ee6993e486108f116d4f5d4ae4ba78fee1146758ab304aa4f130389826dc20d332355d724835e52a1f5e5911aeaf8aa9d8e28a0f22780d8486919d911a14899dde158c6729392ca68abc8f41481d7e92f7ce5d7d0e757f61accf46228cd0ebe4764fc902087683b3cea1e66e077bbe0fa0d8198eaad745d54c1ba13a2e236a670892aca1e82191148427e3107975b237cd99fe15a69369e8e340ae53e5f6427e3bd7bbee83e5f544c3ebe2dee09c559d637ec4cf923e339fd041250244b3eb83133dcc368f4137524ddc33615422e2f442ba48d34fba8556292074dd3b474cb35b5247f831f514cbe8d33828a6ca098d4b1e3267384756f1e8a2137d2039217e9c2e39358e53ef58ce49092bd9021b8013f024666e1327ee60631cbd6313605047d7af97d15150b011718e1258b83811138f88d5c13251cbbbaee4a199161f60119f4fb75a411de28a71acbdb9168a80801e839c28b6026eeb2dba10ab345ad3a2afa75562437e323e99ea31dce49e9dbf34a1e94d256d674e49902083c06a4fb5ef4bd0d6d3b59fe4c86686ad2e3e76e7cb472d3393a7ce9ccb14a6f977a63154bd22a9edb1b55c3f892630bc4ba2bdad20df6de2532db376d19882b49c15883fe7e0560d5e24710f438bd39e771b2dc3c33cc7597eaaf98ad5fc6a92734660ca41c06590b74a8048665bfeb4a7cc0152c83888edd2f2f6f9dff08515300772c9d8cec959665f501c4a8012674bee63d349417dafa52e1eac9521c5978f983b1a8d6680f64eda1c5d152570717748caa1c89a356921b70d0b1098854b42bd85f187fa03cef980eab223691cbdd88adaec7876a12f7594ef2310156776237968fa140309bcb7d77fae38689ecb24233be819f84285bce87f726722110e0dc7d0d31ca6fa2f224f7cb5975b4ec00e6a33223ffe6e48d4583c31825980ab26bc1c8c64227056603a227b2c1c5cc4680a9e0fb23a311f5d23621b75bbb311a82018fd6632d7d47606ec555d3faffe72abc66059769b2d4323709cb08da9f6f8ee23b0706514f8ea932f116df665d054ab140ac8677708faa03dc0e6ba41f50715f7e90eb6bc6ed317b6e2ecaee1216acd6ae18ea850f78cf62f91314cc4c642df01a1af8fc0bed6f76bfadff675f87a83daf56350b63b7ba5034cc1f250b7ce2a942cf9b0dc2a8dedafd033394f4f54d008a423ef224b25fb799cc5909955ef5726f925bdf5051ede53283c4bfe7991a38d591e8a612ce49647d2bae5cbb22b747b1397a1c993e66d09e100897ac9461edb506be2782c70ee0b2baa48e464df6e8bd271f758bf66c6d2bdde30029735b73c2b10005b2668cf1550253cc7912f4bbd3da7079c748d9f51fc05b78897a035ef5daf5f700d31dd5535e58dc36058b261b5ac2a4d7ee2e31838f3372ad8356fc5ef079da8a8a0b92ffa3614efed8685ffd13d724538ce56dfb6f727768da7b4c328b87ca91f8c869e987b6f638d36f30d52d1e4b5bf2c0e05732d14db4be16092c4ee76e94f69c08241e74a98e94eeb4e2cc5c8e16d85fbfd6998c0a6f873cf7d6c65729eaf2d74e77fd0b85e7f46c799e162fd48989a7607c41cd7f7e534433a603a935d9a332d7ae85a01d37e01ccce0acfaf70bff6f0f36cf83b67330af62633bdcd1aeb5af3681a7995d4cd86cc00535a6fa171bd6b902e94b706ccefba5b04492326ce4445f9f2d335b62610aea1503e19cd030dd87d4db8c3f7ebb45b33c725f99d596cfd11c92e16b5865f8108fbf4997ea25cbe82fc81344dd1ca9be4a1a41a7321c72f149a9283e2518451fc3a1177f408e2d3245c1692d957e81495b20b6e91a25c20625572aa391ebdc0b2296b90511f1678dbfbd81b6dd6390d5356d96d0208e2ac9ab600d71bd43a0511033a036fd3d298e1e0485d1aed8452e616843cd1ec1db3cce423eab5be0e7bb88c2321e171c6d457c42ec1d9c94cb1a92899c3f4c58eca174900e1ae4ab435f4d9fffb5224919f185aeecffa5df1ecc2215b75daec650a3dc55f58e3356d9f232ff489f798d90ad3ab53c8e5299d9f6034427cbad76d36f865bf2e1ce61406a380b24e2835aca77e264ec1af47d99e07bfda9f36a1a945ab2833848623602f7ecb78ff9d83b666ee124298effba52ae164de7cc5ff8057ea3d3575992d40567e56990cc9e9e8a9ece2da951b1808c07d0c4a6c9e5cd7f8234988de23f893a5524cc997e32f31be2c680cfb31d9449d1e5188db9d92ec7baec1799b7bc6989ac30f8116ebf4ebfae59dfd3baf5143fff418a0d2bc008d029317f5283a917384242388d9659032ed7ab40b9a685d72d1a46108cc317df8557cd333824f10cc4a147b0d4f7310c3944d345dec2d9fbb570ad350d94acbf513e10f9577b93939400987fa4ce360e86273d686064"}], 0x1348}, 0x2) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:14 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) 16:51:14 executing program 0: ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x8) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x1220, 0xffffffffffffffff) 16:51:14 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x1}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r1, r2) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000140)) lchown(&(0x7f0000000040)='./file0\x00', r0, r2) 16:51:14 executing program 0: msgget$private(0x0, 0x428) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) unlinkat(r0, &(0x7f0000000000)='.\x00', 0x8) 16:51:14 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r0, r1) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r2, r3) r4 = getpid() getpgid(r4) r5 = getpid() getpgid(r5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x4, 0xffffffffffffffff, r1, 0xffffffffffffffff, r3, 0x98, 0xff81}, 0x10000, 0x7, r4, r5, 0x80000001, 0x80000001, 0x80000000, 0x3}) 16:51:14 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) syz_extract_tcp_res(&(0x7f0000000200)={0x41424344}, 0x20000, 0xe7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r5, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r7, 0x0, &(0x7f00000007c0)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000380)={0x2, 0x10008, 0x8000, 0x7, 0x8000, 0x6, 0x77, 0x10, [{0x9, 0x200, 0x88, 0x2}, {0x5, 0x20, 0x5, 0x3}, {0x10001, 0x6, 0x0, 0xb}, {0x6, 0x800, 0xffff8001, 0x800}, {0xa0, 0x5, 0x3, 0xeb12}, {0x1fe00000, 0x80000001, 0xa0cc, 0x3}, {0x0, 0x5, 0x3, 0xb620}, {0x80000000, 0x6, 0x401, 0x2}, {0x1, 0x3, 0x200, 0x2}, {0x1, 0x80000000, 0x0, 0x3}, {0x7, 0x0, 0x3ff, 0x1}, {0x7fffffff, 0x7}, {0x80, 0xfffffffb, 0x5}, {0x0, 0x8, 0xaad7}, {0x9, 0x0, 0x8}, {0x8a, 0x2, 0x3, 0x1}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x6, r2, 0x0, 0x0, r9, 0x44, 0x8001}, 0x0, 0x1, 0x200}) syz_emit_ethernet(0x108e, &(0x7f0000000280)=ANY=[@ANYRESOCT=r2, @ANYRES32=r5, @ANYRESDEC=r6, @ANYRES16=r0, @ANYRES16=r4]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001340), 0xc) ktrace(&(0x7f0000001300)='./file0\x00', 0x0, 0xb2c, r11) getsockopt(0xffffffffffffff9c, 0x6, 0x0, &(0x7f0000000180)=""/6, &(0x7f00000001c0)=0x6) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x7, r1, r3, 0x0, r10, 0x0, 0x200}, 0xf056, 0x4, 0x0, r11, 0x8, 0x7ecd, 0x7fff}) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) 16:51:14 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) sendto(r0, &(0x7f00000001c0)="4e4c6cf2d9e18e772ef713df11f99ca0cf8c1508efb32c013a063125a387f267d5ab9528ff9f5a2136c0f6f4d19935ad80099c53efccc9dca17f6019d850a0b38d48e52ce63c8248dc0ccb709daf457a5c1baa5bca9942655adf824aed7d167b628e2ddbf922770091ae58a2d0b82f39f241d237a64dee9e7c690d6e2902e27c67bbe72c6d53b7391ac1407b8bf25489d8794abf33a3c894828fbd2944b1cfcbf6eed6aeec7b91ac57675e", 0xab, 0x404, &(0x7f0000000140)=@in6={0x18, 0x1, 0x80, 0x2}, 0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff}) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f00000000c0)=""/10) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) openat(r1, &(0x7f0000000040)='./file3\x00', 0x80, 0x40) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:14 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x6, 0x0, 0x4ffb, 0xe2, 0x1}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x1) faccessat(r5, &(0x7f00000000c0)='./file0\x00', 0x100, 0x1) fsync(r4) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x2, 0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, 0x0) faccessat(r6, &(0x7f0000000100)='./file0\x00', 0x100, 0x3) getpeername$unix(r3, 0x0, &(0x7f00000007c0)) dup(r3) 16:51:14 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:14 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) unlink(&(0x7f0000000080)='./file0\x00') chflagsat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:51:14 executing program 1: open(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:14 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) 16:51:14 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) recvfrom(r0, &(0x7f00000001c0)=""/223, 0xdf, 0x840, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) 16:51:14 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x1, './file3\x00'}, 0xa) recvfrom(0xffffffffffffffff, &(0x7f0000000080)=""/88, 0x58, 0x800, 0x0, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file3\x00', 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x8, 0x14) 16:51:14 executing program 0: ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x200, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x7, 0x2}, {0x4, 0x5}, {0x1, 0x100}, {0x44, 0x200}, {0x25, 0x1}], 0x5}) 16:51:14 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) sendto(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 16:51:14 executing program 0: r0 = dup(0xffffffffffffff9c) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x0, 0x80, 0x9666}, 0xc) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) 16:51:14 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) r1 = getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file3\x00', r2, 0x1}) fcntl$setown(r0, 0x6, r1) 16:51:14 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000040)=""/54, 0x36, 0x842, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:51:14 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) readlinkat(r1, &(0x7f00000000c0)='./file3\x00', &(0x7f00000003c0)=""/4096, 0x1000) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) unlinkat(r2, &(0x7f0000000080)='./file3\x00', 0x8) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x6, 0x5, 0xffffffffffffffff}) 16:51:14 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) unlinkat(r0, &(0x7f0000000000)='.\x00', 0x0) chflagsat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:51:14 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) r0 = getgid() fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, r0, 0x0) 16:51:14 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x88) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x10, 0x154) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000240)={0x4, 0x8001, './file3\x00', 0x731b, 0x4, 0x3, 0x100}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0x84) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000001c0)=0x1c) pipe(&(0x7f0000000340)) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) linkat(r5, &(0x7f0000000040)='./file0\x00', r4, &(0x7f00000000c0)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x3b5, 0xeb0}, 0xc) connect(r2, &(0x7f0000000300)=@in6={0x18, 0x0, 0xffffff09, 0xffffffe1}, 0xc) 16:51:14 executing program 0: ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000040)=0x7ff) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) 16:51:14 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = getuid() fchmodat(0xffffffffffffff9c, &(0x7f0000000100)='./file3\x00', 0x184, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r0, r1) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r2, r4) chown(&(0x7f0000000040)='./file0\x00', r3, r4) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, 0x0) unlinkat(r5, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:14 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0, 0x101, 0x7, 0x5, 0x2}, {0x9, 0x6, 0xfffe, 0x1, 0x1ff}]}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x1, 0x45dad3f7, 0x7f, 0x0, 0x938, 0x5, 0x10000, 0xd93834af07961259, 0x0, 0x10001}) dup(r0) 16:51:15 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) 16:51:15 executing program 0: semget(0x0, 0x1, 0x391) r0 = msgget$private(0x0, 0x160) r1 = geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x7f, r1, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/156) semget(0x1, 0x1, 0x4) r2 = semget(0x0, 0x3, 0x8) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000280)=""/46) semctl$GETALL(r2, 0x0, 0x6, 0x0) r3 = semget(0x0, 0x3, 0x8) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000280)=""/46) semctl$GETALL(r3, 0x0, 0x6, 0x0) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0x7f) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000240)=""/42) r4 = semget(0x3, 0x4, 0x305) semctl$IPC_RMID(r4, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="35a425082673438d00000000000000"], 0xa, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x2}, 0x2) 16:51:15 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) r1 = msgget$private(0x0, 0x160) r2 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x7f, r2, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) fchownat(r0, &(0x7f0000000040)='./file3/file0\x00', r2, 0xffffffffffffffff, 0x6) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000140)={{0x7f, 0x5, 0x93}, 0x200, 0x3, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r5, 0x0, &(0x7f00000007c0)) getsockname$unix(r5, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x1000, 0x4, 0x5, [{&(0x7f00009e2000/0x4000)=nil, &(0x7f0000872000/0x3000)=nil, 0x4}, {&(0x7f0000a40000/0x4000)=nil, &(0x7f000089a000/0x2000)=nil, 0x1}, {&(0x7f0000dee000/0x3000)=nil, &(0x7f00005e3000/0x4000)=nil, 0x9}, {&(0x7f0000c29000/0x1000)=nil, &(0x7f0000f9c000/0x3000)=nil, 0x4}, {&(0x7f0000551000/0x4000)=nil, &(0x7f00004b7000/0x2000)=nil, 0xa2c}, {&(0x7f00009ae000/0x4000)=nil, &(0x7f00006bb000/0x4000)=nil, 0xfffffffffffffbff}, {&(0x7f00004d0000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ff}, {&(0x7f000048c000/0x2000)=nil, &(0x7f0000f3c000/0x1000)=nil}, {&(0x7f0000765000/0x1000)=nil, &(0x7f00006e8000/0x2000)=nil, 0x1}, {&(0x7f0000def000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000d7c000/0x2000)=nil, 0x4516}, {&(0x7f0000b0e000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000f80000/0x3000)=nil, &(0x7f0000a42000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000e9a000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000581000/0x3000)=nil, 0x800}, {&(0x7f0000a4b000/0x4000)=nil, &(0x7f0000a61000/0x2000)=nil, 0x8}], ['./file1\x00', './file3/file0\x00', './file1\x00', './file\x00'], './file3/file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x2}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000001c0)={0x10, 0x7, 0x4, 0x40, [{&(0x7f0000fef000/0x11000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x7}, {&(0x7f0000a44000/0x2000)=nil, &(0x7f00009c6000/0x3000)=nil, 0x4}, {&(0x7f0000bff000/0x3000)=nil, &(0x7f000072c000/0x2000)=nil, 0x4}, {&(0x7f00008e6000/0x4000)=nil, &(0x7f0000b5c000/0x4000)=nil, 0x3}, {&(0x7f0000f2f000/0x3000)=nil, &(0x7f00007bf000/0x800000)=nil, 0x7}, {&(0x7f000099f000/0x1000)=nil, &(0x7f0000ad8000/0x1000)=nil, 0x4}, {&(0x7f00004df000/0x3000)=nil, &(0x7f0000ce8000/0x1000)=nil, 0x1}, {&(0x7f0000bfa000/0x3000)=nil, &(0x7f0000a30000/0x4000)=nil, 0x1}, {&(0x7f0000a4a000/0x4000)=nil, &(0x7f0000444000/0x4000)=nil, 0x7ffe}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000a42000/0x3000)=nil}, {&(0x7f0000419000/0x4000)=nil, &(0x7f0000ac9000/0x1000)=nil, 0xfff}, {&(0x7f0000af8000/0x1000)=nil, &(0x7f0000a17000/0x2000)=nil, 0x20}, {&(0x7f0000abc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f000092c000/0x3000)=nil, &(0x7f0000e9f000/0x2000)=nil, 0x1}, {&(0x7f0000bf5000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3f}, {&(0x7f0000e66000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}], ['./file3\x00', './file2\x00', './file\x00', './file3\x00'], './file3\x00', './file3/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x200}) ktrace(&(0x7f00000006c0)='./file3/file0\x00', 0x1, 0x40000402, 0xffffffffffffffff) munmap(&(0x7f0000dd5000/0x3000)=nil, 0x3000) 16:51:15 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x0) 16:51:15 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) symlinkat(&(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00') getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/64], &(0x7f0000000140)=0x4c) getpgrp() 16:51:15 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f00000001c0)="39bb7f290e6d048f2f51a6fd23d171b6bcf569583915ade71d18c4075eeac05e1582ae2ce9184850ac8afa44e0e6cdf4ef43eca4e4cbb370c9f2392e5a6e70c2d4dfc4b08deabbec6ab8beef96b915560998fab7063ebfc6475ae8a012336dfa5d746ac9e0de8397f0d790321c38bc5018eca852833dbefca35867ed49aa8b74487eabb99328c5aaf2971b22081792e1b32cfdedee93e1949ec2bb2b3fe740ec39c778b51b5470eaf02be9b35f5bedad37b282933d350264f2459156bbc34d859b0723b362af172e35ff990efd8ccc", 0xcf, 0x404, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r0 = msgget$private(0x0, 0x160) r1 = geteuid() ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000340)={'./file3\x00', 0x7fffffff, 0xf096, 0xff, 0x1, 0x3, 0x80000000, 0xed, 0x1, 0x1, 0xfffffffffffffffe, 0x9}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x7f, r1, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r2 = msgget$private(0x0, 0x160) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x7f, r3, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r4, r5) r6 = getgid() r7 = getpid() getpgid(r7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x7, r3, r5, 0x0, r6, 0x2, 0x200}, 0x1, 0x1, r7, r8, 0x0, 0x6, 0x4, 0x85be}) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x98) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file3\x00', 0x0, 0x2) 16:51:15 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0xd87e) r1 = semget(0x3, 0x2, 0x500) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1) 16:51:15 executing program 1: r0 = getuid() lchown(&(0x7f0000000180)='./file3\x00', r0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:15 executing program 0: ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000040)) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) accept$inet6(r1, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000580)={0x9, 0x7, 0xff, 0x4}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x6) 16:51:15 executing program 0: r0 = semget$private(0x0, 0x3, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/234) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000140)=""/249) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) 16:51:15 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file3\x00', 0x0) 16:51:15 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x80000001, 0x33c, 0x5, 0x1, 0x101, 0x2, 0x1ff, 0x2, 0x2, 0x80000000, 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r3, 0x0, &(0x7f00000007c0)) r4 = getgid() r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300), 0x81, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r6, 0x0, &(0x7f00000007c0)) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340), 0x4a436fc1ad493678, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r9, r10) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000001c0)="8e2498e30875e0d42c6f44b3e0b7be6eff62454a1af1a0bff844372e5628c351e651e1d375a60fb62c6e23689d19b289543cde0a529992838db2f9cb59fb390df008607c1dc001de29a529038b1a3db123a5d620864fb9526f1015a22d34daa82c3067334a7a5e6bee4ad6ce7a2cb86d151f2e208e9841a4da27394c376808d338968b9f70778ed704351c5d88c15d94657cd513dd2880be0223d650709eb4e23cbcdaf2f5f257af2ef8c4737865930c06403249af011a", 0xb7}, {&(0x7f0000000280)="6478e46e22481f9be2327e1b74869ae24ac4cd5c799a3af96dfb4fd79e8e9570d9dd602d3588228b1478985aecd7bbb418048917ff57f2182b44ea09", 0x3c}, {&(0x7f00000003c0)="f4c55771156c574d65264b0bcccff5b39eb3a2af3b396f3b1bcf6f4364443ad3e2a40391e7d8e2c42f5038535e230b01d4ce33bf831abf6e8d0052ab6463974fe80bad20ccc020f4907ddd6dd7312511db47eb777082bcd216080e3f8fcd5b76085082d7aa93d0da6acd660277b2925a25493c14667d646c950470e7f51a136c10f84a3e1fa4cf06169cac556cfa80e13d5a426b8c26538db40f6a180e42f744e9011880c5a4426b0ef43ea86857fbc3cc1a1dff0c2b138a5e2dbbc71777fdee1aade8140a47f3628b260c07f649928a4eeb6e33", 0xd4}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r4}, @rights={0x28, 0xffff, 0x1, [r1, r0, r5, r0, r6, r7]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r8, r10}], 0x68, 0x7}, 0x409) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r2, 0x1}) 16:51:15 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r1, r2) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file3\x00', r0, r2, 0x0) 16:51:15 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0xa1, 0x3) 16:51:15 executing program 0: r0 = semget(0x3, 0x4, 0x50) r1 = semget$private(0x0, 0x3, 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000000)=""/55) 16:51:15 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x7, 0x2}, {0x18, 0x3, 0x3, 0xffffffff}, 0xff1, [0x55ad, 0x2, 0xd1, 0xea02, 0x400, 0x6, 0x8, 0x3]}, 0x3c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x8) 16:51:15 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7f, r0, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r1 = semget$private(0x0, 0x1, 0x510) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000001c0)=""/209) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file3\x00', r0, r2) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) r3 = getpid() getpgid(r3) r4 = getpid() getpgid(r4) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r5, r6) r7 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000580)="1db5eacbd3363feef0ef3c1ea54ca1d11838f5bae51c07e34492357e4fc6cdab5dda2966cab80a1314036b7be54326cefef82c2c5f856e282aa4b97ddffa2659baa42f972817b37c3722", 0x4a}, {&(0x7f0000000340)="bda5b9be7fbd1a2e7cc800b872a96549270d4a8bd4dba8c674fa8145c44df354a756ef5c823e63ab3389892dec7d1ef1748a4212829788f1e7a1f85df0b54ede119534a8bf5eb2c2da2d37f3b0a22f93bac6265239dd95c9e18a7d62311eb3adec98d99e6c76d6bf17e9c94dc078e655f0f309eef8a6c0c8b0274612c0f87cf6237e3543a429a5560a", 0x89}], 0x2, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYBLOB=' \x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x40e}, 0x0) getuid() 16:51:15 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) socketpair(0x17, 0x2, 0x86, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) sendmsg(r2, &(0x7f0000000980)={&(0x7f0000000240)=@in={0x2, 0x0}, 0xc, &(0x7f0000000800), 0x0, &(0x7f00000009c0)=[{0xe0, 0xffff, 0xff, "e62731fda6a972c3a08e4ea8541592117040b332ed8a32760784fab6bc6a44b79cd7eb54b3928a2069f555d33cf5bec61e2fc7d8d11476696cfd8354ff6483a42c39fc222bfeaa70d752bbce977097e2c3c84252be1c7cbae63f7f6742c0fea12be4aa578d1e8cf3c146065b3d62ff78bf9770828c1e95c024cd30a55294dc2e5cd3a5987ad0ef0df1e9348c4fa242f04b17464b224b03649eb13714edb6fa30166bf15bf75f6661bdc486478ee1729c74647e1d405b2529ab8b6868d000"/201}, {0xa8, 0x1, 0x2, "d6d53682018f3a6c6c7b7326b469b6adc0fbf382da86adec4575597d561d0884b74ee6dd4b063c6612d46c1401f4e8a33e381892303fb9a79b9ea122261374256435ba346d28b5a93a4529edfe4c75f14ff159bc664378a445d7ca14fd720cea901f09e3047b0d546a9eb14c1460c7565e92533c25958eeb4c4d69a12831bf904a9da64719920e1463f9e759d3382ce2f3291c64b86b"}, {0x100, 0xffff, 0x0, "f9c9f38dc57ee2ecdf15edabac24d770ffae53c5e01afd2ab09a333785d43c333f5821d0033733586411683747493377bfc2f254d85855f62c6249518157b7c70098166e7986d27c20b17daa39f834b5250ff4a40928f20d0aab053500b2c2107c2c8ec9085a57bb79bca368cd8b2965c917a457198fb3154845c07d758eecbd782f86264f07a331f609ea7eb67f1f0533c9bca82b978e36ea64f0b3d09da364ee8f1fee8470176e5599baf6e7449d4a64ff5eea4d96d610caea623e7d83bb36e57d974b477d569940c6c825fca67c284778168fccc58d07689874465d6d00d056f4cb733de301de5f"}], 0x288}, 0x8) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r3 = getgid() lchown(&(0x7f0000000180)='./file0\x00', 0x0, r3) fchmodat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x30, 0x2) 16:51:15 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file3\x00', 0x0) 16:51:15 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x8) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) 16:51:15 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0xffffffff, 0x4, 0x3, 0xc6, 0x93, 0x7fff, 0x50a, 0x10, [{0x100, 0x0, 0x2}, {0x9, 0x1, 0x0, 0x8}, {0x5, 0x0, 0xff, 0x101}, {0x1, 0x2cf, 0x7}, {0xffff, 0x81, 0x10001}, {0x5, 0x2, 0x5, 0x3}, {0x69c, 0x3ff, 0x8, 0x80}, {0x69e9, 0x401, 0xfffffffd, 0x1}, {0x4, 0x71, 0x8, 0x8}, {0x7, 0x7, 0xfffffff9, 0x435}, {0x3, 0xfff, 0x2, 0x40}, {0x1, 0x7f, 0x9, 0x8}, {0x40, 0xffffffff, 0x5c, 0x800}, {0x2, 0x2, 0x7, 0x269d}, {0x8, 0x8e607b, 0x1, 0x100}, {0x7, 0xfffffffd, 0x2, 0x3}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x20, 0x101}], 0x1}) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) 16:51:15 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000040)={0x7, 0x4, './file3\x00', 0x7f, 0xfffffffa, 0x8, 0x5}) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:15 executing program 0: getpgid(0xffffffffffffffff) r0 = getpid() recvfrom$inet(0xffffffffffffffff, &(0x7f0000000040)=""/11, 0xb, 0x3, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = msgget$private(0x0, 0x160) r2 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x7f, r2, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={r0, r2, 0xffffffffffffffff}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10}, 0xffffffff, 0x7, 0x0, r0, 0x1}) shmctl$SHM_UNLOCK(0x0, 0x4) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) 16:51:15 executing program 1: r0 = getgid() lchown(&(0x7f0000000180)='./file3\x00', 0xffffffffffffffff, r0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file3\x00', 0x8) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000100)='./file3\x00', 0x100, 0x1) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0x31a) mkdirat(r1, &(0x7f0000000140)='./file3\x00', 0x20) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f00000001c0)=@file={0x1, './file3\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000200)="1d5c28bea98eb3cab72eedfad0d3d6bd2a30cfeaa1ff7c69903ca2afb2592c91d57eda1eb8d8ff167b7e9fd5d11da33e727c6c15a1b97d7ddb7aa505d26a69b66eb31dc6a19411d1520c67a008cbb991815832938978dc3e", 0x58}, {&(0x7f0000000280)="e47ec40868dd9a564d46b76175bd215bbe0a1d3901f7f4d0a447fc680d4102e4fe193d2cd392ccee13426a9c20defc8d2be34e516c35059e4c50", 0x3a}, {&(0x7f00000002c0)="868c15491d87cca1b9361e65c1404c01ffb4c6d644f8eba08cbd4e83853598018c02600516fe2aaa726ad1539f5fa5451d5b792203d2ca4e7e07dbf7ce80677dc99c7cc5c015eed18d8084aaf12be013a851e292f836a930fda3f72ecb3222567c0ad6032f2f0c2773a9678ff3b7cc03aed3ce9f097717ef54c2df79736cd47db882e41b27ab1dd98877ae232420194ad3276c381d26c2e528f227b2041f9166c57b1eda87eb5a1fe618e16e050cdcd12f25307e2bdd14f03339fbe3fd8fb0c69c518a919cbbf0ea62e72a1680300fadf58056e150858cc08619a0158c474641b9ec4d2c49b572e4", 0xe8}, {&(0x7f00000003c0)="0941c1542428c1050b6d266cea7fb778810894ec099960535b87c989bdf6fab3a9d7d74e53eaded34f7fd1c70117fa13ab2110d5648d9c420078c6c96cb25969086ede716d23ae36104c4de484c92948234145d6d3b2509e46d3739cbe1f7e5464f274f02faf95845c867664ac8bdeff37bf8de0aca93bbd2bbc1af654ed7983b57a500c38fd8c1022bc0a9cd411a69cf9bdb5c6feb37ef0e1585090ad2d062de83a234f028c9f9968f9eb40ef1961e8bb5f1f817ca8c9d8", 0xb8}], 0x4, 0x0, 0x0, 0x808}, 0x400) 16:51:15 executing program 0: ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000000)) 16:51:15 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r0, r1) r2 = accept(0xffffffffffffff9c, &(0x7f00000014c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00y\"\x00'/4098], &(0x7f0000000140)=0x1002) r3 = msgget$private(0x0, 0x160) r4 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x7f, r4, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r5 = getpid() getpgid(r5) r6 = msgget$private(0x0, 0x160) r7 = geteuid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x7f, r7, r1, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r8 = getpid() getpgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0}, 0xc) getegid() sendmsg$unix(r2, &(0x7f0000002640)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f00000000c0)="c11f49ecf4e561f0015ac3bf3f309ecdc7d776d7dcdb9d9c7d1a151a653e1501015c27415b0b16298e3d22b4161ef325c25114883aa59c6d485a6283859385e85b4d1eb1c7c06082feb105d6ebb26f08ad4f4d79217751b83d", 0x59}, {&(0x7f00000001c0)="65b5cf407b819424e0d1c4bdcaa4dce95c76bcc5dea2e453181de2a943c1770c8fdf6070120123a7ba83123cfd09eb1251983b5d912621e7b50f3ee3f93c5863fae35a2ca1f3b4239f0fb408fdfb69a1a1199f0964597ee8bccd709d0bdae73f3229ce8b5cd0292674e2e09bd08130084d7eddd209b3f9b4264a024ec8a888e4c562c6de07db50536489f42cd56b11462e13ead8a57407824c0091c955f6ec30476dc757d14e2efd62405466143c777ff2233dde33480aa40cdafd425e0767a0906f55cf4bf3b58bc7101499807ba9c5e00190a0929d17172bbdf340400e", 0xde}, {&(0x7f0000002680)="0c9e490613d7a048c1be3c83d5a2a9c43f80d315a40291964cac198c3f725afb147475131b76ba63a02ec93a451f7ae7ff15229c034b1ee2d7cc7767a27c2b3d47548f155e74ac552f18f65465d14d701c7ca3718ac8ec146cdd7c456be75c7f75", 0x61}, {&(0x7f0000000340)="de73066b7f3986063b812e36ad33f873746750e1be8d096df06f59d151ae2466ebd0e29447ac70d5ca67c7ebdc658bb719ea207a625b64504ad13c414a0beef5c5be968838f09e48865e4ee278e0b7c05f2ce100928f21150f8e6049bab284419f5f487266617a84b4166dacf0", 0x6d}, {&(0x7f00000003c0)="4d92123a06e10a64fb327a52ee29c0a8db47e2fdf313b21276c91a93a1d627a98868eabd146c0c3ef32c042dd58bddfbf711903246eec50c570c06d14ba4cf51418fef028722f6957161", 0x4a}, {&(0x7f0000000440)="9842f25e91f676f73cad7350ffb28a99e13c4d89f25395013cace44f5f84b9fc00177fc344a72af8005ab489569249306d17e129e6ae52f19d6051b7e957e1f605d7f18f3c90ad74efdb2d4b42d30fef7df4c1bb57957ebc3776119419e7e406eeaf7a08994821a67c58ad4ad9ccd08d168dc74a3ee90077f1f0314dd6f7a74c4c778ddbc1a4a38d9e596d3c5c23d57ca89c1416ac74a5c71beadba0e958323da581ab7482cbf0b59a8d1d7eb02f79e9c416debf881c15e2036d556bf348977b7b936f747306f51ba2b18b940480f930c13374a2906e2dff42dc5b9b5b8f7d5a80de03f9dbcd74b141417850395a1818ad315203795d91c30f43bcf887537399a3751d803ff22f56ed37320df05423a863cc8bfd029dd173399bb4daf19021df692d2f0215ba63aa9bbd288e153f864a9d93b496db6f641e38416922bbb89ee87a742ab8ca2f6f112e2136f361ad9761ca1a7bf320d2dc5a8d7b1ba0a53de78465900f3775bb35ad8671bb310f01e7f9298ab2c6277b1fee1ee4fa2a751714241d2beb3bf79419186e4655039a471423f0bd0255c8d5108009e4c55598dc981ded167b881d18f3de4d22265ccf2006663519f613c4648a7dbf087d8dd88280270e2a01afa21c64c252d837bd33df25fd0732ad5994ee68507ff3fb5dd145cb041fb6f8333818a61e9e8a62b9e93e075d11403e2fdadc5f04d3565006b08314ca9defd1b14becc3f23e94f8d2663443aa38edc3af9379f910615132658843434d690ba7d2df0090e5264c127ef58431f80712b698edd2cecfb6d9b0549243141228998ac5260db653e4459875288d0442b7ccb5baa8ccb69207c49298f3cc322fa3bc790cea96c9190801cc1a5230d7c9c0b31a028a0abd72596ac11ab5c8fee810a84ef66d52732048d36d51bcbe47813cff55d2ea4985b679bffd3e5b7c3e19fae14d3ee67549ff5c372f0728a8cb1511aed1d21d9bd52b555fb74044b327f415b0218f5be60a07d66d52575aa80f97b5d5744098a29455b284250eb4da2b7174940d6efe387c07aaed2f5880a7c174a133cda5a7dee0c1087a2b4c121c7baddfbcb4c0fbcb92fa91f1d501362a6dd9e17baf59ce61cec76093ffec1bfeafbf3ea76136b688959cc2ece636e581740480deae38400c00d3c181e76d0d72dfb1d60a0c9266618310102e29eaaeaa5cc2447a9c0423b7d1c697a03e1fc99c26a7b8d44cf4add722a3c939d283ec177595fb2eb97ca9bb0a02b5bcdbbdaa730f41f7f0b52fbceeb4582f82f9d75a3c139b7bc53f2966d270ac61b1f528095ba6c2f566b81f015a5ab4d7afb35fecf3de083476d56e10c2d0d77b77d7d545102c31a621e6478e53485b9d1090c6412bad507fc777490a7bd428ebd097c86e6ecc2dc2a0116cd4b1bb029b0888c056c8fd1c2e77ead5440fb985eb6f42c83419c4af8b1cbbeabd9bbd2de42fd7fb6c1882b1c7d6cf7925854951020e7ead83b7527b03e32a51763223219f975032cb40fbb6f2eb01f6251fd9148fbe49b87cb18593bb7911e751e72a9e5d233bd1ab15d0f0f11439e76ec56657666135da6dc375f9b2152ce8f0e7aa105a8f72a5540d465e947b84df6ea6e883f5fc9e5ac62f65dfa1a301987c3aa1304fc73ad142db6c1653ad89a3018bbd6b32dfd68b1b6f4f3c34068b65361c2554f1f9271db60d9d5d8eab2160ebb8ec62786a48a62b1f2281c5ad82bf04d9dbd8d848912a051cdaece4c12370514bc5a2c65e2b468f3f13bef8cdbee49b7e9c1cfb58215386b6f0092c1773fbb55a6834c29946e43c94e2f8fd7cb5d04b8e0f15bd1b766b70002fd65e5ceed98692c6128d9b6f1baf930d9862e9652b5f2f8c1fbe5566d855934f07517824c3f40a88d5a6c5a6050df7b16f4b005aff2ea1268302bf16ca5f3e2627c7891eb9c531a93318896f4ded27c3b0ada6d534b201c0f8483b636c04da9c5675616ffa49bfae0aa35a7b8da303cd8506f6b23a680342aa70db3384db3b34e6bd50db42a57c0e62b236354743218d4221603fef05859bce9a5cc98536773293b6d10aae1d08e2bcf43019f1badcb45632dba0ce370e5cb69b4bed35bea1b51eb07e2a2c7b0fdc9195b4063b9d155dd1dd9af0e05e06a4f524bf368583a2db8f8338f724b70b2afdcef1812bae2d78e56fe4367555100e40e475f833d71a9d176ed2eac6921b658a8c94f1bb7c9d31d6f844a47d2cceee63231e61b1475de48d5fd93270a7335877ef561dd44722c111a862e4f874af0d23dd2e86fcce0a13e0e735d59e0ee82712f244874ae424edb1438373dc54835f8d63ef84dc6670d88a867d1ffabafb53c207c6e9e72457569f3a9fb2e52d6de04ea2f48c47cd9ebabf7107ecd8594118d268ba93af3661cfef5fcf372c29d01b6b86ed07e15d14127e575a47aeb56bdc0130d0363748ab71e4a9e3b9fb96c8183c4c67d56dff013b49d2b6bb0e741f9251b23aa5b464248057c2b217a6671c402b59cf854817092cb17f663df26b1c72d6d5fb4b51f5d2de10950f9e2e41dc601cf7f60e37394c8a07919144222d427287aa2c1c2452fa9c62c5f192efa06ef43ed31dbef7d8568916971cb5f6c9f270b5c14e64f0f05a1bdd5b1ebecdee435054d011a9a38a372bee291b5e9953dde3cfbd2413c291b103115c9c05212d1dfde42e69b0f84b13fa4b0e325cf96f1a95ec28d20b337074083a73eba87e2a461a12186d9f3e7b735ea7175e62a7f0b543871349fa9a3e7f0e05bfcc061b797fc51a917f85f3ed5c8996787e88fc5dd20434f5f63af50820c4bf252c8ff9b07563253d943c3b12e502e64518de03ba44d3bc96c8f57871cc86413f84f02312b7ca022de6bf81f0990a3ea79ef4bd23757ff2628e17c96aa44c4d11bf56437806ea0c329f8081c8276695e1a0bebb362499554c11e7c814eda2bce2315f7c3089f80ed29861dbc608184de1ef1e0efe7c0089f3d9595c0d362867b188fc13fc6de79575f8d4e793cce99f15524275d918401f45513d58d0031d9bd26090b4aa621dc745b558eadd2fc872e34762983d92a88a791f252c957de9f28fb2af89c85d7db80a8a83529054016713a55c4fb283be0a683541e6613c85060afc56d756fdd921b59946c8a45260f53b956b1403a192b85f18ca6917db0ecc19ec5adc7fbd60672479d2a165e0aa4a3c442749f503386aeb277b619268853c86f8fd0b709b9275b1230fc3162c8bf8482c5c49642a8933bdc195f5e3bf89690ddeca1d8d3ee105e06a6f74de7d23a3a8586e0bae55081bdc69d6c92d3a0c0f789b9b54844e60e6bc227fe7ca4f3775729d40d49bc2dbab49784dc6ff465fdafff895862a3ea859597822706639e7a8ceef7b67306e44bd90c149caba72dc7faeb380845239353816548976a55b0aae2c1782bef61de9c8f462daabe47a918d637636020731d17ba83717fe831f93800e44a8797b38133f076f7b74adac325c86d1734a9203d78e1c12d9cb1e8c2aaf226895aab43acd9645c95cd77aa863bd9140b698320185c0211011157d11261cfe76e6c9f715a9883a2fad43156d1b1d36e5c35190101550d78b65f7d4f1109d9ae89fedc0b322a6bfabbd4d4224324bc44f47d6c929451ab242b483526c5602e795db28f09172d6fc1a5f7894a23d48d038521e81127a46af19a5e9af2f215127579e5698570bf7aeb29bf1b3509176f963c1528b65c5089108fa3d5f09840678f3b5b8fbaa310ae770428d15b287f8672432f36e1a7b775c114312f12007be1f6c6fb7a8eb8e8249fe1d9e644818eddf8b93b347ee2bbc61553da0b3fdc7727c8284347f07bbc45501942434ab8644090b58a5e663ce8837dc560e41964b47afc8474c63d3221de0596baace3b27fd0fb21c400cd202134c9eb33a06421a4704f4d9f42bda8bfee0473ca6926604b6cfaeffae2775ceb413bd813e9817d52ec3923575d54f1a7e851972c6335af71a99f1c0f6eb99d4d840057462a0a31a6de02f644b775ce1a4337daccc5e603870ee42725be550f99650cebcc4583fed7a8df7824721ba7d666d2a7a3851346ba74a25620ef12bcdbc1bbe75b11d3f48d9a256ad257c159882ca27feddfce87391e4431143f6ddb0117557e5200a38562f51d530e148763657e032db704cfd2f8059bbc0f30509d24ba4c8e5e7ee9bbd8b8a1f602f75239a7535ae1b3ce712d7c76b1208af732860143d7771fa5d1b535433847388142a205e4a81a611811d15fafb304d9985990b39716ad01005d9ea54159270125df69bf675264998b598d07ebd3af7e025fc563336f745bfc526e713fb77277be73ab5d6238e322eeaca745b0036ddc778acde37905fe491535e0919832f9b7430b9301aa19cdcee0b0360acae97c7964cfd1c03b4449229de857d37e6d50b69708fd933c6fd12d132735d235f50491257370a55f1d3214f2961d20690e91323c114d18c68d90bb8d6508a0d28ea2d774fc2304bc47eaa514952ea5b27c06c02d569b3ac2cd4cf7ac347812767a3f3b2f3c2bce571861b8aa06d4f57d7f811594a110180fd40b998387f12b7ee4c72ec943a2c2b7d2feb7b466c1950bb20ca0459a43248857f0487ade513bb786577e1a38fa27c708d93983188dc35666ae7f585131b54378f0935591ec6cae0a846b80189b3fc4cb2c7fd957d0b4c00416e77e8e0c0ab34ca1b796b4b6bf11f541d0edeb5c3edb27a9d73c5361223244882409b9bcabf91fb09b3cc7b5c18cc9f6fa74732cc7cb855d7e331254a65a0888bf271d7fbfc4bf1ea2590e23b4ce5e68332df3e43ecf1483baae907a220b694c51e6272b6906e649a55a9217c6bf750e0ffbc96ed1291dc3cab5bf1bd6a3c8c35a4d3316763c8704b08b282c3d99d9a1b5252ce00047be89928b9b0c10e1eeaeb156c71282a10ebbe6dbf0c159a7d3a06038418cd1c3e72f1d7d78059b50d9c71ee012dbdf6537c0ce864b9fefe94cc64c1e109b5a79f6aa00fbf04156490a946c057d9e783af4bfde096610935f0275dedfe585ec01d1c76f7d016a951e940d7bbdc9cfee8aa68efae106d44765e09f1e19f48f5fd23a6c57995bea09e7592dd3138ff140d6e588b1e91db300d5471e108d9a6d43c2a610c0f8cb7cf71ab3db2cd9de22941a302ed8d7c01a3089f9868b1efc70b32f391b1b04c77f637c40d616b6d9415677b247726755d63a356935c3ecb40a946ef53f5edb4b23bff9a93c510b8ecb08eae6ecb47afbc9d6c02042381a1f0351ca85b9a298d2fbaa9aea9038be12c01c6018dbacc9c16d3215e68fd424d77c61afd313ae8cf9212a583905dc81856a435f64a2ac827618e82a03b13c1b131798175fdcd563b4f1425be00cf392b95b5e17c6fe56357412b7d08845b3a8314bf5909cbd69d4de5b8e12d0180a8feffd85c00d7b4ae77e3cd989d5c2c6cf608c87c1795e3351a29bdff97290d4a86d2907a7d282d735ea9791904ed7380c1db7b849a01f0bda76d1197773b66671cf5fb0bcb3396652d5381af19f1f6b45651de75f46aff820a874ea44a0e0f5192af7340fd0f0b1cfcb769158be11b40203081c7e218973d5c878187ebd9d3f7da95003a42f907c26911cb079e0a3b0d43856968e48652fc6df9213ef48df794599dec800d93812a0bc97c9f9032dce2ca2518f30f3d38a3d33e3789b624865fb40308357e9887e3094bfd0af6638f1a5e0568361233f686b9e5ccca0fd5dfe6f2189542f2c0067fd9fe29b1bfd95322072b9931c916979f1319504a67f39ac8abac3fcf44c73896a9638035", 0x1000}], 0x6, &(0x7f0000003780)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffff9c, r2]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r5, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [r2, 0xffffffffffffffff, r2, 0xffffffffffffffff, r2, r2, r2, 0xffffffffffffffff, 0xffffffffffffffff]}], 0xf8, 0x1}, 0x400) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file3\x00', 0x0) 16:51:15 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) 16:51:15 executing program 0: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x8) 16:51:15 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) r0 = socket$inet(0x2, 0x0, 0x2) sendto(r0, &(0x7f0000000040)="0e9c12e409321a5d2c919d956a9446aecc2af1b40ab7945cc7743b30", 0x1c, 0x408, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:15 executing program 0: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000040)="9efc8c0cd14af72e3f9c9b3a9c2ff850336eefae423431bd7dbccfb8b38283963fb31703fb56b58cc6e2ed4d30f2fc988e1cc64ed06c578bae17245055b12ac9a93226aa4cd573d29fd8a75768d5c61bc49c33965d605468a8acfed9b880d60bb34b8e0b6891456dad21689d540afae6697ec00bdbca0f5b8b182eb82755706422de8d069c07a69805f5b6b2104a71499c9973147dfaf142b98bd3766ee480", 0x9f}, {&(0x7f0000000100)="90503f21b0ccc2cc14f245dea18593785a4dc5da7eb724e690b9b4864a340048ea65efda70947df7af196c82c56c4a7801541d3490debb5d0afe4c8e027fb615219d8ab5ed710681d5e12967348c57eebdf1bc0061ed1d1ab3aae7b42bd4f22cff993ccbfdc05a6740e462961f5847fbb9960688bdda81cb9aedc5731c2cfac3b46671d3723fba991178965336179d4885fc2aa138bdc7e3bce0b7e395dd9bd8af8fcce19ba576e72a75b53d72a16322b6e3fdf5598a13766c85fac7145438001f89973451c8f9bd0fb2d5add3d724b03b09c685205227e8d884cba284f4da4ac412b79bf5d9ab47", 0xe8}, {&(0x7f0000000200)="889912cb46b9c5ab86f02e9a7251e8bf6fc24f49718b88fa1f878fad2667a300b89bedd92124a0c57cdb7fc18899a7ae123b9105d24a71e8c97c93a91ebe606a8101c6ec5c9126125dd9e417d3cb356fb046c5e6088c7eb4c6fbbaeab1580a6448d6ff54bf73602211dc5e1cc27d36fd3542c328b2079b03d7de1ab7f17269cf4068b73cdcd6e9accabeafdc6a3a4cdc076b7fa79750c4d89fddf121a0fdb99f7d6c96f0abcb8c0e991c0e149db3d9", 0xaf}, {&(0x7f00000002c0)="04bba5133d7a6b0e7a067fb6f7eb5613382eaa9afd4e8b08efc493be910c98dd119ef02e872df5249827afb008b5f31847c227af62bdc8f2ce85c876c3355843138a3cb436607c12e73514360876c73a1310a198947f0f26a3f1d0970517da524245f1f1069b1f58", 0x68}, {&(0x7f0000000340)="c9babd868b87eb7c07e9e94e882f3bab002023d7c44e39682c8c320be989a02925eeb1a9f9a50fc6de263cf82407acd8d7e6b5dae623a479622e2eb9f6dfd9cd86db", 0x42}, {&(0x7f00000003c0)="e35e5a1c0978a508b546bd28c6eee4c850e8e410b382d3de9e2b30b5c2159fbad53b82ffcc76818e020047ab26f0197568002741c5c41c5e3ca68c83a6cea274b5f8a8ec6df9687e994f2c9e4947a1fd22ab11485641fc0b2290ea7edd419f83c0f27896cf3ddb592c94ba2a9dac172b06642e44d6c94b4c6357057821282bf0240c5786350febcfa564c29c767cd11f120b768e20353008ac6897410c166b6fe15b0f38ded8983ad9caf2f5edec0ca5d6ecbf3065751bb49d8a1b454c438a7cb564fcd4eefbf4aa6c0673c7c482d2dac3880a059f1d3b1781ed4b5ed5cdf6aee9ff7471f311535e117179aef190369ed4f0d3d895c231d1d04e", 0xfa}, {&(0x7f00000004c0)="6e4fedb16a5e3f0eb41ee790512bb6464b43304354eae21629ff34b6dcad60297f8ad2a2710c85d5305e52a027c4d763d55030bfa786f4e896f2153821bfa715a7f2df61c5914d54239e00761072c1f35715675abd8427a134f423684ba73602921ea152e21f716b681e5a27e50e217c128362ab72f9149aa61bf6111d0624f9de14ce68e23b18", 0x87}], 0x7, 0x0, 0x0, 0x400}, 0xe) unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) 16:51:15 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) 16:51:15 executing program 0: ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000000)=0xfffffff9) unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) 16:51:15 executing program 1: socketpair(0x1, 0x8000, 0xff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() getpgid(r1) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, 0x0, 0xffffffffffffffff}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) r2 = msgget$private(0x0, 0x160) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x7f, r3, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r4 = getuid() getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r4, r5) chown(&(0x7f0000000100)='./file3\x00', r3, r5) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:15 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)=0x8) pipe(&(0x7f0000000200)={0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000080)={0x1f, 0x2, 0x7, 0x10000, 0x6, 0xffffffff, 0x72, 0x10, [{0x9, 0x5, 0x83b4, 0x8}, {0x5, 0x4, 0xffff7fff}, {0x0, 0x9, 0x8, 0xa7}, {0x9, 0x3ff, 0x31, 0x2}, {0x5, 0x5, 0x5, 0x5}, {0x7ff, 0xf85, 0x3, 0x5e2}, {0x8, 0x7fffffff, 0x48f3, 0x4}, {0x8, 0x3, 0x7, 0xffffffff}, {0x1, 0x5, 0x7, 0xffff}, {0x49cd35fa, 0x0, 0x0, 0x2}, {0xc4, 0x2, 0xffff, 0x5}, {0x7c, 0x2b58000, 0x4, 0x2}, {0xf7, 0xffff, 0x803ff, 0x6971}, {0x9f9d, 0x1, 0xfff, 0x7}, {0x18000000, 0x5, 0x6, 0x6df3}, {0x0, 0x40, 0x7fff, 0x4000006}]}) fchownat(r3, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 16:51:15 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/76}, &(0x7f00000000c0)=0x4e) 16:51:15 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) r0 = getuid() r1 = getgid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r2, r3) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, r2, r1}, 0xc) chown(&(0x7f0000000040)='./file0/file0\x00', r0, r1) r4 = dup(0xffffffffffffff9c) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0/file0\x00', 0xffffffffffffffff, 0x1}) pipe2(&(0x7f0000000200), 0x10000) 16:51:15 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) unlinkat(r1, 0x0, 0xd30e1ed5fbb164cb) 16:51:15 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x3}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc}) 16:51:15 executing program 1: getsockname$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x6000, 0x9) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:15 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) 16:51:15 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) open(&(0x7f0000000040)='./file3\x00', 0x80, 0x2b) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x6, 0xab7, './file0\x00', 0x6, 0xffffffff, 0x10801, 0x1}) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) chflagsat(0xffffffffffffffff, &(0x7f00000000c0)='./file3\x00', 0x10001, 0x2) 16:51:15 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x14) 16:51:15 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r0, r1) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000100)) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file3\x00', r0, 0x0, 0x2) 16:51:15 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) unlinkat(0xffffffffffffffff, 0x0, 0x8) 16:51:15 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:15 executing program 0: getpeername(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) 16:51:16 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) recvfrom$unix(0xffffffffffffffff, &(0x7f00000001c0)=""/206, 0xce, 0x2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:16 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100f3, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unlinkat(0xffffffffffffff9c, 0x0, 0xd30e1ed5fbb164cb) 16:51:16 executing program 1: lchown(&(0x7f0000000040)='./file3\x00', 0x0, 0x0) r0 = getpid() r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', 0x0, r2) r3 = socket$inet6(0x18, 0x2, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = accept(0xffffffffffffff9c, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000280)="087234d14c024244cfd8245d18491e92", 0x10}, {0xffffffffffffffff}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="00000000b34e0400400000000000010001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x2}, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r1, r6) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={r0, 0xffffffffffffffff, r6}, 0xc) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, 0x0) unlinkat(r7, &(0x7f0000000100)='./file3\x00', 0x8) r8 = socket$inet6(0x18, 0x4000, 0xff) fcntl$lock(r8, 0x9, &(0x7f0000000140)={0x2, 0x2, 0xffff, 0x6, r5}) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000200)={0x9cd, 0x2}) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:16 executing program 0: r0 = getpid() r1 = msgget$private(0x0, 0x160) r2 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x7f, r2, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r0, r2, r4}, 0xc) unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) 16:51:16 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:51:16 executing program 1: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r0, r1) lchown(&(0x7f00000000c0)='./file3/file0\x00', 0x0, r1) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:16 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9532) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:51:16 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom(r0, &(0x7f0000000080)=""/177, 0xb1, 0x2, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) 16:51:16 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) r0 = dup(0xffffffffffffff9c) syz_emit_ethernet(0x36, &(0x7f0000001840)={@random="1588b77ff09e", @random="7c02a5fa82dd", [], {@ipv6={0x86dd, {0x0, 0x6, "e15704", 0x0, 0x0, 0x0, @rand_addr="976983f63e2e79e63655da9cfe4677f3", @mcast2}}}}) mknodat(r0, &(0x7f0000000040)='./file3\x00', 0x20, 0x1) 16:51:16 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) r0 = msgget(0x2, 0x971) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/221) r1 = msgget$private(0x0, 0x112) msgctl$IPC_RMID(r1, 0x0) r2 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r2, 0x0) 16:51:16 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file3\x00', &(0x7f00000001c0)=""/4096, 0x1000) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:16 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:51:16 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) 16:51:16 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) r0 = open$dir(&(0x7f0000000500)='./file\x00', 0x10000, 0x102) renameat(r0, &(0x7f0000000540)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000580)='./file\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, 0x4, 0x2, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd3f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6bdfae92}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x18000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x200}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffff12c}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x74c0}) 16:51:16 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x18008, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file3\x00', r1, 0x7}) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:16 executing program 0: r0 = getpid() getppid() setpgid(r0, 0xffffffffffffffff) unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x80000000, 0xffff, r0}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x0, r0) 16:51:16 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x9, './file0\x00', './file0\x00'}) 16:51:16 executing program 1: mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x8, 0x9) fsync(0xffffffffffffff9c) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) fchmodat(r0, &(0x7f0000000040)='./file1\x00', 0x8, 0x2) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000001c0)={0x2, 0x5}) 16:51:16 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) unlinkat(r0, 0x0, 0x0) 16:51:16 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) unlinkat(r0, 0x0, 0xd30e1ed5fbb164cb) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:51:16 executing program 1: r0 = getgid() lchown(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, r0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8) r1 = getgid() lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r1) r2 = msgget$private(0x0, 0x160) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x7f, r3, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r4, r5) r6 = getgid() r7 = getpid() r8 = getpgid(r7) getpgid(r8) r9 = getpid() getpgid(r9) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0xfff, 0x0, r1, r4, r6, 0x0, 0x6}, 0x5, 0x8, r7, r9, 0x78e8, 0x1ff, 0x8, 0x10000}) 16:51:16 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) unlink(&(0x7f0000000000)='./file0\x00') 16:51:16 executing program 0: unlinkat(0xffffffffffffff9c, 0x0, 0xd30e1ed5fbb164cb) recvmsg(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001500)=[{&(0x7f0000000040)=""/168, 0xa8}, {&(0x7f0000000100)=""/181, 0xb5}, {&(0x7f00000001c0)=""/146, 0x92}, {&(0x7f0000000280)=""/14, 0xe}, {&(0x7f00000002c0)=""/120, 0x78}, {&(0x7f0000000340)=""/192, 0xc0}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/253, 0xfd}], 0x8, &(0x7f0000001580)=""/214, 0xd6}, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000001700)={&(0x7f00000016c0)='./file0\x00', r0, 0x1}) fchmodat(0xffffffffffffff9c, &(0x7f0000001740)='./file0\x00', 0x0, 0x2) socketpair(0x18, 0x1, 0x7, &(0x7f0000001780)) 16:51:16 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) unlinkat(r0, &(0x7f0000000080)='./file3\x00', 0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file3\x00', 0x0, 0x8, 0x4, 0x1, 0x6, 0x5, 0x2, 0x0, 0x2, 0x2, 0x101}) connect(0xffffffffffffff9c, &(0x7f0000000040)=@in6={0x18, 0x0, 0x10001, 0x5}, 0xc) 16:51:16 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) 16:51:16 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0x0) 16:51:16 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) mkdirat(r0, &(0x7f0000000040)='./file3\x00', 0x142) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) ioctl$TIOCEXCL(r1, 0x2000740d) 16:51:16 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file3\x00', 0x10, 0x60) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x180) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0xa) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:16 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000040)="7a84d57bde841d0ca16053b9784602b433460b2250c0a542036c0d70086d6b4c944db1945f32a36df439c70a4f9949e4c7ca3c9103", 0x35}, {&(0x7f0000000080)="90e211f5d4d0beea7135c6d5327fa670d902efbfae2bc346822f08811607e9cf7bbab44e750d3d71aa447dc4840277c9ca3ff450e803f998117bdfe7919b5a053bd6ae6e4a549619b35e5178a70cb69e607ea357323bb6122141c29c62700470dd297528e1c165bce04148632e05e14d8f7d66e828b63e3482231b565d4b4cc6756ab8f4ab8a1966485d7d58e007d042bcc155dec93881b23384743fa790da3917720cb0a38d872f6390873eae4dd8882f37f0ea", 0xb4}, {&(0x7f0000000140)="ab18d64485e32cfc71959332888e934efd5df6c66417e335cd5618b8655a7bc3fb4d7e7fba53d97d043b0155dd7c91d063ebd1be5785ce540a5b0e07d1965a2d8b39bb1a16e500b054ebeb008f29db61ce31a67d5cb39e08fccbc23f496a82f56c01d065aa47894128881b6f6c6651b15b9fc87a6b247fa008d3b6c493e1c03db8b492a06b781bf5843ab85297b46445a97bb8106be1b2f315fc63", 0x9b}, {&(0x7f0000000200)="22ab79b2f19947f5390b32f2bd58d5617099615fe0e5d02f85d8ee9217816a3027118adf6435ea2f", 0x28}, {&(0x7f0000000240)="8db4800963dad4712091f5fe6083bddf2265be271ff88701b9ee6db4a5cc8e8ed8281321dc8c5f47c707c83c772d876ffa4a7e5a18ebb15a119f0142c21bbd950b9b6742819d422e0d101a06ffbbd06c2946e260", 0x54}], 0x5, 0x0, 0x0, 0x408}, 0x407) 16:51:16 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r1, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file3\x00', r1, r3, 0x4) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r4, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3f, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, 0x7, 0x4}, 0x10000, 0x1, 0x0, 0xffffffffffffffff, 0x5, 0x8, 0x0, 0x4}) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:16 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000040)={0x7, 0x8000, 0x5, 0x7, 0x10004, 0x9, 0x5, 0x10, [{0x6e, 0x20000004, 0x0, 0x7}, {0xc3, 0x20, 0x80, 0xce}, {0x4, 0x52f6998d, 0x4, 0x1000}, {0x5, 0x101, 0x9d85, 0x7}, {0x2400000, 0x3, 0x0, 0x1ff}, {0x8d, 0xffffffff, 0x8, 0x5}, {0x9, 0x8001, 0x9, 0x7}, {0x54ed, 0x6, 0x7fffffff, 0x6}, {0x3, 0xfff, 0xffffff61, 0x1}, {0x1, 0x3, 0x5, 0x9}, {0x7, 0x7fff, 0x7, 0x3d}, {0x243, 0xffffff00, 0xfff, 0xfffffff8}, {0x8, 0x8000, 0x1000, 0x7ff}, {0x0, 0x5, 0x6, 0x8001}, {0xb2, 0xee2, 0x101, 0x5}, {0x1, 0xa811, 0x9, 0x1}]}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, 0x0) unlinkat(r3, 0x0, 0x8) 16:51:16 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0x8) 16:51:16 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file3\x00', 0x10000, 0x93) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x120, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:16 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000540)='./file\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./file\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:16 executing program 0: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x9, 0x4}, {0x18, 0x2, 0x1ff, 0x1000}, 0x2, [0x40, 0x40, 0xfffffff7, 0x6, 0x7, 0xfff, 0x74, 0x6]}, 0x3c) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x8f6) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) ioctl$TIOCCBRK(r3, 0x2000747a) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r1, 0x3}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x10, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, 0x0) unlinkat(r4, 0x0, 0x0) 16:51:16 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x122, 0x1) 16:51:16 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = dup(r0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) sendto(r1, &(0x7f0000000040)="1d6894d6e3452bec2662ac450997977ba92248719c4b2cd848c000c74494f1cb2fe6b84fabe078c1dd90a65a347d5aba64d801067157abe95ae35822844a5dc5b2465f34737dc729dda9b6e45498cc610fa2ba776be6223158f53e", 0x5b, 0x401, 0x0, 0x0) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r2 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7f, r2, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r3 = geteuid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r4, r5) r6 = getuid() lchown(&(0x7f0000000180)='./file0\x00', r6, 0x0) r7 = getpid() getpgid(r7) r8 = getpid() getpgid(r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xba5d, r3, r5, 0xffffffffffffffff, 0x0, 0x80, 0xa331}, 0x6, 0x3f, r7, r8, 0xe, 0x7f, 0x59d, 0xffffffffffffff01}) 16:51:17 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file3/file0\x00', 0x8) 16:51:17 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0xa0) renameat(r0, &(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x935) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) 16:51:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xff) r1 = accept$inet(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x1c4) r2 = accept$inet(0xffffffffffffffff, 0x0, 0x0) bind$inet(r2, &(0x7f0000000500)={0x2, 0x3}, 0xc) bind$inet(r2, &(0x7f0000000500)={0x2, 0x2}, 0x1b) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) 16:51:17 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:17 executing program 0: getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000080)=""/49, &(0x7f00000000c0)=0x31) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000000)) unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x118) 16:51:17 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000001c0)={0x10, 0x7, 0x4, 0x8, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2000000000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x850}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x37}], ['./file0\x00', './file3\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file3\x00', './file3\x00', ['./file', './file', './file', './file'], 0x8001}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) openat(r0, &(0x7f0000000040)='./file\x00', 0x1, 0x3a) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file3\x00', 0x18) 16:51:17 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) unlinkat(r0, 0x0, 0xd30e1ed5fbb164cb) 16:51:17 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:51:17 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/46}, &(0x7f00000000c0)=0x30) 16:51:17 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:51:17 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) faccessat(0xffffffffffffffff, 0xfffffffffffffffe, 0x194, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:17 executing program 0: r0 = dup(0xffffffffffffff9c) unlinkat(r0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) bind$inet(r1, &(0x7f0000000500)={0x2, 0x3}, 0xc) sendto$inet(r1, &(0x7f0000000000)="eee6e309d5f6e7a0c4f2662ec7fdf82408e55786f1080c6e423aff36a5d8b54248a286fba18391700cdeb76255a43a2a05e9dab650860ccd44c6390873c77897707e64802f9607d10fa0dd671953661f4f99f142bcf69434b27919f29e1422e4fd3456c5e3eb6e17362a4f8ff9845416a6e4af9bba22e4cf4946ab06da9db3cbc0f51cba2407508107a23868633fe3420c72bb09ce94f749e354c61c56c6148c3df94267389a88e9ddc310c0452175", 0xaf, 0x2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) recvfrom$inet(r1, &(0x7f0000000180)=""/112, 0x70, 0x3, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000540)="e88d28366048ec2c6759d1dc57c5c8844091c8469af51394e656d1c7e2ea74dcc331dc80e27c99a26264b064db3569417cb0c11bdaf855a68a14e2465e5826713b1eee9ddbd1f27e48f8d4973e366d73d7d387136e2b10982222161475b20c37e39ee31c4592297ffb60a8527304173851842bc94f0889d76932ee0c82f22d69396c49db21a9829e9c6b6ed770da1929e23eb0ea8e5c2d8660ebb14cd6b30dea54480af4164521d35bc80a5ee54c41113c57444b7989d3931d10ec493a63ad226fd12c9a75e0be478b7fd04e849ec11dcec547e2273146ecbb8a0bde1ca65d725d2812966b1d2282b958e2f86632e733c1763a6dcac6c6c27976fa4b784d3d21eadad37148d0506f4e334813e02285c6743e788798b3f949bff5779a5e6dc3cc6263dd71ef6954439dff622c10cb35853b7b5ad4ded7a01d3f159ccc0f9f67420dcd6335892b9480a21d69ae4801ec12131e00cfcf30c20e34a55eda3e853e56e8b1323601550e1a6d180ab7d968193bffe09708242beab071036d1695ad044ede29396e12f28f8479edc35f1961a990bedea674e00b8338ee22783c1c3714219daab7475b0cc0adb6f7f3825b76917504a7ae2943b0366390515c3e105e6533b0517a2949addf9877097f048065b33c1cf425424059905902ad639f98cb49c8f76c7913a21c4e0011c3da8ce6bfdfc5d59c0b54a2ded92b514d4f2bdcbbf9038a888bc6aac3092efa14fee4293b5dfe660c509350d2981821d0d80e3af2ca1d00f63d8f158a65842f085c035d9eb5fbb54d6efe10eb67c55fc70cfd4c0c2c063cce6491f38fb30ef7b16890cca97a3e9de644f70428714b07b5330c3a452dd49f3c556018bc5c2a670681b5a0060a7ee7b1f7cc2c15e9f5703fe0eca14d44dc6cdb617a84becd4c142168484cffef80ff9f45146668981a995b3321b740d3e5afad7c8245d389cc31c2bab67289abebf424bd26736ba5e2d0cd0b693567ae7413e7c4f4bc6c2f32c438a4cf432897b7b8db1aca31d28448ca661602f6adceeda866cf47ecc3f82cc47085d479b2f52c07a856076fcfa2aeecc30fb140f4aa330de0902299c4b135f45cac35771dcc355bced4044f7d57273ee75d3948d65ecdd092a6c5740e1a2397f11f5dacfb0f99e248d864c05b76210f3be779aabb101323c7e3da1c336e211d41bf732f3440ee7c763b2e58ba512d85f2fce1dd0aca641970578cc85597c07e4fc9142ebf0ba21317c3ee1312061c20dea1e02263d26de2c422e736815886f5d36cf1b8d7d27f57c7af405224dc0d61b1ee77e8b441fc4e62d5cf3ffbe83b3702097b23a352e704af7c4cb208e1be728f9df83bb0e0939c275bbf7b828612fbda84e4d14ea3ad55abefe920a61da135324f397d477675e0f1492dbcc156fe358dc52f63a03e8dcc4fdab05270fce64f3dada10c8ed392d6bfefb114307c59a5e0456a28d169aedbbc09d4d3d0284286519bbc93dd517c86d6f71db22f16cf30beebdd9ffb137bc1f6d5e71f04681cd1fb91b729f6c407055c5b7a800f5c88e4eac7cd398980e5b02f1c86b8f55ec06e6d6d9c2f2838ca77073de6f262e84c4184d6261c3b0830716904a85f606eb990575e0306f9dd0b9850a6d878799735247ce2ff7fd85f88ba50c333d39e46b74d02d0b9fde4dd0f4ebc59a3cf0633d3beca41ba2062f3dee3925ad9f7b146f0f06b0e43c15078f123590f95080f3348c4f3443efe452fc74494f488d46477f652dcc62632152b0f89b62673a7edf231c29d7a9c396cc775142505b09554dcef5969af7d703785ed3a48d22083db3d2da909f31f2ab77ac8b794e5621db9134d26b1497bd2d6467d96a0b0c5410302ed7b2b20dee52a940958a1a029ef3778e13547c0e28b6ee9bbe1913dc2aa17312d8d56d00b691e22ccaf5c63cb4a23bd484bf49b08c1e3bd8ec64152b64a6a2b531c1aa3e5b9fb5e93994b0b8d64498927349fbd1efc7b08d8c2172e78b6798306abafb50aff1592c05370b46734ef9aa6700cf68dba8feb82509d2ae06641bf64f80d7500ed3ed3598589ebb15e2133b8c5bbab1fc5ebc70c4f3a1f222f8f71c43fba7f3d03ccf28b09e64723a80e2c532766d467a1d1b3118c677c2a092ceb6ccabfcd7efd059583d638f7789883fb54e2b11562507a6915d8e9f445ab7e9013f162e5d221c21e899cb79485296599afbc47022fd00b4a16ef135460e4a3cc0f27aa961aca75849b288689d06c5ea4381fca659e265b9f75fba2cf5ceb4635ad6ffb762482c9fbb50bbc418f33a6fd806a3af7dc993db1f98b9e0e78fcc77c6328915fc3da2b92994acf15268673acb2a4b7d736c20b78e5699168bdbc7a19bae61f7d5d1a0ff6c9ce98fe4e7c1f9554013c66de00c41d981cafeb357690777f9038da2f163a759bb26c24e3d6c5012ed265a9a52926084a60c36fdd14466e753c9ce1c85bcd1b387554e27e829d48011c9dbd8636e0d88bdcb0bfc09c3f4451d00a65534001596d624f9a4fc950e4396f9b78cb63da14e33f2fdcc67ecc57b91e246c36c443594ca832c3ecf7f16e807f00a6a62399b441e3ac4d9d945cad5ea30185007500d28fabe49b28c55b9a1feceed1c82ff5850d524efa31be5e8f67d69a679e0bedd1b49b015265b1c7368e171e79e75b08b636feddddc56b70d3a68a5d5a22931305688d70002b320f14a314720d319a20a82839fa955629896128ddc596bc615714d0870abb58f5345b4e01a60109cb03cbd85a0b5aa965ae4c22abd148d0fd2390ccf4807b355934d9c3732c419b12d4c83bdc05236e4d01181d49754a63a088b9a2966c50d4279e6ea215fabbde4363a5de4fa4cc99f705a3f4b1d1a8bd9cc9a12cfb9118f3af37e6b55dc7971fe22b84aa0b8d30019188b5dc47e49b660936339a6c2be13ae8b2841d74ca4431218c50a987c754f37b68b6ae3aff3daa721625bd272bcff5acc1b0d4c4776927d228115ff6280fa455b1c865deba6dcecec5785b4549c793b5b9b37218ecfcb7187403a99e9046fee341db27f1fcf19aa97a9152ee9263062a042090ed8c8c2a2ede2af57ce1d1e4cffe1f3c4eab8cd7a71ebcd1afc3cb02b4cec280f24263bc1801cc0f725766a69e2ae2ca4a78cb84d2c6b9d7949c9b8d4f622eb75da3aee10dae1c1b6b02f977fcd6970254d2ef1bc6a56d130bf12baae2fab3bcd520ac0d6e196e2334ff2a0d4e415854c19357d6ed3a2c74764ef249b88d5aa53118afa981b961bddbe7c68e8426b777ee37f6ad5a58c736162f7006c692b68842f089c58c1281945ddc08f5815628c1b956929ffe3dc4c5fd6a45d691c46ad24cf885748b4ba1016de7eb6c35f11281df29cba9282c9574af9178d8f53aeb37005685d0a8e2a8b88b2210465f0c73d2978423c1fb72c0acdc627c3def52c25b2898a214335dbb75ff3b30f763d863c391738d022a016ed6da170a97406a1d0b2a1f73bccd2c2b0e1fa9f48a614435981a59e16faaeab66810c5bc186ed4b8f9e9c35f278c89fdb7b5716206fe2309b914b7c642f51317a98c6b2d2b861079ac7461048a3c6fcea70ea1485533432290816cdd0d6482eaf62eef581f41aa8f5afbc39c22d9b9128780d1f857f705b0057779e8accc1185553e561c20c35dea2aa32fd309822393a43c399ebe07dfb0fffe8c532a4d46b51800aeb03093eff83dbb7534d603a41b146ac9033ddc35b81ba3f4b5213d2c779d9285da9aa41ba66f487649aed4acd6a101df930960ab16321c9cbc8f07db7d15e36c5cf8f8e42ae89cdcb5454d4b1b48733056f8a6a500fd5a6642152a591be3a0ce31dcb813ad273bfa9a5f2a3c6065ffe9bc604909cffbc597ed428145887157e73ca94314b64d851711fae3ae9354f857c3a0594afcaaf5da5e09a11edceb4a18788c0b1eb3f745a1e2f4202009938b5e50fd29a54dc7570139aca8f8407d6ad9a3fc23f5c415d3e528f50f31925c4d9596f7492475dad2c6476fe99390a7231b5f47ba26bc0da8255bf65be92df05737ce19f65b603ffd934b9aaeef369f9668e381b8ba9c8620aa99c243bc6ae9182abbff71ec44bad1134b22102f1892635c13bcca36dae934539e36da9eea538459145ec15b9295a63f24a4069ce3ecd071e5599c17335822a66149a1896fdbf2ec62dd4f20a5e33e2f7bb482121119b2b907e7bc11784cf5dfdacd60cb5a88ca8b3a66cdcb958c5106a4c38bbfb10ff777c1b19a3441cf524b68952529fe1393682d9cb6b6e64ed2a8d90d6ca45a70b77595b3f21ca5254298ef91665c93db277a10db656ee2456bd2a30cf58ff7e3aa96f6906747b177e7cbbd06d9d40660275e630441588edf6fb454d3dfc599a3220aad05cb021d5e9e32eed4f9e64a451986225d6bc4dfd1c46e68510a7293b95c8563552a7007d4a1011d87097d964440debd17c4db4a1df2fdb8fe452db298d9704afda901463f7e6e3625db23b798635bb40ac27b3c52621cff6a4860f329aaa179d8bcab8536c47a48a6c79a4020266e2fec394d1631e576d1af8f56a17089a31df6cd485e615873057e589d267be3b6f6e41c752c1c40ab0017fad769ed0ea426df82743add029ab579706160b2ef8a81215db1665d6b0fda7071a23fe280f0602680e09e822a87ed275988eccea00d6d3b59f219ff8b85ae1aeb814034aa5857c9ef12961d400632ce4955f4f6cc67f63f9a3643760fd40d3e4c61465e476407a719f8a613f681af3881731a91fae5aa074fc8ac1339fc3b8ff2d6d2945e91132e7c1fbc2573a763897114061e18ac838dfb77385fd5daadc67f49fb001ee4dbe00d89f11e031bf2c72fd78aff2d706793211edc1905c6dd1fb86ccadab4c3a26f317e88e578be135b5475504b6178ba6f331cea82c90f14f795fe3ad6880aefe8a6d5d436dc7f39156bf940ba9b44a28fe211033075a39516ae712f89d8f673c11bf75e606fdfe2dbb5e52aed462303e73a1509e11d263fbc15534e3124d4e41e38900a8904cc587cf9e17e31cee3cdaf4726c4ddb2a63b6f396aa19e87a8f52a4cd13e0fde65530ee6450a0abfe5bf2494859ee724e4c9be8dfa65eb6e8e199174db0595c2786a33684b75d9c67500be5eff4678bccf8e1bdcdce3d1068f999c24f4edefac298da2ec86b1f90f6e6d789d5e6427f817b3581869f8b1b50e3dead4acef1f2b93e1869a85a9225f82e91c399c6861d357eed28dc87aad09db7533963e7d7a4bf49ad70602b2e361d7200e3310504d54e00f1ecee72fadd1c4cde4e03bf18b84e6961e742c437ab54522b4c4f1f2c633947d7e431d91192ae5414c902950819eabc87139650a93e48c01353c5749c17d6f4a2a3ba90ed48ebffbbf93bf4bce5b65cc0756557375a054c11d6c4fc1ef00d57ce7d29b5107d4ebda9af7a6871c50b725940d5fe684557e8c129f79ed7fbbdf7c4de64f3219afe5c44199cf63a182d95d391feead5475f0b07642db3971a49ce8dbd6a72df6c9269b819efd827000a9f6e8a3c9aa84df74cbf28f3df479745a4479242cba5b5266375d8a337ba52d2ae5fdad0c60c418ac4ed8211823fff339d12de8e0e3f18666290214dfb05fe282906f45a75a7493b3e2c4fb4352b77687838dadd897107474059d2def35c3f4b7698132d406475a5451c85c189bc66631ac1667702c625f9025303eb610f6e1265cad55cd1dbf899179636b6d4256487bca81dd0340be5687fb32b3c53dc28091ca9e9f8cf56f4d492f2fdc7d4215dd705d6205912cfb80903d68f240869d6f39eae7e01355ed", 0x1000) 16:51:17 executing program 1: lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:17 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000000)) unlinkat(r0, 0x0, 0x0) r2 = dup(r0) recvfrom$inet6(r2, &(0x7f0000000200)=""/258, 0x102, 0x40, &(0x7f0000000180)={0x18, 0x2, 0x28000, 0x1}, 0xc) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x47) 16:51:17 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file3\x00', 0xffffffffffffff9c}) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x123) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:17 executing program 0: getsockname$unix(0xffffffffffffffff, &(0x7f0000001100)=ANY=[@ANYRESDEC], &(0x7f0000001040)=0x1002) r0 = semget(0x0, 0x3, 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000280)=""/46) semctl$GETALL(r0, 0x0, 0x6, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/184) unlinkat(0xffffffffffffffff, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:51:17 executing program 0: r0 = msgget$private(0x0, 0x160) r1 = geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x7f, r1, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) msgrcv(r0, &(0x7f0000001480)=ANY=[@ANYBLOB="0000000800000000000000f1e9a5db566b02e2dadd0000000000000000000000000000000000000000000000af7495e1fc657438aff342f27a0bebd22e00000000000000"], 0x2f, 0x2, 0x1800) unlinkat(0xffffffffffffffff, 0x0, 0x8) r2 = msgget$private(0x0, 0x160) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x7f, r3, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x126) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = semget(0x1, 0x4, 0x1) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000080)=""/23) lchown(&(0x7f0000000180)='./file0\x00', r4, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r8, 0x0, &(0x7f00000007c0)) socket$inet(0x2, 0x2, 0x5d) sendmsg$unix(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000200)="4b84b3fcbea6aa26cbfbcb669a609229ef5fbce3a7d29d080875190ef11ec88ef1744d877d0435483f", 0x29}, {&(0x7f0000000240)="a4f5b105ba48281e0b30d30437ab3c1964bbb7fc621062aad47439ffc8d950", 0x1f}, {&(0x7f0000000280)="ecc924a67434b1ba29748bfd002a7b8be8d32c29f75336d9d5190e346ba044d508357cd0e1b9492c867b3862adfca401a1a29f096a65f9e448b5df9a0c3b3196d78382d1cad5122088fb10a7d4c781896b9767a97ca1e88906e238c13a3d64cea8cfe0b4b1be540a84b2f737c1d22f9ed64726667406204eb46cc30e1f83b7ec73315aabeea90658e6e29393a96e96e83f9d49e40ef09b16d1213d8c", 0x9c}, {&(0x7f0000000340)="67ee2baea7c46792c0efd500d30245b940f99c3c5eff13c405d07b92bcb42bfd351706f6ce0d246efc16f1eeba181d79e6ab1d38141610dabcd2ad54b70535b68d0729977907053debf5c29bde70757aeca6c2958a5d1360cda66c7c944c23a4b880c32666bbd67079711330da07bdb11968c1c31e67e66b582f6f9d3bc463285fd062d8e9e31b26051fb13516dfb3b167f243986328011d977d57b03e8111dee4c0952c0fd651c7ffc51fe3310098390c72f590a41742c0fadd6e77aa39ba136eacf6da2f26fcd4c24760cef8ede8379d340db4ad1815420e5a055ecd1246c87a87cfc3dfe37e4eae70943e2053b608cdc8a2f1f2248871cb91a1ed18b0a05d3c8d874da31f77c8c3fdd76a5019d24661707676669334917611e6df6e6d76a0d4b20e8b78578bd4015262982d2923e4d748e4fc39e6df15b85231f6f8afab15e0ffba52a49cb22e49c57dddf10d572aede914fd48e5b0fb2285c61c85f5f48d3e8f02b646f4a974321cb9c882f42285c9e2cc48d9627a7d1a9f3d0efb41a11e434357217f010fb8096037e4b64ab682f0eec2d72671601f5b4d5efc823584a8626cad8bc0813332f09bb503ed58e6cd95e022a68eb9aac600fe8df833a4f73526d6969c05d8c9fcea6f686b77d4b445fc42d81fd1825cd6a9db5695399831bd40d2b1dd96676142c88a92670cc9b6476a1c27d82d44dd6296644f2f4a5c844cdf504a73bcc836a8fac7a248c1e03229c9d3f430c9450701cfa53698a58e7ea1ef30512b2725e73f1528091da1409d14761bd974007f78d9896d1571b8b0e00f5708a390ebe2ec37fc9ae5c49f674694557e489e619537c8ff6b0309555519bf181897bcc1b07870ebf7859a1ecaae3486dacb61b659b9af45aeae767caef2579dcfd89b55fed177930b8df82719bb88ca607b6c3790dccb8ab7b5efeaec00438919863bde2baf4c151ee93d6df8b0704f250238e9d3e101d85d184a4f10fc9f4e5906896165292438142f68fff055109ee899b403eb44212c5a0ca42fdbfc13155f1ac203eca962f55b116c74ec4a99b0836b14069784f9c01f3ad0e91ea89a07004937af7f0cdc27b6478130e39691bed5e1ef8afe893086683e4c817bf3a1d5bfad2357c619ca4830732f858ec51bd5fce5fe433c67f6991a87d630e709189c45dfb8577ecd264a1eab36c56fb8add7faf996b47354b8c99d88fe753fc48321dccbecbed95efac6d6d65323279c7b2f8f8efe4ff541ee82d2d7f408946b82e7946644b8412eba01a746db9fa092c9a082cc1181341489c9c50185a8d22f9c8884b32008e9be25910795a7fd4216ed2d9e16ce218f27d2d2db3a6e326185eeff51dc482c9248141d91259a3e7296c5811ba2e0ecdce244c376232aaaa10f9954f60919b612a34d82643fc3eee55ded01d8374134630c04af545894a1f895ac065d0e2b9639c9759475232828cfec3e7b2aa6d7f159450ddbb5ae7b252719bd675571e6c854fb73a0efd4b62035c1f0e3aedf7fa6b39cc3a59ec5acc7b74b05ee86da7b66a57f30802b8293a0e62e7435c31e0cfc35e0648b994df6924abb97fd226db65fea1c4e7f6be64adea8698d57160d9432c6da2da0fc6e7be2a1c88bac81bab623373457178cef7835a6a9e19ec00866c3311bb7271619ff8b80b0ead14312b7f46d6c1024ae8aa1edef67841ad12314b53fb2be919410eafc16012f06c45ad87e9a0013ca57765939e0960cc9cbb292a2e5428dc2cb08a24830c9339459b6f7dfbd53764f506e4a44652ad9f9cf6240aa92de2e0537532ab0ef29e7068713166ce3b021239991c58c5268e5d20895f8ff783ba2d2acbf7338246e3a9781b3083d1b7d7e210a1dae6c7b38b7a5010a75d20c7527ceac9304921d49d750fd70e26c4f15921fb70b39991251fb89599be013ea9e3f50bbfc6bb2488135747efacd8c0911081ad21a7dda29dc7a6cdf12f8b4e81ba3b7beb767c6d2493e4d0539655b4c90235d132bf409a8bc9e889180fef38b2ecd719e6220603ebe45277d7960e4905765d6d34cdf6e442d88e4cbdac62b482635aeadadffe1b1728961e5bde1ed133a789467e83311989231bf95c2aacdc08982e5a14c7eeea4637da02f0f6bd4d0a0433509a7a743daf96ab5606b372cf3471c3b51d6161d7301b25eadef6a2a68b870359ade506cc7dd56861d5635a594b582fd5d07c32612406836ae51c18a488c5833f847fee5ceeaef553a629fe51f5f41f44435c7507b148cadae1bc188765af78b0d7082eaef0a4baf873fa4467954c5e6774bad322fbe57599885311add5f33b573e3253a9e86fc601b56eb27d216edbdc94d40a5f4e643d0dec5da4caf5cbc928b75d89d87c22cec2d84e018f71036c123c0f3ac55adab25620de6a472bbaff9f43103068eb2f309458a7595c5f5e3ff23cadf292adb2baa518139b14897a5a194f78ba84a3fc99f6f7af0a7c840da7403e2cbd5da243eb27a4be6e20217a00ed51a81249786013ea995d29cef88c85a4f093327f3c4caaec7185fa499036ccbc5f3c40585f81c8381c1a5a9dc2649054684db676df6e41be1f6d5cfa5a780da73b641a4bc1e0a33e940f3a7ccd54f243c9b902eaf017e490b32415d3896ae92628f7a2d7b540e5c0fefc55467a4602ede37207113d711d3c39dab88f69b785e773dd8ff9a149060ee9084a9557f32e075e61c4aa9d81e7e13249307a55037f8db77babbddab8b45db5398e7c2d72a69258f07f6e75e132a5d10f1302e892fedcc5c5a05fd513704c04320d143b10b6bf65fe34b88c427710313167ea7cd0fb61aa1a40805a5480abd4a3621cdeb4e6458fbbd5ef1898dced9d4d53c37eb9eee9ff8ec739178acd032783e7110d0893e71f57abfe2ddad7fb70a7a63f4555e9ba72e7777557ba896888e43a7cbcfb11978c5d476780e59014162afb8e455bbb0ee7a9674f99eb679dd8bc39558288c2126f2a5e5073abf39435414c448100b59cce3de6a2819b7dfb4435e35a555d1006979adee2e2db2bb4b791a2e0cd7dafa0d2fa3e74f6a5d2f29f843403e7998d5663b63ea40034b3fb1af1acd36aeb32a2873cceb34982e58e1b309b366e6447c2da3c835d06a5939619cdb0e42b96238d9a879f700320d9a6902566a84f470a6397a8e89c454aacf89f25dfe3177677e4f1b9981d2852442c8ef3ae995958bd8045a4799ee497626d09897e67e897ddad9319944211e76bb53b9edcd4c6eadc1ae93a442213c9e0fdd191db12cbfca7d6f74fc0972d6e6f2092da04058d75582658657a2528126fa17c1408c3e71704510036d1fb542adc87c310a77f9bfc9bf93b94f7098385130c5c46ec6adf937623ca7163c6b097869cf15f1044d106a5a62ff0bd22ff3c87ef713e8f739112097f32d7f32e64ab1347df023f75556dc207fe89611de33853e25ffc8e8e7be530c8ca8df20094a36347fa557e7a385d2efc5b8a27bedb3e13a8a231042491579a70ca7d0438adec6692926f042b3a2e8416ff91a8dce1206d137158a4d05fc53e8e31179299d55b4995f0e9cb37d6457dc656b65425af10438675bf7e039cc8d6750be1525447a8e5179688059bda8f2a369e02780a33449d3cb45e91c577c5b7a1e0898a19458415f52feeb6063372ac0dc53c084ce9948ea0620ac480e688d6f240a8e5c489b8ce4454de30d778cd5c941cd615fa84310869d516e426297ad69b7802ce1e9440883a804357e963737a857b767f91919882f734a78e55aacab1188da76614dd889500d3bbab3c7eb2a985dc7a3f740404cf3962ca9084c1107cb9a155c90af94ad63cae995211174e07aff318de75ac9847a89946a9ff7aede9ed3a423ca95a492967de958b5971b15e220b995ff703d9a12e34355fd1a8d9df57013e169f82c4130c97a56c9c79ed2ba2347fbb92ce99466487adbd261308e804f315699db894ae5ec700e5dc77e49bb0a18f3e58f9eb4efee5577c21220e0cc4be3d728b3b0ceb2d622b06e10c72294f4ad925cf53f27cb51b0fd1cd7cab67adb76d5920af3dc10da400941dd9a4091c96ba37da6bec15c7cdc346197f466aefada12827e1ffe643f8a1fbbb010595cfd5bc34d1e8853e69dc5b5613e60b4a61d53c1d9cf000b925c138ad1bcaf2f1198df7dc9e274d3a0124dc7f92437313a9ccbe75939ee09c824a1a4a2c715d09a84ea86f5c900c4722738af421a48d61c21156ef9f0d332538f7a98b8af6209419dde7652bd5d2389a965e191c7b7b2090fa0eb7c4a22711703073aab53f7ae1cde0724bf9d7e6b672f92633d871aab5f6203680503631e140ca0617e5734205438f1ad434cbdc3d508fdb2587240255563db5b7ec45507dd16df982a65fb6150c66671a63ab98106c8616fb66b64b006a66dd730b2aad886d9ee647a812fa61ce541b92f830e2c436cd121430e6b019150df90e8f734103bc5fc35f10a8a98d08e225bb5b7c7f2c9aa29a676370c8a776595fd58a55fe7a6e588261899692191faddd88f7318ea11b2085b99394a1e531c273cc5646f5818eef65a3e86f9007208fe2b8f9c4a74a61a93e3073a757f881bb0cb7039d1846d775db7467951f02ed4880f88127802a59e0860f2655b74911c1440c42b46ad30c56418a87cf15010d0b2972cbc97150844ac0f86bc5ac248313b97d4544be23650c5b474b26795aa90f0eac3ce88dea8a87640592d36d3f3f95bbc42e8df5341be61b349738822460ff9dbccbb5e67eb216cddb2b802f1d263a7cf6ad37ce94b811e2a36553e1ed34ea126031946102101b5c0c5ab10aff64d3cdb95b9cef318b47b2ee8c157260ba943c42087ab24fe913dbf4812eb56e4b4664a0e66857ac9eb5a97b73d5aa07e25f7f2f297cd2a3957e2a5fde350e3fd08cf6fe3825028c452bc4a39337adce7bfc0a4e28326cbd4f42257f233eda7fb4d1b81a9ae9bafb430394e941793d17ce3dffee9f88db822332cbef5a62ef80d829562df881e0a5fb929d91da1946d0c7199dd2338fee7c07d8c5d3ddfad2ceddbb80bd11ac55f3aa9e94fd79c8cf54633b83060d519bd0a6f0007cebc8984b6c0ffeada9600db6d22402ff0bc367870d26fae799f0b69fda7a0f27a01269131e6fb7525ef2c756af25b1730a9661fcfda88676de83fe319dee45cb151009d81d7b6a72a67375a1dc2623318facb64e7e8fa8028537da3fc1567d3a129e6ad89e705c188758f893bde29672443733b1c4a260d85c8e88b422a5b11031cee6046ebfc27a49d70540427bb5d262c896cc93ec1fff3f1ae94949574ff58a4340b2cc64fa99c17936191d02a14627ccbbe361da9d13870a1645addd7af86a0a10b3712e037a449e0349eaa5a45575fc8bff3eb5b25d6f77330bd6815c21367bfe88933ae5e42929016d6b6d8cbe436e02035ec0648a81c8f6b7acd8df0894d1c1411f7fe286a325a87356726468120adb8583fcf87fc5399a67a768233944b30c794851233d9c04d3b2e62c0486f6b523662e47e2831bc0435ba1702e2d38b6caf510b725dbbb8ca7534de92590f19e6ab2e71c17975b245df039302bc614ecdbe5e42a43d6807a6be625dc8b146294b2dbd83c2d17de7dd7aaaa7bbdc202734469fc41a90e001b1340d61549266413ac1afe8120040ebae9255b9e8810836db80ba051957b8c1e5c7480fc45dc1b0ca40b4708b6f30483c92f3ce8f72264dd3b0739d68b738beeb6a50b4758fede0411f312e04d3cf72741a8b81505728a842c5c7c25a3ea7261f388379b24ef58d44a7a74ad891e2685e65", 0x1000}, {&(0x7f0000001340)="caffd1dedb6e506db0f743cb449c", 0xe}, {&(0x7f0000001380)="081d1f98f8f0f6e821f8eb7cbb61251cedb019bb3aeea2ae101b5ef960a350a0d5", 0x21}, {&(0x7f00000013c0)="392e63366bd7a70db8bbc0fd281d973f121aef4f42f71c3fdfa366d97e6081b3e2093cd332d576d5e434e66116999d9d6b2d5b9c10768eb30243c3f2", 0x3c}], 0x7, &(0x7f0000001500), 0x0, 0x40c}, 0x11) chown(&(0x7f0000000000)='./file0\x00', r3, r5) 16:51:17 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000700)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f00000001c0)=""/204, 0xcc}, {&(0x7f00000000c0)=""/27, 0x1b}, {&(0x7f00000002c0)=""/249, 0xf9}, {&(0x7f00000003c0)=""/210, 0xd2}, {&(0x7f00000004c0)=""/218, 0xda}, {&(0x7f0000000100)=""/70, 0x46}], 0x6, &(0x7f0000000640)=""/141, 0x8d}, 0x43) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:18 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:51:18 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 16:51:18 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) unlinkat(r1, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:18 executing program 1: chflagsat(0xffffffffffffffff, &(0x7f0000000100)='./file3\x00', 0x1, 0x2) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) r2 = geteuid() r3 = getegid() fchownat(r0, &(0x7f0000001700)='./file3\x00', r2, r3, 0x2) r4 = getpid() getpgid(r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x13c, r2, r3, 0x0, r3, 0x70, 0x2}, 0x5, 0x31a, r4, 0x0, 0x80, 0x100, 0x401, 0xffffffffffffffff}) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) sendmsg$unix(r1, &(0x7f00000019c0)={&(0x7f0000001840)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001880), 0x0, &(0x7f0000001900)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, r0, r1]}], 0xb0, 0x4}, 0x4) fchmodat(r0, &(0x7f0000001740)='./file3\x00', 0x0, 0x2) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, 0x0) faccessat(r5, &(0x7f0000001780)='./file3\x00', 0x14, 0x3) recvmsg(0xffffffffffffff9c, &(0x7f0000000140)={&(0x7f00000017c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006221ec6b7e453a9137b8cd290a"], 0x6e, &(0x7f0000001580)=[{&(0x7f0000000240)=""/147, 0x93}, {&(0x7f00000003c0)=""/244, 0xf4}, {&(0x7f0000000300)=""/72, 0x48}, {&(0x7f00000004c0)=""/174, 0xae}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x5, &(0x7f0000001600)=""/198, 0xc6}, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:18 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, 0x0) bind$inet(r0, &(0x7f0000000500)={0x2, 0x3}, 0xc) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x1010, r1, 0x0, 0x9) unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) 16:51:18 executing program 1: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r0, r1) lchown(&(0x7f0000000080)='./file0\x00', r0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) r2 = getpid() getpgid(r2) fcntl$setown(0xffffffffffffffff, 0x6, r2) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file3\x00', 0x8) 16:51:18 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) pipe(&(0x7f0000000000)) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f00000000c0)=0xffffffffffffff9c) pipe(&(0x7f0000000380)={0xffffffffffffffff}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, 0x0) unlinkat(r1, 0x0, 0x0) 16:51:18 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) r0 = socket(0x6, 0x5, 0x6b) recvfrom(r0, &(0x7f0000000000)=""/23, 0x17, 0x0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:51:18 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0) r0 = geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file3\x00', r0, r1) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x14) lchown(&(0x7f0000000180)='./file0\x00', r2, r3) r4 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r6, r8) r9 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x494, 0x0, 0x0, r5, r8, 0x101, 0x6}, 0x4, 0x8000, 0xffffffffffffffff, r9, 0x7, 0x7, 0x100000001}) getpgid(r4) r10 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x4, r0, r1, 0xffffffffffffffff, r3, 0x20, 0x2}, 0x100, 0x4, r7, r10, 0x6ff, 0xf0c, 0x20, 0x6}) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) 16:51:18 executing program 0: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/101, 0x65}, 0x0) sendto(r1, &(0x7f0000000400)='[', 0x1, 0x0, 0x0, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) 16:51:18 executing program 1: lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x10d) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) readlinkat(r0, &(0x7f0000000140)='./file3\x00', &(0x7f00000001c0)=""/170, 0xaa) 16:51:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 16:51:18 executing program 0: ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000000)={0x0, 0x2}) unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) 16:51:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x2) 16:51:18 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x2) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000080)={0x7f, 0x0, &(0x7f0000000000)=""/127}) unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) 16:51:18 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x40) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/192, 0xc0) 16:51:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x4) 16:51:18 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) 16:51:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x5) 16:51:18 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) r0 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x120, r0) 16:51:18 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) 16:51:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x6) 16:51:18 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, 0x0, 0xd30e1ed5fbb164cb) 16:51:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x8) 16:51:18 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x1a0, 0x1) 16:51:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x9) 16:51:18 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x1fd, 0x4, './file0\x00', 0x7578, 0x3f, 0x1d51, 0x7}) unlinkat(r0, 0x0, 0x8) 16:51:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0xb) 16:51:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0xd) 16:51:18 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000000c0)="f0ac4fa240bbf2b7afe0fc7f4de737dd35b6a3bbe5a569ca138f9e308d01d1eef38550ee2584b9ee5ac2f8cf0b306ef074562fcb215d9ea206c4b1a1136342895cc8753ec17a51cfa91cc074b07067f2a5565922bc92f5d6f229dcebe6b0309cc097223486a2d97ca693a6ab8d63bd4976c93c52e1de31b8c4d4e3", 0x7b}, {&(0x7f0000000140)="d5b10d831d5af4b5f5d933368af397e0e7ca30cf60ac5ef2a15c3ae09454c53ec14b404fd50e9d68242cfe1a9b6c7c01c387110e13f6af458e00bd600efaaa2601b4c233c0308652bc17f3268b84b28dec9915d61d4d6c10dfdeabf64062d06754190d19ff2455731dfe9a9ba2ff966637ee", 0x72}, {&(0x7f00000001c0)="76b97f4b1dd82bb94a78b41fc988b0b863fdfe865fa902d16a8b70611014a50517e78df3e90d2d9b61a7c5eeb15d0ed91440a15ca6e85c34879f6134920fae1d06ab94bc7c9906fd4ba6d85cd77535ce0a973397579a8475d03ad478bd99810259a5ab7accc22142cea664792ed002f1f1ace83fa0ba3e4b7352", 0x7a}, {&(0x7f0000000240)="257025b3034cb1535ce7ccd4aa35fe0a9f4da880b8c90f99354c843e3b3de6085d3bd7c6fb4a28b70f57337c73ae1db6e5e475b41c2301981a5aacc625d2e6954c1d6a97c1584ed93683c02aced0b51fe6c3b91a95d6795cdb9529f968ad94e4beb2a186", 0x64}], 0x4, 0x0, 0x0, 0x404}, 0xe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x10) r1 = getuid() getuid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, 0x0, 0x4) 16:51:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x10) 16:51:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x13) 16:51:18 executing program 0: fsync(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x0, 0x7fffffff}, {0x18, 0x0, 0x4, 0x8}, 0x3, [0x101, 0x1, 0x6, 0xffffffff, 0xb46, 0x110, 0x22, 0x7fff]}, 0x3c) unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x32) fcntl$setown(r0, 0x6, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x166, 0x1) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xe728556d640b7f93, 0x12, r1, 0x0, 0x9) 16:51:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x28) 16:51:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x2f) 16:51:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r4, 0x0, &(0x7f00000007c0)) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="b44950a127692e38007c77bd1cb9e3e05f0c33869ff2f2056355b6145bbf242fd2d4f2344ee5d51aba8ae5d398bf5b9851762e35b64b4e73d60dfc63979e9ad6e249b200712bb6ce259351c9663e2b451c6825791999cddd7a33ea456adbbf443197b3ac53323687535491b9302cff74ac6f44659c0f8c97b03a3462fbfd1c49757b5a", 0x83}, {&(0x7f0000000180)="2757168368282819cdc81fae2ab8825000019798de5bce78a35965a95ff676", 0x1f}, {&(0x7f00000001c0)="78f837aa8b0fe3f200935d", 0xb}, {&(0x7f0000000200)="bb47b3fa868c8e8a8f175bc4e46bac7fe6aa23c5feb0e3bba0856d76df33", 0x1e}], 0x4, &(0x7f00000002c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r1, r1, r4]}, @cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, r3}], 0x40, 0x2}, 0x9) unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:51:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x60) 16:51:18 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffff9c, 0x2}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x118) unlinkat(r0, 0x0, 0xd30e1ed5fbb164cb) unlink(&(0x7f0000000100)='./file0\x00') r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r5, 0x0, &(0x7f00000007c0)) r6 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r5, &(0x7f0000001a80)={&(0x7f0000001480)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000018c0)=[{&(0x7f00000014c0)="64ea550b0743912e296f3ac6c9f8264002cae6312665a7d36a6e7f3418f1d23f0641ffce23640ab1ca5441f66250d725c85c307cc30ed6501afb3157a590ce3fe44fabb106265cf89ee1e2d0bfb34d67e55d7f4b979d92ce9699517262cbb982dd9eb5340533c2f786974665ad8a1513ea", 0x71}, {&(0x7f0000001540)="0419f11d9fe8e9490aae424544c608ed06cef41a7064215c18b4b23e6eb99852a2e84965b645ef900d4abf3253dcc74fe28a4c29df7840907192b9076c1076817b31de6c0b3b97f07ea2c407adea2a6875184865616de2bb", 0x58}, {&(0x7f0000001800)="87ed122a94ab8472645ee6aad69bbe7dd6997e0ffc685316698523db897b14bbf286278740cba09f4779a28d5e39d03a99ae831412fc802ba37e82861abd1f01f6b8f111da1dd8cbea0486f1132ca27d4830764d6ad11f75a47eb6eb0694935fab24f52d33c0634410526b3577e1a461c3f950612eb62dbf03b0fefcf9b634865510b9fd2b0e1d495b5fab0868f27f905e17c6fc9c77553eefb82e8bca43", 0x9e}], 0x3, &(0x7f0000001980)=[@cred={0x20, 0xffff, 0x0, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r3}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r0, r5, 0xffffffffffffffff, 0xffffffffffffffff, r5]}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}], 0xe8, 0x2}, 0x10) r7 = kqueue() r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001400), 0x10, 0x0) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000001440), 0x2, 0x0) r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r10, r11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r12, 0x0, &(0x7f00000007c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000180)="7e5493c99dbd587870e95814c8e625af7fe952d998555f1dc7333c0198af0e2d1a2260911af36b7a2bf5a4bb2ef9b44714196f5d2b9037c4093f954f4e52632090bcef", 0x43}, {&(0x7f0000000200)="329863d28bc30c81595b1938115d22beb85b6c896cda22dc06f666df4fb15522bdb4bbe34f2d3f2a807adf89bfb13546e40cb104ceabc79e1071068319", 0x3d}, {&(0x7f0000000240)="2080d5cfa2b5fbb5cc45760266c1d76d160ebd015f8b94a708ce5ee235e2ab6896c984a336594cc86db0b242819c3454c6abf50a9157371eef4abed4e7032dda36db3c9fc37613034a8134ee9d69bf60df1ded68966feef6de8660eaa19910104823c030b2497c6cf7b6f2ff73f61644fae1d67a96de68a40f01e91d65658354e3b2639d77228e685cb0aa17b9c98e08fcb3d0b2cb896534a85bd7d04d2342c361bf5feeb26015dc8367b1583c01e5c8b6f1485197b86c22ec87b210f7811fb5b5fab02ebbf3804cbf8db59cbf4d7df39d920e62ae57d99c3f37c2e8d635974a01b35b747b3817edc63267644e62b63b3268dc7f1f32aec6f663fab23691e1f14f16a00c93f9b9fa38a0b30098c7b134b6d9677fc0530c247e047bb9f2a745a26a3f867c323395ed359a388364a3388f72406b2809c81fe80b06a57f51c7a21f884d84dc4ab757a784ef9820eb7c8f219def980adb5c2cf8652e118a6d145bf9b01c62f69b8e137fec71e777c6ad4b4732ec6346169a6d405f37469b4053c802e3230fe62aad8b13e580de8a0d491fbfd5372a7322787646fb5b253b41d378d26093587cad83d5b5bf05fd05df781ec890d88e0b166a9ef464ff94a5d6283be743e616ade04ea594121714d28d721e6329ad293dd72cf35b8f3de248655c0bd56c0d7b6777763dfe4cbe2015c26f8af768c8e6977513e8261ae054c7f6685522b55e5d813b4e2b630e0a7d6a0f612218b55955355ce14c1c1ac95ca2e50604e3cc19acf342cdd5667f973c8d161465fefed6c8f356540f9ce39b7a8734bac6f6432d24ba5549f3a063eb906531860d872c39515287125567188a72b2df6292b0a273be3ac0d712f93ddc31784c458271076d1dc2822f351c4e4a531c597115e210b7909aa06262daf01179c83875a78eaed82ea03d61cb7a5da455c68e3b24559b11d7ede9367cc0c72f4ac2a5013458f04dfceeeb9b79b33b1fef9f9fef8967ec5009405492d696aa57fe089bec6c36c81a61ac8b49f3b496fc347a3810c602158d4aa0606595500b3a559b12f46507893cc046f0dcabe65a238f6d390432ecb6c8b799f88bf06b8dcc3991c8db310b13fdb0f439a77017eac01b75eb2e17d81366871129dc2e0baacf661bf062faa276db7c5a4a1c69149d428013c2ae5f67b1594b442c6d41d6ce4b00c8e9ebf5f85e20ad43ed0310e9035d9dc6f712785d9dcc46e54c410c8e07cc8a0b7a919649890af27f8eccfb91fdb995242091e8ecb18ee94ff5171d6ab686ceb8c0920087237cdf9a62c04b6ee19691ca8fda9430dc32b5795795094f69f6c540421d5cc245331cb24a162ee1efd9bab8d700fbe4745344977dff1b66242396b54dea37bc544f971fdac2d336cef1f23f5b64ef4f5ad7008b59175cd935758742c357d09b3940006c19d6ac90ac3176976f8ac7c59be2b96dcac6916aeb58296ee658cdc3c444d3ce03977f556a21710fb904c275f22aaa9143df3c832fff93a8e70a9240853ca35e3d1d38be498d18cc78fb3867aff142f3d0881bb5d3be5842824ca5c83098f1c05714935cb72212f6313f0daa57bca2e99118671ff481c8ad28192b2eb6f302a2c7985d2658646e6f117f75636236fd354c63337b293a46ac39858fe6c37a8140a305b30106310d0272868944b5473734e35560ae5a71fcc2519c62c0692e853d8badfd22d9dba9a4a2d5cdff35036edc895c0f6cbe205106fd597102519115c7c7b21b69b17840f02762cc4773e4e938813d9cc44747b92bb403f39d2888783eed2592ba7d8b3b157de8ad6bad102de9a3959673bff7f31b98a3e2b71397d1a5094479cd89dbf7c85e70c0b914cd852860da2e2aad682a0dfb263a8b8f54d636da3694d27f6379ccb9ae0ca7cecfdd03c4d26e44f99e282ac0dd03c1a4703833cf7b6e75d8622b9147b5385c90e732ea4c487f2128f1b4dbd1624b21a707b1db90022f52e00ff6b4db3ff23e943e042b7ff5a407f6be7f5fd10c21eb3fde904852b578d0bda94d085b99ed41400ebeadaee4db824c06faf7ee687fe865638b2438f43f640cf738f3d5caf9ff8db013d17e983b05ee63e72336391e570a2883fca985ee0d2554457198e64623913be00bdee51cd2ef8031018327eaefc3527e4cf9cdab7e5bd81248054933cfd0de02d0d3f774fbb142cb7e32daaaf29ecac37800d177854d7aafcb1b9387560b572f4ea525ab9ef1209145b3952c1408acec5fea3410fc1ba0a88571eb76946390df304d3710c94707a63d24894a45e7ce3cf7da71631a756f3597b487a39ea35ddd03f961e65acd01d112ea1478fda164b53681cc9dea4399006ddf94d83e4b5298f4bacd855e5173b8ddbe6d80777b389d4249b8b3ee940e8af85a0a73d1dd82d161d06d6a4c8e16ecd05401621dd932cf15c2424093a45efc2b36fb13d6a4074c1d3c9f1333e5d4a4610d00f9b0f39053da6adcbf94695dd3f8a3ab9d818d075dcf60dc0017476b007ef728cc099d137c831092e62303fd83a4880c6ba037fa8762a1597b06f0579a64e5670a9dfd561c8e7ed0194ed75ae76e5300d9dff60ca64cd5103d35a69e80ad248d96d9e7201ef700c08e5d163211b8a780dd9ff9f1e46e9d87f85843d5cb5c8864889e1ddccecd56dff28d55821c2326d1f5f85615b8df8c71e42311688ace3a973fb6367403e747732f6f35c5ca2f82aacd8ccb268d1610aff74b536da7fc941a2067922288722b4f9f05c2cb40728cca154e46583c6215b7fcac8cbd384ad65dcb174115b5a1dd3fe343afbaa733858d5ef2050c1c1b5e41636984583ace8e821cbbde55e3dd1f6cf1f343db8980a1ff3f8deff8bcd3d00ee4b552e9bca405c497dc5f1e50af85d9adbec095735c17e4690d185bc12a68ec153229fdf4710c07f4d003c31fc056e1be87fd294b702edf67974d10289a26bad508b1be7e1da87257e308790950d1c31d6289eb1019936ab02714c82bfddc1d927edd473394df9270a1f2773edd3b49065430561ed1a5bc34597d20aca1c4cadba3cf20004efdd0c493c2198eb8b003f7329dc133a561c2ee4a0e66c2a80cf3112090c70a7dc5aebed638b786784a21ab13ebfbf219e70aaf83f77253d6aa3b19e70c680864fcd610fd1d824f16d379d1711bc255edd279fc6f751f19af02c399b04580cc9148fd8aff57bb429de8fc2ca70385c6196366c0680d764a9eaaa5cb4367fcb947ee2276bac68c3b058b84fc78c4dce117af7896745e317f201df0253bd4ac65c85e7901433fe771836da97fb99126292b6d1fdd99d84fe15b606914a35ca28a5870278f5b28a0eb9277e54e3f6584b721c945f3e5eb65496a2dd2da64ce8a6a074160744d3b914c3b90c240957c60ebbba14b32a89c7ad9df37b64ff6accbba0338b05931af99ae2a72de18b3feb68e544fd6b0baa0696663c8ee389dd01e6f5832f89bd66a2d5dc3689a502852a17fb2fea24eb8c81d2623ff4379efe8b6577b7e70a9cd5fc640a9b59cc96e6a288c2e36f1ce6612d562dc87b89ce3daa6909085113032e4780661233133cf760fb04f3c16895525e4d2534cdf477f14aa815b3483ce538a96e976ed4aaa8e0ea76e45110470bd1302ee50bc87308936fd27b8757b90d78a14d25c600033d4f67ce0ea56bc6c074f5b03cfc5d1120412cbf5b8ae89dabbeebb2c01c8525c587fe5232b58afb57f54e473bca15b9aa0282229bce6612252043b15ce43da909bfa42e681ebab6d8ca8fcbbb527a5f5699371d2f8c2961c356bbb3a30c0f63e4d1ff73be8e3a048a642d734d4e448e6ca717dd437c6a7bab834aab93827e651c289e03703c3e320af9e962a39e0fb192e7086365e456e43402f06fb616c0597aa450687fd37b2ca26ed0c6704749040988e6b7789fffa849080a08e13e07eea3aa50e4bf252735b3e98a72112543452c396818d75fefbecc20dab5d1c74f8f2327a07c36965e406c6c5dd6c93b20631b6f7170c6a1b21018e406319c2c98ef94c4c8ceaf93171ea05f7a3c4d520fab17855c30d28e7e1bbc4c291f8ebcbf1781689d9e5581f6ff2e8323959d7a69395c454382d124dcf6a7b0b8fe9fe409ed45f7d0a39d9357cd68084835c32be691664475f0b45fbedeeac74197f295ea75f8790bd9d3f18a02ff4854d179b99d5999bf0aa50ac1073fc70472e6aabb932874c4f299f9e7cb98ca51e7d14e60a024b1f4cf3e8796337305b40ead2bbfc2091958e5c41d8aa7716dfba09e63318bcfc4376ff0ac0ad91e379c09b37dae28c443e4f1dbfc660b0b525f9e6045701191cba5814677eeaed49c66bf56a8aada55da56515338b174cb3b5e034ce5c60eee7dbe9d28342d90fb1668c058722307b749bde8346425bea881363a23fa17a6672d3f2dc1c700b61a4cf7efd05e70753c9278705124a3e7136e0a994e445cb13708cc00b341adbedc27c7e1cb047215022a46bc27e3e16be8c7d7efae0a68671280b5ca4c2af54c654609556e0bc33f13e0ce02849610168f53d0877e944fa71ab725385754bc9f25c1eb0b24edfedf62e198113d6a95cc5f25054bbea0b0754d3b06e79e685ff9e0c90e1344b58c09a9d45623375d324d1c4d957fc9ffa61f18a25076154046ec6ad829af539a72957091c3bb2e8ee61f5382651f5701c23c957b5bb2454856d1b68e9cfb31e2c3d53dba69b90172a610a9de85c962f4a85c7d3cd2b9c7479f95a8de3bbdb953b62f8992de270d0bbf4a3359f73f40afbb370140306560d463ce07a08b4f1b51f2064a017e23ecf6fe366a03d76a010591c591760a8147b10452a34448c06b1593ebe45ea9484749afee2b3885aebb0624d530619bc772d9a60174ccce197bdaa357fbe7497479ef3213ecb4b04592b00b6e46a93cfee503142bd2cb7cf0063b4357287354b38dd94babbdb8f570a89f47383ba8251af262378c641fddf3eba2aaadbb350baa8521c02d51f90143d670ac1d7fee5a46d7871c1127e38f2d625fea1c0791ae2a4a06ca49dbb33cfb190d37dc2f3f9c68b5ff8615d667f54bca0294faa15a7df5bc2d13ffac08767e499282e8873279a83097b619265ded22f512b6b175d62296d741ff0103948eca20eaef75f3c102ced317e4cd81df63aaaceed88f7af6420c61c6df6f20574eeb948b7393c1ff92c49bdb95d2d2d0b33e02abefe79ff7d76dca0925cf9e014785b63124725992fbc17c64ea9b049408ee20de0dec2eee59d02ba8884e92bb06f20383710a753b050b4b7aa55c50d4a4909403254800bf199e1388ea2799dd54cb4462fc8a5ff48408053b9827d385aab0751aa4495282645d0ed3ce20444c0f8c0e5409cd2e60ff57c57a6e25736b5e6f5fa9afcffe3df0dedce7ad9b65086b0db1b20704d33cc9f58ef6a5f01bb6be51d917ecaabdb750d9c34bbbe53aeba3b3fc8a77e225a8320c5e0c2704b8aa2bbb33c5ac3cbcdd55b0f572d4c266bbcdb7229b31df53c64c37e71e2e59e92d43d26493706017b78c215db927384fe6febaac7f2b7e0ac6b89754c8a885fdbd5280de5860a14e3bb8943741ec4fa1589a2622bb086d1472b19eb5599edeadc9bef0e97c60ae1537ca08dd2bbf2df4fbc3499ddc051f3c5f53caa48f669fff1e0a22540599cb1bf36ef1f239a10f60384ea59635c8c6ce0b40615f27eb9d7bd2adcfd0d84ed0e9093cdb51b529b360692455b6a9efd4bafe49e726a4e542fd12557b56a1ac05a467d57937079e5aea33b0e12f5b07e6693b3cd5d1f1137056e208714905092f8827f057decaa253b9013", 0x1000}, {&(0x7f0000001240)="0402852e2d2433c0ad8200518df9f56a72", 0x11}, {&(0x7f0000001280)="152c72e1e39890db9fe022bdfd32c1b07243d3801940cb5e5e930171cb7396101e0864ea167fa1d26186cefac6fafafa4204220e3cf0da04532b8cd4169ccc878cc64c468b8449e643b9c236140e7e3c7d3e93bed6b129d9e8b9f48e97c8e33370988e0a46aa2732c93efdbd8e2547f18069", 0x72}, {&(0x7f0000001300)="9310d58a67038766b80057e5bc59183fe96f74e09aebdd7995bcaaeb80acd9", 0x1f}], 0x6, &(0x7f0000001600)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB="2001000000000000ffff0000000000006ed9e5eeeb34f240df06a05de998f279d186e1b5d0dca0a0e036ea4111ebd48805fe3a69b1ae805d1723ff660c7c3213270000bfdc1168f200000000000000000000007acac0509edad9871fead146108c907ec5c6965503e5ea2450456ca348c6ce224a0631770b769d2b51c7a3849915ef36e188ea627e96e9da8b846cb66102617c5b43754884", @ANYRES32=r1, @ANYRES32, @ANYRES32=r4, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="0000000000000000000000000000000042653c656c09c6f845d766a48ad080f1f2c63b2af5048ad402bcec0e73826b478c268411d18759d65d81", @ANYRES32, @ANYRES32, @ANYRES32=r11, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r0, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYBLOB="52e8a40e3c09b1ad774e077ba38e934916245554a584b2280f3cd079151bd80a190800000000000000e6d2", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=0x0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r13, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0x7}, 0x400) chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 16:51:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0xc6) 16:51:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x500) 16:51:18 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x20000, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, 0xffffffffffffffff) unlinkat(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r5, 0x0, &(0x7f00000007c0)) connect(r5, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x800, 0x30) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/196, 0xc4) recvfrom$unix(r1, &(0x7f00000003c0)=""/147, 0x93, 0x843, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00', r7, 0x2}) 16:51:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x600) 16:51:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0, 0x20000001) unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:51:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x900) 16:51:18 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:51:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0xb00) 16:51:18 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x182) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0) 16:51:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0xd00) 16:51:18 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x1f4) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8408, 0x0) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) minherit(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file1\x00', 0x8, 0x4) unlinkat(r0, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) linkat(r2, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:51:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x1300) 16:51:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x2800) 16:51:18 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x3) unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) 16:51:19 executing program 0: ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) 16:51:19 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x2f00) 16:51:19 executing program 0: mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x0, 0xffffffffffffff9c, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x20, 0x1, 0x4, 0x2a75, 0x10000}, 0xc) getdents(r0, &(0x7f0000000140)=""/219, 0xdb) unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) 16:51:19 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x6000) 16:51:19 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) fsync(r0) 16:51:19 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0xc600) 16:51:19 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x20000) 16:51:19 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x2, 0x82) 16:51:19 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x40000) 16:51:19 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r0, r1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() 16:51:19 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x100000) 16:51:19 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x280000) 16:51:19 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) sendmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000040)="d4b7bdf9408c5c269c4641c61e4e72479117b5693d8d8e7c3754f58fdd0c4cc25a2d6e8d934872e577ad203cca147cd38a2f84e3c839fc92e0bd776249715bb6bc07332d44241dbdd9e72f5023e3459089586cc34cce5361ad2b3cd5f85a15959d96b2145e3de0095bf8df85d5e8b7dfcedfb8dced22731c801500d5", 0x7c}, {&(0x7f00000000c0)="17d67244f382bbfdaae20b9ab4ba41256a1a1cdd3d8109a22569010aead67fbdb4a7009a865f30f67dc2cf29f5dd49b58d0a80d9edd633a9fd8827f731a7b4f9dcfa4d3f0c6d644926ae2f38e8720dc03c47d0ec6003d913352413a74f27b34f20ed53de855d36ed14391a506ca16ecf3e516a863463e8e06f2a88b0bdd8b5b1027fea75600c54038c0f8aa1e71302b1a5740a4ef7fe4fb37a", 0x99}, {&(0x7f0000000180)="64a46dbd032ae76c516661c88a568eda4d50472060e6440bb8287c39bfa7cf1b87932a72c34a63720ad3661a6f69047b2807215db6c11099f226587b63170159a2738b284bdec989b09e1f748cca7a378233f8c2b03ca8f07b4b92626d9d8cc23630ceba30021385084dcf6e26ce283d23db1162b0ab46befe68de81969217b26c5e9ed6e06fef360dfb15c71f57109471560c944c1579e2526679c452c8635b7a9411c73ab62fe412d11c90515f8c3e08de1433a04f0856c12083bea5e8a267dd", 0xc1}, {&(0x7f0000000280)="3d598157299014d53d5a0b3545b35f75aa4ea960129f91b039cd7331c1cf6a27a287feb0ce3f97859b2fb24595a89e49e8645ec79e9c3510bb8fac8cd9b8f88049b039db621d3a0a78b1d7a86bdb430455fc9577330f95c79f0bb04a333c8835", 0x60}, {&(0x7f0000000300)="8915bbc628b04ac8c864302ddba123e7c48b7da73244a701c09d5b9e9d326d7e09d97e837e18aa59c878f0e6d2ba629433c73d2c9babe1c009148e7fba1cddaa3683c4be77da1bbdc98c4bada2456087f74d424a624ee4468a869536c71fb8df740322869b5b7dc167d64fa42f6039dbb382dc4e76744a93e58dcc6ca131e2c78d408f4783204ba8e831634cf096196f0cd234453811665f626e99772c0a1393fcd97d1d2da1b18357221e886d7a5937bed833323a3f3e64f60cc570131daae830c043950f7308f6", 0xc8}, {&(0x7f0000000400)="85f7312360ec8702e995", 0xa}], 0x6, &(0x7f00000004c0)=[{0x80, 0x0, 0x7ff, "3403e55cbfeac795fee67834c81a9c9adf3b31702f8b5927cf1f2b63f1a8da1bd56afca901ba5c1deba20bc686b816fdedfd9c365239fa86a01ae12f5b8b9847d0e0803441ce48e9d3a00d44113cbc76082832fd8e6a6cbe6ce6aee9fda1cee5992806b6f23abc0d5a5c"}, {0x90, 0x1, 0x5, "1ea936455cb7bd70eca8d392cbb45db9cb535f6e92a8f3ed882f51d19a5b9eeab35dd763db6177ef0d29c38c51a150db41ee821519858e1cdddad343d9d3f2b420ac0ede18ff1e7df2a99e785aa1a26c063aa4833d7ffb27d750d19165b7feb4bfb864efb6c0f569dc698f45b9edfb52924fd2d64d1859bd29968d3a97"}, {0xc0, 0x1, 0x49, "610772bea4933af499012fc3017d42ca4d8d658bb8c28b446252a5f70147b58d4971c62af4116eca3ac19edb2f94d5b19b09edba661a367774eb1dec56c9ae4e8569e43c84833765057f8f2f3f64ca94b95337e406f13cc3ee5b21a1cc2157f44b181f934333aaaf6612d79aafea03e6931902f42ef0a6c2a284ef4ae291fd7069eafe1e2629aec8e6729b7589935f93d36c5e0f72e6a160cd13fdca3045255a06392a501dd9b6940c254f54c234"}], 0x1d0}, 0x6) 16:51:19 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x1000000) 16:51:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) r2 = getpid() getpgid(r2) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, 0xffffffffffffffff}, 0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, 0x0) unlinkat(r5, 0x0, 0xee3b4afcc6590727) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:51:19 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x2000000) 16:51:19 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) r0 = getuid() accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xfffffe67) lchown(&(0x7f0000000180)='./file0\x00', r0, r2) r3 = getgid() lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r3) 16:51:19 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x4000000) 16:51:19 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x5000000) 16:51:19 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0x8) 16:51:19 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x6000000) 16:51:19 executing program 0: getsockname$unix(0xffffffffffffff9c, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8a, 0x1ff}, {0x100, 0x1000}, {0x23, 0x3f}], 0x3}) unlinkat(r0, 0x0, 0x8) 16:51:19 executing program 0: ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000000)) unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) 16:51:19 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x8000000) 16:51:19 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x9000000) 16:51:19 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) unlinkat(r0, 0x0, 0x8) pipe2(&(0x7f0000000040), 0x10008) 16:51:19 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0xb000000) 16:51:19 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) r0 = getppid() fcntl$setown(0xffffffffffffff9c, 0x6, r0) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:51:19 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0xd000000) 16:51:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080)=""/134, 0x86, 0x840, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x20) unlinkat(r2, 0x0, 0x0) 16:51:19 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x13000000) 16:51:19 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x2f000000) 16:51:19 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x60000000) 16:51:20 executing program 0: ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ktrace(0x0, 0x1, 0x28, 0xffffffffffffffff) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)) unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) 16:51:20 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0xc6000000) 16:51:20 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x100000000000) 16:51:20 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x4) 16:51:20 executing program 0: unlinkat(0xffffffffffffff9c, 0x0, 0x8) 16:51:20 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x2000000000000) 16:51:20 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) r2 = msgget(0x3, 0x10) msgrcv(r2, &(0x7f0000000100)={0x0, ""/70}, 0x69, 0x2, 0x0) r3 = accept$unix(r0, &(0x7f0000000800)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) accept(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:51:20 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x4000000000000) 16:51:20 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) socket$inet(0x2, 0x1, 0x20) unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) 16:51:20 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x10000000000000) 16:51:20 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x28000000000000) 16:51:20 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x40) unlinkat(r1, 0x0, 0xd30e1ed5fbb164cb) 16:51:20 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x100000000000000) 16:51:20 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x200000000000000) 16:51:20 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) unlinkat(r0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) getpeername(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x1011, r2, 0x0, 0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x81, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000100)={0x9c, 0x0, &(0x7f0000000040)=""/156}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) 16:51:20 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x400000000000000) 16:51:20 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:51:20 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x500000000000000) 16:51:20 executing program 0: ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000040)=0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) getsockopt(r0, 0x1, 0x5, &(0x7f0000000080)=""/218, &(0x7f0000000180)=0xda) unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x8) 16:51:20 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x600000000000000) 16:51:20 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x800000000000000) 16:51:20 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/196, 0xc4) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x19) 16:51:20 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) r1 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', 0x0, r1, 0x8) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0xa2) 16:51:20 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x900000000000000) 16:51:20 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0xb00000000000000) 16:51:20 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x92) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) recvfrom$unix(r2, &(0x7f0000000100)=""/4, 0x4, 0x840, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) munmap(&(0x7f0000003000/0x8000)=nil, 0x8000) 16:51:20 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0xd00000000000000) 16:51:20 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x47f172ff65a75a67) ioctl$TIOCNOTTY(r1, 0x20007471) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) 16:51:20 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x1300000000000000) 16:51:20 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0x8) 16:51:20 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x2f00000000000000) 16:51:20 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) 16:51:20 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x6000000000000000) 16:51:20 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r2 = dup(r1) unlinkat(r2, 0x0, 0x8) getdents(0xffffffffffffff9c, &(0x7f0000000000)=""/230, 0xe6) 16:51:20 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0xc600000000000000) 16:51:20 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/108, 0x6c, 0x1842, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:51:20 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0xffffffff00000000) 16:51:20 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0xd30e1ed5fbb164cb) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) 16:51:20 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000000c0)) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 16:51:21 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:21 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0x3) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) openat(r0, &(0x7f0000000080)='./file1\x00', 0x80, 0x109) 16:51:21 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x2, './file0\x00', './file2\x00'}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x2be930874f117700, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file2\x00', 0xffffffffffffffff, 0x1}) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0x0) 16:51:21 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) getsockname$unix(r1, &(0x7f0000000800)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) r2 = accept(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000600000000000000000000000000000000000000ac1ae83cc6c4a8d7ffffffffffdfff000000000000000000000000000000000000000000000000a249c17914b5d031b67909b6f6af4cc7000000200000000000e80000000000000000000000004c5aeef4d364a67eb2eba47d398842d77123d56e53c11f0da792210a"], &(0x7f0000000140)=0x6e) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x1, 0x401}, 0x8) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x8000, 0x126) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000100)=0x3ff) 16:51:21 executing program 0: open$dir(&(0x7f00000001c0)='./file1\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:21 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) r0 = getpid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x104) getpgid(r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x2, r0) fcntl$setflags(r1, 0x2, 0x0) 16:51:21 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000340)) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/20}, &(0x7f0000000400)=0x16) r2 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) fsync(r0) r3 = dup(r0) r4 = getpgrp() r5 = msgget$private(0x0, 0x160) r6 = geteuid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x7f, r6, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r7, r8) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={r4, r6, r8}, 0xc) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000140)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/28, 0x1c}, {&(0x7f0000000200)=""/139, 0x8b}], 0x2, &(0x7f00000002c0)=""/99, 0x63}, 0x840) mknodat(r2, &(0x7f0000000040)='\x00', 0x80, 0x2) 16:51:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) 16:51:21 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0x5) 16:51:21 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r0 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) r1 = socket(0x10, 0x5, 0x3) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockname$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0xfffffffffffffe43) 16:51:21 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x0, 0x3, 0x7f}, 0x200, 0xffffffff, 0x8001}) r1 = getpid() r2 = getpgid(r1) r3 = msgget$private(0x0, 0x160) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0xc2, 0x0) r4 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x7f, r4, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r4, 0xffffffffffffffff}, 0xc) r5 = msgget$private(0x0, 0x428) msgctl$IPC_RMID(r5, 0x0) getpgid(r1) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r1, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) r6 = getppid() getpgid(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r7, 0x0, &(0x7f00000007c0)) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000180)={0x101, 0x7ff0}, 0x8) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 16:51:21 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x438, 0x0) 16:51:21 executing program 1: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = socket$inet6(0x18, 0x4, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x810, r0, 0x0, 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 16:51:21 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x40) 16:51:21 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r0, r1) lchown(&(0x7f0000000180)='./file2\x00', 0x0, r1) r2 = getpid() getpgid(r2) ktrace(&(0x7f0000000000)='./file2\x00', 0x1, 0x438, r2) 16:51:21 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1be) 16:51:21 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x418, r0) 16:51:21 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x10001) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) 16:51:21 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) kqueue() 16:51:21 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:21 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1000, 0x4000000) r0 = socket$inet(0x2, 0x3, 0x5) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x1}) accept(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 16:51:21 executing program 0: open$dir(&(0x7f0000000040)='./file2\x00', 0x200, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) getdents(r0, &(0x7f0000000080)=""/14, 0xe) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r1, r3) lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) ktrace(&(0x7f0000000000)='./file2\x00', 0x2, 0x1438, 0xffffffffffffffff) 16:51:21 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x7, 0x4, 0xcd71, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x9}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x7}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3f}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x2}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000fed000/0xd000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000fe6000/0x9000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fed000/0x2000)=nil, 0xffffffffffff8001}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ff0000/0x2000)=nil, 0x2000, 0x0, 0x4010, r1, 0x0, 0x8) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) recvmsg(r2, &(0x7f0000000b40)={&(0x7f0000000680)=@in, 0xc, &(0x7f0000000a40)=[{&(0x7f00000006c0)=""/236, 0xec}, {&(0x7f00000007c0)=""/93, 0x5d}, {&(0x7f0000000840)=""/16, 0x10}, {&(0x7f0000000880)=""/41, 0x29}, {&(0x7f00000008c0)=""/192, 0xc0}, {&(0x7f0000000980)=""/177, 0xb1}], 0x6, &(0x7f0000000ac0)=""/69, 0x45}, 0x1) recvfrom(r1, &(0x7f00000005c0)=""/88, 0x58, 0x3, &(0x7f0000000640)=@in={0x2, 0x3}, 0xc) 16:51:21 executing program 0: readlinkat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/30, 0x1e) open$dir(&(0x7f00000001c0)='./file2\x00', 0x10, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) getpgrp() r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x2) 16:51:21 executing program 1: ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000000)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x3, 0x6, 0x6, 0x4}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 16:51:21 executing program 0: open$dir(&(0x7f0000000040)='./file2\x00', 0x200, 0x80) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x43e, 0x0) 16:51:21 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x62) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) renameat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00') symlinkat(&(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00') pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f00000005c0)='./file0\x00', 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r3, 0x0, &(0x7f00000007c0)) sendto(r3, &(0x7f0000000480)="424c64bb23c3f7477de1fb2a24da1f3824e4eb8d976136a1b55a349c52291648b70900c48c31c7dda8ed406c54a7849e964c021d96b4d4f366467c5bc536427aca438bec4c1ccd2b9c08faf3edbcbb0dad9527a1ae4945fa43f84cb101e2a491adebf0d353fa76def698b5f9c90f4ca23110dca0c3faa70cc61dc551ba9ab1b394e00e00c27fde669024d81bf16d9741139cf6a700189af68465eaf43f34ca1057886b17b0624394cdee63cb20420be452d87b5180f0f97fb72c6f59fce492439e06a2fa9ed05b6cf092390dec7a4cc00f4789629aebda63f9a592530c3f", 0xde, 0x1, &(0x7f0000000580)=@in={0x2, 0x2}, 0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x2) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x180) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r5, 0x0, &(0x7f00000007c0)) symlinkat(&(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00') r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r7, 0x0, &(0x7f00000007c0)) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0xc0, 0x42, 0x81}, {{r5}, 0x0, 0x0, 0x0, 0xfffffffffffffff7, 0x1fffffffc00}, {{r2}, 0xfffffffffffffffa, 0x8, 0xfffff, 0xffffffffffff8000, 0x8000000000000000}, {{r6}, 0xfffffffffffffff8, 0xc9, 0x40000000, 0x6, 0x7f}], 0x5, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x10, 0xf8000000, 0x6d, 0x9}, {{r1}, 0xfffffffffffffffa, 0x1, 0x8, 0x7, 0x8}, {{r7}, 0xfffffffffffffffb, 0x1, 0x1, 0xc44, 0x1}, {{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x9, 0x3}], 0xffffff7a, &(0x7f0000000200)={0x0, 0x5}) 16:51:21 executing program 0: r0 = msgget$private(0x0, 0x160) r1 = geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x7f, r1, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) msgrcv(r0, &(0x7f0000000040)={0x0, ""/1}, 0x9, 0x3, 0x0) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x1, 0x43e, 0x0) 16:51:21 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) 16:51:21 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x110) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:21 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000000)=0x8) 16:51:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x428, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:21 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) 16:51:21 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) dup(r0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x110) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x11) 16:51:21 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001280), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r4, 0x0, &(0x7f00000007c0)) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001300), 0x40, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000001340), 0x20, 0x0) r8 = open(&(0x7f0000001380)='./file2\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r9, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r10, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r11, 0x0, &(0x7f00000007c0)) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="3daa7051e159d577bda50c99ceb7aa2ebd218fdedec20ab1cf23d9cdd4badd78895ae7641423c00ec2673daefd3549129e463edb66889e30276adcb464d41a2480ff5b051da52500b611ddcbd64585080648c66b678169d2f853a7e91f55e6518e2e2f41dcff704cee3e474ba2898cfecd4f844082e1bbf852e401ea208d9d7da5cc1414cae652335d23cec7ceb057621462da09b122f9ddf8e4410d5cbc37c649de5c986f402f821ce52e1b966fd04cfce2629f6a8ecabcf09244d7d9c0e2b80671a107ec3790128b", 0xc9}, {&(0x7f0000000200)="78bb8dc91d1aeabd57f287503c4cf8ca068752c8ab26e1bf617c86abfb786d4a8d0c47542bab36249e5ecbd1695241e2c226b1f4bff461d55cd416c896c454a597fa17765d858ab57f7d375f0d935ee092d4e4bb863ac15893e14e988658380a19c0b38a22a41f70d7e1423797a51064f0fd7655761d0b4d0f0bf4", 0x7b}, {&(0x7f0000000280)="0b34957c7c14c93f9d96d5e5e4d84f8b5384abcc9ae3ccd89ee8b4b8cb78761b8a239c2822f66044fd048c7f3e350f36f97fcc75816c940bb64c67768fe64462c1eb56976f03ed92e8f61fe385e30ce2823aa52bf05896f3d3cdcf5cc5d68a37517df31ec9c1eeca73090a00f4bfdfe749bc880a9e0247587e80796c28c5e9e010befd675b979b795379deacd64325ca49a581afa08f6d0571f17f888bd4936b6527ad3d210ccd97a2ddfc6105a95cf4a0aff103791fae03a167e35dd3af9a62ce1975881bdd6a75ab73f1716b3055523956b5c2cfff52cbe3dcd311746eb6631771808f4ae05cff1b13cb6ddedd193ccdb8138e27e35eaec502e122292d3840cd7b313bb07f3554490b96e23045283df0ad8c1b46babe3a907ff0aa5da27d5b24213b56fa58045cb67daabf699a9b4fe95fde79a0ab5047a912274c8e009d4de4f6b5168720b3d2e61cd405a7b751211726c070bbef034897069c44e43bf5eaad587f2a33f7a05d5e3b4f392fbd29312070d3da6f58ef1e0b4f097a4de3fe2633ec4614096c52cc98006135657ba9eacb304b9be40164af8d1d5f30e03367f3921855d911b5f1470f2313796683b9d479c1e3e5046aeb2a2f111d2be3228f8b10361fc24f750210a30bf5ad1ac442de39a8d95841224f0c7d97ab8183f7b282cdb212428cec193c883ace5a61b1baae2e1ef9d358f6063dbe7c905119da5587875bc55ae3538f95d26361adf393807a2390a1e33070749629a6e0acabc6097ce387a7a491a33f49f010fc27096a35db3bb7f620128093c6b44a5ff958eff2d359031f9204c24f70b880f36a8426a5adb1d4f42b6bfe3dbe20f628c9f10b375c55aca33d85852ea1df6ceb811d34c7496f59241a0e00d03f4513f31ab1a5d9b455bd98f5d1cf9ced2398cf47af5c19f8a60061c8819d780818ff77f01ca9de6bd621c7bb9ed1944ca6ad01e514ec15e92e37434631a8a8c515df80d850f0bb0a526ce0ada6f2355e33391212ebc309d8489941bdc496cd80901c771e7304a4529c360f35efdc9ba2855b4482c5a8c1fc274e61b2d2f9f28b2d08c35a2ff51c1fd5dc5b1adf268da91bbade96fb76cff636785e3e7a915630fcb6c1345d8df54e949818bdc09ae61f0a1a174bdd011842d3994a76a3e46e2325c3227196c0ce4d4dbc4641006f7faeda7fb83dd7712cc08c6d924775627114739aa31d98bc677229e310a5aaa15287cab6d9580e19492809e1c8e9f744c0bf20cf1748249a8feb6babaf1e73135d87bcf0d25db44df4c313333739a0221746ff4ae55e474caafeef5b16e9e834705e25ed051ea86dcaf592969282aaa1192c5243f2e52109d6c341ae62773ed20507006518af967a22dc7b25474f05951140ae3db45ff5eae93cc58ead4b2a16636680f152dc9a1cef7082e8d1f337548c29c0e58c24b52c9c54147d277268c34102ae418229dee8ca95e1b9c15f84ca50bdbb38e6c1b88a02e02d553badb47ca1f93cf263dcf89f6b2ff76df059df10a763b7b69c9a429083e6f4e5dcd662bc20f75ef41e8423506efc6c468f9f3707ad3e2b6ad1d2182df9b31b51c8759a04f74478d44896b018378a02cbc641161f387c2daa63841e18962cb0b185598c378db0cf1df621b35976cba261cbc29f06d911d21be92b4ca7204ec633c53bfcef92d0c7f2b56985edfa5bd2e48782e726f391554db6f629e0ca20a235d41708d942f9993ec40f19e852461d65c970780e114b1bf37fc9546f2e789a131a181fa28234d97d8463bc0fe2903c27562fe9a21f7b66f8e26e867888c5914aa370c5cba032d6c1caa011cb15cb8b58c3591b108857e12f19d21a9af31c02c1676752ba2984f7cd4ad185c2634a796e13004481fc3216b311d7e19df1086506a3e0367bb22cbffc386143048cab345698aecf55484eff214f4d79407044d9c7616ec5c5b0c8f90900cd49e7232f2c7a904207f135f4fa3a09a523a667cb231b8887dcfc3f439744f64086375a6ac5fa27293efb5ab374f18f8ce181a7c487e9a2cc311fb5b3918a59c09c7968acbb587a3b9e6d04056a6a0f4e26ec60233fe389322339adbd472ea5c5107208d3016a1ecb5bc89863c8b087e8aaa9d4bdf1cc843c83d595ce3bee503416493342acd14dbb3a36e9827fbedcccb0670dd1eb53103f645a0144696b168bdc516d1a5c23cc4d12dff7f375c8a6ecaae88e5779eecf012b201889bcfadeb04c3d776e4249116dfd63fad7c1ab2d40bb6ffe29d827ba3d17a7e87d246990abf4d00e74f037fada35c2a472114c21ee8ee058a1285cc900711158f78f814b2e3644d652fe9a27e63915826c01dfcbb9574bc85085672744bea9ea71e65e1702458fd55e39147568978360f6f933df38d00a1d4f50a1d08ae55ef2b8a89376b2dd507d130b1788dad4de5de01e625d72ed952d84fe83ce153f96b27ddab300c0665d7763ef0624a0515cb6da68aab3c4dda79fb98587c4aa03e9796781bed13a422175771fbd8f23435de667ea24199ddb3798f975710d49abcd07b074352761b9abc3e0b572d5f76557eb57921f62406ba6720f4f313bd52655d890323ad7c0d5fc2eabbd425e48103d6b337c3bc4331f7bb611825d6230108098d454450fea4f9eff3b502f56a3e036234e7506d717247c969fbe93a8c0a6d5f57b33dcec32b9a4abe4f9ebb5e411fa683a26a95466c82a60d81465027aa062997a3a4bb1507bbb9541bf98676cc6bbdb0125f735f8a036973b65dcf5abe349af1ff23295233c5db552a5e84fa0df2eadf1daf7e1eff34e9457db6d864ea085a756e91f2fa75a11c559fe8ec6d506748bacb7e3592467ce289a7e778d009c909f4d1f5eeb3afc381165b3acb002a65e9dee59104bb2bbeae5fd61c189c142f81078f244e5b51744e45452f0acacb7afd3721b84834d4d19cf02c43fa5f9311315328538e473b3747a737a6efc969dbfb8a041b923826aa9ba1f78417ee21da50ba621cd6fdb7d53bd62e2cf189d67f90217923012c0515d70eb8e606fbafde27a8dba8c92b3699196f3c38be1ba9f9dc96b43dac9971a48fb24d2c9ede004298325340459a0a43f98a32225d3ffde9b395a25678c6cbf7ae46e6879d67e14ae38ff6ab5a329c9aeaa877360b72a6e88bcc16b1320240395ffddaf6ee9c1b238253c7326251833c9a192f10253bf6323f1a835b4d887f222614ac126d2847ef1e5710bcee69eb33c2c61aef3e02584fc869981ff97bb441a8761068436966198164581cfc3290339fdf114ea9c5e9fa0d82eda50b7d34b44c8e2d82006ec42692dad251c45e9abc47cbe08e8e0f655e7ed7edd39fcc11b532efffb3e19008016273a5f12f465a3df20d9dc0865c23f040df6cb3a6b4b12154c33d3f019c36a6eaa774cba91cb6b143d265e6458d512e8390dac1dcdfe5adba1e624fe60080f772efba51b9a9e9449f4b9673111fe1e705c0060f838791c5a501b008556e380766f8ea03552db0bbfb6349ebf1db7b538fdae0641cdc7a55f4d681b1b205e006303ef9e5846d9c8ae79f9c96453fbbc1a724be5c78cee4294a2b5f8f37df322fc9d2bf4e7045442886421e22992993f59f20a6940c686d54a78923ea39fc46f331c79cb1622d419f96c2d4a562416c50e8af13d63bfb7779790d95e9b383ce347f7c14d0af711e4119ec6719ef50c61cd16e4917f41acb8d35efb3596e97c86f5350dddc873f9fa2db8e1abac40bf5e1d05804babc5af4f89dd829b66c9a8ba507cff3ab1f08290f76a9f24809cd1733de0c6fbcf07dfe53a170165035d89e8271bbf4591918173d44f1c552195fdc7c8186fb5c99d05474e686dfae5142fa429177eced0d3b5ccdabc33eb1922bddd838d02bfb2f5a3387baa45950e7a1a992fc5b83b99f537593c5311f3fcd6bffbc9cf47ca67ef6122c4d34cc2b7455824403fa6503f68302edb38c5dbcbf35b8f5c57c3938054c4cf27f7cc9bb9a7a74778595cc00c6a90347fd2ebf2f6cd0d4c2bf5888dec3b266918d71b9c3418d64eea4bfe18637bf380182a82dcb25b9b5fd4ef2d762691ea33465b5fed442374fe463f22b3771df4e8e4350def16bb6d790d8eb60c7483b813828ebe65e243a257756287500ed4c8e94d7af16c37c46948927e574ff1843bc658d942bf2a6ddf3ba0eb06e240b9b2a462f820ea46f9b271d5a5f8f94153acd4a1d34b5a6e221514ee027782aa2e41e46827457560a75433b120e3b8391ce6cb190d902305dc8c2b87fad9bc517e60b876a108a9ede38c03d23d72d508975012fb23780f5304e5372ac57563640583aa167d3a7ed4b563c88141a09e88b8858a7ff6384a31ae74d1feebf7f8e55b5f83855b968cb8705cdf4526609e8ed410f081e8ed071254cd71501b93e0d3c603d4e211a080f02fd4f1c03630c5a451bd8822ce237559a57d98fd00e3147b7ad47297673e887fdd62cef051a9627afdf23f617774b08eda2ba195875acd2e489db27fafd9158af808b0e267a0ea10c64c607926d98ca474a7b03f54cc614703684c651f4be1b537cead52857c8523ed7186035e2db6d4c280a7a6e282c06d3a4dd98c827ff89b2d8032196f4d2347597ecac2eac3ab3f0862a4afb05b94a8bbaddd35b83210c0d650c90c4df6a9c330639acf78070b0677cbb31e92820367890a246217789aa451ccad509a7b3e01694dd2128378209203598de0ff0f71723d845f47b2e2526cee8cf75f01aaa9ee8994da2ecbf1a406d2098ca4fd61f994c52d4d4393dce9ddd250964197e5fad034e8c8a82fd458c54854153167866f2ed58099c0e7a9ee69b435daefc0946468404afb6a6402f7302625db284c12b6cd0a3272124d696a7d9c2756961d14460854b2b5899b4c0e2d6047f2fbe07f03650346658bfb038be740d47ca06dcbf2f33137afa8c40c8f04293515ec7438f4a318d556bc104d4372413c8d355ceff744254ecf684ae8613b3d85f595a0c05cf71043cc45b357fb6fa851f52306004d19e48205b777775c7e9f11f0b51230376276d4c693ef634d05b9e8a159168bc357135dabf8ad71e6bcba66bbb0c81c256d424eb6fa57f9d9c8e6360badc4b7498e58099d6dd7d6e72ff81a13f139bdfb274f420b7c3674de8792d6dcc917d36a90e4d82970bca230eec30a7b5cb6fa4aff54defe46e2ada80d2911d556d1060e28b360ff8ff932da9ddd8633c5e7b97ac0c7c3cf5700f1bb678d066a0288eba08addfab45bff547cbf4a0d777129fee80c0c2995c7291b3c3d025208292ca62454238b6933ae715c3165d8d17d8481466dc8a4cf16e64d8c6d67f8266796d7b3f2955837cd30c0db1e9de3d21590291d3fe1d7cd7f4260725a43ee675c358bd0224471bdf31e40fc6f17599149ef6847508231e82502582d944c4c637632975424d3fdd824c0a6371085608f84dcd6f8fea5ede92e77a50d143ced7f2afdeb647fec0d10a1bd0338e12a8ae6bc085860053b353e559fe897bd7fc22661e8e2812c8be9118384427b565346f46e4b1a3bf39b093a40e9564782ba715a15d7f5fbb44c26f182bf033fab67b7f1d56543784cac13a7b2724b9ec929d4e5356f90a70354a2f19b48a4f78d711aab6863827f66b82a3e4738e9324f0fe14e0f5623ce1cf4d4d2c49c82e1859217836faf9cd4f9d5bc4b51dd9ddb11663fc89111e8e987b7c40e3419de7eb392422072794ca4bd24086a84379b3d7745f379f029d63172f1976068cc508dd3a236e947dc38f0d469a9fcb8f6aa283c4394f9fe15e25c798731d9ac3291", 0x1000}], 0x3, &(0x7f00000013c0)=[@rights={0x38, 0xffff, 0x1, [r0, r2, r0, r3, 0xffffffffffffff9c, r0, r4, r5, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r6, r7, r0]}, @rights={0x30, 0xffff, 0x1, [r8, r9, r0, 0xffffffffffffff9c, 0xffffffffffffff9c, r10, r0, r11]}], 0x88, 0x8}, 0x408) 16:51:21 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:51:21 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = getpid() r1 = getpgid(r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0x9) 16:51:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000000c0)={0x6, 0x751a4e13, 0x6, {[0x7f, 0xf40, 0x0, 0x7, 0x6, 0x6, 0x7, 0x9, 0x1, 0x80000001, 0x3f879e82, 0x427f, 0x3f, 0x6, 0x20, 0xfff, 0x5, 0x1], [0x2, 0x8, 0xffffffff, 0x2, 0x6, 0x9, 0x100, 0x2, 0x3, 0x100], [0x30e, 0xaa4, 0xf84, 0x5, 0x1, 0x0, 0x1], [0xfffffffffffffffb, 0x0, 0xce31, 0x80000001, 0xffe], [{0x8000, 0x3f, 0xfff, 0x4}, {0x5, 0x3e353cc, 0x6, 0x9}, {0x9, 0xfff, 0x8897, 0x101}, {0x2, 0x4, 0x400, 0x3e5f}, {0x2, 0x5, 0x8, 0x1f}, {0x401, 0x7fff, 0xff, 0x4}, {0xfffb, 0x4, 0x1ff, 0x8}, {0xfff, 0x7cb, 0x2, 0x5}], {0x4, 0x100, 0x80000000, 0xfffffffffffffff8}, {0x6, 0x200, 0x8, 0x401}}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000340)={0x9e92, 0xe9, 0x4, {[0x8, 0x3, 0x6, 0x80000000, 0x7, 0x80, 0x8, 0x1, 0x20, 0x1000, 0xfffffffffffffffc, 0x3ff, 0x8, 0x9, 0x5, 0xdcf, 0x100000000, 0x1f], [0x200, 0xc61, 0x3, 0x3, 0x6, 0xec9, 0x0, 0xffff, 0x7fff, 0xff], [0x3, 0x400, 0x4, 0x2, 0x401, 0x1, 0x1], [0x84, 0x0, 0x9, 0x6, 0x5, 0x9], [{0xb3c8, 0x1, 0xbb8, 0x1}, {0x2, 0x5, 0x400, 0x3ff}, {0x2, 0x5, 0x7}, {0x7ff, 0x3fa7, 0xfff, 0x9}, {0xcfd3, 0x3, 0x9, 0x200}, {0x3ff, 0x800, 0x10000, 0x6}, {0x3, 0x6ac, 0x29, 0x6}, {0x1000, 0x5, 0x5172}], {0x0, 0x3ff, 0x9, 0x101}, {0xab4, 0x6, 0x2, 0xf4}}}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000000)={0x5}) 16:51:21 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x13c) 16:51:21 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r3, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r4, 0x0, &(0x7f00000007c0)) r5 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r6, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r7, 0x0, &(0x7f00000007c0)) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r9 = geteuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000340)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="41467050f55e618be0c89733f450277772c89baf8484c541c3e4622f597c78a080038bdb8d6c2d7eb66a560275769786550f4f897b4f51a2aef7120412bee5abd48e76646c4cc9766158a817c54f5a7c1b848b96320fb8fe25fae146afe913f22aed9d925dc65bc363db88b95d57f397bb87d4a53c9595022213dcab7ea7f7ce4f2f15f0ea580bc69a4fc31dada725df59ffd96a804283842fd3c37069f3622f7679566779b260ea9caec6fd", 0xac}], 0x1, &(0x7f0000000280)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r4, r0, r5, r6]}, @rights={0x28, 0xffff, 0x1, [r7, r0, r8, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r9, 0xffffffffffffffff}], 0xa0, 0x8}, 0x408) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:21 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 16:51:21 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x8d}, {{}, 0xfffffffffffffff9, 0x1}], 0x2, 0x0, 0x2, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) r1 = open$dir(&(0x7f0000000040)='./file2\x00', 0x20c82, 0x8c) faccessat(r1, &(0x7f0000000080)='./file2\x00', 0x0, 0x0) r2 = dup(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r3, 0x0, &(0x7f00000007c0)) sendmsg(r3, &(0x7f0000001380)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000200)="436426ba6dfe333230a4d600fa3dcdeebdd026c064ded06045638e5bf0e81fde634bce9205e2768e30dbe95fae7d3d6fe5f4c5f5f537ac501f023aea96d915691fd01c220fb98e891e2e6ce9f21373b8c71c45572d4c0f5792c1fee31b1eb9d63400ab4d67a28b2cf19d851bc28815f8d0d648ce5ae679c8b5ba9f7a260f50ad1c73763ef8ed8bd3e833f6024bab83a56e1b942ad32a750f6c5083846daf7aefa8ff9b5780f1b3f9edc2fe5bce4645932709d468dcca755690e1", 0xba}, {&(0x7f0000000140)="8d11352391bfef6a33e431633a", 0xd}], 0x2, &(0x7f0000000300)=[{0x48, 0x0, 0xfffffff8, "f0afb77ab60888553016ac1a9a362e609235d52755892d9206991fb70b5fedaf93315d7d766ea183ca91d9204e7686ef66b81c3da8697e04"}, {0x20, 0x1, 0x3, "7de8a4494dba412aeabcdb95"}, {0x1010, 0x1, 0x9, "38b34ecfc9d37f40c6bb00ee2a98e99f86fab661ac2c63c7f167de4bb8b282dcf53c6ca06cbe91d62545ced5b6543d1a685645977b1d3b2e0e4a1a13345ef5282655369148b0f9045636418e65698a3f942970b28606d62e84b743b9b3cf994be85de8f2b42c967a18cb6cc2efc338383bd2605768bbdefee529038f85317089ca6fb5b156a519c5af7788022d644d198a2b9a906b3f069f4864307c8354252392b02d45cc2cb2aee4d89179525a8de44b413ce33f3398f4bf9161283c40eb891d8a17c02a004985728bd818ae7e1e819b8bd6dfa83bfb6fe457e21308e4067cd21ce73cb41f4b21c376bcb32b70241384c3ef5c4839c50dcabc8c099d84339235ccf36d49236b7617448dcd26efc084dbfa5239043628d2ab5ddc59ca062d50367bafde79feaf88a291bddeee4f36806caf7fd1c7262c900a577673abb64f7be7561315bd3c8219fe6f907da18f4ede4705b9815fdab5dc7be4661c78c418077d040e64787cfc0edbd4d646f39e667360517cb90ed63c4f08a1ea9a2fd9b54bacf39a7c9cbfe92b0e3dbbc48d694c8e43a0a4b55ca40cbb51db6825874826d52e82fc71d93a99ed181119eb1bfe7b35733fcda0bc0b24a03ab7c1c47054a63967f1b058776a06c36acffdb1acc0ad9a040d32165c82803b396c789a16094d65c72eb2e0b31118c6e53ae8c3a150f2938d074078fba4897e05f5daf79548e6d2db2f6606fb6c71b6bc8236431225d964a9e2e78ea37883feacec6ce3575482c61efab15d98f2e5bb0408da53c76b8af8e2109bfe5500ed1541bece66486d546b6cd64947ea29d3859c88401abcf97190a5d212eeab3ff6280049ad6e299dd6879296d48255de1b7c977bd390b561649f023366ba91dc43ed76b91f8ef8767a5bafcdf2e877a0ad6195d777a1ef6cf31da2f18a159ad8eef7762850f023829173e47a31ec6556a962f1926acd8f1188bbfe9e358378af691ea45ccacdbab44963935c3281cd52863c6ba67ab088a98de10bc74819145668ebec6d5f83e31c4a770ab9be89bc754830b3c16ea6fe6323d79161bf1e1fb9b1612a15b76c17c7738544bb4d0da5ae536d57966f2c51232c32141712a539936131471eab7383fdaff7eec0a2128fedfdf68984051a6176d51d51f4d95a999461ca13e61ce237cde75c15ca4c501da021b18cfd72f9d76d80d92e5b329280b0379e422892dd9ef08ca65d993f5c1216b50e6d8e17d35ee921b181e4cfd8b87db1c7d974d59d96e2b29b1bb112e0b94065e67f34980ede2ff6e60b2f9eb90ea430b8b90b4a22573fe8db74b60748521cf1ed6706a6f1807161d9789dfc91c71b32244757afe292a71905bf0d03adff74be45f27aa3bd6b2127aab50f15405809a28ede5641a98a3df539d5a544e5d8fd817628a832ecec2fab8d18ae6f1b2dc830990c1be7f6ef2539515a8dd39859b9a7c9724400d36a92fde7c5125b0918c94e8d25185bdf81f85d9323c5708a0f4056cc0145d057343198b30421d7fe940f293662011f1c24afdb9c4c04d48d6cb15a4705fcaabd322a617563554348f4a71e26a666f40842bd3f5c0895612dfff266f321796ba403785435894427e3d4961462fbd9716f27e0af3fac334268ca9e39b5cfb4c79c0921db95abb6b067e0a756a6a54d9ae17b329a63bc557689e3e229cc40f925061cc9d08dad86a5b2874945f2371474cf8f57f9f36f4d1f5170e398caa01ae76444f6471c3926c89589436234fe11099c34e57dd777a7f78de1066b376556f731167d5b972b60bbdebdc7f5f79f7998556f7da38f084a9bd571d62b212c76e9770877e037f090104b48c2d74b263c11bb88b3f69044f793295c9e06b9349fc9e3880eda685b6cde84e0782b433960c8b3747ea9a26dc3aa9374dd40dcf8d1a81e8047866cfe0c22f4471d12855cbd68c185a6afa630b162e8f6471476bd1593462b6ef054741b3a9bc16023ae12ccecefa2b26f43f62b57b6d0d28c9ee600f3d3e5fcfd0134868edbfc2c694d9cec96ff6af07df05ff707cd080159e3a41747714efc0cc9beefe7f6391a816cf5d2d7c4f7a8702d27ece2b7c93c57b2804fe7d3b9b0097bd83e26d8cf21aa713e75b77e47f69162ce4c0682d6ee29e2689720e7cb2bcc88061661063211be2443af784e70fe59cf4e32a80dfbafb55cfd466b18c7d0561b2d04dc63f0a3fb7279db587c1e217da045f43d10c00707c9c5c9fa7dddaf5dac9f5a38ec32ff2de510764853217e48af0d9f51b68161ef54eb6c4db5e3200cc251dcded75ba4764cf8e0c79743b999e1fad1a47baeeee685c95d90d254828e74b88cbb7bb144d53a8e19f5143e88021319e4a54adb182c25f4e22420203b657364cd2aebc6f909ef9f051c1882c0994a050914fb8d57736e4946aac92acb66e145a240fc752728004a991f8a2f8e58155e201de7e89f0ea2e56177da3c4bddf9724fd0b74edd9f528bf1be0eb368f0b6af1aa6f17709d779260612c19f228c3d197eb4e72a2c94ce2f03789b1a668e88de7c9f44e95bdeff1d68b69418408b0656f3e42f5740a1ec707216fa70c1c4c6694c564c46886d9b8d603f9c72653eb7c60d8ac653233b06dbce652e625a87d55497e719f29e36923b07a75ed17c157310c97e0f7e76598ecd84c2bc3286b0140dedb14fad87c6a2c2e157d00e23f18a710b1ced3e85390dc1db1918854a12d26c4cb5171ab8fe0ad958fc7e2318f15e80f76985c3075b6686bc96989ecaddd3360f609fc806d602c148239c5f092d975627fe5b18a0dcd02bb2082f70da719692a88a3643899de515dddf4bf91fe2cc3099bbde470c4e206ed1511a8dab8fd425c905a189da7b85537fc5a30bb16a253c3df6a31ee0577466bc067cb11d13eb35204cbce8831038e67775c698262f4d78c673d85f6ac8d4d1f42dad3d886eb3f339abae6caff2213b5745cfaa793c9c048f25256ef0faac1145df879304c80c03cd8f60b57d05a49dfcb5315a2fe38decb59d192bb0c27a42b455185c2a4c64a5b8d779be33d357d5389d8a8d89a2dd18e950a2f2a8f93f7e1b5e76f28cc3367eaf1bdcf4464ffed6bc58f6c8e3f7b12ca438e816479d0e8022ab1efc6bc8fffdd2aeeae7b25b47d3d37179b9ab8c2faf15e6bc443f53cee289df6655f8eb2768fba3ac49ff25a62ebc845cb1fe4f2a224d243c7b19c42bfe0bf21ed4fb33fcb1d6e496f77432420392f27155f31ff4a150b5cc9a92ca1b8b6f974764a4fc6f2e503884fa914fa0bb1086304818fe598e751cc1e311835ad10601a455f03b8e6d95ad5c786e0cad3549cf69f91a82e002c3f0f98c0b017e13f966f9389b2febb7ab809c2f466a20b324067faa1f42e18ab7b4ba8c4a4c35a71597cf97e8b7c10a8cfa867509b0dfe3f8486e58e831a2578ae82eb9602043c9eb330d4b514f0b2a6e36972a604487a0beb8d1dc3043894408766f002f4c2bcd3cebbb504fb94b4914bd2a864ddad91528807d9b12dfd8c87be12d61404129cc958fa40069bf991c616494430ae216b03959ed8a46825c3385e8e132820ce78147d40aa7c4d0bb76d8653ef47a239d83fb891637c55ab4f41a5ca79d53dbb8ff992b913b33c6560301ef7ed371958b64ae0cf650913b52972cab5124d6627b53c340f60abaae910119ac604a80f69938b151fbc438bc6b272874f569c78e7b7e86635c1589efa7aa08657ad4089155fdd89d71aaa2c06c29ad4e9e7d86bad0ddb9a0b89dbd0b7701d6739d3d9d8332ad1cdc2ff6c73530877e6559f13ddd81d410a685f6c69b25db023854ddac825b9b0fbbdd8687ee549b4f94a487250c56cc80454bd6a43c4756d4692bec05d4e927836d45ea33dda500e62de8db48c71c8d6b40dda8e77684919ff5a06034971662691f1d2ea247d8826d03573d3d4a60310eb04b7a4d7d010c4e62dc278181e3a3da3e9ced9f76fd5faec07c869289a4bf2f1a858200c45786a204435af99aae8b7112e43cc862756be9be33be263f7714431562ef3bb9a44e3ad9f5504a7c9037d720f2f45ae4d1df255528790fabf5a42bd026f6f8346e420cbf6c699b0a920e70f8b94f347d90f860d4ff0d9e231cc495200116a612eebd62314930cd2776e163eae8d09c169aec1d9757aec0f85438afc131203155a3c534dadec8feea13cba379a0a079a79ee9ccfcc460df2b95550208f379b673a5001becc3ebf246bf7ad200f06b1885c7ff0b8ef576393a7bffbf53052ea2f5e831fb6da3f28b28aa15d6da98c5da8acd0f79ceaf008078610295776b6e7eae7147b8042eb781c4eb1fe9df8c7bbdd7c10a82be620c73ad4e1f8f958feca7eabf111dd946c9606c9fcc40acb59761d88dd367d066849b2367431b15124efc617fd7d07e013ea03cefb16d309fa87298ec29361c0b775d31fed80ce1c8b6c5155aa945644aa29dac2ff12d4107eb50ac28889eb35dbf4453092b390234ec158b8092e7dea771a22987cbd08b719252f9a91b69b3561f92497a392159f5a27e2e18b3997ee2d7a55930068aaa8669dd9d7dcc3a2943a55679699a2fff8e298f2052a64e46d0ccf134296ef273b39639229c534fba6a4aa6c223791b8a9dad768f869d73a8cb93f96be798dcef49cc64d27c6696545fe1d00dfdbbbc5cd15f61ff66d047ceac5c82dc1471be73fdf25cd349c1db5d8c54c4d8906b6535b531b8052e9573aeab67e05dd4d28dd580c3c94ceaa63f05b58f917df90a0d1d559d0ee6692cc907309b1cb285d0633844b596d5e3ecdb27bb3f89016efe61b8aaed2673a43b8b13438cf840d5d816a9cf672cc374096ac1eadd2b416c5e0bb3c307b0a832cb8de20e575af3de7b3d1e3efc4f8bf76a501b9dceb0193dcbe0327bac4bf647e4f55e04a09c2381515a144e4f86500d3d09c1f7f1829afe5cd6b0a07f9e4bdf898ba693deb0e988da93e84ec3a62018b27a4e536ff00df9be8ef48a5aa928dffe8498eb37711ca48763035a39c4107ba435ca568c8b4ea4965a0e0f7b210798b140741d5dcce4d9a0345cfd4a07ffe832cd0c2e8b871832167ab2ecb36602d365ae9f487e9a8452636c55a0ceb67f0439236924e4a25c5d9325920322b8b17ee514e3f841b83c92cfe5a6e32f27dcf5e3fb7808b1147eb51b47cea7c264071c9cf109df3d03742158ddee3468c4e77e27f9ed1fb739475f646ea5967651ecd491e3b18b4a49ca0eac0bc04a25e03d7c9a9bf366a97ac136f990506d3b5dce62c7e8525a3e0a9fcaabfc80dbed4538207e0000d561d19bfb8d3322ca1364e1fa52a15463959eb28b2b9dde9cf12bc6d37e3de965d831b914c1dcc7d5644e27b2009122bff59978d8ca4aff86dc53524448b2dab77e80ec55c6e158a6d967dcc4142318a1fbe6bc542f41e177ed189ed3d3db841a74d7357e08a0c3868d6b59a637789ed81fc0b08624892d4825d50255222018eaee40befd6ded0902175d3d1d77e1eefc1d508af53a836f5e67f53518153a73c4c84fb5f74e2cb605452e8dad3db1a7d48a8e28ef738f45c10495aec9f8f97d5ea41594e0868d931fec6df27cf2d5a45500150e1aed39ee6860c33c92149798411dc743d51bca605d590b4a6a45a2cc8f835c00929a32d506031041bb3defa491e340799e2c64a76d0161ea73ab91448dcea1a7731237028af7d6d9ea64148b328fd70a1096de61e54c9a5e9260604b40c0cb103552e01bc425ef4592021c2ef06f0ed743b9fcc5acd2d39b3739a6b67b54a1013eb0da2fa72d297519cdd61a092496e4182bdfe1601638f828"}], 0x1078}, 0x401) unlinkat(r2, &(0x7f00000000c0)='./file2\x00', 0x0) 16:51:21 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:51:21 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x89) r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x10, 0x100) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000000040)='./file0\x00') getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x160) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x7f, r3, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, r3, r4}, 0xc) 16:51:21 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x82) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 16:51:21 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000280)=""/128, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:51:21 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETVAL(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000240)=""/127) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) recvfrom(r1, &(0x7f0000000180)=""/110, 0x6e, 0x41, &(0x7f0000000200)=ANY=[@ANYBLOB="01003c2f66696c653100"], 0xa) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r7, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r8, 0x0, &(0x7f00000007c0)) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffa, 0x55, 0x40000000, 0x80000000}, {{r3}, 0xfffffffffffffff9, 0x10, 0x87, 0x0, 0x8}], 0x9, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffffe, 0xa0, 0x80000000, 0x14, 0xc00000}, {{r3}, 0xfffffffffffffffb, 0x30, 0x1, 0x2, 0x81}, {{r5}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x1, 0x40}, {{r6}, 0xfffffffffffffffc, 0xe0, 0x1, 0x8, 0x7fffffff}, {{}, 0x8000000000000001, 0x4, 0x10, 0x4, 0x100000000}, {{r7}, 0xfffffffffffffff8, 0x46, 0x2, 0x3, 0xffffffffffff8000}, {{r8}, 0xfffffffffffffffb, 0x99, 0x1, 0x0, 0xff}], 0x5, &(0x7f0000000500)={0x93f5}) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x1000, 0x2) 16:51:21 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = getpid() r1 = getppid() getpgid(r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x438, r0) 16:51:22 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x84) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) r1 = socket$inet6(0x18, 0x3, 0x1) sendto$inet6(r1, &(0x7f00000000c0)="c2d25f558b0690e129c21e82c8c7628aacf7999d7a956f084802504777b72ca0beafd9b3d1fe", 0x26, 0x40c, 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r2, r3) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) 16:51:22 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) recvfrom(r0, &(0x7f00000000c0)=""/142, 0x8e, 0x1000, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x1, './file2\x00'}, 0xa) 16:51:22 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x7fff) 16:51:22 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) r3 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r3, &(0x7f0000000440)=""/221, 0xdd, 0x800, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = getuid() recvfrom$unix(r2, &(0x7f0000000140), 0x0, 0x43, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r4, r5) fchownat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r5, 0x4) sendto(r1, &(0x7f0000000280)="0a68efdc163d5e43f610f205841a1149ea93e7bb591bc7047620f498967aac1b0737ff855bda66c853adaefead5aac472752f82a9882ad015fce82bf7b283c668b6c08916b63b9ee66afe662f9dbe9e2bda501c760f71a25d24baecb6fb329aec1a5ef0c6fa2354a2f14f160a7cc3dee53c420ae28e09ffd2f1bb186a6ed6398ed58074a28507ca234439b9d47ec9c3a72af90c38b2683cc7671b31a9065f23bc89c042404debe4f303d11444dda82e39cc0d2e445468d07aa1d2eb1ac56149cac382733869880938aae122da50de86baf7652c18ae9b5cdad822fe350b52503872747463c4d33456daeeeb58e9633c8a9dde6c86cbfb7df180dea1d00ad5a7abdd2b6ca54f0576ba8d3b7684de931bbda492ead4fe7b0211249c3b6961d9d8ea735fe65eac2ca8484e398fb6d72f0b8f4cad8590b2396e4ebbbbb4c24a8f81f0e73281faf3997d2c05f2788cf2f686ebfae9d9f1dc32738840dbfa01c2ae176bd93bd89793df3d75d4d97170f95eb796c1a7f26e548b8063c75f44f171b7d534e1c13e2dd33fa8001f4f557d6bd634782", 0x191, 0x400, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:22 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) syz_emit_ethernet(0x36, &(0x7f0000001840)=ANY=[@ANYBLOB="1588b77ff09e42db8dbd28af86dd60e1985700000400976983f63e2e79e63655da9cfe4677f3fef193000000000000000000000000aa"]) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:22 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) 16:51:22 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) getdents(r0, &(0x7f0000000040)=""/167, 0xa7) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0xb8, 0x4, './file0\x00', 0x5, 0x5, 0x9, 0x40}) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x2}, 0xc) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 16:51:22 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0xf, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f00000005c0)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000080)="1c34e2aee44c7f47d052d87f7a05980594177623318c5a0c7008ef9730b80e6eaec3d5403714a144aadeb126d9cf7f119bd8744b83d07db71a7ea0b231bc0221e7515fdd479ab99f0eaf5a407211e65a2c8fdf687aa8999ea77c000330d40137444e868163b7336e2e1b599424f36ba809c475b1e5f9964e909e0c6ac541618a63b10f0f6a5791e2d6f04496b812033336fc8f03441c00017223cf8438c77deeccd0", 0xa2}, {&(0x7f0000000200)="434e1030ebaec00594707da79ba7729d91876e21f133bb12bbb1c02e68f10dd949e3c85e1cad0dbc7813e6674c1eb2956cc7ace072da0b0779cb1e9c3b654e3996090e5d895ebd1fcc010880f57472d33cd81140ab4099a99ec502fa71af9c37c3811e407785ed25ec8c47240b62f2e29b902e20f06d95677edeeeb67d215422b6c6a2189ade741c7b44e911ae82b56fe487", 0x92}, {&(0x7f0000000140)="f013a677", 0x4}, {&(0x7f00000002c0)="de704aad5d9aa4c1eff2a828a9be05c06ef7751ba81b6caff96375286df1b90de990de4152161b6415c64e8e9e08db8c64df91ddbd73255c8907579d17ccb204a346cf13d27097c038ac5d6bc384f411567e0e6faf56d635a1a67c411b135a8669b481875890c24655ae18ecef2acbc37caa6faebc5d9d0509d310f6d34a22f65853e2fa7d099d8d1f96b80b8fa9f2f49ee960946843b9a8980ad6eb89c6cddb802429c24e68a65f40d0a085c30a284adbf17f0b6920453e28b8", 0xba}, {&(0x7f0000000380)="5fb76446ea9d6d93cc6262aec7bd12b716946375a4d0146caf309a0dd86f23d0b2e3b81ccdb09729232ab4993289d1da409291dd7ad919abbda12416940391b6c04307c9f32987bd96a0bc3bb98f2915124e9f2ae2f64afd67e828956c933e6d4bdb3aa31cdbc19befecbf8779dd7ac07386d0840cc16a9c5f862353adf6079d0cb79e62a516a67e011e040db0e1271d28688a78efcaa090898b1560eadd196ee56b457134c6a9284e658690e2188e27763fea66d12e2a21f7373e4658deeded276f1a49fd0d26e12b8cb85f9ef703627c53e76b0a39dc91cc9a3b998a5cf96d190da304ad54b8264b19a9ed2ec3e9efbdfdc96b846946c3", 0xf8}], 0x5, &(0x7f0000000500)=[{0x98, 0x1, 0x400, "c35a7a5130ece8bd6d357606530bb9882ff501ee54966ada79c37844fd54837d19f8340e4c481b95e836b71a2fd7cf631c5fd5049c8fa539029df9ddcef62bb47022ba1a2a82d3b4cf92be40397b3cc7665fcfd74cfcd4632eef170cbf4ec719b9cc1ca85fae83927fcab56fe69d95ff7752c910dc2d1de05c59af2a03f2d82e78313e77"}], 0x98}, 0x3) symlinkat(&(0x7f0000000680)='./file2\x00', r0, &(0x7f00000006c0)='./file0\x00') ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) linkat(r0, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file2\x00', 0x0) 16:51:22 executing program 1: getpeername$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 16:51:22 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r1 = msgget$private(0x0, 0x160) pipe(&(0x7f0000000380)={0xffffffffffffffff}) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000480)={0x9}) linkat(r2, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000440)='./file0\x00', 0x0) r5 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x7f, r5, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) lchown(&(0x7f0000000180)='./file0\x00', r5, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) r6 = dup(r0) fchownat(0xffffffffffffffff, &(0x7f0000000340)='.\x00', r5, 0x0, 0x4) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file2\x00', 0xffffffffffffff9c, 0x3}) r7 = getppid() getppid() renameat(r0, &(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') sendmsg$unix(r6, &(0x7f0000000280)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="0091b1840535456d2f2bfd0dc543b8c075371e9168f943e35b99ac2e4a23872319a95a32c2318513bae61b44847b82631edc8569fcb6b5381da66232ad6d8cb34d2c299b7c7eaa0eb6eebb9dec41077ecbf1da36", 0x54}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff}], 0x20, 0x5}, 0x0) 16:51:22 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, 0x0) bind$inet(r0, &(0x7f0000000500)={0x2, 0x3}, 0xc) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 16:51:22 executing program 0: getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000040)=""/201, &(0x7f0000000140)=0xc9) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:22 executing program 0: open$dir(&(0x7f0000000040)='./file2\x00', 0x200, 0x1c0) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r0, r1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x10210, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) lchown(&(0x7f0000000240)='./file0\x00', 0x0, r1) sendmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x401) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, 0x0) chflagsat(r3, &(0x7f0000000100)='./file2\x00', 0x80001, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000080)={0x7e, 0xffffffff, './file0\x00', 0x8002, 0x4, 0xc, 0x9}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, 0x0) ioctl$TIOCNOTTY(r5, 0x20007471) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) r6 = socket(0x18, 0x8000, 0xba) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 16:51:22 executing program 1: r0 = getpid() r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r1, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000009c0)=[{&(0x7f0000000800)="7d9ad7e7363a2cedea99a6f1ca54095d3932af1a5979e51de5bd99de48a398e177b02de6a71f307db583ddf744f22f9ce8bc53f4617386fc7cb655ef2172795052a26ecee42e9c00ac06f7e698453e1b1b17d00e49b60109265782be70b07b04514483c8a502964833449cc3e47e3f336d3e30ef68422346b51cf4a37421dddb57034ab6d5e3fb1fa6b5221612e82097e264559403f610bf33515e2d4664be2804e94792fca8641d4419f0369376e89107c449e1da7e87cb0e468c79dd4f3ef9d6ad103e93274b638cc597138c1002351098357223bda29f10ccfaed295c4c5917b42291b67dd54e7e0b8d3c57c556662993fe9e279f1c7b", 0xf8}, {&(0x7f0000000900)="691db5ca4b4553f5ff2b532d9b4f2b6ef8a2e2f8b27d170f55b3150e5ec2285d2523cfb41b7fb46cda5a494f179931e2dad1383a61c96021510fcd2ecb9dd6901da2500ac12a29baf2738f6ea6fddd9c0f5ba703960e1f0b6ce895f056c64fe82c77f1f3830b3a76f44c3fe16ad34532426d044ad1647de4d696a2971b528067", 0x80}, {&(0x7f0000000980)="28e14c2da33835f019742424c41498b9a5430047077b591e92ff9e80c816574ff1cc54ea662519d9347bf7dc5477899fe8f35a6222df2d21db50a23def295f99", 0x40}], 0x3, &(0x7f0000000a00)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32, @ANYBLOB="000000004c16becaa567f4ea6591e4f5cd216ebfb3988786a5fa766c9aa1f9bbb5b4e2fea70a8b52db5cbdaf37283a497d87097f1c6b977a99bdf2561e8d52ad47eb28b9c76d1b8728f81a5e26fc5a206f6899b1bda376c48f22bddc72a344"], 0x50, 0xf}, 0x406) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0xc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r5, 0x0, &(0x7f00000007c0)) r6 = getuid() r7 = getegid() r8 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10180, 0x10) r9 = msgget$private(0x0, 0x160) r10 = geteuid() msgctl$IPC_SET(r9, 0x1, &(0x7f00000000c0)={{0x7f, r10, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', 0x0, r12) fchownat(r8, &(0x7f0000000740)='./file0\x00', r10, r12, 0x0) sendmsg$unix(r5, &(0x7f0000000640)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000540), 0x0, &(0x7f0000000080)=[@cred={0x20, 0xffff, 0x0, r11, r6, r7}, @cred={0x20, 0xffff, 0x0, r11, r2}], 0x40, 0x409}, 0x0) 16:51:22 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:51:22 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x148) lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r0, r1) chown(&(0x7f0000000000)='./file2\x00', 0xffffffffffffffff, r1) 16:51:22 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x7f950ef72f1a63dc, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 16:51:22 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x1d28, 0x0) 16:51:22 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) recvfrom$inet6(r0, &(0x7f00000000c0)=""/124, 0x7c, 0x3, &(0x7f0000000180)={0x18, 0x3, 0x6, 0xfffffffa}, 0xc) mkdirat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x174) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x7) 16:51:22 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:51:22 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:22 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x208, 0x10a) chflagsat(r0, &(0x7f00000000c0)='./file2\x00', 0x10001, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = msgget$private(0x0, 0x160) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x7f, r3, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./file2\x00', r3, r4) r5 = getpid() getpgid(r5) wait4(r5, 0x0, 0x8, &(0x7f0000000240)) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0xffffffffffffffff, r1}, 0xc) 16:51:22 executing program 1: ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000000)=0x9) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000040)=0x800) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) 16:51:22 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r4, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r5, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r6, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r7, 0x0, &(0x7f00000007c0)) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380), 0x800, 0x0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="85f6cb8023c4", 0x6}, {&(0x7f0000000200)="4c57fc32799a79f2f9b77aded01095fbad158663156314a5e42a28556e6fbf3d59a55786199890d51e49c31fb4d30d98ae26dd244f98fef1ff7e49f018280ca980ace295a30b90975a7c85896e4245536b5936248a24157329f17dd851a6a10780134201008dba01e8fbc6b08377f261459a978521db4134d41ade89c4633a4497cd761dc7c7d9d6bd4b60a2761a28af3114d77723e7f641025593da64123eb63016a944661e938afd1048bbfc3eb012348097330f23f46f88202b4c497609ede0b880f07c9d7f2a8cab071581", 0xcd}, {&(0x7f00000000c0)="ccfd369c5494018d1376da0b5610e86a8764cf5a0d7499c48411cf51b1ed7ee57f10771802f76f80067c37707f455dcdb68b40a4b7ef1e2108a715da0fc91ec9f3c43a33a56bcc934f69aa004b3302d2ebb4491606b8827b5943ca1316d7c46fabd9a63f5db9f8cb3090d6ba2668b6ef332f63440744219f3c6bccb0fbea", 0x7e}], 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB="0000001c2000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r8], 0x70, 0x40b}, 0x4) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:22 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x218) pipe2(&(0x7f00000000c0), 0x20004) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) dup(r0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 16:51:22 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = getpid() getpgid(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0x160) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x7f, r3, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) msgctl$IPC_RMID(r2, 0x0) r4 = getppid() wait4(r4, 0x0, 0x0, &(0x7f0000000080)) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) r5 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x1, 0xed35, 0xffffffffffff0d21, r5}) wait4(r0, &(0x7f0000000140), 0x19, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, r0) 16:51:22 executing program 1: getpid() mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 16:51:22 executing program 0: r0 = msgget$private(0x0, 0x160) r1 = geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x7f, r1, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r2 = getgid() r3 = getuid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r4, r5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xffffffff, 0xffffffffffffffff, r2, r3, r5, 0x10, 0x100}, 0x2, 0xfff, 0xffffffffffffffff, 0x0, 0x5, 0x80000001, 0x1, 0x5}) r6 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socketpair(0x6, 0x3, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r7, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x39, 0x0) 16:51:22 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getpid() getpgid(r3) ktrace(&(0x7f0000000180)='./file0/../file0\x00', 0x2, 0x2, r3) getpid() fchownat(r1, &(0x7f0000000100)='./file0/../file0\x00', r2, r0, 0xa) 16:51:22 executing program 0: open$dir(&(0x7f0000000040)='./file2\x00', 0x38200, 0x85) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:22 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40) pipe(&(0x7f0000000380)={0xffffffffffffffff}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000280)=0x8160) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x10001, 0x1, {[0x20, 0x4, 0x1, 0x1ff, 0xe114, 0x0, 0x4, 0x3, 0x8000, 0x8, 0x9, 0x2, 0x3f, 0x3, 0x6, 0x80000001, 0x7ff, 0x8], [0x6, 0x7f, 0xffff, 0x10000000000, 0x8, 0x8888, 0x4, 0x5, 0xffffffff, 0x10000], [0x8, 0x8, 0x3aa9, 0x5, 0x6f61, 0x1, 0x5d4], [0x20, 0x0, 0xfff, 0x46, 0x7, 0x93b3], [{0x8, 0x0, 0x3, 0x1ff}, {0x2, 0x5, 0x2, 0x1f}, {0xfcd, 0x0, 0xffff, 0x6}, {0x2}, {0x7, 0x1, 0x7, 0x1}, {0x7, 0x0, 0x5, 0x9}, {0x2, 0xa, 0x66c2c183, 0x7ff}, {0x9, 0x8, 0x900}], {0x9, 0x57f8, 0xffffff36, 0x1}, {0x8001, 0x9, 0x7, 0x9}}}) 16:51:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) mkdirat(r0, &(0x7f0000000000)='.\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, '.\x00'}, 0x4) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') readlinkat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/17, 0x11) 16:51:22 executing program 0: open$dir(&(0x7f0000000040)='./file2\x00', 0x400, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 16:51:22 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) open$dir(&(0x7f0000000000)='./file0\x00', 0x28030, 0x98) 16:51:22 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = getpid() getpgid(r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xb1e, r0) 16:51:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x2d) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x9f1, './file0\x00', './file0\x00'}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) 16:51:22 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) connect(r1, &(0x7f0000000180)=@in6={0x18, 0x1, 0x6, 0x4a}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x1, 0x7fffffff}, {0x18, 0x3, 0x7, 0x8}, 0x2, [0x2, 0xfffff001, 0x5, 0x4, 0x5224, 0x0, 0x450]}, 0x3c) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:22 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x174c0000000000, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xfffc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4a4a}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7a}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffe1}) 16:51:22 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file2/file0\x00', 0x40, 0x163) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) chflagsat(r1, &(0x7f0000000000)='./file2\x00', 0x0, 0x2) lchown(&(0x7f0000000040)='./file2\x00', 0x0, 0x0) ktrace(&(0x7f0000000140)='./file2/file0\x00', 0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file2\x00', &(0x7f00000000c0)=""/88, 0x58) sendto(r2, &(0x7f00000001c0)="66061d46d497d732", 0x8, 0x6, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:51:22 executing program 1: ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f00000000c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) sendto(r0, &(0x7f0000000280)="3620b7a6c00de4c4bf23318d0f60e0f046c0cf148b331e105263c9b88ac51d89e338ab0893ce305061a838296675ee4955e2327f9f7315182ccce13b43da39b5e81d9dc83dbe6a7464818c259e9310b47cf46133a0c538bc90b35adc384d77e4abea88ab425a5bf7a996d526bf91e8d90d960b4a1741747e31ea9d0900000000000000f83c3500c72c3cbf4967dde981b1dc7c1a7405bfa752952277ed97733a808efacf90316cc155045f1001c09f95ecd6b573a44cda8f8141ca4626eb6b3f6519341682bffc06af00"/215, 0xd7, 0x200, 0x0, 0x0) 16:51:22 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) r0 = getpid() r1 = getpgid(r0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) r3 = getpid() getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) r4 = msgget$private(0x0, 0x160) r5 = geteuid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x7f, r5, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r6, r7) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r1, r5, r7}, 0xc) getpgid(r3) setpgid(r0, r3) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file2\x00', r2, 0x1}) fcntl$setown(r2, 0x6, r0) 16:51:22 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20001, 0x0) fcntl$setflags(r0, 0x2, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 16:51:22 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x2, 0xe2e, 0x0) 16:51:22 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = dup(r0) faccessat(r1, &(0x7f0000000040)='./file2\x00', 0x100, 0x2) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:22 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) dup(r0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x68) 16:51:22 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x8801, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000200)={&(0x7f0000000140)=[{0x85, 0x8}, {0x0, 0x4}, {0x24, 0x3e3b484a}, {0x85}, {0x100, 0x3ff}], 0x5}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, 0x0) linkat(r3, &(0x7f0000000040)='./file2\x00', r0, &(0x7f0000000080)='./file2\x00', 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40001e28, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) 16:51:22 executing program 1: msgget$private(0x0, 0x3e6) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) msgget$private(0x0, 0x4c2) 16:51:22 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) recvmsg(r1, &(0x7f00000004c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000200)=""/178, 0xb2}, {&(0x7f0000000680)=""/139, 0x8b}, {&(0x7f0000000380)=""/134, 0x86}, {&(0x7f0000000800)=""/102400, 0x19000}], 0x4, &(0x7f0000000600)=""/71, 0x47}, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f0000000100)=0x20) sendto(r2, &(0x7f0000000500)="25e062ecb4bbe323a954913ad2164a45d87eb7e2b41521dc93519996a989f08fad476e40c910098a4c3a443fe60295a545d348fabb70d700d25e7c2605c28b1603c8545f503ffa28171fd8d345f54a6768687a28c114560192fc1f46bb19b3915a577d408a8c6394060538dbf0ed81b0a37a408e676633cb9b55b909a82330f3cff01524b498352aa725fee5b0675013d059e7", 0x93, 0x2, &(0x7f00000005c0)=@in6={0x18, 0x1, 0x80, 0x5}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000080)=@file={0x0, './file2\x00'}, 0xa) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:22 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000040)=""/5, 0x5, 0x0, 0x0, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:22 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x81) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r4, 0x4) linkat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 16:51:23 executing program 1: shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r1, r2) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, r1, r4, 0x0, 0xffffffffffffffff, 0xd}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 16:51:23 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) r0 = getpid() ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000040)=0xe68c) getpgid(r0) setpgid(r0, 0xffffffffffffffff) 16:51:23 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) socketpair(0x6, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x80, 0x80000000, &(0x7f0000000180)=""/158, &(0x7f0000000240)=0x9e) sendto(r0, &(0x7f0000000040)="a0ea8ea450fa105f0d57980cececa8280a32af02fff1fae7a32455397986cd144d15ae8e1086068db79e85ab9ee04e12c88de3", 0x33, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x2, 0x1}, 0xc) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 16:51:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) getsockopt(r0, 0x401, 0x6, &(0x7f0000000200)=""/4096, &(0x7f0000000040)=0x1000) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:23 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x91, 0x0) 16:51:23 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x800, 0x1e4) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000040)={0x10001, 0x4, './file2\x00', 0x3, 0xfffffffe, 0x3, 0x9}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x6000, 0xfffffffb) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:23 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) 16:51:23 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file2\x00') lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:51:23 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x24, 0x8001}, {0x48, 0x400}, {0x83}, {0x8a, 0x5}], 0x4}) 16:51:23 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xea) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) 16:51:23 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) r2 = socket(0x1, 0x4, 0x8) r3 = getpid() fcntl$setown(r2, 0x6, r3) renameat(r0, &(0x7f0000000080)='./file2\x00', r1, &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = getpid() r5 = getpgid(r4) faccessat(r0, &(0x7f0000000040)='./file2\x00', 0x140, 0x2) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0xc23, r5) r6 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r8, r9) r10 = socket$inet(0x2, 0x5, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={&(0x7f0000001400)=ANY=[@ANYBLOB="00002e2f66696c7f009db6bddc9aad74fe"], 0xa, &(0x7f00000012c0)=[{&(0x7f0000000240)="e28a71d93de814048510374db1af6cacc8cff8d75cbf75241923f373a6046c5e6f9760fbfdca9ad372a5e8f26409fb32b08f6533968a00177dfbe156e4214d3b3ae6b9", 0x43}, {&(0x7f00000002c0)="77496dfacadaf47e4e67ada211e21503e6f6612523f5ea0b229bcfa24dacde2ea0fd24ed8e93bf5f858ffc2862347d5cc323f654d6d750cbd38ed500eeca3df68beb7415db3994666369af6cb2a29720a7c6596e3e03b36083bbb589d720e8832e61dd7779b12f207dd2cd4cd3815d8ef8502896926a259022a3b085568e926fd1bcf983a0818eb544469eeff824e4e9fc95765e3da766932189c546fc89ca97e1bbe76635b476fba71ad950d19ce349853d5533fe22f04e9c039390b89ebee1ce239f06d078d1989568d11647f57d68705b97fc41a468307e35cbe8b56177c310874c3736f5bad5b7f36b61b309dc70e0c11994e6b9f5b7962b6c66eac6026873f6ce71ae8f3957fb59d5e187ef8824426e4d73b7edeca9d6dec8d9dbaa404aeea9d3505e2435f8592bdfa3ece920784b5a7bee08f1d79825f8d5a6c56b4a027e9084409f0879140c15820f8a3fa279b61aa389d65abe6bc531f9eae22d4016ff6102449ffba86d26fdea824db845f07cd894ceadf481e935ed162779d72d6b06fcbbd5608c2324db3a8e801e715b8fc83d5df33339440ad859490ff227389880cf803104c737692305f077f9b32a41f3ae664350a1afb68c0300a57599fcc65a2fd2893ce625c740067b606942a875bbee038b9120072b0e136f35015a8f2f63d1f8b806e89b83816bab5d830d1a6123dd99e01bc54c2cc48959ae3201983ca399ce7dad2074b6b31c6194b71d7f7963cb5b52ff236eff9adde446bac4d89d39c77f84c1689c59569faec0b0376ab56f08cdc7c40429a256c8c33f9feab4ba4cbd0064e16dfad2cbd5883bda5cf64b19fc8b66968429c6505afb3b96b0ff19c324156e63cad90dd272d40acdf731270c6087263a8a07ca09f59f382e2ce6e5eda1c622616c5306783115785bf633f08ffc5192acb057f7b3b03a7d4a5b67e67a3c53392cc79fa77488c5fbb18a47e05ed93ebe34b828bb24d98ec798e13759a2d125dff480c12c89594fd427d327f41683c564f36277476af18bd1eefbb17931b571a40c20d54c72ac036859e6438bc4d92f365f6c7cbd0d46b2a8e64ea5fb1d0b44ce9592c1f4479dd92b4b154b1e7af8cccca09e6e10ba46ac1a3276fe4d9d03d12ccbd1bb03676bf42b3b382d48f8d0c4c12829981b8f2188632127fa7a3cbb3f03bd7ed9e195c12977497b5a947c6552e61dd62590fe373c7202dcc56a42e76d3af6d0db2420253c822b1ed541881097cd5b5073b0ec9b4bafb50d4220d0e0b1e54b708260f6e8998c214ea5313f698fce14390579ff4ed7dbe4a6f9b281143df09a25c5640c35c0c4bdedd51e011dc62994eb3364d96d73a829f2a14642611edebadc254fb80e5bdc7fded1b332379fd3d3756af71a9f80c8ab543e2ef1d25826f017875281f971a943498b79b78fa9a5dd502aaea5bbbcf68f917fc45b450b34fe97d69fc3fdbdab5b119099a9834e957044484df747434fc547dba64d4d8209b3c565af1735a6155ddaebba3ca08e634cd2fdc917d6a0f686cb679119f189cbaac4ad19873a7f0c713b891e58d69c5ac90aaa9e6aef705c79e2b8fe2e4ae3ff07928dd8ac60cbf48f815529359e3a6d5e64cf7602046bf64603bc0e0907945835f8a9ca4f9a5bfce61fc2b1289ea775e97513d929ba273876d509f1ef3fcd713c0e0bd04e878ab137daf213ae0d7ad474c3ec15be08715675bc079842178b2af46ef806d7ad7840a05a19ada7c9885968c1a72e4457468a0865c3bf55f85a0140277ce2283018dbbfdf45cd2a426404d6480f3a03bb77bb05aa3005b60ac9d56d7df89f376ab66e80d672de9e9a0340ec2752fa7851c4568d926b336acf6342163171d2a6471c6a23ed3cf22a13b1766c2a0cd0a0a30795110e541d70ad449b83221e6f761a3ffadcca572b6a4928e8372681bb5f39e3665a1737a6299da432ec8afef23b441bbc72c40033f7fa17849e75a2471f597bfe6a8ecff32c07cb053f196836e2f630a72f744bb5dfcdc9bd82ce1338ebd8fd7d23e19aff6d68a165f4c356a89b533170b4d16a85574126eb47619f09088afa8c8efc4435fa1c4770a450e80c3bfa8a9c754afe8fa8dae4e77b681ee5a1235c2d4de27aea8d58afd3c9eb229e17dde468d9ad970328e5c76e3a45a07b31000bfc82b992c6e26832fe2a9cac1c70c48034a9dac832237d345dc1a0e2d10daa13df60211db440bd78bd1d12760a09d42e44345e469e6a0aa336b880298b712610c8be621b2dc48239a28ef37d8eca124d4adf9c880bac195222ebadd1c42b3311ce8b5b8eb370767e26800ec544b81de53f78eab0e12a7732147735d7f6397f93e0034e6b4e807904cb490425ba7dc66ed8d855490b93bb6a18d83ce37f0d82ecb672960565a66899738130e89a736be46fb9acfff2d50ac36a6f9e61c0980cafaa536dcf98d03a412d7dd43a4c6ad47f8a0ee4267ad3358aa5d473c6ea11a7f1d1a0325907973d331adf24326e7ffd1f434d0f94a38835ce9948dcc44b583e165a3ee29f8743f556047d4615ee02bbb243d674cc40d45c3ca7c217b26b24e11af5f1b0730b49afa828cbb9a6b97e85eab33a7acfc47ec816e17fc541ba62505e37aaf81d9c96c40ce35d356252bb8a02d0a7042f466f288710ea9d2d814941ce52f510a23e1676efbfa0e44d082fe2a191a4fe3a2d4d74b66b4dd2083e967d7472d1e31d1ab18dba4946e8087e3e56e9b6cd4040956131ef70f656d4c55d855b80e62d72b9b9d856ed3bf7ac5a9a4c7cc981cac270afcf51d19903eb48d356d13e86f15328907a3cb0f56e909d05b3c8226f53a0c693e7bedfa31f1c59a5e5d2e918ddd752819f3ac9bf3caaa8e0424e2045ece739d560fbb5e8f25d1d467d7a4224e70f010b2a9bc25c9f855f9e8aafca2ba968f6c969e09d651c501d79fc4740401baac75d1bcce1f7aa24ed65ae7e9040ef401be52e962390ea9f48dddbb33795b5645d1d2e9be0cca263589846b938e542fb46825e324628fdb09352c786858939ca11aea227b2ac96b99e46ca76772dbe42c6bc4ad4b06082b55ab342c202b3c2b37aeac632d37ec3dd1212c5c2a8d01882882454c473c970747aa44e1ea818e86d05179bd47d6374e49fd7aacf3b1c6e381fd20bfa429b0cbbd78dab1b08250f7d32e62df5d2df5e47a466b995492936d27da0c38eb3e5cc64ca1c9893cc70daa1203f97b308e3c9d9991f13bdab3f61e96a0debb71206a3bcb82bcdf9c1b74b518ea26ed37de6d18cd1892aec34ef23dae40bce940a61bd5f1e6c4e350237fa4238300b975e72a068baf1f886562466957dfce7c1a155bd94369457801ec29af7d75918487648c2581e45fc1e00472958ec93ecc7e4bd91edbc97aea0f81b84c93e3cd862b08d3decb34f050a5df9567a9e6eeb49e9c95f02de7f61c06828a0c98c766472a06a073c34e09df5fc7c8286324201a8b198c07e3f6371fc6ca1eeb5194c313722a82cc23004a71fc6ac482edd2e9fabbf1b91f52ee1a6fdc44bbfad4e95c2cb9b26e815eab92f3dbf075f3dcba79c9943a4e89cdd22da2b672d4751830b5a0cd59ced4aa220054f610cb16f02522f08a95eb88e371e7b94a3d8b11ba24263d9f209b2fd5705a8967a8c79bc015df43f6c80d21960285a697325424c6a5e487e8978f25a65d13470a456d7c0d520efeb3b7e8ef90e9fc4e29f34fbb8171d36b181deff667578e378c60ba9d4cc3854ce3068a6e09f9cc03f42e8562b64162eae248343f18c474779cca1837a93a81d76c8ccdd5b66af97464a78a31dd8ba3bcc4194ee4c678cfef1015868bcafba0c88038a094f190f93d58bb1e0dfa460dee27453fb1917851daae2ae9c3537777f77602058c015f78a2ca800775add7f55515856d42f3bf8581d2b838e85699969722b1ddb43c82c7b31f082bad92891d96f170781faafa2e483fc80afcf76d8cfcdd5461068eff13fad684a7ab6879e26ac6b1d425766e1eeb7b11111d1eeae3da674ffc48a8b0220b0bb8a09aca22f53c61ecbc7778019bea492aaf8c0ec2dedfb6456ddbc77fd6501e17ff7f8ff6dd3f7ce04582819215d6f21011d66c502d549b7249bb8914371a52f115c38763b0cd1b501f5776ac988f52e66c23b3632ab3810e1e3615ddb7c4ab1c6e3bbab9e407be86835984d5f36ed6ab00e211abf7cdd21fe2924e1bf0c1db49c4f4015c80283d0c6e32795162d941db40acd729028c2a00541b8b0c62615c56678db7110d92f059e0c0b0f1a01e726ff7a16c9c8c93f1bb758b3af9cb9c045cc4c1afbce0c09dc335a1023652278ae7308ed1b29398b08d786c05e209f5124eb35c81ba70ff1750108406c9710055ab07957e42749e5c8fd1370380cdeb30370bf6067b079d8cc5d14ae44bb3fe0b81ac7d4533fc8966a0668a5995a4525d1d9fb7ccc463ac39752a17fdd7c4dc60d92effa4a2f767d5687938f4795b60048d21cc0a929dbc8526a22f2bd39d9ec31a8cd5e956b7a7851871b56a0c433fc1a71b22d997eb135b1023c4833914c21a08987b9db9b897bf9776243381141d5216668253f5171fdbc21659e9cc538d2285d701b786a9633ec76a782c35555707c74df6ee3a13f4c45e3f6cefff83ff2b648e10b838f86a2fce3f973bba6604b60ca1c53d104940ad30904c03fad8eba18ae88fcd508560f94e682731fb73bad298f53ac4dfa0caede04f09d467bca81ffc1206d409b1e6f12cdc11d37f6c4b805d10b56d73a78a23b9d2c4f69902a093691f628f9d123a5f6a8a1dcdbc0ec306272f4ef662cafdf9eec0117487ede41a681a871549c140f09a8ba91711d2ab5118848769871dce29a98dffa70354c671259a40a6fe7d050c717f4aef4ddea95763a54708de831994419fe9b705e68c5a613329f5b867a158c8fbfb34698922da197818727af925880519f7b65958062d73fcd2e28149a282157d9f6e10e6a67e48596e657853c4b35e1ee114c4c4a84d73faf16a08fda4f2e294553a97c42f1b99a048daac40a6f0a317b46d2f194cbfc6fec37134de2b609fd2de57f4cca425667ee9ec4d78c26d6770e18894d4b5861335cc63d76bcacb420bca1636c9190e8789c927d19cb240e1ed9d13839deeab880e8d41ea17994599350dcec22516fd683acf2f605da00d850b8c442fd389ba36a5f1019a0b7b7b724ad6038e7cf032ddc4ac418648e891111e82628812284668ae02d9de256a4dfae0917074fe94fd7d1b90bbae8c09daedbc5386934bda2b03e0fa8b0557f9ca0acbf98f6b5843a9fa18ffee6954912682d0e9d30935fa0c09092cbb69d2ce8e014e0e6111b96c835f300765804dcec924449962fbbfa9c10b2e32b52d2fd8ed350388ed67f4965f58a6c489552c48b516b7178e5f69de27a4054df28334004e66c75b35813c7b63265952c88844a9ed76e9bcaaab81ff3a0c68367085b0a789d7df9d16ddfbdc7cc41a140677cc3028faaefbc99a35f47d8c983202203bbc7070791947898843fb5d4d3b9d9b3ac4d9e5e538f897add691d5e7f81fb4d156fe65bc4d87b7daa622af717ad0a254e96bba7c2f3dc0368cfc44e498a6037d4a057d32f201dec3a285672e1b867168592410cfd73a8315920e1cefab3dcdd8eb6454fb8a1f956651f15a42e75d45f351e89a2c40716d4f72abb4813e49bfaa552ba23be7fba5a48702809072a3d927fc781bf0e511c5e82a822d9fd6f5d2855a40386f23e73195171d665237014836c42a7d1eca8ec3e44ef792829c7cf0f68501a111fb71078233e7afbc77b8f", 0x1000}], 0x2, &(0x7f0000001340)=[@cred={0x20, 0xffff, 0x0, r4, r7, r9}, @rights={0x20, 0xffff, 0x1, [r10, r0, r1]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x60, 0x400}, 0x0) getpgid(r6) lchown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 16:51:23 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) fsync(r2) r3 = dup(r1) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x100, 0x89}, {0x1}], 0x2}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 16:51:23 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getgid() ktrace(&(0x7f0000000040)='./file2\x00', 0x0, 0x438, 0x0) 16:51:23 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000000)) 16:51:23 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) symlinkat(&(0x7f0000000040)='./file2\x00', r0, &(0x7f0000000080)='./file0\x00') lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:23 executing program 1: geteuid() mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 16:51:23 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000040)=""/36, 0x24, 0x2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:23 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) 16:51:23 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x3, 0x1f, 0x0, 0x5, &(0x7f00000003c0)={{0x2, 0x3f, 0x0, 0x3, 0x9, 0x15c0, 0x2}, {[0x0, 0x2, 0x1, 0x0, 0x2, 0xc4, 0x1, 0x8, 0x0, 0x81, 0x7, 0x5, 0x2, 0x0, 0xfff, 0x8000, 0x7, 0x9], [0x8, 0x1, 0x6, 0x9, 0xffffffffffff06b3, 0x4, 0x4, 0x100, 0x8, 0x57], [0x98, 0x1, 0x4230, 0x4, 0x2, 0x2, 0xe1a], [0x3f, 0x8341, 0x2000000000000, 0x200, 0x0, 0x8], [{0x3c, 0x77ac, 0x6c7d, 0x115d2efb}, {0x4, 0x80000001, 0x67, 0x5}, {0x200, 0x10001, 0x4997, 0x6}, {0x80, 0x2, 0x100, 0x8000}, {0xdb5, 0x6, 0x7ff}, {0xab0, 0x2, 0x800, 0x6}, {0xfffe, 0x7fffffff, 0xbc9, 0x4}, {0x4, 0x9, 0x55, 0x2}], {0x3, 0x81, 0x5, 0x8}, {0x5, 0x80, 0x7, 0x9}}}, 0x25, 0x7}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) unlinkat(r0, &(0x7f0000000040)='./file2\x00', 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) r2 = dup(r0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0xcc) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) fchmodat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x118, 0x0) getpeername$unix(r5, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r6, 0x0, &(0x7f00000007c0)) r7 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r8, 0x0, &(0x7f00000007c0)) kevent(r4, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x5, 0x904d107}, {{r0}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x20, 0x200}, {{r6}, 0xfffffffffffffffd, 0x46, 0x2, 0x1, 0x4}, {{r1}, 0xfffffffffffffff8, 0x20, 0x4, 0xd2d, 0x3}, {{r0}, 0xfffffffffffffff8, 0x92, 0x8, 0xfff, 0x7}, {{r3}, 0xfffffffffffffff8, 0x57, 0x40000000, 0x0, 0xec1}], 0x7fff, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x0, 0x88}, {{r8}, 0xfffffffffffffffc, 0x8, 0x2, 0x6980000000000000, 0x2000200}, {{r3}, 0xfffffffffffffffe, 0x5, 0x40, 0xffffffff, 0x5}], 0x1f, &(0x7f0000000200)={0x8, 0x9}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x20000000) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r1}) linkat(r2, &(0x7f0000000040)='./file0\x00', r9, &(0x7f0000000100)='./file0\x00', 0x0) 16:51:23 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x5, 0xeed}, {0x18, 0x0, 0x0, 0x8}, 0x4, [0x1, 0x2, 0x5, 0x80, 0xfffffb4e, 0x392, 0xfff, 0x86]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000040)=r0) fsync(0xffffffffffffffff) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) 16:51:23 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6) 16:51:23 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x40001d32, 0xffffffffffffffff) 16:51:23 executing program 0: semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000040)=0x7) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:23 executing program 1: ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000000)) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 16:51:23 executing program 1: msgget$private(0x0, 0x20a) 16:51:23 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = semget(0x3, 0x3, 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x12a) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r1, r2) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x6, 0xffffffffffffffff, 0x0, r1, r3, 0x170, 0x1ff}, 0xfff, 0x1, 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0x890c}, 0x8) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, 0x0) chflagsat(r5, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) 16:51:23 executing program 1: msync(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xf) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000040)=0x4) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x20) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:51:23 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xffffffff, 0x80, 0x1, 0x1, 0x0, 0x0, 0x9, 0x2, 0x2, 0x3f, 0x1}) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:23 executing program 1: sendmsg(0xffffffffffffff9c, &(0x7f00000024c0)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)="9b17d82bac9744dd1c417053b80b35095ff3f76cba31a07b0b0acfde22098d83b07e1f417deaff2f68baadc1a493cd3314b53db3e6416307c3b6", 0x3a}, {&(0x7f00000000c0)="64284faea4c6f9d4ce5f30b72628f26ea1610ed7778b8604356f38feb4ff390c2d881ce6d02794a45670dd91c44cf0529417fbd8ad76f3f7c7953f34413057ec24e1f35bcd8095a76a25d9edd66890f0f4b8cfe534c7ea8b63389ea11d6a8f7ff04d29ab7057f5f16869e4f94119af412ab6c47cbed540dba250f5f2dec5b47d622b62f8b73aeb4045353a94f47d0644b7aea070fdb908e3d0bf23517a0bbbb4b0c0d9773df93692b9123fd73551887bc971267532f7d4aa1f17d598be4a6d7d3a69ac0507f2d73a5814db53a0a75f8290c62e6b982fe77a70ee7b7be5", 0xdd}], 0x2, &(0x7f0000000200)=[{0x108, 0xffff, 0x1, "ab9a0b34a64e144e2032e29cfb1e37597359984d26e18d14cb5163c5dcfcd8552ee7a1d563e2eb09f6ce5571ec114ddd5da91d0de86ac9940b3f8b44c7127c69884d52593d8c46b7416cef4a2feb9af344a40d21eece24ad4ee5f9144382a917b29a1f362dba6ac62eab095860674e5fb6b787629a0d2bfedc5958dcc0141db8bd010cc52acd921b20a1ac382c208d3de0594882fabdce30850f86d233c6255a19758c12db14046f48c349490943a4744a0b24ac05913e7460c940b605b16a94787ea16e367c69d19ae931183a78ba9759e1eca7966011ec4b5727b03b56d508cdd67b044d3da5c9c1ffc147875bf64a9198e850399c"}, {0x1010, 0x1, 0x200, "30a790e13628cf4f0a3ef2320fee69897d93f7fd0a67770e4c0b750908adcd2b37ad65bda93325975895a36b19624f8bef72f980fd4e4391e52d9d98a892bb79eb8e61a075fe9e6a3283b082431de4945821386095d43af2ea0e8bacd59922ad5ebbe39262f1e1639a36c72ac40d1f75510c540b1e9215dd50cf523436ad906ddeaf5509af8c0db3d0e362c4498df1bcb60cfe36fb1a380671d3ccd177fd1a711d95734c52e62b5ebdfcc62a8dba9a4eb7bc69c738e562a491c9dfb0adc94d38e18d3cf686f64345fd07a09115a2331a9b0bfdb56cb7fb4559880d2be1237b52230656d88bc8b0c816fcf017f825febfb541b9ca9fd02bb9b7fc33c7a02c85258c65567e5484b8dbe246242a901d4727113c634591f701478d047584ec212d40bfcf1b72c67b8dec4143df1f28208365e9811be3f812df2a9e4b6ddec32e3da22b97d17c10c37daf2914141708970d365fe75d60642a51ffe8926e7879eeb7efc9fe704caeb6071c8fe52dc30649f2bafa849d70a72e4344287732a07ff3f4c04bb4ef401415616a4f3ce09f129357ae7bc61a1e9ebacc98f798f6df2dd2da4315f39845ee3d872750a1bf66c4bba128930c6397faa0cb2473007e70424055b984e476d38e66916cfcf1312e106481d59b7c9a67f4624f9c22be1cbe49d3a340dfc6d990d08c59a77d86a89a69c17dc4d51dc3250810d7369b49c31571129a8bd19155bd39e8947503c03fd73ceb37aad191f695f2b54df891e7f88ebf099ce89548b8cd162be0325fc77c301c460319e7562f2d5f12d3b49c7d99b428f6f6ff6a37bfc0adba12a17126a6642954c625f26533a8937ba80acb70d5723bde2e3ddeefc89488337a5c3edbc57d66e2783483c0fc7ab325c4542804ef3570d4742a68604246a3ccc59bdacce24c03ce7ee4334434ec8e58a64798ecd48831ce0d433ddc66901d3c24fe1ca81b39fc126732644d542e1a29307136dc4e9500e76900e4769fc689db03665b3b2a437d61b5a6c6d9f09566a444e13b4e2668dca0d15f85f08649f4011520808482664c3a8f594dddfdd4ab0893ca7b4a571f9784339b59486a150b346f9532617451d00b6051473b588ea29c8c253fe271eda18a2318370e877d8b36fb4b0032780e31f22338f493fd258512703abb6cf35d549899271f3e2ebaf50fdbeab18d9492da27b5ac4123015f91d873c99da5ee4790af7a528b49e4882c4c568a51ef9b66908205407942355a8c8a7a0860b460b19f942338049e33c3f64012069707241855f43a5eac83443b5982f764e747aba67a4070aa7b05c145b00b08d05cac03dd203e056c2a9a3dcabb6f3b0d918a209428b3013031d59902e42146bf57639f55def2a2648481e746f4cc202cde8ddca9367222015bb61905abc70f931d1bee38fc344f4d259f0f2403c09a0cb97664af39277da54de523eb123230e36c3ab01cdb39adc7a8bde065b5d759e395b1d1b79125c5e436be0fe7f433088917701181512260be95d1757bdfdbd31d091df0c1e1d43303fecd23ceb1deb9eec063075d1fd15d6e45e36337cbcd46763474a306a475b2873d97e03b48254e7789dc7c2b32c7594ce382ded63e7944e8714a7e5a6f2c6b9a88320f4c856cbdd9d0dde47cf7a3ae0a8f34cc92d6caf5af8331bc4d0e4cf4a4956b44f2f56b23698b8dacd4fb41656310afad55c15816d341311f3fbb4f7ce35cf32fc5fe35cb7ae956088776a0e885f02e4f4d28a9766ec346981029531d0ac4c7c88a13ba68faf8c0dadf78b556564590a2a75d510fa77ff2a41f0609778c298c2f2c6028bfb6b4d4b060c1a05ae2f3a1143d1542a466c0bbcfb1034439913d47846941b93db41ec0f44f1946cc8cbe2753768b391444d73dd9ed222382e5af1b1b6a7df4fc53a28b833dfc712e80e0fba2cfd745a9343818839fe2536db6b7b0f86e6b3b6279d8a9c5731205c7f9c3962583d8d44b8d5afbc91db555e0915a6bff6a0d39c5451ae958af4d93645f2e8657945ef6a67846c43a381490cbcd48bdeec1a2b1b4a63c18c39774c3f835c897cbd6cb6934c10e79d43c847693f1acf437d9a118e267c2dc97afc2c18ff626924dbb50783e2b2e4907a81c99d9ec2323f1468d3bb00d76e75eee0563b1c98e0902210d0a1f4f42a367551fe85fd15b07d553b365226b5383d0c55e0c76a1276657ea9b9c365041d568d814c3d18bb78da4f95f5b01fbc95f10aea4a6a8be13248e783661e51b42fa6a2bc13c472742d72cff3e9acd3260c576d5217170a885be3f1f2a1701b5c9063bbd6479177b6603e6b4010729156fe9345ed98f1a15749715ae45c51ef82baa605699d7eafdb8d27d1ab6e15d62fe6b7c1b4016147662d0e7de45e156ce620bab3a848196622d5254097317e467dc4e215a0a71ff10b1acf4ba8fe828e81adf1e680c274b36cda8d213fb19e0be9d8aa50704ddc277738acb7553e60053b2413707dc2d5c182836ded3280e520f0913c5ff4bcaa46820f0b6c71083ea333e33356d3bf9084735d3fbf88d3074aaddee786396854b6f80095c97abc939639c72c28b14daefd395562c562066161fa74a5dde79fc48c1ba07dacda3d5c9c54261703a01c1b16d86dcafa1339f5cdedc1cdae2e017928db7e57f8a504d414c2505e57ddf98fd9a35b5ea9f47eaceb6897966fc5dbe5c0a1d7b41fbf6a56de9d13f9a38a31321585cf801566783793cb920f97a9d6564a8240b480853cb25359fd7589f3ec2fbc3917e3a64d24234f85ae648a7acb201765ecf212b4e1c4c1d7f5fed03ad7728b6c0a91a60f5f2620092df52306ed3210eccf22caae847a63ab967a75b5de56e1de372f4d9af182b1a3d0af0859a408d8a9e80cb3cc9cf8798d3434cda901698ed260fb25879c529264c02caaa30342fd0de00a9c661c1f28224b22bfcd92976f764b8e3fdaf8d30fb403322854ca3d11665e2127dce5f924468aff27a7852e96ce5ab4e680853e240ada050759db38b3f7688febcac52ef9f824471f9ca40e8ee948d3832ef73b895d0f5ca4489563a24018da0863b7e3b108cf1527ac02e4a1498c274a057f8a13649e1ed3ede4bd1347deb7138b84d9fbb37234bbab6e58da680510a87a320fe85fb15ac7a10af6b8181d19d657cd4f7fefe95a3ac21c42e687a448422327731bb06b4bec693c78c9c4ed658602514ea8dabf236ec0858d1d9e0490ce28b46a9a4a53683e871715bd1eeca513aba05e78e26e945740630a3badcf28a3e54ae3663e7f59d564c902749991bca4140a1ae44056a6bd7d17c6afd79b114a4df4180900cc9ba2fda9ca1ea822f2e37e3afe1e23c773bfeb2a9bbfa4c43b63b8b206e9b582eaf3e441cbb0a5c9b735febf3872173e20d8b6fa6fac01272818bed20fccc8efba7077f16b069f7f124e3fb29d754079381de1f7829cf7b2ee3c1ec529ee25ae9d0cb7708f0041c728f177521bde398b91bee0090b958112c8da5d7152b7cd811052cd14873448c00db5bd4e56d238ae1938c130e4aa0376c71e5504a8a81786591006a7ecf4ce3bb407ac89f6102fba1ec61d9b41fe995502dbfe49f50a3ada46cd3526d01f6e5295260aeb17b497cfed5c1aa6d35ec4f292f237ceefe41746e90f22707a7018afd1dd85aa0ccb6c2d4f94bce7446e8f3b47bbf33a3a24024589bd9abf38a36efa55bfcec867b3af7b424171448ba845c7708dd500fca1fed2dfdd53f3f335a7a17807f0a12b942dfa4083f55dc09e1190ef3ed251419d3243e8c3ebf9f76d9c1bc39e24cdfa3217fbaf78131f60e1421dbefd3712c2418882918ce82f08e8eb28eabb1207f9707924d63481e6075d6b06ada986a58616a83e82fb9a18bcf30e10fe93af7c6b4adc14a0bd06cba3708d2c432cbcf8c7a3e1854251ce24d334b2dd7f2ac648b5a1672cae0512fb592670e575c987269d6aae4e8e0cbadabe99dd50788e50d845b88c7f95f23b9df148147f0b1f581ac36775f2879e67115eeb7beed8eabf874edfdd6171ab2b6566f22460e2050508c5cd26a809b8d125b1195be4b14a1d31e314d335a44a3327ccd6b80fc88e742952b21707a9c9589701aa84fadb2c2e3379df00833a20306e3fa0f4c0555d42e4175a0377dfb54cf7c25a2fce450348ed3581f3d90155eba299cef8ad5611923cd6fafea39e9d21ed3e191445012d283530f6190c328ca773eeadbd268c936d28f1bef35418ba864d96ad17124cac58bf27ad54c91739f5f9c4ce2a2629ad65af49343a869528be71d232ff9f6a82ef4a6e182d1993344950b1dae791098dfff026eb5004396575a20b9aed99d6fd2b9304c6e6400d6e05b6603fac962ac5ffa3800339acc25306c2c24a082234c85dbefd0c158f2b58cf5bbb525232fd3def682f565636818853085a253de8789e8f0b18e577457e275413245a7e5eb0bf94024c2def1a02e97113373b395d25d3698bddfa720463c4703be5c6ad17ed12eb1e279115f9925c90bade5840c6addaf75faf8387531c8c9c91665195677a383d831147c78d96ac052455f8c95e6d14d9f9f0767640e51fe1bd8583d084c2d62e24e72fc8f8d99670aaa9865f252e8d4498cd2fa933e80e1846eba84e06511efdaa4c59f14d8d0323ed6750d9edc44e6b5fe1512fda0ea8482f531450ae8ca1a5a19be6aabea67b534249acf3d25c2b95e96090002648bb4b7cff66a19b435da2a1b9ad05793b9786c2b97e509b39ca325afe5c27ea69d92eba334f665b4ee1c12552de9157d0e97da2806e3fd15db376a5099682f43b9483ac2edb0aa3a1ffc51c65c734054238f212bcf1aae6ed1187d9cad89d850c3e77625b5bba446c8dee3cf353ed0992dad5df1751a585f2ac9a29edf4f297a4bdc1f7bd02c932dba2e3bd2cd63b911bedb25dbac23646b1977a2097e48d7bd7c9c3d1fb0e0881dcd14e2cac078e201a4da6e3580a7ebba0f119a803f7b3031909f4b04b9e56a48271716be2d0a788f93505eaa11b668309aa0c233c4032f2a378b5cdbc600e2fff568b425ad004ce7720857638675951dbb4e6d697a4f2ed4b5def31fff6c38065b954979853f418e0cf08e22a1688ee37ac0cca5f1e762ca331914b80e3a47a389f798b8f38e2bd03184af0fd22eed0de3e2c2f4d7ff8248c1a3a3f7d780f396f5db39d80699abc69a1468f471c74d1a0cd92c9e35c07317347ff62425997d5acdcc507ed04755fd812f149ac537def0cca3ceb3908d30852522681317994a2b3e204c970343b841ff7b61c2ceaeb31c15aae0ca2a41ba9b86000d6a82910f6f655a9c64e870e805548ed0b1d345b2e65366d2c272e0bf1e49a799cba05126bde9c0f313929e1455fb9c4d3089c64f48f79c110ef7a33b40595d67c3c3682e0cb473d1d7af3cdc99eb89d0bc675be6b44c9407bb8c120e9ee68de0afa18fc2c37f9e9de06609dcc73cbf898c85f1be20dba5211b74197ec26f915f48a682cea0d25465914405c032fd71ef8ac6ad168b8a3ff5aecbf12e1554b37ae155dd16b7273efc815e83e9eafef6c73ec714a5b64f537143d908fe377a52e45e5e8b7b83f437f4c76e8c542d8fa1ab8d092f4d1afef37c36404eedf38f6dd348912aeccd0cdef9fb9ca60a3f1d004a6ff614ae2562a971e500338672893a3e4f7279e8d31967713d3e6a95de2ba72bdd8530ffe188e3f649edc0c0abedcab3866c778c7bc437350700427aeccca6990ee6f8b151878c5fd363bb195f311a171d5c1cf30a77336fdf72b1b4fa1c7e3813e728d44883567c501f87f9593528a8819cf0"}, {0x68, 0xffff, 0x80000001, "c361578d4ad1d4191edc5b963b6c6687c44371ef39e538f2644f25eda81213cd3c70ff0fb3684195872995732ff7bd5a4cb68ba9ad0bf33f64a3ae18d8a11eac160157eafad20695a776d08c579fc9f215c7aa001b"}, {0x1010, 0xffff, 0x1, "087485c6ed6ff544c1dce6aed1578747a459b9c751d3d61296ab6fc56b1e1f773f7ca5777e38d0afcfd2d0fb1fefcbe3c1f721f0eaaaa3019c82787fabf92186f22eb016c093f5ad4505a6fdb282ca5e21cc5177028acdadd961c69143be42db016578be4b68581f93ebc59431c89f0f35bab0a73023f071d42463161bfd18db93dde5cb103909b557fe99202c4d3bfa2ae9baa5f79739a220bb64c0078d4de706d97cc64fd6cc1a9af2d1a9f38d5e5b112163b27d4a3492c72db07b70ec3608b3b74d09c13831824a015bf2612d026f7a91ffd82e1b67db126d3766710c1a808e16b411715dfaa0fbfbf0b6bdb6bf2fff5bb79019ad7a70a3760e80ad54945e527e9ab86921f6a66cb4421001de069c87511b07958d424aa95320eb6e0354f9372f1f67dedc5e1608457760f48173d3f120d1838e36600eab513153e50aedc2abffbf3695a0faf772df5b807de274736a508d3c9243882ca20c743252e0116b09afd681c41c89c02910a2157f364db0ae4af7a3ab187536188e886c9e71e69f5aa5b1c55656859ae3ba24979c8d87521ae24f5eb4e3527026943c04b60b78e226086eeba4d8201c9869a82581b37a189a8c46f353ca9b0450a1f21423e05905f420075b64ced2c1f19a906b94cf1d5120d11469fdcbaf65f129730ca75b4a80a88d7827ac769fbe58638cbe5fca4243290fb2a48a26262affc42f5fcb702e14f261b344dbea82938e80d1a5bb1abb1b2395ef8af24f59e90abcda2fb914f1d4d8f7502abbfdcfd7d1d3e8931a66c1ae46edbac814e9d09d7aabf38f3995a01fe9f277bc7d603cf5b62222beab84d3dfd772aac05197eb94c569627717880a7de7f0177aab8787490888bb4689da27b6c5c37727549b2e1f6c99d50e349eae8c2c54c276db7bc84509e88aa75b6a54a7977c959b70fa57221c5b39d091bd137981cbf90ff2a9909776cc92ef8681699aaf777f70757285f97e5ffbece3c48f7c7e134a915cabe92eef163624dcc3ef8fbfa5c8387f5540a7e554b1ab69adabb12e059c24a2068107648b4aa059e255746963326fbfe518bf7abd23944badb1481da6d6017a5741c11cd16d22ec29cc40355613318f107d49c13efb4191f2236fd3709fb0c224d2a3ea66ae3b5dbc846b65d8d07f4523d9e245083959a035e750c5faff2c260e89cc986b62b045f8c4a07ba183906af7d0e06bc4a3cf123fe3265d722b14e1483e5849077a64551d2592ce02f7ac08edd2319d29732a4aded35ee6e52a5504b3b13665e3fac98fa7719fadfed750ac3c8974973b3c6fb2482cffa757b22a3c6bf2ca0178dcb7b205317dca0e078b537ad632a4ebffe5cf98ed734985f8448dfe32af0a20747a2331743dc775b6f5a9d1e201bd7782d495c2634a34706a1f8f05ef24610aec4e38f000c6947d645007f577a79ca19001abd2c47b7cd74ed748df02b12923e2a448c6c64bd4639929cc155c91630fe69103462fc0613db1780062d16ee451aa9011af434340e7da9d7c728ac4cc5d735596a73c2cf9deff7cf5e5e13245d2c79923e278115f779e8a524c388990c8ca2e21730db7012fe65f7bec8b5f603d695feacd5b06bc4dfd1e643a3148152337347846f2fe891f2db3aad7c5a30485bd8e900c8d194ca0ad3f3ed5512ce25872335f30c75b9224bb55b0e9313f96b9f9e8f386280471521703c128ffb73364eff340bd82186de188b213dac4debb603188bff64fb236c1ad4ddfbb1e9f49df2ea819d1bea19189eb92717116ecea471fdd3eea6afbc6c90cdb1ae6270b809bda7d0c4b6a81918e8d56fa988dee742e901682156c74f3fc48c449cdd98010250fc669d742445f1ff5f5d5b6444ba89933c255f2d5ee662a7630cd4009b6c395fc143ebd617149dc0b7da4fd79ee4f17fdcd38ec1ca68f2b4ebf620ea55cef68671246d52a96b7367919e2930e555bfeebb758edb4420d1560766ff8354c9e5c7ffb510d3c2e775cfdc04336dd1bafc35f94f0fdb257d6599e73d684b90aac3edf5dc4785c52144ccdd44ec8a2ea974509b72c24d043fd15b4254d81c99d043a890b27d6ac85779d66f84b008148bfaec94411664f511b658e91a0e50b61082e8a7c67925535986116b20191f2838243a9be508b716b9f69d998cffae6ad2727b6d1266be9115278f448460cb128835c528d823dc9348f9819e0d0d0cb31da74135faf7088b6faec40d5c27c7de3a1859f33f8dd1509b916159ec7b7b801c22a6ec985b83d0a5ed1490535bc656bc1afe334053e83f5efad2d13721ba51590e018a9a0fd68987ede03969f65c0cf7fd20dafd80d20fff9515f452f3e2571644190eefd87ae1580bf8d60d940671a9e49ec91aa95507d1551f97932cdfaaa792319f53c2d29ab36d6d69458b8b6fedd73d802403d89bccab2d61f21875232b262732b2b39dbd272e4743011d8e12adb6e9a73d982dc69d274bbca337c49966cf6e2428b0464d97048183968658910e7c5bd1b88f4aca2d645a1558852bdd5dcf47709ef17e6038f5bbe8982003a7c67200faa574e6f5b636a7cb67046c4e58d7350934a05563716184b2dbb95af86920cfcd256fe22bf77a7392091e11bc6c3cf2db804b67ea792a5a98610dea4a249e208adb3efb303d36bac64ec5cc8e5069b2def806fbf14837d0428abff0a1a4420f69bbf0c715b94c6a24d6479e5d1f48e9876871b51801fee4634fc738acd0b9704e5e1d375143ff6ef5ba1e3f72ab09a5d2a4e0b07995a20ce9e77acbc4ac177f152e258d3b9d6849539a3fd14a56744861ed86bd340f244ccb9b32fdcad319d19cb19e07ce9e7d35ae42847257f865b69eb8116b153c6d035fe001098f85acb8bd33f3d5b3b330fbbefbd2270354fc6228194e447c0eea31af01d2a3d551ae5aca32dbf5be41944800b0b4b9e3eb7f12c378004d3e7f9ca63c8b6f18e849357b861f99a57719da5a9eb13c7f6b7b51d886365ac33bb218e5a3bb184659e096d8e7e4376221e106c3e7880f68ccbc900b32e189d01067cc8b3f3709d854c415928b02d4aa44fad9d5dd5f97731e48e5780a60b48c36b47d59c65c9e15d865693c191539d250b96348d0eecb4754df87961899d1eddd4e589fc2517064eb8da93cf6269d101f647883441b91cc14c2ada21914f4af15197d91b359e63cd937875f45f2bf86acc91528afbf7d8a140efc18b1753c7f5fda8753333248f61c3c973ec1381d193c6a5c04a67cbfbbb121c73c1c80069e8921109a414a773204da827c962be1da01173c4c23b77705cefb78e10d8dd0992cec88e7492e4ec767aac516506b95d6ea65cb4949645ff88fb7b769943655e73c7bab6de12519cd7dd7c72391058124e0a01c3e3e28d6f59419380777d952a7ab279cff6c079bb73f3ecd9aa0a7c88f96570f97e2439358213bf91ec73b58381ba68f8cb196aa8fec3f08a2ad7a42e083b1381f62d46e5a72156844cc648d244b8b03fba9eec9056be2f002614795021b13f92ede882dfeb545407834fd128e685734bb0df41c436056d2175e09ec0a6861739267fae8434c12211eb7b7a7d7989bbd887866f81a5acd8f4a66deac8dc35f398d0d4171cba115e269e3b1f886beee7745ec11388457c890dc6a321d322be17a7424712bb1988912f46a1cd915e9355407e756b541e8e8dd15a2ab859f279a123739dd90a6cfcd6153de61c6bb1347791b295a7ddf8e2c60749d880c199a6d776a59c34c1d126a39ef3cdf49fd33cad1bb3010ccac474273f24a43df10f93f7f9da010c17f92be518102b0f506ff22fd3c13515c8b9166a77f3e60d0cf41e6012e4dee0605fb3e178ee9083d8e92ac96dbca7b1ac84b18ee502903c6af05424eeb73b95795c20bee22e3fb17a569e7af3855e86082b2cae7cb7b19a75789422d120a95772a8c45deec78029612ced5bb49ff0600b0a8b55e4a23f189f880fbd49e7733ae5ce9d26397d438bc89dc2bff0bde7da65d594a52d89070d207fb3761bb618ded5d57057aa9e15ee1225ba9832dce1abdf4f92fd858e7299385eefe5e03c754e0c940d4f19e8adf1ae569aeed457972c3bcd356fc229beb8b03157f4c1f87e9062ef145687cf4a426854aab07b8a4c10550e7a4e6c01b2ea95b1460170562a7169ba7b03381701aecfbfd7226c8bbeee8292a67c4a1fca897df7cba6c46a06349ec3348c03ba594481d4afd53e24357ab73edc251a8847a2d1e2eaedad4f4a170bee1731066398bbb61d69231aae30f6086d48f969edabc7aadfc797f817be94081bebbe9bef6d341b30e08dedea8a515536984f88c56baf319d3f6f51e1e6d6082c610fa1abea115d58394e78e7d30491a4fd9e4c4ef794ad7add54add840c7c6ba299c297d5b2ff3a5f3fe26fbf7dc15da4291cc8b3cd694993df4bfb18b65dfa071a3e90108ef13c119c86c66abf7f3b96d02f686d376cee34a33bea86eb4e64d2c5b0dfe4847239f19cb52830c07d6df79211c2bf11e64276b52f3c29d0829dd9fa9940dce43482907867fe6c27e90f7474c5e62cf5aa14960fb950965c85a7e68bcba313c353ab16e5c595911e42c80893bd6dc3a1bde27ab257ada59f64cdee27a19e77de6760e8f05a1ae5c15db80155755aba189ca4a1463fe1cba48f03452610a94fcfc379d0f9a582d2d864d1e8663b281fd7a283a90f271cccaebb10818113e194844985b67ad2bf993925bb9bb471232e75502b17c2806b37c4c61b163e0cc8b0072eb4bf4d0da0b5e48f3f268a654da17d1a787c8c41ed0536a85d93830584db49e0282f5f193b01297706bf55645281aa878227f63afe0a091c691dfa77f39119b1490a33af0a683d3897bf359e5150b68c6d71534816b61e1dc463624bf311903431fc09d2fd46d7c57bcda253706a707a1380ee7c2f534ce139e4760350c547db13c3734522d36a1968fee2be678e9ec6792a62f55d7ea74d441d6110b201fa36f88d827afc7eaae04c62d4f7ccbd21397bc10005ccc20c5cf57844e6e56597049a26d80efbd0a3ddb96b09c80d41d79f30343d3055f62cb4982ab8a1d0bc67e4fd710cf17a746822a8d2e329a85bc1a27824914fd76119f8072ebc1aaaaee9e726bd597d737a985b9a9abcccd7853ab51b2e3ece7989f6764deb10496c10e33018814b6afa922a8a01e29c1f6c4fce53b42f247d379871ac4d17b9701303a7700b171f84b83e53135c42f2cf577cebf15f1e55013316e498eb2171dd74044ff0eb9d53c30794776bc1fd803affb07ae9d8013804fba394d1dc95fc32640f6bac9bb017b4d6eed288881a03de608832261fb6ff6ddc1e21deec2ebfc292ebf0d8c805ef8b261dec1544d62f23cfc3e84cadbdbcbe94ccf148ca470c15d4b0e1b3c9e438fe61e4ab1bc17a4e2b13eb1fabaa99e038a548664bc43536bcebc09582a61609c2c17438f4bd3be81675827a4a6fafd8aaa709d92610d084719176c3228b688eac3598bec1f96c9416c4b34b9e987ced4b3927f99b90c0ab561c9748b48604d3b1a141fed86eb416385933c376e927a86827a95d4b1b82f68da3e099441a3ef1d40660be2d480188dcae9853c297dd977abc7d046e398a5fcb8f5e9b90a09c1bf5c7279613cf7596cf7ee11ec86d67ef40d83e3cc50f4503150639a0a319272a6306151a9b8121fa4ec40e96edd491fb15cee00b4b967292076f8a397b30536609d61946b98e11cd011349786e4a1b5df641443ba088a712224560082a38a780a9f57c927d067c9a7c80552b0544b8606851aed5e4f0377d9ee05bc6237f1de"}, {0x80, 0xffff, 0x527, "ebd091b574178b17d021e4caa186fb972d7e21ac51941fa2598e5c8413ec2b04ee38b7e5b6e41e5b44a3e53898c6bc7d5b5608bd91bdcf5a306aa98b8a7f43678e8b33529b7de0697031755f6f4c118b0f7e61912dc9fdbf61dfebc9ed965830178ab7ed9452058c54c041c338b887f8"}, {0xa0, 0xffff, 0x1, "6572740ba13b6ceef6a958fcd9de40eefbef2d062212749b8c2d9e2f2c84ea79b546f54c49d54d23d94520b87c167b34aa21d527b8ea204e416a3541203579e9941f9745b7b988985549910bab231eb0fef3105633a63fb9dde559ab8affdae08e201e2b049d03b60ac7c5d9a4e6f0302bf0e8bec01b6c55c7d375734275e0ef405ee271271e5ea6e8bcb113dee4df"}], 0x22b0}, 0x8) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 16:51:23 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r3, 0x0, &(0x7f00000007c0)) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r6, 0x0, &(0x7f00000007c0)) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000200)="817b5adc7d172065394631bd98395d3a255d6ef9c89c3ecbee96ac0cfcb4d9e69cda7273a63bd9db3bb26930fe175cccc0d0ab154aacd94bf4b78152541281ea6c1144a523b2729a7a4776728a8408ca9cced1bdca82b2c4dd89b850105780b663fcd1e42e06ff1dc42d0051100952eb96cbcec4d8e66a24aeb7df51814f761a15459adf2903b6ac72525bb1f4d1a1ecbecdb9a124441fdc095e6acdc3c860ff01ba54a7af8916c8e7d746858161f28b0967ce83246d419a8c9f43f95848795b1c81cc77c549855371adc57d", 0xcc}, {&(0x7f00000000c0)="aab311b84857c1c39103d8f7b2e9c5e2cdfab92359238e0a71f23c45f895661cbf42ce51b002bae83bb8d2fbd0838886bba19f778e8a46108c25523c6e43a4a4f9a7d58c68cd5ac64eba28824d2aeb63c71366492c7f6a6a4c6b9f214b20b5ea6ba4b9b62d96ccba5a06b3b2b431200269a734416ccfba6a785d8a", 0x7b}, {&(0x7f0000000300)="522a64bf8ee5e6af0277dc8363306d5a327ef9e2176bf6f7bb3e14c5aa47c87399fa82556a991e739a5230016cd1f177ff5f73655612dd45c8ce52795253266d7bbdce31b7f2e233028f3ee2715ddd6733b73b1f7bd58250289e52a677a70409d4de38582ffc787ff1b4df9b6eabf3c51e68f20b4cb41a4efa3205f735538432dfc20cdb0831d64512a67ef5a2228a2bab2cb99b83fdb5dfc451ef7fd3c06287412da8818de19b5ec5eb78d6", 0xac}, {&(0x7f00000003c0)="fc82302e8bcac5a52d4ca25266331340d8be2b47ae567a230679899654a7cf52053bb03a2e8f068b1fbb3b44fcc33f28c3206bb9ffcc0831050e1ecd4d0c952bf70e1ada12e492c30438d898a0072e08313b7419dfb28c8b9dae9fb25d0b961d", 0x60}, {&(0x7f0000000140)="ace0196b63fecf68b022b520c8a7b76ca3575110339235862caa71b7447c", 0x1e}], 0x5, &(0x7f00000005c0)=[@rights={0x28, 0xffff, 0x1, [r2, r3, r4, r5, r0]}, @rights={0x18, 0xffff, 0x1, [r6, r0]}], 0x40, 0x406}, 0x2) 16:51:23 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x40000438, 0x0) 16:51:23 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) pipe(&(0x7f0000000100)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x9) renameat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 16:51:23 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) r1 = getpid() getpgid(r1) r2 = msgget$private(0x0, 0x160) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x7f, r3, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x82) accept$unix(r5, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) connect$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r3, r4}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x0, 0xffffffc0, 0x8000}, {0x18, 0x1, 0xffffffe1, 0x3}, 0x3, [0x3ff, 0x4, 0x8, 0x3, 0x9, 0xfffffffa, 0x5, 0x2]}, 0x3c) 16:51:23 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) shmdt(0x0) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r0, r1) r2 = getpid() getpgid(r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1000, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x101, 0x800}, 0x3ff, 0x9, r2, 0xffffffffffffffff, 0x3, 0x100000000, 0x7, 0x8}) 16:51:23 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file2\x00', 0x80, 0x48) r1 = dup(r0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x10001, 0x2) 16:51:23 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') 16:51:23 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) renameat(r0, &(0x7f0000000040)='./file2\x00', r1, &(0x7f0000000080)='./file0\x00') ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:23 executing program 1: ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0x4) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1, 0x40}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) fchownat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000100)) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 16:51:23 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = msgget$private(0x0, 0x160) r1 = geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x7f, r1, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r2, r3) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r4, r5) lchown(&(0x7f0000000040)='./file2\x00', r4, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:23 executing program 1: semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f00000000c0)=""/220) socketpair(0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 16:51:23 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x7, 0x4, 0x9, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7b18}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xc5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa998}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file1\x00', './file0\x00', './file2\x00', './file0\x00'], './file2\x00', './file2\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:23 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 16:51:24 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x20) 16:51:24 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x10000, 0x19e) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file2\x00'}, 0xa) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:24 executing program 1: mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:51:24 executing program 0: semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000040)=""/91) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:24 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xcd) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) 16:51:24 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x106) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x101) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x4, 0x9) 16:51:24 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = getuid() r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, r0, 0x0, r1, 0x0, 0x0, 0x8}, 0x7, 0x4, 0x4f}) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:24 executing program 1: ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000000)={0x1}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 16:51:24 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) faccessat(r0, &(0x7f0000000040)='./file2\x00', 0x83, 0x1) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:24 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) 16:51:24 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x800, 0x18) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = semget(0x1, 0x1, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getuid() setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x1f, 0xfff}, {0x18, 0x2, 0xffff, 0x1}, 0x0, [0xca1, 0x7fffffff, 0xffff8000, 0x9, 0x2, 0x80, 0x3ff, 0x8]}, 0x3c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r4, r5) r6 = getpgrp() r7 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0xa9eb, r3, r5, 0x0, 0x0, 0x101, 0x82}, 0x5, 0x84, r6, r7, 0x6, 0x2, 0x5}) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:24 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:51:24 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = getpid() r3 = getpgid(r2) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r4, r5) getpgid(r3) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r6, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) r10 = getpid() fcntl$lock(r9, 0x8, &(0x7f0000000100)={0x2, 0x3, 0x16c, 0xcb2, r10}) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xfffffffffffffc71) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r7, 0xffffffffffffffff, r11}, 0xc) 16:51:24 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x40, 0x7}, {0x81, 0x4}, {0x101, 0x5}, {0x48, 0x3}, {0x4f, 0xffffffff}, {0x89, 0x2}, {0x42, 0x3}], 0x7}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x40) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 16:51:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) getsockopt(r0, 0x3ff, 0x3a04ab50, &(0x7f0000000140)=""/6, &(0x7f0000000200)=0x6) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file2\x00', &(0x7f0000000080)=""/78, 0x4e) pipe(&(0x7f0000000380)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) connect(r2, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) chflagsat(r1, &(0x7f0000000100)='./file2\x00', 0x10000, 0x2) 16:51:24 executing program 1: r0 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) sendto(r2, &(0x7f00000000c0)="690f126bf36a2f452f6fba88a26038de8b8b824ab4e81ef5cd696209e640d6ad6a5019a588c2a4515d6b49d69275e30d10af1833b416a48b2a7d08f157005e11514dd7f66151", 0x46, 0x401, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) r3 = geteuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r3, r0}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r4, r5) chown(&(0x7f0000000040)='./file0\x00', r4, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 16:51:24 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x202, 0x88) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x1, 0xe4) symlinkat(&(0x7f0000000240)='./file1\x00', r0, &(0x7f0000000280)='./file0\x00') linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000140)='./file1\x00', 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x20880, 0x100) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x328, 0xffffffffffffffff) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x1cc) r4 = getgid() fchownat(r1, &(0x7f00000002c0)='./file1\x00', 0x0, r4, 0x2) r5 = openat(r2, &(0x7f00000000c0)='./file1\x00', 0x40, 0x40) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440), 0xc) lchown(&(0x7f0000000040)='./file1\x00', r6, 0x0) chown(&(0x7f0000000300)='./file1\x00', r6, r4) open$dir(&(0x7f0000000340)='./file1\x00', 0x20000, 0x88) 16:51:24 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r1 = getppid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r2, r3) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000480)=@file={0x0, ""/82}, &(0x7f0000000500)=0x54) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540), 0x10001, 0x0) r6 = getuid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r7, r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) r10 = geteuid() r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r11, r12) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000100)="2d7d50c462635ae58ec5f2ea9aad84677e692c461546fab898df76b8886289a48aab887938a49c46857cc6c547d093bebae40b588e3bc84c59ade7cfa1d7e5170a2111bd074071b666d9b19879e1f811117d974756e8d0b93d213755ad057279cdab8d308b271e0ce3dce9f1f8263012f8340ebb2b165ecec2f503bd19520c5e2d70d96add65ac28f9a838ef1bec694cca963a11c352a50f018086b22785f3297f78de0c380a995c361c14d8823fe023386b3d144ac982aa86981c3f60b75e6b55988f4a8da366b77c5cee720722649ea95fbee9dc7fe8f4f84639609779738b6f3d6d95215a2ef69aa3c14732b6", 0xee}, {&(0x7f0000000200)="b495d8a948404bb6d7b9fbc4a14b9ebb8ee6ac9656c25b980735866536e5aa712281c1286e39190b3e04509959be2941d601e39c665d948ada32911076792893b0687f1a383cc206a081bf5b23252b53d56bb5166192026831ae45ea56fe516817d2c049588c9b6116522f39eccf0370ea7e9bd2e9fc2f3c238dbed640907d506ec5cfab14541760b31bdf416bb9bcf40935514475ab9a39234ceb917dc1c990b5", 0xa1}, {&(0x7f00000002c0)="65e267d8a8b017c0eb82051c552ff09e3c4b20d33e9ce5bcf74ca71531a8eca33cf3e80e7db573255c6e0a94a0c85988a4a195a2f96161118803945b3172", 0x3e}], 0x3, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [r4, 0xffffffffffffffff, 0xffffffffffffff9c, r5, 0xffffffffffffffff, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r8}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r9]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r10, r12}], 0x128, 0x2}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) r13 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x61) openat(r13, &(0x7f0000000040)='./file0\x00', 0x40, 0x80) 16:51:24 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file2\x00', 0x400, 0x123) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) r2 = getgid() r3 = geteuid() r4 = getgid() r5 = getpgid(0xffffffffffffffff) r6 = geteuid() r7 = getegid() r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r8, r9) socketpair(0x10, 0x0, 0x40, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r11, 0x0, &(0x7f00000007c0)) r12 = accept$inet(r1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r13, 0x0, &(0x7f00000007c0)) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000100)}, {&(0x7f0000000200)="01f2f60f3521667b7db9c68794ddad4a7b4810d5dbedee130a78114ef986f6b15864f50c5ae140bb87a0b7acd9af9df758d669c416458c247057f5077b088f4c3714b3c21ec89040b393925c423d5b4de749a5b18ba4bc588ce58e603192bb1ec02a13c9b75b28f2c023a555a3fa3677a6c647599405893827a8e1c5036aa3377e30fa0d071b7be37c75444da8316fc701a881742787e6e3f70d7d0863274143156051624a7343d36ac0e0eb59406f49b080d0b18bb9c61ad9d30f73f32a37db91b4978540bb8c", 0xc7}, {&(0x7f0000000300)="6e985fc5c7bf650ba85ab5c44955f1491e0bf6aa9bf43dc8f8a741752b917fadd363dfcfeb534fc6c0a1509e8d0a047ece4c83f3f4f6d60f31a6e5d515be9e0d6d5d3e87361b26f75c784257baa5bc40516920", 0x53}, {&(0x7f0000000380)="d071087584793392393e67784a080b8b661fdfe566e6952c8c0c42e48c3216a2d2575da0a0570f29505ba0161d1c37e582bf6b7f7983d8948d4f7f1278f26a83f1659590a84f5a069e9b15ecf8ea134352db69fce3ef15b78d1c219c85b2d833babb350c3494b8606a1811507e4d8b300bad87c32ed7d932c6289fd0d139f4f2736baffe8a6fa9542f83d4fed7070f82f57a9d035ad431900013aa0f012a56fe7f6355906949c57e025beb5c248287d6ebfaeb85c941cb3895761ffa7b542c7e9c93a245fa6878e4517dc7c13b8466e4a1418ee2", 0xd4}, {&(0x7f0000000480)="fc36a39aca1fa458a73f73ac3e816634f029ce15ac66c121aa397bb92bca478514671b602907d4ec06c8406f0c9c900c9e1ab3b79857b5dc1b46bdccd4051dd21c78930c61720a7f2e2be401544cc63c", 0x50}, {&(0x7f0000000500)="96f70048357ed75660504cab36a319f808a092d0e339d878cea0a1e0fe564d53d614ef253de5cc013b717e9762657eb0ea0e72ef9b6ba847e7c3de23aa9d5844c8fa4c23a9300924804c52c0b829b75f208d580d99c344bf6fa68cbe178dc65885e10d2d86dc3b191d3ba346c73539bde306909325cfac0943545f83c6f1b4a6684e0937a1fcc4c6bde995f281ed27e321efc6c8ba0507e608f2a0442448aed9c3c72ceb1c2d271e08cacce04c70f1ce862ae87cc87c45f2a4d8561ffcbbbd178ef30a8eed09270f2538f848810dc4394208d79e9cb25ed001f9e656abb667d6b4bfefcf945212719b", 0xe9}, {&(0x7f0000000600)="e6fee738bead43f2aa1ae43e650e4930ae52ca4bf6eb315e5dcff4eb8652f3dad14065263619ebf53f0b8d08fc45256269d4b186554727c9ec093135f110f75b85bb979fbdf734a9fa0d57d576bfebb1299ca3e62834177e7a028b872d4daa745037aa9a29552d62c57c8867c420a361ea098458753da990f31c82af3fe9296553a4dc466afed378b07742d1a9c68afe4d65d14faadcf0a3d777ab16052644753a540dd543ee01e16a5bb7fad2f27d4e52ec0638339f3d52f8c6b28fa936c97a76ea714daa950021dd8f99d71c923975357bf3c6cd5d32f7ffbdf6e2f6feac87b0fdce6826", 0xe5}], 0x7, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r9}, @rights={0x28, 0xffff, 0x1, [r1, r10, r11, r12, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r13]}], 0x108}, 0x0) 16:51:24 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1c8) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x10) 16:51:24 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:24 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x7, 0x1, './file0\x00', 0x400, 0x2e30, 0x20, 0x2aeb8b2a}) 16:51:24 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x438, 0x0) 16:51:24 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) r4 = syz_open_pts() r5 = getpid() getpgid(r5) r6 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xa) lchown(&(0x7f0000000180)='./file0\x00', r6, r7) r8 = syz_open_pts() geteuid() r9 = msgget$private(0x0, 0x160) r10 = geteuid() msgctl$IPC_SET(r9, 0x1, &(0x7f00000000c0)={{0x7f, r10, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r11, r12) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f00000000c0)="0ff31b672174e998072f0a776c114675211cdaf8f30783c8fb664017e456913174963edd61192da9ee64bb8d6665cfcf4686624f95ad767667fa061fede1a8d7bb6a885dacf435e9f70529cc335e1b9f3e921e27a1c828bf82624db154ec158997373d6491b1de7c356a2c1d760ee2d120e449d3e0fbcebe133296", 0x7b}, {&(0x7f0000000140)="a50ef33f46a40d10abf1af23bb85fe9c85c045a40efa36a384ef9b00c194924564504c7eba50529b97acda683358bc99c8c9f6177258480067fa21af1e8bf143aa4c00f9edef09624bd98fe14df8f54d844db6119ee482bbd0b55afc370a11ec7404cc9e341ab74db3a0cfad96cf878d0810812944534b855d2df242d27b87a88068346a01fa828704ff3eac9ce20598aaeccc6135378ed6327c22eb05a9f2a38d78807419", 0xa5}, {&(0x7f0000000040)="e078e9dcb1d95be6d91b2992be036d4cbaa80451d8e8de529fd0ae336ee560a287daa409eaf9410b48134e613fb79e057f0ae881739d7eb78eaf529e20a412", 0x3f}, {&(0x7f0000000200)="11e2a49403ef0225deab4b74b7b7fdfee35480baeff655074f11eb89c85ae7ccd0f9cf580ec4bb2879fffe2f2c7915fdde2252d61bf77d1b5a8d7e5b2c61c03881e837a696eb3a9fa7d862043aaa4cc564a4befe9030bbc38f251faadafeceb1f1dad27c40d33c2c75275f1ccc34d3536438dea6ca6e5d4f10353e1094bae1", 0x7f}, {&(0x7f0000000280)="e29cfa10f1c90ee24a8ff0606e6080cddce1f8a3efc76e27de3cefbe6164fae7706377fdc21feb7f84915d1b22d97fc505e8fa0cbb0a30681463675af22f768578f297241e71c3fb0e50f918059afe261949aab4fbda941ea83c9f245a9faf0db2d69e58f40042f165923aea7bd87aa5ec319f2187580669c9602b879e863af2f9dfafc52cb0cc2c9713ab967f97e652f989eb952076bb1d88ac8ee561eb629ee1e720bec69c8db26180363fd14f", 0xae}, {&(0x7f0000000340)="bd39b79c7692025dab2462630c0307ef85343797bbae78b5", 0x18}], 0x6, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r2, r4]}, @cred={0x20, 0xffff, 0x0, r5, 0x0, r7}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, r8, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r10, r12}], 0x130, 0x4}, 0x8) 16:51:24 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) fchownat(r0, &(0x7f0000000040)='./file2\x00', 0x0, 0xffffffffffffffff, 0x1) 16:51:24 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000100)=""/222, 0xde, 0x842, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x40) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xfb, 0x7, './file0\x00', 0x3, 0x145, 0x8, 0x4}) 16:51:24 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getgid() lchown(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, r0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) openat(r1, &(0x7f0000000040)='./file1\x00', 0x8, 0x85) ktrace(&(0x7f0000000000)='./file2\x00', 0x1, 0x4000031b, 0x0) 16:51:24 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) mknodat(r0, &(0x7f0000000040)='./file2\x00', 0xc000, 0x9) 16:51:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) r2 = getuid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) lchown(&(0x7f0000000140)='./file0\x00', r2, r4) 16:51:24 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0xc) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:24 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) mkdirat(r0, &(0x7f0000000080)='.\x00', 0x0) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:51:24 executing program 1: syz_open_pts() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 16:51:24 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:24 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x11c, 0x0) 16:51:24 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) chflagsat(r0, &(0x7f0000000040)='./file2\x00', 0x0, 0x2) 16:51:24 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x30) 16:51:24 executing program 0: semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x80c, 0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x6) 16:51:24 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x24) 16:51:24 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000002440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021e60b13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000b7205fac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e80000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c82d2078569aeb630ae438fb596c7cb0f4d6ab6876710fbb5aa3164df19cb08b0a98844c5c8569e7224aa5714829b7ff79ab06359f59b087a834a493cc088da79225df2007c316ac752ea309e520427b4bb5c84aa64589b2afb95e853882da8cc9e0bdfffe46d11b1d474d934591937f9a1cd253178301f7bbb14a79737adc61e164123d43fea4396408c6c1b9d4f3d6a0fe22cfcc6df00b73ea50bd4c0d6e26491ed5fe92a10480e0a6a210b30984eedc31a1e9afb9c095c0030d97aa1afa9ae4270363719f14904707835e250850d5285a003ee6b8ca9e5f22d0da4097a418f1b3acb9614c05ede19fa95f9533f75c5c5b1dfb994e1554c13769b483262ad054ae337eefd9701d63e77353be43a22e736894923800"/4373], &(0x7f0000000040)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) getpeername$unix(r2, 0x0, &(0x7f0000000180)) recvfrom$unix(r0, &(0x7f0000000100)=""/60, 0x3c, 0x800, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00./fi\x00\x00\x00\x00'], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r3, 0x0, &(0x7f00000007c0)) bind$unix(r1, &(0x7f0000000200)=@file={0x0, './file2\x00'}, 0xa) connect(r3, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f00000000c0)={0x1}) 16:51:24 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6d) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0xd0b, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file1\x00', r1}) 16:51:24 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = geteuid() r5 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x8, 0x0, r3, r4, r5, 0x32, 0x101}, 0x6e8, 0xfffb, r1, r1, 0x0, 0x9, 0x1}) chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r2) 16:51:24 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0xa2) 16:51:24 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000200)=""/168, 0xa8}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/18, 0x12}, {&(0x7f00000012c0)=""/158, 0x9e}, {&(0x7f0000001380)=""/222, 0xde}, {&(0x7f0000000140)=""/4, 0x4}], 0x7, &(0x7f0000001500)=""/214, 0xd6}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x80) r1 = open$dir(&(0x7f0000001640)='./file2\x00', 0x80, 0x100) chflagsat(r1, &(0x7f0000001680)='./file0\x00', 0x10001, 0x2) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1e30, 0x0) msgget$private(0x0, 0x440) faccessat(r0, &(0x7f0000000080)='./file2\x00', 0x10, 0x3) r2 = msgget$private(0x0, 0x160) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x7f, r3, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) msgctl$IPC_RMID(r2, 0x0) 16:51:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000240)="68e5ae728f406ab00a0ae4c7fa697211035b12af96501a2d135a7045fff2749442c52980f8f04a2c799b52e5bb3f96d087ed3e904e7f8d779c183d66a2b8168321c0f2ab03b859fb6378e5240c91905fea386fc75959d9b833218f22e199005c4c0ed7eeb1dc54801828c1c9e1ba1a2a37c6518580730f8490f12d7e772dca7cad910c967b1fd74ffdf28d935ba634853e77239d87021d742fc3af9391cc0551f8aedbfb548154d3b951f385b66bc3c825f6078ebe19c927d3c8267b6bda0c3b9f81b158036655680df74463d8dad569e278f1", 0xd3}, {&(0x7f0000000340)="040a444e8cc088b251411b539045b1266882ab1514f8ea3260f92a9816cc7c69a1aa8c2e69bec12766e7d270f263e2603f43ce4624f2ace062c503e6a8fb0dc676ed8739d1dacf9bc6706c6360e3a850f3a73692e1f60f64186241b4c240b5f76ff61d6058247ac24605b7e3", 0x6c}, {&(0x7f00000003c0)="58d0c9a927399b5f7f8ecff2e4fd8fabce106dd3a1db8db33f37a2db1befb5435aca8ae707fcd57fa6e4d74ee7bc026d95637c5fd7a7af89fa4347cac8d21c5ad685c752712f72ce31d528c0a9e64b034d5a3c06c28a4f67fc438eeef0150257925838a48f43c7bcb94834db5d6c3fa97ed0d0eefff90e473952954c6b617414ff872398eb216666dec67228a9d892353e6c619f9260796ee0f1cf45ec0bc6c9e3b18251a24beb05", 0xa8}, {&(0x7f0000000480)="d13df00f51fcdf3ebe71c10f889791ca99cf3eaef1686fa36b769216c6639d770b189a7efad00233e3bf5c6e062262a3609a6146945976056c2ea532827445b46fd32866259ec77e6098d43079bb77b59651f9de54baa6567135dfeaf8648144318dcfdbee4dcaef57e47957141c53f6b4a1568ccf157e1a77b768d5f625503afdeeca86065e88dde5584dfbc8f33a269d7868b4f2b8c1dd18b2bc63ee1fcbcb350858219ce84d21df90d8d12ae5b4f7e8b254e9035c49beb4ebe797e0f85c2ec75db86f5c314b8b5a33b22560bd169542b34b1e1cfdffe9f9afc9dac862", 0xde}], 0x4, 0x0, 0x0, 0x8}, 0x404) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) connect$unix(r1, &(0x7f0000000600)=@abs={0x0, 0x0, 0x2}, 0x8) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chown(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) r2 = msgget$private(0x0, 0x160) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) connect(r3, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000700)={'./file0\x00', 0x4a88, 0x7, 0x5, 0x1, 0x7, 0x1, 0x1, 0x1, 0x2, 0x1, 0x4}) getpeername$unix(r4, 0x0, &(0x7f00000007c0)) getpeername$unix(r4, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x7d, r7, 0x0, 0x0, 0x0, 0x124, 0x5fe}, 0x6, 0x15e, 0x0, 0x0, 0xffffdffffffff801, 0xffff, 0x9, 0x520b}) chown(&(0x7f0000000000)='./file0\x00', r6, 0x0) 16:51:24 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r1, r2) r3 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r4, 0x0, &(0x7f00000007c0)) connect(r4, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, 0x0) mknodat(r5, &(0x7f0000000100)='./file2\x00', 0x100, 0xfffffff7) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, r1, r3}, 0xc) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:24 executing program 1: shmat(0x0, &(0x7f0000ff5000/0x9000)=nil, 0x3000) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 16:51:24 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:51:24 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x202, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) getpid() 16:51:25 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() getpgid(r0) ktrace(&(0x7f0000000040)='./file2\x00', 0x2, 0x100, r0) lchown(&(0x7f0000000080)='./file2\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:25 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) r0 = getpid() r1 = getpgid(r0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) r3 = getpid() getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) r4 = msgget$private(0x0, 0x160) r5 = geteuid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x7f, r5, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r6, r7) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r1, r5, r7}, 0xc) getpgid(r3) setpgid(r0, r3) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file2\x00', r2, 0x1}) fcntl$setown(r2, 0x6, r0) 16:51:25 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r0 = open$dir(&(0x7f0000000040)='./file2\x00', 0x80, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = dup(r0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:25 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) r0 = getpid() r1 = getpgid(r0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) r3 = getpid() getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) r4 = msgget$private(0x0, 0x160) r5 = geteuid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x7f, r5, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r6, r7) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r1, r5, r7}, 0xc) getpgid(r3) setpgid(r0, r3) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file2\x00', r2, 0x1}) fcntl$setown(r2, 0x6, r0) 16:51:25 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getuid() r1 = geteuid() r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) connect(r2, &(0x7f0000000340)=@in6={0x18, 0x1, 0x8, 0x80000001}, 0xc) r3 = getpgrp() r4 = msgget(0x2, 0x120) r5 = getpid() getpgid(r5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0x100, 0x6}, 0x9, 0x3, r5, r3, 0x2, 0x9, 0x801}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r0, r6) lchown(&(0x7f0000000180)='./file0\x00', 0x0, r6) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0xffffffffffffffff) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r7, r8) lchown(&(0x7f0000000280)='./file1\x00', r1, r8) r9 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) accept(r9, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:51:25 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x100) 16:51:25 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) r0 = getpid() r1 = getpgid(r0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) r3 = getpid() getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) r4 = msgget$private(0x0, 0x160) r5 = geteuid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x7f, r5, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r6, r7) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r1, r5, r7}, 0xc) getpgid(r3) setpgid(r0, r3) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file2\x00', r2, 0x1}) fcntl$setown(r2, 0x6, r0) 16:51:25 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) r0 = getpid() r1 = getpgid(r0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) r3 = getpid() getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) r4 = msgget$private(0x0, 0x160) r5 = geteuid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x7f, r5, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r6, r7) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r1, r5, r7}, 0xc) getpgid(r3) setpgid(r0, r3) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file2\x00', r2, 0x1}) 16:51:25 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) 16:51:25 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) r0 = getpid() r1 = getpgid(r0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) r3 = getpid() getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) r4 = msgget$private(0x0, 0x160) r5 = geteuid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x7f, r5, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r6, r7) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r1, r5, r7}, 0xc) getpgid(r3) setpgid(r0, r3) 16:51:25 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x8c) mknodat(r0, 0xffffffffffffffff, 0x20, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x1, 0x438, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x2dd, 0xff) r1 = semget(0x0, 0x3, 0x8) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000280)=""/46) semctl$GETALL(r1, 0x0, 0x6, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r2, r3) r4 = msgget$private(0x0, 0x160) r5 = geteuid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x7f, r5, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x0, r5, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x91, 0x80}, 0x2, 0x8, 0x4}) 16:51:25 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) r0 = getpid() r1 = getpgid(r0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) r3 = getpid() getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) r4 = msgget$private(0x0, 0x160) r5 = geteuid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x7f, r5, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r6, r7) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r1, r5, r7}, 0xc) getpgid(r3) 16:51:25 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x29) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 16:51:25 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) r0 = getpid() r1 = getpgid(r0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) getpid() getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) r3 = msgget$private(0x0, 0x160) r4 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x7f, r4, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r5, r6) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r1, r4, r6}, 0xc) 16:51:25 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) r0 = getpid() getpgid(r0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) getpid() getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) r2 = msgget$private(0x0, 0x160) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x7f, r3, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r4, r5) 16:51:25 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/50}, &(0x7f00000002c0)=0x34) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = msgget$private(0x0, 0x160) r1 = geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x7f, r1, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r2 = msgget$private(0x0, 0x160) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x7f, r3, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) msgsnd(r2, &(0x7f0000000140)={0x3, "bbab1c48580b2d4cec2e4b3edcf81f4b7c35b2b3747a306e9f74fa202c8571ade40426af8e298d609d00f3efb41a92ee8bb145968e30503a29d04377f178a40e3bae867e1e84b9aa61bcdcdbd08642e85fba9f226012e2fb528e3cfb7db7ad9a12dbd148c4ac5f23b09f2d"}, 0x73, 0xe5f02c53fea7c443) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = msgget$private(0x0, 0x160) r7 = geteuid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x7f, r7, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r8 = getpid() getpgid(r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x1, r3, r5, 0x0, r5, 0x19, 0x20}, 0x7f, 0x18, r8, r4, 0x0, 0x3, 0x9, 0x7}) r9 = geteuid() semctl$GETZCNT(0xffffffffffffffff, 0x2, 0x7, &(0x7f0000000200)=""/74) lchown(&(0x7f0000000080)='./file0/file0\x00', r9, r5) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) 16:51:25 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) r0 = getpid() getpgid(r0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) getpid() getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) r2 = msgget$private(0x0, 0x160) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x7f, r3, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:51:25 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) r0 = getpid() getpgid(r0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) getpid() getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) r2 = msgget$private(0x0, 0x160) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x7f, r3, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) getuid() 16:51:25 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x124, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x1, './file2\x00', './file0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) r3 = getpid() getpgid(r3) fcntl$setown(r2, 0x6, r3) faccessat(r0, &(0x7f0000000040)='./file2\x00', 0x1fb, 0x2) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000140)={0x1, 0x7ff}) socketpair(0x18, 0x1, 0x81, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r5, &(0x7f0000000280)=""/43, 0x2b, 0x40, &(0x7f00000002c0)=@un=@file={0x1, './file2\x00'}, 0xa) 16:51:25 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) r0 = getpid() getpgid(r0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) getpid() getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) r2 = msgget$private(0x0, 0x160) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x7f, r3, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) 16:51:25 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0xfffffffffffff85e) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x6) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 16:51:25 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) r0 = getpid() getpgid(r0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) getpid() getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) msgget$private(0x0, 0x160) geteuid() 16:51:25 executing program 0: r0 = msgget$private(0x0, 0x160) r1 = geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x7f, r1, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) msgrcv(r0, &(0x7f0000000040)={0x0, ""/1}, 0x9, 0x3, 0x0) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x1, 0x43e, 0x0) 16:51:25 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) r0 = getpid() getpgid(r0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) getpid() getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) msgget$private(0x0, 0x160) 16:51:25 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 16:51:25 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) r0 = getpid() getpgid(r0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) getpid() getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) 16:51:25 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x10001, 0x2) 16:51:25 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) r0 = getpid() getpgid(r0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) getpid() 16:51:25 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) r0 = getpid() getpgid(r0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) 16:51:25 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x190) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x0, 0x1000, 0x80000000, 0x1, 0x1f, 0x10000, 0x9, 0x2, 0x2, 0x7}) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 16:51:25 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) r0 = getpid() getpgid(r0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) 16:51:25 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file2\x00', 0xffffffffffffff9c, 0x2}) linkat(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file2\x00', 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x1, './file0\x00', './file2\x00'}) 16:51:25 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) r0 = getpid() getpgid(r0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, r0) 16:51:25 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) 16:51:25 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, r0) 16:51:25 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) linkat(r0, &(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000040)='./file2\x00', 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000080)={0x101, 0x1f, './file0\x00', 0x5, 0x2, 0x407ae121, 0x5}) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 16:51:25 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, 0x0) 16:51:25 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x0) 16:51:25 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, 0x0) 16:51:25 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, 0x0) 16:51:25 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) fsync(r0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) chflagsat(r1, &(0x7f0000000080)='./file2\x00', 0x10000, 0x2) 16:51:25 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, 0x0) 16:51:25 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = socket$inet(0x2, 0x8000, 0x7) recvmsg(r1, &(0x7f0000000180)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000001540)=[{&(0x7f0000000200)=""/239, 0xef}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/188, 0xbc}, {&(0x7f00000013c0)=""/217, 0xd9}, {&(0x7f00000014c0)=""/105, 0x69}], 0x5, &(0x7f0000000100)=""/37, 0x25}, 0x846) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:51:25 executing program 1: ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, 0x0) 16:51:25 executing program 1: ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, 0x0) 16:51:25 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="e375e89cf5eb86075ce72a392098077774ed4bdd9a367c1fe8b963be5be9338da2df277e6831ed95990f"], 0xa) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1000, 0x1310fe23) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 16:51:25 executing program 1: ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, 0x0) 16:51:25 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) r0 = msgget$private(0x0, 0x160) r1 = geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x7f, r1, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r2, r3) lchown(&(0x7f0000000040)='./file0\x00', r1, r3) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r4 = semget$private(0x0, 0x1, 0x2) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r5, r6) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0xf0, r2, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0x80, 0x68e}, 0x5, 0x100, 0x5}) 16:51:25 executing program 1: open$dir(0x0, 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, 0x0) 16:51:25 executing program 1: open$dir(0x0, 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, 0x0) 16:51:26 executing program 1: open$dir(0x0, 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, 0x0) 16:51:26 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x84) r0 = open$dir(&(0x7f0000000100)='./file2/../file0\x00', 0x200, 0x15) r1 = getgid() chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) open$dir(&(0x7f0000000080)='./file2/../file0\x00', 0x8000, 0x4) symlinkat(&(0x7f0000000180)='./file2\x00', r0, &(0x7f0000000040)='./file2/../file0\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0xc1) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x5, 0x8000, './file0\x00', 0xffffc000, 0x8f5, 0x3, 0x100}) 16:51:26 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, 0x0) 16:51:26 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x139) getpeername(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x300, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) r4 = shmget$private(0x0, 0x1000, 0x66, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = openat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x8000, 0x80) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000003c0)={0x10, 0x4, 0x4, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fed000/0x10000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x20}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4f}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x1f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3f}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfff}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}], ['./file0/file0\x00', './file0/file0\x00', './file0/file0\x00', './file0/file0\x00'], './file0/file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000001c0)) 16:51:26 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, 0x0) 16:51:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)={0xf565, 0x7}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file2\x00', r0}) open$dir(&(0x7f00000001c0)='./file2\x00', 0x80, 0x1b0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x0, r2, 0x8) 16:51:26 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, 0x0) 16:51:26 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r4, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r5, 0x0, &(0x7f00000007c0)) r6 = getpid() r7 = getuid() r8 = getpgid(0xffffffffffffffff) r9 = msgget$private(0x0, 0x160) r10 = geteuid() msgctl$IPC_SET(r9, 0x1, &(0x7f00000000c0)={{0x7f, r10, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f661a6c653200"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000200)="b4c67ebb76d9ef3bae6ce0e4eb48df7f032ff858f7c12211a0a7325f68edfbc6d50e0cfa618d576cda6e44adc5af1f5b490382b4ed2df4767db1f9c4da57037a2609254100f0ea606c4897d48b58c2f6e452ffa05d68e48f43d2cc7cd045a281", 0x60}, {&(0x7f0000000280)="ebe328c87506fa9460940728f8256ab36ae614590b717894a3c1f3200b5e07957ba0a179ffafb633b4df2ac6ab6e7a8c80e10eb7afed9dfda75d9c94b9e5eec975ec5679b7b45ada6e797ccf5713f68f0be682d08a7b34281d658e4ba62512da1911c3c1f1326eea929b32452cd76a65969783ed56b64455da477c4e8593802de306846b", 0x84}, {&(0x7f00000003c0)="6672d8be4c4efe1a4deec26320ca1a65ae3b2accda4d6acb4c16f0b6bdbf71427f90b6281e0e6fc3cab00b5dcfcabe98e4ca24aa69c9dbe3a53f805e1bf31254bc2097d70e147a1e97becfa9049aaa32e7d6f291a09c7ce143703394986106dbe6960ec6f0cb3c80a908921a424c51328c35c03e00c290d82deb58adc0e77b20ece74ded4f123386", 0x88}, {&(0x7f0000000480)="cc28dd1eef544ffa4447345a4c63129bb50f14b1621c53144391614449c570d1b5ba63f78eda046672fde39383af04286a74daeef94ccc9b505e572a40fd2ef2e98ccf", 0x43}], 0x4, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffff9c, 0xffffffffffffffff, r2, r3, r4, r0, r5, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r8, r10}], 0x90, 0x2}, 0x404) open$dir(&(0x7f0000000140)='./file2\x00', 0x10000, 0x2) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r11, 0x81205724, 0x0) mkdirat(r11, &(0x7f0000000000)='./file2\x00', 0x20) 16:51:26 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(0x0, 0x0, 0x438, 0x0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, 0x0) 16:51:26 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r2, &(0x7f0000000100)='./file2\x00', 0x9, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, 0x0) openat(r3, &(0x7f0000000180)='./file0\x00', 0x20000, 0x17) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file2\x00', r0, 0x2}) 16:51:26 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(0x0, 0x0, 0x438, 0x0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, 0x0) 16:51:26 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(0x0, 0x0, 0x438, 0x0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, 0x0) 16:51:26 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendto$inet(r0, &(0x7f0000000040)="4a2686ec5855be5aa6631a9b4e708097b29412d44c36b4ef8ac2cc9d579adda42b21b2f30ec42b5328cd9b4de6ae79288f34f417bc0c8ad3bd3aa5f09133c75fc3c3c3e7746f1613e97de6", 0x4b, 0x8, &(0x7f00000000c0)={0x2, 0x3}, 0xc) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 16:51:26 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, 0x0) 16:51:26 executing program 0: socket$inet(0x2, 0x4000, 0x9) r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/239, 0xef, 0x40, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r4, r5) r6 = getgid() fchownat(r3, &(0x7f0000000400)='./file0\x00', r4, r6, 0x6) accept$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000fd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000edcff9ee661fac0000cb262ebc11c5b44c28f77a4c8dfad8dd8cf105441eb836ed51382d479f488df08227e023efe801f8fd30dc882a47a9e8143869ad355ba11e05d001138e87cb3989e8f8db6f12364cb6e1271b4f6b7a07680dc683f1fee1d53d1206677ca48e4d90b8379983a37ec775d8d2edc7cd34495d9112a230ad801778963665931307353ff9012ce217bcf9b6be1010b3902b3571eec8fb75498af035b3fd2c2b80d228ae8ab3af8a5a6a3ffa30e93321aba7646b5fd9b7c2b951be369c8d0d1fc74eb911a4ee0dedb2d0ea8226d32a86e03f9d15db96abcb6b7908cdd3442a42691842618e218c32b66569f6320794c7875c9c01eda9a20f2401e248ae92a1c5a714ffa32fd000"/386], &(0x7f00000003c0)=0x6e) r7 = dup(0xffffffffffffffff) connect$unix(r7, &(0x7f0000000440)=ANY=[@ANYBLOB="e7ff2d2f8502af7e87c8eff437a3e810c8f28f66696565300056f8f9180ec7c307cfab5c71329a4e9f388297fafd2146face00fcffff876baeb2c818a7def38265d095b31cbc2dee90d64474c79c3d191e4efa606002735ba27640bef90000000000"], 0xa) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) renameat(r0, &(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./file2\x00') 16:51:26 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, 0x0) 16:51:26 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x1012, 0x0) 16:51:26 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x9) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 16:51:26 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) ktrace(0x0, 0x2, 0x1012, 0x0) 16:51:26 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x10200, 0x10) 16:51:26 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) ktrace(0x0, 0x2, 0x1012, 0x0) 16:51:26 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) 16:51:26 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) ktrace(0x0, 0x2, 0x1012, 0x0) 16:51:26 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) ktrace(&(0x7f0000000100)='./file2\x00', 0x0, 0x1012, 0x0) 16:51:26 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x46) 16:51:26 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) ktrace(&(0x7f0000000100)='./file2\x00', 0x0, 0x1012, 0x0) 16:51:26 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) ktrace(&(0x7f0000000100)='./file2\x00', 0x0, 0x1012, 0x0) 16:51:26 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x200, 0x140) getdents(r0, &(0x7f0000000200)=""/86, 0x56) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000003c0)='./file1\x00', 0x0, r1, 0x2) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x881, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x20000, 0x0) renameat(r4, &(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000002c0)) accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x2819a, 0x0) socketpair(0x10, 0x4, 0x80, &(0x7f0000000440)={0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000480), 0x10, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', r6, 0xffffffffffffffff, 0x6) 16:51:26 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x438, 0x0) ktrace(&(0x7f0000000100)='./file2\x00', 0x2, 0x0, 0x0) 16:51:26 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x46) 16:51:26 executing program 0: ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000000)=0x1) r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) fchmodat(r0, &(0x7f0000000040)='./file2\x00', 0x11, 0x0) readlinkat(r1, &(0x7f0000000080)='./file2\x00', &(0x7f0000000200)=""/4096, 0x1000) 16:51:26 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x46) 16:51:26 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x22, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) chflagsat(r0, &(0x7f0000000040)='./file2\x00', 0x0, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 16:51:26 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x46) 16:51:26 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x46) 16:51:26 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x46) 16:51:26 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 16:51:26 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x46) 16:51:26 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file2\x00', 0x200, 0x114) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xbd56, 0x3}, 0xc) 16:51:26 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x46) 16:51:26 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = socket$unix(0x1, 0x6, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 16:51:26 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x46) 16:51:26 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x46) 16:51:26 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) r0 = open(&(0x7f0000000140)='./file2/file0\x00', 0x200, 0x1d4) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x1ff, 0xeea, 0x6, 0xc06, 0xce}, {0x4, 0x80, 0xe4, 0x9, 0x1}]}) open$dir(&(0x7f0000000080)='./file2/file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x1, './file2/file0\x00', './file2/file0\x00'}) ktrace(&(0x7f00000000c0)='./file2/file0\x00', 0x0, 0x20000200, 0x0) open$dir(&(0x7f0000000000)='./file2/file0\x00', 0x0, 0xb) r1 = getgid() chown(&(0x7f0000000100)='./file2/file0\x00', 0xffffffffffffffff, r1) 16:51:26 executing program 1: open$dir(0x0, 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x46) 16:51:26 executing program 1: open$dir(0x0, 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x46) 16:51:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file1\x00'}, 0xa) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x8200, 0x0) 16:51:27 executing program 1: open$dir(0x0, 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x46) 16:51:27 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x7f826ff157b82b13) syz_emit_ethernet(0x4a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaeaaaaaaaaaaa86dd60abf45100140000fe8000000000000000000000000000aaff0600000000000000000000000000014e224e23b70ee8c0163ccf65f2b391f48227bc6c2b6d30b1e94ac810e4fe6b6da1000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 16:51:27 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x46) 16:51:27 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x46) 16:51:27 executing program 0: ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000000)) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4878d5ea6000000000000000000000000000000000000000000000000008000c10b0962b3e6e9272b505e8e93e2f01267232eb2f47fd1244fd1b7e1f7d5e30a59575ae0d6a9df123221b95582384b4fce08d73bb63fe7d2b627491f84054d0a196895f506b1e4812641bdb93cdc07adef76ed87b67ca55bce2a4dcbde2ccb547fe6ffa0c6eca20af1c7d731b2eb41109655410dafc6d0fac2ae1d502de8c02a5a4bfe77f471997581212cf824c65822dcce7e603a909cb40f64f326a098814be49c6b1ee8518eb5d28be8"], &(0x7f00000000c0)=0x6e) 16:51:27 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x46) 16:51:27 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r1 = socket$inet6(0x18, 0x8000, 0xba) dup(r0) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x11a) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/45, 0x2d}, {&(0x7f0000000400)=""/50, 0x32}, {&(0x7f0000000440)=""/138, 0x8a}, {&(0x7f00000000c0)=""/8, 0x8}, {&(0x7f0000000100)=""/4, 0x4}], 0x5, &(0x7f0000000340)=""/108, 0x6c}, 0x802) pipe2(&(0x7f00000003c0), 0x10000) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r3 = msgget$private(0x0, 0x160) r4 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x7f, r4, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0x1, 0x9, 0x5209}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) getpeername$inet(r5, &(0x7f0000000540), &(0x7f0000000580)=0xc) chown(&(0x7f0000000200)='./file2\x00', r4, 0x0) getpeername(r2, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) accept(r2, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) 16:51:27 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(0x0, 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x46) 16:51:27 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) getdents(r0, &(0x7f0000000000)=""/37, 0x25) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 16:51:27 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(0x0, 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x46) 16:51:27 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x2) 16:51:27 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(0x0, 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x46) 16:51:27 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x1c8) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 16:51:27 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x46) 16:51:27 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 16:51:27 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x46) 16:51:27 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x46) 16:51:27 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) renameat(r0, 0x0, r0, &(0x7f0000000040)='./file0\x00') getpgid(0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r1, r2) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000280)=ANY=[@ANYRES64], 0xa, &(0x7f0000000340)=[{&(0x7f0000000300)}, {&(0x7f00000003c0)="fd303ab49e1ba4ad090b52dec55a194e6a6995b33d13ceea3b21562c5546a33bba37eb6f2371d0c05629a18437f943080f6b6af2c600418cfac72ca05f65081076", 0x41}], 0x2, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRESDEC=r2, @ANYRESHEX, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff0000010000002b79de3390f7fb7c6efe2c6efabbf8d9ba07d501d103230783a0dbb24ad2057807635e3ba1d97b0c17ec9867efa6e0d883fbf28c9b5790fa2eb61add293a2025ea08e15e2979354c8a7caad6e2852d069a0f588abdaade7a0891188166eb6f1f5fc76f96a9afb592728169d31a66b640a22831203f73a947ba5f789b56557f8af339f0c8cd15503d368633822003d0cc002b8bd1d790d4c834eac412c8e939603c4bb08f01b0d64bf30bddf4a17b6e154f63c9e6b81b661b15bc3a2bc96a63acb481b16d8e9e30c99ceeb401a428272b897adad7162cb20ffd2c407659b9bd8b3268d66b3a0315a5e99c2e984ddab1842a611a213a76291a90", @ANYRESOCT=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0], 0x98, 0x407}, 0x40f) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x8, 0x6, 0xb33, 0x1, 0x80000000, 0x3, 0xd, 0x0, 0x2, 0x7, 0x2000000000000006}) mkdirat(r7, &(0x7f0000000100)='./file0\x00', 0x4) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x1, 0x10000}, {0x18, 0x3, 0xe9}, 0x9, [0x3, 0x8, 0xe20, 0x0, 0x400000, 0xfffffffa, 0x7, 0xe]}, 0x3c) pipe(&(0x7f0000000240)) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000000c0)) 16:51:27 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000000)=""/243, 0xf3, 0x842, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 16:51:27 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(0x0, 0x82a8, 0x46) 16:51:27 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) r1 = open$dir(&(0x7f0000000040)='./file2\x00', 0x8, 0x5) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=""/211, 0xd3) openat(r0, &(0x7f0000000000)='./file2\x00', 0x80, 0x54) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 16:51:27 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(0x0, 0x82a8, 0x46) 16:51:27 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(0x0, 0x82a8, 0x46) 16:51:27 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) chflagsat(r0, &(0x7f0000000000)='./file2\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 16:51:27 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x0, 0x46) 16:51:27 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x8, 0x5, 0x83, 0x1, 0xe154, 0x4, 0x5, 0x1, 0x2, 0x2, 0x5}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) renameat(r2, &(0x7f0000000100)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r5, 0x0, &(0x7f00000007c0)) r6 = syz_open_pts() r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x8e, 0x1, 0x37, 0x1f}, {{}, 0xfffffffffffffffd, 0xa0, 0x2, 0x2, 0x2}, {{}, 0x0, 0x98, 0x2, 0x3, 0xfffffffffffffffd}], 0x101, &(0x7f0000000480)=[{{}, 0xfffffffffffffffe, 0x91, 0x20000000, 0x2, 0x6}, {{r1}, 0xfffffffffffffffe, 0x22, 0x1, 0x3, 0x8001}, {{r5}, 0xfffffffffffffff9, 0x60, 0x40000000, 0xffff, 0x4}, {{r3}, 0xffffffffffffffff, 0x81, 0x2, 0x1000, 0x1ff}, {{r2}, 0x3, 0x14, 0x4, 0x2, 0x8}, {{r6}, 0xfffffffffffffffb, 0x1, 0x1, 0x6, 0x7ff}, {{r2}, 0x0, 0x40, 0x80000000, 0x8001, 0x180000000000}, {{r7}, 0xfffffffffffffffc, 0x0, 0x80000000, 0xa74b}], 0x200, &(0x7f0000000580)={0x2b8, 0x3}) r8 = getpid() getpgid(r8) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r9, 0x81205724, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f0000000200)={0x30d, 0xa5, './file0\x00', 0x0, 0x4, 0x797, 0x8000}) fcntl$setown(r4, 0x6, r8) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x200) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 16:51:27 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x0, 0x46) 16:51:27 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 16:51:27 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x0, 0x46) 16:51:27 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:27 executing program 0: connect$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x3}, 0xc) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) getdents(r0, &(0x7f0000000040)=""/239, 0xef) 16:51:27 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file2\x00', 0xffffffffffffff9c, 0x2}) linkat(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file2\x00', 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x1, './file0\x00', './file2\x00'}) 16:51:27 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000000)={0xc5, 0xb4, './file0\x00', 0x6, 0x5, 0x5, 0x10001}) 16:51:27 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file2\x00', 0xffffffffffffff9c, 0x2}) linkat(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file2\x00', 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x1, './file0\x00', './file2\x00'}) 16:51:27 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0xa0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file2\x00', 0x94, 0x6) 16:51:27 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000200)=""/4096, 0x1000, 0x1, &(0x7f0000000000)=@file={0x0, './file2\x00'}, 0xa) 16:51:27 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file2\x00', 0xffffffffffffff9c, 0x2}) linkat(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file2\x00', 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x1, './file0\x00', './file2\x00'}) 16:51:27 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0x40) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = dup(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) 16:51:27 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:27 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x401) r1 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file2\x00', r1, 0x1}) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:27 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x82) pipe(&(0x7f0000000380)={0xffffffffffffffff}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x114) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 16:51:27 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) getdents(r0, &(0x7f0000000200)=""/193, 0xc1) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:27 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x6, 0x40}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 16:51:27 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) openat(r0, &(0x7f0000000000)='./file2\x00', 0x10000, 0x104) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:27 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = msgget$private(0x0, 0x160) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r2, r3) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r2}, 0xc) r4 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x7f, r4, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) fchownat(r0, &(0x7f0000000040)='./file0\x00', r4, 0x0, 0x3) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x110) 16:51:27 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000200)=""/217, 0xd9, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:27 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file2\x00', 0x8000, 0xc0) recvfrom(r1, &(0x7f0000000080)=""/187, 0xbb, 0x801, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) mknodat(r1, &(0x7f0000000040)='./file2\x00', 0x9, 0x3f) 16:51:27 executing program 1: munlock(&(0x7f0000002000/0x4000)=nil, 0x4000) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file2/../file0\x00', 0x200, 0x3f) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:27 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file2\x00', 0x40, 0x80) 16:51:27 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x20000, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:27 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x102, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:51:27 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = geteuid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r3, r5) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r8, 0x0, &(0x7f00000007c0)) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r10 = socket$unix(0x1, 0x5, 0x0) r11 = socket$inet(0x2, 0x8000, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r13, r14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="81119ee078e3a81a88b03a9530e2c3a1af133f74", 0x14}, {&(0x7f0000000200)="8ef0d9bb5c5ee6f5c54fee2f2ef39f35959c38ac22c1552ba869854aa4f359441fdf0bc6a1d215d822656fb823daf424cba4df180e6814028faa90944857ee2d444416dbff52e76b408c75ee8b2c441039e87f9de66b038a065fe14385ee3095a19634dafed3c79af122771286f1f8c420a43ffd23bad849d4d11ce41d59ce9c3bb8c09b4adff333103e34c733b0255cb7df9208afbd408b85648e47a5ff1d5b297b1f62a82addbacc9bd004e1c92457ec64a55ce5a5237556e08ee436cd06d7eefc7b44a1b69e0daac6d67b21814f9339a8b016f015bc7ccdee3335f7", 0xdd}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [r1, 0xffffffffffffffff, r6, r0, r7, r8, r1, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r9, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r10, r11]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r12}, @cred={0x20, 0xffff, 0x0, r4, r3, r14}], 0xe8, 0xc}, 0x0) lchown(&(0x7f0000000000)='./file2\x00', r2, r5) 16:51:28 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x20) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:28 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:51:28 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x7, 0xffffffff}) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x3, 0x800}) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 16:51:28 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x162) r1 = geteuid() fchownat(r0, &(0x7f00000000c0)='./file2\x00', r1, 0xffffffffffffffff, 0x4) 16:51:28 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) chown(&(0x7f00000000c0)='./file2\x00', 0xffffffffffffffff, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file2\x00', 0x2, 0x1e3) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x88, 0x3}, {0x40, 0xffffff4c}, {0x1}, {0x6, 0x2}], 0x4}) 16:51:28 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x81, 0x1400}, {0x5, 0x7}], 0x2}) r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x6b, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) 16:51:28 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file2/file0\x00', 0x8000, 0x2) 16:51:28 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) unlink(&(0x7f0000000040)='./file2\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0xfffffffe, './file0\x00', './file0\x00'}) 16:51:28 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x3, 0x7, 0x8000, 0x0, 0x7, 0x2, 0x80000000, 0x1, 0x0, 0x8, 0x5}) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:28 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:51:28 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x1a9) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x100) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:28 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000000)={0x1f, './file2\x00', './file0\x00'}) 16:51:28 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x4, './file0\x00', './file2\x00'}) socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:28 executing program 0: connect(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x1, './file1\x00'}, 0xa) r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000200)=""/135, 0x87, 0x0, &(0x7f00000000c0)=@file={0x0, './file2\x00'}, 0xa) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0xa8, 0x4) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r5, r6) r7 = getpid() getpgid(r7) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r8, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000540)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f00000002c0)="469ff7cee0f135e87f51608686b84daaffbc40899199d951021a8769001577f672f2e41af86d95c79d816873f064c73faa0f00db41edc12b8057b951d7b7847e8b66da137f0b62193e68ff80ea5810e7bed6472ab0396742c322f7a675103b16b7964273ee7686255cdc71421a02208ea164285da068382e892f8b93988d6d26c7477d679eb0f6732e4ee6ddc3cef859e83e60e92cf8559e57305896a7c45d91315c00b114ebdc5d9e36f73ced1cd321b67b61b8ae1006a300e530032b31738a6be5957aae23c3ad0e959148fe92c33615955ade414ee5b80ed23de115f249cef8ecdcb693a233735125fa37ff", 0xed}, {&(0x7f00000003c0)="a0e05ccbf7ef3a5a2e31fed86e066fe9e6a58f1904cea11ddc316a908edf2a3d934c099a95994ecc8ead96eb8e244adb26611a56d61aec1a6972601169b0810c911c3712fe96333798ce4f284b8d48f42e38caa2f2eb031271420d7a5626dd434301a5eac85816bdad0f9c3e6bac86156926e4d466bcab70d2a29ecb7d91c7ca7f3b", 0x82}, {&(0x7f0000000480)="2c830a5138bed627212edf03b942782293325c88c294abf26d04532461388a5b9f452606b8336b8ad0e222e266ec8ef3568d10a76f6ac7b6ad8c7590160172982bb4a6dbae6e45cbf66549cfe91023e5ca92c01765ed257f62d346f4e8c617686c64653f5d4a29eb6169a0bf6e8c357b62716a281d4ffeeb501aeb6a647993892e095dcf3e556a3d15a9072a4b6e60277f55b86d769fbb623593ccf8c71fd316a2c651921d9ccbf6c0746cc714d92392dc45e0b701a8044e546fa34f", 0xbc}], 0x3, &(0x7f0000000680)}, 0x9) 16:51:28 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x8000, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:28 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) getdents(r0, &(0x7f0000000000)=""/31, 0x1f) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) recvmsg(r1, &(0x7f0000002340)={&(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], 0x6e, &(0x7f0000000180)=[{&(0x7f0000000200)=""/144, 0x90}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/109, 0x6d}], 0x3, &(0x7f0000001340)=""/4096, 0x1000}, 0x43) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x8a) 16:51:28 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0xe2, 0x0) renameat(r1, &(0x7f0000000040)='./file2\x00', r0, &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 16:51:28 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x52, 0x1}) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) fchownat(r1, &(0x7f0000000000)='./file2\x00', 0x0, 0x0, 0x0) 16:51:28 executing program 1: open$dir(&(0x7f0000000000)='./file2\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0xdc) r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) ioctl$KDGKBMODE(r0, 0x40044b06) 16:51:28 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, 0x0, &(0x7f00000007c0)) bind$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="01b2a43b8cfbe5b78a00e72d6c5279ff7200e96adc1f224242c544b63d5dc38ac18ae680e26d6978d0b25a113b917668600d9069b8664f1d4252a0f526be4305473157b201b8112ffebd0e11749cb358da6fce73bcb3f961b37c3eacda1a6f010c9bf5932323a0aaf9ac4972a18dc15c0f2e7b8e88d385287102fc5cd71c1c4c12505b61a147b317b11f17fb81fa1557855514f0eccdfca7fa75d7bca75be796003eedaeef64d6e120f409949a1fdd44cf93"], 0xa) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x4) r6 = socket$inet6(0x18, 0x2, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580), 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r8, 0x0, &(0x7f00000007c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000400)="d579766bd61f548c955a303cfa40bb6a4fffc0f2ac17eca5604bde60526e8a273bedc4202f25385a2c45a58661cd2fd96e8a894038108f65580e348ed0391b019aeb60da1bd0fde619a3c18d828e1019f9750ba95c6bfd26e7daf49583433bbefa6a0186aac2d602c09c3f69774221ea30193e0f56d8d47e8e2629a561b255335dce589681e701ebbe7a40c430faa9c0a74ae3300aaa1c9328535f0eef4e8b1e541d45cd30b38d4c9009e69731d3843103db8f66e0daf0d43ff05d93decc8dc513f44ba82f59", 0xc6}], 0x1, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, @rights={0x10}, @rights={0x28, 0xffff, 0x1, [r5, r6, r7, r0, r8]}], 0x78, 0x4}, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r9, 0x0, &(0x7f00000007c0)) recvfrom$unix(r9, &(0x7f0000000300)=""/108, 0x6c, 0x40, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) r10 = openat(r2, &(0x7f0000000100)='./file1\x00', 0x400, 0x114) recvfrom$unix(r10, &(0x7f0000000180)=""/15, 0xf, 0x1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) accept$unix(r4, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:51:28 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) linkat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file1\x00', 0x0) accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:28 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x9b) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) r0 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x140a, r0) 16:51:28 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x18) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1, 0x2}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file2\x00', 0x401, 0x9, 0x5, 0x0, 0x1, 0xeabe, 0x8, 0x0, 0x1, 0xffffffffffff38f9, 0x3f}) 16:51:28 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) symlinkat(&(0x7f0000000040)='./file2\x00', r0, &(0x7f0000000080)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x1) 16:51:28 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x194) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file2\x00', r0, 0x4}) 16:51:28 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000001840)=ANY=[@ANYBLOB="1588b77ff09e42db8dbd28af86dd6000985700006200976983f6362e79e63655da9c030000edff"]) r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="310a8ed0b5a5a366cc1179ff8ec21dba3be4c0f0d0ea863e3a1164bc74b0fab5183c609a694dc60b36306c3cd764ac56ae616d25e12fdb63314e54506091e8b3c9e02fe0ce2ba5121591b4acabd468dc9d0dd369fcd3c9cf4ead", 0x5a}, {&(0x7f0000000300)="813801ae8e45aafebb1f72705e915276ae3d20ca17152adff50f9747b39b6c065d152095940183582b80380bb85b8a4129518b4dea67e08fce6295fde99a8a9d03350237ae286ec1677cc9cf1f93da87618516d72b8380c1eb1ef450f0a9432010d2e6b30cce812e69c2de81b309", 0x6e}], 0x2, &(0x7f0000000800)=[{0x100, 0xffff, 0x5, "ae8fda57b0e367c97f0da04465690a0ee25b6e58bb277cbe10dc56cf44fb8509577f1dc1b504f001c75827ccdc413d8f9da4e45b37e27129030da165d2367730032162501a7a0d4159920b791da3986fb5c0e82c5fc3a574a0a9da81f0506f5d26e8612bcbe9218b5aa11242ad397b753ae50847043e407f1d83361e6b95c5495fd8ebbb077605fc00aa36db8a348d4521f3d7e2b3de967f2eceb7684d144e569d5f31906a53814b9c145a247bd9b9197f57a8a25501e51218c73cd09d8564ef9dbf43260fde8c25a755bab8915b71bf11c8930e5de4a4574d651f89aa6882d4ca0a1c650702e41158db"}, {0x1010, 0x1, 0x0, "a3503b4f984a88fcd6607e7701325cad3b683134c762728381a75b9441471dc77a5c3609e3889c91c9b426f8e6751079b3521d8b36fcbf2d4aeff9e11e5fc991ecdd5b92813e74ef1b3f95b4b9fc1f3162a73c760b64d2fedb1fc865cccd9ea46ffe19d9f038a65ad998f6546ce43763c4532be0ac9bd36356680be088ed963ce333f7683a20270f04c3fd0c72acce47ff73f99bb0281207d410392b167052eb49ca93bf38e56b26ab75bbcc803257935664d94c976a2e52d19adb5a8dcdcc6d68cfffd7fafd818005abb51d4bceabf903e6ea98dcf9f61c9fc92a76052f73efd2e44668c2b42823b56524400ebf571a7cde1ca605dbaac9876587f544299b6edbb53f04dc70f1f3c12de3e58357e6592901665ce42c4b0c5502e0b683ba8de6ee65babc81b1c952135009f0912ae2a8647d91384091b00b523131efc80509ea0115d8346361803fef360eed310f090cb1fcb042458e0df61e840173366d058f4ecbb5e6e3c2d9dc00c20976f5a6244f88d6c799e6917c0bc3e4a6d9afda3cf28a41123bbc036a185fdb716260a6af4c41d434bfc061ec035142539ab15608062a719cfda8518ee43e4b413c4d78c06c66570bed52435e88c944e4708c695eb756fcd87af572ec1fa241f70142eef998578a5a5a790d402eba8120ef025316b0374365081c131861b26412894ff0ea7b66d7e04713f990b35843aa4633e5a10bf8135e4a74bd43f7ded6bc245476b906c15d00dc1936946dcd7a47633c2cf93b5a0f147e2321fde991baf27e75c6e09cc57b8a62113c6a5bae84101bb925383f8c08d5de9e601a5a73d505fcfae46b10ede52630102c43b8143d73b2381e31ad5ded4b488cce8be4569cfc02a5931a41f87fff7c4855455b835b574bbd136d9eabbee0aa21832246c0e9dd8d4ec053f045a8cd48377c30b50858bc90c229389b299c66b6fd35510742e7f70c96d1886aae67e7a7617a4f690406b10d09eb1d306a8030fc25f89e3820c0985154c3cc230b81dc8515c9d54287ae2280efd82adccb4ff2957ba01c44f1b78e939cd19b152431de16302f1bec72eb9028faa1dc3445fa97192c7e1f3b28130f2b788b78f86fd25ff5b5a20f1592b93049f220e322d6c134fbd99ab79a1882989231e825fc2245a8f0771a3d9db2bc31f7ade9b6b3800ce44d163a601fc0d2c51eda103fb51ea9aedbba482aa2c0fbca4a25965347c52dea02a1012005e5f822f6091e775baec34a3075d7dbe0e637537fbd337909a6b33c812e12a859ab8c4ce9759fbbd21c3df7213bd18e7577f1d9a59357aa54051ddc30aab8bc20ec1646ee9fcc35e997d9deac440a2c6f8c435a2d7a9c60d735634dca6a3b57502c0e7da6b42d3aa5063219178da204621cc79a482b91b657651dbd998880e1351ef91182279e246bb1ff0eb3f768a46e8744513feaa5d7c686c02e8668bf145937b327dda1bb0e438c50e7e95c8a06e9800d849c94d743cef4484c5568a2c2b1568abb7337ebb83bac311bad0819c9711c38719ae647995c3f884dc5048f7cef02c44680e898641c8a6153f747a6eeb9626b18f9037b1b38c87cf42298fe4008797c201fc0de9c15a4c6090339356eed802c5b5f230359d26ac3416e5173c16c9bd9b6c8459dd03f8431154dbe986d57ddbba7050eaedf48daf11c9582562c024b7dedd38afe68983a2c4eed5ded70d05d5fc97e0cd17992d6e3226a7bcfef830c884600c194dd595735df9520b096daac84593bba22cce664e7dc3a9ab0e9c44bf954e9087f81fb003266f415b936e98eda8ad3ab5f394e0818b50ce84970e7557e51e811720f862d6d688f01b8281860e9c131c8beeb79c3bc4d0de2fbc227aa185ed95f61fb4f50d1cd621f3ee5495f780baa4c62c8838a9ec7974e255eba28aacc0e6b825cbd8d1d9f7ef41f7beedb92ed4022c4cda916227a807666e217cd729691857c738b0b2872a9c5a714d3c2aac5133fa40073d6d8c1e39ef0d0876f18be8d4848ff7c1712b4b8888e107328ccd064b2fc51514b687f2c881fb82e29a2d982154e63fef189ccd7ddacf9ecfd15c71269dd452dc5242fefef7df356c97f56d39c832d28562113974256b0d6bb5f0703343b9e840c93b70ea8c9094167f86dcfda75f4e9235b08180c282561b6259fe741b3d38718dd6310add1d92200d4c82aa0e148d127e6c4fa1714b9fc2bb0accb84724a45e97b38d3cb58095526dd90755f0364f2abdcd3dab0e75ddfee44618a6a16b9606c0d6a55e30173034370fa324871ce7a839851befff393e5ff7aeab6b34348e37ebba4073d0879b3a202708efb300759fafe0cd70a7c506324510e2b68c84b68d3587eda4c87596a5d7d1efdfef8dfada4f286cafd6762ecc0e1b2a5d4e1a53f0465d8b848047e12386e4db8fd1719dbb39f60c6d376d81b99429cddfe31872c7ae5ac65d61eb572681d3488f106f2eaf3cf2868245d6a738224df79d7f65597ec978f640b03c34baf71284da1047a22b622e175a61620e7fc0efe7c7dbabdceda40f18a6e382b70dfa4f929e6a94c0db367cac0fe1da23681ca52d5fc1a741fb5495140c90698c58571b06d6062cba17bc91159836133b6d980184a982be9c8d987176e8a9aaca9d9432d6a09ec11b993d2027f0e19ea01dece44a69181bfd69239a53a076fdae9645162fb29c3c97651e74ba6c06621d99c6434384de7a9cb16470cefd3cda4fb7b832b6e8c63179b39a0bb9d1831d1b9e368286a60c77c694b6c89d5ef5b228a978cef1e27319f325da3e3ccd8c4f359a526af6f7dcac12ffe2d1fd62db58da58d30d3215972bd9255ed8f720ceaf1771d2e31742cf27ac9c2b5b2c759f5e5da8b41b227c1d6726daaa05017f31b77ec177fd5db4af255c68b354e69945e444a89d69114cae1b8af58a717cf3768252886a6b663062bd61232e256b93df1736bb6d79eee592943ca40c8e1949679dc53258d75e4a8fee7d83532d7b9238ca39aaf474ff3c08c140d24e2a02396b0fb62ce782a6e1edd732a96f6e3af51e73bebd5a7f8e588da53e6bd5634bc4fc16b0599101de76d7309b3f289ba16ffcabc48b62dda933cb2d955a7ea22bcd630ac933fdd0e968446c484a9a3f69e9e8c35152ade9b70db2f41ff029d2a88c8834122048142a36170141eee02ab21d45177965c15b4ab9f8524bb2e0a052a537d18b2f79b5c3ce9a4da90ead3c8dbfa66554ff53b2b306c0b9f1fbc497fb02ebbe2a5bc3de68609661677d28259981c712eb05a6437d2f263ce0865ecfb21df6c79de8d26b38f45520e3394040cededecda8d46bb2ea86af915cae15b4b7b17a864f690955075e5afc12f61d02dec9859c58bc44edb17e922219dfa16a77ecf43749fa9adc3cdad7d5aef4d166d0e5bc221da06c8a211186aea279161b7e1cdf31ebcb5277cf5fffcfa08300f96fdc2e786f1774a7e7d4a3815847d03e33d78328096c8ce7772be267ab3ddbe58ac5683d986d66d47178296ff5757ab2304b8898d13e46f842df29b06d439a7d732f8a26da673677c6b672be666053aa86c88f52a14fb904e029249503b033af9d8f7f77994362209e8a001401331a571e10dcc1f39b81da58cf7e875eb8b451e6f0b51467931ac5c0eb8a899731bb64f315c10cbd4d60ad4b49db393cc3685c229d76d12070e61470d0103e46421237619d8df64f8bc77305b9ae4c3d8809422a470fc83ef3842bd124c571c6cd0b2e820080f45dd0a992925093fe9add248803cdd148efd763ac18eaf662db39764e5a57681eaa881bd2ba83cef7c1d09e71af5d3405fd4945416d51e43c63bd111a32d779f3aac7eec2f267c31104ab655bd06ca1bcc2fdd18c137fed3339f967de2ef5d52e5a8fe01dc65f4f6c1964e3b5a75ecf37563badc540d084582c32a6d6326f364a807b6904fe9df70dfd8f0bf50a736443ee041d5238ab46c9ff72526f7d009a48ab87144b88e2f6486e9b72744106d43e14917538e81bb39e87888b6cee7f34d734afa744fbd7ecdc68876c6d82482d4a727e98bb57339c16fc2d73caf16a6f01f09a26b9d31b1dc93cf37e9ff717f2d2e5933e8a79d663a037f22ff44515f52a23f2d1ec9c67962cfefef294b049236c0a042426c1b89d8474e99ce6a5fa957f21b2429c907e0bd9ac1b8a452d391510e3163b06596a252b95e795462329d3837ef6ae4c9fb85e072280cfefe3b873d2afefa5a0319499ecf0a615ed48d4a3eba75dca0e56fb559c281b6048c3eb17e2dec70a012f4cfdf1d53f8051c28680ab02b8a37d15409034eb2d2c16b260d7a551f51350e9922f4f55cdcd3fdc8d9b6da06afb948e2b12f1f7cb67ed24e53e22b6125b95b3b242ebbde94db2bfc99fa56c5b89c81801dc10d221f60e9c78a61f3e6b276e0b6e96533ccc21e32601aade8a2b8388e48bd8afd72fcd115a70d1f85552cac533d32f1efc475a9ca0d3d9f66e677d9749f86dc268ec5416f50a2a5cbd3eb892c816f12d6eaa53e5aa8155e0a97aa16f709ce1ca47ed45bf742cdbb5e017c6b36cb0ac521bbe52fbd2ab2f549cba9940b007a662b39f39cf9d32e21276f3227f71553a14c42dbf41f064bcd1a3598247f0d58324ba253e19ab1a1d83c30af9e2f94d6e20c5ae59ba903bf9c27aeaa9c494fe34cfd273b12faf069c8df447fa10df097d03f1fc476efe2c54827d40c815b8bcb323fabb299dac8e3a5e5b81e71f046b5e5cfb6f9996e30a0398a2962021e5031e5c50a19ef5018f00f5d11a20da989c69f8538908387dd2b3268aa770160bf27c83d238c12c568a5588e2a78dbc342b45d822398f4a11e4c98d8f79ae53a83a2b9dba7ecbab937501ee87e3a055b2fd96f54af459428639e15f0c6483b47ab4e369a4cb07d62dc7cbd86f422608a31cb3ede7cba83719e32ecc5006c1a9ce8a79e9559a4e5a03d57e04f7db35131723b7ee54d3938ed5926d160558efbee707823903b6b26f9b23d0b6d5c78043f08e59f81e471bd41440894f4605a79a50f5270a3c4fe386e3a54cecd8a5f1033eca29daa767b9e459828a0b84929489d92d009f84b1ec2b1761ff046212e0f9aa5299b3da00a862624079e1bc25804e1a6a0786685ba86d71fafce25fbca74f6ed304f38bd0f3617b923a03ae8497461b28d155257fafbaa95578051badf859b82b41c2519f789db9f1f805e3de3c0bd7472d4d938a16b42f40077f9feb0f6205eb25e976f8218b65332a7e4a11abb8678f1e691740f2e5bb2c491fca33c28f2311081025d6be3de7d8a655f3e2cb1a948bbc8b0db4dcf2b7fbeb842f2acc058cfda97620b036ff2dddcbec7c65627f0b74f610daa8ea98990fef1a44cdfbb7c5e834f0d367ac6ce0e1047a318726f0e0e258a1e554068000eff669670cc9145b0d5742b89f3bb6221309e99771f6b11ad52cdd69e13747174b95010ea71205ef0341d4cd33f3dc9fc433a26df45ae1df2d8753d9182a537c7fc43cfcb618899b788add24c20638996bcd67dd09814c4d93a2d7673d00a26818102e5b9895665f882cc3416cde9de70dd7e555d3b3b1066b5f3c8d8b3d151bf4505387dafd4077359418bd3d1109ce32e8ba15c00ce4652447768b05fd230a66290b987aec3454d17761f21f8960b86e52d3b73a49de719f94da58e6f314c83d51890d81aeff35da53deb49cfeeee771897afddd7e643fa88b53e4fc5bda643fcc53c01ccb257c926a310523fb70d27a5efb7ed872766cb941d9cbeb4dda24bcb963cc679fda0d94c0307d8d9b20732fbc567028b6879ec4e6bcdd0"}, {0x60, 0x1, 0x200, "2b371b10d700ce97451aa69ee56091d713c559b8fa38f00608b1969ee385b603925a5aae4fc3e9405cf1a42a440797ec272c72d0848f9ede648961dce0cb006677e5a4f21115a24e21394c0f"}, {0x38, 0xffff, 0xed72, "a0836dd5e03a01f394d35ed9f5585d60c79182907aa7ecbfc64559a92f4bb154876bd0f7"}], 0x11a8}, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x200, 0x2) recvmsg(r2, &(0x7f0000000780)={&(0x7f0000000380)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000400)=""/238, 0xee}, {&(0x7f0000000500)=""/149, 0x95}, {&(0x7f00000005c0)=""/247, 0xf7}], 0x3, &(0x7f0000000700)=""/88, 0x58}, 0x42) open(&(0x7f00000019c0)='./file2\x00', 0x82a8, 0x0) 16:51:28 executing program 0: r0 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r3, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r4, 0x0, &(0x7f00000007c0)) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000015c0), 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r7, 0x0, &(0x7f00000007c0)) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r9, r10) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001780)={&(0x7f0000000000)=@file={0x2d92e8ff8d3f4617, './file2\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000040)="f23c4eede5509819c8230b2aefe0ea8568d5ed78bafe3cd103306306fdac6c67b5e73bd50bf9b51ba220fa69045d917482dee18734088558e39049360830ddf1a8eb86d03ad9b6c4cfbc7f89fe584b8379c8e511d2d4b219d04dca7d70e9d954243a1ade26ccf09af576f014f66e3f61eaa0135d1715c036acaef3d4475070cd67e43e2cb1130960f05fdf", 0x8b}, {&(0x7f0000000200)="43a3586fab0ff1f37b30e19ae4d369e2d464732c345ce56dff171471913f9cec4cba1b0297171a7a7a28c05cfa9418dd5633097fbff2aee3f8186f8a5525aa7d215773260ddf9223d60809856c41f15062cfda76e85ff1865fa5ad7f22244ffe9a4c29373b34f49ec0f43375f0ddaf63917a5dde79e24800a26e3a3d7e9dc064ed97af95866378a646354dae36b7c59bfcf21092be93bacdf64847d1d6466c91802d7c8f15ecf311855653e953ac7416cd8d4e02788d1d9f3fdfff5d829bf52736d11fbab7594226efdd638f409ef318a5198d815b13b2db079dd1af89e67f57786fb04334c27f04849b90830f23bc36eff73b31e65c20394b84bcd2b3d7ddda3f8c010b6b52edf534f3ca1bdb845340e7c69385b03e51fe2a43f3dd8515e0c76d61042b08ed6cc912866578c96154cc71d045b1eb8b68fd7f90aad4622e45cdab78a41ff8f84a189985c2b8d420d8d2d7bedcee0d56752f6c0ccdfd58349a31702e8db47de4dfacf6ce02e3506d2744ab4578c24c4a1f1d1c92ac228b514cb241761e0a568603d3624ca5225dde94044ff962f715a5cb6cdd9fd5ddcbb224da05181d1c94b3c36bee4fc2c07e73ba9de8cf318e69c2fef840727765e75b08fbfe649f37c95da21d92002a0eb91b0befb3280e6da89daadb40b7006fba307fde9e0eef7bfa1511eead0bce35b68692ebbe2d57ec1840bc342027bb8bed14804dab72d51db81a65a6912e140508bc07bbcce77887dca52ca3b904af49a5dadd9fc4618e799683130418fb91be5bf5ffb91b919b1e092eba5d6307fc568dc0cf942d5b71580e02a128332c3f9da9a97fb59b125de34ca90b537989e5a20387141b752f2d87fefe4af1604ea7b1d0c2176f96e35ac2106352dec30a409323ed5974ffc64710d966c49a45dceea6b7a32ea2e54af5ddfd046afbebd1d7fa48085bb65cc3206fd7a7c9a274e624411ebc0386a9df8f067b863a23109bcfe4e5ce7155ea12066cc25e60bfec73e7684297bf99755b43181a115d448bcd3ea9ac7980f98663bd94d12044f0108d6637267fcb7bd0aea0ad0eb4e30836f4dca47c221813193bbd6dd80b52428a73110f37622b4ddbfa744eabd6baa486908c97a1fee43d8ceba230e01ecc1b801d94f0e898f283b851e3ea8c485e1aa1e9aa1ba4da4c7729ccd4d0e188333ff8f48a0c794af7bf8b698d57b52f3bedadf0fef3748684be429c1ec836399e404743a5c02656c8fce109b5dec54ffd7534532b2cc7b18984d19a0e62b07c2c646529830af477b9cb454478339c4263442befb151d4fc71d91b8a6aedd5471d0380ae89ab1b20da337438b12dc64cd635ae42e37d76b9ee73b436930dea5a3231f2137f1f520c121d9a63d452b6e27b7c52999672b98e49000f9366999f1de5c09131f09b87407ecff2e95ad23a9d8d218fe56b32e94a59d194edca3561d21fd157f8b45b1837c000e24ac9262fd70492b402d8f86b405d29b17a313dab4df34da5b09f45b2aced97669a594acd8af90cd3818c4e2067769091a7cddd009e360b25701e61a137c60ba580b8ed109ebd5366b47f7721f998a231618645721ad5cd1cc1f506af7c4150a5bb23fa6d62dd5845f78d4a9a04f58c5e70834b61d8531570c5128622c76ba4166cb918906ad9906b628011cac40be727b69c86353e6b97716a8d5afb53b20cec786db697e19b978d65508d33303c5062a2bfaf2c103d378456f4b43f8d2984560ff9a4713d39f63c32a6a20cab8111e4e274aeb97b7cc158413f4d16e7312e4b0571639e0919d192682b38a4e3f6da931259327a033f0108b4268aeeedd102b024f346bc9cf6306d27dd9929898caa13e9b78b848f97f1069c6b1a8f2ad9d284f4924b4f09927e1ae3594bbf33a573fa242f2a6b117b0a9a39b8b2ceebe3473f3254db91e3a66dff02159a83ba4adf4662ee91f962e048c777c3b7da4c46739ca5b0321b2cbe5b5ea858970493bace3c48eb0419397e5e75d9e775e38d87adde415b0f94bff3f5fe1be0b6616e3e9470eb3c9ba1c4aad284f66ef95cc1839750b40d51b6712b18876f5d01e07f11f5a80b40a4f03622e3da322677e4fc2d1e5a188085ff2985728bb082bc66c812fb1f6571a9209da19e20c03d9b1ac677c6555c1510f01dc0a7b10992144a88c14cb8b5f347abbc0d997f1c1447597e166b1244401f7e5139ee43ec329d44dc6186394432dea1eecde843ec462fa63ba7260de83b6e6e000ce98a9c0f24a9d92be866eb8e326835ca23af0b7fe18b3e02985d55f769c8f8330bf0056ca2fd27bd77350a68b6aeb1b5fe66b45d2dd143ba2d290f891d68fdf5954b9f702ff73775f8edcde35b7f0f79630cfdee0b44f22b20699592b98f134551e0022807dd5a1d1955ab1f5baecbcb18661d7c82ed2779e41528d84d395f181086046e90f3f463b5f9d7fa7f6b8b3f47d97d760d7d22cfb7b0cc06ad07ce8f67da677dc17bd9888b8fdd63e25e533ef6389d37a483d16c2967d97d0214fa2d0d01a0d1076026ad9e7cf2e24b4f5bb431123e648d68fc95aec4266c8a2847539affd0a9477795ce790dd2f46d30bc88be4438a1722a6e61b79532e8a31cdbe5091aea8f53db274d8b098296f5e9eac1652ac9e9260cdb0777edd74f2c3b81065c8cdb4323c5821895abb687716d07fa3cc016905a90cf2a6d9c29512452a4e22225434d87b75eeece16e19b0eac00eefb32b6ba005ad10afaed80193365128d94476648ae3eea66254498c0feca0a1de08b98b5f6f3c0a15d4caa87b13f5438cb1b7bb8003c3806c04703b9d1b01aa8df8849bc48dc3a67005ba90916ac2ae79df032147ba037f10c009bd11fe7852d0441c1dd604e038766cdeaecf7a251493d1118539813c166dd14a4741fc6beccb204709a2dc9e4befe528a4498bd7a733ca16f3f440c7af23db905ca5cc14b2a2dcd25488d43a4b328918e57f396b52f136ec7f4073a3d69811d07dc0941be7a06c95886a91953eea2e71e938612aa92726fbdde33aece27c02ce01efae8491b8678a0229ca2dbed2adaecd606c3a6f63e28f2b3d437f15664b2ce07f2131f8d260f6c73f4c35e84fcb6524f090eb9ea789742db64d985b970e57cb281682f353d9fc647d4ec4182c37b3b0288f6fe160de6f73bb31eb038d667b4603562f5539e7f79a98a43f76530cfd02122cfa5aff47ff978b480513254cd3e058925258ef39adf3e596dcb585aa2925560332dd60d0669c9baba6b1cdc12ec469ac36d6aaf5b8e9b41c08ca67c05edf2ae7edecf52b772008d222c99b7d64d0ab024fcc24db9177dbd67dc32a20ac0b3d12a50b205954ae7c367cc2f4206f570b547d5ab67b0a56b77d9a766d05a9b09f1036fcc7ba69b5fe6d0c7f16b95c96ae2e2c7dba5b1d34a4630437cece6986b47423be31b5722e799327155fbfdce5906c34b643a76ca64de4399a9ec979a7224cef929a8109ec04f1c10e98d7e4c4739f4d01e15428168e73fe1fca74734a8ee036e8cc118e2ea0c5704d72e7a02ad6f90f13ad6247652cb82491ed4ffb8d9b2da441778e2cd0061e831c57b126bdecd23bda1e2aa39fad3858a4b20d5e7716a9bb3b9d55ae38d7d43d3f19cf362911f6b510d62a6bb60bd7a5cc96987999d86effb39852b148fd879c64ded80bfbfa2c926be579c74bbdcc7892df461e063b6da0b99b380ce931df558e9323edcdf9a565755f3c772ab35c7ee33fc2df2ed12079013bd80043e7e393f857b75cfbad0afcf21d0eb41c928ca8ec644f5d962275d56037d15f01857c0238136f2b1f52c926c69b0419fb02b3de69ae78954c2efbcf25fd3016ad19f1cac1ac6f374a4b3e248fff2009648daa20ab3d0ac11d35ae387438dd221b517b566a12988662f91371ff404613b7f8ce8442fb21a50097016862f63c8d84b8abcd9add0a307abecd2686a26e556c1c3bf6d2e7ccd6174ed870d363824859dd3583ffa309c8768d99ad1f0589ca1b87abfc5966cd8f5eb871e815ff35ae16f7e6db332301de7cf007b429ab9fed59fd2cfdef71dbea1e28e47791a3d5115283b2dfadefb33666a88dc69ff3492bf2700e94db38bc4933c13c72d655c5d902d66a1e4cb45e9738db08072406f4c1b45fe0bdfbc8b68677e39af7e22d943ebceeb5564459d910089862320a3bd9592ae7f34f3c58cf7a582207d4571fffb286317f76d29a0dcf90a09c5685910796de1aa47827d7562fd65a722aec4a58d5f7d18a29375489a16f3b621bf2cf4611d67e55b325388c2f4ae71cd1b3a4b2749d4b2fe3d402c817357ccbc7ac0a52d2db78e2465c5456b162b79e5fb107bc5a5a5ddd4a9fbacc8149a69bda52378ba8d6dddb555e6426545766c482693093b87ae107f97f4116f86657b7858578469acadf1c78c8832e8f79aaa4592bb7c86ff368704955909889c6f054ce85bc5774be8aec5791bb3e2a4d1063b963e5918203c6ad4daeaa6ee56b3a764d4900b18bd4da8c26a4d52de86f97dacb9f76b83dbf4bec558cd3c4a280a47606ed6be4dfec796748259a77ef5b76492bdd3238b28b0a4d81d250468d640d977d2393871a65d2a062b695693ca0c119ad926d915b7ec1aeaccfdf2441dce1477447eafe7568848a669d86b22fd3e500c253c42e579752809dd694539b72040dd36cb7bebd77512989825c981436313be1c4dc20ffecdd33a3e2cb9b90fc90ec1e5ee10120e7f47e8877aa8bd9c6f7df10033f5996fa52344577f6fa994d6ad8c3d2bf544bb149755af490e6278f67b02a8bc205cb53769cb755c2c3a94e46c12b0b9a0d248c3f6f53211276bfd89f61383217f4b151f40edc0a9b83b4b7e6cd72ceedbfbd19bfb306b46c39cd9ded128c3c7eaec873cbb5bf59a6b3aae8774bf4672f64122aec39dbd768bde2db751c07bab27d3763af591537e8c0de87d93cd91f266e3b32999f18ba9ea97a5ea0707dd2e96c99f0cff0ed27053ca217a8c83da4872f55ab6f8faa657665ac2567e93991ec19bb541deacec066a6bac836270afe2d1d493f9aa1bce6a60ebbcd79e854f36c7a34eee6c7fc13801c38b4d287c182cc630f0a91456b8b38eb71eb7ecbc858b7b70902721db5dd014bfb052913c1ef494130155005697df41635705a4c8c689523e186d12d495dcca81b944b3f5c34de94d14435bcf91bac842650dca68222b7f467826979ff1dfda3c0566479c36fbdb0cb9f2d496d4020ffdb2b7c6926a352a62a9e11a92247cb6490155572a804731979a780447e3278362d458cc077bc3f9f677aab359f7c7fe274d33033a1b412373bb25ff6eac066031dfeeb9290ceb0b871f1dfd74dc3297404b4c4edc98e846541747cf695b254fd9c39e27467b46cc4ee9197c51c7e3a28e640ab7ec6a576cc0634cb6610693855f2210161f44d36efa8437d1c740d2d3372b964f70be87a86d0178f498e918cbcccf9de802a2f2417e1c0b94e053aaf8ab86332e313b3572d2f9d8ce8ab4c8f311fd015eb67960d90e892a5edebfdd19f98497e3db94427429b32b05aafa5e5d0ee4cd02cf43855ce81be77e9afb4a74d80c74cfaf56323e8dc6c00f1f19999c76ab835847d02c954bb1dc362b1544aba3d45f4403be5f79e5774036c9dc32de2e407d57ffe7a0a4e7ce03447aa410611746416a7cc11c9541b96ea0e66a1e32fbb14446865c9b8c3992fc13bf186442abaf4bc6e518e7e6dc221b4e68bb9fcf711e1d7512a482d5cd90d2a3c404c75ffd60385e6db87287eefdadb73ac752c1cf45b6cb3298922be2fa58dd09df92a1", 0x1000}, {&(0x7f0000001200)="dea812abb621231e295d712a6a7821339e2c9e5551477a0087c7083ce2ec475c21c24a15e79c3514053a38ba05bb0204c6c84ffdd02814d785bb911e349f955f720e994b356d0733462d4920c8d5d0221d32115be6c21820aac7e3fb21e95c0d491bfc0ab54d912f3e364e8a02928ff830553ad2a3ceb5e89b6cef2e594dc93cc0763b654097a0b232ce0b56a702a878280a8d119e92538915cca5a6b49772f3731a4cd0eeb82a2ad3d5356d52c72510a98ca84062", 0xb5}, {&(0x7f00000012c0)="0d91c5445b3762f8e17d8238a8462b6792e7c22762f46376de311b434a90be3dae73e471e9d0c77548f559d6196f46951a87eb882933552d40d930b268ff99b006ae01c57a0f0249f1e673bb05e608fa", 0x50}, {&(0x7f0000000100)="3fc3815c97dfea931d32d63f2092058f", 0x10}, {&(0x7f0000001340)="c5700f3614e5a9688f496ae3ec5816a68b6ea39d081664d1b6b265cd1eda4869c6b9f0301fbbbe3474cb388b4e167e56b0ab7fb7e20845b9a5d8fb87001c57f46c2092dcbab9c9e83b0db994dfaec7f187440feb0d3e89d258250f91e1463688c5be296c8aaca59ca683735035e33f574f28f339d71573c9c2ff91f2ac244f2b9a8c53bc4d013b52bd58340f2a03b5986575c3b6a0a8b809a0a9c4cf1fa9455e3cf4c000bfe6ce29ce776f272b62bb06bbba3fb1a9", 0xb5}, {&(0x7f0000001400)="226293a82b6dcb3654a77a9d919429c1d0f5078aa6c29f294d1f742f96febde8738a0fbe974da07075c0a901f5c6f4226e399771cd34c12b5349d04d8200f498e31bb9dfee53eb73cd237cf8d27af955f18d884da55e7a89d23b", 0x5a}], 0x7, &(0x7f0000001640)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r0, r1, r2, 0xffffffffffffffff, 0xffffffffffffffff, r3]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r4, r5, 0xffffffffffffffff, r6, 0xffffffffffffff9c, r7, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r8}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r10}], 0x138, 0x400}, 0xe) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 16:51:28 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x82a8, 0x1b1) 16:51:28 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) sendto(r0, &(0x7f0000000080)="434811215aed791d6b18fc4f28a9aafebe93024e27975e3543ea5b6b3b54ab87da34e69bcae9d10bcce5190cc97a15b6e1cbf6b8494d19e31554684de1f640b86d69b15a30ff27a7c52bdb6233cac5df909aaefc70765cabfee6ed89d2dc", 0x5e, 0xd, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 16:51:28 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = getpid() fchmodat(r0, &(0x7f0000000080)='./file2\x00', 0x71, 0x4) getpgid(r1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) geteuid() openat(r2, &(0x7f0000000040)='./file2\x00', 0x40, 0x5f) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r1) 16:51:28 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x2f) r2 = getpid() fchownat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x0, 0x0, 0x2) getpgid(r2) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, r2) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=""/138, 0x8a) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r5, 0x0, &(0x7f00000007c0)) fchownat(r4, &(0x7f0000000000)='./file2\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x2) fcntl$setown(r5, 0x6, 0xffffffffffffffff) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, 0x0) r8 = accept(r6, 0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r9, 0x0, &(0x7f00000007c0)) kevent(r7, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffff9, 0x2, 0x2, 0xf, 0x7}, {{r3}, 0xfffffffffffffffc, 0x8, 0xfffeb, 0xed, 0x400}, {{r8}, 0xfffffffffffffff9, 0x40, 0x1, 0x1, 0x1}, {{r5}, 0xfffffffffffffffd, 0x39, 0x80000000, 0x8, 0x9}, {{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x4, 0x6}, {{r3}, 0xfffffffffffffffc, 0xc0, 0xfffff, 0x8000, 0x8635}, {{r1}, 0xfffffffffffffff8, 0x5d, 0xf0000000, 0x8, 0x6}, {{r9}, 0xfffffffffffffffb, 0x4, 0x80, 0xab2c, 0x7}], 0xee2, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffe, 0xd8, 0x9a, 0x4, 0x6}], 0x4, &(0x7f0000000400)={0x7, 0x791}) ioctl$KDGKBMODE(r1, 0x40044b06) 16:51:28 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x1, 0xc0) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 16:51:28 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) open$dir(&(0x7f0000000140)='./file2\x00', 0x800, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 16:51:28 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) getdents(r0, &(0x7f0000000080)=""/164, 0xa4) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:28 executing program 0: semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000000)=""/35) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 16:51:29 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/199, 0xc7, 0x800, 0x0, 0x0) 16:51:29 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, 0x0) bind$inet(r0, &(0x7f0000000500)={0x2, 0x3}, 0xc) sendto$inet(r0, &(0x7f0000000000)="3094f520a7c124e004fad4caf3dc4aaf2ae29d3df4393e496dc67cf16ce516ec8b2bec5ecf2c48ac", 0x28, 0x5, &(0x7f0000000080)={0x2, 0x1}, 0xc) r1 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r2 = accept(r0, 0x0, &(0x7f0000000200)) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000240)="8fe932414f6e795b5babf0155b8fe06597950bbfbf1ac02ac7c9a41f8a65f93750596b", 0x23) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) linkat(r1, &(0x7f0000000100)='./file2\x00', r1, &(0x7f0000000180)='./file2\x00', 0x0) open$dir(&(0x7f00000000c0)='./file2\x00', 0x20, 0x9a) 16:51:29 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x84) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x154) getdents(r1, &(0x7f0000000000)=""/4, 0x4) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x32, 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x0) 16:51:29 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) r2 = getuid() r3 = getpgrp() fcntl$setown(r0, 0x6, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r2, r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) fchownat(r1, &(0x7f0000000000)='./file2\x00', r2, r5, 0x2) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x1f) 16:51:29 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) socket$unix(0x1, 0x5, 0x0) 16:51:29 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x1e) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getpgrp() r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r1, r2) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r0, 0xffffffffffffffff, r2}, 0xc) 16:51:29 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000002c0)='./file2\x00', 0x20, 0x0) mkdirat(r0, &(0x7f00000003c0)='./file2/file0\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000300)='./file0\x00', r2, r3, 0x6) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) r5 = accept$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(r5, &(0x7f0000000280)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)="b6551fb809243f1d9655c7efc606983a7d39f70b84d727939ec458ba90368b56fc591864894d5e0d1ae4133e87679c779bd6f5c354b09e012e9a15d5a0fa7be79a95ce1d5eeaa7d95a677376b041c0edbd03531f1fe7bd967a07f8ab16c116e441e0c77cf6bd81df6646d4211dafe538c2f44f", 0x73}, {&(0x7f0000000100)="e8c78cc72cd516f9837b3de357d72d", 0xf}], 0x2, 0x0, 0x0, 0x1}, 0x1) 16:51:29 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) unlink(&(0x7f0000000000)='./file2\x00') 16:51:29 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) recvfrom$unix(r0, &(0x7f0000000000)=""/167, 0xa7, 0x800, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 16:51:29 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x80000000) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000200)={0xffffffff, 0xc75, 0x80, 0xe472, 0x0, 0x0, 0x1000, 0x10, [{0xfffffe5c, 0x9, 0x5, 0xffff7fff}, {0x8a, 0x8001, 0xc2f, 0x8}, {0x8, 0x5, 0x98bc, 0x4}, {0x1f, 0xf23e, 0x7ff, 0x6}, {0x800, 0x8, 0x7f, 0x4}, {0xfffffff9, 0x6, 0x9, 0x4}, {0x3, 0x32, 0x3ff, 0x3}, {0xfffffffa, 0x1, 0x8000, 0x8000}, {0x9, 0x7, 0x8, 0x1}, {0x1f, 0x0, 0x1, 0x10000}, {0x9, 0x0, 0x7, 0x5}, {0x35a7, 0x8, 0x9, 0x1}, {0x10000, 0x2, 0x3, 0xfffffffd}, {0x9, 0x6, 0x101, 0xffffffff}, {0x2, 0x400, 0x10ff0ab3, 0x5c}, {0x1, 0x8000, 0x7, 0x3}]}) 16:51:30 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0xd4a5393acc2e6f9f) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) r2 = dup(r0) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f00000013c0)=""/126, 0x7e) sendmsg(r1, &(0x7f00000000c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000200)="e045a9a853c70e4060088113352c58458ee78c8fa6a14d50d7dc057f82991be460f6d0ef843826c1aea19e0bec4e76ca6f9c8d30c92aa8a3dcbf7ef067520bfa7e6e8bff4f3ce4264fe2fae923bf521710b630b697367036a7145b78d27eda34ba87e2819bf9a20b4bba1d97b23b27fe198aaa5a8ac4efa03132cce69adff5d034f4d425e1553dc4239d5f590dbb5c9eba8ce73f801082e113375fa56d32e88ef91de950e3735469e97d7ee7a3494b1e77c717706156e0857ad69582108c74dc93bcfcf626b3ae72a747e89a73859975fa8e60b9aead2b2b5218daa34370707b", 0xe0}, {&(0x7f0000000300)="68ce36e89def59ee0b5c11b90fe3224e2d50d5f3edf468d6461e586d0d31bb80aeef8bec1ec6fc1bf7d86151bc85c3413927f8db79e4b9efde060a88b0dde72c2b75b589a95dc11452700afdfdad72b34a8e096aebd40dd663b49bdd00b1f7c690ddb19e5ff9fc788815a66fa150465d5206e777626046ed7ec04a53f1db6970c0ec228d6d8fbf78e4c5308cf518cec569e838713ee2417d7147503d56992f5f4b5405ab8936ff502ad141b85038a76b8466a142fac877bd7f41ca52d6a6b237fd0197f5c4c1dbb35662ef114ed5ce3e07ffc8ab175e38ae65f68b11d7e5a39c2e69e4d21d68d2aec31d8b75e361e4273cf155dffe72c77b21c4eb65043a7ac2fc79752b7a06295f9b8f1c8ccaca951586dfaee1e049856b2fbb527e50bce31ebd89100673b2a7ac3f4f95e74bf7940bfe7480c5afbdde929d0d9e203b74aeaf077559737adcab3af53cb02597ff65c04a5a83620879ee3a977346364d1d4cdf47cec94261a906f1de53ad7493045bcecee1da5afcd1790f723ba18750e6f9eeb01a1528d86be15a23ab198fe2d868f816623a73644a953ffb7ee114edebe8be49a10ff91fdf804d69c0be1aadf2265f2876fda98848b4efb77ddc3c37bec3a7bbc14bc892ddc260e03e93e1628dd669cf3471cd9dd81c5386d53d23ccd5b84fda01a2d4f6d17bd061a11e8a2a6290fd27f35985035035b848a2135ca9d8350908912f1a039cd12088dd218a209121ba430dfc563fb266cecdcd77ab85e7b4e5f8fa3418ca5dc86d0e780770f517d4547f146a96814a482abccbc3717b08f38b31b122f26cf6a6790623a7131acad5675eb4a084c693b64e7d65ad2c4bbe01ce8e814220526168f996a82c5619706b79301dc2b636ca804c0f37c1bba54f840abd59cef921f9ed70e7d38d5d0c13273316a9f58e0c915ac0612d33c96dc904936eccebe3d0265ee8af057bdec1609e334c530cfacd2cb6e402059dbecca4b8b73dd9155ca285c13c045eed7e8c7e1b16ada239ae28d8ca41212a9184bdccfd9756f1c1df5d5c510119b662323c9b9a22381372e0b6384eed18b1df742359c1db522c9ee2bb02a06089895b63945043ba70a9d429e37a595061532ff831d3c91fbbdb02c0181a66bd31bcdfc6815326bce5c1a54b76030c2e639a89df5698b403be64e687ff53f80b474840a7d3602f2f7d879121643372c73df189ac4e958dd1e1d3e01a8beff252de99f177f7e1d387ae3d63236ad7cd97b5e9277c12fd8f290241233669de76bf9ca41f0db2395a837f3d1f7db6008c8b7d85f3c9d2bac22fa86f1c706ab7cb4ffd1152cbc8d3894feef12ff45dbe60f65bf63cc9fc0e40e60215966ea4d41e9538af7a31c3287386991834122e1b943378a6e53d64866ccc30c3ca11190a33eeec3aba735d25c514fa90642629f39b4c7ffaca4f1e2459e4c4470c91c03785b8add6cc8c664ab9e9524fd5272b6ff258dd65c6922258f7fe7cbc726607a5db398ff4359285083c98532da8a098356eec926ee0ac9b3aa300bd87959c1cf1d46dcf8224b441e696dbf617e9e9d7340b41ad5aa5ea7f086938c1aca294bd3553fba45f7ca93d7050d1dfdd2a20cdf2bdbf205645775fabc7cb82e2552e803244dc10bc5a1c94e7510e3d6dd7a481b108338b5f169a15a5c48b34a1308b745c7992ae25990e94a72221e448f4e203210649b4aa3e9e8ac9a118d131128155c5b7f79f874c553968877103c4cccc3825212dccf96b1f80483231e06711560b1c8c7c070604f1518cb983762651d6a373ca941b2004283d62b933e0e573344c88db4b52fad98cb0bc58a638d042dabe761c87bd4b9598301e02f6c367ac78acecacf7b7cae352113e6ea5a1b66a9a3fd2e7fd632179f25e83a09389140c06fcea3687a2f4a11c47365cdc132f684cd46bdfec1faef6480e02c2e80895f9a5ec789495ca08be393ac2c3dae295d6850e1786b44ed458ad7d068f0bace29d433b33afee7cff1cc7ca8567ac8d272ecb328d60a8769a9bb0b548ea0f7323f4d6f779bc507ccc06e9fb45d54213c5c394bfe624b78437d1e7a3217804f4c46380d1f574e5e3a622367f5d514f5534547c59235d6ce0c6035f52c8918ab226fa35abafe4bdd2ec061d59dacbb16f00e5c85698a70a01fbd0d6ac14bc62f39296bc8e6fc2c7a66eebccfbc6b1a8250fdad1f3ac7e36428ec3d59af0a35abbce3fe7afdc0b5437377c58c1a4a59b0ef779da944020259d9c0848d97d0b9f686cc783a472c0d3371e95d71823979a23ee3a36f99836b6826d44bf41a01b202420c028835a238cc3ec3b5d93c7eb1438debc2514ded172fb919be19232c1409654fcdd2bea5015a98366ddb5b99ee33955823678a920425d5cabb8016e86243422c44bbd06fb302a9b4edc974b24e0265d0dcc0b03ba6aab21b686f2647e96eeb55a81ca13e2c91600e10f58f3f358e11fe431728fb5943b281d82e14629d332aa62d5af9eff6d293ae39746a4d7cff78acb7be6b4e26f1de9871cc31e6600539f8c5925cf2a562f9b09647dce35a0abe77599de95b87772e40c75969cdf83d938912f96aba31dbd8ee4fd3d2261a61f889b770cd00ad84ea257fda1f3d58603204d85f620bc272ca18d59d5920181c5ba436bf66e07dcf43c46d239d2577880972386bed4e489b05bfaf47c994654f166fb7e9f9fe1e1d858846c7c95bdaf7be4566911c1d5883ddfe4ac1f01d762f600ee3caf12e7b4372376c461554c28f8465b7f20af31c237fe79f3ef5d4a99549c6e98b79cf31bdf21e35cdf59342c762002f945a0998572695bf048b63f602cc43a699850c7309d6eae5e15e7ff9f3a7f632064217e329458f0e80749f3b6fb607694620f477507c4eb98e030b44bf2ec61c3f5a3055f3b24d3826198607ac617344b404986af8e0083ad86f5d32a650e67478f527a9b1d951b8bd3e8eb34b72db4ea53f31784e3c1ed37c6cfac14cd1abd4726f18eddc455bfb1d76ca54487e8e9a31d9e2abe22fc773a6e92f5f4145b77d1dab936ad4adf094199ea7a7c885a6816333c0a2617743095e51ff40223304eaa5babf4191954b146102231cca6f4bfeba932e772254527bd2a2aa040cebe8493ae6fe61fd2ccfa8fe8f8f07017327c55175765b3307bbeba930b7d6eba14c4f2f3db29b6071a7e7624cb6d6d0b324517d7171294170d4bee220af6d5b529a26653e86671b4044c6418b4cb38f4bcb5dbc98563db8e3f11f1568e6e27d9bfac339a5e40711156a182e40411dba900b86dc6b00db081f2aac5e6df2f4f2f2098fe5e22139cb07010dba0794eb4494a40dad745e7b6c43a17fcd2fdbc1ddf1a026489526141bec65934db9e9ea39f9896a4fc0960abc64b7182cf3e6cf9e413420e7348f45a5a2c61f409a333a0dc8af555669330a89257559fdd786e53b4198afec1d659c8b5fc726eb746c5138abfa75b7a658342bb7151533ae6a834edf479b50b66591414b39ffd502bab66fa11297b01b64cda5b199e33613f7170073ab93a29fce0160f2b703a54da5f6ed5b5936492d5bc010f8c86fa0ce27ae952619b57d9ad9f4f73fbba6aeffa6cedd6a46551783b9d9e952bc9adba65ddc37f503bd68afb489bda0732014ea127c2c3485863d08e791f93f5b380dc193187fbabf9fe0d5f367f1adde2f37c25405b136a8a314f2653b10b5ece26c3a0198834ac6aa5fb55777b0eb4231e46c5b4b77e55ae6574d0c76906aa5f3a648fe99190005b8b4701689ccf9acdd31b30b83310185f8258f9f7835bddd9e8eadccd98af44d185a8e02f4e3dade32988c9ac25816904ddf2d95a3d8aa333383d635b932d4806cd4c094348977b2229bfdf2a301dd698975336257c108bed0e8f4520c0c271e30435386396ba645a381edcbbf9ca7051ed773423f88a3fc0555948dc839e2460ef0f86eed655c0d2971c3daf20dd114c4589c020c4959bb8e5958f3a3bab5b3714c15f5a6f6a8fbab1a6aad5f4f6fba6532ef0af781698c2c60ccc0fe2d7883b4b3ef9448039116bd84c4a863cba41c3d11520f44d8d65cb05fd73fbf584b5d0dd19b69807b557c2e7da8ed90e45ea88342a5f3106bb20a679acb4ec8e772a8949c4b442d9bfa72d433f766a9291496d223c55b1ea8e7a60b4b24a7fe853a916bea56b96a7f36bb97a61389117e3ef1ea9ca8f96f38955aab52644e78c3f84cd8e2f541a1904e4d70fd6db07fa2bc3ec02d7acb40a9408fef1682cd90f435fe40bdf489080a87280f6b1c3e5fc4ab7c7499766e1f5ed0f0438b18c307013546f12c4d1fdd8f5fcae789c1f5c6742467fdb5593c8aa47a7130c7dc5719c1457c658ace3d534773598081141f5354cd5d639ca0d39b68909c31cf0171add2fb036cf500f06bea487d216a16c3be5986beccd20fbfa530dc00b78bac633d89e56999c7fb570674948d0ba006960d299ea074918b7542d337e057d4cb851585e80c1133072fa0c0eed21f41ad477afd6d08e59d73ed3d5ce7328095c71fe663e8b477b8273d5cbc7716ddcdaf3a69352ddda66e5f81ca206c1917c1a7ac1c5c44e9419ff410aa5a8ac73f07bdbfc65e1eeea415ef7bd21c4631e3c9ec06c97fb874f3404404984a461dc1922215fe927a3e23c05d7cbec5d815a6ad27f5b95411c3c702ac6b41fa2d1398d025db2b1d9173161ec1e0e887c2835ebdbf7b289af4914cbe498dc602669d1d3eca8f58f72acee1a8fd25fe6bf6543284e3101b7a62fda0b712da3f41be341e2f9ac10e44e809dad04730891fe65dc2c5f7eefda09f85afc530fd15014df5728b569e711eaeb9c225d9f7a0502012d654a3aa50c2dd0fec8a97327bfbdee2fab2722ad485404d4ef03dfeb11a4d0b42dc12ab74e37111bcd531bbf0de73a4b7454e3aeb9a7015d5d9b76c0633192776a4fd5e82b4823bbf41d7d00d2fac9a96c0af38906b04c83be793048c5c54e2520a4676974906b37aef5a1d07cc8f1a75eb20953fde069a98c89b52ad8fe04168f64a109b3923e6187a89c7fbe5717fbbca364963f845fc507ffc1ba3d744d8660d1e9eaf236a7a560b50738126c53370bc7e3f1de4d9b4ceb7798a27069245b3a00c5b739ee57b8ce62205308583f5bf5eb342e4b6f6e797172532391031f1cf26f291c2339bd93617e024cfd8dacdd794cbbe5322088d3af901bb919f828ebd5ed2705fb69b144490632d3f13b9b0a3ea63f70f1e2040ac8d5e229b0c8800a20c34100ddf88ad424fe099d8f9877e75599fd0f4fb924df3cc84d6fcccdf2b2053b87bc4c0f419ddc120bdd09ab014c77d4b0a88215506dd4ab71ab3450ff46f5255c4be787715fb331743d56b3e64340f51c1740441fc40fedc9779ef0f1fb03cfb16f918928e42bff5e81f1496be1f0820a345c916ca44680c53e8580e993153764295a8d1979c4480a6662eae83d013bce4fcbe020e804587328fc768b90d6cc337bed659dd0502bc11c46d2453e7d5b60afdedcd094bda62d0cb189b3aa2e7447c96f68acdea4382672c6633cad1e5021daf63b6a1f80808d8ac925c297b870ff45957c3553b7476c7bdf82c9fbd87ee2b678a857cbd31c661893577fc45970a8f71721bc0f7bf579d744940a6203ccd3264e5d9638d998069b9bf475a446d489d718471421324c9a9e83ab251a686f2298a638ac63fb7c8c11e00bd96796b279bcd55313181647d230682280ab6d18d2a4a0ec5b6063921c85e2276813056aac6a4f5260ec182bacd65ed83b664fe77d6a1793e6857fa2c0c2b283c0d630c66b367d", 0x1000}], 0x2, &(0x7f0000001440)=ANY=[@ANYBLOB="b000000000000000ffff00000500000009c06adaa610d8f2f590d02bb11009e269a542df3718cfdea628eff1ee1de942df20315b560f295a0656991b4be8d4a21e6514411d9d2ac1805f6d30ab1e3d583c5a25ec64c8856f4d920b874dcf2db3de65f364e713e99c7e083b13109de1cb9c62dd9231c920cb50eadde404de04fc9d356b9ed95ddceef91ba5cf61262df36f6e70d3b275af8d9ef467859b2e82ce180bda64b0fdd12de9f7600bf1f7b7dbe5042847000000"], 0xb0}, 0x9) 16:51:30 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file2\x00', 0x10000, 0x10) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:51:30 executing program 0: ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = dup(r0) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000180)={0x8}) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x100, 0x6}, 0xc) 16:51:30 executing program 1: semctl$GETPID(0xffffffffffffffff, 0x3, 0x4, &(0x7f0000000080)=""/162) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x1) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:30 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) 16:51:30 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={r1, r0, r4}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r2) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 16:51:30 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000200)={0x10, 0x9639, 0x4, 0x501, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ec1000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xcd90}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000dc7000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x101}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000f8c000/0x3000)=nil, 0xffffffff00000001}, {&(0x7f0000e27000/0x2000)=nil, &(0x7f0000cf7000/0x1000)=nil, 0x5}, {&(0x7f0000ca0000/0x3000)=nil, &(0x7f0000e01000/0x3000)=nil, 0x232}, {&(0x7f0000d7e000/0x2000)=nil, &(0x7f0000c9a000/0x2000)=nil, 0xb9}, {&(0x7f0000dfb000/0x2000)=nil, &(0x7f0000e83000/0x2000)=nil, 0x7b84}, {&(0x7f0000ee8000/0x2000)=nil, &(0x7f0000ebf000/0x2000)=nil, 0x5ec2}], ['./file2\x00', './file2\x00', './file2\x00', './file0\x00'], './file2\x00', './file2\x00', './file2/file0\x00', ['./file', './file', './file', './file'], 0x2}) open$dir(&(0x7f0000000140)='./file2\x00', 0x200, 0xf0) 16:51:30 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x2, 0xc512, 0x80, 0x0, &(0x7f0000000200)={{0x5, 0xc2, 0x0, 0x7e, 0x60, 0x2, 0x6}, {[0x9, 0x1, 0x26, 0x1f, 0x4, 0x80, 0x0, 0x3, 0x200, 0x15, 0xb1, 0x6, 0x9, 0x8, 0x79f52f37, 0x4, 0x1f, 0x5], [0x800, 0xfffffffffffffffe, 0x0, 0x7ff, 0x2, 0x3, 0x2, 0x5, 0x2, 0x101], [0x0, 0x4, 0x1000, 0x5, 0x5, 0x9, 0x200], [0x6, 0x0, 0x4, 0x8000, 0x100000001], [{0x8001, 0x11a, 0x40, 0x1}, {0x5, 0x3, 0x9, 0x7}, {0x1, 0x7ff, 0x42, 0x6}, {0x800, 0x23c, 0x9, 0x2}, {0x5, 0x8, 0x80, 0x5}, {0x6, 0x5, 0x2, 0x1}, {0x3, 0x4, 0xffff, 0x80}, {0x2, 0xd9b7, 0xfffffffb, 0x3}], {0x200, 0x2, 0x6, 0x3}, {0x3, 0x2, 0xffffffff, 0xfff}}}, 0x9}) r2 = getpid() getpgid(r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r4, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r5, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r6, 0x0, &(0x7f00000007c0)) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880), 0x20000, 0x0) pipe2(&(0x7f00000008c0)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r9, 0x0, &(0x7f00000007c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000480)="cf8a1e1c391296285b36ea45fe1a5bfabdc398e99b1cf92d4a94b64e29d24ca93e2c47e51da79d775468fd0c08811e3634b14bae5f5bb3ec2faa835bb84c122570f99930b30b90ef07c196ceb6dd90abf05ca49af824403ef8", 0x59}, {&(0x7f0000000100)}, {&(0x7f0000000500)="e9e2955766a4811b887b8da23e551b983377ff325ff4dba5d0bdabbd0917cc6b6c511e28100b08a666bc15a39389250fb0b6615bafe948e054c150a48f2f6b21365628267d51b82ce6ef66427038ab4bfdcd8399fd60308d6663ad67dda9e538bbeff12cdf3e977ab894da3f022ca139be4d3b272f4b9daed2ca321b4fc8e3773292ddb56aeaebbfb33adf47e5fd142f99895b71d97461a548c03f1f86e1", 0x9e}, {&(0x7f00000005c0)="7fd571a3b741ec0e183d00fb39804668feb00ad1edb027e44632e6654cd6b15ae5909cf30d05f1c322bfd24a3b38df80c2ee6652f72eb867e16b57bddef93463b83f4c79acfec707ee92c58a28", 0x4d}, {&(0x7f0000000640)="aa18a2768506abaf67bef658f8573fdaf4ec048050e80406e44cbfb45538dd309328defa107aab5c9d8312619417499b8a46cdd33dd6ac34c9efdf673c741eec343048be5ed74ac2bf94aa18f47b02ad682a570cbe7091f828a403f0299d8b961b096101f26bc734eb258055923a06b15f13f30155016f257ad3d24e57310edbbbb54409dfeb4505343e748baf097af0bf2c59c89093e205742156b5e0813f214f11ae6afc3173122cf39c9f4ae525721795e77464780c912c019c1a8eb74847757154e504dc2360342c4e08719f7a165dcd", 0xd2}], 0x5, &(0x7f0000000ac0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r8, @ANYRES32=r0, @ANYBLOB="0000040020001054080000000000ffff000001000000734ef440de22ea8275e41a5988259330f3bb20de4434493b3894401b2689f340e32c987ff379cd4560e7dd74347e", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x148}, 0xe) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:30 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getpid() getpgid(r0) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x810, r0) r1 = getpid() wait4(r1, &(0x7f0000000040), 0xa, &(0x7f0000000080)) 16:51:30 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) getppid() recvfrom$unix(r0, &(0x7f0000000000)=""/48, 0x30, 0x41, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:51:30 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x40) 16:51:30 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x102) 16:51:30 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x3ff}, 0xc) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) recvfrom(r0, &(0x7f0000000080)=""/96, 0x60, 0x0, &(0x7f0000000000)=@un=@file={0x0, './file2\x00'}, 0xa) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:30 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000200)={{0x5, 0x87, 0x8}, 0x0, 0x6, 0x9}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x6, 0x70e2, './file0\x00', 0x7d, 0x1, 0x81, 0x1}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) fchownat(r3, &(0x7f0000000100)='./file2\x00', 0xffffffffffffffff, 0x0, 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000000c0)={0x6, 0x8000, 0x3, 0x7ff, &(0x7f00000003c0)={{0x80, 0x0, 0x5, 0xa0, 0x3, 0xfffc, 0x5}, {[0x8, 0x2, 0xffff, 0x5, 0x7fffffff, 0x6, 0x1, 0x6, 0x8, 0x3f, 0x6, 0xfff, 0x77, 0x9, 0xfff, 0xe27e, 0x1ff, 0xfffffffffffffffd], [0x2, 0x7, 0x4, 0x6, 0x9, 0x3, 0x8, 0x798, 0x2, 0xfffffffffffffffc], [0x7f, 0xd7b4, 0x8, 0x80000000, 0x20, 0x4, 0x5], [0xf2, 0x100000000, 0x1, 0x6, 0x3, 0x800], [{0x0, 0x8, 0x7, 0xd45}, {0xf0c5, 0x1, 0x3, 0xffff}, {0xff, 0x0, 0xfe4, 0x100000001}, {0xffff, 0x7fffffff, 0x1, 0xff}, {0x1000, 0x2, 0x4, 0x8}, {0x0, 0x1c000, 0x20, 0x3a}, {0x40, 0x223, 0xbb, 0x1f}, {0x2, 0x100, 0x3, 0xd73}], {0xa6, 0xffff, 0xa2, 0x1}, {0x5d9c, 0x20, 0x2, 0x1}}}, 0x9, 0x80}) 16:51:30 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x5e) r0 = kqueue() mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x0, r0, 0x0) 16:51:30 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) open$dir(&(0x7f0000000080)='./file2\x00', 0x80, 0x49) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:30 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 16:51:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x0, 0x1000}], 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x6b}) r1 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x2, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x102) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) 16:51:30 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) r2 = msgget$private(0x0, 0x160) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x7f, r3, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r4, 0x0, &(0x7f00000007c0)) r5 = accept(0xffffffffffffff9c, &(0x7f0000001200)=@un=@file={0x0, ""/108}, &(0x7f0000001280)=0x6e) r6 = getgid() r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001300), 0x80, 0x0) r10 = accept$inet(r0, &(0x7f0000001340), &(0x7f0000001380)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000000000)=@file={0x0, './file2\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="69e59342f31e5864a1319616bb91178dfa9a9a5cf2dcaf0fbaaba9031fc1a4374f29750f770a1ccb1e7fd696a2815ac56a832d7f99f7c35074bb520349d1c0e801ed0619a7e2c0789dc1757df7e90f9fb82fba3061623e846ccdb11fcc05017b6e00f61dbe2d9872d2d10a3c02ddab6b5e23f3a83abe6c6fffe4f60a0111a576bd95b14ee03a7880de6b304b93f4741e0ca9b43bd6d2740897a784c4ffad2900dbcaefb2a1362f7428c2d7aca4ca6f901db295ec2944f5a9a28590fe1dd3b1158d01fd614d9c145cacf339", 0xcb}, {&(0x7f0000000200)="9928deef4f2f347f0202ff68642e0f649b03fadf0e971ee8da3ddb7e86b638f0878b41b4ecb13515851b87bffa15ecef2879749f071cdd9280ff1e35e3794727550fbd07236f0a1884e0b8b391df3645623b4c27c4d2448f1cbf7709a933e130c877c9f3e83676cb061c78d5db8689fdea75a501d47cf01151de1a91f14c05597ea53f639ebaa3cba646c49b4bb2a89e5579129e38109c451d7812dc18707608dc2a3905546ff5f50de1cbeeb33746ad77fd9d66dfbd78bfee5bb4f2ed01caedd19a3f7f5ffbaa43b709797bc0817909f5be8cbe19bf6db049016bbc39061f7867988b66de579d469d2932140610769e4d13505c05d2ded26b5ff273b98e3cd85d0560383a67b8294cf6ff6c55086655d6c545abc78d5fa00e45080538115325e06a41ac5b95654cf1bc00d32f59a50da83fb1f49e1971481befb42a788a2a11ed9e6d1ad59fa93c8231f0e682256eda970418c858b744eacb5cf0c5847a8c24d4b6264bebd5470ce6c2fdf7a42a126b9d19d00f7e411408bdf1d446a122f1f7826d896e6a9ed7bf63ef0233743dd15625e88ad3a691d8fb3047785ab10644c02b5014adfb2aed4b54d724bbdf37321b402b54ae14cc7912c02b61a18556b9a072e280cbe579b43c10621706f637d38bd5d287459807dd6abb54caeef8b76b89a8aeed47ee7a22ab35b5ce1ddc050b20f3d59982849d8535b970fa3c5009ed2109ab3744053f914b416b44e87dbaa0e24f1b9a11871ba130a92a612fb8e8fdda73e36ff9e79e60d3a9a6ec8cca37be7d25bb35315efccb95c01a7fd77fd324159ec6f146e0c75e66f1bd744429965ddb267a9f6a7b223bbe992f252abb2609070376f367f88c3746edcac455f393de2728ce9534e209bd2249c24083addc1a9af7decebcc0b3569a2444b0cf5b8d111971f60c908a473158bf8224e5acbb642766e2efae42b1a95ddce8fb0a3ae84ba6fc7878d8803fba090acce1cdeec167fb92091f3de58b977f2f39013c270e54a31518e35548d68a061b2af40853fb905130153526ff3bd284b180ef16a1a156c102bb4d26578bbf3f244791e68d530ee84b2ddaeef179929216855eae7497b7651fa71217017dff7fa7f65e32ea48a8717c8e9afa0d315e583a22a621b031f1f299ffa288b9554fa9d415632592eaaf2516b1221389fb4369bef32e86e8f6727129ef22f718bf99cac6e3302ed3656fbbe186b3dad1334b87b4989b7a33217be0cd4821bbf5572d468bf5d0fc6647b8be916a7bf1c94756afde4a9570dd53eac3d9a8d36cd631fb7289d96f2959869efeb7de11e1303483b38aaf68a60a1b96fc2b7eab4766879b75b9ccad7f84c60d1f5c22c363adc74ba1cb08c385f7012d041563189d7ff99355700380a25f1906d6109f864df42096edf51e5e68452452b53abae8dcb7d83702cc29daa11de56182111669485144d614164803711dc06e4e14a0dbefbb6a8c53be7826e3042e3729479f73f790b5ba0fe1befc5469bdd37d4304d33201eb9c1aac05119ed91cba9aa187479103db00845fa3333f2b9e0aa3fbaf33a6b00e31fdd9b9307f8fd5187c1d60332836a90adb350bccaee97348bed67b983bf57264f5b215c7536230fceec33c410959552bd7ec78829b3425c4de7ac69bd9ee95dc17c95e22154302688889cbeeb4343498ed2ffe1d98c0b762c57957488d046bf21ce2afda23cc142399721fe6a3d49dcd883f7e22a11362ed35eef257a56d6be995630c8c7062129c24e2e31fd951d593b89a21d2db30703378cd1c3011952579556f1a040b24aa4cb89729692b8d613513ebc733148a698c5dfa8aefe9870b4de1e1f716f13385bb015833ddc07a53eabb8cbfb54ef259d14d422bf5bcce1bbcd63ad5c75050f90f0393792ad26ed46f4d9a9c1bb23f2fddbc55eead9e1cc21a25ccf18ac092398655d0d69e252042a048823768a516473b37232f7834a63528b1d2943db7f691e4c44c7075a56c53cb9f1758377884542295ee66c5fa5ea8ff00ed4f9e1585e34bdb8f9cd925d532fe9b0af8e40a0bb6739277acc20673cefe5fd15f2cf1fe3072434c2c311ac150f3a6b57e2a0d4548f4f0e294dbdcfb02e3597e107a88e8cc217f9f69e321edc41ac8dff87c6ac34cd575cdb54ff60b4d471d91094b2c62cf6feb57defe604619d80305d8c10f26baa678374371cfb229d7efe09946b7da9789e880bded9cb0d3ac19e9a47d0ef2608ad06471d05dba0ea85bbe0c621468f92fe1edc879e9dd6408b1f4993e0d74a2af49be7b55e2aba6d73b77743e3998a1b1efd3bf36fee3f2d7316ecf62a88101889af5abc5598fac965ec0a91b6cd34e7183d7972708ea60450a70cee8a674c90f28c820a37790096e77a429f710953feec41d35f7c8d65f2d5ea4208ec9b38f87468bc3438a33072fd7553b7774df233291f3abd4f9b07eaa346a9d0e166546ee48bfe467278c2545a5bc7dd18d3d4136b82d239d343226d9d0d201abaeadadab9c453b43d1b7cadbe426010dc06c2cd55e41bc69842aa33b771bafa10ce3c494e8429f6b03cc3835bbb2dffb8e23495418971ee6466d80b2176d023a5a1ac8cd77dbd7625b079a6910257614df208e856cb4844a22324ec6427c91e892859b71fcfe1dda0e0e56b978cbf8a462b7c05b467327a7e343e0b9c302aa89c8a224feac79c2a8be0931d4b82985c1962e3c02e0cdd36c3fac7967221e75f70ec6a49cb3aecc53f523a63680e0381f39a084cda2a2f3f3124c00560814c0dc364072fb44b2cad4138bf085fa4f2fe1210339e5571c29e963cdd44fb20fbde08ebb1b5a56c06bdf7a2fd82f7cc8a85404a84a0b3bb9348ad47b57c45dfef4f556e160d7251ff21efcdd3127c71f70163192f8883b381f601903b565e6dc0a0b1976e0bf4d0b04c3dd5229030cd748a09f3c5508e11574b92c53bfdfeb39ddec41d6183a36ac72fae14850d93027e88b23263c476ce1bef94f1f22624809a2e0d82bf5045322037a56707a6b574bc8be4b62f486c8dbfd7e2128e759be508d07cb1c5e39928ae4f7590c1bcf9a5c4962645f2b0d7f69675e5992b64abd5da693b4f6b80d66519e30264e54d4262f808a6007f586897c28b631592c582b191e4593db4fce8b1ef8d59eb8233bce7d52f974d7f261cf03e9c8b7066222f3cab2d762228bd3db03e282790f63330f5b2b2ab3dd2c9e31eee773cadb74e3a04bb14ec9ceb772d35b5dac1bdde9cf6986f5048a95cf24f45a16baf45b0b8fcbe8ae3acac0193f13fe7baa9420338dbb21547feb3ca971b2f8dffd735bfc5d6daae55e06e62b9ec7c57d9c465299659c680b6a29830dd1675a4aa72c082220ab31d39739d0d1d88da82590b019fa06884917624c050054460f8c88a5faabf28606edd5a10ff7dcc96846004a595da20c9d4c1b2b157176d0b0702b64dabe323d9c97a47d2c2ca3e856ccc266f3fbc770337286b3437c25c1ea9cc06375149651b818130ffb79f285a65637c48713a52424be80fd54369641b3c6db197e72e73e78071a9b99d69eda91aba7d2e9da1b4c788b48059f246ca1af6f222ef377865185533af05879df4dfe41dc977011f5c3d86aeaef4e9b5a14c74e6ff81b34f2e329622c45fd9114d7be2e2a45e5e105dffac9cf3e03a6715c3de7de77686fe59d7802e33a0697ff321dd7592c4c8b792615ffea0650f16757fc5051179e16f663905d614c895a32f05a7846855e30e9401c48042932590d11ad083e94667fe0e3935530d92dc44d5f4ad269dacefdb7c9cfa78c12f718d8f13e2272540a3948dce98a8ef1444fa72343ab5273b5b3ef5a2528bbcbb9749984a7501ce1895543d012144ab1a948cf48c565f230dee06ce21a766375038242cd8224775fabe0d2f6b12c899d5b8dc92026aa20e8344e0c4388db6b7ac7a6550842f0043989339878f30b403fbeac8bbe3fdf967082c79eb6d20fb341e6df025b75b47336c4c93d0ee11dfec63f1c27790d9cec281c5602703622d704375e6017c087e630a807d4d091d22bf2cad781743ebf61eedb9b7f41c9a3b6c067a5c9ed1991a234a12f2bc4d764c8b9bec2c5c3b5a86b2f006d807d5995e8f71cae4f8d06146ca290eefcd2ee5612c543716d0b8c589c5fc7f43a023712406d829e76453f4845c5d72b6a61af2ead723e96df9e6eda69c5ed6fd6b0e754b311fe15b6016eebd85b95d55f212dbc618c9d920242aa370036db90de8de7756050b2fd8eded44d0aeddcd06772cff018736de04cab13826ed1bd4eec7042cc579f0ed25e7991510efaa7668ca9db2c5998a76a8eacd40457f83450a4ccea79bf83bbe36e755a00430c85191956cfe61fafbbd864a9b2ad79fa4a69ed61cd621b53fcd65eda3fe8b56b9a04957b7751be70dad539f2c36759cf0bc4544d5cd9d8ca16367830e460ed546661ed059503930f3a47f2c82ff628124696f3042fc254175519d78c1124a18664f351a9e085dae58830850ebc315a518396cdf79bbe94156bb4ceaaf36bcf05cfad92b3041b4d470482d0941d99759150505280609935fd64a5eedbeec0f107dce4d3660e48a03d6b3106107ab470368b7f167b6931e694e5aaa3b04be9cb67b5bc7371e3174e8d15005dd9b03e28d9ea939a371a5c020f8b45d18acd86d7790b062ad6fad0bd9ceeb6f6a225e3c5c3ae97c0b1d296f7130d41ef35fcf1e5e04d7820b6e0352b68cb8b2b34db4d3122ecf1fc34cd325c2231fea5e7cd2a0c24da1c5f9e8e57ff77e1c5f7858460d1e9baa7481d57e3cb851630de7be2c8a1e303a43d47599c199777a2f4b8107bd0701c0417c015484579ee3ca2687ca22deddb84a5d4212d8893337c93e428fe4dbedd676388ccb7891144e9474595a261035958665ec9c7b05eeded290c69545aaaa14fef5b57badcb5eccd70ea25bfce16c17c1529e42952f3c02968a38459f0f2755c612cfcf73fbdecbbbe0d25e7570125875104d27bf7290653b53008e748935bf0bfab842484d12c8c469d21f604000555f54965c7cf41a66ae34065364bc4e8e1b7112aaee2bcb1a5b8648dfd3f5b990db8ee6d342294a50f83996dfd27c1702b06082b4186de665a6a0082e53a0df25464cb24e5a6c9027ea9b96a3cfcc973c68ca26ae6f60e49403f89d7935a785046512349b17c73efa5dcb37f39c0d633a87028c0181fd57ae6184fb85487558a355ae6a634f8005253e55515f59c7756c9e673373d81856a9256d3cdde6ae7c272e3dbd98a2764e77edb0aadef726dc8ada6c238a291c795661d0e6c57a8c00c8f54845eeaca16fcdf969fe04ed215adb48044ec3840a70d98b57ac826df54e6c60541b2d6ddc8ed71c97b3e8038db97f27eedc3679162ded4fea99bd8ed1841eda4c3c6d26b8953fd2063369687555157d555e39ac533e69446d100573e28a9bb48c65acbeb4deeb8b63219fe34cadaaf89212053c8083e49c0ce833964dc7de49de91f7acf9bdec4331b3faabf24a18d8b7e2727f5320ed408774041b507d09d9c86732882e4c53fe2656c9c56090f11f824ba40c489b4dfdbd9a4651a0d4f545e515eec81eb60a61af39dea767447866a2719035729fff73ab380221a7793b66774ca37b4624b6117db339ec8258f0a903bbea50f3e95c5fabed34fd2761105f5ff5f523909698a1e2e893dc8c4c5244f69cda364b8529f4712420d3bae995389a27274cc7424a07dde7915e4bdbc494ed1f93ce822b135b75f1d9f839233fe5148b473c57e5007e068fef6838e673049fb7ea2875857c3e745", 0x1000}], 0x2, &(0x7f00000013c0)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r4, r5]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r6}, @cred={0x20, 0xffff, 0x0, 0x0, r7, r8}, @rights={0x20, 0xffff, 0x1, [r0, r9, r10]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0xf8, 0x8}, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 16:51:30 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file2\x00', 0x100, 0x0) 16:51:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000280)=0x8) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000002c0)={0x23, 0x5}, 0x8) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) accept(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000100000000000000000000000000000000f5d4759a6fd777ec0000000000000021000000e500000000000000000000000000000059988c9cf9cd8bcc40f49e4f4300"/110], &(0x7f0000000380)=0x6e) chflagsat(r3, &(0x7f0000000400)='./file2\x00', 0x0, 0x0) connect(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r5 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file2\x00', 0x200, 0x1a4) symlinkat(&(0x7f0000000080)='./file2\x00', r5, &(0x7f00000000c0)='./file0\x00') ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000003c0)=r1) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x1) 16:51:30 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file2\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0xc, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0xfffff973, './file2\x00', './file0\x00'}) 16:51:30 executing program 0: r0 = msgget$private(0x0, 0x925) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) msgctl$IPC_RMID(r0, 0x0) open$dir(&(0x7f00000001c0)='./file2\x00', 0x10000, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x10) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x6000) 16:51:30 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r1 = getuid() fchownat(r0, &(0x7f0000000180)='./file0\x00', r1, 0x0, 0x3) fchownat(0xffffffffffffff9c, &(0x7f0000000080)='./file2\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x6) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x3) dup(r0) connect(r3, &(0x7f0000000100)=@in6={0x18, 0x0, 0x100, 0x7}, 0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000200)=@in={0x2, 0x0}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000240)="9b38b709ff13ea37eb5b23db9b468a14f3cee92b130140fff3940239b933b5b3477b6ff8b20732ea2eaeea6fc437571a25249003f64f6cd809f5cda980d756da0a71be32fbc0dfe75358dc34417e01f98853ff7daf9bf3ba3c848b2e588f24417178c3e11fa990c3683bffdf1335556537bc4dd21eee7fe9c83013dce8d6358baa69b13b4d279e22d067e3673b69f37cf34b3b7ea587b3d250ce449c540dbc39d74bc7d736347968903530a8c2344a130e192f7dff351bd302e2e6777102690ed37c1970886d878d44c6329cb9e9f728e08008cc0f261cd0236d096249f1e50d4fa643304c52c45412d2c9ccf80cefb281563970105ce24b", 0xf8}, {&(0x7f0000000340)="2b6291cb74820a3ebaf8d18e9ac470fbd0ba34845b4022b431492503629017582f3e5b9b61eb1794a2b2ff8bfc337c2b46b2b2fc677b3c0f354ed4276509425795903fb182e21ab046938d087413d4a71852c1328f15048dd98fab5a78d125c26785ffba358aa62258138ad354e1e9b8a564eae35447d952afdbe3845a401a5a264b39d2eef03f1dbb6519e64c7113094186b4083b36f320f26c02143d3872a14d336a34ae", 0xa5}], 0x2, &(0x7f0000000440)=[{0x58, 0xffff, 0x5, "f127cdc3d2f67a1b60bbcf2e55fe75f2742dd41ff8c8786ecfad30c4e33410e1505a7387c7f6c7f17d090b5fcc4079be5788df558e6651e9b2f238c6077cfcec2706db"}, {0x40, 0xfffe, 0x2, "9c627104250ab386d4ddb78b3ecbb32c1402e38d8ac41341b49f1af65cdff336fdf139a17ab15ce54a107e22"}, {0xb8, 0x1, 0x800, "2e24c04f391c3e7e0b5951cee5bbdc12b9cdc7cc0d8cec79e345d4f5015dad1013ad0373d2355a548ac6e9e32272d9199d2acfb6d204b60ecdb2092a891e5da253f8128142140bd2f1ef423fbd8a19dc8e13adf5251bb24bea679614a6e2cb3463bd019a0f905d208b3f5a1121edd316693e3b96d899c4f07f386954de8827c9920cdc469a975d4e97f8f5f610f9b785e51ef0793115191b2bdcc7afa7b5274a04d2a0c9e4f7"}, {0x18, 0x1, 0x44c, "de123be8a0"}, {0x88, 0xffff, 0xf, "4e2b62b73673e60b8124883dec8a07573c3c999c8f2753bd60cc2babc7fa7765ac035c19c25d0f8414a5d7301dcec80a6d053c317ac8fbd8630c3193ee6bfa6d77df8f14c60d3bc23edf834d1ab02ffe0a31eecd18cfc94c9e9fef606df9ef7cfe57b1f0db745d2c253fb94971fec597168535e5"}, {0x30, 0x1, 0x8, "67dfeb20d8dd73d6f560c01a5e0e253612c2c7d5a1144605c3"}], 0x220}, 0x407) symlinkat(&(0x7f0000000000)='./file2\x00', r2, &(0x7f0000000040)='./file0\x00') 16:51:30 executing program 1: open$dir(&(0x7f0000000080)='./file2\x00', 0x200, 0x40) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:51:30 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:51:30 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x82a8, 0x108) r1 = dup(r0) getsockname$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:51:30 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) getsockname$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000daa700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/4098], &(0x7f0000000000)=0x1002) 16:51:30 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file2\x00', 0x200, 0x72) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) r1 = msgget$private(0x0, 0x160) r2 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x7f, r2, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) fchownat(r0, &(0x7f0000000000)='./file2\x00', r2, 0xffffffffffffffff, 0x2) r3 = msgget$private(0x0, 0x160) r4 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x7f, r4, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r5 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r6, 0x0, &(0x7f00000007c0)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, r4, 0xffffffffffffffff, r2, 0x0, 0x120, 0x4a6}, 0x8000, 0x400, r5, r7, 0x80000000, 0xdab3, 0x1}) 16:51:30 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = getpid() fchmodat(r0, &(0x7f0000000080)='./file2\x00', 0x71, 0x4) getpgid(r1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) geteuid() openat(r2, &(0x7f0000000040)='./file2\x00', 0x40, 0x5f) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r1) 16:51:30 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = getpid() fchmodat(r0, &(0x7f0000000080)='./file2\x00', 0x71, 0x4) getpgid(r1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) geteuid() openat(r2, &(0x7f0000000040)='./file2\x00', 0x40, 0x5f) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r1) 16:51:30 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x110) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:31 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = getpid() fchmodat(r0, &(0x7f0000000080)='./file2\x00', 0x71, 0x4) getpgid(r1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) geteuid() openat(r2, &(0x7f0000000040)='./file2\x00', 0x40, 0x5f) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r1) 16:51:31 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, 0x0) bind$inet(r0, &(0x7f0000000500)={0x2, 0x3}, 0xc) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:51:31 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = getpid() fchmodat(r0, &(0x7f0000000080)='./file2\x00', 0x71, 0x4) getpgid(r1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) geteuid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r1) 16:51:31 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:31 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = getpid() fchmodat(r0, &(0x7f0000000080)='./file2\x00', 0x71, 0x4) getpgid(r1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r1) 16:51:31 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file2\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) recvfrom$unix(r2, &(0x7f00000003c0)=""/76, 0x4c, 0x400, &(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8) open$dir(&(0x7f0000000240)='./file2\x00', 0x80, 0x20) getdents(r0, &(0x7f0000000280)=""/194, 0xc2) r3 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x10) ktrace(&(0x7f0000000380)='./file2/file0\x00', 0x4, 0x40000000, 0xffffffffffffffff) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) linkat(r3, &(0x7f0000000100)='./file2\x00', r4, &(0x7f0000000200)='./file2/file0\x00', 0x4) 16:51:31 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = getpid() fchmodat(r0, &(0x7f0000000080)='./file2\x00', 0x71, 0x4) getpgid(r1) pipe(&(0x7f0000000100)) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r1) 16:51:31 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = getpid() fchmodat(r0, &(0x7f0000000080)='./file2\x00', 0x71, 0x4) getpgid(r1) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r1) 16:51:31 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x80) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x7ff, './file0\x00', './file1\x00'}) sendto(r0, &(0x7f0000000000)="bdab76915b", 0x5, 0x409, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000932ea0c82778e39a939a869a7f7eebca651824a492b0bf9a2936715faeaadd2f10fead83739605cef6d9dd8391fc62bf9e9f4a781f66991bc157dbdd9726e0c80da8cbf38aa8"], &(0x7f0000000180)=0x6e) 16:51:31 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = getpid() fchmodat(r0, &(0x7f0000000080)='./file2\x00', 0x71, 0x4) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r1) 16:51:31 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 16:51:31 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:31 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, 0x0) 16:51:31 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20110, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) open$dir(&(0x7f00000001c0)='./file2\x00', 0x80, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x100) 16:51:31 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, 0x0) 16:51:31 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, 0x0) 16:51:31 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:31 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) getdents(r0, &(0x7f0000000200)=""/195, 0xc3) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:31 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x20) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:31 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:31 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:31 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:31 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x100) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) readlinkat(r0, &(0x7f0000000000)='./file2\x00', &(0x7f0000000080)=""/167, 0xa7) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x82a8, 0x0) 16:51:31 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:31 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:31 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) sendmsg(r0, &(0x7f00000024c0)={&(0x7f0000000180)=@in6={0x18, 0x2, 0xb8f5, 0x30f}, 0xc, &(0x7f0000002380)=[{&(0x7f0000000200)="a79c5492213a4d897d043fddc65c4861580de98f1e30936d58bb16a13239a9f92f9f60e019f359bb5915dab747ac59c3171b33bb38e24a87fd11a29518712a779e7667e33f281c9817c411d265f0af1edbdbb0eb81a0746b35d9ff4cbabbf8ed2fbedb30f2e16faa6d11f076ad2315248b9089575943118d1d7505563a80c1eb55588c3fcb70fd00ec0b3e073c461e346c0e42e54af7c7b54256c33345c50782b3fdd13a25e5a549dd3ed4", 0xab}, {&(0x7f00000002c0)="decea43da57f272aae085020eb73013ce069ac5df865cf5581a4226f6b92141c35d860fba53b86bd26fe567dff5d01badd02c2e5d35a5d367c474ff8128817044335bfef8ac2ac09eda16c1dea5134e7dd4074ea1503e7e28430d128b0", 0x5d}, {&(0x7f0000000340)="4500a4c44f2fad91bcac3c6763126bd7feaf1f5735d4e2c676b0a03b901fee333e013d5b3d7d6370f3dd0052b3244b80e96e9a1beafefaf28117e90fc0e591890b0d03ca09667dc9c0e9f57c05c2591fd58e22730d9d805b55108abecbdf6cecc64180c62fbce09dcfd87d0f18b2363c38989fad5b187684ad7890f98139304834b425edd85c0aee6ab223766db01ba69578101f418d289879ef4cd0d78d5ce1c8f9faaeba0281c2dd719ae5c4f5f54dfb15a3a615c072712e390100ff3f3eab742f5e44a3baa241907f14d09300189a85ba7f6842dd1ba6fea135e247ea12a2f8b6f94ac00739d9e2b073328f97c150bc986272d8185be0ecc99e07ab94f34d336adbe6a5babbcd9834185dd1bb0641c0feb7d12645581437de7744138e53af1302609a1f04abaa1f982b0a817d36194b0358c35fdaf827e5426398c10f2ffd3165fa6f8559226e7a3a4555568e7d2d35b3a9585c2aa1cb533eee345acc1fa2802d9b0b022bcd14c8adcca15ffd1916e6f6e1e0a748af395828ee57c65f5f90004fb3d26994fac10bab89338f99aa5ac0d22b8cd01785268781773548d2a1cbc57053c10bc22d9c03aec84b1d914955cff8b7d5dfade4f06d4b838a5c72180a7287a52dfd6e0384ff4baf07563ac0ff97ca87ea846e2ba0427c8a52d8d04737cef1c8c24d8dd5e35b40f7f9168daf1925acb3ca84e6edde22c0ee48e3d8f5a01e61d608f200420ae83ce98a7aacd1d4b6e0c7d44b75103c72baa384f0e5d83b1920fa5c0cad027f138e5b77a1154931b1d6e734f47c3a27f26e913d9399817a4f0bf2e3850be3e6c8525f4de9f6f60d3ea55010726d3ba69e4c62f6482d18c32ed977f8870abc5d788fa55247c5a41d51a084d1dfe5f143c468e95dc04e30581723521f5e0ab8a317597ba27c11df48fe9a6a9ed164877cd9f5ba4a192023b668c49c34f24ee046107dfe7cf7a2f27659e7e3615e8c1e82ad8d6d932b897e0f964fbee692bf4ab3c9eb5a9b3d92af50a21135014574f3b1fc8f4531408682f4b4bcb75f478e5d955365f2f703f377dcb0df11094f76254ed2a711cf86736e7712205a6dcd05a8ca50bca5b33dd825f0b5c207ebc964727144ea3de9c9b958460315246b8eeeb6a0bb868b378408805df699893c3a285301204971a361b3b741e7ab20a73c2e561dd766a120d555e93e13b27ecafbe1ecd0af67590be2dc432a77198cf5cb2d3ad4dbb7aa34b14f6ed8c1e6ab9e3ddf1ff33bf0d3b9e09a75b71fb23aa4d58a8f10dbef736bdaf7677c5b70e7b1f957319ee57af23cb1ab0f11aef90af0f7f4d202b61f4b10d8964e5869111cf85f931a3384ffb15848174473a4f5f2e68c2ba0e6307a2ecc9144a064067830652f42f8a2dbb74221fb9c23afa056e49e964036ff5c86c3d4caebe143c6df488877cdb5e517ca9a3bcaa5bf3c4d04a11ccc7d1228fd9af32e60d0c83e6fcaf63a1ab1f61616d347022555e298785bef045acce971bcf4f2942389b9ef118affa8d9ba8ef81c46d96307cc404f4fbe5bd7c9100caf421742873010cdddee9b76a58d290d78ddc6ae84f8caf5089fe9ba70cb3eecd50d98f1d4b7b4b1fa0b3fedd76adc6aad8f7e3b9a19898b88f9bc43b74b405e3282976775ce2acb278e07e62f200fb2817f6c2d07055b71b7874d536dbddd3dfaf045c8db33a8b84eb6fe0a7d5d339a714e1915943ef1597d32e00aa3031bf193c32951f91eed34951329c7d2cb7e6f644f1ad7ef1ac29cb88858978f6fe7e510fc5759bf33dae5224a0af4b6021dbc0ff417d0dcf5eea1490763143bd75813c562164792ddbc1b19233065ffa8ea00c0b56a2e1eb8dfe05f8d2eb188f96564bf01716f8494d4a685aaad5d34794d7de5010225321aa67e6dacc8ea47373750e25e0f3ddd577fa8f02f60c8ab4dee5ede5753e7c9fb9f88e0fd490943ab36f45d35837aeb5d1ebaabcaa6d584d53daf31bf4b82bb8e10fab40f2fab7cc5217c25341ab6c0a39ae7812182f97de09f417f7bf33bc828866cb3d2afaf225e772d8ae8208d025cee99856906184f4fa9aeed614a51aab877d2306742f3d5ab98077528f84dc6e3adc91b63dd7f4883220f2d8396e2329493a454474ecd9c5c5b8e4a54c285b1e6823ef7286f0991e6a185cb8aee940b6a42eb931b55fbecaad51f732e3f28a97244460b5b235c73cff18c98c5146e90aa212fc00f1616f12b49d1303ae436bf625844e6d7bd94e0cbf208407744926a21b88446db8e4cf375af4cda6cc4d6f01efce9454df5516114ec1c67acf94b088216bbf5f4d07d952860165b794a814899c3ddf8aaf38324f5a14c0a317d859f4140b73306baab3050beae6c26b1dfa54547000b3f0fd88436541a996b0e7dbe8ce3e936407d5ac28dec4f8497be7b6bd9f6635a4e48543d4b6bef0a5096a486cc51f7396f2476e38d3b7fbb86521f095f6a71de70551a5eb1154697f4639267506f35c3d8a695cb89e15491c5eb0bb15c60ba335b2d7deeac0fdd0db781ca8a0d5839c6457cdcc76e249b761152cac7b32391a29125d2592044466d8c43d3679bccc179eb65c75f8fc1854fc1160d8c7ddfb743e9d6e8e26f9aae204b12d35182ff10cc3e6f4c03c8b0020497d103c54506dacf51d0444f1131be41f23da0ccdfc045f1a8623028ba27b27e7df38c28c49e30df2659cf26802820ccc6a868392779226a265c7c7c895a614e7ca1021a74e7c561e063ee247ecea4af6e4ce4f94cc3b5acd42a5610bc863679a9a9ebd53d35d318960928a7b1eccba6d77e87760a61d661a3578cff733fc9258dca8201a586fcc1df44a84c203d6d3e06080ead19591e800d1bd2e0802e3b7ab1ab23350137f05645d123756bcb60d08500b43437c8138de20b50dc65d999c52e45842679a7dda2cc5ecb2b711d11fcc062fd833e8653f8e585fb7df128ba6e66da09b71464e824566bae4a819fee08e6a449a1202233fe91b672453dfee502e3d0c3bad3c1f7393c480033a44e7c8cf32cdc6d08319af5244cbcee2430a5ed811be7131026cba11404d5ff1a46bf7792ec83364af45e3ff53d4afa6f52595bb0fc68cb926b60f928ba3c476e919ad8920e0c23d2f92da0ef2d5663d4cba91074453c02f5360803a1268b6afdd8eee372f4b16debf92bc7e8139e5107c84845f059c62139e8598155277c81a1c04afba2126ac3425cb9037b8b75f80bcfa993f0e5ae53f519655e90e6a008359bc8a7882f69b018ea6d31d39f94b162ba4ff78e006c8d2b9a2362d536489b4755e4e95bd2cb507770e04cc643415967f0d8974fe06b5cedb064c44e00e4ac9338bfafd1f8415a264927c0caeb36372bd631b4f3f255a501db558f2c0fa41f541a0c9c84ad5bd1120c883cb5180f6f5840c48ddfbef3909199d42c1bf6a5dd336a9e3230558282dfd29fb707db6365c19f95818e9f79011501374715dd1fba951d72a46d844deacaa2389e6975be05f8719632a995d4522aacc87f70347c6795930c9b4d14111bc23b27b065d24e4692af576cd7ff1d760c1cd85121b8391f7a28950eee5992ed9a5b5380ddd1a305db020ec69ca42cdfaa07bd9a666ab0f3c7af7f17dfd5dffa16abc53a88e6f75c8f6c1471507404a7e5ec03033afc47469e2e602676167777ef02fcc7ba6136bbdb107a71b4ddd470d77432c0916e906296d42fdf9f5d8e84b60c3172df20e064dbceb2705af52e4291179f6d92ee61a1028ca7b6b5a7278d6e1468389a7ceb0af9eddf3ae208d4d478efaf549b8044808c693c85efdd423216e592bab116749705eed8040c3a0c96e6c8f6f522b526e504b0a77c26d74099234900c9fe88235cb87a205675313e21abc2dc74e66aa9635374fd8a5e8603dd83c4a2eccb2d23a0983a808db6352722428edc3cb53bd2688c5227e9595b35676b6a5bcd8e6cb2a971d383460b56242559fa557c3a1a19129676dba1d5a8c8ffd8d8a8adc7bdce84bf70c0f35d1cd7d5301fae67601351f4347e4f876602e2f0a010b4eb17d94e4e0ee674517f3c37b060488351ee36e3d77c260c1c841fa116cd9077ad4b06679b3140681fc54db0839e1c6ac1597f2916ffa3763ba0c3a5462dfe48730d26a0c45c518436b72235522891773e6ee218325fddd73a0dad584b45593c7598dcd9ac7165018b665b392fe27ba9e1ba95c308cfc49daafd4e9433df0e89c1e159ed52bb36649b6e7c7d427479d82cd8a3a87776c417a404d002502e33ff918df6d901a31801dd485216947758f0bde3710a570a376db1e339b707f4e145e41819a0930822d3b689d25c4b69a3b171abad2648c6e478f1ca5940efc79199bff1f91f11832da88436a9faf2aba05719e244256417cb0c0e076f389a1157d01339af5ae3a38ceb27868379ee0c7862d5a351f8c877a4f562aa122ad20cb3c86122913bbed98beca8c1b1fe4b1e8a2bdd18fcfa2f4bb05848f4a548c72e6357f2a750dcb9821415c7afa56a8b3330018370546c3ef2bc78fa4c2e992454245831a0a59ef343d94f8c18e11e2fc07719cde4293f7081a045a1e9f4dff03b13ee89019bfa9fd68235f7a02b91254b7f7c1baf43fbefde62ec1a439509ec56ddb173a9c3ada16555fff9add8a57b40dd889a11d277666be09df1ba8a852d7a0912a2d458090f45e33c79ebefcf9dd0ebd767993efea543b09efa8dca6c7f94696cb0f9ce09dec2e63bed23097aecb1a40580299b5d738581b7070b3a877eb74d8c234605e4be9f9859c2432f917a28ee93854e0c18e635cb754582bcebe5586845f04156fa699cfbea00b8cf3783cd622f037b3ca4d234b42cc25189b1d624c638f39be680b99f0ca4b564cc7b78e6dccbb706f9441138d29b7bc991950a9ce71c185cbea37b25670df83784dff96dd8754768837c1b1a4ff6d4abb9f8ebc0372565d44cc471b0e9c00bef99787d0ca6d547082bb1fa434dbdd5bb4672be2394f38a41500757416398a43c79e8317ece1b1f56c1f60d7e3d900ca70624ead47c532177eb7ee8cc6c6b044cf4ba67a923ebcc389860d8d4e28e39c88023afac59acb8c08690badba84b0c760b0ce0f86d954453a14680a3d98b3fbe255aa820b1359377039c008b875fff5a21cffed6a80b7095515deff50c493cfcfa36865b6ed2ab9eef9f20080981ff17de0754880ad9f19e679ec04d15ecb559f9beff14672121fd9b4d28ffdd39636c4b7c5c777cdf1a37c04a9885ab1aab249c678cd0b6f0056660dce89d23f922ff437fa283febcc06954871a1f1bc9b80a6157ecad363998d9a44256a607f8b885aa051676ec153d61ce7b10220831b4b03761a6e163987d98e5e4340e58146d7a25d1a5ef251764deae8ffa14b95ee5d2d69d3d56d600bbc5f5b53ae7cec9a8eec636e462ed4a384ab65cff89110e55f82ce4f67b97acec683337375a09da2e6559a66e2f29755cfcbc766e1dc8c28fa280f763beaae03f070143abd5a2d3391864a19a86a84b4765ee6907e02978198adf4f4908e84ae0c89e61a2d33285342ccb98077133d56bea9d95e2d0a7030fca835e9bbdf4bad2bfa84661a788030fbed4e670a31ae74bbc5a0ed3a9b6e5449ef3ca33aa03a026201b7fe930df6e5edab617907a643c3f117e4712b313697bdeea28d80ac9effe1664be23150a1b828742e4244edc3ab4d47d76760bd3c9494236812addafdfb124e1881b1cc6be96812bb04783ad1b9f76dcf61c07aad4deff10306d8d0b3e73228229b46122b2956ab2d00b15cb1e683e4110cf89dea27562e6b2f71c87531e", 0x1000}, {&(0x7f0000001340)="0ce9491cfeee70a9f19c50deb5171a2d7a8418df9574d718ca0222b3b6ac0313b7d2b66cff088b", 0x27}, {&(0x7f0000001380)="d9ca3700fd0ec2e965ae7a3f3d4f7517dacac233e3d735744c2dc50e4447f86df3b5837928763685616b4db5507b45601eec96f27a58718b1cb47a1ad764570953380e740528e93a33c8c135187d0621d9ad5e4e595b995b08b63f666ef1a0dbb67435787d0b74f6791b6a59113c73fe4d10da2fb09f4f1b3413805ae53eb0e3e3ba8e66b5250b3802bf757b4641f98c70fe374f22a5765444373595be93f8a6bcca17716f7a0dc73771e232e9b881fd74b282ff53c5944000ccd3217fb2b46c4acba8c7aa9d49cf2bdabcf6c19e7d414f64f70c8198b7d68296282067fd29e332c5b4ed001f49151bfecd364f178b5534cd779afc4e3cd398865abb457d07ef1a8692653bfe2771309b3fd5a6c8074c32958f2cb637f590b30d9c407522b163621214788fe3614783a126f1f33ac28f1ae01eb6b15fd13f5f90d0a75bbeaa6ed57ae85269e9753a4dac57fa123a2201e9924010b7b1fd8c0e6ce126d6b303af6d20124db8613cc3d422401eb5b7f98926973cd3d920dea67cae4836f218aea6d4b9fa78c4936ff71f43dd04b881fca59db67936ac17cc943b127e4961b6e51373bcba925ef54f2d3989d5285ff13efc46e3eb33f059aaec35964c984a7932e539b3c301466578a7a97caabd4a57bd7d5b48e20c86ceb353ebad61fedae6ed5a7b04387483f7a38aa0cbd85ea191dad8c3e3e996751c3b10d3b180f8e6979a3870d44353911856e6a776856aebb30a132e8da9148ef05f4a23c506f1a5b1ded36b9ad3d03c85c1d332296f83f36d3f39b6809723a09ccdaa638190969be4d6136ecff738e42be3ea1ff404a8bf25c1cc228c27eb6620bb2ca64cb4e2ac886cfccb21933e1e7a9b633a88ac1f754bcbdd792f53f625eed688f199308466ae25ed3faa10644a10a54012ca6398b13779cc926aab75d1361e8cab995eb4690f8a50deac2a7f5f9652ff5dfd4796c668d8bec1d20a14edf85157e379f0431a00cdf4707c5b683e654f2308a0ef5ed5bd777ff514e274a09681acba2ad78ffcfb3aa037e9ae98319207b6136029a840d3725d58b3535a1afa4ce8c2d56096f2993897a2da55591082e37381b6e469b067950eebf2d39619255856b37b98041d9f1f54dfd65553b2d8c08b24e0bbc79022f22d3762a75468f35c436a5a49d7801c5071fe6a6e9843eab1e8a930b7e0ad27390be1e56af48720ff7c7079af4a25c715db53b4f162e98e92ecc8e6225baab4d59f915a4d4976140a4e71d7c9224127ae2df08ea7e3d98635592a178b23be293d3fcd5d60c1c41c5004d0e371be575ca64e467abd145e47706c38029370ef8b1074e31fbce2315d23606c3f231d4aca1745ded420c37529bb25792398a6fb148af48bac4f35891d0ccbd151d7e17683634c38f08da7080f8da0f0972e8f10f9a0d856b1205bb0fe2643c891aa8b5f25e7e6191345b2506927867297fec08830967f7a8d0d45b2ba6f1809ce4e2fe2e34dcfc2aef31afc91cd02d35d38e25cda1c7a9cc2e3db22652cac3886df96ad7d7d6e3170d72b4c0c7efc0f42b9eb695bf41454e800e3b47ffa859a29299e78485faadf2539fc0cdd07a7f3f5e49bfd2fda4369fcc9805349d8b6b1ced8c70c8987403a652b89cf38e73c78e15abc8f806064ae87b2487fa63199dbbbad2608953cac0fc59645eda8066ff8d48b30e41928c8db6d6623351a7317b9ece43ff95b87dc95775ddb5dcdc05ee9185e996915a8917532ca46b24bb2acbeaaa8fe542001c99e9c119a452e5d1e9534ea8818f04ff6b6e4655fdd269b39394e4c979f9a497f8581307ff202fe84410f2870f337e4a8b9242733aaa1c10aff62db19c0552506fbd5f64cab02de77b9f82c24ec5a6343e4a52394b07d3e872caaed35de967b54644b5a146d291b3f0c622e1f6920dbd62285cbf12699f440d270d9ab85a1f297eea941116697f27b3b7f93da060d574a9db3bc52226534ba228bfa023b1d83b919be507b5913d4fd966d9568eaffb6bfa2e2ba947d2c7c5197c1b8dbd9e0f25fcf1c20f632308fdbca939c5b4d42a01d927ab91d65ec2577e9a81fb0f7f9f57c7cccd050b2c8063bfddb488ff3cffb1936e2c0d4ef671b3135b23aa0c0184398201d15a3cde8a5ddc34ace66279260ce27ff5dd6b695332d0106f342e5bf3e957174f9c3a64e93d43ccdbf3b23b00f2c9e416462dc15626ac3652d733b0b7dc27cdae89c5d65c73b2e9708d62d4a4ab1b34a0a8069b7cdafc890daa3a750a69c33724c2ba33e1e2e1f5b3afe2e7f6fd20584a70a13946ce4d1b7ed8d455106f4e967371b5b4d1f66d8d03061dc1b216c25fceff4cbd5b0fc4a8aae75be53dc19f991cdb8e4ef6807175a6e56dd5898207bfd9a72e185bf0d83750343e5686de82f7a0d07a0fc298c9450ad2236cef44648d0ffd4752cb52905f33114a3adec8043cb76c6fa6c93186cce431ddfd23c5f78464d24998a7eb80ad6a354187b0f357e616c900dd7a49312906fca20217df220d265944aff8180997170d6fc643e7094bd444a7fbc042c028c37d75b0e871a03d7982ede19654cc1200cb997ab8ca4a3fc1dc12f9c734b8322fe9688e39df3f546209ae80f1285e5d6965df72e13e94dc5e550aec6d663e4b219f393f6465d8099d12a513f77577d6bf3d99877fef4533604990d1119adf3f928e1c529f9c019119be1bd1d581ec9b3eaf0b701221c411c489af6a94d69f476ae9ad02197c1be1c257e36227694b204904dec58acfc6bd611089cfdc5cc6fb2956d63c03e8f6dfb6c33a0953dfbfc6dfc32c42865e2ef8ae1666c68a8f1a898ce3721fbf88a33ff1e982c2e27b5a466d07e3a638b561ec9c1a6386e8715259f3e8e53cf3ab21738f6eabd89283b55cb6c49aa12814c0e40c897c5d9da4b1335cdbe199d82d0ea4ddaaa37a433eed4213d2fd1518a04e7d4284af7e455632809b0008892c4c38664d10c294bcea9febdc2bfaecc7bbd100aeaed828dedd6d0b43dbdef57fd3be8ab9b9be5e2f4d86ad8f5feb2d28cb8d17a5d7778e514b4243da6168aa8a49d36b899e0af6f7bdd12206c63ec43ec769a02aef847845886b6d28a173a01b2d5674c9cb152c45915facf1a55ea77bdcb330b47c9bc545195f0ed03becc5c2ab18112e1249c09e196835d40dbbe6ab528f7a517c781bffb15cc2ccfd84ee5958bdedf7ead3b1c64f27b560e8c8bfe14f11b01b7038894363f1013bcadd7d2830753b83ca32bf87c0b8b29e324f6c1b76a2d253f96e6e615bd8c03eda3179e59c91d0e143ec47b03df3f4549716b051dc59c6113d517cbbca0bc183f1c010eb0034b34f8c2d4759c6039cb5dc87b97c74325f3f5dee3cddfe03a6e87e3e12bbe9c8f769f35ec040d8648408a39222ec791f82df61a57ea0ef765a1b0500c3aec908f6aa83b91de31d5d431f63ec2164c489a5379c87d22bbffff11b7f5468a37e2bdba9d9608590a3e5c4c2f81464eea009a4c9c4b7829273dc813c2ae4b31d43e640436990934accf01e3c69c36cb507ee885acee36b6b7d590ab3e0605b82bcf399387d4e4d9dec5c9b61c86d97001d7a826797556888659692af1deae22bfd30e417fee26fe29e944a060a90683cfefdd65c0d9a1f1c4ebbe209647e5345125659959df2b23e1112a8836b1cb7d804953fe7481a66c6cab770e7d6b6c639051c4bbfa3f043e8161078d9679808d64cecc0cdb30305c8ac2007859b198b54adf7b1bddb2680c0935aca6b732f66278cddc580d640ec75021bc15fea3d7a4ffb2dfd3d72dbe8bd8e219a2d181a2973fd364b7b4a020e7415ade85317ed087dad3ad6b60a3144bccb9bdc1d166c2c24747eca7a81f24f62fdaf29a0a1fd94389d3ab35e7812e6d029116be127480d8e9a6b8c17caf7e1de8d10ca8f95144da68873681665b5db193caf6fd0f2b4af12ec5d1e88cce593d5f959753cd57878c45692345d8cc39af9e8128837fdc556bedf3df550a3c42789419d6475e2c0531355101bf8a5de282874848fefb54b29b5c49ca7c61da9f2739ad3ef960849661085f28d2abb09d0a5ee802869a096a8155ab527cbe82d43a7d9174c33a6d4c0395b88709b00728ac6715ebe39c4f724f207704bbb1c4987ec995389949ced04f2c95dbf196d1df11a6906606866aa9f4699c13f2a9eff97b2c94fa58bfd38f539a8a085d7a8915bc477a253b4dac1698caffc6a24a4370f42c062844a4b291815ed6be8cdd9524327d771b7dd42c4da1d58200a1503f6c3c646733c60f1fae6d68791061fd0d8db0f2bd0202e6bc68902302dbb04ae37e19b092dbadf356b581d3eb806f7f9427647bbce1c7d514a5728ce0b6c09050f661ed6794ea31cb0e2aaa52f815ee1370ef4796fc9de395f756af1dd6aeadc013995718f48705010ddd6a96dc515146b47eed02645a803af59838b186a24702382463c712f364492b2a5463edd26ae581fd24c132d46d41f11cf2721e47e251f8ed982536812b8184c37485115d9bdde87a90f41d6f4a154b5098809450723c3e4cbd1e9ee472f2ce3a462e570e32ad2d7adc332191d24060f4216797e38eaae5a07e47f27eede5626077451aa354b24f7929d8acdf779b150a4e3b2fcbf0eb5c7453398d1a21abd04c54b456d8cf0ecb441f7e0a0447b1b6ed40cd31c5011df5ce0ad0423480b7434263d06d3b535e2f4ad36d54ac13b519fcc9c093298ea38a573f6e57ece6ae582f4537159e42bebdf8f20425a75eb2a4f8d1621474c56d3159c0543ef6ee276f60dee69f3c090b72a6634e1503b350f23ba33c7e6820ab831413845532b108c73b025bf65e6f80b2d7a58c4b92d0bab5191d34b9f70eac5d1516fa0891017372266df431a8a5c4d47f36e12432d6dd1de00d3f0272383a052127ceee7ef3e17654b0c1523f000f479c35c0a439eddc7323e699aa169007e8ab0b50f75cff1f43f5ada87047eab6574db6692b8fce5f3582d87b01cc68ed30190e6272f5ae47ea41a0292cc59dd0fd0304ba3f1385cba03ae867a7ffc7c88af7d91ad6cad8d7045078492aab4e17da3d492f0c90e1964f0d412972b77ec4535b50fbb2f95fa53678d3874c71beb2d507cf5aeb2b1833502db246d866ddaefb225f26ca34c60d1f0c71e2c41182521d2317c35625b256b79262b996e920872423393ffb085a68d2c62724abfdfd470ffed0f54b2a46577a531bb81b86ae65e2a03f3a767d5edee45f6c154aa80b7f9ba5ab1297ec26f9ca224444a2df69b95e2c972a682a33e3bb8777e99154b8ecb9f2248c296eb9e979ae05366399423934ab6447b309821907c887d36b14fb11040c6d3d25649ef13b3668cbf05399e2a4ef72eceb56105223aa08e9d99caa5067c10e2cd1bc0bf99883c1347a9e02db1dbb22a39fb2065305e6684076daacf542662bfbaca90a38cb26b80f2cb85634b758843baef97643f7c7535ccdc76ace3d7c34fddb299474af84b303533d5c1b2729415c750cd6e980a4e2081ea774a9f31aa06a2b12e67cfb60d9a3a7c52f772028f45af7d7dcf5981b62d0f4ea484fd1f8918eeb0ebe73659c87bb4e3aa1889f4f6d28e132d99e87c08b31565e456b5dd4a464e1d52f02d6b6c2808a0f153cd95cf9ea0885139559a808e380aceadb60c17aad2e1b7a261f5fc4f552b1003b00cc777abeda7780247b0afb94d21af411da37b0da84c4373325fc40ca7ac059271b0676cf26d81117a92b9a7496186d62dad1971fc1342e3330ea0b5b11d7af728f8ffcabc59e814e484414747aae4978527bc6dc8c8f7a77eb8012", 0x1000}], 0x5, &(0x7f0000002400)=ANY=[@ANYBLOB="88000000000000000100000081000000ce2957166fad816ec2b0ca7d59acc6d043542935b49be84cdea6f289717fb64faedfc8f10e5a1e2be4816ffad87624680c8a08e670ffa1cc35773403eaeacd73a1044ff6dd09b4548900ead96e2c03da44d58873ae9bab22f344874bb4f5eb3924d42c0ced77906ea95853f90829cc39076497470c418ebd2000000000000000ffff000000800000613360f01f4f0fbbdccb28bc00000000"], 0xa8}, 0x1) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:31 executing program 0: open$dir(0x0, 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:31 executing program 1: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000080)=0x2) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x80) 16:51:31 executing program 0: open$dir(0x0, 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:31 executing program 0: open$dir(0x0, 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:31 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000200)={0x10, 0x100000000, 0x4, 0x9, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x6000)=nil, &(0x7f0000400000/0xc00000)=nil, 0xc3e}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20000000006}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x71}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x80}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x899}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x8}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xc0000000000000}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000d58000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x45}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x7}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x80000001}, {&(0x7f00006bf000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file2\x00', './file2\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000700)=""/4096, 0x1000) lchown(&(0x7f0000000000)='./file\x00', 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:31 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:31 executing program 1: msgsnd(0xffffffffffffffff, &(0x7f0000000080)={0x2, "c6c66501bdef71dd20db99da84e638effb75f829c749a45b2b55a2197070d14e52b43779723002e9673f8700af3476eb42839bb269d3f21768f4f2df1720d5aa868003c52f15cb2c4c51abdbc1e75b6dafc7bac3366321adf6a394231fa258e0781b8e8cbfee32e3169e171e74386e5e6cafd046354a04b6ccf04527798f265f83cf99a336bea54b7d3761c74223ee6199f05da2a2f9dba66041006a3ae8b18adac0db698f58a3bdd1b9f33610f758ca75af71bad5e344c6df3a7b50c08e969f620c457270c780210036c50f8e48c41deafb2765a8506f991fd523cb08a09103b6e28cfde0ac0ace7e898150be6d4e6baef8712ac307"}, 0xfe, 0x800) r0 = msgget$private(0x0, 0x160) r1 = geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x7f, r1, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) msgrcv(r0, &(0x7f0000000000)={0x0, ""/6}, 0xe, 0x2, 0x0) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:31 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:31 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:31 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(0x0, 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:31 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x1, 0x1ca) 16:51:32 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(0x0, 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:32 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:32 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(0x0, 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:32 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:32 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0xc8) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) socketpair(0x2, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x1, 0x0, 0x64e1, 0x4a}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r1, 0x3}) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:32 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:32 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:32 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(0x0, 0x4, 0x40000c04, r0) 16:51:32 executing program 1: ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000000)={0x1, 0x8, 0x7}) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:32 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(0x0, 0x4, 0x40000c04, r0) 16:51:32 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) readlinkat(r0, &(0x7f0000000000)='./file2\x00', &(0x7f0000000200)=""/225, 0xe1) 16:51:32 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(0x0, 0x4, 0x40000c04, r0) 16:51:32 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x40000c04, r0) 16:51:32 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r1, r2) fchownat(r0, &(0x7f0000000000)='./file2\x00', 0xffffffffffffffff, r2, 0x6) 16:51:32 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x40000c04, r0) 16:51:32 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x40000c04, r0) 16:51:32 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x0, r0) 16:51:32 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:32 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x0, r0) 16:51:32 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:32 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x0, r0) 16:51:32 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, 0x0) 16:51:32 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) recvfrom$unix(r0, &(0x7f0000000180)=""/207, 0xcf, 0x802, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) recvfrom(r1, &(0x7f0000000100)=""/49, 0x31, 0x3, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:51:32 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, 0x0) 16:51:32 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, 0x0) 16:51:32 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0xfc, 0x4, 0x4f, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffff00000001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil, 0xef}, {&(0x7f0000a5b000/0x3000)=nil, &(0x7f0000e1a000/0x2000)=nil, 0xb41}, {&(0x7f00008c1000/0x2000)=nil, &(0x7f00005d0000/0x2000)=nil, 0x15}, {&(0x7f000054f000/0x1000)=nil, &(0x7f0000997000/0x2000)=nil, 0x4}, {&(0x7f0000915000/0x3000)=nil, &(0x7f0000550000/0x3000)=nil}, {&(0x7f0000ea1000/0x4000)=nil, &(0x7f0000b79000/0x2000)=nil, 0xfff}, {&(0x7f0000fe5000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x23}, {&(0x7f0000ba6000/0x2000)=nil, &(0x7f0000515000/0x1000)=nil, 0x9}, {&(0x7f0000aa7000/0x4000)=nil, &(0x7f000093b000/0x4000)=nil, 0x92}], ['./file2\x00', './file2\x00', './file2\x00', './file0\x00'], './file0\x00', './file2\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) 16:51:32 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) openat(r0, &(0x7f0000000080)='./file2\x00', 0x20000, 0x2) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r2, 0x20007471) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0xa0, 0x0) mkdirat(r3, &(0x7f0000000280)='./file2\x00', 0x49) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x1010, r2, 0x0, 0x400) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) fsync(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000300)={'./file2\x00', 0x4, 0x6, 0x80000000, 0x0, 0x1, 0x7, 0xffffffff, 0x1, 0x2, 0x9, 0xff}) getpeername$unix(r4, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r5, 0x0, &(0x7f00000007c0)) accept(r5, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) dup(r4) 16:51:32 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x30) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:32 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:32 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:32 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file2\x00', 0x8, 0x1d0) r2 = open(&(0x7f0000000180)='./file2/file0\x00', 0x80, 0x12) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000003c0)={0x10, 0x8, 0x4, 0x5, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x3ff}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000fe6000/0x11000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x15}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x5}], ['./file2\x00', './file0/../file0\x00', './file0\x00', './file2\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xabb2}) 16:51:33 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:33 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, 0x0) 16:51:33 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/25) 16:51:33 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, 0x0) 16:51:33 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, 0x0) 16:51:33 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, 0x0) bind$inet(r0, &(0x7f0000000500)={0x2, 0x3}, 0xc) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:33 executing program 0: r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:33 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) connect$inet(r4, &(0x7f0000000380)={0x2, 0x1}, 0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file2\x00', r2, 0x2}) r5 = open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file2\x00', r0, 0x1}) 16:51:33 executing program 0: r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:33 executing program 0: r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:33 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) linkat(r0, &(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000080)='./file2\x00', 0x4) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=""/188, 0xbc) r1 = open$dir(&(0x7f0000000100)='./file2\x00', 0x20000, 0x0) chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000002c0)={0x10, 0x4, 0x4, 0x101, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1fffffffc0}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x42}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x2}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xffffffffffff8001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x64}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1f}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x6}, {&(0x7f0000ff7000/0x8000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1742e9d0}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xc6fa}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}], ['./file0\x00', './file2\x00', './file0\x00', './file0\x00'], './file0\x00', './file2\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x5}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvmsg(r2, &(0x7f0000001ac0)={&(0x7f00000008c0)=@in6, 0xc, &(0x7f0000001980)=[{&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f0000001900)=""/75, 0x4b}], 0x2, &(0x7f00000019c0)=""/229, 0xe5}, 0x800) socket$inet6(0x18, 0x2, 0x40) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0), 0x20000, 0x0) getdents(r3, &(0x7f0000000800)=""/19, 0x13) 16:51:33 executing program 0: open$dir(0x0, 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:33 executing program 0: open$dir(0x0, 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:33 executing program 0: open$dir(0x0, 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:33 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000740)={{0x18, 0x1, 0x100, 0x10000}, {0x18, 0x0, 0x9, 0x5}, 0x1, [0xffffffff, 0x7, 0x0, 0x9, 0x0, 0x9, 0x401, 0x1]}, 0x3c) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)=""/132, 0x84}, {&(0x7f0000000200)=""/193, 0xc1}], 0x2, &(0x7f0000000300)=""/223, 0xdf}, 0x42) sendmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000440)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000480)="cb11b8eba42a7e69c79f0ff35958cae6d9f91560fb5b0e60ab5270aa36b4bf505f2e37915993ef83baa3bf0bdceef62c4381eb105699913db522228a0aa2f327726d03bc6d2e3c3763d69d3307cd0483b089c5b105bef58512b2a87e2fdcd466884a94d902", 0x65}], 0x1, &(0x7f0000000540)=[{0x80, 0xffff, 0x800, "55967221dc252d57035f7e08029f67bfedf2c74a9d6f8cbe32c0eb79a48093daf8655fa2654c4e482ef22be8c5388276e3a8e6a5ebe142fc7dc8d83dd160dafb2d53f6cc5d62f1d12830e9e7a492c2825fc2db34c6dfd51ab3c4b9eda0d0dbc60dc5c944047c7f263bc8295145d2e169"}, {0xb8, 0xffff, 0x14, "ecd5ae316b084b5daf192c8a3ab4a2c7bec87dff10a086e530810e7423a4f13e5c0b9c309ea38f0c7752a23147f3b26b3cbc007a136949bdf6794a12d1f44bd6a0f91af4b18d5d9f4fb564c3be5a20fc25bcd0c80ce965e577e439f724281ab44cd7ae3e13c9c221652604ed31115b465768877b8127fa8ae8b7138d25479c8a336aefc85074fd202661b1315adf9ef0cb3bfe381230866d3d17bffcd3e441a3ae6dd1df90"}, {0x68, 0x1, 0x68, "c694cdbef4bf2df9831db0294061925ee32b7a2bef88c88af3816d36fc4cf3ddf7431cce26d41e88277bba6644520d4307a2c87ee9d63aa2a8e074e32a4fa18f29ea7e5a6287e94941497501289407a1a2853f9d"}], 0x1a0}, 0x40b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) getsockopt(r1, 0xbc8, 0x3, &(0x7f0000000800)=""/182, &(0x7f00000008c0)=0xb6) r2 = dup(r0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000780)=""/54, &(0x7f00000007c0)=0x36) 16:51:33 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:33 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:33 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file2\x00', r0, 0x2}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:33 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:33 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(0x0, 0x4, 0x40000c04, r0) 16:51:33 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(0x0, 0x4, 0x40000c04, r0) 16:51:33 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(0x0, 0x4, 0x40000c04, r0) 16:51:33 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x1, 0xb7) 16:51:33 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) chflagsat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:51:33 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x40000c04, r0) 16:51:33 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x40000c04, r0) 16:51:33 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/252, 0xfc}, {&(0x7f0000000080)=""/1, 0x1}, {&(0x7f00000000c0)=""/50, 0x32}], 0x4, &(0x7f0000001300)=""/68, 0x44}, 0x843) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x80, 0x154) 16:51:33 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) getpeername$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000de40070000005850bc1c3418902924dc2acef98c3434d7579170edcf473e40e9b15fef5910"], &(0x7f00000000c0)=0x2) open(&(0x7f0000000040)='./file1\x00', 0x800, 0x0) 16:51:33 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x40000c04, r0) 16:51:33 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x0, r0) 16:51:33 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x0, r0) 16:51:33 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x64) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:33 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getgid() lchown(&(0x7f0000000000)='./file2\x00', 0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000280)={'./file2\x00', 0xb8d, 0x8, 0x3, 0x0, 0x8001, 0x7e85f01a, 0x6, 0x0, 0x0, 0x5}) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file2\x00', 0x146, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) recvfrom(r2, &(0x7f0000000080)=""/42, 0x2a, 0x5, 0x0, 0x0) 16:51:33 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x0, r0) 16:51:34 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, 0x0) 16:51:34 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x40) r0 = open$dir(&(0x7f0000000140)='./file2\x00', 0x200, 0xa0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) fchmodat(r0, &(0x7f0000000000)='./file2\x00', 0x2, 0x0) 16:51:34 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, 0x0) 16:51:34 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f00000000c0)={0x101, './file2\x00', './file1\x00'}) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x82a8, 0x190) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) mkdirat(r0, &(0x7f0000000080)='./file2\x00', 0x181) 16:51:34 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, 0x0) 16:51:34 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x82a8, 0x150) 16:51:34 executing program 0: open$dir(&(0x7f0000000000)='./file2\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0xdc) r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) ioctl$KDGKBMODE(r0, 0x40044b06) 16:51:34 executing program 0: open$dir(&(0x7f0000000000)='./file2\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0xdc) r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) ioctl$KDGKBMODE(r0, 0x40044b06) 16:51:34 executing program 0: open$dir(&(0x7f0000000000)='./file2\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0xdc) r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) ioctl$KDGKBMODE(r0, 0x40044b06) 16:51:34 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) unlink(&(0x7f0000000000)='./file2\x00') 16:51:34 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) r0 = msgget$private(0x0, 0x160) r1 = geteuid() open(&(0x7f0000000000)='./file2\x00', 0x20000, 0x10e) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x7f, r1, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) msgrcv(r0, &(0x7f0000000080)={0x0, ""/141}, 0x95, 0x2, 0x1800) 16:51:34 executing program 0: open$dir(&(0x7f0000000000)='./file2\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0xdc) open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) 16:51:34 executing program 0: open$dir(&(0x7f0000000000)='./file2\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) 16:51:34 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) 16:51:34 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000240)=ANY=[@ANYBLOB="0000696c653200498824482bab56080000000000000001c17423d9bcf23304c93c8376d370a382582b573bdef557e4b12af77609bf3cf9300435f69da7d6f58e1ae1c7"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="70c8a42267c807f69f7540cfcf4731ff3d5b3678dc8ffe66c0019692dfac4ae7124ec3bf52d336b887c352719b18db4176d5d22511d3b398eebad725dd747ce23f8a55f75b7c8c3eeb965cdaf29da773e667137a45ba84736d5dd01b22ab0b66ca795fb2c28c8d48001d1e8fcbf278b6c19e7af69ad78a3f78209af6b3b6546ef43ebb72e29167a8ae23e9702752325ca1cb6c6fe8072cb74a59dc8cdc97dd72aca5df62661cb57003dcb2590c20f0ff75a06cb8c797e71e32d7b679e679d7ed", 0xc0}], 0x1, 0x0, 0x0, 0x402}, 0x8) 16:51:34 executing program 0: open(0x0, 0x82a8, 0x6872e410925425e2) 16:51:34 executing program 0: open(0x0, 0x82a8, 0x6872e410925425e2) 16:51:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x0, 0x9, 0x7, 0x7, "b7cdd3b9f220315024bfee8cfb632f469aa3ca82", 0xe943, 0x1}) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:34 executing program 0: open(0x0, 0x82a8, 0x6872e410925425e2) 16:51:34 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x6872e410925425e2) 16:51:34 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x6872e410925425e2) 16:51:34 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) openat(r0, &(0x7f0000000000)='./file2\x00', 0x200, 0xa0) 16:51:34 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x6872e410925425e2) 16:51:34 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x6812, r0, 0x0, 0x4) r2 = open$dir(&(0x7f0000000000)='./file2\x00', 0x80, 0x100) mknodat(r2, &(0x7f0000000080)='./file2\x00', 0x2000, 0x40) open(&(0x7f0000000040)='./file2\x00', 0x8000, 0x0) 16:51:34 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x0) 16:51:34 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x0) 16:51:34 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) unlinkat(r0, &(0x7f0000000000)='./file2\x00', 0xbdc470f1680eac31) 16:51:34 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x0) 16:51:34 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) 16:51:34 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) socket$inet(0x2, 0x5, 0x9) 16:51:34 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x4) 16:51:34 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) unlink(&(0x7f0000000080)='./file2\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000014c0)={0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0xc) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) accept$inet(0xffffffffffffff9c, &(0x7f0000001500), &(0x7f0000001540)=0xc) recvmsg(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000200)=""/195, 0xc3}, {&(0x7f0000000100)=""/87, 0x57}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/127, 0x7f}], 0x4, &(0x7f0000001380)=""/248, 0xf8}, 0x42) getdents(r0, &(0x7f0000000000)=""/30, 0x1e) r3 = open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) fcntl$setflags(r0, 0x2, 0x1) pipe(&(0x7f0000000380)={0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f00000015c0)={0x3, 0x1, 0x1, 0x2, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, 0x0) renameat(r5, &(0x7f0000001600)='./file0\x00', r0, &(0x7f0000001640)='./file2\x00') chflagsat(r4, &(0x7f0000001580)='./file2\x00', 0x10000, 0x2) 16:51:34 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x91) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) 16:51:35 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)="3ca92c6b93bac761efc04d12fc718e64a368ff09de0db261523f5dc9c167449ed0cad629b7304c18dedca3a60d48c751592177d1631dc0af145e542786950946095982012e6f1bea69c4709c92ea8c6d5b75100aa717d146b7710266f04ccd7b63f35e0a46faf6295d23e17a3efa53", 0x6f}, {&(0x7f0000000200)="80aadb8b8114d7c029eb7e0c4294cc88a465a976ed555243a276a0a4336e1b02266d947de65a5c976c6e872a1318773fbc34329029c8d292169281cf3254a5192869032d201d9610fda4acbe783e923ba1d7e780ef3f033eca411373ec81f1094d4201f98eb84ff9da4f2e023641ca59f316ba8f05659ffaad3f943d528bfc803bdf2fbb0bf88635a0338cb4196542e0791afe410c1e1b78f064bcfdb9f269c96a9adcbdbd3278cd995d3b8f1b721039917a5e700bb5f955167738e777fd9ad277e1e02ab0038451a02d08fd5ca1624501c0cfa3a3074dc97a5675f3dea1ad427b18afad6c03c32b1adf24428f", 0xed}], 0x2, &(0x7f0000000300)=[{0x78, 0x1, 0xff, "dd26f48320f0417dd70b4d880b643b0be1182e985f0c04ef818d54d6e5474c4737ff8ab14907ee674ada55a3c6d68ae133b24235d2c466ca9f3eb751a81ae026dd0d7d1c309e9f7647a7157d4bdffc9e7bfdfe6f13d1b8bab4081f7a0a25aeec3f"}, {0x60, 0x1, 0xffff8001, "6d6eb234be92c6b7d879c626d35d4f4f1f74dc417a818184f808d452b6172788d2d61bb7247535075d35b6ecd53579d8acfd490c9320fc86ec4a604cbc2e3b6dcc15bf08a86c0fdec9f39aee87af64"}, {0x108, 0xffff, 0x1, "9d86045e2a560fa6e940d668d7d18606becc8ed040b5358dd6744b762120153300c9353d38fbf4109993631b4ad9ae0ed3770e5bc3113e1651b2a63358d04cf82ebb98f14289675716a67bf7bf5a4aa771caefe92a2cb17184d333724f10307021b030a2b22a0ccee1507d09e3334a365d83354419146269746ea10eb846dd6c7e9ce6f628530f0a2df35871717b3ae5996c7005385fc61df7f19233ecf0beac433cc8e0e0a4f5a4ba2ed3459dc512e5b07dfdd85755a2f011a12150c0b8334b566021836acabdd74987f5b8ba3eb6b688329d25482db909a108705d3d9d9e0b8a55d383e5321d846a75889fcfc2d36e6d399f4ffaf9"}, {0x98, 0x1, 0x40, "533d818ab328a6d6e62733714a7485a2eba359d796a3e33ccbd3e913b1b5c2cac51506e1e8c142f0d98d579a3b13740ce750b6285fb10d5286cde5b5738bcb90a987285d6e79a56c25b76cea4bab683a7091475800a03e8ea415ca363b2ad222cd733bca59b96fe07495b750d00013c5b77e6b2c8082c1c0f22b4c5e4bfae3c986"}, {0x68, 0xffff, 0x4, "d167e5a31d9e1294be0371e754e8dc9261bcb8bda5baf9109c9bd1ff101f2b92f9f4ae2dd1909ec527f03ddbbab9848ea5b3792f8bd2a19f2edf8423c4e45722851ffeeb9517722b84abe3b4570511e959"}, {0x68, 0xffff, 0x5399, "59bf93754e8d0be00ac3e48aa94b0bfc6216f24d537c4a66ea3374c0d3c06993cba7e954b18dd0a92705e75167a9b7695349d85903cae2a96cbe9b604008f070e66baea0fa8ede8de60b4e83fa89dd868574c1c8168b"}, {0x90, 0x1, 0x9, "6625b91758eb23000e1e0246a2ea26e0e8326c999ae856feeae015f67be7503dfaf760f20e297058302dbb5695b6cc83d1c94802f0795f3c1a1524dc3d04fa6d1e71f1254a0aae4a44395237b6439dc996a03c0ee09bfb161a18624ca736dc092d83ac8fe525c20e1fa432826e3bc369165f5e7343c8d2f5d18e59c39db8d9"}], 0x3d8}, 0x402) 16:51:35 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 16:51:35 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) r1 = geteuid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r2, r3) fchownat(r0, &(0x7f0000000000)='./file2\x00', r1, r3, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:35 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r0, r1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:35 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000010c0), 0x10, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x179) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) recvfrom(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x200, 0x2}, 0xc) getpgrp() 16:51:35 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) dup(r0) symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000100)='./file2/file0\x00', 0x200, 0x138) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:35 executing program 0: mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x0, 0xffffffffffffffff, 0x1) r0 = geteuid() r1 = getpid() getpgid(r1) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r2, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r4, 0x0, &(0x7f00000007c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000000c0)="f1ca2eca016f67f4db018eb94b658b1b1496490ccdda7c3815e531b132406f98de6e2cd13515baea4007e612eaa533ac69f87a4f0725270f85b28566d8d72587353b0a0d4c204d2dc91aab5c9ab4a5bf36bd7145b5dc8a4be430ee36b5f6c615d27ff684d47c4e3758946818936ccfdd4a0563f100bbab91b2e4a247f197c419cbb18a30eee2ee69375285ed38474f4189bb05fe5e9995f045131b12873fcb137bf4c81e2a476f7f89ebfba3b0ee91e4", 0xb0}, {&(0x7f0000000040)="d7ed4a4a4c064734165299e24e8f53a3fcf706b6b18d6cac54c850326fde7bfdae4b89720948", 0x26}, {&(0x7f0000000180)="9074666cd7b1921c38c94e8593921b6be98c0bf5605db03607f54c9df36636b3fe74de8869f73e5093715494ded53a09fbd9b36d7ab34dc6f53ba40a74c92020a946706b98942abfb5fed0e9580ee4e84a5a982ca5119f1a391843a8efeb5d9ad885e955272c", 0x66}, {&(0x7f0000000200)="18ccec47da12c2a297d31c20ae8789ae55e4e939b2c9f6b0a0f664432f5731593b193e8ede00853ae8fda55ccb6cb7ecbee3fb72a1fbbf059ce57df30701032e4bc8aa6aab553fafd5b856c35e2c6d1081ae273b1ec7ccf8e4454def7a1a4957095cd9ef067cadbfbb6709767fa46c9c2854d3c19efc470d6f4e82d0f4ddc7eec03a0358451c7e3913491e7b135986ac912f24f99295e9911245e7acb9f3be9e7c26096f", 0xa4}, {&(0x7f00000002c0)="df0fd5a73e920f624fe98c7812d801c50348f9bd93a6fa8f9abf5193493255dbe5c6253a61a7b4d0b7a776eba0c8907c3138ae758c4843e5e5042b8759824eb717e1fbcdf58c773fde5836b4eb7be9b0eaea9da653", 0x55}, {&(0x7f0000000340)="5229d9590d7a52a040cccb6359d4b13f803b36eb34d7782f089948c4e74f7888f91549c0eac86c155c3cbc0afa8d3c250bd5732f24bf9033c5a980db14899ca2cda7a9230358b4e66539484f766e560928565b4e5df0122e16d45ced91ce6b788e5eae7842e67a61819da37c0a60c0d026e154400add3c32a385d03a886c0379e8eb60ac6829b790b4dc4d988733e6de839952ece7fa8c0e16fe2d15cf064448699afa67777f7fce30e054cea3b1b85257346d6b1c8a0b8595aa2251", 0xbc}, {&(0x7f0000000400)="39a9be6916630d7bb2b3952cb4a1ba7ee7d9e50c57da7e48a875c815b58d05a3abd76d5903574c1d59cd63a78df189f78e6f580e747019e8df2b7d4ed37f87a8af082ddec94606e6d33df5e0fd0404d10fb29ec7cdbf442e50141f54355a972544b1d5d014c16ee07309bb07c37734156ec49d1fbe8a0be8155bcca8549f254df123dcbecb3d08a8db8d5ed626edb3a3d6ba104f980f60f38d6c4e8f707b55edfb22f542a2286fb3b4c6e9f17c9c1857", 0xb0}, {&(0x7f00000004c0)="47e82b0bdd2a027701e7ab6291190b3f20e31f0a63771aa02b2d05f524f037cce6d24e64e9bc2d9a5a40a0893715294b44bd983d3a3ce3ce54f173fc7355c918c236853e4b77b2762e4348befb105bb40d5c729937ca40fdb398d040734d62fd912ab5605589220117fca97e826ca814e965", 0x72}, {&(0x7f0000000540)="82bcbfe690c8e78c503c06925295ed35ae6c124b5447e548950a95617d6d6d6fc7ee00248c658feaf79995a5f0a248ccea1b36b274a3ff946ccf033211ff141f14173a59b6dc0e68dcec27c070dd52eb11acb831930cba19fb73ef257940d8c200f757999de016642b4a5a90aa4627b992c52a0529c1f570f6ff93695d136100345938b1e8452d956e3758e17779a09fbb4e0fadd8cc15a1502f173332b097203967be82fc75e7889dee7e6e44a2af3e29219b7c3fb7a297f197e0f0ea2a034b4ef576e9d0aff793606b8499a1adaa6c50113fbbe6bfdf7401b37890041c00a0cd1456f338a4088e21f2b0f4183aafcbdb5011373c04d4b95c38c2aa", 0xfc}, {&(0x7f0000000640)="f009666f9a9e308f5c0505fa00d05f29061280ead4b6960d2ff5ea376d09d115bb668fc0e0ef06ff37a0c977007e0878f205721052bf9416c893b602ac09fe1efb7f7f48eb542e21e66e52db5b0d8f48bd95dc2cefe7bb80ba3f4a462b17bdfbabb8755445231d0348885381", 0x6c}], 0xa, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r0}, @cred={0x20, 0xffff, 0x0, r1, r2}, @rights={0x18, 0xffff, 0x1, [r4]}], 0x58, 0x404}, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) 16:51:35 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) fchownat(r0, &(0x7f0000000000)='./file2\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x4) 16:51:35 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0x3, 0x2, 0x6, 0x7, 0x0, 0x7fff, 0x1000, 0x10, [{0x9, 0x101, 0x2, 0x9}, {0x10000, 0x0, 0x9, 0x1}, {0x4, 0xdcd, 0x0, 0xc3}, {0x1ff, 0x5, 0x9, 0x8}, {0x5f6, 0x4, 0x9, 0x101}, {0x80000000, 0x10000, 0xfff, 0x1f}, {0x80000000, 0x20, 0x6, 0xfffff800}, {0x1, 0x40, 0x1f, 0x4}, {0xfffff9ad, 0x7, 0x6, 0x9}, {0x1, 0x0, 0x0, 0x5}, {0x101, 0x9, 0x91, 0x1}, {0x67c25846, 0x2, 0x100, 0x6}, {0x49, 0x800, 0x9, 0xffff}, {0x7, 0x5, 0xfffff801}, {0xc0, 0x2, 0x4, 0x2}, {0x4e6, 0x1, 0x83b, 0xffff0000}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x28843, 0x34) recvfrom$inet(r1, &(0x7f0000000200)=""/21, 0x15, 0x1, 0x0, 0x0) 16:51:35 executing program 0: r0 = semget(0x0, 0x3, 0x8) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000280)=""/46) semctl$GETALL(r0, 0x0, 0x6, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8000, 0x8, 0x101, 0x9, 0x4358, 0x0, 0x7]) open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) 16:51:35 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x290, 0x20) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f0000001200)='./file2\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) accept$unix(r1, &(0x7f0000001240)=@file={0x0, ""/108}, &(0x7f00000012c0)=0x6e) recvfrom(0xffffffffffffff9c, &(0x7f0000000200)=""/4096, 0x1000, 0x0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = msgget$private(0x0, 0x160) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x7f, r3, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) lchown(&(0x7f0000000000)='./file0\x00', r3, 0xffffffffffffffff) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:35 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x50) 16:51:35 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) pipe2(&(0x7f00000000c0), 0x10004) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x3) getppid() r2 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x2, 0x2, 0x0, 0x66, r2}) 16:51:35 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425a0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x10881, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:51:36 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) wait4(0xffffffffffffffff, &(0x7f0000000080), 0x2, &(0x7f0000000200)) unlinkat(r0, &(0x7f0000000000)='./file2\x00', 0x8) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:36 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) recvfrom(r0, &(0x7f00000000c0)=""/178, 0xb2, 0x841, &(0x7f0000000000)=@in6={0x18, 0x1, 0x739a1090, 0x1f}, 0xc) 16:51:36 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x6872e410925425e2) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0x5, 0x7, 0x40, 0x1, 0x80000001, 0x7fff, 0x6, 0x10, [{0x20, 0xffffffff, 0x1d, 0x800}, {0x8, 0x5, 0x800, 0x3}, {0x60, 0x800, 0xffffffff, 0x4}, {0x2, 0x5, 0xfffffffe, 0xffff}, {0xfb0, 0x400, 0x7ff, 0x7}, {0x6, 0xff, 0x81, 0x5}, {0x200, 0x8000, 0x4, 0x10001}, {0x4, 0x3, 0x100, 0x280000}, {0x2, 0x7, 0x8, 0x9}, {0x4, 0x9, 0x4, 0x108}, {0x5, 0x9, 0x40, 0x5}, {0x0, 0x2, 0x0, 0x7fff}, {0x6, 0xfff, 0x1, 0x3ff}, {0x7, 0x6, 0x325b, 0x5}, {0x6, 0x1cfd, 0x8}, {0x5, 0x199, 0xda, 0x9}]}) 16:51:36 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) mknodat(r0, &(0x7f0000000080)='./file2\x00', 0x1000, 0x3) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file2/file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x800, 0x1) 16:51:36 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x3d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) socketpair(0x6, 0x2, 0xf8, &(0x7f0000000440)={0xffffffffffffffff}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), 0xc) connect(r0, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) getpeername$unix(r2, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000400)=@abs={0x0, 0x0, 0x2}, 0x8) getpeername$unix(r4, 0x0, &(0x7f00000007c0)) getpeername$unix(r4, 0x0, &(0x7f0000000180)) bind$unix(r3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom(r6, &(0x7f0000000280)=""/136, 0x88, 0x801, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$TIOCSTART(r2, 0x2000746e) 16:51:36 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file2\x00', 0x8, 0x103) getdents(r0, &(0x7f0000000080)=""/119, 0x77) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:36 executing program 0: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x10000, 0x40) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)) 16:51:36 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x10301, 0x0) linkat(r0, &(0x7f0000000040)='./file1\x00', r1, &(0x7f0000000180)='./file0\x00', 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000280)) unlink(&(0x7f00000001c0)='./file2\x00') r2 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f00000002c0)=@file={0x0, './file2\x00'}, 0xa) r4 = openat(r2, &(0x7f0000000000)='./file2\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0/file0\x00', 0xd99, 0x8001, 0x3, 0x0, 0x5, 0x8, 0xffffffff, 0x0, 0x0, 0x8, 0x80000000000}) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) 16:51:36 executing program 1: r0 = getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x4a3, 0x6, r0}) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) 16:51:36 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:51:36 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x40) open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) r0 = getpid() getpgid(r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x10, r0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) fchmodat(r1, &(0x7f0000000100)='./file2\x00', 0x41, 0x0) 16:51:36 executing program 0: msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000000)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x6872e4109254256e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x8, 0x6, 0xff, "02fceb2b547abc1a92627c106bb1cee35bfe11f7", 0x8, 0x7}) 16:51:36 executing program 1: open$dir(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x2) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file2\x00', 0x4) 16:51:36 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x10) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x0) 16:51:36 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:51:36 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x80, 0x12) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x2, 0x1}, {0x18, 0x0, 0x4, 0x1ff}, 0x0, [0x1f, 0x2, 0x5, 0x10000, 0x0, 0x101, 0x6, 0x800]}, 0x3c) open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) r0 = open(&(0x7f0000000000)='./file2\x00', 0x1, 0x0) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f00000014c0)=[{&(0x7f0000001540)="1a865c6d0f4c71f2e29d20cc6651ebd92751893e184dfe4d9775a9d749011cdc1109e7e064a29d73b353d8285a3716cee98b09a67aaa3a96617e65fa1a50efde16ecae4599feee431c42c18201befb376441d059b7ee53a1eeab418afd3c0ce002c5c712880201b45417b633abfc9e7b663b04e6da367a7b5a90f33d6fbdfc730ed56945c10ca0d2bafd6fbd8bdf8e7f2638651e7713e06299f9fe5083ab3025d806190912ca4d952917b8d5f0365b52ea95936c968d80502fa90e15361ac87dac9d20ff5ae000e0f695b1fbce3cde6a82b0f1ba337e91333bdab593df3e2aa07fc3361fa4938cc3d9e012e6d671c7ad8716c313bf48fb39a37c077320186f1d602098d5d7793cda16294c95c1bc3a67a8b96f2db879f179dd9eedc88b130a7415835c20621018f5ce5ae9b0ec101364093e63350f20d6c641180d2aafed7e5dc5db", 0x142}, {&(0x7f0000000080)="3aac4ca678294810574d94af0c475e2990244bec49e99e0f14c5526cc85ec3c826e725814661b0429126bfc3b860bce7d80b68e4d0c8768a71af452ef08459a3c96013b0b8c7f9744d50bbc9c626b8c558950e9d4d08dd346f91233cf2801f98e64b8a1faedec73e9754cb00308ded1d5d35eed0da4b4394844c5ab8718c47e3d51e6c", 0x83}, {&(0x7f0000000300)="1f95119e0c3c640a79b2b6894d5a1f85f660418975b07d0a5748ecff8e7d561ce1e49bf9ebed51740f1c754b192ddaf7dda1e7748f9a2a0efee8832b055f22690308443e2431deeb31230dd435c4c63988431b99aa16b8e13f853a76b7f6ff9f42633546a7faf9e3d003c49a893dcccd66a6e5b18306ef556e74a8f7efb2957eac4ae53f6698998c2d2a72032be9014dffaa0be823fdb10fc1f137c8ec37f31856947ecaad85a690f82037182d70a2206d5d0d27e53f0962b06cde5d7a91a68c2b6ac306f175a9670d577d0052bfa2275cc0984bca5871b1b839c0721b6a0a5d544f26522e440959d10a710e9d145dc72bc58b2fca75d7798e0af96e3fd5b13eeee10737a032e0cbc35db2beaa751c6cbf592c731d72377f5a6990cc75699de107f81e5c90b4d39124d52540a07d2897a7de20a8d9eeb2cc9cd7b58eb471d6902a889e86eff5d62ff5d91efea760f016a673c541b232064831f22fada6f0c235f61422aa19d14e1dffb7991ad951f0feefc50e656c800013ede3cd122fb25484a357dc41036e9b82c2040129481e5ba393e364adbd1335ba8b870a73e4227fb348cee6ea53a5aea3caf470c9fb2811a9ac35d3a86a2d48dcb09db4c4dc0650b50743ced4d46d56cd7670b5da971d0ead004c82322351bd8eea4803c9a7cbe8ea38b40d2cfad79fd0da485d0b5e6554a86c681579bef7a2cc21f7f29790e4760e09bdeb4bf382d5946167156253109e27c95f914d6690b7396e8dbec56f623d15e00daae73de499f044b2ff9f6ac2727b15768a42988335f22a0b21b0604f5cf0d53f33eca80a7ba0e9f90da35e8fbc1a25aed5f83e61811e12caf88b7499750fabb812d27d163d80fae77c7c08c675b996389d985a97dca566ecb628972f6dd1e28bbefa53bdf5102f632fe73f09a932268acb6cdb2e7d9a6b453007886b875facd82189df9cff66dd995c4037aa5b08f7646791000b86ee29046b27c0fbc7530ce17c7aa2641119e074383d02a9d4b75becf452dac4c2c4411e67a48c2c9cbaf8e58ce9cbbdddebb85c4b2eb3a818e894439c302aace661c212114943527daa3dea33c2fe65879bec591020073304e36b16e4d08bfde5860040c490f3fa9dc9918c6582c30ff8c490eb8e1084128999d57958753faf95522905251b0a741fc6cb3cc8b986a1dc06fd9c1abec5be1687b5616ffe6180840aaae3684c780fceabfb2de6762b1e2c457cc589a20090053469d72c2f44b59697e98bb4f1e6a6a77db2b5942e4d2e29007b8c2d57a5c0c715b0033398e8058a91e7e4f1e358169ad4bac410bb61b25e72748a43d76778812ed27119d3bbe6e430590d460230fae0521c1a0e81634e2985a5c21f4578b0f9b7191b47e8faa378fefcae8667ef572d780e382df8c0764785c84247b0c3e8d0309d5d9349fc00786973c3cf3050335c61b67b2defd6d850b05632dc0c7154fb2adf10939ef046413739a11eed2657e80b273aeab93ee1ca5cf6b61a5bad01a89d1514bf89d3819de20c94b535dc6dfcc14de3a5524cdf7f709a861184805e1d8c2fe0b587b0296dfefef033aaa23ccc1f45a0ad62813714e571c045bc5d1737970a8c7b4c06e2579bd33a8af9043ea6e64114bf6913dea5da4ae82a1eb45821bcf43cf72cb18221530c9c3c8da701b09d54e4f0dba364a6748bf48850731530bf8390bd4e1ce3d0713d6c15b870dc882ce7e54497eaf866de18d58a4fc8a6b4778ab9b269183ff490725ceab674e682dc42d7159aa6f0b3a7622b95c67199895402daa409273d10b2caf94ad01b4b487c08bfe672e5fc665502cf0307dbac3b53c51e0d2efa5dc679b5c1599c0839a8070b5b8b3602016022ac72de2196fb0f44f71b8cc47e01a60b7b5e5aa7884abca083a1fd8a46b16c563f58c368def4569105e913cfff32404282abcf54d6fe085a7662a2b4ec38c55a580f103adea72037362971385f66bd1526355039b6fae0c8246f0f3e5cffa7e887614b0e0b8ed77b5f9989ff18a930cedf70033592d31fecf9bcf57dce8e891fef265a024bbe8966fec3e2515b276e5057f441006042c02ced6906e86d49294c36c60f16487511f2041314894c8090506accc770f56f23662c1fe80097413f6f1c9fb490773bfb33df7670fea030819b8c530feedc0b6e4418139606bb85b0853c0ed0b1489c791bee2292a258c92cc06349d13402bbfe586ed3a0707d24e26c3cd406d24d01f0c122534386d97a005dd033d9ce78c4731e7d25134c3ac5866f4ec20e1e90587a5afe16ebfa8abe1adf190f89149b3b550d0d32d9eaa850e396745fb841a9d228e86b0a0093fb2e6ffffb76fd3792c6b2477120e3af1929c3b4cb4191fe3b5e97f6dde3f8e3bff9e1b47d3c97277c084f255e04ecd6de9819cb55f1f48493b05f4eccaf44a6a73b8d880f22d0fd3e18decf06ab266388700de0119db09e1897d9cab868b60dcbc5e4fc86c0c01454ee5c5206c47c2867f25bdb3995ea7bc9172c18a3234b9983b9954b0c592c5b9228d84f18cf52136246a40c9014a383040dcbf1d4d562b3ea8cf6edf251c7418ed1c9610032b97d9bbfa84496ed989adbb6338912203db9b071b454c8268b7bb8cfde339938ede9768d22628865fa4b67011876f8222f3a8a4b77516898932969d8d58319e489d0f6f1141dae1c1764c0d78e1a2b1b60d4476fc99958cefbc17a52da3443f74003945b501c71da979432a10baa62fee561b0bf343e1226e91a49f7ff1b98da6d3f942c4f210c41a4751cd299540f72d4eb091eda9c772545cb829c0bd6b06f6330de6c96e598205dafa55e4f14f877e385ca4685341662d76699f860fe3ac8a7120c72ae6b5dd2cfcba22c6abbeb90c395d197c13b4b3cca7d4ee80326d499a119280dd88471665b78191c8ed713fa21ae3bd097fc01d21504c5c539b85bdbbecffc13d82cb301680fb79fc3ce7414bb06fd2b0f12115d5e8d0aff1d5fa8fa21d4fbefe1d1f37db603b7b403beaa0a368e1af729afb69854d756d54531898e28ebc03ad0b460384adbc6e3f4c3a5ac87e29922b2776680511a20bf2ffceecc8cddf82adb056d5fa148c36b13fc87877d1a7e95b820504ba80f58a6bf88d0764b2026362f830120447972c451fd3283d5f8feaf0b6931965640b071dfa787e85c7d3cecb54ffb3066ee9daa8477e1b1025e5e4e6c925c9557ef7657a5c134db27fdaf8dfa5175a76112c531ef3de133ab660cee272ca8f4f94bd3f251c9c0d866a22eea62162c40c05e2eae36d0d618404955b595e7a742649990f8eb9482395eaa1e49b0a89ab1712d9b9f90f22011e98995e10f5fed7415bcfe13f2c992f13d23f8590748a7fbd827a43717c183f394a48d903bed2a20d8492b8f041b8efc1d99d4bf04bac45a1c58e422c61a06ec411277b627c2062779d9ac8f44f4f65f2922a141674865fe1b2cd15348421d2b853c4fad7ea42cf9da5a18a19fad357571f3a8a0f841864a960f11711cb8ab00b1d56b9e88971b944aae5248486be2bb53cbea13ccba8648fa17173f8c0bc2e8bca3ec05850d1ef6f1e14077dfc86e21b497baae6add6cf4298a91810208bf1a3dd7bde3cc0c775ec1aa0ac44c88184f723f935c10346d4d6a151e6d47603c95c36fc10886d93b710b43fb3985e74039491eb6ec9b2e0704f109f7e00ce30c66bf29f0a47dc60a71180a26fb9dcabac724f6fc434d6d32bc3fb8e869cfde5956870ebaba9453857279270fa85eeb5b250dbdb16615ad548698f265ba661715afab59696bbb058cda5ee11e1dda21f5c5bc3e2650e3dbc46e373078705eb909b266274eb15478a5c38c252befb2f03d3f00812c317e7221e3fc910e1b5f49b76c048cebd250aedada21ede556a2a646d3eb71103c52e8d065701092460bed18699eedee9c8b323bd7631ad6473c7bd74ec6b5cdc80bf36cbf3fb44d54746650eb3b322d72ceba2915048230510ad37e0a3a630eec66cd2dbcd8346f5cc27e0bed4771ef9fc541cac48d1b87fd14ce499812ff5b76588209a260a8ed7fb066994398a76c227ef7c35ff467619da140bf33646eb6ebf5f26e6b84dd3b16397ffd652e30e4236ff5622b0813aa39328fb6bff8b5f91dd0c09346d0a7d6467934049b6e6372474dbdf0b91f29ea504fe951745ac9a21a1455b7fe08f981ae0ffb33df4e511f36b0d04fda2a35446b39f0ab46d55e8055fafc747eea315d42b036e4d1e48e11671fa993fa2c27211236ed46d505d84bf08c1408f633050fac70a89388e6632838ff580f4a3e1da0d73a014d418c3f2f56e4f0315603346d1f8a5aa75d8b16624c6d38ec47195855ed02a9dcc2dfe4d325b45505bf2515f34d09b5d32fe0a60297838261776a2b7cb7c7a53a5fb93184bb594b8ac4dba55a1409d7b7053cff05e1837778fa84a120cc481e884ddb5256d7ffebebede985e964a5615bfd0b215283f86d5130168ea2889e51ce70a5c28cf557dd42cd412681f19a6e257a2fbabe80f60c329f8acbe15b2eba6d4eb9244f0d7555c2e1c31709f6345b50109d4a6e1fe11ec7cf082ef51e78c9c357d54b946ca3e28c8f92129e1349934632558f1914a8806eeea5fadabb2e0c5bf28e96f42714742f2ced91e1882a4c9df12f6f4406f619ef67d75122eace666e4fc60cb40b14c4c6467ab78dfe9044b3b369daf183ce89b3be7c2f232010c799a8deb748e1bf8e1be8d82873b537b915e04ecab623d38e2f26ad0a6c95f45089bea1f0e2547f54e8d288fc7188a5e00fd84da7cd0fee9423eedeb2ed9690e1267dba0ac811d4f036b8afd1f69433990ac38008c525922900ef701ad6f337236c95611a0eb95025292a6585eb6506a93f16e29561523721a2d0e8c92396bfe307387a8a30160200af9247774b92c2c7fd06f52646ce0439b5b64925b5aa37f48fb47e54366412508a4bac44452e9e762ff188ba6f0462060e94a33c4cd1a3ff533fe74facead53cc73f967b4154ef33a7c95501dd42e4042d4f55d7e231727bc1f7bbd18a585cad17f76158ff32e50145bda0e64265dc639ef17cbf22c7ee3c8a8912e92fec7f43089ef0d971d456f4987d36f01e678a53894810f93baaa27d8f1ab999bb4238dc84632cbdb7dd3e87d87022c929e2ad8e9e27ef28d3ac8af2219b187cfdb2ff20eb27224cd177f0373eb1941d573549c137501004bef83e105be9a7542d797a97e825046368e0a90a534c3b63b1923bb29d9455e23cb30a4009f8486650bb9ec1e67d7643de2c6d77e944387f6cb48e7bfb3333684494b04a15d8584cfe46b9f0279e3c32895a0c93f19bd6d0d72ed16481a1da4fcce3806ce7d5b314afc7e2a5d450bb252ee740c87982f9a5d0a3f607db510b77d76f0e5d8161eda50e5398a6e6f1675ece168cc28b5e422af16b77247c2026567778fca8591b083553e64869f331041bd26b5b356ee0182bfed86dee31ad99ca949fe0b2e727132b1733dbba7f76d9f28265f7406fbe89fda0b15b27445bb44fa78543acd79f7cd6d53da674d519de7d2664f03ea58b750900cc3cb3df6756466de23e8adf1d68dcfe17c465aa107984b9f5b253f1a9b45e780107a9bd963070f95d3033c9f43d1eb831e623842590c76ae193191956a016763f50c1b0c43063da6e0d93f4a44f009141a4c434aa052afc782ebb0e96e01e71906fbadf97b91326c07e782852b5e4892853fa8ee627c5b4d28dc082c96a1567e6e88475bc1adebbeecb4701f30d2abcd3a4a59923c9570999360b6377873473138d4d5d30161c09060b1c", 0x1000}, {&(0x7f0000001300)="788e04bc027029646b8515ef2b9ae1d5773ab5ed57fe976d51ec756bae75562fc515d414342dc729da1f84d3877b3d28f16dfc380909d44ebc23f4e0b9372a901356fd5f721fa5b4b4818d8689697785bf3bb1a0446551d8014415a07bc7b875a5f67f0f4452cf40c81ac3d6d708160e8643886a4dadba0ab42f5c73426eaa436fa0b0de8b0dea53e74e37e509a3ebbe660066bf844a744e6474f4d4b5b431d39ec875603be8d21102dbcba64c4489c1a635db", 0xb3}, {&(0x7f0000000180)="45afc3223a8989a4b6ea0e97eb2758e0e4fb21f4d0", 0x15}, {&(0x7f00000013c0)="64b66776c4daf18ee3c86378be1397b9cb30bbd005a8ce02ec00f80b2965b48c39737adf4a4ea0d9cd8b0eebbae44ce4bcc3867b2d04b5ec9a63a076159afdb74eda8aa65f683da34a79304f0682d6004ef6853e1c5bc1a7b9bc9b382c3ee4316ffcff690cdbef86383f00492de254e869e2374506a31efa70331dd3b0b66c177955827fce21dc9345fc2c2d7d36e0a572add9a6831a94766a6caa6d9f4b0f5ce0e4737d636d41f1eb9ad567fa76bdff1b4125b91f42eac387ad8c19279ce200f8a8e321fc", 0xc5}], 0x6, &(0x7f00000017c0)=ANY=[@ANYBLOB="3000000000000000ffff000002000000c193a3a7da959d29f175c965337a40293bd36a04293fa23f187ee41a55856aad80000000000000000100000005000000b9d58e7a335814620f9f95e5ef1055f47e240394c603836e985ce85f071fab33450bd82cee59e1a6fa20c65893324fda6719bc5a59db3a04bb840f834bdef887861a75f2e2c5da3416ebe8e44da5ae8961f58dc24f6c3263b3fa5af724ca102d03dcc605a06b635d6b00000000000000e80000000000000001000000ff7f00003e9ab9d30eb275124f90499a803945cb709e564bd354004f118c3c23decc2e76cbf2e3863cd09106f7b081421ca9d0c17aeae78f94da192be3bb5920d84ec1658ba5fa4891989b091ac5b95a3b81f2fa280daf22f2284cbf1143d080fae0d40d910cffe0806ef7c79c76ba89f31b4d332edffd4544ec40e7752b368b6ae0fa32b5ce31537a487b0ee3073242bbf15d9c7833a9482947ed67f643f9c62d17fc2576c8b413ee2ba2d043f7a32b642da67f856983d458e033d465841f2819c08c5dc1f8a91b5a5baf2ba4352aa50d6501e31b8270dfbe6025009800000000000000ffff0000000200001f3e43c8c948c7a25a2cc7532706d3a9288dece9dbed2e88ec17737fd0d026336214f6a4bd7fbba3a0efb801794bb8790321ae8b439d5e7c047ecc1e028ff61a845088409bb2b10351bddb837c51569943ef7a74db7f28ff88c5f3aa1fb7ff2904ea5582d2e87ff3865fbd7f30618b0f0623cd015c013dc4c9a438bfd3c0bfe10786810000000000"], 0x230}, 0x4) 16:51:36 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x82a8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:51:36 executing program 0: connect(0xffffffffffffffff, &(0x7f00000004c0)=@in6={0x18, 0x0, 0xfffffc01, 0x3}, 0xc) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, &(0x7f0000000500)=""/191, 0xbf) getsockopt(r1, 0x7, 0x7718, &(0x7f00000000c0)=""/215, &(0x7f0000000040)=0xc84d573c889c6a34) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) r3 = geteuid() r4 = getuid() r5 = socket(0x2, 0x4, 0xf6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r4, r6) fchownat(r2, &(0x7f0000000600)='./file0\x00', r3, r6, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r7, 0x0, &(0x7f00000007c0)) sendmsg$unix(r7, &(0x7f0000001600)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000200)="b591dcb303ca8f18436dd2dc6c59ed4b97c3276e55b944fd7e33f122afaf7db151d74f6f18c0155c6d0e52d7e5f0c435667d6a59985db1058734fab2afe32a7b90c5a8b821ac978b927f237749cea0483edb720a2a13b16ff06ea1e86271267d621ea9e9d5bc4f002b651efe7bcfb377b4d6635dc545a1c784a367d1733f2dcc0a4e1969e3e4cf27a024f8d490e98126bf54b3a32101475e4fe7d3556509a19c5cd071c5c3d84cd7eef14919370b33ea0887", 0xb2}, {&(0x7f00000006c0)="c3f6836df5354476d5f59d3f5bea24806bb0a929cc5c62a9f570b42b9a231e5fa0cdd0c5f9b04a81edafc5c6240384a50ffa90336c13811b1757e83029726c4129e96f4b6ebca7d172f5dbfff964e4a9ac8f6ff1a488979300b959fba3c11a3d7fc7049e8844d1f22428767096d0a9e348c5a89cae054b608037fe6dd0ddd20ac561e4adf91603fa0000000057de869693e75de87d4777ec723ca1bae30000000086494de380a892e6e64cd9e62945339e6e9800ca01b3d376e40795bcd2fabe54ba90b466099509ea7c696c1dcb4a766b1bcc4111564fb875", 0xd9}, {&(0x7f0000000380)="a7850bc3dd41d240bf4df77324d53a844a76736449dfa126bcac407f4d769e715954c3a35ce6104bf3b2641b9f3db0ac319ded0b176e261e5d22481dc3a563d88526c7879b6a74d1193c9935c5ab3d6c93af909942d590186b19f753476b1df4b62211ef87522d35e4f5790727853391b60a3fadad0ca8cc1c956714e82e4a50b98b5a5890dc649a8c1b62122c2ad529866b0fb4d8872eb39f4d260645d074dcf5135af2e136b9cd502ac9419045201dd71b6f553891f5c6d44ba314f908b469f7e3195bf358f844ac0937516bdd9279ac386e9eeb34cf5093780574b2ee76", 0xdf}, {&(0x7f0000001700)="7e85f5dc09878b58ec310adb3ae73a16a0e0d83e8012a5a4da21532ba0de1e145f43f737f92d7d4fefa48473d4694c7a62781ccb8d6a03e7bc4c2d68d3b9b83c982314c790f2fe0c1b593f62d30c7fab2ba893201b76c95d0cfd78514237e02b509def41eab6e406da6ac95a31f657a89d10553bb2b2ac8c46c449761a2ddb3498f30a6953f3371403cc10976b485ad4208cbe3bc9e10c48523f4cc84cb7341edbb3ecdbd9b21a36fe4af9b856eb75b25feb42120224ee3fbf84147488251159c175be7a248a831013e9df91a863cd3e2d92fd1420c15469c8690586c98e130d5fe52b2e2e3522aa74c0ce752d35d5a88c43274fbba23a1dbd63eb8ffbf219790934979c7e513e613e2a77369386cfeed0eb98765c1893d8f882ab741c63d1aa620e9d7f0ff30781a4d38637d54d6e8e0503cb8ecafae6d74b93659eb053455018eabceebeb2927a58531cd64c1c7e60d847295f27112afc7aec36126c986d645924bf171b9ec09ac763dbfee7d51e3e13cde5672e5df385c0be26ee3ad97b636c7b51287c7200a3006b9983fb65a34f99e1d2ac8f109f78935043ae09c59c1e787d72ce86bc947163f27cfd747d552129f22213fa36d46369aad4befeee4751048f841c53c2f05d90db123c39fa55b7e31c608875842f51e11cd5a2f2044a4f938fa37b645a55fc865e85de2db5e42a4a04b6ce71efef38177f9853ba0df2d3fa4bcb89bf5cef18c6e7c02f011d1f8cea48bd9c30ea8ec1b9825d292ee1bbc54f1e9f646784faeb1388992ae0b1215144ac435c1988c8cc91f47f40009b9f9346e33eab969ddb3aa1cc3188e9f95cc4d377041e28b770f7185d8bb3ef041e8b3f522a98ee0a4193abaab9fde5cd2332e7b36a162e85c870faa7af0d4531623f29c0429abb1b8f7bdd06ea7d810b04de94acace3294531fa578753dddb8847df92805abcf02ed36d3db3a13b73ada9639f8e1cbbd1d3b216ba8870c8c70c9e8e454f1aa06edb43bf3455a9a5be19340cc9de3cafce1c1c2153e884af4d8f36086a90a9a74cbefb4a7ebd506d95fd6d9d42caa3a64874f2c045e133a56becf0ae0c574d090dbeb73bf04b9d7306a7e8cb851581cad3b91446043b991f1b433021b0d8877d20445e17e7cadc1f9eed5bdf4fd32eb24e4615a24ee0c7c7bdddc6411299160bc61f0e915aa501de252bc9cdc8688eb26b6413096f7674bdcb104818660e94c18114476cea32d794e786a19ddd7db369c26641d4197b9989e87d447f4b7a8b6398d9f9e5d4cb52111be2b172323142e66e415364c94b94f0804d9acfd97a84f8778fe4e24d9cd86cc79777059125fbb20f0d042089bb1379829c0dd075c98b97a808e51eaf27edcaed8623b92c06eae20449d92b955293bc73a380636abd63fd6df40a57face4bf02b9fb7b37b6a34aa12e642f6af210cea4f68aafdade24237f78b22fb85e200ac23ddbb776ba0c8b0fb89bb2cb9456dc76628bae2015a79d58cc416a5221678d31a71fb143e1161fd014f964033bc6dcf23e93cee6ff34e920da3439c01d3bff57ca2081146c86787fab5582610f2f8bcec17fec41994f14d0f5b7ddaf12fa675dbeb9c336024aac5ac10d500ee475b0576a34bf1bb7ce21bedbd51555db2a5793b09cf892c8ed7a5eb61a58bda530b52acbb75f75571dcd8844a7cf531fad47de9dd116e46dd98adafe787fc40d950c771e623b658bbbee9bd51a0b0cb42b8f947a5cff483e0dfb91d7078e0c65e3532fc50c64c7a6fa1a5fe94c5b7317fd015c77882151016a18d429fef62de4eac2779737e4a34d52725d8e6537fa9515d8098f8cb498bca9d140ba9a2dc84f6aac7b8c16c01c78641368c3f48ef8162eb2ce09a3584c03e0947f1a9e66a8da6c6c563517965a4e7b8aebcfd9a14fd842a02cc91877fb8139a9607ff63897e35792ae16c50146993d27446b2f14872ae66ff63d4e384da9b5fc50723a181158a4fc1b90c0d4d0ce8a1cb090b27bccbca66faf2d1839bc4ea2e306203609f35247a6357024be222429a9dc4faf20030dc32317e76893e5fe423483c9853eb6ca5b8a08e32f5787cdb9f1ac1f654712e176e384e138300340c24804ffe25b92b64cca1778c251b6e0f43779317554dab18705014adc2f97dbc5510e752f88e02c56f516362475c8f940f181c26823dfeb7ba74bef0790f702f873732dd07dd3bbdcbdf1da5c941121662451cf1c8510471c0974edc7a9807b1694580666ade42151f5fcf61fe9f41243b773cfc00e139d997f1641b04f4cfd891cb94fef349360a6e796a768e3461fb4b912229fbe96b7ee19c089ce4bcb53244cdfe01dfaa8edf75cc271db7e5de5370eb891dc9c3978d5e6933b4204b5e6de5a31aa04b5a7938998ae32fbff28f137d3bd3a69f6273f519f6055f1491aa89ca95521c2103f229981e497c3ba2d2513232a3b972441b121b938b2a65559d26a04b2a97f743b88a1de4dc9a043f7c1627113ea153836cd1de08ab461551a945b42ed839a230a0b66a1d0c8aa5186a5a94da5a63472a88d743582e75d08e3a2841be00a422c2164f7f2c5ae1a7d1ca2e184588d38dd220f3b71385ed994c21f1d07fb694d18eb039a3bce71429f507a95768da451d9c5d122be7d752760eb6e3b17e172b5edf2fe5011065e36638caf7fe69b1e87e9d9b938a067236c01affff0f563bc4067fe016469a5e749dab42f669d00d47f1610d7a0b56675da17823e79a62956f88576a5e53c2baad19c532171ba1a1b4b548dfa33b661b6aae780629aa843b372f1e97ed1ffb6355747d257dfe1047436593b15828fbf32c00153d32163956453b88cf6ad4d4a09878713d3ef2aa575253c20d1f840fb65f35c929aa468a149e4189a7e634350af628389444e37829cb39d30cd2e8e89495c805fc8ea2d072ae4fb4cf4077d18a23ed4c6ada4303b5541551da8588cd3fdee1dcddeeae6844ae8db837ed952e9faa08085c646964960ce27ca6208ab86aaa0da7b15db93fbad3d42062cc638e491faf06a3c5fbcea499685d97ea5ac001def2d667522e3046b8c5b95b6773a8ac3b77d23161452b4803150af0a1ad9476d90ca55cab3ce937772533762cd9dbb765fce29c5f5fd75e9650c1300150b8ddbfa2e99ec4e2b0a094feeb524d1ca6dda99f0f7351bbccad36209a9c79892798471129af6a4afd1227eef37227255018ab11de68ae1da0571f09d3162ed30888c0e3d7df23e20c4ba2adcdfba7aa683f7552c4dda6e61a30b400b47ec1dd39951e88d3c25ed935954ace2cfda4f13165cf389b562ec1468ae5f26ac6ead402fcef788a730b266e9aac97cedbf76a6467431d5ef30500ed0a9731fa8915f54075b5fcb24e1093429d393c8233113d96430fc27801453713a202fd5df7a525910319aee92ee584fc72c75c7fac1616b4a2a9afbd048097b704d48be6ad127af895458899c401e1fbc01991c543945e95a8a0ce144eb413162f54148245a213b12d2e73b3c64ddd7602bd7680a73212b59b43f76ce09c2e94991e329a7fdd548edc9ec49e0e83a7f690b4b500b0e214e89b35f25420183b57440388fb6e7d7d8cadb92335c60310b310df76733169f08db5a28516eefbc483c100ea8c70360ec5d2edee59ee872b21515fd298a19ebc408e099cae50c06f2179fbdd8085259fe55e66e576cd6c67178bc56dc2d49bbe749b7461b6c965b67dc0ee6ea5ee5f0720c49d0d47083a8f148b4b21d9e0be4aff369ded90f63189bc0ed70c48551bfad22c0c14bf06a316aac1f2b6cc9e6e76afb5f16618c371e839508719360535e3559384858dacb3e9db65928cc2d3424019a39d4ee4fd2e657808a29638e6ce4dc840b6477f7208f3cee90374764fa9315cd0dc341778c11b82106b1a0d6a01f214938e195fbe0fcd744d5fd78d01f28500ca5470f50053aeeff9a6bea6a15e768bc1a8db4f005c0272cf6a36ff28485835f1aa9cbf9425da6f4961a1a7758122ce4d578c24dad1ab6518c0eb3dda8ddcec6f72fc62aaa953d95772fa6f122bc55488a0324b189bbe814867ef50a7aa76b8906f454e24eb0cbe37949883f1a7a347357e4b40d9ac72011f6ebb6a4d98c746961762eaeeee54bfc88c00a09abef7df1ebf71afefd0671f07dd040aed474d5fa265a86bedc7eaa090b45c7db77371739f2d7cda24e9df83e5e855f42e6f994b99b1e27992aca0f373978c16d7c882b5cf9f4f9cf4917103b14425c949246590d8032e48c5aa1b95d0e6616c1b743a35767fc663fcfcbd8e496debc72480b694bd424c1edf55c6d149d84584a07beb1a4652ee35f7e24f6e098b6c023b00f41f2b8fbd2a03137231c7e4ed7ca13bf98663655d620d719cdd2cbfe148d98836be1244c36dc0086544844b5b6b1a2e1cb98a33110be552a0e48d0d73ab512613618a7bf4536453f30284d0635dce25362371b3a50b52359e1d9eae08c9ede23558eabb953a3c9e3034010afa2ca05c5d9a33847050721a0fa51f9b25a23e57fe86e8ba6dc2705ff1e11ae55d892f8d2cabc587db76d755df7566fd77311876e70ce701e4453fda66a072548e435435905ee8a6f8eab322c12c3f94706dd521c8b953bc3046ce7d4d80dbbe8d7be544f6919dedc235ecdb55dd8887b3ffda9224ef26dd9789d5e4350e1562a3f0fc07d6491843d0f9d1c9312c63d59b18c7e0958fb89536eb645c5a57119fc452d189c835d5720e3032f6e25c353c5a3c25d398ca63987cd62429f4ac4947cd4b4acc9cc94c2ca3827c8d7db2a45cd85c5ea02fe60efb29115f9341998b4cb41509c8b1d50a66caf4af66c6c36cbbcf8ba5275a27ce0e7339312da5e87e3f557e4b10b082af76df700be70448f5ed47d4b97d48cc0c30e71afac6f36717190a38ce04ac87271b06865e2ee03a4909350533a645bd1b0bd60061e414160aff8168d9bcbe1d8b3341bdf2b2dc860e2dbedcdc1b7b26754a91e7d807e18ab93f350b2bcc01e778c56b2016369c555ddfc87bc232a498f64558affcd67ce592e4046a724b05c41da2b7bc73b5681bf76b57d16095536ffafabc63a672bda4c3efec72e14996642e07322a7cd6600b9c36690e77361aa13804bad3da4e8cb24396a876b160080f4929fb78d2e2b73e19340ef1cc0060590c994a83d8425fc68be9e078d84aba7638fd3120f3ae024b25f74ff015fee8dd64c790ce0822988ea75a3771c79fadbe8d2b7180abcd0bd1a85f882f0681cec3c773e3a079712c889450596203d637d3001d3bcc6c9aaa80758ac45c5ee26536021c6e6bd95131650bac66032a6acab770c01628360001b2c413c86f4a0f15a8d9206e7d5c22e6de91095a5f3839b6afabe59b0301e8ac0025dfe273632953e9a2e587dc7f0817b73aba68f808efde6a20d2bb3005dc4be2e30a151de05a58edc501e8f797da55da7085afab07f0f43b16f3e56f85679efc39335cc294aa03ea205f4e00a8ca563bc929b24f526dc7b78efa39a6af2f2c143af6968309d54f2fece1b3d05d08f0cda0bd250af9a24a799ddc921c4d096ec29c2602a8596dd9720b6ee8957d4d0513eae94a2079dd33be4f73f8c2c4ea7fcdca02965c455f691056090295a99f7a541875abd2fca24a1bef6bf6602df624d0e46cadb70232bc46ce292f9b60ae3436cd2a9fce2410b76f9ccd111ed2a0159e20db380c2a849298c5e3f94756dbe97ff11a91147ffb92c51fb8917a65606bdcccd9dd14dd8106c3df930096c9f550c4192f17b0780fb17a05a96be50a604260c06fc09c9e4dacf975f6d21d1419f356e16473efd99e78e36d628e9ac57e31c34f22abdda6246717361ee2a2b2e27f33613768ff6c4efc5a6e848aad6460602690b816af12c80ef7c90f5c416327fc5e6fba9a35", 0x1048}, {&(0x7f00000002c0)="dba9736164082e618bc782176986a7dbbd7766f2573c6e3f888e95917baf8c7f64364520b31b92a57582f606befde6aa367d2b14bef93e6008cf0e996dd2a39d2686c524e838f88f86a04c124574593f388e0aae32b28999e3f2f0d2077a3d99656cdd59a24a54f8c156947e6bc20a47d210519dc264737848bc4d6fb33a5282d47861dd9489276778d35dfb57b43aefcea28cbdafbac5e58501bda8f443ff49234962f95a2d1c1ab4cd0ded1b372d9b1a406a2ebcf8584cffabd8421fc437", 0xbf}, {&(0x7f0000001540)="61ac91df794a97954dbf593802580aeb92e8ff2c25", 0x15}], 0x6}, 0x4) 16:51:36 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x2, 0x35, 0x0, 0x7fff}) open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x2, 0x1, 0x7ff, 0xe, 0x81, 0xda, 0x3, 0xfff, 0x0]) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000180)={0x5, 0x80, 0x8}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0xa, 0x1, 0x27, 0x322a, 0x200}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 16:51:37 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x6872e410925425e2) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0x5, 0x7, 0x40, 0x1, 0x80000001, 0x7fff, 0x6, 0x10, [{0x20, 0xffffffff, 0x1d, 0x800}, {0x8, 0x5, 0x800, 0x3}, {0x60, 0x800, 0xffffffff, 0x4}, {0x2, 0x5, 0xfffffffe, 0xffff}, {0xfb0, 0x400, 0x7ff, 0x7}, {0x6, 0xff, 0x81, 0x5}, {0x200, 0x8000, 0x4, 0x10001}, {0x4, 0x3, 0x100, 0x280000}, {0x2, 0x7, 0x8, 0x9}, {0x4, 0x9, 0x4, 0x108}, {0x5, 0x9, 0x40, 0x5}, {0x0, 0x2, 0x0, 0x7fff}, {0x6, 0xfff, 0x1, 0x3ff}, {0x7, 0x6, 0x325b, 0x5}, {0x6, 0x1cfd, 0x8}, {0x5, 0x199, 0xda, 0x9}]}) 16:51:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) 16:51:37 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x6872e410925425e2) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0x5, 0x7, 0x40, 0x1, 0x80000001, 0x7fff, 0x6, 0x10, [{0x20, 0xffffffff, 0x1d, 0x800}, {0x8, 0x5, 0x800, 0x3}, {0x60, 0x800, 0xffffffff, 0x4}, {0x2, 0x5, 0xfffffffe, 0xffff}, {0xfb0, 0x400, 0x7ff, 0x7}, {0x6, 0xff, 0x81, 0x5}, {0x200, 0x8000, 0x4, 0x10001}, {0x4, 0x3, 0x100, 0x280000}, {0x2, 0x7, 0x8, 0x9}, {0x4, 0x9, 0x4, 0x108}, {0x5, 0x9, 0x40, 0x5}, {0x0, 0x2, 0x0, 0x7fff}, {0x6, 0xfff, 0x1, 0x3ff}, {0x7, 0x6, 0x325b, 0x5}, {0x6, 0x1cfd, 0x8}, {0x5, 0x199, 0xda, 0x9}]}) 16:51:37 executing program 0: r0 = getpid() getpgid(r0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r1, r2) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={r0, 0x0, r2}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) 16:51:37 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x6872e410925425e2) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0x5, 0x7, 0x40, 0x1, 0x80000001, 0x7fff, 0x6, 0x10, [{0x20, 0xffffffff, 0x1d, 0x800}, {0x8, 0x5, 0x800, 0x3}, {0x60, 0x800, 0xffffffff, 0x4}, {0x2, 0x5, 0xfffffffe, 0xffff}, {0xfb0, 0x400, 0x7ff, 0x7}, {0x6, 0xff, 0x81, 0x5}, {0x200, 0x8000, 0x4, 0x10001}, {0x4, 0x3, 0x100, 0x280000}, {0x2, 0x7, 0x8, 0x9}, {0x4, 0x9, 0x4, 0x108}, {0x5, 0x9, 0x40, 0x5}, {0x0, 0x2, 0x0, 0x7fff}, {0x6, 0xfff, 0x1, 0x3ff}, {0x7, 0x6, 0x325b, 0x5}, {0x6, 0x1cfd, 0x8}, {0x5, 0x199, 0xda, 0x9}]}) 16:51:37 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x6872e410925425e2) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') 16:51:37 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) mkdirat(r0, &(0x7f0000001100)='./file0\x00', 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x6872e410925425e2) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r3, &(0x7f0000001140), &(0x7f0000001200)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x13, 0x6) mkdirat(r0, &(0x7f00000011c0)='./file0\x00', 0x106) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f8aabf3fda21cc800"/4098], &(0x7f0000000000)=0x1002) r4 = socket(0x1, 0x2, 0x5) mknodat(r2, &(0x7f0000001180)='./file0\x00', 0x6000, 0x800) fcntl$setflags(r4, 0x2, 0x1) 16:51:37 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x6872e410925425e2) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) 16:51:37 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x6872e410925425e2) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) pipe(&(0x7f0000000380)) 16:51:37 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x6810, r0, 0x0, 0x5) 16:51:37 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x6872e410925425e2) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) 16:51:37 executing program 1: open(&(0x7f0000000080)='.\x00', 0x82a8, 0x6872e410925425e2) 16:51:37 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x400, 0x6872e410925425e3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 16:51:37 executing program 1: open(0x0, 0x82a8, 0x6872e410925425e2) 16:51:37 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x80, 0x40) readlinkat(r0, &(0x7f0000000000)='./file2\x00', &(0x7f00000000c0)=""/199, 0xc7) munlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) open(&(0x7f00000001c0)='./file0\x00', 0x82a8, 0x3c) minherit(&(0x7f0000f2a000/0x2000)=nil, 0x2000, 0x2) pipe(&(0x7f0000000380)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) mquery(&(0x7f0000db3000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x476) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x8000, 0x40}, 0x8) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x21) 16:51:37 executing program 1: open(0x0, 0x82a8, 0x6872e410925425e2) 16:51:37 executing program 1: open(0x0, 0x82a8, 0x6872e410925425e2) 16:51:37 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x6872e41092542570) sendto(r0, &(0x7f0000000200)="4826246b15e53068536ef991bd669a0efb98c13529937dae0b476dd6824b160dc7a7165bf2cc10d3343cd51af5d99cf967568c2de2f12f8ecdcc555078cf866cb2f857b20ec48d7193d0436260bda2db8f23d4d212a25a8ca80537c991fa41806c999868ea18388a12250bcc276eba2abddddfd48e7f9f22189d2653b3959948632a28f0aaa46ad9a8c7a4564fd3e5b3acf4d5cd7437bf656d979877ba82489144a95a6fb810353a301866a80dca635bea8678865ef56eb6d94066db3a66ab42eba4a5f1202146ecb5c3b7e7c9e38f79752b2b55aac0521c", 0xd8, 0xc, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1ff, 0x8}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0/file0\x00', 0x8, 0x6, 0x4, 0x1, 0xf9b9, 0x80, 0x4, 0x1, 0x2, 0x7, 0xfffffffffffeffff}) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f0000000300)=0x8) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x3) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4, 0x7ff, 0x8, 0xffff, 0x81}, {0x1000, 0x1, 0x5, 0x4, 0x2}, {0xfffd, 0x3f, 0x8000, 0x1000, 0x5}]}) 16:51:37 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x62) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:51:37 executing program 1: open(&(0x7f0000000080)='.\x00', 0x0, 0x6872e410925425e2) 16:51:37 executing program 1: open(&(0x7f0000000080)='.\x00', 0x0, 0x6872e410925425e2) 16:51:37 executing program 1: open(&(0x7f0000000080)='.\x00', 0x0, 0x6872e410925425e2) 16:51:37 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x82a8, 0x6872e410925425e2) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x87, 0x2}, {0x89, 0x101}, {0x81, 0x10001}], 0x3}) ioctl$TIOCNOTTY(r1, 0x20007471) 16:51:37 executing program 1: open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) 16:51:37 executing program 1: open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) 16:51:37 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x6872e410925425e2) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:51:37 executing program 1: open(&(0x7f0000000000)='.\x00', 0x8080, 0x44) 16:51:37 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, 0x0) bind$inet(r0, &(0x7f0000000500)={0x2, 0x2}, 0xc) recvfrom$inet(r0, &(0x7f0000000000)=""/77, 0x4d, 0x800, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r1 = accept$inet(0xffffffffffffffff, 0x0, 0x0) bind$inet(r1, &(0x7f0000000500)={0x2, 0x3}, 0xc) bind$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x6872e410925425e2) 16:51:37 executing program 1: ioctl$WSKBDIO_SETMAP(0xffffffffffffff9c, 0x8010570e, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x7, 0x5, 0x40, 0xfff8, 0x3ff}, {0x7, 0x4, 0x6, 0x40, 0x4fb}, {0x2, 0x8000, 0x9, 0x800, 0xe62}, {0x8, 0xac, 0x5, 0xcf6, 0xfff}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x1, 0xa0c6, 0x1, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x12c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) 16:51:37 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) recvfrom$inet6(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x800, &(0x7f0000001100)={0x18, 0x0, 0xe16, 0x94cc}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000011c0)="931e522ddbaa694eb68ad7c5c7ed112276332775b4931036fb8bac0df5dc565213409f2c1903af309ad6b518d096bd9f4bd8b42994280394401c7039143c848d0beb43c63e9bd26a43c2970cc398473ad00a51d7dbee84f2fe8cc301f57bde1041234567e614bd66edfe0ff468d3bb89d1179a65431e6080f0623cd4cf22f41c2f9e296b4aadb3deca5a54927ae33be5f568d88e8eed32991839cd905c2ce35233ab2f69297a1a8512499ddcaf391fb299b1b3d9e33078c7b90a4e4f329c7f54d846d1f397e008bf24c08e28975ce3307f36d0f5a9173d8691de496c1e0e234e958beea2c08fe5789ed4b0f49c55a4234546dc53038454", 0xf7) r1 = open(&(0x7f0000001140)='./file0\x00', 0x8000, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001180)={{0x18, 0x3, 0x7, 0x4}, {0x18, 0x0, 0x9}, 0x5, [0x4, 0xc11, 0x7, 0x20, 0x8001, 0x2, 0x0, 0x6]}, 0x3c) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x6872e410925425ea) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x7fff) 16:51:37 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x400, 0x80) 16:51:37 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 16:51:37 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0xc000, 0x101) 16:51:37 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x82a8, 0x0) 16:51:37 executing program 0: open(&(0x7f0000000000)='./file0/file0\x00', 0x8, 0x6872e41092542562) 16:51:37 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) recvfrom(r0, &(0x7f00000000c0)=""/247, 0xf7, 0x800, &(0x7f0000000000)=@un=@abs={0x5bc9f987eb176dd8, 0x0, 0x1}, 0x8) 16:51:37 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x54) r1 = socket$unix(0x1, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 0x1f) accept$inet6(r0, 0x0, &(0x7f0000000040)) 16:51:37 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) 16:51:37 executing program 1: open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x6) 16:51:37 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x100, 0x3}, 0xc) 16:51:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x9, 0x7}, {{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x7, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xca, 0x2, 0x5, 0x7ff}], 0x7, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x20, 0x4b7}, {{r3}, 0xfffffffffffffffe, 0x45, 0x4, 0x3, 0x3ff}], 0x235, &(0x7f00000001c0)={0xffffffffffffffff, 0x5}) mquery(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x10, 0xffffffffffffffff, 0x401) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x4ac23b1cf769fb58) 16:51:37 executing program 1: open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1, 0x5, 0x1, 0x3, 0x8, 0x3, 0x2, 0x0, 0x4, 0x1}) 16:51:37 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x18002) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x30) 16:51:38 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x9}, 0x8) r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0xb4) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:51:38 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1d0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x83) open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x140) 16:51:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(0xffffffffffffffff, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000140)=""/110, 0x6e}, {&(0x7f00000001c0)}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000280)=""/76, 0x4c}, {&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/217, 0xd9}], 0x6, &(0x7f0000000580)=""/5, 0x5}, 0x1) lchown(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0xc) open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, 0xffffffffffffffff, 0x370d) 16:51:38 executing program 1: open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x5, './file0\x00', './file0\x00'}) 16:51:38 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000040)='./file2\x00', r1, 0x3}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x65, 0x4, 0x10000, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xa52}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000002000/0x4000)=nil, 0x2}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000004000/0x4000)=nil, 0x100}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000007000/0x1000)=nil, 0xf5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000008000/0x1000)=nil, 0xff}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) 16:51:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x9) renameat(r0, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x10, 0xc6) 16:51:38 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 16:51:38 executing program 1: bind$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) chflagsat(r0, &(0x7f00000000c0)='./file1\x00', 0x1, 0x0) 16:51:38 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x401) r1 = dup(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) r2 = accept$unix(r0, 0x0, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 16:51:38 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x6e6, 0x8, 0xe3c, 0x0, 0xfffffff8, 0x3d, 0x2c, 0x1, 0x0, 0x1, 0x4}) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) 16:51:38 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x102) 16:51:38 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x6872e410925425db) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r2 = getpid() getpgid(r2) ktrace(&(0x7f0000000480)='./file0\x00', 0x2, 0x1000, r2) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{0xffffffffffffffff}, {&(0x7f00000000c0)="9c809be357a67d4ba2bc", 0xa}, {&(0x7f0000000100)="edb402a3a8a4de23ea14be7847697099ff34e19e6e11e4ccac21e0300f67772d185d0bae6b9d083cd3f659b592fa5573a8748ea609f93b462904df032fea1ed4e004016fef5daf8101cacb5636e2b61a9a80c64bff75c64913750222e6c9df464e7c4a2fb6d4da526109cdf0ee7aedc74f9d1ab347a4e5d794adef4a5be4", 0x7e}, {&(0x7f0000000180)="a262147df82c3f70b3a1c4fcb2bf6f28b360ef80810f1f134e80ba351b871caf02022234a079ca588669b861b267a92aebefee66e97af1ed8bfb1dca393e846ac5931e8c71", 0x45}, {&(0x7f0000000200)="a3ff28f76e623d611462cebe9b1ed584a0621ed47f499fca7a8b6a728475fb559464ca9d9a41abdd92b9b9595ef0f5f94af4fd92deb334d4572e0f9d414a9206407378d4626e66d2b7e61a9703ab035f5b1c1ac18635f04aa1fa608093b91b8a25c14885d76f39ca5166f289c5bf", 0x6e}, {&(0x7f0000000280)="11e26bb037134ebaa642cff236f001", 0xf}, {&(0x7f00000002c0)="e854936002799c02cd18d5553662bac42533cb137023f61e1de5a29d4105a7293205b6172824ada4a7d9d67ddba1cf1874a3718f0e8c64f34c19b054fd3a9d5d15c5ba502bc425093e61d187237a1b1c4b5c0a8a2d863bd1d75c5b9b018cc75f73b95db3edc39038cbbd9801b848b5ab837de88cb0ef", 0x76}, {&(0x7f0000000340)="bad9c558e80f128bef35b47121ff40b1d3355f92de62a922c3181c77b3af101a316b848ac91a49a300840168824c3b0caaa09cef31394f257742", 0x3a}], 0x8, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x18}, 0x40e) 16:51:38 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) getsockopt(r0, 0x1, 0x0, &(0x7f00000000c0)=""/194, &(0x7f0000000000)=0xc2) 16:51:38 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x6872e410925425e2) 16:51:38 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/4083}, &(0x7f0000000040)=0xff5) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x6872e41092542428) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:51:38 executing program 1: open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) recvfrom(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x40, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1ff, 0x4}, 0xc) 16:51:38 executing program 0: bind$inet(0xffffffffffffff9c, &(0x7f0000000040)={0x2, 0x1}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) 16:51:38 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) r1 = geteuid() lchown(&(0x7f00000000c0)='./file0\x00', r1, 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00') 16:51:38 executing program 1: open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x1, 0x20000006, 0x6, 0x3, "887f14523679ecbadfe538856fdfd117f93e4e4c", 0x1, 0x3f}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x1, 0x20, 0x401, 0xffffffffffffffff}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000200)=0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000001c0)=0x7) 16:51:38 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 16:51:38 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0x8, 0x4ab, 0x7, 0x0, 0x80000001, 0x3, 0x7200, 0x10, [{0x4, 0x9, 0x7, 0xfffff000}, {0x9, 0x3, 0x4, 0x4}, {0x42, 0x40, 0x3000000, 0x1ff}, {0x5, 0x5a, 0xffff72c3, 0x80000000}, {0xffffffff, 0x800, 0x8, 0x400}, {0x7, 0x24000000, 0x3, 0x9}, {0x4, 0x0, 0x2, 0x5ae0}, {0x2, 0x0, 0xdca, 0x800}, {0xce9, 0x5, 0x1, 0x4}, {0x2, 0x9, 0x8, 0x95}, {0x4000, 0x1, 0x4, 0x1}, {0x100, 0x1000, 0x200, 0x80}, {0x8, 0x9, 0x1fd, 0x1}, {0xffff, 0x8, 0x9, 0x2}, {0x7f, 0x101, 0x7, 0x401}, {0x2ce, 0xfffffff5, 0x5, 0x400}]}) r2 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0x1ff) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000200)=[{0x84, 0x9}, {0x2, 0x8001}, {0x48, 0x2}, {0x24}, {0x2, 0x1}, {0x7}, {0x47, 0x2}, {0x86, 0x4}, {0x0, 0x2}], 0x9}) 16:51:38 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x6872e410925425e2) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)=0x3f) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x100) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xc000, 0x9) 16:51:38 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x44) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) 16:51:38 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x1, 0x5}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000003c0)={0x6, 0x2, 0x1, {[0x4, 0x0, 0x7f, 0x4, 0x8, 0x19c0000000000000, 0x36e, 0x6, 0x1, 0x6, 0x3, 0x0, 0xffffffff, 0x2, 0x5, 0x1ff, 0x8001, 0x3], [0x4, 0x2, 0x80000001, 0x1, 0x1, 0x1f, 0x401, 0x0, 0x8, 0x9], [0x200, 0xffffffffffffffff, 0xfffffffffffffff8, 0x3f, 0x0, 0x459d, 0x4], [0x6, 0xfffffffffffffa39, 0x6, 0xe239, 0x7, 0x9], [{0x3c10, 0x3, 0x9, 0x117}, {0xd5a, 0x0, 0x29, 0xcfe}, {0x200, 0x2, 0x8, 0x80000001}, {0x3, 0x6, 0x64599fab, 0x7fff}, {0xd9f, 0x2, 0x0, 0x1}, {0x1, 0x9, 0x3, 0x3ff}, {0x9cf2, 0x441f, 0x3ff, 0xff}, {0x1, 0x2, 0x3d4, 0x2}], {0x7, 0x9, 0x1, 0x9}, {0x2, 0x0, 0x2, 0xeb}}}) 16:51:38 executing program 1: ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f00000000c0)) open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 16:51:38 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x2, 0x1, 0xd3e, 0xffffffffffff8801}) r2 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x4012, r2, 0x0, 0xc3d0) fsync(r0) 16:51:38 executing program 1: getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) fchownat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x6) 16:51:38 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:51:38 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x46) fcntl$setown(r0, 0x6, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2, 0xffff}) 16:51:38 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 16:51:39 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) ioctl$TIOCEXCL(r0, 0x2000740d) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x11, r1, 0x0, 0x3) 16:51:39 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = msgget$private(0x0, 0x160) r2 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x7f, r2, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) linkat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00', 0x0) r3 = getgid() r4 = socket$unix(0x1, 0x2, 0x0) sendto(r4, &(0x7f0000000140)="6cf4c7c3e405e89bb38ae9f150d0b1b2b980275e8535555a54522f7c9bc64a64295323f91d48cacfe423ddb9405c5135fb6c8ad7c94273105beebb91c10d392d3b5e7499b9ed91b01c85fcce7ab56109a14a2292fd4bb9d0c990c31b2e475eef6eb166b36b548047bf161f2b", 0x6c, 0x604, 0x0, 0x0) r5 = accept$inet(0xffffffffffffffff, 0x0, 0x0) bind$inet(r5, &(0x7f0000000500)={0x2, 0x3}, 0xc) r6 = accept$inet(r5, &(0x7f0000000040), &(0x7f00000001c0)=0xc) getpeername(r6, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) 16:51:39 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425a2) 16:51:39 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x32, 0xffffffffffffff9c, 0x0, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) 16:51:39 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x82aa, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:51:39 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x4) 16:51:39 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x200) open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x100) unlink(&(0x7f0000000000)='./file0\x00') 16:51:39 executing program 1: ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000000, 0x0) open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) 16:51:39 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) getsockopt(r2, 0x3ff, 0x3538, &(0x7f0000000180)=""/34, &(0x7f00000001c0)=0x22) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000140)='./file0\x00', r1, 0xdf7883eb160eb2ea}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) pipe2(&(0x7f0000000100), 0x18000) 16:51:39 executing program 1: pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) r3 = getpid() getpgid(r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000001c0)="133a4c855cc917594bc5bc389e837bb2b929ab1d8cb2b76a43b300ffadeb12cfac3d8692271047c161d7f2324f3227e5d05ded7c2c695b4d9d5f07402020360ec135090c0d37d98e33cfc24027f9957a2b39bf1855054bf6e53b78fe5d52db80c787a487de33910cddfedba6ebc173228b88d772d183c4fc839cb53e88db70411525607ba764d0a2058d87ea0b268ab8f77ba00efbb114bf7772f45e1f457d8a3711b0f61fa36e5133e84e06efaeaf8a0c43bf8d4959f02b14e9a52c405525d96def1a462b2bab75900582d80f957af1c2413b7d292ebb3fbbcc31145732a6585e18c434c489ff408335ea85b6b3f0f26d8ebe8672d59222fa0e", 0xfa}, {&(0x7f00000002c0)="b659a552751f41af2a5ca0", 0xb}, {&(0x7f0000000300)="7f553bc21b3852ef1b1aecff5b336fe8ffec70b1087ed7bbe518b2e871d53d1c406d1dc1440ab226bfb25a4b4088be4081c71f1227ec3c074fe15145063f0d90db49b3bc850949b14cb1a4c4fc4360a22e0535262190c2ed35aac8b176b96ba644afa7388ee69ad73b", 0x69}, {&(0x7f0000000380)="20dbd3a927415747ca58c7237f4e876f8095e59d0b2227bdb6305240d2dc2496d26b727c405cf290a97b3d1b", 0x2c}, {&(0x7f00000003c0)}], 0x5, &(0x7f0000000500)=[@rights={0x20, 0xffff, 0x1, [r0, r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffff9c, 0xffffffffffffffff, r2]}, @cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff, 0xffffffffffffffff}], 0x60, 0x8}, 0x8) readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/39, 0x27) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f00000000c0)={0x673, 0x8}) open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) socketpair(0x2, 0x1, 0xff, &(0x7f0000000100)={0xffffffffffffffff}) bind$inet(r4, &(0x7f0000000140)={0x2, 0x2}, 0xc) 16:51:39 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925424e3) 16:51:39 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x10, 0x4, 0x4, 0x9, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x608}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xb0}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7}, {&(0x7f0000feb000/0x13000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4d420f35}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x7fff}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x100000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x4}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}], ['\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) open(&(0x7f0000000080)='.\x00', 0x82a8, 0x94) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x6000, 0x7ff) 16:51:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x2, 0x8, r1}) open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) 16:51:39 executing program 1: r0 = getpid() getpgid(r0) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x7, 0x4, r0}) open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) 16:51:39 executing program 1: open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/41, 0x29) 16:51:39 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) 16:51:39 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e41092542440) pipe(&(0x7f0000000380)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0, 0x22) pipe(&(0x7f0000000380)={0xffffffffffffffff}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, 0x0) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) 16:51:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000001240)=0x8) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000043c0)=[{&(0x7f00000000c0)="f5b547f7465b70fba27436f4ade6c1e94ebfcf68975ca1ef7ef8dc0fed1cda634fb62efafd8bda1ca455881b904d0113fa0d96690422bc3fc0b35372cd821e11ff460b329085393ba058efe9afac81b772f58310dce06e95daa0715b5f0838e63d7e5d72ff1a4946070b7a6c7fe2c34ebddefe2a42354d02a7cc380230b0aaefc49dc9248d72cbf0426fc526704d2eb0ac44534f2c35fdd1c982ce91209cf039b8849de86546f5d59b3217305991e88784d4e20ee629d40e4cfac6710e8a6cf5f93aa99f07c5be12c86d45c2ed32c5fe1dd869eb954e7c2dcb552c66fc63cb47c29dd6151cb7458c9ba4767765289b5e24037bd821aed18a11d583374770bc412efe0e6a5945b264ec55f55b16e08b0ef769167ff11ade21c64b029c9f84eea5fe36c2eecb645ad5008e8975cf1b9514c8a81e5ac77eef76c41fc473769ed7297af2fe5d41b082383f4c1bb7e4c4ec47899d1542cad7f913e5e9df2faff6acadeff5aecca5a415fda721f28e15b279b81ece3dbdb40b436837818ef29aea7f80fb750ac52c6d2d3915390f8d8ab6039c21d454f71867e76a961d448d75944c4ffad6b8145c1d0eff7f6d5d374ff956cdd228d1f2ff1449f250b922179baee653b8516a0ada208e59d1adcc46f47a103a2b95922185aae9e1ef6d19aa502204f1097717f4ef2c63eda36f4de94fcf3a7872045cc93dd4a6a4d519951e60efe947f53ce9fafddf761ad7fc0291545f3b836d785a9f7affb5c70a18bef10ef44a4a63eba35e45f63f2a5b270bc1659dc68651b8bf6e4979a4279c5ec1ebf86712b73d7766584aefdaef4d80c79cfc1e6d4fb258649f7b1b2ac3710c61d7a8a86be2fdd0945c9d3bd39b881cdd8d1671dffb6cbf5d4528479394f68330e0abef16c96f4cc93a488e28e8bdc09c1f409cfe798e91df0fe8e8adeeed68abdd10a9c703e22c07e47c51a388c38606f33af74bbe447ee695f5cbb3e8a0f0c9bc4087df944c2f9bd10c495a50feca25a1fa5efda331b77cac3f2823362509affcf69e69d5d7f5b91f93509b2c51b5938af87ed3b1355cc7432aedfd2c6f72006e864008f2fc10ecc20f33a942d7ed49eeaf48766e1bd74acf24d2eec3159e6e111bc15435be1718616539127e3550dbac23d4f36723cdd639acc1230a7f888e072530e5892327cddb258e0540cb12d6261494c637bab95087061b7aebc5d1b70f0db95f9c4ec1c3bde52e7f1719676778b833b6634b144f85767b5c99e78ab97c110416dd312fae28aa831d94237ff9fffc4104de728ea791b93805ec07823313be18c6796c8cef20bf6a20ec3a082090a2fcf151a0f76ed1bb75658971a2b5b6eae6a43bb3f34a8c390bc85b0a927fde6fb940fe6289ed4fdc50b192d18dbdc08c79dff8193c7ca8196d61386f35973ab2fa3b8aaa2becd2877bbb32499543091e44cecd87ee71246138ec7c99ccaa5067dd0eda1ace02ecd65825f9fcfa04e59d969c2fc085e224f0b32bbf70e1e4628b2cfb7fca50389d0c4e1a02eb4efa2bce27c5fcdf3ac1c5650faec779cd72ddd65fa8578d7ff10bafcc33db5961303615fedbbb73a4b34e677d3651e8c7620c6e483ccd15a8603ebd9af58a30d758766c027e1a4eef73957bb6a5b8c0f24c1f1ad88a6795f19df7a24eaab9f2e46bf1670ef84256d8e6f1809328536dcf1e30312c6778d1d02c6a3cea2e92f89ce0c8380ddfef2234530b0c8e11eda54f2fcc28c9e111fa113973d3cda0bedf3a722bce8583af4b2bc435de04396e536dacfe5d8bf36d8af84b6590c75c4fa11b12a7e47afd1db7b10f68242a047fb850897d006a03134b6e8467ef15218c6d6289ead847715a0ab69f0f3531a924c4219cfe449b39cee63c32214d14e950c91fdddb01f502d275846fcceea87b6bb87fd9f2aaa1d9fb59a67eebb3623c1e397a3cf81edf52a5677a41013f590e0bc8a350e07f8c6cf793bd74d82055404bf056d87ecec27efae42d0ac577cf182ada0b837b4a606aa1e7242820569ec025404efa714fff61ae8f63ccc385a78f76ccc80b7f852d46b3fba760ed0dfa7eed2525de2bea91c9b539958e1199bb0247f9601499fcef702a0372baca876927f9785ecc41d03ea71340a83ae3f6f061c33ed83a6f6cd264f53df3bd7d6de4f141f086816b1623045ffa79190bcfb1b39657c1abb4a4d5cb9e152583cbde89b376226e077363a5a5b70696fabd72b8702b1fec40f8a31846d4e3f7057c5fe6c47ab182e228782393530a63e44c8fae4d5985605a90d53d80acfe6256f748a9dac400fb88f737786f60eacbcbe0249fdfd5ebe3caa4d62cb96d746a66185a65520b05cd88ed761cbb2c7d75e2658b4b14b12cd4b963abc942494a1dcb171491d20479d53751a3105d49dca9ea8e3005653af3b22cd1d1f857ef2d816f7c8fb983e9d7fcff217d61e9b957aff5c76b434c67b488324c74265fde5e9ad34bac8f45321e52d7819b7a09bf19770736802d21e8ecc47ee61a5ba63c04dd9fdc32a1a953a8a9caa17d6414bbce24e53d1095375f100fb7b2987e9cd63026e455f5fd43ac32388ae4c283c5edd369318f59f07659c5513a2f3c45b6a0c83f09cd8b1377506692170e7e27c89100a72ce481995517e85e803fb46b901e4c55c87513ebfdee7598083e0ad35b375d0dcb7a214c2993158a7989623a8bbbce6e32baf6462c4c3774cea3ec4887c42314799c4a0389172da1cccd88b0eaa268af972f79759cded109b0bb59ad9cb8cdbae9b9bf90fd8a8353c8e1f37d0bb6f05a959df06c239fb430ab4bb0249ebf696f82afd59ec44c8c27dd7eadea587c77cc87161cab8f3dbd8d06000ff221440c69604a1bc5b9203ea2ce22e1051bf1e342975dd441526237e736cde67b0935a0d0a12584c217761cb32950cec41710622e12f3388f835d84ee3ba1446134d66bbe387e11f8453d0d46d186d333aec8608d34b8f981eaeeb892930b6ee358f648022300bdecd7b528a00184e1e31c0685bd259ac873da459e69c99763b8ca8a9866619826c78255b0204cad14d672705de1d8aa04d4c34b021dfddd2e08f19251c82ca57367714c39786d71bb321c6abb2990d9820e7e3a990fca44f01c03f4064dfc27dec6ce223f2b9a86f8d9599a1a24b131639a54fe850c4a005962ddf581bb3bba3dd0410e827fd482786a911329d088dc1428a9c9191514539a6916d5f259311261315cbb1277f1b1c9523b6c61d78075dcedc933f675f472323e4ff79bced0c8633a7b461464b808c63d6b37b7104d30de07abee721bd4a7b1b77d6fbf58f67d3785f638e5b63bafc8a34093703e0ae50d572a648fe4c76c01ddf2c84067c4b4e51b69d6b33679ad6714205dd4e8de55a167407f5ff3417fe9f69eea2b6afb363000d2ea55551c6116ff8ffbb17cbb56966973b58d3a050f30d9c445da8e71329b7b2e899d3d4c3a22e5a8b9d15b95b7b8eab7d7df5187ec9884c41d12e80e1272d72566981a4e7eaf813a4f4acfc31013dcb543ba476aa5595410b7a8e59fd37e8c2d6a88fe95ad3ae51dac63b47631006a1c79835122c1caff2eb527a36cd2e09d3fd66be6e29d03850c7f858989ab87fe0f2ec5c2324a5f660a09274a914005d9774d86bf56e7ef3df53f52306bc13486d93076c0af692c65fcd5a739bf22cfa25337154f9a82910934f43c466e1229c6c2b4c5ebb64aa2eae74cfcd18925aac77868065e07a9721ccfd60ad7c598f6387da1bee9045f29704ac12d750d6217b8dd5c3388431043010601193d5d34c5b45d56d990f760c34ad5fabae9fbcd4fdca680fc5ec1d842dea224d30e476ab38569e61b3048ba1e7bdbf1bcf45b53a390a0e077e0d568cfb58b4ada3883d6854c1dc3d061b1b2377a0cd3b5ab68e9d79632656407f47e7bcbc46d98818fa3a841d7308785dcc4b52c776f74905ae99871b656f1f0c2def4e76aeadeb87cefe05ed8d9e6362bd3ba067912cd82b1687156204e595f482b23b901252dd97cf4da5ad7fd59d1bfb04acd3377fa8eeba99176955caf4b4227d4be7826a52f16d44b786c6d4d2aa335eca8df264e6e58d0438681d42bb69d809dde5649247c47651374fa6edefad039e7c1146aa4db9f28d3717f920576f2ca9c94a801d27ba6ec6ac2a65077082ff4c8c070c55a0fbb94b9bcec430d143fbf0403dd4639c4ce082579403665c4cbc2b634a6e28b97c32d851d5c1d1c94deafcf3fd8b0d99a4afcbbe40fffd3b960be5e6ea0b6b5d56eb4d757377219ecc3c7b1c775bd4f7102fe534a4bc0a06a16255740119ffc09b32a1ed6ca746dd4c0fea95de649ca0a4713d44f4995a778dc5b63b8047dd2eccaefc705c470f335b5db54f556c4e29092c444279ada95c304a27f3470a90accacfa8008c460fcee7ef9966879972b71bfeb13aeef18add20c0c260274a0c91201f6728b4fd75430c8a6baf82764b0d719e0ce53b447975e01fde7a8e77e93b5bc4c3f8ac1812d34e1bf77dc00679b109cd4afada2f553b4e01f3099694f3b929e758ebdfabca0128ac0fefcb5ad0bc922e45b7c71b22ec45fe1a9eb50da17c2ea79cf9de246946c6d3edf850ab1ba5130b96603be1a0720f307201a000626e7fd62b59940438717c9a3c06470b9f4120a346835ae1002104d861286c12fa74b3f51dafacb481f62435804fa65e5ae437466b088bce6a5b68fde79854ea23e265eeba37430c1767de0ac11ee02deb556c34f3ce5c995d2a5e7ec5560c80c704a79695a778cffe18a42806e44a1092a9a6f543c58384ce6d8b234260ed7ed27865a585dca04e00970b000f491ed53584602e1554a64350d7f0382ad340bf5e662408b36eea10da7df8a25b6e8cd145710aa97a716871a52ede52c8daa53fbf686b92d4a4509514195dcb4dea9c00f7e5166e9eefb2b48e743477768dd23031b639a666add519d68cc44fcbf003474575e28fdedca0cc04065a65500f4efaf8c5a79042be596c391f9eb909cc81bd381ccd467245ce9b84bb70b92643029cac9afa7c3f05578bb2442d05189f0cdfbf4755364cb1a30310cea25f98dabdcf07c7171fa840ca5d97a83655e1d5236283d882319cfb373037bd63b3f1ab1a5b7b4240a9ba77458e281966d98b3cb1d187e7249ccb4a6372d69f7af99c17fe39d13ddc58e2a07cda620a6d65c910d57a2f86e992fa8a660ab58e6cc14b9f80ec0402336cae71abb586bc25a577703f8ed85782785b2d1c937d1ac8109592791d8e1030b2a9f6c778309d1e77b9406417f6cb571cddc395db7244ea203b752498a228048d9753dd37f78afea016f9041d4db354468b91e24e8fb6ac92ca5a77ec82a14ab6787af4b3af522251d32015c8bbf282e29b1cddbe97871181b2a061856651f4262251f198acad678098e1ade3494eb9303406207a78083247a3dd9cae5bddeef2301ae61c59e7a29047e985c9742ad2bd7fd4227acf96e8b86781e585c103bead8b30ff6fa1a447afba38a6a9acabe5873d155845af3ce1c7f1f75fac463bdc423c780ee568fac50b394266492e187447516e7ed725caf8450e1e0af95c856593ca3d867d7283992dd02bcd7c416047373afb0af8dfd52afb0b840106838ffe281fc3fd0aac1132def4efb30bb7351584783d8b85d5bbc050d896cf36806c70ece97e0196728d54f9694a4a5a2d025629e23da73e1ff7b3297357b8528361cc17b575b2cccc8868f801473bcd5d9d4ab527e0fc99d27da4fb2c786fc52117856786eba1f1c7e5426f6c5ea1597a8cc09305e516700ce114de1e6b21dfa", 0x1000}, {&(0x7f00000010c0)="fee091ff7074c580e47a724e2143e6dcdced0e6fa22a44cf29f96e47e9f1bbb157bc9306b8a6e5ff274f94f1da29e4a30f349cc841b226d6df2ccd74aa20eaead5864911a99dc420a670ec70ef3ab6218f3e", 0x52}, {&(0x7f0000001140)="41b4a6dd5f7017e1035281c882bcc068f6c20ea1a31709ed1eeb7029f016dce3ad6478ad8fa8748ce8209f1ae7079330246beb637bd5588edb81cc9628336c39a271adee6f3299449938df834e517ed9033218971ae10fecd79ff6b675f88c724df4e9088fa364e6c507ef49b8de32dea359d3aa9b2e690ba15da1744c2192fd784990e8a7a54b9dd9e4ff4bbef593d26f0e56e4b809066908834533b2cc72436a2157dd490e743817f1a57e6e31d1dfafb813bd712886f92fdd970b1c057afbda3ef1258bf93b7835ef4d648b384865c44f61022a56f9061120e46224987c7e2abf00292d67eb56f96b47c82f4e2792182a2f65f90b02ea1fdd", 0xfa}, {&(0x7f0000004480)="cff1912dc13e5d803ad12ecd29d9233ea0bd4f756ab92576bb07598e2f2a7f0ba969bad6814887bffb74192808c42339e611f62728601c37fa423f4b419471706b6287ff40eb0ad9769abb4b9fa59316168afce6f2254114d4c47acbdeaef66a3bc4db898782fa77ca77d84331dc998fddcfb5ace0d2ecc567677bea387a9ffa676c303153098beaab96a10a83df9db31ccb5411a639dee3d861bfef322c82237752ee8e751cdf51ac710c311652dd14cc339a18bab8ec82efb1455d798fc958e112d05be2504938f751bd15f158ef6648d1428169be059847cf144ce142cb7355d6703f1301298826a90b7f6899531d44b4fbd350b5c61343fe9323029ba519964ef5a4650b161717059b1971db5654aa406557aea5b9cfce5c1514a906c732ae42e7944493b393bda4f9154086e71212620f9fd6a9971bb0d59dfdcc18f9c00128c31dfe078dea8d2e8cb1ce8a5cba8115ff4b1fe75bf74a65d5726d2fe38bc811cbb08cd084b22bb5c8cd4da631b22ba4ba9d9829261280b895c4b35accb06bc07d1a258d619439f3509b8a5361a68e98909c1cb78561423a7222d71a07d120566dc6be94a9117c1cfbf8ceb57ad3a2515521a70c36c1609849ab27cdc7d6a13f818f01c3478fe7d5774c4cc347a88bc0b62a2e8ceb77a102f21bb665a410f9464a8c115166abe4e5a9f94b2c01c00628457e96f8ba328e90b18ec49c4b1f8f871f1c2a2effd5887b1685c8810ad6ea76feaeb7227d3f9e103578b07df85bcea61aa448d330b20a479205620d92ff7a130737f546bd098dc4b619faa2aa7f8f918dcea0ffd7ff0607cf0944944747e89340ed4d640099ec774d692791362cac1342c1897c6796c97933ff4c916e844817863669b14640ba8544f7f8ccb2db1be57b3ce51fe821869ae19e88d793b3c262e8a57b41c55bd7783e9230fbc3cd091597d1872791fbfcfd8611c76b311e5b1c3c60ebffa97dd5f7e8d9a6c51fb6977ddadda3a184013838db7a88c15ca4a557eb6261ed88aef762bfb0c7ebbeaf14bbf20a34ba76970e420d76fa5418c1dc4d57f0c5ef353e0da4d4db25ce4f7813f5b7ba9a764966a49bc1c8e0a2b017522aa0d9d517b0ee86cdd8901492d9ebe8bbd2e0fe005b74905b2626d1a0e3402d102783624d6c78821f9473472d81e8d5ea531b391fcfe4b299431fb24dc0ee348b64dd8466131afd9a2ad2a5eaaede95dd37a6f9637c179e8891bf447ee6e16c126af067434c36f3df8edd0613c31cc630accbc91c4504e4b39a857ddfdfc43d2a8451e67d3b99f72497adb6829894db857fe7ad092c5289632a0d1d8db545e20960b6b8e31fdb61d270f341abf6f92f27ccc93070b1d5339dc53580d7784b5a521a7206c9b304b9cdfc8fd55572c865237110efc382c2a247fe490329924d47a5570fc1b91bb8d28065e591022638174a1316856f01b25b089ca3909fa2f2c969165fc6d137a9ffee47e996a8785157d4b9a29d1ca697c4fd1a25535c3a64ac9fe5006cea78fc778376dd8b75b1dd87779d38d5c8f9515d2b18dfa048ee88111b69e913f3525e75632808bbfe6c507653a78f0c833b9c961320f353afc19955948befc976a31a28d400413c3cd9b48787b6b3c497f6567e86e4f0eb99123e2fcd67a1128726d3c89bcd9427275f6e55caf92451bd7c42a1c72ddc41fec980281c73cc4bada219cad7cc529e53b9625925caea332079e95494d1bc85af2f3f11b65d367a77b06c5a7794bd0232b29330d58f0092efeb3a9f9a6c85676808342a4dc9ed52b41f593be1d92e44c6f69b62de76df3652b517b658922c50c220815554aaff162eecd6a943e24268b0563a6fa446ba004bd36fe2db68cfabf24d1ea842361b9025cb9df983ade211120b4f209ea919bbe382873f85f97131a4368d2adf6862280b0706f531063daeefc1027dc8d5045f5c5af7f9362c08aa6b16bf7a172d7da6bc72c1696fa335852d9aa95527748af024ea33764ffad1e2207d07c5af0a18013110787512f92c1e6c81e82982e8a1c1e16cd86c0cba7fe1e81693f9baa87d8a65d87addcb99d2c7f0dd5f5e60c36c30c8c541a15b9611d084352674c415312d7f576dc8e372d8d049cbf66fbd812753bf7c951ff4fc129de1f7f0beb426757ecd89e35e3747220700fde4b9a93476f77e07a8bc65eef6bbfa0cd9a4c3952fc2562e16e9274cd3d847bb50a9221ddb6fc80320746e79621ae0fbb08c89174d84b44f8c3ddf6b3d241dbbb2421a5226de12e86de5f7cdb00ba35f52f478ad6ad2d69c5407a46a8b7357dd4ed73df6edd229bd630f91d597dd50e18b6b94279cd696065ae54020c2b123bd6d9334b9ca994c5436bf8494f791bf9147493a28e174692161b7ed2c864793fd057e62e7e0e1fa826da48df199750df59203936bfc951340e13c9414757d4d388de7a149b401c5016e8dfdbfed81888a32f3ea508ce2d3e3ed15a19dd24eaa39bdad2a77dac924d6d5f3add35d71e387fac4d75f93af79924530ec88243afc4f4dbbb7d87832fa0f2aaa8c148921d18125002d7680239a97d28089b88c4a755c65ff6faec8503c3f83abbbe4d1820886cc070658985320345d98092c7b95cd742c861b8aa93c70eeef27a964d3a62c51e5ff0b08a4dafd6c234ebe261277023fc2316b57e4bd88ee53ac9ad1bb4d94d932a3823d0c1bbe0066a6f1d43e47338a512fb14e28e7a906e8354d0fcbb5fe4266afc94f49f064ea4dba6c66a50a9d0eb2e6f253e3c5f6f060e6b15e5e2a7e2027e5e7c510ebe900789fabcba089360f725bd997cb58ef0a3918689dbfe1940cb3a4151eef7173876bdd3132441a1c32df59687540b1cd07593c107380f2ccb1ff6cb843780bda9c4ce7edd9f2caf3cbb17dac7820751b52ff51eb6c6a0d50904907643563dd0b74ecf5445edb7afe31df85c39aa649e9db382e169a88117f9bd12a14a1dc48a7a908661d93b41b4dfef58a882eac57cfb65352951bc95c8dbd33e0ad900876c5534d266ecc6cd3a3100b8f3481ff23e2a628883cb5e10d84dce486c69b193bec9ed87af96da90208e58354c05eacd41fdf75d52053ef1e43e417da47ffd3dc373544c7a18b34e870b0848002ef2d5cd8d2cf45881d72496af0032a945d26ba614bf704513cd2b607cdf865dbd4973aa94c0f0a7542a8f06bc27a0783766d625e49ef7a382b4ee29f01a0e75ee0b83cc5aa46ef7229c404ac647b19824ae9a9d32fbe476996bb13f0d23062549924738e4741dad9874fffbf86ce44e8a80d34b5fd8f936661eab845de78eb51193628de7a02eab532e063043025cad5507c792cd7f1dacce9e9334b3c49fba1ef6b001e7d9cb63a7b0597a248c2cde91cdd26ea14e740dbba55c6acda79ebb925c30285effed93af8ed3e54c9113805b5a599bab526b241c900566aeadb53348feb557b7049935ecbefb188d5ec8aad58b1cd087d777e029be9bc936f6a3264f03b43cb265ded2c7431613956b08f89a6ca2bc8fb208e6c9b9574882c216e81791bafa8b5f891d50c89678f3a707ba2e7f0563b10f301dfb38adb7bbdf22c55ac5d1768467f3d8a04e04d2405b06a36a7d11d261365b356173362135e4a6d6d650fe09933166fa6c7c0393417b7182864840e7306e7eca57910850f32e1a8dbb401fd3eef16f73125437ec4f9838e09418aaab04957331dfa4cfd96e48a8d3f16024a808613014e4cdcb5e54aa8013e1afa459d6a64898f2c45f86254c56f450992f879e966d2ac45c7a657f6e2dd201c02cf7772e563381572ec6f344fd5d2acfe8e75f3e33d4ccadb7ff23b14f0f510d793fe83d7672713e63db07e5f75b859b080835ccf0c9accf8767ac65018c36c660197184dcbba9947d57145e6e51189caadd1f1845d434da81a516cb2e8099ab4074d8030f1ff7f0e924c138f30d94fbb1035b0e51354ced2cebf9297392c2888954dac0e20c8beec51fda886b35a6404a9eff659eed1c9609d521688decb941f712c913867ab797dc8072d7d92ecc09f2e5a83105c2e4d6a7c488939651e49165f472e694e237f08e27f65e0e16ec27d5055f739ca5de1fef96111fd0dd829c0d5793fcd7d970960cc8716adfc9a638d888dde453e10df2c057e3198ae18533e47f6087dcc3496fd0d85d0e133f65745e1497a5c9a751879771d95ff25254f262b6566cdaf2736fd26bc3b37b6df6011f6109b3a11e22caa8985734b489195809b956a9caac6f092a551f3b1093d876fecf195f187c4a7d79c9e837dec9bb6228462f8a3c52744a412042cc0e777f5f0307797148fbcee319768399d3c898a1dc48dad2fe8af3e8b653e2ac5fc29686c54bcaa9a3b94fa1f26a8aecda51084c589673ee9c974850a57e643c82724230e7435e00d0377a82079dd16da3e4e84ef10b929e6393ab68f117c617fa6c66cf35304cd2ce830cf178940dfa463bbab90e290441257ab7f6b73e80a590990ae7444584394e43e2ed5611f71018e74caeab721643b3760da746219507d370c00aef27714c206085eeb748101f52ba1ae7995c2150f5ba8223e3b289aa7b179671cfc03ebe371653d75d0d9a5ae617525c93e27240ddd4ae39152248ef9dc7185fb3c49ef8d97ea9b33d1d2254056e75ed7d9299c369447d1ed5850989a4598774636f08f02c3974d181db5f74f88eeb44ffe3ca2a22ce215c7ae55963a0ba0215cb9c9b4a8b4052c8e4288698f69036c097654d4dcd0916b8e94499924d261be2a6dc81331818f557c5c8ea50ced91495715228e83c82d2092a7817035ed4c8a2462d9bee287e878d173e2b79a11ae2cb4e735b13f55cbd56ee3297b8deacf9bbda97d59422d9629e08a4a00925936eb42f85aedc2204ac262d11b95014dcc859fd1f938229eadc571c6f8be797998aba05b232efa599427e7eacdadf2d157ed646b0b5b93bb762159b5fb67fbfe14e67ff6fe255cd073f91e62d8d95e62328ca6b435a86b2da33f75f8fbe4916b850103c870dfed9a1cba7c67c7296b219f61ba724e4216adb1dcd0127ea0bec5aafe45f65d268d2880d284cefc160946998aee60e0694d2bb155611040eb16d5a00abd067fba474d06f9dd978010d97b5b985e903afcac796e14e97a2f00bba8355962ef950cb74486bb1663d484953d65285ee6d111bf1a3066bece310b8dfa7af9ba0c12184947c5133ece9d4b23efcd58c6f07c2fd166fe790e7e3d4e0b5a8fe01f8233e5972cf70baeeae230435b815a0e506c90cdd024c16a824bf8acdb8c1b0a8fe1b26108d8e77c00d7741ff8205e1793ae27fb2742c4f7fe730d8d97341298f54d9b9fa61222a0c428e3715507a495f33b5669f1b5b228f4c4f84b60f1a757916c570da6640319ea5b15350ea29101b1bae8f4afa1251967dc482b614c400f33071058250959ff0e4ea63a6577246561f26112709ae510fa9fd6bbb8a80fafb89f088e5b09fc38f263647a105a9c4706f60d5131e839cab0bdc066c0d9c94554207b90527f97d04e919fd9cb5b240d84f1b4279a88743da130f81513656b172d1bd7b383c0bacd4f735455c6372cb4275cd7cf1bc458ff62d18c0e581761216c19b94ee8956566268174673d90ef1ed5a4d86f30deef58faf1b669ebf281e6f966b07de44dc43a4a81aa5b5fb87286ce25d5464d45ee7dc7fdb0a8207a01f75d32f1bc154e90c936cff3acebc5bb3da8404a9cefe0fe77b4b317834389c54518e5907850c98ef6ba6cd6c912a8d48fcdb943ec25e0b54289d7880fe67c97ab6a0c1237391f0d563311f8e557a15a98ea3aa20259223f730e4a7383e95d8a5666a8703c08eec01786e6e5d1006b42ccfbd5043ae7834fb5fb22e382df3f4b3b61d11ea02cb30670afa282000155ae97e84b3267d71bca7fda806f8b6bdef3b5d72d9f00890fcf0068ea7d9e629c60c9fe5eeab8c878cae4f7a2cfd8ad129154dbdda152d1a794ea460cbc8044eb2ec049a70bb4bc24bdcadca554e5f6937b72257c375682fabd869aaf046ee4abc6765caab102c8fe794f36c3ef55baf45d16eb0cb791382411cf2078310a50ad7d6c6b961e898cbaa05c14c716818c362df8", 0x10d4}, {&(0x7f0000002240)="834eb1ab1a8f9acbce47620ffa764aa44e4cf71b64874e32866ab948e8d4fe38ee444fc3e5610a35319a7ff534d6f4d0ff125d64b8e6e3a86eeb65a192da29e2062194a4c0cb431e42d01a6eeadad18ff0526571ed790cc05121166ed5e1656aa60edf150803d6a0eff7910955ff7c40b738d9dd333e0708d34851ebd5d610a80fbfba67091770d16e77bb073d58d30a56c67ba9e3f54da9ede298d83cc1252c84fe02be41419e0a8861af859bf7807b60f220bc8ffc960b005dbf78f8aadc615426ebc5c27c17547c400b2fe56f855c873d5274f0fae6bcc1417dde8e1b0916be024e9a0980aecf9b761d9acf3c35a0d133ef1f5a032a97cea2e8d6a186c8cdaf2cd1d79b4ddcdc844ece8683f4a3674e95e7a6f9b62e41def1e82637dee89facf3e1ea57bbf040e73892ad0ce11f5e2a959ce02f3c6fb19a34b46950490b027390130f1fa0db93499405cd7ddb058a2e4631c8abd12369289cd029bd9114370615b8c7634f8c7d5a3732110dac9d1d13b6bd97b4119131a9ec2f846cba798c9b5480e0d4409039f10d1302a9963dd182423143957aa8641bcae3f51a069e272ad156ce297ac59b3b8cbb633360cea91d39259d47b57f403b8076c3ea060ead9737a6a47d4ac9e67f54b386af255f03bd2bf607891a7c7926084e64474790f176418b3b0955610c3e36a9bb6e7e3adebb96727f79f8d8a9c051df098d50222e0682b1d46c1f3d751878fd478f140d96f284721e1c89caa3da35f6ef0185ec009a4052fdf589806410d29dd3ecf21c90e0f68fd1cb5632a4f3febcd636d1273843ba0eecaabe332a1d70fec61225d8d9bcb67d39f0d4e3656ad1a3ece34df488d9e0f24c57469df1b08aabcb9f07366383fd311c4eb28112e7137f1be50ce58b626279a3f9bf46c3cb28e1645a618a789ff9b838c7b8e8fe2556aea5dcd27843f217e6f20ed899eb353639cecfec968f7a90434348353b16bd51fa914598cb75b8fd4e2da11d556f37cc89ccc26747c6e67015d9e285529c2ed13f885dc0ce6ec37892ff1efaecebf1e1108cbd1b51e7b7f2ea6e3056ff4fefd60ee57c93aabedcbd55b3c11803600a70d77b010dcb8221273e41d0032a3dd2d7f1f6f26b7561bddd49349b34dd47e4e664dc5f86e1743decb442f8db4542a58eb02ceff509da932f9198517925ce1a10988b126c72f96b33da69efd55502cc05479f4ddaf287058e8d1886cdb167b3395827e186b4431ec086eb0286877be398b1e3a988a6e25665e888d73ff2684a7ac08cfc056a0f20fe43a9e06870e1f8809231ad6664fd09b208d8d9a34b32922a242c81e15da78a24df92c33142c187055ff660e4249ca53258a693d4b3954eef63083de3b5de2b7694033f334eff5b6751f6863bf3e21a6650ea1972be43aa42d3e91f9a9150b1f5bc2779c75f08b5d5d62b935c427cb90ec013e9f5f23adbab3a41454b3dc7f7015b9d6941583ee18133c18110bb62bac7cbbc8b9ae9aa91855ea01c516f338cb3e4d34f18ad044f334aac24ef7857b5c927be9859e884784f491eaa29d3c47105ae0a912923e61ffa1a25db349b797b1d0847882d4a6d7aca4dd6b45b70e40b77adaaa251708b9caa285aaccd864e8371bd7c7583ea984e816c9dd6c51887d9e636b3de0ae4e5670750f75d233daeca2febed6713928d52f647a456864021b487ecf9adbc08b60436160779766a36877c7037d86023f24b33d0fefe9647a899d64ea65914e69ba9cd0a4814226e1741a5198ec286f61a283ccbab5810b492dcd39f17a20271e39a58e8b0bc97dd846797e7ca0012b2943feea3a51829ebbd0dfc510949240cb08cd63c7fda11c0f6c4462ffdbabeb0900b6a4df628c9d7a1d3d0a0ae41dd37187cd10ebb61ea039fe560c007c776d7304aa038581498a9d85a8634c6b255e8af82c7b87023958a2d56f7761b33a7b6bca0ba5ed84ab36a1c456bc03f422abc2dc255ac49de80985572018787e18e41c43b37b4b557bbc59026fead5b92dfa0abb66a7f872d04d8fff600926263d01ca8e2a498dbc2bc155e939996957e490d45af42a072c65e24bcef5d5df78e2eb989f60e6873bd60db068bfc167a87a5799e0d815e26e54c7d31166a59064d7e318f16844ef9f63367ee9aba6e7912bc0ebe45e5ac79baee34030dbe856992193f68a84729aafc42d33a9a9ee5048a3dc591ef65a3e5ddfdba5a9fefde7a6290f0ec6c59496e3009be0bf75c61d3311cacf10723baba20ff21e15b50ba2d56f33a712768472ccb2d44b974bc8b53630af2903e0ab4214e07d2848394c87a11f01ce0b1de6421b17bd36baf8ab8f82cee0a71846c76e973345dfca2a30cdd90b25d48e0a728fb618c84e889bcadac7759e6f78e63f54c0f403f3ddf6f1d588565a412b0647511b050eaf8fa11266e97fe4997c5eaeb20080d2a9029e0704af0ee2d19bd5ded42c337eac16717b70ac5147c3dfab48bdef6a7f82987f89aec3f9f2c528543353d30c932e5386661b72a8a2cfbbe0172b60d88c0bae5e25ec5ff52ddc34532de5936c3a4383a23c6fedffc50c6e4197e020a20351f6d6a9de39ad1e55f673e0cfcfac4986328aa38f29cd1a8319186e70cf52723e647c308b9e4e6af88c5a73a5dbc91e2bb39430077c53477a2080f33473e7ec283a81861a47d4fc7ff8c9014fd465ab75f5ac014a38bd2e6e126e1db1ee0610bded5fc80e1c1038fdd41251ab8c7aa4ddacdb05f6ec750e50a6892aaf638652b694849c475224e8a3097c6bb0ae4b81899c41436d0ad6d1526d969d498a63a7e41ef702c59154dbbea5124c236d373296ffcea20b374ac1bef6f69a6cbc25c8c5cc3ef9e989807d9b874ae69e299bc381e2835532ccbe04be2bc05cb624208c928e5cac9c58846330fa057dc357322e754547b77dc0e0d988d05e5a4a4b75a7f9396971b542d998547d54d8c3b62e627c11b84e424881370f3e1c664f14877f5aece82b08671ce60beb6e07fde3f5c16bea0b63d1a75f3a4f56d7120f54bf195f079bead9290049c20ea32b9308a12b85c228d1cece142e0b6652f75f1fb00b5574f393a77337bbf533b6f500b289e6c033b37d0b2fe6ef49700fbe03ab7e98ba82a88deb56102c10d73afbf76237c1ea025d49d287f14dfc93b4be80912b73d9b2e8d8e47c0ca4ec6043d8a861479a62dcca86858471fbf4056c80e356b316fcb1309c7b166d2f5fc969765085846441619719b16f27efe681b6afb7923d8f9188e458ed9926ff2fc4732177cb32d00c33a0c3860c4d1ddf9f98c77e5429db31034c4c567cb3b2755ebf32868dba21be7ab4da2e069aad680fb602b82e35b10afb9b57024c4b565f636160495bb7a5d2d152f39da119eca1fbf28978d66ff16fba0ff7b3d6d53b7e9274bca56b8ef2acf143fbd8d8ee1cb80396835c350c03126c7bf71b6bdc6a248f4712c6fb59464de01882bd748dbad51d9237c45324c85b4c743f0b598adf6ba3e3b589dcc9aa4c5ec2affa4e9d9a5ca1ca6f7fdf4e500c6b887791a7846146b594f492e64ca17985c42301a1aa7ab74a8df5c6be720587c2a4c892a5cd7fc00667080d5e0b90c3c7c73778e014bdc5d8f418d9d6d84af8d5fdde6bd647caf952ed775e0313b72be2cc4163c47a796cb661ccbbdb7316ef03367654eae80bb2f1ebcc34b586b0daffa55783a13e62b96bf91beeac468ffdfd64ae53ae742624b2e6543c43f1c7a38e40de23c05109722fc0279469d84a343f8dff5c12145ad6b769c5d0ab04e536a7618db894a06e1bdcfccf082b03883c0672f94ea261428a1cec6a498a978814daaabe3faca2eb9830e596374e7ab423260b20e9ca6a99963315901bba1480a256a055e66a93ca3642c5f31a48e628a1e849abc90a885fa8ffdd5d78110ad412354d5735a5c59fc799bcf41442e1a2167d196b96396d9fbe7e4f8eb8409532493b3fbff8798506ffdfc46ab38be6b6136c55b28d990c358500d4eb7b11a8b24d562fc0665d24346eae117e088976fd7a04bba0cd606956e9b09f0a2df375d5f3a989bc0ad6d6dc112f82cf22e7dc83721b8c206de0c09e2c22d259a1730097f18507160d8b9e5aa7eb629de669d3934087e73e674acf70dde55137e2c739e48dd4f3040b993fe3ea6f7ee819fa7635e882f3c7fa7c5725bccb0f734cc25cc1f2e0d0910fd95fc942301f94988f3ba273b031bd0a8af3025f09a12ee1fef44d858629a8d1f3a70c9598bc9e768bbb844ab25e542cbba6026cbb0f6b5e993b9319e5e42274b71740634f83298284142d308e2c58c3121ffa1f1ebc73ff7d893f823effc6e023e432ad40a603d1ed08e08ebd6a3b097358e0bae3955e377d263314e60c4ff11b3368d74f7044bac961b51dd5cdb167eabe7afa0392a454552af0733e37bd5277eb209167a655b89ff8fd9898721c51c856a6e27827802d2e78905b49430500729e9667103bbc2079be096def6362fc555687bd9552b0910a10ff761cd94af2e1b43c373fa20d0365ee28e7b44b57eee394f2e5c62ba3ada0bb51259dea876938df1081b5e6fe1f93424abf578f344f73ff747c38945be88a56df20c49e558d5b8475221f313598ca49288d038575cae64e7db40f5e9d397b60f23bbc3016f8cd29b1df597a0796622177999cef22d4d609915d4fa9dca42a0c38f7eb4c6c05660db82b04a4e3c27a21bc559d5fd9914abd8a65c2e0b1cdf67dbb472f0340a5ad4d9f3370d6af972da5d81b5e81d54a897aec58a49ce865c59d83ea5b2d03673d7a8604b6f7a6e74607416d8ca9cdf6b007999ee0e66e965dd23238d8586a95e6df5676a6e2db0c13e49bfca0fbc0ae1cb823974bfbb6cdd92c0b6f8dbfc9b02099b535cf036b4a16579b0431cd96bb6c389decd649dff0893bd1d26170463ec5cfa61268955e9b8a243d6cb1ce487839c70b33640f8861202b43cfc67d8cbfdddea75fded67ab5cc1da76717f305a05cdc525a8347140cc2aec70d8017810efada38ed32f77897bfa159853f743a835ff2e68cdeccb6c9e33414587a2deefc24af4bd17ce4326befcc7ff939a856f6f8685cc1dc2396d2b6c7a7427f3631dd485753232251573d797ab87da583200c4bafaa4a32ec3548d2b0cfcdff70f68c61c9de2bebde2f6c79e2de1216b3e015773799a4c12af714707589805d5389f1dae2b4ea34e4b84baf4e50ffa30351edfec78a3a1bf52a583246f97208e0ecebd1758f630780b6803f8e49d13d4f27b47e9b93b8c87367b075187ad93bef100e968cda05932bf26ff986d47a548dd20e956ca22e39f8b27d041a7f76afc6decb16c03e2b6f2030022f399923332979e206659c4ca29f7784d6bb83b43052f5e7648913820c805a89faeb967b48d7f674a3edb00f18d695295300d6f76fb6ed635260749c73ccec5a1c3df37be7be7d62fb992b8475c8dcbcb2befd34879f25b27b6d9a7bf311bc511bef44bac7e4f1182bb61b5281bf8ac29e6bb664bdbc7bfd25fd7f03b44a82976a4a5a5cad1245dc8603272dd5b8725968b2eab95e82b946233f629e59a4fd61463cdb26e036f4d4af655877dae6a2aeb95a958002f3b8ff2b8e0b0b10bb9c47fe0a624803de3b7666bdde340fefe67c1db378a4fe30a6653f04a04ab07f5abdb7c676077309d5c016301bcaebf1c250423bbfacc2bf23b8ddebe3590114f4c651a01710726064fb733a677a2725ee092e3a9926e30cd99a7bbb9b5b501de99f8c71cfb571d71e522ff265e9cbdc80d3b5ccce07fb9f16cc445a00289b2997a53", 0xffc}, {&(0x7f0000005580)="f4d806d98b5b82f273a6d93e8abfc3e1c85500db9e9646e4b31a2f8fa5ae08e98ca5a1605378d3f729eddc81db3171e8f0fd2ecc4c258f3fbe254a34e49fa473a73e7f0e5e8e83fcbe00c8a5dc07b0475cb7ea2c48a8c0e7a7bd1e4a41208145225d8ac1451b579b1be7ff13ec1e077a428fd7f4a5d12143d2bf2887ad932142c2971c83b03330ff4aed5d83de745f46f08bdd851c90a6a9d4034e9ba023f5c606eebc59f58ee562d9cc8a96165a793db334146d36b0cfbb0b2db2a50bfa44d71ae933b52b024ad12806825ff5e2b6d371d5b1220016f5c367102ad6f0adda62d97780bd6661ab158260f7463cec7ce5ea7f74b0ba491e5b4df09f80915ce4c7a5a9a471295cdadac28e6883a1146d47649cd070d5f848335f778890308dbfe6d461e8330d3635674b0cdefab99d27565545e1e56682d64940ba26fd4ae1d91097aa65e35acc8cda7e9a263bc24ef239a3b4aef50acd65b923c64a8fe2abcd520a3ceea8a72f7eefa0397665a6ceec4d711131d23a38767e52f58ebe4407e3193936da8472f5e2a3ff337550a2a53f4b297efe675e77f3035f22dd99c7879ed6eb9530a75741ee6e0a06762bf727498b51349a524121224795cff56f3066318da080e68271a5fd1ab260b42f537524306cc34133e566923c8a08b6336baea735b417fa3260e3cd5b2f44f36bd5ee159c3d1101d0a171c8fe05cc64a24e3298586152dfebe057a520be4fac4e3fae82e8eb60a3719d1b9768b981c4f894f161d361660ed797db47ff6705ee2a028f6e52c97ef35763dbcfdc2304c294fb97361f1d71413802d767f8496719c2bb12ee156d638ae49d4b3851201e9db0813970e612aa8e39518dbfd85ffc04d44fa58c95a80a178d3fee143209d0c91c14afb779f31372844a0e309f6c2e776aefb5f0d417680327a90234a1c9496859f04719e78aa88d5cf6e274b20427c7baa078cefb8ed5c279501728952c2850b74c786d6be9dcf5e06d98bc3e2f94e3e18d38e1731d77748c5393e8d0dadae761c275b8e7c78947f1671565dc2ae88b95a8cbf597c1919c16c3068da15f7de0938ecab41b8afa6af75e86d3a2cb8f627bfdc7704b8d75c0159cb013b14d70f4b74884859cd21e16ce73e7edc06e3be0b9db4bc4d2a913880eed8c9fae1091dbded8dcf148ca493b5ab80ff0523d1a4bff81787d209e9121fb822132b5e8e9e7ab1f9fda93be11d4b3417726fbe088a13ec5ef81d483e21a633299c11e4fe88c35620f8b60f6903e24c474565f3fe8ca83b93b050cbfd4f8d8072158705a922cc14bc9c6877e7d4c5df336dcb23bf0842ba7e281bd9c389e982a5b9b97784eb7aa656ecad9377d7e6aa8cf07c9cfa28df78539c6de7c1bae3018e4170f33be5327e971511aaaf7fce7813636e8044f2b8a0702c1e166c5f1a6695a18c5fe0781531c47a1e12df239f458b17597a8d5a9d7bad7550650254cac1981cd6972c1fe93e12e5510cb73f832ba9acbc51101a0482d6db4f2601352fb35062378c8246f4c68828179e9a346e9f2bae7cff303fcb0cdee782f59cc1adccc810ef61fa1bd993219d0de727e7d02532841f1049537275aa288c5f4618372cfd9dfe07ca480363026c3e23a91b9b13f799928243e128ec4d06255dfeae8a20094517964017dc51bef5b227e000dfbb06e19a1d77455e7d33ade33eb0962e9a92c87fcd0d9a0066417c994672a72ef25e933fa947d230650f20373e44e0bbd59bd02119999bea1a73db3b9f1ee9ff93e4884833dab2842ddda466982ad1ea5eab5d700316da91bd221ea4b89f322e788de0c1cedc6c122cbea422fb7f06b8a0b8147a1bff98df54f28423fe24505ba44d6c0fdfd55a38ccbc2a2728840004bc5a36aa6a0f96363bee5557c7ba805b9119be24e6054b918175d1a420a86ba09ef7f5c464dd3968b7b820a0329c4c47963a023d985821dbb61a2645d54339419b366d98e62f94c80abdf3e5ae40b30f659bc994e1b5d5d5c81f5f96cf6c29fa73edf28a9baff1deb6bb5192c9e1b45a1b1f0e68e94af01fe3d980ffab4a0fc8f1ce224028bbf207487aecd9c45c0bda361d0276785721865f5e5ec4c76828da489e70883e220b28516dc52f9032273cf31af1d41fa641d77ddac49728deac7a61a97b9df156a6c740ca461c4e6cf0b12dcc66812f0b69851fe54df8684288b4c422376856ba470279096c37aad355b1459134b17444df0122f1507bf5a91761d9f5ce5f4bb507d8cfe1ddd4c6a85288181fc8b6ff6cb836b667fc6bb416c4e6f142960e155e2a7d660b83f4734447a12ba6516041cf6aa5163d1885a287670ddfb3109959a8416fee9b6b330d14c654fb37f2ceb90034179ed60d19f6e360665fc7d3561728ba9c6de026ee30f3cab916225ae1badb7b0ead9e4e472f8b9f81122bfe7062f524933170e76827831a34fb75dd42898c3e77a161073c2fdc9328c7c41b0a30c05a9488bb9c826de3033cd1e23102cc1f5af7656783132e4ecc57363822981437729386638cfc7739be57715343891546a5240aeead84dcd48b8b53e64c338eb91bdfd69c8e846b0f617b136761e0a028eabc1199309a7c9b8f2b4d15b25e5b002ef9750e2cff9aefa8ab56623df239fe4935a66448660fa882a123759fcbddc9fe7568d50cb50ae6453d74e20464da7170573c0a2e8f638a0ce86940106d6fda9ecfa79a6106ba02e30b4b3bb2e06eb3d11e1c18c293c71d1982af21d25cce4f366ff5f42dc4d4874f01801dfcb96b52ca4c023f8457969c9459b11be6cfbee43422b6de3e80e36bc325bb145996c894d0daad67c6ccbb50c4a56b691eb3621e443935a556a58cd2ec08b49158fcc006a622a3e8425bee97dd871ac46ccca2cdfe01b2c6fa4d04d298d76644a11bd31447666d0763283686f2a015a3937c45074dfdaee7c861e0d8aeb1a8565cb48ab04f6b3e355145fc83e9ba1983ff9012bb414c19d6c8d0dca3d872463ee9d1f49cd79cc4499545de375a1a54c1f03f58d0b599fffc8086d2f059b07d99f6ced7474f0e6aa6cd650783ab196fbc4a5b1f2183e9509841d952b93b4279adf184b23eebc1b1080656afd164bd01199afea5768ca0fff9ed893c19a5319267e8c1b98685fcc7f26fd1eb996e4044161c020785d020479624079bee4dc000027c389f19995a6fcf53e1184a7992e8dbadb33f19f4cf76189ad3e171a5bfdd5e37c7b39635e30f32bf5d98fd494bd087e770257a930402dad6835fa950f3a975a617982ddcaba0011e29c89463aaf364b50410f7a778e7547f9abb40bbfe25e2e62cf8737eff6ea623e84e73f17685b3509d84e544c826cab7bf390fc0bb9c4a86cbbf6da2b6b39ce9f71f98fb0eba78c70e0977206e0051361c8f8c9edb6d985b05760e04c088ad715d6b5e7bad96b9dd8587e31725aae93b2864790ebe80c19cfa8409dd95829132ce64e1d478683bfc5c94d12860cfddf7a146588ccb2f3f0bc4eceeac3315386fed31cecac8a72233c69bb7fbeec1d4a76ac820d6e322588af68387dd0c3a76259781a8c6b710207fec132de930e4c0d61de3fb55b4de9bbc1c67102810d838ac61f0faf454e1bfbaf606fa062bd73cf783d4d7fec959cd4152c2ffb6a53397326d1fe403020f9045650bdc508379ee81f1959bca1ecf5cfb8d98e1c254e0ae112aeb8fe6276734a6584b4cacb494b55ba0bb3a7cb607eeb010a42b07f8a06916a6571686eb7ff9173999bd7f558dbde9eed9b87061535b84aa2240dd9d6573897c93723ca47f0114901cc3fba3a8411f52361a102403f36e6835c75e455afc3f37bc5e2318327061afa5c555f76c5b720f623d541ab7520df0e97c7dfcaa6523c5d89062d18d1f7e64a5a278ac2fa5cf32ed9b7f3862ade11b1deab656958f49befe634a369f7cb3aa2817713d948c4f7840cceb405501a5221afeff9a38fb2785ef58b856de798a5182e3c1280ac5c1e87b963c96bcda81648c8ce6de2e471ed32d432842ef75df48e893200e3b67aece4b6db403148bd8d47e9526b052ddcf9a3c0f3ea2ea6d103aa79da1386d7b81f2ac913fc3759efc59fe712fbbe75402e49e04764d4dff5ed59b472f1ac386fc665fa80a30512610bf5766592f569bd7b2833d5373c6186f9591d9c9b4e1e50e34cd5f705297652e0d139bc35a49cc396dc6378095d75480f35d7a8f751012bb68377d09cf62c94c211d488c0994564281a86d4c0e838e50076819da8e4de081a352676bc079e824e462aa62f15990f33a91593915e24023690e2500614fc0b7ae280d11cb083c6737a3f5acf3ded74ab46a1535437c516e4a03336fcf68309c6dde7c13d795da3e77403f26d6606ab2f3b7365ee3c8f0911d1c786bb8a2c5b1d703f4264aab6a6c62c0c5af6a7450ff30671224c4239477ec0257d61b7128ebb39581c40d4ea679775adfae897109dd72fd90e62174376747348aa3e33094f343f4ad06f8eee7d7cc8ccdc01a8f4221c541ec62a1f5f40c5a62ba19d0968b2c8ba7f9c30de89d7d4e5d5c12d0c1a60877642eaa63031ff9c4a376d7973dbd6959c040681fa56cf49842ed98748765351e65633fee26c9127ece6879b879f2d5de9cae09c77e451c3a28ceaf6a0828825835b74ff1c75d15258f1bead18e8831b86e4e1b4268e33944a18d4d0950a869305c7a6b5d7f08740c4b25444b79ec0d0d09fd194f40e6bcf1be3ffca58a4247b671200a249c06750e314da0e7044ee419b8db468c2fad908f366ec181ba0bbef7d2df0147ec74a04a5e3ac5b75f04847a31f333e6b3d94ffd525279d5d8c682eaf1f20f16a8aedb1c4de89276c907fc6b1bf7a95f32f259092a37a2fbf4a511803ad2cb4e07b2151ae4dfad35e9d83ac4f54017da50c44f7a1e65dea5a97af9b1b2584c90dd82d97c7d00468fe10c5d9618ac8c25f4f5bc9af476fc768387abea798c27cc228a0af90e803b97d36cf07c3d7036b6da9d18ba88feb99fd9295a3c37bc04a5af30c8499d9c94c7c99dca5c11faa925000c2a7495e1a3400f9b9bcd8bc897d78bc6b960d54754919a43f5d3bfc18a8e18d73ff1060a881d879b09558913817f91d28f2a4dccc37af591aa6180ff7dfaa64f58dc7a01c7891bf8b18e8cba24d78f6a3ef9c85c5101b52309d3f8441ed1ff9aacbd5c1932f21e86b88a2735c21b3178335522a5dedb3412d9c64ab16a4fb3167d4720157e7cb540482b81f258141226a98f680df0939d01b199fbe37590ffeec619413f7b17a24c98f0645fc478d9813b519ed299731d957d5187ddd9758c91186b308a4eed0968572d34a21d960367f35d8125fa2d0b86dba087807506b3fa5697c6deaabae9f532425890223caae6f78b74a2df501af5b4f2260ac9fd331c7f2595b06d566dd2152e8acc6dac34f9c0ddeb7d78e0fd78e55c1de3d83d44806efc5e7dcbec06cf525b46ffafb1472b560e598fc2f2005d79960392db0fb4ae1ca7f8ed36dba387e9e028c0f14557cb64d7f864d356014db12fdc980c9dcab8bed0770555a1aa1e53665e63919dda6396e7d2a054acee2b93c277408512f1fe79f1951f4b591d8bd95af654e5f6462824be94d10c72bb9969f106d88e87b1a2a5effe299fbaaf4c099468fd2b6215a029144406f6ca2c36c6daf3a8368842197e9da418b87249a0706f5396e4822467ad5643c30117e505c37314edf140885c711d852421eec22d17067342de8cc8c9154b676414848314ba2792706a7300ea5105e1434878cb14b7675a72aba7700c88fc25dc404e52bb683dcb06e252a1f194c", 0x1007}, {&(0x7f0000004240)="40c78a9536ed845affac75f797d8c8a059f59073b8fdb7db68a5e6fe5df0d132fac1b5a89a15218388a308cf7aa448db500797de40beac1e5f15172300ab99ba4d2f1ad1b3ce8747f886484198427db96ffe5aff21327e8e1ba750a54acf25abddc47e7711cd608b016e57118b7ce589a40fac7fd5a4a645f9c359f049eb", 0x7e}, {&(0x7f0000000040)}, {&(0x7f00000042c0)="7e6bb3bb00de1e0ac7e3c5f3b44dda92ff1d887cf2b0cb25d853d87090550d4b0ee10c5b377f0857ea13382e3fc951366cb20bdd6979891bedd7bb23fc6582d3155757cf2037731ebd92b85c7bef083b702f9f8d3ce6b9ed2668ae27bb6d12c051e8756e934044c4bffd88ab6661e48764f3533e828489867c97674c949b6b9e8acdfe89cf5ca954f15fb3ef4ff934449daef5d5c53f52de7304c3734ef948b49942ffdba516145eb5a71dc734aa1c05cbfbc1c056b96bfa28d6aa1e422d28e9c6ed8587e2afb22401b88328ca25be6f9291", 0xd2}], 0x9, 0x0, 0x0, 0x404}, 0xa) 16:51:39 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x5c) 16:51:39 executing program 1: open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:51:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)={0x1, 0x0, 0x9, {[0x46, 0x6, 0x7f, 0x40, 0xeaf7, 0x200, 0x9, 0x1, 0x1, 0xfffffffffffffffd, 0x1000, 0x6, 0x0, 0x7, 0x3f, 0x80000000, 0x1f, 0xda84], [0x4, 0x9f, 0x9c1a, 0xff, 0x4b, 0x7f, 0x9, 0x4afc, 0xd9c, 0x3], [0x9, 0x10001, 0x0, 0x0, 0x3, 0x3, 0x3f33], [0xab, 0x0, 0x2c61e1a2, 0x1, 0x3, 0x8], [{0x6, 0x8, 0x0, 0xdd60}, {0x4, 0x0, 0x71}, {0x1f, 0x3f, 0x1, 0x3}, {0x6, 0x7, 0x3, 0xf8}, {0x34, 0x9, 0x0, 0x9}, {0xf41, 0x7fffffff, 0x6, 0x200}, {0x23, 0x7, 0x3, 0x84}, {0x2, 0x8, 0x44551a2, 0x5}], {0x2, 0x9, 0x99f8, 0x401}, {0x81, 0x3, 0x0, 0x5}}}) open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) 16:51:39 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) pipe(&(0x7f0000000380)={0xffffffffffffffff}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) 16:51:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r4, 0x0, &(0x7f00000007c0)) connect$unix(r4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) getpeername$unix(r3, 0x0, &(0x7f00000007c0)) getpeername$unix(r3, 0x0, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64=r0], 0xa) 16:51:39 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) 16:51:39 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) 16:51:39 executing program 1: open(&(0x7f0000000000)='.\x00', 0x82a8, 0x140) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r0, r1) chown(&(0x7f0000000080)='./file0\x00', r0, r1) lchown(&(0x7f0000000040)='./file0\x00', r0, 0xffffffffffffffff) 16:51:39 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) r1 = socket$unix(0x1, 0x2, 0x0) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x2) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x5, 0xffff, 0x1000, 0x1, 0x100, 0x0, 0x3, 0x1, 0x1, 0x2, 0x1}) 16:51:39 executing program 1: readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/230, 0xe6) open(&(0x7f0000000080)='.\x00', 0x8, 0x1) 16:51:39 executing program 1: open(&(0x7f0000000080)='.\x00', 0x20000, 0x0) 16:51:39 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0), 0x10004) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x1, 0xd79, 0x6}) open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) 16:51:39 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0xf9536a9bc1d3fb8f) 16:51:39 executing program 1: open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:51:40 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x10, 0xfff, 0x4, 0x1ff, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x27d9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2f39}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x78}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffff2f2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}], ['./file0\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8001}) open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) 16:51:40 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x43) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x3, 0x4, 0x3ff, 0x2, "119215cc26efa907004a50a2fbbc25acc60c9282", 0x80, 0x40}) 16:51:40 executing program 0: open(&(0x7f0000000080)='./file1\x00', 0x82a8, 0x6872e410925425e2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2010, 0xffffffffffffff9c, 0x0, 0xd9eb) 16:51:40 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x117) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/217, 0xd9) 16:51:40 executing program 1: open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 16:51:40 executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff08060001080006040002aaaaaaaaaabbac1400bbffffffffffffe0000001120aceae03406b72570cdbd25ea523da66466826992259ec2e4bf3cafcd682c4"]) open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x0) 16:51:40 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x46, 0x4, 0x4, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9f82}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x10001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x1ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xe4e}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x6}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x1ff}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) 16:51:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r2 = getpid() getpgid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r3, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r4, 0x0, &(0x7f00000007c0)) accept$inet6(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) r5 = getpgid(0xffffffffffffffff) r6 = getpid() getpgid(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r7, 0x0, &(0x7f00000007c0)) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="696b9c3a2c9ad736ae5c3fa39ca3a9e66972cc258ae1d96491184564c48a90119a79347016d46ec1991cf40fc5c494e873fc35e17a88d8c96e4a7419b77ca31e7dbcbe15eee06e140c0774a7fe911e4c4901efbd856141e4f990fc1ae2eafcac027ec59735c3a4d1ee7e68a40b0165b1fa2d5ad0517259f0c1a8774632c8b6b2bb5ab325f3127d47baa284118d459a570fb81cdc12b6f52c94b15ff6c6d58d853005659a9d92b8ba89206d9ab37a065d2db2f4792d5fcf2bac0f5af7ab180cb895a6cd7bb0a93c312e0170b7acbf01e999491ea4229b50d015ca0f2207eb9faf7aceb3b6b872c02ea92a7e7b5d3e", 0xfffffd66}, {&(0x7f00000001c0)="fc0235f7ce875fd742a20511f8005bc53f8741072bbfaf89c7c59c9c84dcb458eed7f2c79b1e7118d872d9c8700525329d79f29c24e78992ff20c0d6cd36b6f62fe931dd83ff91afe771493c", 0x4c}, {&(0x7f0000000040)="a1fc299d398887e641a0", 0xa}, {&(0x7f0000000240)="c0a446fa1e2e27aac181020707787fc447e531ca632c56", 0x17}], 0x4, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x18, 0xffff, 0x1, [r7, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff, 0xffffffffffffffff}], 0x90, 0x400}, 0x40c) open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) 16:51:40 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f00000000c0)="9279703c97ae592ea13451883bc764e87c38ce0b24ea3caa644ca847830c09260ceddb8fffe69d85d12ecaa136dc48091b3aa0bd7f797f6c2743968629a69e1c29f12c3e476d94302bca317b16e60cb6d5c7d634e9ef2a7aed38ee38e3e7011ab318fcc723f00cca0b7554f330f466aabbd043ecdbb8f9f094b9a7023bb8d287a443b44c0180b303e35bf967c39b18b13cb8915cb733a7b1e59a9fd59487e927fc028ec119a35e3913c31bd9462d5400ff9d02028e26ed54d976d76406e349d1db51bb60446927d842b18e825758ae1f5e4ea83566cc5d0c730e28a18701578b8b7542", 0xe3}, {&(0x7f00000001c0)="4b88f95a0130c1addf66a7a50add4dabbd9a0b654628ff5161fccc8dab03e7628cefd178ae7e0ceaf0d90660f0e0736598cd46111532efe1ea935c4d1c99d254dc26294e0c09e57eefee10f82c9fbfa046bf2b32a18fd6de0203db3bc8bf4229ccb07a223af2cdb35ae76e132ed25d27e5f595d41549687fb62cd095a8cee56d7ad093efdf4f6f2ab8da25c3cfeaab", 0x8f}, {&(0x7f0000000280)="d7c6bcff8acc0c84c1bfd32a733863635f46e2bb6e70bd1a353644256afe591ff9fd59a482eb2007f500c419212e86cf2ded1e7aff86f2330a7c15691aa5b3545bb6e515bd80f14d463ab27cf066f99d7df235cf97fc0ab6b366ff28f36789c461833f0441ee7a9e", 0x68}, {&(0x7f0000000040)="e45f56d1df4b2dad29131e78eab337aeafd2aeb0201217ec8d41b712cca03ec0aba3c241aac347afc85c8dec112c9b0a5a4b8917745f7a0d516e86157770b167", 0x40}, {&(0x7f0000000300)="1358586bd71be22f837df0db38b9f302ea61c889fdb0199d22548c7beecc81874c06e379ccac89ac106d55f2f4df5868ff6edd34716a5f2497ed61df50c680b7558729e65d5110cc6832649fa0cdb82217de1c3c36625c7851c5", 0x5a}, {&(0x7f0000000380)="cfd149556196a268f2dcd3d628bf627d52a3f3a58aa7f6cd0b610c8ce60b61758c92fe2e85ea2a786f8a8ea2f5cfcc35ad084ca873071c25026101a1a54c074438592770bfcab0a9150a232bac1d89268d35", 0x52}], 0x6, 0x0, 0x0, 0x4}, 0x401) sendmsg(r0, &(0x7f0000000bc0)={&(0x7f0000000500)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000a00)=[{&(0x7f0000000540)="bb96c9383f62e529de3cbcbc5846bf2489fe2b2544a65a4f2a20a0890bf270929ccbd3453fd53142635112176b584c769d16893c116cd7384310902b4ba91f5de1bff9c95725fe77aa41417b0328ad9ea99061b93adce41173654aeaefb37b2f7c58b331164abfd830f6baff62e2e89260e318619070c2a575742efb4cf3f43092ec262b8444786e247eade9fc3ba62f014c4f8b6abfe68ac676ba509f60dd7ef8d0c72a308d619d8605804d2f77600e5636c88a4b9e41c53598e3285c19613de0ea9e841a502f68999a41e445d28e56f55acd62e137010d05da3a80878c5ad5dabf2a8125c219cb926ee8ec4ad5e785dd7c81", 0xf3}, {&(0x7f0000000640)="71f2ffa89ab8f963b95792525adc513ba0b7b0c3e73edb67ef4f60a8ff8b66fdfc4ad2156ead08ed4dbd85455eb24915c290a77c1a2a1b3a3e0cb551ee350cdad7ea61629e28137fb59f4ddb2b9275207d72c90185bdfa960f991bc07aa2acba118cfc00430d5ac5f714a7147dea4c21746cbe205ebf568439f9d79f95ebac0352f3263d51610c70497056deafb74ceca242071e9190d1a1c127148739c9dd2a4f13f5ef22172147c582ca0606852522aa0e2ad3d8e6954c2581ab640eb3d53946221f", 0xc3}, {&(0x7f0000000740)="0ada53d724c8145ec807db5d34634b4ce7a572eca6f7e4cc5f5b940781c3504ff140297b2632008041d05cdf0a6182f4c4f6575d8d60575a1ebec4a03dc2abbe02b8c436c8f438bc804ccff76046671bb068e8c8b5368c4cee8c8bd0182a67c95b889c82eb39b95ff836fed820e97730b9b04b74d7148a6ec850cf67c1908546169a33608da719efea9e119fa6eaaa689646cd182e02e0908fd30edbdf3a18fa713c89ca2fe5f9ba0491e3f0c8b8bd9c5419ea8012d23ac291a6709f8d5fa96ab1c616d5c5abe5d4c0dd45b6443855bdb958e6e787e01ac1242324e653974a", 0xdf}, {&(0x7f0000000840)="fea2e60e5091eedba1f955376a263fcee66e132bc041620a341e7375bdc89a117ca2da5e9625fd95117719d9bf5fc1f36db3ba3c29a5cf8bad50d2635e9840dbd505d9cd236811d7c9b9862ead4d8b98702bc775bd6a3f285b2355c5b12255a175502e548a88e7805c4ba5bd0fda3662c61a6d907f845ac1120590446ec33512a5c9b254baa79c1ef4246a5a0eac9ceadf92dcb99c9b97fa4404b35b69febc148525340295b031e11b61d6a97ccf1bfd1f10dd0ea557b25c90104740a2a4cc4f9e606a88de31cc2f8abe9fc778f361618cea732f705fb700dcb5053766c689a2d76fc6708483d75437171ca889c5a5ef", 0xf0}, {&(0x7f0000000940)="b4e1f1af98c7a719e360693c6ff833c3b27390e1a196ede7d8544573498a1a6361b0fd4b00689e", 0x27}, {&(0x7f0000000980)="c5eb37e28d8391160c62d677f33ed235134cd30a53426f4a4228508937b56a3acbd00b63c3926af4769171ceb46f63f3303a0103ea8c1296019260ebbfa8a945ce95511b", 0x44}], 0x6, &(0x7f0000000a80)=[{0xc0, 0xffff, 0x5, "476e7b2320b43d0760c12ea27b0ba29d1ab58939ebe381ef488b351f4768dc915568a8fe4cc197201a03312575e8bbaa00edc56605c4dc39de6bf4d94f65364f2df5147212868b5db46ef681592481687e88e034e80515cb25a48253f156af5c530cb4175396f7d5cdbd58ffa3e80691d47cfde378232c8f6996b6d9fd9e7c672076d517af8450df4dd4a7bbf9a7a1ee9f60d850607440a3cb90c1386e91c44bf6af0a872635a3430263ef"}, {0x30, 0x1, 0x35a, "b48f2ef03157b73599ded5b7f560be53a8b3d3760452e83ce6da63"}, {0x20, 0xffff, 0x1, "27f424b6f2eba4ac2c18"}], 0x110}, 0x400) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x500) 16:51:40 executing program 1: open(&(0x7f0000000080)='.\x00', 0x82a8, 0x24) 16:51:40 executing program 0: semctl$IPC_RMID(0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = semget(0x0, 0x3, 0x8) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000280)=""/46) semctl$GETALL(r0, 0x0, 0x6, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000000c0)=""/91) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0xfff8, 0x80, 0x8001, 0x3, 0x0]) open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) 16:51:40 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) fcntl$setflags(r0, 0x2, 0x1) 16:51:40 executing program 0: ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff, r0}, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x82a8, 0x6872e410925425e2) r1 = socket$inet(0x2, 0x2, 0x20) getpeername(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/38}, &(0x7f0000000100)=0x28) r2 = msgget$private(0x0, 0x160) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x7f, r3, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r4 = getgid() lchown(&(0x7f0000000140)='./file0\x00', r3, r4) 16:51:40 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x8, 0x4e) 16:51:40 executing program 1: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) r0 = shmget(0x1, 0x3000, 0x204, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:51:40 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) 16:51:41 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000200)) open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r3, 0x0, &(0x7f00000007c0)) recvmsg(r3, &(0x7f0000000600)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/127, 0x7f}, {&(0x7f0000000300)=""/91, 0x5b}, {&(0x7f00000003c0)=""/49, 0x31}, {&(0x7f0000000400)=""/11, 0xb}, {&(0x7f0000000440)=""/111, 0x6f}], 0x5, &(0x7f0000000540)=""/161, 0xa1}, 0x800) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f00000006c0)={0x1}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000680)) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000040)={0x1, 0x6, './file0\x00', 0x100, 0x3, 0x28000000, 0xff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9, 0x2, 0x8, 0x8, "535981402f28cce5aacdd83d86c8e6eb08648837", 0xd7, 0xff}) pckbd_enable: command error 16:51:42 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)=""/170, &(0x7f0000000000)=0xaa) pckbd_enable: command error 16:51:42 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, 0x0) bind$inet(r0, &(0x7f0000000500)={0x2, 0x3}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/102, &(0x7f0000000080)=0x66) r1 = accept$inet(0xffffffffffffffff, 0x0, 0x0) bind$inet(r1, &(0x7f0000000500)={0x2, 0x3}, 0xc) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = accept$inet(0xffffffffffffffff, 0x0, 0x0) bind$inet(r2, &(0x7f0000000500)={0x2, 0x3}, 0xc) r3 = accept$inet(0xffffffffffffffff, 0x0, 0x0) bind$inet(r3, &(0x7f0000000500)={0x2, 0x3}, 0xc) sendto$inet(r3, &(0x7f0000000180)="763a4c1fe5d503c9d4732032d29a262304e8873e96d40f1cd92f2c19375bb1f5be99cb30198f0743e8f06336776174a8f230ef5809d27f5cc3a4415f24aa0452e95f2f067af1de4edeb0a6aa07ad317d03eff8557815cb0101fc078064a8fcd66a1dd6b9cd992f14562050b4f2b5929765eb4ba8ba5254fb1e9691b2bf6b309a70ecf2dcd2eae2a86b4b967928e3f41f8b08808fef4e67d1f7a9243455cad09377901d38dc1a9793c6db1e763ff7e59b451ed350e770fefdd4577afb98e7b35960e5a8227c6cd2ae69764ca64569dcddb948148020ac2d5d8b54b90481415661c88e4712e8509e8d3f3eece161015454f2849604", 0xf4, 0x0, &(0x7f0000000280)={0x2, 0x3}, 0xc) socket$inet(0x2, 0x1, 0x1) bind$inet(r2, &(0x7f0000000140)={0x2, 0x1}, 0xc) 16:51:42 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x4010, 0xffffffffffffff9c, 0x0, 0x100000001) 16:51:42 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) 16:51:42 executing program 0: r0 = open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x7b) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x4811, r0, 0x0, 0x80000001) open(&(0x7f0000000080)='./file0\x00', 0x208, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x40001018, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000003c0)={0x10, 0x3, 0x4, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x10000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x866}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x401}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3ff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x800}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1000000000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7d2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x88}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x6}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file1\x00', './file1\x00', ['./file', './file', './file', './file'], 0x1000}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r3, &(0x7f0000000040)='./file1\x00', 0x10, 0x7fffffff) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000180)=[0x0, 0x3, 0x2, 0x2, 0x5, 0x3f, 0x0]) 16:51:42 executing program 1: open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, 0x0) bind$inet(r1, &(0x7f0000000500)={0x2, 0x3}, 0xc) getpeername$inet(r1, &(0x7f00000010c0), &(0x7f0000001100)=0xc) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/4096, 0x1000) 16:51:42 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) r2 = getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r3, 0x0, &(0x7f00000007c0)) r4 = socket$unix(0x1, 0x5, 0x0) fcntl$setown(r4, 0x6, r2) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001380)=[{&(0x7f00000000c0)="2fb13869fdfc6b954341c45e4b73a3792d94517ae49440b0779b5cecefc615bfab95187d9ac3fef0a004882b9e6710f6c82b6e1b76b26191987942c80293e651308547c41556d74067f3c0e9341278ca8dfc5c168f1f8713ad0f3f3d114c04f00efa461d8752dcd20f678f01c9af3728da08b3a22fef8e2eb60fa805b81ded636184", 0x82}, {&(0x7f0000000180)="46c8f1a09bd06a42fca2ee7767cb6342210a2d7d248de5bd9976cc12253326bfaf2bf5a9b4980f7e208e97d00e6aa943aaaf84d0bcf45d7699723dd8e6d74569ac1cd1d2deeabcf22c43237371fe406495089f0c31f89e2f3272657685a7f9638680059385a8e60d7e14f21e4d9d7a0caae621111fb45b9a6ee299e693d41199f37bddd3e1e4d04783eb3505dc0ca0aa1bcd71862ba115cb64b7452b89e282433babe00eda7d56550228d6684f07269e7e44c21acf7e6fc5c6303612658f4c3105c8666df85d334be907f95967d22c97c826cd11eee2c44d", 0xd8}, {&(0x7f0000000280)="ae3a16ba7a7daea08c834c572900e581f6d71a491b20f5bb80cd6ad443673a44cf5b37e6c1f515f65b0a17086fec7497326142d5b9971d32642ae4a54aff53409bf2df0d01a6bc6050473fade54ec4cdbb5f104f2ab4d15d4d1e725c4ad86eca5c09b10535647528a6ada0994a", 0x6d}, {&(0x7f0000000300)="5f69a1572b0fac644c93e2dbfb2c2d25e7712db9426215d00aa48670903f4c5a64749db713a22a4dc85b7d7527b500d3fd9cea6c6f3955ef911ffdd7704b23a4f5", 0x41}, {&(0x7f0000000380)="05d5ceb0280e8ed11a5333d744f4dbd7277360a6cf64ed39d4af24d0fdd343881b97c62119201ab70cd1a33278d752c9ff1eaedfaa7dd770dfedb361b86295d052d3e3c22e29ecbb2b3d6c37aa92d1d029035e6a0fd54d2e38f0cb3e0100b4fa4ebb2e253ce96f3c1e3fbf91170e54b50c191096bf09f8083c535d03703d77ae992286ad6f9dd21a9b553ea51c7a25582c90d78425241318b8c2cae13df8096e2d89ba69708f8551f9e93fd3c7017d97a20786e1c4dc1f3b0b820049d310ace1f5c4922b384eb358b638e7a5c554c87a9ef4004c001cfd25d79d1ba58db3d470db4c8f93f5988a4409070c5f7f989b5c673e98d301606afb95b54dd0e267462d171ebe25ab857c7471e388fb8bcdea9d7f21a6a08e13cb80fd5d76a74943353f6c2f126dd7c7021d6c46159b56a4cda60e9b9c5aa6c106273521c3c18016525e73e640bfff5fd972dec1869af58d742fc3cdb0b7a412fa343e16727213b7337bebf675e596b0ea1992ef36f6c7e383f736fa9b3d00b93fc43e471527e01e35f33350dc2b663e79bdcf6d8a6f68ff89a8b36189f4a6cdd11e03a34e980cefa7bd20535ee87208e96069c92f791b54b384ecdb2946edbde7af51df6b35aae24b99b798c307af2fb163a246c7cfa50bf76dd70abaed35505722452bd01a06082a8211bb266476e4c247242adeb7986cc1d61797ade0db35456f92cdd4c7bf90e7c610399ce5f174bdb5d40480a9da936d7b928c4764d34c1ec7f8b424e8652c2416ad2b86f33371eec6ad2b835e1876fd77a182ff1d115e37935db9a07a10f35ce14939e965b624372ddc36f5c15e6a82c298c9d6d1dffc3649bd02667c3f28607904927ed9c632e4148772edb766ee8e5aee4c9d444983eabec8b6c033ca0b6b9e8ffd1bb55d1a704c96e1798dff32e83511e13086a93eaf58ab82ce42d2fdd0db7b9724b81e9288fc5c70daf92addc0d0c17fbd6ebec036215134073179cf4e023f1a0165305cf906ee11718244ff9757b3c82e8211a737edb60049370d1cba90905eb82a8b086af37783d0ed942c605713e93f4c8989fc7b09ee0b1bb0a1dbee5fd1011d7060863f59d2a19cc93c288ace971a61c210b0c838d44d53ba8775623f24b780b286a4d500df59ea3d2da6c30aae7886103196c564c8d01012ede7d8c33116f5b59ba2409a69182012ab50c31fe10ceac62120cce22907d728a49899e156ef81575b71a72c46fef1492ac5df9bab320dec91b2e172fe1936fb9b2efb8901b9750b4ca05604de5216d797b17a3a2c57c2776341a66d59a3f9a451915c1c51a130e582b08e19321cc3d0472c93a92c4fc8ca19c7c613cee2eeb05e58acc73664541ea8d9c911872bce15fdc785fcdb58021f6f21374d043951a17af3caa88ff395c18a65075a416fb13696c46ef11a525ef75c266e96c61bdcdd3ce981aa71d2b25572e966443968276f6325c7ca8818eeda5810d71fc4084c7e14d5e022919fc9907374530fffa4f25fb1f54c6dfa11edd10aa8ea00d0f95ff367b0b87e3112ef6ad278bbf04280687dd3c3fe707112f12afb0a350e6e30d8b0fa7261fcbcc7fd5f84d6f4d062d3e26b96202a2628bac2cd7623695c512e631d6e40720b229e667eda575f0cf55d32adf813d07e891ecad343dffd0fa558620a3378fbb323910de7ae901edc621a016426132925f223812d1ccc6d9080ae5ceb30c13025270615fbae2e4f39018649dd3fb846f8647aaed80967a27fd1bbf5da819b57821890b51c8fbbb719c69238848ab004acd9169cd370e21089288442af0672400516d271f17f5982df71bf46b99d0cab0068e090738b943a9b4b6ae2f7be6564e2cbee484bd35effe990474c4c156b88a85113b071c8612a535836b20e194285aa25249df53bfd206ed1be8e8c53bec3a1be7d9c78674d82aafc5e300a58c223d0728e8252b03a6407b00bf914d98440f9161e8a0e0f4d0ec91eb68e69e0f8604edea96d48724c2348b63c6c91c4314a2183a8ae9715a0bc28dd066f2094d1d702947ed4667584796728c66a0e5bf798dcc00d582e077a7348e43943a6fcc0f58014747adc9ec3f9b38f71f786b1105cdc5834f3a6ae90a04d523781e50b3a4148b2d986fa795f6c80d2e8938c8cfcd583d9db07185e352811bdc0368a16e6cc564d0afb1f83fefc42a6eb5489db9a1b6c54de9d8ab8466d51c2606fa4124ad4e264bcfe394c54a5c2c71a7fdfbf4361403ace0db86d0bab0322e1e9c73fe014189ce6d43ad6cfbb6cc30a6d48d38734a0fd841bfa1caa94e789ae9bca75d469357371d20f62ce92bb1223ce932f208cabe96069db62885a280ffc890deab9a7d198e0aefd82625c0e6e1015405e2c665a60cb7a77f15c4df442162fd4417caf7c3372138110d190fea9458343e49342481486a8cf70aa93e89700776480bdf354a4bd6cdc05fb4bd51bc6a4d9c626e61d3ad741f1ff07204be2f38e65c6241b7f7bbfb3cefe0e9d95ab84e57af8dbb8ca667dadc9d9776f12d834f3c70587aff815e7c2b5a97c128b2cbe245c9e3f0cbf79ce3717ecf18f7cf102d7844a0cc042736ada4cb8087f6ed80c3daf5d5943385c139508a0eed4777ebcf4017a16c67ad0f0ea9d73242572955a667378438cee2e39ba451de659e4f005b974bb138d4a726e769b539e8906a6d06838d621d5d11503e45ea39d69dd26f41a8cf89402589a32ac3c396171ea6f5c489f797362f8e54851775eadb5b444201f2e82e4d78b7efdc1b67512cb1eb2d0a28293051e6ef9d0eb7acf937c8d5cd94fdb050764b4d797d8590ad4b143f3911550e9c1b609722ecc7c2914c4698baa3085d22675c4c7a720b43d2350d6874e84539711459e272957c96eba377a9c1ba57a4bd0dd4d493be3224d53de98d843424fbe9d6470066e16ca301cc5f6c56f64201c93bf2133f4abd6dbe5a41eede8888895a7e91977661088dc5856d2a559f148e99fa1f512e30d0e670d6fa660114980fd4f99a055d80849d29c36e232cce47c59459adaf829593e431929ffcf448e950fd680e2290ff82fe1c1f04b6716757a83ab033a8e143c30b3496030f8a6d3d9d05ad43d26a7ea1948e46593cc5824877f8e8bfedfba8328461a1978bfb268f2b6b684d4109af8dd6109f954cc4d9b1857fc3a92dfccdf4e49614f8eb02a6d7ffc92b34d1540723be164fdc1407c9e000990924eea212c4fde8522327aa1ea8fb13881d690421f11118a1793ecb623c6d0468d79113aab689affb9e0bf1f5e890d8e18f1d3f10a54cde03b75994fa8c30cb1f2082d734a1bc67bf2e1bd69492a4703b1faf875e6abdefc3187117c4e4fadb02664d82a340f9779ee01578bd3ea23a26a0872bfade685d72048db53d94e07ad47af87188db2c6e52762a0562883bc650414a93041452fd2961a02a7c9d9a1cf19f34c035bb037612fc857a4c5d2d3c6e3604d231cdd1f87c0deedeca74eef97d4a52d11455e3d6d56faee32cb9ccb0b7cb93899ffa00fa0fe097e782624064301f74386354b7cea10a025348672392cce5096c32b82ecb33f7683cab76514feeb4d80c17dab9d524f6d1d881c18736c8978973c988bfd943a675399cf6d7489c4ffd451f99424dca8c9648e38b6cbefb48749fdb57afb168c16b90ffb64907242ef89ac4a15297e242e06aea09184c2bb6536faef74308ae57e8beeee1c51bcc778a2182923ce2fd2b8d696d0e560f24f4d8d30f3a3cacef38a1cfc051fba01f0b34356e2fb39636ff88b1ea397ec6b1d4e1d9ee2becf8bdcecd1057745167c87370954071d2bd3f184038a2f5e808ae9905a5d8c37098d34d52249edaf7174bcf6435a3184eb8e2e21f0376da59d8937297d365a18fa745088c6d3af25e166e675e391d743ba38a0ce4e0d0d36fa87252a063bb5170d6d3677b69aae091d3c665c64d2f3decc4ce4371c57a388bfe93c12f56bdac59002e61cc541109ba6fe6b69321b64dfa5160dfa1abb8c8624f95dd499cc2f5a9e1d317516ffa690b206819454294bffdc4ba53c41278ef7f743c05730fbe72c79264064aba5aea9221711a6876249cefa53bd5f1f767da055d29357bbc12a3aade6c2bf6ef95da02cee6c618839988da383aeb3a97b8513aed3f3c4a54eaaafdc75d9084833e1af49de744bc168baa83ac26c99561b2fbe48c7767facef00e5195c5b030052dadc0ea7efc2ba8f6c23b1f78e8b60f6341152db7d2fb6f141b75b0bd60974ca867552e539be420be920fd22d6f0dfef566b8be67a8fa624d707165152a27517e6af06137a722e61eced783c358e1c7c6d82d0009db48080b012668d2bd123c4a6931f938e6a233ac91833e6fdd44f91dedca723b7a30232bc7380a3208b7241e093c925f0a05bcf18ac45afbd56a99d71e0bd805617577fac38b21bc12907f88ca3f6e2914018ada7857fc9935dedc8be2116ab8fa9e220ee466235ba10f9efe3f12919d267a9b4564e1656af264ea7af288fe175b55e3eb394a42f9968c3a5df1685f0c37c70ef63d32e00a4e0b7e8c466720544aa45b0dcea331f40f8884538817b10401998d612cf14ec143199d0373acf5ef57cf2ad3237f2a582ab876515ef12428fc08598ec7a1acb046128186272e06f33565c25cab8acda0ea8f556356ce7121e83e4ad4203db07d5562da576673aefa4d5cfbb99f57aac1157d8092bdff68cf7e10eb2059ca194ae1c099169431d56bd0ca07e52c38c836fc4a7feb7bf428d999a35da7576ac20726f988077da1aef50f6dc11e625197b2674f158a78e1d23ddbaea4b5d78859652dd81ab814c8c32f487abf273378765e5599ffd63651f8115c2c447ff935d702fd5cc867508ea87ee6c34d80ef56c47cbc626f437612f1175c9dfaa3d90df4a6cda8f529cd6594547f377581cddfa6e654f866692e77d84abcb0d8f7ed63df17e606e05e68d540e68fcdbc210c0b5d7ac832af77164283bbf7db68b3bd5bba1582c260d79c4c20507340e3047c8eff4d44c950ac7ab5155baf5be16ce047a187365c325147e345e91cb73e5925c5f360ad5a80782840e29b15e643cdf4bed0938724e0c1a7ebb73bcadd24f6960a7779e23e68f06bb295615ff17899e50e662744fb3fe6a42a5bd1d3fbf0ce18cc7ffc3e7867f307dee95627f58c8fe5f614f0a42f05fda778fbad85d3b9b5ec305b16876a2273fa1e01a9c18c2750ba61e843a34eb7dda0b88d72417f481bb80377efba216ac193f2eda284a3b4c8454a42a9e756497d5f4e28528cd498be2efaba07374d31cf593b9eb8660a11fdd9ba68ecb52184488a8930d2e8eebfbd6e10bf802775052f70fa7267612b03111271765fefa2ad92001469ef11dbc691fe00554091cd10523ffb486817824710475c994d48b355a703ab1950000a59b010123bb10fbaafba7908e75782aa186b4a7497467a4a6e04251e303a6a40c9773d1f070b4c0d864fc2dc14a344245bfca842cabd9c63b4802e72b5dad7225e1424a2af50a6aa5e96b5155c44101ed0210bc939c55f08cfce66b6c926a313bf2be780b73a6e24c1c3ed104879be6104037ff58b3cd71070b6b5cf89d263d961539972a8d48e232a33d1c98227259f26af767a0a9ed94228d87332f7ed1055b21719ecfca9e8fce0b26f218bf401218a6036886fe7ef41f556881c6ae723253145665008be86b507ba9a829a8cff3d5eb8f33523bcdcffdc65ae2979692aaebbf277d6ee32c24ef623b4f12bb68d0c8f9faff2a722f996e6edc7d45fc79f9d1404effe32ee35af1c741eebe5c61", 0x1000}], 0x5, &(0x7f0000001400)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r1, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r3, r0, r4, r0]}], 0x68, 0x5}, 0xc) 16:51:42 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x209, 0x0) open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) r0 = kqueue() fsync(r0) 16:51:42 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x84) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(0xffffffffffffff9c, 0x0, &(0x7f00000007c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xffffffffffffffe5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="1a5857cacb5ed56946e558a7cc681a849998ae716620c0a43c4952d22c9eb18be70acb40e4a5d860185875a1", 0x2c) fchownat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r2, 0x4) readlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)=""/69, 0x45) 16:51:43 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x1, 0x80, 0x7}, 0x3, 0xffff, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:51:43 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x10) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x7, 0x3}) linkat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0xd7c1ca7ac52c2700) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socket$inet(0x2, 0x4, 0x2) 16:51:43 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r3, 0x0, &(0x7f00000007c0)) socketpair(0x6, 0x8000, 0x4, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_open_pts() getsockname$unix(r5, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x82) socketpair(0x20, 0xc001, 0x6, &(0x7f0000000240)={0xffffffffffffffff}) r10 = socket$inet(0x2, 0x4, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r11, 0x0, &(0x7f00000007c0)) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x7, 0x80, 0xffffffff80000001, 0x1}, {{r3}, 0xffffffffffffffff, 0xa2, 0xfffff, 0x4f28, 0x8000000}], 0x3, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffff8, 0x57, 0x1, 0x7f, 0x53}, {{r6}, 0xfffffffffffffffc, 0x40, 0x1, 0x80000000, 0x3}, {{r7}, 0xfffffffffffffffa, 0x5, 0x8, 0x9, 0x1}, {{r8}, 0xfffffffffffffffe, 0xb0, 0x4, 0x10000, 0x3}, {{r0}, 0xfffffffffffffff9, 0x2, 0x40000000, 0xf3, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x8, 0x10, 0xd3, 0x7}, {{r9}, 0xffffffffffffffff, 0x10, 0x4, 0x8000, 0x8}, {{r0}, 0xfffffffffffffff9, 0x3, 0x4, 0x94, 0x6}, {{r10}, 0xffffffffffffffff, 0x3b, 0x1, 0x8, 0x6}, {{r11}, 0xfffffffffffffffa, 0x2c, 0x2, 0x9, 0x100000000}], 0x6, &(0x7f0000000280)={0x6f95, 0x80000001}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x6872e41092542562) r12 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x3) symlinkat(&(0x7f0000000040)='./file0\x00', r12, &(0x7f0000000100)='./file0\x00') 16:51:43 executing program 1: open(&(0x7f0000000080)='.\x00', 0x20000, 0x0) 16:51:43 executing program 0: ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) 16:51:43 executing program 1: getppid() getppid() r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x28f) recvfrom(r0, &(0x7f00000000c0)=""/242, 0xf2, 0x800, &(0x7f0000000000)=@in6={0x18, 0x0, 0x101, 0xb49}, 0xc) r1 = getpid() getpgid(r1) r2 = getpid() getpgid(r2) setpgid(r1, r2) getpeername(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000040)=0xc) 16:51:43 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x800, 0x6872e410925425e2) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x1ee) openat$zero(0xffffffffffffff9c, &(0x7f0000001a00), 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) open(&(0x7f0000000340)='./file0\x00', 0x1, 0x18) sendmsg(r1, &(0x7f00000019c0)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000140)="44bc8329d6022c352a0255297c0d5816077834524e3eba3fa72b4473b50efa25b5cbccaa1c1ce1bad1c1139059e19a40b5c63ac4641d81ea6c98deb5b4f884644c5b2b0d8a8413539defcae867acbfbbe8ffb428d8f8f95c516677821310b804f6b983687bdec41c52f9337fb8374f58c93d1ea80afb8c0bc2e713867f9986f3086d25354cc2141a921c5f6fe71b02ee71c733061d7a77ec482dbc3c4e15e0212ac7775662955399d0fda9c568241426d06abfd4cdeb09bcc8ce3ecc8606a06f3da8b042c06620e1785508f438d168cd5b45a51861ea1d6bc52aea2e4cc43cc06fd086b244a546bf268ab0861c50d97b5b2f7c2de453e9da", 0xf8}, {&(0x7f0000000240)="4efe", 0x2}, {&(0x7f0000000280)="40fe0c10b74776da4cbc568c42652dda25645b0253c1917a3195171531f0b3d8bb362fe4bee740b438d9de3bbc2a513ba48658b2e6443ca91420801d3221ce47a57d9378a41fd2909be4afc22f14fd1b771139986aca60b13df3e50af68db22be43ef79e5bac6acef2f40cf519bca6bbce425ee30c9e0d712660282cee4d65a22de53ecdab53ff2dce6215aead5dcfbc9b", 0x91}, {&(0x7f0000000340)}, {&(0x7f0000000380)="04bcd178561e058534a4f926a4fe2245483476a0c61e4c3308f5b0322f202d7af98904ff2979447edbe11b8b8184667721fb1e943c8050e59d92d3d44fb2429aeef4360e9a7868e841fc3447c7c15d9bd16fa9e9d263a93ac4084864468b368c21447ae6d8d164fd727adf85cb1223292229bdd759a385f994f590c16b8efc21f4ce92bdd7c661fbba1888291a5dd359c46c73ec2f4938560e5ed097441c3fefe03f3ab487f87e7d636a2e65b0f2210efa64f4b48aa23dca2fdc56a75f133ba37b5c493376c7130d42d7fa3b109b97008bb4931c62184fa4b9a4189145", 0xdd}, {&(0x7f0000000480)="12f93668c20413e25c869aec7a00ee59de323af0820d898d1a6867a9a3ea2c3e6cc5ac18c9a731c11c17c7e12584695a7bf387bae002dec16d345922ff9df87f96afabf8b3d7d65129c17819ad0de44acdf3bc83b860c99d471800c3957c117139080ea514d60643ee0ab8092012c65d2d0a53a5f6b67b565a082f3b6441394ae4fe2ce638e743ca658b809fc6dbded05c1eee404ffde58acddd39b452b61ce0f1f1678a5e6043f4373ca5d281d1afdd9a4ad686f5a92f2f57ffbea08b057b3e1fee57a239f486f9c5dee482dcea62ff166aefc1d0d8d1fad892e65c4904dbfb2eb16742b29193cf0a2ee866", 0xec}, {&(0x7f0000000580)="16f038b2d575dbf4ee33a733fd8fd22c113120cca94d52cb2860f0d4fd4f2c1dca25ebd87224ed554e86e3de4dd2bf3c976dffb25723a3dcd03398fcdf4ec2bcbdda50746f47dea44d382e515f4cefe41a986ed991b06db50aa5ac2cf87dab07c7718abba111707e911f6c205c264c1b56702d1be87205c56bca2d57cd6ee97c3e409c1ebd5371a6c2df", 0x8a}, {&(0x7f0000000640)="5f27f0ca19ff83aac4fc3bb0fb532fd43a8686827e5b9ff304851a4bbf15bdafbff456d859601e17ba947bc06ce868bb38b92e3ddb1085a40aae46e1860b10f584c46c9dd2d05971ff5e92702b8b468562e8a04daec8d82905e22e4a010d432b0e127684449051c89234d54474b817b16e6d2dfd24ec89c1e5388a27c49aef54f45bc87ee482f58a9bd7d7af06bbd04d5b632bf07ea40dfcf286a9d986308719198f1cfd095fa0606ba26ab8b9b4488f3ff3cd37fc61b33d", 0xb8}, {&(0x7f0000000700)="0bad893f5bf3896637192383eb365bebe725336a62fbe3f070cf2c8a3ca9ff126fafbd3d72d5929719c0a7f37ea52452db17ba589b5d14a5fa88aa1e9df6fb92e0d431d6fbb89b28e804edb5e8648432c3daa6a3ca3dc8826bbea0b963ada3bda9e554762e7132051d312a5453", 0x6d}], 0x9, &(0x7f0000000840)=[{0x38, 0x1, 0x0, "cc15e4d6788331c3d96cacfe374a2b6746eab69a7b11f134ec3e1431074b2299a8267550"}, {0xb0, 0x1, 0x6, "33854cdaae101149ad93d681ac0906ede3d3a232d0a1c678bfa321ae6c6a688a4d1fef8c76e721292cc1636a6d7126a43962c8ba09ea33ca062eafc45c5b52d6a24bdfd54747f0797f6eb86bb263037c8e3268f92171383c9d434a9f1092931aeffce963a366cf8d30783a96ef9e017d9f566fcbf9f9c72b491e8e5830fa3428f521919bd5d88f7528725f83bb8c9ff25cbc05991a176bfb73d9bff6"}, {0x58, 0xffff, 0x7, "41d2ccc579d01124bd74580338795dfcc609d16bf12c06f0ba22e31bd9973269d162ad6356114cf3da79f976a8edcc65c3496cf6b02e9554b7d9f9ae52e8fe56dc"}, {0x1010, 0x1, 0x900, "64a7090b22d4d0f691f77359f7163b982bd03a4c632cb040a82f01314d1fb1e0ebcdb3962b946da894316cfd5dc63c34c1498b3541382b8c8969a52396c8293074318095680bb3cd745ff13692410b33222b0848c53b31baf649bf44f3245013b7fe4c2a1ec3817cfb96c1767a00d2c3bac2b3a60e8012fb62517fffc11814e87224899e59b4f51329eae4facafc83d9655594d09edb4fd95fa58b5d601873c69f97c85e384eaea2e69cd41cbbf0661ba6f986bad5b42d8d0785471e28d1a874ad79fca2afde794fb82b05ae24ac7127bc649358b1f0f69f5c8e01d4aa92b24763d3db69e3d15c21938322867192ba1e9b6b728a152484b109c9f2685dd382597086f4516f1ec32dc62cf2b6109d8d59b94c0b8e3ee5ae769a5b353cdc62d4dc528e7edd0a0d1105b6d7a033376b50dc343f988e6c70a2a6d7ffef0f3b8192521997c10e670412973987a1ef4ffe0e13e60eac92879df7f2e2a6673d582ce932a8725284fdb2b38d81a1105c7778702bc2c70f95d8b1990328059daf594ea305945b882b65b1a2c167ccba0a4de107a15e5946b3cb1b185f809b1088332dc43de34f885fd7cd8a1436bbf862ffabf8480de68841dea60719554a9f51aaee595f3c1732c25718fecc9e9a19620e24ba0c18134889d328180f3f572d824d7b1c3d20b52bbfa1d07e4fd056c229c9cb234e1d3b6250915631dfdc1f2214e32d985439b2d76efeeee37ab933238c146fcdbe5bb2c7c61e3597933febe9660f13d606b6b513145faad6db7c8b15571ff73c6b0ebb5fe08b6d632352aab11a2dae133ea99a02e1fa6321d03b2bb7c909ead37a516f74fffd62f443d1546f5678bb0273bbf01acf66579488ea55ff5e5394c41502e3beb5b0aef25cbc83d35e7b29585cf9765e3b2a455a2d359502fa759682644f1f91c964913e2c2b0df050d276117cd2dfefafbe7ee98cbe72d1a3ca3f60e669eb984e9a0987805df5ffeb8650bfaf475911a6055f2203af17c01a527db11321f0bd40436a14611e1d99da7a220c2d31a2b2a23ec83b42f92352f77ed0558193b486ca9af1aadef55bb322423c92c3e6e59a9a9f40f9187bb13cde0549493e4ebf6dac222b7ceb0001524c5dbde47a37575477a5978450bf44990e13813a926b4a0dc5055649336a7e5fbfe9d23f9f3eea2543b2e78ef6a7743022ade8ccaeaa1b2418067f152a992d94149d8b44440145c1e31ec190bb6fc40a7ff30515bcc0c67e59b415ce2fe31f92dbc1277116a481c1c8c2c1b3a9335db70ac9cc068c9b9204caacccec312d25a43e7c08e89bfc112ef8ce762877b3ccfc3f4fe18af88b7f71764cb671cb3225af2acfb3710959bb7095004e9609226e517763f77c827757efe9589e634b094dc61968f583456fa91c22f2e62b7b2dd827e7bb82c36b8678557ebe5627bcdd0aac8625430e38d11b145e972505e099edbeb3ce3a859faa6e277840a7594f621b02e7cc5ea886558082c5c520f81b851a63607018c9fc8e80e127a0bda6c3a7ecc6e7892fbe5a48960aaf9584a519892ca8288a0d205ddba13bb79ae4c76a16c9891350453c066181892307eaface5ebdb9a8846a4aa0f6c80cdf18b555d0a7592a1a93c90bcc72d3dbde038bf04bbaf876b2d3fd9280d204624c3625e50653e577e4b9dc0aaf279d74ff2ecd9c275de5eeae295083390b70102b5bc2bafacb232374fa525445e8a54ed8cde03e5b21328402be93c974ec17712044f3ab528cf5cccca1bc5375f8d593192fb2cc98e00c473cafeb59d264007381b3301256881d29fa5ecdff964a762714fda7e3e62eaead76c5852a7823696aaf671fa563d599d945038deacdf9bb142cd763aa0966223654647d72ca7713c0c52fd98116381ff5de837c45fb9e41221ff0dbffa0e7fae445b8deb1510fce61a4a140629a753c4fea641cd00643753bdbf893fc421c52a88e5c9a848ac5ce2eab4f83d5facfb109176668e482f84b40b2779d05141441673e9bcd5c76168099e1354cbe5ac919b76084139dd16af8471433c41c8c7a840824cd868ab4cb4bb67a7f43f83655f1f98b3a6e94847fcd532fedec7e29bed6a317790f0e150c67ff03ed9c0f217ab30e462930aa6df5aee034e2f79cdfb044009598a749ef08fda03fe61be4f9bd854ac445988755e392f941f8dca7c623855d78dbe8c58a16bcec73ca6e72160cddd87c2a378e833493ff6afefd28c8d127113d3c7f0f6124e9a56ccb3bafb4562d3c9e4ae8c3e2749335b2ab5b55afee6006b16147e7cc73f4bfe1761797ddab93800989c616826d242cf8c9a720fc8833f01d25eabc7b746aed7c8251e25e5e1f3974ed0520da0b4894f4cc479e5b143311793030657302d973e06f1d60ad00db28f16e5928a40d202f2f65da6647877141426ea4707872a5b0e2f9fa2f32560397596a098cec36556fbd64791256f40f9a7ef5840e8b4d8cac6ce442bc2683e9f036e085dc80e9e845028edee7c91af065e143bcb07d7157fa165ac7fef0c42728b971a357708d7cfdcf0d834341deab337414c8d292c6f4be5404b2d773e946fa58cb302dae306494ba5409c9934890df9710f3ab7b9ba5b4435da950b5be9ef3b2f98ff50837b802d51f97d38fc09e6aeb8aa3ba27e3e814e9e3beb1decd175b657e60dd32429a08bd885afec68b5909458eb33f3aecd7d394176f0af6956178f3ab0fb7b5368997c5df2d5b498194749ef15fd098edcc0ec3cd4e5dd77a0a1195f6752b03b425f963bc6fbe48a7e420e0d01fab37736ec5d16fc875db84d75ca65f3fabb3eead80a875f53d4b84fe92f4f3ee9452bb6401be403a74e107fd2600e6da0606d68e3e2309ea56d067ea278b043dfcf20082c97a4f4c39b1e3d151e9f5e18e1a75b96c2ddb76537875cd4cf540fc5823bc43f67c1205ba9832d8376ee2a94c525f1a23ac4083dc964a8d5d7367d9453a152f678156632a444657d709c7ba60a1297bda963bfa8800f9bf338c5a437ffd05d8f8e9f1039190150a62af8411f99dbadc290cc68a84d5632a90374d44eaf3ee2e0ed32bfa700aa364d5347c1d3773ceec42d1914037dc1da69eb473ba71dc9edcf662008fe1b277bd33be86b542452b237eba1f23fe4c3881bb72dcde429ff774066f7b544c6adb27eeaaa7e6a2185ba0678f788fc4fe0f74f581901bba201edc2a03fa58549c6abe727ffa14c99f9a4f58ce06df958915197756314b4e09e0496eae416a9757ab8fdc96e52ce1091330b12f55b594c0222514bf8e655900c0259b65280aa8a97c0d26b7ffcce98e782b005bf5245caea7cc562cf2f1349ade0c8607eefca95f7f3bc33ef9435a2f225b31f6603e2d4535ac391ac67738d2f82492345d3aeb4d282278a530b2b30c7903a7056c3444703c497f777757a4c09279312ebf9dfe6e1b5d825b677bf21a5883e862dcf58db99b83fce6272899d2198230a07ae2f6f67a1159984469c3a994a1b115fad41ea150e1a9bd6241dc252d400d6278d002cb6494e639d2ba10843a00328ec9791ad8c3e56d7d5de6218ff02f347ffe838559608868a09148d1f1a9b5a20a3055a2d530df5c64dfcbacb66ba813261c63b70f9326ae6ecc5c4f032ed9ac2b1d00b23f3ccc70acb590645578d90120f7cb9018987fcb73ff3a1948ae41cd115b65562da70e0219a5931ea4f37aea4195690664accecd3d07f9f70b281d3090f245cd1049a7c7c87bf5365ab1ebd6804399ef101786962efb5492ad8b65516eabb1b2601a7518b9a288d5704f707fb90b26cc774973b76220c4a904dab52571b29b3448fb79d1ea35adb5084ac0053fc6073ad410728cc4a088c9c34ef3196c9b03e3f0b5ae9db3dbc367c8818d8aa2198c6434acb3902ecf5cdf9702574dd3edfca565f6f4cb347dbdadffb348d45e893a84bd3c9819ea9a9559f07b3300c6c0365fa300fe3ddc5b032470cd9f18a39911071993649de3192110d8d9ea62324a1ab0f0914e998b4d0efc47773548277f6a6a8e672a76189358a9c0f5e06879b0bbc9a08d8d015c8fb95a3724d944c769af01c1eb1a8efc2e6e33b9f44c48f0212af31b7d2425fe885502d75597cb72fb8a9c79a0263dacf45dff4a8b621a2b35d75a12362b462493555553d326cb7a78545a2f6d402c18858b174e9c50cb75de67d574439fa0aa53555f881060bd136e5bfab484beb8cb2e8fdcd7637bb6657ef44c6f80498d523bd85ac2e7e12877a686510c132e54cd668fd0e0cc2992f7d75efca17d2b2a0885731c711033850c71eb6ac1c3785033af70d806839cabb15317f32040397e411234677272acd37ba8b62cdab4599781451eadb9127eb41277b8b357fa3d21ff24f6473d19e74cdb034ce6148477876c455e933648aac412a19a422e74d5a7d4feb5e79aef295f67fc35152a28f52d93a461aa03edc6e3751d0c8532a0487e6ec8da259e6207736554d93a86422c92f15bd85830b102c2e872aec9d94511d2f33d59b278248c8311f7c6f0f292019f455fad9d0494a13826e0cf81023e705ad2aba4300ac8869261dfe5cb814211dca7a34b6187a541f1af593c6c445b4b8634c165ea8ec33afcf9fe6d0563f6167789a7ce86e527394fd32859e76b812ce7f6563bff20514ce39e1ea4d54614358e4bcd2e77f62735a537a8a534653b956386e0647922c688dc72b98deb0493cdfd1fcadcf8b6668c186e7f8ca7e188520d7345ace72f469d21ce9fdcec5f0b8b6bf05b038d499567ba39d7a8b2dc094fab052af35d467f1c084d4c25577fc78ebf426958a563cdf0f01f9d5cd8152865d18896c8d177a3056a7c87242519973d2c988fd8b3ff89c43abe7f04c9cbd4dcb8df00571fd066f92a4253dd3c3103bc29664ce619a7588c0633cdc1667d7f935e2effb9e4c2ddd969a2d6e1906d1ccd6c8841de5e25571077b38bd20149a5680f65fda523b61e70b3ec3af6b50d6a99f87b91c0b075f1de6532d058803b8f3d3b0bdefc21590cf2b4c727838855acae446c826d8a9c701dc1c105f31819e6b4dfe1a12cb68857e5491493a259b824f3609216bd3cdd9e7ced5a6605fd6c4e202039f8249ee0978e03bef5d098bb0fdc207303168db358d994f82c9b7d6a8b3594f06478759d7c1b732c25426a765559835b7602f9e0e32bce5b64404698b846d0d277d1cb180fa06b99d6ca368d6ec0e717a64482e4f65718e1343a7c2056b83d508ed616cce6d59f3d0a66194e435c48fd3e938e677a2a0bcbdc950cb106ab91271b348009d1b8f30269e2eb8f73ac260290aabdd189c04f86ae5c1430b69b3b3563667dc02cca75cc8cc558437638596b3d55d6d4b8e159269a03cffb1e3d8d35d54439d40274f05df9c14a123d2e829ab87c00b6fb44199496a986c7c50780f011b3775322027ea1a7d1745b2ac25c832d02b35bc94895a35000e6b503ab2821f7014c00179a76ebc86c69f382c6aac7077f0ac61ae6622c17dd3c1ae7f6d376af0336dfff3b77b39c01e2929f1981611fdb6e9cd321531cd159a8a50bb9e064c0ef24c069bf9d87e95044d966b5669aaf6f8731a4280feb257eacbfdf7c342cc38e73c8811826b7bd219988acc2a999541c20ab33a10f77e6bd42229dee6173f19bda0d83827858f13414d33fc6eefb80c0974ef9c2d8915e42f814f44435bdcb622260d7f33cd6abd475ab6ee234ca0d166506856788f5d156912d202e1859c35c263dcee323ac03d735d3b747a3d91cefec926108a8bd1e603ecaa59b5d82539d3edd9064e6ef762717a394328fc1cf6fd8cf"}], 0x1150}, 0x0) 16:51:43 executing program 0: ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000040)={{0x7f, 0x1, 0x4}, 0xffffffff, 0x37, 0x4da64f43}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) fsync(r1) getpeername(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 16:51:43 executing program 1: open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x9, 0x4, 0x7ff, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x101}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x280000000000}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x81}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffff800}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x10000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7ff}) 16:51:43 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff, 0x6) 16:51:43 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = semget(0x3, 0x0, 0x405) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x4, 0x1, 0x3, 0x6, 0x9, 0x7ff]) getpeername$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x98, 0x5, 0xfffffffa, 0x0, "6d05b82918cb5273f758acbf6cfc015d02705d4a", 0xfffffff9, 0xfffffff9}) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000180)={{}, 0x0, &(0x7f0000000140)}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x10, 0xffffffffffffffff, 0x8a) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r4, 0x0, &(0x7f00000007c0)) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000280)=""/46) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000280)=""/76) bind$unix(r4, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) 16:51:43 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) pipe(&(0x7f0000000380)={0xffffffffffffffff}) r2 = kqueue() dup(r2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x3) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) 16:51:43 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000000)) recvmsg(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/45, 0x2d}, {&(0x7f00000000c0)=""/213, 0xd5}, {&(0x7f00000001c0)=""/137, 0x89}, {&(0x7f0000000280)=""/118, 0x76}, {&(0x7f0000000300)=""/15, 0xf}], 0x5, &(0x7f00000003c0)=""/252, 0xfc}, 0x2) 16:51:43 executing program 0: open(&(0x7f0000000000)='./file0/file0\x00', 0x1, 0x6872e41092542584) 16:51:43 executing program 1: open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x18) pipe(&(0x7f0000000000)) 16:51:43 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) getsockname$unix(r1, &(0x7f0000000400)=@file={0x0, ""/9}, &(0x7f0000000440)=0xb) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x4, 0x4, 0x9, 0x8f}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000003c0)={0x8, 0x7ff, 0xf9, 0x7, &(0x7f0000000140)={{0x20, 0x30, 0x1, 0x1, 0x2, 0x3ff, 0x18000}, {[0x7, 0x9a, 0xfffffffffffffc01, 0x8, 0x1348, 0xfffffffeffffffff, 0xaa1d, 0x0, 0x5, 0xa80e, 0x2, 0x47, 0x2, 0xbc3, 0x2, 0x7, 0x3, 0x1], [0x0, 0x7, 0xf1, 0x100000001, 0x9, 0x2000, 0x1f, 0x6, 0x4, 0x9], [0x40, 0x8001, 0x79, 0x1b, 0x5, 0x800000000000, 0x7f], [0x400, 0x8, 0x6f5, 0x2, 0x8, 0x5], [{0x7ff, 0x8, 0x1, 0xfffffffffffffff8}, {0x4, 0x9, 0x1ba, 0x3ff}, {0x7, 0xfffff000, 0x5, 0x7}, {0x5, 0x0, 0xff, 0x9}, {0x10, 0x9, 0x4, 0x400}, {0x1f, 0x2, 0x6, 0x2}, {0x0, 0x2, 0x9, 0xa7}, {0x1, 0x2, 0x3f, 0x6}], {0x6, 0x1ff, 0x3}, {0x100, 0x4, 0xb0, 0x9}}}, 0x3, 0x7}) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x9) 16:51:43 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/100, 0x64) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000140)=""/188, 0xbc, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0a00de094c5e2f50a5b7"], 0xa) 16:51:43 executing program 0: bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x0}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) 16:51:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000340)={0x3}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) pipe(&(0x7f0000000380)={0xffffffffffffffff}) sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x7a, 0x9}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)="c923f332ebbb30a1c3c5d8e3c9f86ff4718e17aec6ddd3dbb83cb19cac13d3e3054c434a507c5e637d9b47a3a8006390e63b7931fcd6bc2d7241773fd75a2033c130a5850cfeec6ae63a4c5dd82ad38800425bed0ca8f3545a9976fdf395ac35a42791833f2b572d218f94e8a9eb4d281ab1332e1fc474cdabc25684b58f5f5d5625fa0f6e787342bb4baa0e26cfaacfe4b625bb027c275af806f81b43c53786609af35c00bd7e3b6d9e4293c5e6423713c31e102a81ab3bcb5b594ec6dc299ac15615a8b8cb1f4007e24836897160284be9600d27d7fb06ecbff7a4e9ae157f85676b5d0ea299b61db341a09d", 0xed}, {&(0x7f0000000200)="c6fe67420e26e874c829ef5f00e364091d7c4f1c00194066cb8d45687670ac61a8fe781ae39b2f3f9da6404c22dce6c9c7ab9d9477101bd458ea328d444d2ca58ae2f508e5a813d08f9df7a1c6ec46b734f270c41e03d43dcde807374c45f2561571", 0x62}], 0x2, &(0x7f00000003c0)=[{0xe8, 0xffff, 0xaa5, "7e47e32e0c3965c82319f4dde0a0de0998e1c7a9e45c5cbf002ea0151b888933f46ae6da2969fa938dc30c9657e44acbf034ba6da4d9d8b27704e6bb96df46da9e4c10c392d46b94416443cfab04e79e782b9ec13e7d77e7989c2660b940bfc6426c71844cacadf1283b003ffdb5ac96476471893e3a6f64736ce6d376f7f7c51837778fdcc9653b8c8127f13198fcd60301c20b9841b72a76cb61584e0338d772750a3eb25f0b82cd8b1455f02f80d0eaa766bfa9820d3f80ee3d0f110e5ef8adfdfccb48f6d21fe02911a9bf46ea84197c3b6873"}, {0x40, 0xffff, 0x4, "09f36539f6c646d12c1adefa63706debb7b3339ba696fcc6305dbab9916132bb7909a38e66e6a8654b"}, {0xd8, 0x1, 0x100, "02e8f2a179bfc608b0c4a52a4ce332440848d9f707a4d6a178ab6fc5ac2566bc9757dc3c0bcd9a67b68ba57b717641b95a0ec012fed4dd108f1fdf89358c58b8b6e62e050a3e57d97ce1a80f2ffb6aca196b9e077c814611ade15b71fa708b36f81a586f47acf18f9f5a0bd29056d3e9fc81f5bb0f8292b67e46dbadebd33af3b736c26b33a7c4ed29b8f997ca60017f89d4af556d0990489b8517fcf683a08be9ed2b66db1b51f07e8bf1d7e6935f31deea8aef88b677ae703a5a4758bb24d3c6"}, {0x1010, 0x1, 0x323d, "dd012a7a88a2748c8abd0fc22870367360df3b0ffb1c7adeddc77a8b6707d034b5e6fcc75475c630293ec3dbb9f224872a9626460b8c1d3e33c337988b3580a41edcd740dcd406031335564f872055c8da57d8d776eea86bc2e830e0623571446a91d424c5444319e0590ca1161e1c2c475be007f89fe2d3ba7f98f45dd019bb65f21baf511eff1b38795aea41f0f7a54f26752b9e351c96619a36154fdbe04ab59ff2ade63354434973ea26fc074bc378c3d4336cc0f53e2995c5207af9fb96ccc823cb04cf77776ff1105671c268223ffc01bb48f2936949895a4c5a686707ec3897df53a2db5a4fa62b21383c571d9d6b4e4efe5b6e8aeea56700727ed04b019d2c8b6f123d764558bb15cf53b282221eb954f05303cddb8df6e6359d7b7426bfeabddc8630cfcf0d484b750e6d90de37f43c4743b3d542389cbc89b7eeefd020684626359dc7fe79adbcb20870e9177bb13813cb7143b00f5f6042ed594b8e212905f255e90bdb30d3e79495d117da665805817ffdd47b131585aabaac8313efc02cd914f6be418c5f30e18bdfdabe4de5bd2911e507ccfd1f853724223bae97ff6d32420cbe0e0c0afbc275429de10d7c2fb9b3cdbbf9d41965977248041d8684e632419d05cd48744f560652b44cb3f628d5422750f351991f866d2d323caa9b0937c939a5172be4cb46caf49e000691072700936bfaa9b2fdb18e0f41191e600a5e80ee2509358115eb46b9c402386097be17d72a9ffd5152df2f54320cf6ce0ec1f9e44c6860a5f2dcb83d075e14ea5099f7d8204e5afe2031096d9e6fc8c2e4c4fdba61467d92e31544dcc2b61f03fa5cac485d863d4500ac29924dea42f53ada8858fb00c0d287d17861b92aca3024216c34c6d355bc3aef64c986fed62dad7b47af27123feecf78ce42d6193a36ccb8f7522a817924eb65622ffeb6958dc1912f14f83c224da7a68cecfd93866f765cdaadcfa63eed6c3133b9ac2fb6314173fccdae1505753083b49f905ffd8e7d8614145884663dd2206fc1b8a768634847d45e5fca4e3bdb0f7e127c58b1d6393e545f9a3f4e4133a72715a93df3b4773a7b43dddfe4cfae05fd528805ee51cdca53be18bace55fb0fe6dc858c25036467368f471cb054c3144852932f0db2160155632ed5c3acff5a44c02a40f5f33ef2745227c7797c375c88260a09bd17c0403387a907ad7d0562e58fdd60e2aa730d9a228db6425214535eabb56ca396e68ede553389f6a707254ced877915880dab513b03d31ba032485cf5a7bef21275f02e1df15faffb778666be12f782805c0156bf51a32f35d6f3d64b477968cea18d0372c5089b828f94ffd77b1ebc8c61cb45e689007a268101034b931388bbb3c070d148c12a8b20ea2f37b27f202968927cd355e4e4971e5dff497f058c258c592cdc2a5dead472ff32bac014581f087c4b126ea6494a03a8e9c5f7b7ba226e2b08373cb1f94967214d016f0e89d5830e68588c602e1eab01629b2939824ed8a68e878298b5cfdb30417a8e3eca16e9df3afa7a5ab98ef3ca4ee2c131d1fc1b3e86e04dd179772ec56cc940296ac875402e5890de88c2694b1ba99216c07a698be4c5c28b07943244a790b7ac3ab258df732bbd932fe884c062544b9c636521048372895ed23bd23bb6fa646f81d7d672aa8f636ff29310bc63297531fa7cdd084ab3468ee82fe100862335896fa3a929e5fe7386da235308f6b902464fe0adcdff0bb9debcb415e6cb89496a413536fb7097e487aff903ef2d0651ecb6ece25fe5a755ce09d0fc808dfd0015934db7bc6e25184daa917afeec2f4d4783ce7be32a1ab9ac94b67b366296f5ade8fb956af8b64c422729cc1cc1dd616d9d075c9822c0ddf29e013e1bc31a42919cca96ad05ed52d1d391df5942bed3401504553e3ed53ac99bed361be0f820b4e54936968263c031a1277c2b17f4ce2f7b3892c8ff46125f3483d24f28a136b71924e1a01a2ce172e0cba97b963bbfc55e50b4ad43a10081402e43c8808c944190a2589657ab3903da09985a62c1042286411709fa549611ecf7f5f64b408958dc6e89782bd86a88e1fd833fab3c8fd9205531887f18886a2de248a0f67e3218ce5c8bff0903dfd47feffd71db73483c7db625641862f79383277f69ad3ffdd36d13ed381f364a8504e0c4d2cbd47769e435daba2f342db4d03a267ad6674e09d3e59ac1cab31b33d315b77e81f6a97d699cbc063b417776cd4714fc54735d8197069ad96b78a5c289bc5f3e644220ceb72924c389304a3ca54691111403d32c5f1e80a050ad7c84139e961fe1d7afdbd753743fcebf15b97b0949ca2c87035805fe46fa218ba7417ddf8534eb52dbb806f2cb6f279dc49742bbfbebf6257a8adb4830efa7befbba0f34f991ab42be653eabe0de77a47cb37a08cf0424a3ea6feafc8245628a321fd4554311a0dd5749d246f96e3dee63711d14412bd063e9ca8c7835a4b33dacb752b1a2abf4421a967df0610f729361b210522ab36c3fe3c9135428d0f47bd1e92693e3e2932371f84f4a1c38ec65c533b5e5e04bf6015ee60c8d5ec0b9a2ba08d824421c34d9ae9dea81b399cc8392d8e7e9fb8308cb60eab2a0972d9e1fc8276fd1374103a560136d7a667f80c047af93863dec3b6558b31c6ee592e8a27df5cd20457d41624a57fada01abbb0a5a103a8ed5f8b5d68598d66dbe6df51a023ce248250aa88df5a160619769bbff7d4543bcfa484e2de378839c9fd05d796e982922153eaac9658f8e31866fc4e28796a74550d98accf6a3ae7542634237d51edbf733e7f8f3d265a87cc4828c74ea66a3a6a56bb3d695706eb4e6139a1f61433dc78fd8669028471a41257846b4beede6967a23388884aa38d687b8bbab963bbba8ac8d7571616a0a2a5d22248b8dbee01c8a2f231c7b4d67d9c3471056eda63038258c8786db7e3b3d16ded9420ce7ea21c4399a66f17dfa7680bc9cac5812c7e55bd6f65008dda0d805af8f95b34b4eef3be4800178ce265bb285b6ca464b8f575908c1b2ce3ce9f72914c615564e2ff49b1be58f6b1e3c949bcb5fd73d2d25f20d57ee5e54ef349374faae6c91cf84f745797e050f8da7fa3a02e261c20602a2fa5f8b6efc9ba1a75f2801a8b514deba3329417df5c4ad0fd2d71c40669a353d6531b13aa7cef723b4102357f1512724c1606ffc4cd764ee76e60d33b6684628da90bd8e8e9c6239240db15fb7a3ff38b285fde11a04904a30cd37416ece22df282665f6eec25619b5fe5c385e10448aacd1305fe14b668d70c0ad56aa6114232d2a0d7a654d946047013673c80bba7263f5ef705067f771e2c91b85f95f998dccb97cb5fd6f6d5c86f24ffe5e6864f299c715da191c31c9a9f92b617ed9df32d2ce08f2f9c81943939fea7bfefb316fa34f0a1f99daca48b7e3b7801e2f727110cff5932d569fef2e684ff2af2516207515224e49078fcbc01219779401a0bb38481fdf197c070d79bac32910558d3f8e36c4e4221809863a48ca7f9d83352337758b8bd4f09fafba8ee17651a0290a351b0837d37e3bb691a92a2594d4994c2f69ee659dac38fb5831e58b79f925417128bea1061239020a81871ff7e0c514765d4f6270a83617b9f5afbed8151472b9b2f35c9a9d37987df73632563a087772a5c402c589c82b0ffc3498bd4d07b98fe100a3ebd4027a74e12097b705d24a4aca8618b86aa81de9287ed973e0f514b0054200603545f515419ee5391a11117f0e39774424478feccd85b81f5ff56962f6ea834060a1dc8aa3f5d8212e3356fc2ad5e59ed518e0269025c368085036abab36e71028cc1faccb15a704760a71f76c662b2ce9df957b4fa7cdc3e2f0dca0b94997ae40d7ba922f840975a0ade64850e992210b0f339a005e21cdcc77d03f1c05f7a911853b7b1a651fa37692376124795c260712b0b03f16bcf519cbdfc6ae6ffdf244a772fe3b93a7927c9c1fa0fc97ba3ca8ba992b0b2a3d34d69af93eb7da45271eb708efd53615590d5379a36bed9b2a92c1eba8a04f27847d5ecad8e1a111da2a783e111d30eb000376e14a4d708f3f4e0d26882540d83ab63d85d048aba01d49b5d9ea206aeca795bf1d3a15fc30c2b64ffbf37279fdf67da5bde3b06d1ac2abb2b74f99243019338323936f7150d1d4c1e8ddc117bde4dca1974ceb9b264d9646faaa41161e2301951df0276033567e855312fbc9740f6968a4390c4780475eb3898fa6b125a6a215c3aaa8ac435fc7836b597daa8304a61050355270826deb53c71652817c503f3e88a035b0334e4900b3a4ca0c1444ba97084d8472c363b6d3d2c2cab6aabd96d50428e58d8879fa51202dc164a3fd1fbb2b5665e1b9d3462ef4e1f68bc7c169fad16fc943af35c7cd7296d04c87b683188894aca2c01966485295d3c5e4fb1eca8e33c6463fbd1225d070f7a8aae42544e70909ef76a1795018a70f4538b800cab4e21fab1c4853606fce9adf4201bb0779d02e7296cefa4eccf32aa4cf37fff51763a8b233a48ad6c1b48432e17d20ed120493125c24d34e36cafe58cec3b627ec61d3035491f6b33023281a89fe191646233227c0699c739a94b1e1038e207be8b272848ba48fee9f56145ed0859b0c77b9942ceca401a40e0e4f55ccb138fd0c7b0b380f5885cc79573b16e984a176ea33d61cc15b1a69ad7fba71118b4f2b8e74b3b09fad434b4e2269977a8dae7276be727d3bc951b4e450b1cbda43aa05047b3ff802c5e27ac9f53f175894383a3aee74c1edc0bb02488cfcefeffd48ba7aad0e08c8c82c16f891ac90bafec7fd903ca3c339836485240c039e3a268145e5e4a1c42b1f5c127b24d24d790e52fa086bbd64d23a005c4f4505b039505534abe4bec99c288fe6f76c4251284c96c9cdf805b98d5d1cc9e8dee47032e5f402385f742352ab32f9d75b0bd69385013bf7340c73219d46d09e508d15c21fbe37515c1f63ea77b998670c0daed88033de5e98208d473756463e387b44780408bea0e62be4fdc066ea81cf260d39a953cf4af7163185a59e7f77bb6e5a39eb1abe6611940a733fe06e7ba8482e817af4f3659bbb33f7fe60ccdaf5d38f3d1ca3721c1e6ab5dd034dbc0e61fb35d08153fb3b57ebc265ee18aa901b76bb6898d3c1da6f9ea70f36c16ea712981134aa955107fe1fd16c7e9bfed8c248564d50d3cc2576ca2c3d33d585b2e671a79c5ae2ac9b4bc55a97724d51f471af990ee3092469d2af6d9a990772f320918c66bc69dec957867ee30371e17bcb32274d461724fc943f4476a083ed3adf868f55582adb0c424eebc4ccfb4aa1e7a1448e934fb51e16e028bc74feb69f3930cf177d2638087fceb531e4c6858b91b1dce6d7764b42064b5331d10d18fbc36a5dc299f21ac234f98708d00f9cb47f27f5d0f0d03f301dfb6bc27c58cea2a0d5f759530260e1983955740fb37a022d8a4bbca2f5dca5d81f47d887ecff23ef53a414d9291a2bb04a575adea75bcb5db7c8e7087f5f76478ffa1aeaba9202cc3160400a0ebdf5b18b60032a9f6eed6184a99c83d523c5bbaebf7eb0c9e920425ac2e4fcc3498a97f406f58fe8b9d664b24bea475fe627db43c81f7aed16463489072e471d4313dd939c2d559c50feef10818aaf76e38bd7604f460f196973285bed251544a861a05878c7db25a8f93e7ec1b5d69e0fc0ad067a0a21df776e73341b52e18d5820db7bb263bcd14efba4e969206cb2d21dc6486bdec1cbbef2cee3d9297ca0434347bfd8b14e"}, {0x60, 0x1, 0x31e2, "323acae7f8c056bb7ad12cc7743d901c08094cf71f30b59716188a53bd01fb23cd2da71b870fdb62ccf0815475c565667e2fcd2b389e33cca81c97c90156954817c0c8292bf16af0713ad8c9"}], 0x1270}, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) 16:51:43 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) fsync(0xffffffffffffffff) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) recvmsg(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)=""/181, 0xb5}, {&(0x7f00000001c0)=""/250, 0xfa}, {&(0x7f00000002c0)=""/82, 0x52}, {&(0x7f0000000340)=""/41, 0x29}], 0x4, &(0x7f00000003c0)=""/148, 0x94}, 0x4) chown(&(0x7f0000000040)='./file1\x00', 0xffffffffffffffff, 0xffffffffffffffff) 16:51:43 executing program 0: open(&(0x7f0000000080)='./file1\x00', 0x82a8, 0x6872e410925425e3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) sendto(r2, &(0x7f00000000c0)="a8b638247e32bdeff29f0108f8b2b185a3d3efc443639700442b1f007ee1aba9cccde10ef22cbc7fa93ef9e1691e2bcc95ac9d60d88e6ae51a1c98823a5a85079ded5772d3e91d0d43fe5c06f72bd048164c6b2fc46e8d305025894a7c2aa3442c6e50a2478924f5312041a19dd8838c3678353bd5d57d6f88f66c92a76cc9221b192e856cce9904e44eca864ade54664d9106bfeb304f00cc153d5093d2", 0x9e, 0x40e, &(0x7f0000000040)=@in6={0x18, 0x3, 0x3, 0x3ff}, 0xc) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000180)=0x1ff) recvmsg(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000200)}, {&(0x7f0000000240)=""/160, 0xa0}, {&(0x7f0000000300)=""/152, 0x98}, {&(0x7f00000003c0)=""/8, 0x8}], 0x4, &(0x7f0000000440)=""/144, 0x90}, 0x800) 16:51:43 executing program 1: open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) r0 = socket$inet(0x2, 0x1, 0xd8) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:51:43 executing program 0: semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000010c0)=""/4097) r0 = semget(0x0, 0x3, 0x8) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000280)=""/46) semctl$GETALL(r0, 0x0, 0x6, 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000003c0)=""/218) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r3, 0x0, &(0x7f00000007c0)) r4 = semget(0x0, 0x3, 0x8) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000280)=""/46) semctl$GETALL(r4, 0x0, 0x6, 0x0) semop(r4, &(0x7f0000000180)=[{0x2, 0x401, 0x3000}, {0x3, 0x1}, {0x1, 0x8000, 0x800}, {0x4, 0x5, 0x3000}, {0x2, 0xfff}, {0x1, 0x1b, 0x1800}, {0x1, 0xffb2, 0x1400}, {0x0, 0xfff9}, {0x4, 0x776, 0x800}], 0x9) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r8, 0x0, &(0x7f00000007c0)) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00.Bfile0\x00'], 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="8af28b3b88b9166fe4121b4765e9023d30fb54119edd3414533f255f947c525573442c3df8a5f4df03b457c6dc22a7265907c9096255bb901ab92039c7106d591af695eed451a5019012163fda867f0b1999cbe5", 0x54}, {&(0x7f0000000140)="a922403ead01c5b292544811d9e30e553eff0e600c0d09ef46786f0145def0a73d88bb7e9849a179ab0a2cac5db66fe6aa24044d3c296ee2e1794448f7fbd5", 0x3f}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="08d2a4", 0x3}], 0x4, &(0x7f0000000300)=[@rights={0x30, 0xffff, 0x1, [r3, r5, r6, r1, r7, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r8]}], 0x48, 0x8}, 0x4) 16:51:43 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x75, 0x81, 0x7f}, 0x800, 0x3, 0x9f2ad1a8}) msgctl$IPC_RMID(0x0, 0x0) 16:51:43 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x0, 0x4, 0x2, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x40000000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x34}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0xf7}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x325d}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x6}, {&(0x7f00006ea000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2ce0}, {&(0x7f00005ae000/0x3000)=nil, &(0x7f0000721000/0x2000)=nil, 0x6}, {&(0x7f00006c6000/0x2000)=nil, &(0x7f0000519000/0x3000)=nil, 0x48f56a87}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x69}) r1 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) connect(r2, &(0x7f0000000b40)=@un=@file={0x0, './file\x00'}, 0x9) mkdirat(r0, &(0x7f0000000b80)='./file2\x00', 0x90) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file1\x00', 0x4) recvmsg(r0, &(0x7f0000000b00)={&(0x7f00000005c0)=@in, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000600)=""/139, 0x8b}, {&(0x7f00000006c0)=""/149, 0x95}, {&(0x7f0000000780)=""/75, 0x4b}, {&(0x7f0000000800)=""/53, 0x35}, {&(0x7f0000000840)=""/76, 0x4c}, {&(0x7f00000008c0)=""/234, 0xea}], 0x6, &(0x7f0000000a40)=""/170, 0xaa}, 0x800) 16:51:43 executing program 1: sendto(0xffffffffffffff9c, &(0x7f0000000000)="ed172e2f3139735cdae27c0fc4f1937b9b60ebaf61d9998751d0e8eb57aaaddac19741731697d5a4974cdc3bdf6927b6d2616cfecdcdbb1079852bc824dc", 0x3e, 0x9, 0x0, 0x0) open(&(0x7f0000000080)='.\x00', 0x100, 0x184) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x5, 0x100, 0x1}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x3, 0x8, "14146567e497d35f5d63e7fdab4f9e4617c01479", 0xfffffffb}) 16:51:43 executing program 1: open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, 0x0) bind$inet(r0, &(0x7f0000000500)={0x2, 0x3}, 0xc) recvfrom$inet(r0, &(0x7f00000000c0)=""/153, 0x99, 0x1, &(0x7f0000000000)={0x2, 0x0}, 0xc) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x8d66, 0x775}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000180)="0efc18b4aa8c1ba99f036f577024c7745876fe35de181b923d16946f133e", 0x1e}, {&(0x7f00000001c0)="c979224098c30a003690cd0d9960e85fe21edfede5b4455daa79e425d488eef20c2f28a3feae4b8ee122842ad9cd7c5c1eb619b32bdcb0c1a597bbfde87df8e2def9a06b184caaacb9ae6f1678fe48bd2fd2d056c8552f2a3bc850f8f4a51b3c7b7eeafac7e719a4002ab0f95a458673c7188cc64a42913c58926da5485df7628988509f247925ab81a37883178a6ff85e2ddb5aadc416b7043f9890cd8b3805f955571f636ccc804829b92d1566cab15b632b9b07f2541641078dcb28e50fe644be08040c43fdf77fcade0092e3", 0xce}, {&(0x7f0000000880)="47a732a950247f7816f217aaaa34038444df64826a1db82ef7af21567956c72049f15ce611aaf9dedf04e2e82e9d29945df49f2c5f4b6cf3805334e880180fd14031fb4f0fca638d659c55c5e6a7917c274ad9b2314dc79706458d6177fabd11647fe2653f2834e92ffdaf3b0e2676b540e74c4093e42823ac0c86fcf051ff0d4bbbbb357fd32e9b7d16104dfcaec8340632c2c0a43d26368f5974686c1207aee05ab1a2c264b8c12beefde0be783da4f895d958b32693c42c886e50cc10ad728e075f8fbafd4c3dc59a459bf8177204acdac9c116dbdc2682d710361043098cc86cb8ea2e06a57a5323", 0xea}, {&(0x7f0000000800)="521b57859cee0a8936bda6e56fbe009780e2d602d318e01ccc10339824f524e3063a72b3c6f7147d584bea0025a784e7a22197a3fe1c68399f94b8f8e37b8ac1062d96e08bacf9b173cbf3e34509bfc2c793a790fa5aa858849797f762ec1ba30646a91b8a06cfbc2cbf3b96", 0x6c}, {&(0x7f0000000540)="53330d063adc684f22ef0b8ed0141a1c7f85f7d6c60f0cfd0fde2ca340a02176b0679d75ea1eff68d3d1fbbc92c04be9c6be1a782f8c547e3f7f09be698bb070355c91e713f417760501e8a01bb42efc575e1e36d6845960ee5046da4656c8cb5c1b96f4beabc0b60975cb2a7f2970ec49afefa612fa1fac3a66b6faaddb1343e3b54744d503a21ff04116a4777bccb5514dbe8776c3349f03d207d02b4d7d8adcdf1a33e34be7309bc68f50138bb71bf8fa0a6b26a1f79105c84db3ac1b3c8094dc64684e0e74bc2b355c8a8391f232bded9c76eec3618834bae7bd7125f9e254726191c17c939e4dc7b5d3", 0xec}, {&(0x7f0000000440)="eecfa80c52af95069da54f046275f7f4d07f46f18d514e3456f33ca4d62eadd1662156b851e59f5fd26dda1e033ef26b937247a640c822f51ea809bc0ca722884f14dafbfa698a4b5fb33fc57b10c7a8cb02d68f5baa2bdb6349a20d6f5abf509618c6d9b931eda648c4cd99ee", 0x6d}, {&(0x7f00000004c0)="a5f7156f83b6b9ea9889223975d7f592d7f1d3d0d7db", 0x16}], 0x7, &(0x7f00000006c0)=[{0xd0, 0x1, 0x9a, "3a62cd2f9e7f68023411bd2810f2acea4d7697c4465d1777a5feebe339c759fc9fe12865f603bb9332bf292d3c031a8312c9bda49a572f8abbd882dc842ba56c98728631b28f5106134ef1b6349706e1114217d08a97085cdf6293c70376c67964e3a6ad8f8fda353ae0b67b653570c9e72db0861dd50b6d9b433faf056fb17f0f25c775236ab5839c876b1cd8d6b9b9a5544862b2af3e27a5fbd532b90942ee5c4f02079971029216e7ba7c2c9aa0de86cc741ca69174fda051b1e2"}], 0xd0}, 0x6) 16:51:43 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x820, 0x6872e410925425e2) 16:51:44 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x100) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/138, 0x8a}, {&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/195, 0xc3}], 0x3, &(0x7f0000000380)=""/135, 0x87}, 0x442) 16:51:44 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) r2 = accept$inet6(r0, 0x0, &(0x7f0000000240)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r3, 0x0, &(0x7f00000007c0)) socketpair(0x6, 0x2, 0x9, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r5, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r6, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r7, 0x0, &(0x7f00000007c0)) r8 = syz_open_pts() r9 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x20580, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r10, 0x0, &(0x7f00000007c0)) r11 = socket(0x6, 0x4000, 0xfe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="16f96c433e8e48bbf6db72bf2695ee2b3883efec1f58c1ebc6b64c6e1e89266cbfc12e5e6d8493fe418e0eca4845b7925a2de73a97e68fd3243a8954464a96d98987f48a579a0e41be8973ae10225909e5496e25331a4b7f9291326b18464cb4ee61359aeade4bb615e437c0cbaeacd35a2f481950344ef02717", 0x7a}], 0x1, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r2, r3, r4, r5, r6, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r7, r0, r8, r9, r0, r10]}, @rights={0x18, 0xffff, 0x1, [r0, r11]}], 0x118, 0x2}, 0x0) 16:51:44 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:51:44 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x40) 16:51:44 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x100, 0x0, 0x80, 0xde0f, 0x3}, 0xc) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x3) 16:51:44 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x82a8, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) r2 = getpid() getpgid(r2) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x2, 0x1, 0x1, r2}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) fchownat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff, 0x4) 16:51:44 executing program 1: open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) r0 = shmat(0x0, &(0x7f0000ff5000/0xb000)=nil, 0x3000) shmdt(r0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x1000)=nil, 0x0) shmdt(r1) 16:51:44 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x400, 0x6872e41092542572) socketpair(0x1, 0x2, 0x44, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f00000000c0)="f97702cac9ca202d1b3635485c651da0c11224344677a6fa4ff2c7bcec6ffdd6f75dfce28ac4321cdd60ed02e50100c4ddcec820db0d52fcd54ce35715b17f12ac9940f2fd", 0x45, 0xc, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:51:44 executing program 0: semget$private(0x0, 0x2, 0x606) r0 = getpid() r1 = msgget$private(0x0, 0x160) r2 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x7f, r2, 0x0, 0x0, 0x0, 0x124, 0x1ff}, 0x7, 0x15e, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffff801, 0xffff, 0x9, 0x520b}) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r0, r2, r4}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) 16:51:44 executing program 0: ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) open(&(0x7f0000000080)='./file0\x00', 0x82a8, 0x6872e410925425e2) 16:51:44 executing program 1: open(&(0x7f0000000080)='.\x00', 0x8238, 0x0) 16:51:44 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:44 executing program 0: open$dir(&(0x7f0000000040)='./file2\x00', 0x710, 0x94) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, 0x0) renameat(r3, &(0x7f0000000140)='./file0/file0\x00', r1, &(0x7f00000000c0)='./file2\x00') r4 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r4) 16:51:44 executing program 1: shmctl$SHM_UNLOCK(0x0, 0x4) open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) r0 = shmget$private(0x0, 0xd000, 0x14, &(0x7f0000ff3000/0xd000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 16:51:44 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r1) linkat(r0, &(0x7f0000000040)='./file2\x00', r0, &(0x7f0000000080)='./file2\x00', 0x0) 16:51:44 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() r1 = semget(0x0, 0x3, 0x8) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000100)) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000280)=""/46) semctl$GETALL(r1, 0x0, 0x6, 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000040)=""/151) r2 = semget(0x0, 0x3, 0x8) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000280)=""/46) getpid() semctl$GETALL(r2, 0x0, 0x6, 0x0) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000140)=""/105) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:44 executing program 1: madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) r0 = semget(0x0, 0x3, 0x8) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000280)=""/46) semctl$GETALL(r0, 0x0, 0x6, 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000000c0)=""/4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/188) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r2 = semget(0x3, 0x3, 0x2b0) semctl$IPC_RMID(r2, 0x0, 0x0) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) getsockname$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="080000000000000000000000000000000000004b1f009be96510e18bbd0c577d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000080)=0x6e) 16:51:44 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x1, 0x40000c04, r0) 16:51:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = open(&(0x7f0000000080)='.\x00', 0x8000, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x40) linkat(r1, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) 16:51:44 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x10, r0) 16:51:44 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 16:51:44 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x20000, 0x0) r0 = getpid() r1 = getpid() getpgid(r1) wait4(r1, &(0x7f0000000040), 0x4, &(0x7f0000000200)) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:44 executing program 0: r0 = open(&(0x7f0000000040)='./file2\x00', 0x8000, 0x17) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r1) pipe(&(0x7f0000000380)={0xffffffffffffffff}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, 0x0) open(&(0x7f0000000140)='./file2\x00', 0x1, 0x8) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) faccessat(r2, &(0x7f0000000100)='./file2\x00', 0x2, 0x2) 16:51:44 executing program 1: open(&(0x7f0000000080)='.\x00', 0x0, 0x0) 16:51:44 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() msgget$private(0x0, 0x5c9) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:44 executing program 1: open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0x20}, 0x8) 16:51:44 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() r1 = getpid() getpgid(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r5, r6) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r7, r8) r9 = getpid() getpgid(r9) shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x8, r3, r6, r3, r8, 0x40, 0x7}, 0x927, 0x10d3, 0x0, r9, 0x10000, 0xbb4, 0x39dd}) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000080)) getpgid(r2) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:44 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) getpeername$unix(r1, 0x0, &(0x7f0000000100)) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$KDGKBMODE(r0, 0x40044b06) 16:51:44 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x0, 0x0) r1 = getpgid(0x0) fchmodat(r0, &(0x7f0000000180)='./file2\x00', 0x100, 0x0) wait4(r1, &(0x7f0000000080), 0x8, &(0x7f00000000c0)) 16:51:44 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) getdents(r0, &(0x7f0000000080)=""/108, 0x6c) open$dir(&(0x7f0000000040)='./file2\x00', 0x200, 0x196) syz_emit_ethernet(0x36, &(0x7f0000001840)={@random="1588b77ff09e", @random="01800100", [], {@ipv6={0x86dd, {0x0, 0x6, "e15704", 0x0, 0x3b, 0x0, @rand_addr="976983f63e2e79e63655da9cfe4677f3", @loopback}}}}) r2 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r2) 16:51:44 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:51:45 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x82a8, 0x0) 16:51:45 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x2, 0x40000c04, r0) 16:51:45 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r1 = dup(r0) mknodat(r1, &(0x7f0000000040)='./file2\x00', 0x80, 0xe1) r2 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c14, r2) 16:51:45 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x9, 0x0, 0xc600000000000000}], 0x5, 0x0, 0x8, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x82a8, 0x1) 16:51:45 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0xc0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:45 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file2\x00', 0xffffffffffffff9c, 0x1}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0x8, 0x80}) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) open$dir(&(0x7f0000000040)='./file2\x00', 0x20000, 0x82) r2 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r2) socketpair(0x18, 0x4000, 0x9, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000001a00)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000200)="bb522ed5dd4b6080f8c18025295abe030521ce8da950f23d8b4324f91957139cbf552cadb50dcdf86fdd5892f3b62202cf5992666207c55fb165dbfcf86be0c449c69a2441ae34c88a39297a2db3dc949810f460d189da03670e9ee3bdf1642e36b4c5ec9f3543dd76ef5d0694b88a95b70628cd772da786749f5ddf9329b371aeecbc7eb8b6a528808a1ee45859012d396bc1294f7ceee43091ff0b4c4b8e7bee56f8c82e602543aa69a2b6b2e1cb0a924bb66c9cf2592a15c175158abd7d4580ac77d9aa72c68476247656a268f7dbf0ff538e1ead07c50ebeff187645430953635c3d9dac032d58bcb8b82b1724fa7a60fbc0d53f3658f4a99872", 0xfc}, {&(0x7f0000000180)="5943c11875df11741f9b158d68fe28addb30f6", 0x13}, {&(0x7f0000000300)="836d9e4b4562e4e8d3d76fe6f1900874ab6e71dec298c8688e9cb9498f9d91e762b5de2745edde448269b1589b3eb644bdf259308282954e16f5fe2e2daa8f59fd08", 0x42}, {&(0x7f00000003c0)="80fb17ce01a37119e4ea135b1c54d20913bc3d26814db0845beead351aca9b41b418b5be5dc87b3d0ef0febf4bc9c5c92ef50ca256257e0d4434433ff5966c65bb39e210c5a52efebb9913bb459ed4f0eb8ad867370002c09c477120aa6145069c2c4e66b1df437ce600875ba391e2b9963b8307d20d0045a23a3ea7baa660f8651daeabeb66b12ec6448dcf87895ec75a1f20a01c08736d32ecd9447ee393e685498c6197fd7011f46b90b6a9b913d923ba3fa7ae686738", 0xb8}, {&(0x7f0000001a40)="71e9c7c828ac337de9342831c1465c33f495138287d69aee293c1adb5f454f87c93e58a7d58b0c6efedebdb3bd9343cfaf25312af07fc09e2267f89554375d09e2ec48fab97741148013b1515c0387daba7e00d88eddaa56d6d106c53fa68d3b0699a897f7032c1450c340a3dc3111fb7a2e89a8f3d3a8cfd8c02d210ea371f8c41ffc2fa1c52760ed669feb183186e378077fd096dfe8ecbfa55eb5235e8d23eebeacac73d4a87b3c956db5c8ac3b7db5fe2150a20d31e5d9fc69e56b495e2e2ee2183140992964367881f9bdc45af1e3d03a317eddbd77b0d824d2725716c17b", 0xe1}, {&(0x7f0000000580)="5ed3a66bae1c0a5e6b36604cfe88284c369d382b586b2a48277d", 0x1a}], 0x6, &(0x7f0000001b40)=[{0x28, 0x1, 0x1, "de11da64a8f560eb3e7f4e9c74c425278450650a3b"}, {0xa0, 0x0, 0x17, "7e379ce2fb8bf69614608db72493f9581dae7d6982060819dbc2637fc2b27cabb9adc9166e7e02885e8822766ac15b43a7f4f6450a4859c9453b72c67e2d45b8f755481a39aa77776b30bf6bbbb1090cd0416e1873b05956cf95d1172a388919c960c4e82eea1e507fb137133e56eb94cd96a78b84eb8f15375091f7b7ee631677990e72e8404391b6bf2f11cffd8946"}, {0xd8, 0xffff, 0x7fffffff, "ef42a277a6f45c481e7af8a8e16035a5ccbb5bf68e3ef1089ae67a3c9fedb8bfcd3c5506238d0c6bd1061a88a806e8ab0da2af1ecafab3a881f75fcd2fe962ec9fdc37afa62e2805ec017cc37810c472b54ac9ed75b81950811e4e5659515c2df987da7653eec9dd3492c5176b2ca1c0edfd39a7feb0247527796e8a7c9aa91a18bc906969121a0e1f2bbf1bf3fe7da226711ae3e3e99faa885846cab10abb9f5f9fe98d05ee512939a05bdb511cd661f0bb4821173da5d0e477031f4cf63d2e699a6e"}, {0x1010, 0x1, 0x100, "703a92311f6d00bdceca1b32180af6f34b9451073df1d01d824502eb67a415fbe7cd88f428561d27497982e8da88b9ec4362923e2d222223b2d49f21288c36ad8a9bb086c4864a66540c3d77274aa7879692335a470fc0c5d480a1664ad27fd6a57f729b0a29821a2f5990b3c6fb7dae64e7a30f65e67635315d7f18b0703d1a48c59b461d1bf08d5733ce19ad03113928a82dcbc3aa39120a34515980d4360ed3ded2acace9ab048a59e84ae0763fd20d6f0907981234117074afa2bbc119d2d47284e6d891e7a378f900ea3aa4e2acf45f13a030c2f5c403537eb832093059581324c4101156545c65f3442e5df168b692244bc659b420a05cdb0e1780daad61c162f38c6b47cc0744d1b3bd46aace1822b63debcc37172c4ccda390a02d6d5e0cf095af32e71628cb9ecc31a217dc79151341ec7e9f3860f4f0fa540b4825a7f56c9e0e6e913b97632df6f0bd5d4ed7c325ca39244a32953e2a8ef6d981bbc5ec7ec827ddb74b49bf0fb79d9b64778d93e28912a437f4036f9d216a862a8f7d6271e900779dd0a6c9dd187bb52b000a8b6812ec117739abd12c77fa0e39b706e304245a019b41acf1af8ef96d8cf6dc1033d8cf3af517d6917370f3e65eeae0af1e28d293c6dd9268d47dd2a5240571b1a9338c07baec8f7975c3624a6855613e290015e8db464622a1d41183655e53dfee9a18ffda3389ef2a0ab05affb156b3cccb4a777d2a471aca658bb22af5c61d52cc5d9e8556eb3303eca6bcc34df58a3d9920d46ce2a0849297549b5ccccdfdf57d9a9e84114fc9277a1e4d7978cd345e34592923701cd8f710474b48778f4263296872f2cf043045b03d3f14ce8869f444373ae219fdb0714299edcdcd4f17f4bcb9f8fb3a914cab775bb3974c4416870adf30cb816d865877aa23726ef110a09e0c239a4fa446eb05a4b163b69cbafb2c983778cc45e84853c1a195cf4a393e4c341ac770c24e57f961794431754fab3e02515525716645396c7094c3d183be840f48c8f83a118084ed0fc06ccb0cf7c64f7d9411205e9223c7738491fd8f0aecaa4ffbe57a987b22a94891383c258c9b83c404658c71390b80ef2d0c205fbb65de7e88ee9ef7bd8626a584ff674a032b5e4441fe4fec1d3d918969b8ac082a6d5c169970351e3dc4a085f4b4e0f1c2068ef0f2e177420d55d70fb62f0bf180258d0d49c4ccf8e70f9122f9aa38f235ef94b03efa14d5e303f7e80d2cf03fa6df116f510e66ca5402e3c65a2bd93faca3efa10e23052f18dd1972903062585773887f682c765e80ad83f2481a645dafaf0c9d5f32b2d13ddbc302003a7ac1843550e3690d0a70773f2d435c5bbcc9016629ec661030d105f595c6f0d1c557d8bde33a4658950e87afbf97001225436dbffbac186fc1182afc3a1910caf7331fe4d8c6b63fe34cd58d31002b8a7502b464ee4691a8d72926758f353e6e496ffe5bd579dbdaf700e22df1dfd90ebb3f888df8a45c1b5672748f2c4babf6b1107e90321831d077c5af7f88fadecbf7d5094055375cdf92d7f24f4806e34794ce8cdb0569247bd0a24dbeb0d7c10ce3d7bcca9c0b3891de975d72c1bb17bfc78bbe928e1a062a2d17c28ac0ba3602b62ed9c7b47d51f292f861a99d3f922729cfbd474174b35eec2caa372b92eb5d45c08db09dacef85056e6fc8f8cb6ad85cc7861721ff6d6363f8827b1bd7d189a46e06bc6f33fd66bd7cb3102cfa10ac72b085bb5f2426f75ddc4861a82c1335e74c62b8edafbcb3deee8631d33206f222c5e17ae396fcbdb6ad1ecfae9dd0ad85f360b81b5093fc282ca0972fc7d075c4b44ee87eb5b753f62e2388eed367b3bdf4ae01ad2a9f4c403c394f9e86a2ab927ac497d6c19d972cd7f7629fecb77603a9d6ce0ec72a522f0ae877f20d8bdc5a01c2b390501dd7770ef99b97d93e1f6d20690f9f0acfb1ed0aadceaddde3e26c9e3d9a4925f9d6889c1d841746bb7e0acbb61dd7cf1856174a5553142973e30be19b35de4ded8710d0bd022e92f37319ebd64b3834552aa1fa828146e2c2f64ec6e51abee670bb7dec7d00eaf175a2ca92b71bc860f9813847fc79632904c2c84b4e172cc1416330127e96d68626eaeb1e54755d6d482c2775b962d3383d758e3fc0eb3856db33125f9c09241b4c6a50d275ee1842c9af8ef388e1d2aed84a6e0a28b19c855d9d6ca06bceda8c238d3ec61a78d4e4c5e724fc23b94edfa52c0b96b2913bf383355ac7ecf9e69e98c8efff3abf44ef305faf57d3327bb0b7afaa238dae94c5070e9f05981a781d9801de0e65b0fa22f8f4019d8389d1d548878f6b7b3f897be4c6b1d0379eae87eb9f22f52c353fa5404f49fd2b4acfc33c6c8f895ce93609a0901bc6c9de4df2f46ab91422f16c3a2c805e031f050811da8741a5c6dcb55caf26cceeb8325908efa6cd0a908226f6784f52db5e3fbc01b13d2e89244535ce8b2699fbd1bd349a2cbbf0a11302947db3d45c92bb1bd569ae4fb9a86696e910cc3459d1ade5f5be9583361bf05d9727dce0a1812794d58ef4a932d7ea96ed85a62ca7116ea4b9a3387cb875c798e499eb1b1a20b097c8eb38953dc3817a9dfbdc22c36d5dcce661158c796d4fa040f8a66223e0f9bf2cec91bb8ed0791d5640ace70ccd2682cf4b5d3da20adba9fe28c1303a3f9cc7e249935cb52df7e366b175ef222426725d3989057c3d6c286a28c82403eb1fd52451337d1ae68d02f6dc3c6d26415fcb368739401565576bb1615bcf9b043ebcebd9cf4f6c7bc8b3428a11a38e589fb7df473147a7abb566e6840d9d3079bd66103dea5c450ba5daa71fcd00eb706076857780bb09e4a6fb154e24a270ef4fe5e7a87d379c8cd7f1508205c3a41994eaaec9dcc83b90f49eca3e3a6d2edb53f4c7b7b4e4491c36af4408e35acc1f8111864a31be3be9f2b2f7e707df73a48bd2cdbd6500c7078cf35925fc1c2d98b6871eefd524b49238dee8e52803987ccf310524d7a3cc3a5887f61c2bb8c1bfea1edb7957e18d03bf91601fef3bda94aff830a896cc47cbbb782e5cc52ed0a60e775305d6d123d0a5ccc82b999aec46de75510266959c2ecfa81bed5e22ecefe50574bd19227d54a5d1f2273becc4fa73db7bee36e463a214ec30b86ffad5331eb7d983daae5ed12cc2d53b7e134111e1718d28cfc0b223eb3fe2ca4bbf6d68186bedfcdd0c517140e480e76e17fe16bb3039c2e30f4566cddd04b5de3f693acd9cd8db12364bbf7d442c7d0264c7c41f9dfc88501e6d026caafa7a65075ce70eacfcb65e82efda9e5ca5bc5736362b5f3d1338885f47602f2880830ea1da4561bf6cf97955a2da0a21710cfa58aee9b48cf0cd3f8fcc1a2822efb41a81d54561c5f09aa70dbebc97f0afd3fdcd3ae854bfadcf2289b8779aad17064b974c4939699b69244e410e639f111a77e04e813ed6638b9a1495a44a42c8a44e5c074912c4d6668fdf03ecce10a1c24f8103e6ae11f20578a7f3f772fc129e0f47b9ea7c4327d82bd9ef3f4c1314f2e9aa3a71fa00006ce090db56b592744a2ba13767843faa162e4bfe1f4b5568aaee4eaa8c3e3cbd217af7f2de7437c0bd5495585de2f1b77302f8759cd17f3e60857944a8f6b976a82b7eb21372c0ce3e2090bc667bffe42dcff7ca2369522f08179581194d1eeae712a38d94b4467b73bd42a696a2e4b593f49244ed5b4476a5257f90292a4867e93015e179cc5aa376d09f7243d36255cc957a1fc1b8f2602921495d283a297da47ff02af46bdcf8922ecaedbbfadb0adf8d5e73ab2991941fe5bf3cd71b06260069ec56cd02bcc50e36a57805085cc638af4fa6ce833228f0a8e7d9d77a17e9ae095b195c73c52dcc7b1041ee048a8a49e706aab289d21b02dae9dc69e3adebbda472a4aab77b70da20b95048e94d06d63e036081227ebe0de517e816ddd54111acca7acec76742c6ccdb3d8f92b3fad643f84c98b0665ffca9188fcc395de0ee58669b8a880237ad5b5aac625fd03d51568a50ded647fb4d5162a29ed70827b4ee821bb5624b1c7ac784fe99853b1bc7f46414ce78352dea8bbb5962c6dba798a339f812cb60fa54e58fb95ec603247a207cd55fbdf8d7a6db986392e0cfeaa5eb037d8b6cb36cc5317d306cd536dfdb276ecac95011994fc864f54cf90e13933fd5bea2d3aa15a2c0c0049d978700a0560cc760ee73c9bf66e58f2c91f82905c87c69cef072e742727d2d3b9c6ab290bcc818b14c23982a9ab5f996adb259add39f7e4560a0d9679a273315d27f16100ce581084ac996e8ba6f3b8f1f4cd9a1ead3a8aac4eb220d6aed60fadbb33cd0f1afb648de682a9248d0c1eca085b9727e37efbf94c3056e4363030c1060350bc847a5e89d9df5215895cca7635f3d1ee132e005704b9226ef89ca26dd821f5600eca1660bcbf50bc872113dd6425c95bfe742880539f2827fe4193b547e4faa9018d6ca9109c07fce2937af173dab50f8d290471f8c36f83797fede92c5fcba9db526e6de9bbb835bb2977d8abf1ef27eb5037f0fcc8557926ffa9731aea2082583c21ae74a4f3b2151ea2fe6ff7131b5388593ba92ea9a5ed828628fe7c5bf7fe83e22c1519c088bd0a56764190f3281e6bc848e44b5c7f48771f472b791e70b464ba8d7f4bfbf26d6ff4e1cf97f80fc62b384c510d7cc8d337443ebe58589f091a12cddecdccaf543c5db12c462462c0b0b2a0e0b35a6a38abfc6762bcfa07929ea7892b0c5df5820cde6b9fb1dda7e6df25d630d7715daa9deb5f56a367b2141b403832f58773ed79fa7fc1f93cb207abb69ce4e91c2e60501a4f1d019a08d0b80f3ef64359c9b0fb05298346ca7102ba25ecdc9b71bda7b8c9680558e02da49b0668e1bd9875ad936d6e7b97aeb3cb86b8931fa1583085a4c1cb8a686125692847cb43db61012ecd1c173d94745411e968e7ae19f35cadbafb0320a7991ad8a97438b9239c532c26b08327a8db0c2fd74aad52d16cd86bc3c7b9e43f437a04caf0d9527947d2be9d46b02854ad0bcc9e81f53ec97807f2b7496d61d99d68cc3c2a2f78ed03db21d60063b15eb4e055a60929fc42f4e47227e6146c5541e0e45bc574ea736d05b9d206c78d0d8a240f86e4a196b185f068b359f65d00b29bf00753c26f9f631851638fe02ce0b214fcaec78eea63cc2649ed27a5b38f0847bd7c399d2f9e0d993a7f2a229aa4397d77dcb15b6f4d379ff9e1cc0b2ce3f35eeb61440fbc2ea0fb1a622f0f6bd736f34ba4e21b12042c8102500145806107ad8de1f76542605def51998235f153c46f9981b8ab6a7bf36f42c28253fc383d75e17e927973b616d5e028ac7edde5b72633ed2b7cfc18a705d31a1fdce2f342b66e8e3524591b172801e3ac73abc3673eda4cbbfda1a7e27ed2581061aa58e70547fe3d069a327b9d16a5a5a95484e4f0e12577d35e2292f16da7fefee01d56b36437d21e33bcdbb1fed8ae27b56f7d505cbc94b9c036e2a58cd91922409b8e3e98ba0453fd82b3e3505da5298e551088c73843a4dfdc68464fa5924e48858fbb2f0f7ca65ca7131062a7ae53fbd7f1d8f8602d1a5089f8463526d68cdf94abdc0c1f55dc57bd42b99cc85d5bcd0a8bea2e013774e73d8c5b98f5c185a2c3995b1e8bed2500a9880a0afccfc34ecd230f49348eec4e5e9ebe4f7bd89f378b5ca52798c0befeb435a46a47ec159ac6a94030076b6f14e563be9eb990b1c7ce035bb14a561d3a949e54a940788b7481a71e4d172144d5b14bacdcc3bf36dc1ce8c0671"}, {0xf0, 0xffff, 0xfffffff7, "61ebcf8eea0d5eb108d8f294801a8d650fdafcdaa656e20f6ea75cf181e3b1697bb19768abee524ffa0954775b682926708d9822b5d95e72318199142d3894186fda74add1aaf332d759ab69aa9cb16f32bcdecc4e157cc91d3b78a1c401953acfd65d561282968f9419b954858cc0aa94db8e624cde5078dbd8fa2184bee639a69c8ab52f0c0ec9dddbdab6cf6ceba6c8fa68be171d3a7144a55ddbf18d5fe6654d885f9d61ac798ccdfd1f732a283524714d08b72d1be7a5bf7c93d69ae73337108c471d8e42ffc26542f96265318f99e1594a17417279db5e08e20bdb8f"}, {0x28, 0xffff, 0x4, "71590a4aa8608ec7c2f2500348c63b523a0ad365ef9a"}, {0xd0, 0x1, 0x1, "c81fbe3ce427b8623949e77712a599137636f41f48086bc0813d3aac5e25a499de058d927eb1e19ea6187f4bfe34e4016d8973b123a3e55ce47b3ced74b479f1586ebf9533523aa6df2ef491a1139659902a15c40431f9be81cbf023cb4a5ef24c515320b4ef960f3a0da1d33366d15d5038a6df670716a16ae0592b987b54e60631c8b217e3f0f189851555754ce7f41c11e0902204d0f7d086db43526a3738c80a58341572e73e6100795668c677eabed42799586ae5b54101d30b"}], 0x1398}, 0x404) 16:51:45 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:51:45 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x4, r1) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r4 = getpid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, r2, 0x0, 0x0, 0x0, 0x2, 0x1ff}, 0xd182, 0x0, r3, r4, 0x7, 0x80000000, 0x401, 0x7}) unlinkat(r0, &(0x7f0000000040)='./file2\x00', 0x8) 16:51:45 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r1) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file2\x00', r0, 0x2}) 16:51:45 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x3) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r2) 16:51:45 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x82a8, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x3ff, 0x0, 0x2}) 16:51:45 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x76474d2beacb9f65) r0 = getpid() pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) openat(r1, &(0x7f00000000c0)='./file2\x00', 0x800, 0x88) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:45 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file2/file0\x00', 0x4, 0x40000d00, r0) 16:51:45 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:45 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x68) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x7) 16:51:45 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) r3 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, 0x0, r4}, 0xc) 16:51:45 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x2d) chflagsat(r0, &(0x7f0000000040)='./file2\x00', 0x0, 0x2) r2 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r2) 16:51:45 executing program 1: open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x40, 0x1ff}, {0x48, 0x401}, {0x80, 0x5}, {0x84, 0x80}], 0x4}) 16:51:45 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) recvmsg(0xffffffffffffff9c, &(0x7f0000000540)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000080)=""/12, 0xc}, {&(0x7f00000000c0)=""/179, 0xb3}, {&(0x7f0000000200)=""/217, 0xd9}, {&(0x7f0000000180)=""/60, 0x3c}, {&(0x7f0000000300)=""/243, 0xf3}, {&(0x7f0000000400)=""/43, 0x2b}, {&(0x7f0000000440)}], 0x7, &(0x7f0000000500)}, 0x1) getpid() r1 = getpid() getpgid(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getpgid(r2) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, 0x0) fchownat(r5, &(0x7f00000005c0)='./file2\x00', 0xffffffffffffffff, r4, 0x2) ioctl$WSKBDIO_GETKEYREPEAT(r5, 0x400c5708, &(0x7f0000000600)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() getpgid(r8) r9 = getpid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000700), 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000800)={{0x0, 0x0, r4, r3, r7, 0x5, 0x1}, 0x9, 0xffffffff, 0x0, r6, 0x579, 0x9, 0x9, 0x801}) wait4(r9, &(0x7f0000000440), 0x2, &(0x7f0000000640)) 16:51:45 executing program 1: open(&(0x7f0000000080)='.\x00', 0x8, 0x80) 16:51:45 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file2\x00', 0x10000, 0x31) r0 = getpid() getpgid(r0) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:45 executing program 1: open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) r3 = dup(r0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000140)={{0x5, 0xa9, 0x3}, 0x4, 0x4, 0x3d324842}) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x7f, 0x8fee) 16:51:45 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) getpid() r0 = getpid() getpgid(r0) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x0, r0) 16:51:45 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:45 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file2\x00', 0x3ff, 0x5, 0x8, 0x1, 0x9, 0xfe18, 0x1, 0x3, 0x1, 0x332, 0xf51}) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, 0x0) 16:51:45 executing program 1: socket(0x1, 0x4000, 0x7) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x51) 16:51:45 executing program 1: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1004, r0) open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) 16:51:45 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getpid() getpgrp() r1 = getpgrp() ktrace(&(0x7f0000000080)='./file2\x00', 0x0, 0x600, r1) 16:51:45 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) unlinkat(r1, &(0x7f0000000040)='./file2\x00', 0x8) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:45 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file2\x00', 0x200, 0x0) r1 = getpid() mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x0, r0, 0x6) renameat(r0, &(0x7f0000000080)='./file2\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file2\x00') ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r1) 16:51:45 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x7ff, 0x0, 0xe0, 0xe4a, 0x5}, 0xc) 16:51:45 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x800, 0x0) open$dir(&(0x7f0000000040)='./file2\x00', 0x10, 0xfd) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:45 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) 16:51:45 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r1 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) r3 = getppid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r4, r5) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f00000000c0)="78de55b56bee957480524f2c9d91e52fb87a32d7866944b71444b04c3889717963319e2c5cdf9706f44328d5475c45620415dd2c7ceefdc4833ed6c6847ca3c43d3ddadb8222cc7f61eb8ee930cb83ba81343bd21178e8cc16907ec9753c713dc6b02deea0c276a5ccb9f057bc6e115f78ba7aca7234a901a4d865c0cbc6120470f498246dd46c1e1031d7ba260df5c76c1a2cf75edc", 0x96}, {&(0x7f0000000180)="6bf67d795855e1f8b85380938ee128062d1baaef6ce4a7f807b068e92fc28d6e26c2400f5dc9f5468da49fbfbadcba5d44d425107b229a0b943875487db46e702e49e7703344c0e697595a86301b235f335ebff6a14a24452d58e93529d719af2a5659d9c0e313d30188900272e0b06a25fb82ab4e4eba624356329b5d670be2699ea73ba3ae9ac6face6ecbe48c7760ce569e525bcc674049f024c0700f568e25fe29251b7e8e28b54de78ddb3a692d605ec7bd00dc8c4d43", 0xb9}, {&(0x7f0000000240)="b302725e423c3db250a4afea055b06bb55f4f96a14b8e5f52ab6da2866c399449ec7fcfa2a190eba2156910fbe357f3fabfe81c8b1bf9c30c6423f0f0206d1a051e263c7545cdc50be6a02bd50c4eb7a3ecfe36c23cf59eacaeb9f9d5c77216024e4f0fdf3bd687edf56b45c0af73a3b6ecec879b215cb71901f445e22c1d52cc37adcdf877274f726b5e3bc0dad20aaf16146fb67083e3d01cf44e439b5e7702c8dd6b7eac72b7db1b2b1b2913a49551728980a5d52ae2b1384e2f7868b72c26322cbb87566ff30319d0be5a15cf75d9423adda3912ec01bb5641e5a62f04c0874a6227ca02cd6310691e71cbc8910ee32d", 0xf2}], 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020060000283d360000e1ffff006d1d05", @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r2, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x7}, 0x6) open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) 16:51:45 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) geteuid() recvfrom$unix(r1, &(0x7f0000000380)=""/79, 0x4f, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="29d2aa2af695d8f98000002e00000000653000"], 0xa) fsync(r1) r2 = getpid() recvfrom(0xffffffffffffff9c, &(0x7f0000000280)=""/238, 0xee, 0x2, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000400)={0x1}) r4 = accept$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) bind$inet(r4, &(0x7f0000000500)={0x2, 0x3}, 0xc) bind$inet(r4, &(0x7f0000000440)={0x2, 0x3}, 0xc) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f0000000140)='./file2\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, 0x0) renameat(r0, &(0x7f00000000c0)='./file2\x00', r6, &(0x7f0000000080)='./file2\x00') 16:51:45 executing program 1: open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000007c0)) bind$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r3, 0x0, &(0x7f00000007c0)) bind$unix(r3, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) fchmodat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0xc0, 0x4) 16:51:45 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r1) r2 = geteuid() r3 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r3, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, 0x0, 0x2) 16:51:46 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000004, r0) 16:51:46 executing program 1: semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000000)=""/89) open(&(0x7f00000000c0)='.\x00', 0x200, 0x42) 16:51:46 executing program 1: open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x327a2b025e217d84, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 16:51:46 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r1, r2) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r0, r1, r4}, 0xc) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:46 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x9, './file2\x00', './file2\x00'}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r1 = getpid() ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000040)=0x9) r2 = open(&(0x7f0000000140)='./file2\x00', 0x200, 0x20) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000008c0)) getppid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000003c0)={0x10, 0x0, 0x4, 0x1, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000582000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000d40000/0x2000)=nil}, {&(0x7f0000f6e000/0x4000)=nil, &(0x7f00008eb000/0x2000)=nil, 0xa1}, {&(0x7f0000fc4000/0x1000)=nil, &(0x7f0000dbf000/0x2000)=nil, 0x7}, {&(0x7f0000a4f000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfc}, {&(0x7f00008d3000/0x1000)=nil, &(0x7f0000941000/0x1000)=nil, 0xffffffffac081fb3}, {&(0x7f0000b14000/0x3000)=nil, &(0x7f0000858000/0x4000)=nil, 0x1}, {&(0x7f0000e2d000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x40}, {&(0x7f000073c000/0x2000)=nil, &(0x7f0000bc1000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000d9c000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000b84000/0x3000)=nil, &(0x7f0000689000/0x3000)=nil, 0xff}, {&(0x7f00007ee000/0x4000)=nil, &(0x7f0000d27000/0x3000)=nil, 0x8000}, {&(0x7f00007c0000/0xc000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10001}, {&(0x7f000078c000/0x3000)=nil, &(0x7f000085e000/0x2000)=nil, 0x90ea}], ['./file2\x00', './file2\x00', './file0\x00', './file2\x00'], './file2\x00', './file2\x00', '\x00', ['./file', './file', './file', './file'], 0x1}) 16:51:46 executing program 1: ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)) open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) 16:51:46 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={r0, 0x0, 0xffffffffffffffff}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) getppid() sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f0000000040)=@file={0x0, './file2\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000080)="b34daa6d5104", 0x6}, {&(0x7f00000000c0)="175962788d2aad579fca0b04f86d6d54a5d7eef556c3f12abb5de09a3ff4387388276a40b093fde802f2aff329f2", 0x2e}, {&(0x7f0000000100)="6783f3df62ef26d1e3690a9d4339df9eab5e692150fa9d4debcf6c409c89e99e0a9a1282165053bde8bb0513f12b70c67db24c0c13ee4992", 0x38}, {&(0x7f0000000140)}, {&(0x7f0000000200)="dd625e622f3176dbb0a4e07f34112fb7f8fde79dccf5bcfb96d0e4f3f01db710648f21b7e6993d8027b3f422068d2f33dda12bf8e6de8f6ce2de44a6e3211478f12408870d4d2ba2ae4a44bf6eb5f2e34d4c870b61a52983c5689e1da60ff8f9bb9b453db7ac1dbef5a13e86b88d69359f09d9f12795c742b28e05c95b5f6632eea6fadebab871085169150a5523dfae29157d033c63b75430cbf32fc57d92aae672fc1fd0308e5de84a2be01d8728e871d33bc2f12cefd5008cbbd10daf24c51540240be9d113fbc6caaa891ad17e9fc4964b32941e345d32a6c85163225f7f22de2119ea42cd43643c0ce1334e3178fb47b095ffc9c51b54503d8448219deac344f7aed9397b34aa3cb50b58bcbcf30087056c6d4ded347e1d4e3a67f32265b4dfa8ac08665caaf7ccb8b9f14face92409ba9a4cfe925196665c397853833b32ff98bd83c8db3da4efdd52bcebd3066aa8730bc3d42fbab930700a4a0088d8b746dae8c2f946101a5d637162a3ca96d58d3ac417aee58aac1351b9b6aedeef8a520ec75962bbd897ecac45e1aa45a339ff1d83d03365d05432e44d4df4b8fe945c4c2ea806ce114a699a53488568464ed1ed9de5c9fbca23cb5e00976c1e6051e34f55da59cf106f6114a547c4765c2bbb974d8a9e239df4fc10cb2c00464f3c08255d062f25e7abdc141a561d9e8d977c409aa715f025e22e4810daa1bb851ed236a6ecc3baf0d7b230d7c33c5a1172eaaf375e6c3664379ceca9354a1d3a2b670bf94ccf3d1406628658d7ab2c01035f3e11cd5961f9f7e29c25fa8dd895872fa4cc1c624ee50f7e22614c697ef401afb1e5ca96b625d0b544de1e4006b168c90aa33c39afdf5e99afa51b79b780d69ee3a7dd7ef5dde1ff51548f19b32e25f744215d552f0d3da1365846e6e1bc91b64af5a5e8cf9eb7dc938f67f52336c741862ad1fbd6131a99f252033fd7064a1b68aed4d18a947ae8864062407f23e1940fa4490387f16c6251168e01a2bd6a2ad576eaa29b819e752a7004adf7650326995106fca775070a0666ef0bae6f64b90c61c1bd8456b29e0bda97e8c884ff939b11cb3573d8700e0e6698028a2d595a9527d3db98ba7c93833e87e7026f5197f598097168fc2fe125067bb3eae2d1779a9f18802d6fbaceb3ea7b362b4fdf247929549b9cc53604c4d0732b06d4dc38c4a496e27ea3354c026a83ea544139f85d8a1e45ca606285c09c9adb3406396e3677f12a6d2efdacd417983edf6c607e4bec0e3929ecaa99b942a33b03d738e092911fefa7c5749adaaeabca2114bb2a73cebd8126738e952f507b3bfb8ede3b4d4afe00b58f438ba33c538b188e4c25042aa71be1a5f2dd5ae9e42dd655b01c5827532f8d3405be1b08c56cf02c1079f12ed9a57b326e4bbb0b1b4a51306420aa69856bcdfca7eb57535ba80a43ccb1e8b56890cfcfbf4df1545fff2f1756ec3081dbc6ff96a3ce0fa6d2b663db11a8b07080a3ec081c9138ca02fe442e2be8e480372d0f5cf83fac5107c10226ebf6d5a0cf3e68d84ccfe909081ac4c2cb20be203e44c17ef47e159f712fb024a713deb06750d255556624c5a7ddfbc62be82fbcf655aa02fc4e2ff6e7b8165f6e446782472e3f74908405abc3c53fe2cc9e9019456f3321cf47beb3d07cd08a07dcadaef36ed4b74396fb271829bf22c36c0f3e6474a6f629d2734e9181ec6457e8de8a83aee01429f330bfb60a0cef2d2fcce1a99cf9c2a44331e902975bfc4cf53db67d823ccbd53b1662eea72981e25a6f9717a843320f02da22003e811872eb4b7b655b7ee895993e5b9332ae555e345fbd86f22449b7458e5494df2311ab6691798462b86bf9f5e49da77473cd06e61f9a121b258b7d46013d78f9644754c53aeb7cdea21666ffa69c5db63167e0f758965e53941b7758a980f2d19ec35567318955b21d318d03e4ada2fc5c0a7f3c3ab28cff0b4fe8d8a5abada94d4d5d2081392e5f52d9e32255aaa9d29ae8d708e37f03749df943446e81e2ee141f0645c7e5b5e1356a25941732dfd650adc2cb80439172110a0346007e116c6bf81a21f72e832fd4097cea6f0d29c58825d28d60cfb5f1ddddc0fd0bc8fd95776d6e781bdb1bd289a35c5d85d525056f94dcdf865ca52547b065b0eac22d0fbbe4ab56292d193d1cd2c73e53565dfccc5f53bf35497b1aebc27339d691e7acc1fb7a635f07d868971627122e72816b34d42d048de4a81297bd2915fdaa0998a18346f815f8408e4e94d639521c87c92ac968fe2ebf564ada4a01be53014468f9fd18c8acc0262d22536969ac098022e8f5b085e80c505549c0ff9caab76306d86db22facba55790727e021a3a7aaf2d8783542a0b8663dbb4b1990735c6bacf885dfaca9b3bd6c4deac92c4e779ba7b1e03fc566062976602ae93a33896190fbf7c0a17ce79464c76671280ca75c0d3396e14adeee832e31d157abe056c64025f6693910a7fdf4656d61c6a9ce8d3d77430cff91614a4ff458ea1b115651f6907670898e7acb7adc8b4761d702ecec327f51bb948ea1c03446a43a8ce4d74a6124483249b9f85b2f14b6a3f88c9cf39bef2b474508a4d12b3c5958fc3109dd6781c96bbb0b67e5dd6cf94077ec51331984deb5902ca184c05d96b15c535b08e29cb4b379941ad43270e44019e634f3bd5832788533b34b77da99f7bd40e8a433945b42ff6c6f09c042b6e439512cd7d4df53d1c9bfd67a04856ee15e1ba10e392c3d6f2d1d970953224abf2cd1139d14d87d374307075287c54272ad40483a6b0647714fbbb847a7ed2dcde8d685bd9a7a34fb5309e69fb3b03e16d3b951a95a91b762840c4dd50714f3ac568a296028fcff4db9131c9beda8b2d0488cbda25c7e88d4e4464280b919ec024df02ca2a35242f0cc1fecdc84dfd147dfe96e57e44da148e918bd75c9b1301348b6a9606f33b1a801feabd539f012c16cf62113610a67472260db2d758899df2d21377971436050c76030af96431ce302a4fb0c17c5da07e2a96abe56889ce908b94f2868365beafdf5af0597a5a9bad10093f6ee38bb917f5e9c4a619eedc7693fac1d786199e927a87f06c7ea57b48e43e9cd5b1bd768ca0a4d250edbbec0fee6e5cbd7a12a6c2f8468725355e19dc170390c9a2da12af86a352aa5f02eee7c2e63302f1b8c307da0100107a689d7854bdc5e2b4ca9e0b6a882eec793d1e2be7dab292190d4571bea49092020a46709c23621e607a9a900777f6a86b6d50047e3336e829b44efda0ebca2aaa254208baf80279a64f4bed86084b442f607ddee3bf6a2edc5977f376c46ef47205d10690ff6ce57d86dc150fff211439ab6bb90f93399566d09f9a86dafd08560a3aa357f17c7efe2cdeecb92da0c3adda4f4e6ef912e8b69806f9684699e04fac328cedf04b04db068a5a4f551de1a4d49a1476df42fe51980009a2330c786bbf6e9f9731d139e42cc54f58e8d5c73c02acfa0df76035139d068956b8f0d82a58d1a135aeec7678c55a40049589ae23895fb84f563f765cca5275eabb5ac043ee8ec2f64d296c58b5e8c9dedaad143be8ac329b123b03d7f1e73a08c238774357530fd5f8ce5555f000175b3f39d2b6be0d1381c5f4bfa643fecb007c9072fc82982418f1d9f75ca0c94aa93556490d7703df6116c1aa2ce5f47c8bf003764810cdb9740e55133a4281c8b84424e043acdb39a93701ecb562627d56c9be0baf56bfe484d9c8f18df41ee3feaed69ea7262f19a6221bb1a31d39a0eb76f5fec0c2484dd5446757b2cb2698853fa3350340e0bde774073e4fe5969a34fcb8ace2c0eb598698155394c61a3617650a550209b240b30ec8f57ff9394b4253d24a08fa42d749cec8ec82c41b311ff29e6951f8e95d4638257fec376529aaf4ff0408bf267fc17eb5230215e2485faf6174af206512bdb824bf75e7585341cf371bb9b721906137f7ecb15e7e87eedb1326333f67316e32b638780cb2f86de2547f20c08a1417229fa789c8f3756e5326ef75db7a5b0a4c04dba01fa8a34bb955d0b19aff588d26f98664baf15f04aaec8cb3663ca59436906e107fc4306d48d636fa9a1d776d1b4572674ff279e54d621978ff5b2e27cbb1f2b5cce1cfdfc8d980b3e92eda01b8abc1f0ef0acfa926cb155f4ea13c0d4f7343b13ace9d6ce434154ad45781bd546974c51c0a96996600e2585e89eafcb02d7c2434509101046d605f3cbd0a422f8dc7124ee5e278f32780145848a1d05ca78f7489cd7387b9e2de158475c75d914d00866681b48ec8e693d892d3ad4f046d06bb022f948b5c27cd241dbffc549ef208dc4b26a14c2786632e66a13f87d16d0b79c7d7d530dfb34d7f04e0ace05ab93efdc25cc78df78077f88088d97a56a8fc71dc3ede30c9137ade04ae70a833a85d9188d9777de8dd91c96ddd8a6ab83ad1784bf4fa214d222fd4067612ae528bf66e10972f7fa71b9ce4f7adaf3d51cafbb6560b02e685b06e9c1123742ff1b31e938f179af53611d6f7b7b88ff0d352c8a7f56b96bfbcad03362d08153a5252ad9632f376d191d477b2161e00b8bf311ee7278961604771b04908330ec4c5b1bb7043285f4fe79304868e56633c6dd120e45befd1696ef1e8426c962df647a45a4aab2242b32aeee62ef6426d4b54cf8ce61d00c6b13775c964c3fc6a35546801dcd53836f985b129d6e65e630b1d846202058679052e619f6d614deafe50bdffdf9508f7c7df391536686226d515ca956662ec07cc8cfb99372ef04a483f79ab0254249e8d923dc29b33176c38cce32e44f9ec2b36b5048748eafe4eb25294ec2ff6d3d3c54463555f4b47d445649af3f32108f501c4264c5d7f1bb4c1dcf954c4a9db79661d75364a066c2db024dd532e4c2263544b06c371f71045b6fa59c783995470419c39507962c29c4bdac0632d6a7350cfa7c8cf01df8d7b1bfe21a86ee9917eaed250eaafa4365aca86b877885202f828296856fda568581bd82fd21fef1b990824844126f3a8a36d698b658509388f36e73029ca76780fb1b4c994a8f0b39a2cc229de17eebee91a62d09c363d66494b56f6106683f0909298e4a6a0e7e7ff7c2cae85e7b6131e3795d032899d1880a1babd4ea9bc2fbfb8121650fbe8176ac0a320c42c1acc4f4eb54634bd21e8afeaa56f61d05b3f7bfb2ad5bf696b9b2842cd2822fdea1a86102f6e1eb407cc04a37881d26a3fe8283f0e9388c65fe896ec924c2edcd648860b6ac96b20f3881c328988433ae887046168827eec07c3a05c21ecc0215f818b0de1cbc213788375cd63bc1d66ef8570fed7c13e83b489e307db34bdc6bf7ecadce6f9d80e79ec87f46f30ecfbc318565c7d955bf69ffd082e39f0601eb635593b6e90d7c78b85cb45a537ba6e2f08e305c017219878800a210b6ef24fd87720bef2c3b0cc325213d19e7262d65afd73aedc1e40df6e8ca620ee6b7c9ebce72d0e73c9c8f290b9515e6e04f0f27dd41955ebf02addabefcbbb9090dc44fc297b1487af0c6e0caec8a2367c8598187501a3b6b71309f558e2259bdf36483ebe4a998f8cd7c4ffe4a046b45c95944bd518d6de1f4db3bcff93e3ec9dc83acc66bd3e0993f9fbb257b523d82b835dcd1090c57505dbcf458205ae604c13865244bfd14496c768d832fa6550b925bb2f9e43eda2ddfbc8e75c58ba20c91b58aec3dad589cbc45f9ca99bb73e27922cd26440a7c63bbe81d9e3429579a58af367f0c87b39d0c3a828f34143350d72572efbec53853624612", 0x1000}, {&(0x7f0000001200)="77f05b12d30cb54bdd633348c1bd94fb1e9da70d1dd53932ed09b229a5db100e6228912071cb5b7fa574396a2d256b4df89355921f704f2f52e45d9b80e29b175e2af3be49b214172e1418534163b16b2fbca6b52bcfbeb2fee1c47fd2196db8adc04947447019f648442fd40603e94492bbc35ba38d", 0x76}, {&(0x7f0000000180)="e263dcfbcef50cce53a344ba76a1cbea710a8eacc4da14e913b37846a8c2edf545a9fe2032d186844ac579e2a1c6f460bb9c2fdb7e57cb", 0x37}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="e4fdaa704003303f075c78d73a71fd5a5ae634bb1820384fbffd14bf3234b30d702d9791282143833963df35cf47875687fab61316cb219e625dc2dbce0637a7c52310da8ccdb6bc94f6330052ec1d8aa09ce2f57499cf491c92b239c6", 0x5d}], 0x9, &(0x7f0000001400)=ANY=[@ANYBLOB="200002000000000cffffb90600000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001000000000000000ffff000001000000"], 0x30, 0xa}, 0x9) 16:51:46 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x20, 0x134) open(&(0x7f0000000080)='./file2\x00', 0x80, 0x2) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, 0x0) 16:51:46 executing program 1: r0 = semget(0x2, 0x3, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/249) open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) r1 = semget(0x0, 0x3, 0x8) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000280)=""/46) r2 = semget$private(0x0, 0x1, 0x9) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x9) semctl$GETALL(r1, 0x0, 0x6, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x401, 0x56]) 16:51:46 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) faccessat(r1, &(0x7f0000000080)='./file2\x00', 0x42, 0x2) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:46 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x1b0) 16:51:46 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file2\x00', 0x80, 0xc0) getpgrp() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r1) 16:51:46 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x1, 0x4) r0 = getpid() r1 = getpgid(r0) ktrace(&(0x7f0000000040)='./file2\x00', 0x5, 0x40000c04, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8090, 0x0) mknodat(r2, &(0x7f0000000080)='./file2\x00', 0x8000, 0xc0bf) 16:51:46 executing program 1: ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) open(&(0x7f0000000080)='.\x00', 0x82a8, 0x0) 16:51:46 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) linkat(r0, &(0x7f0000000200)='./file2/file0\x00', r1, &(0x7f0000000240)='./file2/file0\x00', 0x0) r3 = getpid() ioctl$TIOCSTART(r2, 0x2000746e) recvfrom(0xffffffffffffffff, &(0x7f0000000040)=""/208, 0xd0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000180)='./file2\x00', r5, 0x0, 0x4) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000280)={0xe26b, 0x7}) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r3) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, 0x0) openat(r6, &(0x7f0000000140)='./file2/file0\x00', 0x1, 0x2) 16:51:46 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={r0, 0x0, 0xffffffffffffffff}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) getppid() sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f0000000040)=@file={0x0, './file2\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000080)="b34daa6d5104", 0x6}, {&(0x7f00000000c0)="175962788d2aad579fca0b04f86d6d54a5d7eef556c3f12abb5de09a3ff4387388276a40b093fde802f2aff329f2", 0x2e}, {&(0x7f0000000100)="6783f3df62ef26d1e3690a9d4339df9eab5e692150fa9d4debcf6c409c89e99e0a9a1282165053bde8bb0513f12b70c67db24c0c13ee4992", 0x38}, {&(0x7f0000000140)}, {&(0x7f0000000200)="dd625e622f3176dbb0a4e07f34112fb7f8fde79dccf5bcfb96d0e4f3f01db710648f21b7e6993d8027b3f422068d2f33dda12bf8e6de8f6ce2de44a6e3211478f12408870d4d2ba2ae4a44bf6eb5f2e34d4c870b61a52983c5689e1da60ff8f9bb9b453db7ac1dbef5a13e86b88d69359f09d9f12795c742b28e05c95b5f6632eea6fadebab871085169150a5523dfae29157d033c63b75430cbf32fc57d92aae672fc1fd0308e5de84a2be01d8728e871d33bc2f12cefd5008cbbd10daf24c51540240be9d113fbc6caaa891ad17e9fc4964b32941e345d32a6c85163225f7f22de2119ea42cd43643c0ce1334e3178fb47b095ffc9c51b54503d8448219deac344f7aed9397b34aa3cb50b58bcbcf30087056c6d4ded347e1d4e3a67f32265b4dfa8ac08665caaf7ccb8b9f14face92409ba9a4cfe925196665c397853833b32ff98bd83c8db3da4efdd52bcebd3066aa8730bc3d42fbab930700a4a0088d8b746dae8c2f946101a5d637162a3ca96d58d3ac417aee58aac1351b9b6aedeef8a520ec75962bbd897ecac45e1aa45a339ff1d83d03365d05432e44d4df4b8fe945c4c2ea806ce114a699a53488568464ed1ed9de5c9fbca23cb5e00976c1e6051e34f55da59cf106f6114a547c4765c2bbb974d8a9e239df4fc10cb2c00464f3c08255d062f25e7abdc141a561d9e8d977c409aa715f025e22e4810daa1bb851ed236a6ecc3baf0d7b230d7c33c5a1172eaaf375e6c3664379ceca9354a1d3a2b670bf94ccf3d1406628658d7ab2c01035f3e11cd5961f9f7e29c25fa8dd895872fa4cc1c624ee50f7e22614c697ef401afb1e5ca96b625d0b544de1e4006b168c90aa33c39afdf5e99afa51b79b780d69ee3a7dd7ef5dde1ff51548f19b32e25f744215d552f0d3da1365846e6e1bc91b64af5a5e8cf9eb7dc938f67f52336c741862ad1fbd6131a99f252033fd7064a1b68aed4d18a947ae8864062407f23e1940fa4490387f16c6251168e01a2bd6a2ad576eaa29b819e752a7004adf7650326995106fca775070a0666ef0bae6f64b90c61c1bd8456b29e0bda97e8c884ff939b11cb3573d8700e0e6698028a2d595a9527d3db98ba7c93833e87e7026f5197f598097168fc2fe125067bb3eae2d1779a9f18802d6fbaceb3ea7b362b4fdf247929549b9cc53604c4d0732b06d4dc38c4a496e27ea3354c026a83ea544139f85d8a1e45ca606285c09c9adb3406396e3677f12a6d2efdacd417983edf6c607e4bec0e3929ecaa99b942a33b03d738e092911fefa7c5749adaaeabca2114bb2a73cebd8126738e952f507b3bfb8ede3b4d4afe00b58f438ba33c538b188e4c25042aa71be1a5f2dd5ae9e42dd655b01c5827532f8d3405be1b08c56cf02c1079f12ed9a57b326e4bbb0b1b4a51306420aa69856bcdfca7eb57535ba80a43ccb1e8b56890cfcfbf4df1545fff2f1756ec3081dbc6ff96a3ce0fa6d2b663db11a8b07080a3ec081c9138ca02fe442e2be8e480372d0f5cf83fac5107c10226ebf6d5a0cf3e68d84ccfe909081ac4c2cb20be203e44c17ef47e159f712fb024a713deb06750d255556624c5a7ddfbc62be82fbcf655aa02fc4e2ff6e7b8165f6e446782472e3f74908405abc3c53fe2cc9e9019456f3321cf47beb3d07cd08a07dcadaef36ed4b74396fb271829bf22c36c0f3e6474a6f629d2734e9181ec6457e8de8a83aee01429f330bfb60a0cef2d2fcce1a99cf9c2a44331e902975bfc4cf53db67d823ccbd53b1662eea72981e25a6f9717a843320f02da22003e811872eb4b7b655b7ee895993e5b9332ae555e345fbd86f22449b7458e5494df2311ab6691798462b86bf9f5e49da77473cd06e61f9a121b258b7d46013d78f9644754c53aeb7cdea21666ffa69c5db63167e0f758965e53941b7758a980f2d19ec35567318955b21d318d03e4ada2fc5c0a7f3c3ab28cff0b4fe8d8a5abada94d4d5d2081392e5f52d9e32255aaa9d29ae8d708e37f03749df943446e81e2ee141f0645c7e5b5e1356a25941732dfd650adc2cb80439172110a0346007e116c6bf81a21f72e832fd4097cea6f0d29c58825d28d60cfb5f1ddddc0fd0bc8fd95776d6e781bdb1bd289a35c5d85d525056f94dcdf865ca52547b065b0eac22d0fbbe4ab56292d193d1cd2c73e53565dfccc5f53bf35497b1aebc27339d691e7acc1fb7a635f07d868971627122e72816b34d42d048de4a81297bd2915fdaa0998a18346f815f8408e4e94d639521c87c92ac968fe2ebf564ada4a01be53014468f9fd18c8acc0262d22536969ac098022e8f5b085e80c505549c0ff9caab76306d86db22facba55790727e021a3a7aaf2d8783542a0b8663dbb4b1990735c6bacf885dfaca9b3bd6c4deac92c4e779ba7b1e03fc566062976602ae93a33896190fbf7c0a17ce79464c76671280ca75c0d3396e14adeee832e31d157abe056c64025f6693910a7fdf4656d61c6a9ce8d3d77430cff91614a4ff458ea1b115651f6907670898e7acb7adc8b4761d702ecec327f51bb948ea1c03446a43a8ce4d74a6124483249b9f85b2f14b6a3f88c9cf39bef2b474508a4d12b3c5958fc3109dd6781c96bbb0b67e5dd6cf94077ec51331984deb5902ca184c05d96b15c535b08e29cb4b379941ad43270e44019e634f3bd5832788533b34b77da99f7bd40e8a433945b42ff6c6f09c042b6e439512cd7d4df53d1c9bfd67a04856ee15e1ba10e392c3d6f2d1d970953224abf2cd1139d14d87d374307075287c54272ad40483a6b0647714fbbb847a7ed2dcde8d685bd9a7a34fb5309e69fb3b03e16d3b951a95a91b762840c4dd50714f3ac568a296028fcff4db9131c9beda8b2d0488cbda25c7e88d4e4464280b919ec024df02ca2a35242f0cc1fecdc84dfd147dfe96e57e44da148e918bd75c9b1301348b6a9606f33b1a801feabd539f012c16cf62113610a67472260db2d758899df2d21377971436050c76030af96431ce302a4fb0c17c5da07e2a96abe56889ce908b94f2868365beafdf5af0597a5a9bad10093f6ee38bb917f5e9c4a619eedc7693fac1d786199e927a87f06c7ea57b48e43e9cd5b1bd768ca0a4d250edbbec0fee6e5cbd7a12a6c2f8468725355e19dc170390c9a2da12af86a352aa5f02eee7c2e63302f1b8c307da0100107a689d7854bdc5e2b4ca9e0b6a882eec793d1e2be7dab292190d4571bea49092020a46709c23621e607a9a900777f6a86b6d50047e3336e829b44efda0ebca2aaa254208baf80279a64f4bed86084b442f607ddee3bf6a2edc5977f376c46ef47205d10690ff6ce57d86dc150fff211439ab6bb90f93399566d09f9a86dafd08560a3aa357f17c7efe2cdeecb92da0c3adda4f4e6ef912e8b69806f9684699e04fac328cedf04b04db068a5a4f551de1a4d49a1476df42fe51980009a2330c786bbf6e9f9731d139e42cc54f58e8d5c73c02acfa0df76035139d068956b8f0d82a58d1a135aeec7678c55a40049589ae23895fb84f563f765cca5275eabb5ac043ee8ec2f64d296c58b5e8c9dedaad143be8ac329b123b03d7f1e73a08c238774357530fd5f8ce5555f000175b3f39d2b6be0d1381c5f4bfa643fecb007c9072fc82982418f1d9f75ca0c94aa93556490d7703df6116c1aa2ce5f47c8bf003764810cdb9740e55133a4281c8b84424e043acdb39a93701ecb562627d56c9be0baf56bfe484d9c8f18df41ee3feaed69ea7262f19a6221bb1a31d39a0eb76f5fec0c2484dd5446757b2cb2698853fa3350340e0bde774073e4fe5969a34fcb8ace2c0eb598698155394c61a3617650a550209b240b30ec8f57ff9394b4253d24a08fa42d749cec8ec82c41b311ff29e6951f8e95d4638257fec376529aaf4ff0408bf267fc17eb5230215e2485faf6174af206512bdb824bf75e7585341cf371bb9b721906137f7ecb15e7e87eedb1326333f67316e32b638780cb2f86de2547f20c08a1417229fa789c8f3756e5326ef75db7a5b0a4c04dba01fa8a34bb955d0b19aff588d26f98664baf15f04aaec8cb3663ca59436906e107fc4306d48d636fa9a1d776d1b4572674ff279e54d621978ff5b2e27cbb1f2b5cce1cfdfc8d980b3e92eda01b8abc1f0ef0acfa926cb155f4ea13c0d4f7343b13ace9d6ce434154ad45781bd546974c51c0a96996600e2585e89eafcb02d7c2434509101046d605f3cbd0a422f8dc7124ee5e278f32780145848a1d05ca78f7489cd7387b9e2de158475c75d914d00866681b48ec8e693d892d3ad4f046d06bb022f948b5c27cd241dbffc549ef208dc4b26a14c2786632e66a13f87d16d0b79c7d7d530dfb34d7f04e0ace05ab93efdc25cc78df78077f88088d97a56a8fc71dc3ede30c9137ade04ae70a833a85d9188d9777de8dd91c96ddd8a6ab83ad1784bf4fa214d222fd4067612ae528bf66e10972f7fa71b9ce4f7adaf3d51cafbb6560b02e685b06e9c1123742ff1b31e938f179af53611d6f7b7b88ff0d352c8a7f56b96bfbcad03362d08153a5252ad9632f376d191d477b2161e00b8bf311ee7278961604771b04908330ec4c5b1bb7043285f4fe79304868e56633c6dd120e45befd1696ef1e8426c962df647a45a4aab2242b32aeee62ef6426d4b54cf8ce61d00c6b13775c964c3fc6a35546801dcd53836f985b129d6e65e630b1d846202058679052e619f6d614deafe50bdffdf9508f7c7df391536686226d515ca956662ec07cc8cfb99372ef04a483f79ab0254249e8d923dc29b33176c38cce32e44f9ec2b36b5048748eafe4eb25294ec2ff6d3d3c54463555f4b47d445649af3f32108f501c4264c5d7f1bb4c1dcf954c4a9db79661d75364a066c2db024dd532e4c2263544b06c371f71045b6fa59c783995470419c39507962c29c4bdac0632d6a7350cfa7c8cf01df8d7b1bfe21a86ee9917eaed250eaafa4365aca86b877885202f828296856fda568581bd82fd21fef1b990824844126f3a8a36d698b658509388f36e73029ca76780fb1b4c994a8f0b39a2cc229de17eebee91a62d09c363d66494b56f6106683f0909298e4a6a0e7e7ff7c2cae85e7b6131e3795d032899d1880a1babd4ea9bc2fbfb8121650fbe8176ac0a320c42c1acc4f4eb54634bd21e8afeaa56f61d05b3f7bfb2ad5bf696b9b2842cd2822fdea1a86102f6e1eb407cc04a37881d26a3fe8283f0e9388c65fe896ec924c2edcd648860b6ac96b20f3881c328988433ae887046168827eec07c3a05c21ecc0215f818b0de1cbc213788375cd63bc1d66ef8570fed7c13e83b489e307db34bdc6bf7ecadce6f9d80e79ec87f46f30ecfbc318565c7d955bf69ffd082e39f0601eb635593b6e90d7c78b85cb45a537ba6e2f08e305c017219878800a210b6ef24fd87720bef2c3b0cc325213d19e7262d65afd73aedc1e40df6e8ca620ee6b7c9ebce72d0e73c9c8f290b9515e6e04f0f27dd41955ebf02addabefcbbb9090dc44fc297b1487af0c6e0caec8a2367c8598187501a3b6b71309f558e2259bdf36483ebe4a998f8cd7c4ffe4a046b45c95944bd518d6de1f4db3bcff93e3ec9dc83acc66bd3e0993f9fbb257b523d82b835dcd1090c57505dbcf458205ae604c13865244bfd14496c768d832fa6550b925bb2f9e43eda2ddfbc8e75c58ba20c91b58aec3dad589cbc45f9ca99bb73e27922cd26440a7c63bbe81d9e3429579a58af367f0c87b39d0c3a828f34143350d72572efbec53853624612", 0x1000}, {&(0x7f0000001200)="77f05b12d30cb54bdd633348c1bd94fb1e9da70d1dd53932ed09b229a5db100e6228912071cb5b7fa574396a2d256b4df89355921f704f2f52e45d9b80e29b175e2af3be49b214172e1418534163b16b2fbca6b52bcfbeb2fee1c47fd2196db8adc04947447019f648442fd40603e94492bbc35ba38d", 0x76}, {&(0x7f0000000180)="e263dcfbcef50cce53a344ba76a1cbea710a8eacc4da14e913b37846a8c2edf545a9fe2032d186844ac579e2a1c6f460bb9c2fdb7e57cb", 0x37}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="e4fdaa704003303f075c78d73a71fd5a5ae634bb1820384fbffd14bf3234b30d702d9791282143833963df35cf47875687fab61316cb219e625dc2dbce0637a7c52310da8ccdb6bc94f6330052ec1d8aa09ce2f57499cf491c92b239c6", 0x5d}], 0x9, &(0x7f0000001400)=ANY=[@ANYBLOB="200002000000000cffffb90600000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001000000000000000ffff000001000000"], 0x30, 0xa}, 0x9) 16:51:46 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000e04, r0) 16:51:46 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={r0, 0x0, 0xffffffffffffffff}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) getppid() sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f0000000040)=@file={0x0, './file2\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000080)="b34daa6d5104", 0x6}, {&(0x7f00000000c0)="175962788d2aad579fca0b04f86d6d54a5d7eef556c3f12abb5de09a3ff4387388276a40b093fde802f2aff329f2", 0x2e}, {&(0x7f0000000100)="6783f3df62ef26d1e3690a9d4339df9eab5e692150fa9d4debcf6c409c89e99e0a9a1282165053bde8bb0513f12b70c67db24c0c13ee4992", 0x38}, {&(0x7f0000000140)}, {&(0x7f0000000200)="dd625e622f3176dbb0a4e07f34112fb7f8fde79dccf5bcfb96d0e4f3f01db710648f21b7e6993d8027b3f422068d2f33dda12bf8e6de8f6ce2de44a6e3211478f12408870d4d2ba2ae4a44bf6eb5f2e34d4c870b61a52983c5689e1da60ff8f9bb9b453db7ac1dbef5a13e86b88d69359f09d9f12795c742b28e05c95b5f6632eea6fadebab871085169150a5523dfae29157d033c63b75430cbf32fc57d92aae672fc1fd0308e5de84a2be01d8728e871d33bc2f12cefd5008cbbd10daf24c51540240be9d113fbc6caaa891ad17e9fc4964b32941e345d32a6c85163225f7f22de2119ea42cd43643c0ce1334e3178fb47b095ffc9c51b54503d8448219deac344f7aed9397b34aa3cb50b58bcbcf30087056c6d4ded347e1d4e3a67f32265b4dfa8ac08665caaf7ccb8b9f14face92409ba9a4cfe925196665c397853833b32ff98bd83c8db3da4efdd52bcebd3066aa8730bc3d42fbab930700a4a0088d8b746dae8c2f946101a5d637162a3ca96d58d3ac417aee58aac1351b9b6aedeef8a520ec75962bbd897ecac45e1aa45a339ff1d83d03365d05432e44d4df4b8fe945c4c2ea806ce114a699a53488568464ed1ed9de5c9fbca23cb5e00976c1e6051e34f55da59cf106f6114a547c4765c2bbb974d8a9e239df4fc10cb2c00464f3c08255d062f25e7abdc141a561d9e8d977c409aa715f025e22e4810daa1bb851ed236a6ecc3baf0d7b230d7c33c5a1172eaaf375e6c3664379ceca9354a1d3a2b670bf94ccf3d1406628658d7ab2c01035f3e11cd5961f9f7e29c25fa8dd895872fa4cc1c624ee50f7e22614c697ef401afb1e5ca96b625d0b544de1e4006b168c90aa33c39afdf5e99afa51b79b780d69ee3a7dd7ef5dde1ff51548f19b32e25f744215d552f0d3da1365846e6e1bc91b64af5a5e8cf9eb7dc938f67f52336c741862ad1fbd6131a99f252033fd7064a1b68aed4d18a947ae8864062407f23e1940fa4490387f16c6251168e01a2bd6a2ad576eaa29b819e752a7004adf7650326995106fca775070a0666ef0bae6f64b90c61c1bd8456b29e0bda97e8c884ff939b11cb3573d8700e0e6698028a2d595a9527d3db98ba7c93833e87e7026f5197f598097168fc2fe125067bb3eae2d1779a9f18802d6fbaceb3ea7b362b4fdf247929549b9cc53604c4d0732b06d4dc38c4a496e27ea3354c026a83ea544139f85d8a1e45ca606285c09c9adb3406396e3677f12a6d2efdacd417983edf6c607e4bec0e3929ecaa99b942a33b03d738e092911fefa7c5749adaaeabca2114bb2a73cebd8126738e952f507b3bfb8ede3b4d4afe00b58f438ba33c538b188e4c25042aa71be1a5f2dd5ae9e42dd655b01c5827532f8d3405be1b08c56cf02c1079f12ed9a57b326e4bbb0b1b4a51306420aa69856bcdfca7eb57535ba80a43ccb1e8b56890cfcfbf4df1545fff2f1756ec3081dbc6ff96a3ce0fa6d2b663db11a8b07080a3ec081c9138ca02fe442e2be8e480372d0f5cf83fac5107c10226ebf6d5a0cf3e68d84ccfe909081ac4c2cb20be203e44c17ef47e159f712fb024a713deb06750d255556624c5a7ddfbc62be82fbcf655aa02fc4e2ff6e7b8165f6e446782472e3f74908405abc3c53fe2cc9e9019456f3321cf47beb3d07cd08a07dcadaef36ed4b74396fb271829bf22c36c0f3e6474a6f629d2734e9181ec6457e8de8a83aee01429f330bfb60a0cef2d2fcce1a99cf9c2a44331e902975bfc4cf53db67d823ccbd53b1662eea72981e25a6f9717a843320f02da22003e811872eb4b7b655b7ee895993e5b9332ae555e345fbd86f22449b7458e5494df2311ab6691798462b86bf9f5e49da77473cd06e61f9a121b258b7d46013d78f9644754c53aeb7cdea21666ffa69c5db63167e0f758965e53941b7758a980f2d19ec35567318955b21d318d03e4ada2fc5c0a7f3c3ab28cff0b4fe8d8a5abada94d4d5d2081392e5f52d9e32255aaa9d29ae8d708e37f03749df943446e81e2ee141f0645c7e5b5e1356a25941732dfd650adc2cb80439172110a0346007e116c6bf81a21f72e832fd4097cea6f0d29c58825d28d60cfb5f1ddddc0fd0bc8fd95776d6e781bdb1bd289a35c5d85d525056f94dcdf865ca52547b065b0eac22d0fbbe4ab56292d193d1cd2c73e53565dfccc5f53bf35497b1aebc27339d691e7acc1fb7a635f07d868971627122e72816b34d42d048de4a81297bd2915fdaa0998a18346f815f8408e4e94d639521c87c92ac968fe2ebf564ada4a01be53014468f9fd18c8acc0262d22536969ac098022e8f5b085e80c505549c0ff9caab76306d86db22facba55790727e021a3a7aaf2d8783542a0b8663dbb4b1990735c6bacf885dfaca9b3bd6c4deac92c4e779ba7b1e03fc566062976602ae93a33896190fbf7c0a17ce79464c76671280ca75c0d3396e14adeee832e31d157abe056c64025f6693910a7fdf4656d61c6a9ce8d3d77430cff91614a4ff458ea1b115651f6907670898e7acb7adc8b4761d702ecec327f51bb948ea1c03446a43a8ce4d74a6124483249b9f85b2f14b6a3f88c9cf39bef2b474508a4d12b3c5958fc3109dd6781c96bbb0b67e5dd6cf94077ec51331984deb5902ca184c05d96b15c535b08e29cb4b379941ad43270e44019e634f3bd5832788533b34b77da99f7bd40e8a433945b42ff6c6f09c042b6e439512cd7d4df53d1c9bfd67a04856ee15e1ba10e392c3d6f2d1d970953224abf2cd1139d14d87d374307075287c54272ad40483a6b0647714fbbb847a7ed2dcde8d685bd9a7a34fb5309e69fb3b03e16d3b951a95a91b762840c4dd50714f3ac568a296028fcff4db9131c9beda8b2d0488cbda25c7e88d4e4464280b919ec024df02ca2a35242f0cc1fecdc84dfd147dfe96e57e44da148e918bd75c9b1301348b6a9606f33b1a801feabd539f012c16cf62113610a67472260db2d758899df2d21377971436050c76030af96431ce302a4fb0c17c5da07e2a96abe56889ce908b94f2868365beafdf5af0597a5a9bad10093f6ee38bb917f5e9c4a619eedc7693fac1d786199e927a87f06c7ea57b48e43e9cd5b1bd768ca0a4d250edbbec0fee6e5cbd7a12a6c2f8468725355e19dc170390c9a2da12af86a352aa5f02eee7c2e63302f1b8c307da0100107a689d7854bdc5e2b4ca9e0b6a882eec793d1e2be7dab292190d4571bea49092020a46709c23621e607a9a900777f6a86b6d50047e3336e829b44efda0ebca2aaa254208baf80279a64f4bed86084b442f607ddee3bf6a2edc5977f376c46ef47205d10690ff6ce57d86dc150fff211439ab6bb90f93399566d09f9a86dafd08560a3aa357f17c7efe2cdeecb92da0c3adda4f4e6ef912e8b69806f9684699e04fac328cedf04b04db068a5a4f551de1a4d49a1476df42fe51980009a2330c786bbf6e9f9731d139e42cc54f58e8d5c73c02acfa0df76035139d068956b8f0d82a58d1a135aeec7678c55a40049589ae23895fb84f563f765cca5275eabb5ac043ee8ec2f64d296c58b5e8c9dedaad143be8ac329b123b03d7f1e73a08c238774357530fd5f8ce5555f000175b3f39d2b6be0d1381c5f4bfa643fecb007c9072fc82982418f1d9f75ca0c94aa93556490d7703df6116c1aa2ce5f47c8bf003764810cdb9740e55133a4281c8b84424e043acdb39a93701ecb562627d56c9be0baf56bfe484d9c8f18df41ee3feaed69ea7262f19a6221bb1a31d39a0eb76f5fec0c2484dd5446757b2cb2698853fa3350340e0bde774073e4fe5969a34fcb8ace2c0eb598698155394c61a3617650a550209b240b30ec8f57ff9394b4253d24a08fa42d749cec8ec82c41b311ff29e6951f8e95d4638257fec376529aaf4ff0408bf267fc17eb5230215e2485faf6174af206512bdb824bf75e7585341cf371bb9b721906137f7ecb15e7e87eedb1326333f67316e32b638780cb2f86de2547f20c08a1417229fa789c8f3756e5326ef75db7a5b0a4c04dba01fa8a34bb955d0b19aff588d26f98664baf15f04aaec8cb3663ca59436906e107fc4306d48d636fa9a1d776d1b4572674ff279e54d621978ff5b2e27cbb1f2b5cce1cfdfc8d980b3e92eda01b8abc1f0ef0acfa926cb155f4ea13c0d4f7343b13ace9d6ce434154ad45781bd546974c51c0a96996600e2585e89eafcb02d7c2434509101046d605f3cbd0a422f8dc7124ee5e278f32780145848a1d05ca78f7489cd7387b9e2de158475c75d914d00866681b48ec8e693d892d3ad4f046d06bb022f948b5c27cd241dbffc549ef208dc4b26a14c2786632e66a13f87d16d0b79c7d7d530dfb34d7f04e0ace05ab93efdc25cc78df78077f88088d97a56a8fc71dc3ede30c9137ade04ae70a833a85d9188d9777de8dd91c96ddd8a6ab83ad1784bf4fa214d222fd4067612ae528bf66e10972f7fa71b9ce4f7adaf3d51cafbb6560b02e685b06e9c1123742ff1b31e938f179af53611d6f7b7b88ff0d352c8a7f56b96bfbcad03362d08153a5252ad9632f376d191d477b2161e00b8bf311ee7278961604771b04908330ec4c5b1bb7043285f4fe79304868e56633c6dd120e45befd1696ef1e8426c962df647a45a4aab2242b32aeee62ef6426d4b54cf8ce61d00c6b13775c964c3fc6a35546801dcd53836f985b129d6e65e630b1d846202058679052e619f6d614deafe50bdffdf9508f7c7df391536686226d515ca956662ec07cc8cfb99372ef04a483f79ab0254249e8d923dc29b33176c38cce32e44f9ec2b36b5048748eafe4eb25294ec2ff6d3d3c54463555f4b47d445649af3f32108f501c4264c5d7f1bb4c1dcf954c4a9db79661d75364a066c2db024dd532e4c2263544b06c371f71045b6fa59c783995470419c39507962c29c4bdac0632d6a7350cfa7c8cf01df8d7b1bfe21a86ee9917eaed250eaafa4365aca86b877885202f828296856fda568581bd82fd21fef1b990824844126f3a8a36d698b658509388f36e73029ca76780fb1b4c994a8f0b39a2cc229de17eebee91a62d09c363d66494b56f6106683f0909298e4a6a0e7e7ff7c2cae85e7b6131e3795d032899d1880a1babd4ea9bc2fbfb8121650fbe8176ac0a320c42c1acc4f4eb54634bd21e8afeaa56f61d05b3f7bfb2ad5bf696b9b2842cd2822fdea1a86102f6e1eb407cc04a37881d26a3fe8283f0e9388c65fe896ec924c2edcd648860b6ac96b20f3881c328988433ae887046168827eec07c3a05c21ecc0215f818b0de1cbc213788375cd63bc1d66ef8570fed7c13e83b489e307db34bdc6bf7ecadce6f9d80e79ec87f46f30ecfbc318565c7d955bf69ffd082e39f0601eb635593b6e90d7c78b85cb45a537ba6e2f08e305c017219878800a210b6ef24fd87720bef2c3b0cc325213d19e7262d65afd73aedc1e40df6e8ca620ee6b7c9ebce72d0e73c9c8f290b9515e6e04f0f27dd41955ebf02addabefcbbb9090dc44fc297b1487af0c6e0caec8a2367c8598187501a3b6b71309f558e2259bdf36483ebe4a998f8cd7c4ffe4a046b45c95944bd518d6de1f4db3bcff93e3ec9dc83acc66bd3e0993f9fbb257b523d82b835dcd1090c57505dbcf458205ae604c13865244bfd14496c768d832fa6550b925bb2f9e43eda2ddfbc8e75c58ba20c91b58aec3dad589cbc45f9ca99bb73e27922cd26440a7c63bbe81d9e3429579a58af367f0c87b39d0c3a828f34143350d72572efbec53853624612", 0x1000}, {&(0x7f0000001200)="77f05b12d30cb54bdd633348c1bd94fb1e9da70d1dd53932ed09b229a5db100e6228912071cb5b7fa574396a2d256b4df89355921f704f2f52e45d9b80e29b175e2af3be49b214172e1418534163b16b2fbca6b52bcfbeb2fee1c47fd2196db8adc04947447019f648442fd40603e94492bbc35ba38d", 0x76}, {&(0x7f0000000180)="e263dcfbcef50cce53a344ba76a1cbea710a8eacc4da14e913b37846a8c2edf545a9fe2032d186844ac579e2a1c6f460bb9c2fdb7e57cb", 0x37}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="e4fdaa704003303f075c78d73a71fd5a5ae634bb1820384fbffd14bf3234b30d702d9791282143833963df35cf47875687fab61316cb219e625dc2dbce0637a7c52310da8ccdb6bc94f6330052ec1d8aa09ce2f57499cf491c92b239c6", 0x5d}], 0x9, &(0x7f0000001400)=ANY=[@ANYBLOB="200002000000000cffffb90600000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001000000000000000ffff000001000000"], 0x30, 0xa}, 0x9) 16:51:46 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() r1 = shmget$private(0x0, 0x4000, 0x242, &(0x7f0000ffc000/0x4000)=nil) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r2, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = getpid() getpgid(r6) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x80000001, r2, r4, 0xffffffffffffffff, r5, 0x0, 0x4}, 0xefa, 0x100, r6, r7, 0x7, 0x1, 0x5}) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) 16:51:46 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={r0, 0x0, 0xffffffffffffffff}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) getppid() sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f0000000040)=@file={0x0, './file2\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000080)="b34daa6d5104", 0x6}, {&(0x7f00000000c0)="175962788d2aad579fca0b04f86d6d54a5d7eef556c3f12abb5de09a3ff4387388276a40b093fde802f2aff329f2", 0x2e}, {&(0x7f0000000100)="6783f3df62ef26d1e3690a9d4339df9eab5e692150fa9d4debcf6c409c89e99e0a9a1282165053bde8bb0513f12b70c67db24c0c13ee4992", 0x38}, {&(0x7f0000000140)}, {&(0x7f0000000200)="dd625e622f3176dbb0a4e07f34112fb7f8fde79dccf5bcfb96d0e4f3f01db710648f21b7e6993d8027b3f422068d2f33dda12bf8e6de8f6ce2de44a6e3211478f12408870d4d2ba2ae4a44bf6eb5f2e34d4c870b61a52983c5689e1da60ff8f9bb9b453db7ac1dbef5a13e86b88d69359f09d9f12795c742b28e05c95b5f6632eea6fadebab871085169150a5523dfae29157d033c63b75430cbf32fc57d92aae672fc1fd0308e5de84a2be01d8728e871d33bc2f12cefd5008cbbd10daf24c51540240be9d113fbc6caaa891ad17e9fc4964b32941e345d32a6c85163225f7f22de2119ea42cd43643c0ce1334e3178fb47b095ffc9c51b54503d8448219deac344f7aed9397b34aa3cb50b58bcbcf30087056c6d4ded347e1d4e3a67f32265b4dfa8ac08665caaf7ccb8b9f14face92409ba9a4cfe925196665c397853833b32ff98bd83c8db3da4efdd52bcebd3066aa8730bc3d42fbab930700a4a0088d8b746dae8c2f946101a5d637162a3ca96d58d3ac417aee58aac1351b9b6aedeef8a520ec75962bbd897ecac45e1aa45a339ff1d83d03365d05432e44d4df4b8fe945c4c2ea806ce114a699a53488568464ed1ed9de5c9fbca23cb5e00976c1e6051e34f55da59cf106f6114a547c4765c2bbb974d8a9e239df4fc10cb2c00464f3c08255d062f25e7abdc141a561d9e8d977c409aa715f025e22e4810daa1bb851ed236a6ecc3baf0d7b230d7c33c5a1172eaaf375e6c3664379ceca9354a1d3a2b670bf94ccf3d1406628658d7ab2c01035f3e11cd5961f9f7e29c25fa8dd895872fa4cc1c624ee50f7e22614c697ef401afb1e5ca96b625d0b544de1e4006b168c90aa33c39afdf5e99afa51b79b780d69ee3a7dd7ef5dde1ff51548f19b32e25f744215d552f0d3da1365846e6e1bc91b64af5a5e8cf9eb7dc938f67f52336c741862ad1fbd6131a99f252033fd7064a1b68aed4d18a947ae8864062407f23e1940fa4490387f16c6251168e01a2bd6a2ad576eaa29b819e752a7004adf7650326995106fca775070a0666ef0bae6f64b90c61c1bd8456b29e0bda97e8c884ff939b11cb3573d8700e0e6698028a2d595a9527d3db98ba7c93833e87e7026f5197f598097168fc2fe125067bb3eae2d1779a9f18802d6fbaceb3ea7b362b4fdf247929549b9cc53604c4d0732b06d4dc38c4a496e27ea3354c026a83ea544139f85d8a1e45ca606285c09c9adb3406396e3677f12a6d2efdacd417983edf6c607e4bec0e3929ecaa99b942a33b03d738e092911fefa7c5749adaaeabca2114bb2a73cebd8126738e952f507b3bfb8ede3b4d4afe00b58f438ba33c538b188e4c25042aa71be1a5f2dd5ae9e42dd655b01c5827532f8d3405be1b08c56cf02c1079f12ed9a57b326e4bbb0b1b4a51306420aa69856bcdfca7eb57535ba80a43ccb1e8b56890cfcfbf4df1545fff2f1756ec3081dbc6ff96a3ce0fa6d2b663db11a8b07080a3ec081c9138ca02fe442e2be8e480372d0f5cf83fac5107c10226ebf6d5a0cf3e68d84ccfe909081ac4c2cb20be203e44c17ef47e159f712fb024a713deb06750d255556624c5a7ddfbc62be82fbcf655aa02fc4e2ff6e7b8165f6e446782472e3f74908405abc3c53fe2cc9e9019456f3321cf47beb3d07cd08a07dcadaef36ed4b74396fb271829bf22c36c0f3e6474a6f629d2734e9181ec6457e8de8a83aee01429f330bfb60a0cef2d2fcce1a99cf9c2a44331e902975bfc4cf53db67d823ccbd53b1662eea72981e25a6f9717a843320f02da22003e811872eb4b7b655b7ee895993e5b9332ae555e345fbd86f22449b7458e5494df2311ab6691798462b86bf9f5e49da77473cd06e61f9a121b258b7d46013d78f9644754c53aeb7cdea21666ffa69c5db63167e0f758965e53941b7758a980f2d19ec35567318955b21d318d03e4ada2fc5c0a7f3c3ab28cff0b4fe8d8a5abada94d4d5d2081392e5f52d9e32255aaa9d29ae8d708e37f03749df943446e81e2ee141f0645c7e5b5e1356a25941732dfd650adc2cb80439172110a0346007e116c6bf81a21f72e832fd4097cea6f0d29c58825d28d60cfb5f1ddddc0fd0bc8fd95776d6e781bdb1bd289a35c5d85d525056f94dcdf865ca52547b065b0eac22d0fbbe4ab56292d193d1cd2c73e53565dfccc5f53bf35497b1aebc27339d691e7acc1fb7a635f07d868971627122e72816b34d42d048de4a81297bd2915fdaa0998a18346f815f8408e4e94d639521c87c92ac968fe2ebf564ada4a01be53014468f9fd18c8acc0262d22536969ac098022e8f5b085e80c505549c0ff9caab76306d86db22facba55790727e021a3a7aaf2d8783542a0b8663dbb4b1990735c6bacf885dfaca9b3bd6c4deac92c4e779ba7b1e03fc566062976602ae93a33896190fbf7c0a17ce79464c76671280ca75c0d3396e14adeee832e31d157abe056c64025f6693910a7fdf4656d61c6a9ce8d3d77430cff91614a4ff458ea1b115651f6907670898e7acb7adc8b4761d702ecec327f51bb948ea1c03446a43a8ce4d74a6124483249b9f85b2f14b6a3f88c9cf39bef2b474508a4d12b3c5958fc3109dd6781c96bbb0b67e5dd6cf94077ec51331984deb5902ca184c05d96b15c535b08e29cb4b379941ad43270e44019e634f3bd5832788533b34b77da99f7bd40e8a433945b42ff6c6f09c042b6e439512cd7d4df53d1c9bfd67a04856ee15e1ba10e392c3d6f2d1d970953224abf2cd1139d14d87d374307075287c54272ad40483a6b0647714fbbb847a7ed2dcde8d685bd9a7a34fb5309e69fb3b03e16d3b951a95a91b762840c4dd50714f3ac568a296028fcff4db9131c9beda8b2d0488cbda25c7e88d4e4464280b919ec024df02ca2a35242f0cc1fecdc84dfd147dfe96e57e44da148e918bd75c9b1301348b6a9606f33b1a801feabd539f012c16cf62113610a67472260db2d758899df2d21377971436050c76030af96431ce302a4fb0c17c5da07e2a96abe56889ce908b94f2868365beafdf5af0597a5a9bad10093f6ee38bb917f5e9c4a619eedc7693fac1d786199e927a87f06c7ea57b48e43e9cd5b1bd768ca0a4d250edbbec0fee6e5cbd7a12a6c2f8468725355e19dc170390c9a2da12af86a352aa5f02eee7c2e63302f1b8c307da0100107a689d7854bdc5e2b4ca9e0b6a882eec793d1e2be7dab292190d4571bea49092020a46709c23621e607a9a900777f6a86b6d50047e3336e829b44efda0ebca2aaa254208baf80279a64f4bed86084b442f607ddee3bf6a2edc5977f376c46ef47205d10690ff6ce57d86dc150fff211439ab6bb90f93399566d09f9a86dafd08560a3aa357f17c7efe2cdeecb92da0c3adda4f4e6ef912e8b69806f9684699e04fac328cedf04b04db068a5a4f551de1a4d49a1476df42fe51980009a2330c786bbf6e9f9731d139e42cc54f58e8d5c73c02acfa0df76035139d068956b8f0d82a58d1a135aeec7678c55a40049589ae23895fb84f563f765cca5275eabb5ac043ee8ec2f64d296c58b5e8c9dedaad143be8ac329b123b03d7f1e73a08c238774357530fd5f8ce5555f000175b3f39d2b6be0d1381c5f4bfa643fecb007c9072fc82982418f1d9f75ca0c94aa93556490d7703df6116c1aa2ce5f47c8bf003764810cdb9740e55133a4281c8b84424e043acdb39a93701ecb562627d56c9be0baf56bfe484d9c8f18df41ee3feaed69ea7262f19a6221bb1a31d39a0eb76f5fec0c2484dd5446757b2cb2698853fa3350340e0bde774073e4fe5969a34fcb8ace2c0eb598698155394c61a3617650a550209b240b30ec8f57ff9394b4253d24a08fa42d749cec8ec82c41b311ff29e6951f8e95d4638257fec376529aaf4ff0408bf267fc17eb5230215e2485faf6174af206512bdb824bf75e7585341cf371bb9b721906137f7ecb15e7e87eedb1326333f67316e32b638780cb2f86de2547f20c08a1417229fa789c8f3756e5326ef75db7a5b0a4c04dba01fa8a34bb955d0b19aff588d26f98664baf15f04aaec8cb3663ca59436906e107fc4306d48d636fa9a1d776d1b4572674ff279e54d621978ff5b2e27cbb1f2b5cce1cfdfc8d980b3e92eda01b8abc1f0ef0acfa926cb155f4ea13c0d4f7343b13ace9d6ce434154ad45781bd546974c51c0a96996600e2585e89eafcb02d7c2434509101046d605f3cbd0a422f8dc7124ee5e278f32780145848a1d05ca78f7489cd7387b9e2de158475c75d914d00866681b48ec8e693d892d3ad4f046d06bb022f948b5c27cd241dbffc549ef208dc4b26a14c2786632e66a13f87d16d0b79c7d7d530dfb34d7f04e0ace05ab93efdc25cc78df78077f88088d97a56a8fc71dc3ede30c9137ade04ae70a833a85d9188d9777de8dd91c96ddd8a6ab83ad1784bf4fa214d222fd4067612ae528bf66e10972f7fa71b9ce4f7adaf3d51cafbb6560b02e685b06e9c1123742ff1b31e938f179af53611d6f7b7b88ff0d352c8a7f56b96bfbcad03362d08153a5252ad9632f376d191d477b2161e00b8bf311ee7278961604771b04908330ec4c5b1bb7043285f4fe79304868e56633c6dd120e45befd1696ef1e8426c962df647a45a4aab2242b32aeee62ef6426d4b54cf8ce61d00c6b13775c964c3fc6a35546801dcd53836f985b129d6e65e630b1d846202058679052e619f6d614deafe50bdffdf9508f7c7df391536686226d515ca956662ec07cc8cfb99372ef04a483f79ab0254249e8d923dc29b33176c38cce32e44f9ec2b36b5048748eafe4eb25294ec2ff6d3d3c54463555f4b47d445649af3f32108f501c4264c5d7f1bb4c1dcf954c4a9db79661d75364a066c2db024dd532e4c2263544b06c371f71045b6fa59c783995470419c39507962c29c4bdac0632d6a7350cfa7c8cf01df8d7b1bfe21a86ee9917eaed250eaafa4365aca86b877885202f828296856fda568581bd82fd21fef1b990824844126f3a8a36d698b658509388f36e73029ca76780fb1b4c994a8f0b39a2cc229de17eebee91a62d09c363d66494b56f6106683f0909298e4a6a0e7e7ff7c2cae85e7b6131e3795d032899d1880a1babd4ea9bc2fbfb8121650fbe8176ac0a320c42c1acc4f4eb54634bd21e8afeaa56f61d05b3f7bfb2ad5bf696b9b2842cd2822fdea1a86102f6e1eb407cc04a37881d26a3fe8283f0e9388c65fe896ec924c2edcd648860b6ac96b20f3881c328988433ae887046168827eec07c3a05c21ecc0215f818b0de1cbc213788375cd63bc1d66ef8570fed7c13e83b489e307db34bdc6bf7ecadce6f9d80e79ec87f46f30ecfbc318565c7d955bf69ffd082e39f0601eb635593b6e90d7c78b85cb45a537ba6e2f08e305c017219878800a210b6ef24fd87720bef2c3b0cc325213d19e7262d65afd73aedc1e40df6e8ca620ee6b7c9ebce72d0e73c9c8f290b9515e6e04f0f27dd41955ebf02addabefcbbb9090dc44fc297b1487af0c6e0caec8a2367c8598187501a3b6b71309f558e2259bdf36483ebe4a998f8cd7c4ffe4a046b45c95944bd518d6de1f4db3bcff93e3ec9dc83acc66bd3e0993f9fbb257b523d82b835dcd1090c57505dbcf458205ae604c13865244bfd14496c768d832fa6550b925bb2f9e43eda2ddfbc8e75c58ba20c91b58aec3dad589cbc45f9ca99bb73e27922cd26440a7c63bbe81d9e3429579a58af367f0c87b39d0c3a828f34143350d72572efbec53853624612", 0x1000}, {&(0x7f0000001200)="77f05b12d30cb54bdd633348c1bd94fb1e9da70d1dd53932ed09b229a5db100e6228912071cb5b7fa574396a2d256b4df89355921f704f2f52e45d9b80e29b175e2af3be49b214172e1418534163b16b2fbca6b52bcfbeb2fee1c47fd2196db8adc04947447019f648442fd40603e94492bbc35ba38d", 0x76}, {&(0x7f0000000180)="e263dcfbcef50cce53a344ba76a1cbea710a8eacc4da14e913b37846a8c2edf545a9fe2032d186844ac579e2a1c6f460bb9c2fdb7e57cb", 0x37}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="e4fdaa704003303f075c78d73a71fd5a5ae634bb1820384fbffd14bf3234b30d702d9791282143833963df35cf47875687fab61316cb219e625dc2dbce0637a7c52310da8ccdb6bc94f6330052ec1d8aa09ce2f57499cf491c92b239c6", 0x5d}], 0x9, &(0x7f0000001400)=ANY=[@ANYBLOB="200002000000000cffffb90600000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001000000000000000ffff000001000000"], 0x30, 0xa}, 0x9) 16:51:46 executing program 0: open$dir(&(0x7f0000000080)='./file2/file0\x00', 0x2, 0x40) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r4, 0x0, &(0x7f00000007c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000200)={0x9, 0x6, './file2/file0\x00', 0x3, 0x6, 0xa8f, 0x2}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file2\x00', r4, 0x3}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) readlinkat(r2, &(0x7f0000000040)='./file2/file0\x00', &(0x7f00000000c0)=""/114, 0x72) fcntl$setflags(r1, 0x2, 0x0) 16:51:46 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={r0, 0x0, 0xffffffffffffffff}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000007c0)) sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f0000000040)=@file={0x0, './file2\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000080)="b34daa6d5104", 0x6}, {&(0x7f00000000c0)="175962788d2aad579fca0b04f86d6d54a5d7eef556c3f12abb5de09a3ff4387388276a40b093fde802f2aff329f2", 0x2e}, {&(0x7f0000000100)="6783f3df62ef26d1e3690a9d4339df9eab5e692150fa9d4debcf6c409c89e99e0a9a1282165053bde8bb0513f12b70c67db24c0c13ee4992", 0x38}, {&(0x7f0000000140)}, {&(0x7f0000000200)="dd625e622f3176dbb0a4e07f34112fb7f8fde79dccf5bcfb96d0e4f3f01db710648f21b7e6993d8027b3f422068d2f33dda12bf8e6de8f6ce2de44a6e3211478f12408870d4d2ba2ae4a44bf6eb5f2e34d4c870b61a52983c5689e1da60ff8f9bb9b453db7ac1dbef5a13e86b88d69359f09d9f12795c742b28e05c95b5f6632eea6fadebab871085169150a5523dfae29157d033c63b75430cbf32fc57d92aae672fc1fd0308e5de84a2be01d8728e871d33bc2f12cefd5008cbbd10daf24c51540240be9d113fbc6caaa891ad17e9fc4964b32941e345d32a6c85163225f7f22de2119ea42cd43643c0ce1334e3178fb47b095ffc9c51b54503d8448219deac344f7aed9397b34aa3cb50b58bcbcf30087056c6d4ded347e1d4e3a67f32265b4dfa8ac08665caaf7ccb8b9f14face92409ba9a4cfe925196665c397853833b32ff98bd83c8db3da4efdd52bcebd3066aa8730bc3d42fbab930700a4a0088d8b746dae8c2f946101a5d637162a3ca96d58d3ac417aee58aac1351b9b6aedeef8a520ec75962bbd897ecac45e1aa45a339ff1d83d03365d05432e44d4df4b8fe945c4c2ea806ce114a699a53488568464ed1ed9de5c9fbca23cb5e00976c1e6051e34f55da59cf106f6114a547c4765c2bbb974d8a9e239df4fc10cb2c00464f3c08255d062f25e7abdc141a561d9e8d977c409aa715f025e22e4810daa1bb851ed236a6ecc3baf0d7b230d7c33c5a1172eaaf375e6c3664379ceca9354a1d3a2b670bf94ccf3d1406628658d7ab2c01035f3e11cd5961f9f7e29c25fa8dd895872fa4cc1c624ee50f7e22614c697ef401afb1e5ca96b625d0b544de1e4006b168c90aa33c39afdf5e99afa51b79b780d69ee3a7dd7ef5dde1ff51548f19b32e25f744215d552f0d3da1365846e6e1bc91b64af5a5e8cf9eb7dc938f67f52336c741862ad1fbd6131a99f252033fd7064a1b68aed4d18a947ae8864062407f23e1940fa4490387f16c6251168e01a2bd6a2ad576eaa29b819e752a7004adf7650326995106fca775070a0666ef0bae6f64b90c61c1bd8456b29e0bda97e8c884ff939b11cb3573d8700e0e6698028a2d595a9527d3db98ba7c93833e87e7026f5197f598097168fc2fe125067bb3eae2d1779a9f18802d6fbaceb3ea7b362b4fdf247929549b9cc53604c4d0732b06d4dc38c4a496e27ea3354c026a83ea544139f85d8a1e45ca606285c09c9adb3406396e3677f12a6d2efdacd417983edf6c607e4bec0e3929ecaa99b942a33b03d738e092911fefa7c5749adaaeabca2114bb2a73cebd8126738e952f507b3bfb8ede3b4d4afe00b58f438ba33c538b188e4c25042aa71be1a5f2dd5ae9e42dd655b01c5827532f8d3405be1b08c56cf02c1079f12ed9a57b326e4bbb0b1b4a51306420aa69856bcdfca7eb57535ba80a43ccb1e8b56890cfcfbf4df1545fff2f1756ec3081dbc6ff96a3ce0fa6d2b663db11a8b07080a3ec081c9138ca02fe442e2be8e480372d0f5cf83fac5107c10226ebf6d5a0cf3e68d84ccfe909081ac4c2cb20be203e44c17ef47e159f712fb024a713deb06750d255556624c5a7ddfbc62be82fbcf655aa02fc4e2ff6e7b8165f6e446782472e3f74908405abc3c53fe2cc9e9019456f3321cf47beb3d07cd08a07dcadaef36ed4b74396fb271829bf22c36c0f3e6474a6f629d2734e9181ec6457e8de8a83aee01429f330bfb60a0cef2d2fcce1a99cf9c2a44331e902975bfc4cf53db67d823ccbd53b1662eea72981e25a6f9717a843320f02da22003e811872eb4b7b655b7ee895993e5b9332ae555e345fbd86f22449b7458e5494df2311ab6691798462b86bf9f5e49da77473cd06e61f9a121b258b7d46013d78f9644754c53aeb7cdea21666ffa69c5db63167e0f758965e53941b7758a980f2d19ec35567318955b21d318d03e4ada2fc5c0a7f3c3ab28cff0b4fe8d8a5abada94d4d5d2081392e5f52d9e32255aaa9d29ae8d708e37f03749df943446e81e2ee141f0645c7e5b5e1356a25941732dfd650adc2cb80439172110a0346007e116c6bf81a21f72e832fd4097cea6f0d29c58825d28d60cfb5f1ddddc0fd0bc8fd95776d6e781bdb1bd289a35c5d85d525056f94dcdf865ca52547b065b0eac22d0fbbe4ab56292d193d1cd2c73e53565dfccc5f53bf35497b1aebc27339d691e7acc1fb7a635f07d868971627122e72816b34d42d048de4a81297bd2915fdaa0998a18346f815f8408e4e94d639521c87c92ac968fe2ebf564ada4a01be53014468f9fd18c8acc0262d22536969ac098022e8f5b085e80c505549c0ff9caab76306d86db22facba55790727e021a3a7aaf2d8783542a0b8663dbb4b1990735c6bacf885dfaca9b3bd6c4deac92c4e779ba7b1e03fc566062976602ae93a33896190fbf7c0a17ce79464c76671280ca75c0d3396e14adeee832e31d157abe056c64025f6693910a7fdf4656d61c6a9ce8d3d77430cff91614a4ff458ea1b115651f6907670898e7acb7adc8b4761d702ecec327f51bb948ea1c03446a43a8ce4d74a6124483249b9f85b2f14b6a3f88c9cf39bef2b474508a4d12b3c5958fc3109dd6781c96bbb0b67e5dd6cf94077ec51331984deb5902ca184c05d96b15c535b08e29cb4b379941ad43270e44019e634f3bd5832788533b34b77da99f7bd40e8a433945b42ff6c6f09c042b6e439512cd7d4df53d1c9bfd67a04856ee15e1ba10e392c3d6f2d1d970953224abf2cd1139d14d87d374307075287c54272ad40483a6b0647714fbbb847a7ed2dcde8d685bd9a7a34fb5309e69fb3b03e16d3b951a95a91b762840c4dd50714f3ac568a296028fcff4db9131c9beda8b2d0488cbda25c7e88d4e4464280b919ec024df02ca2a35242f0cc1fecdc84dfd147dfe96e57e44da148e918bd75c9b1301348b6a9606f33b1a801feabd539f012c16cf62113610a67472260db2d758899df2d21377971436050c76030af96431ce302a4fb0c17c5da07e2a96abe56889ce908b94f2868365beafdf5af0597a5a9bad10093f6ee38bb917f5e9c4a619eedc7693fac1d786199e927a87f06c7ea57b48e43e9cd5b1bd768ca0a4d250edbbec0fee6e5cbd7a12a6c2f8468725355e19dc170390c9a2da12af86a352aa5f02eee7c2e63302f1b8c307da0100107a689d7854bdc5e2b4ca9e0b6a882eec793d1e2be7dab292190d4571bea49092020a46709c23621e607a9a900777f6a86b6d50047e3336e829b44efda0ebca2aaa254208baf80279a64f4bed86084b442f607ddee3bf6a2edc5977f376c46ef47205d10690ff6ce57d86dc150fff211439ab6bb90f93399566d09f9a86dafd08560a3aa357f17c7efe2cdeecb92da0c3adda4f4e6ef912e8b69806f9684699e04fac328cedf04b04db068a5a4f551de1a4d49a1476df42fe51980009a2330c786bbf6e9f9731d139e42cc54f58e8d5c73c02acfa0df76035139d068956b8f0d82a58d1a135aeec7678c55a40049589ae23895fb84f563f765cca5275eabb5ac043ee8ec2f64d296c58b5e8c9dedaad143be8ac329b123b03d7f1e73a08c238774357530fd5f8ce5555f000175b3f39d2b6be0d1381c5f4bfa643fecb007c9072fc82982418f1d9f75ca0c94aa93556490d7703df6116c1aa2ce5f47c8bf003764810cdb9740e55133a4281c8b84424e043acdb39a93701ecb562627d56c9be0baf56bfe484d9c8f18df41ee3feaed69ea7262f19a6221bb1a31d39a0eb76f5fec0c2484dd5446757b2cb2698853fa3350340e0bde774073e4fe5969a34fcb8ace2c0eb598698155394c61a3617650a550209b240b30ec8f57ff9394b4253d24a08fa42d749cec8ec82c41b311ff29e6951f8e95d4638257fec376529aaf4ff0408bf267fc17eb5230215e2485faf6174af206512bdb824bf75e7585341cf371bb9b721906137f7ecb15e7e87eedb1326333f67316e32b638780cb2f86de2547f20c08a1417229fa789c8f3756e5326ef75db7a5b0a4c04dba01fa8a34bb955d0b19aff588d26f98664baf15f04aaec8cb3663ca59436906e107fc4306d48d636fa9a1d776d1b4572674ff279e54d621978ff5b2e27cbb1f2b5cce1cfdfc8d980b3e92eda01b8abc1f0ef0acfa926cb155f4ea13c0d4f7343b13ace9d6ce434154ad45781bd546974c51c0a96996600e2585e89eafcb02d7c2434509101046d605f3cbd0a422f8dc7124ee5e278f32780145848a1d05ca78f7489cd7387b9e2de158475c75d914d00866681b48ec8e693d892d3ad4f046d06bb022f948b5c27cd241dbffc549ef208dc4b26a14c2786632e66a13f87d16d0b79c7d7d530dfb34d7f04e0ace05ab93efdc25cc78df78077f88088d97a56a8fc71dc3ede30c9137ade04ae70a833a85d9188d9777de8dd91c96ddd8a6ab83ad1784bf4fa214d222fd4067612ae528bf66e10972f7fa71b9ce4f7adaf3d51cafbb6560b02e685b06e9c1123742ff1b31e938f179af53611d6f7b7b88ff0d352c8a7f56b96bfbcad03362d08153a5252ad9632f376d191d477b2161e00b8bf311ee7278961604771b04908330ec4c5b1bb7043285f4fe79304868e56633c6dd120e45befd1696ef1e8426c962df647a45a4aab2242b32aeee62ef6426d4b54cf8ce61d00c6b13775c964c3fc6a35546801dcd53836f985b129d6e65e630b1d846202058679052e619f6d614deafe50bdffdf9508f7c7df391536686226d515ca956662ec07cc8cfb99372ef04a483f79ab0254249e8d923dc29b33176c38cce32e44f9ec2b36b5048748eafe4eb25294ec2ff6d3d3c54463555f4b47d445649af3f32108f501c4264c5d7f1bb4c1dcf954c4a9db79661d75364a066c2db024dd532e4c2263544b06c371f71045b6fa59c783995470419c39507962c29c4bdac0632d6a7350cfa7c8cf01df8d7b1bfe21a86ee9917eaed250eaafa4365aca86b877885202f828296856fda568581bd82fd21fef1b990824844126f3a8a36d698b658509388f36e73029ca76780fb1b4c994a8f0b39a2cc229de17eebee91a62d09c363d66494b56f6106683f0909298e4a6a0e7e7ff7c2cae85e7b6131e3795d032899d1880a1babd4ea9bc2fbfb8121650fbe8176ac0a320c42c1acc4f4eb54634bd21e8afeaa56f61d05b3f7bfb2ad5bf696b9b2842cd2822fdea1a86102f6e1eb407cc04a37881d26a3fe8283f0e9388c65fe896ec924c2edcd648860b6ac96b20f3881c328988433ae887046168827eec07c3a05c21ecc0215f818b0de1cbc213788375cd63bc1d66ef8570fed7c13e83b489e307db34bdc6bf7ecadce6f9d80e79ec87f46f30ecfbc318565c7d955bf69ffd082e39f0601eb635593b6e90d7c78b85cb45a537ba6e2f08e305c017219878800a210b6ef24fd87720bef2c3b0cc325213d19e7262d65afd73aedc1e40df6e8ca620ee6b7c9ebce72d0e73c9c8f290b9515e6e04f0f27dd41955ebf02addabefcbbb9090dc44fc297b1487af0c6e0caec8a2367c8598187501a3b6b71309f558e2259bdf36483ebe4a998f8cd7c4ffe4a046b45c95944bd518d6de1f4db3bcff93e3ec9dc83acc66bd3e0993f9fbb257b523d82b835dcd1090c57505dbcf458205ae604c13865244bfd14496c768d832fa6550b925bb2f9e43eda2ddfbc8e75c58ba20c91b58aec3dad589cbc45f9ca99bb73e27922cd26440a7c63bbe81d9e3429579a58af367f0c87b39d0c3a828f34143350d72572efbec53853624612", 0x1000}, {&(0x7f0000001200)="77f05b12d30cb54bdd633348c1bd94fb1e9da70d1dd53932ed09b229a5db100e6228912071cb5b7fa574396a2d256b4df89355921f704f2f52e45d9b80e29b175e2af3be49b214172e1418534163b16b2fbca6b52bcfbeb2fee1c47fd2196db8adc04947447019f648442fd40603e94492bbc35ba38d", 0x76}, {&(0x7f0000000180)="e263dcfbcef50cce53a344ba76a1cbea710a8eacc4da14e913b37846a8c2edf545a9fe2032d186844ac579e2a1c6f460bb9c2fdb7e57cb", 0x37}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="e4fdaa704003303f075c78d73a71fd5a5ae634bb1820384fbffd14bf3234b30d702d9791282143833963df35cf47875687fab61316cb219e625dc2dbce0637a7c52310da8ccdb6bc94f6330052ec1d8aa09ce2f57499cf491c92b239c6", 0x5d}], 0x9, &(0x7f0000001400)=ANY=[@ANYBLOB="200002000000000cffffb90600000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001000000000000000ffff000001000000"], 0x30, 0xa}, 0x9) 16:51:46 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) r1 = socket(0x2, 0x8000, 0x3a) accept(r1, 0x0, &(0x7f0000000080)) 16:51:46 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={r0, 0x0, 0xffffffffffffffff}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f0000000040)=@file={0x0, './file2\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000080)="b34daa6d5104", 0x6}, {&(0x7f00000000c0)="175962788d2aad579fca0b04f86d6d54a5d7eef556c3f12abb5de09a3ff4387388276a40b093fde802f2aff329f2", 0x2e}, {&(0x7f0000000100)="6783f3df62ef26d1e3690a9d4339df9eab5e692150fa9d4debcf6c409c89e99e0a9a1282165053bde8bb0513f12b70c67db24c0c13ee4992", 0x38}, {&(0x7f0000000140)}, {&(0x7f0000000200)="dd625e622f3176dbb0a4e07f34112fb7f8fde79dccf5bcfb96d0e4f3f01db710648f21b7e6993d8027b3f422068d2f33dda12bf8e6de8f6ce2de44a6e3211478f12408870d4d2ba2ae4a44bf6eb5f2e34d4c870b61a52983c5689e1da60ff8f9bb9b453db7ac1dbef5a13e86b88d69359f09d9f12795c742b28e05c95b5f6632eea6fadebab871085169150a5523dfae29157d033c63b75430cbf32fc57d92aae672fc1fd0308e5de84a2be01d8728e871d33bc2f12cefd5008cbbd10daf24c51540240be9d113fbc6caaa891ad17e9fc4964b32941e345d32a6c85163225f7f22de2119ea42cd43643c0ce1334e3178fb47b095ffc9c51b54503d8448219deac344f7aed9397b34aa3cb50b58bcbcf30087056c6d4ded347e1d4e3a67f32265b4dfa8ac08665caaf7ccb8b9f14face92409ba9a4cfe925196665c397853833b32ff98bd83c8db3da4efdd52bcebd3066aa8730bc3d42fbab930700a4a0088d8b746dae8c2f946101a5d637162a3ca96d58d3ac417aee58aac1351b9b6aedeef8a520ec75962bbd897ecac45e1aa45a339ff1d83d03365d05432e44d4df4b8fe945c4c2ea806ce114a699a53488568464ed1ed9de5c9fbca23cb5e00976c1e6051e34f55da59cf106f6114a547c4765c2bbb974d8a9e239df4fc10cb2c00464f3c08255d062f25e7abdc141a561d9e8d977c409aa715f025e22e4810daa1bb851ed236a6ecc3baf0d7b230d7c33c5a1172eaaf375e6c3664379ceca9354a1d3a2b670bf94ccf3d1406628658d7ab2c01035f3e11cd5961f9f7e29c25fa8dd895872fa4cc1c624ee50f7e22614c697ef401afb1e5ca96b625d0b544de1e4006b168c90aa33c39afdf5e99afa51b79b780d69ee3a7dd7ef5dde1ff51548f19b32e25f744215d552f0d3da1365846e6e1bc91b64af5a5e8cf9eb7dc938f67f52336c741862ad1fbd6131a99f252033fd7064a1b68aed4d18a947ae8864062407f23e1940fa4490387f16c6251168e01a2bd6a2ad576eaa29b819e752a7004adf7650326995106fca775070a0666ef0bae6f64b90c61c1bd8456b29e0bda97e8c884ff939b11cb3573d8700e0e6698028a2d595a9527d3db98ba7c93833e87e7026f5197f598097168fc2fe125067bb3eae2d1779a9f18802d6fbaceb3ea7b362b4fdf247929549b9cc53604c4d0732b06d4dc38c4a496e27ea3354c026a83ea544139f85d8a1e45ca606285c09c9adb3406396e3677f12a6d2efdacd417983edf6c607e4bec0e3929ecaa99b942a33b03d738e092911fefa7c5749adaaeabca2114bb2a73cebd8126738e952f507b3bfb8ede3b4d4afe00b58f438ba33c538b188e4c25042aa71be1a5f2dd5ae9e42dd655b01c5827532f8d3405be1b08c56cf02c1079f12ed9a57b326e4bbb0b1b4a51306420aa69856bcdfca7eb57535ba80a43ccb1e8b56890cfcfbf4df1545fff2f1756ec3081dbc6ff96a3ce0fa6d2b663db11a8b07080a3ec081c9138ca02fe442e2be8e480372d0f5cf83fac5107c10226ebf6d5a0cf3e68d84ccfe909081ac4c2cb20be203e44c17ef47e159f712fb024a713deb06750d255556624c5a7ddfbc62be82fbcf655aa02fc4e2ff6e7b8165f6e446782472e3f74908405abc3c53fe2cc9e9019456f3321cf47beb3d07cd08a07dcadaef36ed4b74396fb271829bf22c36c0f3e6474a6f629d2734e9181ec6457e8de8a83aee01429f330bfb60a0cef2d2fcce1a99cf9c2a44331e902975bfc4cf53db67d823ccbd53b1662eea72981e25a6f9717a843320f02da22003e811872eb4b7b655b7ee895993e5b9332ae555e345fbd86f22449b7458e5494df2311ab6691798462b86bf9f5e49da77473cd06e61f9a121b258b7d46013d78f9644754c53aeb7cdea21666ffa69c5db63167e0f758965e53941b7758a980f2d19ec35567318955b21d318d03e4ada2fc5c0a7f3c3ab28cff0b4fe8d8a5abada94d4d5d2081392e5f52d9e32255aaa9d29ae8d708e37f03749df943446e81e2ee141f0645c7e5b5e1356a25941732dfd650adc2cb80439172110a0346007e116c6bf81a21f72e832fd4097cea6f0d29c58825d28d60cfb5f1ddddc0fd0bc8fd95776d6e781bdb1bd289a35c5d85d525056f94dcdf865ca52547b065b0eac22d0fbbe4ab56292d193d1cd2c73e53565dfccc5f53bf35497b1aebc27339d691e7acc1fb7a635f07d868971627122e72816b34d42d048de4a81297bd2915fdaa0998a18346f815f8408e4e94d639521c87c92ac968fe2ebf564ada4a01be53014468f9fd18c8acc0262d22536969ac098022e8f5b085e80c505549c0ff9caab76306d86db22facba55790727e021a3a7aaf2d8783542a0b8663dbb4b1990735c6bacf885dfaca9b3bd6c4deac92c4e779ba7b1e03fc566062976602ae93a33896190fbf7c0a17ce79464c76671280ca75c0d3396e14adeee832e31d157abe056c64025f6693910a7fdf4656d61c6a9ce8d3d77430cff91614a4ff458ea1b115651f6907670898e7acb7adc8b4761d702ecec327f51bb948ea1c03446a43a8ce4d74a6124483249b9f85b2f14b6a3f88c9cf39bef2b474508a4d12b3c5958fc3109dd6781c96bbb0b67e5dd6cf94077ec51331984deb5902ca184c05d96b15c535b08e29cb4b379941ad43270e44019e634f3bd5832788533b34b77da99f7bd40e8a433945b42ff6c6f09c042b6e439512cd7d4df53d1c9bfd67a04856ee15e1ba10e392c3d6f2d1d970953224abf2cd1139d14d87d374307075287c54272ad40483a6b0647714fbbb847a7ed2dcde8d685bd9a7a34fb5309e69fb3b03e16d3b951a95a91b762840c4dd50714f3ac568a296028fcff4db9131c9beda8b2d0488cbda25c7e88d4e4464280b919ec024df02ca2a35242f0cc1fecdc84dfd147dfe96e57e44da148e918bd75c9b1301348b6a9606f33b1a801feabd539f012c16cf62113610a67472260db2d758899df2d21377971436050c76030af96431ce302a4fb0c17c5da07e2a96abe56889ce908b94f2868365beafdf5af0597a5a9bad10093f6ee38bb917f5e9c4a619eedc7693fac1d786199e927a87f06c7ea57b48e43e9cd5b1bd768ca0a4d250edbbec0fee6e5cbd7a12a6c2f8468725355e19dc170390c9a2da12af86a352aa5f02eee7c2e63302f1b8c307da0100107a689d7854bdc5e2b4ca9e0b6a882eec793d1e2be7dab292190d4571bea49092020a46709c23621e607a9a900777f6a86b6d50047e3336e829b44efda0ebca2aaa254208baf80279a64f4bed86084b442f607ddee3bf6a2edc5977f376c46ef47205d10690ff6ce57d86dc150fff211439ab6bb90f93399566d09f9a86dafd08560a3aa357f17c7efe2cdeecb92da0c3adda4f4e6ef912e8b69806f9684699e04fac328cedf04b04db068a5a4f551de1a4d49a1476df42fe51980009a2330c786bbf6e9f9731d139e42cc54f58e8d5c73c02acfa0df76035139d068956b8f0d82a58d1a135aeec7678c55a40049589ae23895fb84f563f765cca5275eabb5ac043ee8ec2f64d296c58b5e8c9dedaad143be8ac329b123b03d7f1e73a08c238774357530fd5f8ce5555f000175b3f39d2b6be0d1381c5f4bfa643fecb007c9072fc82982418f1d9f75ca0c94aa93556490d7703df6116c1aa2ce5f47c8bf003764810cdb9740e55133a4281c8b84424e043acdb39a93701ecb562627d56c9be0baf56bfe484d9c8f18df41ee3feaed69ea7262f19a6221bb1a31d39a0eb76f5fec0c2484dd5446757b2cb2698853fa3350340e0bde774073e4fe5969a34fcb8ace2c0eb598698155394c61a3617650a550209b240b30ec8f57ff9394b4253d24a08fa42d749cec8ec82c41b311ff29e6951f8e95d4638257fec376529aaf4ff0408bf267fc17eb5230215e2485faf6174af206512bdb824bf75e7585341cf371bb9b721906137f7ecb15e7e87eedb1326333f67316e32b638780cb2f86de2547f20c08a1417229fa789c8f3756e5326ef75db7a5b0a4c04dba01fa8a34bb955d0b19aff588d26f98664baf15f04aaec8cb3663ca59436906e107fc4306d48d636fa9a1d776d1b4572674ff279e54d621978ff5b2e27cbb1f2b5cce1cfdfc8d980b3e92eda01b8abc1f0ef0acfa926cb155f4ea13c0d4f7343b13ace9d6ce434154ad45781bd546974c51c0a96996600e2585e89eafcb02d7c2434509101046d605f3cbd0a422f8dc7124ee5e278f32780145848a1d05ca78f7489cd7387b9e2de158475c75d914d00866681b48ec8e693d892d3ad4f046d06bb022f948b5c27cd241dbffc549ef208dc4b26a14c2786632e66a13f87d16d0b79c7d7d530dfb34d7f04e0ace05ab93efdc25cc78df78077f88088d97a56a8fc71dc3ede30c9137ade04ae70a833a85d9188d9777de8dd91c96ddd8a6ab83ad1784bf4fa214d222fd4067612ae528bf66e10972f7fa71b9ce4f7adaf3d51cafbb6560b02e685b06e9c1123742ff1b31e938f179af53611d6f7b7b88ff0d352c8a7f56b96bfbcad03362d08153a5252ad9632f376d191d477b2161e00b8bf311ee7278961604771b04908330ec4c5b1bb7043285f4fe79304868e56633c6dd120e45befd1696ef1e8426c962df647a45a4aab2242b32aeee62ef6426d4b54cf8ce61d00c6b13775c964c3fc6a35546801dcd53836f985b129d6e65e630b1d846202058679052e619f6d614deafe50bdffdf9508f7c7df391536686226d515ca956662ec07cc8cfb99372ef04a483f79ab0254249e8d923dc29b33176c38cce32e44f9ec2b36b5048748eafe4eb25294ec2ff6d3d3c54463555f4b47d445649af3f32108f501c4264c5d7f1bb4c1dcf954c4a9db79661d75364a066c2db024dd532e4c2263544b06c371f71045b6fa59c783995470419c39507962c29c4bdac0632d6a7350cfa7c8cf01df8d7b1bfe21a86ee9917eaed250eaafa4365aca86b877885202f828296856fda568581bd82fd21fef1b990824844126f3a8a36d698b658509388f36e73029ca76780fb1b4c994a8f0b39a2cc229de17eebee91a62d09c363d66494b56f6106683f0909298e4a6a0e7e7ff7c2cae85e7b6131e3795d032899d1880a1babd4ea9bc2fbfb8121650fbe8176ac0a320c42c1acc4f4eb54634bd21e8afeaa56f61d05b3f7bfb2ad5bf696b9b2842cd2822fdea1a86102f6e1eb407cc04a37881d26a3fe8283f0e9388c65fe896ec924c2edcd648860b6ac96b20f3881c328988433ae887046168827eec07c3a05c21ecc0215f818b0de1cbc213788375cd63bc1d66ef8570fed7c13e83b489e307db34bdc6bf7ecadce6f9d80e79ec87f46f30ecfbc318565c7d955bf69ffd082e39f0601eb635593b6e90d7c78b85cb45a537ba6e2f08e305c017219878800a210b6ef24fd87720bef2c3b0cc325213d19e7262d65afd73aedc1e40df6e8ca620ee6b7c9ebce72d0e73c9c8f290b9515e6e04f0f27dd41955ebf02addabefcbbb9090dc44fc297b1487af0c6e0caec8a2367c8598187501a3b6b71309f558e2259bdf36483ebe4a998f8cd7c4ffe4a046b45c95944bd518d6de1f4db3bcff93e3ec9dc83acc66bd3e0993f9fbb257b523d82b835dcd1090c57505dbcf458205ae604c13865244bfd14496c768d832fa6550b925bb2f9e43eda2ddfbc8e75c58ba20c91b58aec3dad589cbc45f9ca99bb73e27922cd26440a7c63bbe81d9e3429579a58af367f0c87b39d0c3a828f34143350d72572efbec53853624612", 0x1000}, {&(0x7f0000001200)="77f05b12d30cb54bdd633348c1bd94fb1e9da70d1dd53932ed09b229a5db100e6228912071cb5b7fa574396a2d256b4df89355921f704f2f52e45d9b80e29b175e2af3be49b214172e1418534163b16b2fbca6b52bcfbeb2fee1c47fd2196db8adc04947447019f648442fd40603e94492bbc35ba38d", 0x76}, {&(0x7f0000000180)="e263dcfbcef50cce53a344ba76a1cbea710a8eacc4da14e913b37846a8c2edf545a9fe2032d186844ac579e2a1c6f460bb9c2fdb7e57cb", 0x37}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="e4fdaa704003303f075c78d73a71fd5a5ae634bb1820384fbffd14bf3234b30d702d9791282143833963df35cf47875687fab61316cb219e625dc2dbce0637a7c52310da8ccdb6bc94f6330052ec1d8aa09ce2f57499cf491c92b239c6", 0x5d}], 0x9, &(0x7f0000001400)=ANY=[@ANYBLOB="200002000000000cffffb90600000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001000000000000000ffff000001000000"], 0x30, 0xa}, 0x9) 16:51:46 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) r5 = socket(0x2, 0x4000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r6, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r7, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r8, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r9, 0x0, &(0x7f00000007c0)) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="b3ceba31007bb8709f8b24f7ecf6a12142188c099630236321a02fba1232d3976aaf3cc4ace56fe37214308be0f99ed7fc39e3739ac5bb2235e5c7659ded7592a6c7241100dc3ff2fb1cb6ad", 0x4c}, {&(0x7f0000000100)="84f8f04dcd5d0d18e7b388804fc891f31adf72d77dc5088bbbb86b337554a3b61d95b27215dbe95a0c88ffda7f73112be0d9ce32cbe177096435a7a874a8852a0d4efc1c76d39a46b26121", 0x4b}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r2, 0x0, r4}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r5, r0, r6, r7, r8]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r9, r10, r0, r0, 0xffffffffffffffff, r0]}], 0x78, 0x40f}, 0x404) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r1) 16:51:46 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={r0, 0x0, 0xffffffffffffffff}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001440)={&(0x7f0000000040)=@file={0x0, './file2\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000080)="b34daa6d5104", 0x6}, {&(0x7f00000000c0)="175962788d2aad579fca0b04f86d6d54a5d7eef556c3f12abb5de09a3ff4387388276a40b093fde802f2aff329f2", 0x2e}, {&(0x7f0000000100)="6783f3df62ef26d1e3690a9d4339df9eab5e692150fa9d4debcf6c409c89e99e0a9a1282165053bde8bb0513f12b70c67db24c0c13ee4992", 0x38}, {&(0x7f0000000140)}, {&(0x7f0000000200)="dd625e622f3176dbb0a4e07f34112fb7f8fde79dccf5bcfb96d0e4f3f01db710648f21b7e6993d8027b3f422068d2f33dda12bf8e6de8f6ce2de44a6e3211478f12408870d4d2ba2ae4a44bf6eb5f2e34d4c870b61a52983c5689e1da60ff8f9bb9b453db7ac1dbef5a13e86b88d69359f09d9f12795c742b28e05c95b5f6632eea6fadebab871085169150a5523dfae29157d033c63b75430cbf32fc57d92aae672fc1fd0308e5de84a2be01d8728e871d33bc2f12cefd5008cbbd10daf24c51540240be9d113fbc6caaa891ad17e9fc4964b32941e345d32a6c85163225f7f22de2119ea42cd43643c0ce1334e3178fb47b095ffc9c51b54503d8448219deac344f7aed9397b34aa3cb50b58bcbcf30087056c6d4ded347e1d4e3a67f32265b4dfa8ac08665caaf7ccb8b9f14face92409ba9a4cfe925196665c397853833b32ff98bd83c8db3da4efdd52bcebd3066aa8730bc3d42fbab930700a4a0088d8b746dae8c2f946101a5d637162a3ca96d58d3ac417aee58aac1351b9b6aedeef8a520ec75962bbd897ecac45e1aa45a339ff1d83d03365d05432e44d4df4b8fe945c4c2ea806ce114a699a53488568464ed1ed9de5c9fbca23cb5e00976c1e6051e34f55da59cf106f6114a547c4765c2bbb974d8a9e239df4fc10cb2c00464f3c08255d062f25e7abdc141a561d9e8d977c409aa715f025e22e4810daa1bb851ed236a6ecc3baf0d7b230d7c33c5a1172eaaf375e6c3664379ceca9354a1d3a2b670bf94ccf3d1406628658d7ab2c01035f3e11cd5961f9f7e29c25fa8dd895872fa4cc1c624ee50f7e22614c697ef401afb1e5ca96b625d0b544de1e4006b168c90aa33c39afdf5e99afa51b79b780d69ee3a7dd7ef5dde1ff51548f19b32e25f744215d552f0d3da1365846e6e1bc91b64af5a5e8cf9eb7dc938f67f52336c741862ad1fbd6131a99f252033fd7064a1b68aed4d18a947ae8864062407f23e1940fa4490387f16c6251168e01a2bd6a2ad576eaa29b819e752a7004adf7650326995106fca775070a0666ef0bae6f64b90c61c1bd8456b29e0bda97e8c884ff939b11cb3573d8700e0e6698028a2d595a9527d3db98ba7c93833e87e7026f5197f598097168fc2fe125067bb3eae2d1779a9f18802d6fbaceb3ea7b362b4fdf247929549b9cc53604c4d0732b06d4dc38c4a496e27ea3354c026a83ea544139f85d8a1e45ca606285c09c9adb3406396e3677f12a6d2efdacd417983edf6c607e4bec0e3929ecaa99b942a33b03d738e092911fefa7c5749adaaeabca2114bb2a73cebd8126738e952f507b3bfb8ede3b4d4afe00b58f438ba33c538b188e4c25042aa71be1a5f2dd5ae9e42dd655b01c5827532f8d3405be1b08c56cf02c1079f12ed9a57b326e4bbb0b1b4a51306420aa69856bcdfca7eb57535ba80a43ccb1e8b56890cfcfbf4df1545fff2f1756ec3081dbc6ff96a3ce0fa6d2b663db11a8b07080a3ec081c9138ca02fe442e2be8e480372d0f5cf83fac5107c10226ebf6d5a0cf3e68d84ccfe909081ac4c2cb20be203e44c17ef47e159f712fb024a713deb06750d255556624c5a7ddfbc62be82fbcf655aa02fc4e2ff6e7b8165f6e446782472e3f74908405abc3c53fe2cc9e9019456f3321cf47beb3d07cd08a07dcadaef36ed4b74396fb271829bf22c36c0f3e6474a6f629d2734e9181ec6457e8de8a83aee01429f330bfb60a0cef2d2fcce1a99cf9c2a44331e902975bfc4cf53db67d823ccbd53b1662eea72981e25a6f9717a843320f02da22003e811872eb4b7b655b7ee895993e5b9332ae555e345fbd86f22449b7458e5494df2311ab6691798462b86bf9f5e49da77473cd06e61f9a121b258b7d46013d78f9644754c53aeb7cdea21666ffa69c5db63167e0f758965e53941b7758a980f2d19ec35567318955b21d318d03e4ada2fc5c0a7f3c3ab28cff0b4fe8d8a5abada94d4d5d2081392e5f52d9e32255aaa9d29ae8d708e37f03749df943446e81e2ee141f0645c7e5b5e1356a25941732dfd650adc2cb80439172110a0346007e116c6bf81a21f72e832fd4097cea6f0d29c58825d28d60cfb5f1ddddc0fd0bc8fd95776d6e781bdb1bd289a35c5d85d525056f94dcdf865ca52547b065b0eac22d0fbbe4ab56292d193d1cd2c73e53565dfccc5f53bf35497b1aebc27339d691e7acc1fb7a635f07d868971627122e72816b34d42d048de4a81297bd2915fdaa0998a18346f815f8408e4e94d639521c87c92ac968fe2ebf564ada4a01be53014468f9fd18c8acc0262d22536969ac098022e8f5b085e80c505549c0ff9caab76306d86db22facba55790727e021a3a7aaf2d8783542a0b8663dbb4b1990735c6bacf885dfaca9b3bd6c4deac92c4e779ba7b1e03fc566062976602ae93a33896190fbf7c0a17ce79464c76671280ca75c0d3396e14adeee832e31d157abe056c64025f6693910a7fdf4656d61c6a9ce8d3d77430cff91614a4ff458ea1b115651f6907670898e7acb7adc8b4761d702ecec327f51bb948ea1c03446a43a8ce4d74a6124483249b9f85b2f14b6a3f88c9cf39bef2b474508a4d12b3c5958fc3109dd6781c96bbb0b67e5dd6cf94077ec51331984deb5902ca184c05d96b15c535b08e29cb4b379941ad43270e44019e634f3bd5832788533b34b77da99f7bd40e8a433945b42ff6c6f09c042b6e439512cd7d4df53d1c9bfd67a04856ee15e1ba10e392c3d6f2d1d970953224abf2cd1139d14d87d374307075287c54272ad40483a6b0647714fbbb847a7ed2dcde8d685bd9a7a34fb5309e69fb3b03e16d3b951a95a91b762840c4dd50714f3ac568a296028fcff4db9131c9beda8b2d0488cbda25c7e88d4e4464280b919ec024df02ca2a35242f0cc1fecdc84dfd147dfe96e57e44da148e918bd75c9b1301348b6a9606f33b1a801feabd539f012c16cf62113610a67472260db2d758899df2d21377971436050c76030af96431ce302a4fb0c17c5da07e2a96abe56889ce908b94f2868365beafdf5af0597a5a9bad10093f6ee38bb917f5e9c4a619eedc7693fac1d786199e927a87f06c7ea57b48e43e9cd5b1bd768ca0a4d250edbbec0fee6e5cbd7a12a6c2f8468725355e19dc170390c9a2da12af86a352aa5f02eee7c2e63302f1b8c307da0100107a689d7854bdc5e2b4ca9e0b6a882eec793d1e2be7dab292190d4571bea49092020a46709c23621e607a9a900777f6a86b6d50047e3336e829b44efda0ebca2aaa254208baf80279a64f4bed86084b442f607ddee3bf6a2edc5977f376c46ef47205d10690ff6ce57d86dc150fff211439ab6bb90f93399566d09f9a86dafd08560a3aa357f17c7efe2cdeecb92da0c3adda4f4e6ef912e8b69806f9684699e04fac328cedf04b04db068a5a4f551de1a4d49a1476df42fe51980009a2330c786bbf6e9f9731d139e42cc54f58e8d5c73c02acfa0df76035139d068956b8f0d82a58d1a135aeec7678c55a40049589ae23895fb84f563f765cca5275eabb5ac043ee8ec2f64d296c58b5e8c9dedaad143be8ac329b123b03d7f1e73a08c238774357530fd5f8ce5555f000175b3f39d2b6be0d1381c5f4bfa643fecb007c9072fc82982418f1d9f75ca0c94aa93556490d7703df6116c1aa2ce5f47c8bf003764810cdb9740e55133a4281c8b84424e043acdb39a93701ecb562627d56c9be0baf56bfe484d9c8f18df41ee3feaed69ea7262f19a6221bb1a31d39a0eb76f5fec0c2484dd5446757b2cb2698853fa3350340e0bde774073e4fe5969a34fcb8ace2c0eb598698155394c61a3617650a550209b240b30ec8f57ff9394b4253d24a08fa42d749cec8ec82c41b311ff29e6951f8e95d4638257fec376529aaf4ff0408bf267fc17eb5230215e2485faf6174af206512bdb824bf75e7585341cf371bb9b721906137f7ecb15e7e87eedb1326333f67316e32b638780cb2f86de2547f20c08a1417229fa789c8f3756e5326ef75db7a5b0a4c04dba01fa8a34bb955d0b19aff588d26f98664baf15f04aaec8cb3663ca59436906e107fc4306d48d636fa9a1d776d1b4572674ff279e54d621978ff5b2e27cbb1f2b5cce1cfdfc8d980b3e92eda01b8abc1f0ef0acfa926cb155f4ea13c0d4f7343b13ace9d6ce434154ad45781bd546974c51c0a96996600e2585e89eafcb02d7c2434509101046d605f3cbd0a422f8dc7124ee5e278f32780145848a1d05ca78f7489cd7387b9e2de158475c75d914d00866681b48ec8e693d892d3ad4f046d06bb022f948b5c27cd241dbffc549ef208dc4b26a14c2786632e66a13f87d16d0b79c7d7d530dfb34d7f04e0ace05ab93efdc25cc78df78077f88088d97a56a8fc71dc3ede30c9137ade04ae70a833a85d9188d9777de8dd91c96ddd8a6ab83ad1784bf4fa214d222fd4067612ae528bf66e10972f7fa71b9ce4f7adaf3d51cafbb6560b02e685b06e9c1123742ff1b31e938f179af53611d6f7b7b88ff0d352c8a7f56b96bfbcad03362d08153a5252ad9632f376d191d477b2161e00b8bf311ee7278961604771b04908330ec4c5b1bb7043285f4fe79304868e56633c6dd120e45befd1696ef1e8426c962df647a45a4aab2242b32aeee62ef6426d4b54cf8ce61d00c6b13775c964c3fc6a35546801dcd53836f985b129d6e65e630b1d846202058679052e619f6d614deafe50bdffdf9508f7c7df391536686226d515ca956662ec07cc8cfb99372ef04a483f79ab0254249e8d923dc29b33176c38cce32e44f9ec2b36b5048748eafe4eb25294ec2ff6d3d3c54463555f4b47d445649af3f32108f501c4264c5d7f1bb4c1dcf954c4a9db79661d75364a066c2db024dd532e4c2263544b06c371f71045b6fa59c783995470419c39507962c29c4bdac0632d6a7350cfa7c8cf01df8d7b1bfe21a86ee9917eaed250eaafa4365aca86b877885202f828296856fda568581bd82fd21fef1b990824844126f3a8a36d698b658509388f36e73029ca76780fb1b4c994a8f0b39a2cc229de17eebee91a62d09c363d66494b56f6106683f0909298e4a6a0e7e7ff7c2cae85e7b6131e3795d032899d1880a1babd4ea9bc2fbfb8121650fbe8176ac0a320c42c1acc4f4eb54634bd21e8afeaa56f61d05b3f7bfb2ad5bf696b9b2842cd2822fdea1a86102f6e1eb407cc04a37881d26a3fe8283f0e9388c65fe896ec924c2edcd648860b6ac96b20f3881c328988433ae887046168827eec07c3a05c21ecc0215f818b0de1cbc213788375cd63bc1d66ef8570fed7c13e83b489e307db34bdc6bf7ecadce6f9d80e79ec87f46f30ecfbc318565c7d955bf69ffd082e39f0601eb635593b6e90d7c78b85cb45a537ba6e2f08e305c017219878800a210b6ef24fd87720bef2c3b0cc325213d19e7262d65afd73aedc1e40df6e8ca620ee6b7c9ebce72d0e73c9c8f290b9515e6e04f0f27dd41955ebf02addabefcbbb9090dc44fc297b1487af0c6e0caec8a2367c8598187501a3b6b71309f558e2259bdf36483ebe4a998f8cd7c4ffe4a046b45c95944bd518d6de1f4db3bcff93e3ec9dc83acc66bd3e0993f9fbb257b523d82b835dcd1090c57505dbcf458205ae604c13865244bfd14496c768d832fa6550b925bb2f9e43eda2ddfbc8e75c58ba20c91b58aec3dad589cbc45f9ca99bb73e27922cd26440a7c63bbe81d9e3429579a58af367f0c87b39d0c3a828f34143350d72572efbec53853624612", 0x1000}, {&(0x7f0000001200)="77f05b12d30cb54bdd633348c1bd94fb1e9da70d1dd53932ed09b229a5db100e6228912071cb5b7fa574396a2d256b4df89355921f704f2f52e45d9b80e29b175e2af3be49b214172e1418534163b16b2fbca6b52bcfbeb2fee1c47fd2196db8adc04947447019f648442fd40603e94492bbc35ba38d", 0x76}, {&(0x7f0000000180)="e263dcfbcef50cce53a344ba76a1cbea710a8eacc4da14e913b37846a8c2edf545a9fe2032d186844ac579e2a1c6f460bb9c2fdb7e57cb", 0x37}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="e4fdaa704003303f075c78d73a71fd5a5ae634bb1820384fbffd14bf3234b30d702d9791282143833963df35cf47875687fab61316cb219e625dc2dbce0637a7c52310da8ccdb6bc94f6330052ec1d8aa09ce2f57499cf491c92b239c6", 0x5d}], 0x9, &(0x7f0000001400)=ANY=[@ANYBLOB="200002000000000cffffb90600000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001000000000000000ffff000001000000"], 0x30, 0xa}, 0x9) 16:51:46 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={r0, 0x0, 0xffffffffffffffff}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001440)={&(0x7f0000000040)=@file={0x0, './file2\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000080)="b34daa6d5104", 0x6}, {&(0x7f00000000c0)="175962788d2aad579fca0b04f86d6d54a5d7eef556c3f12abb5de09a3ff4387388276a40b093fde802f2aff329f2", 0x2e}, {&(0x7f0000000100)="6783f3df62ef26d1e3690a9d4339df9eab5e692150fa9d4debcf6c409c89e99e0a9a1282165053bde8bb0513f12b70c67db24c0c13ee4992", 0x38}, {&(0x7f0000000140)}, {&(0x7f0000000200)="dd625e622f3176dbb0a4e07f34112fb7f8fde79dccf5bcfb96d0e4f3f01db710648f21b7e6993d8027b3f422068d2f33dda12bf8e6de8f6ce2de44a6e3211478f12408870d4d2ba2ae4a44bf6eb5f2e34d4c870b61a52983c5689e1da60ff8f9bb9b453db7ac1dbef5a13e86b88d69359f09d9f12795c742b28e05c95b5f6632eea6fadebab871085169150a5523dfae29157d033c63b75430cbf32fc57d92aae672fc1fd0308e5de84a2be01d8728e871d33bc2f12cefd5008cbbd10daf24c51540240be9d113fbc6caaa891ad17e9fc4964b32941e345d32a6c85163225f7f22de2119ea42cd43643c0ce1334e3178fb47b095ffc9c51b54503d8448219deac344f7aed9397b34aa3cb50b58bcbcf30087056c6d4ded347e1d4e3a67f32265b4dfa8ac08665caaf7ccb8b9f14face92409ba9a4cfe925196665c397853833b32ff98bd83c8db3da4efdd52bcebd3066aa8730bc3d42fbab930700a4a0088d8b746dae8c2f946101a5d637162a3ca96d58d3ac417aee58aac1351b9b6aedeef8a520ec75962bbd897ecac45e1aa45a339ff1d83d03365d05432e44d4df4b8fe945c4c2ea806ce114a699a53488568464ed1ed9de5c9fbca23cb5e00976c1e6051e34f55da59cf106f6114a547c4765c2bbb974d8a9e239df4fc10cb2c00464f3c08255d062f25e7abdc141a561d9e8d977c409aa715f025e22e4810daa1bb851ed236a6ecc3baf0d7b230d7c33c5a1172eaaf375e6c3664379ceca9354a1d3a2b670bf94ccf3d1406628658d7ab2c01035f3e11cd5961f9f7e29c25fa8dd895872fa4cc1c624ee50f7e22614c697ef401afb1e5ca96b625d0b544de1e4006b168c90aa33c39afdf5e99afa51b79b780d69ee3a7dd7ef5dde1ff51548f19b32e25f744215d552f0d3da1365846e6e1bc91b64af5a5e8cf9eb7dc938f67f52336c741862ad1fbd6131a99f252033fd7064a1b68aed4d18a947ae8864062407f23e1940fa4490387f16c6251168e01a2bd6a2ad576eaa29b819e752a7004adf7650326995106fca775070a0666ef0bae6f64b90c61c1bd8456b29e0bda97e8c884ff939b11cb3573d8700e0e6698028a2d595a9527d3db98ba7c93833e87e7026f5197f598097168fc2fe125067bb3eae2d1779a9f18802d6fbaceb3ea7b362b4fdf247929549b9cc53604c4d0732b06d4dc38c4a496e27ea3354c026a83ea544139f85d8a1e45ca606285c09c9adb3406396e3677f12a6d2efdacd417983edf6c607e4bec0e3929ecaa99b942a33b03d738e092911fefa7c5749adaaeabca2114bb2a73cebd8126738e952f507b3bfb8ede3b4d4afe00b58f438ba33c538b188e4c25042aa71be1a5f2dd5ae9e42dd655b01c5827532f8d3405be1b08c56cf02c1079f12ed9a57b326e4bbb0b1b4a51306420aa69856bcdfca7eb57535ba80a43ccb1e8b56890cfcfbf4df1545fff2f1756ec3081dbc6ff96a3ce0fa6d2b663db11a8b07080a3ec081c9138ca02fe442e2be8e480372d0f5cf83fac5107c10226ebf6d5a0cf3e68d84ccfe909081ac4c2cb20be203e44c17ef47e159f712fb024a713deb06750d255556624c5a7ddfbc62be82fbcf655aa02fc4e2ff6e7b8165f6e446782472e3f74908405abc3c53fe2cc9e9019456f3321cf47beb3d07cd08a07dcadaef36ed4b74396fb271829bf22c36c0f3e6474a6f629d2734e9181ec6457e8de8a83aee01429f330bfb60a0cef2d2fcce1a99cf9c2a44331e902975bfc4cf53db67d823ccbd53b1662eea72981e25a6f9717a843320f02da22003e811872eb4b7b655b7ee895993e5b9332ae555e345fbd86f22449b7458e5494df2311ab6691798462b86bf9f5e49da77473cd06e61f9a121b258b7d46013d78f9644754c53aeb7cdea21666ffa69c5db63167e0f758965e53941b7758a980f2d19ec35567318955b21d318d03e4ada2fc5c0a7f3c3ab28cff0b4fe8d8a5abada94d4d5d2081392e5f52d9e32255aaa9d29ae8d708e37f03749df943446e81e2ee141f0645c7e5b5e1356a25941732dfd650adc2cb80439172110a0346007e116c6bf81a21f72e832fd4097cea6f0d29c58825d28d60cfb5f1ddddc0fd0bc8fd95776d6e781bdb1bd289a35c5d85d525056f94dcdf865ca52547b065b0eac22d0fbbe4ab56292d193d1cd2c73e53565dfccc5f53bf35497b1aebc27339d691e7acc1fb7a635f07d868971627122e72816b34d42d048de4a81297bd2915fdaa0998a18346f815f8408e4e94d639521c87c92ac968fe2ebf564ada4a01be53014468f9fd18c8acc0262d22536969ac098022e8f5b085e80c505549c0ff9caab76306d86db22facba55790727e021a3a7aaf2d8783542a0b8663dbb4b1990735c6bacf885dfaca9b3bd6c4deac92c4e779ba7b1e03fc566062976602ae93a33896190fbf7c0a17ce79464c76671280ca75c0d3396e14adeee832e31d157abe056c64025f6693910a7fdf4656d61c6a9ce8d3d77430cff91614a4ff458ea1b115651f6907670898e7acb7adc8b4761d702ecec327f51bb948ea1c03446a43a8ce4d74a6124483249b9f85b2f14b6a3f88c9cf39bef2b474508a4d12b3c5958fc3109dd6781c96bbb0b67e5dd6cf94077ec51331984deb5902ca184c05d96b15c535b08e29cb4b379941ad43270e44019e634f3bd5832788533b34b77da99f7bd40e8a433945b42ff6c6f09c042b6e439512cd7d4df53d1c9bfd67a04856ee15e1ba10e392c3d6f2d1d970953224abf2cd1139d14d87d374307075287c54272ad40483a6b0647714fbbb847a7ed2dcde8d685bd9a7a34fb5309e69fb3b03e16d3b951a95a91b762840c4dd50714f3ac568a296028fcff4db9131c9beda8b2d0488cbda25c7e88d4e4464280b919ec024df02ca2a35242f0cc1fecdc84dfd147dfe96e57e44da148e918bd75c9b1301348b6a9606f33b1a801feabd539f012c16cf62113610a67472260db2d758899df2d21377971436050c76030af96431ce302a4fb0c17c5da07e2a96abe56889ce908b94f2868365beafdf5af0597a5a9bad10093f6ee38bb917f5e9c4a619eedc7693fac1d786199e927a87f06c7ea57b48e43e9cd5b1bd768ca0a4d250edbbec0fee6e5cbd7a12a6c2f8468725355e19dc170390c9a2da12af86a352aa5f02eee7c2e63302f1b8c307da0100107a689d7854bdc5e2b4ca9e0b6a882eec793d1e2be7dab292190d4571bea49092020a46709c23621e607a9a900777f6a86b6d50047e3336e829b44efda0ebca2aaa254208baf80279a64f4bed86084b442f607ddee3bf6a2edc5977f376c46ef47205d10690ff6ce57d86dc150fff211439ab6bb90f93399566d09f9a86dafd08560a3aa357f17c7efe2cdeecb92da0c3adda4f4e6ef912e8b69806f9684699e04fac328cedf04b04db068a5a4f551de1a4d49a1476df42fe51980009a2330c786bbf6e9f9731d139e42cc54f58e8d5c73c02acfa0df76035139d068956b8f0d82a58d1a135aeec7678c55a40049589ae23895fb84f563f765cca5275eabb5ac043ee8ec2f64d296c58b5e8c9dedaad143be8ac329b123b03d7f1e73a08c238774357530fd5f8ce5555f000175b3f39d2b6be0d1381c5f4bfa643fecb007c9072fc82982418f1d9f75ca0c94aa93556490d7703df6116c1aa2ce5f47c8bf003764810cdb9740e55133a4281c8b84424e043acdb39a93701ecb562627d56c9be0baf56bfe484d9c8f18df41ee3feaed69ea7262f19a6221bb1a31d39a0eb76f5fec0c2484dd5446757b2cb2698853fa3350340e0bde774073e4fe5969a34fcb8ace2c0eb598698155394c61a3617650a550209b240b30ec8f57ff9394b4253d24a08fa42d749cec8ec82c41b311ff29e6951f8e95d4638257fec376529aaf4ff0408bf267fc17eb5230215e2485faf6174af206512bdb824bf75e7585341cf371bb9b721906137f7ecb15e7e87eedb1326333f67316e32b638780cb2f86de2547f20c08a1417229fa789c8f3756e5326ef75db7a5b0a4c04dba01fa8a34bb955d0b19aff588d26f98664baf15f04aaec8cb3663ca59436906e107fc4306d48d636fa9a1d776d1b4572674ff279e54d621978ff5b2e27cbb1f2b5cce1cfdfc8d980b3e92eda01b8abc1f0ef0acfa926cb155f4ea13c0d4f7343b13ace9d6ce434154ad45781bd546974c51c0a96996600e2585e89eafcb02d7c2434509101046d605f3cbd0a422f8dc7124ee5e278f32780145848a1d05ca78f7489cd7387b9e2de158475c75d914d00866681b48ec8e693d892d3ad4f046d06bb022f948b5c27cd241dbffc549ef208dc4b26a14c2786632e66a13f87d16d0b79c7d7d530dfb34d7f04e0ace05ab93efdc25cc78df78077f88088d97a56a8fc71dc3ede30c9137ade04ae70a833a85d9188d9777de8dd91c96ddd8a6ab83ad1784bf4fa214d222fd4067612ae528bf66e10972f7fa71b9ce4f7adaf3d51cafbb6560b02e685b06e9c1123742ff1b31e938f179af53611d6f7b7b88ff0d352c8a7f56b96bfbcad03362d08153a5252ad9632f376d191d477b2161e00b8bf311ee7278961604771b04908330ec4c5b1bb7043285f4fe79304868e56633c6dd120e45befd1696ef1e8426c962df647a45a4aab2242b32aeee62ef6426d4b54cf8ce61d00c6b13775c964c3fc6a35546801dcd53836f985b129d6e65e630b1d846202058679052e619f6d614deafe50bdffdf9508f7c7df391536686226d515ca956662ec07cc8cfb99372ef04a483f79ab0254249e8d923dc29b33176c38cce32e44f9ec2b36b5048748eafe4eb25294ec2ff6d3d3c54463555f4b47d445649af3f32108f501c4264c5d7f1bb4c1dcf954c4a9db79661d75364a066c2db024dd532e4c2263544b06c371f71045b6fa59c783995470419c39507962c29c4bdac0632d6a7350cfa7c8cf01df8d7b1bfe21a86ee9917eaed250eaafa4365aca86b877885202f828296856fda568581bd82fd21fef1b990824844126f3a8a36d698b658509388f36e73029ca76780fb1b4c994a8f0b39a2cc229de17eebee91a62d09c363d66494b56f6106683f0909298e4a6a0e7e7ff7c2cae85e7b6131e3795d032899d1880a1babd4ea9bc2fbfb8121650fbe8176ac0a320c42c1acc4f4eb54634bd21e8afeaa56f61d05b3f7bfb2ad5bf696b9b2842cd2822fdea1a86102f6e1eb407cc04a37881d26a3fe8283f0e9388c65fe896ec924c2edcd648860b6ac96b20f3881c328988433ae887046168827eec07c3a05c21ecc0215f818b0de1cbc213788375cd63bc1d66ef8570fed7c13e83b489e307db34bdc6bf7ecadce6f9d80e79ec87f46f30ecfbc318565c7d955bf69ffd082e39f0601eb635593b6e90d7c78b85cb45a537ba6e2f08e305c017219878800a210b6ef24fd87720bef2c3b0cc325213d19e7262d65afd73aedc1e40df6e8ca620ee6b7c9ebce72d0e73c9c8f290b9515e6e04f0f27dd41955ebf02addabefcbbb9090dc44fc297b1487af0c6e0caec8a2367c8598187501a3b6b71309f558e2259bdf36483ebe4a998f8cd7c4ffe4a046b45c95944bd518d6de1f4db3bcff93e3ec9dc83acc66bd3e0993f9fbb257b523d82b835dcd1090c57505dbcf458205ae604c13865244bfd14496c768d832fa6550b925bb2f9e43eda2ddfbc8e75c58ba20c91b58aec3dad589cbc45f9ca99bb73e27922cd26440a7c63bbe81d9e3429579a58af367f0c87b39d0c3a828f34143350d72572efbec53853624612", 0x1000}, {&(0x7f0000001200)="77f05b12d30cb54bdd633348c1bd94fb1e9da70d1dd53932ed09b229a5db100e6228912071cb5b7fa574396a2d256b4df89355921f704f2f52e45d9b80e29b175e2af3be49b214172e1418534163b16b2fbca6b52bcfbeb2fee1c47fd2196db8adc04947447019f648442fd40603e94492bbc35ba38d", 0x76}, {&(0x7f0000000180)="e263dcfbcef50cce53a344ba76a1cbea710a8eacc4da14e913b37846a8c2edf545a9fe2032d186844ac579e2a1c6f460bb9c2fdb7e57cb", 0x37}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="e4fdaa704003303f075c78d73a71fd5a5ae634bb1820384fbffd14bf3234b30d702d9791282143833963df35cf47875687fab61316cb219e625dc2dbce0637a7c52310da8ccdb6bc94f6330052ec1d8aa09ce2f57499cf491c92b239c6", 0x5d}], 0x9, &(0x7f0000001400)=ANY=[@ANYBLOB="200002000000000cffffb90600000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001000000000000000ffff000001000000"], 0x30, 0xa}, 0x9) 16:51:46 executing program 0: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000040)={0x1fffe00, './file2\x00', './file2\x00'}) getpid() getpid() r0 = getpid() getpgid(r0) ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000d06, 0x0) 16:51:46 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={r0, 0x0, 0xffffffffffffffff}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001440)={&(0x7f0000000040)=@file={0x0, './file2\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000080)="b34daa6d5104", 0x6}, {&(0x7f00000000c0)="175962788d2aad579fca0b04f86d6d54a5d7eef556c3f12abb5de09a3ff4387388276a40b093fde802f2aff329f2", 0x2e}, {&(0x7f0000000100)="6783f3df62ef26d1e3690a9d4339df9eab5e692150fa9d4debcf6c409c89e99e0a9a1282165053bde8bb0513f12b70c67db24c0c13ee4992", 0x38}, {&(0x7f0000000140)}, {&(0x7f0000000200)="dd625e622f3176dbb0a4e07f34112fb7f8fde79dccf5bcfb96d0e4f3f01db710648f21b7e6993d8027b3f422068d2f33dda12bf8e6de8f6ce2de44a6e3211478f12408870d4d2ba2ae4a44bf6eb5f2e34d4c870b61a52983c5689e1da60ff8f9bb9b453db7ac1dbef5a13e86b88d69359f09d9f12795c742b28e05c95b5f6632eea6fadebab871085169150a5523dfae29157d033c63b75430cbf32fc57d92aae672fc1fd0308e5de84a2be01d8728e871d33bc2f12cefd5008cbbd10daf24c51540240be9d113fbc6caaa891ad17e9fc4964b32941e345d32a6c85163225f7f22de2119ea42cd43643c0ce1334e3178fb47b095ffc9c51b54503d8448219deac344f7aed9397b34aa3cb50b58bcbcf30087056c6d4ded347e1d4e3a67f32265b4dfa8ac08665caaf7ccb8b9f14face92409ba9a4cfe925196665c397853833b32ff98bd83c8db3da4efdd52bcebd3066aa8730bc3d42fbab930700a4a0088d8b746dae8c2f946101a5d637162a3ca96d58d3ac417aee58aac1351b9b6aedeef8a520ec75962bbd897ecac45e1aa45a339ff1d83d03365d05432e44d4df4b8fe945c4c2ea806ce114a699a53488568464ed1ed9de5c9fbca23cb5e00976c1e6051e34f55da59cf106f6114a547c4765c2bbb974d8a9e239df4fc10cb2c00464f3c08255d062f25e7abdc141a561d9e8d977c409aa715f025e22e4810daa1bb851ed236a6ecc3baf0d7b230d7c33c5a1172eaaf375e6c3664379ceca9354a1d3a2b670bf94ccf3d1406628658d7ab2c01035f3e11cd5961f9f7e29c25fa8dd895872fa4cc1c624ee50f7e22614c697ef401afb1e5ca96b625d0b544de1e4006b168c90aa33c39afdf5e99afa51b79b780d69ee3a7dd7ef5dde1ff51548f19b32e25f744215d552f0d3da1365846e6e1bc91b64af5a5e8cf9eb7dc938f67f52336c741862ad1fbd6131a99f252033fd7064a1b68aed4d18a947ae8864062407f23e1940fa4490387f16c6251168e01a2bd6a2ad576eaa29b819e752a7004adf7650326995106fca775070a0666ef0bae6f64b90c61c1bd8456b29e0bda97e8c884ff939b11cb3573d8700e0e6698028a2d595a9527d3db98ba7c93833e87e7026f5197f598097168fc2fe125067bb3eae2d1779a9f18802d6fbaceb3ea7b362b4fdf247929549b9cc53604c4d0732b06d4dc38c4a496e27ea3354c026a83ea544139f85d8a1e45ca606285c09c9adb3406396e3677f12a6d2efdacd417983edf6c607e4bec0e3929ecaa99b942a33b03d738e092911fefa7c5749adaaeabca2114bb2a73cebd8126738e952f507b3bfb8ede3b4d4afe00b58f438ba33c538b188e4c25042aa71be1a5f2dd5ae9e42dd655b01c5827532f8d3405be1b08c56cf02c1079f12ed9a57b326e4bbb0b1b4a51306420aa69856bcdfca7eb57535ba80a43ccb1e8b56890cfcfbf4df1545fff2f1756ec3081dbc6ff96a3ce0fa6d2b663db11a8b07080a3ec081c9138ca02fe442e2be8e480372d0f5cf83fac5107c10226ebf6d5a0cf3e68d84ccfe909081ac4c2cb20be203e44c17ef47e159f712fb024a713deb06750d255556624c5a7ddfbc62be82fbcf655aa02fc4e2ff6e7b8165f6e446782472e3f74908405abc3c53fe2cc9e9019456f3321cf47beb3d07cd08a07dcadaef36ed4b74396fb271829bf22c36c0f3e6474a6f629d2734e9181ec6457e8de8a83aee01429f330bfb60a0cef2d2fcce1a99cf9c2a44331e902975bfc4cf53db67d823ccbd53b1662eea72981e25a6f9717a843320f02da22003e811872eb4b7b655b7ee895993e5b9332ae555e345fbd86f22449b7458e5494df2311ab6691798462b86bf9f5e49da77473cd06e61f9a121b258b7d46013d78f9644754c53aeb7cdea21666ffa69c5db63167e0f758965e53941b7758a980f2d19ec35567318955b21d318d03e4ada2fc5c0a7f3c3ab28cff0b4fe8d8a5abada94d4d5d2081392e5f52d9e32255aaa9d29ae8d708e37f03749df943446e81e2ee141f0645c7e5b5e1356a25941732dfd650adc2cb80439172110a0346007e116c6bf81a21f72e832fd4097cea6f0d29c58825d28d60cfb5f1ddddc0fd0bc8fd95776d6e781bdb1bd289a35c5d85d525056f94dcdf865ca52547b065b0eac22d0fbbe4ab56292d193d1cd2c73e53565dfccc5f53bf35497b1aebc27339d691e7acc1fb7a635f07d868971627122e72816b34d42d048de4a81297bd2915fdaa0998a18346f815f8408e4e94d639521c87c92ac968fe2ebf564ada4a01be53014468f9fd18c8acc0262d22536969ac098022e8f5b085e80c505549c0ff9caab76306d86db22facba55790727e021a3a7aaf2d8783542a0b8663dbb4b1990735c6bacf885dfaca9b3bd6c4deac92c4e779ba7b1e03fc566062976602ae93a33896190fbf7c0a17ce79464c76671280ca75c0d3396e14adeee832e31d157abe056c64025f6693910a7fdf4656d61c6a9ce8d3d77430cff91614a4ff458ea1b115651f6907670898e7acb7adc8b4761d702ecec327f51bb948ea1c03446a43a8ce4d74a6124483249b9f85b2f14b6a3f88c9cf39bef2b474508a4d12b3c5958fc3109dd6781c96bbb0b67e5dd6cf94077ec51331984deb5902ca184c05d96b15c535b08e29cb4b379941ad43270e44019e634f3bd5832788533b34b77da99f7bd40e8a433945b42ff6c6f09c042b6e439512cd7d4df53d1c9bfd67a04856ee15e1ba10e392c3d6f2d1d970953224abf2cd1139d14d87d374307075287c54272ad40483a6b0647714fbbb847a7ed2dcde8d685bd9a7a34fb5309e69fb3b03e16d3b951a95a91b762840c4dd50714f3ac568a296028fcff4db9131c9beda8b2d0488cbda25c7e88d4e4464280b919ec024df02ca2a35242f0cc1fecdc84dfd147dfe96e57e44da148e918bd75c9b1301348b6a9606f33b1a801feabd539f012c16cf62113610a67472260db2d758899df2d21377971436050c76030af96431ce302a4fb0c17c5da07e2a96abe56889ce908b94f2868365beafdf5af0597a5a9bad10093f6ee38bb917f5e9c4a619eedc7693fac1d786199e927a87f06c7ea57b48e43e9cd5b1bd768ca0a4d250edbbec0fee6e5cbd7a12a6c2f8468725355e19dc170390c9a2da12af86a352aa5f02eee7c2e63302f1b8c307da0100107a689d7854bdc5e2b4ca9e0b6a882eec793d1e2be7dab292190d4571bea49092020a46709c23621e607a9a900777f6a86b6d50047e3336e829b44efda0ebca2aaa254208baf80279a64f4bed86084b442f607ddee3bf6a2edc5977f376c46ef47205d10690ff6ce57d86dc150fff211439ab6bb90f93399566d09f9a86dafd08560a3aa357f17c7efe2cdeecb92da0c3adda4f4e6ef912e8b69806f9684699e04fac328cedf04b04db068a5a4f551de1a4d49a1476df42fe51980009a2330c786bbf6e9f9731d139e42cc54f58e8d5c73c02acfa0df76035139d068956b8f0d82a58d1a135aeec7678c55a40049589ae23895fb84f563f765cca5275eabb5ac043ee8ec2f64d296c58b5e8c9dedaad143be8ac329b123b03d7f1e73a08c238774357530fd5f8ce5555f000175b3f39d2b6be0d1381c5f4bfa643fecb007c9072fc82982418f1d9f75ca0c94aa93556490d7703df6116c1aa2ce5f47c8bf003764810cdb9740e55133a4281c8b84424e043acdb39a93701ecb562627d56c9be0baf56bfe484d9c8f18df41ee3feaed69ea7262f19a6221bb1a31d39a0eb76f5fec0c2484dd5446757b2cb2698853fa3350340e0bde774073e4fe5969a34fcb8ace2c0eb598698155394c61a3617650a550209b240b30ec8f57ff9394b4253d24a08fa42d749cec8ec82c41b311ff29e6951f8e95d4638257fec376529aaf4ff0408bf267fc17eb5230215e2485faf6174af206512bdb824bf75e7585341cf371bb9b721906137f7ecb15e7e87eedb1326333f67316e32b638780cb2f86de2547f20c08a1417229fa789c8f3756e5326ef75db7a5b0a4c04dba01fa8a34bb955d0b19aff588d26f98664baf15f04aaec8cb3663ca59436906e107fc4306d48d636fa9a1d776d1b4572674ff279e54d621978ff5b2e27cbb1f2b5cce1cfdfc8d980b3e92eda01b8abc1f0ef0acfa926cb155f4ea13c0d4f7343b13ace9d6ce434154ad45781bd546974c51c0a96996600e2585e89eafcb02d7c2434509101046d605f3cbd0a422f8dc7124ee5e278f32780145848a1d05ca78f7489cd7387b9e2de158475c75d914d00866681b48ec8e693d892d3ad4f046d06bb022f948b5c27cd241dbffc549ef208dc4b26a14c2786632e66a13f87d16d0b79c7d7d530dfb34d7f04e0ace05ab93efdc25cc78df78077f88088d97a56a8fc71dc3ede30c9137ade04ae70a833a85d9188d9777de8dd91c96ddd8a6ab83ad1784bf4fa214d222fd4067612ae528bf66e10972f7fa71b9ce4f7adaf3d51cafbb6560b02e685b06e9c1123742ff1b31e938f179af53611d6f7b7b88ff0d352c8a7f56b96bfbcad03362d08153a5252ad9632f376d191d477b2161e00b8bf311ee7278961604771b04908330ec4c5b1bb7043285f4fe79304868e56633c6dd120e45befd1696ef1e8426c962df647a45a4aab2242b32aeee62ef6426d4b54cf8ce61d00c6b13775c964c3fc6a35546801dcd53836f985b129d6e65e630b1d846202058679052e619f6d614deafe50bdffdf9508f7c7df391536686226d515ca956662ec07cc8cfb99372ef04a483f79ab0254249e8d923dc29b33176c38cce32e44f9ec2b36b5048748eafe4eb25294ec2ff6d3d3c54463555f4b47d445649af3f32108f501c4264c5d7f1bb4c1dcf954c4a9db79661d75364a066c2db024dd532e4c2263544b06c371f71045b6fa59c783995470419c39507962c29c4bdac0632d6a7350cfa7c8cf01df8d7b1bfe21a86ee9917eaed250eaafa4365aca86b877885202f828296856fda568581bd82fd21fef1b990824844126f3a8a36d698b658509388f36e73029ca76780fb1b4c994a8f0b39a2cc229de17eebee91a62d09c363d66494b56f6106683f0909298e4a6a0e7e7ff7c2cae85e7b6131e3795d032899d1880a1babd4ea9bc2fbfb8121650fbe8176ac0a320c42c1acc4f4eb54634bd21e8afeaa56f61d05b3f7bfb2ad5bf696b9b2842cd2822fdea1a86102f6e1eb407cc04a37881d26a3fe8283f0e9388c65fe896ec924c2edcd648860b6ac96b20f3881c328988433ae887046168827eec07c3a05c21ecc0215f818b0de1cbc213788375cd63bc1d66ef8570fed7c13e83b489e307db34bdc6bf7ecadce6f9d80e79ec87f46f30ecfbc318565c7d955bf69ffd082e39f0601eb635593b6e90d7c78b85cb45a537ba6e2f08e305c017219878800a210b6ef24fd87720bef2c3b0cc325213d19e7262d65afd73aedc1e40df6e8ca620ee6b7c9ebce72d0e73c9c8f290b9515e6e04f0f27dd41955ebf02addabefcbbb9090dc44fc297b1487af0c6e0caec8a2367c8598187501a3b6b71309f558e2259bdf36483ebe4a998f8cd7c4ffe4a046b45c95944bd518d6de1f4db3bcff93e3ec9dc83acc66bd3e0993f9fbb257b523d82b835dcd1090c57505dbcf458205ae604c13865244bfd14496c768d832fa6550b925bb2f9e43eda2ddfbc8e75c58ba20c91b58aec3dad589cbc45f9ca99bb73e27922cd26440a7c63bbe81d9e3429579a58af367f0c87b39d0c3a828f34143350d72572efbec53853624612", 0x1000}, {&(0x7f0000001200)="77f05b12d30cb54bdd633348c1bd94fb1e9da70d1dd53932ed09b229a5db100e6228912071cb5b7fa574396a2d256b4df89355921f704f2f52e45d9b80e29b175e2af3be49b214172e1418534163b16b2fbca6b52bcfbeb2fee1c47fd2196db8adc04947447019f648442fd40603e94492bbc35ba38d", 0x76}, {&(0x7f0000000180)="e263dcfbcef50cce53a344ba76a1cbea710a8eacc4da14e913b37846a8c2edf545a9fe2032d186844ac579e2a1c6f460bb9c2fdb7e57cb", 0x37}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="e4fdaa704003303f075c78d73a71fd5a5ae634bb1820384fbffd14bf3234b30d702d9791282143833963df35cf47875687fab61316cb219e625dc2dbce0637a7c52310da8ccdb6bc94f6330052ec1d8aa09ce2f57499cf491c92b239c6", 0x5d}], 0x9, &(0x7f0000001400)=ANY=[@ANYBLOB="200002000000000cffffb90600000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001000000000000000ffff000001000000"], 0x30, 0xa}, 0x9) 16:51:46 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x102c0, 0x80) r1 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r1) fchmodat(r0, &(0x7f0000000040)='./file2\x00', 0x1, 0x1) 16:51:46 executing program 1: open$dir(&(0x7f00000001c0)='./file2\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x40000c04, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f0000000040)=@file={0x0, './file2\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000080)="b34daa6d5104", 0x6}, {&(0x7f00000000c0)="175962788d2aad579fca0b04f86d6d54a5d7eef556c3f12abb5de09a3ff4387388276a40b093fde802f2aff329f2", 0x2e}, {&(0x7f0000000100)="6783f3df62ef26d1e3690a9d4339df9eab5e692150fa9d4debcf6c409c89e99e0a9a1282165053bde8bb0513f12b70c67db24c0c13ee4992", 0x38}, {&(0x7f0000000140)}, {&(0x7f0000000200)="dd625e622f3176dbb0a4e07f34112fb7f8fde79dccf5bcfb96d0e4f3f01db710648f21b7e6993d8027b3f422068d2f33dda12bf8e6de8f6ce2de44a6e3211478f12408870d4d2ba2ae4a44bf6eb5f2e34d4c870b61a52983c5689e1da60ff8f9bb9b453db7ac1dbef5a13e86b88d69359f09d9f12795c742b28e05c95b5f6632eea6fadebab871085169150a5523dfae29157d033c63b75430cbf32fc57d92aae672fc1fd0308e5de84a2be01d8728e871d33bc2f12cefd5008cbbd10daf24c51540240be9d113fbc6caaa891ad17e9fc4964b32941e345d32a6c85163225f7f22de2119ea42cd43643c0ce1334e3178fb47b095ffc9c51b54503d8448219deac344f7aed9397b34aa3cb50b58bcbcf30087056c6d4ded347e1d4e3a67f32265b4dfa8ac08665caaf7ccb8b9f14face92409ba9a4cfe925196665c397853833b32ff98bd83c8db3da4efdd52bcebd3066aa8730bc3d42fbab930700a4a0088d8b746dae8c2f946101a5d637162a3ca96d58d3ac417aee58aac1351b9b6aedeef8a520ec75962bbd897ecac45e1aa45a339ff1d83d03365d05432e44d4df4b8fe945c4c2ea806ce114a699a53488568464ed1ed9de5c9fbca23cb5e00976c1e6051e34f55da59cf106f6114a547c4765c2bbb974d8a9e239df4fc10cb2c00464f3c08255d062f25e7abdc141a561d9e8d977c409aa715f025e22e4810daa1bb851ed236a6ecc3baf0d7b230d7c33c5a1172eaaf375e6c3664379ceca9354a1d3a2b670bf94ccf3d1406628658d7ab2c01035f3e11cd5961f9f7e29c25fa8dd895872fa4cc1c624ee50f7e22614c697ef401afb1e5ca96b625d0b544de1e4006b168c90aa33c39afdf5e99afa51b79b780d69ee3a7dd7ef5dde1ff51548f19b32e25f744215d552f0d3da1365846e6e1bc91b64af5a5e8cf9eb7dc938f67f52336c741862ad1fbd6131a99f252033fd7064a1b68aed4d18a947ae8864062407f23e1940fa4490387f16c6251168e01a2bd6a2ad576eaa29b819e752a7004adf7650326995106fca775070a0666ef0bae6f64b90c61c1bd8456b29e0bda97e8c884ff939b11cb3573d8700e0e6698028a2d595a9527d3db98ba7c93833e87e7026f5197f598097168fc2fe125067bb3eae2d1779a9f18802d6fbaceb3ea7b362b4fdf247929549b9cc53604c4d0732b06d4dc38c4a496e27ea3354c026a83ea544139f85d8a1e45ca606285c09c9adb3406396e3677f12a6d2efdacd417983edf6c607e4bec0e3929ecaa99b942a33b03d738e092911fefa7c5749adaaeabca2114bb2a73cebd8126738e952f507b3bfb8ede3b4d4afe00b58f438ba33c538b188e4c25042aa71be1a5f2dd5ae9e42dd655b01c5827532f8d3405be1b08c56cf02c1079f12ed9a57b326e4bbb0b1b4a51306420aa69856bcdfca7eb57535ba80a43ccb1e8b56890cfcfbf4df1545fff2f1756ec3081dbc6ff96a3ce0fa6d2b663db11a8b07080a3ec081c9138ca02fe442e2be8e480372d0f5cf83fac5107c10226ebf6d5a0cf3e68d84ccfe909081ac4c2cb20be203e44c17ef47e159f712fb024a713deb06750d255556624c5a7ddfbc62be82fbcf655aa02fc4e2ff6e7b8165f6e446782472e3f74908405abc3c53fe2cc9e9019456f3321cf47beb3d07cd08a07dcadaef36ed4b74396fb271829bf22c36c0f3e6474a6f629d2734e9181ec6457e8de8a83aee01429f330bfb60a0cef2d2fcce1a99cf9c2a44331e902975bfc4cf53db67d823ccbd53b1662eea72981e25a6f9717a843320f02da22003e811872eb4b7b655b7ee895993e5b9332ae555e345fbd86f22449b7458e5494df2311ab6691798462b86bf9f5e49da77473cd06e61f9a121b258b7d46013d78f9644754c53aeb7cdea21666ffa69c5db63167e0f758965e53941b7758a980f2d19ec35567318955b21d318d03e4ada2fc5c0a7f3c3ab28cff0b4fe8d8a5abada94d4d5d2081392e5f52d9e32255aaa9d29ae8d708e37f03749df943446e81e2ee141f0645c7e5b5e1356a25941732dfd650adc2cb80439172110a0346007e116c6bf81a21f72e832fd4097cea6f0d29c58825d28d60cfb5f1ddddc0fd0bc8fd95776d6e781bdb1bd289a35c5d85d525056f94dcdf865ca52547b065b0eac22d0fbbe4ab56292d193d1cd2c73e53565dfccc5f53bf35497b1aebc27339d691e7acc1fb7a635f07d868971627122e72816b34d42d048de4a81297bd2915fdaa0998a18346f815f8408e4e94d639521c87c92ac968fe2ebf564ada4a01be53014468f9fd18c8acc0262d22536969ac098022e8f5b085e80c505549c0ff9caab76306d86db22facba55790727e021a3a7aaf2d8783542a0b8663dbb4b1990735c6bacf885dfaca9b3bd6c4deac92c4e779ba7b1e03fc566062976602ae93a33896190fbf7c0a17ce79464c76671280ca75c0d3396e14adeee832e31d157abe056c64025f6693910a7fdf4656d61c6a9ce8d3d77430cff91614a4ff458ea1b115651f6907670898e7acb7adc8b4761d702ecec327f51bb948ea1c03446a43a8ce4d74a6124483249b9f85b2f14b6a3f88c9cf39bef2b474508a4d12b3c5958fc3109dd6781c96bbb0b67e5dd6cf94077ec51331984deb5902ca184c05d96b15c535b08e29cb4b379941ad43270e44019e634f3bd5832788533b34b77da99f7bd40e8a433945b42ff6c6f09c042b6e439512cd7d4df53d1c9bfd67a04856ee15e1ba10e392c3d6f2d1d970953224abf2cd1139d14d87d374307075287c54272ad40483a6b0647714fbbb847a7ed2dcde8d685bd9a7a34fb5309e69fb3b03e16d3b951a95a91b762840c4dd50714f3ac568a296028fcff4db9131c9beda8b2d0488cbda25c7e88d4e4464280b919ec024df02ca2a35242f0cc1fecdc84dfd147dfe96e57e44da148e918bd75c9b1301348b6a9606f33b1a801feabd539f012c16cf62113610a67472260db2d758899df2d21377971436050c76030af96431ce302a4fb0c17c5da07e2a96abe56889ce908b94f2868365beafdf5af0597a5a9bad10093f6ee38bb917f5e9c4a619eedc7693fac1d786199e927a87f06c7ea57b48e43e9cd5b1bd768ca0a4d250edbbec0fee6e5cbd7a12a6c2f8468725355e19dc170390c9a2da12af86a352aa5f02eee7c2e63302f1b8c307da0100107a689d7854bdc5e2b4ca9e0b6a882eec793d1e2be7dab292190d4571bea49092020a46709c23621e607a9a900777f6a86b6d50047e3336e829b44efda0ebca2aaa254208baf80279a64f4bed86084b442f607ddee3bf6a2edc5977f376c46ef47205d10690ff6ce57d86dc150fff211439ab6bb90f93399566d09f9a86dafd08560a3aa357f17c7efe2cdeecb92da0c3adda4f4e6ef912e8b69806f9684699e04fac328cedf04b04db068a5a4f551de1a4d49a1476df42fe51980009a2330c786bbf6e9f9731d139e42cc54f58e8d5c73c02acfa0df76035139d068956b8f0d82a58d1a135aeec7678c55a40049589ae23895fb84f563f765cca5275eabb5ac043ee8ec2f64d296c58b5e8c9dedaad143be8ac329b123b03d7f1e73a08c238774357530fd5f8ce5555f000175b3f39d2b6be0d1381c5f4bfa643fecb007c9072fc82982418f1d9f75ca0c94aa93556490d7703df6116c1aa2ce5f47c8bf003764810cdb9740e55133a4281c8b84424e043acdb39a93701ecb562627d56c9be0baf56bfe484d9c8f18df41ee3feaed69ea7262f19a6221bb1a31d39a0eb76f5fec0c2484dd5446757b2cb2698853fa3350340e0bde774073e4fe5969a34fcb8ace2c0eb598698155394c61a3617650a550209b240b30ec8f57ff9394b4253d24a08fa42d749cec8ec82c41b311ff29e6951f8e95d4638257fec376529aaf4ff0408bf267fc17eb5230215e2485faf6174af206512bdb824bf75e7585341cf371bb9b721906137f7ecb15e7e87eedb1326333f67316e32b638780cb2f86de2547f20c08a1417229fa789c8f3756e5326ef75db7a5b0a4c04dba01fa8a34bb955d0b19aff588d26f98664baf15f04aaec8cb3663ca59436906e107fc4306d48d636fa9a1d776d1b4572674ff279e54d621978ff5b2e27cbb1f2b5cce1cfdfc8d980b3e92eda01b8abc1f0ef0acfa926cb155f4ea13c0d4f7343b13ace9d6ce434154ad45781bd546974c51c0a96996600e2585e89eafcb02d7c2434509101046d605f3cbd0a422f8dc7124ee5e278f32780145848a1d05ca78f7489cd7387b9e2de158475c75d914d00866681b48ec8e693d892d3ad4f046d06bb022f948b5c27cd241dbffc549ef208dc4b26a14c2786632e66a13f87d16d0b79c7d7d530dfb34d7f04e0ace05ab93efdc25cc78df78077f88088d97a56a8fc71dc3ede30c9137ade04ae70a833a85d9188d9777de8dd91c96ddd8a6ab83ad1784bf4fa214d222fd4067612ae528bf66e10972f7fa71b9ce4f7adaf3d51cafbb6560b02e685b06e9c1123742ff1b31e938f179af53611d6f7b7b88ff0d352c8a7f56b96bfbcad03362d08153a5252ad9632f376d191d477b2161e00b8bf311ee7278961604771b04908330ec4c5b1bb7043285f4fe79304868e56633c6dd120e45befd1696ef1e8426c962df647a45a4aab2242b32aeee62ef6426d4b54cf8ce61d00c6b13775c964c3fc6a35546801dcd53836f985b129d6e65e630b1d846202058679052e619f6d614deafe50bdffdf9508f7c7df391536686226d515ca956662ec07cc8cfb99372ef04a483f79ab0254249e8d923dc29b33176c38cce32e44f9ec2b36b5048748eafe4eb25294ec2ff6d3d3c54463555f4b47d445649af3f32108f501c4264c5d7f1bb4c1dcf954c4a9db79661d75364a066c2db024dd532e4c2263544b06c371f71045b6fa59c783995470419c39507962c29c4bdac0632d6a7350cfa7c8cf01df8d7b1bfe21a86ee9917eaed250eaafa4365aca86b877885202f828296856fda568581bd82fd21fef1b990824844126f3a8a36d698b658509388f36e73029ca76780fb1b4c994a8f0b39a2cc229de17eebee91a62d09c363d66494b56f6106683f0909298e4a6a0e7e7ff7c2cae85e7b6131e3795d032899d1880a1babd4ea9bc2fbfb8121650fbe8176ac0a320c42c1acc4f4eb54634bd21e8afeaa56f61d05b3f7bfb2ad5bf696b9b2842cd2822fdea1a86102f6e1eb407cc04a37881d26a3fe8283f0e9388c65fe896ec924c2edcd648860b6ac96b20f3881c328988433ae887046168827eec07c3a05c21ecc0215f818b0de1cbc213788375cd63bc1d66ef8570fed7c13e83b489e307db34bdc6bf7ecadce6f9d80e79ec87f46f30ecfbc318565c7d955bf69ffd082e39f0601eb635593b6e90d7c78b85cb45a537ba6e2f08e305c017219878800a210b6ef24fd87720bef2c3b0cc325213d19e7262d65afd73aedc1e40df6e8ca620ee6b7c9ebce72d0e73c9c8f290b9515e6e04f0f27dd41955ebf02addabefcbbb9090dc44fc297b1487af0c6e0caec8a2367c8598187501a3b6b71309f558e2259bdf36483ebe4a998f8cd7c4ffe4a046b45c95944bd518d6de1f4db3bcff93e3ec9dc83acc66bd3e0993f9fbb257b523d82b835dcd1090c57505dbcf458205ae604c13865244bfd14496c768d832fa6550b925bb2f9e43eda2ddfbc8e75c58ba20c91b58aec3dad589cbc45f9ca99bb73e27922cd26440a7c63bbe81d9e3429579a58af367f0c87b39d0c3a828f34143350d72572efbec53853624612", 0x1000}, {&(0x7f0000001200)="77f05b12d30cb54bdd633348c1bd94fb1e9da70d1dd53932ed09b229a5db100e6228912071cb5b7fa574396a2d256b4df89355921f704f2f52e45d9b80e29b175e2af3be49b214172e1418534163b16b2fbca6b52bcfbeb2fee1c47fd2196db8adc04947447019f648442fd40603e94492bbc35ba38d", 0x76}, {&(0x7f0000000180)="e263dcfbcef50cce53a344ba76a1cbea710a8eacc4da14e913b37846a8c2edf545a9fe2032d186844ac579e2a1c6f460bb9c2fdb7e57cb", 0x37}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="e4fdaa704003303f075c78d73a71fd5a5ae634bb1820384fbffd14bf3234b30d702d9791282143833963df35cf47875687fab61316cb219e625dc2dbce0637a7c52310da8ccdb6bc94f6330052ec1d8aa09ce2f57499cf491c92b239c6", 0x5d}], 0x9, &(0x7f0000001400)=ANY=[@ANYBLOB="200002000000000cffffb90600000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001000000000000000ffff000001000000"], 0x30, 0xa}, 0x9) witness: lock order reversal: 1st 0xfffffd806e6e6c08 fdlock (&newfdp->fd_fd.fd_lock) 2nd 0xfffffd806e2c03d0 inode (&ip->i_lock) lock order data w2 -> w1 missing lock order data w1 -> w2 missing Stopped at db_enter+0x18: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd806e2c03d0,9,0) at witness_checkorder+0x108b rw_enter(fffffd806e2c03c0,1) at rw_enter+0xd4 rrw_enter(fffffd806e2c03c0,1) at rrw_enter+0x88 VOP_LOCK(fffffd806737aa98,2001) at VOP_LOCK+0x87 vn_lock(fffffd806737aa98,2001) at vn_lock+0x84 vget(fffffd806737aa98,2001) at vget+0x1f7 ktrwriteraw(ffff800021273260,fffffd806737aa98,fffffd807f7d8a80,ffff8000222d6fd0,ffff8000222d6fb0) at ktrwriteraw+0x138 ktrstruct(ffff800021273260,ffffffff823bc3dc,ffff8000222d70b8,8) at ktrstruct+0x169 sys_socketpair(ffff800021273260,ffff8000222d7128,ffff8000222d7170) at sys_socketpair+0x3ed syscall(ffff8000222d71f0) at syscall+0x5bf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3e629819fa0, count: -12 ddb{0}> show registers rdi 0xffff8000234c2000 rsi 0x16fea acpi_pdirpa+0x2e52 rbp 0xffff8000222d6be0 rbx 0x3 rdx 0xffff8000234c2000 rcx 0x16fe9 acpi_pdirpa+0x2e51 rax 0xffffffff815b7917 db_enter+0x17 r8 0xffffffff811906c1 witness_checkorder+0x1061 r9 0x5 r10 0x697960e8ac5115d1 r11 0x793cc5781961582c r12 0 r13 0xfffffd806e2c03d0 r14 0 r15 0xfffffd8002cfc740 rip 0xffffffff815b7918 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000222d6bd0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=229966 stat=onproc flags process=0 proc=4000001 pri=32, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800021273500,0xffffffff828eba78 process=0xffff800021224cb8 user=0xffff8000222d2000, vmspace=0xfffffd80084da5c0 estcpu=31, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 87914 85240 68425 0 2 0 syz-executor.1 *87914 229966 68425 0 7 0x4000001 syz-executor.1 70523 376509 50680 0 7 0 syz-executor.0 70523 359557 50680 0 3 0x4000080 fsleep syz-executor.0 68425 169436 35041 0 3 0x82 nanoslp syz-executor.1 50680 405337 35041 0 3 0x82 nanoslp syz-executor.0 35041 126081 25192 0 3 0x82 thrsleep syz-fuzzer 35041 2319 25192 0 3 0x4000082 thrsleep syz-fuzzer 35041 10680 25192 0 3 0x4000082 kqread syz-fuzzer 35041 230952 25192 0 3 0x4000082 thrsleep syz-fuzzer 35041 221137 25192 0 3 0x4000082 thrsleep syz-fuzzer 35041 235105 25192 0 3 0x4000082 thrsleep syz-fuzzer 35041 420353 25192 0 3 0x4000082 thrsleep syz-fuzzer 35041 246439 25192 0 3 0x4000082 thrsleep syz-fuzzer 25192 331702 82208 0 3 0x10008a sigsusp ksh 82208 46608 73205 0 3 0x92 select sshd 35358 262461 1 0 3 0x100083 ttyin getty 73205 182987 1 0 3 0x80 select sshd 42908 467053 31313 74 3 0x100092 bpf pflogd 31313 6915 1 0 3 0x80 netio pflogd 2994 98074 53057 73 3 0x100090 kqread syslogd 53057 227778 1 0 3 0x100082 netio syslogd 62119 100376 1 77 3 0x100090 poll dhclient 51873 158344 1 0 3 0x80 poll dhclient 22588 488685 0 0 3 0x14200 bored smr 83939 517170 0 0 2 0x14200 zerothread 90263 380506 0 0 3 0x14200 aiodoned aiodoned 59164 236591 0 0 3 0x14200 syncer update 12306 393969 0 0 3 0x14200 cleaner cleaner 18956 34565 0 0 3 0x14200 reaper reaper 16660 297035 0 0 3 0x14200 pgdaemon pagedaemon 2408 235573 0 0 3 0x14200 bored crynlk 70296 451813 0 0 3 0x14200 bored crypto 1216 71438 0 0 3 0x14200 bored viomb 11547 442937 0 0 3 0x40014200 acpi0 acpi0 37062 15730 0 0 3 0x40014200 idle1 50339 206499 0 0 3 0x14200 bored softnet 11674 433251 0 0 3 0x14200 bored systqmp 58619 394411 0 0 3 0x14200 bored systq 30629 495053 0 0 3 0x40014200 bored softclock 39156 197604 0 0 3 0x40014200 idle0 1 214287 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 87914 (syz-executor.1) thread 0xffff800021273260 (229966) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff828bbff8) #0 witness_lock+0x4b0 #1 ktrstruct+0xee #2 sys_socketpair+0x3ed #3 syscall+0x5bf #4 Xsyscall+0x128 exclusive rwlock fdlock r = 0 (0xfffffd806e6e6c08) #0 witness_lock+0x4b0 #1 sys_socketpair+0x219 #2 syscall+0x5bf #3 Xsyscall+0x128 Process 70523 (syz-executor.0) thread 0xffff800021272000 (376509) shared rwlock vmmaplk r = 0 (0xfffffd80084daa28) #0 witness_lock+0x4b0 #1 uvmfault_lookup+0xd9 #2 uvm_fault_check+0x3a #3 uvm_fault+0x102 #4 upageflttrap+0x82 #5 usertrap+0x21a #6 recall_trap+0x8 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10136 6502K 6511K 78643K 15800 0 pcb 13 8K 8K 78643K 1740 0 rtable 117 3K 3K 78643K 207 0 ifaddr 44 10K 10K 78643K 45 0 counters 44 34K 34K 78643K 44 0 ioctlops 0 0K 4K 78643K 14435 0 iov 0 0K 8K 78643K 932 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 1 0 vnodes 1212 76K 77K 78643K 4380 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 9K 78643K 619 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 719 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12598 0 file desc 6 17K 25K 78643K 53081 0 sigio 0 0K 0K 78643K 696 0 proc 59 63K 95K 78643K 437 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 in_multi 33 2K 2K 78643K 33 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 2K 78643K 356 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 259 28K 29K 78643K 648930 0 UVM aobj 131 4K 4K 78643K 131 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 NDP 6 0K 0K 78643K 10 0 temp 107 3981K 4049K 78643K 159837 0 kqueue 3 4K 11K 78643K 7181 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 120 19 0 17 1 0 1 1 0 8 0 rtentry 112 51 0 1 2 0 2 2 0 8 0 unpcb 120 56542 0 56530 40 38 2 2 0 8 1 syncache 296 4 0 4 1 1 0 1 0 8 0 sackhl 24 3 0 3 3 3 0 1 0 8 0 tcpcb 736 453 0 449 9 8 1 5 0 8 0 arp 120 6 0 0 1 0 1 1 0 8 0 inpcb 304 4041 0 4035 1 0 1 1 0 8 0 nd6 48 12 0 0 1 0 1 1 0 8 0 kcovpl 48 2 0 0 1 0 1 1 0 8 0 pffrag 232 22 0 22 4 4 0 2 0 482 0 pffrnode 88 19 0 19 3 3 0 1 0 8 0 pffrent 40 532 0 532 3 3 0 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 175 0 170 1 0 1 1 0 8 0 pfstkey 112 175 0 170 4 3 1 4 0 8 0 pfstate 320 175 0 170 9 8 1 9 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 211 0 0 14 0 14 14 0 8 0 art_table 32 212 0 0 2 0 2 2 0 8 0 art_node 16 50 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semapl 112 717 0 707 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 63845 0 62434 89 0 89 89 0 8 0 ffsino 272 63845 0 62434 95 0 95 95 0 8 0 nchpl 144 134994 0 133383 60 0 60 60 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 224 5926 0 0 349 0 349 349 0 8 0 namei 1024 324648 0 324648 1 0 1 1 0 8 1 percpumem 16 33 0 0 1 0 1 1 0 8 0 scxspl 216 353758 0 353758 9 8 1 8 0 8 1 plimitpl 152 15 0 7 1 0 1 1 0 8 0 sigapl 424 53296 0 53263 4 0 4 4 0 8 0 futexpl 56 276667 0 276666 1 0 1 1 0 8 0 knotepl 112 6339 0 6319 1 0 1 1 0 8 0 kqueuepl 168 9299 0 9297 1 0 1 1 0 8 0 pipepl 336 15831 0 15820 40 38 2 3 0 8 1 fdescpl 496 53280 0 53263 3 0 3 3 0 8 0 filepl 152 214504 0 214399 48 42 6 6 0 8 1 lockfpl 104 9031 0 9030 1 0 1 1 0 8 0 lockfspl 48 2711 0 2710 1 0 1 1 0 8 0 sessionpl 144 18 0 7 1 0 1 1 0 8 0 pgrppl 48 636 0 625 1 0 1 1 0 8 0 ucredpl 96 10754 0 10745 1 0 1 1 0 8 0 zombiepl 144 53263 0 53263 1 0 1 1 0 8 1 processpl 1080 53296 0 53263 3 0 3 3 0 8 0 procpl 672 124685 0 124643 8 3 5 5 0 8 1 sockpl 480 60602 0 60582 167 161 6 7 0 8 3 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 25 0 0 4 1 3 3 0 8 0 mcl12k 12288 53 0 0 2 0 2 2 0 8 0 mcl9k 9216 50 0 0 3 1 2 2 0 8 0 mcl8k 8192 41 0 0 4 1 3 3 0 8 0 mcl4k 4096 55 0 0 6 3 3 3 0 8 0 mcl2k2 2112 12 0 0 1 0 1 1 0 8 0 mcl2k 2048 182 0 0 12 1 11 12 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 1816 0 0 18 3 15 16 0 8 0 bufpl 280 59638 0 53374 448 0 448 448 0 8 0 anonpl 24 13835791 0 13828884 88 42 46 47 0 186 0 amapchunkpl 152 1538733 0 1538336 82 65 17 17 0 158 1 amappl16 200 100215 0 100040 22 12 10 11 0 8 0 amappl15 192 66 0 58 1 0 1 1 0 8 0 amappl14 184 26897 0 26894 1 0 1 1 0 8 0 amappl13 176 26 0 25 1 0 1 1 0 8 0 amappl12 168 42 0 34 1 0 1 1 0 8 0 amappl11 160 53 0 40 1 0 1 1 0 8 0 amappl10 152 26 0 18 1 0 1 1 0 8 0 amappl9 144 26565 0 26563 1 0 1 1 0 8 0 amappl8 136 985 0 853 5 0 5 5 0 8 0 amappl7 128 26222 0 26210 1 0 1 1 0 8 0 amappl6 120 549 0 535 1 0 1 1 0 8 0 amappl5 112 26739 0 26726 1 0 1 1 0 8 0 amappl4 104 28969 0 28939 1 0 1 1 0 8 0 amappl3 96 2263 0 2259 1 0 1 1 0 8 0 amappl2 88 29076 0 29027 2 0 2 2 0 8 0 amappl1 80 897848 0 897423 14 4 10 12 0 8 0 amappl 88 646490 0 646360 4 0 4 4 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 130 0 0 3 0 3 3 0 8 0 uaddrrnd 24 53280 0 53263 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 53280 0 53263 1 0 1 1 0 8 0 vmmpekpl 168 286754 0 286727 2 0 2 2 0 8 0 vmmpepl 168 5965553 0 5963945 108 36 72 72 0 357 1 vmsppl 368 53279 0 53263 2 0 2 2 0 8 0 rwobjpl 56 1027973 0 1027018 32 18 14 14 0 8 0 pdppl 4096 106567 0 106526 57 16 41 45 0 8 0 pvpl 32 23254793 0 23244482 369 280 89 129 0 265 2 pmappl 232 53279 0 53263 2 1 1 2 0 8 0 extentpl 40 58 0 40 1 0 1 1 0 8 0 phpool 112 363 0 74 10 1 9 9 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd806e2c03d0,9,0) at witness_checkorder+0x108b rw_enter(fffffd806e2c03c0,1) at rw_enter+0xd4 rrw_enter(fffffd806e2c03c0,1) at rrw_enter+0x88 VOP_LOCK(fffffd806737aa98,2001) at VOP_LOCK+0x87 vn_lock(fffffd806737aa98,2001) at vn_lock+0x84 vget(fffffd806737aa98,2001) at vget+0x1f7 ktrwriteraw(ffff800021273260,fffffd806737aa98,fffffd807f7d8a80,ffff8000222d6fd0,ffff8000222d6fb0) at ktrwriteraw+0x138 ktrstruct(ffff800021273260,ffffffff823bc3dc,ffff8000222d70b8,8) at ktrstruct+0x169 sys_socketpair(ffff800021273260,ffff8000222d7128,ffff8000222d7170) at sys_socketpair+0x3ed syscall(ffff8000222d71f0) at syscall+0x5bf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3e629819fa0, count: -12 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020d58ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff828bbdf0) at __mp_lock+0x129 uvm_fault(fffffd80084daa10,83130daa000,0,1) at uvm_fault+0x1a8 upageflttrap(ffff8000234c10f0,83130daa000) at upageflttrap+0x82 usertrap(ffff8000234c10f0) at usertrap+0x21a recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7f7ffffe7fc0, count: -8