r0) r1 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) 20:56:29 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10000, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x101) close(r0) 20:56:29 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{}], 0x1, 0x101) r0 = socket$inet(0x2, 0x1, 0x6) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r0) r1 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) 20:56:29 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0xfffffffffffffe01) close(r0) 20:56:29 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) close(r0) r1 = socket(0x1, 0x4, 0x5) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pipe2(&(0x7f0000000080), 0x4) 20:56:29 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{}], 0x1, 0x101) r0 = socket$inet(0x2, 0x1, 0x6) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r0) r1 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) 20:56:30 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) close(r0) 20:56:30 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{}], 0x1, 0x101) r0 = socket$inet(0x2, 0x1, 0x6) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r0) r1 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) 20:56:30 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x28000, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20008, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/150, 0x96}, {&(0x7f0000000200)=""/249, 0xf9}], 0x2, &(0x7f0000000300)=""/237, 0xed}, 0x8ef7e853fb1f86d4) 20:56:30 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:30 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:30 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:30 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x7708) close(r0) 20:56:30 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x0, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:31 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCFLUSH(r0, 0x20004268) poll(&(0x7f00000001c0)=[{}], 0x1, 0x101) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20600, 0x0) close(r1) 20:56:31 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x0, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:31 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 20:56:31 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x0, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:31 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) socket$inet6(0x18, 0x3, 0x10001) close(r0) 20:56:32 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x0) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:32 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1b2, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) close(r0) r1 = dup(r0) fchflags(r0, 0x20001) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) 20:56:32 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x0) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:32 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0xfffffffffffffffc, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x9, 0x6}, 0xfffffffffffffebc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x8, 0x5, 0x1f, 0x7fff, "ea1ee2eabbd09beef128d48d794c55af147a21f4", 0x1, 0x6}) close(r0) 20:56:32 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x0) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:33 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) close(r0) write(r0, &(0x7f0000000000)="ff7b3edef37d29bf2b77daf2ce49a6ae700b9e2008dfaeff7b944ee1330b8fbb1498a25c394afd809179bc15625fc11cca296e41c188e811b3d61d1915e7cdc1e89bbea9777d893ee05ee10d1494fe4a3c43de69fd3f2a4525b7fb883bc9fc610f16d062332f376417a991adfe33fb900da5f3e3d6f94cedf5f089054b2d37cc17e8fb34529ab0e6dfee01318cd5649174785c60111ed03dcff7db9d7d38caf1e6681c7f31bef0aa54119db32ddfb7a5ce55645e212ed4fab987df18340b1394b251ce47046b78d67a5ec0d3b1edd64bc0f27dd34f4a8c3d97f313a6c10ea47cfcc42c9f477caa921e2242d432020d8647f1e1adea", 0xf5) 20:56:33 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = dup2(r2, r1) preadv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000180)=""/144, 0x90}, {&(0x7f0000000240)=""/101, 0x65}], 0x3, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r3}}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x38, 0x0, 0x9, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000024, 0x20}], 0x8, 0x0) semget$private(0x0, 0x4, 0x20) 20:56:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0xa, 0x2) writev(r0, &(0x7f0000000100), 0x6ad) execve(0x0, 0x0, 0x0) 20:56:33 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:33 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x1, 0x2}, 0xc) recvfrom$inet6(r0, &(0x7f00000001c0)=""/202, 0xca, 0x41, &(0x7f00000002c0)={0x18, 0x1, 0x9, 0xfff}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:56:33 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2084, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x200000060, 0x0, 0xfffffffffffffff9, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x78, 0x0, 0xaa8, 0x0) 20:56:33 executing program 1: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) shutdown(r0, 0x1) 20:56:33 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:34 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, 0x0, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:34 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, 0x0, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:34 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) mmap(&(0x7f0000725000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') 20:56:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) dup2(r2, r1) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000000)=""/98, 0x62}], 0x1) 20:56:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="482720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4170000000000000fff5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c8080000001ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc130000deee2f873c1e71185b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b44a605a23ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ffa26e105242e89525e6f063a300c5e6547d1f2ad64939f2fd45444bbcd7a25f8c7bdf43b0738587", 0x142) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98b, 0xdfffffffffffff79, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) chflagsat(r2, &(0x7f0000000180)='./file0\x00', 0x40005, 0x0) getdents(r2, &(0x7f0000000380)=""/254, 0xfe) pipe(&(0x7f0000000000)={0xffffffffffffffff}) utimensat(r4, &(0x7f0000000040)='\x00', &(0x7f0000000140)={{0x100000001, 0x8}, {0x3, 0xffffffffffffffff}}, 0x0) 20:56:34 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, 0x0, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000003c0)={&(0x7f0000000080)=[{0x1}], 0x1}) pledge(&(0x7f0000000040)='/dev/wsmouse0\x00', &(0x7f00000000c0)='/dev/wsmouse0\x00') 20:56:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) mknod(&(0x7f0000000780)='./bus\x00', 0x80002000, 0x1) r1 = semget$private(0x0, 0x3, 0x4) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000380)=""/13, 0xd}, {&(0x7f00000003c0)=""/31, 0x1f}, {&(0x7f0000000540)=""/144, 0x90}, {&(0x7f0000000600)=""/247, 0xf7}, {&(0x7f0000000400)=""/32, 0x20}, {&(0x7f0000001280)=""/4096, 0x1000}], 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000340)=[0x0]) r2 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x0) read(r2, &(0x7f0000000480)=""/101, 0x65) openat(r2, &(0x7f0000000440)='./file0\x00', 0x0, 0x1c0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) close(r2) r3 = open(&(0x7f0000000500)='./file0\x00', 0x4000712, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040)=0xfffffffffffff801, 0x4) read(r3, &(0x7f0000000280)=""/168, 0xa8) r4 = shmget(0x3, 0x8000, 0x21c, &(0x7f0000ff5000/0x8000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000001c0)=""/165) execve(0x0, 0x0, 0x0) shmctl$IPC_RMID(r4, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 20:56:35 executing program 1: r0 = socket(0x5, 0xc006, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000000)="016477518100620ae368baee4c59ef55c16aa31da8b4155f9c1b24af73a7daf9dcf7fbdcd9de1528e861969753590a96baa453f0f931091b23e4f18f49d52e5184776be29ee3a7c01b281e7ad27a4d107c43efa051409ce44d856c8268d23cab6ec64fc79a76162cef3db347012ecc199e17e720e9ebca7492428d49b2c66c0e40c24e9fb18e9bd4ea021f6ef88be849b8e86ca26002d674c3682a8024978607", 0xa0) 20:56:35 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:35 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="1c68b2f5a04e00000000000015e3e40c38dc693b0a04514cd5207f47db0d31d4d3f633131cdf79f3c8589e3befbbeb47f0052f7c990529d99c39caf8f6", 0x3d}], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x1, 0x100000000}, 0x10) 20:56:35 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x280, 0x10) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) setrlimit(0x0, 0x0) 20:56:35 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="c9de33c7288d8e4591d360a2e904c6efe51726fdb8a260c8c5115383a5e3d014d82422abe07149d88bfe0e18086a9674f34d00627818ae9470cde73bde893b6561badb84e8cc37b026f12a87e330ce5840114bc0429cefa573b501fd179e", 0x5e}, {&(0x7f00000000c0)="b36cdb4d672198240b889b23daba7e6a644435d2374c7d44ca48cdd9335a3473970330809ba6ad5aafa49afb206401c232c58f2efc858da59161cd3afb336b86f4a1dbd54fdb3b147be4f1f39bcab9cb58e8bd39113ad7eba1cd86bdc5b5a12cab5b97256195894094e3a63b8049aa1b830beacb9d13246f0a5df2a0e741d83fcfada4de253afb20b00b343bc8e2c1b41b15cf365f8fd81c8e4755cd711ed2c2", 0xa0}], 0x2) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000280)="105dae3070ca9f05", 0x8}], 0x1) 20:56:35 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f666984cc8020186c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r1) pipe(&(0x7f0000000040)) 20:56:35 executing program 1: r0 = syz_open_pts() getrlimit(0x1, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x800020, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = fcntl$dupfd(r0, 0xa, r1) getsockopt(r2, 0x6, 0x6, &(0x7f00000014c0)=""/220, &(0x7f00000015c0)=0xdc) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000016c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0x801) r3 = syz_open_pts() r4 = semget(0x1, 0x3, 0x2c0) semctl$IPC_RMID(r4, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000380)="c0c0ee2c61ba0cb8756ebc7604e58efc8bdfef07491185b959e5dd49d324239497b0e08a100ddbbfddcc9c7968908d52d8446cfc0230404a9b30b29d01", 0x3d, 0x8, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) dup(r3) r5 = syz_open_pts() munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000440)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setgid(r6) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x109, 0x20003, 0xd9c, "9c8d14ee7504000000000000406e50e800000100"}) socket$unix(0x1, 0x5, 0x0) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) r7 = semget$private(0x0, 0x2, 0x20) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x20080000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3}, 0x100000001, 0xa34, 0x8}) 20:56:35 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:36 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:36 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000f2ffffffda31e06cd3a89a00002e1de670a3809a123857da9aa3d48cd904d27c9f6306d466dc29de4568e38e976a1565a3ddfe27931e9f3403e8b57b1184682eda8cee7d7f904c29643ec2026ec57e0bb3172dfa20793c561451a0276923a2a82997a5021b5ed89ee1fedf425c4b20596389a291dcb692af37216ba49d1194c507f7d61e2539e65601c81f2661c12d6a3f62a8464e7e63dd4da0672274e89a5c789b3c200fe4ef5af46064e7a696b4fc46ce311caca80df385ceaca355d2461f81f6cc9683da016f21aaaa1bcf53ba622e17b8cc195c01aa2f34f018c281aae3fef7cd282445bfa3f89cc5435751a4"], 0x10}, 0x0) 20:56:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 20:56:36 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) fchflags(r0, 0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x9, 0x8, &(0x7f0000000080)="ddff9668", 0x3) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x8000, 0x5}, 0x10) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 20:56:36 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:36 executing program 1: mprotect(&(0x7f00002de000/0x3000)=nil, 0x3000, 0x6) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt(r0, 0x92d2, 0x1, &(0x7f0000000080)="6e94849274a317a6eb627b323538055f1504406e5381dbffdaf7799e2d583b50557f00de68665425ad5685e23e0fd5be713cbbb464b8861f0fc3b84fc10ff252328bbc9f06787c85054e73ed1e067cc221c2a255ba5c28d69f5d51a2fb8c56f951dfe6fb4863582b6d2dec7413ff64f4f81f8904d9dcb98e66aecdbf", 0x7c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x3aa) getpeername(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 20:56:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) socketpair(0x6, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 20:56:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000fc3b4973a14b73180cda00"}) chroot(&(0x7f0000000000)='./file0\x00') r0 = socket(0x14, 0x3, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x682eb13985c518e6, 0x7}, 0x8) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="c4fcabd6224fc8a931f6a321ab20dd0afcf8d5d22487e74bf243d95fe43fdcc8fa1c6cf0a57c7b07c9f2c1b01dea333712d58459644acfce2a603022298e28276d3d91f5101c8a408f6c76ae4905a03c026e10989051a11c00d74e5f24ed0784c67dae1cf9f4", 0x66}], 0x1, 0x0) socket(0x10, 0x3, 0x8) pipe(&(0x7f0000000140)) socket(0x6, 0x3, 0x7fff) 20:56:37 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}], 0x3, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:37 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x10221, 0x0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 20:56:37 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 20:56:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./bus/../file0\x00', r2, r3, 0x0) kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) getsockname(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) 20:56:37 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}], 0x3, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x142, 0x100) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0xffff, './bus\x00'}) r3 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000080)=0x230857b2, 0x4a2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setuid(r5) ioctl$WSKBDIO_SETMODE(r3, 0x80105705, &(0x7f0000000000)) 20:56:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x40000, 0x2) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 20:56:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0\x00', 0x44) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000001300)='x\x00') 20:56:37 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}], 0x3, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) socket$inet(0x2, 0x3, 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) close(r0) 20:56:37 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = openat(r0, &(0x7f00000007c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) getuid() openat(r2, &(0x7f0000000780)='./bus\x00', 0x10040, 0x100) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000140)="0fd2941906c574661230f172a959f71c0747b8e2c01dad09bf65f7a27321d03d884407a566d1eaf68fd6a1e2a93ea404d7d7d98beea5f7af4cd0181f0b6a67c50499a67ca3e905598fc0a75fd4264e728c0499589051d107455d92e01cacdc1310b57d190ee5fc185b90159e31c2664d1db5b59656f389d95cd4136184c6e5a123364a0678e6a556e630d64b6cdf0e275a7c413e56aa176e6620f8ed003ad471e16c0f7c20395ceded9f4f05a085b3dfe27776196d8152cb913e9e233d8dddd75625b4f938072a538ce0db9a816d1523d1fd74bb55c83ec4bb05f68346c4ed325d2499c6a4ad9a5a93b0683e88d4a0771d740ce704584847b79c44f8bb8d6ac7de8063f9ef06ce020facd45bc7d970bdf3f29e4760da9c4b5b97234d3f5e70cbdb6bbea55d3edda3a8f150ac2c76494b48bdfcc74aa22420199f4798700e02026c7556dead7c8e93c93f953d505ab7939225da24899e3303a6790a07fb8a67e028267351e8460afd4170890246456a70ae0e6e409fe781ec0384297f84272e0924d3abd86eedf60439997fd04f05938f540300000000000000f64e3dd75c629914e389b807b9d47abf26e3c061f967f632c2e70aa22036857e548d276d435fcf5b2a04a425d8a16961466d5df1d2ef80e876140c3514261ec8ff947b32c7b8fb6ffccfeddff8889b37fb6355ab88c8d8be44828e689bc2ff5c693e778e4a681b96cdd2503b39748257635c7afa0011097a682914f800140b585491e121939071b0e711356d7ba232504cc5871b2d376468e54be7f1c62da87e8ce544f314b194ab8fa402962b22108157eb903501875b690481a42a755c8cf857fa378080ee26a365b9f32b4e129a15d66a7cb0548183e770de561105f314bda7682c766715a7f9f31513a670d1787bd9250c29c2cc33e1fcad36c613e4a6510ab19edbba6d5994ed211a61e248598bdbbf1db8c3dc0dd57b06e83f0018871c4ee10e6a2c5930a9adec11e09afb19617ac53659cfe2b7b891a41ec01a851bb97c05f9d6e0e712d6df55ec3d0d43890ff70258f35056e65d3ab92b54feafa1f7afedfcb8431813fe47fd0d44ecbe8d0406c0f5879908d7d8682e2e62611b2253a0eb33ee124f36b7626f25a366fdab405d3747cf0c4c0860948901acf0958c21c058e6ca6e18938bce09b777a85bde72d9acc650a61d9fc866dbccfd70aaf9786c39ccb3c210f03de21842ac1acdc8996e323923a9db20205ceea5163c94efa99b050d5494a2bfb35d64f5ba60b6cb91eb17c271961a2cc439a938da5ab355a7ade5e64702f9934eff7e6f12aab89511908899e1993778ddd3fa9a6a65285357cd4c491ffe08477e83897528dee79a7320d30b8eee548739ce8197e94e87f11d9a134506a9d576470d0c42dce5ff3b1bd2735336ad3c49abebc2dfa445c71803cf1ee6185449bddc90fca035f71fe52776047b24268677e25a7201b269c45ff7654d2e53796cf758c1de433b977641411ca080af20da0731275e3f12825f864778589b9c7b9514e01fd90c8f148b578b7e2a965e58b981af229bdb08b2e1d061c93d08404ba72ea943cf04e1f671bf04d1c0caaed455a162eeca2a77199670faeabaf7c13fd7128588423a8d0702c1972727ea5248a853545eed09f8518bd9db12420352a697a2872d3d2adc05d00fe19f05e01ec783e8b9f16538633ef8cb2f2767f31600000000000000000000000000006a07e0", 0x4ce}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xffffffffffffffa0) r4 = getpgid(r3) getpgid(r4) pipe(&(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x200, 0x0, 0x0, "4f77c2bc00", 0x0, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740), 0xc) 20:56:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0c1, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) syz_open_pts() readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 20:56:38 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {0x0}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) 20:56:38 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) lseek(r0, 0x0, 0x1) 20:56:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getpgid(0x0) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getgid() r11 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r13 = getegid() r14 = getpgid(0xffffffffffffffff) r15 = getuid() getgroups(0x5, &(0x7f00000003c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="68d3f17744a301b4e1858478dc2dd9e560b3b80f4bfb1b984f8dbc6ba655a22281d52a5598d49ef66b910f6f078e1e276c9c4009e4f238d8bf6c774eba33faeae3169bd1e31f246876079c", 0x4b}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r1, r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x38, 0xffff, 0x1, [r1, r1, r0, r1, r0, r1, r1, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r0, r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x178, 0x2}, 0x8) getpid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28010000ffff000001b268c9a28797c543ba31b80b549eda471ff9e3c0dd1cdd1cf3c8bbc88d0e530fd062de3c797ed315a2dbf57e731bc448aad40fde520ff32e153503053a79a471a1481e0b7d7ee62106d95758f54438dcc300b1171c863f34"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x5b1, 0x0, 0x0, &(0x7f0000000000), 0x101}, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x7, 0x40}, 0xc) shutdown(r1, 0x1) 20:56:38 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {0x0}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:38 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000001157a278000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x90, 0x40) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 20:56:38 executing program 1: mkdir(&(0x7f0000000500)='./file0/file0\x00', 0x40) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) r1 = socket$unix(0x1, 0x7, 0x0) sendmsg(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000200)="08a965162a85e7363844050e09bf116bda85cdae4dc35097b29066beb8c14ad2293bf295b70852451b63d9842c1ffb36c3ec2a3ac0032a19557f8773cd08eb9db37457218e7b9fda09202260879705b1e9d9b720c8f1", 0x56}, {&(0x7f0000000140)="72145041", 0x4}, {&(0x7f0000000280)="0550e09ed54548e9e91a26bfa24d0f71d577e942d1df4567f8c83536383c64d8795491c7c229105060f5b60754f61ac539fec9e2606bc2fb", 0x38}], 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="e80000000000000000000000080000000ae9c5c033acddb8b2ee37110332fc87f68384684d0c1d5a7f101f80c4463a75ee010c86b44ebbdf5eb5839be2f67f39ffbb9a7bba60c48e7fb2e94a641e5f47e3cc058630d571dbeda5e10ed52b9d8fd87ed4111a45a37b76b39fccd0cc5cd432340b995a88c79939da501762f9095e479caefdc364112a65c1c2cf5d66f61d1d3c0a2ef6ec54b2e793e317e2a7c8325d27c6775ad3398b45206c28df28fcc5e9a63852e44c4f6a6b8969d9cebcd8dccd292b543843b1f3de0ae61adcb458eac90f914e923ccd3c5f98b9d40f8b1314d37429000000000048000000000000000100006ef0119a8efcd8028129bb9e22b69c5e480e3af234b1da325ee9c5e16ed2bc8131305b145ab55412d410aa0000000000009000000000000000ffff000004000000603c3f354df7db109970a526787af021dd0cc801a98f2ef08f3ff1d73cc0266bc96b96a2dc9f873d33c4dfaa78ddd65902a51050f1b4c9bc79882587aefbe222d5d694a894980c5edc1f264881e92b6b75ca027f042919daa59cfc247bcd8e9e4d740bf41293b9c61369ddb6d3c0370a038cc95544af88a998f5fdcb1b6e786c"], 0x1c0}, 0x404) setgroups(0x0, 0x0) setuid(0xee01) getsockname$unix(r1, &(0x7f0000000540)=@file={0x0, ""/108}, &(0x7f00000005c0)=0x6e) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x0) 20:56:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1000, 0x400000002) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) 20:56:38 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {0x0}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:38 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f00000001c0)='./bus/file0\x00', 0x100) clock_gettime(0x4, &(0x7f0000000200)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x142}, {0x87, 0xbb1b}], 0x2}) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 20:56:39 executing program 1: r0 = socket(0x3f, 0x5, 0xffffffffffffffff) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x88, 0x10) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 20:56:39 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x15a) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 20:56:39 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000500)=""/43, 0x2b}], 0x3, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:39 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x90, 0x70) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x81, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000200)='./file0/file0\x00') r3 = getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) close(r0) 20:56:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/22, 0x16, 0x41, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000280)='./file1\x00', 0x0, 0x1) fchflags(r1, 0x1) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 20:56:39 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000500)=""/43, 0x2b}], 0x3, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:39 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000500)=""/43, 0x2b}], 0x3, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:40 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="72ddc5e7cc2e97fff515d49be2255cd60b85bca11b3fe3fe75e086f2a774450a752e1d622babb5c1ec1899e6cf689616aefd692351c8bbb17b7167e58ac2fa430d2e2f28ecdab154e07043038b108c5aef050c8e8e7a0e4293691fc8dc05047bcc0fb890851ef51e836aa5103f85c00a7efc8034f93e12f2c4c21ed97af456", 0x7f, 0x40e, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) dup2(r0, r0) sendto$unix(r0, &(0x7f00000001c0)="b100050409000000000005005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 20:56:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x49, &(0x7f0000000040)=[{0x25}]}) r1 = msgget$private(0x0, 0x41) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = socket$inet(0x2, 0x4000, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240), &(0x7f00000003c0)=0x8) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000419dbaea278f00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067d960e3"], 0xd9, 0x1, 0x800) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000200)=0x2) r5 = getuid() getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x10000000000, 0x81, 0x1ff, 0x8}]}) r7 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x7fff, r2, r3, r5, r6, 0x180, 0xff}, 0x800, 0x401, r7, r8, 0x3, 0xffffffff, 0x4, 0x9}) 20:56:40 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {0x0}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:40 executing program 1: 20:56:40 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8f, 0x80000001}], 0x1}) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 20:56:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x979, 0x0, 0x0, 0x7fffffff}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0xffffffffffff2264, 0xffffffffffffffff, 0xde}]}) 20:56:40 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {0x0}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000002540)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c5b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63d67af7257556cfecf889802c1ae1396ba03918e605a667935a3f1dd6f752325b9166bdd6be907a56c3192e0b13d0c53e2d023513bae6a47e033b26deaf35651d4e654d4b9389ee715c8c788c695e0cd2aa82c36b29c95fedaa4a0cd8fe407f7f220257cda04138ba6fcde3d602401be7d865983abcb60003", 0xfffffffffffffd96}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101, "bdf02fb8ee8f8d7cad8fb257d2eb49ad952b60e6"}) poll(&(0x7f00000000c0)=[{r0, 0xa5}], 0x1, 0x0) 20:56:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x14, 0x1, 0x10001) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:56:40 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8801, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x2) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r2 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f00000001c0)=[r2, r3]) link(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0\x00') recvfrom$unix(r0, &(0x7f0000000280)=""/220, 0xdc, 0x2, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) mkdirat(r1, &(0x7f0000000380)='./file1\x00', 0x101) open(&(0x7f00000003c0)='./file1\x00', 0x8, 0x8) mkdir(&(0x7f0000000400)='./file0\x00', 0x11) mknod(&(0x7f0000000440)='./file1\x00', 0x100, 0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'./file0\x00', @ifru_media=0x10000}) getegid() mkdirat(r1, &(0x7f00000004c0)='./file0\x00', 0x4) symlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file1\x00') r4 = open(&(0x7f0000000580)='./file1\x00', 0x20080, 0x10) r5 = open(&(0x7f00000005c0)='./file1\x00', 0x209, 0x84) lstat(&(0x7f0000000600)='./file2\x00', &(0x7f0000000640)) r6 = fcntl$dupfd(r1, 0x0, r0) bind(r5, &(0x7f00000006c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000700)={0xff, 0x3, './file0\x00', 0x5, 0x0, 0xffffffff, 0xc4b6}) lstat(&(0x7f0000000740)='./file1\x00', &(0x7f0000000780)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000800)={0x7, 0x38, './file2\x00', 0x7, 0x81, 0x80000000, 0x8028}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) rename(&(0x7f0000000840)='./file2\x00', &(0x7f0000000880)='./file1\x00') getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) 20:56:40 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {0x0}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:40 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x8) r1 = semget$private(0x0, 0x7, 0xfffffffffffffffd) semop(r1, &(0x7f00000002c0)=[{0x0, 0x7, 0x1800}, {0x0, 0x3f, 0x1000}], 0x2) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)=0x1000) 20:56:40 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x180, 0x50) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000723000/0x1000)=nil, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x5, 0x1}) madvise(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x0) 20:56:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = dup(r0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x81, 0x8}, {0x18, 0x3, 0x7f, 0x6}, 0x8, [0x3f, 0x2, 0x2, 0x0, 0x2, 0x7, 0xffffffff, 0x4]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) 20:56:41 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x3, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:41 executing program 1: unveil(0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 20:56:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc40, 0x80) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 20:56:41 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x80, 0x0, 0x80000000, 0x1, 0x7fffffff, 0x7, 0x10001, 0x2, 0x1, 0xffffffffffffff00, 0x2}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28010000ff08000000c387742b4aa1888286d18303c7b6cdf2be9fca27bb8d1603f3b7943a65cda5f76adbef4b7f89dc26f080122940c478ccd13211f44f4a5967365a6049ff5611e611422a5a4c"], 0x9}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 20:56:41 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x3, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000028af) r0 = dup(0xffffffffffffff9c) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400000008000000878100000000001600537d00ff396158b3edd168e9195f67ea5accffffff0000000000000000000000fa09f6ceb762b6177481d12b2f015c60e65b8df38ee88c4cc8258c2b69bbb63af55abbda64bcbc7bdd6eae7e491e05fa24ea6d", 0x69}], 0x1) 20:56:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 20:56:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x4}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x3) 20:56:41 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x3, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:41 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) mkdirat(r0, &(0x7f0000000280)='./bus\x00', 0x60) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)=0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x8800, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x200000000) r2 = semget$private(0x0, 0x6, 0x1) mkdir(&(0x7f00000001c0)='./bus\x00', 0x0) semop(r2, &(0x7f0000000080)=[{0x4, 0x7ff, 0x800}, {0x2, 0x4, 0x1800}, {0x3, 0x3, 0x800}, {0x4, 0x9, 0x800}], 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x3, 0x2c39, 0xe1a00, 0x800}) getpid() 20:56:41 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, '\x00'}, 0xfffffffffffffd4e) shutdown(r0, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x8000, 0xd6, 0x2, 0x2}, {0xf87, 0xa, 0x9, 0xd2}, {0x7, 0x4, 0x800, 0x800}, {0xff, 0x4, 0x200, 0x3ff}, {0x6, 0x9, 0x100000001, 0x3}, {0x0, 0x3, 0x3, 0x6}, {0x4, 0x3, 0x3, 0x8}, {0x5, 0x1, 0x9, 0x80}, {0x0, 0xd35, 0x0, 0x2}]}) 20:56:41 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x20) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x2, &(0x7f0000000240)={{0x100000001, 0x1c3}, {0x44c, 0x5}}, &(0x7f0000001a00)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setitimer(0x2, &(0x7f00000017c0)={{0x2000000, 0x817}, {0xb8, 0x9}}, &(0x7f0000001640)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000001680)=0xc) r4 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) r6 = getuid() r7 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001740)={{0x5, r3, r5, r6, r7, 0x11, 0x9}, 0x1, 0x8, r2, r2, 0x67, 0x8001, 0x100, 0xff}) getpgid(r2) sendmsg(r1, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000280)="68fdb76f4b0e5f30b760a7d69705f13109ac7a6933fa6f56568910634ced8d3965780accfaad931f1d56e8632a5aded8a6bb97a358e5121932e433884c69b4336d7c0f55cb172fea0938958e933aef4faed8b13cba1ba468a0046b7d2bf15124a840340382b2f707450592257950fb2a55342b65f43e5c8d5ac7d6f5373f8d64185c66fe73076b5d215f954981e7f9e9b865900abf04199c97122e96e44b205b4384243acaf30564de6bda245eb0fed2d25312f50acd38f1cf771b89e63fc3976cd87154710cbee44d5360c526c2723f2f61a792f2a39fa96fca0966105d1fcf1d846eee7691a2532416da07aefb3326a0d620800e9401d5269647c51c9e64a565ebb56e13000ef6e1f5b2eeb4d4aae332de4f1c940d47c14ad78a593f0cda6d4432044f03ef5e20c2346b8446146d5357f436dcceb1f9bea2537d1de4e5d9bb287591a335ed5f4d6695cfb76865904f3e94c478d2424e39d38683a2c22257a9c55b752dd6c3bbf1423d8e528800e1c06ed7aecb4f1b1bf4260a7afcf2eea6d7f19f8ac257614a560e183448986cad4781e64457edeceb5a9be5ee0b3a799a474039593d84195a75acdcd78f0756e7f5631098fe9a57f8acd9765d3869ffe8fe63add8f9db4425984a86cf6994c9a97be656a17f5ad80a3473bfc9500964e9afbb2cdb4479652170ac9a7c4dfb275b04464063e5cfeba9a0d2cc8a21f9ad92cc786b33ac5c9963b5dd0a66c1c7cffc6255347fa1dd595dfd92a3a3c7ee4938a4e12da7cf5171acbfcf1c26fb7ca949abbf9fd69c7a603d4812ba7b929bb307b62ff3369da1f63e00cc386725edd98942ddade9aea5acf9b0af655f5668fd3cf94cf6041087327206997b5c1ba7b453605540c4a8274619117b52a1db3f153a463978a3a979e23b394a0e6da557d0c64d928942e2a8697b7d3b42a081b24da01ac4903b106e1dd7f5923073824629c94820f27513582882fb79175a0281587a903598131bb1925e3eb26c9cd688652a3d338f13cc3838d27f60207c06a9212dc2d84d551586c5352b9309084b37034ea1154b379a499202b883db3160981b839f886b7a2dd9d44f880cacf0e8d1f880651f8a603e7a958a332df9934d018a67693ac688f1ae9c3dab50f268ca8a6089680589c09972f01a1b89d88337589c7966302e8d4c2e1cb4625eecc1298dcfd9a78c4f744531a2cb659613fe83c3517fef2e931bfdafb3a2dba66153132a13e06ed89c13991dcff3bcde24d59b2882219893598fc7988567dc45e7d6e7efad69923a6f55715b72a1dd8dc82c528a308beec3232c78cf08b7e1120bfa09e7439ddfaf88090e52bd56ab7b16d236a59dd38ea3961f4cd7131ac538086ae2036219e967e4636237cd8685482d688ec42f3c1bddbd526a2e828ee198946914735669aea91da443017220d111821542c5d14b8fda6e88bbb4a307ae955b6a39b78010e6af206a1584d18129ff69e55ae8baf6e312f7843c839f2ed5b9fc632716ab064ec0db46e3c9b8d1b16a1a42722f73104494e0cd39ff9361c7b606257e5eb3a0bfa793135c37d7bd872ee80dbbd7209b5213c0fcd1de9558a96ffdd4c653c0b3d423ae34f9560db1347e4929425c63b7c29c7f6b640ac98ec2d8041f5145712ee03769f60928d5ce7996c079729af7639885710df66799736d16f4ed192b1473699badd2d224c9b8664671626206233ce9d5b3999040c5c3f027d8317aeaf9fe28ce673f4692f0259517d9e3aaf83da853610a8edc457206d193b6d2bf5f8b7dcea420a0fad4a900ca2338161c6213702d3fe52e1360d968b30285045b6c8f1a6b815082e1e3379f81c6ef5eeb923110467ec33c1ba7e31034959c406ebf12f82a7326c3bc74551f8ef636020c49436ddf9b15f0cca9ffe465ba73667a757d15258fcc7b17cb024ce5a2e867be99e152282b22c0ed318760ca341fd1dfb35785badc73fe776769c885a3034ad650bb29ee9bac9fe39694b90227e714b4a3e5cbbd4b5c19de5524e5189b5b3c77eebed85e0fc5b52526dd372d6558ea0742749ff0e8fab63e9933ff09801478b16aab04a1fcb7ab8186c6a55ec89a858c75e7911486e84cb6603381a114fc745afc0b9191825e2fd7ccfacc6a7deec0d25761cfe3c2b77be94fe750949ac0085df0eb7a41f2d19870028b8b12d61d42fd5ffff220b648f381d0b784e3c9d4bba9f83f1dbe02a09c59f5fefcd78931d2614dab1a772be22673e92e685961fe2b059efb2ed5e8c590f23f0337b723604b7563b2f116fd3f59f23fc9d1f5e7cfb62b4cc00df09418872fbbd3b0e1400c211e3eaac80249953745beb3b05f341a79b999aa3b98b260b08216953e8281062b60815709e9cae18f699b6745231d6a594327b32a609d19961972b6eb9c1fc1da9a2b8e7d80f22321edfce46566167313c227ddc6b2b1e5cc95d4f2dc6f0755dacc711d7f274f31b0018f37fb23a8f1dce1f02da92d94f14d5780eef65aa6344eb9cb2aecc9fa796758ad9a73632bf6615bcabafa5554cfade383c254678888d93472635415efc4a3bd3abbf1d284388048209ce9c7d44fd9334694a7abbcfb4fa6a2f768ec2641e72f4a1a9314b06cdbca9ff6fe7c81b9be6be6f000fc0f34be8a901bc9d3f688c0649b3fcd5af03a7cad88d4e031fb2b53b9cba77cd37aec2a22ba672b8e4017fa6b665a5477d19ef7b3504ff047c585b1df28cfe746fb748838cc91d4afbe751d24d8362434b8841374a4ef36a5ffbbae38697fcdff9783e5cec13cd9ba2c1930621bbe9b8d848680737c7eb7a9a2b31052745dae9a85e753c71aad98a326b05c33fe9c777f72522b2b879b0c1bd3ef144795483a220bbca580c7bbeaf58aaecfa27b660792b6e2ac3d77a489fc8eb09e8d36e5c8d9bb16fea4cf69abe3500b0e471682ccd57c013943df760551cd9a462984df19b96c09c5f62fb2b06fb021063967c836bca830564cb23488ea4a5619b42917851103713f322c6fd9c133fda30d5337849bbc1891ae750a5dbca48ff9c2ef2751a4773237dcad7bf4967aefac2470508b46a736962362d8252d2fdc71ef696331dda8a300455f6ac61c29ebf99a0e90284945277a2634fa67bd744e675c270fed489404f97627950533e458aded013a75b4cf4daf318ece2c6ed2b449eb35cc9fdc9aa6a4be1d4480003edaf8cf0625bce3b4fea1ec7156464a04d63273c83c1ef9869db3ad829185d6fd6359b0aedb6c578d6400cd33f11c880e20c7415967022753907dd7cbf5247b1fb09e9a719b4bde4dcfd82682951b5dc81ca0e239f3f1d32a57cdaa615f9e54827d9bd5617f03c2ab49ebb523d9e04561fd7886285e22ddf0f7e921779ffe8363b2aec64f9c7ab10764cc09ed27c52d91e1e026d0a79e0d23954c0312ca204c80484c347ee1f9d6dcf77a58789642c9e55322f2b818fc4742f7dd391acac54b6f170cbb0afd77e24a836ea03b5ee747d6e757df8a0f8c387d03b10b42fecd5e4534b3039bf569dd8211b1824a07c7015f381279947e0df0a1fa706998ba5d6d85cd20b0458943707b925af40d0e8c4686f0b9209eed6bb8583c376d7e460505c021fa0aa9ed71d77e9a12579cb9368491ab9bc3307cda03da7233c20a0dab48a13e83e200f5f587add304fa55829ec62f2f0312f82035d1c5a096f3d41a38410d254f9f7fb1726425568254466d7b714497c4311e9ba20e7f51c9b2710ece6af331a0f4ec30f0d9c09c3460c6009b8d340140e4ac177636c706099b72980a1638a029f7a99c7c1a0e5cd82c7a171bede6c771d013979b66dfa2edaa0b2806f3eaec8d8abaefd4a5779843906da3b510a188cc35d2900e7a538ab69b10141f1b4479f5aa170eaa48500fb227169fba72ed3ff7a22bed99e110baed5efd3f9d41f00b5c83ca20c5b526371dd342bde88d49f6bd8a137767ec147cd7ba5fd42ab5327f8ac8b0c737b0e0d2636c67e6047a54287d2219963505db781039eda2ec1bdd3f999dfea531a95189a3c291377b7efdea2ab8ae9fd18f2e5292223fd682dda027ff0937b403e9d0668d08491a653c17409818db9eabf902d90405e6cb4378d49e47730c8af32f737f1efda48d96dc8bba73fa5cef57436a3d740056eb7cbb3dd29cb27ff8f5c306a02c8b318ef6d332d98362ea9b6fa771db073a8c186c9d6b829cd350175946b0ca571184eb6e67f16372b6e8ddccc59d61baba2f6c2718c3504f1bd24d4116df2093a3c2d642b1fc25a0c552b51ccddd9d12c4f236ec3bba3973758325c376d98b1365f54008839513fe159bc76707ad0470389e080957a455b2c8888a59b270821c1318461b019c8a5f15d83d00b4b491dda66a35444aae072c18188374b7178dfa5b40b4a34b53efb92d1c0c95d2a3c1f33c7cefa4014c1d9b7042f2104d218846a030cb1d09cd5a479ef7a36d5b2607d30b4f4f1f265d124a41054d7529931430a0be1c50d523706177efe78ecea2a642280a4fd6381b0e9d73ef517705176e37ca82f5b1abea40e594d2b5c9bb639d9301a669cf03f8827802145d0095fdf4304da70789b03530b4bb6ef226d897797dc91f5255619891575fe7d9b68c62d2c280bbcbf95c1a0334fb334884091de8bc063cccec7a51251d4961ced02a29b6ca8cdb0d24d2022b0a870d1e8ba218c7351e8efb33f26f239db8046f6cdfa0f094dedc5318abe0718b85589704ad3c261d2d273862607a92347724828550c366b9f34525a73189a6aa5706b164847104ecf89bdef59357b072834ee1c1bc09c19436fa657ceef809a7aee7a9de25c9f942a6745b804f895823f8652e534d2e8a743bf253c9744edb3564d83a5351a1a44e1d43aa382d14bc0d5f1d2091df584668d46086ced32346c64c13c1e1a557a99076a105d252d3ea4a1c49d69f9921f0a6dd1b0ca6e743909a54a0bf57026e02f91619eb7f5e4e7ca4c14662229958b6762156b62fe11c0b8bb34f3f1c20cad6d2186b3886372eb7b5b4f3290b8ba94a74ed9432a01e54d48807e5d176420531f056a447ab90549ffe5a9f67653b6d70d8ba09fc622555e2d98696d13509405aabc34a036cdbfb2f8c5dd29aade4cecfc9e00369e95e861a58872c404f63eed62aab2a3160616bfd1b2e7cc9283d0f8569e138a3628ba755c50e4ab5e96fc07afa333e03bc2144aad12f38415b4ea8e60c5bed905c1dd9e96efb3565e308df0b30de70369d787b7af44de74df26ade9c008fd1e6f68b1dcdea296bb2f335a14b82e5c304871af0beb6093e240e032e9e4ac141be0ea0ad1b8841c0b731c5a1f5fcf52c3b3204f98ed2a0a116e9ea179fa2b73369c0a2cfaff494a8d430c4409bde81712dee4befb97f7b05c644338f02a1550d1de37177134b886abce46e283d4b1b57633698a1ccd79d65e5677336367e985d2ef8e0c0085a6d4dc540fdb5ea3af80c5f5dfbb6ad42c15f4c5e97dc02db678e446086df2f2bc0a657a3cbcc8bd505adefe43b84a364ba56fd6a7919b86306b84f04638d7585294d086b410445a3f7dc6c96d2ae450dca7db79489605458d68657ae9c92cf2f2ac63def9875c61334934ff1d7af0e60927ebbb6a66e99ff76041767271e25d1faff4bd2646eca949b6ec77a4d3c9051380b2d6ffdf736827c4a3ff27f23986c9eb21d49d7fd7144be1dc10d98f9d113ed6f1405604f1530ee49f6af80df2ef3aadbf4678a8e66bce5626b97d55fdc0f11b53ab4880ba96f3f083f001191b605923ce76b9cdd2079425ae070b75bc130955e0956065fce1a6727fd4b79", 0x1000}, {&(0x7f00000000c0)="775cbce8d6762f4d9783dc8d465d65caa0cf705e99b32b0b90ae3c407907426191", 0x21}], 0x2, &(0x7f0000001280)=[{0x90, 0xffff, 0x0, "6a384d0e38100dab4a8bcc3f70aa0a0e074e64df59028cd02490b243d9b2dd00adf33f91ecb588cba39cb3c1d5e40b18a3daf232a9cc1f2c02c47421be673ea6179e7dae77f207958dd2cd1ea57d99442aa86479d3243a534ec32789e2e9d8accd3fd05321a2019e9ceef49c2f77f169c0800760372af5c7a5"}, {0x60, 0xffff, 0x5, "7adfe78167cc4953521ce46b80f4a124e76e2bfbd37bdaf8cd5f45278ef58ecc58f7b5a34a067bc4a86f55d48e8e32438f5af1d048bf44b64aea993a27e1bb0069801ed2e303f04d90cef7fc5bc447"}, {0xb8, 0x1, 0x99, "007518e68001447f5cf651f9727500359f3492ad7dbd9d88303386be665845b0fd2b0e0328658286f3a2891c4edbce200a8a615cd0cd6ee6af05e7aa112ff34075a629a26b364644a0625df91ee9d0aff8c3ecd50c0c513b489af74a2bf0fa4a9dd7c072a7e83a7911d9f7dfd259683fee493d44540683b8331a56c1eb8a3d47385de0a0fd79acc80649a963a0562f698d288dd0883ad5a20266b0cc1c53827efc84d0c7ef172f"}, {0xc8, 0xffff, 0x80, "d13e5f8140518ef5e1f94a040af98a7d6bf6f8b88c0f8d50cdce7b26ca32cd10bb2a645646a63345f58212a833a5668b560bd972360f7e893ce772620022e70a7fe6ff7d0e0279efe5d1720452f01e0d2c4a0e3e52dae173fba6b7b7f5d1366632fe49ec981ade390663aead29894048a4d1b5bdbeaf19e63919fa4ec3e18d1da4515e09d639e2b5d31f7b5732d57fd9a5c883ce18e80feb265f07cd18c9b6a4f3c12648c38da2052cfec98e48696224cf7d84494dcb428b"}, {0xd0, 0x1, 0x81a, "63c9b7a6be16c9843cb55530c2a77ca114bbc841c6a14db7c9adf2426ce7ee615805ca9219cef45299081c6b283ac3c8ccc2588a325468cf145762089c74a1e24ad97012335be303058d0e205ee8dcdc30b744968b6fcc1823af7624c2959e5d315f33c8a41b91a2b0ac1ca6bc896934aa684935e491700645631d58f5178be0d26d397351e2c781cef2e0f1d6b135795cf583e1bc2f25c520375c9f01cd6ff5ad7ed6b5efd69e85163bf8c55cc1cba1e34ebd283f8128561c7f5dce"}, {0x30, 0xffff, 0x7, "b5ff6051c889f40cc6b8c36c0b2629d1db9eed6bddd05df10ac7e9ed"}], 0x370}, 0x1) recvfrom$inet(r4, &(0x7f0000001800)=""/163, 0xa3, 0x1, 0x0, 0x0) r8 = msgget(0x1, 0x202) msgsnd(r8, &(0x7f00000018c0)=ANY=[@ANYBLOB="00000000000000004a5597f16d0bfa80bd6d72a3356dba1dcee8f0ee79e4ef3dc38f76f0f8b24e5680f4ad795a555c0f459bd407cc14d9608d05a77598f15e44a137ff91da84e7e53a576059b7574d0be26ab84eeac90d0666fd758f7176ef433d263d7bfd799de6737dd1032bb2439417fee47623de76e07518fe7ea77346f2ff979852cb5d8bdb8acfb408e3d07a01b35efeafce94eb6f455def9bc1ae15009564f9fefbc97f35dc9e780ed14f70226a3cd1525aa4982b5d4deaf1f74727176df349db9b4266c5278c071811481794b2ab52295cfc830bb4d9b0494c559539bc4918e0d06820689b9bfedd5fca03e3f1972bc8befb4537fe25ac2cbeb8b2d1ecb07fa0e21fab7e72cdd4605b85a5588a57ac4c9d53032f42c68709f9d0eb6438e245b0a571e679f418ad2443ce250c3e603e65246d2420e67f10"], 0xcb, 0x800) 20:56:42 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {0x0}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:42 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) accept$inet6(r3, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r3, &(0x7f0000000900), &(0x7f0000000940)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x2000) mknod(&(0x7f0000000980)='./file0\x00', 0x6000, 0x4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000009c0)={0x81, 0x3, 0x7, 0x1}) pwritev(r3, &(0x7f0000000d00)=[{&(0x7f0000000c00)="acd77253fec96094b7cf61f267c75e934cf872ede8795d848d6b59dbd3b2847c93cd8833e0c4e4bd34a8d6ad6b77afba1c733e76d72741deb07e30d846f89b212b7d6f83fbc07df14490c0f2896fa4b48da6e0487b12fe6551846489f61f29d4c12d9937e6a0efd8d0bbd092624fe91d9c37fe5831e0ca290480d985dcd66d033f49458d7d9fb6708da17004c875788dc7aaef76887e7e83294a7f469a5b525303ea537db4a4086baefc0cbc97d92717de3b6027a8d24f8dbccbc09b4bcbe750655af194a15f53f21ad96c38b717e24e5caee1", 0xd3}], 0x1, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000d40)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000d80)={0x100, 0x1, 0x6, 0x7}) shmget(0x1, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) stat(&(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)) r5 = msgget$private(0x0, 0x202) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1f, 0x0, 0x0, 0x0, 0x0, 0x80, 0x47b}, 0x156c, 0x7f, 0x0, 0x0, 0x2000000000000000, 0x7, 0x7f, 0x1}) 20:56:42 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) accept$inet6(r3, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r3, &(0x7f0000000900), &(0x7f0000000940)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x2000) mknod(&(0x7f0000000980)='./file0\x00', 0x6000, 0x4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000009c0)={0x81, 0x3, 0x7, 0x1}) pwritev(r3, &(0x7f0000000d00)=[{&(0x7f0000000c00)="acd77253fec96094b7cf61f267c75e934cf872ede8795d848d6b59dbd3b2847c93cd8833e0c4e4bd34a8d6ad6b77afba1c733e76d72741deb07e30d846f89b212b7d6f83fbc07df14490c0f2896fa4b48da6e0487b12fe6551846489f61f29d4c12d9937e6a0efd8d0bbd092624fe91d9c37fe5831e0ca290480d985dcd66d033f49458d7d9fb6708da17004c875788dc7aaef76887e7e83294a7f469a5b525303ea537db4a4086baefc0cbc97d92717de3b6027a8d24f8dbccbc09b4bcbe750655af194a15f53f21ad96c38b717e24e5caee1", 0xd3}], 0x1, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000d40)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000d80)={0x100, 0x1, 0x6, 0x7}) shmget(0x1, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) stat(&(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)) r5 = msgget$private(0x0, 0x202) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1f, 0x0, 0x0, 0x0, 0x0, 0x80, 0x47b}, 0x156c, 0x7f, 0x0, 0x0, 0x2000000000000000, 0x7, 0x7f, 0x1}) 20:56:42 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) accept$inet6(r3, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r3, &(0x7f0000000900), &(0x7f0000000940)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x2000) mknod(&(0x7f0000000980)='./file0\x00', 0x6000, 0x4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000009c0)={0x81, 0x3, 0x7, 0x1}) pwritev(r3, &(0x7f0000000d00)=[{&(0x7f0000000c00)="acd77253fec96094b7cf61f267c75e934cf872ede8795d848d6b59dbd3b2847c93cd8833e0c4e4bd34a8d6ad6b77afba1c733e76d72741deb07e30d846f89b212b7d6f83fbc07df14490c0f2896fa4b48da6e0487b12fe6551846489f61f29d4c12d9937e6a0efd8d0bbd092624fe91d9c37fe5831e0ca290480d985dcd66d033f49458d7d9fb6708da17004c875788dc7aaef76887e7e83294a7f469a5b525303ea537db4a4086baefc0cbc97d92717de3b6027a8d24f8dbccbc09b4bcbe750655af194a15f53f21ad96c38b717e24e5caee1", 0xd3}], 0x1, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000d40)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000d80)={0x100, 0x1, 0x6, 0x7}) shmget(0x1, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) stat(&(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)) r5 = msgget$private(0x0, 0x202) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1f, 0x0, 0x0, 0x0, 0x0, 0x80, 0x47b}, 0x156c, 0x7f, 0x0, 0x0, 0x2000000000000000, 0x7, 0x7f, 0x1}) 20:56:42 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {0x0}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:42 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) accept$inet6(r3, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r3, &(0x7f0000000900), &(0x7f0000000940)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x2000) mknod(&(0x7f0000000980)='./file0\x00', 0x6000, 0x4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000009c0)={0x81, 0x3, 0x7, 0x1}) pwritev(r3, &(0x7f0000000d00)=[{&(0x7f0000000c00)="acd77253fec96094b7cf61f267c75e934cf872ede8795d848d6b59dbd3b2847c93cd8833e0c4e4bd34a8d6ad6b77afba1c733e76d72741deb07e30d846f89b212b7d6f83fbc07df14490c0f2896fa4b48da6e0487b12fe6551846489f61f29d4c12d9937e6a0efd8d0bbd092624fe91d9c37fe5831e0ca290480d985dcd66d033f49458d7d9fb6708da17004c875788dc7aaef76887e7e83294a7f469a5b525303ea537db4a4086baefc0cbc97d92717de3b6027a8d24f8dbccbc09b4bcbe750655af194a15f53f21ad96c38b717e24e5caee1", 0xd3}], 0x1, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000d40)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000d80)={0x100, 0x1, 0x6, 0x7}) shmget(0x1, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) stat(&(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)) r5 = msgget$private(0x0, 0x202) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1f, 0x0, 0x0, 0x0, 0x0, 0x80, 0x47b}, 0x156c, 0x7f, 0x0, 0x0, 0x2000000000000000, 0x7, 0x7f, 0x1}) 20:56:42 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) accept$inet6(r3, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r3, &(0x7f0000000900), &(0x7f0000000940)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x2000) mknod(&(0x7f0000000980)='./file0\x00', 0x6000, 0x4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000009c0)={0x81, 0x3, 0x7, 0x1}) pwritev(r3, &(0x7f0000000d00)=[{&(0x7f0000000c00)="acd77253fec96094b7cf61f267c75e934cf872ede8795d848d6b59dbd3b2847c93cd8833e0c4e4bd34a8d6ad6b77afba1c733e76d72741deb07e30d846f89b212b7d6f83fbc07df14490c0f2896fa4b48da6e0487b12fe6551846489f61f29d4c12d9937e6a0efd8d0bbd092624fe91d9c37fe5831e0ca290480d985dcd66d033f49458d7d9fb6708da17004c875788dc7aaef76887e7e83294a7f469a5b525303ea537db4a4086baefc0cbc97d92717de3b6027a8d24f8dbccbc09b4bcbe750655af194a15f53f21ad96c38b717e24e5caee1", 0xd3}], 0x1, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000d40)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000d80)={0x100, 0x1, 0x6, 0x7}) shmget(0x1, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) stat(&(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)) msgget$private(0x0, 0x202) 20:56:42 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) accept$inet6(r3, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r3, &(0x7f0000000900), &(0x7f0000000940)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x2000) mknod(&(0x7f0000000980)='./file0\x00', 0x6000, 0x4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000009c0)={0x81, 0x3, 0x7, 0x1}) pwritev(r3, &(0x7f0000000d00)=[{&(0x7f0000000c00)="acd77253fec96094b7cf61f267c75e934cf872ede8795d848d6b59dbd3b2847c93cd8833e0c4e4bd34a8d6ad6b77afba1c733e76d72741deb07e30d846f89b212b7d6f83fbc07df14490c0f2896fa4b48da6e0487b12fe6551846489f61f29d4c12d9937e6a0efd8d0bbd092624fe91d9c37fe5831e0ca290480d985dcd66d033f49458d7d9fb6708da17004c875788dc7aaef76887e7e83294a7f469a5b525303ea537db4a4086baefc0cbc97d92717de3b6027a8d24f8dbccbc09b4bcbe750655af194a15f53f21ad96c38b717e24e5caee1", 0xd3}], 0x1, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000d40)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000d80)={0x100, 0x1, 0x6, 0x7}) shmget(0x1, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) stat(&(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)) 20:56:42 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {0x0}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:42 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) accept$inet6(r3, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r3, &(0x7f0000000900), &(0x7f0000000940)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x2000) mknod(&(0x7f0000000980)='./file0\x00', 0x6000, 0x4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000009c0)={0x81, 0x3, 0x7, 0x1}) pwritev(r3, &(0x7f0000000d00)=[{&(0x7f0000000c00)="acd77253fec96094b7cf61f267c75e934cf872ede8795d848d6b59dbd3b2847c93cd8833e0c4e4bd34a8d6ad6b77afba1c733e76d72741deb07e30d846f89b212b7d6f83fbc07df14490c0f2896fa4b48da6e0487b12fe6551846489f61f29d4c12d9937e6a0efd8d0bbd092624fe91d9c37fe5831e0ca290480d985dcd66d033f49458d7d9fb6708da17004c875788dc7aaef76887e7e83294a7f469a5b525303ea537db4a4086baefc0cbc97d92717de3b6027a8d24f8dbccbc09b4bcbe750655af194a15f53f21ad96c38b717e24e5caee1", 0xd3}], 0x1, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000d40)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000d80)={0x100, 0x1, 0x6, 0x7}) shmget(0x1, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) 20:56:42 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) accept$inet6(r3, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r3, &(0x7f0000000900), &(0x7f0000000940)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x2000) mknod(&(0x7f0000000980)='./file0\x00', 0x6000, 0x4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000009c0)={0x81, 0x3, 0x7, 0x1}) pwritev(r3, &(0x7f0000000d00)=[{&(0x7f0000000c00)="acd77253fec96094b7cf61f267c75e934cf872ede8795d848d6b59dbd3b2847c93cd8833e0c4e4bd34a8d6ad6b77afba1c733e76d72741deb07e30d846f89b212b7d6f83fbc07df14490c0f2896fa4b48da6e0487b12fe6551846489f61f29d4c12d9937e6a0efd8d0bbd092624fe91d9c37fe5831e0ca290480d985dcd66d033f49458d7d9fb6708da17004c875788dc7aaef76887e7e83294a7f469a5b525303ea537db4a4086baefc0cbc97d92717de3b6027a8d24f8dbccbc09b4bcbe750655af194a15f53f21ad96c38b717e24e5caee1", 0xd3}], 0x1, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000d40)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000d80)={0x100, 0x1, 0x6, 0x7}) shmget(0x1, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) 20:56:42 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) accept$inet6(r3, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r3, &(0x7f0000000900), &(0x7f0000000940)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x2000) mknod(&(0x7f0000000980)='./file0\x00', 0x6000, 0x4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000009c0)={0x81, 0x3, 0x7, 0x1}) pwritev(r3, &(0x7f0000000d00)=[{&(0x7f0000000c00)="acd77253fec96094b7cf61f267c75e934cf872ede8795d848d6b59dbd3b2847c93cd8833e0c4e4bd34a8d6ad6b77afba1c733e76d72741deb07e30d846f89b212b7d6f83fbc07df14490c0f2896fa4b48da6e0487b12fe6551846489f61f29d4c12d9937e6a0efd8d0bbd092624fe91d9c37fe5831e0ca290480d985dcd66d033f49458d7d9fb6708da17004c875788dc7aaef76887e7e83294a7f469a5b525303ea537db4a4086baefc0cbc97d92717de3b6027a8d24f8dbccbc09b4bcbe750655af194a15f53f21ad96c38b717e24e5caee1", 0xd3}], 0x1, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000d40)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000d80)={0x100, 0x1, 0x6, 0x7}) 20:56:43 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x3, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:43 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) accept$inet6(r3, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r3, &(0x7f0000000900), &(0x7f0000000940)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x2000) mknod(&(0x7f0000000980)='./file0\x00', 0x6000, 0x4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000009c0)={0x81, 0x3, 0x7, 0x1}) pwritev(r3, &(0x7f0000000d00)=[{&(0x7f0000000c00)="acd77253fec96094b7cf61f267c75e934cf872ede8795d848d6b59dbd3b2847c93cd8833e0c4e4bd34a8d6ad6b77afba1c733e76d72741deb07e30d846f89b212b7d6f83fbc07df14490c0f2896fa4b48da6e0487b12fe6551846489f61f29d4c12d9937e6a0efd8d0bbd092624fe91d9c37fe5831e0ca290480d985dcd66d033f49458d7d9fb6708da17004c875788dc7aaef76887e7e83294a7f469a5b525303ea537db4a4086baefc0cbc97d92717de3b6027a8d24f8dbccbc09b4bcbe750655af194a15f53f21ad96c38b717e24e5caee1", 0xd3}], 0x1, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000d40)) 20:56:43 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) accept$inet6(r3, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r3, &(0x7f0000000900), &(0x7f0000000940)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x2000) mknod(&(0x7f0000000980)='./file0\x00', 0x6000, 0x4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000009c0)={0x81, 0x3, 0x7, 0x1}) pwritev(r3, &(0x7f0000000d00)=[{&(0x7f0000000c00)="acd77253fec96094b7cf61f267c75e934cf872ede8795d848d6b59dbd3b2847c93cd8833e0c4e4bd34a8d6ad6b77afba1c733e76d72741deb07e30d846f89b212b7d6f83fbc07df14490c0f2896fa4b48da6e0487b12fe6551846489f61f29d4c12d9937e6a0efd8d0bbd092624fe91d9c37fe5831e0ca290480d985dcd66d033f49458d7d9fb6708da17004c875788dc7aaef76887e7e83294a7f469a5b525303ea537db4a4086baefc0cbc97d92717de3b6027a8d24f8dbccbc09b4bcbe750655af194a15f53f21ad96c38b717e24e5caee1", 0xd3}], 0x1, 0x0) 20:56:43 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) accept$inet6(r3, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r3, &(0x7f0000000900), &(0x7f0000000940)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x2000) mknod(&(0x7f0000000980)='./file0\x00', 0x6000, 0x4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000009c0)={0x81, 0x3, 0x7, 0x1}) 20:56:43 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x3, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:43 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) accept$inet6(r3, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r3, &(0x7f0000000900), &(0x7f0000000940)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x2000) mknod(&(0x7f0000000980)='./file0\x00', 0x6000, 0x4) 20:56:43 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) accept$inet6(r3, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r3, &(0x7f0000000900), &(0x7f0000000940)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x2000) 20:56:43 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) accept$inet6(r3, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r3, &(0x7f0000000900), &(0x7f0000000940)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 20:56:43 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x3, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:43 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) accept$inet6(r3, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r3, &(0x7f0000000900), &(0x7f0000000940)=0xc) 20:56:43 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) accept$inet6(r3, &(0x7f0000000880), &(0x7f00000008c0)=0xc) 20:56:43 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) 20:56:44 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{0x0}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:44 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) 20:56:44 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) 20:56:44 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 20:56:44 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{0x0}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:44 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 20:56:44 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 20:56:44 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 20:56:44 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{0x0}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:44 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 20:56:44 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 20:56:44 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 20:56:44 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, 0x0}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:44 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 20:56:44 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 20:56:45 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff15) setreuid(r0, r1) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 20:56:45 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, 0x0}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:45 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xffffffffffffff15) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 20:56:45 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getuid() munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 20:56:45 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 20:56:45 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, 0x0}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:45 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 20:56:45 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:45 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:45 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x0) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:45 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2003, 0x0) 20:56:45 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2004, 0x0) 20:56:46 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2005, 0x0) 20:56:46 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x0) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:46 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x200a, 0x0) 20:56:46 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x200d, 0x0) 20:56:46 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x20c6, 0x0) 20:56:46 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x0) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:46 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) 20:56:46 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) 20:56:46 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) 20:56:46 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(0xffffffffffffffff) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:46 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xa) 20:56:46 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xd) 20:56:47 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x28) 20:56:47 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(0xffffffffffffffff) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:47 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xc6) 20:56:47 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x300) 20:56:47 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x500) 20:56:47 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(0xffffffffffffffff) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:47 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xa00) 20:56:47 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xd00) 20:56:47 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2800) 20:56:47 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:47 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xc600) 20:56:47 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x280000) 20:56:48 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3000000) 20:56:48 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:48 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4000000) 20:56:48 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5000000) 20:56:48 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xa000000) 20:56:48 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:48 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xd000000) 20:56:48 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xc6000000) 20:56:49 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xfeffffff) 20:56:49 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) msgget$private(0x0, 0x8) msgctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) 20:56:49 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xfffffffe) 20:56:49 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x28000000000000) 20:56:49 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x300000000000000) 20:56:49 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) msgget$private(0x0, 0x8) msgctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) 20:56:49 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x400000000000000) 20:56:49 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x500000000000000) 20:56:49 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xa00000000000000) 20:56:49 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) msgget$private(0x0, 0x8) msgctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) 20:56:49 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xd00000000000000) 20:56:49 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xc600000000000000) 20:56:50 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xfeffffff00000000) 20:56:50 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xffffffff00000000) 20:56:50 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:50 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xffffffffffffffff) 20:56:50 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x220, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x3, 0x8000, 0x1, r1}) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = dup2(r0, r0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000300)) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) r4 = open(&(0x7f0000000100)='./file0\x00', 0x20050, 0x2) r5 = socket(0x2, 0x4, 0x5) kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffff8, 0x4, 0x2, 0x6, 0x4}, {{r3}, 0x0, 0x0, 0x800fffff, 0x20, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf0000002, 0x990d, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x8, 0x80}, {{r0}, 0xfffffffffffffffa, 0x11, 0xfffff, 0xffffffffc8637a40, 0x200}, {{r0}, 0xffffffffffffffff, 0xc0, 0x20, 0xff, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000000, 0x101, 0xbc38}], 0x4, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffa, 0xe9, 0x8000008d, 0x4, 0xe3af}, {{r3}, 0xfffffffffffffffb, 0x0, 0x90, 0x5, 0x2}], 0x1ff, &(0x7f0000000280)={0x4, 0x1}) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x10011, 0x0) 20:56:50 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x100000) r1 = socket(0x3a, 0x8005, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) setegid(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x54) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) 20:56:50 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x13, 0xffffffffffffffff) 20:56:50 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 20:56:50 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='-\x00', &(0x7f0000000080)='*%,\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000380)=[&(0x7f0000000140)=']\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='^)\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='@\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=':(#\x00']) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:50 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmget(0x2, 0x1000, 0x24, &(0x7f0000ffc000/0x1000)=nil) mkdir(&(0x7f0000000000)='./file0\x00', 0xe8) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r0 = getpgrp() getpgid(r0) 20:56:51 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) r3 = fcntl$dupfd(r0, 0xa, r0) openat(r3, &(0x7f0000000000)='./file0\x00', 0x20040, 0x3) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:51 executing program 1: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:51 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:51 executing program 1: munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:51 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) writev(r0, &(0x7f0000000c80)=[{&(0x7f0000000680)="2fbf187a861131392140309ba7f9d243fb78e37daa736388e0f790365a8891bc5fdb160670bd2a1f1facdbd740743c57ffeea7ae2da15981eae25614491260256a2dea33f1180054da00931b66945a5bc0fcec62ed2f92a9e17d85e746220d06da0cfd839de8a110c4c83dd5f0a37dc6b541406b40d0c62da05e8450c98b40f5f56fd58471f401c9d349c71373fb3ae2f341172d6ad9c6ef5f80b592656bca3ba2ff6ec7c360332be563b962b4d25359d9c78045556183a7e734175fcb23d4a503eaeeb45d1f5124", 0xc8}, {&(0x7f0000000780)="37686c4c36ffe695d643780898bcfa87e9510b96b84eb58738ee97c0cbf695414f10f35aae0e283d2f7829b486fb800c44844c46edc9414575a3c1d5ac6e2094e7bb7d0cee9e1dbe85ded798e9d660919795441cea46514696870b8fc5a52be9cc1d1231704b30", 0x67}, {&(0x7f0000000140)}, {&(0x7f0000000800)="06670ab94fb02cc19cf52d59a924d65092ba625e79cfa722d519a02761ec67b2083a4dd65676689659c4a9a21c86", 0x2e}, {&(0x7f0000000840)="09b4c9ffcddd26c80aaa12d71f785f7a1ca5b070a85a587872998bc24045ee440b37d15e3d22e4715b42b76c52ab41f10c5e10cd5f6d01444fc0029a5eed1bc83a282629794f46ef50d70367a4b7d32e6e53a67913ad25b0f689aa0b66208ddc2c529e547b630dc8212a86f63f32b8dba4fbf66f0ceaedd8c7a667af12ca87c590b353126647a20450edcea33f3737cdbebafa03a9a0a479f1d2ab0f702db6b9720a9968a37e65b157136cdf7ab763997a256620d15c86ac918cb4609553a8e9c78bf34a61b59976dbbb907389fb7adf63d64ad150ebbd1ff15aac723c2854dd69a7fc3b57b5", 0xe6}, {&(0x7f0000000940)="435531f873242723e6d1045597d7e2ee942738922589f338d6f4d029b9630f3c4154157f0fce9277400f5290893d02de111bd0013e970c55f3e525adff5a462020c62d1bc12fd19a1f81e4be638d115c8e33cf6da785418427c5a427ba2efd30b2ae312c08cf984d216e49367f2952edd475ec09b57b9b6b", 0x78}, {&(0x7f00000009c0)="f6da6366f062ca7ad293c0ec607c1c299571597d9ea59c7af7090602a3b86ff1aaeede2ef0f4114076022a087b2218bfdca2e9a17217b02ed76b1c9a86206fcd56027a6bfa37280d9217", 0x4a}, {&(0x7f0000000a40)="d1d5bc3d498250a00b718b319e12a201b28dd26c075c6c4268d02c692d0fa270b1ddfee01a034efe14aa283354f11020b3e63e2bfef9e55c20d2d526c223d5e9ae2c4882457f2a46eee61606a4e245bb0aa24e104336f4a17372fed17bfbe984cf6b38ed13ffb555d3c95fa445b4fa7c435e218300d46edd34f202bd3044ff160f4396526e9b4f7379c9eb036c53ea33f999508be138a7b183f01f3720afc08f5b7e3b0dbe14f3a6d2ce3520c8efd94c17203b265c4834fd00ac9464682f98411cb4eca54e53d5ff7c240abfc0d8cc24", 0xd0}, {&(0x7f0000000b40)="4c79e3b4bf5512ef2639fa1260b385ce5fab332deff28f702e91ca6430a14b920f22923a79767f55e5aa998aed2d9a837b7cb370f5a4428e2d20f4403c6f2651204a12a37a2602b0bee979b79ef7219abd5adf2312a917e3f7", 0x59}, {&(0x7f0000000bc0)="56c4c34445831e543bcdb8ea5f6a21b0cb1ab68fdfcf78ebb8072f4303dc7c96df8216cfc7e7f6d63eb2cd60cd6a3e5c6a222b73ab96f0c88055d408517965c3757719cdee868adb71e646525a1f2418d0c714ae0d411fc6c88aa62f2b110daea7134a9b4c3b6f1492c9abc25e289477d105fdefe862c4263bd9bc8245c013e796832ba7f471cd5135fae84e44ef5b66195b69b1c5645e264518d1aed3fc74", 0x9f}], 0xa) r2 = msgget$private(0x0, 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="f734f711d07f08658594c2afaf723c2efb4fb1b3604c433b0fd43bfd03acb5b998bf093c2736441786ba19c2309d1553818fbe6957dc739ab7b6dab2bc584b56ff7527176ad94c0e7397a37b66d2e1e7e1b73f27381449b9eb72c7625c7fea6cf41354d8daa7719614e47cb4aed895a0e1569f0288efed175fdad2561dc229c510be0934441e87f5b04039231d3f9741e21267b749bd8e38a47ea0a1c8bfd1d9cf527e2dd3b9cc28153b0b4b0138466a519f7602c825b9b499ad4acbe3aa6edff703013377898d241e321ec38dd22669d6f58eed0b04d23816df7abef36ff6dbb67b1000f12b62b3cc717c8c956a4adc01f0eb19beab610432d9", 0xfa}], 0x1) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:51 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 20:56:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x141) write(r0, &(0x7f0000000080)="18cc2dae1ee9b7d9dd0643714ed18dc741f28dc1ef8fdf221ba5436220d45c2f05a9501713d6670579f65d84d16672d2ed8701c876e0cd6c36b0096bb4fbeb87d5e1d7d2652137ab55d8b31566b8de87ebe3d19c699b479a28e9f1375eeb6bda8a3780b4bc1dd7724cafe9a8a7220e8764248b4ca5771139fbdd5b11975ca2e3c821a65ec8d10f4210d3e963afe94f7e691585e88bca1cdc4e2721dd9546748a4b6380b051ca434c1abaed2a17a37d46c73bef2ccdc1639bf75ee8c4c4280fd14c6e73136cb8e9", 0xc7) unlink(&(0x7f0000000000)='./file0\x00') munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) recvmsg(r0, &(0x7f0000002680)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f0000000180)=""/44, 0x2c}, {&(0x7f00000001c0)=""/163, 0xa3}, {&(0x7f0000000280)=""/16, 0x10}, {&(0x7f00000002c0)=""/22, 0x16}, {&(0x7f0000000300)=""/206, 0xce}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/207, 0xcf}, {&(0x7f0000001500)=""/4096, 0x1000}], 0x8, &(0x7f0000002580)=""/251, 0xfb}, 0x800) 20:56:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x4, 0x3}) 20:56:51 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) r2 = msgget$private(0x0, 0x40) msgsnd(r2, &(0x7f0000000680)={0x0, "c8b04917a0f9bac4ec1c700de9cc899b88cf1823ea8ee521f96ec26e83a0e62f24916becfb8f557b05a8d13ae80d92593b7223e015c25a17c74d67b43e5418493797e2af3efeffe00c400ef8f5987b0802333050823d35611cd5755376fae8f1d588f01b0e7aa74c2f44cbb7053fad07277ce79b5fcdf14fe7"}, 0x81, 0x800) close(r1) r3 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) getsockopt$sock_int(r1, 0xffff, 0x181b, &(0x7f0000000000), &(0x7f0000000040)=0x23) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{}, {0x3, 0xee}}) 20:56:51 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:51 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x102) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\'/+\x00') 20:56:51 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) semget$private(0x0, 0x6, 0x4) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xfffffffffffffffc) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8200, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) 20:56:52 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x7}, 0x10) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x108, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000680)="e9d7a9787dedb19ad23c5b381a8ede18fb8b93cfbe94d0874e09edc0b1adac1fd9c46c84f6a17cf5803dc333125da0466c09dbb761666c9d824f36aed3458468d6772fa7da11de596d7380bb83c7f03bf98821831d1de0b1b4e220f7c9dfd5faba308698b2e535a62e88065c06c632b5d64dd0f5dc4877bcc978c2a7931820b0852a100e0192c3786a9e08eb42e13aee06f2d56cbe638946ca3016666e43e34e5804bc8e065f9f2aedb2bde460fce87898aa373092b2f25b2c15dd4833792f290172993997bc7d07451155a8056de4c8fcfa5f8247e40e25f3df8417de63a96ee5c77973a223b4d7a2a368d0daad1ca59ed772ade600a424e7d7bb6eb6290663051f10d0d0aa9f45d097096b52b4acb812ba9ebd268a2fd1609ac6016746a0ebc7a29ede6a0ad03f9be1d2988210d54097aaca6a74df04401cbb167fb6581db42e028d065f56d73aefb74a1ffd1734dfcef0d399589f753d80b38b516957c465c086af63e4091c7524aba9ca3795ce676ea6d69d326fbfc0e6717b2cdc9c72ad35107329a365d62020a916e7630c164ac90bc8fa8f12cb38f8798d6b734e4381f3d5244dfd1b426cea9def367b9031f0a3155d5549c9d867db36c95ede1ac0d49508b820fc1b4e7b2b4539c8d7199a2898c3e11cd97eeba299b1fd51375be9e971cd35488fda3e499716bf99d9397a71bb4d7cb8c8bb6dec6e8453a6ced98e29e5adcf67456208a75718283dacec8a23397a7286cbb89c74cdc0b318e5f900dbfdde71a4fcd491564e473526ce599587e22475faab4bd535f69d5ab24be9524291191e1e78a7fe5ca5b66aed0cb59ac84de505491f1a4bfe5d14b6a5ab91111db7776850860a39487adceba6df476fbff154566df7b5906a7f126b5b77e3b5a82cdb2bcd3fae643ffda9a58e897de3deb710c8d58f0f0359705758e92ce875ecc2f8b2a20c6e6c38ab7935103264893d091458426addcdf74f0a94b915518bec212aad0f3a7e7006efe292cf2511d0972266fe946974d817f3eeedcde0f7ca2052a8d1e2af9cf75541a19c4033714aefdc4739f3ac19200879ae7c2eddbd88d27578db821767e65a9f2b69b3a3b75226d41dde621a37be35bc35615cb7db158b95d3b40a4249c0e2852369b985cac2fdd65d60b9890bf98435d25e148978c87b4e5c98181e602278d95e6d3460678ff01a03c7041e1ccbe6346125201713199fe85db5d5f3bf5f1b9567800959584a23d856358fdbb5db99e240dd53ec803337628f32c077c8f52c4b52abed6b4d244c53f6459fac44ee80fb13295ce6a73211e14417282b6749f310bb76550160c843dd95920a4282abedec37ca9e67f6ca49c3b8773d4c8753f2a2f8d4cb4ee3b8fa92f7c7df7ef93f56786a0e6f6c97bf05a8958fa1fa4094f8c109d550daf642932b1ba361f47ad5f0cfce0c108e76f33dc50195370fef850aa569e4f7bf0fad2be8d2cd254bf0cec291698a48ce648ce72e8d3edb7d68b2e97af5fd38755204ad4f76f08d882eeb59938375a0156eb334cb0ca5f093c755919bf46c384d04e984c8ca1460d48b4d90fc2d053c0eee91759de96b0c6727c323ff5c9ed10ca137521a5be3818e90332ddc497f65025a3348014afa32646d0c29e11867acad8207165bd78ade0b4dfeebcaa604f6d7be8fb5657114bd46aba0943765013611816f7ff6e68d37427665a707c76022e7137e7fbb46e618147bca25c9d8deaae6d7b6bb9e19266ff2ddf1d2040e534caf048ce4d5bdc5068ee3393c001ef897ec4f767615716a1fb1fd99054f19f302394fe3048bdebeafd061b3816904df3f7418b4fc521d440014dce6d4153a22f9494afbce5695e207a3bcf7bea42439af599efcae4d2c21a74f5680a6d767c3de304073575521589f2a7f842cfa30c4a8125f5e907b05ff5209b4d0cf3f172249f5d5d75ffca34d2bc7bae6ecbc66e0a9f4601466927c4c8544255c805860b956ac212dcc26ce6526ca4e72b95045020530c5580aa56203843d5df241fc3f2cf12575fd5672f3f0a83e2ec5d84a38db645e66aea9b92c7633da1191d4f55c8618492b2157dcacbc81f6a192fb0f87d0ba7a323656d6f0d6c1cef015ad66a72bcb2a1a0e184bd0da9e37e8093d24affcbf99d350dfdb1a5c714a7d643550297adf3f1e6057bb2c999686fbf0a9c0c56ff5620192c09a1de901327b4e9fb934a346363e6277b4c95b908767ce89ccea0571dd01458dc61d756001e2137028b293a54618a4a443ddce1be7e44e41b0adb89dd473d39e72f8834d19ff6f53fb0640521f059d2391103c0f418ebf7638240fe158a200bf31c9c8991c957c775546aeaf0d804743f3d057c9eef70fd67656992fa9b0cf7d43165cee54b6a7053cc6e51774e4f923164b52974c93ee8d3668777af50ff9c5218753c4348bbec2054f75e953efdb4c932539de5a9e349031942d92ba817e3bb2c02d4a1129cf6e448eedd315ae7b38a0d1223a2eda1af6c6ce53d94d323169f0d5afe6eb36d3d4e429a5d37d2989b551f0d8a21deb129c9b515f8c60ae9d573e4964db0deba2f87120e85708e1814d068036fd7dfda1187797df8a1eecfa0091db394e6d793ad2972036b57569e61a4b8b2403443a1f138e214a7ff5bd8fb915aefc7f1980e99e5ba4aff1ecb8785f7d31a853afcc81d958da45b56bd302ef41d51051eb2763d4b05a1e582c5370575513d16c551354219c8ef5084e092f956f1477a6206e9de73e3934ca6f1c07259e9cb5866ed8e2a136016ef877d2747428169d5b4c1c622ea459b16c4fcd6ef6696fb31b7f1a787a29e6f8694967556ec8dfaa7d04b61e8df1eaebdab4e84da40a18e6f79983e220b347941d996db8209aa4556097201c1636f3bf794f4a89a35de17ded14b10e1d0cbf8e033a2bd343e2c723b2b4aebf08f8216aa9b781067a03faca5a7d9fe6b27f42db62893f37573edc4105ee92ab08bfa2620aa42d0545d06b79713677b65e8293dfd088c549c134a7fd6f81a86f6f3d0900899e56154ae6ae45827a0a2aa964ca9912f27f78127d6632dbcffe6b3a0dfb217bf4cd4bb6b99d6697b8bab030bfb6ccfb5a71e13675ca74d34f68837cd42f343c21f2ae73723d305f8a6eb04e95f6d6083d42bb7a1e22eacf86de2cdea876548efe14f606856525dfea0b939a53b43b090f508c9fc03208cfb1fc92cec0d79506ea91aa493e1fa99975138d94e38a19948a846590ba66063bad40891fe6995f08019391cf6cec3ba1f386ad537fad6db5884810ab2ab1a6b179d274136c81a9e1f3167867681ba57d50e83ff09d26b4252a35bdb93a3145dc834c0e2a406d16f0100577d828601670e0098971d6137caf3cd697f51a805265a7094b9b8727665cf9127b9ab20d4a1a5a93440bc19d9561383cae53934a8a526e1d029bca4c22a2f373cc7f93b364afd87116e3d1ec853f68eecddc92f2ebd311f38d4850f56b4165408c2dc299ceb80d6e7c119d1eaf2af9b0acc3216fbd4adf740d0cf244e8c3c1b5a138abc675999c07b784b8ed2cbf61000338dc96b611064ee043f5710d685d80a7e2b3919f5ee2051d2e5db6dfe30f19271a5db6c6ca0813fbcbce175488b192a9042d6fed741490e2c0205592d6da7608bae50a4887be55b452ac301abc82f63f7a1addcc25ccf24d9df965eaf249498441461399a9346f7530db8800690d78dac7d12028de60666dc172d58aaf5ec925127c7dc1ae90fc20bf64968ccbfac679f4d6986d6616b527575a152ba188cc555e62d5c0fec91a9b3d2c2c474de33eb6b14e5ea408f254cf82dea6aeace22bcb0a5cd4b953428379d68533f62a6c6d349e480b63214ac8510fdb2fc6f407af02c1d5bf094f617ddeba1b9ea84d810ffb937267f23755091e71d78c57db423ac81e9fdea145970842c580d969208cadb7bcd5422d6fcbb77e9ffac16d67da3fb71cac2865eec66581f15e92f201d6be8c9a588e155138b86190c2a52092cb6c0cc726173f7452406e8a3774e390ebd17c8d1f0be9339251f00807e83a2a0c0f96ffad22ac7d225ec00e758f6bd584f492c360f0ac0fbdc10458bbf41d8bed7209942ed85cd61fea86535bd1dd8c43f09892ffb71fb4343e4f9f6dd14b14140b71a4a57c4ae7398bc894d803f71eb70133be7a085311e7080a3864e1517283a0f7f0e2943b2854017f10f0f497bfb15a03f36b7345995ccbf450e901e3330003634e1e9b700a2b9663d936418cbf06834ab4ce1fd963e2a6889f57b0ffe0892f638edefdba605558a5e8bef92f4a4f0fb95bd2038e7ab6aeeb13b10619d10f5a8a49afc0163f6258ffcf956603d3a8666c79b67ae1725d43771f100dbcecb18281ae0915d9f5c546c554d5aa68e1486ca4b78e9cb0db7b0ac5277863344591ef095823d61cf0817395e579145098aab4f14a914c808f823f8d1dc455727beeac0ef07a27bab422b88dd270107dce1d977636041c4d706701aaa6a8eda8b8024baa7e9d473fdd0ae991fccf888dcd0b53858c8272a216d98728c2f9c3f640673b427ad113b288805d39e5c1654a5eea5d68c9110b739b8ec1c2f2e57aa4f588d76c80712c22d6967c8b59e775cdddfa7af839e78c0287c052edbdef61e3158c5ce1ad8a8e1ea27d7ee4b5cc9ffee21f40e1b1ed8305adb524da838f6da512761a1916308b57d0fd30847047a831863f43f9d25412e26007b468dbff5b5a0b83aa274238bfca42f03bfd92beb95b3efbad15f415fc4c2efee4b89ce02c86aa1b108b449630e148e3becf4500e284c0f248acde9a5146e8a800128fa6e77c2ad861d09e72f63a47f40431ebafb65649397a46667e8f79f36d83494f7890a2493a295e9d4d4390a0b0d68ce21b8c7d93897ed8ca8a867bd22efaf198e40ab29adda25232af2fefc4759a959e5165987b34faffa36b7e226f4985b6f5dadef037d0f4f197a16de1928614151dc3c206e7e521696c3791e15614e61bf92a328ae1e96c1f9eb631743b1288e6c6c1e6809a16bf1a5bb5dd9f06ab88b648961d1181831731c34628ab5aae3534ca77262c576c7a0e858a7524b39cf2816e722adc3289a292176dc51d0ef76a8d9e1d8b1b618ecd5ff6621123ade979db5543be9ae56d5e3cf4f1d05ca186a3cd76950f77d5b9d56b5d4824aa98f7ced1814b1ab4931b7c925b9fb090a940a8cfa8f6a9ba249145db86195369988b6c2442f96ca308cbbb29507b58843f3932d71efae072eab6dfe1ed39fe1f0caa75fd05454fd10e8292d7fca1a676fd45c4e06bad35a25d4eceece47f30be720403b859f3c4e1872742ea79ca25334528d757260558ad0ece472af6b3eedd499430bbbe0a6c7a093290a006b3776eec40a6e2eb81b80096346ef8a11059484ec23b4be08ab826e7d6583aec6f67652063e46e78ade07bfcdeece043ceb9c43a1b70271a451c1bb52ed9fa80b2ac4bbb30274c68e33f08d6ac82dc7aa4704cdd60e4287c0000a1a7be707ae98580b4a02bcd2fa8f441a0b9254e102977f67d12c661275ce33b21edefd3eb9be99ff5a8c87b3f192a7ca0f3d6144fe66e8211975da983cf0350b43dcfb9871346e3965ad489fee2fb54aa9fb5e1b03f4cc8868323f1cfb84b808b8dfa4123781d1a4702ca7abafee7c910c3572e71724de78e1ffd5854865229607abf1f6d5fdaba78b37736ef6810490d1a026ea969094319a1c97126d0b7a7a1e8382de4783a438e8e1f2012d74a880004870b5b2a8d2f499de7323fc7f63453dd3987a1a8d1ff1ebee858d99c4623335ae1d5fba5", 0x1000) r3 = msgget(0x0, 0x482) msgrcv(r3, &(0x7f0000000080)={0x0, ""/194}, 0xca, 0x3, 0x1000) r4 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) sync() 20:56:52 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20009, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000440)=0x1) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x3, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r6 = dup(0xffffffffffffff9c) r7 = dup2(r5, r6) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x380, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x1, 0x9, 0x7f}, {{r2}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x4, 0xd19c}, {{r3}, 0xfffffffffffffffb, 0x20, 0x400fffff, 0x7, 0xcef}, {{r4}, 0xffffffffffffffff, 0x20, 0x2, 0x40, 0x80000000}], 0x4, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffb, 0x20, 0x2, 0x5, 0x9}, {{r6}, 0xfffffffffffffffd, 0x1, 0x16, 0x3f, 0x8}, {{r7}, 0xffffffffffffffff, 0xca, 0x18, 0x2, 0x97}, {{r8}, 0xffffffffffffffff, 0x20, 0x2, 0x3b95, 0x4}, {{r9}, 0xfffffffffffffffb, 0x40, 0x80000001, 0x76, 0x1}, {{r10}, 0x0, 0x4, 0xf0000007, 0x0, 0x9b}], 0x3, &(0x7f0000000400)={0xc0}) nanosleep(&(0x7f0000000000)={0x0, 0x3}, &(0x7f0000000040)) 20:56:52 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:52 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x30100, 0xc0) ioctl$KDGKBMODE(r0, 0x40044b06) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x80) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x10000) 20:56:52 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) pipe(&(0x7f0000000000)) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:52 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x22, 0x2) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3665, 0x10001, 0x1, 0x0, "7d10d00e80e4eee248ef6879ff24aa58d308e774", 0x6, 0x1}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:52 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 20:56:52 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) 20:56:52 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x3) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:52 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x80000000000) 20:56:52 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff8000/0x8000)=nil, 0x8000) 20:56:53 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:53 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) recvfrom$inet6(r3, &(0x7f0000000040)=""/6, 0x6, 0x800, &(0x7f0000000080)={0x18, 0x1, 0x20, 0x3f}, 0xc) 20:56:53 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) 20:56:53 executing program 1: syz_open_pts() munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x4, &(0x7f0000000140)=[r0, r1, r2, r3]) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x5) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:53 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xe88, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) munmap(&(0x7f0000ff9000/0x7000)=nil, 0x7000) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x26) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:53 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/255, 0xff}], 0x1) r1 = socket$inet(0x2, 0x1, 0x6) poll(&(0x7f0000000000)=[{r1, 0xc5}, {r1}, {r0, 0x1}, {r0, 0x4}, {r0, 0x2}, {r0, 0x8}, {r0, 0x80}, {r0, 0x99}, {r0}], 0x9, 0x100000001) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) r3 = getpgrp() getpgid(r3) 20:56:53 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmget(0x1, 0x1000, 0x400, &(0x7f0000ffb000/0x1000)=nil) 20:56:53 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:53 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xffffffffffffffff) 20:56:54 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) write(r1, &(0x7f0000000080)="068437a2309b0555603b6e30ecf4676e99b12735a189697010a1c538972d45ea43975ac4a64002a110b19ae110155d6c9c6f1572ba9ec4c168627e0b225cc982b9e7b225", 0x429) close(r1) r2 = msgget$private(0x0, 0x8) fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:54 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000000)='./file0\x00', 0x1047, 0x100000001) shmget(0x3, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x9) 20:56:54 executing program 1: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:54 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x41, 0x2) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x1000)=nil, 0x2000) r2 = shmget(0x3, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(r1) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) 20:56:54 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10a82, 0x0) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r3 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) 20:56:54 executing program 1: getrlimit(0x7, &(0x7f0000000000)) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:55 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) munlockall() r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x0, 0x88}) 20:56:55 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) 20:56:55 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x101) r3 = accept(r1, 0x0, &(0x7f0000000000)) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) 20:56:55 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:55 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x800000100000000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 20:56:55 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:55 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) fcntl$getown(r0, 0x5) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) close(r1) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:55 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) shmget(0x1, 0x3000, 0x20a, &(0x7f0000ffb000/0x3000)=nil) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) flock(r0, 0x8) 20:56:55 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x808401, 0x8) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x4010, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:55 executing program 1: r0 = shmget(0x3, 0x2000, 0x82, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8000000) 20:56:56 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x2, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) close(r1) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x2, 0xfffffffffffffff7, 0x3}, 0xc) 20:56:56 executing program 1: minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 20:56:56 executing program 1: shmget(0x1, 0x2000, 0x420, &(0x7f0000ffd000/0x2000)=nil) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xc2, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xa00, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x1) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) shmget(0x3, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) 20:56:56 executing program 1: mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) 20:56:56 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x401, 0x8) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x8, 0xfffffffffffffff7}, {{r1}, 0xffffffffffffffff, 0x6, 0x1, 0x0, 0xf9}, {{r1}, 0xfffffffffffffffd, 0x0, 0xf0000001, 0xf98c, 0xffffffffffffff00}, {{r0}, 0x0, 0x50, 0x2847947f2c335012, 0x4, 0x9}, {{r1}, 0xffffffffffffffff, 0x45, 0xf0000000, 0x3, 0x1}, {{r1}, 0xfffffffffffffffb, 0x4, 0x200fffff, 0x9fe, 0x3ff}], 0x8000, &(0x7f0000000680)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x11, 0x3, 0x4}, {{r0}, 0x0, 0xc, 0x2, 0x2, 0x9}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0x8, 0x3}, {{r1}, 0xfffffffffffffffc, 0x40, 0x80000004, 0xc898, 0xd1}, {{r0}, 0xffffffffffffffff, 0x10, 0x12, 0x8, 0x80f9}, {{r1}, 0xffffffffffffffff, 0xc, 0xf0000040, 0xfff, 0x3}, {{r1}, 0xfffffffffffffffc, 0x1, 0x83, 0xecf, 0xff}], 0x7, &(0x7f0000000100)={0x4, 0x8}) close(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000780)={'./file1\x00', 0x401, 0x2, 0x6f, 0x1, 0xe6, 0x101, 0x4, 0x0, 0x3, 0x10001, 0x8000}) r3 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) 20:56:56 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:56 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 20:56:56 executing program 1: r0 = dup(0xffffffffffffff9c) shmget(0x0, 0x2000, 0xc1, &(0x7f0000ffd000/0x2000)=nil) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x4) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:56 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000080)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r0) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x880, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) 20:56:56 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:56 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xb) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@un=@abs}) 20:56:57 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) 20:56:57 executing program 0: r0 = kqueue() fsync(r0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) ftruncate(r1, 0x0) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x101) r2 = socket$inet(0x2, 0x1, 0x6) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r2) r3 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) 20:56:57 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20040, 0x4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) 20:56:57 executing program 1: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:57 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0x2}) 20:56:57 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x3}], 0x2138, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:57 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000000)=""/87) 20:56:57 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = dup(0xffffffffffffffff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:57 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000000)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) 20:56:57 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 20:56:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x21, 0xfffff}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x40, 0x0, 0x7f7fffffc001, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:57 executing program 1: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) getitimer(0x3, &(0x7f0000000000)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x60) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x1) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x7) 20:56:58 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:58 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) 20:56:58 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:58 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:58 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x3c}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:58 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/null\x00', 0x800, 0x0) fchmod(r0, 0x68) r1 = socket$unix(0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r2 = socket$inet(0x2, 0x2, 0x9d4e) r3 = shmat(0x0, &(0x7f0000ffa000/0x1000)=nil, 0x2000) shmdt(r3) pwritev(r2, &(0x7f0000001080)=[{&(0x7f0000000000)="dbecf1646648c8dc03ddaf7625279a4a5557c7c2c6690ed46941a2457f2fbc505cdc9aa352a9e892aa077d533d4e7d753838575177fa39ed2f1f80071494b229e256ff8db2bece58a9fd4d7e6eb9933aa457665951a8ae63fb2d2c906eb1ae6748836d0ab6cd63aba0ca603311ec3676060de6e9933d666606579196e69d2a51e75d3bfb8fc1b450af56975346c9a2f361df38650dbd8528dec0dd349f23070f9cc412fc9d2db8a0df24d1f4d2baba807daa73bbc95a1c44f8c93a3971a5b210ef508ca11bd4b0608eb9f4bda9d55e8e79e424a5f2c7a6854fc6acafbee15c1c7b1dca60b63616b621ac7667358c946cf74bd980b515bca3b8ed2f138659fe959f4b60ababeb36962a14d9d0a116632de4f635047de9562a308c2ce418558a043091b3093a6ca50dd7b5b933e0503ec3442db4c9a96590bea0f5303f040d9b3287e9932ffd68deb7e5f63ec4c09221c552a710fc49f69f6fbf1cb2879e302193114361b021cfdb594d42b07c34b9db5446a73cec9c0ddd7fa7135e7853fe526c3b767330ce0bb5cee09e6b3adee030db64839f97640c4eb54f74a6e82a9e11e8fbdaddcb1fd92ce617ff56e1d79e5d673e1e4d532ad8f7162f17b1fd7c02b3806eee35da854eb14f85e773993bf658464a49b8e73dea76ae91f0545636813e9134bee7034313ddaa06410a9d32fbd1db61fc8f7ea39a2319674acfe4f64d32389a9ebb5a8a4d250636c64d49ae702eb4fb6b84dd67867d1c9dee66f73e23c12cf977bb44f484ddef2e002f8db86d22f0dd8e6c095e30fc6718565faa25f76849eac864e2845067690ac1d8522d824c7776a42cf3dbc8915bfca022699e7cc8fcb2440c774512d2a24d6e93d8af397b77ead80628192fa3449af0872facf1093731e04a8f9684a0888624669bc7d0738aa492c7eb2b07f8e5ed60a680ce90091332641151563364f7b39cf215a2bed8b54062342e74cd3c28144390c4928606a6eaab2803208e8498e08f4ac3eab279ba8e54d8c818ebb4b8a7177d5a3665473fa4854547a9f23b250429439a20d975a0706c23f5c0c93cbb6be375a9c1390b6d9f73f82cab5c3a033e383ea29eb0cdb0e30d5984b5a6911dd071ffbfef60801d04880da0b217e60bd592ac10cc9db13a101e1dad0c9b0a2cb6dbafed6e14899d0ea7ef234074e71d148ebe9536b9636094c4491af841f420573ad45fab2c18ebc3d650d8df125ebb6fd570c47f02aaacf3e84989619b3d032f7953ab2e393dac099ee24195bf3d7bfa53246880eab44e65e5aaf3f42642417db7646ba86303fa7338c1c45309bfdedc2b256712f0565cba43615b48f5a2241466249146c451e9f9a11255fd5026896ac4bfc47e6ddb4d4d2698c411fe0d2cac3e089dc13c1eb4300284a7d3cdb9955713515c3b6741acc3431da953f7a88a9aab126e3832c1717b4d3843ceedaf53bac2c44c481fa0498becc62304a273691af036bba452313b9e18e8ded267f61705440a3ab547a7ca67bc6f4b8a28c678fb29e9e2910a2fe5f8f82160c1e945106dc079e2e940f0ea999e2592be648e4e67e372b5e368f1fdff4f1fd4671d472be6a48383cfdae0145747b4b75f5c2efcaad6ccafe7402ea423af2c3e0d3e8b6c035f060b18502a1a3b76a84071912655d259fd495fe9339f17cac82e445b904d02560992eef4da799fa02c9d8ce564bb7efe95c4e3daec09a1c6baa66d1a97f092a73fd3cac13c3cc2ffca2b84a195c17af2f46cb688a50c2d98b62e48b287945013dacf6e34c7c347f8edb0aeccb3a7f5fe9420ed457a7410d49573dcb8ef5b278cc1b42c10e801d3af7cad110b15c3964a8757d34ec58af5b4f0e7b1883a53f965b3206e1e0dbf8f77e100ca871f9e2f839e41a0fc874b50ac04183dc64ecba23ec409bb07aba0521ceee229fda5b1f4e36a3b1bf5ad905e92cad0eff867cd87a6851165b018d50b58d4d47bf93a189ce56373e44ff7e59c64e866cf4568048e57e6994d987b3fc2405d39d9186a4148b34c7520a2ee39c22a9ae8b558ae3ae490ef3403c249c76461e4c06f397ce787d7b6b4bf06e09d4fef790bafeba1d491efc314c68e87e0f1ea501b42ab1ec66ae5536d0d076d45dba4405feac21c8f149e5a75566bd70bf1d78caa558bf3044bb57e8233712f3bfb09bd40ba6eaa8fd31b65a61044a235b8722fdd687fdc04c24c1e07797efae1a3e6047afd38958088560f05c5ae9b13b18d7802e6beb4e6920203745c8dd33ec2141eb4cd831c77b280dfdaa8e2a94a8f6d565810e551e877b4adfc3c7d7826ee8b60bccfd9506073b830b25abc3f397d24b6cf73626282bdbe612a6497ebb7edf337a73c7111405ca61f19bb8c1a5fa20bb0738f95be642d773978a37c7e7437e4a11e231f28d802c19536b5118d88d7e8bc584c44a7161d5745d29cf4c0491784364cdeb764628b0b5b858e9f1a37e503a7d868dde74baa5d9fab55f432aa8f1e285e59ce17212571f16cbe3822a8bc83e5b1f01118eee912e7b95e8a0aeed5ba06d006e5d8f65b54486d770debcfdb28a64a261e2a298e68df4881fd4d43fc72199df700706fac011fe8c9b5babde16d12891b92fa0f737dc3c58e6bbbc9ab68bcc1b46d5305f96dd171a924511a36afc5cd81802b127546a0cd1f2357b91f24e03310004178753869d90d247f4bd56a3872c8e59de7abfa100301204734ed6d0c6758adb65ce770ded04871577b2fcff3012f5b1040c3fbe7c01642d86a0ba624ed39dd6060a3f181f57f4f1cd19125c6cb1bc8d01cbb6dfdb02b63a1eb1aa2b9ac51b4112fbca369ab82b5cacca2ec59b14619cf0048ef7e40d58684b69ccd6a761ed1e175a390f6ec43d034f4ebec570276c40f60d572e7120fac71e5d2566c9b099f4bfd7ed847ea7ca8526f50ba7a750982cd60cd1109077357ab3abe55335535c7f3bb18517ca5d708dd3f2e4c8e5b4815c7da55ff6f2df036fa966221ccfc4b37210fadcef219306576ada13812124ca8729ebb78ef05e3d95f4c23f3f07f3c2b10fe2ddaedb011c1580f2c4e0149b2ed0404c59340e25707062232d9e436aa5d65263ebb00d5b29d34f9c2666ff3260c94495eeae53b5d1baf19904d83c1854bd2c2c1a3d590a2bf8d67d762fe35d38ac6d71550eebd72f7750a5cf1e296a56b2944d5eb20576d6a9d1e10d1712c0eb336cfed1ecdcd436e6db7c0d993952258592ba7680839ccefe626c24c40f90bdc350fecdc089a68c2456bd88d0a7a219f9d12226aa99d239c3449cd8faeb8e0b1b56854c4abe3df3df169f38607582c6ee4596b289798a78e8f913e662e9c331c139d19b7fcd29a09b36d5d57abe8296037ec4b466c2d6512dfb71947d3bd0d63250b21958850a43b544c67a70818f8259ecdf304e56712cea83b75ca3e169d66549e660c236fae5f05558245ecf849225db005e57b099712c4e7904463ffc8a46cd9a301808e406d66df617f27246079128db6305c8f5fae36e6c9551a0442b05e47086170f5b3f979ac8bb8950f3515033b107e29fbe1f1434a759463aa7b4253d43ee5ef2178b49f8b8c1d38c9dac4101d3fccee163f9aea9c86b4dbc2f132981c268f281e7ba459f1cde73a7ad76c3dd8016dd287e98593d6919f582643f2bc597f1f1bd500c4874fec873b006cf2e0720cbe702e99a90a93564c374e72fc6f2c48ea686c1f2c452b5ea9dc4c6e1592b62e10a440a3cefd9f5ab55921ad39c10c5f32597bd9d7f8b10d85e3dd5c5960a4e3687f05f8f6aba407e21d129bc6866bdffc0c59bebe096790a92073de90226defe3b2fa788b9f33a110a1340e10fdb2b074126b3f92a826085d41ae37eab419a7951bb1f4b71b0818739274ccd218ce06a6353f68bffb5ad9b9d4573053af8b22f61282b70c09a5fb8c0247fd3919c9ce50618103e71475245acb0e07e169918f3fbba1beacad62f1fb105fd66f0d6e0725084b32eeb47bea0a76610ec3f55ac0fc1fcbde080c3153cc1c0d049d445229f02b447f5e90efc87435fd926c3691459f7788409ee398205db44ab4a2c1cd90da8bb39d0761ca6de9e25aa6cb2716955123355b055308789fa2e829a3257e9336aa0d02e83ad62c65307ac14a4ce37709cf7c180e21c641bc3ec38e12c2b5698e4c5f42ea5f9f2b0e3a4a81801ff1947695b3e84d4f48cdbe455490f12e3c25ecb54d032bf9fc8a4cf8cb9546fd48f91ca1787e1e49c26edc1a4f125df5d5ae2fe6bfed480482b0218c8b9a6aa00bd3eb0d480d10fa702418d072bd85f115984565c0e2bc618bebe7854b6a5aea1fae4a59f994c7cea5b9875993b374ba0c9210cefc0f258c0ee1192070d9e9fdc49f63b468fa68d47dd1050fb8126c0bfdbb30f1d3c557b597eae9db512308d855d152eb0c36c2a905842c1eb140e540757734c1f03ce0296fb559278e0ec4c0019a7ff0ca4d87a3e87f49acd38d3fe84ea6bd709fdab5f720efb3197a54667c27ec65be949296bfcb75858b736c7da4cc0293ded040a05d0d4d7cbcaab56e84ce73d9bce6094d7eb6ec635dac46f0ad67dbfde2b4df2d79aef1a90ab36922a85c4cc92c581c01cb53b2e36ea50556525d7b52987b4f76d0574752b977a87302d93e2e34dfb599ed0b64cd34275120d67f08df45cb0617778a19448bae03e0f3e1f94b3fde4c81ef039c8c1c945c670c9a93c0b5998b3ceed702fa36917e678d61a2aec2c2b42a2da481738dec43f1b7036ad4a31d27f5c2ae36a55c400cc1f82df4ceb3a8e0cefcb024ec30d88b3cd1a7a533d4eef44b38cd5f4f3a2692aa76d0b433d6809ce9421b6bc5b8fdfd1c33c726a2cb23b901038df3f5abbb968299a84ac6884ea8e6e74bec0cc11e1799b9a51717aa3df32286873fab831de0a30fe96c7a1b1f6e24387e6a01c7704d763c15a8ff8d5aed6a18eb9fcebd03786e0742b9ff333eb93235f24d949134578fa13b93f7d62f4156d7f8b8e25e30f0513aca664bceb089703c1213851547896a296b688b8e77c91539181a9f17b5a770126bf69d932d19565f44495f981c9f311d18cdae984309457d7a509458b1da5ab006b7353934b8d5fe5db31d4949ee743d3c91896db00bb8adddc50eff2757e4fd8bef771db02d2166e7c606181ac5fdd790735a8e9565425ae897a9389b33765b7ff1ff2c68b6c3f0f155b9e3ee9a4db609e1832fe6a628f823348b3691e6fbe1d22bdb0ac58c8e7ed49302aebd28a28054d83b9a4da55d7ed134c85ee427efee8bf80324e1009c280ab35e5cc3032118871e2d6a58ff9893edd7928fd5350d77d69499cadae1915397354ca14b4260bcadff299e0df4b15325a5670ee69ad4b68ea0518c69c600224d7d4456cbae941d3c5d451b0f50e77e8a8ed030cbb60e389d45257297c448cb257b774c5da554d8ed68d952735a930451ee5313023e488e69e2fa07b444d599305ebf3a5d082db72b5850b188ab892c46af6d95f2bcf14e7c6bc568234af8c411abf93650482d64066a344324c8a5ab802b52b51bfbb8ded0dbb238db165445f674b33d95024010ef40a799b8a5a59bf3ec8b4b625628af59b7a345e410d3cd7997c27879839efe4ba7cef831bb4f3cb57aef43ba7f20d074238ce47a1ca20ea2be64a1e921f99794becdf2192c386a885aee85ef6e7af1cdbaf5ae064241b3feb3908f8df268d59e785fbc83dce51f468ce00838cddc080774887847f3dbfc3f3166862580547acea64b8f7f8c4c8762f80061376fbd7e89b778648a338866e98b56417e42f223e19cd27f5f02dd346b", 0x1000}, {&(0x7f0000001000)="c4cbad9791ed9c170ca5908552e580886a91e0832161b92a480b1ccd5213bdef2bae42f71e7627003bf9e89b40cbc5b51f5ce65db608f93c32388310dfb0c2afddc05a985aa4fe615d7a28eaf4dfc46e554d18d1ac7f74f5422194cf968acc6518efb246c82579db528da3024f1136d43ad6936540e22554509cbd", 0x7b}], 0x2, 0x0) 20:56:58 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000000)=""/60, 0x3c, 0x40, &(0x7f0000000040)={0x18, 0x3, 0xc1}, 0xc) r1 = syz_open_pts() getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001100), &(0x7f0000001140)=0x10) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7, 0x1010, r1, 0x0, 0x0) 20:56:58 executing program 1: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 20:56:58 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000080)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000040)=""/43, 0x2b}], 0x10000000000003a0, &(0x7f0000000580)=""/158, 0x9e}, 0x843) chmod(&(0x7f0000000000)='./file0\x00', 0x40) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:58 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) socket$unix(0x1, 0x7, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:58 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) 20:56:59 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 20:56:59 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) fcntl$setstatus(r1, 0x4, 0x80) 20:56:59 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:59 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x40, 0x13a) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) syz_open_pts() execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='*%\xa5\x00', &(0x7f0000000140)='\x1e@],*\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\x00']) 20:56:59 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 20:56:59 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x4, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:56:59 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = dup(0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0xd) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:56:59 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) 20:56:59 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x80, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) getgid() 20:56:59 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r0, r2, r3) r4 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000080)=0x2) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r5 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) 20:56:59 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) 20:56:59 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 20:57:00 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = msgget(0x3, 0x2) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000340)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffd5c) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000001c0)={0x39b5, 0x3, {0x7fffffff, 0x7ff}}) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semget$private(0x0, 0x3, 0x604) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = getpgid(0xffffffffffffffff) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) r9 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x17, r4, r5, r6, r7, 0x100, 0x6}, 0x5, 0x5, r8, r9, 0x200, 0x6, 0x7ff}) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x5, 0x343a}, 0xc) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) 20:57:00 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) syz_open_pts() poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x6) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:57:00 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 20:57:00 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:57:00 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x201, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) msgget(0x3, 0x400) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) fcntl$dupfd(r1, 0xa, r0) r3 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) 20:57:00 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:57:00 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 20:57:02 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1100003) 20:57:02 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x20000000000000bc, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:02 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x2000080}, {r0, 0x4}], 0xa2a, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, &(0x7f0000001a40)=0xc) r8 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001a80)={0x0}, 0xc) r10 = getuid() r11 = getgid() sendmsg$unix(r2, &(0x7f0000001bc0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f00000000c0)="f5862cd5791fc5cf1bc207b85cb2d28ec1f89c3adcb286e27681221b7b0c6229601af604938fa47bce1b4a711d4e25cf482d8923d2935e", 0x37}, {&(0x7f0000000100)="8092c657f9f6", 0x6}, {&(0x7f0000000680)="107076c4c2218589cb1da9201479bdf29c84633efe55a69c401447fb0bf72ddb95bf6d47557cc00ee597f599b32736832b301af6f598a621a581507abe6c7c7f2f31bdb992e27ac8656a3058748c48702712aec9087bcf71ff9a0dd74fa7a0f44a2bb06d3efdbf34892aedb52f5d7941503729e1859b871a6a5050d6226d6d6840788b5afe4bb993919ae318949550bbf0e1014513ae4aeaebddab8ddf37f5e22c9297f9588a5942160266da97e63fbc2924e006f04cb7b9372e925e9faf7bdd8aa3c63ca93ff21901eb19711c34f4352282206da4f134ee67306d0d916771b6002b6433bc254cec533d07ef445ebcb8585c", 0xf2}, {&(0x7f0000000780)="26632c238bf7b4747464cd6fbb021467acc22b34417f4a367be5472a97560388bdc654b478b030c394dce9ac591aeae22962d9c890876c923a58c9b0a09a011dfdf5391ea2cb77e032a516df6aff602d44fce499953c07ae9e1b6cb152b509121f76f56322addcecdcef4fe194fac5e3e8d058d960f95979fc529207877b8f4079ffdc35a011e11f4b7bee0eb71c6d6a9a143ebb2cbdf6a3da1875709f6f5dac73e56377245b628c3e154b625b58362af8c851a34aee0617a8bba405200b136ae251117c6dbc12fffeb10d63ff7d71354bd18c", 0xd3}, {&(0x7f0000000880)="99cb8d209418d3a5ee3b6b6a6dbfaf6023b1ee963967124a620f8b94766ea92a82af269eeae566bc30464da81c8902162eb0974df0fdf05414c9d199ae22e886234fcb5ab415e24f40343ea96ece52", 0x4f}, {&(0x7f0000000900)="bca8bac04a5d251e4bc47fb0664a3ef1bc3017c55fdffc61644b7e55d4f3b1ccad305c5c3f4515d0394767566cc89bc00dbcc8e972c983cc33c48eaaf08f32f137902cdd2716772b97a942130d43c156a9cf8cd445d2f81a8a84106d205c0451a6d8e75175cfd00c0188e5732b3ac40956cfa61e29ae120611bcbac00ca77c621f5a47a72e59013f263c4bcea87ccfefd5af3d5e112461b1fa6ac7ecb0223dadb79c05cfb68e4a102a17da3c6922eb6f783f02458ce0030cbc663bdd2c88720739f6610da32ea43af5fefc08a2c7f4b902aa861a68585e10597680531a3609baa509ca7c7c5f14bb9f8fbe1ff0ddae14ef547715def64560808bd1dcb44626d2caa9e458dc1ff87f2758aa5ae7c343eb33f2ca3de0b80117523a2caf1e73dba6627331432a929b21ae509fbb5cc43710896689b8e6b8183c33656bf34e213c0f25db2c83eb86302f8f5ef9d02a3ac5add77fbbc3332b9e35f1ec5dbac33d075533937be6ee2fb5217d634ca1f58def3ea9708988eb76eccd023aa7873fa31af7ae6cae101e8adb5702f55550fc13551a7e8c0b995c386b21b51ca06e7b8569acdf2491d158d7084982524328e50a9b3aff4aa38c4a45cfc410064d7b4d4b4237eb664eba62fa4b9e21fb22689a222c4c1faf66007c01da171f59762163045433cf4d0de2729e8356d9ab1aca42204eb275490eeb8890caf70db10c2bdc03dcadc6fdb87693502c91310d67842b4e12b3f35fc1b7feca5a63ea941759bb0b7531816c59dd8842c78cabc8a8d5daa12302444c5898ff5ad8e9cacadaa1d18b74cf5d7964790dfa81ead6e188537971700769daf10ed32cbb6fd8fe2d4cf7e07a8255923f05215949eaf9709cc405022ec4864b58dac5ea911a6dfbb92194a6599c6f05ccc8cd0147251569901450da6428b3775620d9a1570e1c91a045df2e058dabab6933b0d46302caf82fadb23ddb137b6bf8d6a451f192ce92c06484e95b4213e79b185b1b52d04cf67a79b6115598069185786874005d5adbbb2e0f16854ba6675695597e4001546b281e9d32f329e30cac1e06d4507dc0a198caec7fcd064e7b19c479d3a1f40ee8ed764ec87355ecc8424557975de9f76dea930c9d554ba9556c65e6a2045062e79cb921b0c577db0886c136e65321032c1cc30ce45bc80b0ec9d4f81416787888eaca7f80a06423d48f4270535b0276a8bd3c9a9f443ab04e32cd2dcbace2c78358140f3bcbad7420cf20bd22709c242520bb38e0a89037b88e826d610c3f6a0cb715e5ccb6e203f8beb380e63e7b8b805ddf358ce98904dffb41a70ad1e66d1562ca80a5dcdd0c666e9d5e4f0955ee28b3f3eab9930ea6f652e6065a736ff61b34b5f1742805b29c70878f48e8540af37db91cd1080405b4a2a30344cb0352af2bb841643103d7b101b3cec59ff61df5d9a3a307ded24e74de04f60f1ed2d003c97dd588bacd50f207630a4897b1fa5c643ac290ff5ebc3b83a43fa3357ee419d585b638ea75fa1055e966c0ba24aad80800be76e494c5e8ebf95fb93c2dcd1df65ee35a96d1111af95164c20b232985b3c6cd5c2d6662db4a22929de48d10dd2ce98bac53389972063098882f9677dedd1420856c4d1acdfe586385af1c65cdfbfa5c5be3eddc90518ddd454ad60a44ae89a05a9b135c6772ccad02d1145c13d4d651a5945363f5eece6d627aaae49a615aabfa28326f4c6c90f6a83902c68bedb8f5197e1959fed117d19774e06aaf3cc95b4a11970b7f653d89d66efebe9b07cd9480f9bc7b5bd57c455a52e894f3f50be647f2dcae41e5b18731c76aee4da38be17f1a593e464a8256e8a1ec6590684e6731cacdb4ec0a637f5d18e4a774d51a4c172806ef42b4eb1940008f59a047e49c3b8490dd51a6af67a6c20f8fd2f6a632b2a0c7a07107f1ceaf36fdce65e7e2deb160e44c2adf732505b71a0c16fb018e40b11a2fa420a1b9ef86dcfafa713887e0f7fd8d06d7ecd39dd9917e1498ffc4e5fc4856a18f343eb7a7b248829007deb824effba56449a2f3bec35ef40f2e0940bfbee8ebaae320090547bd1a506e7695e045a196c21c991a45412d3daf719577a79d533f6c2ab266455e28e64625989ea9b5d2e8813e78ddd7dfed21c52295122d1490c932e624c751f97e1b7a3d5a7d0afe9c769d7d871641c0fdf6bd75b1c324ff431dde43009187b692a1408e45748dc050912d50ddc9579807994559c290367c6a24739aab67b223d8252ef1eb551c2ebb92e5b82fe543533f85588949cd3f5b42de047474079ddf0469769aae1185ee3b7e76fe01ec81060198e3bd6a987eb1d6548eeabbbcb7b1767051bd928e9e6e56b2486045ef6d6af5cf8027717156f20ee3ef3ead8dc1836a87145775a979c131419aeeed7be474cf3ee07462748a3509f5f7c90cad17e74812bbdc8a36a7219a320e3c8005961524e904db1bcace7ab7a7c75ba4c9b0bc200a51cff602c5c16b5197cfaf6183aa2b23e1a3807c8b864523765e84c3b4e1239caa667d3026897c0396e0e9f5dcae0d53f2cbe2eed16ef38b450be001c0255b5f50696fd9f6934bafadd4ec3a944d417f5936a7c38ee7bf22a8fee751a9c1484462a1a3d32741fcd062fc71196570bee0f3c272e5129789900f2b1382cdd84635903fd13baaed9d28908ba63c718c2da7f45719c86bc4358601cce6a3d8e69769e64aee3566339de1b70d47d4a05f254c8b9dd5bb948eb00a9e61a1457fc70b3db41d62f6023343b49357e56f9c5155612e470a167019323933699e2479b2d9b721be25c359d760e9681dcfc3c823fe4314491d3c51d6c5bbd4c82c06e1911096228bbc13c75c808e939af87d5a2fd0b90a16b4f24a1b62fa85d5865614cb2cbc2bbf5ca56b872caa6d1852428613d633cab4a63cef0e7526e6b6e9ee3c99c95ec16961c2337204b6a7de252543ee620ad1e5e0177649d2b8d9603b3198bc3488a5f2d5507860d0406121dcbf3197e30d67f7b4d0e7b80b2eb686c4c313e48c391d4e3f7ce3ae0e260e96415443cbce04aa4102f53bed0b7b6c911d2df2042e6e3639cba789bc5563d6de953d3be080dcc2a8db25b2d157117b6375f9f77985533d77f3f1e94f2196c2ce47e498bf4d63c7fdeaa15245124728085e824fa1bacbfbdc588f05ac98a83734551f2a7a4bbc748c57a374302befd324d987743f934f01a7d8bcaaa7890e1c19b79a71d76190bd93fd1205d53f70cd4128ba01c4b6e5117fbf2eb47c5dfde972516bcae30a0d308d34e6db757c237479c5692ace26910f54eb4e5d8941846267bb80046182cd39dc33303deb1acc114ca7d6e264f9b4dac8e8a5d9e19a6a8789c2bedcc4df152c266f60d6be84469fe5e591a055338e73e428da5a64bca20e9f7ca17121377f05ff3c11ead7395331ee9802799e2a1f6d1a1bf989879db94f58ccb17a348487a4ddfd5a8f49defe62be303fff8325e27e667c0366aea1ba0eec7cdb6ab6597916af5c058872e030c1d55114bddff4dda29839958fef6ea3d3ce44d00e7c49af2314a5c4543a3299741dd82d06c2e4310763c1bed61112e2fd1bf97ae79a8b1eedd6626c4a5ab22770bd5f37617c1415ad208a0046498ad3c7b2b0c40b5625e42c1b963048e6b591668796ca1ea49b2ccc55508ebd3b5ee541433d8e8c28123bdb2d903c242345164c8e6d9d1114f7a559f5f0fb8cbd79ad6709ca0205b21e03ca8fbb32c13cdc203f0ee0d68a09810bd488cbdae80369f15ef1286ba47788fe421a2117e9d08aa258f78eb83a3b7ff9e966c27083ef8de1325613dcf1dca9fc044e3291425c3f771a8a89656dafbc297a792e76ba5f8a3f1f3e7d61d6e2918cda323764bb72dc5741d2af90bff7ef76c7562c40b39799efc7032a94df8be39e1fa58e74829b6ada35f0fb37d43cea7fe9eebc2f80a99e09780a5a130e869fa7dae288738f2e238d457315f0f36ceec995e0c74bbc6cf075f6b7a2f8f6afe0dc1298c2dc465991b2db2634ff66c62221c184aa9bdce08fedc6bca7c145696010b823f9c5bee82b310a1acbb2ce207813e2b3e93be3ae3161300428df7472a5b5385608f5d1cb2e46ef8fc3cbc7bc972f838abd6faf1e3ac5939079abb99516b198096ea64f6427dd6b245a523aca0997532d687ea12b54ed091478921abd08b9d61c96ff5b9dbc9f2dda2cf640ea9184c4ecf30b73dcc6c700dc4966294dc4e84fe9da05343fa6292505d01eb60a710471030d92c87714ebf7bd7321b2f776f47604671718edebcadd5f05a4330aaa51b93a9e17fc2055b93201a2766b58c48f5ce6484b785ea700c8a849599733691d0e56e5ef2130e8317ac24e7fa74de50479f2e550be9d9cb24b47cb5fd7ea8d83754c2e51cbb4fc658120f6437caf7545366648fed60f7a030a9ee9ad84299a68737ae1d0d7d0cb294d0395b24c593f66e94520349695d5a21e8f3b8a5c898853d5c3564f3f5b9ff6f99f54cf22eda1c44a19ba065565b0a04c2a5b974f54c1e207e9972be2ae4a6821a8b3e77b4c06e5c4e3698da2e641a17b77b189a6126262afc61823bdd54b23a8f7dc32a85eed5b147f1fb4474ffd06d6e0b2d36fab5899701ac4c2089e30041a4d7074953e09b31e921af662521a6de28576ae5d32f05f5b3974ea07a5ce1d20f13bf680dd06af9febcce1733b976f44bc660f2628823f098a5c03ab039ec73f460a203c28bf444f45bba161fe8829032a530e7696c3ac5ba53399e7578c63b575dcabeabb89ac2903c1b1ed358e32557d57ca80672e5e34f295c9a87419f20e65b1f83423d1754afced71fefa5e119c62f4891f3b23d546b191dda0870bcb5ac18732393c659bec979f9da9d00e7a1c2d9fba95440e6249f5b496e6e452765cf3eca000b0647a0600ae56140ddf5482ec5a8108f45fe898ae1f4d3bd44871a5a45725fc4bc79bb8b8bce9eeeb1c3ab26cc2a4ee408e71e6d2eecfd381149097508c6c69865cf1a3dfc113272f7b9b2875a0aa3f9fd65ce18710bc21b73f24825a18906b66ebc67cf238d088c345fcf74de77ce11162cb9c93f63fbe3a03974b8e22905dea11d228e38f9142512cc3cc0f65c12bad2c30475cd8831876e980e7774c0605ed8b3ab0c2bd4b87d32269c3bb1910b6950c42e7c81bbdd142efc033f7f4c32344f78a457d3e0e275074e29b58bf482b9e40dfcc30eb0fa2e72bd9d4ebe19bd604409cc82c024f7b3d39561326205f1dc6bfdae71ae96b51a635909b13711c690b8a44c992f48aa661e85d1446a170ca9b18d8f4e8d18627df372c58189fa7db485a492db9e2b5e310766701e12fb3ae849f9d5e0f07fb458ee115da073be5918f04d88aa0d84434832260baf2e8dbc12a6864da3a0aa3c171979d44dc5d1cf745849b3f4b14b2a26358bb9b34e4bea2cec89b8d9415f6a6d4e6edf4d47f90dacf6d764abc473e8fbb40d978fe62923bb68482eceda5972f735547113d84faff34614bc262533ad633e4cc055d25a938f64ce67325adc4f156f0435bfeb29aeebd44ac2db3a98ff968b2347d99071aeca6830015a181e911c518b428a678fb70ebe3902587d14d0e2a112f0428fa58329ab19b42fcc6eaa707a0eecbf0d10b1aa673e9dea8cbd7a1dfd88b0df2ddf183976abe375f5b9dffbf54f6c2c53fd6939b1063d5e259d08086f1d48e4ca1bee3fe1ea1fbbe97823ceedcd028881469ef141f8b34feacb0cb5408fe437ac1d1299ff14dce3f36bf2986fa7f54a692e98c26a46f6589911fb1a1c61a8a9e5d6510572e1d495f984f87eb", 0x1000}, {&(0x7f0000001900)="f25ae10a6a698053497e04e2c30f985ab7786dd068405348398b1bc0a34bd829046acb1898a72761ae00cdc6ab0f7ebdb2e8c39ad69042d2d31e75f2165766271dee910f23bdc8d8acf636873652e890427a93ac5088e13f24f367c9fc00fec2", 0x60}], 0x7, &(0x7f0000001ac0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0, r1]}], 0xd0, 0x1}, 0xa) r12 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) 20:57:02 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:57:02 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f0000000140), 0x2000000000000045, 0x4) r0 = socket$inet(0x2, 0x1, 0x6) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x2c800000000000, 0x4) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r0) r1 = msgget$private(0x0, 0x8) getrusage(0x0, &(0x7f0000000040)) msgctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) r2 = semget$private(0x0, 0x2, 0x104) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x9, 0x9]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) 20:57:02 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20908, 0x100) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$KDDISABIO(r0, 0x20004b3d) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:57:02 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0x1, "0ad679fc2432651b897f6599893c623790869b22", 0x101, 0x6}) close(r1) r3 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) 20:57:02 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:57:02 executing program 1: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 20:57:02 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0xd000, 0x22, &(0x7f0000ff3000/0xd000)=nil) shmat(r0, &(0x7f0000ff7000/0x1000)=nil, 0x2000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r1 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) 20:57:02 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f00000000c0)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:02 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x360, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0xf3f6c07cddef9c3d) clock_getres(0x2, &(0x7f0000000000)) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'./file0\x00', @ifru_dstaddr=@in={0x2, 0x1}}) 20:57:02 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x3) 20:57:02 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 20:57:02 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = socket$inet(0x2, 0x1, 0x6) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r2) r3 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) 20:57:02 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) socketpair(0x10, 0x4004, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:57:03 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget(0x0, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x10001, 0x7, 0x80000001, 0x1000, "5084dbb0eb4e45c8ff3282a84ea2f0de4a379844", 0x8, 0xf6}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x6) 20:57:03 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x0, 0x21}) minherit(&(0x7f0000ff5000/0xb000)=nil, 0xb000, 0x1) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 20:57:03 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) 20:57:03 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:57:03 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$KDGKBMODE(r0, 0x40044b06) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:57:03 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 20:57:04 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000000)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x8}], 0x4, &(0x7f0000000580)=""/158, 0x88}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:04 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:57:04 executing program 1: shmget$private(0x0, 0x1000, 0x41, &(0x7f0000ffd000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:57:04 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x10, 0xffffffffffffffff, 0x0, 0x0) listen(r0, 0x1) 20:57:04 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80000000}], 0x1, 0x101) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$inet6(r1, &(0x7f0000000680)="3b60c89c7508a5d405cdaaf89508d37bb106903ef0bc5d6ad4e82937cc0c9c1b6eae506b3cce7a5ef3f9951d85353cc63d0c10199bc21c646167c5aaef23100a2ae0a646996259ab5dfa6c519af1610cf38b02640578d3f2b880df36373bbb2f26350dacad4832e6f4ede7fbc8581293dcf2855f1a067ffe357ea3bea36d0f0c28a322266ee2007e66f04bfec3b1e1139a56030e460f434d0b0b223d694cbbb2acb62af8750eeace455e098ab35a7df47e414a70f7959d0fddef2b3fcdc7123a02c2525b06ca88bed0f022a01f665edb83819abed2ebeb57fd6c261d7285529e6f50d3f7d1c283b41cb90dd8e7d81ddb2ae3a47f8cc40ef5e150f529c0ff4ac7140e0f9b7e3a11f54df1dd94e5f6af9288bd4e3c3e655727e370437e73729d946dadbe3d9db67ccd524dac4dd1b2db9929806ec6b02dc4c346242a450c8cda5a2f3b6312fd3ed4d2fa8c44798faa03d3d40800b829a82850c2ba7f12503349981cab8aeb3323abfd38f12e4ad79412e744a3950bfe8327c28cfd53910290e96dd8a184493804a6159a407b79006e613089e742052a73ad125e92e5cdfa46134d645d9561579a6a5e1bea1441b03adaa1396d8f75c968a9f6aad6bde149feb86b971b4bb7953e52ade133524506a0649a9d85e55c317fc6adf1360cac208400e818e6b92b446d0e33e065453005521293d7516e7bbb811950ae83b09f7c2f60289f6487518b59276b75cf95dbfdd70ea5507314db619be09c12f099970f1c476cf10806546408fb1fa462c79ce314d602a36dd4881901a436966d60220dae957080df9acf2ac10d8d1849fccededa3c4c503a18929ff0d5c478134f8cecabc53e349da576c1cf7c2e1d6cb2151a24affa9eadea7aa8908d7fe66228fa5774af8096940ed2d979e21bbc221bd8c63e562679e8ba1f0c5568087d60ea6b9d11798c10302edc67841f0a0dcbe47fbe5c5206d967c29ad92a8c22defb214c7c6b6900d747193cbdfc4e9ee392d1863a5b92955d1c7a66be143c882b85f1f6b216ac8d3dc0ab533f32fd2d9d3c34d05d01989b3f1bf4ff3a88ba193e02a3af7cc005bf4a0149e38aa64f5eaeb70d64f9f924df69e9d47ee72868045ba00f62a310121067a2cf1aa5ea5ab08d3490b9fe6df8cbee8bc7d83f5060f98bca7f3a2135b246537665a54b9cb5c1efa44548fa2a8ac053255e269339b6eedd0e73bdcd29a1515a5fd597cdb0e522b555a834829b3d4dfc82dae3db19f75f9f60ea2687b7b81da85deb8831245ee0cc93aff9ad320dd801055abe009e3d2840e6682865a1998662dcfab85ee0276394c2da7915a0e54d9411e9578590d4e1c58cdd34b307f46fb26352f5bd8528c5130d45f9e08f53ada46d5218c0e5bedb9b3623d31723c96a36e265b36a642ad7c9a7fef2641446367580c5d6c7ec445cbf830a2f16704ffcf9d57d4b9aa4e6d604534353e956623e2cd977134b349dfa346c995762b164bbfab5a16abd3ad54a37ade5150207aab0964dff01996b974be69ae0b03eff5610b1a7b60b454e83405ed1fa858c34c98a98c1f2202664ed63449f43c1775b532924da77e97fbba42bbe72e97094dbcef2c46e3a3732ad4df7124eedb750c9072e5602d73eecd6389bc266fdcd3b5eba5c8a7ce50489d55af54d2db5bda843a38eb89bd4857f0d2b55713db44702a1ede9c07b6e9aa834a4a076e44ec625dadf19eb3987aa2701bff14d78a1f8586202931d9cdefb864b040e283b089c6e900fea42b23f2c92a2007afdb70fea126e4a4253f1027109d36ca737b4129b03dda15666a35c2d5be6f75127a303c88b68762864bb6f577626c7c4d1269fc0bf535739854616340f9ad2808d06f2d3b3f547c2d7751b5f7ef9c301cf29a3982baf94e87042a03e33969935881a6a3db2d69a952ca6a7f193ff67c1430180774691f3138be1a47dc776c39b1b52033cbb9c3abd12f9595f12e8c0ffccced58c81a7ec36959488e0218d5eda2ba307eb254995f6ba1ddb178f4ccfc46641a11f03eea50ed3f02231a13f974a999275b0e73203f6b416c268be36fc0963e4fa8170a4f3484996123c4a8e565af61f19d1616228dc9cc51d62c31e615f52379e29b0117fabf008240f1fe52cd1a1d835b5cf7b6910f09d7140cacfca416165df758babf4ac1e4ea960523036016a122d283ce82b36684ffae1be2fc7bcde05d8b6d080d8298cb7b12ddc9eecdbd21620804f1201fba6d85ed61ace756eb7b1da0af67c5f7da53d2986c4a9d18ca9ce1b08ac72e60a683619672b77f259b8924980ad01d3936aa9f2419679d56c14875469cea8d020ec02f5f0b16471f807b5a966ee20583573b4631699e732f8adb1e3d8942c5782849495224cb9d844740c5345ea7b59479d70292065128d2e9560c72d53cc783dcfc61149958ea3dbeadc54ed0b3b5c28d12b0042246362bb7b4d558f5d3f96b7b684cd45e9988669a8e3d66a9b69917fdf73040939fcb923c65005d9876b6e0a28d60daee57adb7afe5795def9720a21acc522f14df6243c7e15ade1177895b5278de85294f6d0ade6b8d853021c021670effa21e37e2114347ffe3019d313f5c56ab23879e0ac1417dab38e115ffd43aee604f0781b497325c79bec7841beb36ea7af325931500940bb691fe64ec94cadc563744d22c91afcbb5bd5e92429374fda0068685d3ea792b44713bd25e256660237058b84e5fefefa885c5b35e230aa8f13e2105de9022151490f872914c7c524d3c9b9e5ee615fde49061b841186ed4462bc20cdd3d02f16d80dbf47e0041f7443d8bf592abf2dee190f8946f86e212a8a122ae4622e8951dad63649762b4c3f64efd24772b20cb0cefbb3305f4b9cba8a935609c02065676f09c82c7941fb4a07afed7dc5740d73077c10fc68bf376f2de1284aff882178971d860ac0de4b3ac933e0eb50c7ccff893ab62bf89edb8d52bd4045dd744cd3a9ae42997e04fdea7ad21da6b24eec4d90830a7a70ede12026cec0435caad9043d26976ceddd01180801628f33bb1b6ee3a6071184319ca8a722a415dea720d5722c55c14eb6ee0108dc07543910bdb2359726be21892ec5d951d401f29dafd8047fd9bbb3876dd415d78be2ea92d03d59f6826d337cfdde8cfe40ac3ea7f3a95ff707ef187c2fdf86f836f639e857847fa6b69067cd071464f53c31513274d754072fe17c6c23844124fa5ddc10e06d296e038eccfac0e162b0a8ab8ce7be60f6b8770d77fdbcc5dbf0a5e33756812d95c3d6406948070c939d3d9158af50616013b86c243aea38b152448b057bd57708f45c1cc27762197fb3cb6755f9aaa26924a347aad712df978bb9fa68a3c451ac3019b0a4a6db0b99604cf820b1a5812b89f5159b1db2031174c5e580dac086e6549f2c21156aea6a9cf7333c1973f3c2e6c20928f42197c98ba1c62913271e058cff68b71420a03981bdb36950eb714146f72302d07032b6516d1d7417644bc57cc0976e212e1c066f09dceb2a4e3a5c40444bbae0426153da210ac63b634f7e481c312668572f48ee55759dcc9c9f983ccb98e6cecf3e1aef792130502dfc34af3d121127fb36665181e35ffe612a7db0981756921e93aa1b96970cecc60766123d899365421f82fbbd79b3676c593a540bb64489bc4be553f76850869d6a71ea5ab1db4664754adc36a7b98fccb04e3f3ed2480eb7c70851fb3e1961aa789e1d55039347929d72ed947a1ace0a345b755d93f19ff1e3ba86dd116d2d24adfe3b865ed4d38ce0e53abfc56da25357a46c5f600b6d50341d4b8848fa0919fd2e7812baa8038173540ad07e3a76e6d0cd47267e6db5fe9b7257277002569d7bf44bc06811e3f097007695c9c84e1ca2725ce9ae756f39361d68fe3c97069931e06452c87c5788e984f7ef00b1e710d57bd40a6ae714695f0c4f438f855b7fd137befbed221494a990eef16bbee029327c0d6bf0997ffb110ef2336b76303bbb21ff1ecb945370ab92ebc7d53eff9525ff6d015606c245c817b8f1f6610bebecfff1e473834b9e21402185499bc45df271a0cbd61dfecaa599443912b79afcf61e51cd0bcc08f01978b1fd8726d7c2a031162acc01500c6d8d18d1ccd09bfb9ff731b5c7dbf9ac8480f81836c1be8e85c1b7a8ab98be0b3e322ac5c54043195b4c008821d86d86cfe7e9b2dd42a5ac8322d1c0bc91bbe319ff0e043922ffc79300e6f8ca2548c097fbbf504721a8d8c804ea605c86c4e7020cc65b15a488d502f611890bc4e05aa4d3159c3b560bfa5b18a26e7abd9eee527425bd1913d80516627b3dc17e08b5a3e0ca03addf71ccc0172fe2fdbd92464afbfd0c6583232beeaf3ca5d912c89b018017ce1f96c46a98fb664ad9acd6b5c385b3f58e10a14f146e1b9f27bf5df28db76d2e8fc3feab8329cb89ca41538ab811b943b599c8c191a1afb3ddfd183531f71b28991119c579a7b668239deb9c9b340e480973eddf28b26fa0bd31436f8f684b9185333df536f402e7f950984491d8786068bc5f28ff6f1c6884f1fd34561a69d17f540df3679a8ad3d1308f358e21e328cb3fec1d4aa077d553042459560693881e072d3323085e7ae96a162b7a1ed9d1bd754556d7048b48342f13a4cc3ccb8bc9b7f7e0796e55729578141477ef5c5e97446f0828d32a5c177e3f11435c45a4f88ff9a9d25e88faaa767da328fa083a06037cecc10bd898f4e0ad2947c190c7d4b49fc59d4b98eb1b494cffb96a7f5465252ff64afc4e2fc73034c03abb75b3a7752177cbe87886863c28bcffddfafcb4ea42d0e34224b9acded5fc1aa702240295c3fa3d9f0ca04c5cf92944232b869fc94cd5e678c582fd770e972f87fbe387090912de96b4c6a680760c87485a41f3901e29f427d9756a44eeb984b35dc1fb2d1a519aa03af28583bca3cd9b547c8919510412b86896a0da21a9ad3f1e6a4ea3018d4f61ca43d7a41091e66fd76059ba03cd2a54bd2555e2169bac72360f937b03cb178ead36e1f33b51d7f60191cc0cd1532c7af7774b03ffe4fc61a239a13cf0f22afa93e6eed261581052617ec6f7578daab956521ff236149fe84a505baedc45f1ab6c341eb8c8b0360d1da66b5d89a2bcafd5a4affba3f1d3cf06baaa70208b0eed6bc8ec651f87355f798ec7807b37da462539048ff1cb9dc9e1a7db25b702e8122421763e2520f718b368a725c1b2a97a45e6b215f7faaa5bf24a1d6334e5d14cc39e2ed42dd21ce37d8af429581d81fa35db85037204c3f476e904f23ca252c0b1a4b7becea6cb3df6135bc4eeacf2495318f09db8ee9ae8c4ed8da3decbabc9218b338c77bcddbb8828de3c822940bf0188751a14a0f931005c9396af3ac12d3bb775ee27a87424d29fcbf2a4033a33f63128de27926c40c880e6d90038eeb74dc9a8da388e05df896e788e5a3b93a2d0e7eb122cb85fa4db8086f32a7a95083340bd361eb03378b908c5a104b3497cf4a164315c95ec0198e65e633d021112226a1dc4101be02f2d9eff1a79495f384982462b7763e37a04711dc1294d966240cfaf81321ac6a503e7ab5811780ec0ab180224686ce188e0881c47eb5ffd4265602fff15b16429b057704d597fe21f7b8bcf6294678d919724ff15a02306f981bc18aec071e1bdf02ad447c21fe476795d838cbbe94dcd62f8a91ebe2c4bffe9a074e9c7fd12c66f63b7d978c444704b1e034223a643d99f0f31e84e61bff485a808ec279be85473f4edb2bfa4629ba2a6fb63a7ab5bd1e5cecce5433ea475267bb5e481", 0x1000, 0x4, &(0x7f0000000040)={0x18, 0x1, 0xfffffffffffffffb, 0x3}, 0xc) r2 = socket$inet(0x2, 0x1, 0x6) r3 = msgget$private(0x0, 0x110) msgctl$IPC_RMID(r3, 0x0) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) msgget$private(0x0, 0x400) close(r2) r4 = msgget$private(0x0, 0x8) r5 = semget$private(0x0, 0x3, 0x314) semop(r5, &(0x7f0000000100)=[{0x0, 0x40000000000001, 0x1000}], 0x1) msgctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) 20:57:04 executing program 1: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000180)="e7c5d468c8fc80b557b9b20a46c067ab8f7adc9f1c52adc81e54cf34233450308184b6ec967b16a4397e427d83b35e4dcc67b03024e12c947ac9dfea58e30ada31c0386c8b42769429509bf9442d7aaf823adadbc861e4e35323d263abd841a25cca3284e8bd84b4850337307e78374e6cb3a8254f1ac33bd3b45323aa2773f0ae0a1a45f4444ab83dff43555b44d0c8ff74d4f7a0bb7916962138fbe54fd293cf3b18500122e6c58560645c95cb0fbea7b1ca79ded3edebd3a952fa8903a4664d8b71c08a2c06da74a58688443408ce91454c14054e3bb064238e7a0b1334e5e42240497f75c0b6d9cad758d38b3680086c3e92392ddb94cd866e80002c5c", 0xff}, {&(0x7f0000000280)="b89651169e522593969ba0e00a1541e068e0835bd558408e95c37f3015b369db318c108aef68c97778179a30d1954ec112c19f3e9ad49c81f17184d04ca49371d687dd971b30a29468c823ec911ffc68232388644bc573b3604e4c42a141c0f18293e98ed3e2251f3a0fe782d3c0849697522eaeb030dda00ac3a2fed949fbd6d8a6a321f343eb76c93c5ec6fc13172999273cdd0449211ec63dbbeab151f7e70e7c760eded876e3a22b2f76842f71cb627ebdb0c9878ebcc4dce4683011e8ee371208d6c92f613bf0", 0xc9}, {&(0x7f0000000380)="33d4d08f4a81702dd5b1977b7430f9f6ba5ebba0c6e189cc60803774b998839fb0ed54e6817252fac389d6e01760eb535dec3b809689c98e8a5bef55f5aa0c70c24727f0b16fd0e91ceff9e2660ec485d6fc24669ca89d37f380a1d5491a1249efd83af43d2abac1b4c5fca1aa60be821b9274195aeefd64ca5c5ef00ff9dc3d5a0392add0e19885e776bbaf364deb2feb78e5d0d1ec1f091aa27f26bda70fb3ed31bc9c919fe69656f137f4535d4438b255453b832dce4453eaaf1f1e8e77014ba6b1ab07fd88cfb66e0dca61211f", 0xcf}, {&(0x7f0000000100)="d34f96246ab2712e9abd170a6a359a338cd2c2d6de5af231fb48464e037018e0faa44f4a3b41644f8bc6ed43551c", 0x2e}], 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) open(&(0x7f0000000080)='./file0/file0\x00', 0x9, 0x48) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 20:57:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000900f700f9755cb7795e05414f7eaeb0d60fd398b13b9bd7c39195806aaa43cc546841707ba2f7d8e758a3304f552d472ed3fa7a3ebd9f7b778d8fd3fa7debd50324feb3ab931cd9f898e2cd700f25387a9bcd4b4322f736d80c09514bd72df6442d594eb05448f4615a3114ea3dd825"], 0x9}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff80, 0x3}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)) 20:57:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8482, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x6, 0x5, 0xffff, 0x1, 0x400, 0x5, 0x8, 0x1, 0x0, 0x7fffffff, 0x3f}) ioctl$WSKBDIO_SETMODE(r0, 0x80105727, &(0x7f0000000240)) 20:57:04 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) msgget$private(0x0, 0x0) 20:57:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) read(r0, &(0x7f0000000080)=""/50, 0x32) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000440)={0xc6}) 20:57:05 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) fcntl$dupfd(r1, 0xa, r1) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:05 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff}) listen(r3, 0x5) pledge(&(0x7f0000000080)='[@(--\x00', &(0x7f00000000c0)='/dev/wsmouse\x00') 20:57:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open(&(0x7f00000011c0)='./bus\x00', 0x2fffe, 0x182) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/4096}}) poll(&(0x7f0000000140)=[{r0, 0xf93525b2c1b5d223}], 0x1, 0x0) 20:57:05 executing program 1: chflags(&(0x7f0000000100)='./file1\x00', 0x1) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file1\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 20:57:05 executing program 1: write(0xffffffffffffffff, &(0x7f0000000100)="51d944a0", 0x4) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000000), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x1, 0x18}, {0x18, 0x2, 0x1, 0x7}, 0x6, [0x38, 0x2b, 0x5, 0x1, 0xe943, 0x1, 0x5bcd03c0, 0xd0a9]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 20:57:05 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x6) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r0) r1 = msgget$private(0x0, 0x80080) msgctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x8, 0x1}, 0x8) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 20:57:05 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair(0x20, 0x1, 0x401, &(0x7f0000000080)) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) connect$inet6(r0, &(0x7f0000000000), 0xc) 20:57:05 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x2, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = dup(r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) msgget$private(0x0, 0x402) r3 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) 20:57:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x200000002007, 0x11a02a19) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7, 0x7f}, {0x388, 0x3}}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 20:57:06 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) getpgrp() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000001c0)="d90f98ed27739419337fd05d44b59bf81b8a07b75fdb6c2bcfbb91fcbf73cea6f5c60363d37fcea8454f89bfa65b559483cf0a6002", 0x35) recvfrom$inet(r0, &(0x7f0000000080)=""/170, 0xaa, 0x800, &(0x7f0000000140)={0x2, 0x2}, 0xc) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x6) 20:57:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) 20:57:06 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) r2 = socket$unix(0x1, 0x5, 0x0) read(r2, &(0x7f0000000000)=""/45, 0x2d) close(r1) msgctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="09e37441da389fb5d02d926852ce45cb783d1fcec8e3ddabfce2077e2440033faa10256004586cdc229a1505158f3be28a52510ac9ceaa0cf0169bcb1d489b095b80d9206ba1688c92dfdc8798a1d221e563a9d9ad0cc9ddb2e8b96cedd3a8818912bfa9483988de71c2e620b458404c4a8e5f51e7dd3671970100e16be5e24d5566236d3d46fa2731e5c49ec1c93b40657d1163f56351ee47ef48e93c84f2b81c814a8b8e261d25b106061ff6d7", 0xae}, {&(0x7f0000000680)="d5398267701c77b4ddc035b160b031a607b11c0659fb6fb976fbcb8b78d337df035c79dec9fe2cbb6706ef94871931c5ff087ee8bd360ac5504669abb933d1099e846db77ede33edb0fa7e61ecae3377d8bc658e2604449eab2083796b54827de4d381e51e2bbfee25d516f008133e96e1b26da2d0d0920bbec89e4f2751f99e4098c36428d361a6f265eaa48f8e6a2e70f93bb2d8a191224ce98cb59db47e642311b287d7ee50f483cfc6525fa8f27f8addf7541839fb63fef233c928950e4dd89e0954", 0xc4}, {&(0x7f0000000100)="ce0e6b94d3b759765669f82fb98e6e1c0e4e6ee453c4e9f3da1b52e2b74e4e09", 0x20}], 0x3) 20:57:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCCONS(r0, 0x80045604, &(0x7f00000000c0)) 20:57:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x4000000000000) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 20:57:06 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 20:57:06 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8190, 0x0) r2 = semget$private(0x0, 0x3, 0x100) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000680)=""/179) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x9, [{0x3, 0x7}, {0x1, 0x7f}, {0x1, 0x100000000}, {0x2, 0x2}, {0x2, 0x9}, {0x3, 0x9}, {0x1, 0x8}, {0x3, 0xfffffffffffffff9}, {0x1, 0x5}, {0x2, 0x9}, {0x3, 0x9}, {0x1, 0xff}, {0x3, 0x9}, {0x3, 0x5}, {0x0, 0xff}, {0xb5cec236b3a2f47f, 0xad0}, {0x3, 0x10000}, {0x2, 0x9}, {0x3, 0x9}, {0x2, 0x8}, {0x2, 0x8}, {0x3, 0xffffffffffffffcb}, {0x1, 0x7}, {0x2, 0x5}, {0x3, 0x5}, {0x2, 0x5}, {0x3}, {0x0, 0xb}, {0x3, 0x77}, {0x0, 0x2}, {0x3, 0xa6}, {0x3, 0x2}]}) close(r1) r3 = msgget$private(0x0, 0x8) msgrcv(r3, &(0x7f0000000a40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004accaae51c17918500000000000000000000000400000000000000000000000000000000000000ebffffffffffffff000000000000000000009b9ff6bdab1c36cf29e16d31688567c39492207e7477dd457f23a3ebf9e075cccd5ef89309fde52980a28a9b44c5fa1db0b58b8a96016f1c47a0ba8bf9093dc24982dd84a46206160b6f4e1a73037b6228b7c31680c10c48a9a9c1db8db29dd50840d2a58b8bdfbc492fa43e0a3b110ab0c3cfdab4b96b2e7d0f8f18c4ef71c4c685cca22a831e2adc0d3a306229ade07d8284a31279b4e9e50fdeddf3e0091225fe44e0c02a3f3306e06c7672b6156dc018f0c193d5c827c9360de80dbde5c8d99035d18a229a099026cf0ee28f59f27526d119d84ed2b911278fdd81b279fdb22570a6ea641a91a57f8bba63f5939d759ecf0acd7252eb2130ee574fdad8953944d28a528650fd9093d6fe851559f6e8e2a90e7e855dc2c6810284ce0c1d18d7a6122a5146a2c7a1753d1968a5a0f248a79c6cffd403e1e72993266d89076308440abf4a5bb0880ec754e2039616b85f77f3b47cce8edf3dda9d75c59e52fa751ad3727f2a889ceae7db5e8b8742208e610c19bd87aac4b1303e497546c3719c6d245275e3dab0d3bb9936a739ef2d0c3a87f459a011ea6a79a786543debef01ff4c541a7475f6a62c6fd2bcef6261daa47884a4eb0076f9b1009ecc2b8c80dec748a947235859e9d5e2e70552f7127edd1e0ed10f3ab5b4edde6a993ac792c1fb98d276cd7224e90d2c55424e0b423a943a45ed3f400565177c69d29d1442f42a05806cfa47b4984efcfc"], 0xec, 0x3, 0x800) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000840)=[0x200, 0x81, 0x1, 0x5, 0xc0, 0x100000001, 0x9, 0x9]) msgctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) 20:57:07 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/128, 0x80) 20:57:07 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f6275730012a8d89ee1a082ae9ba37e460fc1be0366dc59d67981b5f03231e6d0dba38679abe158b5b04dcda9eadce530df8ac7b09f9fcb69bdecde43535ca055be1575a02fa1d9a508b2fc9672555f22c7732ab1c503bcbaa107c0743d2c14064581936077fc52c53b7939"], 0x5) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 20:57:07 executing program 1: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x90, 0xe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x5812, r0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) 20:57:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 20:57:07 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x100101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x10000210) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x6e0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000040)="e66a09c9e2c5a6b571682f29af59eb6b4dd9098e1a841e773127aea659d0da4f2be35f3c961ea03f3a00413c8c21c3d7dc334c223724f033a4ac9803f295dcb56960141aedbe9d09b13c60e0203cc2e7e862450c3fd788e7fabf0ad57551548a489c9e8bfc38dfe66769dde9c3ec2bf03ea3e4fa3ce38cba868252a0cd8b23c901ff10be38f7ca7ea68ad21a8279b7754f3895bded259d5dbac1655209cc83cff50246e5", 0xa4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$KDSETRAD(r4, 0x20004b43) 20:57:07 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) ioctl$TIOCSTART(r1, 0x2000746e) 20:57:07 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x1f) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="115dae3070ca9f05", 0x8}], 0x1) 20:57:07 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) sendto(r0, 0x0, 0xfe8d, 0x1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0xa) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x6) 20:57:08 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = shmget(0x1, 0x4000, 0x102, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) 20:57:08 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 20:57:09 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)='X', 0x0) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00', 0x7f}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r0, 0x80047410, 0x0) syz_open_pts() 20:57:09 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x20b244, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x18, 0x8, 0xfffffffffffff0e5, 0xc67, 0x8, 0x10000, 0x4}, &(0x7f0000000040)={0x1, 0x4, 0x9, 0x3ff, 0x744f, 0x5be, 0x1000, 0xffffffff}, &(0x7f00000000c0)={0x7, 0xfff, 0x3f, 0x9, 0x1, 0x7, 0x4d97a2c3, 0x2}, &(0x7f0000000180)={0x40, 0x4}) r2 = kqueue() ftruncate(r0, 0x7ff) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) r3 = syz_open_pts() ioctl$TIOCSTART(r3, 0x2000746e) close(r1) 20:57:09 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x80) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8400, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r2}], 0x1, 0x101) r3 = socket$inet(0x2, 0x1, 0x6) recvmsg(r3, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r3) r4 = msgget$private(0x0, 0x8) fchflags(r3, 0x70000) msgctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) 20:57:09 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="cb6a391da0a5e8905b7766177f5d6bbe8ccb83ef588e205474b3f7aac226ca59c7c21725d452460c8c2ca25c70b5b002e5ffb565e0214277528dd049c5031ea389a460f78019deac3c8159e61302316715346aed5959fa931bdecfd19d9d51f8a08888848aed4aabcb8f3698", 0x6c) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:10 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="082c75ba00a60ff7a6b599264742c242b93a040f7ba103fb6e2088164bbcd31ecf5163fb82cc1746dcb895c5", 0x2c) getsockopt(r0, 0xe4a, 0x9, &(0x7f0000000000)=""/210, &(0x7f0000000100)=0xd2) 20:57:10 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x1, 0x6b, 0x1, 0x7, 0x101, 0x2, 0x0, 0x3, 0x7, 0x2}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20001, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x9, 0x401, 0x532, 0x2, "dfeffe4e4d56aca025c9064cb6eb535c7a5491f1", 0x0, 0x8}) r3 = socket$inet(0x2, 0x1, 0x6) recvmsg(r3, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r3) r4 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) syz_open_pts() 20:57:10 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x10) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x9) r1 = socket(0x11, 0x1, 0x1) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) setitimer(0x0, &(0x7f0000000040)={{0x0, 0xfffffffffffffffe}, {0x0, 0xe1}}, 0x0) r2 = socket(0x18, 0x400000000007, 0x3) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000000c0)=0x9, 0x4) setsockopt(r2, 0x0, 0x4, &(0x7f0000000040)="04000000", 0x4) 20:57:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) read(0xffffffffffffffff, &(0x7f00000000c0)=""/228, 0xe4) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/217, 0xd9}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80185760, &(0x7f0000000380)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) 20:57:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x6) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 20:57:10 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x8000}], 0x1, 0x400000000000101) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget(0x2, 0x7, 0x410) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000680)=0x4) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/230, 0xe6) syz_open_pts() r3 = socket$inet(0x2, 0x1, 0x6) recvmsg(r3, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r3) r4 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) ioctl$TIOCCDTR(r1, 0x20007478) 20:57:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x21}, {}], 0x2}) poll(&(0x7f0000000000), 0x13f, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0xef, 0x3f}, {0x5, 0xff}, {0x82, 0x1ff}, {0xa5, 0x22}, {0x81, 0x20}, {0xa3, 0x1}], 0x6}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) dup2(r0, r0) 20:57:10 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10000, &(0x7f0000000100)={0x975e, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x5d}], 0xc4e, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x102, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x6) kevent(r1, &(0x7f0000000080), 0x34, 0x0, 0xc68, 0x0) 20:57:10 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000180)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x0, 0x101, 0x2, 0x1, 0x10001, 0x9, 0x0, 0x1, 0x3, 0x7, 0x5}) 20:57:10 executing program 0: r0 = socket(0x2, 0x8000, 0x1) kevent(r0, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x5, 0xcd, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x82, 0x3, 0xffffffff80000001, 0x2ed8}, {{r0}, 0xfffffffffffffffe, 0x20, 0x20000083, 0x7, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x98, 0x20000040, 0x8, 0x100000000000}, {{r0}, 0xfffffffffffffffb, 0x48, 0x40, 0x6, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000022, 0x7}, {{r0}, 0xfffffffffffffffb, 0x4c0a8026417208bc, 0x10, 0xa51c, 0x6}, {{r0}, 0xfffffffffffffffb, 0x88, 0x40, 0xffffffff, 0x4}], 0x2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x41, 0x80, 0x1, 0x6}], 0x7f, &(0x7f0000000800)={0x4, 0x5}) r1 = dup(r0) fcntl$getflags(r0, 0x3) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r2}], 0x1, 0x101) msgget$private(0x0, 0x10) r3 = socket$inet(0x2, 0x1, 0x6) recvmsg(r3, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r3) connect$inet(r3, &(0x7f0000000100)={0x2, 0x1}, 0xc) r4 = msgget$private(0x0, 0x8) msgsnd(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000016027a5b518e2af5c56ddc75c60eaaeb2960eb44562160308e1885bc3b72f3095be72f5856836f22517c9b772a83e68846a63b04663cee5d506eabd1d9a9fc20c0c41be8c93c2377f4a74a28b7308da55e879dd1a870dcc727f830040bda44db48f525896ed9ac586143f32294b4f68d383094fda582669d57d9596d01040000775253c579711d0f37176591cc0400000000000000eb42b94c8c0c7fbae28bdeba333dcdb4b23ecdd7afc5ae0c5ac2c7a5178da4a543afacb7d2420c999cb3ba5b987558ad967d6e5baaa0"], 0xd3, 0x800) msgctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000840)) chmod(&(0x7f0000000680)='./file0\x00', 0x12) 20:57:10 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000006c0)=0xc) fcntl$getown(r2, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x43, r6, r3, r6, r5, 0x100, 0x84}, 0x3, 0x566, r4, r4, 0x9, 0x4, 0x5, 0x1f}) r7 = open(&(0x7f0000000300)='./file0\x00', 0x2, 0x2) openat(r7, &(0x7f00000003c0)='./file0/file0\x00', 0x40000002807f, 0x100) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000a00)="a3efc3d04af7f5b23d9108c099a3f287a3ad60c3639ce6e7cc4d33c27e854547ae81e9b6aef5ebb01605f2989405637dddf232ba36a0335e18b52b941d8e67ec25e17a3e898ec20327fac6695b4a2dc450d2f0b33e316ae7c20f88ff5d562145c630953853aadc228f34e0e7f64e44c983ade05021fde80d7f7ecbebe6e48247e359a092f3c5140b8d34b040751bba844f1812d93926cd4e58e3881097033e569f4e0d1997ce38bdc47bbd30dac23075d308909784f5efa851b43f61172203c798b13854e1bdb2f95666a7a4a612dff6f50be21faae64186c1a24556bddfcd338c49144e0e", 0xe5}], 0x1, 0x0, 0x0, 0x408}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r9 = open$dir(&(0x7f0000000940)='./file0\x00', 0x8442, 0x10) renameat(r8, &(0x7f0000000900)='./file0\x00', r9, &(0x7f00000009c0)='./file0\x00') getgroups(0xa, &(0x7f0000000780)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getpgrp() getgroups(0x0, &(0x7f00000003c0)) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000540)="18dd41484cffb84e11adf1145663affccc1c8c9b2649afa805701fb5dcaef796db3f9d59835e731f51bcda827c4fc345d2cc85b398e38751f0e97438f24ea22f5840ea262ba214e38bc6a75740b65ba9fe6dc2177bfc0ab228e7e32299cf894a42282ec3fcfaa78fa732270b536171ab3fa3b4ad12b85b46403e714bd87eb6cf9c93e7817c82a0c7055780935b95860f9e78b3a2eaddc953f7561f86aee82fa076e727499de88bcd8a002ea696e10e861a4f99baa71c3a61d3d9c5e5e298c8d44e8d6db612b19b779b0ebfeabe7ebe185fff00fbe37e296bc1f893df10196cac3bbeb131048d64614f5dd1015c237c2007411022a0242392", 0xf8}], 0x1, 0x0, 0x0, 0x408}, 0x9) munlockall() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="c1abf625405bacf1080f0036bcd112c69c12f2641105ed9d7918a3c2f60ee0a36995df524d3877a817157e209b663f48b4df9926dac40a5898da39823ddad89a725a0ea5771f5672448195ce33c305d7e9fab39c24560a08e28aafab055cf08edb55f29afc3933cd1ed8872a6b4e154200d8a8af5919e7737e933775c180fd32fb3253c10a20a37c1e57af669674804161a381f6fc99f46eff3188c9eb9497a3083b5d72d21f98fb930a46bd0d0af508e539048e366daf0f00003ab8c1701f2e2fe29a59c6431708b9651b1ad7b3a1410a19d94cfe156ea356e84bb219da31151e9e78fa98f314d5196cce78ae91db71dd014a68d3f53f447bb5464b3f2372f8dba027920f8c05f71c608ab36532d3683f950eb2037185db37f8b2d32800cb6246b72558fe924c5d7878eb62f1b315a655b55f2bcf5c2bcdf4e3db9425a9c8c7dadeaaf59b841ac477795eaa5da3ad4f737945ace85ff0ad26899aa1040a09f94781c31106fe6a169a19c5d69b799f4dff070000955060485bef4cb810336e643ec43e855c2a4237daa497966878b94ad618cebbdf2cf129ff485984ff225ffd535f5902fdb857c306620961b7bcf7d107dd1b4d4eae059a1e47607a86f501abbdd973bc6dc880ad6d8a26c48b452758de6972439bb33125a372e67df21f54c4e8c826b2418c6e131e0dbca19d815544319bcb49f1e2e3a5caffb2ef9538b44f2cbe7feb7bb6ff42d86f84aec3232ee65126084ee467a2c2f8a412c2f0ac321b6cdc38dc69152b969e367ce6f91779c7c4cacb4be09706a8b14bc62f165d7b585b9cb19902673dc3349b230370dc0a06781924f12ddb393a4b809a28858325bcca8d99630075556bbdfd780f06922a0d7f3edaa723c86e58ef2401dca7fad9c7ad56d5a7b621686c7f1dc9ff11b41a9f0b6406a7d63350bb41680667ea79dbea406f815faa841fc11e9ae0fbbc7a77d61e6a0c0a92677be5fbac87065dd9c385bcb270"], 0x20f}, 0x0) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xfef4, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) r12 = semget$private(0x0, 0x5, 0x2) semop(r12, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) r13 = semget$private(0x0, 0x4, 0xa1) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f0000000040)=0x3) semop(r13, &(0x7f0000000000)=[{0x2, 0x2, 0x800}, {0x2, 0x10001, 0x1800}, {0x2, 0xbd2, 0x800}, {0x0, 0x5, 0x1000}, {0x2, 0x8, 0x800}, {0x2, 0x3f, 0x1000}, {0x2, 0x7f, 0x800}, {0x3, 0xffffffff, 0x800}, {0x6, 0x7, 0x800}], 0x9) truncate(&(0x7f0000000340)='./file0/file0\x00', 0x200000010001) 20:57:10 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0x5, 0x908}, {{r1}, 0xfffffffffffffffd, 0x90, 0x0, 0x0, 0xfffffffffffff000}], 0x4, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x2, 0x4, 0x3, 0x5}, {{r1}, 0xfffffffffffffffd, 0xe, 0x2, 0x4, 0xfffffffffffff001}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20, 0x2, 0xfff}, {{r1}, 0x0, 0x2, 0x40000002, 0x8000, 0x6f}], 0x3, &(0x7f00000000c0)={0xffffffffffffffc1, 0xd20000}) flock(r1, 0x5) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 20:57:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x10001, 0x8, 0x80, 0x38d692f4}, {0x2, 0x3, 0x781b}, {0x2, 0x2, 0xfffffffffffffffd, 0xffffffff}]}) ioctl$TIOCSTART(r0, 0x2000746e) sendto(r2, &(0x7f0000000000)="98075edf9ddb058cf33bbc18136701b96ff798714f8eebc0", 0x18, 0x8, &(0x7f0000002680)=@un=@abs={0x1, 0x0, 0x3}, 0x8) munlockall() fcntl$dupfd(r0, 0x0, r0) r3 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000002740)={0x3, 0x3, 0x3b, 0x4, r3}) link(&(0x7f00000026c0)='./file0\x00', &(0x7f0000002700)='./file0\x00') ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000027c0)={0x0, &(0x7f0000002780)}) semget$private(0x0, 0x3, 0x40) r4 = open$dir(&(0x7f00000025c0)='./file0\x00', 0x20, 0x108) writev(r1, &(0x7f0000002500)=[{&(0x7f0000000180)="5dc660a4cb28764f346a37550da75f1ca67e73f87773e19d2f7b447ed406d73351fbb527d7ded62cc14c0624282328e8a7c3d525dd6617fb170e12a26d2a7bc6ac9670f1a01c4c5a292fbd099f6f3ccacbcc6033d3505163122f5fe58590aa37db", 0x61}, {&(0x7f0000000200)="e5667068ce04e46b9d70dba804c0621450f7784519b42048c121dea80335776d9a6eb3d3ebd431e2ce5ebf97a3e0391c95488920f80b72f7d30a9125dc9bbd7084175b2537e86c41f6", 0x49}, {0xffffffffffffffff}, {&(0x7f0000000280)="9a26018778d36c98116dd6208624d50e3f57bc775d12843a663c4ed2d15ce6b8125f2029c7eef3cc91a623e0188e9231ee3344a16c1085746b1d6f21a993fc82adbe1fdaa19577d39e4242bf3da3cd8f0f4dd73f12bc499ac0770632b6ab5c0a4e6602a5ecfc0be7daa0707b57b7491f931ad713f386cafd036929be8bd2d904", 0x80}, {&(0x7f0000000300)="b3b422a1c05f3ff1b60c4e17c32e32bd0192506a311f1f96d21de6c497a0008599dfed3bcc219361143c8e9576267d9363d417ee5fb8b8a1b0e831bbb342b499d6837bbca8a864d64e400f3a19d8f6b9b522066fe7b079a69543a4d39287da48ceb8dafc5bc28f2e766ea136c1ba7e29785b6e11aae8a58dfda11ffdd4fc825d0695390254a1757adcfdeda900e0e66c2a3450bbd7f01d20e986851f5cb09791c89e67781b272ef53dc465cfd337fc6ce8c636af509d34f984881828ff452a8364603b59d63d81b38d83a993fafeb111367cac0c82a94973fad74f691546f481db440e48ddc6cbda0b294abcdf827d5429eb62b70a549950928e6bdd7c52806c488d02eb4096f1c2017aa579303922acb4eb183f84589a5dd364017d68def3cda32cc205d6a5ea5a5c347aad243c6b29fce8145773212f3ac030e20c086e9ef17500039232dd8cbe78e43a2d71da1992700245c8c3ccd087fe37e8d2103eb65dd0b0391581891da3215bef3a438427f79429e209b96461ff6a413a6d97f48dce7adc6e9d718f6e3537357d4d451de1e9ce6e633de6c03ee6558401ad0b1530dde56f4d04dc20b23ffe928aba97c94a06459b8a3ca9fef68cb4d4684508f0cc44f509bf422248703f8baa64b3e66fc942de899824c618337284e631292e20ff388a0ae8441df07f6af91fac5ea96c036cdfeec949af19149dab680f02ce3ea2a61b18de2e48b077796920209dcbb09721d9591376575d05136c94762727ee59fd4d4962ebdec79a5a9b7632918cb5b533e05f755dc64eac1c11089085fc8b3f1015f8f4fb311392aa92777a01a02345b1e4fccb00969c064b4a4bbe3fef58e3cc4693a4052802be86944d4eac0143fcb8ef211b6a34a020f0c1081f87da4309c1d78164ae2a4dc6763bf8d6b0931588f1a292cace5629311e1e69f1308ffab7b86d4a2b0be64b978d2765bf1a8602cee5ffebde34b455c64782a3651d42721119be1f97e5ff392c6cfb560b29ff861944a0641a6a2bc7d56de0aaa739af69cdd0d7188bedc53b93106f718f310a148d296cdac5c0353b1068f17f3e080e40fdcb0b4666e571dd0e51621137e339cbab8a6d52c82fcb7caafc01814920e2f633fc8215b3eab3d811939716287126d8ff8f79fa56e594283a9531ebe047d781369178efa852239128b7465bc4700779df68fc77b0fe4fca642439fe54f65420908e3fe7e70b97885f08c5efc4ee79120497b75fd3295dc26091eb96cab78af5119fe4b126f20f1ffa7c253cb544c4466c06a9ecd8d7d05a8786a71e05df1f3206fdf2a625fdabe3e7aa035996620aa88d28bbb212eed7b6d396c50f38cf593c5f9f96390060bdd2f9e7a272dda9a16a69a642a129514a613997ad36c3a21e8d5594210f018cf999fd0da25df7ed5791539c3f3b5672ae0422e995701f9b463bf27299b9dfa1e1e77b0ffb7c3ad6d159464267958310e3676ac325cb573fd30510a0942c94ea783bbb35a666342f90ac3912851b397902e74a9579c83f56922510899a623f74d5149334b4dd4989b3daed167f4138586b372fd31f555e92aeaa1ffb81dba5f8afc744cd45599b20a7ec4269e8525d3f699c9ccc9d3c17ecddd20f52e11a4ab1f0f81dfb081d27576d4028f1ff590eed40bb3c0b85b6c1b2cf035781ff9de70aeb62041afd2120a50265e3ebfabda7bc99b22e31f5c19886baee75d4bb5fb83af1953d68e314bb391255f54ec0b2a33500dec3baefc2fab8edab2b4127a750549e10d7758f84e657b7a67ff726ebdd57b52bb81c76948e86e70f49c0e76a473cbd4592494e548aa59d1420f25e77ed93f7a72efeb260997c48e3730562fe7b834910d4651930f557c6ec4ab104af96bfb24da99ce04d9fe3995d7c112a1108ffb596f8b90609f94a6b1f4e7c645f2374b0e57d84b4f3e657cab1a6f95ce627a9357a8891e45638985e5a358d4d490b71745ac3464e8e797e17dbe8c57f9b3c11177a2f33e2c5ae3dc4dd62894d38ffdfd92a8d4ee6e865ffd8a4d1a0e0a8ac327e687382674926c92bae6b53f9af9c37d54f873d18521875c692f323d3e1c93e44f9baf421bab01298bf852d338e8816fd512729feaecc452e23f5d900e7a5b354fb5be8f6a507befe5ab1d42d007e20ae26967f9395630689bea4719d4be9893a9dd5bc750df6982f74370473f9591ef391dc57588623e3e2fcb3b72b5ed7ab66f08ed171900a3ae7b189b6a78b50c6e483a7819bddd313e41b816bc1063b9058af5b4cf9d73bf675ecfabb4c8083b703d77f8d2925a53f855d92e7364301045c2bf57801eec9b8b111f40d8ee0f60a119f3dae5d3b960c9e6ffac9b9e13483ad308f69ac82be092a50ed6ee0b9143ff96110a9fb221c4063d467fcec8cacd4f46d5f422c307219dac6ba51e219001769ad3c92d8c6dbd5734baaed2e9fa74cfe191ccc97b473bf6109fcdc75302032dbe1c5573139a68ee5a71267487d40780e1a4d3047260639865615f5320ed4e56f9107e09fb857d6c156dcb172150b6983b34194a0b43a656b6daa9e2f4408823b69ceca7d0e93b187a548f3642b344ab430f9c06c13c03639d74b746acf93d8892aab7d946b48f7e612f3b05df7e0efd6bcf8370582348ab96413a7579f5df0bc11ccd1e0885e2206bface12693bd41fd9520cee1b4cb4254a64ff15f24d7f8ab8a2aa8d99a6b119b2417560c0a63401be50557df52925df8e920ff7850a1e6d157cc70b74c665767a761187fe9b8c9d6f11b17b3f56c8760b151cc5c0f015dba71f2133612883dca80bf173709c23592f23f20e9115e3a2fa8d8f7363a101ca6c1606a5b11328a9a4ace7c77b24238ad0b14a71ddf766a6c48315f9f485d1aa39c693419ac26dfdd58f7f69dde40534ee2136e29c58182852daad5600f4de0b90af15ae7b82901f85f907d80f8834c7cf65df0852e212b710dd37b82ec42329bdc5af86e3859ee5a2fb14b5c0f83e8d3e412a2229b29475298e721b1dc178e166d3b8bcc6989be485ed5b1f34028988d91cd42dfd7218e973dc320db80b2b0d2d9ed78550598ae3f085d7b4f37cf3ee93a5c9b38e3d552c324dabee25cd048c3c366a134b26577797a54e206b3e1fa962ca4c647f243db436263ae9903a0bca0567f443c5835f2e4f399880f5d145d88b0eaf30200ca394fbe8d4ef72e14d3d5d0a09c5c801dfda92a7192d96abdbe4c362b0ced191b5cdb88b8af358cf23b9abdb410c9391fda3fd3441dec4c1d518703df95648cc500a598a9d90f9df6aa008a75eb34059bf4ce2f1ad974085b4cfad5d7880e5a788b0bf53b06aea12a5e2d414d8e292bbd06d383741bf9c265504ce90ca11e7571df456f24e45930f4f279dac4b25a7a71eb9d2e495a36bc469a415702db4007cef42bf2fc04f6fbc364015c5c4b517289a833df31284c0fca67e1cb99598c153cd1868a7dc74ae30f596894b7f10681dbbb65b7d537b5c24ca704bbfa6c24693d1fdb8c21ac8164a49d0b62fe844ea615499af043894156449e52c12460f9089b899834e4f9ace756c0e8b259c38e6d12665d661599595b6e2fb9db2780efefde16e6ca2aeae37a518e1518a6e359547083043da03898ed56c92db5d4680536c17f8b919fa12cedaad8c3791615a7ecc9908065afe1e2d2d3899c40ab5ffc933fca9ca62751138525020e5a40329a40e512d5da71b3b8f0d9d76942e96a6da095294e04e3146456dc09edb51d254e44544f373d65c1c39a8443d58d49ed77dcfcf7184704aa69839dffa532b1ea946909c754bb707cfc79483f5a5f4de17a729efab5075bb3158e4166443bc30892e504960137d5d9d6cdcce33e7b37da8c30c82e544cd88614cd5062154047c7d6ad27857db13d15eca9fc322fd8a4dd5c6f34ac875e101e0af40617773f397a6691b6db92f6af34307b263ffa454e91a763c0d68a3825f7f629a331f2207d5c32546757903bac309dc474e7bbb9deeed59c30b4e567eb3a3c39a9f71facfa11c13a28a6722519afff414b3388ad6d19167226194e0db3a70ff6a6a8593ddd08e01a90e9f50e3901bcd043713839672e4cb59dc19b8e89a640ab2c74951e52b3a48d7ad5fc9322cf6181a8640ccc4b82b11444f9e7e116755fba4584cd4a797df313d0cb27322078b3c5d097d47dbbbf450df414bc90c11e1d27d77680a7ed760d3778717e292255757adf8e4f50dde27d03c44a06251b2f0acbc046be022d9154fe1b665c9da60e435a6892ba171c87cea5a253787ab53411af0dfe8e8c24f54fe617688cb8875c2ed45be7e31199c68fa3633d660fbefa1740d58ed3b2365413831f258d5f70dab942d1a8eded8da1c6707443e3b1e72d9442628049b93e2d94ebe6cba528f12d9081d7fbb8440df31a5dc4c0da571fc597550134e6e171fb8628d8847f63a70c037e255f8481beccf8be3076b31ff81c7b0d5f598ade1cc082bd38a1fe3cc7229396745a29698758e9650c06669c344fbd0b596bdd23e2f36f7ba4c45f97c2f8473243e2c579aa761132de6d714e8434fed8c7def215b055002a1fcaef2d437a0ff7fe41b86a125b17a260c776613e86ac5284cc446d762c27d153fc876be7deca8e0e95d307f0a56d51f533ae60471092e0590dc56b01b0f0d86cf70fe9f6b2ad59ee685ddb6d9e68ede1cc6fe86b9ceb703b9f23a7192bab943964743ce995c8e42413090a8dc285dcb1737165e684a80aa5e6e835b4634feef5f2f421c7d3d791749258ed969b9cc9976d2ab547fb2197984f3bf2be7485d13957b78a8b4f41bd94fc793473185f46fe63bca45b9d36a7b0187f01def1215f15c0b2605096e1f0f41a1369ccf25cb2721d08e976035c3d8d9306247b4893120b7f2c804c3490083ee2194a3cf8659594f3d2133ed2efeddb9d1fa2818a90a11cd37bab4f40044149ff185943fc0b9eebbb5878d483253b6b93600b1db7e891785d5a9831a00854b691998fef28406ccb3bdd9de147981012dce04c85e3b83e1c1c66cfd9fad562782e8b802b46bde5ed2887d00714d985d06f104a527ad5e05f5ff6923de117caff8bf0018a972f70de3f8a906cf360892ae215379ce1c1a0420d1118742ade109c5ffe04bc8308f2416e6caa55d883e58f031e7ce3e582b3312425b11276cf7c7f7c60d5b84e17e80e9f667585a390164b68aeaf88869c7f6b8bc32d7f14e0084f9e050ca3a46195a3f972998de5d844703dd3529661dd437d1746fa160784343945d7141895a657d3e6d74b45e389913d24c38a46c3203e19145679204151154d601ede6e7948c018cff374c7cb4d649bd4de3419c6ba4340e9f7209b671a9a9695fde764061df598dff98fe7eeab61c094b57b835ea3e4302bd29f962879dcf2d8558ac2961696ab8e6bea03d7d39d416a433bd62c71ddafdc56cb4b160bd8c789d922a6691d35a8d5c13419ea349b9743f8672db169836c65ab726f37816f1ffde906dc0a33b6d4f16e5928070b381e61cb00b5ad5b74e95057625d0331724decde8c1a4bd36380a10d914dfee60b1ca2237a0163e2514d82db4f0a4e87b42955733b720e634df2ddf1aab1271f86ef37d3ba6ff2925787981b396d65774cd6c92b6aee322a75b0a7cc8df5379e1d83743796889d66dfae8a71629b86a11e8eb65837a2a50a1fa2d6b9b11756e8012dcc61fccf90d95d80ca2f440aa8bb417eaf3daa2776782c6148d36d23f7a5a72e9cb97830f7192975c45f46c477f7ea44d9dff273e9f438d7033e107285165579127ad715523732692739ba2b08", 0x1000}, {&(0x7f0000001300)="59c48738e1ca5d9808552a4f7152776c2794f7da8efb9692036ef2d5213fea2d30d3e88f6d1d35be49038cb90747944cff4a6eea954950d33ac04754fe6a8366a9e2f7477393489d71215f77368801e25d373106f02c32c376334a7364c8e5960ca4ad1131d4c190d81248426bd7b1973f8d101d33aea55b04f666d49037bbe5ed3c903e78e4d3c5f4427011f04a0650f4460f4f70e65c99d658df03", 0x9c}, {&(0x7f00000013c0)="99e34aefe49f86747e15fff6052b9ded863c65e1be3f2475aa650338c6", 0x1d}, {&(0x7f0000001400)="9f33d904a130257c57f363bd29e3ec2c7f5202d30b04b9f643a743e974a82bdeed06b1d10ed64eec104c0fa52a4d09340f076325b593270d4c2e7d5e52c39b63b597f0e9505d1350025d9c0186786cb5f07a8edd4df2250a479028f092690be80c690ef8fdf78493758c9355e18083ff7fe2ab564633524e6091e99ab533e4396ca18a0c05012bf5df3e25c41f279babeeaae4b823b9504225f33c6c76830e4f8abc80dd9a2425d50884ab4d35a7005f298e74d15f7ab440273c4a827fc4dbf6af8146691a51ea8297ca5d1f6de0c8561db1eef13e99ecce241d569f74436297f32e80615b23d366fda668a6ddead0d1c0bc5d4b53c7f1d4f75a650a448ce0c643fa78d8ef218c17539c0fb560e57e4e7073ee49f73387ad14722cd122a030c3f5abbcf00535796a9d1035382113c5af53249c396f74b5fd7681aeab2ccb6b97ea673f06cbbfb2c9e405e095b53bc5c9301694bf792abb941a32a1a6aa41baeb642d25b554c61e86531afd4ce837103985c6e23fef1721f958d5d257cdd86bc7d95fd51e3f3b6b2a519ea15c20cb885d4ce7799f5f3c33951c19f951cc38433804b2321c99ee16e94a7a1e8bddc9fa7a771fb35a6c96bab8d87677806e74922e8ffd76033e7caf738a2ac90489c65827f6f9f030fe63a1bdbd5812b11dd7642fff00a83664d1e2893f457dced6fc4544f42a608751875697dd31f1db0ba6d066de646a6f7c278881ac0aa2a8761c3e7805d00a950b9ec7e81b4902e44598a1643cac032cc1dc074da157e33ec16ca780b73bba0c61eb921341f6ef39fdd6315e929d1481d9f5e934127678b3d7c9b9f2d45049fd45ef355d2fe83ea78d147365fc0a1b35f09fa613877eefcb89966d3a3e660131b90ebc612e960472f41415fd3f3697f0153e033145687afda4d70c7acf3c848ab26749b859cffdf420bb2f3ef53cd0cafd738d35f2b91a7fca39ed34b392907f0fbef95e79736bb0f4e9b107e48518b152f02930456bcc5801f27311103a53bd3691cb100474c57e376e00c4c98106f5312a5881fce31c31d8b98252dae4b8cbefb514077d7bb1f351e54cd0017408fbac775c5e1c897e27830c05f9f45236cae93168afbef68c226c5112edf94b3a25e6f5215eb278696fc40eeebf152a9e42c6adaa2b6bf8f7578224049aaf389d153035528fbaa99dcd24cda7f11bf0e96848cacae18e7780bd40b78ffcec4c28391ed20689fa3f9d9e8d0b63e3d8eb531369774cbb85b44f126cba5963e5fb57066633785a7264cf2686b9c36922dc700765cb3b79b2f413a6c8106ff7e20e43504a65312dbe3a64b32fe58460558afc49f4b907a868945fc4c184245262d847e5462d454c7877bf54e8052337cdc6c508c873e9820518c39a316cb94c70e65993f8a2bb1dafa6d1e54ac0cb4cac4221663265bf759af635e9691cf287050c0152ba069f5f829c078fbc4c60c3f0b4cf7491673035d5930aed9b153a95f66b55754699a4f3da87fa16e9c47909e7e97c388988b3dfb6c42a8747283deebfbd610313a837ea70e8c6cd54c769f8c50fc0ee9d86cc30c1ac85a873f4348556865f6590d14c76eb311ff7d97f3095ccf7e234d8e5ba21d3fc23e2372e6f9f90dc1714ef70c4ee1368f2117f133a119f9f07b9f2f946ba51629dcdfcb7185606375d49fd4eff4df02aa8ea70810344482b0c893f80c36015fde1f1c8a24a816a70c0ece99bcc8f27575fe95b2fbe62b9630a01f3028f73e37deab468fe03626d65b6da46cba42fea801568723ee68889f5700cfa415a15ecac9af1a07afec1887c0c1ed9bf9bb22eb576ff225751a51a968c1011b36419d2ed4dfc786e53444908652165bb9775a0a1ec0cdf0f274bd04a288c0612a9a8689f053284e989428aeedeae63e20ab0c3d3f60240ca7b17d2788950b927b0b56621dc18b3a0986a6dce0a6c65fae4e8ba40d308b479ed29d78d504997f9810b6d78548b48ec6d29e1061dc929f9446d9a3c6ce8f025ee85ca2e1eddc19a9b30e70abf743583aee9493cb538ee45880163ee2fc29ba4a83447efa0a614c72f8ec570e7e8a2007df09070652a5b4609bda0b29c6efd2b86236cbd84296335565143776acba3b592a35e116a70346c5d01d7b3a4706e2c67263fde6c1ba582455724fd27de78e135c897cd45bb712c6e194f5060cad725da534b85c601d8e16703478e7a378346a9b37e627bd23d5600dd91924135019ba5200a0e112d954f3d9d8e633b1e79995c973129dd212ec22f584e39854ff250363585ab5411132358a5a7f8bc601f33518023d3ca4357588633516db199641364881e3c429bd4952fb97cc52d6e1dee0ee4942d0297e23bec5c92688e3d50c1f554135e3fa751ddd8fb32c5c3b3102e14ad432c313286f9840b19add8133c9e7c74f80a2b52beba764aade897a3b6cf29ffbaa7553077603d1bbfe567c167d2954ae772a43d101668dcbac395d39d6dcb16ff84d27399282469ba3588eadfddc6324365ca5d697b26ae637580a02786836d5e9c276a6aa4d03581cce8975f7b257df4a356853b358d84163042286d22a645c40b71af9ca4708e5ba778d66742a9631788636fd5cdc9e35b7c46aa3305fe1386c1e957f93a7e271ea3ccad5c6021e58da236d86289d71c05e92b25c9f011beb292ca2dd0afd6875a1df7deb770d96b17b0e4dbf7bb7259219e6a2a08b757ad91845ea8566b0bd05b68d10d7e443adf2ebdb908a98ce454fc989a1326da048042f20ca2895c8e9bcf28c7047e8c46e625cc7cea5937afeb2df5c58bb4d409e9420376904da3a3308a81f04b1ca4f8018c0bf0ec29f96cab931370b0add4fc7751053cce365584021927ac86f98bf296441e62940e35590b747aaabe6d8ec7106ff99eb8a2f27d8a9d93381b45d0baca5dfe433c319a3295a669b58a97dd6bb6ee5aceb2cb45f32d37b29f3f53f34513034835d5e5f3f6b306c5731c8bfae6087482f998db32cea196ffecb4d79a2c3df1f3dd8eda3e91a3254581448f9229b9b3d35da705d1a2266c65b3024aa4445d447894a20e38b21d16d5557a25612458cd92822131f79803eb62d46bc5aed862bca2b2f3f79409993497864ba6dadc6b090cdee7cad9e5338e81e88c635c108a2c970320c5e20135938b88e737cf0d6abaf010d343e06a0058df8f2a9e185d2726859e4a267c5d1ff6b8f00e3a2b898d2e8ea3d3281655fe132250c172a32910d590ac8eac0f50b6c7dcdbbdb50d3935c27650e98d934172b94c8ee65cea03c01a9a4c5c73193d2b723436eeea6ed07572b22fba9d6fb5f27a0e2b1c5d2d2853299397dfc83322adf1cc853dac1f094597d5bccefe095db0e88eaf53fa522c2a6d3edf631302e1321717a0143b5a088ada195d4833aa74136f0ddce1c0b50f1d5c095899dd9255b857af8e2124f1e90868b52830477fc70dc48fabbdbdcfc43be1310157effbdbf47f310d0771c4c25e24a5faab2d76bb273c0045e3abc8c06a0d3fe54070a2f5eb1db9a7b27d751bc21cf6c5d4cf9b695c538a6a4057103b241a9ecb088fb53a8b9fc20997e1f5c6efac842df5b6324cb888c8c66e53740bb74ae7974d600c6b5196ad35779c77236c03e23336ea3aaa1fde8fe05949fbf35f023f61aa203c7e6f687fd742bb66d446c3912b99ff164ac7ac63805393e36f5d81639f59b4091a4906ebbed8f15aa479586561ce344c363bd59d537ec99fb64e63fa69ca045715d12b934c1de1c1639b230bf78256918c7fc54f32e5e5f62565881d568ee2663f1a7d249874bf2c6bfe772abb24dfd0bf8d6bf6efe1146904ed519e8b0d243d32cdd337ab37b7a3d739bedac9dd8abd9d72f36ce6e4a29d02b4510134d4eabe19e16dbe44d475d481733e6be7ea1213c86251d1bbf256c1d25f3bb099d40c82b98031a90590a17c6809b69cc0fdff28b925ee742ecf46b95883915e772489c0cb804f0f136c4830e014c428ce62264540f9d37f3a98d4ac0150040602f918eb6f3eab677718295765ae501313a58b8b3dd74ef7a9755b188efacb62dc51155c3540809c72bb7f1c709dec2437c76f09072e6b57ad317c1b6a7a0905f30edd8502fe18b05b088c03d578c5b3e3f75e45cacf1db979a908e5817e356f686a9b94bcffb3fc3e1c54b66b9718b8d8f3fe9859b928a841f6a1e77f94910f0a8457027eb15af0339c011eaf9cc20e6c891781ee1b5c838aa58ae3cd45779d3edddf6cf0b5899381213fab27ddcdaf4a687e5ed288ef4aa0058985f2de7d9605c47d68cc2011dff2e0e340ca3b1563e1e053d4907e0fdd66c26066b8493ab8f4aff9da1c3957fc7ba09308187c288c0aa59a45e8088095f2be35089aed53aa693f041b315db27a31b70def6f1e46c9dbd2958247c3c916a7ce28647b7f4c1c1ba25ac517dd9a578f8b6b21083a7ff95793836215be08460ac52f8ad4ba84837197d3da5b9edba0ce49a8a0886d5c3d3bdd4888a5e18ef90aa4037f62d7b8265d0434dcb4324ff5fb350fdc2b450f60086880e55c68623450d1ffc313ecfbb7118dfc19e25fa5e78032504660d8faf3dd3ed08e3d534fad6ffd3bb76d12972cd971e12d5219aea8a16c67ed7ff0516e1f956e6cebb604bb7967186411b0fb243d2dcebe784fac88be5f31f5836a0938bbe4953cf5371701c0064ae82e1bd9a070051e85a163b5ba151d66389f762404957f6d974d10a63ee01e3e96bc6a7e5d61f464b42755c7c5696792b67cd8593b947c53cd7e822e6e6c8879e04faacfe09ee7544e03796ccfa7484b916d321c0c1a1bcb14eb0651c927d645c3a49998f71de1534fe265cd1bb353f50f9e98e353e697dd14d42e1e1539a3f6a9f08c745f3654c9b8c65049051133fb692eb3ebcccbe99072b4032af86a574e9ed7f7a7ecb21ec5b626dc05d4efcfed70610011327e819604474eb65218fd4ebac06adeee01bac3d38c5604aab6fb00103032c67b2437b6abfc70d22852a951e96bb560bad9bb292a6b9eb243d8cd1d84fc2969d4173cc62778a1f7ee7e6046b18a147913bd13e613ee4f284b9dc225f985f02a462a88870da0fde740609f01337e171363e175eb5d4cd6a4286020c966738a19c8c5e052363c169f67caf3ec8595f96f5eff11e41fee9061204e50c9431b650db0c0f1bbe4cc1256d29107af03daa8ea10bc13f6e74e4202cd69bade5d40cd26a29cb8273b5763fabfdae85b90fdf2434d93ebb30e7186a94fcd479365c736554f32cbd7107b9067f0d4399877e87acf076e26aea84f4e5bb984d67956d856f0ff7f3680da742e23109a1f59c12be68482c9525bf2a322ee859bc09dd6281da71acc494268b51a4f0f4fba7b63e8e958237f58146bdd4b65ce5d62867d2e7b16682259a18593ced30214d8913171f7e17a611455a8871d887720cea6a68a840856518da124673dfc9848d97a920b1c1d03b70bb5da264fa689adc88c8024d08533f950e1d61451911d8f7884db166eae57f5939ecb85e99e5ec6fce970ef9e312b43944ed957059122279839f75ff5057eb6df775d4882cd6ceff7404e79ffac809029ab43f7f481e3eca8519ac7be2a8797006c4e911e2964276c9fd769562dd8c9e6b83190a0f516d84627e20f9717f3378619da8ae75f0e391fca05aa0487e9223a3a99aea1188290c99a1ef0714e0ee0d2856340424ad663902ef85a0f3a6a19a6673021c1382829916a8d629c7ddd6f950209b9fe1f61424b23a916d4b5240d10cac86f0744d025ab005d74d567c986e710c76298a3c2d20148f33182", 0x1000}, {&(0x7f0000002400)="f8199cf63e6fa1756f8967116873091115612e7b6ce8b39448eaaac4d197413a6eb6b14af977f833feb2f836848a5eef227a4c75c69469ebadfc81047f42c593bbbb166c7cd71dbe0cad738568b1ee3e2aa83d2880502ee44c91bee8893b30063eec185a30c22e0bf02bbe668d628df57b87f7199b1de103b60ec425e186f068e936a9643185f45814f234d1d8b52de9ad06a6c1f1c14466a18a43481d47d7e5f36ae6ede1baf116e822a5ae951543fd182189dcb16e823d6e26daeb1614eac7080eddc73a0224bebf202cea9d5ccd55cdb4d8b6ca11066fbcf732c4b8ecafa846a67d9a20eff39adbc20b24e5db234abbb81a17cac1c8a79e01d8", 0xfb}], 0x9) setuid(0xee01) getpgid(r3) openat(r4, &(0x7f0000002600)='./file0\x00', 0x20008, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000002640)) getgid() 20:57:11 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) r2 = dup2(r0, r0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) close(r2) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) 20:57:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000740)='./file0\x00', 0x10080, 0x10) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000780)=0xffffffff) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r2, &(0x7f00000006c0), &(0x7f0000000700)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r3 = socket(0x18, 0x3, 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) select(0x40, &(0x7f0000000840)={0x8001, 0x4, 0xffffffffffffffff, 0x6, 0x0, 0x33f9, 0x6, 0xfff}, &(0x7f0000000880)={0x1, 0xf5c, 0x64, 0x5, 0x6, 0x80000001, 0x3ff, 0x7}, &(0x7f00000008c0)={0xffffffff, 0x1, 0x0, 0x2, 0x80, 0x7, 0x958, 0x9db}, &(0x7f0000000900)={0x81, 0xa1}) getppid() r4 = shmget(0x0, 0x3000, 0x238, &(0x7f0000390000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) write(r1, &(0x7f00000007c0)="75cbc49f6b96d019de0dca7b63d8ade1f109a36f7346c761f26d630cdefaed6ea990a7d4184ab07e5823c762dd14a45a560996a47699cc363f1d21386a204d599eb40a4984f141236976afdffc81f8356e5f8174747ea23ca374abe32be9589a14149d2807e70b", 0x67) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r5, 0x2000745e) getpgrp() write(r3, &(0x7f0000000100)="c0e19fb1ac06b875e715713f7fded4ca47271dab9c9e6031f03b13ad1587a09059aa7b4e68fc873521c739675b8444cadf35b24b17630e00ed54e513982cca6865f0ea655833cf034c5e1192ae6f69ff7724d58e782e75c5112ec3a3e086c7dfc00fc2ced12c2c74630e2d8fd807572a94eb6fad3c73219ce9094b4c2c04291a144278a2a82478d0754182578711a6d50ebaf28767f8c378fba19d923875fd7890af4be6dc9fb74b4399f2bfaf01bb107eac952205852aa500c3a4ea5b9e75e681e9c4d86c794d2ecee2916b938b78d8d3df7a55809e5de259db03b58211f2530248d351bba12cb8c9fe95403dce59f51e0d7332271c1af935bfb97cf409362d3e7565adc01a3bae09f7b946572a94f65f635f29c54379c4bc339e0086ccf8fdbe296846bbad08effa3c69ede12b3115d93f6f884b62b1cc810b43261cdb4713c19bd0990b982daf204d2dbaeacebb10cb25365510d2c66c5e4c8d93fd08e3dd2235be0a4d066573ee9ce8eed119e783c2bea6a4a06d32c416f932e5ef7f76cbb251147aa9e1e1d6de8a85d1c0e21378d93d3e4f8aa76bd816339919463f7f4af91d48a3071432b007cf669e2100713688aa9c6ee2a628193832d35f26302e672b802974fce7174ed0e3fac7dbdd37c16fe463ad912804e55f0fdcf464b5ce73c259cea10db42bf6f143d72fdc9fbc014bebcd2631aa413f994a1002db2bf72385e4ab5df7643d3279b8e0d09ccd7e3ec4a8d7f6529dec5a1abc241e69922ae963fb354656597987e224b0ac357b64f9b1e3145037398672ccd56b4a4275602e291bbe5e16200fa7e229ed09f633d13a5e8615e924a67c9e8bb31afdf1c0db7bf16bd6e35cc947ad81cf8c0c72d2d22a053fe15aa8ae3856af0249fd7671a9402d3d0c0ea128a3538c50618d6a34495500649d2cdeb7e2ce2ac49d1dfd8b4a7969c4a296825aabb73628c54788af3ff76fcfacc1d27cd944dfcb734625e9df32454b786e9b0e1b8b2765c1ac667e5ac2529a2e65e81d8401571c3026cb04f74b04e7860bd20af97927e26664050b8bdc2eb4e03599d12c26988ed60fa5da184db196d2a9c6e8f584d88b0ac004963c75d01a07b1e322093ef51da23c6e12b4ff28898144709fcbba3cac27b8aae26bfec9de50b5e5b43bd262e6d933bd28ce66428434cff263f14f706215a9199c6a7f3c9d4ee57b311a44669ba5e2122c6110afc333d5046055869644fa712886b63bdf51949c26d58e04e020d012d86ad091546e859c08b19d329318ef2a28a88782809dc6587052f4245fcf767d68b1470bf1d1fea8c40b67021c577e88ebb89c169e9f1ab36848c60904c3bcc34f6b8d622c2ed9f9c738f0c8e0c7ba44600d6ca2f0ebef19dccdd33284594bb12cdc490d136715d747c9f3628cdcedf108df7dd189423610b33de210adc0fcaca4855685fa7658e749cc8234f6ff2df8101610a0f74e05b54fee012eb7acea30f132fe67f6f98f0399fa70da22efe57d19a6d423e38b36126d74852bca19a08c6e78552e57977f5e6a10ab2d163a15b6d2792a1a520fab657934a38a998164f0d410bff063e7fa464ab96394fc476b42af906b25b887ba8672f0ba6f42bb62630453701a361498ebf6a05c702891cc068e3c63817468bfbcd58e236a07fe6331a089d6b19e3efcdd7980f9d64d4cd86db03aeca69106ba224e41aaf2b636557049c7348e817582767db0f647d990cf2e95229692a10d8982a8ff8e9fcb", 0x4d9) r6 = getppid() wait4(r6, 0x0, 0x2, &(0x7f0000000600)) 20:57:11 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) recvmsg(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(0xffffffffffffffff) r1 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) 20:57:11 executing program 0: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/180], 0xb4, 0x3, 0x1000) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x101) r2 = socket$inet(0x2, 0x1, 0x6) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r3 = msgget$private(0x0, 0x200008) close(r2) msgctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) 20:57:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x80, 0x80) syz_open_pts() unlink(&(0x7f0000000000)='./bus\x00') syz_open_pts() 20:57:12 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1fe, 0x81}, 0x8) setsockopt(r0, 0x0, 0x1d, &(0x7f0000000080)="00000002", 0x4) sendto(r0, &(0x7f0000000040)="d6ad9708886e217279f1d4f8", 0xc, 0x6, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 20:57:12 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10040, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) r3 = semget(0x2, 0x2, 0x0) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000007c0)=0x3) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000680)="57be6e77168adbfa2a6de7e5bb20bf472d2ba34ddb577929dfb15a437c752beaece3eec7897f5f665b7e8c7eb4adf5966820496d432f9b8018337a7be30c7ae694021929ede003061d91b5c5094a7f211f377780a1e287de0f6c0bea310a6af0fa3068b8a140b29a7703a7503bc1f3caea51155b22fd4dc95cfc4bf9b3f0faf8483a862e101a2a707f656d87a7a49f737a3747895d9b35257f14fda577ecb5c1b4752bd78f8f7ace7a8a808a0cc116df0a4a170ba1299b8f066728a3b23f57b93564ab8594098853af08f6aa3ebceb2142c145f9908891a8398aaf9949f0abcdcb3bb63a45a9ce39915757ad4c6ae007718b36e56692cd5100", 0xf9, 0xc, 0x0, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000200)=""/140, 0x8c}, {&(0x7f00000002c0)=""/240, 0xf0}, {&(0x7f00000003c0)=""/147, 0x93}], 0x3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000004c0)={0x8, 0x7, 0x40b6, 0x7fffffff, "a3484f178f81d74c5e955dd602ec3a8f9f6b8c71", 0x100000000}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) read(r2, &(0x7f00000008c0)=""/106, 0x6a) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) r5 = dup2(r1, r2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000001c0)={0x0, 0x2c7e2f81, 0x6, 0x7, 0x80000000}) sendto$unix(r2, &(0x7f00000005c0)="83f0c89cac23e351dece3499f726e8369da1a4aef5ab6cf1e078d488738d7b9f63b55d46f812f1e0cdfa790aa90ad192a9a80018f518ebb7f5a420e0e77a51381b803e944f61c814dfe0a8026c44ffcaffc3ac76130381ec47b529e2e3f4ef0feec055eb77283922f9ce8779cd5a667450795c6ce41063b5481fa447390debb5edef488e8396f8d2d811ac87", 0x8c, 0x2, 0x0, 0x0) r6 = semget(0xffffffffffffffff, 0x1, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000014c0)="2fb9c929af931428d57569b273f281a76927b7884ded27c18dacb6291c480ebe45eaa00a46bb41d7167653cc354fcfc91b263ee7e9dc8b7bfe8849b8b052443075ee409891f4041d13aa2c5b0501ae47ad8641e716424ff3b5d31bff4f23897cae144403e24c5ef5a8302debbdf4b17731ff7b6d39f665be26eca491771f317c3c0964debe186a51010940fc6fd22ea4c12fa96b8b5f97025b37d145d837", 0x9e}], 0x1) read(r4, &(0x7f0000000800)=""/88, 0x58) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) semop(r6, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) pipe(&(0x7f0000000580)) sendto$unix(r5, &(0x7f0000000500)="9cce2881c49e2f343e061965e4f50e6a823b9cd6461bf045b32e1d7a6035d1675527a6b628869363b2d13b2b3a6df3db4e54eed0f2cbc07372608938622c136611271e4a262f5a9081f16079e3fac1026c80c751445504845b078321bca0c27bac39945eae9a51bb6e79", 0x6a, 0x40a, 0x0, 0x0) semget$private(0x0, 0x3, 0x3) fcntl$getown(r1, 0x5) semctl$IPC_RMID(r6, 0x0, 0x0) 20:57:12 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) faccessat(r0, &(0x7f0000001280)='./file0\x00', 0x180, 0x3fffffffd) symlink(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='./file0\x00') r1 = semget(0x1, 0x2, 0x20) r2 = semget(0x0, 0x0, 0x20) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x1, 0x6, 0x0, 0x4, 0x8, 0xfffffffffffffffa, 0x3, 0x29, 0x0]) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001380)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000001480)={0x0, './file0\x00'}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xffffffffffffff37) fchown(r3, r5, r7) recvfrom$unix(r3, &(0x7f0000001b00)=""/181, 0xb5, 0x800, 0x0, 0x0) sendmsg(r3, &(0x7f0000001240)={&(0x7f00000011c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0xa) socket(0x2, 0x3, 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) setsockopt(r3, 0x7ff, 0x8a4, &(0x7f0000000100)="992cc1c74becdab83130253365cd3f7a65dbd38487fa1995e9ca853552f574bc8a781408fcbe8ff91c407c2f9387ef6bb1282b6580b214f46f9cf9ea666d93fbd57421851ed52c39fe2cfbbe8a88ec7e6d8a78af4054f7aec516fd569fe40d6939180ab8d66cdc191f681af07a679d0147626e2c49cf7c01c572d30c646fa7051c0d684dbee6608a4b17a4b89b792d6e1dc6015d9067f4178e203f64a8ae9d61344508741fc487f80dc88dc418dc92f348ecc4607100fd0da0f7d993d14e144ba9acfd14920ad06cfd709022a246c559cd4ec05ea7ef11c744d2865b49c808b240e2474c534327618102456aa77fb692c32b0b86fd654054aa76c0d4a117e9868a68a09e1f1e5d90c2a82fe5fd1f01a4f03c5b8de5da0b30bde6eb116b5f83856be905348973bcea8cbc5b9ac74357e0a5e242d3c66d13ff9c2a7ba8c0c7efb7559fb3dd084d50e71fcea1d7a4c49f012cbaa05beaf80eabbdff3252563eef9fa4d351156fe02e0c7b9003eb87f78c5a75205e04a75b9bc39cd328677084eb9ca9b40c2c7a775d16c720266607a24eb97087ac8a885672ce48aa85a8be341da3d64b79637a89174aba9cddacff3d025b87f84d4165f9b02f6806f6bc59534acfe1fdebda76da5cf952f3e53e92bcc019e3ea2b29329fe8e62498299679cd3fb6fed16fc7d40d7b3287bed8deecceaa63dfe288f173be8e7b9f80afc57093543d600ad03025002342761b492818240dd2f5a15931c88b9d7553e2df3651c80a0030c54b0ee898a675ea412252dfb6c6b3080d6370e5ad73a019f183381b5e2fb2f47bbbcaaa7086c7e0b781d5f0ec15c86ef68fe1d59c1c70a79aa86c25b17a392dee82ec48c4b140dce333982096b9557b7858d90f887617d701c555e0fcb316d389295bc23654b8031902bcee60f09dc4d4198ddf8e6ccdb3c00a8dd49a9d232d910cca5fb58f71fa44680f31abb28a2e4ffabab87238dd61b8f37d900da73b7392b024ad4113d09782f77123f6559132502a35a9f3dc216c260049ae39c2dc274b38ea0f922a33fec850c50fa73b5d7d002fff2fc8240953c623818d8a30dfa8e857a8b5fab79b432d44c8a103879c29246b4230220dc43a50af1b762d70b67ff3b5eb3c98f89be6e305827d1621d84ff024f3fdf95fea48709d6c1ae76907954f5ab7b40c0ff5a25f5c2ab7d1f1f2deff01b92feac5303ea18c23ecda739f300e95ae00322ddf19d780a68c26566b75897c67c653f56f26c7f59ff7a31b253e80ade24ccb7302d4339b8d9938dc58f9155defc9d536f1e27fc2c383dd17453d78b122da2f768b9b5597af51739ccadeceedf6c36d604d702d96bf4e204a575e7f64699ae67eb36d65a37a741c671c5cd296587f4904b0a3c0e968f50f93fe463e7da4ad0709a342928c07ebfcf23364d3d6c040826072de83710ffa2d4a12a8f763a9894713dfa6317222be90e5b8d7f62abca2662a1fa23ae99e1becd3699a15ffe21c8d1c60b81f8e41d7364753a1ab1ce78b257e1c330f797e4fbdcd20aabeb8f900792ce6a9204f8a3bc54a49ea1e40cd754288ae765225ccbd0c0f52fcae3027b9532c3b4c88c9a548faac6940893f5d399da880c2f90dd26f96278630c19764006cc9dfb1481ad456be572332a1f19290c06b8df4576bb7ebc8ebd1d4b5e007604f9d17a86454b2b098a5853ccc5a87bef7a01d2644c1bd61ccacc9b960ba35ba75ae3d30a4c5b7550775c5cfb65973f110fd56b533ba847728333ba6852d588ed40108c9a67dd8c8e6ac57d360cb5c3319d4bd644d1f60a2891f20c4709e3576d0f35bb64693a2baadb77961a2b11b1bc125759799af022f66cb594a881ad7feb536c2a29aab0c95707d05bac44aa8d5f8af8986b8693d7b9a136e9fd9952c7ab5587de584d589258b1a4b21d9bee8c2258380adcca2dc156ba4f33141c6f6c82cddccdcbb1ac7cf45a8387768f0614ac618678cfba340d2b8b12c5cf6757cf531388e64c77b8be8916f777755b4955e6057124f4eb534bbbfc6ec738c59a59f9fb60eec50822389ddbac9d0d66e0ff22580dbb83588418d2337d694d17a5ab9ebd6baf4a7eb4ee4b737225335c88188b0e4d4042643bd5b712db3467c99a53f6513d28951c053bc54812c500474f62ec4c5e4878b6a00b6e02cead08482a68ca9a56f12fbfd71d43e54fdefb26761a2d71d64884d05e1c2050415f9c50b4b019a7593da3a14241e9783282be0e19a200266da828c02a11c286fc4433768f8afdf9cf21c12c054396ecd7742759ad5afdb2736005693d0b6709dc34284834730d60429b21fef606dfb237cea5bfe695cf24c8006c55936b3a2ae434e764a0cee6626d0871b3c7b761a0c53d779de00a1744e6c9edd46cb48b6b11935304eb50e8a4701339ed9f0f90608b00ab459cee7274e2c61121c402f982fb77801fd27631f61cc6381dad03b398d7860d42eb4f7616c99b302795ae50b3e68e3eb9ac8ed528f961d1efa997bb2955f55370f2966abf30729f508ac1ca82555e2300bd446cbdb6e48dc3e1a995c6668b72a0b409d2dc7ccb4d4b95e3d81080d5ea9e722d651144e084e045be938cbd4cc5239fd5cfff12bc695be8b4c52d229ad59386f6f220b30800064cb88c98042240f949c11839c003f3c7362dd598e92e8e0aa10a5a336de7d93f94e7d6deafe66f3a09f09554b9bc261211ec638546d050533fd1e92b4ee1ab2d2eea731a76807991e20059ef0ad89f058b7158a88ab2d6ca658b5faf133f073666c576301d3f2f41910da920bf4cdd57bee5c9efa3af2d1aa22fbc5f42ae77cd9ec85d8d1a61f686248ee7b86edc706c1ad88ed65e96ed55023e530efd0602e8e62eb5482b6bd9780f8284564dee4d253b659429e08ebaeddaec91db9df57ac199289d671f62b5040fefac6a793a3d11dcb3ed132fa3a3285c52c74e7bc73a0229d1575a35b43262b70d2bb2518744c0b5fcc16eb125066f8786370d17b7c87e97bdfcd7f232d224f6734350792bbeb001aabb4b350c7a6b52146b6f3affc3cad47a031577d444f414de8c307bf2b8375bc548183e4c4723fa13a7ee825d6d68540b64960804ee69f54ff856c377a1d53ee1616f5eba07091ce00a1900cc04a449125e202ca21c8425533dd31f18984431cdcf5264457763b49e6debbbd13bc36e8e97f1ae496f13a07144746faf041b28c8e331b201c6a7551af154c0d08038238c794403d634cd5f298349c8daea7fad6199d6db8e70c4c8f826f46977dbec34cbd61f2a9bd457dc4d617491bf174ec482bb88deaf72978a31d5b920b157ea15805cc4992ce68e67c27990d9abfedfb08a954dd8646ddee19c2615142376ee587116175414a60905f235677fb70853305230423615339f796330fa3506efa069a76111d6b7bd3e7524e0d82a883b59bebc9a83fb5272c71189efc11100d30de5ef41f555036fd709ca02ba9aebb9561d19288730ed987550f770bb5ed37dee8dbb8975919fa340da2519da2cf4833ac22ebb474ebabccd9e8f86abcae8583d3c08ac7f38d38f715449f327a7e1e34dbfd213ded20e9c9ee5999c93661acc22f5abd369c23b93b8b7bef9fc2d6fd60bb97c34f406da909a58bec89678d011413523a1a7060ac011c27218e63146cf9ac1feab79ce57a6868788aca413197cb607121fd5fad525971671fa3485912d62b29466bb5b7681f8cccad176a6ec94d50e75c2c0a9a1dc7d6175e274036158a253ec9b06a61f0270e597cdd36cfa78918bddb95fa4fb29337f15cdaa347218bc6456ba80c579d009814c635c9f648a653b1606c0483db529c44d4c414855c1890ab74e032a6b62f76d30c72a62636a411419f12aba13129ee8a447e9d71d838f894906be820c0b0555359454c9e0cf67b4d544232b93aec19c1abff29e832fa3f27420eabb8ff77994fc387585055a375924782be3b06891eeede0601b07e00b14671b2223c944a098b1d7fab822042f2e17ac51a6135ec5ed8691d7bf1114531f047615ec8d7e84a0305dd4b76d1a2e2959e059b32d6b56f7cc0d0c532724a57efa53d1d7b18c8ab207c6bb1515d940ff2be86a819043d1124004aa41815c4246984cae5f2a66a575987a5bebef4d9d7e2a0bc5928a76dece571c6f8284493d243766980f2782b37544deee6b8c5c2e4cc11b43bdbc0837dc0add4cf88e443aefd053df24b61ca6b5fa526074cf441a0a20dea227c06468f9a2a846d17ab6aa93545c273ffdb28bf2199e7ce0c6bdfd36fa6aed663f4a702a360dcedd054a8e144f694f75ae5ac05b8bdbd10361811583447985ee2b56f143a7a6d3613e6b775081aba9197c25c9895f993f3398f67dc6addcacc1d70a1ed5b28bf4ff4b6cc65dd96efb1c52d0fd4574325cc0074e405bcb73aee97c0ec2de936805b6aabac9f04d38c2585fcc40f0846f63172f4a2a414264161d7b7a3439ac03f42afb2192cd242fef45222a9c9fdad67d7a62d29165e83f52b92f3c39178e7eab92bb7a1f8c2993ca1d4900fe676b0b3f790f3a404f440d517d24cea9256f89648f88ff0ec2a37c76ca3fa4c4f2bd7184299d6342a0b2910d8101237e2ca86e65c1cd71a806952784c12a315a00b78605414a1c32785ca40112693131a1cfc3d2fef9832243e17b20574648dbcc9d92ad23677a85941b0fa17d3ac81f1d97dd2426c4fa9bdcd14793e14122b4220ac21936cb8f7f8151ac65cc2c1b0e6dd139704cc7288fb6dd5c5eb8ccdc6f446a0755e5bea311aba20c8a8ebb247d080566c0dfffab40b48ca63f3ed0e5a3cf1718ed1b00e213ee68692c72b0e1ab3ed0f48a7b072a6e916c7487df522c02f60196cc162f2a4faa6985d5f2a3e8182321b2959e8eb5e195dc0e2be027a3ec7975532618acd993797c7356f788aff8ca64775e569da4a94aa315e512f9bf70b0fc2a9e7a68c9fe3aab1e0e071e10b7050757b30585dfa9dafd50e037e7b6990696f45a451f6affc2126aca0f37f8ffa11d2708898a873079eef4a328a51cb68670be2f6f4b17dfe35f3538ec6f7e24d6a9da9b3b67a25a55f7fa345789e18e19600841e37aeef4bcab836f5455ba1c66ca51a383fd7612c3dd88ec638eb81d280c4e1a370ab45f7a11bac29e034d06a55228e45b303cc76104e18228e98b8008d3d67a3261053e853e02845a85c2294b75ea7a2b767832959a118298a88a7b0ac81038136174f10c7e09365ee970f1b58206860782f5782919549228d3912d8c557e729cdcdf11bd198ae797feea828fd17b09c0d376d9d0a23ecba6c3c9908d39c79e8da0c7e5fbaeb923508d3de91cb4e04599abfb87226a8a632031aab091eb84d225d82735921a500a0f6420ce2775429705bf3ee71965dc78131036506abc5c9017c3dad684873061d7e75e42161fd53da86e59da736fc60f78812470e2482e04289eba530ce6f57b458af80e3677d5da1f6512f599e430448995afcad3ecdf92fd903fee7f77de9b4594b059dcfbdf4d13ca3d0840f5421218e6df0994480f5c4bc5b5d0d270b65eccf1089927d5f80d3f2cfcd20fdcc1f3d57d49f4341d8f2145aaf5f994320fedaeb3b6e84c34386d0f3bf13bce68dcc2033b58c56bccd7ec44aa94911a2593e35d5d509932f3165e62481d939e5348b9c88d92b99998ce861aa2e7554249ceb18c987ef87171b432a5a81f5942702698858c9023faa3710674b3eba5f0a8308d070849cdd244711360dbc9bd0190464031b3409a437a9b6b33df52a8538cbcd3f0b308f0b4e20aa33dbc6d15799a6c436b8", 0x1000) setreuid(r6, r5) setuid(0xee01) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="16", 0x1) open(&(0x7f0000001140)='./file0\x00', 0x20, 0x111) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001340)=0xc) chmod(&(0x7f00000000c0)='./file0\x00', 0x4) r8 = semget$private(0x0, 0x3, 0x91) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001300)=""/21) 20:57:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x41, 0x7fffffff}], 0x1}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="5f22dcf4f5776377bf262f069683ea936bebb67b4b15489bc8400d5de60259ac39f1882d6f2c7ab2ac8a767fca1112483a5e61af9b6b49747fcfca417a9be558168deb5dc9fceb8a805de4122d13d692303d4d324cc41c5675511314804081cf0bbec2b51ed676", 0x67) 20:57:12 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) r3 = fcntl$getown(r0, 0x5) getpgid(r3) socketpair(0x16, 0x4005, 0xf42, &(0x7f0000000000)) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) 20:57:12 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) pipe(&(0x7f0000000000)) close(r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8, 0x0) r2 = msgget$private(0x0, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) poll(&(0x7f0000000080), 0x0, 0x6) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:13 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x14) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:13 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0x210) setgid(r1) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 20:57:13 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000b03800000000000000000008009444583c46a63688b4634c0e6313373cb3b765e8b0e7f9b7d122ec5114e84e27cd4697146cf776d5c6ae9ffb4dd038e208d3337809cbdaf86b8fda5239aacba5dbfd0623f130c0d9f49f7487ab69bd59dbcd3fa43809b4d27942964a2043616510ec6f5488f27cddbc05ff41fe1795e1f10529b739f9445f3f5afd7c061567c03bcadbe0c3"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x21a}, 0x0) 20:57:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000680)={0x100, 0x81, {0x8, 0x4}}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getegid() getgroups(0x1, &(0x7f0000000100)=[0x0]) getgroups(0x2, &(0x7f0000000140)=[r2, r3]) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x101) getitimer(0x1, &(0x7f00000000c0)) r4 = socket$inet(0x2, 0x0, 0xfffffffffffffffb) recvmsg(r4, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8, 0x0) r5 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{r4, 0x4}, {r1, 0x20}, {r1, 0x1}, {r4, 0x95}, {r4, 0x28}, {r4, 0x4a}, {r4, 0x8}, {r1, 0x100}, {r4, 0xc}], 0x9, 0x1000) 20:57:14 executing program 1: rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mlock(&(0x7f0000722000/0x2000)=nil, 0x2000) r0 = kqueue() r1 = getppid() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000280)) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x2, 0x1, 0x7, 0x100000001, r1}) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6a6) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r3 = getpgid(0xffffffffffffffff) chmod(&(0x7f0000000340)='./bus\x00', 0x2c) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x3, 0x7, 0x0, r3}) munmap(&(0x7f0000723000/0x4000)=nil, 0x4000) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) kqueue() munmap(&(0x7f0000722000/0x3000)=nil, 0x3000) recvfrom(r2, &(0x7f0000000140)=""/255, 0xff, 0x800, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) 20:57:14 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0xd9}, 0x0) lseek(r0, 0x0, 0x0) 20:57:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfb22, 0x5, 0x2, 0x1000, "7e81c12aa8bdf3585c8aeaf2bef313d9647d4fa0", 0x10001, 0x1}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x101) r2 = socket$inet(0x2, 0x1, 0x6) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r2) r3 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) 20:57:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$TIOCCDTR(r0, 0x20007478) write(r0, &(0x7f0000000940)="bdfa4d2591c321a8cf98848e4a8051bd64313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d900000000e23ac168a0d130b5a77f3b184b237f559b7cb5e32d0ff2d4e7199679daa987423cab21a6b2748aaa78948d4fca7da61d75bc9028a2b887f01309465d61a751731e5c2091f3e9bdd11c4518138d7d1d6a2e60e1f34322c0cdf8c24d16648b48935d14b79a15cecdd79cd66c31400b4dc386972deb5d82ae7208e30b88fce92eae1f3c146ed5cad400000000000000045455ba5fce0800c9719613516b9355c0029b3da6cd7c8297f8eb7f40e6309be635b5585b9e64497e9cc6b72afb54da176f472bfe342a0f5a51790e623df15fe8ea4d31c9ff70fa065e5c27ac78d260ba1fa5529bf519dbd7c77d3e22af87e4cbd67b10776be2df3c0157b02ece30b3c47c913e9bafcdb61d48f4254de72339b6c89d0f42742c4304304c7bb29f39a6936408", 0x157) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x8, 0x0, 0xd4ff, 0xfffffffffffffffd, "434b1e4e8c34dab3acb5a1180e896c4c7c82433e", 0x436, 0x9}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 20:57:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x4501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000180)) 20:57:14 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 20:57:14 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x9d) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r3 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) 20:57:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) syz_open_pts() execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000480)=[&(0x7f00000000c0)='*^\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='$^+\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='{]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000440)=[&(0x7f0000000500)='\x00', &(0x7f00000004c0)='&^-:-\x00', &(0x7f0000000380)='{,\x00', &(0x7f00000003c0)='#@\x00', &(0x7f0000000400)='\x00']) 20:57:15 executing program 1: r0 = socket$inet(0x2, 0x4, 0x1ff) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) getpeername(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/50}, &(0x7f0000000200)=0x34) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r2, r2) recvfrom$inet6(r3, &(0x7f00000000c0)=""/250, 0xfa, 0x42, &(0x7f0000000000)={0x18, 0x3, 0xffff, 0xfffffffffffffffa}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x80000001}, {0xef5}]}) 20:57:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) open$dir(&(0x7f0000000240)='./file0\x00', 0x20000000007e, 0x105) 20:57:15 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0xa) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:15 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eafff05b00000000", 0x8) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045721, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x1f, 0x7, './file0\x00', 0x9, 0x9, 0x4, 0xc472}) getpid() getsockopt(r3, 0x0, 0xe, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x7) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) semop(r0, &(0x7f0000000300)=[{0x2, 0x2, 0x1000}, {0x2, 0x101, 0x1000}, {0x2, 0x5}, {0x7, 0x2}, {0x1, 0x1000, 0x800}], 0x5) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x140, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x0, 0x20000000}, 0xc) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect(r3, &(0x7f0000000140)=@in6={0x18, 0x0, 0x8001, 0xa33b}, 0xc) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0xaad) getsockname$inet6(r5, &(0x7f0000000a00), &(0x7f0000000500)=0x314) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x3, 0x5, 0xffd]) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000003c0)=0x9) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)="5f1a7e87", 0x4) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) mknod(&(0x7f0000000340)='./file0\x00', 0x101, 0xffff) socket$inet(0x2, 0x7, 0xfffffffffffffff8) dup(r6) semop(r0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x5, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x17fc}, {0x3, 0x8, 0x1800}], 0x9) 20:57:15 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="7d33e4b082ddb0b6f213970c2619cb921f4322abd8bf044ec9feae968a398caa9c4003c2baaa51754a329df6b4b271d15385b351a604b02aaf75c0232c6a13858a293b8616d07d872e0fa4f9a996786aad711873f90d7962a3147d5d3f42d4101027807c5d35ee469d15e7512425aa45cae1c26f5bcb530757eb", 0x7a}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)) 20:57:15 executing program 1: kqueue() r0 = socket$inet6(0x18, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000000), 0xc) r1 = semget$private(0x0, 0x4, 0x86) r2 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x4) ioctl$TIOCEXCL(r2, 0x2000740d) semop(r1, &(0x7f0000000040)=[{0x3, 0x5, 0x1000}, {0x0, 0x1ec, 0x800}, {0x3, 0xfffffffffffffffb, 0x1800}, {0x3, 0x27, 0x1000}, {0x3, 0x5, 0x1800}], 0x5) shmget(0x2, 0x1000, 0xa0, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000340)=[0xfffffffffffffe00, 0x5, 0x370f4a1b]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000480)=0x4) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r3, &(0x7f0000001300)=[{&(0x7f0000000280)="245dae3070ca9f05", 0x8}], 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) fcntl$getown(r0, 0x5) listen(r2, 0xdd) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x1000, 0x80000001, 0x41, 0x1}, {0x2, 0x7, 0xfff, 0x1f}, {0x9, 0xbab, 0x4, 0x100000001}, {0x6, 0x80000001, 0x8, 0xe}, {0x9, 0x8f8b, 0x3, 0x20}]}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000140)=0x4000) 20:57:15 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x40, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = msgget(0x0, 0x8) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000b00)=""/16) r2 = socket$inet(0x2, 0x1, 0xa) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r2) r3 = msgget$private(0x0, 0x8) recvmsg(r2, &(0x7f0000000ac0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000a00)=[{&(0x7f0000000040)=""/230, 0xe6}, {&(0x7f0000000680)=""/224, 0xe0}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f0000000840)=""/21, 0x15}, {&(0x7f0000000880)=""/37, 0x25}, {&(0x7f00000008c0)=""/94, 0x5e}, {&(0x7f0000000940)=""/165, 0xa5}], 0x8, &(0x7f0000000a80)=""/24, 0x18}, 0x1) msgctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) 20:57:15 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000200), 0x0) 20:57:15 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/\x00', 0x2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='r\x00') chflags(&(0x7f0000000180)='./file0/\x00', 0x0) getdents(r0, &(0x7f0000000240)=""/177, 0xb1) 20:57:15 executing program 1: r0 = socket(0x2, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xffffff28) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000140)="87667908c321c11a", 0x8}], 0x1) 20:57:15 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x0, 0x122) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 20:57:16 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0xfffffffffffffffe, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:16 executing program 1: chmod(&(0x7f0000000040)='./file0\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000140)='./file0\x00', 0x400000002c2, 0x10) r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xc) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 20:57:16 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0x4875}, {0x10000, 0x14, 0x3, 0x9}, {0x1ff, 0x20b5, 0x1, 0x4}, {0x100000001, 0x4, 0x1, 0x7}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d, 0x0, 0xe5}, {0xfffffffffffffffa, 0x8001, 0xfffffffffffffc00, 0x2}, {}]}) 20:57:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x900, 0x0) r1 = socket(0x1e, 0x3, 0x0) shutdown(r1, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002b27febf0900000100277705007e00000000000000000000000000000000000002ff", 0x2c}], 0x1) 20:57:16 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r0) r2 = msgget$private(0x0, 0x8) chroot(&(0x7f0000000000)='./file0\x00') msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:16 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) r0 = socket$inet6(0x18, 0xc004, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x100000001, 0x8}, 0x8) stat(&(0x7f00000000c0)='./file1\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 20:57:16 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffff80000000, 0x0, 0x20000ff, 0x0, "14edb45900000000e8ff00702d7d6fdcb51d8b00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x22a) 20:57:16 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x800000018, 0x1, 0x0) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) 20:57:16 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540), 0x0, &(0x7f0000000000)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:16 executing program 1: r0 = dup(0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x9, 0x7fffffff}, 0xc) r1 = kqueue() r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x40, 0x0) close(r1) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x28, 0xfffff, 0x5, 0x7}, {{r1}, 0xfffffffffffffffc, 0x1, 0xf0000085, 0x1, 0x40}], 0x7, &(0x7f0000000040)=[{{r1}, 0x0, 0x40, 0x20, 0x5, 0x8}, {{r1}, 0xfffffffffffffffc, 0x20, 0x200fffff, 0x4, 0xee75}, {{r1}, 0xffffffffffffffff, 0x80, 0x40000002, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x2, 0x2, 0x400, 0xda}], 0x188, &(0x7f00000000c0)={0xb510, 0x20}) 20:57:17 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x10000000000000d0, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x30) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x101, r3, r4, r5, r6, 0xb, 0x1c705f6a}, 0x57be, 0xfffffffffffffffe, r7, r8, 0x3f, 0x8, 0x3, 0x4ae8}) r9 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) 20:57:17 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0}, &(0x7f0000000d00)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0}, &(0x7f0000000d80)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r7 = getuid() r8 = getegid() r9 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000e80)={0x0, 0x0}, &(0x7f0000000ec0)=0xc) getgroups(0x4, &(0x7f0000000f00)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000f40)={0x0}, &(0x7f0000000f80)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000fc0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f00000010c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000c00)=[{&(0x7f0000000080)="5b3f0ed2d884d176782e2fa41d8eed3f54204c0132e6750acff74cb8e78af520c2cfe9da1df2188732ccc5f3b48b2a6bb5082589062da97a23fda642a79120a203df8fdf71265b5db939f567fb260cf0b5c5c46d3522694e65e9ba7cbb48f486579ab285340977cacd14b991b3464ccb994d7fa880af3496196b1734431120fa074c66bf427548facb7b5becf105a5b6762577007ab1e87fe2776d8b2f55d624543f95d8766fbb9b696334b8a91c5e38ca69f54b24cc27b3cdaaa0f17ba17d6864e49e771b39242fb2a6fafa0b1bb5e6c333f453ae69f1f79492470dfaeb2becc5f9d886ce05094ada007c5d", 0xec}, {&(0x7f0000000680)="b0418d4df7300c2cf4f9930f19e75a5ce47c62d74aa77b19366a53e71f27c33be6ffbd20e263f8cfd1fd714f443ee6b45976b3152ba786c68e7d58a813e774d321baeca7d97790703d4040e052ae3d9c4fca04c638b860e591b697746339372014ef084ce918d9ebd613c4fe0eb6eae12f87f000f8986f2997de9953bf8d99baf8c82136abdcb5b95b5298c4813aff", 0x8f}, {&(0x7f0000000740)="e4cc0ee55489355b0212cf5f4cc899148f163d928b256533991363b0e048b544f214965a2ab680df9c59bf0c3770637c8222207e4f02c36bee6433065d49e2e0853c199119aac2e7af7b3490b57e201230ceb8352b13e1988bbf9b2272f1f2a01b348b23fa660d483a987652ec2023ad5c41a27d1a1abb88922d2f997272e411d2f2106cd42f95ed9a8abe57c7902366998c43e134d8610302d5508bc1e1bd625387e171d5441c673dab53fd0b82e77827e494", 0xb3}, {&(0x7f0000000800)="5a62d85d0ad9402cb61659237aaf5983940ae2e1f3772255fa111361cd5eb2779c0751b7355d38247b54fddb256dea4f630542681b9da3293550d3f233df0e7af88f2a513a4983b97cc8b2fc549df43ceb27188c780d646ba8b5d96ed33b8fcfac330245ba607feecc79a46e8864ede8de9e29000f89bdd1fd7a086049b9c4781c6a9919150701bec8fd2e07572af519d0d8247f17795329e32f602ebdc8c5afc32dfee4be46b0af856c79f0112d7d25de5cf478b0a0", 0xb6}, {&(0x7f00000008c0)="18181baf3d0c7a4985b5c6c7cb281075634235b71238b6841ebc4bd74bf8aa3d4e071d16dc9487fc3f8e8c0660d530f4080510a87c05648b08fefce06b41a8a5f056a7364b62ccd9aeae4ba53e28f748e050adb399767e915adf361d3869f06d4363515387db4d", 0x67}, {&(0x7f0000000940)="fbc94dd306d15de95e084878e9e1efef70dff8981e243974e03f", 0x1a}, {&(0x7f0000000980)="4dd45487a70251fd9fe865ff99b9a69df851373e39ae1da573696f8b73e40e317d2c086a3ab5aab335ad7b12273320208544a8667ef28194ded4c58d87614fc4fba39d37b7f96aed59ee7b01f9b9e25c56b5be58a7aec1f987ea34d9e40de4516b699ca6b9176dffdcc8fc6e131252fb0ac640cd430b0e49c41583b6829c52e2597870572991e97d6c5a2dae76d9f38d59e6df75d3ff3c8c8df78563b40614fc217282ef523595da8ac28b20ae3086576eacbac21cbbdef54225d6", 0xbb}, {&(0x7f0000000a40)="8fe6fd16c7991e535d3449c124e1cb30b270141447259d915f4ca4a422f32bcdb4310724880ecf8fab4e02403674be27b6703b18b2d95390ddf66c6bea2c3f3d21d9ece3c53ffca1da568077c15552146159238b7fa784b2853875c7cdf96ccd7001ffd0ae411779dbd3bbcd8cea3acd68a33c5f0efbe15d0aa5c5490e4970d9aabc27d6fbddc3b617fde8dbb0eafb71b1b3c93e0cb9d45a22a03d2de0aee00833dbeb8107f8a12a673ec239e68877d84ad07883f515b41d8216b4b637cfa9a3e1ff2f0d0bfb2dc3f9dac269830b1a70853181", 0xd3}, {&(0x7f0000000b40)="e1e663e6f875bb76673a520ff8f2fff47cd4bd0589bbffdd8ea920e5d446f19a69a55e790aebf048e974df4a856c907909cc6b6462bb15e7eac3f96e43f18e773ae77bc54c61dcd41ed7abfbf6cada0ef0c6a2d4b0e7dada0564843850c370605ac83ae89c095d4d5153aeb3afcaa4b83928c1d2ff727b92a945a1ace2eae0", 0x7f}, {&(0x7f0000000bc0)="498046d61ff7a1b5e03b08d2d725e6adaacd19c6758092e34c025cde06cc7a806a49171f1edf72161ae5cb575bd748b563dc02afa71792e9c28cac1647da", 0x3e}], 0xa, &(0x7f0000001040)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x80, 0x4}, 0x2) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r15 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) 20:57:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000001080)=[{&(0x7f0000000080)="0bfe77a992caafbcf9a2c0b87369a5c265ddb4e6cbe20a7fae42f00f", 0x1c}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x800, 0xffff}, 0x8) 20:57:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x202aa, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x1000, 0x4) r1 = socket$unix(0x1, 0x20000002, 0x0) getsockname(r1, 0xffffffffffffffff, &(0x7f0000002740)) 20:57:17 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x7ff}, {0x7b, 0xe1}}, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xf323) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20801, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) 20:57:17 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000000)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) 20:57:17 executing program 1: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:57:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d621000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 20:57:18 executing program 1: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x9) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2010, r0, 0x0, 0x0) setpgid(r1, 0x0) 20:57:18 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) msgget$private(0x0, 0x8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x2) r3 = semget(0x3, 0x3, 0x30) r4 = geteuid() r5 = getgid() r6 = geteuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x0, r4, r5, r6, r7, 0x20, 0x930e}, 0x8, 0x1, 0x2}) 20:57:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x30000, 0x0) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4512) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = dup(r1) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) 20:57:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000240)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='-/\x00', &(0x7f0000000300)='%\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x1, 0x1, 0x5, 0x1000, r3}) utimes(0x0, &(0x7f0000000200)={{0xffffffffffffffe0, 0x7}, {0xfffffffffffffffd}}) pwritev(r2, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0) 20:57:18 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, r3}}) setgroups(0x2, &(0x7f0000000000)=[r4, r1]) setegid(r2) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/57) msgget$private(0x0, 0x422) 20:57:18 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() r3 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) poll(&(0x7f00000001c0)=[{r4}], 0x1, 0x101) r5 = socket$inet(0x2, 0x1, 0x6) renameat(r4, &(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000100)='./file0\x00') recvmsg(r5, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r5) r6 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) poll(&(0x7f0000000140)=[{r4, 0x88}, {r1, 0x8}, {r1, 0xc}, {r0, 0x26}, {r0}, {r0}], 0x6, 0x81) 20:57:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chroot(&(0x7f0000000000)='./file0\x00') symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x60) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r0, r1, r2) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x80) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) 20:57:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) close(r0) syz_open_pts() r2 = syz_open_pts() ioctl$KDSETRAD(r1, 0x20004b43) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000240)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) 20:57:18 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0xc}], 0x1, 0x101) getuid() r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) r3 = open(&(0x7f0000000000)='./file0\x00', 0x202, 0x4) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) msgctl$IPC_RMID(r2, 0x0) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:19 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x400) socket(0x0, 0x2, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:19 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 20:57:19 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0), 0x0, 0x101) r1 = msgget$private(0x0, 0x285) msgsnd(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="0000000000000000fb3ff3fd7350019aecaf8abbd7d9cc6ba37f776ba6b016f055a16191075df63c8a44478e90ad777128dfd1d49020c225a8e61442866cfb5110229a80affd4d328c4ea6da461ff30d31abb409a0cb51f14833f5c3c568ada30ff56631a441582cb18d24da092ae14b5ced390571ede927d82ff0ffd76c168e88e7e081dbf7d865782a37cb59dc37415bba91a0f319bcdad33da0ad62aa81f52df0807285e5bd5895234e1d4f110af4587364e5bc18a6ead9f4eb1cd6e3f3f15e7fb54d9f257690e802ca71d9020598b872ce304beb31c1f9f3228f3dbfe5aaaaa458c8963d466af5db4f7f53e6bdfba6ade3cefbd514afe9cc4faf786467088c2d0ac1c8d83d2b8f59df425889bd0e224a70cd00260531ed8103f50f875256e0bf2ca2e6b6c3300801d583847a143b4925201d1a4964811295f42b4e84e8a8d2b3c32f577778e18ff9e18d6c3190a59b922c7c0f54e06723238a0c48078d914050b72b5ee6a07ca9f256bdac4bc75486ed5805a796eba8b9c82a7dffec0b85d010babc5a38496b72b3f35b13f8d89a64c6a5e8c1d1a0ee0b5601b57577df095d2e8443ee8afd76ecfd3e8cdb3585d7b44d91a4bc7fedf505991e4905123c0e9c95cccb0ba4f7f5f6009a10b977991490083b9423d5d295d2b95aa9380774e4dc04bc72a7bb331f8b44fbbc5a4a5b6f3f97c8cba243378b582008da90c60be28d43e8a37e2b0d404c8c8fd4ea19eda4e8d5576e6e599a44b2ada32c3553f1d80c78966a0f1809c1855965d9b9"], 0xcf, 0x800) r2 = socket$inet(0x2, 0x1, 0x6) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r0) r3 = msgget$private(0x0, 0x11) getitimer(0x0, &(0x7f0000000100)) msgctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) msgrcv(r3, &(0x7f0000000780)={0x0, ""/186}, 0xc2, 0x1, 0x1800) 20:57:19 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) syz_extract_tcp_res(&(0x7f0000001480), 0x3, 0x7) dup2(r1, r2) mknod(&(0x7f00000000c0)='./file0\x00', 0x1044, 0xfffffffffffffff8) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) recvmsg(r3, &(0x7f0000001440)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001380)=[{&(0x7f0000000180)=""/216, 0xd8}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/255, 0xff}], 0x3, &(0x7f00000013c0)=""/124, 0x7c}, 0x0) lseek(r1, 0x0, 0x1) 20:57:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) r2 = shmget(0x2, 0x4000, 0x500, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/208) r3 = getpid() fcntl$setown(r0, 0x6, r3) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000140)=0x480000000000000, 0xfffffffffffffd6b) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 20:57:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0069bb967e28010000f8002d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:57:19 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) recvmsg(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(0xffffffffffffffff) fchflags(r0, 0x0) r1 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) 20:57:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) write(r0, &(0x7f0000000080)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8242a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a", 0x69) 20:57:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x410000003fd, 0x1) write(r0, &(0x7f0000000000)="ac87412b2eb6", 0x6) 20:57:20 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000b4e3a3fbba12336a9ba6b2000000"]) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r3 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) msgget(0x0, 0xe0) semget$private(0x0, 0x1, 0x20) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x3) 20:57:20 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xffffffffffffffff, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x1810, r0, 0x0, 0x0) close(r0) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:20 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x20280, 0x40) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) setrlimit(0x0, 0x0) 20:57:20 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) recvfrom(r0, &(0x7f00000000c0)=""/164, 0xa4, 0x843, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 20:57:20 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x105) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:20 executing program 1: select(0x20ccb69f2095982e, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x82) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000040)=0xffffff3f) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000500)={0x1, 0x6, 0x80000001, 0x7}) mkdir(&(0x7f0000000000)='./file0\x00', 0x7c) socketpair(0x6, 0x5, 0x5, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000480)=""/9, &(0x7f00000004c0)=0x9) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f00000002c0)=0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000140)=0xd02e81d39eadc4dc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000340)={0x3, 0x4, 0x80000001, 0x7, "32b922bd7744eae396fcfbf00fc8baa87015d20f", 0x5, 0x8}) setuid(r8) r10 = dup(r5) ioctl$TIOCSTOP(r10, 0x2000746f) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000380)=0x7) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000280)=0x100000000) fcntl$dupfd(r4, 0xa, r3) dup(r5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setown(r3, 0x6, r1) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f00000005c0)="4c000100002a015ffa97b233b44fe5e51986a754b1681777a96ba08827f4529ebe957856a23bd6a0b9ee06c1f7e1ff7138027dbbe0961fad63d3ee62a48c816f14aebf56b44428d2cf2df3dd28db44df55e76119fe8628cb71d96d9a9c869107f11fa6ddf5b550902ab92467d17034462a148a977e3064426c51035a6edc0f586a4d804075b2f2d3f979cf5a6edab4f932343540050000000000000095310df40d196284d9f4f2ce89363e216fe18a1aed549f50fa421951d22949", 0xbb) setsockopt(r11, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, r9, 0x0, 0x0, 0x4, 0x1}, 0x5cb, 0x8, 0x3ff}) 20:57:21 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x401) pwritev(r0, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSTOP(r0, 0x2000746f) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0x6810, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xfc, 0x7, 0xc95, 0x0, 0x6, 0x3f, 0x401, 0x0, 0x2, 0xebc, 0x6}) clock_settime(0x4, &(0x7f00000000c0)={0xffff, 0x255}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) ioctl$TIOCNXCL(r0, 0x2000740e) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000001c0)={0x2, 0x7, {0xff, 0x81}}) sendto$inet(r2, &(0x7f0000000200), 0x0, 0x400, &(0x7f0000000240)={0x2, 0x3}, 0xc) getsockname(r2, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) fcntl$setstatus(r0, 0x4, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0xffff, 0x80, 0x4, 0x815, "3c3bda04160c7ef987f13ec1ca0dc1e30cd79657", 0x60290e0f, 0x2}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000340)=0x100000000) fchdir(r2) fchdir(r1) ioctl$TIOCDRAIN(r0, 0x2000745e) nanosleep(&(0x7f0000000380)={0x4, 0x93}, &(0x7f00000003c0)) kevent(r0, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffb, 0x50, 0x21, 0x20, 0x2}, {{r2}, 0xfffffffffffffffa, 0x1, 0x0, 0x310, 0x39e}], 0xaf01, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x6, 0x80000027, 0xffffffffffffffa1, 0x1}, {{r0}, 0xfffffffffffffffd, 0x14, 0xf0000004, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf0000009, 0x3, 0xff}, {{r2}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x2, 0x5}, {{r1}, 0xffffffffffffffff, 0xa, 0x80, 0x33d, 0x4}, {{r2}, 0xfffffffffffffffa, 0x87e48159918183d5, 0x16, 0x9d, 0x8000}, {{r2}, 0xfffffffffffffff9, 0x95, 0x1, 0x100000000, 0x5}, {{r1}, 0x0, 0x8, 0x10, 0x800, 0x6}, {{r2}, 0xffffffffffffffff, 0x10, 0xf0000000, 0xc3f, 0x6}, {{r0}, 0x0, 0x60, 0xfffff, 0x738, 0x7ff}], 0xe1, &(0x7f0000000580)={0x3ff, 0x7}) r3 = open(&(0x7f00000005c0)='./file0/file0\x00', 0x203c0, 0xc) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000600)=0x81) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000640)=0xfffffffffffffffa, 0x4) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000680)) 20:57:21 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) 20:57:21 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1fe, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) getgid() msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:21 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000100)=[{r0, 0x21}, {r0, 0x40}, {r0, 0x144}, {r0, 0x41}, {r0, 0x88}, {r0, 0x66}, {r1, 0x100}, {r1, 0x40}, {r0}], 0x200000000000022e, 0x104) r2 = semget(0x3, 0x4, 0xa4) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000000)=""/177) r3 = socket$inet(0x2, 0x1, 0x6) recvmsg(r3, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r3) ftruncate(r0, 0x2000000002) r4 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/241, 0xf1}], 0x2, &(0x7f0000001780)=""/132, 0x84}, 0x800) pipe2(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDENABIO(r5, 0x20004b3c) 20:57:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x1b47) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./file1\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) accept$inet(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0x1000, [{0x2, 0x393}, {0x2, 0x3}, {0x2, 0x3}, {0x3, 0x1d}, {0x1, 0xfffffffffffffffa}, {0x1, 0x5}, {0x0, 0x9}, {0x3, 0x1d9}, {0x3, 0x9}, {0x2, 0xffffffffffffff5e}, {0x1, 0xdc4}, {0x2, 0x6}, {0x1}, {0x2, 0x100000001}, {0x3, 0x1ff}, {0x3, 0x6}, {0x1, 0x7}, {0x3, 0x80000000}, {0x3}, {0x2, 0x10000}, {0x1}, {0x1, 0x1}, {0x3, 0x40}, {0x3, 0xa5}, {0x2, 0xffffffff}, {0x1, 0x3}, {0x1, 0x7}, {0x2, 0x7}, {0x3, 0x8000}, {0x1, 0x6}, {0x3, 0xe4}, {0x3, 0x8}]}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 20:57:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getpeername$unix(r1, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) pwritev(r1, &(0x7f0000000380)=[{}, {&(0x7f0000000040)="ae416f5462389b4c9051ff9ecf0d2f887dd7db00158a3f38dda1ed8bf63e09cdf5149454237fd52017c6eee172f8fa9e3cda5a2df6ddf5bf24507487816743", 0x3f}, {&(0x7f0000000080)="b62913b4fb875760c8b1b621cf1e1c4e8ae01e20cc80aaf8fa166c44af16381815028db0b7035ad91d6f5388f8691bf94897ef4bb0b34258b0d40365d019e6de2d7e064ff1ca562b259aa058ccdd86906ffbda644e2a6c957ead67f8c256c88c1f378d40266ea44f61061e07b19bffb2abbb3c2e030ff5787b60ba18961bb0f9972dbd34dcb5db5431ad544442f3ce905a1e0e79ccbc0299823775ebbf46e93a06bd8d46ea8d53e988bde34d1fcb37f4c19ba3ab8817192676b3e44f", 0xbc}, {&(0x7f0000000180)="458bf90c9fd1eed725341ac61d3b6be7ac1b562cf0b15ca28e370acbca67f350c210ea76a2c8178b26cdcaf312fcfce703353f49d079a64c0a6c1d996487", 0x3e}, {&(0x7f00000001c0)="05779948bc794542d52aa1d7a783f900a5a3c3cca145a7b26cd2", 0x1a}, {&(0x7f0000000200)="980b131fcd4e8a81d378018b9f851ae0470a2bc41af04ac4e79f97ed8bf93d3407986262c19aed10ffb9eb3edb538c6b5e12856301e0aa861e8e76b58c99597087e5c350f0a2709149d7d0788c55e4ed0efb006ebcba330f8b", 0x59}, {&(0x7f0000000280)="9e026204598c9a81f9225db50107561255bcc5db609c3f462b6c7dba87d6bfc4349bf6ffa8a10b4fe3d68e0e2cce33d92c8271140add12c345132c0beba71262272afc7e68c42269f0c40f8c755a76d445423ee018cdb975d41b300ca97607e2d3bc4f308ac5668ca085e0c19e34e55d28f1bc5270cc1d9d2f0591afa3ebbe8a15714d7458a4ab0e5860a556a8faac4a2a8d17061a9b6976653f", 0x9a}, {&(0x7f0000000340)="3714d87f1d941656c4685508dc5f183296a6503cdf8a78d670e71335578ec35e75658c81dd8ee8d65c9f7fe79ac56bdcae8e786083f3dc71e1f290589f90ad", 0x3f}], 0x8, 0x0) 20:57:22 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="696c300000000000001003fc6c71376965197aee27fbcc2053d5317144d210f759b72a16ba8ddfc23ec9be4d7a5d4710b3fb5a648d68d3863911072a4824b87bc14ce1402444c8dc96fd4a50863a9bb03b0919802edc987e1a70dea61ec71e82edd5d68f5dc95a901265e73208f7e6e8fea8b53717ff43ff1a1f849a1a519cc338b71cd213b0033b9bd3db2a75ef1f028d737b6d629119ac4d6646b203e9bc70cf71602f7aae9f455f276283041068e96500"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) close(r0) 20:57:22 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x30}, {r0, 0x1}, {r0, 0x120}, {r0, 0xa}, {r0, 0xc4}, {r0}, {r0, 0x4}, {r0, 0x10}], 0x8, 0x1f) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) r3 = shmget$private(0x0, 0x3000, 0x42a, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:22 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) 20:57:22 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:23 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = msgget$private(0x0, 0x401) msgctl$IPC_RMID(r1, 0x0) r2 = socket$inet(0x2, 0x1, 0x6) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r2) r3 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) 20:57:23 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) clock_getres(0x0, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x5, './file0\x00', './file0\x00'}) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x0, 0x1]}) 20:57:23 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) semget$private(0x0, 0x2, 0x40) fcntl$setstatus(r0, 0x4, 0x4) recvmsg(r0, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, 0x0, 0xee}, 0x0) sync() 20:57:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x7, 0xfff, 0xfffffffffffffffd, "3cbae506251a0000009300"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30000, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 20:57:23 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f00000002c0)="4ae635b0d61b88c3910d0f58a2ce09322f7be8eb3f6f0ebd66643145392acb252c3a024ca9a3b39b410650a576a8ae40df3fb2c848d15c8ab880e027090dd5dd716ab32b9480bdf0b7cfc94f4efae888a9a4d0d1c5b9b20e076579b3286708cde456120e375d0b8a22f65559d615808206baf61a817a2adffb2db0d5365c358ac528eef912188c15b061321eaa3b203779d4e0012776bcff2ab036c4d018af5488fa4a0daed313cb22dd0417e52134fc78bf8fa60ab1f8d3", 0xb8}, {&(0x7f00000001c0)='\'j', 0x2}, {&(0x7f0000000380)="e1f612944b80e1a43fb7d85308e30c0451de98bf9f29f33116d02f70ca82035f134ead5d75d2e1134cecbd32147cc8ecd9d2e60704759af9b887a57e57ea33ccfde4e9299b95fe7e65a7bdf00a53dc94621dc26026c63b8a5005897dba33e7b57f95c29bee292c7e8cd8c460c0e7c91085539d8551b90b9d00ad34f042cfa7ad43bfff35c2d68d174a8531fd2e508b9d76f23b3d03b4260c76fa004ae428", 0x9e}, {&(0x7f0000000440)="3c839a89da256bf522118c7833f7da59ccc03caf9366fe02484f69f1c03058e0c727685ed99c036fe75633323d5db82bba65e0f3a45bf6527ed39e1d5c88268864ffd34959cf93ff7d55aaf02c1b14d63d91166c03a5ddadbb7182ba0b0c26441b8b", 0x62}, {&(0x7f0000000240)="2ece5b9b41f6e567a9b9e8", 0xb}], 0x5, &(0x7f0000000540), 0x0, 0x1}, 0x7) fcntl$setstatus(r1, 0x4, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x200000000000029d, &(0x7f0000000040)=[{0x24, 0xffff, 0x0, 0x3}]}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x6) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000100)) getsockname(r3, &(0x7f0000000000)=@un=@abs, &(0x7f0000000200)=0xffffffffffffff7c) 20:57:23 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) r3 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmdt(r3) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x954ed7bd02b133c6) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 20:57:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) lseek(r1, 0x0, 0x1) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) 20:57:24 executing program 1: execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000240)='-\x00', &(0x7f0000000300)='{[(\xb9\x00']) r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x5) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) close(r0) 20:57:24 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x2013, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x107b2) close(r1) getpgrp() r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:24 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:24 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000140), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe2(&(0x7f00000000c0), 0x10004) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000080)) dup(r0) 20:57:24 executing program 1: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x3) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0xffffffffffffffff, 0x0) 20:57:24 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) poll(&(0x7f0000000000)=[{r0, 0x181}, {r1}, {r0, 0x100}, {r0, 0x29}, {r1, 0x50}, {r1, 0x20}], 0x6, 0x2) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10009, 0x10) r2 = msgget$private(0x0, 0x1c) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:57:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x4, 0x0, 0x3ff, 0x0) 20:57:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r2 = fcntl$dupfd(r0, 0x0, r1) close(r0) recvfrom(r2, &(0x7f00000001c0)=""/249, 0xf9, 0x801, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 20:57:25 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x3, 0x8001}) r4 = shmget(0x3, 0x1000, 0x6, &(0x7f0000ffc000/0x1000)=nil) connect$inet(r3, &(0x7f0000000740)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r9 = fcntl$getown(r0, 0x5) r10 = getpgid(0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f00000006c0)={{0x0, r5, r6, r7, r8, 0x1e7, 0x7}, 0xffffffff, 0xe6, r9, r10, 0x2, 0x1, 0x4}) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) read(r2, &(0x7f0000000000)=""/110, 0x6e) write(r1, 0x0, 0x7e) fcntl$getown(r1, 0x5) ioctl$KDGKBMODE(r2, 0x40044b06) write(r1, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="7856001f64230dbb", 0x8, 0x0, 0x0, 0x0) 20:57:25 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2000000a, 0x6, 0x7f}], 0x1ff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2, 0x23, 0xab9, 0x80}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80000031, 0x0, 0x81}, {{r0}, 0xfffffffffffffffb, 0x20, 0x3, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x50, 0x2, 0x473, 0x3}], 0x7, &(0x7f0000000180)={0x100000001, 0x40}) kevent(r0, 0x0, 0x4000000, 0x0, 0x5, &(0x7f0000000040)={0x0, 0x8004}) 20:57:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) dup(r0) write(r0, &(0x7f0000000480)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f0969cb1a4c6d211b3d9a32705fc765cca03c21eec24ec75af9192b9499625c645b4965e6fda1c3254a6271f4362cf08a5c352fb1475dfa9efd4f6b7020c5361502c576ddaff8bc56a04c842f7c031714cd0d392f86ab9f8862bb6c9ddd9e7b4384f805ac94a8360b0ec5e2efa7a0f150f8d4e7d90b9b7ff7cae3465aba4d45c06f2c2f1614aec93c40e009", 0x10a) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) 20:57:25 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) wait4(r1, 0x0, 0x9, &(0x7f0000000680)) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r2 = socket$inet(0x2, 0x1, 0x6) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000040)=""/158, 0x9e}, 0x843) close(r2) r3 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) r4 = semget(0x1, 0x2, 0x10) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/128) fchflags(r0, 0x40002) semop(r4, &(0x7f0000000200)=[{0x7, 0x1, 0x800}, {0x3, 0x60, 0x1000}, {0x0, 0x5, 0x1000}, {0x2, 0x4, 0x1800}, {0x0, 0xfffffffffffffffa, 0x1000}], 0x5) 20:57:25 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x3, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:26 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f0000000000)={0x1, "6a30b577fa9d203d708428b679b936dad338952c0f30a8c999c89c22bae3516b53826998bdbe2047c2fad295b7ce39db120600b72711c4739ab10c573c8f0bebfcbafcd9240126f01622dcbb18012535516f12cbd75050703d800e046eac89ff18a90819dc57fee9d412e2d80c67dfd22292b7b129af501c6211d91cd2712cc27726d35a4c34f51077327b8601228ce2e08be9a20fac842f5fc7be9df3273494241cf7f458f6411d53ecc603edab6d2111dac313891eae70f198b296c58174cd8c6b"}, 0xca, 0x800) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:26 executing program 1: execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000240)='-\x00', &(0x7f0000000300)='{[(\xb9\x00']) r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x3) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) close(r0) 20:57:26 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x1000000000008) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:27 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r0, 0x40000) bind$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="13002e2f44698c653020ff2550b0eb52"], 0xa) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:27 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) r1 = kqueue() fchflags(r1, 0x2) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./file1\x00', r2, r3) 20:57:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x3, 0x7, './bus\x00', 0xa336, 0x67d9, 0x2, 0xffffffffffff1bda}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000240)="8760a7f6f1325faf87a3d293e36a0efc55558d609db62641b98e62d51c3a30c5972b0b3c529bff58dd9f075d81fcc5512560147c332e96351f300f97a1c0ab50df8b1a756726ae5e7c25c2a59e0adb603c0fd68132ae03fbe181382f77e5405018a0ec6ef3d3fb4c0d7a49f418fc2f60683dd0aece2eb6a10e608096a96b8e23b400837aaf6b6d53d4", 0x89}], 0x1, 0x0) execve(0x0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000140)=""/183, 0xb7, 0x0, &(0x7f00000000c0)={0x18, 0x1, 0x0, 0x1f}, 0xc) close(r0) open$dir(&(0x7f0000000200)='./bus\x00', 0x82, 0x40) 20:57:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x586, 0x93c4, 0x7fff, 0x7ff}]}) 20:57:27 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x1) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) socket$inet(0x2, 0x5, 0xff) r2 = socket$inet(0x2, 0x1, 0x6) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r2) r3 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) 20:57:27 executing program 1: socket(0x20, 0x5, 0xec) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x13f03e95c2c4db25, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x50, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000480)=0xc) r1 = dup(r0) fcntl$setflags(r1, 0x2, 0x800000000001) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000000)="7faacf80f5fc0f401909444377a8ecc958bc7c068a324a6a229d82bb8cacca0dde9b6f808313ca7d4ba2f8ed27c48e9d0a5a9792c4c8811623416443790135c8eca329c748cd44107ae691537a7966ecaadd0025b5d90ef62cd43de66fe955958108bba93734ad325f6abffa2b6f8644e6a83dcbd41195db1bc9b5af3ba24ba5d91fc10f3a9c136c0482084121c0ac4411cdee960b7bcd00d56e49316a87b7ca84d7a340d959a59766812848a89fb898e1ee", 0xb2}, {&(0x7f00000000c0)="5b9c1a60f029c348c13f8762381cf9775912edb4f6cab368ff6dddb1d6e2259671482e490b8aedff7b956d3c7e42811ae977abfd336f5ba4cb0c8c883c44eaa39b8f4eb9f15fbbd8b4282e7e37f34ea9c2cabdc0a11ff87304f95f634b5060425319f8eea2c74f513c0e9e14757ac374d9250a0ad504dfb597b274bee76fc14caf39c5da261988fd4a3094a5d3ed056dcd6b15fd690ebf55cc40d97d9d7647f08f859cbfaa971d7121391c847f9cd9395a6eaf111067717effb6f70b0120e427ec0c", 0xc2}, {&(0x7f00000001c0)="bc807481e2a54d658bcc16de8c0d543547ab738c3bd4dc3285b7ee41423ec3b8295f0fd31feff287de064d4195a10aa1a30fd5b6a4bb33eeeb1630a5399a41a3c7a769ef13a38b7c441324308bb535e71b276c1eebb23afe63d011b099608da2f73b9519d1fa95e845e262c06a0c9fc2a242f45d4e81163e436a924fafba4070acecaf99c8", 0x85}, {&(0x7f0000000280)="f4a924696aab1b51c8ee341b0d4d6fc65d5264ba9d2a8c0ae5a90eca8e1d251ded799da8c48f6d14e3a0e1b2a48d3dba466d550aea226341153b6418ed6e63c913586f3145402566a9946dfb34af3aafac1907d846466347035e6b767fbf844c1d6c43ffcf9fa603", 0x68}, {&(0x7f0000000540)="5deb91d90085270c84c4914d94cbf31d490c94937b82a3f8f26a58799473e345021fedffe4f7509597f4b04fb879c1ada954287805f9cd853252bc24540ca4d875bfcaccf2ad93df5b38c275488813f82a4c26c3ef98224addd89904019df317f034f94bc8471824b90ba77feb9757c9b8c4c4d2fb0d9e6d251c9ee396e418fb415de3c7847f515e30c1407ae8f30cc9ac27d358ba7e1dc438e7153c69b8548b6731a9511fd2b704c084ca9b441410af73a370858cbfd4ab76a8512156be4ea87ba73ff308", 0xc5}, {&(0x7f0000000400)}, {&(0x7f0000000440)="9af801e21b7720e10b803b6057", 0xd}, {&(0x7f0000000480)}], 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000340)=0x1) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = socket$inet6(0x18, 0x8001, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000300)=0x6) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000640)) shutdown(r2, 0x2) close(r2) 20:57:27 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 20:57:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0xd0, 0x13, 0x0, 0x1001000000000001}], 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 20:57:27 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) read(r2, &(0x7f0000000040)=""/244, 0xf4) close(r1) r3 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) 20:57:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) setsockopt(r0, 0x7, 0x4, &(0x7f0000000000)="52cfd375dea052d9205eaa9a50fa73569d57e39a79437f621079fc2211ce2c4d41f183fc00f84e490885ed65d3250e35f3ef6139ba4dc11904eb55f1107b8dd899783f21948f5bacff9871dd", 0x4c) 20:57:27 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x500, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000180)=0x3, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x10000000028) fchflags(r1, 0xffffffffffffffff) r3 = getuid() getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x6) 20:57:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x4) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 20:57:28 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) write(r0, &(0x7f0000000080)="f9c797af6d3ae81a62d8fb79401fad3995e5ac374f992d1166915b3f38bc2ab9b0dc57ef970cdc3c2e380e14b4f7d29680310befb667a8f427d32163c38508aaec4ea6a8f7496a7f0ec21801b24ed375f563e96d9081255f0ebb25184981efda56e78976f58a9227", 0x68) close(r1) r2 = msgget$private(0x0, 0x8) r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000100)={0x30b, 0xfffffffffffffff9, './file0\x00', 0x3, 0xfffffffffffffffc, 0x401}) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000680)={'./file0\x00', 0x1ff, 0x5, 0x4, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, 0x3, 0x80000001}) 20:57:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x49, &(0x7f0000000040)=[{0x25}]}) socketpair(0x6, 0x8003, 0x9, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0xcd9, 0x7}, {0x18, 0x0, 0x9, 0x27}, 0x19, [0x9, 0x5, 0x3, 0x9, 0x853, 0x2]}, 0x3c) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 20:57:28 executing program 1: open$dir(&(0x7f00000001c0)='./file0\x00', 0x8, 0xdd) r0 = dup(0xffffffffffffffff) r1 = dup(0xffffffffffffff9c) renameat(r0, &(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00') ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000300)=0x100000000) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5901) dup(0xffffffffffffff9c) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x820, 0x1d8) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'.\x00', 0xa116, 0xfffffffffffffffa, 0x3f, 0x1, 0xf07, 0x8000, 0x80000001, 0x0, 0x2, 0x1000, 0x8}) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) symlinkat(&(0x7f0000000200)='./bus\x00', r1, &(0x7f00000002c0)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000340)={0x8, './bus\x00', './file0\x00'}) 20:57:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x200002049, 0x4000000005bcd) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x41) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000180)=0xdeadbeef) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0xfb, 0x8, 0x9, 0x1, 0xffffffff, 0xde0, 0x7, 0x3, 0x2, 0xe6, 0x5}) 20:57:28 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) r1 = socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) close(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 20:57:28 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 20:57:28 executing program 1: poll(0x0, 0x0, 0x9) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001080), &(0x7f00000010c0)=0x10) 20:57:28 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x4004667f, &(0x7f0000000000)) 20:57:28 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0x20005302, 0x0) accept$inet6(r0, 0x0, 0x0) shutdown(r0, 0x2) 20:57:28 executing program 1: munlockall() r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc0, 0x20) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x6b, 0x0, 0x0) dup(r1) 20:57:28 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x60a, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="51d1bea1ea10971af51a6c72a99bda58c2c028e892db2f273dc88bf5655ddf364344504ccf4ca3834ddf72e936ac4f323e4d11b12a5db4c0ae0b9a6fa86ee301fd9257b441375ebf2e24f80aa3dcba2a5a7ff07131b8bf2a6ae14372cffb7912b35400e89887c3462d7572501cdafa4996952cbbf00d7b44e2d91026cc8733c24279febfe5c07539872842c75cbe9031fc6385437f60745f3573577367989e180eb41d0d7776d48effdc5901a3b611f87f719fb76b4e7dfd0f232359ce6ab0974632e1b7dfa8c6c1dbd2", 0xffc2}], 0x1, 0xfffffffffffffffd) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x1, 0x64751dd8, r1}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x7ff, 0x80}, {0x1, 0x4}}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 20:57:28 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(0x0, r0) getuid() r1 = geteuid() setreuid(r1, 0x0) r2 = syz_open_pts() fchflags(r2, 0x0) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) 20:57:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1, 0x9, &(0x7f0000000080)="3b13ae852f8bddb6244653a03db718b9b33a81168a672e795778d56fd5a3c9520ed5c8a1779b28d34371c6357d7e142be9914bcd982e", 0x36) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x2}, {0x18, 0x0, 0x9, 0x200}, 0x67, [0x8001, 0x9b, 0x1, 0x8, 0x7, 0x3, 0x4b7a2c38]}, 0x17) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000000)="01000000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) 20:57:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = getuid() setuid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000280)='.\x00', 0x3, 0x0) 20:57:28 executing program 1: clock_settime(0x3, 0xffffffffffffffff) 20:57:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() fchdir(r0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000380)="0f", 0x1) syz_open_pts() kqueue() close(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_open_pts() 20:57:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x300, 0x0) chflagsat(r0, &(0x7f0000000140)='./bus\x00', 0x20200, 0x2) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x40, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x4, 0x2) 20:57:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x7, &(0x7f0000000280)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f00000002c0)="00aa0cd0549655b0a7abb4fe15bfd06b6f9a2f109e6428c141cbc36a1cfff1ad4fbdd37dd8b5eba7fbd6f565a2a61e24ce9d641289ea07ebd90f08d3ebd0a86330f7cd879eaa8aa9452b68388308b1311f514b5f1eda26906cf253107b67b96314fc4cf9298a3cb128c7af48681cb126b967f03483eccb75489bd390c3812436332fcc45ef838efdbfa53e98fad9c1f0cf11ecb4bc07dc1404fc1c349246427f87d65516912b9645e607d712ac7a04", 0xaf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) poll(&(0x7f0000000380)=[{r2, 0x8}, {r0, 0x120}, {r2, 0x128}, {r1, 0x50}, {r3, 0x24}, {r3, 0x40}, {r1}], 0x7, 0x800) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_open_pts() close(r2) 20:57:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) close(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080)=""/95, 0x5f) 20:57:29 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x2) execve(0x0, 0x0, 0x0) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) r3 = getpgid(0x0) r4 = getpgid(r3) getpgid(r4) 20:57:29 executing program 0: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x1a5, 0x1, 0x5, 0x3, 0x81, 0x40, 0x100, 0x81}, &(0x7f00000001c0)={0x7fff, 0x4}) 20:57:29 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 20:57:29 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 20:57:29 executing program 0: r0 = socket(0x1, 0x3, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x2}, 0x1c) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) 20:57:29 executing program 0: r0 = socket(0x18, 0x8000, 0x7) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r1 = kqueue() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x3, 0x7ff}, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8090, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x2) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0xffff, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0xa0, 0xfffff, 0x53}, {{r0}, 0x0, 0x28, 0x2, 0xfffffffffffffffa, 0x8}, {{r0}, 0xb1c9fc2d283e730a, 0x10, 0xfffff, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x20, 0x7, 0x0, 0x2}, {{r0}, 0x0, 0x8, 0x1, 0x9, 0x8}], 0x6, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x92, 0x10, 0x401}], 0x74326764, &(0x7f0000000100)={0xc8, 0x101}) 20:57:29 executing program 1: r0 = socket(0xfffffffffffffffe, 0x8000, 0x3d) setsockopt(r0, 0x0, 0x20, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 20:57:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) munmap(&(0x7f0000009000/0x3000)=nil, 0x3000) symlink(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000080), 0x4) munmap(&(0x7f000000f000/0x4000)=nil, 0x4000) 20:57:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) flock(r0, 0x4) 20:57:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x4003ff, 0x7ffffffd, "73cc517b8560c4e9c9c06d180000000000000008"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 20:57:29 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0/file0/file0\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='r\x00') open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) 20:57:29 executing program 0: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x200) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x800) r2 = getuid() truncate(&(0x7f0000000040)='./file0\x00', 0x7) r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000001240)={{0x8, r2, r3, r4, r5, 0x10, 0x4}, 0xff, 0x5, r6, r7, 0x2, 0x30, 0x7, 0x9557}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000005}) 20:57:29 executing program 1: r0 = open$dir(&(0x7f0000000840)='./file0/file0/file0\x00', 0x40000400000002e4, 0x50) r1 = semget$private(0x0, 0xb, 0x1) semget$private(0x0, 0x3, 0x40) semctl$GETPID(r1, 0x35b3238cd82a8547, 0x4, &(0x7f0000000340)=""/191) r2 = socket(0x200200001b, 0x4, 0x3) setsockopt(r2, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r0) ioctl$TIOCNOTTY(r3, 0x20007471) unlinkat(r3, &(0x7f00000006c0)='./file0/file0/file0\x00', 0xfffffffffffffffd) semop(r1, &(0x7f0000000000)=[{0x2, 0xff, 0x1000}], 0x1) mkdirat(r3, &(0x7f0000000300)='./file0/file0/file0\x00', 0x110) shmget(0x2, 0x1000, 0xfe, &(0x7f0000ffa000/0x1000)=nil) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0xfffffffffffffffd, 0x0) socket$inet6(0x18, 0x3, 0x102) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x2}, {0x4}], 0x2}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000600)={0x5, 0x3}, 0x10) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000200)=0x2) setsockopt(r3, 0xffffffff, 0x100000001, &(0x7f0000000880)="959ba0e8d4c593e45941d265e3e800e613639c56cb7bb2bd22a11bf5ce568e60eb2925f97a5f6e2578e6e948fcd633897ce40af5277198f2902e16d14f9bc4db33123adf97ae136bf0950c35229526833b848c224aaaa1bc31728ea467be90ce6bca7623f5c9258587155b04a1dad986d088414b24d8603f090ceb25b7c76e128f683291f168bfac6f0515d0d6d41f7432e6cb4a76bd4cbaceebdb510b0fd4c7071f7be3c0ec62c3a41ec4cd563e6a329b7e881e97c65ffdb99e2ba0b448a993497d23fed090a6a4e5a7aff6872582ccd8c99b7a3c7ae3f05fa1b765d615564d8491c4ea702ed8a7c44863443713c468645d008fb87deeee5043930000bd3d6b66463962118453b023af45b3fe731cabb0e738e8d86bcfe98cfea6fd3dbaeb512d91f44d0e70ae5ffa4ec03be820c701a832b80591be3c17aef536c4be30eaf3c8ce3bce1b4dc84658fb8091211314c450b02a96bf47113c2ec54cb447d57547299c17a0434e6db4c79d042f63a4779942265bff5bab7f179a543952065e2cfda24fe8ffef95ea218ae786fe51c4f375d562e01f476df3900045c482262fa5696e1c66cda9cc585c000000000000000000000000000007f54ba2a0b4f1e7b9fc0c7fe709fbe8", 0x1c6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) r5 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000580)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x6, 0x4, 0x4]) setsockopt(r3, 0x8, 0x0, &(0x7f0000000740)="a9c511f17e327dc58d79fcfa17575cca22a6ba0a44fcc7a0ce93d0bbfefadfb19ff6f6cf855a8275efe2c13dd1008f3eb19c1d5aff4cd756ab2a657ecb243002032070e95c4e3d5ee1ed61b825521f64291832be3ec85e90f53614ae60476caa37bd4f14e3a7e2516aa4e54c0906e2c81330c72859fdac6b1a19516c6be1ca536b", 0x81) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000040)='b', 0x1}], 0x1) mlockall(0x8000000000000000) semget$private(0x0, 0x80000007, 0x20d) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) 20:57:29 executing program 0: r0 = socket(0x18, 0x2, 0xfffffffffffffffc) setsockopt(r0, 0x29, 0x33, &(0x7f0000000000), 0x0) 20:57:29 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:57:29 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x44) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x3) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x2) clock_getres(0x6, 0xfffffffffffffffe) 20:57:29 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) kevent(r1, 0x0, 0x0, 0x0, 0x2, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8880, 0xd7) 20:57:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000340)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\xdb%:&/\x00', &(0x7f0000000140)='8\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='(\'\x00', &(0x7f0000000200)='{!+\x00', &(0x7f0000000240)='+,\x00', &(0x7f0000000280)='&\x00', &(0x7f00000002c0)='*-$\xbc.,@\\}../\x00', &(0x7f0000000300)='\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='\')\x00', &(0x7f0000000440)='}%(%\x00', &(0x7f0000000480)='-:\x00']) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 20:57:29 executing program 1: r0 = socket$unix(0x1, 0xfffffffffffffffd, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 20:57:29 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0x7bedcd6ef2f0b24) socket(0x10000000001, 0x7, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x800, 0x0) 20:57:30 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667b, &(0x7f00000000c0)) pipe2(&(0x7f0000000140), 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xbb2b, 0x6a5e, 0x1, 0x9, "c33260b729b8988709a723c07d3a88dd176f83e9", 0x1, 0x7}) pipe(&(0x7f0000000000)) 20:57:30 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xeb, 0xc4}], 0x6, 0x0, 0xfffffffffffffffe, 0x0) close(r1) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x4}], 0x101, 0x0, 0x1ff, 0x0) 20:57:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x30}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = geteuid() r3 = getgid() fchownat(r1, &(0x7f0000000080)='./file1\x00', r2, r3, 0x2) 20:57:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0xfffffffffffffffd) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 20:57:30 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) recvfrom(r0, &(0x7f0000000000)=""/46, 0x2e, 0x841, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) setsockopt(r1, 0x2, 0x7ffb, &(0x7f0000000040)="b7208c63", 0x4) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0xc020, 0x7) 20:57:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) msgget$private(0x0, 0x408) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x860, 0xa0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) shutdown(r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x100) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x7) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x2, 0x2, 0x5]) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x90, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7) socketpair(0x18, 0x4000, 0x200, &(0x7f0000000280)) ioctl$TIOCDRAIN(r3, 0x2000745e) openat(r3, &(0x7f00000002c0)='./file0/file0\x00', 0x1, 0xe1) 20:57:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockname(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000ecffffffffffffff00000000007933ae850000000000230000000000000000000000006cc590c6fbe92a960000000000000000000000000000000000000000c68877ea32e5b542dda09a26e7e790a8f4f5603dc1e4dbf345460ab765e098b66d5d27548dc8ff45639fcb0b595d0250320c310ebc42862babd0fcddf2f9d9d3b9aa226a6051844acbf1b1a94b10e89f1abebd3626"], &(0x7f0000000140)=0x58) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x1) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000240)) socketpair(0x10, 0x4005, 0x7, &(0x7f00000000c0)) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000000)="dd44e13b3d4458bf592794e351fb00fc03fc10b6df7854d0e5c52f0330bd3d4d8288153ab58fcfa697e97dae84ed9c05e492bb37a3fa1a51f441928189777434de9a2f3e19288f18a874de76c670626bb59a0b6995580dfc05165aa0694c7df72665c134eb9d7e0d0d8eb10976a1fa8580ba90b64f1b30cbe80a809a846a40381c711d3c7dfe06ba49b70d46246464a6", 0xfffffffffffffdc5) shutdown(r0, 0x2) 20:57:30 executing program 0: r0 = socket(0x15, 0x8002, 0x9) shutdown(r0, 0x2) getsockname$inet6(r0, 0x0, &(0x7f0000000500)) 20:57:30 executing program 1: socket(0x11, 0x3, 0x0) 20:57:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0xffffffffffff4c72) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') rmdir(&(0x7f0000000080)='./bus\x00') 20:57:30 executing program 0: r0 = open(&(0x7f0000000180)='./bus/file0\x00', 0x200, 0xc) write(r0, 0xfffffffffffffffe, 0x18) r1 = msgget(0x2, 0x620) open(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffd, 0x0) msgctl$IPC_RMID(r1, 0x0) 20:57:30 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x40) read(r0, &(0x7f0000001240)=""/36, 0x24) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x1ff, 0x2, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) openat$null(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/null\x00', 0x8008, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x7fff) semget(0x2, 0x2, 0x420) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000001200)=0x8001) ftruncate(r0, 0x3) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x144, 0x3) r1 = msgget$private(0x0, 0x11e) msgsnd(r1, &(0x7f0000001f40)=ANY=[@ANYBLOB="0300000000000000312f4fdd03eb7599029c6174ee9b45dd20b37fc236535ab85887ebcf5d1d5360d0c553cc5a90832d58ad0b951d0b7b510ee427277b434e0b4e041e2b293356296147e2229158d1d3cee3bde61242886236fc1a4788968f5a3ae943924c25c89bfaa423f43349bd1f5b49506c130e1a0cfd59673a1f36fa82defb803f45bbd3962b3c46b159bdbad068bd32fcf84ceaba1b89d744bc097e1dc07e5e6a9f9a5ff85f21e3026bd9d28cdca7558b47416a80105485e6c6"], 0x1, 0x800) 20:57:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x480, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) r0 = socket$inet(0x2, 0x5, 0xffff) r1 = accept(r0, 0x0, &(0x7f0000000280)=0xfffffffffffffcb4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000000c0)=0x4, 0x4) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x8010426d, &(0x7f0000000000)=0x2) 20:57:30 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 20:57:32 executing program 1: socket$inet(0x2, 0x0, 0x7fffffff) r0 = socket$inet6(0x18, 0x3, 0x4ae3) clock_settime(0x2, &(0x7f00000000c0)={0x80, 0x4}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x489, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r1, r0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x69, 0xff, 0x4, 0x1f}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6", 0x0, 0x5}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r3) 20:57:34 executing program 0: r0 = dup(0xffffffffffffff9c) sendto(r0, &(0x7f0000000000)="208ca294ff9b8687d151f7ffe0365a21a3ede924ea0d20abf665f238df1300ee8208bb0dfaf27e45893ef34d778a403895633e16c7cb2c17505fc4251c605f32a518600806b7290ac096818404ca1e6d4f6dc88e5b1ac66b83f3e2d5ac009b9845fbbee230eb59ec1aae3739d0d9352293df88dcc6b52334dcd40a7e50a13adf59ceef62268c1966084b571d", 0x8c, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x2, 0x859}, 0xc) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) r2 = socket(0x400400000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x62) poll(&(0x7f0000000180)=[{r2, 0x2}, {r1, 0x4}, {r0, 0x88}, {r1, 0x82}, {r0, 0x40}, {r2, 0x8}, {r0, 0x2}], 0x7, 0x8) 20:57:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x3f) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00233a27feff023519edffff0001000000bf02008c979818fb9d568e58a6b193ce03df1286a2a219a3ac621f176181ffe691ec51f8a0d902da5691d8995335a17d1827ad000000", 0x4f}], 0x1) 20:57:34 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt(r0, 0x0, 0x3, &(0x7f0000000180)=""/209, &(0x7f0000000280)=0xd1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "00200000000000fe3b5320000001000000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x5}, {0xe6, 0x2}}, 0x2) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:57:34 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x320, 0x0) fchmod(r0, 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x80002004, 0x4300) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000000c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001240)='/dev/zero\x00', 0x80, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x2, 0x1) kevent(r3, &(0x7f0000001280)=[{{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x52, 0x1, 0x200, 0xfff}, {{r1}, 0xfffffffffffffffc, 0x28, 0x1, 0x80000000, 0xae}, {{r1}, 0xfffffffffffffff8, 0x80, 0x1, 0x401, 0xcb8d}, {{r1}, 0xffffffffffffffff, 0x20, 0x400000c5, 0xffffffffffff1ece, 0x81}, {{r1}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x7ff}, {{r1}, 0xfffffffffffffff9, 0x87, 0x0, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x80000000, 0x10001}, {{r1}, 0xffffffffffffffff, 0x80, 0x4, 0x1, 0x9}], 0x4, &(0x7f00000013c0)=[{{r1}, 0x0, 0xc, 0x0, 0x6, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x54, 0x20000014, 0x6, 0x100}, {{r1}, 0xffffffffffffffff, 0x40, 0x80, 0xf398, 0x9}, {{r1}, 0xfffffffffffffffe, 0x88, 0x82, 0x36cd, 0x8}, {{r1}, 0xffffffffffffffff, 0x24, 0xfffff, 0xc81, 0x3ff}, {{r1}, 0xfffffffffffffffd, 0x10, 0x2, 0x4, 0x3f}, {{r1}, 0xffffffffffffffff, 0x19, 0x2, 0x4, 0x81d6}], 0x81, &(0x7f00000014c0)={0x4, 0x8}) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) getsockname$unix(r4, &(0x7f0000001500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1cb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbc6c7adda987d085c85fe516343280e53b7fac95606580a944ca134c1c77598357a060000000000000000"], &(0x7f0000001200)=0x1002) r5 = kqueue() connect$inet(r3, &(0x7f00000001c0)={0x2, 0x3}, 0xc) kevent(r5, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x9, 0x8}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) semget$private(0x0, 0x3, 0x0) getpeername$inet(r4, &(0x7f00000002c0), &(0x7f0000000300)=0xc) kqueue() chmod(&(0x7f0000000040)='./bus\x00', 0x8) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000200)) sendto(r4, &(0x7f0000000380)="6beb637c83dc84eb38b9424006ef07568988abd302eac1940c353d7d66bc4ea4eb91778700e63e078381830d6476abf328a725eea908dd36c362557b18213b597b0d6941fdbd358bfbbeb6ab763ded19fc645ae6bda0dc8e8bd631a373d32a05ce683dbdc8cd44ea1c37f784e026d9fc892cc969933d216739078f479b8c21da7e6b12653e6e3156bb13fd43608f4edfab1878c2190bb26de8052cd9f819a08e64700b2afe79b6720fbd63d5a8d794e18ce5aebecf9ddff6b7461d2b0db2f9167586c3a219688d30fdffccf5562320d9c4955d", 0xd3, 0x6, &(0x7f0000000480)=@in6={0x18, 0x3, 0x0, 0xfffffffffffffff8}, 0xc) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_index}) 20:57:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c5, 0x6) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) getuid() getrlimit(0x1, &(0x7f0000000140)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) getuid() ioctl$KDGKBMODE(r2, 0x40044b06) 20:57:34 executing program 1: r0 = semget(0x3, 0x0, 0x10) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1000, 0x5, 0xfffffffffffffffa, 0x300}, {0x1, 0x50, 0x8, 0x97f}, {0x6, 0x8, 0x3f, 0x8}]}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/218) r2 = socket(0x11, 0x3, 0x4) sendto$unix(r2, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c0505fbffff80fffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 20:57:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') rmdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x1, 0x7, 0x3, r1}) getppid() sendmsg$unix(r0, 0xfffffffffffffffe, 0x3a1f7c916dcc55f0) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0/file0/file0\x00') 20:57:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0xd0aab220a4db97b7, &(0x7f00000000c0)) write(r1, &(0x7f0000001640)="d1", 0x1) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) close(r0) 20:57:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="1ca5b06eed142cc46c33976292dfb4e5889a90fc37971df1832c55158c85b1f6cb7590b0bf4b4954e74bd19b58ba76643593c658a7d084d96ddd519bc86503c7dd2504456223657f8cb69d0f00000000000000c744aa17c8dc99d1bc950f29dd63af4454b667425ab35b2aba2343bd8eeef4b81dc861b85f8c098eb60f99c41ca2c112fbe13ae5be67d5248625f02cf3a3cc32beabad47d5ea9756f1a979720e454c83f50df50b455bb31ef7eee9468ccaa3", 0xfffffffffffffdb1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="890be63374f2b34aa2f534cfe09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32e32a93e55039be", 0x2c) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10b) openat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0x4) 20:57:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fe, 0x80) write(r0, &(0x7f0000000080)="9c14705084b0f1452e2e2e", 0xb) chflags(&(0x7f0000000000)='./bus\x00', 0x1) execve(0x0, 0x0, 0x0) 20:57:35 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getegid() r5 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r7 = getgid() r8 = accept$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="abb4a2b6"], 0x4, &(0x7f0000000140)=[{&(0x7f0000000080)="05af4a0540c5346042dbe55407808b1363d41d44b066a16cbe75d73c35902eb64ef544dc7cb09c6118039ebfb341cfaf759a4e92c9a0c8ffffa04b29c44065908f4ba4aef6154bf515fd27384230bf83c8f0b10aa28f4a806af640a15c5d4078afa8c7eb4633f52eb0f51e113064ed8d1cd8df90a9f77d48a732cb3bf55a7943c8df21c3ec1765e25e5a247c88ebe5ff2512c7594c8336c2628a467bbaa6", 0x9e}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r8, r9, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0xa0, 0x4}, 0x400) shutdown(r0, 0x2) fchflags(r0, 0x50002) 20:57:35 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) 20:57:35 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xb20c, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgid(r1) 20:57:35 executing program 0: r0 = socket(0x11, 0x3, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="523b6f49798b9f8d5e75526f72ee5f673364870a1f0feba5d99dc607745af076312307b1771c935d941dd46037afea1c59d76966150ec1c6ee9812937c04c5dfc493d07276891449331bccd08150b2d69a05b288a332a767636ae997c5d07f80f8472fe8da4f", 0x66}, {&(0x7f0000000080)="366429604232981ecbb2c52294abad66fbf522f0e6b53a2b9aa3f375e5364a184610ee0fcc2ebaf1dd0e173e59c0df4a46f4c6793842f4d7dcc0df2cf9fa1e15589fa7a9e1dabf9ee4cc7f9e760fd1722b86e72d87d5c289c70e04a63c31f047df76da1e1797a86b748462444efb3c8c901dac28cd6ccaee5e2f5e805e975cd20f6e35496e3be8f01b09e22bdd1515bc", 0x90}, {&(0x7f0000000140)="23752ab24859f03eb38daf9318746cb00de2cb80a4413e8987200c3ad59d37efed3bf5b35c1ab2880545947e9a88e002a1787acd0bd029b6fc7d5c5991f560b0468cb66aa86c3a3e8459bf28685a", 0x4e}], 0x3, 0x0) connect$inet(r0, &(0x7f0000000440), 0xc) connect$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0xc) 20:57:35 executing program 0: r0 = socket(0x4000000011, 0x8003, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x4, 0x7) setsockopt$sock_int(r1, 0xffff, 0xa1, 0x0, 0x0) 20:57:35 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) recvfrom$inet6(r2, &(0x7f0000000000)=""/43, 0x2b, 0x1, &(0x7f0000000080)={0x18, 0x2, 0xfffffffffffffffe, 0x1ff}, 0xc) kevent(r0, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r1, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) close(r0) 20:57:35 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) read(r2, 0x0, 0x0) 20:57:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 20:57:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000010000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 20:57:35 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffff1) 20:57:35 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x10000, 0x1000}, {0x18, 0x2, 0x10000, 0x41}, 0x4, [0xfff, 0x7, 0x4, 0x800, 0x2, 0xcc90, 0xffffffff, 0x8]}, 0x3c) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 20:57:35 executing program 0: r0 = kqueue() r1 = socket(0x38, 0x5, 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x42, 0x0) r4 = dup(0xffffffffffffff9c) r5 = kqueue() r6 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x81, 0x0) r8 = socket$inet6(0x18, 0x7, 0x6) r9 = socket$inet(0x2, 0x2, 0xb85) r10 = socket(0x1e, 0x0, 0x9) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x200fffff, 0x0, 0x80}, {{r2}, 0xffffffffffffffff, 0x8, 0x80, 0x7, 0x101}, {{r3}, 0xfffffffffffffffb, 0x2, 0x20000020, 0x1, 0x7}, {{r4}, 0xfffffffffffffffe, 0x40, 0x40000000, 0x4, 0x6}, {{r5}, 0xffffffffffffffff, 0x8, 0x1, 0xec, 0x3}, {{r6}, 0xffffffffffffffff, 0x0, 0x0, 0x5, 0x6}, {{r7}, 0xfffffffffffffffd, 0x24, 0x0, 0x3, 0x80000001}, {{r8}, 0xffffffffffffffff, 0x3, 0xf0000002, 0x6, 0x7}], 0x0, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffd, 0x24, 0x2, 0x8, 0x1000}, {{r10}, 0xfffffffffffffffe, 0x8, 0xb0c46f2b5a71c522, 0x7, 0xd8aa}], 0x3, &(0x7f00000002c0)={0x1, 0xf92}) r11 = socket$inet(0x2, 0x2, 0x0) r12 = socket$inet(0x2, 0x2, 0x0) shutdown(r8, 0x2) setsockopt$inet_opts(r12, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r12, r11) setsockopt$inet_opts(r11, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 20:57:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xffffffffffffff81}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0x9, 0x5, 0x5}, {0x80000001, 0xfff, 0x100000000, 0x3f}, {0x1f, 0x7, 0x7, 0x8000}]}) 20:57:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='*\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='\')#\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='O$\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='-:\x00', &(0x7f0000000340)='\x00']) close(r0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000003c0)=0x1) 20:57:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) socketpair(0x1, 0x8005, 0x10001, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f0000000400)=@un=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) r4 = semget(0x2, 0x0, 0x25) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000000)=""/183) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 20:57:36 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) chflags(&(0x7f0000000200)='./file0\x00', 0x2) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x101) rmdir(&(0x7f00000000c0)='./file0\x00') 20:57:36 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x6479, 0xffffffffffffffff, "5705140a5065b54894bb06256a08317374d70675"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c606", 0x9}], 0x1) 20:57:36 executing program 1: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x200) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x800) r2 = getuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0x0) getgroups(0x4, &(0x7f0000000040)=[r4, r3, r4, r3]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000001240)={{0x8, r2, r3, r8, r5, 0x10, 0x4}, 0xff, 0x5, r6, r7, 0x2, 0x30, 0x7, 0x9557}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000005}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000200)={0x2, 0x8}) msgrcv(r1, &(0x7f0000000100)={0x0, ""/177}, 0xb9, 0x3, 0x1000) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 20:57:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680), 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000880)="2ab1c7048b511ed75f6e9c02f8d6f42df3e8995fbcf10146758ec07dbcdda93fa5cb7dd17a4e4b10c5bb7fe61623082462b4368ccbf95d2944e8aaa87bc5ba64574a56f8a2a47acc00a6fffde7d9a7ca9cc082aee8345f1b0011022a481aa925b919494c3ada23a56a19438ceef42c41e60894d9162d52e66223ec4ecb8de04cf4f82c15e5dc83b4b3a25b62547f28de238a1c1827a0a8aed21c2eaa4d8da202ac3734a05b111838ede87a1c1066513e1c5f1a88c5ad65a4", 0xb8}], 0x5bb444954e4124a6, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') 20:57:36 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x20, 0x101, 0x401, 0x7, 0x8, 0x81, 0x3ebcf3d0, 0x5}, &(0x7f00000000c0)={0x100, 0x1, 0x6690, 0x9, 0x9, 0x4, 0x4, 0x56}, &(0x7f0000000100)={0x3, 0x1, 0x2, 0x2, 0xfff, 0x3, 0x7, 0x9}, &(0x7f0000000140)={0x4, 0x7}) 20:57:36 executing program 1: r0 = kqueue() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000140)='Q', 0x1) kevent(r0, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) 20:57:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x19b) 20:57:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000580)="4c530b5be59100e8361c76bc8f8b7f8b1caa245a93e815eb16cfbac87051715ac84df7624d869908cbed0470cdbbe2ff17dcf09a7134dd4342a26117be1a4042fd5d07d0a1609abee9c250f64323e88784f97e302e60", 0x56}], 0x1) execve(0x0, 0x0, 0x0) 20:57:37 executing program 0: getrusage(0xffffffffffffffff, 0x0) r0 = shmget$private(0x0, 0x1000, 0x15a, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/181) 20:57:37 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)="84", 0x1) write(r1, &(0x7f0000000000)="1d", 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) close(r0) 20:57:38 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x0, 0x2}], 0x1}) r1 = socket(0x0, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x20) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 20:57:38 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x9, 0x100000000, {0x2a200f16, 0x21}}) 20:57:38 executing program 0: setuid(0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x8, 0x1, 0x5, 0x8, "6a06d2357c10c235569b1b87fab8b3e825c4978a", 0x200, 0x7f}) setrlimit(0x7, &(0x7f0000000100)={0x0, 0x100000000}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 20:57:38 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) writev(r1, &(0x7f0000002540)=[{&(0x7f0000000080)="a328618616b00db389bcde980eefc56e906706213e47bd7fc6d0bbc85eeef6034da49da9099c526f80fc841c48605a720e06b3b4f2202f2ff4fa0fbe35c40d135a563f798e7e07648bdebe72fc1760f7edd17f2a38b1001d8e38c6d4ab286f4f0492040badc0af11771c4c913d7016de", 0xfffffffffffffe1c}, {&(0x7f0000000180)="c449340ee7a362318c3811479d4731ae22199588ea62f9893a7540a3c14f8ec230dc2faf5f245ee024b40a587a9ecbb53cf143ebb448231698aa47983c92a7106858cf9cfe19f484cfbab714d0c843e625dd0a2ac138194584593414134b6535d11dae772a9e5b3f17c954a9d20d74dd7257b1d8cb4ea9fb8a602c7031f4a201fd393c8a8f0758904570f291f422e3a5c1c96801c2819a2a72f61bbe88ea25589a36c4164084acf05d2b10d1ebbe14570d7747bbccf54d692ec5bba523033e8690d8d954afc22fd8206e3682ca2799bfb4841e6500af2800d2b966cbc3a307e2107a601183675d1d89bcc86cace2515d4483bb6247aca6bcf2aba490765532eae0f0b2d85dc4e568102af392495edce9acda04a0352d0b3830eab2fba4439e4c89e251e026d773c4891f8f69e27e304d5daf9de530803faa1f8d8fd264119a571820dc43a6a0b718b1dc66dde609fa0671a32fb391d8dad44aec8868a27cb608eb10f66eae068751d0baa032281fa40dc07058d83a6f185b0e209a397c55d6c1731d06f775df4a9cca5bc146730934748ca9f50cdd8033c2795b322275d6a381272fd7227a82d03aa0bff07a7c3eca9af935d10c8a5be714810dbb427089b135401e3d6bb5e2c46aa9f501b0b10da8a680f2a523fd5e984563a8ad0d28269c3f89da46a7f37057dd87168bd76feb058ef9c188139a4045f52c788137fd14e9729c8c413a2918686f1ae0a1a7de1bf2dbf37d4221585a4802b1718465a14f1290dccc0a34942f3cc96df4f8c556fa8318da07e9b56c0495e5c0a17f8757b3fd5b860eb0bb746846145647fddfd6f715a604d8d0eebbc3ed485622f345691e31bf50a6b11757f309670d5c3426afd42ad9228198e0d1a88fc1c7115d6181b7e1d4eaef20b8fc984f3c10197914d7480a13b2b708ba4098f5e34611f3fdd81b1a9dcd5b46f326d104027d306f02ebb9bdc95e3159985a93c75594d5d303c6e1749cb8a8acfcabe59affddd5b78d4fe466248df1f609ba5fde4ecad66632a4540fa5dfbc7c342a55efdeb5553aa22f0bcc5e08f2dc09288d9acad4a3d413c29544a0c5bdd8c8974630a2203d4a6df5116bf6eae3470d3077819635d686c5ab1ca183b4ccd1f2e488326970e8f34f8c3a0ec615fa320be4bd300f83d4c0bb695edd94923b196d1cc9221fa2890d2c69a81142df4171f7671b2538bffad8743409e1f696b6b12db2a02cfd7249b53ca34607de995446e644632b3952c058d86a4e20b4bc7462bfb7446c18e1567a3fe0b2053f8488d550383c436ecaa0ebde26719f22338ffbaf5bf7b0a7bfacefda07d3228b40fc0fd7cc01a54fef0599127fa2c2a8d9549f089ee2e5980f3507fc236aef340c1181e66bc341a91f780e34e326a5da4193e96be805fba8aa8b1dda3cd8c99b4fd5c959b45d186839e878b078d38df38de014568bf9c73b8ac41d51528c303dd597ca63237f5bb2b0dc7fbaf6a647ab14274ffdf0f5e12b8c378637d353c2227559efcf517ccd96111ef51b75297a98a15ba1267b3b9ab7250fab30a66fedd6561a4fb3ad62bf4e9823c00a40531badcf207b9a10d08a401961a2b68f26e5d474d9d80988fba2dd6ff7af568bb6d6e3aaa489db16802d992d4b86aed2ed66fbbba62acec44c2a2db961ddd2f2dd0d8b4e344349b17e5099b6c77fc2d53b17a3fb037eb672484007c9b3f258f839927231f11467cbd568b3ab232c49e6aa7be52a723470b02ea4aca96c9788b4053fd9242dc97d7fba0052c2988ce67cee3958924a4e2a04dee942ba9d89f5f5567696f795c9ef2ab9609599a9ea6369369ceb24e7786fea534f5c105dc8e332c728e8e682937548be7e3988676acf9f5ccad49d0b310a5ccf43ac02f3692b8ce2f8a2def18e1924405a83eb4cc024274187828a7d64cab316066f5bfa236dc6ea0fb2942fe3e7fade04df8be291b61cac490591172dac129266c0169f274dd230a999a145ccbc91bb6513c563473c919a7decddddaf6d984690b06dee06ef0db082f936d4134798e66bccb6c78d477a0420ecccbf2bab64dfb710948e3bb3cbb632ae59ad3130579e46b3507fef959eff172cc678d858caf70ebb7303fc9697065e38598c31ecb51d47850324ab773ab944c361fa7e01bac229cbf2ad76b2571b116de88df9aa21b585a8eea97890c917e2b693076d95f0d0084f9b33bb6a052cdf7640c4f01752d0eb5e91175aec4e21fc35f96769fe398a689db1979b4df645370c6887771a105777ed371fcda604567e4777a84b43773da9946b64fc39f7b43415639fd4f0c47b519134784b75faf628e54a5e9207665690b4bb0b9c875d63585e2de0141da1f3bdf3f79dd7faa095531ff290151d395f517732bb7fbc650b331e487f032ba933feb5bf191ead5ffa87d8148588c1a9573503f077d1ce9a95b2ef0c485a3c7bef1fd0723644cbd9b08ba78832b6b92cf97cb5aa00d57b4c75e3c2d15054eed9f7903c06f9b2cf83fe0219de835bf538df4b01e6e1f69e55484592f7a54438800a5cdf9371704bee6fbe0d7166446cf262bc4f5be00270c95b8914a7a76e386a5984b473c77ca114811109e87535a146f67c95cb28a00ef18dfb2063c3e5e8b83adc2a353e7d173b2f9dc956b7b17bf8f99a328bc115c3fd7aed75dd409776fdd7d3433d55c7667094a059fddc0ebf4313d762effc5c7e3d23de0f67ddd4dbc5e48f181c26db3be42838f56a5eeb70ede59fc0e661c964dd9938311181aa3a5e94e23dc3f3dfa6feec8ebd9bad4ab642afa25aafe386e5986fad1b07f76d829fae36c1e6812eed7ae49a43073af56ccee2b0366f998417fc83492ced54ee4874910d4218f13c6716c962c09f80bded3569a8fe2a0de9bf7f06f738eef2caf3dca4ac01c8742970a3753512522351a917381bf06dcf243b02211e18baa2979b0b38150dce4b76a170e088508d8000382f7815f7b8705d14a872ba6a961a61eabf8d7c80ba779fdbc735515d1be1c59fabe205cfd8acf1d5324c9d85575061d3307ea289dc0351dedae030807c4ad5884606276e76f9c0cd924f0ae11eedf3618f2f72697949e8aba03958d876d0dc0d652d8241b0b773d1811b34a17de278fbc865d2d7dfb408cdba5be0b0d95cc5227707284da1bf2cd75a3302f25d709d0e329441d7d3fa5881dbc155f77a9afed3d93063f2cd82088b51d243c8231b5896608bd6a8d4479425ad4fa33cbd027128a7c6083ffd97aea27349e7aa3fa3ac6621341e681749bb49ba06de0bbe76b3744a12a89c799942c4065565425aac5fcc9937088d27b19afeec8dc8a64a705bc39588eec00da4c7c21753a259a0e26fda2fc0b41bf16b3fe113ab8c98eef1109aca0a8e6361b015f4240dc848025f1a45aa07c1984048f7e044f1590eeb9cbd5436edcdfd6ade741b3a64f4d828ea833fe1caba9b36f39bd44fa359f356538f3a570cc43d921a57da389b59bc9b5bb994474258b87f2dcfae011ee58b582f5d71f462975e98f5770548a7d1bdf071d2c2f94a4a66a369259c6cfa8dffce6c2fe0210af630d42f7996a4b9d0bcd44e75c4b868497f18a8beedb489c8ae270e8c457b004cbc0a9dab71bee581b4be683ccfbc8a03cc32dd3dac8f01078357895aee16c48ece4b9e2e54b86722e6032bf9532281d38e1da887bca8a1986c7c50192daf496e7827acc9968236b9b5fb39b9d055a3ca07b14a0bdd8c791442da5dcfa443d7bfdf29da2abfe70ae37b8ab9e4ec3f760c56d78a21b96a591f1a6c5308317dc5f82e686584fa02630a13b08337c88c4bfa9b49e07fe5fcc2b482582923b2b8f7c2730b94074347090def0db83e4ec7d38c7eb432f51f0f89f8759e60fb64774d113064710202fb9ea43ddcb9028eef96eb7362ead352e579284e08c6fa19c821b9c0606336b8ec76dbabedc2cdbe1093737079bdda19cffd91478db05cdbf23aaaf9368c793f09e92b4590a00a54aa4ed72c71126b65cd9f955b11838ab3d7e5d7a48b5fb598df91f464f3f4988c83579b61c9a42009150d5e9c8102ffd3838574a0112634d88fec69bc88d5e679b985f242bfbbd176e5257277b86c6161965ee3c79e60ec7e26732353e586c3f0d9623fd729e423e4c6c616a2f23e2d2fffe81285f01a4f280ed09b7ac7cb20a269865320e002637087ca0a54840c46cd507b0b083f10a397389f1b5564c70352736d12b3de4a761aeed4a2fce01d5309585536ee2fca27192cd7d2fbd4b8a5a56c38e652795c5147f355ac90d9990d397bbd945552d6060eb6da5250388b06dce483bcf0b4fb37865b456a32ff7cfc24cad4d1058ad19713b429b92ca34745a41d4af22a26063b7a5eef748374ee11feb742ac7021e817b40d9e5d86cce44583fe214c7a0db1fc21936c90c2d123d5b99679876f91423ac4c3e6ca33ebf6c6b73bcd048c49d013e862579a90cb141a627a0642fce06b2d8f5c66da31dff43c1eeb9a2b15a5dc0c7b802df67bdd3f75dab468318b755739dc4ce8ad19ceec9150b0d276302e78d7f8c9a63d18cae0f9d0ecd7ff7bcda998e6a64180058e3edd9c701b82bd524bed2f104ce1f6b3346c462a324c3c8e090a5d25d24f2db5c40a938064ac0e79518391734cf23e4fddea236b65674eb7fd5654aafd695d1310629a847658dd36d2bc02d06b5cab795c3ebfd3a7f7c784bb3f7f90693477eb3ecac3f8575386377ff0a69dad9e588d9eacbcf12f7b569b29083618032c513d777c0194a3b50f5bf53afc2e35ec654dc6fd0ea5b8e2adde4469e8986f187d849ee1e54d09e9012c6c5b09c1542e58e448d1b9f1e5c63b18c20f1dd18d9c2b30d569c5b05232b30e4cd1fa2ff1c2ebb469a81304c23eb6755a75ec0c7492ea7076cbf83150cafa2f96614ee9ab852e1ccdbf15d524738857625166e43363c5eeb05ab355de19be369e207e0c19b83871f09f74fb53e2211d3fc914a334a0c77c772546a96a097521b1eed0243b75416ce2f3097b93ea9d28c87992620fc6b90a6f7f53aabe8547501b6edd1eb452ee695adeb216907e98eeda69f4a1ecc0c1737caeb12ce55ad512fad62d53326514953e4723192f4583515f991d7e70a87310334318f5d881f4b2ed70fb8cc59305ea4bb0f8be28f808e66103f0d6808625f054a2e29161a896a816cac52e02a117f980c3acba1f0f73d2c38010327b81d19f2aecef03e310ed41533d6e0c4611111942d320075dc2549b2500de998c788fcffaeda635513d4c68727b08599d36630d462f6272b8bf5b3d695a2535b4de7125e385fbe2dab1bc586b4ab3bd7fc32ed90812d5b997dafa2a632e7ce5e64a982dae0e8a0e266988fd2aba494299af7e06f251d9aedaf57fcd5a8e3ab8d155442efd32a4dcf2c31815ffc042399f27909a043f6b2aa93952f1e901141e9fb9e02c46f74fcd984dd1e4dc0a794183e374f5e0c3d9e47822e9df1c58fc00a2601bd9a0d1c788c53dbed4d4f00c6971aff750fa56ae7d5c2639f208411bf9f522a7164ce6356e17062fdaa264d45b332b00812e13768988292d52e7955a2f637a8d55c444bb030ea547f3c26a1ebed0d30f6f4be7de1f7e3aab17498a567138974f89954368c4bd6c1d49d6222e1486f1c655cd08925f18fe1b90d25b1477711abb02ef2c7d6c5bbaebc898721c7a630cc3b9f79c76e1a916ca7f67881c415aaaf40443cec327ec4ae846fb5e5d6ea7d2ff02d5c2134d4ddddfe27317c7bed5841ff4d2eb822979d524152fa977e53e007111ed1308c94f7a1a7a6665a4769c6415", 0x1000}, {&(0x7f0000001180)="954a446870f111680d2ed7d82bd0cbbbf2a3b0b96b10adf0adaee24a5feb1a266d44eeee439bcdec7c3776e4ccfdcda94d5b736265864d67531b2f2bba67d04e006d03a4775460e660d04ce38c01f4fffcc5edb0f509439706c11cf49f7d30e03f5ce45e3c282915e98d95780fcb9de85deb4891f6a68ce0e98e6643e442b364dcb7a073ed998745161b043d829a398e0191bdc5527f4dc6f9af9aabe11bf8af9af407aea6325b9889161989143cc59ce69c7bcf8caf48a9", 0xb8}, {&(0x7f0000001240)="35abeda6e69f5af196571ebcd69462536bc337d863d620e940e60e47d9f7e9e637a2faef7cf7648b9946515e7b7064f438926624345e3be9d4128e7054de2bc4b0265496e8f5e37a0cd285c51a232439ca3e1e53ca722c253e92d41f8d4ef4796f05dadf56c9190d38b796caf732475e6151523cf4d547396dbb9d2908a54e8dba12c93072863f1e8c78654690a0f243bfc5bea73c78aaa7559561557404008a2d10d2f844cd9413be94d114bdd889a490e97f400ac5b87ecd3d598025158bedb051af9d657123280665cb9799495a3d5e94de9962e139ddd965f5daa33f0c3dac53cf806efc1898eca0f4e322222cdb9b2d102e6e39221e34018e", 0xfb}, {&(0x7f0000001340)="ec90a6dfd980819ff541c3c34f1a6767766c0ba5f7d585061e959cada1a81247cdfaa2f5597b4027948c078abc3175ee7ddbad8d700282db0f63a72918ac72f3e27fb03b8192a2a0b9f5d59daa008dce423887691df10dca9ff9448b3a0ee15c7ece2ece81ed17f15e770d858d327dfbf6c67871db9cf3a416f6ec1b2aae92b508cb7e56243ebf1e4e1c5e83eb46a1eee44fffcb00dd393bd6b93907dfcbeb063c575900ba773d86bd121746a7c962a3dcd8b5fedb8eebe77e4e7fce41c1c16bbbd4047c04a5ae", 0xc7}, {&(0x7f0000001440)="c1680b46fd5d8b70b9ae1f59eac0e4868e8db332eab57985f8c6652d9acfe4dd552dc6dc3b738cf0c9ad48ce7d34e9c88df6e38be9e43f217a185ef16eca1d815a5d2aa3b0435c64a0727cc1de6ce88638694f2f03f5ceb9504d585bb13ca692823535e7bf2d4c0a7c3d2ee77cd2e45adf87d7832a258829bdc8851f9c77e3be0ad985b035880c6b93ec011d783e1c898284e654a626ca77e47510049167bb3551624810a344afea9266a6e5c337db9f5d1ccc672a67e22d6873615893572fb03c3d79a61ef7aa405ee47a599cfb07232fecf44024ccb294755462e9d31cb5e28cbfccf9ee0f400795785484e969abfca4eb663418561c4bde90de325704f4b705169939f408ca1d2657b8f87af58820625e9114ec4cea458383de91df2adf70fef3d344d2ddf8394bb76ea1a544763a72b6833ae03bfdb9009ca68c9c1147a75c5e0aa1647388d00af95968b62649eabfb3de50b93c310cb64f10e2330195efec0301e9795d332c4e2fe6ba3dea1a80f87810d827cc6bf85e4bbe9de4956ad1fad36afaa657002457cef7f458bf9518bf98a13b782219b34a6d6c83bd6d80df4cd19e4dbb1c92d51ddb4a960aaffc58e3f30b5a58703e52dfece1e70d58c4e3291a4d4255a84290bad975e433a3bbd7da55eaec9901765a7cdf761dfa56f1dcc0daed820e67053afe93456fb37215f96ec7cdae566dde6fd517656b7648e1b982311ee4300e1d95bdb92cd1d66efbe1d230c42beffcd448734a957816c912e7a44ea53202d09ce911836118ccb5e31977ddbfbe4a0f34523a052eab2863568d811980e6debd13b3b8db2b92741a60c7769e20cc0d20478d4c0f9f07b769cd0a52caf9dbad44adebbad6a8fba31787237c9f36ec9ef3e32bf3b35c808a22c86faebe544b4cb3bc35a5a71a3bd1ce5ef7c7de5f54dee5787a3cb5bf65bf7641f075ea3b527fd487b925c72e4af0a6f4b8499c00a24389d6e3237637fcd3b1427f8e18dacb88a47bbb8f0dd35eb9f2b2a36a019d7868ded1005940f8125c1662c5b05f061f75a66c0a477dfdef5b16df7361a72e93a8d9dfe9b00f97d6d76fa8675cb6d770f2065770d67cfc29a351e73fd64e99484b133c86081f11c029061f371f4cd6e3239a3d332ceea331731dec41d4988ecaffb565123d746d3434819870d944d7aece8b16caca8f8a1715d45ffa79e84e983dfa09f243960e839769d165dd0fd814d5d73d6de4050719fd3f8a3069e4dee528988a306f996788258388861750e308c9972c2ee2615502c4005c3a2632f935864a6dbcd24c34b64d1976bb56d27fc4c767b58373951e768c096000a3533bf48fb1e13d0935aa614c8595e0bc4b857a0077b62412093074e7ed313af79ef10297f49cda064dabb8f323c3ac77d5fb44cf680229ce503551d2f12e225d529b7e428e59b777b300bb5cdcf62c4400f4e9b03aaffcc5fba5a186d4c78b5a68102fe13158365db7640a81673411592491eff08ea3f65f7e034563e4ddf98d09386fe499f5b912a20b9e8864faac1bc11a9d3104f063a583e420a74a7b0637a7f22d1bacfbece130fb0160f68ee12c97cc7ea75a8fc6ab6f67e5f1924aa495a13bc811aa1fb0b87a7d1de30f262f7e0e16e1b6c4829cb4d0b1343d099d0064d60f2e17fee96734110c7e651a8ede54a618d7f29afe2698fddfa8d1ade0ec5a769e8ce40ff40292129cd5df5a13b3ca9d2fe8393c9c9c13b2304e79d4a9127ff237246de3a3a9d86e8abb97b05de0f94bea3eb6542a428121887c86511b8b8ad629da2948e23fde8db6f5c713e1a40c99a41a53c9487e7ea6fef061519540c945a23873861dd272fcf87852c85456a4353399d45cece84431151dfc340b9e12f79cf9cec28ffc3658915f5cc5a98e599329ae1550a43c37109166b568d75c544a55c37610eea1723c59bb904fb1d8bc0e18e534721dd168de599e5247366530c6e01891e3e098e5bd3091eb11c96af06c855e624fdd4c9e5cacf13bcf51fbc80cd816961bd7c0102105e6b6d57976443c84ddba2ec8b3f6bf292253c51508c6a23f55d2fb8c41bca7807611a213bdfb328b7463217cd907992c9a156a8a7d97a9835781c46d0b357b3a56d1015ac06363fb01bb9a12860b2e714ebcf4ea8312f28071882310fc8fb5d7d696fc0d715e099bf041dfcc56d4fd0443fe281485f7488d33cc350751b429084b76f731518b4fbfa3af2aaa30dba371e06684034bf59537cb8d7036f336efe90941bfe082730e3b6c62d1eb5d4d6caa63518be707e1f4126b3c6f071cef38ccee43ab941c5c483405fe260db39c18dedf9057da0c40cd3ef9178ca87a88cde8db0687588f89c2b5d1a735da4016e9039475c90a567329db69f85709f0eeaafa3456357c6dbde2a90a1a877f7c43f442ac3131dcb01d376a9f8ab51aaae3f1c08919e2a742a09321e7b061c238b1248c72085c47a95f37fa9c1e82d2355484b70fa93c99098bae8a391c036022dce7af785f6e02bf97729113ffa401479718add6694bd23f2a2bc9730b8649a9fa6e5ea88376e867e8fc967f0036e25f6971d2e39d11dbde232630c77068d11a03e577811f1f09b044c3732d8652d3839f655e0890c365fc96dfd4ed1fb7b2b814bf6c705b5d4b6b599de865b54410caeb03617277332ff4a0860f653585ed86c2ee282e3fd8ec5e61ff81a78c1bf880af959131a7e4ae7e41746712560375ecab9eeae40f11256b8726bc839436311198a7485f591f5863ea9dd7f1ba9c9340008011af9d2e91d0b712a6201a0828f2b89cb0d2fbe30a99bf351d9e11a78783883d8f13d04f48d80880acb3ca91faa7f5e1b57883d2c73815e4955decfbce71910076f2dffb37611564c42155f4c37044e1ce654ed8e546fb1b504c41c758f706c03a019c7f5399e169809b6e97c806507ae4704b9734e49a7370f9a17d10e9f8960be84e288e7388a67eb18bdd7407963e3b48837adf6d143fc42ec799d8dfb110b41bfd7b4778ee17505d1130b4426dec95026c68cfa975f48e2a45819be5c7ef475f9a8bb9273c2eb9db9b3cd6a2afcb399e25712a78ad21a231d1364cd4232175f7b6aa30a314783ff4838cf7abdb95a72ca4f094997ac3931e547f947f7d420b9aea41273958fc081460c1b98378cd6f545b314aee19eb18a44728bcc40a977b402ad6ef4b67fe2f342bba2210507119959a29dfd19abd5254e9a5d11090f8752b418e293b61f14d8db4f5ebbd1b8b35cc285b69f444bf6edfa8d4700764878dff972a89037e65bbda025b723be8c74954e343c1f32d035030fd30cf7a2adcedeccd9340931b94108f7c74b2646eb0a6b524e7311a2113e09bb5eb0051ef45b79ab7853976dfa653c4d3c8e170f75fe71e66cfba71a3b88a5ce45bd9aeb0cb95187955cfb7a60b748e6027e005569ad3e571766adc4d6df52a446d56da88264d59be2f226e3b214e2983a5baeb3a822a06bb1ba6c783e9665fac36450b6a4805038aef5bed3663284863654a7f82dfb482cd1936c7c067623d994e487b72a1fbaf2c4790abee9a93a4c03fa86c599cc82325d95430bfce118538a0a7ceae3b5628a7c09566f85641e68a1ab669b7d958cf4b9af113d839e2072a4735ec3e2c3bd2fab92b2007eae089e8d0c629a3155989e2a1c448399b04cd8289dffa7978da1aa32b1bc974d9b71bc2f7d8c55ce05471be94cb5578b1f1fc8a4be54365e4a285b15b49477ee634358f795c4432bdab05739dcc35922ff2948b2bc0e8303260839db9699cdb2454f9f4ac612a29943be1afad3a6a2b1705150b7010d99c6282210d00eaf383cc1f8108b974ed19c36fd1d39e9c36ae004f15c35c856cfbef9d2781039395ded446778f6078b2f8ff4a726b5999d1e2c48d6ec9ff4a116ec93e4f0e864072f67a42fd7a70f1f746ac40202057c03dcc91cb65db0c14cc8dcf947fce557c69a9ffc394122f4c83645668fb193b590f2a8b7596661e9a34acc373421172d4490fe14e43c9e3cbaeb9ad81960444a8450c208f27b1a495d1c01f55845fd1ec2b4768cf2f87a5992f6c920e754482fdb687c72da0c0930869bed10b96ffe7cf2c47c63fa6f2750801cf9bb0cae11a508d07ecc6dd0a0080c1cbc0bd4230fca04a9b4d09f4f0fd67a9af7a8644c65ead969f2c55522ac3268c0617810874f04156fe3ca68189bdd57e894218a6093f1a0c066368d46d080a6432d05e27570c157bdc01c422dda4cd7dcbe20d03f73b75374e69302ad2690f287e8d18c3c73b113fdd5652ee95aa04a1ac42aeb0c679628ee0eca4876ad04b791e9405fe5042c5fb5e1bbb4f0b96f74e4fb8d54f9a751c0052105e6fcb573bb6cb695af2ea7528907252d3d8fbb09e1c136146415c473a94b1721fe791125f3d50b45caede94f096df9fc54f675a11ef6d89437b5db402acf958ee07d02e73486bc2bbb535d9e9f60dc8adb8bb77fdc04316a15630f1fba86629ce69ed2861472e0a6daa840d3a5878e776aeaed12924d625499fe4f445dae69f1b8c7dd0f8e0218a952a6fe22822705648174a0289826c5b88409d3f46b907f03930cc6f013a632cc8c902528699f23b99f84dc94d3d21ddd5d2c42342a7abce96504e9e8cfeaf2b66abbd60d7515ba26324d7349338bdba6ec87002a53d57e26b5e5fa683a0042e64bcb0b06ce65bff6dac40dfbe653c8d65d89dec7874fcae307eac9002f33deddf57522e0afbd49987edd0430a33b615dbc54c84460a55ffc19dd745c20de651b054c79dba300ef36f9958820aa6e991d47d059ed2bd28ab05a15b7b279ebf010811d1da1dacabbded00361cb1d79fd3bdd4f18ee81381825f13d755aba983b659b3c9053a0b89b46d974db8d71af5afa172ef2d524778070f275343a2ea432caaa871d0208c42b5cfa2311700657330ffd9ad6d98afe99ef609aa526c475478f287286c6c8d8046962ba6d570d1d513f7aae353e08d86b819a3f8ce8a18fdde2006ce656eddf5b5c3864eb5473c7836702c096bf7777db0f48de8fec19a4f3fc3e3b8b258a479fd63f51b34250de31cd46dfbcbbc7349c4d4dbb54a43f0359bb4bce5b2685575c0d10e227a0dced64bf1d793c865586505c35a57e06c89c1ced9a3015dc42360a8ee5647dce76e4f950176cd2a2b9b1db27ada6aa4fb283aee9025bfcb9a31d8e3fb103753ca76579551a386edda70bc092db85772d27d41f9c6a8491a1f5a66555b5ac47571be0bc9f8b5fa0399ec7da89cfeaaacf627cf525d8007e0c432e73d5676826432107386a7075d737d1ae531bd9fd1a5606b272ee634b29764a6789757b180a713af5ef6cf23782315d2b74eb08453071d9edc43be7cb71eab5975fc67c77422f2603e477e04fb143f557c10414056479569c60d60e00f328d68cec6c73f9072812df6d87f6022fe6b5f95b32e30641d6f883aabe6d7c08265aeafe3bd22a4028765ce0b6d79df275914240b101facaf78bdf93cf6ae386b19c0fbc82a9b8fea192a4330964aa5a79b1b05cc064efdcb7ceb9cb352b2273a10879b8b5fbaba280938b69fc62d12383f96e00861a8a03946086437eca4d191e9af0944f7fdfc62a588921dbf122d8f24745a27f333a086825810bc1ec052b534a8dfed41f581b453dfb8a4cf621eda9decddecdeb2f1a903f2127c9878e27a2028d7d231f4bb837dff3fe502d7c39aabe528d7ab2e062c519766b7a99828b32e9e8724e6fd3d2a22124e7db6adaa096523608424bb0b170c358ce8f0efd51ba1820a4bb3735856ac0999c6e70d4da8e177", 0x1000}, {&(0x7f0000002440)="7292fcbad6a6e85fa7cd8f8ceca62cdfd406d5ee459c3155c92aa110eb67c886b6f02e1b8444ee113cde4e044fc9e7925fd4f3ebf1f36a6900192fe29771f05513995085696907134ffcfe4c151869c1228322d8600771214e7de3ad5a4c6f661405fe183ed46b5bacdf7a8eb557b1178422ae071c53550e7f6c37ea4eb5cd9f4ede68eb67576cc1c170f1b3851d497e3b0f87f4d2ee1133ecea7e50515b5ac8ac997ddd8dcd49c98f2db90b76cfd9fd1605bc205a87631f1f66bcebdc31048a89668e00bef9058e4cf1e3f5113b84", 0xcf}], 0x7) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) 20:57:38 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60f, 0x4) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) dup2(r0, r0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 20:57:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x200, 0x8, 0xe435, "1436ddd60f150ef5193db5761c936b20c6068086", 0x9, 0x84}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 20:57:38 executing program 1: r0 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x3, &(0x7f0000000200)=[r0, r1, r2]) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000240)={0xbff, 0xf6, {0x6, 0x9}}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) syz_emit_ethernet(0x4d, &(0x7f00000003c0)="61b7faa61f3e2780bc34f04d63523586b3c8eb8518b8c2d4377ffb99a4b14e590f5d765019a5ac18cc760bd8cae262433a56b132dc2374ca895aae0de8d5fb85e7cf8ffbd8e38f59ccc2f20c50") openat(r3, &(0x7f0000000100)='./file0\x00', 0x8000, 0x101) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0xb8f6fd28a5caa4f, 0x0) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000240), 0x0, &(0x7f0000000280)=""/220, 0xdc}, 0x801) mmap(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x2, 0x2010, r3, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sync() 20:57:38 executing program 1: setreuid(0x0, 0xee00) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) 20:57:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000010000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvfrom$unix(r0, &(0x7f0000000440)=""/4096, 0x1000, 0x0, &(0x7f0000000040)=@abs={0x48f0db5e3127ebc4, 0x0, 0x0}, 0x8) 20:57:39 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = dup2(r0, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x13e7) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$dupfd(r1, 0xa, r0) 20:57:39 executing program 1: kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000200)=""/185, 0xb9}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/140, 0x8c}, {&(0x7f0000000440)=""/133, 0x85}], 0x4, &(0x7f0000000540)=""/90, 0x5a}, 0x2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffbfe, "0366402ba77f0c033c02dfc1795acd76ef37af00"}) write(r1, &(0x7f0000001080)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33c563a47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c73f9835676e16586f1b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd8e946eae05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35df", 0xa0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x0, 0x3, 0xfffffffffffffffc}, 0x0, 0x0, &(0x7f0000000140)={0x2}) 20:57:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10fb0000290000003318a544fd120b95330e1c980000009f000400"], 0x10}, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/51}, &(0x7f0000000100)=0x35) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1000, 0x7}, {0x1, 0x1ff}}) 20:57:40 executing program 0: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100051305000200000000b1ffff12004938050000000000000038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5267564c27d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a850c881ff7cc51e894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 20:57:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "b79dad9c4b00f2a262be040000000000000400"}) read(r0, &(0x7f0000000140)=""/194, 0xc2) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x3f, 0x0) pipe(&(0x7f00000000c0)) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0xc549407680ae3b39, 0xfffffffffffffffe}) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) fcntl$setstatus(r1, 0x4, 0x80) syz_open_pts() 20:57:40 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000040)={0x4, 0x3}, &(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:57:41 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8e) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000200)=""/217, 0xd9}], 0x1) linkat(r0, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) 20:57:41 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) accept(r0, 0x0, &(0x7f0000000000)) setuid(0xee01) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1000, 0xfbfffffffffffff8) chflags(&(0x7f0000000040)='./file0\x00', 0x1) fchflags(r2, 0x0) 20:57:41 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x80, './bus\x00', './bus\x00'}) r1 = msgget$private(0x0, 0x100) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000580), &(0x7f00000005c0)=0x10) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getgroups(0x7, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r9 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000480)={{0x7ff, r2, r5, r6, r7, 0x4, 0x8}, 0x7, 0xffffffff, r9, r10, 0x5, 0x1, 0x5, 0x6}) r12 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r12, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/230, 0xe142d415}], 0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000500)={{0x5d, r2, r8, r4, r11, 0x40, 0x80000001}, 0x2, 0x8, r3, r9, 0x100000001, 0x8, 0x100, 0xb2}) read(r12, &(0x7f0000000000)=""/214, 0x27) msgget$private(0x0, 0x0) stat(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)) 20:57:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) ioctl$KDSETRAD(r0, 0x20004b43) 20:57:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = semget$private(0x0, 0x0, 0x2) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000080)) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1) setsockopt$inet_opts(r0, 0x0, 0x100200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000180)="6670c8a591865b35b34490365b21bf0e40f2ca56581b718719b98caa874aa84eed173da136d614110aca17c484adfd5cab188a561ff42f6d6f387f3bb69b696a98b6dd6b02df49d15040487f268f13e5665b96f1414f0b66f63663b540b52090e1cacc2db7121821fd2685d1af1e1b36bf001d6c404df35a30a4bc9ecee3a8b0f2fb7011536d7b8f0c4f876f2f88993a1e9c2587a386d75417851510e590b8393a644d5e0cf3ed", 0xa7}, {&(0x7f00000000c0)="c0137e9f0f9384f9417ab4a55796ad80a10c296c16d6dcb8b5e40013b75f63f94213654f559933fa611d1360add0e9e791a085fe4012d88a9fee7474ff280ee35535ffa332a9ee38d453e196", 0x4c}], 0x2, 0x0, 0x0, 0x2}, 0x1) 20:57:41 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) getsockopt$sock_int(r0, 0xffff, 0x4000020000001007, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10280, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x91, 0x40, 0x4, "4d6aa9da64d99827852e2fa049273c64561a4239", 0x8}) 20:57:41 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCEXCL(r0, 0x2000740d) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 20:57:41 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x21, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xaf}], 0xde0, 0x0) 20:57:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8600, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2040, &(0x7f00000000c0)}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 20:57:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x917) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x6c}], 0x2, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r1, 0x43}], 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "c5936930ca531b9db318c9ef2f47b1408bdf5c79", 0x8d3, 0x3}) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='%.{\t\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='+)$,\'(+,\x00', &(0x7f0000000200)='%\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=',:**!\x00', &(0x7f00000003c0)='!:\xc7&\x00', &(0x7f0000000400)='@\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='*\x00']) sendto$inet(r1, &(0x7f0000000500)="794c3f6064e0e0e5c381d6197b95d0f2db12ee3200bf11971d288fec41abfb168d7d32ad0eaca683b2f187950c54d7217821760c1af3828f939c094a2331f0622d20e1565c84ec5c39c9e5f621f3f773ae3f54019e6ae0cdcff0d00878c9e389ee951f765a7fdfbcb94758455e9c15236d075e660922afe03d2eaeb7ab7853ce1840d662e090f88230201c2e6e46e7818fb1be7a5330d3fd2d3e912f784a5a6650b79de595729e16986d99924d2070f1157bac470f", 0xb5, 0xd, 0x0, 0x0) 20:57:42 executing program 1: r0 = semget$private(0x0, 0x7, 0x3) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200200000000000c, &(0x7f0000000140)='\x00'/12, 0xc) getsockopt(r3, 0x0, 0x7, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xfffffffffffffff3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000002c0)={0x20, 0x1, 0x1, 0x3, 0x6}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)="6bf461d102234ac3", 0x8) semop(r0, &(0x7f0000000040), 0x0) semop(r0, &(0x7f0000000180)=[{0x1, 0x2, 0x1800}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x5, 0x1000}, {0x7, 0xa87, 0x1800}, {0x5, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x1, 0x1000}, {0x0, 0x1, 0x800}], 0xa) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x2000000000000009, 0x8, 0x2]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000640)) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000340)) socket$inet(0x2, 0x4007, 0x100000000) dup(r1) fcntl$setown(r6, 0x6, r4) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r0, &(0x7f0000000000)=[{0x40000000000, 0x3, 0x1000}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r8, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) dup2(r6, r2) socket$inet(0x2, 0xffffffffffffffff, 0x4) read(r7, &(0x7f0000000180)=""/186, 0xba) execve(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000600)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10000, 0x1800}, {0x20002, 0x0, 0x1001}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1802}, {0x3, 0x8, 0x1800}], 0x9) pipe2(&(0x7f0000000100), 0x10000) socket$inet(0x2, 0x3fff, 0x40) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x80000000, 0x1, 0x6, 0x6, 0x7}, 0xc) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000005c0)=0xdd) 20:57:42 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 20:57:42 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2007, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r0, 0x802c7415, &(0x7f0000000040)) 20:57:43 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x6) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000140), 0x4) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f00000000c0)=0x400, 0x4) open(&(0x7f0000000100)='./file0\x00', 0x20098, 0xa) fcntl$dupfd(r0, 0xa, r2) 20:57:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) write(r1, &(0x7f0000000140), 0x0) 20:57:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') chdir(&(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) 20:57:43 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) 20:57:43 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2) sendto(r0, &(0x7f00000010c0)="b2ded7e7270a91f08165ca802a2e989d0ee7a9853c1678a051bc48f61de6fe1f0e80e38e5ba87871051b87293aeb588bdfe984fa15ae6973d545ab6e12dfad5194ff1d72ead7b1e8b6fa5fe8bab9bdfc608c536a372a4a53dba8980e13f41b399e4ea218c3a1dca35f95944ed5d314f960c32965f503cde7da92cbd1ffc855ef59f6d449e375bb952dc0705dd1c10ff34680160616dfc24cfddc436d8e9491cd2a4ee173714a57d4a4058c7119e908846a2b363952c5bf1c830aac24e8", 0xbd, 0x6, &(0x7f0000001180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x87, 0x7fff}, {0x22, 0x2}, {0x89, 0x80000001}], 0x3}) ioctl$TIOCEXCL(r0, 0x2000740d) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) ioctl$TIOCNOTTY(r0, 0x20007471) 20:57:43 executing program 0: socket(0x21, 0x5, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) 20:57:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xe8) ioctl$KDENABIO(r1, 0x20004b3c) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) 20:57:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) syz_open_pts() connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f6e696c653000c9e9e08d521d1a1f4a2ba9f77fb6c092c885aa2b0126544e74b3548e6b8a25493b6d9af7cde302eb6d1f2ff6032ae926165d369a10dd1c6bf5f2faa3a9fca9142a1a57b59a5fd50c5caad1a88eee6a1a8f4859ff011ff57b76136d398efce7d46c7b5003121c1473d0cd31d6d3bdc1df"], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x2000000001ff, 0x0, "b8000000000000080500"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="9b57c67b12f0863c", 0x8) r3 = msgget$private(0x0, 0x201) msgrcv(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000000000740000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff0000000000000000000000f00655abaa07eab5e673fb9fcb2a1495c941b113f1f40b473987a3bcf781c9198443bfa898b7e985d4cdd9916db5407035680812b1f392ac25b05e0c8e936b2711c3b73aa9832350aea5c0b228faffaef249d307cfef4ee5a97418134cd09674f12e085787e83156e1f8189c2334ae6f1d7cf3f0b2a6a3f975e4b1a0900199eef79baf614538e42d8cb556f9515c9c33ceebd140af5ffc758fc8bc9b13d7fdadeb00c04479d23d58b3fc9dd945eb39fb25b9846aceeda7b56015ee79868a9cf4cd01c8afd1a3b00ba1c2e75209e1fbdf31309cb638f52d742d5912e157d86371c65b4cd70430bc5ec635107cf6729e338558a955df8df7c31c69be25dfd47d00b45ce13b2c90ad406aefef75ea063565aaa5883a61e645d9db7b8c5d60f7e750b3bf1efd67f8934bf7471d3f81c894a50000000000d6ddf9e80374a1f58ebbc9986c56818d47ca1ac42dd20c6f478291cd6e059ede898c7292f0148b8bce63fa55c4d6bc11265c6564efbcb19e71a49de6cdc60000"], 0x1, 0x2, 0x800) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000680)=""/222) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r4, &(0x7f0000000380)='./file0\x00', 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20100, 0x0) write(r2, &(0x7f0000000140)="4f5d52dff0a0", 0x6) fcntl$dupfd(r5, 0xa, r1) connect(r2, &(0x7f0000000300)=@in6={0x18, 0x3, 0x2, 0x7f}, 0xc) fcntl$dupfd(r2, 0xa, r2) 20:57:43 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) 20:57:43 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x100, 0x100) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000640)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00005ec1cb7b0377fdc020000000004000"}) r1 = dup(0xffffffffffffff9c) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) symlinkat(&(0x7f0000000440)='./file0\x00', r1, &(0x7f0000000400)='./file0\x00') connect$unix(r1, &(0x7f0000000380)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(r1, &(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000200)=""/216, 0xd8, 0x40, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000000000000e97c0000000000d0b5291efa8e3ebff4b2098b060191dafee6703e05af8acb29a9c13c2d6318b017bda2d88a9e54cc0bf27ddd0d4f415e138ce53078263e4b4100a39b2271748313faa33d1fa9c453580e9ec139c04de6968ea37015d86eee3a45f03bb4237aa1a32f4e8f0a8123ee162e2d4d9df6e35c2eb049"]) r5 = socket(0x18, 0x1, 0x0) close(r5) utimensat(r4, &(0x7f00000006c0)='./file0/file1\x00', &(0x7f0000000700)={{0x4, 0x3}}, 0x0) r6 = socket(0x18, 0x400000002, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xffffffffffffff33) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r7, r8) unlinkat(r4, &(0x7f0000000340)='./file0\x00', 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r1, &(0x7f0000000480)=[{{r5}, 0xffffffffffffffff, 0x80, 0x0, 0x0, 0x4}, {{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0x9, 0x78d}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x5a3, 0x5}, {{r6}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x3, 0x7237}], 0x1, &(0x7f0000000500)=[{{r3}, 0xffffffffffffffff, 0x2, 0xfffff, 0x7, 0x2}, {{r4}, 0xfffffffffffffffe, 0x8, 0x1, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x10, 0x4, 0x7}], 0x0, &(0x7f00000003c0)={0x7fff, 0x4b}) 20:57:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20380, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x101) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20008, 0x80) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xfffffffffffffffa, 0x3, 0x1, 0x1, 0x3, 0x3, 0x7f, 0x1, 0x2, 0x3ff, 0x7fff}) r3 = fcntl$getown(r2, 0x5) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x10, 0x80000001, 0x4, 0x80000001}, {{r2}, 0xffffffffffffffff, 0x1, 0x1, 0x7fffffff, 0x1}, {{r2}, 0xffffffffffffffff, 0x8c, 0x1, 0x0, 0xffffffffffffff88}, {{r1}, 0xfffffffffffffff8, 0x4, 0x1, 0x1ff, 0x9}], 0x5, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x42, 0x7f, 0x3}, {{r0}, 0xfffffffffffffffd, 0x50, 0x12, 0xfffffffffffffffc}], 0x7, &(0x7f0000000200)={0x6, 0x4}) r4 = getpgid(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20202, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)=0x6) r6 = semget(0x3, 0x0, 0x10) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x7, 0xa63b, 0x7, 0xc4dd, 0x80000001, 0x100000000, 0x7, 0x2000000, 0x100000001]) utimensat(r2, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x3f, 0x7}, {0xd5, 0x8}}, 0x2) mkdir(&(0x7f0000000380)='./file0\x00', 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000003c0)={0x80000000, 0x800}, 0x10) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x810, r5, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400)={0x400, 0x10001}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r8 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = getgid() sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000480)}, {&(0x7f00000004c0)="43091722b6ea7b303aedf82311eb39a6e4076f8e1419b26463b1b356e1ab33125bae39c70b9e7dd52c53339687a0c45aa204ff8673fb10205dd1b0555a7a72506ad7b8bfb3fe03253612ef699aa8e3bc967bca7ff909fb9c1d9bcccf1d7968f8d9d0118410f291795bb303041fa1be660493f3eb872d418f92394e85", 0x7c}], 0x2, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r4, r7, r8}, @cred={0x20, 0xffff, 0x0, r4, r9, r10}, @rights={0x28, 0xffff, 0x1, [r2, r1, r2, r0, r5, r1]}], 0x80, 0x9}, 0x8) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000740)) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000780)={0x7, 0x6}, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000007c0)={0x288, 0x8}, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x12, 0x0) faccessat(r5, &(0x7f0000000840)='./file0\x00', 0xad, 0x3) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000880)={0x9, 0x100000001}, 0x8) mkdirat(r0, &(0x7f00000008c0)='./file0\x00', 0x25435c9d0168242a) 20:57:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000a80)=[{&(0x7f00000000c0)="3faee31a84b05cb2451543ef0857662d11b626223349c40e37a62adfba8a84198ff5f3963258d20aa6762de7193a87f923bf7b8cd149d72ea1bcfd75c02f08548e6dabbbf1e153ce1ca54a71b0137b045feac5274412565127eb14ed356168f9b8bc574e55b8ef8515fb74643dc91daba9d25f0029bf19138db7b388dc28", 0x7e}], 0x1) 20:57:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x0) r0 = semget$private(0x0, 0x3, 0x0) semop(r0, &(0x7f0000000100)=[{0x1, 0x4, 0x1000}, {0x2, 0x75}], 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x880, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x4, [{0x3, 0x6}, {0x2, 0xffffffffffffffff}, {0x3, 0x3ff}, {0x2, 0x1}, {0x0, 0x3}, {0x3, 0x2}, {0x1}, {0x2, 0x2}, {0x3, 0x1}, {0x3, 0x69ac}, {0x3, 0x7}, {0x3, 0x9}, {0x267f3acfef16b07d}, {0x3, 0x100000000}, {0x3, 0x6}, {0x3, 0x2}, {0x3, 0x8001}, {0x2, 0xffffffff}, {0x3, 0x8}, {0x3, 0x293c}, {0x3}, {0x3, 0x20}, {0x3, 0x3}, {0x3, 0xffffffff}, {0x3, 0x54}, {0x2, 0x80}, {0x1, 0x1c}, {0x1, 0x6}, {0x2, 0x100}, {0x0, 0x7}, {0x3, 0xfffffffffffffe00}, {0x3, 0x3}]}) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000340)) 20:57:43 executing program 1: r0 = socket(0x11, 0x4000, 0xffffffffffff7fff) sendto$inet(r0, &(0x7f00000001c0)="e3e17bf1ef4e19c7af8c07ad0803a9909b54e9a57efa8c2fc96e91849cb7072e0ffadb0e320c820902acd9bdd48e22ea3bf9ab5f8d1d3ed44712bfb28af5f0a976738aa1e4ef1aec025d68f5af739c58214af758bb7037db86af7d64990ee72a73401fbee051c94039ad907925989c068249f321e6f0d16f614600000ff7b528dd7fdc1778920c0df7748346c885a27c6ce9ec2f24dab086b7e6e52db0b6b6abf15ce4a7218fe662a306b9b7d180f3975a36add185e123fef30657b2c833a6e5a4c634b4c614ae121c5b09", 0xcb, 0x404, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = socket(0x11, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x6, 0x5}, {0x18, 0x2, 0x1, 0x6}, 0x80000000, [0x5, 0x6, 0x4, 0x8, 0x0, 0x80000000, 0x43ddbb42]}, 0x3c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 20:57:43 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2040, 0x401) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x7) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0xa) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x200000000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000140)='./bus\x00', 0x8080, 0xa) 20:57:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x0) 20:57:43 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x610, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x6, 0x4, 0x35cb, 0x9}, {0x7ff, 0x5, 0x80, 0x6}, {0xae, 0x690b, 0x10000, 0x81}, {0x8, 0x9, 0x8001, 0x20}, {0xfff, 0x5, 0x1, 0xfffffffffffffffd}]}) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0xfffffffffffffffe) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x8) 20:57:43 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = dup(r0) r2 = dup2(r1, r1) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="127f92bf2f9f1e7a41f3f93e5db415f68dd4cd8997b0ec5da7b3ca04a524f35609bf7c7a9966b0677e03e5394dcd9009d31ade9cf3ce4d74f56c19f617c412102e65efb3c1668f5d09f1b0e408e075691c4f56b8be44f7e30e990523e7242a9099e4caf97187fb6dd2bdd4ae8a6d4a50bde03a1486d575d9fc8f7c3755578193732f7c7a740b71bc73a3109f9653d45f8bbee94010260c3a1eab414f58b8448566dfd826268d7451bb4ca10e79b68b159364ac31ed8fa87f656304d175548c6da7606bec75c4c3", 0xc7}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="0afe61fa1535acbb3cb4925160c3a2eb54bf76c912e2b2f3adf0aa2c49108be9d03eb9dd8c1653ddf2696a8815a77baa7be87aceb9ee7474ead98cdd2cb129c17422ff284b1ffee07dd6642bef115e39cc1b035794d2243fadcca4fad9df534d21175c8188", 0x65}, {&(0x7f0000000280)="1fc1f0372bd89b2eade26b4bee9c043af593f0590257e4d9f83f03ff7c7eb6634e6d3d660c9a407f5c", 0x29}, {&(0x7f00000002c0)="16dc86822dd67c80c5a13433e1ff39c3a667d3fb1e60b94160dfbfea8319aadeda1e0e5c99942863f28025adc8e123786349687dd174666ce63f68c1e14a2c1afcf6c4c6c0a470d32c936cc398d70265b7a91960d31eee7754e9a891c2a9acfc83361c92348fa98e5c192daef530a4e53a6c79e4ea4809139475c4f34ef62d85d5c6bc64a122e14207166f934739679859f84456fa67a87bac3da8e5207d103ebfaf1447e4491b33bcbc8d1f71b09d40e2680191d0f4d7696ec7b7d1459fb6b3fa2b9c198c9736549cd95d264ceb9aaf5b735b1a4b90f34f17ea182bd7fa1d52923805e917f15c32", 0xe8}, {&(0x7f00000003c0)="c197910b4131463dd49e4bb0a2ddd17b700ac05183923cad5681c8af30604bf8f4955258f0b5a073376f8a7d2f4ac94659263708f84021003aab86dfbc279a2c8c7b8dedc4bd7612dda90d89957ce897eac0d9108868170bce0c2f7d571ccb4749364a667c71b5b409bea3b209d9507a90ed2871e730b11ba05b41f0ab4b037316db13678d3698bcf1070d8b380b946e843089a4d462b4e08455a7bbad23340c17c7ae82ec6e15d6e270dc408d84576f28d7cda046717f1fd2cb4c22f41dbbb65e71351075ebf09da3ef63af7e378d32", 0xd0}], 0x6, 0x0) r3 = openat(r1, &(0x7f0000000540)='./file0\x00', 0x8000, 0xa0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000580)={0x800, 0x100000000, 0xfffffffffffffff8, 0xc617, "e615f753827972d9261e4ca9115fc430a6bb28ae", 0x4, 0x9}) r4 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f00000005c0)={0x1, 0x1, 0x0, 0x7, r4}) flock(r2, 0x8) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000600)) r5 = dup2(r1, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() fchownat(r2, &(0x7f0000000640)='./file0\x00', r7, r9, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000006c0)) r10 = syz_open_pts() ioctl$TIOCSTART(r5, 0x2000746e) fcntl$setstatus(r2, 0x4, 0x8) rename(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') ioctl$TIOCCBRK(r10, 0x2000747a) semget(0x2, 0x0, 0xac) ioctl$TIOCCDTR(r10, 0x20007478) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000780)=0x1) ioctl$TIOCCBRK(r2, 0x2000747a) faccessat(r0, &(0x7f00000007c0)='./file0\x00', 0x85, 0x1) readv(r10, &(0x7f0000000cc0)=[{&(0x7f0000000800)=""/253, 0xfd}, {&(0x7f0000000900)=""/146, 0x92}, {&(0x7f00000009c0)=""/135, 0x87}, {&(0x7f0000000a80)=""/97, 0x61}, {&(0x7f0000000b00)=""/136, 0x88}, {&(0x7f0000000bc0)=""/235, 0xeb}], 0x6) r11 = getgid() sendmsg$unix(r2, &(0x7f0000001500)={&(0x7f0000000d40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000000d80)="2e674590fc4652412c31388b1d859497a50cd8d78e49bde3c73eaba9c2633a90779fe5d1b0aa48065f1ef42bb2f8639c4127c9ee62", 0x35}, {&(0x7f0000000dc0)="c923ca621158cf697e6584606b7b280b219d964f53203d445e67d1cc507b476bc9b576fc22eb7bf5d6eb51dff76c42e81dcc2fa66c5c6a6e41f166aa94981e2c384f3e59c0e0d0abecb79769", 0x4c}, {&(0x7f0000000e40)="aeb8be229d6210c5ee66501b020f76dc6b1e29993ee176132f6d35d62c38c86f3a34963c9b3a39ea89bd9b82082f71c263090b2a3b34e1640f7a51dc288b6fab682c68f98adfbed1fea0", 0x4a}, {&(0x7f0000000ec0)="b1b62527474ba90870c90b52cd2c8cb1293be99b8568887c643a3ce6491db0aada8b94cc8ec4a92fae92a78f253166fa2976f0ba88f6211d5ef1ededc36048f16f5444ff100af78da7212f448dd2cea87e2815a78bae1779c8acfa53cf3c51cb946556da14c727fe206f35c23f", 0x6d}, {&(0x7f0000000f40)="7e3a363f32df1b1de48bcba98f9db12e72ca4058b1ddc5447b7cfe924cf05763d63918e9fde6e0a2e2168abdb45bb06279a158", 0x33}, {&(0x7f0000000f80)="ed34baf1b4790c5859d72d4d293d0c836f3af67eeb656db59107505df8ab7069c69238ca9cb24f28e144c5e804e38a9982d6887701068cb8d9ea7e6a45c8336c781bd55eb1969741f7112f1c891167b7452b50b733ef1a68480bae7db157ae21bd7fbb503c8a2fe23c50c0b3bd42f178fda2c3836bf8dfc319eea4f2bacbcf62ff0f5d14a85dd76424b0840de384566eb79be97109855572aa6f185b0b9cc20bc854b551fd8552ff885a4234e7ae24c3d305ebd5ba4fb9774d87a5ab97a74c97361128299da9dba1493c18f074fcb1792997b192d9b0cac80976ae4ed290bd60da5c8c9ac0f910d42eae74c50c6d8aea68e2c90f14a39e25c8e5ac941d", 0xfd}, {&(0x7f0000001080)="8fa3061da7015d992d600cc1a8b824b6289f2c1d8df6a1d546bb640399f360d6e68192c5e76acbf215fc8379681a4907b919b3750ffb1920f531bf0d54cd990095a5c1036dd7f1de98d056c05263956313e4783fcdf387fdec8caa4d48c260a610060c21621fa6b1d1cc28f92c6916d0bf2090803ea3db4ae44bc79d1fdc6c8bb6de19d6b3d82db5f051b7142def620cfd3949489e65f9596c54224670ec8f81aaeb7c4d8083d731", 0xa8}, {&(0x7f0000001140)="c4c43804bc96a712874f9d8b3c6c3910675b2ef9cecb43cef628887b452876c28e471d10d5139a4c650fe6c68c4b24c7acbc02c05ba9d7295922ffe231c332ed9e085b86de7d384d7a88835a59c69d02b9c41d7881771004f954a1756ccd470ec13ba88e4021574f0070773eae64c2c5639cbc7f4bb5490f62e0cd0bb109c5f69b42ccd37bf4cb0c5d6f76077d2088c6c4d11af70f4c3496b1085beb7184cc6ad7f751b479a378bc4bc12133a1401172aec615608297ced52db9da4be1d519d9d38b5445d0e00785f787d0d437b9222a21a49dd3dc63f7eb2d328ecbbd8eaa", 0xdf}, {&(0x7f0000001240)="a975ef613f561bdd4091079f6ebcfcdd615cda27d398fade35a7f16b9b70ab58d7a3d5adfaa2b03c9aec1f3d4ab3911c7259c23c51f74f127e80c88d2dedcdaa4da6f6718fc739ef074c9534cd697d5a177f0fe570aef4c3e74aeb3dd031ab31137178f6924932df77718ca1dc8ef83bcb674e3332894b00db83e3b308d2ea67e8", 0x81}], 0x9, &(0x7f00000013c0)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r4, r7, r9}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r4, r7, r11}, @rights={0x30, 0xffff, 0x1, [r10, r10, r5, r5, r10, r1, r1, r10]}, @rights={0x30, 0xffff, 0x1, [r0, r5, r3, r10, r5, r5, r5, r1]}], 0x118, 0x408}, 0x40c) 20:57:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) setrlimit(0x5, &(0x7f0000000000)={0x1800000000, 0x20}) 20:57:43 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) r3 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x10080, 0x120) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x1ff) 20:57:44 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x9) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x7, 0x1ff}, 0xc) mmap(&(0x7f000007a000/0x2000)=nil, 0x2000, 0x1, 0x4010, r1, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x106) 20:57:44 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) getpeername(r3, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) ioctl$TIOCEXCL(r1, 0x2000740d) 20:57:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0xe7, 0x9}, {0xa6, 0x8001}, {0xcb, 0x7ff}, {0x67, 0x40}, {0xef, 0x7d}, {0x82, 0x88}, {0x41}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x26}], 0x2}) 20:57:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) close(r1) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000000), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 20:57:44 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) getpeername(r3, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) ioctl$TIOCEXCL(r1, 0x2000740d) 20:57:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100000041, 0x0) open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x10, 0x8) chroot(&(0x7f0000000180)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r3 = dup2(r1, r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="bde2000000000000c77200000000000000"]) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa12000a9155ce1e0002", 0xa}], 0x1, 0x0) 20:57:44 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x20, 0x0, 0x0) 20:57:44 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) getpeername(r3, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) ioctl$TIOCEXCL(r1, 0x2000740d) 20:57:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x2e8) setsockopt(r0, 0x29, 0x6, 0x0, 0x0) 20:57:44 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) getpeername(r3, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) ioctl$TIOCEXCL(r1, 0x2000740d) 20:57:44 executing program 0: r0 = msgget(0x2, 0x218) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c23f63e713ede9e6040a8ffca961851fa1ce560f646d995d24ed7dc0f90b4696f97da5c05633454890386e20b5d9fa158049b5dbe024e1a075d62c2d7438dcbfcd8a19ea43d87225b7b75b8d90969fab9930ef98867180"], 0x1, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) r4 = msgget$private(0x0, 0x20) msgsnd(r4, &(0x7f0000000280)={0x2, "594e22e1aa85f18a9290825a5d6ef3122f87ab83e40a10d39e9f1b873fed17f38e9ac5a725c7c222887dcc9e113919cf8d1faf51c8ae812df468a5679ef037bdd7ef51b913d19d32e6f799627806066c85559971b18e181f2a20bb8b2573a7210f655ed1869c808819f081cc56f54ce7b328616304a3d4f50b6304e2cd28ce5febf512ad7519e8a43cbeff345cb29a4a375a81f377cd51ad4685b39fab36f7dc6353966f79ed193e5b24306f48721787c2c91d5f99f3aae2a1df93f254026252e1e32c513cdd07943e4fdd5d14daada43082705b2cf7e8c335bd46bcbf027d9ec4"}, 0xe9, 0x800) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000013c0)=0x65ca) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000080)=0xc) r7 = semget$private(0x0, 0x4, 0x103) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) r8 = dup(r6) getsockname$unix(r8, &(0x7f0000004680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000001a4010a88029d5c43847ae6a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e06c907bf73204234038374e3bd74a1216cd6c7a2f3972f9c0316d21702447a984e7720f3c0802080209031904451445b631afd0cc0114fbb8023f6ce08cae8030bfe85c11424993c37f1121b7209b19ecd978f8a94c96f736aa16cf73005bde2f3ae8d2fb50df1885ceae452f16914ced69995b9ab0f9cc049d24a2109b9300503cdd658a8442e027231dc2197461ca46124b7abce26b61e62151490ec0cd3b5fd210b1233249d73629d4f1372e5d11133143d3ceeec1579421c5a749656800753b843645396f73c09adbccfcd06eac33b775427c0c3fca3d624226681aec3090070bcd8d4db4700edd53a893a14128a5e675e0e25c934cf948aaa287f4f1a33a33d090976bd593e942d65e4aaa8286e0a69890ac836e4c1338eea109529d94ef323dec5e0947c46136b2b79c4f95c86b99a4cff9dd21e5b5"], 0x0) shmdt(r3) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x2000) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000140)={0x40, 0x4}, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f00000005c0)=0x10) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$WSDISPLAYIO_GBURNER(r8, 0x400c5752, &(0x7f0000000000)) r9 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r9, &(0x7f0000001400)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) msgrcv(r9, &(0x7f0000000600)={0x0, ""/96}, 0x1e8, 0x3, 0x0) msgsnd(r9, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000005c63fa91bdd294415b81b26f4adb16cc3ca8062e43fcf4caed6393f253394d59e40473186849225677f20e2be1aa2c7843eafec819cb06cfad0baf9c58ee5802c31cf4001088f393e113592e50f636352195566f6f43efbff6dbcc8cda96c9fafbebaeeae247386f838639df521f78a22064ccf4f3"], 0x1, 0x800) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x4, 0x1011, r6, 0x0, 0x0) 20:57:45 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) getpeername(r3, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) 20:57:45 executing program 0: r0 = socket$inet6(0x18, 0x400002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) 20:57:45 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:45 executing program 0: syz_emit_ethernet(0x6a, &(0x7f00000001c0)="5d72ac147027c426840eedd1f783909ca8fd4510f83ce2754cf9a2ea3e6f693f6cf15005a51abeb7195a8c8a963b7ee0e4d780f0b3fd3703fe1a504e0ae33a7427f4af32273ef7ab2630bf6f9938a8a2f1bae5b0d6e6850b17d7b951dd87d08e10955ddc2065be492cd5") mknod(&(0x7f0000000000)='./bus\x00', 0x6040, 0xffffffffffff8001) chroot(&(0x7f0000000040)='./bus\x00') lstat(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000100)) chdir(&(0x7f0000000180)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 20:57:45 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) 20:57:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getdents(r1, &(0x7f0000000080)=""/4096, 0x1000) sendmsg(r1, &(0x7f0000003340)={&(0x7f0000001080)=@in={0x2, 0x1}, 0xc, &(0x7f0000002280)=[{&(0x7f00000010c0)="283594685d8c3847b17d0097ae7def4c179fd6cde6b0c40ccb6aff0c1d5440924436c67849d19a5075e4f7637c4fccdbd4f2e26c25244fa610d6da4f398af26502ad8ad668f27957385d3a7f36", 0x4d}, {&(0x7f0000001140)="bf777160596547458bd4b29cad1c33b5ac30ad80132be172f0d2e0bfec80fa5d0d42b4a6e47ea692447c400ffb06178d5e987cdbad558a949cf90e508612a3e672a6d59675895f00457c55c95b033f2efcc7b1fc6262b784700863c060293c6fde", 0x61}, {&(0x7f00000011c0)="0e854d6f4743cd347f7a64e448296e000298c085bbab94a09a6a213f785d808560e6266ea250de36f0bba2be5fa7dd0fa978ced3ecf0504210d6efb7c0cdd34ad6949f00439ea965dc299a5aa619e75f3f422ca079ce9b362d208376a5a3586de9a39d8a602046a7e42f5110d9ab874fd1549d5feed08ef17582194943e7133eea45a2a016904806c9f49509398e6a7bd02765c422eb8b98f9ac3867bdcc64af96c5b48436d99a5e2282c4eb0d9fa359e927411be2c823083a69c91b77b8813b8901200d51df44f600116cc0fcb59e4741fc9801fb6b8ab47df5dc2587fa053746e54b011e7efaa34b09fdea15f85ced03dd2e24b3c9c8b5e3426759c625aa00f0247440ff0b44d1b3bdd546519c805a4b376b1c7f9bad2aa62c8fd50b0d4ff20eef6ab8084b473c9de07b197b5ad3cd7f02d065de0c8f4a2841c148d81d5ff7693603640f6bd0341990c7a2b4f8d0d26526e3aae47e13d05a8b5bc2989dc40e8ffeb1c5d922718df013d1595d2baf6f45a2f57b1231ae573d410b727698f4b425d0b77b0f1cd97949cc1e429a25bd379c6a87be5678b79532d11d54bcd817f911170920ee9db1f1edd5fa619c5235c23ccf0d6501367049dc11cedb8be36d8a0aae340c86e1d4415c7bfc0d513e31ca0c235295f24842c046ccec41b3df21c46b91a3a8d8d5bac43e6f5bdfd312d16d2abf3d845f59fe3193c26abc618658b5534a23baf8666676d217f8138a73a5be2bd1976513e0ca3051ae1be388064364d9f2cab099bfaba931bdb9ed6d87e9fc48998306b1169cce4f41c6edc050f14856de0316e133d5ea4d686fbd108a19c15921ba736d722b305e55ffa5497948df57b3952aeeb1b2934abf6fa4eb079dc7a64f836c716dc20cf8115249b7deb00f556c1197cbf0689f13df006a1954a79d2cf3a3a46b5f5fe9503883df0f6e7094cc3c6acb5dffde94bfcc2bc36ea337563b3db882ef8ad3df12704c9f04f5c01e65da5a6d8548de55782d22a88613333edea70e22dc15d24ac476c440f5647c1c0faec468263a4e0cb5dbd626cf1d5af2ebd155c594646eb47177d618ac37c16832df44735df9b820b357ae785c05e042dd946605821c6ea0df9b3370cc0baf2fc04cdfe84458d6cb42bd6f1799274e846171f3c61c2474289f0de241e872bf2fe2949ba285abbae7d74c2bdbe51c3ef4268402b6dfaae9b92db4c135e2bb8a0ae6ce62ba7fb243dfee349b5142cad49416c3cf15c69bdc58bfd9947bb23bfaacb710078bb8b8aa5fed732bcea48aab2f1226d1f0a35a3a90e0d428d988794b11d32f58b3103b94787a18db38d7e040d5baafe74f4971d0381f1a8ec46133b1c755ed0391a56117c4f3e3c9aacbb46505c15b556c9e349f1b9783a098407ac8580f96231d3fb68f1c16e2b85f65b39c1986976d1be0ded081ddd23092fee7176c09f4f2436246565b896bd8736be1f9fe37404445a9ce4294328133395bc98feaf011a1ece6575ecb1cdba985aefdd6bb5312e1d13187191d982ffe22f7bbebb9150419cc9cd7e8b398faecb553bae0eaef1f18fafb83dd4da942098d623ed1923f493efb1d4620bbd125c84ca98879b6db7d34769a49e2948d09172458852ead86e17469d472450d1679c702039b3742453a17b9a25487f9a1b461eb1f95d3010e153db224794588f84f913863a13aa5338ea3c6253b6cf2ce7abe25b11fbf988850dad501fb041bf78fbf7acbfefa5716d85a74fe676d10d5462c81887cc3bb71d3f2205c06d3b2fa97eeb9ece818f54cb33b8e7c9e9fe05599c1c7cdd6476955f162ca1bbe728f4d09959e36363e52a9c277e1cd362568cbd60bdd682b005fd891adca8e8724bbc25429b94d8e086e92ff337d02b9a22241e01b9fea2b19e66a177a080c8093cff86e55ce4051add68b6bcaae310a8b592a6f1399ed152213c9339276f4b3a390a558ba65934380af26a54fc1188be600570496945758b73902bb6578ce71152551fc21b04ba60a8f1e7aa7908d499be41bf9bbaf75c3ca19d7e0dd9c645c3b5f46cd9046075e8af98611cc1d5d0d33723dba8574f3eeab207395492378681b5a2769cc00ef85b4d65b5865a171dd54c4f58c0a71b5c6abb1681e64132da9c75b840014d00b34acd6e243c3967a9797b3862270763238f9ec25a5664bca11171af830d198a80eab01193c41ac3bebf692aadccdf6d1e7fd9340ad531c42e5fa194b9580d692cd31c1ba2dfe4cfe2da2bb3f62ec693415e61804b51c733391d6b804fa3f81528644a07ed7325ae6dc0171a1280154b657beb7cb7dae2cf4876514c403e37f7ae6135a530e793b443748d612d892162f232d71c0c7923518765603db008a45912e140a4be48c9700e88ead54501f186c366020943847436775fc33de08af0f6a56adba38efdbd92041aae5a14f5bf285d9f0ca43c40de9637dc9049805062efc6da4879da70ce36c5bfda8633e8d24861e323bb7cfc23a13b6eb6b3dbc8e0e0ced08f0ec80d80767b4a2680fe5ec3466de35bbec1ff5e70fc01f9003185bd4186ddd2d7ac86b8b863604e594b75683b867a63452f31242a74006ee21695699f5cb3f146c9b215284b0f5d05f781608525588a394ac4d5a53d1e09d522d1cd9514d0a33cb3f449911d3712b52c6c10d5799ef9a92e0a24d18596c4e7a37c6388bf4aa6779425f7c631af031ebcfe14baa7b45ebec01d807c368f20a2a3b92dfa43891c070f44594efba9898e3f79f7470ab147e22c5ed991793b7871ca91f606a190ceb8b5ee6784ef2ce27a2f2a19c248c6977edcb65cf8cc4d24f3d5cb5ee350688176f928525754a7d20092e995e87b4a6a7420320db5582804fa585efd8ca90ad51b55f604f83ae9a0764f96c04d1d706e0d1c91c3c64a313e8369f2bf392f1d8bbccb93d52f543325c4b888c4fc2c48d51c2c3ebe4f4a1902b4f60b845086d3d018db7958320fc04fc7a2cdb0c5fa07da833d1ae4efb4b0b79d17449223dff2c6be65842c8f2eb8467c0c2a44f114b392fd8318b0eaa28ed6a5c245f6a1b039b08d6d38dde390eeb162b482e98208887eb14cd5fa1625d333cc66ba67319dc3cff19ea4dd6356624316d17a5c7f58b5096768d677925c5739d922379f2fab44b92565520d375180459af1efed5b728d1d7693a8bda00b307932a85711c8238e7bd856707aa06d59ae428d072e511637849de02c89e9ccc4d592193732b8d9bbff28ccf9a20c3e32fd4a0c59e5b0f2bb04189fca3c7c47fe2790f1308d75a7e913fcfaca23d7e0e89b5389191b1cd83bb1c80daa2a0d0be47ca6152b789bc674c2bf9cfa7583ff14af46adc853e633ba8f5d14ff1a83a0b6742b9093ae8f9689169280bd815039eb41a5fbda8b00172ba188adc405288117b877f1c96bdbcef78b4f843bc1144ae0e8221b2a718d1c238edfce915341e40fd0c8082e12364609df486361fe352582e92b4dd74f8c9a27fd1ab6645a1a71503765f89f0f71400bf1bd6ba26794c97f0c6645431d08bea4fdd73f9a2382ce2677f90765689ca62904a1ac8b7eef4f1e4f2620cd11c97c824d3be5d6eca13f9e0c420baaf171da323e83e2496b75934643150c107e3d6a11ae1b77969b2b47b6a4c7ebf2508751b173ca06f75f1ba93a6846cb1b02d64c4f57f0b357c2f01515ec712ed80c7b7569a2bae060018eb4ddf51f8fbb13e3e620e8f2f1aaafcdabf40f0795ab54fce118c5e54319f7457d412cb3b260d0bbfff48623345483cb91787eab98bb13ba1d92e87d1c72f3595ba6ec6100c6b59814a403b77e427b1b3d5d95de2d9f8b0850ec4c6a4916c3531233c77395b8e40c4e108d1c534851b2f5dd2ff06fdffb1f8f50d6529ee2f378c2c7cc43903d801434d2f974c61c8d0a23a024deac3be4cd426f325b100d7dc4718f892c7be0f7711524da5187a6a194c272dab5e087febf8d4c73dbe0c33a431372b4ddbc581a4a36d399a75a59ebc7dcdd2f755cab3029822347036d74ddfcab8d41a6a7c95dd3146f380762b4976a4c227d10addcd33654b817be612e083059b35869784d2912b2f9f792d77a49ce438a700e56b263edafd549a5fca3b6ddf0a94e0b517b6c57b7f53165bf7f963f4394e22df44fd678a513f180fd682c74a42cdbf7c4b3c7ebf5cf5af617468fff4dd85cf19c79627c0cd753a0a1f3d67a2feca443a67185cec2e049516963aa6419865f580734387a9554b31dd9d4a88bae47831bcafad0024b20e98426a41b74907b4fce0d0c095f1bb0228db09730d7fb0bc23ff92db900f0c14ef0fc635f61c44257815a8e273d7af46d4dc385ebc717abae288d201488e78a573a403addbb934ae8ad6ccbd95a562890f549c1fea546d93364c869a3fece700a869d9107ac131376491c1055f3fc2910e492d193e6789b589dddcf965fb8a1f3fd855ddf47ce55f5540469cf0344f18dd9dc32ffed1496af8c2ec4ffde0f4de0c14c87cefe84a5613a0da202be192bcf385d1e8b4f79bbebad38f71612b80d04b4d8c068318a809dfacfc13f3d55988a4b5628d534dd32e7dcbca06d48ace5ca554b41b1727e3ee439ef0b7e76d798c58c7b50a927b5464a11c8e7f0387f1b87e7625da03a041cf32bc6eeb4fda5339e05f719fd672b7cec5094b2942df31f7790c02bb26e3590e9ffdf743619fd3d2b9817bfc661959bc5ed4a3e9a754e0800b0961538d1a4379c1df8883fa3e9bdecf62d33b390836f8e78eafce00e3d5f9d6701d6cc22556ba7efa0ad36f65e00db1a841b55792b9c4ff23a03817b18d67a988b3476566943413925dc7f239c3c7dd4c0cf90e2ba7323b1bc1eb3f5d6de98e833b80accba341bfc275efe71f146415e461a746a8bd64c18f36b75272d413321ecf478d771e6cc998a1c3d7acadfbb75d2e0f0b1e4d2ea0647f8e3e2375d2b51c5afe718bf4d413e9f109e0d2df69bc6f8f22fb22bbc4a35b54b53366c18fe84fc118ffcbca7744e519f60a55c709c854f9ed24466d004b7df8edaaacd0029b55c87094b4f887e88c9f72e910556c02994a6a5e24ad9d480716532f90a368e84fbc223eff7e4f3cd2182a92fc9f115da954ea0d72927436718d88a7ac4d342039a38b8441bc33d9b84f45bfbce5fdd4dfe32bec73e27aba11d69ae27b7acf1c78de37d19cb732daa705130fc7f86243e1e66fb8e02076bde594a6566adf376be1f9e8b243da320907d85790a1e77d3d2aa326d41a5fd98d465cb4dccf1fbdceeef5db6878e021f5829595f71403e35c60380eae162ca84aa59207be61cbedd40c3b228cf07ea36fe7006fc28d3c5270794b58cfbbf6ec960038eee9d4b1eb7e84eb7e0b4578ce657e7c8096c523b415b93875109a8a844bd3567a228a261257545a7d05cd504dad4791ecc2043475b8fee21bbd67e27552b29374fcb86dfac0b6b461914113f13b39bffdc1a81dfb309d5a4e9d9263206bcb521bb284b51e888383578a4f41c431a45cdd63fae62e9491d97afd3b10813c24e19125f0b35f0ad79b0a0e45818278b254373ab64e3351987444502a5816077d91ac68f047046ba5357489fc59e15645688ee4f249af993f1c33f0e93cc1c0b8d5d83a659bbded5b97654c2ad4ddd3981acb1abcdcd16510a34d6d223ddf4496bbad47857cad6b10a79e74434b3f3ba76d84418229a939e0054a4d3423babe31d33fcd3076cad6acf9f72473fdb6ae0cef200efe39c6d0df2b3227c8aa395e9b36cef26bd955d3e400c5ed2e06541ded972e27cf86dd6f8563669b53fcf0b12cd6cf1037d6e991", 0x1000}, {&(0x7f00000021c0)="a7b23cf65f44bb7346db22296a50d9b0844c06b74c90eef3648238054bf1b6591a6809a70584c15c71798e7d728270a89ef84f8c422991078933fd82835c026d2ef5c3f80edc97cba27a5db6f85441f92fbce3ca", 0x54}, {&(0x7f0000002240)="84c8dd1e3782", 0x6}], 0x5, &(0x7f0000002300)=[{0x1010, 0xffff, 0x7, "3b322669e83dcaa074ad1c157910fe949520636f9dd18683d82fa48feea933fd47958bf949444775e9255517874aa9cb7440e8bf8f527f607e94ba0825cf4dc3ef20b9958a33c8b88d27662cc1968864e0b4aeb4f479d3ce11834d8afc0bc1cbf02ebb08b5c6ba94aa07e9a0bcf4302ee3f64f35b60cf3afdc19d750f9aff4558ff3bc5ae9aba7f0571af66cd8b19c985c4c8a4763dc6bcc109d9ed3f79833a548f8c7a0ad55cfe4f6fc1b6b35c91085b887374dbf8367c7f3a4ec557b5cffe3e7978be6d1cdff7676ee45fdd4d316540bbea8b5806677bfd5116b16aaa15093830f751d6dadb6d23a42ad1f034a8bc72de5d84fd5dc5b5845a7efe4603b3b5aa85f258a293217199227e1a234afc1300b2160bafbc2b7c7dc842f593a5ba1238549806e4738db95c95ab11d4143e16db396c8dc91be8997a0413b5c9518f611bbbc445465c4c7095cd876114d8d5e32b639d052d4a666b9a1cae927e5976fc3ca7b719c0f8bdf20f8e660202217d7dc88cdff2118581328b6e8e62e3677a178b35fa4bb455eaa67f3285812f7673436d8b99cf63aeff5f5247ad4b59dabf169c9d31661f45dd490400d534ce0e7b941a381be9880d987f6aca0367a066b9703f191dd0b32c04954f5faf90942128a26b36d74fb6b35349bca73dff62aaaa3268be1a839c87dba1e711107cb5a6615976fa638df6e465e3a1f40f9faaff23df04a65ea24418c3575c04f4ff5692297acd437dc980c99dab512e1b423cbc6b64a6408a4e416fd2fe5bda07c3e35d126439de2ff79c289310b51ac243cab47c7a94ad2ce4bea4c70cd671ad7247b3e3ca019bd62f214f407ad26cd68c9f51b9e9a64dca2b98f9e47db66bee06337e32c04e42deb0f6d960fb84f9d764fca56141f7113c648655fcefc4d0c006d78df4216b89c1f330dc5be28fcad307de2442b2457914e262903a7831d8ba6964b2510d11e77880bdbc72be5138d975058a1b3a96f5e89735e3a6d32fd9640f26e37997bfa40c79317256f266ecc4af2b936681a196fc75ea713258bb5c0dfb7a8c643007216290b16344acabb10e5ff638e0b5d8f3647e6353d2a54373bac2ec3c077f67781b2aaa8a853291aada4cb5268057e43601dae660b1051a457df89f7e21ac1090cbe244a8ebc04f629b627e08564aa5313006c27795c6c4dfecb2786370ff48e2321a32745a5b67557ff375fb699e4ff3e478b242b0e9ad5076f9d78b64ca9bbc5979d7b4766246095181abfd906b14d649c3347492bd81200bab792acc3c7b539f05806eef76e3e896895866ff1fdd3fdf084f8d5cf1b0173be7e0b4077e15d27e422cc90bc494d07b28b2dbae9da4d90139896bae724cc74aeba672f7d3b766f80a2cc7163241ae4c5766a10af4dda9ffb0df1c28c624ec6df425aed6d41d3b566014d9c094a0589757c6399300cd389771d68eac48ad80f5dc5e71ccfafdf4dcfc7bfbd33d7f46db5b29a5bc46888548de56af2fd492313b7e7dedd8eb8ecb85c89e49aa6dac4834e09339a08a6a3b14587a205ad2e16fef4108ef51dd4518bf36eb285b37bad47f87b19c327595a7947622f5dbb6506c44c6859f6636d1bdbd75425ffe1207c8a2a3b642f01b0b260a9ae9aaa2c23c4ddd34debe51da4944cdd5ebc78547c84363c66ff5a550e998384dba577bb5f8915ade4d3c20f0aba35f004780083f5e8693cb399aadadbbe00e074c0136b23072d6aea6f59becd08399f812ea67237c142c378107b4eef4f3db8e5019b6eb0301b523d56ac2668e9f9d208d2b0eb89107f44c1878611c4d222db8f05f51f26d5ac20c1a2736b4e845c9452e593d0d817705fb5669ac63f0e69c12d012df0316e356023e934d6bea84fe8a40ad9186b166e06701e46f8a828b316039c09265c9ba43af6d0779a7bbcccbc5bbbecd0693ffbfd589f9a53ac0b987129abddd9eab65976bc3b91b99edb0d23f00b8387d613aa909fd05f75a6cd388a3d60365185775b13221d7ff00abc7185f33c57af224d7a05b4d3509070b895b804d718e4a27b505ec39d0e4fe431bb27ac204a2e31b6884d0c9b6da70f4902c1152f869a58fc5707b56ae55496a0559d5bbb2737cbb91f472ac3750b0c31a46ce6ca597e84377cfa5625d44304284095bed3f909ac3999b0d8ad48aafa66d97dcbdea2cbecfccefd5002fe686febb744a81fc23e6d2d88384d7b8b4eb9de98f42b0dcdb79c4cc52ac7e5e4d63cae8e0b8e9f65520b1633acca339982b05ea35dda66973c6732f5b0615e8b87cb5d8eb5649fa6532be611209e9000846e0434ea24458077a8789cc0e4756e4932fada5f31e6dfb5ce586c0b101700fa41f369f28ee209ccaae9ca926e7c5f18615e2ac26ed806101508c66447bc252593bc02f827f8e986c620428b93a9f024e1fbab036b898b9491e974cb7886c468a95e791d570adcaf34f503f0a702fedac2eb2156e61511a616e327936be46c9506f64a033806e84bfca88d6d3310e11aa0580f03285f1fd603bb74e3f9b07be2dd87ad1b3a368f5892c2e77d849abd53642f56def6cb6197b356398296fadcda266fcb2b05bb8be5469a9872a7a73a5857f27d1922d17f0479df103e3b4334d4257966730d290d168326687103775a026baa30ac308a51204ce677b638e8704f5aed391eba59bfcc29d706d2c312fb4f08ca9986d0b816598e18d852277f3bae579bbc08615fd6112304b98ff545edbfa291db0efc68fa75e219f03ab0b574074115752d5e78fe63abba43bc34be57a1e260785db414c952c5c21e9a2a2dfc9d2f7a6dd4af4863764aeb6030070a406344b6826929da91b2c2df86a2c10778a4a8fb755fb61c66971e72f64ab0ebd57751787c3d3f90b60a9876ae414083a051d2351113db4143c251531a388008ff5f1398ae5a3c8464c00f1b0ff318f141cc9c67f06c0d7c66ba940b5deeed7b4e737a7c0d27e72cf3569e66e2c2361db3468afc5f64e47b4f043cf6d966630f8738fc660f25470633b9501dd6411f4b2154684527fc8bd2563e1d1be3c7b83750df3a1132e13d7c982cfab10f544e4f60b42ea0bec4939d6fb2a554439f370c55785de5a64aa7c6b2e12857b084c38fc79e1d46eeb67494a462a7d7c951983b3c4065d0cad9cc04cb2a49bddbe24c3542c5a6164b9da3358b71ca6283030f99772f970ad99fbb8ffd32ceb6f7704707048256ada8104b32a73b9c8c71f41f201fda03d2bde437bd2d7ca0e4d73e06d61068335370a33629177d2bda0241ea31a8824d7e397c9d66d5d5abc51f92bf4471a8be8cb60664183498b6120bb6f516cc04b7bebdd7811f237d9dbc9ec9d35a11556ac57f462dcf77efff2bd315d31837549f99ff88c3035253c0b1d9d317dff164c0aa814a5cd65fc67c379a5bdbdc9e8684bf231ec7ec6a0994569e79c29511774f063d389dc962dec69324b7fc89a7b8a7acbae19513a1e992b5937ee36be07bf2c459b373b5dd350790c8b4fb1e9133484ef31f40c6b5f1481f8d023a088a972e9fee85338bd1f401508f9ef448844b903f9d1b55ba8e1a8aa3b4ab824b47cfcb54133bff92a121368846ecb635c6a61432bba57846a789548cc721a9932861ef78001c5c3520d936e4a10cfc5e77f3c9acb125b7ff7bdd3f4a752d6fe7ced8fdbb53e9c401dd20c00bf5269cffa8b55f41f6e0e0f5caf7783cb5ccbd6ebb75002d1d74f4e8b642ef94064fb4a8d262cde602bfd7e4da1066ad6c14997369098ab0addbc907c5a3a7dae959db163f05fd6f04bdcfc0976ee18b2ab34d1da93bed752b319a2ea6fe15f2458cf511088cf35c2d246491200044a9565bd4b0d032b406109e5de517dedf6b1cf78d6aa4dde102eaa0baa66f2d52ded2e7ff1d72fa78704a7ef19605d20d2be646398ae8c4a860812c02cbb8cca611a4deed55fcb2ec4e0431b8c56c346ecd43ecb7d8c4a5b4729eba02b173c978e70c097c7dd4e4ed03e8303a1da84f611ede605ce6d48e31ba52cc21275f6a9611c6ee413f231e0a1449555a4371463fc24d85c6e61766e3d75b0e79c233acd7b77c3d2ea082ff630751411387316684e930d4eddd48be48be11543222645727c6d20d25c51006b63e8a39e8ee6105eb69ef574542f6b788c42c4b419fdd7169c66da89e4cbffd92b47569d503594d81ec4220ca192260f9ab4dad51beab43bab4bc18e60667735172a35bf3dc80202c17bf29730b056fccb48fd4a2af39d88fb93f33d67fce6488624c4677196ceb64ed3aaec49ea3f7b99c8e116b5ba09929aba5a9db4a0137cbe6991ef564aa7f60cac9a167950da45ea62f9a445aaeffea024b26579753b6690e26126fdfe77b5a419b07270eb11d32e12229f7ef0ff16eef211869e67d022d1f3f8658f31c61ba25afba36c68ab35ea7309e0fe85dfbeaf46ed0d00eb5e2baf6125aa01ae36a341da43373f54797311eadca88ba1186f34b0ada67163f373648db6d8a52fb9a3bc8d2cf6b9db9dab26863423964cba14f60965e3f141af372dbaef14c1ebf9e7d5eed0aa847021e3e8894565ea0fad18a36b9008e858f228d1620429508009ad7c00371c0b969355a54317a3fcdede7ce992c599ddc158f1f798f58db6852e0b278121b4a1584ccd38c201b060e884e768ea087cb6dd9916ce5ce29401159b68c6e379bbae4d7f494f80afdaf1565ee28b7259d5137c7c2ab6f458c805c398e6b06f9d990fc7534b953aee0b8df0c3a5a2c299b249a082a8e7c6013c0fcc21c1d55355aa352ab2663ae4c425110c0c2735f049d103378770262d8e9637c1cccc82de025a895b46a5459b0150c14e45c52402721b147d9359a1a4fe7e8300a73a5d2ac67c03ca470f18914fc95eabd91ab01b7140e8ebbc3effbbebe85abab0b639de55d45567bfdcacde927b480cb9656fa9c1cab2a46652690c9a8dd90077fbabb0aa6ded644d7e09f6b5264f95f2861aacd2937d1bf2073e48d1a68a0d3d850bdf1719b94939d534cc4d1f8b9dabca72021b1680a13178149f6f61f605c093ab9ae6ba1eeced33cb9931fe8eb55146b48861ea1215828673753feda30359106e8e098a856a794763a43e73cb934c847aa3ad0595f60fd97059a26fa25ca712795daed39c891c2c61d8ecb6f6096ebc8c2fe11a5a489760cfccd42a6fc90208c3c006b321dd7d71d32fc1c44127c06ce145338bdfb4b1d797a6b20f4f3903e9dee474f2f62650b17bd4346d6f7227962c6ea164d3d3ed290310f6df0b24c77b75bbcedda9942196a1f9acea6e3a695ffd26db56bfb3936f3dd288a4298ebffb4fa2d0f11f3c17884d35b5162ef16fbcac59572bc1d0e7b1fbb0cf6a55f949bf1347938c6f0ab7189d727c77e33412338e61c3086b6870678013e11f0b757571b952ac9f86a28529f169f54961a31e740f3b93df030105cea5cfb2927e9862dd56eba46d70b56b27c99b192ccc817032b32417e74bee6c60d05931f508e9ae7415ac584e5de2c348ab721a134837341ffc81da65b1359fea89446cedcc916225a005eb9f57d991d6f17fa7d570beab8d7b2da52a3fae0824762bf7d797da0e70dc8ede43432300571275b2400012deb6bc78a6cea378cf38877d0034399133fcf98218e68f963a281dc73617eb074c0d7bbf8cc205310457c4308fe4bc3af6fc2dff7164a1f668e8fa4f2349f26f43e3fdc1bde57eb285c92d3bb43826d62bccd772c55ae618d000434b8a2e062f1409ca84888c782b39a6d4895ad72293ea5c11d44628701b352d36229f391bb4ead51b7b2d6f43ed04fe2"}], 0x1010}, 0x400) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, 0x0, 0x0) 20:57:45 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) 20:57:45 executing program 0: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd810600880949c4b9f354ff030000c9970ab31933a0a068c11ca4dd12085b3a13d2d68bd82a4a4207620b2d8ff9f5ad7d80ad4001918daefaae33bf9429e696", 0xfffffe1c) r1 = semget$private(0x0, 0x1, 0x410) semop(r1, &(0x7f0000000000)=[{0x3, 0x2, 0x800}], 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:57:45 executing program 0: r0 = socket(0x2000000000000018, 0x2, 0x0) sendto(r0, &(0x7f0000000000)="1e1a5d0ed101fdd7272beaf82a2e7779604c10c7ca7e831617b412963ddf09fac5e7283065922d872c4a40bcf74019d61a913ba5e7c583b88d7a93ed331e3214a1a9542ddaa89b599523220a9c1eba07163c9019be3e772fd3af5dc038a730fbed6b8b7dba02a87fc7c4c9b5b754223eba216cfc9964b237bc56b422b027ad084b53bfb721021c51dc5fe1c308b5a1bed1324d75c3d94fdd4c2b939a0ed43c52e3c643308165d8322c0498b74b94c31dd5445b3378cda2b3eb24efa585d0f2b365db18405eb3f02527f60a3000229a0655e29dc591c824e237bf418e119c5c51aa9b8ad195874257cc7e2570caba7f2cad82d9bd0b711d9dec10d68e7aa2e757e41f097bfcdfdc60879f44cc0fdf8799cb762648c7a9b3d729ca26cb7b729137f6d9c9b1aed74771fa4ce7429caf07641ec5e8551bd059b7f41682ccb07fb7eada5d2b4ee4b65da446f574f78fb5faa5752059c9edb1649426b676324f1862c20561ff3f88811d6f451ecfc44ec74c22308d9280bbf9dfc45d1eaff2124928dd823d8fcfb867dbde8d6bb84223b45b66aa2cb6b1f7beaa65d9a3e1955e75fd366b445b8c1a85f79340d42d47ece2376545758191ddd31d8a08204368062efd829abae3f4201a183d4bff59f7978025a11488612928365689163f8d36fa982d4d1f88823e2e53e4c8bf49c79dc9246f33dc83c5d5149dea4e855b781a1d473a2d6daf14676c0520515c813abc2432dd9b879e51e7fd68c0fb6061edeacd64a29d6e7904c3396861fe5ad214b52139fddc322d870f99401fe0b93ee1170aa7bb55bb68905aab9c160f7a28937c1fc195fa2a3f37b02be785076c79e7e4672e0319c0d32f2bcaeb888bc011afa161c791c20f1629c9be0c97352457b50da357c2120958bdf713e8810b0f9edba6322b20426fbde276943b1f69592058eb6055c8fd0ffe5a905a93184088fbae7db3187d1373fc5d1aca92b4cb439d9465ee1cde25d1d1f23b948552e44ed1d6fabd296cb8a306b67d58d252d59400210a1e448971f5d340832c448732e8f80395eb9c57fe7f6dfd46177d3131f353e3d672057752f91fb3473beccf16531d13c3aee1650f72c8e28c340fb90b764c26bf8d17e642769fdeaf9aee8de7f16b92ee0c676af7800c3f968c5d4b98bd9b6125517e8aa777bdff1d97db98ec5fdeaeabd18ad369d795269bccc83a021f51b70d1e07197a1934ba349007470ca6b146f7c4efc7cf90e61bf7d47ec2b256e6dc2b13f2fe879cd9c7d8a1057e92810b9a51bdabbce1d7f2aed8c76d9f7522916b8c26e915faa09b0cc72df1e0665fcd18e7a05bfb3e1d68c84841be273ef7fe2efd9515db8375723ce69ce801f9ea1362e32c3b3f0eb26351ae35734ab003fdc4e844e507eef532d56fe434b1e0404c4344bf7aaa339eac843742d7a960d5ca8d610be8d3c243dbf918cb0f117105209ad0b8a96abdc87bb0901b5876d73796861af1ac63ffc956bc03a74c4c050bd044bd40b3b8facbd8c906e5f077a4277ea18d8639b48a80024a6dea71260be285392a4ac0b1662a3c9213ba822a1d47d7f9ccf30bb84118ebfc93a1ec1a9783590edb40fca2a0186a1bb89c5002a86e949b135b668c364995aa555f367c1d846a9bfe6410cf30b524e96118c0e537d06322a5f979007849674c5974dd7c1a9eb50d8b4dbbe4403ad84b37aeb2f84de046b17f15a475bb114c949333ca4ae74fa69f8fc427d8eb999f3cfaf3341d25519f21053bef4d49676f5a6597b67e594fdfa4f613642877acd8a86aaa049d0a019837a39a8877b932f83cdfcb5a17325c8447417a88fc46bfa1f6c4ab7fda540f9a8689ed96ce3b8ebbb744166e3dc4a90d9143445e64060680d315d5fa21e0062cda6302c925aece0b5cf54b6d22609c2a148d29dd3834f87e4962ea1ba21a5ec65bab2fc113ab86de84cdff89997d3b5b9aa7ae581b2a09fb7830a25bf890e3aa199bf2273e193ff71ab5a62938f4130183a87ac65d0d42882c36b3abcf3ab8e58fed7ceeb746edb441803db1ac44167f0ef32fcce2d80d70031922aee09b6b55c32c926735fd74f40cdb3ef6bf9ffe263d756fdd7406a12d436811f57ca0ce2bd2b382c3ae74c46177de0072c69f31ebf1deb1f8d0253b164722d2362ca1eaba6ccae0295fc812b89fd65b8b6afcd71980d8ff95c69422fa417e9df2990f308a81dd56560b71b9fb8893acad79c468717db2c42ca5819fe06aedb8601e41c26df6d5294c4d5939dcefb74986da612c497199ddacfdc35a53439eccf5cdf82a2a8c1f75fca07c10f1971572fc8ca83bf9961354997fdc26376f9f267661d014c2768c541158e480c6fe1f7def6003602867594eab220af108fd00a61ece6073b48f0ae12f51de0f8df516a7d9b7b1bff10fd9ae2d55e28380c8fb0267cff41b0f4b02ffe80dfac40903a4053d4564f57a30042835074e688fada82c419e2e34993999dcfc13be9b4b83a39e8e13000a692a36c351f36498adc2909fe5aa97025390ea57b1701a8c886fbc004f51ca57f845ba86c46999a15eef4e8954d84a438999967d7450d8e1b68d7448e8dae8b6d01a46042f41a510f5f57cc7cad3ca648977b9a212760cf0f94501a337b96d2167630a3a51c3f932e2469abce691dcfa64ed0b2154662fbc97320ef9e4272a7c726b07a871435f1d07b642954c519c42c18284a923d50d98dd7c860d643b0adea605baebb8185e6554dbd41a9ecf66303b8b6a23735af0154efe496dc87f6a8a8742b9e71a64495c59f0e0324af416771a9c3e9bc2d8dcc1074ec8849be50a50b6b7fa5b1a1217f53c39a6fffece290e0e15232b674e4745824554d16435b12fb741b45f39095646c882364f6dc8cbe59a57a6257b98e119d92eff414c2ac0161147c0b73a897d8a90a2926be0eabd1f1a24d721bbc1dd8ead392d4448f4d77080fe0874f27bf106251f9f6ac588a81488839d09b3a3060688d4f6ee8d6904b5556828b17237b222381c1838d0d8a4288d3244339a1ad5b1d1b8a22627e368f57b3deca1e8e98929fd15d00192f357b5fe4fc25db4e3fc5ba69a63ef0e10b90dc07447b14fa475ee02ca34e62ba6fd78d47b2e063812513a540c245af500fcafa2d569172037b44358ecca3e3bc1a99417a7b7b68896743bf36e62dcbff22f0f0e2df1d81a9eff1330a6743ee66cf9ccc6430b0bb3ff93ddf35cb79560012e51766864ce4d7140504382eb72a0c4a966bfc123e3b01719e43cdf2a10061f88bdf57405d47b5e1b62e1d53167104146d0621347a9c5344d868e35a7cfb044e037501e4d0d290a2a6d3c55666ee3762970aa19db0488b0163d89c8bd2e7dc593123ebe46eefd173cb3c91873db99256b584640c0d9228cc43b92f41c67899a2f9d6d48b8089d34bb34a02041f6fe7226f18e12ba61f1c1ca40b7725eb8db7ba928cf4454f19f5af4f25122612dc2d875438479165a275b956f34036e6ba099c765dcdeb680ca32443480efc80becd1fb619daef6be7d50f44b7667e6af65653e1c001e5029f9e8b47bf13503af2d5b34f09292d715ae2837dd8fb6b3d97af14a9fd2812ec3241265e7b8c7765665c6316adde08bd8283e878e4e8cf0b4f20b4f30a878a93d47fa7472d51c1174041d96a25a3310c7ad571f22b0a95acd4c1b91fd875c6f62bcdc2a8ac03434a69eda53ee4d734ab45b704facb39027cba494a6e1b25e79150ddff6dfc0bf182bf649ab2e69e5e4c287df3016e2c859bf065a3b7c9f07f8fa639f1754dd255ffc5246b94ac2456974ca7bc3686dce648aebd6e3a6f09686acdce3c7ef5f56dc2341848f31ab6c4e0795a5607dc64711ef96c78ecbabac2b8891d97ecd8b4c3b3e4445c155972012509ba0e416ec2215efee54c6779e894fdfa7077af161466878a2bd1a3c6cc27c040df5435b15542512bfe768f464da4326ba231639a8c49ddf7f77691f1b018867d6764cb9f4dd226b566176d43f47f7ac10dd82df7b19ca2b769c9f67d8602e32d4bc3567e137f9d067332ca5d04c0c2a66ac6a50c825e8403945e85840926822614fb91ee777c995a7cc2cc957b24198259bc1932f9f03c78f4dfb65a2d5422a2d26c332beead01f4a7f07a0a26eb95f20a24112eb132f6a004d2a9e90e7b0bd2fb126a68985f51041327e0a690f52927ef4e8ffbdd43d470114468dc0cb9b0e5cf32150b81d8459e8d596cef0f25b4b1fd1592a953923aa14021fd40b6c854d15561510c2a7b4c5d974e32f9d5028af8556d484362d1914621445558959eb40a072473164bfff43f34be5ea81c0b31c5e02e7947d7681e8ea352aed6e7a346b824f924a3d17303e7846dd45fdd28252991aaacda9bce80e3d52c31482360575fc0429f84661c93090b4b8a085288a271a8938279de5e6262c9c24bf37a861ba539d8afa077cfe623184e5bbda6e568c35c63772e65ece2f5cd9370aa9e38b6ad6ac2a101f1f54f5d2df7ea4de4c138a24a199984fd05fd53ce12161d4b23666b63fc5f2bc46e17c86914ab1fbff496c9a593be7dabe2b93eb9421cb7db3c3ad03cea19c8fe59fe2dca7f5f8ec3ae0a8ed53d3e110d0497ba39403ffb3d4b4e22b50e83cf3eff829054f7ebfdc0467e9ec2dabf23522a4060b93bea57406c4f32a48bf42539bb805ea45bb35ec0f06c8236762a78840e240c7837d9156cfc848c1bf7faddb8f6518af7800d6999903c544001d1d97795674843a9c74660f231df37d3196f0beacd66303c9629dd115ad7c77f68a3eafd96bedaaf12462022d981c5ee44d7cc2f7a60e959088997bce1cdd6ad732bfa45b7dda9ba301bc62d52c0381802b4f09ca2490d3ad7651a18f9b47588ca52aea4aca92724656050c7ee8465a087ad048a1c7086987f2aee0dd9d1321908d17a5861ac16eea8a446322abbc5478235fa454d260175e787ebe4be949c561d03b93ac2f2fd80d98ce2e640dcfb18691cce0f094faaa35a66e6d33d4856c62d3502359f9762fee0fa68cc1969a13d334772b33e6398a9d27b5c69943e712487d1691e3b91a31d27c01871e63bc44b81ac50d9acb165e516d83b21ae81a1be914e7fe3a791ace4d0c431fe6191c5a11dfc54c3e2fe8676939c58ebea873c70268c40ad30eeba85853bb8911b51fc4a85a493df2cdb6d39572e5151e8c9a04f362c4feaae2db3882ff03cde6516b70b41449efe3d3c4b8e0a0d33eb56e47ad4f29e83717077754e72fac57168c9f7050d306f31adb7f4a12cc7f8f3399727e81a560b76fcd632c28bf9a109a313b9e1b970a1607b89fa729c4f89bf05771f4c65e812dd3b0ac9721075c0929219673d580f090897f0eae7cebe5e1b889ae684ad6612bb52c751c0c0959a5d4ea144a5f1f1a319fe08ac1e1e90feff95cf0d6faaef3a2be1e7a5b561adb79749d1188afd762b573bf611029beb6e1300cb68f26c8eb0f893d60195e0542389545390257dc04df283fc9998e2a10aa08d347c74c460169534ac2a70ddd408981e8f1320956037c0fbd53a6de4463c251351d826c319a2c7eba503464ec41ae5ee04b1ab1cef22a165a5bdc0f1b9806932b51888e4c8e9f64680d602c47b0f65ba8ec78443fe8940e7b0a40b68501c104930396fb8f82e05e0786706f74cfac2850f757ccfd68575e7d62f4b5c23a692c789b13d0db3c6594e25342a8e627cec8f3d9f21f16674b5264835a0d73a9eba470792319ff6b3b5a1bf1550582f864c9ffe4b7e31a1e02f3be96fd0ebae93743e70ba4d876c4a14c614e754b254d329bb5b068f9", 0x1000, 0x400, &(0x7f0000001000)=@in6={0x18, 0x0, 0x0, 0x212}, 0xc) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x0) 20:57:45 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) 20:57:45 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0xfffffffffffffff7, 0xfffffffffffffff8, 0x38, 0x8}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 20:57:45 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000001c0)=0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x808, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) syz_extract_tcp_res(&(0x7f0000000040), 0x200, 0x2) setsockopt(r0, 0x29, 0xbd57d79, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x13) 20:57:45 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:45 executing program 0: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) r1 = geteuid() setuid(r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x104) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0/file0\x00', r2, r3) 20:57:45 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 20:57:45 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:45 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1, 0x10000}) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000300)="ce84dd06b9abbc126d9516c5008bbf244c0c20769cb6b92e8846b9c77b937281852988e568049c5cfa5d0a6fef8b7ccf527cdadc597900518c9c4ad578f0313a7cf5924b63c59a300c324aa181f612f7fc03925602784721afad2eb05f6112893163ffc98d2ec6d98c7b7cc3cb891c8373c21c4b385f85d50f7f48569753f2a2a589554a223284111e9e16afae8851b52e6bc63e887f9125008dd9ac75eeebbf66de9a723b1d37db4e88a3bcff53d09ed7da514b967c20b9fd3e06e20fd2f6b1fb4b19bd934864e44b5aed6e431a592d4f556b50fc12915195da2673ec8acb3ee5378172951b9e0d78", 0xe9}, {&(0x7f0000000400)="a0f8b448c153c8b2992bcbbc83681dc4e37478596ec36b43f51cc068e048a0eb27a6809a61caba0c9f87d86143963efe183b09dfd4d16e89ca3582887b58bd54b951031151f51869efb2c03f561ec19ee1fe9ef4f4aa28cb2126efae6767b72d2a03de6afdd0e04cdc5fd8d469c2173d591217cc8fe554ba70cd98807949e2112c843e5098d28c1bd1dbad19a345e6067d964994c7558c126c2be49bb075836adba97ff0de23efb28df4c054670a5dd258780cba34b4930221154ceb11080513f0362c", 0xc3}], 0x2, &(0x7f0000000500)=[{0xf0, 0xffff, 0x100, "561997091246951170aead4e526171e8789c4f63532d3fb1a76cfdec4e8b88b660b94eb5662741d5b1d0b5f529c82c113bf96f5e184b62fb4cf0d861166b6ddc112c27b3ffd9c46f867154bd80029ea57007350c6409cb36e433c08ebf47cf47da236adc1ecc3f187d43cf0e4d11f7157f5b464aa318f28721991a6f36112e35a95ba1536f5d4e750b3936f6216995165fe7899a6e065692721facb1a7bf512eedacefdad79af899724669808818c9183664d8b05cf0702afb20c733115ea59e06c37921b8f4206e37a877adb5d692fa669b11a232e68c6c7d7138fa4bfc"}, {0x88, 0x1, 0x1, "2824cc87b2abdfc96b7009bdc70a957a6936fb993fb9657403c05ed8cbdae390b39bd1ab7ac7ac0e0961cadbb3554ba51be7802df5a5e9b5638b1e25a5ad765fc4c3c60b139cfd13da6c8e2515f4efa6d2fbb15d8ea19fb717d0a1d80ad053689ad79a797b1d16bf3d7be80779ff9556e42983af5aa090d5"}, {0x38, 0xffff, 0x0, "752a78d62d1aded169121df6823a9bc2536492c8bd393490949a850b32d709e37d6aaf6905098919"}], 0x1b0}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 20:57:45 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:45 executing program 0: select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffffff) flock(r0, 0x6) r1 = dup(0xffffffffffffffff) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x4, 0x1}, 0xc) r2 = msgget(0x2, 0x1d) msgrcv(r2, &(0x7f0000000040)={0x0, ""/49}, 0x39, 0x2, 0x1000) 20:57:45 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:45 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x10a) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 20:57:45 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:45 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x6012, 0x3) 20:57:45 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:45 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='#\t&]#%%\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='^(\x00', &(0x7f0000000180)='(-\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00']) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 20:57:45 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:46 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:46 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:46 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = kqueue() readv(r2, &(0x7f0000000080)=[{&(0x7f0000000040)=""/44, 0x2c}, {&(0x7f0000000100)=""/141, 0x8d}, {&(0x7f00000001c0)=""/176, 0xb0}], 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 20:57:46 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:46 executing program 0: r0 = socket(0x2, 0x1, 0x3) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = getegid() setgid(r2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) clock_gettime(0x4, &(0x7f00000000c0)) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000001c0)=0x4) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000140)={0x6, 0x2}) connect$inet(r0, &(0x7f0000000080), 0xc) close(r0) mlockall(0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x2) 20:57:46 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) fcntl$dupfd(r0, 0xa, r0) 20:57:46 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:46 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x420, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x102) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000010c0)={0x4, &(0x7f0000000040)=[0x40, 0x100, 0x0, 0x7]}) lseek(r1, 0x0, 0x2) ioctl$TIOCEXCL(r1, 0x2000740d) lseek(r1, 0x0, 0xfffffffffffffffd) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x128) lseek(r1, 0x16, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000003c0)=0x8001) mkdirat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0xffff) getdents(r1, &(0x7f0000001100)=""/4096, 0x48dba80d4d77dc34) ioctl$TIOCNOTTY(r1, 0x20007471) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000140)=@un=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000340)=[{&(0x7f00000001c0)="fd2b791fa6890f70aeb04a77ce55b8a365e4b8774f4b4c08c6a0e49917ba7a7ff4af2cf4cdfc6d1a3447153eb0deb050ba3cbaaa22e360fe7aaa877dd58edf8f9a98cf06c2ddd46b7db26c279db42aa89e655440a166f286caa7219caa9e9ec8026fe1bb538854b81520717426bd5dcb2221e4a284f3594edeaeb403ad0a96201a10705da5f8ed2afe8adc69116e548e335b9adb6d149f5f52e342b9c72b", 0x9e}, {&(0x7f0000000280)="9e61d4a9956367dc6e0fda1acf89ad92dea23fb66a5c255853c62082dd606de6edf259634b50eadf36cfea56b77f20e687f6d7014c5fd6731b15e989750b5ac20f3796482fe10f836a0d8656446f2a65d2539bb923b8d436c1c8a9f933225cf63afe2b68093b96416478a90343dd28107230e576f1052b4c7c1d0a20fb0e93f1c60a097f28201bad", 0x88}], 0x2, &(0x7f0000002100)=[{0xb8, 0xffff, 0x6, "889b8f6c97ef53313998f76387986cbdc14001a498294c1ab7b67b91bb88998a6fb781dbbb5769a5020793559f33f1bfaeacbfa3dac29fd3cf6be4031e3a79197d5a9b674dd263548700d7e56bbd9ea8543fa38bc6d0fef6c0e64a84a10b2d732212cb058fda6caf6c26a1a4a37ec9d6387eb8b8e1dac31d2dd7b84d0715b3944f017fd591c3c7e587503baa373112ea6e156fed26411b4bcdff16c3a92b1bf6924d85f547"}, {0x60, 0xffff, 0x40, "d300e75cf3957c3366ca438c9452a71dafad19a9c029d3f9b929e0c9dc2ebc430e8474f1a470ffb93eff05d0a65ced7e2a0395437230cb9de7766fd6a7b73aa093e394bdb24864b49a330ebde45e"}, {0x1010, 0xffff, 0x3d, "a21e4f0e85d04bd5e182c17336ec8f811c0cd2cdaeb2f31db58efa6bc480f35478bd35a83f137e282f8c06cf38fabaabf93a57aa410afbb58543be5cb68e49ebd9b34a2e4616ea74cfae63101332375191212667c18cb53e1e364e4dd3849f75e41c7111f050f67e48b8fc02096497cf400af8bf6b3d2b04826002776ebbcca0bbbce8d1071ca4ba94f60337eda2e51c5ecb1bd397dec7634e9cdb44c855631f30d41a88c1ee807883802418911613c3a49268b7fa6372603a40354f445ffac4cb2af62751b31214f617cf03eec842d673a77f6d72ae6aaacc446b9082979f6debbd99b551c97aee757a421a22556796565d9e8e3becf2ba08d9c831ee2aa68dd0cc1cf504017f4f9c75fccc5cc99124797572ebc7a888200ba34b6a6d690fec77560afe36b8ee8a5e1907a36f085d1c64eaed1a1f3119aa74aca910f033094e9dc045612a692a16638cd0e4f57bf4aae1947fefb7e2a6570bbe02944aac2a9bd8298de429018d5ad6488269058aff30316db5fb80a7d1d239a021a10511f8ed6e73fbb76d18fccedf4500d647daa0d0bef536024e61b70b08665a58bfee79cb881b6ac428d682532a1f9ad105aea0e7c13b018dabd4b985075eecd485b8b8b766235c3fef791c2b421503527d1b1748cbe1de8b775232e8a6badeb58b3e03ed0da4ba6adc871d58d00e5fb75e81ad621716d88f479e4e6f3524fbead957c69d6332ebed613cd44ead9e56fb98b96d322223743aa5b21b290fc549f58586aa5a01a732b6f94c1d79c57ca204a86d6edf92d4448928394e32fd8fe5a48be57733c41c258eae02c6d65cbd115eaa2342c633fc7c16ff6a823604a9935506f08f96c931a304c003b787d9cd323981da2d47a7abf73c971d1e42e8d1b446e9f8de78ed6615f50effd0015e3f6f599cbfbdf228c61e3cc269ce82129da2b76490c6798309247d1838d687ba6b776e8af73f0becae832b50dd14a089786d6e55a4248404324df2dda152023e0461f6381c87f8c25ee2c77c1b7d9e8c458c720e49bbd305b3b2e5a71b0dc7dfa9f1cc57705b62b829785148a3eb6cf5ab53280dc2a1de37319f997dc816d2f0593c8d01ec1a6b30cce9e551d49c0e8ee2ed9a5a927d395d194ac5eeb7c61240dfc838bdc85c1e028014a46464f6e9bd300d249c47da5a9c2c899552a228c3ad3fa907faf27bce9162aa607aa0bcceb025efff8850b013924ff281177eba1eab0075f01e9714090c3b1c6bad4823c32a2537a0a290c6a59db2a92df485a77c5cef75234e46144363db81352628a944ad07505f8da50d5ab26d2749a6ec7f310fe2829833583ba70e02f9dc5fbe8fe146bd00c11ab59217347a93ad2cde38ebe90be172f854d556f2ba2dce9aaf738ca260a56607310af56cbd1650df79e95ce48c1bd44cae197ac93bb600475f27162e3901b0bad13be37d23eea028caf7168b907d58d7ada9621a39be4a6d374d1e31dc2ec145baa4818e8c0bd95f6d00de2392356bb672db491a3ba4c11720a06ccc1f945377c1b56ac2bdeaf02c82bdc7f81de86ba649aaf27075bbd133a1125ee8a82a825fc190df007c4f0c9c4fef6a6d062187b8f683d336068a973333a7c9e3f5f6fb76c9f215b13ff215b7cac1e83fcc29e00d11705979e23cd16742b8a40c42940009c67ad96088692f37edff0602be66fa82cf6b41572f8327b4282284dba2388888c3ef05d8b207b9e0174569ae78f6829b48fc3ac22cb72aca4b2120bd9d52cb6bd7cdc3bc08af3ccd6ab1d2cc11b94126c52332bb8bfad8b9adfbfcfa87447f6513289d83edb9ce391de7e182a5a78ca8f9dd2892014f3f7e3d6a808ef8ffd2fdfb32ae95672b9cecbf398c2292d266deccb366e0705388f4dc0b8c23b00543b57246e0fdcc214cdd25e87f16beececc4d2236e933b0f329418eeb3734b45f52d4828e223100e39994a7402b724352c6f792cc1acea62a0e1385e7e4c5ba07c19362fe0ec81cc784efa45e8a9ac2db3c4d3e7f596c5e3567aaeb47f194df1c528e86b0c8503778e748f0665e4b54a8ff385940c3b0ae9e4d0f4bcaf2cf1beef4b33e2fe9149b19ba56e46ce85519357209cccfc41f51db50103da6f8ee618991262ee9aed6b59abb071c87d1032c0a111801b309f3e3dd66477af5eda1c7146e63320d69fe3d5a0c539df0ade7d1f77d8a0ba379f7cca188cc8ff2d9f8267c2423a1111a325ae7b1db629538c706bf827d2512468c336c54c604bdcecc7f8da98e9c12024f6c13301de39f0193e8551f1ceed0f1cb3cc68ab053b16b9176fa7be00b5a19181db37fd8b2e7a44f0a41ca2d7ab421be25a7c70e768a5dfe5e67ae714fbbb4db7c3c10ee217811182c657eff580491b9143e499ef6711083d00a475793daab280b610d83875ad9c01b9980fd3dadc8141d4ab3087edee0d0f38a950846495888b178533bf5e29b54d7876e5ce0718051be0e5ce4d3829c47b4c092013b27e3b330bd57fc3ec1a3cb8c726aa82bb687c293dc0ee6816d4bfa533c9678c597cb8086e75c3637eb11d4016f31652757705230a89c9e8bebbad1706a73bc7a593e9a735aa2fd232aea69505030b3e75d33e5a5078c73ed7e6f1de3bd6d0f4960e2c17ff032ffd3217eda5091fa0bc1b7dab1fcf7ae1fdda34775ebeea641a6c70fdd582068693e6bebc61a417a19b2948a2e0c15975670cbd7343c2a118d58540aa467e473caa738a38b24cc5469a7adb2ca13fb89e196e3a3216c57bc935d57e153cdd2009816f7ecff42ac47798e8d0e5c2b34b28c6ebe8f8e2f6e6e037b5feec907a6ef5a48aa513423ba8237d45107feb2cf9be923eab8456c992ad14aef49ad1942fdf1435e1d6f22f10dc080948441f898583344206672e7eef0e168f416bf4b8b150f4cdfa8a0935264ffc999487a1ed3e6a7f13aaa2db2f6127f85106c0b7bfaff80fb7440c406e274407c4e788065c37ae0a41c195be2e1765fad9633f970500ea8fbce819b1804d56eb25354d69ee647bdf5b0c335fecf053c092bb6081bf94b4c107b9b197d6968a1f510cedc7ee0ece86c086412324e652b2adcc6d505cde0f9fbb982dde3bea736af9ee03e00ccaa788875f52318ce5ae08ba9fd2edd54196d80a8879b767b74ab644f231e2a58925459829963e9be8c52d3a7952c0f9b0d757402fd99cff99be8b79d0e0470ceb555d4a698bfabd22bc1e3893c843ad3adbd6144f2d4badb9872e5dca85ddb52d1e47253d1fd697a48a19b2bcc9fa2f62bdf8e1df0721c68dc2e9f21182409fe9383ee3db09c3b385abb39221209e2721fec9a9c8f81a5214302e115621a09c8efd30397bbf59498f3af786ff1a93dbdcfa9a257e795ce4d99a2162568c7c58f46900637c8d4c7be8daaf67dd3ebbdfb1c8f990794d4a520343c83798df6a0a887d727cb4d0b83e115e30b33ab323721ee00134661b46272f25c785eb26bec9231de785ad7769b40bdf0a79260503e33bc8daa074055b502ca1ca8566bea168b73e710c82e737a1ccd1b62742c7b3e82b1c0c03548a3a553c84ee75dc5a131a6f18e414b4729c3d176e44cc23165f8e4996c8e7821bd8bf04bd37fa643408fc4b544a104665f3c677ee5dac730662febfaf8ec5f532499a0e3d72ea987e7d465829a9e1dac2fe08a7c578e7dea1fcae958dc2e3f61e456bd603f0c4120d4d97e6b33c742d1fc2ac0029de22ab28b5cf7ba232120f6def6a26974440ca1ea4195f103da18dacf84bf3ef2a62ce4a452da9e837faed86c373cae47344ee7f2bfa4931dba332547cac7afc94cef74f9e1a039834b688f43edf831922173c41105b202822c2ca254a5e8c2afe2ac4832bbfb3b2d9cf9f5ef8b70bf7043fc690f4685f1b24e6d4d3f24ca3ed3486e6e77e361c79462abe19bdce2cec23c31509b5c2b7b2dc924478af20a7ef31bae32db7f22a0ed47d4292ae86b1826832cf03222a35d11d283ab3a8bd6e0c78d7cc520a4a93235ed28afecdaa102e334fde55acec230447b75b34ce32603b77ec3d59782d1daf6ad8ba76c198c6333e48c825aee803f3d82c6ff0db6828f43b838d56ba8772bcc78ba278cc7b342e86a8a889dde3eec3c77031e50494f440490009c54e06d757f11da8ae73850edce13be40eea2e66e7cc1204b039481e7e7795658da64df812daa49c4da791dca90deaef98ec2c1733d1af76e13ecd197b9f2132d01dec56bb4ea03c260a23f8ae8c55b740dc2028b316565debdae092ba5fe27d816fa63058ab9d331e26f58f6b24cc6550f207b38ef5fbfa7658ce2c5d9f5d76397bd3a3b8e643ae8b9fdf466f741de0a1f7db0f119481f4ac47b966bcfb8e38d3e75ef21071922d9503d55e3992de956ebac1880430e1bac2a09a7cc7567516923dd80830089c4295890ab64eb154475173e74601c31e4b56b4d9060bff625f27b3f77eccda5a4747b0df2560eea0b8955206dcbdcd0ef0963f446991daf9af0a879c937c88bda27b8013d1672be17e860ba72f8139cbdfa7b61b4a86c4c0dce1bc80bb28cbc230491c0f4c0f4389a2b2258d00348708c35efaa7babaccb912a56768ce4a46e11d654b65655dbb6940d6e97cfc935cdb4d3472fd1223105aa0fc6e85085fae04dc205fa5c505ff4e61a97bb9d70cfcddf2b0caa1f123391c1c036bf59fe8457ef03955dbe74f75db9f86949cfcc67bb068f8e92c09459a39a00c60aa8ee9e033e0ed6352b16afbc11e2c3b467916f6456620e2a7c293bf78c614a5d73acf2eeefa7790cd869f8a6b7fcc54f58ae5c34d14f1b631f9e8089482fe439ef51a7e06b0fadd665b6f3dcf668251e9c99bf4140ef0041fec9d38bbf3c2dfe5293b8f570dbd414f739de0b94f5bf6aba1db34e3f170aee04f4953683bf6b42956995af342a03f7d4e89cf8ce58bc9c07394543ab30cb245038892d0df5d3a9849c8bf2a8190d92ed541637443f089552b96ba78c622fa40a5ae5ec42e8fdcc1d4eeb10589c1ba81daf45ef5698b2ad46dd572b2b415697d243c9b64dc08f674cbb2b1982a9942a64aff0e29b4083083297197bb602e066f568671a7abbc72ea574a67b8d7731be2da959a517a7d2c895ea43f3d1fbacdf60d104c79438ed26c9f25b42a648c157112e75f25c9b81b586530ca29645245bd2a26fd01a5fb9ff8ae702871d8b3d1fca16e05e83579d953af8a9c73b2f7b3432257fd75a24ee144f93a2e22aa11c563587f7cce29ae8368ea5a1c4a19ad58bd17c912f74b8d33ffdba97777797b7b652e009e9abaaeddfa2b1ab7a54af77946884dec2eb49982488c4eee9c8164ecd8a6f2294b663263165516d7b0c0c0d443bfb03b137fca8d1dd2b3535df34735cba7d090dc4b3a360c420dba90ac40dc05089fb43bd7250be6fd3898a3fcd124b58d67c63e170195f7a852ba74f62441fd6117b921cf1b70fecd6f52b521ac936bcd12efb17e95396f7eb426b4ec49712e05ebf03a4ee90335e90da81c5e7e6093fc0c5eae23bf47a9799b02a6db2f2e07954c037c2934aebb40aaaeba62ba2e2c0ca0019c8839979cbe2921916ac1dfda413ba8a6f59624683d90bd7c61154964ae1e191ca2dd945a5af08094428db988f618f742e2ce85be37184816c1aa7bde5da23592c39f82bde49ef78c6930ad754d37942099fd4dd314aa2068a0275dd5b5c61d52b005834be48163fc8c8683d976dead1c0d46178d52e56de46e021048e0a0698a6f76752ef8079744cea2278415fb39cbd2ff638da59c00fd31ecbd2a8ed72b99c6a0e67e7a51724bafaf17283d2038a59b"}, {0x28, 0xffff, 0x9, "3ec58bfc1159719b9588e719d71bec391a2bd61e415a57"}], 0x1150}, 0x9) 20:57:46 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/115) 20:57:46 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) close(r0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) fcntl$getflags(r1, 0x3) 20:57:46 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/115) 20:57:46 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/115) 20:57:46 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:46 executing program 0: r0 = socket$inet(0x2, 0x3, 0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="975cab744a34800e1be42158fecb6f563ec0fbfe27eaee0241ad690668a6045aa3da8d6298302e0d10cf403a2d4ee45220ca9a7351fd5eb01ed25f536b802cb33cbfa191497d8612a30d0e52eadb58f2acd7ca91af01e76e2f8792c6bf2712f397b517a37551d8707e10c049075685b396f37ab0f98fa85d424bf4ab3246787b06e03348e973cd69edf3af9c87be1a666b9fd8fe68eff597183efbda1312c779d80ac79e76434fe9e5db600de7940aab0722587867991a18c066f052acd3ebd69eb87fd05fbaa8a2ffbd2f567c89eb95d5883c4d11dc66169f2a52811b3790c0c645d3f55885477f8d87bb7cd4f797a32fc643926aa1a30cdace", 0xfa) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="4fd90c1beeaf6c467fb9a9243b71dad62cd244e352a4faa5985afd1bbdd79e4491ed0e2f9865a3a8b6ef226ec171219a9fc8d15dbc50750ec2d70c86b9db54c99661645012cbf4581b919fd50f60d550067aee03b0f515e9c867398d2a58c1ae82e640fcac", 0x65) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="33754606f72b1424ff575a509f7a901f146f8a8cf91561bfdb8e8d1c2d7fe8a9b8199e45d0de9d35eca46e06a6e69bc7dae0f44f358fa54f4fe71a3085f0320ea51dc947855a559a615af0cffce7406dbf548e19d430f1c7840e39c9c5e2725281e80c95ceb7e5b694cdf430667a793375fd9cc88278e6ef8bbad4637c87400b22f3b3310448813ccd6f4be62db47d8891fd904377da22", 0x97) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0xfffffffffffffcfd) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x202c0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 20:57:46 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:46 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fchflags(r0, 0x40002) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffffffffff7757, 0x100, 0x3, 0x7, "5cddeef79ab4a9786c2212bdedca8f68009e3c22", 0x9e, 0x40}) r1 = syz_open_pts() r2 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="3e39acb3843f04640e422270e20727755d4bade72d6c918d2e027631215828ffd2fd4e1933ca66ce836722e189b3892255f7e290d9b7f2570a8d1bb5dd7fe561f3bb428e89d39da48955fb6ffc6402bdf1bf6e71ab39ef6981ff179f2eaabc0a9a06db4735d0dba60045852a0ffbb06f983637bc4425e0087b2f5c37dc462fa0c4452f7fd252feecd784cfeff771f36b26f3a536d4a121857ed93da744031d25d9459c5a7d0ca2adf41d", 0xaa) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x1, 0x54ff}) fcntl$setstatus(r1, 0x4, 0xc8) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) ioctl$TIOCSDTR(r0, 0x20007479) write(r0, 0x0, 0x0) getrlimit(0x6, &(0x7f0000000080)) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 20:57:46 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000480)) r1 = msgget(0x0, 0x100) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/115) 20:57:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f0000000140)='./bus/../file0\x00', 0x1, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/18, 0x12}], 0x1) 20:57:46 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000480)) r1 = msgget(0x0, 0x100) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/115) 20:57:46 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000b00)='v', 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) pwritev(r1, &(0x7f0000001000)=[{&(0x7f0000000640)="f8fb", 0x2}], 0x1, 0x0) 20:57:46 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000480)) r1 = msgget(0x0, 0x100) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/115) 20:57:46 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:46 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x20) setuid(0xee01) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchflags(r0, 0x40000) 20:57:47 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:47 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x20, 0x8) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x1, 0x0, 0x23}], 0x6, 0x0, 0x0, 0x0) chroot(&(0x7f0000000280)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x12) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) dup2(r0, r0) r2 = open$dir(&(0x7f0000000080)='./file2\x00', 0x10, 0x4a) mkdirat(r2, &(0x7f00000000c0)='./file2\x00', 0x40) kqueue() getpeername$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) 20:57:47 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:47 executing program 0: r0 = syz_open_pts() socket$unix(0x1, 0x3, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) 20:57:47 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000480)) r1 = msgget(0x0, 0x100) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r0, 0x4, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/115) 20:57:47 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="c0e19fb1ac06b875e715713f7fded4ca47271dab9c9e6031f03b13ad1587a09059aa7b4e68fc873521c739675b8444cadf35b24b17630e00ed54e513982cca6865f0ea655833cf034c5e1192ae6f69ff7724d58e782e75c5112ec3a3e086c7dfc00fc2ced12c2c74630e2d8fd807572a94eb6fad3c73219ce9094b4c2c04291a144278a2a82478d0754182578711a6d50ebaf28767f8c378fba19d923875fd7890af4be6dc9fb74b4399f2bfaf01bb107eac952205852aa500c3a4ea5b9e75e681e9c4d86c794d2ecee2916b938b78d8d3df7a55809e5de259db03b58211f2530248d351bba12cb8c9fe95403dce59f51e0d7332271c1af935bfb97cf409362d3e7565adc01a3bae09f7b946572a94f65f635f29c54379c4bc339e0086ccf8fdbe296846bbad08effa3c69ede12b3115d93f6f884b62b1cc810b43261cdb4713c19bd0990b982daf204d2dbaeacebb10cb25365510d2c66c5e4c8d93fd08e3dd2235be0a4d066573ee9ce8eed119e783c2bea6a4a06d32c416f932e5ef7f76cbb251147aa9e1e1d6de8a85d1c0e21378d93d3e4f8aa76bd816339919463f7f4af91d48a3071432b007cf669e2100713688aa9c6ee2a628193832d35f26302e672b802974fce7174ed0e3fac7dbdd37c16fe463ad912804e55f0fdcf464b5ce73c259cea10db42bf6f143d72fdc9fbc014bebcd2631aa413f994a1002db2bf72385e4ab5df7643d3279b8e0d09ccd7e3ec4a8d7f6529dec5a1abc241e69922ae963fb354656597987e224b0ac357b64f9b1e3145037398672ccd56b4a4275602e291bbe5e16200fa7e229ed09f633d13a5e8615e924a67c9e8bb31afdf1c0db7bf16bd6e35cc947ad81cf8c0c72d2d22a053fe15aa8ae3856af0249fd7671a9402d3d0c0ea128a3538c50618d6a34495500649d2cdeb7e2ce2ac49d1dfd8b4a7969c4a296825aabb73628c54788af3ff76fcfacc1d27cd944dfcb734625e9df32454b786e9b0e1b8b2765c1ac667e5ac2529a2e65e81d8401571c3026cb04f74b04e7860bd20af97927e26664050b8bdc2eb4e03599d12c26988ed60fa5da184db196d2a9c6e8f584d88b0ac004963c75d01a07b1e322093ef51da23c6e12b4ff28898144709fcbba3cac27b8aae26bfec9de50b5e5b43bd262e6d933bd28ce66428434cff263f14f706215a9199c6a7f3c9d4ee57b311a44669ba5e2122c6110afc333d5046055869644fa712886b63bdf51949c26d58e04e020d012d86ad091546e859c08b19d329318ef2a28a88782809dc6587052f4245fcf767d68b1470bf1d1fea8c40b67021c577e88ebb89c169e9f1ab36848c60904c3bcc34f6b8d622c2ed9f9c738f0c8e0c7ba44600d6ca2f0ebef19dccdd33284594bb12cdc490d136715d747c9f3628cdcedf108df7dd189423610b33de210adc0fcaca4855685fa7658e749cc8234f6ff2df8101610a0f74e05b54fee012eb7acea30f132fe67f6f98f0399fa70da22efe57d19a6d423e38b36126d74852bca19a08c6e78552e57977f5e6a10ab2d163a15b6d2792a1a520fab657934a38a998164f0d410bff063e7fa464ab96394fc476b42af906b25b887ba8672f0ba6f42bb62630453701a361498ebf6a05c702891cc068e3c63817468bfbcd58e236a07fe6331a089d6b19e3efcdd7980f9d64d4cd86db03aeca69106ba224e41aaf2b636557049c7348e817582767db0f647d990cf2e95229692a10d8982a8ff8e9fcb", 0x4d9) preadv(r0, &(0x7f00000008c0)=[{&(0x7f0000000640)=""/99, 0x63}, {&(0x7f00000006c0)=""/75, 0x4b}, {&(0x7f0000000740)=""/101, 0x65}, {&(0x7f00000007c0)=""/249, 0xf9}], 0x4, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000040)="55eb864993f1ac0b655ea17bae87cf3332ae47a7740e69c62115c8cc4d0501d5b51f6da5bdc2fb42750b825c8f22e05b247a3ed2f0d6b3992583afa0bf746ed498e8e22f7e74e4645ce932e3ab07c4478df1be02", 0x54}], 0x1, 0x0) 20:57:47 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000480)) r1 = msgget(0x0, 0x100) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r0, 0x4, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/115) 20:57:47 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000480)) r1 = msgget(0x0, 0x100) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r0, 0x4, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/115) 20:57:47 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) lchown(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000480)) r1 = msgget(0x0, 0x100) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r0, 0x4, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/115) 20:57:48 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, "090000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x1f, 0x4007, 0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSTART(r1, 0x2000746e) open(&(0x7f0000000040)='./file0\x00', 0x28, 0x8) msgget$private(0x0, 0x40) 20:57:48 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) lchown(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000480)) r1 = msgget(0x0, 0x100) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r0, 0x4, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/115) 20:57:48 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) lchown(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000480)) r1 = msgget(0x0, 0x100) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r0, 0x4, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/115) 20:57:48 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x7) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x22) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x0, 0x8}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0xfffffffffffffeff, 0x0) close(r0) 20:57:48 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:48 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:48 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:48 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x20000001) r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, r0, r0, 0xffffffffffffffff, 0x0, r0, 0xffffffffffffffff]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0x12ebcd36d7b21a88) lchown(0x0, r7, r2) setgroups(0x0, 0x0) r8 = semget(0x1, 0x4, 0x40) setuid(r7) setpgid(r5, r6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000008c0)=""/251) mlockall(0x0) getpeername$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000007c0)=""/241) setgid(r1) semctl$IPC_RMID(r8, 0x0, 0x0) symlinkat(0x0, r3, &(0x7f00000001c0)='./file1\x00') setuid(0xee01) syz_open_pts() r9 = socket(0x1e, 0xfffffffffffff7fd, 0x8000000000000001) getegid() mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000740)={'./file0\x00', 0x1, 0x4, 0x4, 0x1, 0x7, 0xffffffffffffffff, 0x61, 0xffffffffffffffff, 0x1, 0xbb49, 0x80}) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000540)=""/255) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x5f65) recvfrom$unix(r9, &(0x7f00000002c0)=""/255, 0xff, 0x3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) truncate(&(0x7f0000000100)='./file0\x00', 0x1004) chmod(&(0x7f0000000640)='./file1\x00', 0x68) 20:57:48 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:48 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8200, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x9, 0x20000001, 0xffffffffffffffff}], 0xb6b, 0x0, 0x0, 0x0) dup2(r1, r0) 20:57:48 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:48 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:48 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="30eea10d8dd132f8be021ab1952bf370929da985a38b841e250491b30fa1aa5548f3d6250aff7e9670bf799ca0d0b97001c4ecca65ff19c0f1370e660e8c025648729f37a8e8636a340c09e06872dde99fb936752d8928c183e3a9b0d336f11e5c0696270179a88936e90c90d9a00cfe34d4578f920fb10e1af4c688dd4ccff06c48b4cf2e1fc1538dcabcd8c0101083bb38c5ab587b2ace860657234289d8d94d9054f62a12255a48e0e96ab79a72d06eb07e140bb4a37a74dd2dd473d049daaf894024e886a6112f593f430e2e0726c657608927935625a8f2a8365da13563", 0xe0}, {&(0x7f00000001c0)="dae57a390f50ead87da1bee922963175215d057852ea328aac1e0f8ddc3e3fb604c9606780acc09187a6ece56f0ff2dc58798bdc845161df92971fc66858f84a25b8bca6d0aa1ed2115a7750dbb8a18921095d292bacaf3c9f2e1cfadb03793aeb12260c91a4aa8efc8ab67f189b095ef3de661220acfca62abae4b148a0916f31da239c96f46b440e7aaa577852ac498b6d67835c1f2114f421b55d80fb8f4af652b8da09c0deb40a889f7bd5d7dbbf5b7cf5ca7cc16ea7de6fa32c926ce371d8a0f9367323e2ee07cbcef4326510332b22", 0xd2}, {&(0x7f00000002c0)="33a60b42cf42bfdd62dc2ec5f9cdc9966b469b0bfda67b964c08acdd88abf19073e29f1182a1138c524d2c2d1435a6eda8324c50dfb97ae1536e66b21c93bc", 0x3f}, {&(0x7f0000000300)="b0b3ed615a08139718aa3a8525facb154f6b289a7ec82514c553dd8fd1755a302dc6e6b481fbbb3dd7665ffc9c26", 0x2e}, {&(0x7f0000000340)="97839579ec47d0bd662e281f620dac6e1b79fb03ce7d4dac56cd5b1047732c3b408f81785b038e986238f453f0bcefe2e4b0e996af063c16ebc4115fd123c7ad3c55ae5543e5491613bc5e42c29a851f54b025009f6b28d2548bebfdf41b99bdb4c5da265e44e759b0f56b79cb40ce45c3978bf5c34777126843df60ff88cb4e10504c8dcb4ba2589f61c9baba57cd92c13ebded5039fc3835a5cb8ff7283f37e5e3db41f4b1ba6bc0d4abdbe38b32ce7857cc96e7df00d7dafd4afe7e5a2fba", 0xc0}, {&(0x7f0000000400)="24cec518f985a83f032df3ff568edab793c871a76491c542ed04349a99674d6032c8b992ac235fdd0099d8f8e9c33c71752d526538adda84a100cf9a743bf5eedb48531cc7fefab52144183ba21e39b8f84e121aaaa2e168386f4de52910d9621e9900f36e0a5b46aefa7afdd95a4f1d5db69bb99262c2a075ffb04d7689d09658a5a2e3959077a195b032025a445b1c16ad3b", 0x93}], 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x9, 0x100000000}) flock(r0, 0x2) fcntl$setflags(r0, 0x2, 0x1) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0xffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 20:57:48 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:48 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:48 executing program 0: geteuid() r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) setreuid(0x0, r0) setreuid(0xffffffffffffffff, 0x0) 20:57:48 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:48 executing program 0: r0 = socket(0x18, 0xfffffffffffffffe, 0x100000001) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x9) 20:57:48 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x80) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x9) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000400)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 20:57:49 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)="8796868120aa40dd68aa0d3d94a4e757a5f029746be07404e76ab708c135ff42c159cb1414e26fabf6dc087a2e958049db34a0a3c977658c81d7b4994cbd78cdc6369dbce99efd991771336b3231189ea9908041790fca6801f5cee683cb600d6ff29315d030dd135c3e529214e37949f48c13c8281cf29addd9d4085e7df9969df8eec63d984f881075cece7e06ee4b1837c2fc89d6df98c86c491bb9b771e10b6029f1b90c58b37cb90fc5aacee4912f022e2723d3a96b4cb74a457a7774cf909005c0fa3444ef8b326d35a068ced7129099", 0xd3}, {&(0x7f0000000040)="d6f1f933c19f9f23dcaca529f27af46b0803d4e20e97eae5d5079e3330c74f8c3b125e76911a703309d6516339990af4a2a345df4a1e22f411da7953257eaa60e126c044eb02ef4e", 0x48}, {&(0x7f00000000c0)="50cc0dff9dafed5cb4019ee8c10cd93f0c58496f449dcfcd8a01d640468e05f21a38ce96c9cef466386a7c0b", 0x2c}, {&(0x7f0000000140)="920824a1f1833765e7", 0x9}, {&(0x7f00000003c0)="24c4dd3bfd87901a1972f88ea5736afb38e8040ee7f49393e56aa519094b199ae530aa7844aaae58e064be10d496d2221a78279c7706305e1323c25f62729368ce7175f8a65ee5bd7687b039e7e6ca00b67249d3a3abd529a10682e2831212b5678d637408d098df59262dedc668cef781aae6449ef4c0f2a167cbbebb8c32267695b2aa89c7a643c09b80c1c3b9e8ea781ef64782a72610f1c336d87cea869f649050c6d7f4333dc37f834407600bbf772c073b994fc3e8bea5d0af10da14891ba57cb676a17bd496e7953ac101a02885ebfece22db0468d03fda060530566f60871d60aa07d219367252c7d41baf928777362884d1cd5fdd79d0", 0xfb}, {&(0x7f0000000180)="226355b0c8a9a0198a454c3260a00ff5b437a00b1c822b27fbfbfa8d77e0f85c7c2c31372ac567b209a87654159cf511c6473066", 0x34}, {&(0x7f00000004c0)="e44d77d046f040e888301ee09345eed214c21afd10bdd9d195dec699e70f1f88279f5ecc40f0b22fb5cc4dcb1780b9c537c1a5597f1adf20d6a42698e1d758011c98c0fb4bc10ac79b712d757b41833d8dbafe8bf1efdb33895ab02d64e1cae14cc330199f33492e0dd4a2a1e9ff02a8ac98df1d4a76b2918caf316d49217fc9051b57106dead0fc51a68536ecfb98cc9f0fbd1c03955ce17d0fb5f1ea7d8f4710bebe1c6cd98e6d82a1404c", 0xac}, {&(0x7f0000000580)="f81555f9d4d842aee913c74155358fbc93dacf22a57284b03e653520c6904d888bbd6bd753801c16cf9c524557678a41fcc69734a62d5821e5fbf7a386b0b348d3f834fb99aa7ad394f9fa64ee3d116ad1bffc78ed1324e326f7e7068dbf6b6ca0e4b3e4419e3a567953053b13029dd8f7f7b6b49d3576a4517591028a76220da61942b9d1c5cf95259ab10536cf2568ad59caa70ffe98242a39718a56435a1b02af75", 0xa3}], 0x8, 0x0) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) r1 = dup2(r0, r0) recvfrom(r1, &(0x7f0000000640)=""/241, 0xf1, 0x2, 0x0, 0x0) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) 20:57:49 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:49 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000480)) r1 = msgget(0x0, 0x100) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r0, 0x4, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/115) 20:57:49 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x3010, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x108) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x1, r2, r5, r7, r9, 0x120, 0x5}, 0x1, 0xb, 0x20}) r10 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x10000, 0xa2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r7, r5, r7, r3, 0x1, 0x3}, 0x6, 0x9, 0x3c8692b7}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r6, r4, r8}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCSFLAGS(r10, 0x8004745c, &(0x7f0000000300)=0x9) fcntl$setflags(r10, 0x2, 0x1) getegid() fcntl$setflags(r0, 0x2, 0x1) 20:57:49 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000480)) r1 = msgget(0x0, 0x100) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r0, 0x4, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/115) 20:57:49 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = getpid() fcntl$lock(r1, 0xf, &(0x7f00000001c0)={0x2, 0x0, 0x7fffffff, 0x0, r2}) fcntl$lock(r0, 0x7, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x2, 0x4, 0x7fffffff, r3}) 20:57:49 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000480)) r1 = msgget(0x0, 0x100) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r0, 0x4, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/115) 20:57:49 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001040)='v', 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000003fc, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, 0x0, 0x80000000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r6 = geteuid() r7 = getgid() sendmsg$unix(r4, &(0x7f0000000340)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="2285237d8f847fd623d861043a74b18003ea695beb0c9dbb72", 0x19}, {&(0x7f00000000c0)="ea3fdbf8fed5896f7dc4e7f03e6e44915d128f8b8b9bb65bebdbab3df1813c02e6fed6859a05ac320ea6f94e34a2153c4648a5", 0x33}, {&(0x7f0000000100)="c6e23d60958c1ab60141fc259a8e35f080a1f0d0c90700502745bf15fb441dd0b89e1feb8beacd4c88eadfde2722e72c8d8b1032c1e6afc825d57aa77c08d1fb46d9a295a482da70232eba01804cd069cadbf99629bf46e822e1c03f48214daaf8bea371a06e28478a1ca213c3f4da43c5d0eb2c6f7653191e6d1e8ee75caa1cf80f025e4551c6e4ff439033bd424c48a22075f225c56ccc1e28008cf9b3deb8ce", 0xa1}, {&(0x7f00000001c0)="679787e70bc22d138011a90099185868636511a136b79bf5cad59cc3c56fde262877eb78d135dd7d229a93cb2bbe917ac8319642c77ea56ff0195e34f550ffcb4c72ada94598117a", 0x48}], 0x4, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x9}, 0x2) 20:57:49 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(0x0, r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000140)=0x10) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) readlinkat(r1, &(0x7f0000000100)='\x00', &(0x7f00000002c0)=""/195, 0xc3) 20:57:49 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(0x0, r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="021437", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 20:57:49 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 20:57:49 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(0x0, r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:49 executing program 0: r0 = syz_open_pts() ftruncate(r0, 0x9) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x5, 0x2, 0x1, 0x0, 0x100000001, 0xad5, 0x10000, 0x0, 0x1, 0x9, 0x3ff}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffe, 0x100000002}) 20:57:49 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) lchown(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000480)) r1 = msgget(0x0, 0x100) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r0, 0x4, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/115) 20:57:49 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) lchown(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000480)) r1 = msgget(0x0, 0x100) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r0, 0x4, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/115) 20:57:49 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) lchown(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000480)) r1 = msgget(0x0, 0x100) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r0, 0x4, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/115) 20:57:50 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) open(&(0x7f0000000100)='./file0\x00', 0x8208, 0x102) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x9, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) fcntl$setflags(r1, 0x2, 0x1) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xe4dcf92544fea5e2, 0x4, 0x7ff, 0x1}, {{r0}, 0xfffffffffffffffd, 0x21, 0x2, 0x3, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x2, 0x70}], 0x318, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x677, 0x9ae6}], 0x2, &(0x7f0000000180)={0x7ff, 0x5171}) 20:57:50 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(0x0, 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:50 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(0x0, 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:50 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(0x0, 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:51 executing program 0: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = getuid() setreuid(r0, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r2, &(0x7f0000000080)=""/99, 0x63, 0x43, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:57:51 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:51 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() semget(0x1, 0x4, 0x402) close(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, 0x0, 0x19c) 20:57:51 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:51 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x85a0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x40) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x1) r4 = socket$inet6(0x18, 0x5, 0x9194) poll(&(0x7f0000000140)=[{r0, 0xd0}, {r1, 0xa0}, {r2, 0x22}, {r3, 0x100}, {r4, 0x100}], 0x5, 0x1) mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x1ffff000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 20:57:51 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x8004667c, &(0x7f0000000040)) 20:57:51 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x7fffc}, {0xffffffffffff8001, 0x7}}, 0x0) 20:57:51 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:51 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:51 executing program 0: socket$inet(0x2, 0x3, 0x7fff) r0 = socket(0x1e, 0x3, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) socket(0x2, 0x4000, 0x20) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000300)=""/199, 0xc7}], 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x208, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x2010, r1, 0x0, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) lseek(r1, 0x0, 0x3) ioctl$TIOCDRAIN(r1, 0x2000745e) connect$inet(r0, &(0x7f0000000000), 0xc) setsockopt(r2, 0x5e4, 0x100000001, &(0x7f0000000100)="be3e20e5c2169bf68d204f7e85f300c0612eef96c06e704b7fe5aecc7b9efe613a", 0x21) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0x355) setuid(r4) socketpair(0x0, 0x1, 0x9, &(0x7f00000000c0)) 20:57:51 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:51 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x1, 0x3, 0xfffffffffffff001, 0x100, 0x10000}) r2 = socket(0x10000011, 0x5, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1034, &(0x7f0000000000), &(0x7f0000000140)=0x4) fchflags(r2, 0x40002) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0xb18, 0x4) 20:57:51 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:51 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x9, 0xa}, {0x1000, 0xf267}}, 0x0) 20:57:51 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'./file0\x00', @ifru_broadaddr=@un=@file={0x1, './file0\x00'}}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x20000000000001e0, &(0x7f0000000280)=[{}]}) kqueue() 20:57:51 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x10000000011, 0x8000000003, 0x0) sendto$unix(r1, 0x0, 0xff92, 0x0, 0x0, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x401, 0xab8, "0366402ba77f0c037f00000000000000ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7f", 0x4f) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) 20:57:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x69, 0x0, 0x0) 20:57:51 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x65}]}) 20:57:52 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x9, 0x7fff}) close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x8100, 0x2) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 20:57:52 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2131, 0x40004000000028aa) mknod(&(0x7f0000000040)='./bus\x00', 0x6040, 0x6) mknod(&(0x7f0000000000)='./bus\x00', 0xb48ff99ed7c074f7, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, 0x0, &(0x7f0000000140)) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/9}, &(0x7f0000000100)=0xb) open(&(0x7f0000000500)='./bus\x00', 0x418, 0x0) 20:57:52 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xeb, &(0x7f0000000000)='\x00\x00\x00\x00', 0xffffffffffffffd4) 20:57:52 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:52 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:52 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x8}}) mprotect(&(0x7f000057a000/0x3000)=nil, 0x3000, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) 20:57:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) lseek(r0, 0x0, 0x7) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x20, 0xfffffffffffff001, 0x8000, 0x6, "87b94cbf9e48d82b268bce9b050118d6298c73dd", 0x100000, 0xa7}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r0, &(0x7f0000001780)=[{&(0x7f0000001580)="3e367907d7894eba6fb7c15d8b82d14c02570819255f82ac4331138933d79b76090c3f9631b2861d83310b3f987810588fb318acf0f5a418c214429f60d15ba2659b0f35bee2878005b730a87cc0665b7fd01299810ed0c57803b5974dd3a6b75adb71b98f", 0x65}, {&(0x7f0000001600)="a4d613e49ec27063acef5b3ccd5dddc9ddee15c2768d983d176735086d08998ce80b9c6024077eb398", 0x29}, {&(0x7f0000001640)="c917a31c3902774d2a813b3176bf5e659febe9b3366e8f0c96a7c659a912ccc3f4291f6ffcbb94e4b817ed40c9d1f3eab6f9f4779fa0f68426aea7e9addb9915fae37098459a98a8a747647bd04340f6f8fd9b9d465d150acc5b34814380d0581deb576763cf5908c69ab30777495445ac0280d9fd7b381575f1e84efcd93f0c30e674fb2df620f4ac581ae3e28a515be35d31bb6ecc3401b5950d4871542ec1b6da682381b89c061987c2e98aca83c810525a6508", 0xb5}, {&(0x7f0000001700)="d04497dbe5e4915756a6d7eee0a730e02cd35aea59d9f66935e9bcd61cea73db73733508f008725c23000c4449611f4e1b3eb6db7e33b01ef386bf172da1b28e185ec6e303eb2d5fce040a78cc30c1", 0x4f}], 0x4) r2 = syz_open_pts() close(r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) rmdir(&(0x7f00000001c0)='./file0\x00') flock(r0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) r3 = getuid() ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000440)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000540)=""/4096, &(0x7f0000000200)=0x1000) fchown(r1, r3, r4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001540)) r5 = dup(r2) rename(&(0x7f0000000380)='./file0\x00', &(0x7f0000000400)='./file0\x00') write(r5, &(0x7f0000000240)="7e18fb84b1c5bbfc1839c97f1c4954049495a44fd71d155e699c105e83c976749f435179d2724385e5c58c3c67c2d6964a9950d12e0796ed1ff9ad83a56fd492e9f63d8e09f7b08146b7648e7e7acc2401a6dc17367ba5312c9eb3ee0e35af894db19b280ae45bc64c5ad2626c6c5325b956171e3939d59feed8b5b4d5a656b06b8d5b6ee85f2e88389dedefb4a9de541bb5f0b4c945c4925c917418460028b020838d9f118efc8c19edbf1fd6dcae219b", 0xb1) fchown(r0, r3, r4) syz_open_pts() 20:57:52 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:52 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0xffffffffffffffff, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:52 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0xffffffffffffffff, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:52 executing program 0: r0 = socket(0x18, 0x3, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) setsockopt(r0, 0x29, 0x41, &(0x7f0000000000), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xf8d, 0x6, 0x6b7, 0x101}) 20:57:52 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0xffffffffffffffff, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000280)='./file0/file0\x00', 0x0) ioctl$BIOCLOCK(r1, 0x20004276) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0xaf6d4c32f4fae41d}, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x49, &(0x7f0000000040)=[{}]}) 20:57:52 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x0) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:52 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c050ffbffffffe0fffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x410, 0x0) pipe2(&(0x7f0000000000), 0x4) fcntl$getown(0xffffffffffffffff, 0x5) 20:57:52 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x0) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f00001eb000/0x3000)=nil, 0x3000, 0x44) write(r1, &(0x7f0000000000)="da", 0x1) sendto$unix(r1, &(0x7f0000000180)="49f45f3417494e2debab2d23246a451aff6dafee2a020476bb9763b932f61c3de3f234e32ae647b467a3c4db0c9ac4fc325289d2ec24e1c1b77264abd3b6da13c558ba4b0dbe66e38c8ddef9c93c4c3c76252bd08c954a7952b4571567e51a7b2a6eb0e844da908cfd24c4e92b91e122ef7af6abaa4a65fa21ee6100d7665327073662c9c211a138c9b2fd8f1c684fa2", 0x90, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000400)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000380)) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') recvfrom$unix(r0, &(0x7f0000000080)=""/59, 0x1006c, 0x840, 0x0, 0x0) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000240)=0x8) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 20:57:52 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x0) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:52 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000000000}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x85) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0x0]) lchown(&(0x7f0000000100)='./file0\x00', r1, r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0x2, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:57:53 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:53 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) lseek(r0, 0x61, 0x0) sendto$inet(r1, &(0x7f0000000040)="8f3cc596b1137de101e793bdd779f97204cd3d32293cc0575c9343f0557e76ce9f48125bba3f89142110135ff0f36ffda7a6b5bf1157f74fe51110697792194365b760dd05118392cf72b2d30ecfb423b47e9268c6629294bf26188bbf46e0b05bf54f3b31b12461a8fceda7acc86c7cfebe097ec2742ef1efac1ac169b0be7470ad370bff2ff1c258122607ee875d854491395f5b08b31ca81bed17e7d0ce2e", 0xa0, 0x2, 0x0, 0x0) 20:57:53 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10, 0x4001, 0x100000001) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) sendto$unix(r1, &(0x7f00000000c0)="553bad4e84aab057315bf74bf86dfd30989af9f45c7c", 0x16, 0x2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) socket(0x6, 0x1, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 20:57:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x3, 0x1, r1}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x3, 0x0) 20:57:53 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:53 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x80) semctl$GETPID(r2, 0x5, 0x4, &(0x7f0000000100)=""/233) kevent(r1, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 20:57:53 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, 0x0, 0x0, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:53 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, 0x0, 0x0, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:53 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000c80)={0x119, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e7, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r2, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60ca53ae3d2ab075a498784b2af1a5ea90b5f570032d3ec4bea4d82cacc4b18879eb71bba9e0b2c493a5820d87371523d68dbcd96578d106dacd067f50bdad518b84222ebeaacb3b5b2f082f69148ad2b292f2c1459a4a1c4242050205ab3c7b86d2e596658782d74cedf112ba98a5638c2cfc2d5a2700b0505032a9c7e26c309f6714dadb98f126116b50ab5dbd0363951265bcd5f604af5d623120439eb32ac546c22177cd2cdca8ec57dff0449c693905282e3fd11ddb5f72bab5e5eb6db528b3e9a86f041445f234a07150161f84df450ec86da900e8d4a59ba77dc82b2936ad0c846bdd1b7d0fec195790ab96fce3e81dddbf52e897feb7f4d1be57aeb7832fbe72073c0ea9e419c12a5bdad7dc1dfa982abe091471c2f14a6aee0debca69f99ac2bd2f77705cf05973ac34809086af671a9c026e88d574044f8569cf3a6fd7043d902451c19022e8daa881a1865b91bc252492ba1e47097e8822615a3ac7390c5a2507b5061166ae95bae0e7e1613dd6458a4d356aa39cbba3f8c6fd971d11cb6fa883588afe32e5f952e9feafb44a721acf266b13d620d62562491c8aef79374d4a2d61dfc077258abd0d16ba08e788ee304d1c3721150f6f7689942a51196fb7df4e18ac379432992b15d1630f728ed3f91e0a230911d9fc6a6a3bae2154fb0b5df5c73dff957", 0xb25) write(r2, &(0x7f0000000000)="6a4a4e5cfab0fbad605a309b8dc538bc2fc94746037f", 0x16) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) writev(r1, &(0x7f0000000040), 0x1b) fsync(r0) setrlimit(0x7, &(0x7f0000000100)={0x200, 0x6}) 20:57:53 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, 0x0, 0x0, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:53 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)) r2 = msgget(0x3, 0x200) msgctl$IPC_RMID(r2, 0x0) socket$inet(0x2, 0x4, 0x80) 20:57:53 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[], 0x0, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x42) ioctl$TIOCCONS(r0, 0xc0185603, &(0x7f00000000c0)) ioctl$BIOCLOCK(r0, 0x20004276) preadv(r0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/113, 0x71}, {&(0x7f0000000240)=""/124, 0x7c}, {&(0x7f00000002c0)=""/201, 0xc9}, {&(0x7f00000003c0)=""/188, 0xbc}, {&(0x7f0000000480)=""/31, 0x1f}, {&(0x7f00000004c0)=""/235, 0xeb}, {&(0x7f00000005c0)=""/120, 0x78}], 0x7, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=""/88, 0x58) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xcfd4aa27d4fa2978, 0x0) 20:57:53 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[], 0x0, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x6, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7ff, 0x0, 0x200000000001, 0x3fd, "0366402ba77f0c033c02df71795acd76ef3caf00"}) pipe(&(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x38}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab", 0x28c) 20:57:53 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[], 0x0, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:53 executing program 0: mknod(0x0, 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/18, 0x12}], 0x1) 20:57:53 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:53 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x8000800080002002, 0x5bcd) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000240)=0x1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./bus\x00', 0x20a4, 0x401) r4 = msgget(0x3, 0x9c) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r9 = fcntl$getown(r2, 0x5) r10 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000480)={{0x8, r5, r6, r7, r8, 0x12, 0x3}, 0x7, 0x2, r9, r10, 0x2, 0xdcab, 0x80000000, 0x9}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000002c0)={0xcf, 0xffffffff, {0x8000, 0x4}}) preadv(r3, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0) 20:57:53 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:53 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:53 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c500000000000080000800"/79], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, 0xffffffffffffffff, 0xfffffffffffffe55) write(r0, &(0x7f00000007c0)="3e2a7913e4ba6d773553c0c01b3d7af90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828e697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097ea73a4000000dcb95a0100000000000000a864d67971a38826a1aa8937e753ffffffffff510eb0092e", 0x82) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3, 0xffffffffefffff7d, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000040)=[{r2, 0x187}], 0x1, 0x0) socket$unix(0x1, 0x7, 0x0) 20:57:54 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c500000000000080000800"/79], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:54 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c500000000000080000800"/79], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:54 executing program 0: msgsnd(0x0, 0x0, 0xfffffffffffffd2f, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001740)=[{&(0x7f0000000140)=""/228, 0xe4}, {&(0x7f0000000240)=""/226, 0xe2}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/28, 0x1c}, {&(0x7f00000003c0)=""/172, 0xac}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/202, 0xca}, {&(0x7f0000001580)=""/241, 0xf1}, {&(0x7f0000001680)=""/175, 0xaf}], 0x9) sendmsg$unix(r1, &(0x7f0000003f00)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003e00)=[{&(0x7f0000001800)="8d60dfcaea5ee36b9255933c9dbb4e62cee1c23e567650fba9c0d488d2cf3c0e8364ecb93667528fff5a5b4e6fcec8f8b196020072a7128ed11d1f965183c3561f0f199b41b2504a75e86075939e46c8f8abe9f4d17fe52faf81841567d7d20d17e3f664f93dfe69b61ffe2616137ea20967d37436850fad7eea8ae8d1ab1ff535ffefcb92208bcac653cbb939", 0x8d}, {&(0x7f00000018c0)="99ad7bb69a0711c3e01edd5311a9c380e342b96c8720fcc0bb7351b363cec78641c06ec4228b6870142f2aaf9c3b8c0ab87c638c3fc731b4d73c3f3391cc8f11f18fbcf85f519eebe5e9574cef4155dddd94edb987bd92d86295c7bf6ed5cced3d049d8f3ddf7f96ba22c39185d12e7a128fb1bf3a4816d46f", 0x79}, {&(0x7f0000001940)="b5f5454803dc152b4081445a7d", 0xd}, {&(0x7f0000001980)="e7e8e6d6bb727258c77a6e4f40ac505c8d9006a7d6bc124133d9d7042e820be4bf1d6ea6d8334afb61145433cb847ae029f445189ee2add2308a94a262589773b1b41ed3a1fc6312f6de5771737e8e89e5dfb8249e4bd56a7969ae8ffa5c2a611c1e3359bb221d7fa621178550648bf4e2870dac7221", 0x76}, {&(0x7f0000001a00)="1eb04263d4f82cb86cdd1ee12468de25ee89e9e307a69aeb0d89a3bd0e30a6226465b243dde997b1da951fc456c9e360fa85f78f7c959037756df0737fc5f7915153118460e063365806681c71f1177ed4b424d15d978c94a3205a409b4025493048cfbfa53d1196a4abf2e6822c65dfeafc4c28e9e98bf0f568cfd00ff194b7a91472dcace1cfe4ae0b448f9e84ea1c16b15735b5321da9c4656d429f44743b261b6fa250c83ea039fe5e7fbae1dd6825ca4708dd73f2dc438c6e5aac520f3e5215647533fcae730f82d2787ead983014f527f7f695352eff17edb4633bba8846da01324706615822ee3c888b", 0xed}, {&(0x7f0000001b00)="cbf9aeea55ab9a30e417e4efbd228f26b8afe8a270fbdc77a5dd2cbc8bbde4e53d68252bc44a8ccaff35d5caca19395e0a1d396a671d0e71bd1aa086b4732ae420cd1cd24103ffaa307c9f8698ca00696fa804e21964663c566aa2f0634a57181d1c19644f1a198113d1a01698278b1f8f989543afb1a8365824049cf908c74646f004421059a0e05e2bedb255474ff0485b107c529985c67dff204c349b305be85debae1be0729b74c0fdd44c96e43bba0296418d02225effa243012f58cc32cdfe7d046a0f37146d273b621d4a1ebde8bc", 0xd2}, {&(0x7f0000001c00)="6ef9c30abe9ffd0b6c8c585527857d7741b2a3b95785af8da9ed19756e73315f6c7d1d15d6d25f27bc0234f7951bad82a394f25fc9c4f89bcd39e5a9d02731f5396ab89e8aef1739b883a37beb7b6d1d5124d1bcbe7c0f695dee6e79dfcb7ec337fc41e9d2d7d12ddd1018b67c90b7f9f102ee2ae2b9ec5b1fed9393b0c778fda31f1ddd8938c1a417712181f4f9686d0d46ed4a03ddc493963776c95f80ee5d7cd2865e31b3c57e764d79a8797c9dea4a9db6bffbe213cda02a2cabf833e12ca70b7b757eef437b39a749753fea8d11e3d0fa346e73a0112c2c82aff9e14c8e7f16caa2dcdd6fc56414b9f0dfd4f4d81996c67f59e2df4155a2fc7a9cbd23417ba6dcc05f0dbe8f822908b934e46f53585eee2bda8faeee9f23356dc703315e462560affde7243478c504cacca428647c164283821972a49cf8284f66386b76c143cdf0bd497fd978355eb0f1d905a4e815ae440ce49c6a49f7d6b9e061ae69ccc433538f36fabc018e0264a0d7c113f966fc58d7873a0ce76656f3b7aed7be5b4925dc666b44f268f1b88d419a1d2498d30435c278f5e4333e29d169976a644a85eccb76bf6881777c75deef8b4439e946d2bb34fc7edfb8d45897e1e4e4baf8bc5bd060829787f7854bf9c7ca75e52b513bf81505880d7ba217f27a2204f1771f2765d65ed6ea6944499ec85e3166a800299c42f375965183a451852384a6804fefeb84f6dce7099be8ed7fdfce7ce25b0507ad126205de737164cab13608d91edcee4c27c3491efb0c9359761f12d1e29921add234ba18b38006610e312a87db15e4c78448cb70cec627cd6aa27aaed5b1f42b2066c9f8351e1a355ba5739dab206de30af008f7a14cfd3e5dd8f01b6f7e8bd93fc4a4aa1a0371d8d2362d91167cd22a36aff70f1c5dec0e65317a524da8efa15f06112b4d9b89b47290578e50718f24dab2ae68d7b9154dd6b5bb881b41aa488628c670e6f655a96d4f7b352b30a59206295befd18ad42799ded5bde6e63d8a4dddb6748b18fbc140c71805492fc430d7aa9f7f9d230bece28f113865692a429af16c22df0da91eb7bbad392f5f5b4f0772ece4cb2c1ece230dce43360feace97c37d123646e020610b75875dd184f7f08d9cac28e9b14e57c21ad9d3534a61ec39f075a1aa0675a5059e289b8476ff1c9898cfd1a460da55e64ac14e5a6fc7a6c69d6d6d4962e4f0ac1e218a951002e9afe9f301ef53ffa4affdd28cd7fafc91f88f2c2d0e140170bc1f157c1f7b73fd733d6aaee5d0150037b243d39affec9ddb4bf0386cc42579dbf2be1f3d663820397f478afd8c63b917786d3d947e73c045fba53f919977fc408180bc6ed0e142432955724b972c6a8148e23183072ccd1211c246c44283ff57391ee2c34da8cf3f46a72d185996df6560eb097ef23d25bbdddda86f8da35646d9972530e0e9ab1c69e898befd3562f0a5f30bea9357cde62ac13c620e02b2dd058a9e076f6c651fbb025d2f0eab964636c7c356e7897ffe093ec41a63d353493a39003829a837d7a334bf3f7264a60bae9f5238c76a74b3e91c74232a835efb669ab13adf65a38ed038555ac841b26c8f7a2692422265ee8d5c6565b90435ad881cae7b2421c0da178a39c0678a20828d01af9ecd4ea7b88bf1eab446de462bbf8e59b8628334684b1ab65f392ec8f489c86f1469879fea31b565a533e8082db5248daa788864c93c9cf23cd0f650ec5cf1fe47470fa6e7ed4458e323696398135f5e04ae3edcc5222d2033d2a7b479a986c7d264adaee16b9342b6cdcc2636f3b05d98a3cdf0d424b597bebd635812cff5d8d0796712718c50deed676a84de25d024b07d9a8129d6fc4c108aa7e0879aec71db91bd4a1b93471a59f14f72ae4b80f68886be331f7da761d006466365829fa32b7bc49aa4fa8242685e2a205344ddffad88cfdc6197b54892f14d902d3f9da99b08762920a0067f357b294c28f4ec4caa8933b0019bb54616b410c750865c6ff8dd115bb050b8343f350d8fbfab2986259de9e63f885c954a8f9bc591ed0ee8c87f0949d2d5b963184429dbe615145d8016523688de32a4b9a4d798060042fb87a60a81f3f669ab063e40b26f02d8107abb4483e3519b2929f924a116dce6fa5df04b1a27b55a9ae4584b83a738c8c32e0b85e62e29f691cf1987e49ea33145db0c6412eb7a63473036b9a4d9928b63a9b2bcaa3bc6ff9b751ad2eccdc056532cdd4bad92eb1cc08e9389fe19a67dafbf8361fd90c3c05f74f0d1b4d29a55ffe9c5ac7a11fd2617ef735d8c3dfca7d0841426e0038d93413f9dc01ac54750c7930556b50722d3175695a32a96b8dda419086e96e522fe368ee0117083efb74233340931ba3f60d0a9ea075a0189869599a115e9fee50ff7a7a4db183e5ffd614d90129dcf5bfc7fbfcdee972c2b9e48c72e2297190a2a142b5af7966a613ba6a0a27b41c4e543985dbdda852123afbd20a967e4987e2f2a13915fc34071b177ddc862fd0ed43c4f6f08404f61a4359e5ce024b366416cbad313203f0d6fa7dd2cb5aa7018e38e9bc4b722b599c230dbbd64702e4f886da0172786a500ca91d3abb958a397801fe2bedf7e6bff2d1e5a026bb910cfc00c4f93364803a7a06e50146c3242682406762d401607a883f7eda2b6b5809ec794e4d453cc6f5c32d47749eb27986d546c80a8aa229e3f966b01452d867f8c036ee4a2fd752ac5822ab936d6538a292c3c5727dd53c0bc04e63fc9f16828af62a130d7ef4d6cdca12db2105d3bb9e380287755d1c42e5d1b5eabea1c6c733585a48f710d5e1bd6c9d53a513e584338208a608f55a7208a57ade630d4537cdd7a2b5a4c6e842a0b7d93a89a3104183450b36f5f20211f6e69f7d714c7afa2856b6a87df0bcdd13c6f8dfe1d652af6891fa585fffdee075521cd28f37fec334e4a8747409c4f29b5dbbeb882c7e56424b93373de58daf6a8d9db0c8eef3c3cf432aa49dce2819447e6277b4b4e85e1c62a5af0a8dfbaef3b70649c5b9953606b5fb5d590b425b5aad9c8d3fa06c9a1fb010ec51a8ef7a602e7957e290595635f6cefe29b7b97f05f96ea98df90da196ba8c4fd782bfb8fd14331e93c98d3e44de98cb148f892265a1103cf04756b7a26d57a90a3347c8b688372b2c7363e3f4676c1681516ec8a75aee3f1b040d27396099cfa241438f4d4b46eee42bfd43d6536561840a1c52b0f419ae01a39060ebc3d4ad54453c886b492122c4ab01a02fd44485a133b385f7e6bcb456727657ffe82eb2a55cda3f9fddbb8552d40fd4401b333d1dff693596891c86eca6fc1b11892e3e5051b21704c6599df62e9ac7ee254e346053e1b1a675950b9d5f1ed4b11318219511c32e3397d85845c6f01eb2332e52e03c81fc75ee34d915206096b43fafa7a8cb269be78dbb486386a34192968a225eda134f87194bb403882a92de37e4faec21ae6971d7df1ec0398a1a9d977f85733c02fa32f3f9346566fda3c085360b9f25e003aa951ffa586baf60a41baba4ee36fa3d8bd3dfbbc9eeeceac93b3f76a1338b52c20e1af281f37c05f7704ed3ff89a3ffd76fe6da5c49649fe69a28e7ef69461812ff68063d18362b5705e6d21c592c0a428e244228a8669fe8326bb9e2cd86a967add17b562d39a9a04a2115c37b3e97ac3d3150994858335648b13c32687161db01577f8421eec9e2b44ec2f538a462deedf0e34106602e1cf95c34366265d89845f306581849372b67bb862251fee6f52c67ca3ea87668b0ac8b7e42cf2d074e92b0b41103f3958b6cb423b16dcdc1f9a3793374e1dce59d25ddc807dc797dcd14ca0493074be9e608dc82b9143ae2d7d45f93c3a887a68d43468a037eeb06a1394dbeedfa9d0469bbe28f16e1714aa147225f9ac505cf10b5080d5dddb16a6c053bc25c133512e19839593e5aa2914c20a798eb9f9502c073c02666af42a1041a8e7aa3d987a97e8f653d67688babb9333c685d83dfd888beaef1156421e29289a940b59c9c5b075458ed1b51862df445dcfc7f5354731a3a19d36706fa7bd2e31c157c869c2e96cbaa45464ecb3265f4bf69231482ca9dc761a31831c11fabf000c58e42b69002517f0d77e9f85dcf54fa4988ce70392f4a2a50d2fc818eb4a0b1ca9e3e7cc683f3e9997dabf4b3805b199d6b1d2f052ea99b14756384c28853316f521fa9bb1adb5a4e1be99e2ff352206763b1ec0d0cfe3a71947c327e8aa02c956ac3c749d9ab9636c6956b50e4e61252ef4e91414419638b5a4d8d58c86c9f85d63e169855aae756d7611d3873a7b94f4a86b6135ac683157adcb414692b3f77c275aa22aa4009436279997594fd4ee3d1918d483eb49af463577c3640d92d94c40ce473f434539d381f91bdb66245632fa287559636db0a10a6b4583c1f486eeffb694bf3591e096d0b06d1ebb9bd686ee12672c8cfb389ae8c66ee31ce0aec81594fd9c074998e0c444c039dd042397de4e2aed26e1b61dafe83600b90c04076c2781073506feddc01842dbbf5f14b02e671d31f45301c01ff1ddfc4e7ca9dcf59d701c97d7c904d29d653b089368275c23dc6a4671f90b071c22665f668788fbcf90764b8745cd38353379af27a5b3de12c77e66529d8f5f39ca9e3a5aa3366e2d42cadf83d14f9180f770c31900477a323a3be3362ef3350eeda4d4dbc5c5686709c1c27594c29b5cf9bf8b8cf03105a2c2765f0ca0cb24d704abed2bc2cee6ea5e6f42143a1e5d4921d7d6328b859c9cc0538fc31b16ae97a0db2f224918664b568eddf900954c3380078d3b8340e750e29cfb38f84b8afac0aec7a246141e68aa5022e0d1af22a3810116e3658705131c8887f65aee22e26de9d372107d60a4fea032b4b26c3612c87a5e89d4fa3cb35825a9d23c6f4c68d6710d80b7dd19f1508aec98a766add2183d47440fdb2421464c93b1084c21e397253b15eb4c52c6230282374877aa8df818b504fe146ffe618518f195749551217d85cbd0899baa7a06bd00ea784fab71d050d43154085f802c6390cb2887dea87da3d90f224216e3e8f18718ed8c180e23c6da5200e32937d8a46a8fdb86c244a4c155e39c6e793f5d30c2790a21d9e6530c1359b7b7fafea0057ac9def633d5a8a1cf8fef6605221a0105319227811eda57c417f183c88003f70e50ae618e7912bb84b8ab9a8a7b879c8f6e20e521540f83b5e0602cf2ec9599d2260626e5078e94ef2fa6564d5260cec0c9dce83dbdd40d2aa50aa5d5fe620de356bdd77b95896fe477d3b0d0738eb789680d1fba86910de407a5ef811ddc852533902c1bb5351df60c256f22be4e962c91cc91e11c752a5eacca9a7db34ae33954f85fe18db224ba0b6b3cf006968c17ce558dd82de0dd997cfff0b9db6f59bec0096a2da7c04cf9b026f2787c17042c959dc5ed19b1100b006c451e812a59ea932009af7e6e894e624dd0749f8260ea37c711b93cf4cb6708c1ae36f8a6b0cd52d843eb7821aeb049c8e5fac5de23d7ca5b5feea399c1a1160a22a141065130f866a11426f2b61d8a80588c8a43788bd1eb0a5b4d059fabb6bd4d5d01da933d5b92f8e9cd423b4584c74a8b622ea9d4f0835048bdddc12075cc4216a0e224e9d678738819edf656420c56fc64db5b0e78a2f0578223c4f2245f24936c6fc7b0d4f308e0694e3453f8250e9ad13fbc56d45533ad1dcc18827d12388cab4645f11ab4aefecbf0e73adc0c6e991de6ff96a58a0a285beb3bf9b4481f9416af69c9861abe644a3a6195", 0x1000}, {&(0x7f0000002c00)="4143c80701246edc826aef045cd5d54838c50fc90d79b6815d1355c6fc58533269200461a1623ead02c834728862d14c31fab873f65fcd193337c1c09bf0a46c293db6a69a45a183b5bbc9f6df0451276527286eef005239086b4773d1c358210589338e691e857eaf38edcd081d6ea98f652fae076758ae4fff0e5a824724378dbb319c0d477c6cdf3dda5595fd3cc1482b68a972b3e6b626f05ead500fdcd26531a2e7557cfef9926371b20e48c5d4d7005beaabbcda30696a3ea77c9dbfe99f1a09ff35d0b9155defec0414b32518fa2f6b12e35dfb3b3b3cb1bb4829d35f8bec79060ecd03f16cd2d81a8c4581e2", 0xf0}, {&(0x7f0000002d00)="c955537c06a0b1cbd0b2cd65189223ce39d2d7a6d545f5571e683b66170e1ec8ed3b92518992b887e5118145f707875b3b5ad90a989dd23db473c6f2d1e6b3043db69ac11f3bb4ecee7ef39ec252c887d0424ceda64713155a3c9be05d4898977467a4afce2b7508c3a706f6caa37d2b55048dc63f53b97c53733d0976a230e21d218a2735fd1ec13b3055eee24812c619e5cf7812ea44ca756344f65a30336bffeee58a68e501eb8a9f5de23687264f3f73cd12d55abfb200c35a317d146b83d3dfbc1d1320851a8e3c8ea0525e1b79e7bc97c7357d6f09e95e3aeb1deb79ae465ac7c8a3e29f2b3288dcfdb07b29d83f0266ae44f919fdd131146bea006d1163dd86408b0b5ac92f5c989b7e4647573942f843d388c376bdf511f1f88501ea7e0dc5df863e932aab178e4900e94edb1fc291c5fea75ed00a6323b9d1a24dcc4d560f8808638eba77907f348ceeccb29be241a5e97b27efe6a3c61333d9023250575d0a51f08275abd1d28b21a110a09899d58032381a7a65987c4e2f90b24638cebb0e2352a88078abc7707397a692847f5f372afd32904a9e01a21fdd0186bc78b2e9ab49ac04666507b01f98e6d9064490684024aef7cb8ef184485daf953e40c5071a40a13284c41b7b370647f9edf1653bcd4b0d5222acaa3730b88dc9814e144617358cc98c30837178d91c16bb8dd634a7e0bcf5c02fc49d46dce3d24bf2e91dd43558c64ee10de7d11ca35466e0dc80d2ef7c0cd777226d737ea23203f61d28ad3dc66bf35bb5fb91138e00204fc6da3c762b973f5e3ca7442f5460be7dbecc013b591a1933368245be1c54db1a5901f5db3ca846bd1261a1881a9608ef5f47459b46f8a2b308dfa557a73b0427fd324f4748a0dde638ea993f69fddc2aea5f12eac0008be6dd7456b6ebeea112d854acf6905cf33f9e9856279ce4481e417e73deea210f3e3dc4f5e864d1c808655930bf5f0740014665f8b82f5b40aaf45e94b62d719fd284bb27c589049acb06055ad4bcf4a6c2ce921e67e9651a77199a38eb0d4982789a8d80437ea6ae50c726305b00022dd027dea2ab441b04a1183f19a8cc46951d11fb246c2c23461904be7894e85889a8138afb3c9f763422fdefa057090a48651875cb8ef78aee9abe53a61c47b0ca2e47d3e60ac2d55be7176abddca15d1f1b5ced226e089362252b02c61a382a4b2d9f2182b2cf8032625ae40c4fa46b05df5990a8e9df54d8003333d0091204eeb3a50165a7422649ca078471e371f3b86c3038d4e71a89bf6df0e90670bbca63afa0af16a3833944b09be1b73ab007ec73742a8723da37c68ac42bf99acdd0c4d551719df71ab5282512b649b2350ad8138d67060959c8f4162a2797ae30920a1b20b44bda0bc1d355da29580355359f6e32412ac5fa6ee57aae43976a7c57e8841aba6a81ca3b1f613a7370dc5f66683481467688854a60940a5863c7a098d586a15a58d4026a630c211eff19c76c1da5244a9142368c67995eca3aaeaa2cb7f29c492d595778d803e0d68833e6d3e14da0bfac03207d62311cbf4b79d1628ce4b9a2c9054054854c4200381ee0860c5814703e260636600ee32dd4895c7ce2274ccc0f4b1be24bf529e07097750660a3af3615f3a8627510a544fb9c7ab052f41375682848d8077d3af1245f8ad4fe9a31e56e32f75e539eb190bcf4e2f7c5ffd515b2a2b9e22626d109c740937084cdb5f7c945331fdd265862fd925313f010fe27a7700635f3df763c1257aebc78e88f766a37c9add4aca98620e86048743e078968c6a9428d26f82222818b8b9626490fa2cf53924484ba6b33d0e3a068ae9a7affa5e3c6f455f39e0e91393f6a5a41c91fe1d99c3669117bf3bb0e6e2feb3743b27ba75103803496b647f82da451801c8cac0006c99f291131883513a4082b426bf11f251f7a71356818c0677f9edfde0ff528876d8a0abb9421776a2f1fe310addd9c3b595dfd8485dd94a4e1fb9c185b07d5097d0949cffdb8473f35a7779541d7c8034a8c7a63209df99accafe135e371bcaafe3280000c5d8ad6029dbbb4973db22ac1ae83bee0615fe8d71e8f7efe92f691e25959a213da44812329ce1a9e0b6b7ceae5abc9456f850c7f2149d20fc2fac6a3e3c97caccd22116b1997a61aee700d5d6f8d61c0d0f04cbce8688fac43fd70cd5152f2bcf0515061e897e607bd857cb8573b041e68dabcb4f616a183596dd8dc1f7d8a4c3f23445b8b0e8da32ba3acf110936a7f48f1aedc612d6208ace98dcbb2c4cb01329fe0b1bf0bea9e56e81f6804129aee91ef9d48254fa1caf03b80ba29d3d4fd08b096ed21f838b211608c938ea909d45b8e940f54697552e36a03d4b728373230094b977e44ca71b380ae0c5edfd102e48c288dd567239962552b35664cc5ddf2ff867e8552ab3b23c542f74133b91fece4962e170ef9da9e731338a4dc57473cdd420f24eb9fc9197441870c3aca3988e1a424d360e40e466ee08d9029a666c020d8009396b2fb579b0144ddd5eedc37a220ac9dfe05d9124cc4ab0f004a55a3c8b54c91fe1b31652524969e5b1a325060d61d16df612b3bdd63a311b93996727bcbcdb21dbd128a8f60b8525b8fe2fbfc9c2ceb0279c56cd878589b97b352df9165ece3ea9628b1ef76b3c3d4e64c8dbe3506facfaebaf1e92ca4226f456ad231584be2a04e47adb630d5adc7e26637481bf02fea181a8cad97f5a50a9cc5e3cabd8047971bf0fa346e84084dde7f2b5dae9d179bd07771ba4a4d366f115a37f73031b817d214b88874a6a69cb4de9d597e255e6361a164ab33cd01fcc8db975713b51227bbd776d9cc7035286134dbe1bf3dac3c47a69f23f24bd1db378280c8164c9c68a2bbd649b96c07f34943605aec87e2c87923b8029934c5dde24c670ea4be675296438c3c0d722ecde1abb58b9fd4db0ffcad28f7087eef406ef477d183ffec317e6c96b8c7484edaffa81c7efbec16852d800c51324481cf085d050d67b5c3911c67367a36e7e6fd5884432c4d4e557396d92621bcc806b691d69edd201d9ee1d76c406ea283e0278eae458fe54e628423a8b586934f53381421897ba3a6ffbc8e44be389fa8880f89e5b691a61fada99fc8da87002148d44f111e0b0e6da80239275f91224e60d15ea249d54056805ae2c25038429d797b9abd8e33469f1d97167301f03ec1760bd024692c66681f877a9f427aae83986d5a913e27783d8177aefa264d30502ba2de1b0fa955ebb3bf020410027e1fb9cdd03c43e6d972d98d049de9fbf9da677ffdce30fd3cbccc612c34b69f74b24e86151d89f79bc3bf7bd91622697f14b8b97af7d61bf65760d03fc4db77455871f441bfc9f47f8e82c981841b0e950f1a70ac400025b905b4c96b2fb4fa2645e83053fb4cf978de4c70a4fcff4ab85a2320e9e13674fb36fdff0d1249a311b33d19bd0029105c986b1f96ae37163ee5abe21a101d26a78fa87981fb1c36913b3f3b6269761c7d8a0943d250b7513bc3f52f21dccf5412093d57bd2b118b3645bea63b30d4a12122f6cfa29079810ef0655be1d106aa24758a36b2a22199e6e3cc13d0b3ee27acaeff3b7874d4b0ffb7d177ed86efecc490d852ee20b4719b67c03cfd161340db0e0386d4ba8c84a825bc6eac6e96c10b38d63b2f68481cc8fbd62f5a942644b34fe38739a30e830faadab0baf1fe483548000621783a14b550f0f03cfac0ec6892bf028b160e94e44d4bbb38a11ab57b6157fbec3987b4425aedfcbc134ea5e321574a0cf76bc26c5513c9dc0887eccd54ee491eccf408c8a89b921560b3ba74e7687b6ca4ca11eb5f8e3cc2d97e25fc731e98a0a2ff695bc0b5b340201d85db6b21c5e1b775531e773897c0a595c36ad3fda01df8727319427a8705c0baef72b1ea14c3fd99b30f166c4c5481c0baf083a71a7757160cd16128797d6b4daa502332187a70dbc1416ef356f8874594465a589e0353fcd4d1488c21880b92fd5a6d92127a4eb1d7bffb381edf47eb53965b68e64925f3cf2222a0562b3aa2dc6129cfedaf305986de3e06a753c4c08cacd3d75d267b1ebd07a8183542f8187786b7bfae0148c66b64e1f3ce0b4ba415d81c52c1079c188db49d1b1cf87b88f32855ef5b98d535808faadaeacbec118b61b083847ec396e074bbdb28e7660023b08dcfc7604036731d81611589eb7ca911d4b8a73f471b0f695d54cffc8bcefdb37f3c9f1dbbb09479753061f34045d78a90348cf495b29c9906a88b930d9e0ea2b743a29d1c422ace3d6363693c34b5266fb1f8260ca1aa664c302a4c7d911c525ba33dc8ae6e55f27c4443899a91f439f99cb41397a66cfc80aa55bf6ea3c31f509e2aefbaa43898c777adfd5760a40797c44f3d8bd9e71c7ea1744fb3e80c768d2a0b76c2a701bf877d812831e4c652eb5f818fd0c93f6aaa51d75b42eb6c3bac0e4fd2fa2c1d74d91f05bb31e5dd075f0aaeceb6b961d2241df0e51f8b8024dca2267c9420c1b2700bc78a8e3d942cfe911ec3e1f2fd7c65da347ef131c5da4537bc288d47a68a4f6b9619e5ae356cb094f1409b54ecc30d719e104ad8e43bd1d744bd4edcff5db4198d7116414a5f0a7a28d9a470f3ef6672ed7442e629f9e2da418360581ef1acd084941af96c629000626f91240bd36acf79c31cf6a99d8eea1e9cf11d8c0af489f203cba28e8f70f443e0c718c915a72f8563a7206d605abe7d6c89eac5e434176bfb55320d961df1bb22622ebe7a124f7d6db847d256f2ab884dd73fe9fe88caf5f50f6dd98f1da8a2638dce7863e800faec75dc35ea8503daf26b910bae5e014a5ea0d632c6934a12a3cfcefe6601faa7114d2f3f4a9a7185fc808d795d0a43fc37d07222db8dc2eb4c6f6343e353c637012c6b9ebefbeb414f1d67d03c820c2ef83e7ede98b2a25e38464a4e4fa284ae8f325d35ed2c5f95390606b9cdb6dc7deab560b0008d93dee0d5dc909c78d01109fa0a699f4f6513fe0e25ff9dc9503dda86cd47d97c6659051a40cddacdd5b7ea943eaaf9315861a2a604418c347f59643fc5087e56352a66b70187ea5ec4857ed1c9560dcb1012fe905c913e460923c6a97faafd95e6b3131e2683cc8cc0aa789a63d5c4dabf8ed7658dfcfbdd75b9b9a26e6e4108ead295ee82a6352eb21773872cbf35325a7150d1e2c1f4a72b8a957e69152e8739177199d88e8b59b4c0b90163f68365be3acd470766c6ddaef8ff71f237d60fe9af11d668a9f8fe7f93b020dde9b0069839aef37123ca60d4ef69e6f3be8a1e7d7b12195cd27b8e5a6870e4abba8aa70175596464bf286ea73fdf740f6494f7da2e4bf368d8ddeba7c19c7635848ca3b40f7301968e00a83f5b9f468e3667316d29f4f00ca16477fdcf2f0b4ba88c11388ee64cc1ca1c4563ef9d99caaa5a8d2398fcf792c84ffed390a33d2401d9569af37842b75e3b03ec359cc01c296088f4eab76e844bf8b1337d65acd2788cd7d66a136c3d17309c1154c57106c566c53c2f20fc716066cb5639d5af4c0bfc2c2686c3b37b8c9abf21b6e31615bc302a753b38699af868242d8f32b5ebc96fed05a5a05b5ebcc2a3c4af15ec0ff9137420e09cfb068279155a1cb0464448298298378650bf6632c3f474a31df96c0659a8fbc67d6bd40bca5bc164451cdd438ef86fe6a3240a307cd8b9084716724dd4b9a4442863cac02216b98c0fb45afe057cd7aed96dc5e321e7de920f9811114f8f017fd74479e1c7df41870be54c325372bd465cc14824", 0x1000}, {&(0x7f0000003d00)="0eade9e35a2f6f70d5309b106ca1f4f221facfb8d6ba235d9f02b05f7f2c7bbd4603ed248f6d357bc854d253d60c15f52fa629bc78c69bf3f8dc6d211548ee0e0333f4acf4f330db84533a17e50654fbe9041bfff7be27dfd5253efe95e624bb789bb8ca6132568c3ec43a65eb5f449f88ad6c2288413c74cc95fbd93f7248f338b160e95e56a119c3c6df2a48834e3c4979c1d4d3d303f84629f70260efce13bf1eb5865014542d2509f6f594e5db67fbcfdd2e9f61caf9cca93e607c3755f140cd5a4a657ca56909be31af63e43c91bb6c3d99d70b0f86ec4c8f29a86f1a152a7f468b6ae8b48ead168365c362b598fe6ff84917aa", 0xf6}], 0xa, &(0x7f0000003ec0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1, r0]}], 0x38, 0x3}, 0x400) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) sendto$inet6(r2, &(0x7f0000000040)="fd77c7573e1409749bd8f98e1e68656687d9326369c6489405128cdfcf89a32302c73ad90a7f615b86756386e678ad3448b4df0462beac3890a88b3de743a84ad736d625f845", 0x46, 0x1, &(0x7f00000000c0)={0x18, 0x3, 0x9ba, 0x9}, 0xc) 20:57:54 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f00"/118], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:54 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f00"/118], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:54 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f00"/118], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:55 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x2) getsockname$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000300"/110], &(0x7f0000000440)=0x6e) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x8, 0x0, &(0x7f0000000080)="826ede0a24da0432186ee891d43cc6102d69cf72328c797fcb072c4676d18a7875a066477004ef03ddb4ae028ea4a346283a89002ab72d34326e6a9be5cf2cea86a697c4d663b0390ddd839e9c934c43e3324176719fbdd3307921d24cd21f7d501691cc66f03e1f3ed92ea5042904039d0be72870c0f1966dc98d030be062bc1f969f6291bf1c1ae08145cc0be02caefce499ba969207eb59faf7f05ad211358cb3000dd83b9c5bb161f6da00dff403631d2f71f73021", 0xb7) r2 = semget(0x0, 0x5, 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000300)=""/74) setsockopt(r1, 0x2b, 0xa, &(0x7f0000000000)="cfff9668", 0x4) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x5}, 0xc) r3 = semget$private(0x0, 0x4, 0x8c) nanosleep(&(0x7f0000000040)={0xc580000000000000, 0x6}, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(r3, &(0x7f0000000280)=[{0x4, 0x7fffffff, 0x1000}, {0x7, 0x5, 0x1800}, {0x4, 0x4}, {0x0, 0x3f, 0x1000}, {0x3, 0x5, 0x800}, {0x3, 0xe3, 0x1000}], 0x6) bind(r4, &(0x7f0000000400)=@in6={0x18, 0x3, 0x2, 0x8}, 0x2) r6 = socket(0x6, 0x1, 0x5) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) r8 = socket$inet6(0x18, 0x4003, 0x80000000) r9 = syz_open_pts() kevent(r7, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffff8, 0x0, 0x1, 0x2, 0x10000}, {{r9}, 0xfffffffffffffff8, 0x0, 0x22, 0x40, 0x1}], 0x34, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffffb, 0x0, 0x11, 0x3ff, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x1f, 0xa8a}, {{r8}, 0xfffffffffffffffa, 0x10, 0x0, 0xffffffff, 0x5}, {{r5}, 0xfffffffffffffffd, 0x0, 0x1, 0xffffffffffff4e6d, 0x9}], 0x809, &(0x7f0000000240)={0x1f, 0x5}) clock_getres(0x2, &(0x7f0000000140)) mmap(&(0x7f00006d1000/0x3000)=nil, 0x3000, 0x4, 0x10, r4, 0x0, 0x0) semop(r3, &(0x7f0000000000)=[{0x3, 0x1, 0x800}, {0x3, 0x3, 0x1800}, {0x3, 0xffffffffffffff80, 0x800}, {0x0, 0xffff, 0x1800}, {0x2, 0x3, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x5, 0x1800}, {0x3, 0xfb, 0x1000}, {0x0, 0x80030, 0x1000}, {0x2, 0x1000, 0x1800}], 0xa) close(r6) setsockopt(r1, 0x1200000000028, 0xb, 0x0, 0xfffffffffffffd60) 20:57:55 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:55 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:55 executing program 0: r0 = socket(0x2, 0x2, 0x4000000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='file0\x00\x00\x00\x00\x00'], 0xa) writev(r0, &(0x7f0000001400)=[{0x0}], 0x1) 20:57:55 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:55 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x4) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) 20:57:55 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a78"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:55 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x102) r1 = semget$private(0x0, 0x0, 0x468) semop(r1, &(0x7f0000000080)=[{0x3, 0x200, 0x1000}, {0x2, 0x8, 0x1000}, {0x3, 0x0, 0x800}, {0x4, 0x401, 0x1000}, {0x0, 0xdd1, 0x1800}, {0x4, 0x1}], 0x6) kqueue() 20:57:55 executing program 0: r0 = socket(0x40800011, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000504b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 20:57:55 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a78"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) write(r0, &(0x7f0000000300)="631fb428faae5fb8af38e25df12cb5494400e9f13805b0e695cd6de31b8c5e692d889748beccbeb032057f26cc8d99c95745fc7fc1d9c59bdc57efbf210b0ee460a336eca64da343400a26cb033235b02d9e5748c3558bf8513a17ec646d8530b177f62586c76dba7726bdcce6c22cfe5577ef24a149f9837ecdc58789604f93467024d05072f63c7981f3e094b81ee0f2114408c018c3151c55c218c95036e6c1efd74833b51f45f272a1407bd68ce40803d9dd1b0681f0fa56246ceb33134f948968985d3fe219cc9c00380815f620da84e60da492c478a164decb3f9f3a2411f032d57af52ef80d164aea12f5188462304444d463129b041fd32892", 0xfd) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = dup2(r0, r1) writev(r2, &(0x7f0000001640)=[{&(0x7f0000000400)="f8ec2aa6f7461ebb35aecc24902065cb03ee1f15a44452953aec7ad0b47c52257f6a899176beb2e579da1ce223221d56e5e03377bd9155f773923887d49fd925a2494cc81d361920c8fe00151294a88e5a3954618a707bfef44e0775450feb330983631a4e3583d655284e230c0a54979b43bc15764b6209398a2717740c0b0eeb76c740dd513ee4c53f36c2b187bcbb6b3edd0df6890ad8d2ce00916f5a85dbb6c942b8de907a886cb979", 0xab}, {&(0x7f00000004c0)="097a3c0c62f5d62ce08f0ae7ebb35a1e50b5122e0a67394a2635e5ea5fd8c3e520b2da5614c4a7901f7a11e5da6618c837c29ee4b3a07e90fd701bd99ba146ea05b6cfe480b3c728abe99190ef4ffc3ad847bfbeb5eb99fcad044ee00489a1b0accc0867b49ab3fa665999a32b814d48f8bd80fbca1eb865e9a1509bb181aaebf56db4c4c2958fd9dd670e73887b9ad25affb4d60de8c102923fe8ac97e96d6a6d4708bdd5aa314abeb06987cabfc5459928b526c6ee2ae2b5787db628cd102267daf22a8f71ffafd8bac3fb76f1674c147b629e75f1c5a4e9ba51fddfb210c54722fb50e44c708ec8350a4c06a47d28ae79885200090c4c01fafc7417fa14ed274a623f2a914c24019e59bd2b708d43d7fd5bd0c480d6c83d2597caffafc9767412cddb7e414efa39fe7e199f7e1db658c2f3552ca1a8b093f8582deb5c56131e5c2e8918c7f01319660879197eba138605eed8fa77d4a1ac92f63522b3c79e9eb613fe5def10abece0d9c8d63381aec6f7b61a5ccd1f162bab9e6e073d1d5167cbe51321457e251e5c9b495cf2bfd913ae569e53801e32a606db691d9abf8f134d4e4e6211aa19ce7f756a0e45096e1666343363cdf14f06f45e35ab5adf2a109c17d53c6b327d77ef65f787dc4a6348e7457bbb0530b1955195dfdd991384a2f95c961633821b9b5d4c8a84b452e9ebe96b471801828aaf91330b61193825b708b2dcb38b79884af64804e95d0a002130cec55a78c6d0fb56c7a7e0377ae2da724017e53bcc39d277afbee274bbd5845f89951b5c928cdefe3db5db5106d972c400d063232ab38866c658be5bb6dceed4257141f6586b9c861f82cae3d3c48dc31151ced1a3b430b679e2e97cd11753b0e41e66963936e1d2ca39a09a19a261a04dcbde035d3e913c9079d42005541406af99b4a0d67c953a3537eaa2dcc58fe393d7521ba8ca1c3797cab91ad498d7d20c033afb0d581d1c607af3aff5b63a1ecde9ce17c758a99f9889b7f9a2d7e89098e2f3f4d01c1fc78a167831c73fd1fcab08114bdf0e19a3c51d5b786c6e8456cf697fd736145a840ae473f11fbf31f4a641f24a4c413a1818feca275ed14e6d2e78cbde6d2f00c8ac71d2fa8071db135b5d3759279f8abf523d9947838e5d3d11b608abdfb6f423748e71f23a03f77fb06de18ceb5ac1e94b4459597ab553fa1601da706f2bad85dade52d349dd2750144f028e1b590af5434af35726aac2e893d6d2a499e1d9c8817992b2f3452a218c635fb49072355feb6ab8be50726454f6796c87b4f136e96a7cd52b3324b1428fc861a4b4efe29eb34eb5a5b562cb7ebb8d4f26bd555d136cb97d81b8734eebd169f24aa7fa38f7e437ae755ebcadf1382ab6ed2df203470e9fc7d44a0aa3cea4b9277219ee79ba11e708380adbed279afe88307d8514f40de2b81b0880bcd3a5317b29f10494d0ee192a7d60352565270a0fe3995236984dc459aa526f6e65426be4fe5be41e65c0344e1c5ec859208f1763680bbcf0209e30d7adcc2688b9d328ea8bc67b1441adf843c3dc25ec63c7c86f64169aecf5f4ad5d927e32bd05d7c98c54f8ba21f689c43c5cd46a0ef6166ec8c95e17b0d29d24826e39011d020079119ede6c58898763ed4e8878a4b3b6a7bff1406f707214c7bcbf98c23665255a9c973b3c57fd4128d88c0821f9d6b4d1beb910507501217d32896a4326ddcf895ef3dbee0cd6f555364e980c23330937002b8188cc033185d1c718c05dfabc172e142cbe2f94c0e3c0cd295e115367585afeeeaf28aef1fb89e5fd9abe80ffec1a31fb9abcabbfc6fd8db3e053c8d7e02d89810f21f54ae2c820339a53f34ef521d63b42f2ce2204bdfc823a000648355fb41b7baba97c3865155b2fc50428a16242762460b63dfaa8441c517d5823520020a020001f2521ea62820d1992a5b912bba651b204f3bfd4bc63cd9fec7ea2a7f983f982ce675bbfbdceaf7e69544ec8f068e9d6020f376c06fd973e2eb90924f155d38fcd18f95528517ff855209834ab4c0259bbb76e203674ebbd4d66ffca0cc2e9c132dc94fc216a30720d26b75fda131a46b94c14d558342c2cb9b3a22ef8d5b5b78d4f88082a93c22daf9669ec919eb6e7b86eea44223a7c145474299ee20563a89910960ff3f1daa1a01bc8fd0eedd04ddcfda7a13f48c9187a0e4f13d78658ad29653c47b50001cb2432c92bd483ba07052cf95827dce08b8c1d05e34fc93f8a006ee9d907072508a4c070a879a39435bc90857170f149575f03b0d1e0c88b196e99f615b1c4d824238a9e7cf12534f1ee38509f4a98a873419cb49dac0edce900c94d69262cd233e25762a003dea25e4202b5781d8527cf0e80b7b6d3ad59097532e7e5382c85511156a394ea6c6a143dc55bbc314d3de3bf1e8ffd4b4538f84e6915009f6832f19416f354c2c6e4df4bf719f1d08b7826897cee80bdf1c3ece4ddce820f59512f2c33c5410d642d3e3ef03dd790a23876e457565a2d010f29fc7f2aa9dce470e239ae11c0da1f5d61eac2e8221715eab15572da820d5f63d26e592f300b826ea6e8036d42eec5932fa37f9c8be0c22435d55c32f5ad5d50be388bfec070e73adb48a44c19100df9d34ae42eb60266187870fd1b6e9628cc4227b81a6a6f0ab0ca574c1de2cd7a8436d8349684c89117a1fb03b727fe00462a3cd10170d3e5eb9cc236be8bd9ef00ab0c058649eb612cd97b18b717bb7e894bda7b68cbd44c4a2cf7afe2fa2cf70e0f476fdb2b018aaadd746456c3340b6c893a5fb0be3f3f67d08978314ba39cf83dec0d3dd2646c081e7036beedd7bb48b347a7b6d6c0800ae27bd744dfe9a7c8c6fc1b49d57fa6987fe83557b696e0f4fa5638456528109a8d967d8c01a72f5acbe16ba0611ec8a1bd4939791d83c3e18f3d7ebf0a8d4887f8d70cd2b49527a61d1f832f886438af285a8a326517a47c207e2b88c61fa3f0d4cc3e48c3936444082d22cf20fbedfc8f4f71422e1e73b693e4e1f321a8dd07b89338fa2a5b6776a840ce5a59b238232ad8a660f5692527ae9c157c4c85ca5d3cd3c52f8cabb8084c57352a284db47178b9c71a0d5518790119f5df8e501069d199ebc030bb4fb446dc5fecd8bd1da4aa2fa881c3c2b7117ca93d858df0d9aecd6713e048e869fd5bc18afffb56e7b2a86c3d15dd598086f906397664fe37a0eb75d3d7c2cb7a1a8ab6fd1fd35ce74f1863328e178c43b03df9e300820104f8aad68bca422300f432c0b2f477b366f459ac267bd747df28a834f66c3fca50ba35d43c8d3be468a32c8657709095066f1174c68d8fa659148afaee063ee2b567db5b1fcb3fca45e2bb10bc0219695719d52c239875c4a28e418857ccac046bcf353e60321d4d7bd4a055cd040a37938e5d2b6dbb088abf39e50270ff66dc20df0b2e45e94ebbfc54ca2d38a05c0ea900329905bbdce9fb7740d755f69a10878fb91c05e12a1b4eebc4e547ace2f56889d9ceb55956598792dcfff6ca5be36de8fbf74d8a4e3d47eeeab03fc24d1f087baad11e3ade492f93392dc2fad2e1428374df2bc9eecc5a2b92fe8d8362c52a101b032dea934155c6f5051ec9f420a61346c7462dbb0f9a53f7add50f010cace26c0e2d4fff4e8f892f92717033b61a367dd2dd721e733f1d14b571c8d1acd26f2a6c932a65f72c1bead43d2e30109fe8eae8b9a677376e2010a544c386e57a355011b3d6621fbf4038f356222b2903e5b052b82440a51f6d6fad28b9ea75a629186eb77eb5e02e0b121f15d79153bf8b666afd22513030dc586931f8639e8b48399660ab00f2371cd3f6b5ffc000fe7ecc70e1c94f412e03a463a775f1870c17df2b5f34009ed1e1cfa5d86955bffc211c12c9dfb5bdcf2fd3ab5a507c940697c0a15743f37465f58bff2d8b47187c444e6f01abe597517beb6e57eb478652ba3d3cfa381e07465c4488dd1cd3732ffbaa06c45da6e3f69ba255f2f78612c45043ef4909ef732116fc353262ffdbbb7a497fef7638684beb4bb9916dc71b68c2a3bbe8bacb9ff938244e2cd5c7084cbee5fd4356f5df12b7d1e8f4118a1860b84b1d77d033bae7ac1af4a6c6c58bdd250cdcdcf6f96314f100eae7cdd5911d5d91d7cd8f6c20cec7a1651968833b2fdcfe55fcf3621d835b92698fa66d97c2d0002df78dc8aa44bad7466f70db190667a459619f7646d5f32d90f9ce68171ad4aaef09578ef2cf708bfc2f547a5d574255405d7c827c7272379daae3a1e84e5a4c8acdd16974f7b53243aac02c9d7312c5068aa6feefc92f23c4a0899af118aedd542bde95e00f92534064f1fbcf160cd6431d24536df20a418c34bf113cfc08ca5f601bb62d75d29b981f4edaf4fac0489179984637610bc73bf780810756654b68bacebf67fc85180db4634e099fdda2ce84d68726ca8c37b2d18f9bf21867c212e8d7974aa507bdefb1e831302ca67f914a32e0cd0ede5aef03a8d3716d4a333a2bdb4489ed4383725b1b84efc79b2f6f49ec03ab3de27d132eea1456aa5948927f61eb8f386e2fcf97c0b60d80acb9bad36ec437cb55601b0af556564f5678572fc4bf35860ee783b224f86cfdca26631449fcad5f3e1db4b519c920866fb10dbe135cb18784914d743b366074b5c44aac1f029951501e643c0e5eb7e6ada826b18b99360c9c26d8c3608a996fe41fbf1d7a1fc3e4b3f5fab5567908e6f53836781dc3244fc2b01af6897f0e5d181b933e15d9865d487ef5e89ce3e18cba619fd46d0cab2ced0af4c73f98fe4ca5d54c139f6611e2e7f36ff9fceaa0c3dd199c06a3decd820f1415cea502caeec36e866f8eba8ee6475dafe738faf6817095c99b3aa501e40a148c5203838eebb6ca23b06343907438fd14df2236ecb26b561829158bfde46231aae9f6f261148f578ce87440fd460a5624e021d816c5ccca308b0629abe4e54906e2cf81347b5c32544d2927d32787f9cf5187b616c98fa1f4f2806aca7401a4361c3954f8fd85c4ad002130e00c1aee21f3e1d3f93175e2bcd775c9475428978dd51728651f8a060ac628d16e29392c20a72c78a46d1ad42916ab6cee3470af244e30b3d04a3c3595b2fa9a3596865f5afd9772ce68aaa3e965a88ad03b8f8c28b5153956f351c1ec46d35dd6db4fb1ab7e6230b1ac2af9002ba98075a335275861f4cb01ad9a2037c15a10d0d8c49c49d5dfe1ffd3b822cea226bc306081e07cfec12cf4b6c9010f61e171070cac460b0dd40bdaf3371f84f170cb40158d46b1782d2cd5ca5439daefb13b56891b14023984e80bc8d7a1406380bfe50504fa080c125204bd455e14636bd4378a3ed44daeb541ee7faf965d3092b21417abf954ead5777eb1f9feeae1f62ca7adf215d3203090ff524617440eecb0694e3ce986e1aaee54a5ea2fb62b9bad949cb443a1832b6e78bb98e136ce855d587c10bdde449f98766f947de8721358cc2c5124653e18513a40fb49f4a90fab22ba28d3d49634f7e7832cf54f086841db2059f4c83714cc20049c787377df0969720228740b08fba095cce9167b4a6c64289830ddaedbfdb2f6e5d09855847e5f9389de92d354ed3f18ee4c61e47bac1a79de77c919e1a3b8af1869d67c6e8d9ef417a00d4aa5d25780c98432245781ad2709fc3fae63ceefb2e4f1407ecd7fbe669e30e2a73c4ed6ce375e11cf1e0ea52d62b3e1400609d475530ef94f086db9429ecb275032432ca549d247c17322264c15c0d87721c22ae9071128006df41009df9dfec91391a58eaa", 0x1000}, {&(0x7f00000014c0)="4eeaf773a560caa8bac0b421701bbabd5447917ae5bb25700460ead4edec2f5ff55985df75e00f66fbb6620511897068dcdecdced187409f93114ebf05a84a15d9efb83ca949c6b56a2d295c66e9ccc4d2af9603b8e7c9e06079ecaa0aa63e9b494e33a39f22cfa184ad68bb6af500c2e738a0d4d8bd7f0d62ab47ef2c7b8393efb915e6f3e4dc29452255eabbd7b1096e4ce7aa05072cde5337970a7104afaad94468eda5c21f6f7b567f8179caafdca4cc24e34f625e3479", 0xb9}, {&(0x7f0000001580)="d31cb29a8e9d588302e706c1893b228ef10600378b4e6f270edfb1a26dfbc09e776370dbc1107a6588aad8fb5b0d3764c4cec4b78cb338b392c73805a3f78d7e23e200d93bc37e2c1ee1d783b11f5a7c30ea37807834effb6dad6dddfbbf7ef97f857e26928cd2d04e336adbb1f2df996b4b1cc112097130d8cacae4dd79675c04fc6a6795848cc0e3a4", 0x8a}, {&(0x7f0000000240)="926494d749b737c6433ef5252f2b70a4bed3138b1d146871674b4a47596af54fd835848c4174c3f8a2cb43607e676f", 0x2f}], 0x5) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000140)) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) read(r1, &(0x7f0000000100)=""/46, 0x2e) write(r1, &(0x7f00000002c0)="90", 0x1) r3 = syz_open_pts() r4 = shmget$private(0x0, 0x4000, 0x140, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/17) close(r1) dup(r3) r5 = syz_open_pts() poll(&(0x7f0000000000)=[{r5, 0x129}], 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r5, 0x4c}], 0x1, 0x0) 20:57:56 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a78"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:56 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x40) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xffffefffffffffff, 0x2, 0x1, 0x20, 0x7fffffff}], 0xfb8, 0x0, 0x81, 0x0) 20:57:56 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:56 executing program 0: chroot(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000000)) poll(&(0x7f0000000040)=[{r0, 0xf}, {r0, 0x80}, {r0, 0x10}, {r0, 0x104}, {r0, 0x12}, {r0, 0x88}, {r0, 0xc}, {r0, 0x58}], 0x8, 0x3) 20:57:56 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = accept$unix(r0, 0x0, &(0x7f0000001580)=0x17) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x1, 0x80) semop(r3, &(0x7f0000000200)=[{0x6, 0x6fbb, 0x800}, {0x0, 0x81, 0x1800}, {0x1, 0x100, 0xb9a8064cb521abee}, {0x4, 0xc3a, 0x800}], 0x4) getitimer(0x0, &(0x7f0000000440)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000300)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x6, 0x101]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000480)=0xc) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x0, 0xd91, 0xd6e}, 0xc) socketpair(0x16, 0x4, 0xb83, &(0x7f00000014c0)={0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x761f64, 0x400}, 0xffffffffffffffc6) r5 = shmget$private(0x0, 0x12000, 0x502, &(0x7f00002e1000/0x12000)=nil) shmctl$IPC_RMID(r5, 0x0) semop(r3, &(0x7f0000001500)=[{0x1, 0x5, 0x1800}, {0x2, 0x5cde, 0x1000}, {0x1, 0x27a, 0x1800}], 0x3) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x5}, {0xfffffffffffffffd}}, &(0x7f00000003c0)) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$getown(r4, 0x5) recvfrom$unix(r2, &(0x7f00000004c0)=""/4096, 0x1000, 0x841, 0x0, 0x0) socket(0x6, 0x6, 0xff7fffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000340)={0xffffffff, 0x1, 0x8, 0x5}) socketpair(0x10, 0x8000, 0x140000, &(0x7f00000002c0)={0xffffffffffffffff}) shutdown(r6, 0x2) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000001540)) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x4}, 0xc) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080), 0x0) 20:57:56 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:56 executing program 0: r0 = socket$inet6(0x18, 0x0, 0xffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = dup2(r0, r0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000040)=0x7fff) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000080)={0x2, "98d397e85d1d2ba40f06ef00501d7d8d22feee6bb17d2c0362c2124ff416df98da7a46a4fe45703261f25b6fa76dab35795595970db1561b7472dfaa55435cf730699a441dede94d29b7e5e3348686516f06389bd9d1ac4d346620db5d5052f99f597a3a10b92590c3cdd3a6b0525fc8ad6c6df582d3306470487c6236d3186d8d7db3738eae5a0bee54c2dc8df90429f01050ca7ea866db22aa0d220c42343aa3bbfd42c0eb744db3f122a3115e152980144119142c957e935dfd78f01bab884e857868a82a47d5f356"}, 0xd2, 0x800) r6 = dup(r0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) r7 = semget$private(0x0, 0x3, 0x101) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000001c0)=[0xca]) semctl$GETPID(r5, 0x7, 0x4, &(0x7f0000000200)=""/154) getsockname$inet(r6, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000340)=0x8) close(r6) semget$private(0x0, 0x0, 0x1) ioctl$TIOCSTART(r4, 0x2000746e) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8021, 0x0) setrlimit(0x5, &(0x7f00000003c0)={0x8, 0xffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000400)={0x7, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000440)={0x1, 0xf2f, 0x200, 0xa52, "dfade1431baa0c3caadcbaf9a34164259a237a82", 0x5, 0x4}) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000480)={r1, r2, r3}, 0xc) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000004c0)=0x7) write(r4, &(0x7f0000000500)="de4dea7580202492e332c9497f7422456318db0aea3cc4067eac95c493282eb137e38f57e9604846b1c1581e7fbe3b778db2ed7d8edb1e2a3c38a2affc78bf15b3385e2df1ce7c8f4146f3ddf280c88ec63f20c4268135fff24b03adc1b1c6db960b3418e89fa911b0f2f99170ea972dbfa888050efa99e7de0d96ca66daa75b1086b7d42e32cb0e6b1a0ee418c7b6bc9e56577035156380d9b361c8c232be3150c64dd7395e6444c7053739af6aba0b3296154a65b7e4ed741f340432f940d3cde21d3ac873df46182baaa24bc564e90a3e811ae5dc2c30a444f53d0c7d320a8b514948c8b5b9effec9a978bbf728df88a1fb4d95dc42", 0xf7) syz_open_pts() ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000600)) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000640)) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000680)) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f00000006c0)=0x80000000) fchownat(r6, &(0x7f0000000700)='./file0\x00', r2, r3, 0x6) 20:57:56 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x10, 0x0) fcntl$getflags(r0, 0x3) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000140)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x71) close(r1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0xffffffffffffff7f) 20:57:56 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:56 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r2) r4 = getgid() fchown(r0, r3, r4) 20:57:56 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:56 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x600000002c1, 0x0) chflags(&(0x7f00000001c0)='./file0\x00', 0x2) utimes(&(0x7f00000000c0)='./file0\x00', 0x0) 20:57:56 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x612, 0x0) fcntl$dupfd(r0, 0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x3, 0x401}) chroot(&(0x7f0000000040)='./file0\x00') ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0x5, 0x7, 0x8baf, "dcb9d9992fae8a94ee8a894da870a2046fc16d1a", 0x15, 0xa4}) 20:57:56 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f0000000080)=0x7) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x3) 20:57:56 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c80"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:57 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c80"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:57 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c80"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x4, 0x0, 0x8, 0x6}, {0x3, 0x4a1, 0x4}, {0xda49, 0x3f0f, 0x101}, {0x9, 0x3, 0x8, 0x9}, {0x1f, 0x7ff, 0x3f, 0xcd3}, {0xf529, 0x6, 0x5, 0x8000000000000001}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) 20:57:58 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x0, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:58 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x0, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:58 executing program 0: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x4, 0x5, 0x3, 0x7}, {0x0, 0x70ab9e07, 0xfe5f, 0x9}, {0x200, 0x100000000, 0x0, 0x8001}, {0xc18, 0xfffffffffffffc00, 0x7, 0x2}, {0x7ff, 0xfffffffffffff8eb, 0x227, 0x8000}, {0x4, 0xed4, 0x9, 0x92}, {0xb46}]}) 20:57:58 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x0, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:58 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) write(r0, &(0x7f0000000000), 0x0) close(r0) 20:57:58 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11, 0xc0000000}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup(r1) dup2(r0, r2) 20:57:58 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:58 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x400000000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x100}], 0x2}) 20:57:58 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6e696c653000"], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x2000000001ff, 0x0, "b8000000000000080500"}) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="9b57c67b12f0863c", 0x8) r4 = msgget$private(0x0, 0x201) r5 = dup2(r3, r0) unlinkat(r5, &(0x7f0000000380)='./file0\x00', 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000003c0)="879d126ce967afe0c81676f6863736601a3f67a1ea49d7b16366edd992518e004962bfe4638af81a8b762bf679bdd6651a231a9291ad2f076967fb6eb6961e9261e95872b9d8529f66cdd04d0f0e2eae7345da7733f3280f6500470eb9b52a5dad2910850564e513e407f100749c1a29a475b74f4c3fd19a1b034ed2d0ead606be534982068fbfa6aadd69f1e5a86798eba61e3323d929d515a283bcc5664443b35582", 0xa3}], 0x1) msgrcv(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000074000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00655abaa07eab5e673fb9fcb2a1495c941b113f1f40b473987a3bcf781c9198443bfa898b7e985d4cdd9916db5407035680812b1f392ac25b05e0c8e936b2711c3b73aa9832350aea5c0b228faffaef249d307cfef4ee5a97418134cd09674f115664fdbde83bd5787e83156e1f8189c2334ae6f1d7cf3f0b2a6a3f975e4b1a0900199eef79baf614538e42d8cb556f9515c9c33ceebd140af5ffc7d8fc8bc9b13d7fdadeb00c04479d23d58b3fc9dd945eb392405fb26b9856aceeda7b56015ee79868a9cf4cd01c8afd1a3b00ba1c2e752e1fb144103d0b638f52d742d5912e157d86371c65b4cd70430bc5ec635107cf6729e338558a955df8df7c31c69be25dfd47d00b45ce13b2c90ad406aefef75ea063565aaa5883a61e645d9db7b8c5d60f7e750b3bf1efd67f8934bf7471d3f81c894a5f7"], 0x1, 0x2, 0x800) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/222) sendto$inet(r0, &(0x7f0000000980)="f59573a9d392289348c5c54f58e05f7fa8029ddded0c0593e83a74a0d71df8bb5565aa0856962d0f8afff2c90da0635c1cd097d9c0e433f9fd3feb63ff97a4bdce551c1c02784bd06f0ae560d57b3ecf2a7bb4038a59eb54eccdc13f138bdcfd443e77061ecb", 0x66, 0xc, &(0x7f0000000340)={0x2, 0x1}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000680)=""/219, 0xdb}, {&(0x7f0000000280)=""/64, 0x40}, {&(0x7f0000000780)=""/233, 0xe9}, {&(0x7f0000000880)=""/163, 0xa3}], 0x4) unlinkat(r6, &(0x7f0000000080)='./file0\x00', 0xfffffffffffffffc) write(r3, &(0x7f0000000140)="4f5d52dff0a0", 0x6) connect(r3, &(0x7f0000000300)=@in6={0x18, 0x3, 0x2, 0x7f}, 0xc) fcntl$dupfd(r3, 0xa, r3) 20:57:58 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:58 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f0000000000)) 20:57:58 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:58 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x5, 0x3ff) dup(r0) r1 = msgget$private(0x0, 0x0) r2 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{}, 0x7, 0xffffffffffffffe0, r2, 0x0, 0x8, 0x7, 0x2, 0x3}) 20:57:58 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:58 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x26, 0x0, 0x0) socketpair(0x20, 0x1, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r1) openat(r2, &(0x7f00000000c0)='.\x00', 0x400, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xc82, 0x18) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) 20:57:58 executing program 0: r0 = open(&(0x7f00000000c0)='./file1/file0\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x9) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x4000008, 0x3fd) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/215, 0xd7, 0x1, &(0x7f0000000280)=@file={0x1, './file0/file0\x00'}, 0x10) clock_getres(0x0, &(0x7f0000000040)) mknodat(r1, &(0x7f0000000000)='./file1\x00', 0x2000, 0x0) 20:57:58 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x0, 0x400000000001, 0x0) recvmsg(r2, &(0x7f0000005300)={0x0, 0x0, &(0x7f0000004280)=[{&(0x7f0000000100)=""/83, 0x53}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/4096, 0x1000}, {&(0x7f0000003180)=""/211, 0xd3}, {&(0x7f0000003280)=""/4096, 0x1000}], 0x6, &(0x7f0000004300)=""/4096, 0x1000}, 0x42) setsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) r3 = semget(0x3, 0x3, 0x8) semop(r3, &(0x7f00000000c0)=[{0x3, 0x0, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x3, 0x1000}, {0x7, 0x3, 0x1000}, {0x1, 0x401, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x34, 0x1000}, {0x0, 0x1f}], 0x8) r4 = semget$private(0x0, 0x4, 0xa9) sendto$inet6(r2, &(0x7f00000053c0)="5f09c45787b32bdc1d835240e149b995ea728e9dabbf4af95c22d51963f4fcd48fee5d07bd310fab1c6e34001e36b26c602e4a2edc507dda8f1d5ef4ad218f3c92489da65279c273ccbee8b0099fa2034f7a3a48d8faa040f03468ad2f02ca396b77b06f5384d38bc28ecd1651f56b5a62", 0x71, 0x400, 0x0, 0x0) getsockname(r2, &(0x7f0000005340)=@in, &(0x7f0000005380)=0xc) semop(r4, &(0x7f0000000000)=[{0x3, 0xfffffffffffffff8}, {0x3, 0x8, 0x800}, {0x7, 0x7, 0x1800}, {0x7, 0x2, 0x1000}], 0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x6) socket(0x18, 0x7, 0x7ff) r6 = semget$private(0x0, 0x4, 0x12) semctl$GETPID(r6, 0x7, 0x4, &(0x7f0000005480)=""/78) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000005500)=""/184) r7 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffe, 0xcd, 0x7, 0x400000}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000040)="ad110000005c1cdcd6f5f45e6d6771b3156aa721576b613d7b95992ae505baed5d849eb0c2ccc159ace27ede90d6a8d40a8b46c541e63a1016245a36fc3e47552e172fdd968f5908000000000000002ed0f013449f0413b20ff66d4a4d9d3ffb50da4ffa75644da1202250b65f5dc4c62fb3dfdda77d08e2d2a8c77d75b23a10c067e263", 0x84, 0x0, 0x0, 0x0) r8 = kqueue() r9 = dup2(r1, r7) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) dup2(r5, r9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000005440)=[0x10000]) 20:57:58 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:58 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x82, 0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) 20:57:59 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:59 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f00000001c0)='./bus/file0\x00', 0x20000, 0x4) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000100)="8dd0c8f6d72d0cc3c9858c0c48730160d43ef881b92d146b653323a9d19c12546345c1ba15f7794fa31e047257ad905fd4867c7e82584400d7d331f51dde536525f4b0cd95b271e7d7886a6d259a7bd55a93e9e56eb9b87aea7438391be2b9e6a15c27dc98c18a341ba5b08a676a550a99b8a2a2", 0x74) link(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000180)='./bus\x00') ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x500) 20:57:59 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:59 executing program 0: munmap(&(0x7f0000724000/0x4000)=nil, 0x4000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDENABIO(r0, 0x20004b3c) munmap(&(0x7f0000725000/0x3000)=nil, 0x3000) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x108) madvise(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2012, r0, 0x0, 0x0) 20:57:59 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040), 0x1) write(r0, &(0x7f0000000200), 0x2b7) r1 = syz_open_pts() close(r0) r2 = dup(r1) connect$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xffffffffffffff63) r3 = syz_open_pts() setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="d860390aa85e82b4087b342e11907506636fa4eb99b1f2d183", 0x19) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x4000000000201, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000", 0x3}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/45, 0xfffffffffffffd00}], 0x100000e7) 20:57:59 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:59 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = socket$inet6(0x18, 0x5, 0x902) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') 20:57:59 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x23}], 0x2}) 20:57:59 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0), 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:59 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0), 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:59 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 20:57:59 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0), 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:59 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 20:57:59 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:59 executing program 0: poll(0x0, 0x0, 0x7b) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9ab05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6b54cfb7d03046a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be7d0c5e6e822942060f9e13da075ee59b09d7b8b0cf8959330d", 0xca) r1 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xd6, 0x8, 0x80000001, 0xfffffffffffffffe, "091f0be5b79c9b3eec4049707307f45e505fc51b", 0x8, 0x7fff}) close(r0) syz_open_pts() r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() execve(0x0, 0x0, 0x0) linkat(r2, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x0) 20:57:59 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:57:59 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:00 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:00 executing program 0: 20:58:00 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:00 executing program 0: 20:58:00 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x42, 0x3d, 0x7fff, "b6180d4d36a764a3096748350dbe832678a981ae", 0x80000001, 0x40}) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000003880)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000040)='./bus/file0\x00', 0x0) close(r1) 20:58:00 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:00 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$getown(r0, 0x5) 20:58:00 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000040), 0x0, 0x0, &(0x7f00000001c0)={0x7fff, 0x4}) 20:58:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x6) ioctl$TIOCFLUSH(r0, 0x4004667b, &(0x7f00000000c0)) 20:58:00 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:00 executing program 0: mknod(&(0x7f0000000780)='./bus\x00', 0x2000, 0x86128) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x10, 0x20) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)=0x1000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r1, &(0x7f0000001c40)=[{&(0x7f00000008c0)="e80594860048b869723e93d16e5c665ced8f6250bc10190829cbb9bb3b7b167da8364988881ea918bed43d82027c7f831776229e665ba604765435ce5fe34372331e7c3459bb4c2e6a61248559b7895a963c8594dcb9bff94c13503372e3c114011e2806564a6be6e4e3ca66f28580654d7012f707cf64", 0x77}, {&(0x7f0000000940)="6be54de77d67faeabc848ac33d9c1da6eeb675b50ab995ab80ce8bf4a16c6ae427126792f2f8e77c7b12ec4f9fd6f97456c71630b4fbe360d6fd7b1213b6ec4968d0f629168c42304531b23fd10602cacdb7e95ccb96", 0x56}, {&(0x7f00000009c0)="ff0cd4670ae9b8d52d665a51e8c821309948a5ac7fd9cb9050a39966c78384d3e0e59ba0493223880c8b96fd42ab60834f378d5dc4e02cbd713c90cd87bfc2d3edb6b7d70e5a", 0x46}, {&(0x7f0000000a40)="fb1317cafe6e59f62eb521114a2880dcfb3ec67a95f61a898f8760a0a62da18914983dd2fae9e666d19064c5105b0cd1699dcf83bca3928329b70cacf385001398bbfd21c2970b5f9cc197e5cd1fd49de21bc887fd5a092b1252e0d51a8314e4a61bd827912d3b3446f6372ef81c41e77483f39cde9bb9666b75cc2de5fb0492ca111c14767607a22b6c", 0x8a}, {&(0x7f0000000b00)="3e5144130591d2ae40acb58f1d17a9cb22155cd244bc393ff09e3148f5d830172938cd9a55a8cc1ab62a9368eaecd308208e91f01f2bfbb0e773097ed703a19e309c0df03351087f677571d1cb95e2cdb84c3a2d895cf8e15f3c5cf44673ae2140b9c966ec89595d650ba0abbb8e131bb7e2f584ff64d5e9774f2393d0c22faa3443da94ef7aec0184dc82ff96fb4a69b0f910518790fedb4d523a4a5797472e7c8c4ded0c1f2fc36f120446fc4a9e0f722a33e57914b789502992cce1217eeb87576e70fe18ebb124e8c86fb5c9c1b187da0f18f99870be46e29149bc6a9fa957051761259ff09db4cba28fecfbae832deaa1cab8f526bb5ad01322b8a3368e0a815e4a536cb250fb0ae45ceb66cfff3a71c328d51a92f0d7460300fb04fb8c968907e152a90aa951e8a600ac48fd86820e86b517bda3b6d63bb456a587097af7d60447fad8c0a630b6fffe1f436d86c543039fe32c3884fb7961c070a28f57237f636be1853f59b75db86f07fd5ff88a11aff37c79cc8aa397bde07dc191dde86fcc514f96f2fd30775bf7fadbace87f62a934e6d7420e321d2527ab16d516f9009da9b84e1483af2e38d5eaa0c96ab68917e3eb4eca9047bf4a92a4c02acacce366c3b301d47a5c3ee04aa3ef7b693412538287c9165a0a1b167d90c613e93263d54ddf742d66d9cf7119aa5c11cd4be01ab09ef89ad9841a9c32f4b20c0a90ff533f993cb1c94dddf9ca2e6497bc8e1d191948752e4a5b5ba6a5f3d033eed3d754def05d17ecf9035955e1d01e7fa17a2f23b9793b37e5852e9d37da401ac7698309a8b49b3f703da62922d26c057e8aa116630e4e36aed2e16b810b2cabd70a570931b5da7931b1097fd7196eb16c8051a8281bc430f7e8a6ae473714893158ab049c499382b536ffa8cc50cab26c7a60eb7c4b46d97139f533fa9c79dd848c53dd85ee57aa83a3eef1bc8ee38d62342e2606b03074c00c227f4999c20a2480ef046d44ab309ce86b0520b7dbe2adc268662788ea4cca7fd1b10dd399b0ad0ea642fc74ca9a378d1bad78db2fc4e242b45dddde4f7bb91319c8b1f18a8e5998ce26cfcebc0aec8861997d92c17f34c3e5cd5451c502f3e0a9dbecad4f1e13fd8d18313326533223ca5c6fb581bac9e2ef4d77611b5ecf8b4c15bf807a7585b8dc55c2aa17ef0287151b98e65e6e0468333bffce6ff50f835f5ecd59607686dcd4f582165f4a41932eccd2510a661d9a322d23c4a5b1c034b10584d3a6043a7362a45132c416199de852f645bd9697b70dc3c13fff6abe6a8ca52fd6cbc28870c15ac33df2778f7138157667223f21872c3609be735224e5635f934ce5070dc6a00fab460ae7d2787b297ca8914c1cd3746c7e39ce4ec75ac8e8c7b295c4517913b8fc19861ac32577cc8cb9bb191357438d1a3f82fcb85cb4c6c44ef129c57fec6cacf261ffa9f2e804697b5c4117717cb9759a5f03ca361a0659a75d8d639b8698ce28cb2240d42a4dcb67178431677f14e1478e316e49a05b22839fb31e9e2fcfc1a4c7f52d40a5f772d04ec6569f687a4d5d849b0a9fb909cda5f0ee6e58a8cc78b198bcd3094e8ec36415ef94a0f51d6ab060baa5e739229c053fde3d7179238b3bb19fb4198993d5a253477f69961c1e8d69aa9c473b202d375f85ff1ac1b6775d7f70a76494af779cdc494c2a8725691274a04971ddba20a313fa4979915eece337a5042e643b7901fd52875f6ec82a707701cf7826c3609131c3a4c7d710b511bc8385c70394399264023fb165900342f3f754b959716906973fa56634c87c71ea069fa74d7155a7db545ef3a6f31ddc66220bcb71319d2b8680c10776e9fe20cbfceb353c3bbe358a0a50cb01ae21b97595a2128537206518c493d7a97c89abe2c5be8af71937524781f6d2fc0dad11208108460957e8fc5ea85e25c63849096770236c38369c8e2424b15325fc1e3eb38c9d7de53a3c128329ec21b82750910493de7044a8d71ec008c02dbff084a69a802b012e48145018d9ff5bbe59c6357d6b31b262d3068ca564ee3356c085e6528ef407c26108d8136326211f093cc85db534783daf0b2b0a30947ca6b5229195f8d9b633e80f1f0637c5e903c0fbef87909fb8cb1d091e27c97ab28b9950b57c7aee116c336b0454ed73000c29cef5ba83688ccecfd98b45b8c7d29d3e87efc40eeb0307e1bd3aafe91bff02523927c4389b87f4eeda2f78a2533673f423cd6f9256b31d04ed53fadb846383fdc8a7d438bb19df12f1dc7e2b1bd664c3bc0ba79b217350bb67297c0c01e33fa8ff0f11c973f14a72d2443e761adadf3bd3a90c31a73e7292def91c87bf38ebf424e960f460c7cab0a25397b4906b36996fdfc273dc7ecb672b76d2dea7f0fc80954b9cc7c1d0f8a11962166f7868d60cb64ad1880bebbc3079f67a13bc9600ce711da32698439586c61ec7a8031c3e8aba9c83029d6d9bdab54a0947a10d9f31f1d4314a116349098b626686a15c05224d649924d8dad9f95469a327e33b6802f6cf2523de82c1e3cf484da017fa26763c429603f44547ef73ec868f3259318922be95c83c503e80e3ba8d374889c82dc3b12993b1c14b547f0cf21c6a2b462806df51f4595a4856965256398de9f48640bc9f28f2148b4818881b2491509ee035a61247436fe4a663437edbffa8d65d8566311c94e423e89e59c5ff7d90c4dd5c9ea5f867e37931c768036c53c1e70cad997f0306e6ffeb15bb172a8c3ae7bf4552a481fdd49803b973f8c9b1a3fda992b5cda50eca27e19d770a75943fa120151ebaf5f4432258be9d1b2b66e1921e0c24aa40a47d7dd1984947b3c9bb438f1bbe306173e11573f97553ca7561fe23d88b555c4b40ab5d59a43b66e260b6cb58cbd0cbd63baedf85facd915b3afcede9495e1a2ba1e3c9bbe3ab74c13703623e99f8ca7c31f5521a7d1c1b0bd80e541bb7b66e7f70394d9feaf252214c4ac31d4a42c94c7cdf5572a7d66dcff5c497de82593f06c58db45bea3fc93a9913c27cfa3f08b5c1e464d45e41e3f62f8e25d0fab5fd4a4a51a2e0122c99da02fa1084499ecca489d3fe1816fb1835f085e7abcb31fcab85e76785c14488cfd6bfafb381d23b1de6f8f1c793e63300f1fda3cbededc6f44e8f002c367ffaacf14cfdb8a37e4096593dfa25dbed2450737a74c92250613367d50151da25db6452d5b7076d190b086f2d202430fed81e0055b36ede310de03f4841eacb54fbba72e2936f7552162d44e1c5c07013b4ceb96c6d152953dbb6926b28d6ff0d89285b096d0b8c6ff65dc027a9e8838baf90ffc1bdffc29c9537180caa9d24c5be29aa0aff284c02c8d1c879c5b0067094af266f9828b76e1aa4257533be16cfb9a937f7ba6603a638c1c7a95dfca98b57c360104f0513fe334efcb057515aed733c27b8b1e465c3f24e89cb345c6d497523a230bdc1aedd4f8ef0de520b0a3365447c198cc6fcc08a56f4db7db9dbfbd171c45dff6b52aac550a92e1179e3b778839fd23349dd343136d8f4f243aa117fa3824ed163eac01325ba42dc53eadb6ab51451d7136e1bb745ac989d695546789c4b5e8351877120f1085a43db3c5a8a1206c09a05125f2ee1784202b4e394069fb71c74483c1a61e155257f3ccae5a8f470d9828bd01e481fd8eb2ac5f22b746bba791592b6cd1374db92c0f33036556bd48edd7b30230f774d8b0520f0ee3a1f27cde38a7da94e087d26d269ec6c53f466f2c763f88245555305fa2d8ca82af4a525e103c51ed1daa5916540a81d4d8ec7c34fe8fddd7b65434ecbd46d75f94c4b7bd3689bd4426287d66a1f4fc06ac26d664d08037829cc6d4551fae178025a0813f70f203cc650e4a83768f8a4356b8587dafaab5b5f86350d026fbbc7aea712c5a22dffdb7e7b877ad4057044ec829d92d31b02b7659df8b85af34f03115b3bfbfda2446ac63c2c141e5faedd164f5bfb120424c38e06eaf922d7c2705b7b10a98c87f3d9537c70786f3834de40f7ebb5d518c77cb0ba1e504b5b2aef351c6fe4a2a5dc3251b0f4d93c04ebcd8fc640728183abc1d682a2fbb7f0f1085555c087fdbbad3d034ebf8f76d074eca8ad01ba3c58dd93d792e942e6427da13b0c61d308f0b6d439d8c17bdbfa3b16d085fd13316e73bc7b92024e79e8cc57ad4c5084c2118593159471edecef9a2c9ea3574aa4206b64a60adb4c877190e3709131058e05771e1c4f42a10467c99b213a52c37afbb659fe8ef941a4e0f35068967cd48cedf9dfa95c368c5e5c5d2e04d660c3a908f1f1290746bcd7424fe6688fb35b5481f85245557b4bc36427b4478e75c7c2fa63cec1bb18aacdf95a804fdbad5b6665aee9133734fb73068f3bf4fa4d44f36abb240f2c7163bc194ab481c345bd18bfd9dba26bfcfba3363795a4496e46f710c09377fe499243924b6469db24c3c309f4ccb3dedde5d7f34b7c1b5c165b8c0f1adc1e7c91c24459657b8b60c9760379723e742cb8697fb0282596abe5e35fd90efff311c3eb41cd25af818bff13a6e73b87305624c342a91f21c281db2d00f234940a621f770edcded54cc6713ad521cab96c2430aeb674dde3d8d784f8698787bc7470543dce900ff38fc65f34c63f198834a31f5f824cfd41de2f59cbbd8aca7544ecab0261ccd2567a4f51342c45dd3353b1deb1db2703baa8d5f5016358fa221eb39acc45a4dc290f50a16cd7e3362a1fa5634f13c69e8fecd562875512c00e6f4845366b2ecd3de306bff072f3453a9f97a746682d5e37371e5518d81a763e799b2356eef23a48f1df456be93c7b87d0a41267f1f27061b3c4d637c8e7cc82d29dd7ffbc9a64a6f82c06a2e27fe96e598ff400fb7837a57277159f8ecbf623f9937c03c4aa9f5d41058f87893b0b60afe8ebfff02c9bb576c2fd809652a81209d252dbb434b274778309d8e8ae3038e3caf1954783c987824e80ae93b3b5a14c566716f0331618ef39aa8de81f5cc09435eb30370aa6df798cda91a23afb941a36f299474fa4ab8d2eb41cdc421de009b6da97f2fcf971fad19af65597a9833e2ffe66226c0a744bd9db8406db76167160549e330e40fe6462131c678d3c34b819e708300716062568a9ee744ff1696aa6d5a393c95cd11344ca69f963e46f42e6537f88b713c6c6ea7aaa9ad16cbc93f4e6e7bb15a782d666a707654c0a3d42e84fe0604b72bf3c601f3d9c77d1e0ba06984b054bd658a04670f90c9ea4f89bcaf2b11a462db868b7342e5f67a7988ef68f203afb3f44a6af4b87984acf835ff87a2f923b9104909b86c1898a1e5bf0e7b82acfffb0ced18dde95e8038a4fb4748d35efadfe54e74cc4842706f22acd05bfe6c71858acc4d51d0a66f71e50d258212dfe5dba286a78a08078dec12ceb3ffa34436670672c695bb40f11d72842292de874d0d145376c0c70171f5116a86eddb4db004fe34bd0d2440b8d98ea87c59d232e4302cfc5c496da5b811570d7d87869552d48f4367f3367793fc5355616a837706620d7216578f7aed696372021982fa68c71bb9cbcebde0294f38a6f2dc12c8c983fb6d278d27eea9c762ae3a63862a6fedb5e959fe8754f5c854029ff3d0479d389b95f6036e2ec51d9448f43105bde787d65d7bed00d48d5a62034b24c7d1274443024eb1b34c314d29f27715f6b21029d44c967d24ea9560df0f9c8e674c433a6a9fad730c115d171e3dea97588ae265370ccfdeb53501d2aebbe4908849167769ab1545ca7457258ce38be58115a991330ea", 0x1000}, {&(0x7f0000001b00)="d221f0cbfe3d1bae68f6dbe8ea354244633f4abaf334bf756b3d575393b81aa023cdc09d6c0f85cee7f1193f1cf65dbb64674e2d2072", 0x36}, {&(0x7f0000001b40)="d5227c5c9f553814571630a7c972bfb8f9d8d523ea9b10aa971fcfec30ad9b3369d71aa9bc5bcd8f585ad5671f", 0x2d}, {&(0x7f0000001b80)="b101bd957740f1b978ab64ebc3cbf43acc96a318e5943a0c27d12f43caae6869bc0501c63e8d5dc540c5f0e7fea3d1cdd5a59dfd29c93045d1c11c2ae3c29913f13f444f51686bdeb59239151a990893baf61b96cbf38181ce5215887652c0b793c2daa5e8a46ec67a36c8f79213ecc09a8c46ef6ad13c5fb9ca0daed15a8fcedcdfbb28012b4abbf8b6b8e14d6a437fd0ab1d4afddbf5f115f5b7", 0x9b}], 0x8) fchmodat(r1, &(0x7f0000000100)='./bus\x00', 0x1a9, 0x4) mkdirat(r1, &(0x7f0000000700)='./bus\x00', 0x2) write(r1, &(0x7f0000000040)="000000deff", 0x5) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000240)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 20:58:00 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:00 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = semget(0x2, 0x7, 0xe6a8d0aece9e4408) semop(r2, &(0x7f0000000000)=[{0x0, 0x40, 0x800}, {0x0, 0x101, 0x1800}, {0x4, 0x5, 0x1800}, {0x0, 0x8, 0x800}, {0x0, 0x6, 0x1000}, {0x3, 0x5, 0x1000}], 0x6) setuid(0xee01) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) 20:58:00 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:00 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x7, 0x3}, 0xc) flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x300000005}) flock(r0, 0xa) 20:58:00 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:00 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:00 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x3, 0x9, 0x5, 0xdd, 0xffff, 0x2, 0x100}, &(0x7f00000000c0)={0x9, 0x1, 0x0, 0x235, 0x360b, 0xcab, 0x8, 0x7}, &(0x7f0000000140)={0x0, 0x1, 0x9, 0x7, 0x10000, 0x3, 0x1, 0x1d00000}, &(0x7f0000000240)={0x8, 0x4}) 20:58:00 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:00 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x100000001, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x800000003f, 0x7, 0x7, 0x40000000000000}, {0x3fd, 0xffff, 0x5753, 0x1}, {0x9, 0x3f, 0x63, 0xf4bd}]}) 20:58:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x2) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) close(r1) r2 = kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x100000001) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 20:58:01 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000100)=0x100000004) chmod(&(0x7f0000000000)='./file0\x00', 0x1) 20:58:01 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x0, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x7}) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000300)=""/26, 0x1a}], 0x1) syz_open_pts() r2 = open(&(0x7f0000000200)='./file0\x00', 0x20000000000083, 0x8) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/11, 0xb) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "27b1a0d0cd7daa0b4ea95e360dd653368ecdbb89"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ecc67a0bb26ddf4c2cf6264ca32c6f1a9bb18cc4", 0x0, 0x7ff}) 20:58:01 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x0, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:01 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x0, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:01 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xfffffffeffffffff, 0x0, 0x2a7) 20:58:02 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:02 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x480, 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)="ac87412b2eb6", 0x6) 20:58:02 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:02 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:02 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:03 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x400000000000180) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x23f) setuid(0xee01) r0 = dup(0xffffffffffffffff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) r1 = msgget$private(0x0, 0x240) mkdir(&(0x7f0000000040)='./file0\x00', 0x140) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="03000000816ccfe6d2f731e149c0af1bc33f6a645506f9ffa0c1c179b744ee10de91305bec88a688a16e83d8b62570fe8eb47fe061c36b0628ed67bf5db485dadb13c1e1712fa1165d75c755c4c62e0cff2b3bb7d4a322c224249205deea95260b6d4b39183e34b5075a2514f66172a621190b200e6f017377f4ca36fe45bb7e734c6f2713484fa8096f8de30b4913115621208a2de170a66df69fdf70967e4924092bbb2ebaf2e18c4ca005e36c5e4edac22b07454076b88f14debf1e7e192c7283bdce2c6acc6ef356aaa9e297a44d53b2d48ed4210bb79362615fa590ee383c21080916f9fbf3b23eeb44d9d12f177863c22c0a39d57464f5b4d42a3999b074d0ab0f8dad3c47de61b5ac2c03bf8e92de396f1960799d972ef8346dc0f467ff15b33d0e87aeacac423294803d510f2bebc835e85d6f983293eb4f7d7ec4d92290cd384e64bf6ab401054b2bd830a8787302e6da04aa679194fe6d73a46a94073e64ada4d6d108705e0d9f4b4536"], 0xde, 0x0) 20:58:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:03 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) lseek(r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x80, 0x0, 0x2000100000000}) 20:58:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r3, 0x0, 0x2) close(r1) r4 = msgget$private(0x0, 0x200) r5 = getuid() getgroups(0x7, &(0x7f0000001300)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000013c0)={0x0}, &(0x7f0000001400)=0xc) r10 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000001440)={{0x7fffffff, r5, r6, r7, r8, 0x84a5879beb23360d, 0xdd87}, 0x3, 0x9, r9, r10, 0xfffffffffffffffc, 0x8, 0x5, 0x401}) r11 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) ftruncate(r3, 0x9) close(r11) socket(0x2, 0x1, 0x0) pwritev(r11, &(0x7f00000012c0)=[{&(0x7f0000000100)="4a0ce5b9bf2009335a69fe99a6071c75d2fa223210f7957a33d0cd1d0fa731279ba63ddff2d0a491fe28b02969ff4d9e454fd1d9670daaceca1303adaa1e6daab22f08a2c178bf5d2c97ab6883b5c9738f5f5c07a864cd04fa492cf656d4f3cb7f71301cce6f4dde67239a7d654fece2a48da0405d599dea5172529a3eedf65888128782708c402317461711f159ccb0a958af1757574bf156bdeae92bd0fc90f1169fe612a50d019baab925cec1", 0xae}, {&(0x7f00000001c0)="101cf0e6f09f8ab9c12f594d53b2bbb7f524b627067d47b771beda255dbe0be8125e664c1a312480d5bf8c73c0024dfb6ca6d5ae6ac090ca98a6bbcb47287da82720ef2e058dbe7bd81538c7a54291e9f8ed620b635a8c5ecbf46c2b6ae8715d1d3c76f92416bd0884a297491ad8c8855fa75e79ef584b2660d48caca2856b96b506b67d89ff9cc66be9a490681501db54d77f851350dc624b5154bdd50935df9b8d773bf30baaada9157041a64696acdec41c715c66d25025215d9ece47f5b25976db8360044b4cdbc805116c8d508f49647248cdb7aa899db889b5d42fcfcd9b84a91991a47f8e54833d485c05c71f864e79b6574c5ebf1664df435b53", 0xfe}, {&(0x7f00000002c0)="8835f75c914bc4765f443b61b6772bf15cdfb5c8848cf08d55819d7c86e1599f9fe9770c1a8f86d3ade6a3759d425379542cce3a2ffedd11a01662b7a4b119875388cb0b39a2a90a3b7dce8226c5a6b6a1273b7e18d9f054b4b9616f558baab0a888721d19649849ff4e339b4f18d35d311b85159bd5849804b05babd29497b5a1231a4474db5fe65d33053430218cda1638815b94a710e7d51920cc8d47c06a001b87940c463a61499eae23835441c5554c9844276513ab43bb775e1c1890cf10d51307d799a31d423104d0f5e39cef3968ab28f10274fc0432045e0ad3a06122cb7ff39b82be8d4b62a7227ee2ffd63e4522d9efd01639bc06f211d095277c8ef6de845b46a8ec0dbab33627d3f83fbb56a5443bf96f5ff3c49428435b04cb32b93852b3d6ff4227946e94d40ef4e0221075b83031d59ee49e407025469a0391ab831a2c86bbc8facce65e4796c8b86d652dd90cd44c6330093fc49325d6c3a68718da08d29b1fae010c132b0d81ce66d08ff065d1d6572325abf2a6372a31c37d35b63a1cab442477705df8ce013d8a4f8edad43e7305a2297a2db1d949adca453e0f1a0f7f251f9cbe625e7740aecc0c7fe2206a112ecd75099695e1717e3b4f70ae022feab6438cd65026a178382e8ac46c52fdfa77aaefd3893b8c98a2a6b7f2abc4b86d5da1949a1a5fe62778e0a8dfd0cffece0fe10838b1575e7d8c4d79392e849d7a2caafead39a87c74ec98ff534457ac6bca49ab89fa2cd92d6f1a3fb6a99087d4386405312278d2a4683e7a87f0fc3d73b8ccdc689e63a2a9788a3ca21937be8658db2dfb463745cde97c4802d078ec9c20a73e273ae6553550ee65c2bf24d14baca86b6bf53cbf1733a25b509c67f95ff1a04b7d92f584ad21b7dedda97feba4833ec79a4934f9b17e5d92b764b5182d4c5a872e150f125554c6555bc77d7e48af8371aba1f3578febd505c357e80a6434df810b14ee0828e9373f299846b9b4117d011058ae683ea299c0650c8386c8ee669f37a8e4be56195c48ce3848b2e458aaaf2303abc867afdb27128652d49f4277c161286120502893683deb160a5f18ae8f2cbb059923d3d8e5be60949849bde8225cc951384c84c1ac062adefac9aefb4d7c7edec8c967d7c667a8ab0584d96a69633cf51934c734bd6d2272bacabe1b74fee6806378e8beac1591e94ef8425fce3ecbdb5fc15be05bcc5e1720d8a9da5a754e0edf95f0a793aafeb994313e703d93ae51408a49eddaad0372673b87850fe052a1ea65cf312d960ddb558a89227e37c08fcffc432ae1ace3eb70e0271841e676abd8cbc3baf42e689cc9e278b9c2363ec6c91a3672eddfcc2a84291235ec9437216fd78eb9c62f8e6a1c11d83629f3b790d999021fcf779f282ecaed66d7fc3077e6fbe169ea23a377bcb7868125dcd5dcf47531f41a362c96d2fabede3524bfa0a2cf1c34134a5e5628392d8db726c19c77175e224993c08f7e4f8c49be72826ac9717a0e85195928d871739ecfd7b80b766b6f1eca712b601863266e0583c3221c91156f138e3d2140caacc753255644fdefc561f8da9a2f637aa2400d07e6474f4b5a5a339f230a82ea21556455a1283b4eb02f5e3c3b868dcd9644a25f0c81f5a9c8c474cbaa41e6200863edad44f44a63f00bd446cdcc61ae65b61dc46f065cb8798b2cb125cf879187663f7ccccbe029b9287db4533ae7768be424b872fedefdbd91c38a47c58a75ca5eb37e8abbcf918f6c976faf7a0fa04fa0d17228b14257f694d7342cb7557a257595ec0c42cc3ac237c4b2a022bf6b3af82cc6d02d6cdf4a36b8711f37fb06d93fea4912c8c88b065c5dac91170a39b62e9e10d529db19b11f87561747586db52b81675741c1e3cdc2ddbe610b0c311c23c1d28280722546963151c400ff5bdae8d02ee5e47344257eacffa4478059783bf30f2bef68d0c8aa20586f33782162c49dd6581f94d40c06615e7e1ed431e66fd1e2336af1a225769706e7400b6738ffa8de5526b5bcde8631973d650ba43b7c62d42da76c33219c2165301cc4a40e33f5e8a0cec7b798d4588bc845a8316ce1db8e8aac61d1d04cd27b6de86b26e7c878d20ab28827ea983fc7fdaf0111fada3e052074219ec2bc03a44b050498c3ced89202f7ae8582d740ba1f9d977d92675b0b97e40d8ff5b6662d4f6a043824fd2e6b8d9a48a2523816859ba3600d3cc6d4216b829f5744cc8bec16ae29e370e02256a0aec3dd398196267e451245d38d28b1de3d3da24cb7e580351ec393b241ff97af77f6a31a60cd5ee896fabe3a0f0c90cf87b38f7838c80a56cc80ade63062b5aba207c6f3123ee1e8ed82056a2136204122910ee3911fbb87579047cfb54689eda9d560c1efe8c26700a331d53e826b0071b7ca2cf2156fb87e2fb76b8ea1b8182b9631941a77bb95949667e51b3adc30ef1a2112cc747b954b30ca86d0367db6c5fa11012e890d01fab5016a89288553ff5c51eb5f63ea08e3cf0974e88782f96ad711a99602d170adb36a4ee09247985fb02710af89658aa72e1ee3d2e328d7780dc7b7726ab96737e0901d48b6a0696b97053416c25e4a25192b6bef445fdd3a132ec4dc3c3b66264f798341534b07e306b97110b6c3ded4c037ba687934f3aa78ffda116a85a3f489fe8bdf07cfc41b5740dad2d2ed95e39cd4fe25591f589712b9ebd6e45a22600637dc854037de87bbb9e67a685528405a3830ec898e6102055ed0c05081c69388ac6a9188c80a60cf1cf7f241adc3675c7e19a66c685073b6dc48d9f1b9b738d7a8f35e9dcca781fc5fdcb573e7ef0db5f92b82f293fbc4c42628742af29a697c163957b26ae7a7681f889835714e0d62ee0112677dab09bc3ad81df6a14f14870a85d6bcb52a659df9aecbfc33ed3551c19d43c93216601748fc693a51ab32d89a00bf606dd43849de138aedd7a2d35dc758951bc053f293829d74ddbf0d4c361305aaf564d3ffd8d6ebc78087406bbe12475bd45543b5688891b2cad6607652539e16741119013a6db5403eb9efa72daefbb94a95690cbeaa79f0576e91f6f0d89ad346c4a1f8ef578677c3fb094c447617ffdbe1e5a164f53a7da1e79b3a862ec5599d68cb9ea55116b641859f89273aed6a2837400004e97cc5512943bd26968e26363cef04032f1511e4478638e6bed85513496faf47ef711b965bd47112201b62a233b58cd2a7b8482fb2492ab14ccc7fe1a014bc08290f715b9d71f13e382c847e68ee62d3e92ced8dae1f7eccf399278fd5e1c0973213268692c7849c37dcd81ff9223082291570e4cf9ddcfc5e6a373c1733cf4a4a0d9d97efd258d5c850801a6ec0b0447fe1005ee6a2dc55abfb8d2deecfab10826dee99f135f3d50df3daa36cb4f3dc79371b18557d8f953625823f4b8927c8f2df20faa6f0d0384af7b25ab4000111f2c03b4ea293aa225cc8df3224ffb527b333c2b22a2158c5c7b76a4ae2c4ec5bd505f04080bb5b7140973f8e9113439d8063803ce47a2987b31af53aec539741debc4fb2e70ce09225bce7458ed302bdef06fa6c06a88c70c343198df2d02b682e6ad970be9c2faa430ca5f00436baeba36808caf645d1d61cdd5448ec01e4d8ff1c501e1e04ce7058de99eccfdca53f1cc21ea744e7f726c05137f43656dd1f73e8860d769f7d7dc8b9ce6c1bbee757aa9d40637e391af335b61da223be9ceed2e3420ee5fc3546d6dbb8fdc6777dea1d9dd7a1adfb2ae7db82b74257546da5be4d6a21862787b57350bc0cb9cdcb3cd9e2716dc388552995f586f01484d305dc7ccdf89c794e9790e01272ada79483af669efb5beecabe2706bd440623d88b127bb44af395e06b0c228bc08d972d74ed87d0c6a1f60dae10560b50a7934db053c0a2392c8ca7d8836c648ba4f81142bace14bd44ddfdb92df803ace787c3594367c9f57553ec0287c21efa73943520a2ab0cc00bf8225d6f9caa0dbca2dc0c015aaa8d69806d0cc486068b89ed05cd55c46e7a61dc2a65fe7e14d5dbd3e0d4542ea6662d7dcdb6ff16658063e69dcd918e7ee2e1e8b29d992b5c0222a8918e10f3cdf2ada9ea66bfb598beb6e0c6c6fe433edf80d73b6d725a5a20ec284b66170b2a86c12cc71d8002118c2318eba0b9e5d4fce90ac4be914c70b62fea4ff5514ac7410aa084b493cd319d23e3cf1e127914bccbf44f16e811fb81335deb1364afc4859e384476bab434ac14b2345af80014a67fe66aed5ee6c5f8758174a6ac089f2544308c43d4929557dace5b3f9074ba4829fcc4f2cf36c7198ba50a0303f61db650eeff59810d2b27ac9cae778c061af317ce18b4baf20d01bf5fef0a2593eb8d7c676a62f4ae2b3c2000405c7081968f0893082026bac1f2df212fe38aa5775586426e4f21e6c4a3a9dd91d0db4e9aad0fbaed91f918a358518f4ecc386aff3c7f1192f5aa3e1c6138dd9434f718bdc3377e7f064413fe84bf9ab9c6e24f625ce44e47934c0b4729fd9267682936b26f6db952886fb7f748e201385f8840f24a9b66888d7860b88c741642fa9391ad467b2493ba6ab16f555bc0d2a2015587fab9003a25f2a00fc1f9b04809b03c517280c81f20f872f78b018257f2a862229bcd069bde3e1af37fc541bd4e891d7563ad9a5922395a82a9dcaed438bc5d6c57c2779355d3e2a874c01f28b96aa1f179a51bad27603f51324b8427c0f241500d89f83924d645b39b99ecd3dd92f65a8d8389167ab900ffd2cf6eb0931d12bbc31bb06b8b8d8b4565ebf063e9b19e62bb3383fb9c482492ab2a6c37d537a4440f00fbbc7553181216ec87aff177442b0b35a16e0192544cd80314e9958fa1a62743a58b448d4a9f8771c4680e8b51c9c4380fb3461260e122fcdd67bb96d09ce0ed3b6f529ed5385a2e80cec9ee0722d4334d0422b8d562da3505a552ed61835aef658b5270036f26352286d0e6403508d1f56ead804cc1fce945176014dbc2139e48e6a02209ff1aa3ed2310d87c5f0ba592c52d2aafd0236a15360e98515f8003324eedef6af7a68cabcce7b1d01a384b118e7c67ce64dcd2ac338d692e268fb1e99167dc94ec66e47fdf20c107e7cff4f4e5970b9c3e281c0d9380e5321c9ebd10cdea0d4e58d9a12bad4108d75ae5bfe0a23ac154a5d10bf6f466e0cf55b3aa33dd7da9744c3f47d9e3c4db51985cde19b076686119d276dc92d58463d2a772a00463b0bd916cd8447159172531afba4bc5b2fe4e3d7ea8a0a7f2b302a65006a75fd42cd6048a008ead420a307eac9adacc696a422e8aea7c4d0734ee44a1e5c543ae60d4369bb7c93a9d6bab24bbd96f6cd0666e872ec0eee96920489c1a561988bab9c775be8e51ad4096c74a30cdf1d055581a52e21cdb4dac50cac7fa712e1f3d8ee23b4439ac0fca9f4597daa597edb99e5fbf53665e4dce3d39cad4388637801c768f5d8c1bb5e3c9bba1a758d1098ad9d320ede83c728783e3a2b5d690d224b1ff1c0369d95b1c9e5b96ca381632064590f835877663699f752f1d5d5335751d6ac965f034b05e08d148face585a3dbdfba697c36f9ad6052b5f2154173e86bc1bfcb2be4aba24ccdff05531891bbd64af9060da89d88e6cd2e94c5f25d7523d44b4296f0b8a599116bedad30244a7f9bf822ff63863e5e64e407fa7574f20827d591b11996dc44c5ff97a4354c7d503acad3ab0a15fc93f12d2686065b3fa1b06f5f9f228fd74baea0cd529095f9b1b9aea729cf50d431133a8376b3d436f2b90758063eaa43bb373", 0x1000}], 0x3, 0x0) 20:58:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000040)=0x4) 20:58:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="eaef125c00000000", 0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10400, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)=0x1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) 20:58:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xd91) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 20:58:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:03 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x3a, 0x0, 0x0, 0x71) setsockopt(r0, 0xc3, 0x7, &(0x7f0000000000)="8d98b55261ed80429c01cb51e5119109bc9c30c094ca46e6bb0a9f27b89e15cbdd607666d94bdf0ec65c32286a873905d88131ea40a38130909ce32e229a4f048ee601666cec13d3dfd3b7c7078bd52ed6b9cbeeea990bf3974ac88929133f80a2d2e3e85e60493ffeacf31c6e68fbeeb2b6c49806b9b804f211a8eff26a5595e415fc62777c04704806f4d0c17a3d70e198c168ee3ce8c2ddc139a2b1026a96a1ff36d6de89d37e4f0d19", 0xab) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 20:58:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f0000000000), &(0x7f0000000040)=0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000480)="2b00ff23e3ff07b53300"/24, 0x18) 20:58:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x258, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) clock_gettime(0x0, &(0x7f0000000180)) r1 = getuid() setuid(r1) r2 = syz_open_pts() fcntl$getflags(r0, 0x1) r3 = socket$inet(0x2, 0x1000000005, 0xc1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x4000002, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000018c0)="b1ce7444d8b6d1d6a842cadb90f0ffe2bffcb3fc16f24fe6e4b4af014dd63f1fbac6c91a88bfae81f031f707e8427ff029b75ae167e9360064de2e3e9dead9b2d643f6dae94036d0ad868012049d835abe80e4b17fea7acb8161acf7d18e4f47f01e25bb23dc1417074c92d21ebbc21b2704445a7aa00183eaba7685d2f604b8ac31d5b11c1171db51b9a17215fccf2c265952541592443bab67fcfc1ec65d50d4ee3afcc06a9d37ff46bd5e00e2b38994c49a0bda7f59fb8287f45706e951ed2d4757fd862ee473da42cbea8e775ef6ca29e60ef7f58d85b9e4114bede16487fe74ffad245d232786cf1fd0357452b0195ff70893f5a2afa06e05165a791b0c97294e8027fe1bdddec79f3f378f6ea5d904f7ea3f82737e7c71b6ed9dee9eca0a8d490cb3ff37c0bba0e8a777efa7ec7969cdef6f89221c510c8e29e6705c8628a60733d26b9cf828ead7", 0x14b) setsockopt(r3, 0x3, 0x10000000000a, 0x0, 0x37488252adb8a56b) r5 = socket(0x18, 0x4000, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x1, 0xea7, 0x6, 0x9}, 0xc) ioctl$TIOCSTART(r4, 0x2000746e) write(r5, &(0x7f00000002c0)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcf7f5ead57ba811cf114a851f987b29a92a9e0716c508c3a357cf0f3b17b3c8c3bb7f698ecb7ed0578e3f7e2266dac1e4dee7142c29a895d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941733efb0b93d11dde41be84df051ea71ed4ee1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb19e1e39eb07c4c40446ab8ed614d8062094847749a278b2a7f9558dccfcc4bf771ff007a09b867e204bcc4a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580d", 0xe9) r6 = semget$private(0x0, 0x6, 0x8c) r7 = socket$inet6(0x18, 0x2, 0x0) sendmsg(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000400)="5c93a6b6b1882239aff60d62e2d74b1bcef452949ae5650a104d9d4159666465ac08c8a21a301f913788b7effbb714fbbc3228", 0x33}], 0x1}, 0x400) mlockall(0x2) getsockopt(r7, 0x200000029, 0x2a, 0x0, 0x0) setitimer(0x1, &(0x7f0000dc3fe0)={{0x0, 0x8}}, &(0x7f0000b1bfe0)) semop(r6, &(0x7f00000001c0)=[{0x1, 0x0, 0x800}, {0xfffffffffffffffe, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x3bc) getgid() ioctl$TIOCSDTR(r2, 0x20007479) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000008c0)=""/4096) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) fcntl$dupfd(r5, 0xa, r2) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000480)) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x9) setuid(r1) semop(r6, &(0x7f00000003c0)=[{0x3, 0x100000000, 0x1000}, {0x3, 0x8001}, {0x0, 0x4ca, 0x1000}, {0x0, 0x2, 0x1000}, {0x7, 0x6, 0x1000}, {0x0, 0x10001, 0x800}, {0x4, 0x2, 0x1000}], 0x7) 20:58:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:03 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0xa094, r0, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) 20:58:03 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x9) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mkdir(&(0x7f0000000000)='./control/file0\x00', 0x0) rmdir(&(0x7f0000000080)='./control\x00') 20:58:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/115) 20:58:04 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x61}], 0x200000069, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) 20:58:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/115) 20:58:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/115) 20:58:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, 0x0) 20:58:04 executing program 0: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f0000003700)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000002500)=[{&(0x7f0000000080)="7cda37162e0181e92211261e370bbda3571b901b9390a049bf94ae4b1d49bd56f520a2659e10d4a7df671adac67ad96cd0675e9d5c40908ca092fef4bd77e0035d12103e2b3e076d63f65df076db5fd8c98a914b72759bff3e80a15f9bab56b5822fef0986247c535f8021e119751b65cee71d8e63273986b2fc78ea37c812ba96b79bcfe5885383c5b46b1441ee4d0967df64dfdd9a2956a9ee229f7b668818d35d4423cfd3419e878d0762642d0456990eb4e8f9d48f404f48edc540a8c7f940b7634ae03e59b9997e6d3ba8878c6d0288a05430b2e9117a6db7138fdd1fc3223142c07d805835b4e31babb47d94157d8edd3d109138ce9f9745694282c38b2ccd4c4e0ed6068b723e221716ccc2fd716e448dac12167d4c9a8e2b8f8011b2741995cd8b742862b1aed1970dfa0bf7f9a6230cfc3f0f0a7ebef1ed591588f21e98a22fb6d07986c2a6af2617b36bef5a0e795917e85fb9f9db4b54eef9cf09fdbb375782ad84b0c06e58ec53eac77a19b14e55be95ab16b5b8aa4cec8ea213d0432656b2d580130d1325d644bb042853e573184a9ec6322e6dd0c2d67f1ebce93bf09f675f50cc6b976aa90a309f7ff06853895c11fb1b11b74d621ecc4bfa9bfd79c69dc0fa66078e352962bfba022a664c0d246d570cd4e17b1f42ce8e168065baaee6d10a764699a68299dc6097f5b3f75965ea465173d0618da56befea2b50bcd36bd97ba66f85c827d5089a10673da8b226978544552cb61906a0a02703769a6990bc2617484c558c779ada3b685f693f6bf53b20e3516fb8e15bee70c0f7361271e6f748ef9fc07604f226e7d671b8c67f7daab2f020b88ad76d35e7ca9124a85a98d281ca20fa835fac9c27258dd7cae722f644456fba76361141bc9bbb17ec66923c8a7ecf9370c6c5fb727b2ee08297426120a50c08e34e24be623b63249e57510b29288b5d479d3657e7467a876215035e8f4c0cf6065561e621aee072d9add9645b9b339967d839311ae2b98bddedd647ac627f786cf1747950bac635329577f11cc040f5bd0d8fd7f5f5e44497481027b364683921e821f534f539d6c72da688cede7a33c6bbaac289f8df39b6a8fb19cbee5d4a08d09c01dac8ca8789f080501fc2c2685ea0920da3b0a3cbca1b79cea084005fe46a965efc6daa1fe6bfc42bf004fffc243675716bfe9d3446a3a9b597e0340903f8c87d52b422bfc79c85091df11338cf57996aa6550f1ed1ba71161f1c594b8903715e1141bb5a623f1084a8f21606c87041083a63bfc8132c769dbb4970bded864eb81a0b1e5e965310c923c754331f96b9141970b4bd3b86b60b050573df4c406d3f54a37dd2091099b31efea5f84af11cdc00d2fc36316e59f01a13467f85f57a4d025d08103eb26de954c08856bd28f69dcd352ddf80d15caa1f8a9102cb3c2c4bc031e683acf699dc924bcf12445288a1e59d48c233d828c19a862bdd519207a55d8772a5d776a26121592486acc88a9f2c4114d7abf7488c25013ee1aa2c2fa88e086a51b29b25f0143a2b83f9c1ca2e53b0650484d106159ec0658ca28f255f9dbcba71a0201f50241ca95bde0b92d9e5905dd5e55e22c95e49a72c3e70f7c16e1def78af8de0895f6b71e6c224deadc770aafac6577a3168f962cfe8235fb1c93299d13afa23bf8c5a09e6c1dfac368f8bc3e5dd13fec3ba4480df0a8dcba0deaa955c18d45938d62500f63ff8dd9565e27a48ba2b07ddf98eb81b2e5b32d978bbe9e99dc4abe46eeaa7b7464bf0edc9313d8ba781148e8f61c86ba4e2e759d83159cc36d2dc86d2abe8d8a0019413913bb84998af5429299e42d668a538a94fc60f22700d3d835dcd1f92b58bc4218717134f92aebd4fc4a0d191782142da59f376476d23e8654c65f7fcef3904249e724c029ac2c2d9557d744c6b1ab6ff238d872c312b5ad4f419f32c484c52af587cf671199b3aea3f8266b12b7b0d6da1af17e6c665af418c21b106cdd17d9a7112e9ba93285b810d60cb56505982db1b729090ba8b826a3567f686055d95cab06666e075e4afba9fc0630dde8a5dffeab14a8b81631c1bb4cd7c4f36a3f872f6eec9661789ea78542f708afab157eed6203cdc88cab0afd01095808c70646d3d3784fd151361662ddea7943e95030bf8e790d4deb84a3755e494e8025df600c98def9553ecdde18b468b34180d41e9b60f0dc15932637327ce978cc78482387c4cfd4190c9fd5797a34da58830d9c67e902751020098120f4cf68fb96fbe101087d2f718c9cd07efde68c2381b85c45685f6f9f9349e55242490b89ff4bc9c9c6c50bb045aedf45b1ff645bf4ff1b036ca22cde8bcfd5b436408137ab51a3aaeb687c3dd0ef2d442ca035c33fc7a0ba2dc649b56b91870bb38e3c4181b88d68c80771562c0a0212b9bf498152bbd32876ad807019434d4d6481b42187163429047862feaa32c7b645cfabbbf2d646690e56678f4f81349e4c51532afd85f1f5f811b033403fb18a932df7da4eb222d9fd608bef739d2edc037c46973ebcb9296bbcd6de8dc7b047cd5c39f75cefed5ab5fe90769ac24b3078c3ccb2df6a2a6cb3058c7ed60105c01dfeac6e8fa5efaf466369a053cad6b413e5b93f0791da2f8bc1bcfd2168e2774d7b89b71a0c896416a5409c9f54fa0b2d7b608c4cd2f17ff0ece8fa94d5dc7f367faf85ed89d0b63ac8ec0c841de4ac27ab2abd0837078c7491ab57ba50bc2fc15f58134bd90742d25fdf5e7c6733f3a39c6f2963721197eefdefe5e18936dee30854edfce1aab6313ada940bc95953a1ec73ce468da15af7edcf2a33b7e74563dfa46bd26de05f2a72e4d9599e5b89c1662c78c3dc8d67879a0faa14f7920a9af1c668b32b47b92ef11d58eb76e317f9fb8e4db3ab6d29406b77ea2a7f371ad2444a3f3d1eab544e0474ed105f730d2f825f9436d40f4c374c50191542579e27717377c85e479c7080ce0919d10e06c976076374c679b3179634cad66a2db4ae8d29928f384158a8890fa871d4de40b09bfbaf867a0912430ffa7f5a6d7dbe63d0bcf1506b6e5270cd028c10cc185968bf3c27de0111a5860ed1f8ac59975ee0f1f3adba94aef09ee9b1cb513b81a0ff3a4aef0f3cda0fcff1c16beb5cd621da2fcff0e1bfc779f74e9d733fd6eb8927fe825429b6ab718b4ceb2032db0f0b43064868cd61811e0d14cc4aea197c2d85f5175fcd7608dbb796b0c5b876e28839f7295c307496bb2dc15f6b4bac035598d743482130940fb090474952fd899cc7338ce0f986c3d3d6c0db812d77bc9bac9665d1557147afdcb1031f2fd805c8cccb3e527a7d3d0da29edb9f9a49e093ff8aac60fdca444fae20b41e48db5b9124b140561597a06723a375b857f5463120e514684f4861ad157f678d60321c9bacfa83588f73c4bf00e3869541a59de68230939c5b8ad81157fd4be89d269c3658051dcbcdcda05808ffaf25b3830dab349a310b3f94b43ab25bd6d33443b2cf2c78e164eb88a0f0a5008e50b0e558039d4abc1cc3d32fc866e04922590c5611f8d7746fde0a7cd63a77496f4e278736b67dc340afd4fdf5bfb86c86ab96394d7cde086328c4b8db2b96e53d2cec6a9624a9208cce421c75b90db730f4728af65dfdb54039cbf6c53a8b245302bc412b893b01c36eaae1bbc195eb1f4914bd207b5102383f45c06222b18a5cbd7b61d73ee934023ef7e4c4a7a248e0973c548b95b5e36f9c35737330cb79af852be3559cb30f03f182c0e0d29b8d90278f1018856b245186fa9cbfa18a5c77dce33f4c2e0c8eba2c9ec00c0b60fc9be79933c567f5a85beaa31748a2260655b9ab3d55ac5f6892924770c7ee4dba859fe137ac386e3cb04380ed6cb3c1f458a81284736b282877def4aae400af7fe8be3ea3cbe45a3c0c8832359095796c69fe7155bed1350f5260efb002e50c6ff5b8d5766838ba1b8de55ec58cef6183bdc22d472877c7bd079ff2d488dcecf2d08a030e34c5f4aa124c85cc03c44680e717dffba2e4e041ef06e53d820225ab673e11b79421c1a3cf24efb8fed08dd0d538c532331582a0cfbe381177f8e37742c39003abce68456486c5a30295f71d849caa91fd52d90e04a0204534138804dc9d0ec8aa991994089ac56697a1be2cbb07d42accbeeb3c79c2ceaa6970a4a98c5fe2bbfc076c6ef937699c62aad70096e5c82d23400466a6263ee2b56966444f31153c6216fca58e2a32bea46b63f6028ad61258914cc68c08b52df2dc1b5f648ac4be316dee70a7eba3a3bbc78744c19e4c15360c77e6979750538d9dd15209808aa7bdc3fef0cd201147b90284222378c670bb0269b55b12a98987d8c644b80174fc7391692ca89030e379896b3db3c5e216ab8f72017de56c5e22e40d68e9f36df1f48a69401ff973bb67f95b94e98eb5487e01e512439412d578a73d047c6b6202bf011de5c99477133d0eee10a42f3e362844fef503b6933b5c105d3802071790ffeb182937d0a6f58fcf47eb0798ee2a41e59aed02a37c81283d9ccd75dfb4f4a61db1236bbf8320dd2b0b015707b1b9eae53b6e9de11c3e4414e3c7a7d33a43b2e9337402eba9a22380e305c97b146ad9152600a700fb13813ff8f41d919afe97b3c59e4d769564df8d38933c57ba00dc3dec98ad46bbbfaf1cb4232c5ac2118d3ba4d3c14aae98f5b394371ba4bde0540d3c81830490d935f6bd09c204a072a9193f29f8dbf0064d59dd1efcca85e8579bc9d10b9d3b14e4290953ebf279bdfaf5bb8e89a01b0ce39c5067575b592cc32989cbb10fa986a07469414dcf052d71282d72f7a269afc4da3afac6a9b29a8a76ce2585cc68ffe01a01beaaa73d62fc1cef01319972a70f9291444fe202ca75d03d07201d1e2907a56aaf191940725c13895a11e26c7b51a61e61f63b01f81a28be80e1a3d0fb19b0a24dc4f70b5d88532aafe553842ec43b327854426527a69be748142320ddb5bb85cfa2d833cef3f2b92e9b6c6782c53f6cb40bf1bc67ad82f03f610c210ee57426b4e31f03b618389ce5d016e32e5a862d5b08e487f55191a25b0a002d64025bf7e36820e1100750b2babbc5c3354499eccf949826f903f5efcb22ae09f2d258a931a9b178b746361c71ccaf40f6dc7b6dcae23817afba72dc5315e9f3a89ab4ee59e7e1f306e0b22a56ebc247628924a69cba143fb02feaed8885912be1888b1ee2fc3b96262be39366c5b6afd2795b57c5748ccdd8f26e2e5cf6ade7958b0d0b7b37bdd3f744ef204cf0a3d88622633a543dde61ce844125dcfe34c7d5229eba8add684db109281e781558c70e09f7d1467d033d23a277483e66889ee03f2173447f6be35512beb51f18bb28a09cfd969d5880f285a49edfbbd217ed9fc0520cd283c0f652756eb65bfee43cfe39f0758dcca4d8fe9b53a73ac6ec5527334e4dc52e43384ade8505a536a3a250e4f561c16e8c9bba352d5159cba6d944753d9e0a613f86cebcc9943d31c812d9700afbd59953c254f532dec9b8786ee01390ae8a15b44994eb6f56ad9dc472f96c3eec09fea5c257141d43bd6b7c9b7d69463e68a16a86e8d96f04e6647597693b55aa1bbd8223fdc1f5c49f0400db940b72af33b7fe3ab8ceadeca80d01aacb31db6462d690daa710deaad15caa2a78fa9ba4881342fbe2f6b1b42d7f57d49caf5d8971349ff2c827c75da4347e58b7281bb67bfdaa762940917879c7d92f9e72d065b326723669354fb5d53c36d4205607acbfb6a9035ea93df8f1ae3e833f35d", 0x1000}, {&(0x7f0000001080)="d85b9008b23ef980fcfef56aedc3e4a84c8025141b5f39c8e5b0b296275b69217837adee6c5cd19d86781680c7ab50499a", 0x31}, {&(0x7f00000010c0)="cee4becb63339ae73e1e19a0c2d973441ad08f54952c7085d96cfdef49d19da9d9218aee09b96b96630ebb77eada9ab268dca50adcb2875556422542adfc5c9a7d6d80f732eb1d0175615d2f0c8539aeeb92a27846e6879c1e49743cd36496a33ee67814e44f7b81f693d817bcf9df53bab01028200ba458020255c44d9a7bb694b258693941cb3ad91286e9c52f31bcdd44a39ceab396d17ce4085bcdab62eabcb3e135ae450c2027fd13b08bb7368976efe6f17bf7eba9b8e5bad610a798b48559cb68904bd0683806bea8e1867979fdf1ae7266603a5cde069a16b5b46b238a9abf4f0c6ddf95e7022ab4db1fba4d889e46a152d3b4a4ad5b", 0xfa}, {&(0x7f00000011c0)="ae89d8d9bd4e5d4f1182e65a3081d959c28002e8caa1df4a3c2fa0070c4656af2700c92f80907e97640f0f8d3248c73cd9ba53e34ccdf9b35b2d9f7b3f619faa6e888202c22f104501c1d7ab73580d0b699fae7092093a64c63371da55077028787006482e66befa737e884bdba20a79f8b3ead12a81009ad350b58bdf35345c564796492489ec7050a26846c2a24020720bbc8acf891032f117609ebf9c9d9234bdc8ac2baaebf561474b2c1d9fe07e0c88814605a421436885c44b1b39929437442067416fb70c28ab0860fe1223e3ba18a59e326e950b38db79238187f2", 0xdf}, {&(0x7f00000012c0)="e5943fc8a3f0af2b30357619e315e137e89964de073497df60504fc1045c3db3c364103bc3344cbbe1aa098d0b834541ddd4371111ca9216e361252beb6a8ead13e178e485c87e308c8c473d1fb14030b30728008d7d8ccffdd271da954762edd6b31c15b3aa65f254fbe460d9d7585cf4dfd460b6895b828882fcbcf232c5636e932e5e6d6efeae7190f4f5c9499cbd8bd6d882fbeb6af857f549cbecdb17a18c0b5c188aba056ab3c446561f0ef608b072ef2f659ff8a5f9aa6c044f3c7c0d88290bc6bbfc50f28cc1fbefa922cbe2a85a4fa4f1d27dfd6595a05a724515b0c667bf198871bee97c582332f68c738bfed0786a90c3b180ad0bb6c25fbd5f71ac58f79ca8d6d672b58baa6a4d22095c932938dbb3578681a8143dd2e68f78cbf39c7b9a8d4c41b8065e64ff4dbc92c62ab24b02b7bb1ff574c664e09eb21bfac7379f9fa15d9bfa4fe91fce0c72e408aa048fea4be503da0f92265ef3d41d63bb4ec7770dfa5c21b7fffd26b5b502af7674f9be67875e099fb09e454088603136b22e31afc70b42ddb803d616b5b2c74c38350ea9a99d9eb67ed74aa5f14a65ec0b67561a60fb7985893e1108c5956a85d9d955cce6e8a5e5f325e6018e97790b73a1ff746760cf516c037910b9dc2b7d1b33452b812fc2cde1c96b182293d22bd7c00e9e655005494137abd46bf8ff81f1e8bfb35cc173755b8e588e4cd309d4235a64dae06519c76faef6e3d2c91bfc7ce108cf9aee3710752847fd81dfd209bfd324d1149ed2adc6b31e50f317f912f8409ddef5d205032297f6938400b32e6b22020fdf66285672d988c459cac199f9a635aad939141ed07112a6ac28c99deacd33dbfb10331085ac0a74d40b05fc202cceaca4dabc7206c00282f368c61486b0bdf2b3433fb4a83ea9c885ca3e056ec33ffc42ddeea303e3ef40a563c6a9c41cbad727d92a2bfdbbf7fce522fd6d150cf4d3a630f84cf764d3596ab36c1da2ee8cff31d93da0ca54ffbd5aeb8b58dfd35889cfeae9524d29f6acd61d4abeac7aa0b32a2fa152c2d793b5b4df1fa8035abcf9095ea8fa930c2486ec0d850add0a737ab9c67537bcb2ae668554837bc352bf03d3865ec43374fe3360df524507429c041f8c7af90c64d16ac964882c5863c5f64e1203674e21266365a3de61d112c90e9cdf4e5e27548d82070fff83a7d5b3c6c06014330d35394523ca771a90964e0c814cee9fc83bbe35b009bcf2d5c6808a627cb9474e589399eca0ffa178bbba1bed5de11bd6060dbe15ba93795f89677812a9b7061888dc5be47f9175a50e649d973c2dd8c2d1f06224ad0dcb38af689fda02e8bd525cafcb1948dd4c358d19ee2fc8e7f74a1e1a885b1a2ae0176056145d3b78ed3e1094871e8b213d8610831f9412c7a156233fab5f9d6983f4bb234951c8e51f290d7c84ff1acb2a1059741df482e43238a415ea1c56935ee332d65a625eac685da2b33cfdfe5ff71dc3c62764a2d7cbc7ad85b70f8b5d6e794c6d1e34e25a5cc2787cf3fe9b8f60ed66012a47545c449ff9f5925c6424cf4a90c525cf1055aaec7fe3d95611e422de0bb0932cda2884e204180b0f3fc6f4fb9865e8fab95d63c81038401582127bc6fa989528342a7ffb6ca887b0e6b2f7e11599b0edf36003b2cc9992bfc8e9fe9b629847df3a002ae0a04c3526a6188b1bdbb93ed6ab5bfd49d5789d8aee4af8986b8b63b00d126e6a5cd084d71f45fe790439bec9ec3aeeb84ca10df1212eb191d45309579def212be7d819515c919001c60cc5fd83b5ca854564e40e25462e9fae924a237cf4e3db210a61a7fd88e136042d1b4dedcfdb960cfd809e8874354d703208339ffe77bc5c600d2889573fca764c96114df524f4bd595cd45a4a09e81900974ed6341d33552d31d21d4493bbaa600a88ef4fef51c480e19fe26f01dabd0b7eec4448115c9be6682eda8da7749e0f83198b9e5cf9e03779ea6184cd36989d857574b269c8997b01a59daf6ade8bf0e7a72c9c79a021d00d2a8e478409ab2336903b518757404fa1a2be4c90d44f2859a8f36e0d5f19e670ff9ec0a9216ae73a8ac54b2438080a28a646e020bf19f6ede06a5461c6fdf5bd24d6c1bdb9331f271baa0711f4c60bb6c8849a8e3af94c65b30fa407a90843bd99e3d1379e6664a4022a5c789c76a889921cf17fdd084e6c4d0c3946408bec24aa8549bd6f50f35de434e419fab094589ac8698b96a3849043ac8c3c8750e37e994ac7de4f4d95e1a8d9ef4b483369b9f93ddd3ec50c63526034f65e2ab0da2d4b9e4854ec30c7558d6c22879366ae9c3832415234b1186ddc98ada5b310d8e3678dd1ab6b3bc57426f15666097f97470447cffd1aa3b7d167d0d075e1458d799c35fe9dd1e0b6383b03713b7396b32d724f5e9115cfd0f346e5e63e063b19a5b286e02a9c84e25533d17750117824f5afc692bb428653e2f4e728133471491fabb9c2a71b58ae1e220be94fce6f84a6a4d7cea3d352e30c1a7cadbadd8e58cb7fb18236f0d3402ca0b33984a8f63d6963b26eed1257a43b4f5d28a54d14143277dd158aeb696bff7a5f7aa3a3110fc343f083c2c1a90fbc4a1f229d669cbe867ac979fa5feaaddc2d32cdb824606a35da2adac8a55c1393655ea37591ad1878df406c7ded575687ce5418d27f3511812ad4807e581a4b14425d48b99491e64d25ac688ec366b94c0cda106a01141d006dbecc9b21b7d1d7c11c154a2463db6ba24f51b8171b3b05a79bee04ca0f765f97e0c8b94732eb3e288bf3c2fff377530fe151394f204ebc388ff742d9eca3487f3f2e55c8ac08fce0d22d703049f10e573494c854df0bc956a651f1acaf72eebd5a23a1330c3f564bbe848a719e7daf35ec5cd84ef68874486b0305fa2d2ffb89cb425785192ce91f0ec1999d8f663d08235b8f58f9922f009b8160ae583dbb7958fed5a3e1564b69cfc041a198cf349a04ae3cf6e1d02a67513017637253860a1457b4f3ac4f60ebd23a77c0671d0418ac62782e090015bec1d640eb3936aa95d0c049853bc4a493089b585d6c59bc067492efcf4c7730482777436929ea81168e38fe3148f7fcf8991797bae592b74a349c1ce9b7997ab0b1675e7e8e1dd5a9808d16c47b6d9b3a9dfa19b4a53cc2fedf34b5e90e8779ab4a138629ae90b085503486ea688d2b55e534ab52b1d00bd551ea9a908d202fed363937f0c891f6562732ae6c0bb07299271b33363a290f24bbf8f581e9447b5abcfaf82025cbefff947d71a71eeacf592ea90a4114d2e2826af5dfdc686e60ba975fd311c18416049adf9d16acdb861729aeb6d1f877e8743c00192d52007956521f8fb0263f730b68a8818fdaedeaa7150b0ea6bc3dd2388d4a488734d9f0142456e26dfed181b6869a74d0d2455073e6672454ff6cae87ab5aabb3f03a3e030eab3e6a6c309cad8a375498de08c14f6bc5dddf28af644a8f8998e8df24242fc5513cf7251b6ce224fc4279fd4afed85326f90b9707fc1515fd7a6e1b023cf0526f7a4ec62767967e5e8dd03523cad6f403a71810fcb55ceedef7eca3b49a06664f36bf70b23dc9a2ed0c516164e24b03815e9bcb343445a8df49c9a810580e882be642ac99c0f0ec7540276d276c064d7ffaeb9778dbd150cdcd91f6db225e517083f6e55c5221b0bfbd8be4644f33e808901d03d0dc4a9863337d2175322d681a5b6644e6344398dd33256da94b38dbdc902d2dd5745f6740f678184e3555aa1b063bd5b7c79d7ae5cf61b41df8fed5bef472d43cd9a41216f36d630245ebf546167c91bbe6068580fe8d093ca40dc4504dd739a0caa15bc72d35680970137f83285033aeba78a1447c44383f10f7693c12a315293419449d2b4b7a1308bfae93113342419cccd65f83b632bf95448cabcde6a7832edb296d2dd947666cf24d376dd00291124395ec1040e3a0ac331dfd0a1c5127fc7266bfd6c3eadc1593b36200ecb8a0ddb4d3bea3c437444af609a1e08b7f6f989f24a25f4fafe7d3b719d4a8a97c47fe2b06d6b7351f21310893fcc335c7f032a30c4b504bac1452856c20f858aefa27037c46d03e2e940f59489c50958f540bf03b8d5f1c69e9030733d3fdb5f91dd408ddd9e81562e7a864ffb45c1a0db839319259c137d014d8905ea8cfb6f6eb407384b02c9f49e9196f9aab180ef3792f22079fae518d8393f72c53007316adac3249dd56082252b0851f8d29e58e05e748c3eacbb11d2853354d4caa117596e0bab3b86dfe90cb86ee27d3e8119ff0c94827821274f171c3a4f0cb1639164330b8137d060ce209b5d8b72b17958066dba2cc2dd5ef6408cf728559f53038be0a216fa838d40de9b468b9ad6d97f4b5b6f3b24e2cbec673349d6683efa6b2e60616fdb27295727abdc7bbc1ecb8a531a4ec0afdc35be9b9279758cabb33e705b9d590189cb2b08e605507cbbcc48ce340cfe3c610784f86a297852edefd2f5044f7667bb5cc44d6f050862dbf942ed4ee25d5aa6adef08546f9d483ab417760daeaf150e5a69c1f47c199eec5d387d335d8d7b72d4e157c168289f5125df428bdc7ff3ac41cfad9bb6fd3bd812e488a0c147340566f5758a85ba025c8ff9c55a3622d934c80cf162728f342be7f4d4e3bf2d1a626d000d6b67c353d4f7acd85f74fc8260f1cb1957e87f43da24fdae1e58c7f40b26e15521d355be07b4a443adf7de649720e2f740039af97fd0b5a6cd74ebe9af4b3e716a863fccbe0afd991828c5235045f7d5cb7c149336a9629e0c12f842a8cbafbde6d0bfe2891ee4ab77539d91b3da7fc96ed449563e60d5be377209467db878ec52213b807b874646a97138e868b47bc9a7dac3865ba5d6cc7ef6999c5ca65b3178e0a242fd73bdc2c00f4fb8de08aff228edaf698b87231aa04e735419b91baeea5b4e1924674cdaed7b21fa7f65be224d55f1eda8aa1b1ff19f8555e572e05fde0ee43d0737b4b1d93eaed5b55b857ffbca80ffc40d6b7d68735bceeca1c94a7a786d1c3f8b56b8ec2bfa2fd4670ba194550274e4b43f3fca8feee77779d9f448cabdbf5b0b9fc86132f69d649d5c1c6d73cc284c50a502b83a268b2fa8f3682aa4d855aa972a13a268b072c98857e6d05d036e5dd80a0a3d9a90e64aaf5d04101a88c5f6d81da5a99d4ad8a376ec4b0b7253716be115426594167ae0ba2b0cb08729e8a931fcb6505e6c9cd3be971422edbc1259fac2a1a5d4a61ba4552bbf137e32f270c6d4372deec1b0b5a3de071df49cb10e77c6d81190bf2bfe9c94326b9e6a4b2cb9f77eb7f95ffd2f34b201a44ac7f9d56d3570d7eba78301f45e285bc5b8efcd7b9f1f5f77f740b2b9b05f54e671c0365a1503a4268945839463e9df9912bba3db83791c17885a195673cdc68417496967f88a1669977d04c5becd19bcf463aac406cb1c4a739b39372765bb360685d23f944099b866fbf45a02e692177628b84625ff38db135b432c9a65eab9d9043daf6c1dd2cf8312dfd985c35ea3b0d865faa0597f2a2cf1d815b8b4ec8f5e52faf4762bfe618155ff94dc0e1e51205b360034c33a4408bd9bc3a17b005b80a9c95ed8ba3b3c381be8022001aa62ba7a1d5793daca6af7f6619c3ae73b2811799be364e05a26217a7c5561b4d7dde725cff3234e2bbf2263066e55f316b4e4a8bbf2683ef0c14fddb5a8110422efcb43712ba3def210c410478dbdf5f31f5c1495a4481e15e91453f70dfb393ff7296f33e42ce502f3ef674e23968cc77ef29e42d6f623b79f7ba21", 0x1000}, {&(0x7f00000022c0)="e2904ad3bb0b642e605386416d2b2e7fc231b9a9d0db5d3f85aa190690e1996f564af731dcd86f17d7f388e2c5789ca0ea123174a3623b39e72949a000d1c7714ee47c6088f94584849dcff6789eb8b2a186128958ca", 0x56}, {&(0x7f0000002340)}, {&(0x7f0000002380)="47bb219f17faa4ea96e9accd76ef50ef5f35ba13981ea897cb", 0x19}, {&(0x7f00000023c0)="d0d60cf28569f3bdc1fe8a12b30e3728b22ebbf01943ff9005eadd108521751c1656b514295cea04af1b3ee0841b98", 0x2f}, {&(0x7f0000002400)="4fed4f158a06d372b4f4316e53588e2422a132d317b168a40ad9deaa8b8c89d6d5e238c5cbc43e1def2254e33cd59a3983c6865633cc1743601cceb69eb75fce7a9da07c505093ddcb837e70acc4e75c22fedf3e266022b31ca1f584a55ae2d178c9ad6d536a9b8e0fe72a8e6372ac1accb660b30db33c1dbfb6808acd5337051e24312ce68fbebe67fa967d28a9594088e11c0bb73a997c3decb25b99cdfa5fafeb35670da3da8f5913f70882e6eb1d149f42d38a894e71cc4c369836046b55cf94adb9317c537763010e902db568fd5e1034ff632435108133", 0xda}], 0xa, &(0x7f00000025c0)=[{0x100, 0xffff, 0x5, "aad01455aa60e8edb2a0347a40f7646f2f270d0fb825d39685e739cda5016e90cb7d587700efafe79cd66bece578675534bb87fccfaffc5e6ceac7b620aea66ecb352e404c5793635bc5e66b69c591f8cd21e87c4ab9e9e04904a77e995afadb0405a459c2e62263f6989dcd714f2882b0a58e80da825264c49e57cc71fda7611b079467f6ce54242f7d9598984347f9e5cc5294b95bd02e3c926de431df0811c40baeb2c94a5d9510e0798e31545b39d94c79d99836fdc4557484b289a5221921bed546f11ad01e84bdef332463141f5b36e23a725f82cb70534cbb081a9d2794d8bcae845b5f75462988c7"}, {0x1010, 0x0, 0xfff, "88d19f4e3766842496576704cd07210b91ecc05e37e5bf16c7312e54b224a0d887a56542ba8cca4f2ec3d6d5a3f0d26c8eb724fe33719098573c99f347c7ef4fe5a2af6f8a947d432406638c5d08c23465522aacc6413362b5a6f4e75dfb3d71d762eccbd0487a4ab26eea373e315fe345ca4eb4c2bd79de157395ed7ea9b03538edfd6b1082658197d60934b2a37cb5267c7607fbd64adb51eca7916a3cd80719f0f4bcb388ba982a36ba678c177fe1266208aab0454eadbfaf7b6b7d2d66eadae66173575ab5d3cbe59e33d5fb96153beab69637ce2b9aa6be7ca0a6bfbbc73d71ee587e430b8da382cee3fc0628bf35d9248f6a7abf9a27f5e80fc1cda98d8b5cd5e7462e443fbc0327014531d2fb2f400b39ca755237802f2562637cf256729f909aee90f9b71f49181a72c6c4e3ab112fb3b386d901e764c7422a72857f25bf34787696739f2884f101f0a6d7244e48c7e57f0bc8997241aa210d69c9e78475a4930b540f1f0d85bb4991bde42a247796670cc7adea7ada7bf9f06404f5682c031b5ac42b09aa93cc0ced6e5897d10e59e95188e9bab5525e0503619fda2211442c27aa7db9a7861be7ddc1d03b63dfd65f267819b3654b1f36b24500602b2b0987430b4029b1c454d52d634fc9e172842fe4a682378471731e0e584efbdada42820835758cb6ae52e3967514dff7bb0787f0c28a05726fd4629c57d757fbc84609c04983d05f33a49ad80c2a3e9d6cd664189b897e19087c009a7b2f9750a4c4bdc370976c593e056c537d4c11db308fc3be51a41812552b528cd1499054fe5eeabbcd240195c02076c686d1fac64e48fbc31ed54e1ccf899af3cfca60f5ee96fe4b04305ff0da4578282e745ad444d4db78cb6bd7513bd96d6e32966bd089b951f4d717dbad51af1eeac3d192ac8d2b378deb5c8246438614d4ddbd3d39817de37ececc0ec019debc0ec596052d4cbd0a6d5a0d32609c6e78e31a33a79e50aaa6a8a1c3cc2150835e671128462b7ae0cc45bdea559d47b2d27edd9887b7dedd94b14a27190e8da526c18b0d747750e13e595311c7795e3fbd206f7c2dd0eb77ba0fab5ab53c2dd660791c39feb90472f74e0ef74380db9e21c83ff70425ffdf2dbecd6e5563b73c52fb30916b82073afc8bee0b3d2bd5dfac2b0f458a82ca890e07cadf479ae1392859b5907e69788ec8657a684cf67dcfe24370135d569c368e2a085e925144d1cfccc6cbfaa0002861739e3bb18f153ca9f41a85e7fa64dfc26b72828a216a564c343315417c003d6cd8cdd8fe3f7593da906f43f752e105a1cd018a8407374577baab010c860066fdef47673e4f6b3aec25d7ad1a7bd1dfc95e7d7a1ab81be50036c745571f35b7b76e558b3da79c4974c36c0791732f953b9070c794e969539f40d7746a9610c82e1c9b04dd6c6c92a98860662f85bb7d09e9d60cb94d94461c7ff0abe00da64b9e33295ec0015b6389a67a7d652ac38cb6038e38a807d4b1cc841708d877a92ec4d34105f3c7d7d54bab4a2c6b45c4894331017bc1eb7db976213fee3d458a5179d092d051b76f43d57f300d8c46b0814e12e94bc77f9b18a8ee6dafb1c92d014f2ab486779bce446b4bfb5d1c9e65beebd10a0b94f094829027412b601789279e14108a95df4cbce21d7dc36940daebf939fcce6dbe60eb5a60626a09469addc8c0a34fa75491d23947850cf6fb1dffb20120a6581895e3621b9931815f4fad5895c955cc5691885432cc3216e1d886ac8e8530388f56bb343794feb41e9e662326ecf20dd86f7d277dfe15aeeb14f346fde9a9c5f74b29a06f1e66937c43c6eb64f7096c55bc0c2937b2984930b84cf43ff6f6801085b9cb9acfc0a8df0a8fd173ede4d5efb9a72fa91d9ec0b6543de00efb5a14806dfd97d6b9bea4bc2703e29643c8f4202a3bdae59e6dbf28bd4461252b480c7e8ed0bdf2b92ec791b9a7d05d092ccba31ebce0e7e572d4b0a95ac01d980ae92fd820409cdd66df23d96149dadc48366acf40ad9f6dcbae2aa0972f69f358247619741598aefc2ce2cea35073a148c5ea8e432eca74bfc1a67c2907d01e36a0eb26609fff127fadf7237e72503dd1356d553ed77da0812be53f1219ca18537636acddbd87480eaf161e455e7a668370ae22314ba37b8b5195233f3424b171fa451ee738d37e0a9baf5111e38e6427f93032374e771c39e1655c0d2468df11c1883bbc43f07d0ab77ee86fba49cb349d1c5af97c37a16034d774461f413b82cd3e4359e7071e8735d07e835a7b12d9c681131685f73ce9445f3930edb9a3fc16886647baca907e7b65745c788a84ec4967e21776376f1e588a1d70aa5f95b233a054eb41f7f0bee97ede6d2e01238cd1c00524cc8ac849aca4ac1c924a569e33b4244562ed8eaa11387c1a68c139450f94baeef446a53b43dc631db539bf69c8600237319c792589eea7cc53bc5796d26e3091ac9b5c2e1e12b50f507d5bd2c2caf0e56619a90198b50dde262a55ae33c3f28ffb3a4ab24f8a01177f5a49d342d1997c92ae0d84d2eb72ecffd87358c68b18572ebde07505b8ae03130334bc408e139552e8a99d993012b4a2edbeab6853118fef0f2393eb900494fd407a04c3f4d78f311136557fd23e976c0c34485b3dbc6bd6e61ccc7349c4c5814324d7d111aab486a45ed06587262495e4c20f52d2958f7f6c63daae33b2689c6e8004fccf21adb146f817fd6319eee398446aa2ed4783955e96b1743ebcbe7b2a5b370c3ebe9cfb85496c05d3a88fb2d6134abe5eeffe2b005b4dd2cf7ddd40940a45c39d6477e0ad756cccfd84347abf658a0ce61de21f170f4ed5324867e9ecc640c5ab8f712e89013c51f773ffea2dc5923d910b9e85d3e5572c394d3c4719827a244c380827a93777941e2d518b20a20fbed114c847066dce2b4e157abd1e0f1344ecebb756413d8d6d2937205450d56a2a95cdeb12f369d582d9432c7fbb4134e11530ce17371ed2a90ad5630f63c4ebb2e6252332ac9d87eaa21172bb1e7d2e8d7924f43e55f0b77cc45aa753e66b1e080349f82ca2dd3f35c1954a8d74f684988e8ed980fc771a5896a26db267a31e2157c89ee453a72cef72a939301e1a12a9e5472f8bb3e6cb81f3c216398e0322b81f554394386e8dcc3f04954955d229d325a6a9c9bc7fd6b2472bf568c48053ada6b4dbae50cccef6e96d2e941071992b61d25eda10d5f9ccb4a076690c789801cad05cfcf6d2aee0fe14064a40ccf94661d76d8b137df690a854b5fe805f920ede3b2c4ecce47a53f83be38b4a8a6a6fc1094664c12bf7bdd31b683614b5e182757e9852b36f5b9f2338879eb02297351a7b3304bcf5028b8fb76956d46974f7d4a42b0861ea6d5caa2254bd583706bd4c63b7d140316f735d8f114a2f7643b9a5d053b21ecbf6702ac86dab88a3acac1c989ce1d53f7770477638384b1f5ed7a91d7ee8a39063aa5d2b9fad2d6b6712f9e6faaf1aa926fe2e0a16456467764f66511e15a780591445b9435a5e66d43362d3dbe7f208d415f26499790c6525fb69b425162c962d0965afc764e9c87d22ce536621a768ca3110d850c7d87b148772e567bd70c14a3788731ba0c44384d7bf67cbe14562d881888ec7dc5d8a8b573560026ee76050c50e86944a08c6222f72561cdac438b077d72db6a3f1d597518da4285d740f012a053a0454fd547a8d11e7ac2154efc153132223b563425f2940b90006e914213cd8ccfe83d84f8ec02fdcccd53fd87e8b89fcae756067f5d8d214aabd3f0f5dbe88d74c305a42bb30a55d2694f0ac381fa74b1dbd80f3cd427a07ab8f4aabc250b374f5f379800073087734b50775396d7fc03a0371181d4d371d19a74da294c910a0c634c393f5ef745b8f74065efc1e6eed0d29c67c6ed87c5bff7ec5313d95aa3cf10d7090fdb38a4235228d47efc4acd2622f0707ead4eb6d38b9c8d3583cdb49086fe2ea25f9cea1701aa43c423efa9faca9a4e6fca42c03fb0350d32f17851ed71daf865eb0fddf2abeeebe1397f103ee59ca5c73c8e44d046ca7922f9ae406c1c6148a00f824ec7e38336ddcb5ca7ca411cc9556455d6ee3a2f302d0c0671a6d63815c88c101ae441383e0a4ca908eca7fe26a5d6dfc5c2b98b9ba2c77c76d88f9ffcbd7b6e118796ce937cc30d9f00d61e53cc431ae3dafda044b4c5b582fe9cde01828e8bdad0c68854c3651071dcaca5cee77d518348096a074d1e490d47e933a78d66ab0efee5ad8bc16f15822ebf5ab074d9bbfc80dae3ffcce27e7dc9895cd72298a71183cd5be3ca1840be2753d2dce67a7d1082bd8b2f0f14cf04b7f8f9a6e19e3bbe61d5363eed28646f18f6dd7583a8b4aecb6179bfe5088f73efa0b0f781a5e7808ebed0b24e8217b1f98e382d482c76523f557551cc77847b868d722477f421c4b6fabd471c33f7335ce9941281173dd8baaeffa7da56428e51c6855516c15ac294f2905cb83594e2ef7caee0cb4bd21041d2c74d4a6b35025d8d345059ad0c31836f0d16a3104a47d1079cf961d655a0976ed7ceb61d16bdd450bb660c9d6185a5f03c9c59f5f7e7be44d0f404268a2beb4f57ca6880e1e06a1a319ebafa7b2e409c06f1e005be13e49dffb2f50a87e5bad2e69357a9ec8a55245376737f3f8e65cfd5b781c7672049a19889ab5a3911da88680808d55f901d5eebd2e42701e05be324eec5e710d2b4ef1a8b8bc5100d58d6af5f7b7e3260c265200cc47afe6da60bc75981dbf760468c0887e5197b97886b01e48ba925e6d2d087380880c0a9a46839e44e0744ba9e76fde0c1c6baf5405377f2cad9f897ba5b0846622e0144da64e2b3cbc9f04d58fc04f51f69918a72ca0fc34e30977254ba6514cbcb29d4cc30bea886b97b63e7ea22fb9ce7f1ec784dd820005160b65432504d08e4151d942aa5a58a12b4d0fef11a00ca52744fbfd53059a85077aebde66aa98014317e7d238d62170199ce885840e7758ab03de7cc37a9b96c7c9693748abd3e632c1f7c796653666548fd6063881fc98e631a8c06149a7d474a55cd17a32b08373519d852dd3b7d29572c3cc32dc35035aa49e9c5ea720d1ee458bbe89697e226c40ef2f66260be80f051202d2594e670778f389a0b944bf049b0f9a3533b108c2b0f64e44edc0cdc674d3ab5ad7db2859153572f8748f90d1bfcb3882def7f0d851cca7682651b3f49118e97c09bef26dcdcb64414c7bc5b3defee19e396ab06ea2039438c5e4555e281008ce7bd31422d692a31827b201b2501e15a0e9affbebca8d73594f4640784bd9ff854e16436bcdfbc83c2700bdca116a7844630d2252509425021f89f4d33571b6cd735e5623473413460c7cd4c13e74bccb8aa9481bc33ace4e2eac9f3a45d9e307dfc838403b38e44382c707d131d4e1bc984bd3b04190ac8a27e90652ef8aa9e1bb74192531059301d45cc5f09b1467e51d8cdcb53ead5f0b7da87bb22d8e6ab9b8ba27a0c8ed1d989ca1aab1b558583939914160eed4f1e418d5bb3208352922d0e9559adf587ccfc57b15c6c84ac16888194b465fd367c1e5d2019dfc0ebce03b9a49f0addf379d5fdd34da01b76aea48506ed8482e88dada693a3bb846bf691c8b016ae729b4b3807f76b3cc56187c4f04e01ebc1c16415c08264c5c388ef4ac061aab3fcfc5f386fce5c9f4f08983eb70f657b87349f379e3a0c1a0a02bc79559a73afa7d34213702936bf98118071a3011f36f0b3ffecf78138bffbd17ec84582866e24718504f33c2aa"}, {0x30, 0xffff, 0x3, "7ee23f9c23f255e021e682c83e7218ac3ee3b225acf0813ece"}], 0x1140}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) sendmsg(r0, &(0x7f00000039c0)={&(0x7f0000002340)=@in6={0x18, 0x3, 0x7, 0xffffc00000000000}, 0xc, &(0x7f0000003940)=[{&(0x7f0000003740)="777208ae363b8bed49618edab05bd3545ca638648650869710888a947c9e9e8b74f0e5fb320ee1b6c14629ba97265f5d0789e0dc455ea847ed3aec038ac438b058e6ccd1ce411f996ed64a527bf21b254db160356ea2734e46eb8777b0ef58775df5542f158ad1edd9e61794ba6deb9dde6c78e737eb4439f176e1dd6d9342dddec3231db5966f3e977ec0813f653146c8493e8fb5f9058d61bc7c015094db2e52e785132367b0d02b63aa155d009b8044f2f456a067968fac0e849e0d4cfd1ad9d784e2bb0a4059ed04c058654990ea91", 0xd1}, {&(0x7f0000003840)="41023b198026f2f49b64b2cfe00065204a4ae6f606b4d795ec221ea590fa19620a9f86474db51eff6cb6dec5df28217dd3064ad6d3270e697829250981b803b4395d24924039eb37bc6bd0ec7a8daccc655bac4c87ab9cf17a9a2a7a41b39e4407afb75c69efd5947450e086fecf77fe75e1ff53f8a292453dc356791146bbbeb6e716dacb770c73754cdc70bf2d0adc04331d89150e3548df3809a3bebcc9bbf0fa5dd28bd5f5d475f507348d8b4baf8496c97913f22e4cc7b6e3b0b626f1abf78f00aa7a50c57feb5cf032b0af73f342", 0xd1}], 0x2, &(0x7f0000003980)=[{0x20, 0xffff, 0x4, "039b54806fd61c879c38090a07b6"}], 0x20}, 0x2) socket$inet(0x2, 0x0, 0x5) 20:58:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) pipe(&(0x7f0000000000)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) clock_getres(0x0, &(0x7f0000000040)) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000300)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0) 20:58:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, 0x0) 20:58:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r0, 0xbf, 0x9, &(0x7f0000000000)="f2ed3d1ce64324e94ef9a703bd6f2a3d2cb348f4ec416798212df7e7665e0a14147e08dd8b3628891d8790ea3688a022af60cc3566d710625ad56f0f1eaec226a18554acaa01eecd", 0x48) 20:58:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, 0x0) 20:58:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0xc010, 0x6) 20:58:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:04 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2000030000}, 0x9}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x3) 20:58:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x2000740d, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) sendto(r0, &(0x7f0000000000)="c284d617f6b2a13d1826256e49bd331c56a5f5a7e522a46bfaa58e6054f2397e6ca164d79cb795af00644473855fdb0fe55051416b81641af6dbf806668b017bf89fd7e4e6ab48632f0ccee9ee5d2b1bcfef1cf2bf3a00cae39949e88057768c4b69e45efdc0d2db620dfdc91741ed0cae3e7d2bf85bceff38eaa2778a3a0672a3413e06088982a7db351c7ea7d786f5b958857da05c733779afa4f50fdbbf84c06389c7", 0xa4, 0x1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) mlockall(0x1) getsockopt(r0, 0x1, 0x0, 0x0, 0x0) 20:58:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x2000740e, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001500)=ANY=[@ANYBLOB="82022ea5795f886530006b9be5c88b55fd2490cdb620256c36c1feeb42b7fe2c1a5ef63c5066b3010378b10826e19d0b0eeb5d53039178bcab8575f8f0799d735ea482d549cc79967f3a44060a1f76dedc633374fffc91ff0962bec3e55a4ae4"], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x240, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'./file0\x00', @ifru_dstaddr=@un=@abs={0x0, 0x0, 0x1}}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001240)="6bcb2c00024ff36e7f1268d7cb86628f3688ac2d5cb90b01898ba045a99e12dc7b78ccc7f3bdce075bee8566021f9a51773c269ec4e799ffa6c440ce7e2077ea22a8aa34d335fbe7626bda8ce0f38d5538675fa691368336b449b2785f69dcd5dce511c9e21f6562d8f78231ea5bed6e494d53c56c983820d5b3c881c818ba2bb2fa48bdf3e5e8873251f5c4874a86bbd94e5a40ba649bb7dc5d6abeea25633c8bccbccb76fbb421bc17a42c86a5b9ebd525273c70cb12d26e17d49ca35e1260c97ce3aef13e5a99ca3b2afa8c2066867bb5abfd733125e55b12718b", 0xdc}], 0x1) 20:58:04 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x84) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) fcntl$getown(r0, 0x6) 20:58:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x2000745e, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000000)) 20:58:04 executing program 0: ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1c}, {r0, 0x2}, {r0, 0x18d}, {r0, 0x4}, {r0}, {r0, 0x100}], 0x6, 0x8) 20:58:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007461, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:04 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x28ac) dup2(r0, r0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) unlink(0xfffffffffffffffe) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='\'\x00', &(0x7f00000002c0)=')\x00', &(0x7f0000000300)='#\x00', &(0x7f0000000340)='(\x00', &(0x7f0000000380)='(&\xd1\x00', &(0x7f00000003c0)='[%-\x00']) close(r0) fchdir(r0) dup(r0) 20:58:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x2000746e, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x2000746f, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:04 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x48, 0x5}], 0x1}) shutdown(r0, 0x0) 20:58:04 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) r2 = socket(0x10000000002, 0x2008003, 0x0) r3 = geteuid() getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) lchown(&(0x7f00000001c0)='./file0\x00', r3, r4) setsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 20:58:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x2000747a, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x7, 0x400001, 0x6) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000040)=""/159, 0x9f}, 0x43) shutdown(r0, 0x1) 20:58:05 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x2000747b, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:05 executing program 0: socketpair$unix(0x1, 0x400000000001, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x4) ed: no mapping 20:58:05 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x4004667b, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0xffffffff) r3 = semget$private(0x0, 0x3, 0x119) r4 = geteuid() r5 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x9, r4, r5, r6, r7, 0x1, 0xffffffffffffffff}, 0x1000000ff, 0x0, 0x7}) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x6) 20:58:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="7b4e4ac5525a6b7fc45e9ead5e7fe2f4801bed23a47c16e0f733f1c465f0996a0409c09b440462b9042bbfd9a0ed4c6585819fb995befc25e2e5b0f18bc1d1576442f4d39fb933a31e6a81555ba934ea1dd4e65938d978cfa91a1b1413d43e4c99481dbc55adc51396a131ff6be063f1417f6bf0da1b752a5fa08f4ac743fd21d17eed2b7a9e1eae47130b8620b842c9e44442db8b5376a90c8bfd8c89f2d55fbb432643db5f7ad28b0abafc2a578a7baa5c61ca301f312ae5b504786eee34c2d9bc17e4748a6747fe297c41d423c14c3399f8f586da4ddba820c5edccdc137eacaed1cfaca3f6df4fc52612ded640ce16f4b2a0c2bdc56859487985ab36c7db3388864fff044578bbee6764c6c30104c8927ef63955eff51c0028af353a38e16c33ebd72f8dc9a9493c86c6029a4c908476edd167a0565361dd8ea7e4b5fbeb91e1ba024a7cdcb26a260cdf970d557710f6c3a75b04070fd8c9ad53301b70b78b7782e70004bd2ee38903d581f90a745361394beee7e6f4a14cce3bfe3269ef25fa6b2b7a92d7de05d4df2b82d39f681b477463f0667308977fe733337abe316067e8e8e95e32b7d56af2b64765925caf9ddbb9de0d0da92e188ffd6191d25c8999cbf287b56460e057b4d8a07afd7cc30553cf495d991b912b3268fe8f5bbdf1c8cb0d4d77689546868bd4896048c4a18d7a60366d7469348cf663fd77dbc23b859feb363635724627bd821fd668d2ea67f5d2807c7f94c777df77de412110a968f2cc4a63bf476d2aa7f3f8b904097e2c4c898657dc2a855dcc6fdec6af4ada6002592c5f0c7192693ac3756f57ecdfb163ac70bf25c7a04bea703b62d6d1c65bbb15", 0x264) poll(&(0x7f0000000040)=[{r0, 0x100}, {r0, 0x8}, {r0}], 0x3, 0x5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x8, 0x3, './file0\x00', 0x7f, 0x3, 0xb5d8, 0x80}) flock(r3, 0x9) 20:58:05 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x4004667f, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:05 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x4004741a, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:05 executing program 0: execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000100)='\x00', &(0x7f0000000140), &(0x7f0000000180)='\\\x00', &(0x7f00000001c0)='}!-\x9e-\x00', &(0x7f0000000200)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='\x87\x00', &(0x7f00000002c0)='!@]((^(\x00', &(0x7f0000000300)=')\x00', &(0x7f0000000340)='\'#!\x00', &(0x7f0000000380)='\x00']) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x20, 0x1a0) mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x56) recvfrom(r0, &(0x7f0000000400)=""/202, 0xca, 0x801, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 20:58:05 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x40047463, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:05 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xea, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x813, 0x8007, 0x0) close(r0) socket(0x20, 0x4000, 0x80000001) socket(0x800000018, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r1, &(0x7f0000000080)="e5b4a8a25284f1f3ab2fa877ddaa0403b4e08b0b23cc043a909f7ea20fbcec9b086deb17bd31adeeef6c38d0f69e2ae4a15bd720", 0x34, 0xe, &(0x7f0000000100)={0x18, 0x2, 0x6, 0x80000001}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f0000000180)='./file0\x00', 0x100cf, 0x28) socket(0x0, 0x5, 0x1) sendmsg(r1, &(0x7f0000000000)={0x0, 0xffffffffffffffa1, 0x0, 0x0, 0x0, 0x201}, 0x0) 20:58:05 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x40047473, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) r2 = shmget(0x0, 0x2000, 0xc0, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) setitimer(0x1, &(0x7f0000000180)={{0x7}, {0x81, 0x800}}, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000240)) setitimer(0x0, &(0x7f00000000c0)={{0x9, 0x7fff}, {0x101, 0x8}}, &(0x7f0000000340)) fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000300)) r3 = semget$private(0x0, 0x7, 0x12) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x401) semop(r3, &(0x7f0000000140)=[{0x5, 0x6, 0x800}, {0x0, 0x9, 0x800}], 0x2) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000380)) fcntl$dupfd(r1, 0xa, r1) 20:58:05 executing program 0: r0 = socket(0x2, 0x8001, 0x0) getsockname(r0, &(0x7f00000022c0)=@in6, &(0x7f0000002300)=0xc) sendmsg(r0, &(0x7f0000002280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000040)="e5e7ad4a8775fd355f1e5a6ee560d5a85be17da0461d8efb708c4b00f827a98696c36dcd44308fdac681677752925c374c3eef79e0a287176464a40682d01acc13eb569000f581aa0459a9d809ea9d69bc936106ddafd3295e70cc0d016e179802459c34fbed998258dcaa331ab69ed8aab8230c452c85469e710be9ab481cd1a7a4c10d6eec07a49c98c97f83ad1e92e17867a429fe3d11d0b122472ef8951ae4383b823e4a1718ffe08a9166c97056", 0xb0}, {&(0x7f0000000100)="bc2c14db4029c3b6b6956e951d3311577d060fcd58a4987777e3ff4f6c797876d81c5ed696877654c05c76ace5a16f4e39e0294102b103b5b8cb17f8f80175a7fa371f70545a6296ca1243d5f1e7ff88dc9db8154560f6cedf74fdb72adf8d5e8af48c79b116eb297d3be99b6547d9848d5c33b996695ba30832a61598f2", 0x7e}, {&(0x7f0000000180)="6b6f1430359ea1e93986674146be6bb4576d65a459585df61935c98de012f92e20a52c1a158fdccebee2331f22d563f85bc078f5f09bfdbc89f3d1ee7c21652e68d7285419e4469a8e598fe3d751b563b1980eef6b5853fd820ec178d53824a3f32c34", 0x63}, {&(0x7f0000000200)="c7dacdee8eed7f3cb7dd0c354547aab920d41b3ca24b223a3836d3cfaed31f2ab95c5634175ef5445656755bf43196bb6eb0980db398ad5ab9b031652229acf4c1fd35fb25d1deb84f9d629405194bfaea0cb1a0b491e1cf05c7880e774ea4d68a182525e41e81809498dbca000ff1f0b21f382f2655d4c6e8a9eb5a523b857cdb47343ce137120732fa0381c828d41eab4adf91416b9494a810cf26c3134fe1dceb9a81886b38a7074ba90c0e99eef08b75b2f8c8620582307a95b71ab3d0e64869b999e6ae748e5c80a41dda8b386ffec12f938b8e019f76aa16e9bce9823b9bf6e3327968b2e9eeaa5ff7b1eed6805c992cea90db22c6cb950638af72540f5fd5ce9cdad5642cc8249874d739d271c0d1c46a574b80e143958ce05fa3b777c6214332d5a490bf6f33246d5207b0ca5dd313f40dc21718519b82fba292a3a2a51af8b5de5b3c6e67289c390abec1757344ab538e0749455d799b9fa6d6ca6d41190547bb98c91d5143119f27762e2f67f0e1957bc3b6ff3cc1acb60a2ad2a7a6488ece4d59662b44eeb9b9b3f6d3fdf3be4784a95bb088e04e58d917509f28de07c18b77e3dae3cd893a102975170499a703937a8ae1dfa23f6b1a6068fb84bb9db888eab0628d5ece32aafc7baa9ec5bc6670c3c63cd318500d1dcff17662ec3aabcaf9d268862cd2ddd08025452644cd9cf9cb6b37464d5a197428e68d7769951f942cd79a8e7a22036bdc08cbb206790b9729bbe75d5ae9c9c58fecc9af407fb3f78a7921e4d99e5505d54f3eb5335014142151c5f6eed80b4cc26becf664ec2da2d8e414cc7b023491eb0debf6a02729ba2db49361115a54d1b1d2a7895041333a410d43002269aee1e65190eb425c55a792ded302532513c07247a0e88bbe25f9f471080d56b21ca0e7a1e640583f554267fab420db7554dbe25feb95fa29ba6d558713002642e35ef2634a893590a8761c58b2e0aa5598b25ecd4ba21cbfcde8b1fc0a76777d0a6c295258aea4f4cddeddbe774a374a2985e581f785e6f9f948a8d6ce6ecd1cd1d546a30f22accccbed368d671197fcf9a1e4cf072111df4f256403123f92f767270d16d718ed1c8de8f63159ca0810d91e1eacef131bbf12f1469e4944deff06a450c75cc8716f133e868b19978ef08811ef588bdaab17828e7dd33bb4a04dcfbc3b98ec488f91d6bd7efaabdf62813ae4043f1c4bcb6ec4039091e15c86aacf2c0a8443685a14ab8a85c2ef8695af4a0e849ec8570d858f2a4c239d4236789365c72311febc9eb333bb0b8959a8d9aebf338b438c5a51f4349da4691b4878ae5e9aa4d55fdaa67d48749ecd7079c2e18a35bcd08ca23bd7630ee6760423bcf5c0288dfcb392fe5549ab68fc473724331497fbfafef632c21a3844eabb38f003dc7cb97fea442e7da2a3595faebd26f5e925e6ccee296e5742d01171359ad10c2216fbd3a1c91572caaf46e2b47ffe11c790089a92b6a5a4789858bfb8993bbad699c94bb4d08130d6b782726294eb1dd696c72a49021c3a0c11ef11466a6cc00837347ed0a848104ef9b41a880ebac1f8a2c81056ddae2503951889260165ed16edd0f122c4d605eebf78ee3c45506f5e19d43383e70e0c3504a6a7c825ebb5205dc353fca7229ab07b121a8b1a41c455d1b31a76eae9418b17cfd8055bdd6a99cc1f81e3b4840c21e831057b759d4a6031422d25a00de0be56b89ff0da28a3c8dbc5a712e9f8e36a41e2e8ca2a367c6807c9768872b7f849bab37552fa54c51bb67e3c533e4b742914ec64c6318ccce63c674e7a13fe9bd329b65a86f0a184e74c706f017fd2e4739b83f11c8b32846bf0629df06096fd24c6babc5a32896a3b1ae9b73f86838482360fa3f602c2c0a058904e31aec9c9d9ac85f1407e66c06379a6e9d615ce0a719a7800a942630da4d83e5590b0f76d75510cf4ac8075e2ce0e7ae1fd726b971c34eee39136db830cc3dce30ce2d6c84c8d09bccc3b4cf5c026759ca4f3fb4d93c01d3d36b9adfca478e99dff132ab01784b7c6bbd9eafdffedbdfba907c1a7bf86c3ae3a8795c26fd9e86a4d5278889cb3c98e8c2545c955e574aa873a4b976580453f35a025362866a41cb4987922308edf251f42bd9c448b19c8322725eab355440d1e2ba813f9a6fa0a97a4328012ce7d07ad3edfeb678a12c6282090460f72f727d449d22bb9a31dfd123d5635f25a128714d880f2adf8ed1530efb5dfa98dc202f47f669e023714e8ad71499dbdc620cbdce7069f3c5ad77b925f2c6b6d330c34af667350e649459413456c11da820cad9a7b4f8623a0acdf1ea522c11cbb34c173aa923d72d7a90c97a317e32f75f4a77ccdf1b11dd50e90b38e13ac80ceff6b50b758228b8750bf9fc12e075e82d264a8a279b633d8f7ba45472378aacc9e3fd5759ae3a0c8fe14d9582dc43cd70fe9b0a075acaf3fca0b2f2458674715a105d3dc95a4e32918f8929646809b0b270e6420554594ecbaa0c3d632299e42a86b3f6007126df7a58fb31b68b102832d4968fc9642e01828debf1bb0546843d3f87d4a88401ca9b8386635004f9cc711e702fcec9a067e4b30e60a20c077d543dcb14b55e8fa766f7588e8e7ff9a5d0314fc4945815480736726f9e673b2aa2be6fc69b4eddca4a8518f90fbff95238d932550eb5b9c57b94714e529e0ac5e732838cdffba76853e9c40b5a24788d7778ff4fc15cd585b8ee9931b28991a3e18eaaa3f8d9109ad23403f7d58ec5906bf40eab778bb9c317027d46dcb9fa2d7827ca70bb01d8e722e876a3db498c9b6c04bbf4b5868f11aaafc8745ef49f92bbba1208c23816f8b22d7ee05eca4f450d16e4120d155ca58c6bdec8de3da41b9495dc7121cf9bd7d8ab9b4ee8749ae550963442a5e06002bf34f9775c32837c63267d1febe051bc883753037a34d0732d15f1ec314dd2591544072b2cc65cfe107478727331501ab9b00c85f2d504f57fa621e6ee79a74133fa19dadd39b54de6a2140a55d3e284e8b0a0c5979f84130b2d825dc541b78ef6ad07120d70a718c4b61dcf77ba5ffba54cc846a1b1c3abfe58801b9c0acb3639b6e8bf5954cd44ad96c0e5a9b18046c433b5addb9e6603b09f4d1b1dfcaebe029b6a06be8c520663a6ea75e075f05e1c6846c417ea622ae851df7f692d3be3a514d2c8dffd154fe7834f65289cb3f9b2742a09e281fbeedd2376e113d40567d1cd66601b26c72f4bc222699425ddd1b17657f1b95425c141df10040c850d1b438cf00d76631164d95ded9df0dffcffe3fcda8c439ffff47b0e30746aa6d44e6d4b29a889fea62a938a53cb367f7073e8ae7d6b9336871f7ef6b67dc6cc701bb4b5ed7fa89cc93f7c33ac2258155911aa3f2bd065ed61e8128d31ed6e73d57512c4a26bdade23b15293023ae1c71c53027d106716f73d283744e5ec99282244aea3ad7a52b92f17e9b97d357a2ba2322d9235672f42fa9d75fd5b553dcef9878d46a3541506b908b21065d859ebc6f9432b9479b6a7ee9adf95fbe92b9a4b6bf28da6995222b0595d6bdeaf6b00959fcd79202cfd487a8cb8d6c310b1fe127cd84bb5dc838435dd6d87d77fca347ee7abe5b54bfee0c723234a7d99e55de8e4e43ecd34abb3719df90c5fdb05e57c2ff3ba20db57030e8d799552a3248ff1a7afbc612980d332bbae8d06f2bc819f967bec2b8862d933b341779c50e093250cdfc7774b9937422bb55b77d84d62a458b74ff4c5e4438229c5b0864212c8180856a3a67802e959c51e9fad1dcdb0205dac75d82c90bb5140d7548f3378c420319709983d3d73f55d9cafc7591de932dbf4bb29a05f67aeaebe0ba06bbf116ce62c477d1290d480e13f99f7a1291043e2382e1c3af39929c426347e2b2a116abd965a3d91ea6db0a350fd6573a38b85e0a8bac4584b15deaeb1dd777aba2636df56a6387971ba8d182389bc6cc23244e6b09df9817ae997e67cbaa2e57c78f2818315ec73c850e72ada1dc06e1fd5ac055d2af2e52f1dde69efc88bb90841c92144c682f0d87c42e600b8fa7b3fd879b41bc9b653bb7cb21fef256e1ac6c1f97163e24c46af39f88f8563d12086be74d68337b920afcef893fac56f746d4a8de7d5b75d7b3905a85b77b35e77220fc80c05312ffa1802edd4c34f1417b4a1fe8da8d61e521b46d5e4cb2b1fc5b2f93808e004752b63b4937454531d9e258e04f791e22ad24d18972ad25a3df871183317155817d2fff2cca37e61775614fe9566b6da99e719175a7c67386f5ff246646d2ab6b154992795e7f836d9feabc5c03484563527017a3db8682f12f1965c6854619c1d57bc7c4803057eeefa2bbbc9c22d53f20e9823f24a06d2830cc1336235ad178fa31bb6ebc6c0c606fbf85b419e82f3b45507df672bc5ce77e6b99de1969a64f3803943090bbcd3c9bc794245520fd1a639e7e15a2f97b6a5385f45b99557292e3b27765d2bca030dc67e6fa35905507c64d4215cf1a04aa06569d97a81a20692b48e378311e0ca5672f723a767b8665aa0dd5ace8c51da31c09954387a69d45e813b4f0a276c577c0058d80617c057501e62b5d048dfcc3b6af0c9e6cc3796b81f15cf326cdb58ac40c0991089cacbd02abc59c7db331b8f3516455c31dc8f072a926a6821d0e66be8141277fb76c2f3eec88e853297bf8fe7e7dea1c4efbe06848eb018ebb4089ad203033284abeeaebe3c4d6d879d0d20081a7fae01f0398ee5a7c1f8188e74fdbd1e2be1088feab96a00dc6a3cb42649aa778e4bea59574c0f7ad68e19094d39221cf06d384cc2ee754ac66b2c8579408beebe2905f0095311237fc7c6da4a9c11a141c73cab439cf68c0e9137399a611dac1a64f07408359b72b28b4cba2c03a8b732facf5834f76b20c12d83dadb45964b70e7c3316eca062d9f7aadb1cff5089282d5ac5cb61b0dbb23ce8f8b3d77f2becdbe895f8977ffdd5b59db0e3f40a8a57eb1cc839501e114ce2aaa1029dfde50989515caeac5f83d9a2e9b1a472333e704c30517fae11261784f234ce0ac2ee15c2b580ffbfe67a35c02d985a54db575fcc633a71a80439d15dafb35e2010bea361a57ecb3b19eb108e0ebf914534506afd654ec8a20a80cf23e5f40fdd4eff372991bbf413f429196c452738e24e57047c2d0408e7e5d79a88ee6482c3ecf8e7554dec45a2aaaf192d970ab64636c47b8705659e217fb4515c9dea96d476d45038764543ae6a8ad77c5620d40866978edb8f7f4386d3d7ae9ee410b3202bd3698c995344bc530ae39dcea67a487bed890c2e794d7a8a1f777bf126456f8444e4c283cc57af13274185f98929903f6626226c3d9dbee5c112a4cfa25aea4ba722ff063c31649902897e00b74769cc6f1f7f05d8c159b9342fc2680654c17cc981f7f3cd9767c1c617b9fbb8ac8f10506e773fbbf500a512d8394d2a5c1003e7f6cb90dca6f39a612df72a643e232c1950acfd523ccee6df878e423f77859698a62e1b2d3e3b4b30265141f35bcd5f9027b7e1feeb32007d116d95c0203760cc4120ca28e47030d0d928442eed2fe31c2c109f0bd731866e85f1a767ddb7c8debf5ba709fe8c7bfbd3d3e5843a71a5599360c174f0da4f78507b4898846eafde7b4c8125f3047e803f902e79e34642fada3d1065812b1000719666253a830766d0196b2f0f7e8dc21cf4e995d0068a9960588d37062717d41154f8922f3b6a010d762aadc0f67611eac67071629475bed7cef48a8ba717a61462bbae6ca0ce837e9bb31bc462bc", 0x1000}], 0x4, &(0x7f0000001240)=ANY=[@ANYBLOB="10100000000000000000000006000000bdbe2e4743740200b2ae902cbafd2b560d375275fd7bc775ea301f669b5bd31293ca2dc404e643d8992d023b0836a3a208acfe9b51c082713fe7b2abc307e5d67f9bdb4f6263b519860ffd1ebc7452dd37e0bdd1ad363d3f06f015fb8fbf99a45b3cd1e8aa012d88dca34efeee877ed18f6a46f01c96fd93b138ad110832dc24a96fab080c4b1fb9c8f4618970dd82251cb588e50369e495a2817ad3c6b35aa850890dd9db18092ef4b03dd03e2a50272a56072bdb2a2d08a01d6c714783eed67f0a508e32de1fb9de7f6946dbdad1d79ed0e671b1ef516774cd9b95d2f8dc9df56e3394cd24afced724928e68df4b70213946dfb2fb43e30935f7e78e5890ad1500964f82330e1d00e3f589e92e6779a9146d426f84f9fc89db3fcf92e11f9894aaf5383710209618451a6b0ebd5bda4ec52ec6c78e64438fe096ceab28b6a87aca06b7d08183ea7794a82e7445ffd9a316029d15791db0d1339f0e6e2aec91982de163e3856f8a6a620019e3858b2a81012f6c4ad7f957ed1ac77b183e337c24cb382dd0a42440d328bd43aaae60f852e7aaf739339d60ac24c2c1199794632307e8886214d67a56c2b8db9f07d425d135fa3da9b5414e5ce2e020ed6b3bef3301878e9a611cd4707ed4344f07de95df7d97cc8906b1043e18f10f9f6e3b924c8faa35e9026b9900f93b4a734e455dc2e972b1150db5dd48bb6ad589421d5bd5a36557df2391a90843b8ff4e5e72fcdc247e23129e27f8b2d0ea7f224987f4b1af3c851781d9f28fb816a9d09f57494555a06b4921d791087bd99029e58c4f64da6c466cdcf120f2fb80655229c369c43f2dc24afc5b216f7c39f2d36b21bc97d25e46111879cf5f615f590b9981f9c9eba2dfdfaafb5aba89c99c74b6971ef4aec534528daf9284ef56cfb1bbe03c2922668aee5215642786d4804b9084e0932e370c5aee4c2470aa427e356c75cc44e1d895be9f53dc6a6bbe479a39ac2f62a31ea53fd63e1ef1abe1cea86c3cca5a7af2a42498f5cd0c1d90dc672b2b87058a86a317a8bf7af9a0a262ec22945747d474ad9ece970d1a7bcc02fecef796e7d0c24eca1e3ba98e858ca9ffd96a47b2ddce40810c2c31c675b400823c34f1062db2b102315806781c17c65af42125c49720ed7569e84ebf2a4de9a2ad3d4cb779e96e90f8f0afb59b09426f7555ae89aab91f41b0bffa55e9e30ebee3d6d9695b8eaff659195b04650523213ae5cad10515cdcb0a1502ab9e31f13b2a3215a4be23d9efff41149fd5f4d75acf90e5e323758dc3b7d13f721bbe01f768645b0630da370b713d8df9cfb549c54a6928f696cb4c86779e1d570fb8b0a922fd0df92545bc1b2e29bd3f6b85a1cd26632d30910f687d382e2b39b927f90ddbe9609593a8c34949d9c8f5ca613a8ac7247d6fb081bfd7b5096c9ebb61bbfa8186b75f305cd6c27448eed0d3566b09d2f4c8cbe20d6b030c6d978c6fa679143ac89d49396b69a19de09cb09baa030760d2136f9df93cb7b335961f692bb73595866db46fcd09efe002e947fb75c137e80aff35292bfe7b45d6386a207193848cd02b51ee029843d259c83e0ee9316d30dfb3fde87ea04e1d51cc2cefe4286da82f97790d8a2d4ea4fca4bac24801919274776b452a6dfbc7914a8f79651ebde71ff5bf5069e269b5d7c33bf381102abbd1299a33f224346692ad0932c289b4e70701fb55dcdc65ff47fe7fb669c34a2a1cc6f89c0424671688e4470807f957644557dcf6c662f52dcbb31b8f88d9b5ee171383fc1d96155fad004fca4baccb0fa7b7aca7bddcae23d97916e03a97276f4dca9937c51b761651b25a8e1bf1a4b601566ce9874c42412a5f436d3e4ee6510522183cde9002966aedba4077112f33e8d89ef64111e5772e2f36c1cb17d9c9edce42281d6cd787ee1d6413fd73902e7ef2d0f877f51db7ef65bef6c9716ceed48309202e83a46f04203ef20f6b6ea221e6e0af9a80d2a624c9e844b53e1c8ecdf32f9afb009637f2bccf08abeaaecfdf2bf154b3bb66eb7747e699bbd5931295a8a07970ab9229b02dad1f023ff301943b8428e3e97e4dc297120f56e3c39ab1d9061022a7e77a01f29cb0a8a4ee7c3fc0851c76f424a82b28ba3ce062c9e84a287a52838a1ac66c3ecfda9080411a491d435d34290753eca6d0041310f734389e4d77f443534d413088cf91e3b9257c47efdef4e049a0d4901ddf2fe81708e431e87c510485706d63186a674b29cfb29bb5c0ff28d9db5f60b71b7b02d853b158881fb518c6eee3cceb977dc5985f814cfe9fffdfe11f75bef1bb7f074684f74ad4de637b018aa0553a6f56eafdd068b469364f7cd46470deac348c1ebd7589d020850cb5bbe8f616cc40b69184d9ec5234083d433313fbead4a2fb8163fca3eae098213ab744cae3d2b9cf15551c532f003c24e167572c4062643ee797a211b37eebf1ee3c9650706fd3b4922303c93106cf19ef86f637c38bf2312be6913d714ce41fbcb5e4b23a3762f4aa05b08a71bcb5f3baa21f5b9d49e9dd0a79e434ed3ff28aa83150eabb3c1243e3513682688f9a00f6d9928dc7f8ff3533f32a5459429a4bc0e7f193db0dd6ec75e3f4025bf7d2841c9925d9874c5c5fc127aedf4731502489f2a0441c3941e23597d356148887dbaf2a02c84612800b5dff46fb643c9f67faad252fa434e62a1a84c3ba75f632d2d04d0cad24bd47da64335b2ba5bd2cea92e912b2562fb157a45a9b058b678b73c7f532f92649b4185587c6ebd1c962377304ff2bd4b4c1713eaa80687b72ceb6864db4b85a1251ab9f0dcd1271e6f0a2e2d831c8992f37e74707c525b623830b30e04b02bf1391ba9542bd849bd82a9902333c35545158e660c6e191d4a93fa0eec461cf6109168ee6ffb96bf05d33fdda545ef5eeafdf927d83ea8fc616ef1f38c73490debdd14dc70c351f00b5523112052f755162aad83c4416d23cd4448de7718f9681584d96729259e8260422fb3e587987a3709785da13ab39f90e9e8ef36383218536825f2693cbfc5e67742eacb43d13c07b4a1e59d5f3894fb17dcff0c93e09e8cab12d1af878a40415cac3efaf7df5c52ca279c2e08560b0162b8f02fd515edc26e14c0d6559c4df66c6eb2ae37035d27afa0da1753ddfb1bfac2f220b82c4c434350d6fdda960499be88ca741ccbbfedf0a9b7f7d704914fc356c7647490f74cdbc55a4bc9196463c3038c618d761ceffca223e6f2e0fb8a4156ecd152e2609f64dda4a5d6acc716cca7958338f44a21bd92be40353e86c2d81156431809f5753eec6291f959d0db208dd5bcf18a4ffb2716371cbd56626d0cf42b7093cf3004493d5becd82871e20f30042cc24cacde44df89c221ccba4dcf7dd9e5eb316d18c4da1ffbe479879ec9847c0434e3e5d987a65b05c15338cf8686b083e41050bbfb07d12832a4dcceafc3db6e25d1a17beb627100efbd39cd79ae65c15880441218c63a171bfcc92013ab482a3416d971d0916e4e0bb6e4c664276162dabb6475385580ce771a11b5027a7dc483b26f9aa5e4f9133971e567c6db8dab4eff07946b96ecedba8160640e6c85689f99f3f262560af40c21dfdd1aff72df912fdab83181fa9045affd91bdb8973cc4103daca688b85cbc5e53e3f2350c60debe957f3c67838b215c4cf5dcf64ed96fa1ace8e3a35ceef454bc190bd38bea7d1d7b8916c07a52f4f713f516ad275f43e9044592af49ca05f56305ec1e2c5a39b85d4e47233f8558e0c28d8d9d231fc53a2c6b01fcb24e94e0eae680bd10ef4d32dfc2ee54272e67b16e9de297a7037b49367b597edc1285566211178e4af4679de72655528b96af721d8bed2d93ed69d2b74d9a767774caab9da308f2d1706c4c7a41a7d2fa9b0dc1ad6c194ee2a54416b319172de2d0071c052982018711b5124f0abd778480ad89b34213f5d6757a9b41d1cbf7c4f543b582d31d0e8c5a7e7d6c6207232c60904a184c4bdd9da9d2ee477a690ba94e7e30bbf864bfd95f591053710d8d7682e2b0f8127cccb9293c8eac8618e46f5a9fb2ac005c945ab36a66fe78ae3def25f858b87f1c984519508a0d782b3ab76d33f081555bf37e7a41a488792347551066dd1c3fbd71a1554e83ea1ad0f57364b3efa39aaed3e03b29babf5b57748eab9875cc0b74667a02799d3df6e91570d474ca1e6b920e183ad2bb5d7fb8b56bb43b074871511bbb0d31146c2c05df14bd6359bfed09c7037f2ed6eb8c27aa726bee423a5737850716645225f1f802d8bbfe369123e2c9c2d6c5a4d2be20e8462574d3eab4fd6d7face3569e2a7d3e88643dd7473ce079b72f05bebd5aa7f60ed0f20ce5a67e6538b07157ff4cf37571381775007c73ad30786547637fcff9da20588fe5be62d2746d01c8ab0955f690b004d828beedfa67f8184423082d05d229ec0026ba6cd20cfa5d6e5950deb931fb47d825d36e9f67e6392b423f0a15dafd0d31824f1de320329a7f512f01db94017ecac10e64b9e27003e4031672548094c100d58080edbd4fecc6a392fea4538300548ed7eef050f72fe51644c7537865cb98cf2508b96d5c23d6f0e02ef27f71a99e1d248f7d65f4c59e62a35f35647d9e25d73d7a2cd6d8b94b41ed78d9e9074cd928cb1448644459341504561f21307d5cd473cb99cd4e1ffc102c2cfd0adb8be6e4f2333851e73aca8ce38cf8c527d65b63345a746720f1cd0c47d11f7ac98c9faffe995fd5950ceba9971fee107f09c4d129cb5642848f28507aadb2c9d13c6db977cfe9e4397f40d36880ea773e49c81a3ca4c47fe2935a25ef0fe1fb15ef7ed343c8f93c8b67b9d050840b19c235501471a10c394ad480a5bb4aa354493dc929e6fef7428942edf05ebc886e76c266dd3ddb2dd32f0ea07a1bfae1bf20576d012214eba117a6eb4f51d0edca5bdbb8d39b603409b1713d6d418f7eb0bc564cfe1b287733af00ac5024377412e65eb5ddcaa630c2b478afa933a8d29a185d41c086116a680083689699620785817d08d4ad319e5aede1873afe29c6e3a60a8bc86681e3c49ff96d7bd8e198b145d2d458460dfe4592fba6f682b2a1b6288196386cfb6df385f7ed4923e2437b591bc6e6e773906639e722ed91a9f8aa0eb59af8c3e39e3d082961d67162e3e84eb52712a6d53f96c7800d7b4097094eb51580f50ab66bf375a140b4cde50ec2ed12c51551a8f1b9bdd366f6c3d60533313745dc881ee1849e82380065a514c3bcd923879cc973545441fdf756555d38635eeb25cb284315eb6321b89721dd0bab207e277df421e5fe85f04c2e0b12d90224018c322ac81a42dcc36c67575a7bcdedd88c1c0e58a9ce2e61db520fcb8581a11fc4328488a0d6987bc62b9829676b1922c25173ceaa44d7370b953db58a85e5fbd0c39d82858ad307cbf241a22cbf4ed9b0c12fff4ff876fa5d9adb610a5ae3e008e7b373e31b315e4a55c8171f445e58d3b289d236acd139dac20ddb5ab83234920b2fe7e4bf7dfc3733a0cb39176b8a1ec45db0ec4d04499df37e7dbf6425aa1955df3716c1921ce108496c31250088c55f7f1d8ce532ad9885dd5fd85f7cc2b3bea18e96b6a98d0e06b1e6744d06186fa7ee616613c6d2b2ae286ef6001a829b4786bdacc39515567830dc9b722b7927ca8fa825b9458910b8891ce2eb1a03b1e06730ad4db86650c02924d51e6238833d4e6402eec3727eb70abba3a98717cf8b0340d1fcbc2ec087da6e4247e87e5daf5057a7af870297c10d5759bed82a54e"], 0x1010}, 0x40c) socket$inet(0x2, 0x4000, 0x7) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000002b80)=ANY=[@ANYBLOB="08ef2e2f3f598e3b7cc45f8ca69f45752f36a31663d6cfb0f0007e4b66696c6530005d2254a95aa421f9b890c5fd9958573d933d2cbeac4ed26128ae7e58716f51217b4a9eb679b6b7cfcf1aa6dc512ae0c424970b1f1166b202fb881e245676065aeb937b6ea473272d12771d141038749e4d2005ac637af834d9d2aa797a29fed948cbf968106e6ef908746b41385e0c1ec2ba8851ee74c797adbc42f50a34b829d968f95d8cabe88f1bb6eacd43c08c3c850b8c91c0d33344286187bf716e32c91b166ed1ecd4f40c19256c82da79f021c00a0d89c8efc8a213c74c1a098569897fa15dc7bd841c7a2df3caa1a45af46eb43ecbbf69d3481f4edaae8ad903040180d2313e87b3b0034c484896699e11f017a830192a695ba862bea52e1eff8b8210a2977670cc60c2782434f8b4ee2cf2b8ce0a0f7d7dd633afe038d820d4365750eb32109ae781ebf79f535ec0272cdb232cd7313042af115fa677f9fb67955321f3cd2a7f00"/369], 0xffffff67) bind(r0, &(0x7f0000002340)=@un=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f0000002980)=[{&(0x7f0000002380)="7c106e1c3a98ac5c646a8ea60fa9461339323f0a0a82250e5ba70127f8c2fb392387de0274424ca1278989fa3a9ff94b2cb38e5c0bd72a384c28bd17ac948b8e41663aa374f17c87de9871ea80f5bf529e7fedc53361b798f759d54158200bdbb272d2970771d752cd11055fd818f81a1031073de36731dd6f9fa46f5c75c0a05b02f556ae210ee80b4bf3a36d56c661c643ec0921ec3028526c3e813dbce787ccd0ea488fe579513eaa37525d512d1a1230e4985f276431ac13fa9b99e18f27a3cff98590923037c516c449", 0xcc}, {&(0x7f0000002480)="a2577daebc20911fa10ca249790a5ecc03c5b8848f321f211dcb270392e50946ff878d4f43f37b95cc0d781063a2c8fcd58af487052a3c736b9f1210d00e2440942c3a1da7f562f0598ce12ab3c032743a01d53f5109fe81ad7e0081aede0968a9782315593ab273ffb60c2ee57cac933f31b9efb7fa2f42f84bead4ddf561400eb28a87eda1f33d7367a20bacf63386360b3f6b33a0422687dc90380d2834164d355307308a78def1749c218af69b2b48239c86ff2fbc368507492702455afab8", 0xc1}, {&(0x7f0000002580)="e06e978d7881db2b5ec2d49a97c34c3d6af0384e6c967d9620082c1de82ff68462b469b2b3a39411bb5f260850d1a5ad8d92e182f98a3e1e822d681040", 0x3d}, {&(0x7f00000025c0)="00f89b670cbd2b23c6dc8d47a7c6dfb083a260c00bd9348eb925c598657541b035c4403eeddfb82f8138c92dc5876d6845496ef58d3c37f420381764e9572f42fbd678a2866d08a0d8008e3ba47fc6ad2c2269a35cdc9176e1c3e51aa4fed023d3d744e38bfaf0e8d29cc37ff9b593ce07e29d382fad602b616ba0a35ca11fa84186185ce34fc81da1752b2ebd1f20a7c1854d50a1def6481b553d47c0694b4a76b5c650812edeb831d0246e3ad514567c72d719057afe975c29efe757fcb1f892d659f583aec460d497d1e83c1fa829b2d1ea1f6c10f3c5ac5481273816b11271cba7d145c56bbfef411308cf5b", 0xee}, {&(0x7f00000026c0)="d48cbc80c5a8f4e9d457411982d8e291f4c4bef2982fae7bf7ee096b43bd359c2207847257b0ce911da2ef0debb2e8d270d389127718b5cb760c4c65365f8a401a3e927d97170a8dd266e340f66b05c76dae9fa2a136d38e02c83e08b951b4d38d07af689d3151e0cec13192212e82cebe410bafff260a813f90e9df5d835f56f2f961afb2fd82cedce3c307", 0x8c}, {&(0x7f0000002780)="c182776946a7bdc3cd2a68752d502824d27ef984fcf560982bc6b5c05bf73cc89d2476a7dd8208aa094ec9784896a89d54753773cf81af8c973b38cee65eeb6e902ee5d7d011a9e41308bd2e1811ec68f2c21852406d83a25636d8df9bc6a695cba50f5e870e1c9fbcdfdbb8327882e4b3b3f12eaed5fe78e82457613d2363321804b27d301ce733ea8500a064b608d7114e2b49c63bbf31f3d5f2a776f2809da434b07f054d830e9065b839b25a281cd90bbe3f1f8f0e39bdf894f57c5cbbc23ea9ccf13511a9d369b3dbb6b5e5a4f897a9efa729e0c0", 0xd7}, {&(0x7f0000002880)="120806e7a751ad6ef4136d93c1f82d6d1569f771d1b1252f7e4de5e48de03046d8f65f210eb8239631e64067e17ebb970aa84a74ef4a212f7805a67e9cdefce58e51cd5c9324fb4b2080f204963898ba015a4021a569eb06c7d3846ef9ea6eef686e7618b97b749858c26dbf6a82295bbb32837a2cf2502e661485313c0a50b3ac19d038b92dee0b1efca1088a2417826595ffbc6e681b19f6b03c7e5738f5f9269c217ec2f99a7904735c8c8e30490c9292365279dfa4f01eb7f82eb3435cda6c579d16ae9bae6b43aef78b9c94c9c4be2ec71e1c336f8e531c90f8132f63128cf150646c9ae880dc03058b4ffe7ad00063507eea47", 0xf6}], 0x7, 0x0) shutdown(r0, 0x1) 20:58:05 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x40047477, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = msgget(0x0, 0xa) r6 = getuid() r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r9 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x4, r6, r3, r7, r3, 0x33, 0x4b}, 0x5, 0x6, r8, r9, 0x735b52b2, 0x6, 0x4, 0x7}) setgroups(0x1, &(0x7f0000000140)=[r2]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000100)=[r0, r0, r1, r4, r3, r4, r4]) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 20:58:05 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x40087468, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) clock_gettime(0x0, &(0x7f0000000200)) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8, 0x0) r2 = getppid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) fcntl$getown(r0, 0x5) 20:58:05 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x4010745b, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:05 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 20:58:05 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x402c7413, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:10 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCEXCL(r0, 0x2000740d) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r1) 20:58:10 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x8004667c, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000100), 0x1) fcntl$setstatus(r2, 0x4, 0x0) 20:58:10 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x8004667d, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:11 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x8004667e, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20180, 0xea) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0xdfa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000480)="2b00ff23e3ff07b53300"/24, 0x18) 20:58:11 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x80047410, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:11 executing program 0: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x2004, 0x3) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f0000000000)) 20:58:11 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x8004741b, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "00000000e74de40000004000"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x800000018, 0x1, 0x0) write(r2, &(0x7f0000000840)="3f5fb0d2675504081f19b9b82976a50e4db2b107ffa5259a079cf073872fc0bfb7409a67cd753a3bd3f4e7c606e3909d17345d79212af9fbe8f20247dfbaa0a6730ec7847c21729e6044157c0a7ace8f3b5f26bcacc68c405da8b79963d88ab72d238e2c6f53bd4255fb9fa1b9d86d2d2576b5eaaae7c21fd7c8947be5603fb8748abb81557cfee3252d3919c37db0b0624a04000000392d6ee51faf3f4a6fb18b8c41772fc0b7c5a6ad03462d063a96c7e67a735a1c9af35e3890b87c115a69d6b493580189053cdc0d6c2e88b971388c7d00000000000000000000000000001437d69a8fde715603f75a7fe13ba3b4e64e57c306e74040dc7eef6fdc980679364ae0d580d3c6629903b6c44962746184739a98365326e01a855db3168409d83d4c70e26972383f29239058b843555fe587d22168151c0f61c89810a9273eab800676e2be6dede0b6e23a23b80f4734e9e881af138da843c37cfd6edc61cde9f2d032e6b3f0b76f062175847711d5016e00"/379, 0x61) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x6) r4 = fcntl$dupfd(r3, 0xa, r0) bind$unix(r4, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) chflagsat(r4, &(0x7f00000000c0)='.\x00', 0x10000, 0x0) kevent(r4, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffa, 0x4, 0x7, 0x35b3, 0x5c04}], 0x40, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x8) socketpair(0x6, 0x8005, 0x7, &(0x7f0000000100)) 20:58:11 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x80047462, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, "00200000000000fe3b5320000001000000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = getegid() r2 = shmget(0x2, 0x4000, 0x1, &(0x7f0000775000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/109) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r1, r3) r4 = socket(0x18, 0x400000002, 0x0) ftruncate(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x5, 0x1f) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:58:11 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="82020bace6353cf2ca412271af00"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="9a06e303000400b90cba8590f4f624e0ca18d23a", 0x14) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="9be34229f71ec900121f04015af045abdf8b", 0x12}], 0x1) 20:58:11 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x80047476, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:11 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x2118, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 20:58:11 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x8008745a, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:11 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x80087467, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x102) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 20:58:11 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x802c7414, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:11 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x802c7415, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:11 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x802c7416, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000880)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33eeffde783041a304ced9d7c7f5ecd50537e23a6668a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6eca30540ec02484ca099e8cc6a821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030ac7e8c1bd91fcc37cc9d7a65abb1450702f16422e4ad71b10d610cafbf509b32a08abf4a0b13e8117a68a8d42db6f0aa334a34c7b9a5604c9c10eb3120400f5daaa1daefe46719a014c6063158e7d5698d070257cc0e7c3d5f1c64b4e778e68e9a05b84607a51823e331feeedfc7d8a9102f49bb2320b4b9923ed0ac78e68742536570119c9f15ab40ee2d0de395bc3842159d878e51b", 0x1b7) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x8000}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x20d4fe, 0x3c3, 0x3, 0x8, "b08dce5800"}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 20:58:12 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) semget$private(0x0, 0x1, 0x410) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:12 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x10000, 0x4) fcntl$getflags(r1, 0x1) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000480)) r3 = msgget(0x0, 0x100) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r2, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r2, 0x4, 0xc) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/115) 20:58:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) getsockopt(r0, 0x4, 0x9, &(0x7f00000000c0), &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="25000000ffff0004010000000000000027dc8d720fdb8c55577b849ac8cd9ff230c47248ecb39b278bb7689c8667", @ANYRES32=r2, @ANYRES32=r2, @ANYPTR, @ANYRES32=r1, @ANYRES32], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 20:58:12 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x8e) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000007c0)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) readv(r3, &(0x7f0000000740)=[{&(0x7f0000000200)=""/17, 0x11}, {&(0x7f00000004c0)=""/78, 0x4e}, {&(0x7f0000000540)=""/169, 0xa9}, {&(0x7f0000000600)=""/112, 0x70}, {&(0x7f0000000680)=""/151, 0x97}, {&(0x7f0000000440)=""/19, 0x13}], 0x6) load: 1.42 not a controllload: 1.42 not a controlling terminal 20:58:12 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x60) ioctl$TIOCSBRK(r0, 0x2000747b) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000480)) r3 = msgget(0x0, 0x100) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r2, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1202, &(0x7f0000000440), 0x4) fcntl$setstatus(r2, 0x4, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/115) 20:58:12 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x280, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000480)) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000200)={0x8, 0x401}, 0x10) r3 = msgget(0x0, 0x100) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000945a870fa3345c524388928b00000000000000000000000034c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000200000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r2, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r2, 0x4, 0xc) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) r4 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000004c0)=""/6) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/115) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000500)=0x2) load: 1.42 not a controllload: 1.42 not a contloadload: 1.42 not a controlling ter OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) 20:58:13 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffe, "73cc0e527b00748f482e2d0656e73fc9c06d00"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="c0f3d60f376f5323eb9990d78c1f63c079963cddd1567e37c5d979797918f8f6cc41bbbda3817cd55f5f99d05425ff4552f310567f992dd65cd2", 0x3a}], 0x1) 20:58:13 executing program 1: utimes(&(0x7f0000000440)='./bus\x00', &(0x7f00000004c0)={{0x4, 0x7ff}, {0x6, 0x4}}) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) setitimer(0x0, &(0x7f00000001c0)={{0x6, 0x8}, {0x9, 0x7}}, &(0x7f0000000200)) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000075500000000001539455dc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000200000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:13 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0400f9ffffff020000000000e50100000000fd1f000000000000040000000000000000000000000000000000000001007bc614ee4db42412ed2834c50000000000008000080000000000000000000000000000000000c0232f96bbbdc85ea1230000040000000000c2ec4f4f000000000000000000000000000000c64d0990fe8dff03d6fee17139b8e0c9e03057b899021e9a785a3f4172ac4d2c8009"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) bind$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/115) 20:58:13 executing program 0: r0 = shmget(0x0, 0x2000, 0x420, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/17) r1 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050105001800000000b1ffff020049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) login: load: 1.42 cmd: getty 43809 [ttyin] 0.00u 0.02s 0% 322k load: 1.42 cmd: getty 43809 [ttyin] 0.00u 0.02s 0% 322k load: 1.42 cmd: getty 43809 [ttyin] 0.00u 0.02s 0% 322k uvm_fault(0xffffffff82238de8, 0xffff8000039b9000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff82238de8, 0xffff8000039b9000, 0, 1) -> e memcpy(fffffd807475d238,ffff8000039b8f0d,0,fffffd807475d238,e12f27896672f971,ffff800020c54d58) at memcpy+0x15 end trace frame: 0xffff800020c54c60, count: 0 ddb{1}> trace memcpy(fffffd807475d238,ffff8000039b8f0d,0,fffffd807475d238,e12f27896672f971,ffff800020c54d58) at memcpy+0x15 rtrequest(1,ffff800020c54d58,38,ffff800020c54ca0,0) at rtrequest+0x83c rtm_output(ffff8000039b8f00,ffff800020c54d50,ffff800020c54d58,38,0) at rtm_output+0x760 route_output(fffffd80741b3900,fffffd8074585a98,0,0) at route_output+0x79b route_usrreq(fffffd8074585a98,9,fffffd80741b3900,0,0,ffff800020b75080) at route_usrreq+0x35d sosend(fffffd8074585a98,0,ffff800020c55018,0,0,0) at sosend+0x6eb sendit(ffff800020b75080,4,ffff800020c550d8,0,ffff800020c551a0) at sendit+0x590 sys_sendto(ffff800020b75080,ffff800020c551b8,ffff800020c551a0) at sys_sendto+0x92 syscall(ffff800020c55250) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffffd8,0,6,63dd3d13010) at Xsyscall+0x128 end of kernel end trace frame: 0x64082223b60, count: -10 ddb{1}> show registers rdi 0xffff8000039b8bf0 rsi 0xffff8000039b8ffd rbp 0xffff800020c54b50 rbx 0xffff8000039b8f0d rdx 0x100 rcx 0x2 rax 0xfffffffffffffbf3 r8 0 r9 0x5 r10 0x523d1e4c7b7f59be r11 0xffff8000039b8b00 r12 0xffff8000039b8b00 r13 0x100 r14 0 r15 0xfffffd807475d238 rip 0xffffffff8128fe45 memcpy+0x15 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800020c54ae8 ss 0x10 memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{1}> show proc PROC (syz-executor.0) pid=426084 stat=onproc flags process=0 proc=4000000 pri=76, usrpri=76, nice=20 forw=0xffffffffffffffff, list=0xffff800020b75530,0xffff800020b75798 process=0xffff800020b8c6a8 user=0xffff800020c50000, vmspace=0xfffffd807effeca8 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 61629 319643 43899 0 2 0 syz-executor.0 *61629 426084 43899 0 7 0x4000000 syz-executor.0 61629 412433 43899 0 3 0x4000080 fsleep syz-executor.0 43809 69569 1 0 3 0x100083 ttyin getty 43899 82139 90424 0 3 0x82 nanosleep syz-executor.0 8747 142481 90424 0 3 0x82 nanosleep syz-executor.1 40467 175149 0 0 3 0x14200 bored sosplice 90424 126195 87191 0 3 0x82 thrsleep syz-fuzzer 90424 472918 87191 0 3 0x4000082 thrsleep syz-fuzzer 90424 482313 87191 0 3 0x4000082 thrsleep syz-fuzzer 90424 300049 87191 0 3 0x4000082 thrsleep syz-fuzzer 90424 394325 87191 0 3 0x4000082 thrsleep syz-fuzzer 90424 276600 87191 0 3 0x4000082 thrsleep syz-fuzzer 90424 228843 87191 0 3 0x4000082 thrsleep syz-fuzzer 90424 348399 87191 0 3 0x4000082 thrsleep syz-fuzzer 90424 337332 87191 0 3 0x4000082 kqread syz-fuzzer 90424 304065 87191 0 3 0x4000082 thrsleep syz-fuzzer 87191 239373 12711 0 3 0x10008a pause ksh 12711 371747 44538 0 3 0x92 select sshd 44538 257115 1 0 3 0x80 select sshd 95300 442516 2333 74 3 0x100092 bpf pflogd 2333 484038 1 0 3 0x80 netio pflogd 28080 315214 78853 73 2 0x100090 syslogd 78853 496889 1 0 3 0x100082 netio syslogd 86976 93676 1 77 3 0x100090 poll dhclient 80704 312752 1 0 3 0x80 poll dhclient 75682 4251 0 0 2 0x14200 zerothread 63713 8459 0 0 3 0x14200 aiodoned aiodoned 35330 373112 0 0 3 0x14200 syncer update 803 482529 0 0 3 0x14200 cleaner cleaner 91172 260180 0 0 7 0x14200 reaper 68791 160241 0 0 3 0x14200 pgdaemon pagedaemon 2238 351246 0 0 3 0x14200 bored crynlk 75360 469880 0 0 3 0x14200 bored crypto 56360 58298 0 0 3 0x40014200 acpi0 acpi0 62455 516781 0 0 3 0x40014200 idle1 49500 505797 0 0 3 0x14200 bored softnet 53099 223309 0 0 3 0x14200 bored systqmp 78702 293017 0 0 3 0x14200 bored systq 72053 452010 0 0 3 0x40014200 bored softclock 47257 242260 0 0 3 0x40014200 idle0 32025 273501 0 0 3 0x14200 bored smr 1 1648 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 61629 (syz-executor.0) thread 0xffff800020b75080 (426084) exclusive rwlock netlock r = 0 (0xffffffff821fc318) locked @ /syzkaller/managers/multicore/kernel/sys/net/rtsock.c:883 #0 witness_lock+0x594 #1 rtm_output+0x6b0 #2 route_output+0x79b #3 route_usrreq+0x35d #4 sosend+0x6eb #5 sendit+0x590 #6 sys_sendto+0x92 #7 syscall+0x5b8 #8 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff823959b0) locked @ /syzkaller/managers/multicore/kernel/sys/arch/amd64/amd64/trap.c:161 #0 witness_lock+0x594 #1 solock+0x7e #2 sosend+0x586 #3 sendit+0x590 #4 sys_sendto+0x92 #5 syscall+0x5b8 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9515 6427K 6439K 78643K 11642 0 0 pcb 27 9K 11K 78643K 719 0 0 rtable 103 4K 4K 78643K 758 0 0 ifaddr 55 13K 14K 78643K 259 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1485 0 0 iov 0 0K 24K 78643K 142 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1191 75K 76K 78643K 2397 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 42 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 189 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 5 13K 21K 78643K 1991 0 0 sigio 0 0K 0K 78643K 14 0 0 proc 53 50K 71K 78643K 658 0 0 subproc 64 65538K 67586K 78643K 408 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 166 0 0 in_multi 33 2K 2K 78643K 187 0 0 ether_multi 1 0K 0K 78643K 8 0 0 mrt 0 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 339 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 90 21K 30K 78643K 7189 0 0 UVM aobj 95 3K 3K 78643K 100 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 74 0 0 NDP 11 0K 0K 78643K 83 0 0 temp 164 2375K 2443K 78643K 8694 0 0 kqueue 0 0K 0K 78643K 27 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 14 0 10 1 0 1 1 0 8 0 inpcbpl 280 995 0 988 1 0 1 1 0 8 0 plimitpl 152 75 0 67 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 133 0 92 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 523 0 519 1 0 1 1 0 8 0 nd6 48 24 0 20 1 0 1 1 0 8 0 ppxss 1128 34 0 34 10 10 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 33 0 27 1 0 1 1 0 8 0 pfstkey 112 33 0 27 1 0 1 1 0 8 0 pfstate 328 33 0 27 2 1 1 2 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 615 0 424 12 0 12 12 0 8 0 art_table 32 616 0 424 2 0 2 2 0 8 0 art_node 16 130 0 96 1 0 1 1 0 8 0 sysvmsgpl 40 17 0 9 1 0 1 1 0 8 0 semapl 112 187 0 177 1 0 1 1 0 8 0 shmpl 112 98 0 5 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4716 0 3263 48 1 47 47 0 8 0 ffsino 272 4716 0 3263 98 0 98 98 0 8 0 nchpl 144 7653 0 6000 63 1 62 62 0 8 0 uvmvnodes 72 5286 0 0 97 0 97 97 0 8 0 vnodes 200 5286 0 0 279 0 279 279 0 8 0 namei 1024 21533 0 21533 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 3 0 3 3 3 0 1 0 8 0 scxspl 192 21189 0 21189 13 12 1 6 0 8 1 sigapl 432 2162 0 2147 2 0 2 2 0 8 0 futexpl 56 19023 0 19022 1 0 1 1 0 8 0 knotepl 112 484 0 465 2 1 1 2 0 8 0 kqueuepl 104 335 0 333 1 0 1 1 0 8 0 pipepl 112 1038 0 1019 3 2 1 2 0 8 0 fdescpl 488 2163 0 2147 3 0 3 3 0 8 0 filepl 152 10823 0 10722 8 3 5 6 0 8 1 lockfpl 104 443 0 443 7 6 1 1 0 8 1 lockfspl 32 617 0 617 6 5 1 1 0 8 1 sessionpl 112 30 0 19 1 0 1 1 0 8 0 pgrppl 48 48 0 37 1 0 1 1 0 8 0 ucredpl 96 1721 0 1712 1 0 1 1 0 8 0 zombiepl 144 2147 0 2146 2 1 1 1 0 8 0 processpl 840 2179 0 2146 4 0 4 4 0 8 0 procpl 600 6255 0 6211 6 2 4 5 0 8 0 srpgc 64 60 0 60 8 8 0 1 0 8 0 sosppl 128 12 0 12 5 5 0 1 0 8 0 sockpl 384 1604 0 1583 5 2 3 4 0 8 0 mcl64k 65536 231 0 0 29 3 26 29 0 8 1 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 11 0 0 2 0 2 2 0 8 0 mcl9k 9216 8 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 15 0 0 2 0 2 2 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 124 0 0 15 0 15 15 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 403 0 0 18 0 18 18 0 8 0 bufpl 256 9004 0 1980 440 0 440 440 0 8 0 anonpl 16 216665 0 207994 106 56 50 53 0 125 11 amapchunkpl 152 13012 0 12916 40 35 5 11 0 158 0 amappl16 192 10139 0 9669 83 51 32 36 0 8 8 amappl15 184 130 0 126 1 0 1 1 0 8 0 amappl14 176 736 0 733 2 1 1 1 0 8 0 amappl13 168 115 0 110 1 0 1 1 0 8 0 amappl12 160 386 0 384 1 0 1 1 0 8 0 amappl11 152 91 0 76 1 0 1 1 0 8 0 amappl10 144 270 0 267 1 0 1 1 0 8 0 amappl9 136 1495 0 1488 1 0 1 1 0 8 0 amappl8 128 1070 0 1049 1 0 1 1 0 8 0 amappl7 120 231 0 224 1 0 1 1 0 8 0 amappl6 112 132 0 124 1 0 1 1 0 8 0 amappl5 104 194 0 180 1 0 1 1 0 8 0 amappl4 96 2153 0 2118 2 1 1 2 0 8 0 amappl3 88 1162 0 1156 1 0 1 1 0 8 0 amappl2 80 17791 0 17728 2 0 2 2 0 8 0 amappl1 72 54887 0 54417 25 15 10 20 0 8 0 amappl 72 6586 0 6547 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 99 0 5 2 0 2 2 0 8 0 uaddrrnd 24 2163 0 2147 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2163 0 2147 1 0 1 1 0 8 0 vmmpekpl 168 21141 0 21116 2 0 2 2 0 8 0 vmmpepl 168 233738 0 232158 142 66 76 83 0 357 7 vmsppl 360 2162 0 2146 2 0 2 2 0 8 0 pdppl 4096 4334 0 4292 6 0 6 6 0 8 0 pvpl 32 603982 0 592092 239 108 131 136 0 265 29 pmappl 224 2162 0 2146 4 3 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 633 0 7 18 0 18 18 0 8 0