Warning: Permanently added '10.128.0.245' (ECDSA) to the list of known hosts. 2019/03/18 22:39:41 fuzzer started 2019/03/18 22:39:43 dialing manager at 10.128.15.235:3581 2019/03/18 22:39:43 syscalls: 1 2019/03/18 22:39:43 code coverage: enabled 2019/03/18 22:39:43 comparison tracing: enabled 2019/03/18 22:39:43 extra coverage: support is not implemented in syzkaller 2019/03/18 22:39:43 setuid sandbox: enabled 2019/03/18 22:39:43 namespace sandbox: support is not implemented in syzkaller 2019/03/18 22:39:43 Android sandbox: support is not implemented in syzkaller 2019/03/18 22:39:43 fault injection: support is not implemented in syzkaller 2019/03/18 22:39:43 leak checking: support is not implemented in syzkaller 2019/03/18 22:39:43 net packet injection: enabled 2019/03/18 22:39:43 net device setup: support is not implemented in syzkaller 22:39:48 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xa00, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x320, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x7f, './file0\x00'}) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000100)=""/49, 0x31}, {&(0x7f0000000140)=""/197, 0xc5}, {&(0x7f0000000240)=""/78, 0x4e}, {&(0x7f00000002c0)=""/33, 0x21}, {&(0x7f0000000300)=""/124, 0x7c}, {&(0x7f0000000380)=""/169, 0xa9}, {&(0x7f0000000440)=""/247, 0xf7}], 0x7) mknod$loop(&(0x7f00000005c0)='./file0\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000600)='./file0\x00', 0x0, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x82, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x121, 0x0) getsockname(r1, &(0x7f00000006c0)=@un=@file={0x0, ""/108}, &(0x7f0000000740)=0x6e) ftruncate(r2, 0x7) readv(r0, &(0x7f0000000a80)=[{&(0x7f0000000780)=""/231, 0xe7}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/251, 0xfb}], 0x3) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000ac0)={0x6, [{0x3, 0x3}, {0x3, 0xc2}, {0x3, 0x7}, {0x2, 0x2}, {0x2, 0x6}, {0x0, 0x1}, {0x1, 0x6}, {0x1, 0x1f}, {0x3, 0xfffffffffffffffb}, {0x2, 0x9}, {0x3, 0x72a8}, {0x3, 0x81}, {0x3, 0x6}, {0x1, 0x7}, {0x3, 0x842e}, {0x3, 0xc50f}, {0x3, 0x7}, {0x2, 0x9960}, {0x3, 0x8}, {0x3, 0x4}, {0x0, 0x2}, {0x3, 0x4}, {0x2, 0x3}, {0x3, 0x98}, {0x3, 0x5}, {0x3, 0x2}, {0x3, 0x9f}, {0x0, 0x2}, {0x2, 0x4}, {0x0, 0x7}, {0x2, 0x5f}, {0x1, 0xe4}]}) getpeername(r3, &(0x7f0000000c00)=@un=@file={0x0, ""/108}, &(0x7f0000000c80)=0x6e) select(0x40, &(0x7f0000000cc0)={0x1, 0x5, 0x6, 0x6, 0xfffffffffffffffd, 0x800, 0x1, 0x1}, &(0x7f0000000d00)={0x180000000000, 0xfffffffffffffff7, 0x4, 0x6, 0x2, 0xa000000000}, &(0x7f0000000d40)={0x3, 0x81, 0x2, 0x9, 0x200, 0x100000000, 0x424e2ec8, 0x7fff}, &(0x7f0000000d80)={0x4, 0x1}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000dc0)) renameat(r3, &(0x7f0000000e00)='./file0\x00', r2, &(0x7f0000000e40)='./file0\x00') symlinkat(&(0x7f0000000e80)='./file0\x00', r2, &(0x7f0000000ec0)='./file0\x00') recvfrom$inet6(r1, &(0x7f0000000f00)=""/4096, 0x1000, 0x800, &(0x7f0000001f00)={0x18, 0x1, 0x8, 0x85d}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001f40)='/dev/null\x00', 0x10, 0x0) symlinkat(&(0x7f0000001f80)='./file0\x00', r3, &(0x7f0000001fc0)='./file0\x00') ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000002000)=0xed5) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000002080)={&(0x7f0000002040)=[{0xc9, 0x9}, {0x1ee, 0x37}, {0x86, 0x80000001}, {0xc1, 0x3}, {0x3, 0xd2}, {0x1, 0x7}], 0x6}) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) fcntl$dupfd(r1, 0xa, r3) mknod(&(0x7f00000020c0)='./file0\x00', 0x100, 0x100000000) r5 = semget(0x0, 0x4, 0x84) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000002100)=[0x4, 0x8000, 0x9]) connect$inet6(r2, &(0x7f0000002140)={0x18, 0x2, 0x8}, 0xc) fcntl$setstatus(r3, 0x4, 0x0) 22:39:48 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = semget$private(0x0, 0x4, 0x401) r2 = fcntl$dupfd(r0, 0xa, r0) semop(r1, &(0x7f0000000040)=[{0x3, 0x4, 0x800}, {0x4, 0x5}, {0x3, 0x1, 0x1000}, {0x1, 0xa5}, {0x1, 0x7, 0x1000}], 0x5) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1d740af4e3bfed2c, 0xfffffffffffffffe, 0x301f}, {{r2}, 0xffffffffffffffff, 0x64, 0x80000009, 0xed, 0x7fffffff}, {{r2}, 0xfffffffffffffffe, 0x0, 0x2, 0x3, 0x401}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x7, 0x80000000}, {{r2}, 0xfffffffffffffffd, 0x10, 0x80, 0x7, 0x100000000}, {{r2}, 0xfffffffffffffffe, 0x36, 0x20000000, 0x1, 0xfffffffffffffffa}, {{r2}, 0xffffffffffffffff, 0x2, 0x20000001, 0x7fffffff, 0x4}, {{r2}, 0xffffffffffffffff, 0x4, 0x1, 0x3, 0x80000001}, {{r2}, 0xfffffffffffffffb, 0x0, 0x80000004, 0x8, 0x473}], 0x80, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x515, 0x3f}, {{r2}, 0xffffffffffffffff, 0x30, 0x80, 0x4f98, 0x521}, {{r2}, 0xfffffffffffffffd, 0x2, 0x40000020, 0x20002, 0x1}, {{r0}, 0xffffffffffffffff, 0x50, 0x9, 0x6, 0x67}, {{r2}, 0xfffffffffffffff8, 0x9, 0x0, 0xffffffffffffc197, 0x100}], 0x1, &(0x7f0000000280)={0x24b43c95, 0x2}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000002c0)={0x7fff, 0xffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000300)={0x100000001, 0x4, {0x8, 0xffff}}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000340)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000380)) getpeername$inet(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) kevent(r2, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffd, 0x46, 0x9, 0x400, 0x1}], 0xffffffffffffffed, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0x400, 0x1}, {{r0}, 0xfffffffffffffff8, 0x88, 0x20, 0x8, 0x20}, {{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0x3ff, 0x375}, {{r2}, 0x0, 0x10, 0x80000005, 0x7fffffff, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x0, 0x95f0}], 0x3, &(0x7f0000000540)={0x4, 0x1}) r3 = semget$private(0x0, 0x2, 0x10) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000580)=""/225) r4 = open(&(0x7f0000000680)='./file0\x00', 0x8081, 0x2a) fcntl$getflags(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getgroups(0x1, &(0x7f0000000780)=[0xffffffffffffffff]) chown(&(0x7f00000006c0)='./file0\x00', r5, r7) r8 = fcntl$dupfd(r0, 0x0, r4) read(r8, &(0x7f00000007c0)=""/148, 0x94) r9 = open(&(0x7f0000000880)='./file1\x00', 0x0, 0x3) fchdir(r4) sendmsg(r8, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f00000008c0)="5156b40831c98d6ddd931ec20df6b4d93d024b757881822e0a65863d0863be1dee7da8c95655e6f7e5e5905957489c54ef69c8aa88d0565fe11f8213b56de394b3e37ea52345a4bed71f19fdd781", 0x4e}], 0x1, &(0x7f0000000980)=[{0x20, 0xffff, 0xffffffffffff8f96, "a75c075a8040f2447fc8076c00"}, {0xa0, 0xffff, 0x81, "262c25b229a46bc48bd96d9dc409f560741d405a41a5bc727e14e06bd74f4ada9eb01e9b20bdfa88bcd88c4cd2ce64e3102e0544ce2a5929893d801414250c840e8239c45ba3d029f7166f8b4b20dee0d43902ff1a82b0c98d9ebc5daec44d996481f3125604ce33d2f4e9e9c5e1b6c5bb31246726f54e6d01062a78dabe5747fe5c62c09d5c60fdc9412c30827f9c"}, {0xe0, 0x1, 0x101, "fc1db4beb95f6afc80e14aa7915551d7d83e2c54207ee5e36046ead4e68520e3c41ff497a8762054ea0ec2928709e57d980f81a9ab00fd23dc7b9e140e6a192fda3eb9e98ab73cb8a3b8eecf5cd74aaa8d9196f73d920c1f384a90928e18eb36aa6b6742a438c8bbdc1713398e410f05edcd3cdce13701f6645dcb8149ccb52865ab22d0b563928986b4445af8ba9b0b7f4e8e69b1f89d89fa553e6514faec6485f95916ab99e7595859573431786289851052399937d4412f42850343cc4e6e928522b2c9c3c8f7a60e38a6b8b8"}], 0x1a0}, 0x404) semctl$IPC_RMID(r3, 0x0, 0x0) bind$inet(r4, &(0x7f0000000b80)={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000bc0)) semctl$IPC_RMID(r3, 0x0, 0x0) kevent(r0, &(0x7f0000000c40)=[{{r9}, 0xffffffffffffffff, 0x34, 0x28, 0x6, 0x10001}, {{r0}, 0xfffffffffffffffc, 0x83, 0x20000000, 0x7, 0xffffffff}, {{r8}, 0xffffffffffffffff, 0xd, 0xfffff, 0x101, 0xad}, {{r2}, 0xfffffffffffffffc, 0x10, 0x5, 0x79a, 0x1}, {{r9}, 0xfffffffffffffffc, 0x21, 0x46, 0x7, 0xe19e}, {{r4}, 0xfffffffffffffff9, 0x10, 0x1, 0x3, 0x7fffffff}], 0x1ff, &(0x7f0000000d00)=[{{r0}, 0xfffffffffffffff9, 0x6, 0x40000065, 0x2444216e, 0x6}, {{r4}, 0xfffffffffffffffe, 0x10, 0x5, 0x0, 0x1ff}, {{r4}, 0xffffffffffffffff, 0x9e, 0xf0000005, 0xffffffff80000001}, {{r4}, 0xfffffffffffffffd, 0x48, 0x80000000, 0x7fffffff, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x5, 0x9, 0xbfe8}, {{r0}, 0xfffffffffffffff8, 0x48, 0x1, 0x9, 0x3f}], 0x14, &(0x7f0000000dc0)={0x8, 0x5}) setgroups(0x2, &(0x7f0000000e00)=[r6, r7]) 22:39:48 executing program 0: 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$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x1f, 0x7, './file0\x00', 0x9, 0x9, 0x4, 0xc472}) getpid() getsockopt(r3, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000380)=0x7) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) semop(r0, &(0x7f0000000300)=[{0x2, 0x2, 0x1000}, {0x2, 0x101, 0x1000}, {0x2, 0x5}, {0x7, 0x2}, {0x1, 0x1000, 0x800}], 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000080)=0xaad) getsockname$inet6(r6, &(0x7f0000000a00), &(0x7f0000000500)=0x314) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8, 0x2]) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)="5f1a7e87", 0x4) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000340)='W\x00') pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000100)) lchown(&(0x7f0000000140)='./bus\x00', r4, r5) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) socket$inet(0x2, 0x7, 0xfffffffffffffff8) dup(r2) 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) 22:39:49 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvfrom$inet(r2, &(0x7f0000000000)=""/33, 0x21, 0x40, &(0x7f0000000040)={0x2, 0x3}, 0xc) 22:39:49 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) dup2(r1, r2) pipe2(&(0x7f0000000000), 0x10000) 22:39:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{0x0, 0xfb}], 0x1, 0x0) 22:39:49 executing program 0: r0 = socket(0x10, 0x3, 0x80000) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050290000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x28}, {r0, 0x108}, {r0, 0x40}, {r0}], 0x4, 0xf8c4) 22:39:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x4268) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/4096, 0x1000}], 0x2) write(r0, &(0x7f0000000500)="e7", 0x1) r1 = syz_open_pts() preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000340)=""/58, 0x3a}, {&(0x7f0000000380)=""/92, 0x5c}, {&(0x7f0000000400)=""/88, 0x58}], 0x3, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10001, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) close(r0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000240)=0x8001) dup(r1) r3 = geteuid() r4 = getgid() ftruncate(r2, 0x8) chown(&(0x7f0000000300)='./file0\x00', r3, r4) fchownat(r2, &(0x7f0000000200)='./file0\x00', r3, r4, 0x6) r5 = syz_open_pts() socket$inet6(0x18, 0x0, 0x81) pipe(&(0x7f0000000100)) dup2(r1, r5) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x955) 22:39:50 executing program 1: select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f00000000c0)={0x3ff}) socketpair(0x20, 0x4004, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001580)=[{&(0x7f0000000100)=""/229, 0xe5}, {&(0x7f0000000200)=""/201, 0xc9}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/78, 0x4e}, {&(0x7f0000001380)=""/89, 0x59}, {&(0x7f0000001400)=""/145, 0x91}, {&(0x7f00000014c0)=""/190, 0xbe}], 0x7, &(0x7f0000001600)=""/64, 0x40}, 0x1) execve(0x0, 0x0, 0x0) 22:39:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) fcntl$setflags(r0, 0x2, 0x1) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xff27) 22:39:50 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$KDSETRAD(r0, 0x20004b43) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 22:39:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="01", 0x1}], 0x1) link(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='./bus\x00') r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0xb, 0x128) write(0xffffffffffffffff, 0x0, 0x0) getpeername(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000e80)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10dce8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced3c3703b63f069d03c5fe", 0x49a}], 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 22:39:50 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) sendto$inet6(r1, &(0x7f0000000100)="1ce255473af964bae8811e24ce295f5c65d77cd4dfacd22c14717b3fcdf4fae67fa8d4fa01030a8ae979279f6250f49df1ab9de5", 0x34, 0x1, &(0x7f0000000140)={0x18, 0x1, 0x200, 0x100000001}, 0xc) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, &(0x7f00000001c0)) 22:39:50 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x400000000000014, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x81, 0x8}, 0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r0, 0x2, 0x80000001, &(0x7f0000000180)="431438c3162e84a5975fd208aeccafc73fc95d1ee502eeb8733c9e9e0f70076eb21fff6b8d95c9643db41085b6ebeb238fe918ee6f64be406ee625179391f631fcc8441e6047098afd28e33d3c359b141ff9506817512779d1c0483ca6122290af020b713cd74f8129339270512629f954e1b632ffd1cd", 0x77) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x4) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000200)=""/188, 0xbc}, {&(0x7f00000002c0)=""/195, 0xc3}, {&(0x7f00000003c0)=""/26, 0x1a}, {&(0x7f0000000400)=""/52, 0x34}], 0x4) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 22:39:50 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6053d5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6bd9142d72b8bcdb2690e07d5bfc9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xffffffffffffff0c) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x7, 0xfffffffffffffb7e, "855c55021a0000707b634c00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 22:39:51 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getgroups(0xa, &(0x7f0000000540)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r4 = getppid() r5 = geteuid() r6 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000040)="452bd1b95a8dc7bb93708eb1643208757ca545fcb4f77d3ecbbe09a286420a7e1550470af0cf8a061ff3090b559a6b893e29df04ec8d19bc256ef29a0793f47545dc7647737f804dbd4d650fa363a8663d5fb64ebe7625bc1fe7a8f05a110ea056eb5c5cea05f359b346d94ffe9719ebd14f9d60518dfd75e777475cf8bf638d86ab2014ece07afcaa6611cde20388df27d578372181b6cebf39bc48e352f3adf37c3abbdf9e18d51434", 0xaa}, {&(0x7f0000000100)="d5098d8881744113d9684aa46bf3c466ee82abe1a02ca15220261f93f7ceb03ddaf478fbd9874893d47659719377c015573dcd167b3634c98388cb9d6eab26d279d84357c8a0a57351e7a3d34e156061a39cebff", 0x54}, {&(0x7f0000000180)="b3ef4e087ec85eac5af40452af5cd0459c247a773b8792fb11ecd19caa9c49f3a5d768742cf30075b94756c207534580b046636fe888a8da920111af9d77ecf5337132b11cf777a067b65a343ea2fb5c496137f3895cec7580aad25a853cca43e487db6270306d5edc45349e8a6fd9", 0x6f}, {&(0x7f0000000200)="45613fd95d6de1f5c915b3156dfea85b18fa9dcbb5849194d48387d714376613594cbcf2a3b7df059437e13246b40e7102e00151a90d6e0c4c488fa9af398dac57a8099795ed827e1c1b29389f307d299d0650be2285f9c2f36b71afbb2163a1c03293a09ff47e332d25a11aae749a07d52f2f3b5f19fb6fd6b916c8016cd92787a24ac72593e26279e9bcccec3f1126dcb0ef0c873df1528d608775caff20313e327ee253005bf0", 0xa8}, {&(0x7f00000002c0)="90da2b41ba3c6973d9905a6408de7e83f5a57667272600f879bf633e409bd998a7c234b2fd87d48784d177677dab81671857de195254fb0e2524f2aee8619f5f105c55e9111ccb64180d51a888204f00cb387f3b62c6a7217ad2f4a1e6c449eed279c99b4caf645449e5b3074c7e083f931a5a8cc2173e699065bc178609195ffd1e87b6e661179a2202461b886bd1969881052b342d22c7a942031f7dada333ec06993f80050beee3e794859b69ed6ac798f0be7b9f847e981a1b445d507a1791c3a801de9e6a99a56d81f8061355fa1952d0f551d59468ec83426bef1cc9355084", 0xe2}, {&(0x7f00000003c0)="fc9bd653407968ecf0016a300eff197a70801be3d1ed2c74fd6e00b4171c204751d12a4c9391da4f6990046ad96d00b713aefdea9aa6b2a1d6f4fab92a6ffaf0f2c46fa49f92dc1783f2a1394c36869aa15a229de4331a0369aa4da4880ace685bd3c46dd27fe7b23b10fc3056f87a64895753f7131f3d7925cbeb49bede56a3d6f29a21ef8c3bf7a8cb9d34522a10febb98edfc2377b419fb1c7f2c894dcbbf733435e131cc7271ba47bb5b5a68e8eedaea74869783f1ede3f10d61dc668d06979e5335081e49531c37120cb8c84284e245e44c50c88a4eb11d03d8c5414cd7763d50331cacaf18e0d7512bc929bb5b2a", 0xf1}], 0x6, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xa0, 0x8}, 0x9) 22:39:51 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x183, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x23}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x0, 0x6}, {0xa7, 0x4}, {0x0, 0x7fff}, {0xc2, 0x6}, {0x8e, 0x4000}, {0x40, 0x9}, {0x61, 0xbf6}, {0x81, 0xfff}], 0x8}) 22:39:51 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x100000018, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0xfffffffffffeffff, 0x74d}, {0x18, 0x1, 0x0, 0x7}, 0x5, [0x100000000, 0x7, 0x9, 0x3, 0x931, 0x8001, 0x4, 0xeb]}, 0x3c) 22:39:51 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="e9368ec9ff58140957f0b11d3251036415dfceb5ef3332b83140d570b3800f1c73c47d608378d5f25dd58d0a46f9946f1bf8812815196ffc5b6b98797ec992936d88ea1a01c65f627272e1d2fa1f07c83bff595959ac27019af700e164d7585b4b1289df4c3917d85d6f23fd83d5c44b6a4f306c9f6f843152913d41dc31f6931c6990cc0fa06ee5576a70ce8d92d8cde366743897074a841664a53733c5ef8ddec62749a9477cd80ce2887a445c4fc665cbe7ca8a0419fe11f262eb00ba16f84214730bec614650c9727abe96ef9fc9f2f6e001f38e8f5e0ae807bde1d80cfbf37eee2bdabb92efe50d4aae102ba9025c", 0xf1}, {&(0x7f0000000000)="a015b931dd292d7b2437bb9f4549d909b265a1add93a", 0x16}, {&(0x7f0000000380)="e653d08ad733b241b4711025d61c3a6bfd1176984bc1ff8162a4ed00ed9b2fd89b6fe907e74b15e37466b8e46b366a70d3002c0e6e2e8a465e6d8c346e785141c14e74d852d43be28b151080764aa61346f67d068b32750608c408d8ec23ca0b203383b6a94fe72cd3c655cde5b1f15dc5cdf62250612b5fee27bcdec576c85269938f9a50d5d190072575ff9174d15ab648598e22a4dc0348272af334217ab1f1a669725090685a6e50f1e3b79567edba31370a4e28", 0xb6}, {&(0x7f0000000440)="8d75ebceed88f0973ba835cea9aa8de1b746908900f31cf352ea5b5a9fbbd77936f34f2affac661ee5a7d5aa965c5949386f0d86e4a646c2e277ff8df2888fc832b1da9ebaeda12ab4606eb1a35e377f3b72ef4b9ba961df7e2613a696a83d36140c745aad27de0b1ecbf8f1a595df3636b50758054c7452a029280b692355ee86a39ca1b117813927aee4289457334b6c0b973dfb4ea656b338ab671bd393", 0x9f}, {&(0x7f0000000040)="0131937cf817ab0c5dd44022a839c1f648ae5cd64b1a3da6483409d25f01c6232a5beff7eaf235e8efa4787644cfeb8327773ff492e5fc0118856ad798ef6a98e8e0646ff1617e8458e77cfd892b49c121f31686520a4df17cfc2fdda27247ad6106b4193cb2059b863abbc7", 0x6c}, {&(0x7f0000000500)="df062910c9b9e62b5811c69ab94afbc60eb101578d86f5c03550d09237c221fd4d58f462337156acc36efdf33fa4d62244519600290295894742e6587c8da9c743a33c89bba7b723f675e1bc8fbf7ecf05e5690a319900a8711cf3a78a36cd951ef57b178f00ea071249e61d7f5172261bc3510716771d55fd375e2209390f2064ccc91cd64e3dd86cf7bd3146bcd5f84546d699b235f9263d0fdf1a5d880508ba421d6cff7a098d43571ed3c2844d26c2e3e4dd3571ba04458e9449ec46c6b9aa8e61c560cbea1e44561d2ebfd5b25b1f", 0xd1}], 0x6, 0x0) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x40000000000000) close(r0) 22:39:51 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x811, r1, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 22:39:51 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) clock_gettime(0x4, &(0x7f0000000000)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000003c0)=""/134, 0x3ea) fcntl$setown(r0, 0x6, 0x0) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 22:39:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)='\x00\x00\x00!', 0x4}], 0x1) 22:39:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="3d012e2f66696c653000"], 0xa) getpeername(r0, 0x0, &(0x7f0000000080)) 22:39:51 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x401, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x81, 0x0, 0x0, 0x3}], 0x6, 0x0, 0x467c, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x8) 22:39:52 executing program 1: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) login: pckbd_enable: command error 22:39:53 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getegid() r7 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000280)=[r3, r4, r5, r6, r7, r8]) r9 = dup2(r1, r0) ioctl$KDSETMODE(r9, 0x20004b0a, &(0x7f0000000000)) r10 = getuid() getgroups(0x4, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setpgid(r2, r2) kevent(r9, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x82, 0x1, 0xffff, 0xffff}, {{r9}, 0xfffffffffffffff9, 0x1, 0xc000000f, 0x7, 0x9}, {{r9}, 0xffffffffffffffff, 0x2, 0x10, 0x4, 0xd86}, {{r1}, 0xfffffffffffffffc, 0x41, 0x1, 0x7b6, 0xff}, {{r1}, 0xffffffffffffffff, 0xa4, 0x1, 0x4, 0xfffffffffffffff7}], 0xf0b4, &(0x7f0000000380)=[{{r9}, 0xfffffffffffffffe, 0x12, 0x80, 0x8, 0x9}], 0x2, &(0x7f00000003c0)={0x0, 0x1526}) fchownat(r9, &(0x7f0000000080)='./file0\x00', r10, r11, 0x4) r12 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r12, &(0x7f0000000840)={&(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000800000000000000000000000000000000000000000000000000000000000"], 0x6e, &(0x7f0000000700)=[{&(0x7f0000000480)=""/121, 0x79}, {&(0x7f0000000500)}, {&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/244, 0xf4}], 0x4, &(0x7f0000000740)=""/227, 0xe3}, 0x800) ioctl$TIOCFLUSH(r12, 0xc0286988, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x42, 0x2) 22:39:54 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x80005) r0 = socket(0x17, 0x5, 0xffffffdffffffff7) open(&(0x7f0000000080)='./file0\x00', 0x92, 0x40) setsockopt(r0, 0x29, 0xc, &(0x7f00000002c0)="ebffcbff13b9fd812eaa46c2935e26f3df9d5f5747971c8bbc4e7371e699319296482912876b0e862f2d2b3fe8b5a7d52cb14d95c00848bfba8546229a6f48341d941c038fb840807f86922e01034a7c655e4cddd5", 0xfffffffffffffe62) setsockopt(r0, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) accept(r0, 0x0, &(0x7f00000000c0)) setsockopt(r0, 0x4, 0x4, &(0x7f0000000000)="d47084566bdf11e2085ed0598ca5315c896c57de63093077cecaba66ee85178f8c6edd90fffee844275af0b682f3c2a4cd2aae6e0392f856453beade03a052b3199adc2897ead0a113e503f98c06dee65d82ff4766106a969082e3d69fe75a5d45", 0x61) pckbd_enable: command error 22:39:54 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) openat(r0, &(0x7f00000003c0)='./file0\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d030c1e7bb6fc6e33c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/135, 0x87}, {&(0x7f0000000040)=""/1, 0x1}], 0x3) write(r1, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r2 = syz_open_pts() close(r2) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000400)={0xffffbffffffffffd, 0x0, 0x7ff, 0xffffffffffffbf7f, "859c117e4dbfa600", 0x100000000}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:39:54 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = msgget(0x1, 0x1) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000008962beec28e5e44eab28fb"], 0x13, 0x800) r2 = socket$inet6(0x18, 0x1, 0x4000000000a5f) getsockopt$sock_timeval(r2, 0xffff, 0x1, 0x0, 0x0) 22:39:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x240, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00005c00080000", 0x8) 22:39:54 executing program 1: r0 = geteuid() r1 = dup(0xffffffffffffffff) sendmsg(r1, &(0x7f0000001600)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="64f9311ef43f55e3ce11c71f85f69d7b9543870f13b6654fa148d9bbb1b322a2e06a6241487dc2bad734b833cd9d5cf45c1d2afd7dd8003c97ec5f9774375fd3a3080a90a966426c0c3f07ed9e22c2d295d3c4a2f56bc6fe42c1698c3d1bd4f5172c42a91206c71d7fa87d21eb9ca52523f63e46a2ebf22832d4a6d175239e571f7506effd4ad3ef0ae0e22f7fbed432", 0x90}, {&(0x7f00000000c0)="6d13001361e1d5daf56b11aa628a1c75aa8bfaa7e00e348d7fd856d0553e2486384ce6b0962df7d04c9afbb285235e8db49340bf2622e387af12fa5cc0af695ee8b38714f8a9b6fdeb636201faa0f51bc42a8af9e1f2ddc20f", 0x59}], 0x2, &(0x7f0000001e40)=ANY=[@ANYBLOB="5800000000000000ffff000001000000bc53e083c13101d2297052f28c037000720f4a4b6b5fb56a6ab75d99eac0cd2802e57b6f0fbefe9c9f4a497862304de8c7f176413eaec84e8522f93463630047409e0000000000001010000000000000ffff000006000000ede58120a0bdf61959e92aa5fff10f1fe41a159b5889d5ac7fcdf45d9c03c1949de5ace64f9b42c8d5b58c99f1aa2352dace1c479a39fcd942b81342d65b2c73a8b867d5d2786d1abc7ec2e3c51178afeec707352697edb870b9cd38c534b1d5cc86cfce70707254b1718aae47f90c4bcc36c9e4e9139bc4f33214579098efee532ecadf05ee219b8535757a05830339f8e6cdb60161532533c21f1945801bfe55878e56d51dfea0edbbad4f74fe958244b1caead54c78a5d12aefaf75e96ecddc9008107d49621b574371156176a8668aa12ba20693588d84a15d424ef0b0f267d90ddb13e1d52390de4e5159c341b2d15e2bda7bb6b566e475d984c8e746762b96a24b3c0ac7fc6a26d690c760ae6bae972dbf13954d5b138a081fe455d5dd31ab3a9a92f6046af007dd0714015263dd76a05e9a723e233337f7d417b464fb879301e9e4f72e58f76cb5901ad798c35f0850db0c324c1123c70e6c4a077d85eff5b4a658e969838c355bc2a38b33f49636120cea44668a81f31b9db50e178bf44958b4808f39beba3179b74283c122c3f9ff3f03a34541118b2472c4d9730e19db154c74d593818d8d30321958e1fdd42f7dfa677f7f88bc6265384a1bdfa3b7d131a340a6a2b7c957633b9626809bc4addca20c30ce857ae4f70556219dca4a12503e9d625408f6e28a10c963e95aa865c5703e15db7518aba379dc53a43490936e9304755ee42629206fe4ead81cd66e53f62cbfcbf8fd3c4f46e3baecb2dbaf0a3c095f01ac107df5bf7c7e3f96aa59ae20160105c3698ca728518c6382b0c63d92d5dcb0edec81bd19cd4b17c7fbced39fc5078350e0537f67b5c80486a8e028f098034ca5fb4d6c0e5d592762a004910d2f2d95e9518193f7c66420d0d9431d62a82c0c3b400d8d0c47d960f15a1091f3ed7d687b76cd734f126ef769da2acfd1b870be01bfd36fea843d8862d521113ce4628e043a5bc5f566cb2dae83a4feed6adad431f94610ac325667acda81b51bb6db6a95e9ddaef4d38615d3c98f8ce1902dcc54baef5ffd895a5a96b117c9529ff08887cb15fbcf91e5623ee137bb9b8d3db5c831c6fb177771d6e8e55a7e43e07d1a2f0e16d9965953b7b5acdf7ed13f8edb233c6f51b1bd8b217753075110d062ec854e6dbf44b02d70a76fb735c101ec2495a1b7de01eb933f35e1dba0b9488a439462c506850013c2435e9e190faa8c03ed76b7e447c86433b31dd5a03c86e65e5f2f036d50633236580ddb9f2403349885f12e88a7f818c7fe4679a1b7d4e74f3f7337e1a4c0acd4e7845bf976ea1cd55fe82c5e8d27aa3256f07c0000040482e1c8ce3fb9f102c378588ac769264de51a3a961d68819abfc4e496b1e832d165552414e4c6bb49e25bf5333536aaef9a25c76294f17794a8d8cdc8cf9085d66fdddfdf6223d6fc687471c7643d2733721514fb47152872e3376e5f31231a0dc5722a97fe453357158eb917fdbfea8234e48771516fbddaee7b6289828b020e1455083374a8d25b566b8aa446ef72246be368d87e89a79987180d352874d6dc623d414530ba558fc7cfc94f6ea42fa76e6abe8335ea6fd93098b1b29446cf76840129c6fec801b4170f622712aa9c87936fdc25c3e9cfa3c9e1b2bcfbb62508f701129856da345c9b77c4840c769485d43bc13051afedd874cfb657fbbe7e6d6cb6b3679414562b31da379a1a9edf50a97d2f35dc9d131964637cea98f796bc37369bcd8de3cca26a980702f85a153e0ca562b1212b9f1b3a3c6c872623b3136b11f33ab2a7606ffe82029c9a870043d82eb14fc9e6615f5f3e96820448a0b538ad70daf1aee1562166db6c4c9cfeee3ebfb93b44309c9b03f00f6f32b49a54181dc2366625f5d2aeb80bef6a13b8ce62cf456731fd022df1078353f6e5dffaac36f864a80f6f09d86950c9d0b6b18ca593033c5ca82c2b78ad2947924e214ad77d8097198e3e278edc783083d4d5ab99c0707b78bb54222c6b17b437e20c880de1dd9c6974163f4b3999e77efca2499e99b9f099416d73927c53643d5401d71a3701c7b651c3b11bd26ed066a64b825be36d98af5c7889de4eafd7d7a1843dafd9819c8640d04972723e1c0e9b2b2f422864247586fc93a0b112a9b9cc41647e7fdd4356e2d87403be9865fe113f8973533d52c8d95292c570ad07789f8c8324a0fdf109bbe924d8b7c85eec2a9685d072438e427248a11b06fd8c557e6d634363d49d02ff797ff6f92345a5dca43579df805727ddb99eaa7b81da7fefe928ac42afa78b08fa6ba262cee8911e195210c1314079d082524046c881ecebc476fed02a0181900041ba32c427067dd1562e5eefd106d6692ca3f165fbbb85e2e901a2f4e4234a16aa8eb60f5da3586ec15c55d90487dfdeeaaaeed134435bccc2096dfc6f42d8ba36b1262bf34acd840316361ccf8384a96b60b1118f994176c281732817ad8cfe448555e3992a242e39d233a4233054c0bafea9e3980b64351e204e5215a03faf2ef346ba4c43b91694247c7fab3f26bbd2661e05836cfc0bc8a657ef350053d6d98f1cd54d8754a1605582e6cdbb6c3fd1720f14b3392308f5e66abd7909a614f5c9a21ab3bb62814a6859ef0f476d1933ff884cb821ac181c618033c1565e91788eec6759a938e5d33131d452ff819b22ef5b27a4b91bb3151deada0336b70b6e321e2b0332caa1f7dba1d1e974f19455f7fca817e5aee0d00e745345b9460926e1267808b2113200000000000000d9626c9519e608a8213f780de17e978a1b3b92d71a49e26da25f102ab7d3ecc26fd3c5ef4dbacfc3fd08d7ebe1b690f4ff2127b5d33dfab0f5aea48efc36f98a2968b99c942ed2c40cac36747d43bcea455afc6c1d75155fc9737321266c4ca2066680b6f8897d3a6ffeda8eadbf6a2edea8e3d21cd4e2692a959f0f81ef5c1a5f6647bfc671affc80b228f62090b4576ea3b5644cccc2c228cf3cf8e6ea6ad8a1161e7254c87f5ba7e3626284bfe10c511b1228ceb491bbee035762544f9a3477113f107296d1fdc7b6a4c44210dd9538fc42abb6a808948a4e1d660a550e6eab9d22fd550f47d380d64bc8f449bc33b19a5293678860c0f89c008768ed942edb911a6b81f99b245cd6b674dfa45333eee75a2dd0290e2b3c84e04ec28c9dcc9218d57ca794a8dce281e531db9475a92e1cf0ab35beb88dbad5e25885d8236c3e5f62f40a0e9958ac0668abb3e65078c73bec8741866802107804229bd4f049cda160d0e121d2e06f91684406d8b88caba942a4a4b5a0b3563f825e3819201b3f6e412548df56569241422c0dc675b1fef9916bee0043e3a1a4e37cb6db8f5e3a07ae199a6bed10143d707ca814ddb193ed5ad789e8ecfbda5322891e57250012d5880f33965ae8ab2403aa392edeb709c49994b2d2ec54e3957210041382ecaaeb3665b3ac8f73520457c47b001eb0895f59857ea078a1c38f1eb9e22748448069bbffab83eae0f3baf35e19e17c8196353a5350542acdf8afd5380f0294ae5a93a075e0e547f8053fba985a31bebcf7964a9f1d9e704aadcbf5d7c6308b715245029e8c05cc2ce1ff8e2961acba49e5461173fe11511dfd5fb4cc841652e592ae4395a881fe76e38e108e3ed767c7631783cd724032fd97437d2bb3da9ea8d9657906a1ac8c8c950dd0765e5941d5ef7d69f21af684e553c83bcd56757f11462ccb55789b36b860e460cdc211d7fc7baf1c0ee30edf0e36818912830e9593a96a0d0c6106235cfab5e2d049888504a8f6a7a5e31600847d4a33859a95483e1d50845f0562cf6d060c8b92a1b96bf18f5f4f8231766eb7438efd3daee6d8bfc6a7d2ad4efdfc1f8426f2a378c434995f92928ab33c3fd8e44a1d47adb315f393d546acea2251f2839d731848ed98ccaa9c3e571ee97ad14722a5c5ed689f69591a93a0af6572f021f994e92082643c0ca5d86927ecc5c5c9e187f717f6da96da00b1926d9a36aef3b4d49471d74941cdecdb13beb6ac3afac4ddd31adca3fadf38932b621b1c147e7d7559bf2984ccc5ca11aec45a3947617765564f82c67f3551717300b44f30ebbb74eeb3a6ee464d32b40ddbe09d46316506fca2b25aa59ddc80fd30b5ef4f9f9fc590eb3b9b403ceb0eb1c102ba7a9b7d141aea69a4c572ea1bf084396c93c6c077404b0f474637aebc736049457011e989426e3118a5f83e79eaee1f8683f5b30ba5528b976cad207f5b963bf9d773a7af10fa9ec4466ee8a1c5210e25eafce7f556758c6b1eb82c6af87fd6773588f6ae782bcada42b7e002f203ad5dccd59ee620c60b1929c9b2a01141270735803fb2761168c7e4a6c8a484ed11cdb87fbc3fa0d8937870cb155402e798672e5dc8ece4970585a4d46e62bcf906afb17ab55c3705d9989b912ad7b1c9d266cae073553b8a4b9bd612c7699db391871b47f0a0c70209cbabc647c5708451d14d90a088f804068c80f490c85c8ed95681d542f445d30979bdbc21a9f33e62b287921dca796a89e474a6b6f1af5d4e8e4f876cf372742b3f9442dbdc35e7081ebf5b018dcdb6ca218d730303340e9601a65571b74b54452d9355144d5cf8ce2dbd047ec58eb4e71e40d6ba2ce061b997f38c5578f8997fa26d3d168d85dc2192a3352f6c90ebbdcb886f3c8c705a4f447e411489503297bb6aa2076334687265a05bd2dc95069fcadfd09b60ee0e3d478b5b73e22b3a46022676385258c12ceab1039c03ed54ed860b4611c23e25388bebccd1e134d22fd1304113c580a674d7f6d4207b49a0a543f1b524cb86173bc387c4745d75bdee88a77beb31908a795650fccee7b8bedca0a5ac77d9330bbaffc4016435f9d04e47596cd0a486133b145145b2150f21760459f6504c0c0f5a77300407778aa2ee55a93fb764b60a9795f0c6ecc243f53aaa74e5b34fdde936380a7bcff04173a5116fc02711df15acdd320b5c6e59fdaeeacb70d6127d12e71dcd5dca0fb0c94f285b2be46cede31b333371a06f62623e441557580611bf49b45963ac70b89f320402372bb0ecb9a0c05568cb57f7814a3db4a91cf15253eef55a5366782e209e0b78004ff7f7290814ba320b84dcc9fe8d710f18fe7366e717e699f9f3787abf0c3e38b00a42159c6e14e27a490dffac7189104305c92e0340ad95bb414155b9ce0ca455360cae1e7144c677ea6ede84d22e6f20701fa25831d60c3c6ec04b374c6bbb007ac1cc72e95d8ded49ccff56f21cc8ce8c9e8cc2ec8e06a2e91be8b9119583ce0215de752557a4594302d53dc56871a854174791b2dce067b4c44cc0e671bbab24d42fbb84c8ab03c8f447ff2505ff88849fb86c2db37400a14163766ca7ec1ac950e0c46eb0eb27447a3aaec4ce111d94ca3c716abb9f6413e38da1d287f1348dee19dd09105bf1792782c1c077063b60be83bb4615c71f16ab3cafde93c8f678ea2080acfad919f42d163fdee1332d3059b0c0fba10fab041e5c6c6bca879c9dda95f98a4c160689de3645487c7bc4216491591baf286bcb7ba4bb17149074776d3b93a39b80715048e120999ea80443454af5a9ccb7a9a225b5e0ab4966c278314b8c093573102ac3add142937d7d3e9ff9575eb62e6e221bfbd186332f8d4f331264b9c0af81eb8ac02babc6b94f551951a2fdeacc01cf01f05de54153a339df909ee2afabc81f73a0ec6692e995de2f8f2f80852de0fd98438f5992d5a40f97dbcdbd73658a0fc2b767cf62f73926d9ab8800000000000000ffff0000ffff0000d49e61d16131a861a7081e3815b83b4111772451e884e04c32edcc9330809f171a756b60ed52713579135a277a4e69da748ad13d4e09c5e8cabe7d3e9a09c69f1b1374e4f46c417e0d665ca181c3228ead5d234953eef986be29113a4880a72bb0da0451af837a80634cc6e16fc03082c6ca5c31ee000000b000000000000000ffff000009000000fc6d4d5eafdcd73c856c244251ba626435df186373a32e6688a482ba107a4487bf543c676b4131787b21c86d5b967734567d3653124e7cf0c341438e384f1cef5c0337c2e7c461b670ad85c38c5561c3c2db37c275efeb1a886baaed5821936356aba2788c0d7376adfdef35ac216162429c5ac75bc4154fa5f77cc9fc5331f94f044ed0af99cdfb6487242ef8caacda8d1c3014ae41995c25f4c905a9d16300b8000000000000000100000008000000417aecf299300923b7d2e2981362521276dc8ac6ce6768332b544f40ee39310963046c410cac275a695785dfa093d155629b072f2873f7b07cc73a2c59aedf73ae41ead2b24fbb08ea33954b6676a3912ba0fca47437b7a96ce64b082bc710f626b6afc4cecbc61ff8ac2e49ffbe87dc5ae2d8900dd957003fcad8a3b089a9b745bfeacb368b3f65ec50ae581794acfcf41fdcdf82eb0aefa29211daef93c0cc38a461dc2de05460f000000000000000ffff000009000000258e310df217daf50e6841f8e8ff16dd363cec80d69ed1035002002fbb7c9591a9cf7569dcafb095550014880b4601d966232890b6a28613a0a74bbb7b9b9dfc55e50a704b6de5b91ebb13c4590ab9cfc6e12f989266428ea46fb32e47748541840a46846fd418bb929f9f0c79ed61d52e445929c5a08e0cd6ab45b4a69ce3f0cc94c5459222fcf9cb28e61148f5795d80d31de763b40828a11923b13afa12607ad51b525166d57e5594839ed7ac1ca586c777f3dd122b343d239912f1b0dbb5a4f54ace946ae1336d9122b5413d9542b6835a532f67055d62142b0000000000faf1ff50ab69dd3eea09c05e6e593534994ac8ef32066785a0c2842a2499e9c6e2620e793087906790bc1577a57876dae236266714ad8d8423ae046217404a8fca0e58dc7a073b795d80efd1cd9571b00c508bd201d493044ce7da08e6b05598db90571f744fb058080f01e7d66adc932e5159b15a383efbdaf42c12ca3e0f758cce16bf12a550f81dfde48fed8e7bcdac8433465e8410f1ef395fd223375d0afa73659dab347a7e4df48dadd7f5b40002abcff15aeb3f921dfcc9bda260dac8aee925d40c84b6ca75ca72e55aac2a4539e0d5e8aa46bca6e12b2899b9e331c81e3f599be7000000"], 0x1348}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000001640)='./file0\x00', r0, r2) fcntl$getflags(r1, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x1) writev(r4, &(0x7f0000001dc0)=[{&(0x7f0000001b40)="0a124d7fe27b93cad456b403daad6eb0b8366109b81215c04279f4ee4be6f7339f15b643d59726f6ebee6cc24a891d421af58eec55ca9b9746001e6db2d86b0d50891a95fb9de0116d18a4dd70ee4a0e408c60298dd27686b3ee00b81d1d5c21d3", 0x61}, {&(0x7f0000001bc0)="1f47d972f42898de51236af97095a8bf71c591aaa623ba557246959f38afd0a85d97cb524ba2b8ccc5e183121e8bf4d4818a6b1b9881e62fdcc8a5e285c56b12a569a3499acda3bac5943c7f0ad26510369e14f3818e88fc20c8436c39646e1e7091ea435a52297499553a85914f1f28a994e3f5b536757a2ed22a7d190d3ea834e89392cde91eabf2a9f7360e22299f7d81b4922dd34a09b6099de09b9cea14fe54e8180c8ef74e2a48f77b61b0f4675cbcc617b25f0810425335a133c78aa0a62951d2de1cd79f19374000a430234ffc752ee2bb51021cc8618986cd9ca7489b23c40b", 0xe4}, {&(0x7f00000015c0)="e4cd258655423d32fc12aea1832d324cb9a5fdd54dc2a54b4f02800815d51f0df582d39c63a73d1a39a69e85c2a08d4049e392780ebefb843e4a", 0x3a}, {&(0x7f0000001cc0)="bc22a446094260ceee7a054af6586f7b8a73e9c3102afe6e79cb9e3f53b75c868b15f8a1b6837dff5419c547131b86a413a5e122f48b9f5c467aed0d918cb6e6401ef256169441ce7c4b2f150ca3695d4ade1810d6d821062827483237454247c7b9490b67a1300509b7cc7cb7639077952510536dc6b2d47b1af1fba4efaf39954338d2a44dbe85153b26ff0159d2d54bc7cf71a8303d", 0x97}, {&(0x7f0000001d80)="9c36f6bded6d7452eec15a49aea688cfc3", 0x11}], 0x5) pwritev(r3, &(0x7f0000001ac0)=[{&(0x7f00000016c0)="f04d67c55e5e2640b86e416033f8b659162a0ce111062ecca8136204fb09421cf55b78aca6ff8a4b638e0f1c310b4a8219715fd20f30c1f1e13002b073922579b33a502bf6bcee301dfbc0a1be228330b9b667e5d217b4155afb6421c8935952", 0x60}, {&(0x7f0000001740)="5bbff0935aa75ade81a2016b14fb8c8ff16cb0182ae0d728aba51b6e26867dee4bc2c9495b4933b739e23b8d4d6c6e4b5b751ea860eea8e6f0ea23f92f4c96de5b103d80837e11d344fa13df21e502f7f6efd339b84d32b68796a03049e5accd4ae0e3cc988f6eda711cbea9cb29ab8106e7a124d53d08d37f2440b0455f7582575bd9b70507eec7e2e7b317ede35fc53d3b79fdfbcb0566464335d5499075b8436f961892b121658dde9547a5", 0xad}, {&(0x7f0000001800)="a62a4baed498cf03ee5c27189239981617d0b3983fa697a623d134ada3f9233ccd0cdba5822df22d7d200d30d9b3276477ad053e2932d91902c651c961663411effdf90df1314cb63d364fcb52a623921696676cb529e206aa23a2f97d7a88f750e1d2903ba662d57a1e9e57501f6bd8fcd726ced33da430326575e150561e10548e506eb80e787b2cbf24bf9793f1de207330b14700fb22d352c0513d89765c7fea1c132bc832b87027eae074e62b9419f2e99f629e5f7aab01f4210467cd0f82530884e6bb40a8d4847d397ee67bfde8dc65f7b959dbe07f", 0xd9}, {&(0x7f0000001900)="78bd525395838f17db9f19e077be9d570c38b1f42f1f6ee78f1d8146a4db85eb59a3e3a52049cdf82cbd43cb75f6beec41d8770690976a3c5131756218ffa6e219ddd94b83e88ab15b3f788833830e533e9d703fbd1eda5daa2beb590870900d99b9a096bbc56614b00517ff698a81b1baafcefa6f4e233ac55f73adea35eca9e27db204a31cc43415c88ce702b365beefd8f2359e4f6b1ef4c9b67e0785692170c27f3ee82d9918b0044054a4c58aef958aa74906117c818cb4cf19394e4255794dfad7b037", 0xc6}, {&(0x7f0000001a00)="43641cea66ac124a7f36d1", 0xb}, {&(0x7f0000001a40)="77bb86a7b45a7193ffdb01761d01ca0b137f39c60b1fc76f1ba7815518d24c9c64ce1973798b1011caa6ed32d7720784c5e6613fcbcba296f8130e9bad64d2031396ec725eda8b9ebe3d0f2fa7e403582635c1d308dd440ccfd105712e85031665889a97b5e734a08a15ed5a7eed32bb40795905f48658b0ec418f6031", 0x7d}], 0x6, 0x2b) connect$unix(r4, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) pckbd_enable: command error 22:39:55 executing program 0: kqueue() r0 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) 22:39:56 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x5) pwritev(r0, &(0x7f0000002640)=[{&(0x7f0000001240)="d5da05bd4f71467961eb697d23175e645988151276b8d3b75f6fa8691b03b5470dd3d153d354fad50b8377133e51d41fe3c44b7736783c641b17494a32ee07d704871967eb517cc00342cb73084c6faacbcd755c7a299425b924136fd44d153460a16e60384c47bfcf37518c4edaee826c0874376c7140048caa1d76a2bb1e14cef3a32fa4eb34cbdd79880ae21de2c4b41b95f91550e1b77c93941bf5f043f179f2fe47b2c479dfaf914052db9bf979e507329334a648208fc94c865046fcdd332a51bf9362ec6fbc26642255d55654c9fce857e8afe536c53596e0142bd5b0b79d8c6f47bf156a11f51febfec5c17ff7bbaca80b8f8d90f97f6e7d5aaa1f0b59b9a8f56f47d830a0b01ad6d13b9828a30d6cc4e4e0f203f8524bbd1c16149ae1326973b9cafb7ace403bb83e539bf5918c2745380d93e8ac36dff19d4f277abc3b6052fd6d0355cea7eba596a4f7b74d0d015bc3ec55750eb35228f80d74f5e4f8bf965afe9d2e69142d9977417f278d2c1f289d63b27b86fdf1218953f64e29e24040be9057a6463efb88547743bd1795994ca8757f59ccdc84a35e2de3b61d811568eec6bb11b56f89e72c9e1b83ad1f59c8dc88256ff3db08c6010c9724357e482a2c30d2b85f53ea8f7590868a7ff6d4633b369c8cdcc39cc77ac6a0e946d8ceee10bbbc5a8d4b8c88744d8a39c3a37630cf1c893ca92bd9f26a260f46d01d65d9b317367c338f02470782fad190edecddd82dc8676c7ebed4eb2134ebe3a13b87e3622ef07b2908047dce4408c51fad7e8d4f12de3ab2339971805802ef80045617ecdbfd0c054d86463c55338e0772dafb7cc1e850b1893da0cc49cd9153cb50cd0a66b7617830753f5772cd7df90a364e2db5fc9d127e489c2c888dfb5f7ff37c9739befefd112f735d72d912745a76b9fbf572be90882e765b4e474531fc859d2536839c984f8cf0ced7ae8492de8f9283eb7536c8df5e3441d27c251b7f92152347f5a7456757a1f08f032caab5b59c6d345f627cca8c4a93a4557d2326794f70017a0564ce7fe45c8a5504dcd1e33ef17339ee22678179b83e042cc1ea29f449fb39cde97eb48d64a0f44e03b09a80fc37c5458015528e045f2dfbe1ac803fc49d858ed0a013aa4276fde8ccf82436c999f326110a1c30537efca6528ef43da3ba23d35a9d325f33ff50bd9b2910e6a47cd57c7a82a8316648afec36fce221d4ad62986a875a7838f4eddafd17af31bf0d5f0aad364d8c54f153ffe76dc4014aa7843dd9cabc9c38221a1923a4b8000f80e5f4deefae7f9ad82f1572c758e3bd50c31aa9351fd36e129b55468cc071f39b4537eec0489a64c4bba74429388e30b1558a6362569fb4695fa845431df6c89fcef29967f0ab973fb8e66ceb7345f3137a9d5e041e048e51bcea166fceefcfcace5689072dacc813a8d71945c0a9fa0328a877099320953bec23858ac7b11ab9ef15d5b080c02488d573972dddcb52b497192f0f8be2158edf24d045e8b6dc5179482b971ada4b2bbdd6b6ba09dff323263fb39a7e6aba8c419f1c825e11c7df634fac4c08596f7ad06d2374dc271c20b0657fc28a2a2b38d99cd914d510ea3c19e0563f737cac24d88e1684fa125fb0898812b2b31bd05db773ad65fa141429e13671733c3df43a119b1e7abba4db0d8dea426536ebd4cd6636884dc2d5a5a5a074a3e6d6ec1d3ba4ee21975acad8abfcbd6764ff9f0c3142b5b27a7865442d4f6708acff82284165bf2838c0b52f869ecc03c9da4e1e71522d41e3a46f3a66d20b268c7b7952d696ede79b0cf425536666a616f7fb8476973ab5a9d744956f39f187d53ed5f2116007a3189feaf90f60357c2d51705028b480284cc94affb21713e3bc5a1e876a0b034a4a9559b75657dd17aa7c7765a03099a79af9fb522d1149a7351436a9beb8038a4577a80d01ac4cce60da6cf963c8d41ebef5d85fe266307ad1508e8a5934bb4959549aad6fcaea806aeab6f3a90da4873abbc4ab53d79a932fe2079acd030902a2a39dcf37fc3cd4a3d36f3d45f8acc42e606021b18a086dea969c3483b99c336a6f9783073e0bfcfe5f0fe00a16a206d0c91ad837b5aaf3b5f0549060312922767cc20dc86a2832c44837a5425b8863e138d035147b7cbbb24874264d86c4f49ac762bffd807b404560e98cee2bdd7aa70d008f6b8a5526efb05cbf3f1ddc64ee3708f5eaf99d54de75f33f52b9a54bc10e678ac702f99c6dd8e8af080f216b9c91bd5e7a4f751801c0e870445522721939642485ade0e54456448b0d774ade6844f3fe7bd689533b55a97295e23e8d51f79161fd1682fd4e21fef5cfd75f02fb89488cf6fb963f06b4661c6a7e0500310f30eb26b8f5819b4535e1b080c35e901aafe7d2938b3511999d93dc6c1f8b61b46a7c3287a988dcfd42e90db21b21a0567c80d11609caf815c2d50d2093b1087a5ad39ce7954a6f7a0b34b9992c2701e329cb61c0c75ca7d1c1b148d3df8e1c8b90ecefffdb9c6f013d71b6de7a031e8614ddc3ffbee1f19d1d428c830e12b76f6c085f72246217317d2531dc4c75d472e5ab8c28f1b9268ebc8d01f5d057dc547b364452024a53619e35a411e2de0c763eee289305c377bbf65901365104100bcc2430857602947b13be06313dbe7f0e5fb78aeb54f7dc3fdabb23482df3b6acd963386d5e5f911048bad39d86562c3cf0a0c23292b04ebf7227a94fffabcb4589faa40adf529a253cd1286dc84f958bc7874204d0a0fe13aad51249275e588b6cdcf91c3ac14948435c4cdff7650209c16b297f550a6249f7a6b2e2d0da1778b65fe70291db1b869f1b09c869ec05a228ca9e8667ff34266db5415e2067e3c58f7da2fc53f73eae6b8eb451d68131ba5ac8e82bd37f6fdf3e826963a2a8637ea7c567cb6da9778ed1a1fc29b679824ef373466a6e22c12712873bd3e31d3eee4a1d60371ca7aa7a1f1dbf2b1747d39f6144a06d85c6938a06e0902d74c316dcac5369a54eb70bece244e0c62beccb72cacaa5acc6bc637d0701eae3abe5cc7f9ecb41e01244a738ff1ad9ffac1c2bbea2c45dd6c13cd485509a7479e9476594c6b7a2bccf0088376f7a37caba9b3d89a4034a1a23e113829580264adfe289faaf4d3523e914f6439eb84d5d2890a24b8ae8b3836f7516f3bbd93e8a6d495d946bbf81ab7ca42c613ec67d11e4cc635f05ac5b7d41979081a309990ec99bfc368e4e83930803446a081e3505bdb08192ad62102e316590db4148fbd4dd37369c378d5092b4b07cb1c84c35858542ffe0ff79dc719666be3963dec18fdabff4dd228f5bdbb5de9dcd5bcc2067fae50168b9abdd2893c3786b2c67f19fba34d2648b50437c09f4c8d0fcbdbe0b30924a2bba6f5327863f55282e6fc7efd9e25c377a2a3cc90edeede0a238de36587f57b12b2af3339a39d264c6010fa9568971a7f4e6165f20159d72baf5ab5657f5bda382ef4ba87f46bb7f9071b188cecaa70aadd489c01db75c27419bb164085ff0e9b23a398a1ac554d1ffc1007b51de3d7cafc35511e201865fad8e76c5e19a854d342ef1145bcb649e89e7167cbdb012ed5aaab73ad0dcbccc53cb77625e5f26c3bed15253330716ef401a675d63153cee6fa67e4bef7baed4378e28f23ae041f707600da69d17f974577b2e065f9cbbb53fe67b6d4cb1ed5e556da72a7ce0621ca7c016c3dbea040b839d2a41cfddaa90e55ca8301fd271e3fae1b8c721ebee2d2c747c17fc79d30753662161b39411f1f1223bc0d1fecd26ca2b987e685c314fabc194aaebd0050068dd0cc254976ea1cf8c620fda44b4f181862c27f02a29d2eb95549b26b3a0a4534b221f1a6dd26af7eb9499608b339ec37038dc749a3d71d45380507c803564282b7f5d49d4de8eb4f31a4bcec2fe54ecd8c0ad987c9ddf400c9a174eb786d6f92208600c472e4c05d7ebc114e402d319c0b2d118fa39b6f0a4c4db1ce35e514d7a165645e759d610f3f53b672a4bb4a78e778fee0660c7d6222aedc1066e69ad7618953c9774adb7890c8a4ac978373ad58c13d2c3fcc1629b63bd05dc339068ef7b70c67817f06b2a541fc620540c29b8a2e8f1507057f3f68ad995b0aeb32cf5b596fe578826ba7c0730c7792b9c5388eba6a4b374106bcd93d127903831058bba733e5d3954de069c4989899e61cd884507a755ff284dacb4f5d353b0e0597325e65bc38eb5232f125e90ee849c61125653b264998cd94a131bd9b5b4620d8b5f12bfd0d2b89b111c8e2e6a60d89d0762d7dda0860ab9a827b485a127c555fc821737092391c6576bbb2ceb2a40cca4785f55caebb03c50806b08d0649345ca48819bbf04e78a7a65e193790ba0edffde1fb535d10c104a7e1001bbfc4a76a80ac86e2b82108a2b340cee48651cf8243bfa2fc2e4a8dba89d6855ae68011f515149c3e5b0566b1ad63399c1a9865cdf52dad0ec3cd5c2be7d8726dc0f9426901606fd2e3edffe714179554384e54154e8ef76404f8f86c823a447c1ed8317828f4b435f68b4f7e63be08314ee8e9eacb63654a07ae114f5ca77348d9421fef8c914e551e6e485f5dcd4c74536aac1123a46d24af1bb2a9f460ed763f5d80282740ae7c4568aaf140be51aa7dc7e8da60ac86ef01f7d7930bc085f336bc8b6aac9b76f4c4255961bb802f83993a94b8123734160dc0f271af3916ecc8f7e8beec493cd2834e29cd0e9e0f63b6e27037da7bd1bd931d93a0acae261c8de33cc6c5c27f494c485002a954dd2000fe8233756a2450b0ac31c244282c3751f5e3e008448425d0fe980c769b24c578282c2d2226a44fc9ba1fb2ff5f217f813f601733697c22ac24dc9b7fae4b27191b7229e20040c5ef51402285f027fc4ad325c5ae92487eaed061992526d6ebff82858a395620e3f21cb4f5aa340bdb6a5567e1a1d7cae6b90e60b681490988899bddaa0e0bb6555a9dada0fcf728475f863a077a8399d5a70ab3831d00e8703ff4961ee2918bd5cd5c15743e6327553d9e109471a4826a845fe84167a4591fe953951fbb1700d6e7490024b118b55a919ec1c71687f37d016003e39798380f369f190e24277f766b50d2cb0ecc396aa9d7bb3638f668eed91ccea5799f84dc1a17b3b2f4439c87a9f7e2d27df1aeefac565e4a64e8dac699dd01b88df6f6eeeb5eb03b75fda122d0e4b3a01327282b0ebc74c0b53be2948e4261b6111896b229801f5df92ebcd9336d39747c7fca0aebc07602c678e2f8e6e804036354e4be5e0a556985519e76c93c9afb6fba71cd7c11879a9ed5847be968ce5268e3d02673d0136d0f4ee69eb4052a488f03b6da71dc04ef0a7ddeaa335a84b1c8924b6095b3ab788671e79edeaf7745bd617", 0xee8}], 0x1, 0x0) r1 = dup(r0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x30000, 0x3}, {0x4000000000000, 0x1}}, 0x2) fcntl$getown(r0, 0x5) geteuid() getgroups(0x400000000000016f, &(0x7f0000000280)) r2 = dup(r0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x6}) fchown(0xffffffffffffffff, 0x0, 0x0) fsync(r0) writev(r0, &(0x7f0000000140)=[{0x0, 0x230}], 0x63) lseek(r0, 0x0, 0x1) shmget(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) 22:39:56 executing program 0: mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9015, 0xffffffffffffffff, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10040, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8800, 0xa2) pckbd_enable: command error pckbd_enable: command error 22:39:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x97, 0x1}], 0x63, 0x0, 0x0, 0x0) 22:39:58 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x142) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) fchflags(0xffffffffffffffff, 0x0) pckbd_enable: command error 22:39:58 executing program 1: chdir(&(0x7f0000000080)='./file0\x00') 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) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 22:39:58 executing program 0: r0 = dup(0xffffffffffffff9c) rmdir(&(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) r3 = socket$inet6(0x18, 0x1001, 0x0) fcntl$getflags(r3, 0x3) connect(r3, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) socket$inet6(0x18, 0x3, 0x100000001) connect(r3, &(0x7f0000000080)=@in6, 0xc) 22:39:58 executing program 1: r0 = socket(0x8000000000000011, 0x1266d0f531eab5a9, 0x400000000000) sendto$unix(r0, &(0x7f0000000000)="b10005010d000000000000b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 22:39:58 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 22:39:58 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 22:39:58 executing program 1: fcntl$getown(0xffffffffffffffff, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f0000000500)='./bus\x00', 0x0, 0x101000000006) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) socketpair(0x2, 0x4, 0xffffffffffff3868, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0xfffffffffffffffe) 22:39:58 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) msgget$private(0x0, 0x1) close(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socket$inet(0x2, 0x7, 0x5) r1 = socket(0x2, 0x1, 0x2) recvfrom$unix(r1, &(0x7f0000000040)=""/52, 0x34, 0x800, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)) 22:39:59 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x3, 0x110) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000200)=""/241) close(r0) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f00000000c0)) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000300)=""/247) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x2) r3 = semget(0x3, 0x2, 0x40) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x40) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000100)=""/194) 22:39:59 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/206, 0xce, 0x800, &(0x7f0000000000)={0x18, 0x2, 0x1, 0xfffffffffffffff7}, 0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:39:59 executing program 1: mlockall(0x2) r0 = dup(0xffffffffffffff9c) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x400, 0x0) r3 = dup(0xffffffffffffff9c) r4 = syz_open_pts() r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x120, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x80, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x80, 0x0) r9 = socket$inet6(0x18, 0x3, 0xffff) poll(&(0x7f0000000280)=[{r0, 0x135}, {r1, 0x20}, {r2}, {r3, 0x80}, {r4, 0x2}, {r5, 0x1d0}, {r6, 0x2}, {r7, 0x1}, {r8, 0x13}, {r9, 0x10}], 0xa, 0x2) ftruncate(0xffffffffffffffff, 0x5) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$KDENABIO(r10, 0x20004b3c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setrlimit(0x4000000003, &(0x7f0000000100)={0x130202, 0x400621010000001f}) 22:39:59 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf8", 0xe) r0 = socket$unix(0x1, 0x1000000000000005, 0x0) fcntl$dupfd(r0, 0x0, r0) 22:39:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xd5) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x40000000401, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)='ON', 0x2}], 0x1) pckbd_enable: command error 22:40:00 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004667d, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0xd69, './bus/file0\x00'}) pckbd_enable: command error 22:40:01 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0xfffffffffffffffd}], 0x20, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x9}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0xe7c, 0x4}], 0x7f8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xa, 0x80000000, 0x48, 0x7}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x1ff, 0x81}, {{r1}, 0xfffffffffffffffd, 0x0, 0x0, 0x5, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0xffff, 0x3}, {{r1}, 0xffffffffffffffff, 0xb0, 0x80000093, 0x8, 0x7f}, {{r1}, 0x0, 0x51, 0x3, 0x6, 0x5}, {{r1}, 0xfffffffffffffffb, 0x40, 0x80000004, 0x6f8f, 0x5}, {{r1}, 0xfffffffffffffff8, 0x80, 0x4, 0x4}], 0xcbe, &(0x7f0000000180)={0x8, 0x3}) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0xd1}], 0x7f, 0x0, 0x100, 0x0) 22:40:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) open$dir(&(0x7f0000000100)='./file0\x00', 0x4, 0x0) 22:40:01 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') getgid() r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)='W\x00') fcntl$setstatus(r0, 0x4, 0x0) 22:40:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) getpeername(r0, &(0x7f00000010c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7dbe7ae8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006392afd733af722665359132ac594261fd3fd7d7aa78e4bd1c4d1d4be50128819589c734b6c57efeedc4804e562d7bd04d897d72cf296088c9e43ecd18479ffdfaec9de55282bbf0dfa45159d59ba7ae6ae903be3c117ea1fd5d597179485669b21e2871ff9ad2ea6b1d1404eb834f73906983107eb4d45dddb98874f2ebaeceb5ba6da976a77f6ccd9abbe7552009993266b5d099bdbb80a930ff95820ae6447dc2ee25263c043a6474fd3379e9637524341a07c8fc863eedad"], &(0x7f0000001040)=0x1002) shutdown(r0, 0x1) 22:40:01 executing program 0: symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') stat(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000003c0)) 22:40:01 executing program 1: socket(0x0, 0x1, 0x6) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1040000000000008, &(0x7f0000000000)="3f5ec132c0be4e70513d9ae4dd5c7a97", 0x9909d826c8704bb4) 22:40: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$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0xc6) 22:40:01 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x502, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) listen(r0, 0x0) 22:40:01 executing program 1: r0 = socket(0x11, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20402, 0x8c) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x1d4a366c) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x6) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x84) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) semget(0x1, 0x2, 0x2) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x80) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000500)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f00000005c0)=""/199, 0xc7}, 0x801) 22:40:01 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xcd, 0x80000000000}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() fcntl$setflags(r0, 0x2, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x83, 0x3, 0xfff}, {{r1}, 0xfffffffffffffff8, 0x10, 0xf0000001, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x100000001, 0x2}], 0x3f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x1, 0x6}, {{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0xcd, 0x5}, {{r0}, 0xffffffffffffffff, 0x5, 0x10, 0x9, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x2b, 0x0, 0x9b8, 0x80000000}], 0xe8, &(0x7f0000000180)={0x3, 0x1}) r2 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0xe7, 0xfff}, {0x0, 0x1}], 0x2}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000200)={0x1000, 0x7f, {0x5, 0x5}}) close(r1) 22:40:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) r2 = getpgid(0xffffffffffffffff) open(&(0x7f0000000100)='./bus\x00', 0x100, 0x102) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) r6 = getegid() sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000180)="0a716873b0dc6ad00b4fd23c817f253f8ad037fe05bc3efcfd69d21e5006a3a0c87f9e057b30efebbdf94e14f63630dd0f0de6bc51d11440ade1c9ee4a5bada17871a200c66441f3c00f2846a3a4043a27155155f57f0049a444f3bea9ef69618a53ae70ea6d30954430c8510d292ca7b4b590f69e298cfb76b74adeee6dd1de284df170dd816a360f975e5cae39cda68e167dfb71297ea5e80df80c03c498a0e4ee0769384b65579a9aec555cd337813ed6ccc14a254c627ba16be8a434d07d4bb2e73e23741ded", 0xc8}, {&(0x7f0000000280)="df308a2dccc427e9bc2553f2e3981cf4ec630ba14e14fb35da6498f9a6b74fb72405db59a1a3e918eae6791a1db7c2b9dda785a36526f80d6f72cb5f335b360d0cf25c0c9cd2a3a4cf298075288c8bf9023c17022f26cf4ef9ec2be27a0137cd461c84808c033ea3fc0cd0867d687c74361277ab7ec02ef3a1d185eb1c08", 0x7e}, {&(0x7f0000000300)="dcf7a2ac4f67ceaa", 0x8}, {&(0x7f0000000340)="10d93cab3d31ff475c312c0e40bea816fea17ef7f7d6f12d82d76e64954c71b8a3be68ea7c63c6c1ec8914496ae54f69ebbda978092d5ebf0e780c2b4dea3ad1e05f98fef1567e6bd86fea37a4dac1be012d7f1ab85e17ddf3eed98d83bf6bd476be4b7f72135992816f9a93c8f4e55b3c9dde4b8c0167398f0b29e09175aa118ee6363285007ed6e24c81c13b90525842bf57026d9e02c70ec0f46c4c89f6b395a6472c3c04599e6021dbb7cb671f9434", 0xb1}, {&(0x7f0000000400)="2095dd325852777e9c3add1e85d196153e652379851ba4c63984fa9af11f1a95942a41d493b2e20b", 0x28}, {&(0x7f0000000440)="0f47c60729a4b43ad8f61584a00c9875b2ec598c9a85e68cefd4d57633158b5d61b55d7ae0dcbf58c0ac1db8da7e86bdf9bc60ab792dbd563fd22c682b14fcfca51367739d48fd7a92f5017674dfc53b5d769d0d7de1b293a3d0fa6fd09a3bfa8f16cd8798c264da00387f1b0df1b12c2e92ef87dfa2965ab993edc0402d23db0b6245213dc4a7c77868469c4978f1f00019a7869c8c9b40014737009031f281e0d2f3e8bc39fad24561ddfd9abd12e0e121254492e0bfcd2565f9c97c33640ff7414fb863053237a3acfcc75ea498ee4d4d30929d890f3cdbdd36ee9c01f1b48110d52aa3cc54655b7e0b39b6a21058ca2d9b507645c893", 0xf8}, {&(0x7f0000000540)="0461eb8d77de320d1306f8a0cb90e98fe8bd700cec9fc7977e2b2f800edb7be02d6e8685b39369af1269410b89f215cde3e5a5e1eb90bdeb6b86d339cbf59250c28704fffce6864859adb545bf8565a17b62183fdf77a64b35bab9cc7e079533a47380b04cb8c5f211438f585e1163feed11a220271797c0358f75ba068650a04ec5601a633c08ce9bc510a2deb7eac0fc01ffd53adaade03c1814b5d44a50d6ab3196e9a994bf829103ff525d", 0xad}, {&(0x7f0000000600)="816b76815b6d9e7b6bf1ea98b9e0be6d084a84f8e3c041b92436e95f2aa59450316e57f4221025c06970c11d102a91858a4a1e106d640c98b005b0e3a1bd4a77c9b691e74cf01fee20b7a5348df467a7ebca2b4d22e6b063cdd676", 0x5b}], 0x8, &(0x7f0000000a80)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1800000000000000ffff0000010000004c1d131f9cb447c98266e1b0e3530512fefc7a4e41207e85168e48c94ac64a8bf7d1462031ccff73b692f62d04a77010723b25132e56c499f2", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="0000000018000000000010860b93353ca1ffe4e9f54b080001000000430bf5f5ae9543e9056f063ba3a40135260957ed15b3dd9e13d6173ca0cd35b50eb3d8ab4cc96c64fba5eaf399ea8a272abd7dc8a487647abbed7d43ed90784d2d0bb2ca46727fe7f0fe1699028883ddccfb18a7", @ANYRES32=r0, @ANYRES32=r0], 0x100, 0x4}, 0x40c) 22:40:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) accept$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = semget$private(0x0, 0x1, 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x7, 0x0]) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000300)={0xffffffffffffff00, 0x3}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f0000000140)=""/198, 0x466c) 22:40:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x103, 0x8, 0x0, 0xffffffffffffff29) 22:40:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x20000000005cc2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x600, 0x0) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) 22:40:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)='T', 0x1) sendmsg(r0, &(0x7f0000002680)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f00000022c0)=[{&(0x7f0000000140)="2c140cce3cce87a83370b488e85d4be992af9fdb135fed2f454c8ea869aafa047e90569033cc0cad66925f12e3ecd3e64f1c6065ebe6a3d0099d96348ffe1c704476b67e7d0481669a50fa95f26c58385ddaaec6a1c0cc70fd30", 0x5a}, {&(0x7f0000000080)="c0e97e55a0759297c7115be773", 0xd}, {&(0x7f00000001c0)="c4072f9961625bb03b99c1a763dd5c2f6b2aae726fa18580377b4718de356dd91559e163d9486f3ab25efd90d988410b12f524", 0x33}, {&(0x7f0000000200)="8b416d3d7b560b994dd1f67dd8e1de554b85bdc5f52582760a2d79eccc77ec435e0151a7dbf1bf57baefe09551eb4b4adf5ae5f7f193c88a856cfd6bd5441b619d7e6636083a45e439f52895238e004f0b14a105b0ce0f514a2bf709b1f7d2a045c09e7b9c5ea0da3aaa14488c345e17a9cebeabfcbad58303566210eff20d7cebf8277f8ae38d16100f4b5bde5769a1558cae1a4ecee41776a02cb61eac9aa757363206d49d08114cc7862b436c71925def8d76bc8bad7e50598b5eb912d8d3ab77c8377d3995f7f822277e7cd3e7ff06c4984d66a1e5a1e038c93d795d68639e6ac1c2a554dca07f4c145420fa7a6b499848565f4fc338e7e653042b46a582257a69f66af386881d85f418652bea11fb8c769347d344214d2a6f0954ef1e7e22813acc78cdd1ce3f76917492b76b862de9297b6558ba64de1f699c82cf2f39da58a81303a35d0ffc0454ed69ebdd1ee9215b333121e21c72dd7d2c7743941e4c4dc4b8c36ca8b4acc7fb175efb802dd705496a64c11a707cedb8724857f336fd305dfd73dc534ace1d1a6f1555838c4934fcc1e781458a2552fb92ae3d0d6df232ffcfb4c5a91c690a3509b40ee665e39ac13f1917ad97dd606ce058577940cf2c7635a92c403667ada575f068b2b4e70b65f77cc9c73e61a31d2bfc0c2a7732d3d145b4f801f785cc0caf8d96bdce4f840d91cb43ea11307d69859997b0f9e84e19aef0b049582a533f8b6105f56b23e647d9f39a1f6596dd6e736e05a07da9c39dd17bba9bf35412329fa3b5517a2e5e1afb73dcab2efeaba140e70159f00665657093438d283df3784bff5c189e748db7a6a4dd2b9f1a0ff9799dd842685f575ed7893cbb30ee685b550e5698dfa30a12b9dd45e2b2e125b4c88f4b3edf2f28ad245c2418d55f5c820a5e94a1d391e2284f903c66d8b7cc88f0b330b7210aaf6a05fc2d657f804de71f21ae8d18829337b09ec417f3486014e70186af2b2681165d9dbaf1e742f2a8f814b66e220e8dd773f07faf438dcabe9467fee59dac0e8af0db09dfd74eacfffc8366ae7f03e1ed1f1398107798b1832b5c283e1405818be22ed35436d9b6a9acf10b290ee875c4d53a9e2f9ab2b6b2f89e3ad9a0e3eb1dc41289921888bd5ceb465505a74241100473605c7b2c1d4facfd0c18f0e4ef20c04f507c2a7b1300c13b626ca2884fbbc4bf577b750e91f8a392a5de3d19dd8321992b6549240f275ea587e93df4d6eba6aacd5d095b5e72af442cd4bb61ddd68b87af142229739a4680fbd16cc958a3127d1688f7f4c9f905da8ecd7b2b39f62cf2ee4c63dc0cbaf2db914fa14266e29b27de4ad85dfd7a5f62b5ccd965464bfb1c4678c3bb437872e282b487306fec7a1fb82a6ed4fa65f14f07ed6b536c8a4b4f43c97e61a83ad4eaeb8b2ed2a9cf72712094052a493ead3a90d4a0b202b0a2e5bcb57982cdbb373a428e21afc6c1a4fadc6b3297459601046a4bf83b5fab6e027ad49647572ba36150eec0ab48e3998edac8f3bca6e859f871cc377a1386c5fd7557e24838cddd42bada6875f281ec033a62ada7e4989959ec5b54f1a2fdac7408b0a6c94d1c59a88710012460b777bcb990fb27938296644604930092a8666145c1b11b8efd166596a6031a7cd84a6732dd13cdcab48148d9ebd8d12ec837560b3ec6ea6c15f861f22c4108e3e09b0a1e8d6673d68657ca1df9aef8a13e6cd8e20f3840b85288b5fb956fe378002941fff95ae96f0c08be2061e3afdd93499e378d8aca5704c385f0da7f4e7cbb1b87b61b814ae998ed04a10c95de3cafcba0d6a014521268605cc7a85634e9b34f67fcaffdd996b4bdbee96db4a3c5245f5febc3ad24403daab8728d5a8612d29bedb2be626106ec93a147ee9bcf3639bea36eb216a0bba36bbfa6f0d01968329a5d0decef94cb63290580cfdfea00d5b0c058713b6351918aa482fa44cab578384aa3a2635d7b45ba948127f4ed4125ca004fd119b9837ec9eb69ed47d411971bc6bdc1edcf6b3afa227e878bf33b3c289be45c5926cd8cefe4b57c74278df2878fd2804c57e30fa79e4030461f8c0579c66f67b2769a352bdeb45bee84e347e83a36eb6a96b36897b48ab7f64cba0387d9552122cd83b68c038f8d2a3b53f0105f272e8153c45ddf51536c06b945a8ae0ad319f78d04db737f54424efcc1d8d6aaeaaefd11cd71cb1528a10e9d7fe5cf96dfc06b415109973f73709e2490404317895a98a889328db2a5dee0c6105e21dfb7301f0a9bdbd67e2c75c0449fa8aadf3773dc60df69ddfc9346a2d2ca0b175713866fbd4f039d6b93a27fa5aba5cf8c2b8a0880fa5295f5f07b35a376247ab31f3aeabb891ea70b8242d33cd0dbb3a4c9428ec0a1dc763ab7a1685a5bd694911ea009259c487db5fce6fc7e74274062fd92043ebf67e5db3f096d17253a67903f794999743cb82eaf4254a7d603c133576b8f45f9319a71e3475b812c49a82efbe707f894c9cd2e5b8ed17225046bbab768efec8104ff65ef675f59048b461c9eee19ee68bdbfd17e9475e999e0b3cc983a8cce135ba69178023aef3a2eb0b9b923efb5645527c7aa9884879da926cf8f39a9da4d59c7b8a156207cb8d9df7ba41325f0ac4db77e8d252d5d822ce5d7fa387a09a389e0788ac254fcf46b48817f4bc5eec93fc5a5a5ea7b8c8519721407106005720dc187d9484545ca0a05bb4fd9ae49bda40b08824a02487612122d71829bf1a71cc0eef91d1109768f7e2156dfe249630d9c1c2a87bbd18df534a27d0e34d489c54efd85dcd0fd5324e798d438f555cf490c68d684d4238f5d850b32a3d6c4df2fd13a56a32f96cca1031105702413c3c21c045f2a1c6d18481066efe9b772338feb4cb6e7810caf4e9f5016108fbd7970e8b4e1648eed4b8b1a199ceb45fcfd105bff02c4b401ee13a622344ab127033f3a5bec67871e372368e7a424b9a31efc0ab27ea1e53e8b25827bf0b1062c91d95d5645cc92746cc93906a92667e94d8c9f0aea93de72063036b9f1f2c67fe5170834bad9bf15d5ca1532307d5d92609554ee46b487fa7155af52d57251b20f094d34f8776cd5850e218e15e881387b4b57b0e7631113a798f1c95d918d36cc7e9bec64b962b0b1206eb6943340c1b2410a3063cd5a85dda54d4728edcc84d72731e29f04827ba322b01223ddb8f0a7653ffce40c274a470a10a5461d5e5fe3873a537c29e000727f45cc539331c6f03afdd4a5c8857744acd92e06f90f53bbb044e832b265f533efb19ce21a4e4e255f4b28be4e7bb327b31c5a92e685ba39b63e0a41566b8a04b046fd8ec48faa589db01ea248e8b468df5264ceac1c4e6cec2b654050130b43f7df3ae4e09e8831913e4cbea42597ffb3e5d8f4c214d0a60d5d1e9f607d7753b9fdcef47dc0d9da8ba98136f5c9fa438683cf562033c2e8885cff86ca3b24a498243e8b7e4d9f0bd6c1ef8b18f424af6489c6a23ad82e8633c9e4d614c1933f8d6feb02d89a30bfacf625afb8b6571bfaa1ee025a220a0178e6af1ade5ae09e50b9545889f33e9199ae0a2ae5494c86a8dd00ebd2267695b36ec247e6559e5c5a378227e10e057ca37634718d32568ff1a09cac36dc94d48c57285c6199126d794f573d3acd98190aadcac403b0b8191b8885d5d8701e9831c721ad92710b11acbf4efd68ab65e90af095ad71ed382b08c14b6eb3d7536d74a11049beb600fc7845424e861f50dd5838e14cc15dc259e347f64a739e17f81a4520b04d9171221acc81c33abf12e0010c5fe354616c8af9db3219a6a5c31915e795e8bd14001dac6d28f30fc351bef23adba16c09c64a271415f092abde78682d07bb1e8c60ede86b32ec0a2325ba263eb478b487c7c3764661dec8578048c8e0b1ff6ece8c21312dd26b5fec829f55662c64a1d9cb364ea28ec6aa3b0248decea68296bbcf5aa737f2e86d0aa2c1ec64562658f9fc364e249413b418db831790daedd43ee476fea734cfedf88fd5debcbbf5b6e677b7bac1774509bea5c04aec4dce467f53daca2eab628dc91884d72eac2ed5dcb9152151056c5bc88eec245e6dbe8e715fb771d515de9f79c78e6a4947d8ce36faadd6a74c3b5dd9db0022416b94b2b791b20a7f2a1198c2c3774443036e2c01b9253e755f6749f5f8c81f0b4eb64fdf661dd1f76af6a950fd60c93389ded0717cdf70113cd4105e303de9577b2cb4774cbd2a61f8f68e1add6fb7b5ecabe1b58c14d2c060f501dac9321744de14f62cdb80c1443bdf9ea2320cf14917a7c8681112a50083f29f21d40afb55edf79fc67e645b8d2d0d134946d80acd59bf76bb6a34e36eda2dc09b91d58bd03a6be7eb3989a63a266daee5d888793d3f93a42b59de18eda98ef1f7f908bb8ed79a4f9785c7710e19003848503f6e551633189305fcb8ca1a7d89045ecbf29a7593837339134ca379e77b6144326358d0fbf0e40150570e824cbb344d54e593a5a872e1a373fc2ee48609f6f3e5aeec056e446ad1ac3a8f550381b75af53f66f096e0371265e48d72c813aedf03b9b4b9c0a4870b6fdf1c661dcefdbe7202d97d4894d06ef425b25fc2f4603c8876caa43d8977d0300520ab6c94a613f8b5d765393d52d8a7e154849bb413baca3f7727327662b6d45cf35ee18462bb48f38731d5bbc886bd7fcdf493b5f0e0c745d7f659006610a578707dc0b9f2c1af061189774cd7a953a0165be450e555b7133f48eef2aeafafd00718efc52e2da0682b3cae61304d8a0bea59097b74964f6ee8f279731bced36900d5c43c3a912f0d15d7adeee7edad33abb287882bc64a2f48c0cd8d7fa98737e1b72d0057e45cc23d46a539d45bfff88bdd70444a0a2c11a0885c8ee9995e347473ed45afb63dd1fcbb4cee98459bdae6f2e3cc993b3223eb94c5739a4c34b7eaface90a19b036126724731043e7c44f5fa0696958b29bb49b24b7e8f7e459b71eebc9ccf615ec9e25e57f41a2adab02f31442e571d583bb946913bf678171c40bccd90addcd9d68e2e7611dc8088ccc6ea073282c3857c7c65014738a8f7cfbba204f1e52ec91fc003abd04d243a0671660cdb97627965f2bd6a2dd8eb7b13000c5cbe19186cfcf1533e1acd2e70f40be6b691f73b1eea80d204177342f28b8edcf82b507e92a55cdf923ff27f2961970ee80d82139bfd67d44d68581cd11b0dd873221a01511b69b3a7b9c6084fc15e4e6513d8df5e9902d1ead192b374eda21acf673e52c6bbe83bd8f313b00a6d4e75ab3695ee2592e82fd4dff394fd66f5647be72a642ecc997f1738acad98d730d2752fd5d4fe5b3222632c3254958ac741b63ae4ea71bc60f2242d22037b7380f8f8b28fb40f4bcf51a3c1c6c6656a0532b2fb894c5cbf2c4f26c94d5c5da58f08cf7c6fb0968d8f4ed2fe1c4b5fa432e3b804f0f4c55ff9c5fad2b52ccdaa2e7e96652d6da594c4fd8c23a17d2a5bb2ddfbb2ee8f1750cb2bfabd057fcdd0989cc07079e458e42324c9a1d1a28a6452ed6b184d402ea51b558dcd9e30c2c07f2191e80c17c46a9cb5e0f85097f89adf57c7dacf321aad86de202412abbce877f2285877d215906458a6566976d856da4d139440794889d5b1321b1e1dbe5e46ac9543fe8ec1aead61aff3c2e71a0b4212b1e6c7c4fc3a6a951dbccda1c8a8197ceca7ad7493778d670c96e134e5798f5ed2cc1431963ca2d75b3888324d21683786014411fb1245bc800dc68038efe66d3da769cd860b071b3f3b0661a14b5ce8fe4b36bc704853f1c2c015", 0x1000}, {&(0x7f0000001200)="9f5e9971177312bd00d77fd63c9890559f387a4e8f1ab00f1145438a51fac83f99eb1a66c68c3787f21bf2a74d7c2d598cf60c52cf47cbd0965d67f0361c9c0e8d652d6e4d53ba", 0x47}, {&(0x7f0000001280)="35a622596f514f5a1feddcd2bcab0b1d9cc57595007e6283127717d536846d47862e1d8b9d6900eb325f3c48970c6af10cf9108ebfbdf4d3b14271e4ce06e3a3727485da6be43d91df0bcf5f63c85bdac8a55e11a84c3b3ed7e5c291331d8e3fa1a173eb49b1192b2034fa62c2630fb7fe76d89fbdd6808c9e07a8fe90fd2b3520d39f31f643c7f472aaac72ca990d8da8eeebfc1fef3b389fc4540acce34d1db094bed1ed876492a4d3968e5f6e3adbfb33d004c896afd8cf29b065890ac76b2a6f6ead5a441a158d6f4515cf44df6304b22bd223579655735f3800d611013572658dcc6e4838919eaa1bd6d807d895dcb86eb2e6338c3ff1969f2c06f720bd26b44c93c12b165ce19d1ee3e14a34e59851f281fea135085e10e2a132b57005f052f243402efcf9e940e5bc6afa82fa6b27ac47e64f47fc9d21ee5499633864af1179de5e5759b5442a26c9c8f22bad444417103ebed2a8a92c4bfe057e1de9a767d620d1276ecd27e3fd87fbcfd36f38f2386c852809e106ef67140f484230dc1022958734c8a9e516d9bd8ef455d28b8a4a7888d091db89b224f4fba04a40a8c70ca95b669bd17c9d5315b97a45fc11737cd8dd309a16796b9892c9ca045898c9d498ace1139c7f7c9e44dc1671d3020ca35427e9a3ece2a1a0dc52711b3a9c8ce578f38c8f1d56b77134121bcd814239e6c6bb55b675390777a1e1df2317d1e31a0ffe431b8b8b285210745ae8e27e3b3760db6189b0cef91031a0e121b4bcd5ea82d79edaaf57ed2b92b043fab48f414dbb83d91a175fafcc1c445c1574a1b8a4daa17346544e6d69ba2530c09f54e52e15ecebbd8723917ee0b0db8d6053679e86618e18f29686ff07a9109cbaaf1dfdd79f34ab80443eb9330b68175a9e557dd6d586133c404338ff21793a4e29ed9ee1527c0879eb56faa7c47297c8461064b55dc56170e6591287bc577b12e607d8b4f696a473b73e2e863348bae79d845ec589f65bba4a73ce5af6d88102cf7068926e2d6eb1a4287b2e41074b92a7a13d9997efde15978e146b7560fec429878805682fc42ee1aac23d185f397e16010bd34d20e85a49cf96d7101cbb1e4aa1e7e2a6ae1cebb53b8edb1a3bc51251ede991a5f576171f130edf7580452667e7a70eda6df34d0f90ee01a3b1786d191d0dbb04bb6ab8c27a85a4241cf2f22d0f6b8a0d2db238eaee9a6fb145eee654a178ef4103489e2442755f2be5c125b245e99d2896967603782731bc1a168c0ca2603d059c2d95c129fb232e8e6282824b9c64261d82b15e2f97d16259dee960a2cbfd39ac324ca41120c399ef1fdc0c5e20a2742f6e0b9d31571706da40227abd28a9dc6464cb57b4c6295607b7f2d9d6f1e4ee92d761aab188dda338085e13f105f0c636d653c87de5092296d9d71cf11ac56929ca67c8bb82100cbfa0a78b3531e36b040040cb35c07cb85d5c4af293d9e804e73661c6e1625fa1147553e81f3a93c4b94b9b67537f6af18b0fc81ef541117a49e159b9c0f0615191bae1b24d609a9a698a4a0580c4011d7133bba7ffe3c910bb31a3c0391c67844734c4d5471f69ce29b93e613cfe0eca9a286c218b025350cab31797357415404d997dfb9dc8c03b0246ed642e0bd875b7cea6cd595de41620b38d448d463f804403043b26253dd76c71d11fc7e9bc0122f933ce8eb8b7e9f63355de22f2d09e26507343abe482318c2104919d380128a294f0407794c7dd88e5a80a11e8d1926d61554857acc66b01cf18a4e2b0aa57dd87324bb2d3586dceb0c1a9c224aa7cba5e20e880a7778acb99b0c0da433f6787d287af63ea287a1078b77ffabbf4c47245f9cf505863df5fa181d5943c5837231744c450b1a9c0326befc3e381c0723d1eb66a5c8fd900585e79e7cd2b65c15055e4693a52c9ca5f976cf5c8bedc6157f04abcb2d330eaf9157a7356112c8440667f66bd2ac518ea146e79ef18194a8fac795a0b1ca749c7e2d32aa614e99686730165a2aba22d2f4f557d5330ae8aed24e7c3db14619f81d87508ca326b5b73363013a6b1336b8aa45cc0b9379a01ef084ed4477df9ba3295579853811db5604c02b92c480c18c703247db8cff51b3f2fa092a1b49a630b1da6d205351660f5efe3a0e4bbd2e4eeb32d473cb4120436c6e7d516af0c049f1b54d2ca85be999c976a7e09231ba6f9d637e218f24919a8aa4c45d70dc68ddedbd06b452411fb7b641ecfc03547f6b6c14b325e72df9140812a35ca4178e09686336da9eda4564b153aa78421f902cbc027346ade372462f8e1199b1ebececa9f63a1b644763abda1e2dd969bd717215adc5cd5b5b341f9934e9ea050ef7f63867cc2f95909a55a58cb6f9c1c97f02b209b931a08667b5067254ec63d460cb87955d642544e20bda9cce7a6a5251cd02499af2432b7b28f380c7832107f5d25c80599bfc80134295c2ad9d69acec46e492d8c0c69c26a4fdd479f82ec830e5fb56752889144ace9e5fcfaf085cbba179862341944b65b63f92b09c622933f56c0d2f431f8b535fd6995758dce990338f5f977c59a24e5ea0fda16628b54a7c7fe67d41a191becae98eac3da9fea4f7287e5e25417b67f5cd1ad757c87a148c5cf652ee308cabc1872ccdd0922ae46905830f69153695fb46bfdba4ffbacc49c7c810278aa45bff7eaa74403c398ce46821f5d5daa09e97fb7713336f97a37b9a23070982eedd6583e589f50491122ea534a5f44b9cb47c310c228fe751cf04fa40869bf80c9b6d135d060a19007a5a4246f1d951eb6a51007667ebbd7901e324b98efc151b6f7190e9ec9a3f82969719442f4b1d81391e1a3b736f67ee496a74174d4a1f6ff48dd5043ea4b251ab25eb433bb82371b31d1d1a8d80f52244c938da02d67849f2a91940dd2bafa8e1ee4b2808c2bcbfaa53d4b3ddcf38789cb99908d4cf8e24f8432ecc9075e6fa41caaec7b20a310355a1b4e2b8b787403f56d1959ea176a77ac6f3f7292314f6b90fcf217a1e2f60c0083ff48e38d16274d62e52bfa7c50ed05f61fea07de6aa2a59ad35e99f5c1c3ee69432f7f51ca5077aa17ed64816fa5854e9e8732697def31f805d58ee378bf2d57837422e1c829a8a81ec0f34de910175cfdb84649f778e8b076d97347f7a42bafb24e6c7f605ed14507c625620c597447f2e5fc1a92efb1790fa86da57492b08b67ad3e1a93778cf0ee563b4ebb7d6de9ad1353528e6f0fb742d58fdc087250af039f09279131d22cb48b760fd057d8db9db94f7e346ff5702c3dc55f1e372f629e0d3fe23957b4e6ea4b3f552c00230268251477c14cf714c71c9ab5bb4d9e627a8c4bf3e27d03d2123f03b1e8bd1e3f18491b10432f1b8dcf4e732fcdc5dba59a4938b4c48ec150cfe6489a982b0a691874d6b1261a5f435b5cf094a036d715d1364c93321169a302a879b310ae71875307091e3c1ac3fe8ff9417c38ee0257fb1403b90ac5b4005d33b896ad34d7a024607d458f0fba00d8145247b648c5835ab80742f5bc15643179511d8db69b1556f7522f172ea554646524d06bf5d92bb8261bf594c9a853a97f409b924aeaeee307fd882cb562e03a4e9bf51902407eabd511c96f7ebeb3c0ac940fa6bf4385806341992e36d5f79bd22094c67667e0411c74260e53a140081cfe161616503e0067b0370ba3c94829dffc1869bde2c7b99e1c925b58f339889cbe91b4032befa564d7700e95dcb805cdc13bcc1a8ff0e8f0586d358fc2a92efdb5f8cff8576fb26c033343e27374d15c1214943e6956a7f4675d3af1b4efd1a854d3e42568c4dfd894bb374ebc561f234c89e86bc9c0b2de7f7e223187dd587a10acf4e45d41c98d4553259bc2a617ff16aea3adb8d6e907ed936cdd719f2bd391a335bc3fe56d629672e49b57e8c2cb6e13e17c1fdf45d5491c808fd8bc42c9e69375f14377b2eb8f98e5c5c1ae293762b95bc0a26e6206e8c5b2d45e80a02e9b8405315f3e37f21f0942572e358c33f48bb4d16ef6d3ece2a1f8007bddbec1342cee3abd5ac53d360716bfccb0e876c173a9c7a1b8ec3f8244af9894b79f642db795d7a790da0df1ab026a0f360f1778c70405b32e8fae8c68a2e0c190447bdd9292a5f52ca9386f8cdc2a00efe6f35cd430ff5af67cf24f3d8af7c95dbf11b13f15b840d27cbc6b29aa32067b0c6c5d10208387e3512acc77393b20ce9523d5344707abe209cdefc3ad3dbf562bccaade72cf8af78b02420ae1e7ec918d5f9aaedaad17d04bbfb914aecc20ccfb1c6831d90dd2101bbaf5c9834e3f59913c7f7ec1530372e74ff48536448d68b584451f8177483f8bb6a49a5e99c61fe2e1ce10ed3261c7cee04b77d46cd53795f27651cccbb4baf63f3515c557bc60afdd5182414fe7c5ee251cfad09d54e042e292a022c7657680e033cbd0be137630291254bd93b585bfe9c7aefa1179ce053b5947bad6555365ecd76029c11dd0e2a3261f86478a3492d148bb9f78d85d626410a308fa8636491e5f7de07e6b090be50973ea803d5a5e2d2a5be15340f23cbc2a1afdf780fa70984fc7819d6c8e17cbfd12134b732d47289bda0c16f3269b575ea24ed6f893d3623b245370e6ee53e1c479d6ca3f3d638f3585ed555bbeed9f742eec4303bfc5b31df30662bcf27450ef4c5742d2b1e8af752c173fa45f7dddc667ea8b14b55166cd16b7be21e6e3c6303a04deb911ccd109c9352040de1ff89071bea5094acebc74b855460c010a2695ab0e0bb0211c8db119b11c407f2b1df133fe612f2d9b37429d8aa95996a929750791653e186110791891926d3cae93e26d156002188ba8af7983599219fda0bf5f781a148d4585f619b858f6aa04d72edaf0f43e5d21757240bb1b55971f9791fedec6544b747f25753cad2f5380cd58b33b8c392999e071d9f3760be0576a73bff1a4875b086143513191d37ba690920117c77a02dbd4913ebbcea637a278e9f0474403a2cc42ef174f535fcde1b0b6f47831c0bc30b2ccc07db7b21acf9fde89e72d157f7b31dcc7260cddc85ed2600fd0df2523dcb527af67380d398252120d6f956d1e83412a7b5477154db28da5a3098ed544140edcebb122b2cd3eb9a66a1ed676550a88d122857612081e72586fb9e01bcbdb11563567f076d1bbaa9cb28601d4167c8fbc79e117120f1aef48f67fdaa4cacf05abd7b157b24f1e7ca3d0a07727d1f9d72084e65990270c73f28c2b2cd40bcd7b9abc7174b8a6885559702ad8b92c833d6f43dd10fb9779b138b3c6433cd52ca74af6345023607d92221647f111f913608f6ceb6d45101bb1b12e9647f7ed47dfc26d124f62b61eccaf1849a2fb0cd4248f31b6942c099cb31cf2eacd7a4cc02bbfcf96ba5c6bb2eb24a075b68b1ee95a0dae13beaaefd7f9b9db8067278618caf85e64929bf5935be5745b430c6d4b788f34c55b5fa990e1f461e468294080be667deb3a65682e76077c6d49cb39d34994ca400ce09f6db2e893ae22953b08277cd784416887580dbfb0b18b92047b513e6e750c4ff4af8212863e9ab7267d49a6743702fef5d64b2a4cd539eb719cd8cfe1f7f236d247aeee6176aac2f68e6d9075caf25b9b4ea21f0097db4ef1987f944bd9b1f3e3c3798857d25a055563c6daf9ec37a7a5c1efb9ca19045c9de6a5bfdc88a18cd2f36000387649099da1c3da13c57d8642b0db112a48aad53d723ef97bc509f9668d4da7a00d88ff1c8147644a4c0c2b4ca12db1fab83f19eecce5a1fc7dc50edc380b9e5f2daee025fe5b", 0x1000}, {&(0x7f0000002280)="1f9f01594bb9ab8008c22fe85c1c29f0380d4186265dfd3bd546e841ddb64b026c930122", 0x24}], 0x7, &(0x7f0000002340)=[{0xf8, 0xffff, 0x8, "6b7fad2e05fceca0091281f327b03e4b3bcfc0c3a1116cd4eea2e4620ac659b91d8f8fd6ae6eb9a301a6a68246d246c28f821babb83a67a7c5faeb4c4fb0837cef33dbab7e008078c48003a9bf748bee190d37edffcc7e5f9015ecddfa790ea611d9e1b3a72903efb4fc3c4f83af8e5f2c0f59a67081e42040bb11ff47c29509e639a4becf2ba3917d71333bf0aa4e9731a1af9e1a0375c148c16c56a593b6a3673c571db6a2b80dfa6aef7daf81bce6bed279c7b5835af18a425b48a4a5fdd9e1773ef514469617dcd64ca0258b6f5b21e5503ea8f4868ec81f6f6a2fbbb30b794ff277"}, {0x100, 0x0, 0x6, "2c0e363ea79f37e21a0dd00e6cdf2f762fb43f6dbc0a2033ca21423e6c702db6bb323e85e135394cef56fa4f1dd12be2feaaf827bc37e849badc644353357f589d223e2e79d39c43fae649d7c701052cd7b33b2473ea45ec38f9ce25b13550b57e278af85c7ca7e552491543048de4492c277481c72fcd2808f3fa37145754645386ce56c36474b8237b415d29098c443331a1e66aa910cceecb8b9478be0ff41e0dbf56bb72902f6c04737274636a0d38583cf9a74c7194a870053713b4c8f1f335d6a4ff18a50e4f214d58d31ce36173fb443e902c7e1c184a35eb777a02ee6594b7a3fa7c9a93faec55f36477"}, {0x60, 0xffff, 0x2, "b760a18d9df5ace096c435c1fac7b5694908258e3772b87c7ab5d74b309e546461711b5b790b7b175d663926fc230fffb0c33fbb327f0aefc6d09db290155e4b4b8bfc743d712d3c49"}, {0x58, 0xffff, 0x8000000000000000, "c1dfc4803b6a4f198484d79d94da3395074e518577c95bf53a6fa8cf84f6fc3d97cf63920aa68a82a3d1f35327c4f8b49488786344418ad1de95ede29d1c77611bbe0d"}, {0x90, 0x1, 0x7, "e704ac4f5e8af6c1230216624b339691867fc50ec0789afcf33167f190b0e4c8f4751e23de9926724930944c3d1308001b23f0af41009947af86b3bfcf113ed54a95239f92efd3275498369d0001398af1fc76c2c4836f7af048b94cc6378c69c727a06883c1b01d114336495d510b00210ee342896383fe018cdfb1"}], 0x340}, 0x2) 22:40:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x800, 0x20) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x100) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x0) mknodat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x2, 0x2) chflagsat(r1, &(0x7f0000000380)='./file0/file0\x00', 0x20000, 0x0) 22:40:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 22:40:02 executing program 0: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 22:40:02 executing program 1: clock_getres(0x2, 0x0) 22:40:02 executing program 1: setrlimit(0x10000000000000, &(0x7f0000000040)={0xffffffffffdfffc3, 0xfffffffffffffffe}) 22:40:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) select(0x40, &(0x7f0000000980), 0x0, &(0x7f0000000a00)={0x0, 0xd4dd, 0x7, 0x80000001, 0xae4e, 0xfff, 0x4, 0x400}, &(0x7f0000000a40)={0x20, 0x5}) 22:40:02 executing program 1: r0 = socket(0xc, 0xc004, 0x2) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='-\x00', &(0x7f0000000080)=')\x00', &(0x7f00000000c0)='[\x00', &(0x7f0000000100)='{^[&!/{\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='&', &(0x7f00000001c0)=':&]-]\x9c\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='}\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='\x00']) truncate(&(0x7f0000000380)='./file0\x00', 0x8) 22:40:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495df90c535baf08ea2efa19dec412c6d3394b747ef54201123e6f7e115f60de01208f56eea23fb936e0ccd1a1570d8fd4c59d201060d2a7beda9797765bcb3344a0054e35ae50ba6", 0x64}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) fchflags(r0, 0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000100)=[{r2, 0xac}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x52e8, 0x4, 0x8, 0xa3990000, "b38864c2155dafc3be38a66c4a0661e466507777", 0xb56, 0xffff}) 22:40:02 executing program 1: getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x401) read(r0, &(0x7f0000000080)=""/199, 0xc7) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 22:40:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0xe, 0x80000004, 0x20, 0xb05}, {{r1}, 0xfffffffffffffffc, 0x22, 0xfffff, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x8000, 0x3ff}, {{r1}, 0xfffffffffffffffa, 0x0, 0x40000047, 0x7, 0x8001}, {{r1}, 0xfffffffffffffffe, 0x1, 0x8, 0x3ff, 0x8}, {{r0}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x1000, 0x8}, {{r1}, 0xffffeffffdffffff, 0x40, 0x42, 0x8, 0x2}, {{r1}, 0xfffffffffffffffb, 0x42, 0x1, 0x3, 0x2ab}], 0x36d000, 0x0) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x8f}], 0x3, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000440)=""/205) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x20, &(0x7f0000000180), 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x82, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 22:40:03 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d900ff3e6106643b2e8b5d2d160d3aff51cf3037f7d53dd9f13e15f1bf20ddf3a6d9e698c0c2319279e8912114fc22b72ea61f8dc26789848beaefd0c2a609635fc9439c92a3187b466db45b220c3d613d9ca4eb82b8e6e5a02ffdb362ff3f0050109ea5fdb87dffc67fa9eea8509a8d3c5f22fcd03034961b97fe5fbe57bc68a27c69e381da90ea3e852cc5c6e614479d7e98b6ca70c5802144cdb537dabece1ec4de252a507bd5f2f13058d8ee4d19bb", 0xb1) r1 = socket$inet(0x2, 0x4001, 0x0) pipe(&(0x7f0000000280)) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 22:40:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002003, 0x40004000000028ac) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x180, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x20) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0xfffffffffffffeff, 0x8, 0x3, "76556f87c1d817fe24ec39e4e5dd5988e1a4c011", 0x8, 0x7f}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000280)="000000186004008b00002b27fedce7ddd84d3e2a7fff050001e19b0000000000000000000040c60100f2e900", 0x2c}], 0x1) 22:40:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0xd759, 0x8, 0x5, "70799522685aa3dc42061b3dc8cb99e5ef39092a", 0x1, 0x4dc0}) r1 = semget(0x1, 0x3, 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/94) getitimer(0x1, 0xfffffffffffffffe) setitimer(0x3, &(0x7f0000000100)={{0x8, 0x81}, {0x9, 0x8}}, 0x0) pledge(&(0x7f0000000080)='^\x00', &(0x7f00000000c0)='{\x00') r2 = semget$private(0x0, 0x5, 0x82) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000200)=""/46) getgroups(0x4, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(r3, r4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000840)=""/246) 22:40:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setuid(0xee01) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000012c0)={&(0x7f0000000100)=[{0x41, 0x6}, {0x27, 0x3}], 0x2}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) accept$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wsmouse0\x00', 0x8080, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}, {0x1}]}) 22:40:03 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x2) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/34, 0x22}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x14) setrlimit(0x0, &(0x7f0000000000)={0x1, 0xffffffffffffffff}) 22:40:03 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='./file0\x00') chmod(&(0x7f0000000140)='./file0\x00', 0x3) getsockname$unix(r0, &(0x7f0000001340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c8fdc1f24a12328ec53fe8cad200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000591a9f002f037adaf12ce7c86ae8f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d07c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x1002) close(r0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x1) 22:40:03 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffff7fffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 22:40:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 22:40:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x201ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeba) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x5, 0x1}, {0x18, 0x3, 0xffffffff, 0xffffffffffff7fff}, 0x6, [0x7, 0x9, 0x0, 0x6, 0x2, 0x1, 0xfffffffffffffffb, 0x100000001]}, 0x3c) r3 = getgid() r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000340)={0x401, './file0\x00', './file0\x00'}) chown(&(0x7f0000000000)='./file0\x00', r1, r3) r5 = dup2(r0, r0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/42, 0x2a}, {&(0x7f00000001c0)=""/148, 0x94}, {&(0x7f0000000280)=""/7, 0x7}], 0x3) ioctl$TIOCSBRK(r5, 0x2000747b) socket(0x18, 0x4003, 0x9) fchownat(r5, &(0x7f0000000300)='./file0\x00', r1, r2, 0x6) 22:40:03 executing program 1: r0 = socket$unix(0x1, 0x205, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/22, 0xac2caa6be7d25d13, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) semget$private(0x0, 0x0, 0x200) socket$unix(0x1, 0x7, 0x0) semget$private(0x0, 0x1, 0x24) 22:40:03 executing program 1: socketpair$unix(0x1, 0xb, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 22:40:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) open(&(0x7f0000000040)='./bus\x00', 0x10101, 0xc8) read(r0, &(0x7f0000000100)=""/81, 0x51) 22:40:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x1001, 0xfffffffffffffffe, &(0x7f0000000040)=0x2) 22:40:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d0000040000000200"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000001b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="10000000"], 0x10}, 0x0) r1 = semget(0x2, 0x1, 0x8) semop(r1, &(0x7f0000000000)=[{0x1, 0x873e, 0x1000}], 0x1) 22:40:04 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000140)='\x00\x02') r0 = socket(0x1b, 0x5, 0x1) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$inet(r1, &(0x7f00000001c0)="9c41db4f94ced97d58d94fd74ea25d4965f085a3eecfac9aef46c7c66a90dac92d34c7b43b1409f4cc1b8006f74b3c64ba035ae4a5c441fa186fd34362b30cd63908b15257abfdfc0b60e5da8b9554da3eea936552e0e6c9131cf174e7311658e7d2e9cde00768481f1a689db4898dc369f418f004e49717ecc39a8a873fe933800fe98d44cb6b8195c5e2b6a1e97b7f034fc0f54addc364ac8046241364fd48b354ba2ea842416ca082c9f70d44ba8f6214fe6bcd491daa79dc184802dfcc8b768de6", 0xc3, 0x404, 0x0, 0x0) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) socketpair(0x19, 0x5, 0x5, &(0x7f0000000300)) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 22:40:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x24, 0xfffffffffffffffd}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xc08, 0x2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x0, 0xdc4, 0xc6e, 0x1, 0x7f, 0xfffffffffffffffe, 0x5, 0x1, 0x1, 0x31, 0x224549a9}) close(r1) 22:40:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xc6}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe5000100000f9f2ff0700"}) syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 22:40:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) setuid(0xee01) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 22:40:04 executing program 0: r0 = dup(0xffffffffffffff9c) fchdir(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:40:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x4, 0x2) 22:40:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r0) lseek(r0, 0x0, 0x2) shutdown(r1, 0x200000000000001) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) 22:40:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) poll(&(0x7f0000000140)=[{r0, 0x3c}, {r0, 0x6}, {r0, 0x1}, {r0, 0x160}, {r0, 0x24}, {r0, 0xe8}, {r0, 0x90}], 0x7, 0x6) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x4) sendto$inet(r0, &(0x7f0000000000)="a9832448991b617c86699f8f6f7ff8b7b6d115bb29a508e7dddadbe4f454cb78a0cb8d5935c683ed49f57d4cfc060cbe375f60c3178e708e964d99022f7214de588cbd62a392a7", 0x47, 0x400, &(0x7f0000000080)={0x2, 0x0}, 0xc) setsockopt(r0, 0x3, 0x9, &(0x7f00000000c0)="353fc90a4ae1e196c7870e51dc7fff5b5e5e4aa483db07d3958db7a2813131f31238d6200a226cf35eb27b6f6677d386ffb8248eb377d06d98be4200b5b0546d50", 0x41) ftruncate(r0, 0x1) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000), 0x0) shutdown(r0, 0x2) 22:40:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x735) 22:40:04 executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140), 0x1002) pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept(r0, 0x0, &(0x7f0000000040)) 22:40:04 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1c1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8000, 0x0) r4 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x40, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x8080, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x80007ff5, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x21, 0xf0000081, 0x7, 0x2c}, {{r2}, 0xfffffffffffffffb, 0x12, 0x15, 0xe96}, {{r3}, 0xfffffffffffffffd, 0x3, 0x2, 0x2, 0x101}], 0x4, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffb, 0x80, 0x0, 0x89, 0x2}, {{r5}, 0xfffffffffffffffd, 0x16, 0x5, 0x4, 0x81}, {{r6}, 0xffffffffffffffff, 0x20, 0x40000001, 0x1f, 0x7}, {{r7}, 0xfffffffffffffff9, 0x54, 0x40, 0x3, 0x4}], 0xffff, &(0x7f0000000300)={0x4, 0xff19}) r8 = kqueue() kevent(r8, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) close(r8) 22:40:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x42, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000180)='./file0\x00', r1, r3, 0x2) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') getgroups(0x2, &(0x7f0000000300)=[r2, r2]) r4 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') pckbd_enable: command error 22:40:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffff8001, 0x0, "d730c1e7bb6fc6e23c63966b3a8a7fa901e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) lseek(r0, 0x0, 0x3) write(r0, &(0x7f0000000200), 0xfe72) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="d32b3f5898605da9fed142d5826ac59672ecd5346db5464b13ff00dd450915e6", 0x20}], 0x1, 0x0) write(r0, &(0x7f0000000100)="c73a00080000", 0x6) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffe, 0x0, 0x7, 0x0, "4252c700251fa8d8350000002000"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:40:06 executing program 0: geteuid() setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000}, {0x0, 0x7}}, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="4d1206af6540ef7d07426e0b02b98d4686b56058ebcc830e205d218f26ee3969a7e6ca4c9ba53297bf1cb0cc2c1afc1c3f51b71c559dd8b1818d2e334c051891910ee8fa082aeec8676fa6390567b751e48cfff2d95dacdb237298fddcd9e62f8fb1b2a323ac9528f47c8ddfd0049d8c5bc03d8684a287592a5ca890d98c765da67ba69862a41ac1de5c79f5b915a79b53fcc114ae716c6f03cfc87c8e358320601d83a421eb57e1dd77eeae9cbefcdf503499d154e1ede7382fab8742cdc4d76c6f20461915756082d22ac841da5ae4c5620fb9a3ba1b18fb679748a8d7687273e263d0358a69723e80507a340e", 0xee}], 0x1, 0x0) pckbd_enable: command error 22:40:06 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x8101, 0x0) fcntl$getown(r0, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x2, 0x4, 0x4, 0x39}, {{}, 0xffffffffffffffff, 0x50, 0x81, 0xf2, 0x1400000}, {{}, 0xfffffffffffffffe, 0x40, 0xef1a7d6c88953d1c, 0x8, 0x7fffffff}, {{}, 0xfffffffffffffffd, 0x20, 0x20, 0x7, 0x8000}, {{}, 0xfffffffffffffffa, 0x44, 0x40000002, 0x6, 0x9}, {{}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x1, 0x4}, {{}, 0xfffffffffffffffb, 0x14, 0xf0000000, 0x101, 0x100000000}, {{r0}, 0xfffffffffffffffa, 0x1}], 0x7, &(0x7f0000000380)=[{{}, 0xfffffffffffffffa, 0x62, 0x61, 0x4, 0x5}, {{}, 0x0, 0x20, 0x20000000, 0x6, 0x4}, {{}, 0x0, 0x52eb5e6ca5625b33, 0x10, 0x100, 0x97c8}, {{}, 0xffffffffffffffff, 0x20, 0x80000000, 0x5d4d0000000000, 0x4}, {{}, 0xffffffffffffffff, 0x20, 0xf0000080, 0x40, 0x400}], 0xfff, &(0x7f0000000440)={0x1, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0xfffffffffffffffa, 0x5}], 0x0, 0x0, 0x81, &(0x7f0000000640)={0x5, 0x23f1}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x2f1, 0x0, 0x508, 0x0) 22:40:06 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r2, r3) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000500)=""/97) semop(r4, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r6 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) wait4(r1, &(0x7f0000000580), 0x2, &(0x7f00000006c0)) r7 = accept(r6, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r4, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r7, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) getsockopt(r5, 0x3, 0x4, &(0x7f0000000100)=""/80, &(0x7f0000000200)=0x50) getdents(r6, &(0x7f0000000a00)=""/4096, 0x1000) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000800)=""/231) 22:40:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000000)) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) 22:40:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) write(0xffffffffffffffff, &(0x7f00000000c0)="51eb36", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 22:40:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:40:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) chdir(&(0x7f0000000040)='./bus\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="0000001860e6008bbf3e2b29000000000000004e341dcd291cf049f5feffffff000040000100000000001b27", 0x2c}], 0x1) 22:40:07 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000040)='x\x00') utimes(&(0x7f0000000000)='./file0\x00', 0x0) 22:40:07 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) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) fchflags(r2, 0x70005) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)=""/173, &(0x7f0000000180)=0xad) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0xfffffffffffffffd) getpeername$unix(r4, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) close(r3) kevent(r2, &(0x7f0000000300)=[{{r0}, 0x0, 0x10, 0x44, 0x1f, 0x4}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x19a9, 0x2}], 0x400, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x10, 0x2, 0xf0c, 0x9d}, {{r4}, 0xfffffffffffffffa, 0x80, 0x41, 0x7, 0x8f3b}], 0x3, &(0x7f0000000380)={0x3, 0x9}) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)='L', 0x1}, {&(0x7f0000000080)="89a6d92c25e3130bc64124348b35eaac4d1fcd729d2fc5700aae50412c4d9d4bc4efea6717ee05fa32a94e13410b95d1163e3db23157502edcf3c91b67baefbada0ab5b3a7707b57f6cc7899816994ad83a9627429b9ec1b6237fecc6ddccd5eaa8bf38d424d31ee1828", 0x6a}], 0x2, 0x0) 22:40:07 executing program 0: dup2(0xffffffffffffffff, 0xffffffffffffff9c) r0 = syz_open_pts() r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, 0xffffffffffffffff) 22:40:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) sendto(r0, &(0x7f0000000200)="78a21b04f94804c48840728b4dc85387a93323e7b520a29ee651f14a73f5d784a07a29b4563d16ad90abbdb74384f61d010114d713bf07858f0ac0143c4706ce277ff3f779dfecac485f1cfb93a34acf688d070344427a65a08b78438c137268f844c002f5ecf4f4c40ee56a462a3e8bb62a4fbd51a898281d127f", 0x7b, 0x8, 0x0, 0x0) setuid(0xee01) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x0) chflagsat(r1, &(0x7f0000000380)='./file0/file0\x00', 0x2, 0x0) truncate(&(0x7f0000000280)='./file0/file0\x00', 0x1) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='x\x00') 22:40:07 executing program 1: chroot(&(0x7f0000000140)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x900, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x3, 0x7}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8881, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0xffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x101) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 22:40:07 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = semget$private(0x0, 0x1, 0x2) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000080)=""/146) socket$inet6(0x18, 0x200000004, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x7, 0x4) 22:40:07 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x100000000000000f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 22:40:08 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) setsockopt(r0, 0x29, 0x23, &(0x7f00000001c0)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000540), 0x1000000000000164, 0x0}, 0x2) 22:40:08 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x100) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x3ff, 0x5, 0x1, 0x0]) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:40:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0xf46, 0x4) flock(r0, 0x4) 22:40:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) shmget(0x3, 0x2000, 0x104, &(0x7f0000ffb000/0x2000)=nil) 22:40:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x20, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000300)=0x3ff) 22:40:08 executing program 0: pipe(&(0x7f0000001280)={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) fcntl$setstatus(r1, 0x4, 0x4) pipe(&(0x7f0000000000)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000340)="a5", 0x1) close(r1) read(r0, &(0x7f00000001c0)=""/142, 0x8e) write(r0, &(0x7f0000000100)="f5", 0x1) 22:40:09 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x1) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) r1 = semget(0x2, 0x2, 0x4) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/92) getsockopt(r0, 0x200000029, 0x2a, 0x0, 0x0) semop(r1, &(0x7f0000000080), 0x0) 22:40:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) getsockname$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) openat(r2, &(0x7f0000000200)='./file0\x00', 0x20010, 0x28) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) select(0x40, &(0x7f0000000240)={0x0, 0x5, 0x80000000, 0x1, 0x100000000, 0x2000000000000, 0xffffffffffffffff, 0x60973acb}, &(0x7f0000000280)={0x9, 0x6, 0x4, 0x814, 0x6, 0x100000001, 0x2, 0xff}, &(0x7f00000002c0)={0x5, 0x3ff, 0x7, 0xffffffffffff0584, 0x8, 0xf10e, 0x4, 0x285f5e8a}, &(0x7f0000000300)={0x10001, 0x3}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0x3, 0x9, 0x800, "627e759d802eb27f152f76c537ce89660f999ce8", 0x100000000, 0x16}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 22:40:09 executing program 1: r0 = semget$private(0x0, 0x6, 0x100) semop(r0, &(0x7f0000000000)=[{0x3, 0x1, 0x800}, {0x2, 0xff}, {0x3, 0x7f}, {0x1, 0x10000}, {0x7, 0x5}], 0x5) semop(r0, &(0x7f0000000040)=[{0x3, 0x100, 0x1800}, {0x4, 0xfffffffffffffff9, 0x800}], 0x2) socketpair(0x2, 0x4003, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f00000000c0)="de92a1e9633e6b41e7a5a5543223093ab1f47cf6d98d8f2aad6df48b3d7e5bceeaa0989066d3c02dc2a1aeb627ff29ac98075cc619a058dd4bce16a94e200f31c167f87a18677c2e72d5f79ff1c93e89a3df2c9d83eb8e3b990465a3c373", 0x5e, 0x400, 0x0, 0x0) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) sendto$inet6(r2, &(0x7f0000000200)="162e018f25ba1a5fdf166bff3aea5d0cbcb9931a74e8cdcbbbdbf661e864240aedbb51bfbeed286185651a1b8d321158d3a947618cb513fb75d8a0b454d50123d59e96972602b21687424ab62afdae6b5defb55d9d0ffa53fc271e3c244781c51c091dc18693b6b0a26734f882b94e8714fcd39eb6b0f02d16e141eea48d48c9c9c442a13e10dd9f3e9dbfd52f529de87be566b496eae695670970a04ac5d42249d60c465313183d64b9cc58", 0xac, 0x4, 0x0, 0x0) getsockname(r2, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) dup(r2) sendto$inet6(r1, &(0x7f0000000340)="d264c8f263784f28ba43", 0xa, 0x4, 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x38, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffe000/0x2000)=nil, 0x2000) r4 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={r4, r5, r7}, 0xc) semop(r0, &(0x7f0000000480)=[{0x7, 0x1, 0x800}], 0x1) r8 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x10448, 0x84) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000500)=0xb7) ioctl$TIOCNXCL(r8, 0x2000740e) r9 = socket$inet6(0x18, 0x3, 0xff00000000000000) getgroups(0x3, &(0x7f0000000540)=[r7, r7, r7]) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000580)=0x9) getgroups(0x5, &(0x7f00000005c0)=[r10, r7, r6, r10, r6]) mknodat(r8, &(0x7f0000000600)='./file0\x00', 0x2048, 0x726) recvfrom$inet6(r9, &(0x7f0000000640)=""/169, 0xa9, 0x843, &(0x7f0000000700)={0x18, 0x1, 0x10001, 0xffff}, 0xc) setsockopt$sock_int(r8, 0xffff, 0x1827, &(0x7f0000000740)=0x9, 0x4) dup(r1) getsockname(r9, &(0x7f0000000780)=@un=@file={0x0, ""/47}, &(0x7f00000007c0)=0x31) 22:40:09 executing program 0: readlink(&(0x7f0000000440)='./file0\x00', 0x0, 0x7dac5e085f7ae6b6) r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x84, 0x40000100) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mlock(&(0x7f00001cc000/0x200000)=nil, 0x200000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8000000001) r1 = semget$private(0x0, 0x2, 0x3ff) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) minherit(&(0x7f00004da000/0x3000)=nil, 0x3000, 0x2) semop(r1, &(0x7f0000000240)=[{0x0, 0xfffffffffffffff8, 0x800}, {0x7, 0x1, 0x800}, {0x7, 0x156, 0x1000}, {0x3, 0xa22, 0x1000}], 0x4) mprotect(&(0x7f00000f8000/0x1000)=nil, 0x1000, 0x4) r2 = dup(r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000180)='W\x00') semop(r1, &(0x7f0000000280)=[{0x1, 0x0, 0x1000}, {0x0, 0xffffffff7fffffff, 0x1800}, {0x3, 0x20, 0x1000}, {0x4, 0x3, 0x800}, {0x7, 0x0, 0x1800}, {0x1, 0x9, 0x1000}, {0x3, 0x0, 0x1000}, {0x3, 0x1, 0x1800}], 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000002c0)={0x80, 0x3, './file0\x00', 0xfffffffffffffff8, 0x55b, 0x7b42f029, 0x8}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10010, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x4, 0x200, 0x0, 0x7f, 0xfff, 0x0, 0x2, 0x3, 0xffffffffffff7fff, 0x1ff}) setrlimit(0x7, &(0x7f0000000040)={0x800, 0xfffffffffffffff8}) accept(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x4) 22:40:09 executing program 1: r0 = socket$unix(0x1, 0x80000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) 22:40:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x7, 0x1) bind(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x28829, 0x38) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1, 0x8, 0x1ca9, 0x1, 0x1, 0xffffffffffffff3f, 0x40, 0x3, 0x2, 0x3, 0x2}) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) close(r0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) write(r1, &(0x7f00000001c0)="73d0a56518f1bcf0c2f933dd1344fdcd88d78d9bcb9e01b330082e6645df19d2a8869bfc0dca88fb275120e0c4a872a723b78fdc2d9b8e81f3388107a40aed935ba0c57f4169be277c0f476aad73aa6e350f04b01dfa35cd0ccee4aac448a4fcbf08bff990ef74579bf69551e3af5b543d675cb1ef3846ed3914b8e74da94989b2f77b6c04c152cf222d6dfc131eb133688f4f4d0e252d7009e0e4e84225f784e26ca25ae7b577d2d29cd5844da95000c2991573677037be1a9a88efcb4bf133a9dd62082b1000d85a5de814c0aab4cd7564d3339a73c10ae2aa08bcf521bbef83ca4dcff09b9d53", 0xe8) 22:40:09 executing program 1: r0 = socket$inet(0x2, 0x4001, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r1) getsockname$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x12f) getgid() poll(0x0, 0x0, 0x8863) fcntl$lock(0xffffffffffffffff, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(0xffffffffffffffff, 0x2) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) execve(0x0, 0xffffffffffffffff, &(0x7f0000000300)=[0x0, &(0x7f0000000280)='\x00']) 22:40:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000204f, 0x0) socket$inet(0x2, 0x2, 0x6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x81}], 0x1, 0x0) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x100, 0x3) 22:40:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffdd0) write(r0, &(0x7f0000000540)="9305f41abfa17ef06fbdd90faac7f21e16b36d03ead9a7463a12bc4adc98250aa1fdcf0ffa48d473a50ec112b71ecbae34eb158cb19bbf59df38ad4a01c4c84379f77f0021a386503bd9e0f19b6f2d543959ef46cd54709b0ded1a1a153d757ab4b9791c09cfe6f3caf4ee3046706f261e0536451fe0179967f9c916ccacc3dfd079bc5a935f20621fd1818109403859404892b43ebb579264df7da821905c94a6e88023c83b84dc9ec7c358fd4929cc9137abbe1773f10768ad22b60c073439eb7ceaa2c9a59c3235817810e4a982eee07428d3a85a6f55a5b1a6de6020a6d0efe4244f9a29b6afdcbf94f98387db197ef0b43a04475ae71b5f64d42c34487817b0397aa8a55b49b340f4adb61e44df16e32b1405476608654b83b4587d60697c6597852e3471ae3c392d4f23b377b5e7614c6ad3efa71552479a1ba94a28f2e656b2113d04cb5475c10f2520dca54cf11b59c282a7cb7a4f1ac9915ae90f17ac2eaefc53d270a3e7a31e16b8ddf3c078e6a9309a32a4e9ef699d9c7fe7dae7d21376ee59d19d5e17bcf18856c3663adbdbe4506ac76bd95c678f7f3c35f03e972a444497b83c0aa04c69feabf4e28788d8bca34e69cf06fc5c45276de1067dac0300aaab9428a727286890acf6407e83749d61ae5fb83a93a4ddd59201d4ea019e3cb505c3323f5040ff0bc0cabc0d8a6a976f6d78b3712279b130d2afbb404223840afc13340000000000000000000000", 0x212) 22:40:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10000}) 22:40:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x6c0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) write(r1, 0x0, 0x0) 22:40:10 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0xfffffffffffffffe) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) fchflags(r0, 0x40000) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000001c0)=0x10) rmdir(&(0x7f0000000140)='./file1\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x20, 0xffff, './file1\x00', 0x3ff, 0x1, 0x1, 0x8af}) 22:40:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x40, 0x80000001, 0x2, 0x1, "b70fd5813c0f1c6ccff3ab5102afe65458403f39", 0x8, 0x2}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bfa6b6806671a7b7435e02da9ca1270400000080"}) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r3, &(0x7f0000000300)='<', 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000000c0)={0x7f, './bus\x00'}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000280)) fchmod(r3, 0x10) kevent(r3, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0xa0, 0x84, 0xa46c, 0x8}, {{r3}, 0x0, 0x0, 0x1, 0xffffffffffffff7f, 0x7ff}, {{r3}, 0xfffffffffffffffd, 0x2, 0xfffff, 0xffffffff, 0x7}, {{r3}, 0xfffffffffffffff8, 0x0, 0x0, 0x7fffffff, 0x9}, {{r3}, 0xffffffffffffffff, 0x44912c9599e2a0a4, 0x60000013, 0x8000, 0xffffffffac584f47}, {{r3}, 0xfffffffffffffffd, 0x80, 0x0, 0x12, 0x9}, {{r3}, 0xfffffffffffffffd, 0x41, 0x10, 0xd4, 0x100000001}], 0xffffffff80000001, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffe, 0x31, 0x8, 0x6f, 0x8}, {{r3}, 0xffffffffffffffff, 0x0, 0x2, 0xfff, 0x3}, {{r3}, 0xfffffffffffffffa, 0x4, 0x0, 0x80000000, 0x792}, {{r3}, 0xfffffffffffffffb, 0x2, 0x800fffff, 0x9, 0xe418}, {{r3}, 0xffffffffffffffff, 0x2, 0x80, 0x80, 0x400}, {{r3}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x80}, {{r3}, 0xfffffffffffffff9, 0x0, 0x81, 0x100000000, 0x29a}, {{r3}, 0xfffffffffffffffe, 0x2, 0xa00fffff, 0xb9f, 0xfffffffffffffff9}, {{r3}, 0xffffffffffffffff, 0xe6, 0x43, 0x4, 0x9}], 0x80000001, &(0x7f0000000000)={0x3, 0x6}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) 22:40:10 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0xfffffffffffffffd, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) semget$private(0x0, 0x1, 0x488) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x8, 0x9, 0x0, "693c359c42b7314cd15592440df3f8e865c657fd", 0xf6, 0xec4a}) 22:40:10 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x4, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = kqueue() r3 = getppid() fcntl$setown(r2, 0x6, r3) setgroups(0x2, &(0x7f0000000140)=[r0, r1]) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) clock_getres(0x3, &(0x7f0000001180)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) setpgid(0x0, r5) 22:40:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x10040, 0x0) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000200)=""/140, 0x8c}, {&(0x7f00000002c0)=""/240, 0xf0}, {&(0x7f00000003c0)=""/147, 0x93}], 0x3) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r3 = semget(0x0, 0x1, 0x16) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000880)=""/224) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x8, 0x0) r4 = semget$private(0x0, 0x4dc027861d48b903, 0x2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/166) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) r5 = dup2(r1, r2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000001c0)={0x0, 0x2c7e2f81, 0x6, 0x7, 0x80000000}) semop(r4, &(0x7f0000000680)=[{0x3, 0x422, 0x1800}, {0x0, 0x2, 0x1800}], 0x2) r6 = semget(0xffffffffffffffff, 0x1, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000014c0)="2fb9c929af931428d57569b273f281a76927b7884ded27c18dacb6291c480ebe45eaa00a46bb41d7167653cc354fcfc91b263ee7e9dc8b7bfe8849b8b052443075ee409891f4041d13aa2c5b0501ae47ad8641e716424ff3b5d31bff4f23897cae144403e24c5ef5a8302debbdf4b17731ff7b6d39f665be26eca491771f317c3c0964debe186a51010940fc6fd22ea4c12fa96b8b5f97025b37d145d837", 0x9e}], 0x1) semop(r6, &(0x7f0000000500)=[{0x4, 0x4d, 0x1800}], 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x80, 0x0) 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) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000006c0)=""/176) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x7fffffff) semget$private(0x0, 0x3, 0x20) semget$private(0x0, 0x0, 0x1) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000780)) dup(r2) fcntl$getown(r1, 0x5) semctl$IPC_RMID(r6, 0x0, 0x0) 22:40:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="022f2f"], 0x1) unlink(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/175, 0xaf, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 22:40:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x7ff) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000001280)={&(0x7f0000000040)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001200)=[{&(0x7f0000001080)=""/90, 0x5a}, {&(0x7f0000001100)=""/92, 0x5c}, {&(0x7f0000001180)=""/87, 0x57}], 0x3, &(0x7f0000001240)=""/19, 0x13}, 0x40) r2 = openat(0xffffffffffffff9c, &(0x7f00000012c0)='./file0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000001340)={&(0x7f0000001300)=[{0xe7, 0x1}, {0x5}, {0x7, 0xa7ef}, {0xc3, 0x7}, {0xef, 0x3ff}, {0x24, 0xfffffffffffffffc}, {0x45, 0x6}], 0x7}) r3 = socket$inet(0x2, 0x1, 0xfffffffffffffff9) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001380)="bad703f892fb548b05ee3ee960cc4990f1b3450464f7e15e906ec52d9b19c0b8200e8fc19291e2763d81ac76e0ac293073f5abf669a6c2ad78998d123a344cd892fe1cf7fd88db0196f97140b5c7ecda", 0x50) pipe2(&(0x7f0000001900), 0x10000) r4 = geteuid() setuid(r4) rmdir(&(0x7f0000001400)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000001480)={&(0x7f0000001440)=[{0x6, 0x9}, {0x45, 0x2}, {0x100, 0x9}, {0x187, 0x54e}, {}], 0x5}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000014c0)={0x6, 0x3f, {0x3, 0x342}}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000001500)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000001540)) r5 = semget(0x3, 0x4, 0x8) semctl$IPC_RMID(r5, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000001580)=""/59, 0x3b, 0x800, &(0x7f00000015c0)={0x2, 0x2}, 0xc) getsockname(r0, &(0x7f0000001600)=@un=@file={0x0, ""/108}, &(0x7f0000001680)=0x6e) getsockname$inet6(r2, &(0x7f00000016c0), &(0x7f0000001700)=0xc) getsockname$inet6(r2, &(0x7f0000001740), &(0x7f0000001780)=0xc) pwritev(r2, &(0x7f0000001880)=[{&(0x7f00000017c0)="f10afa3d3a186ab466592ddcf0dde927c9b12544f25c6b244ec839f4bc2ba3f5f5802f2e964ffdb17bdd2609d480b1e5f1eaed67b415b427e9842ba8d87559b43cd157665966c11f7997af4604467ace855b098909bbcad3a032d7b281a82ecb127ce4242256e2398d7785ce5ed428517f7854bcbba7d4a0979a1aae36dd147ff4ad1bdeb14679d59e5a3d1e12f7b3300bdb4f6627bf639e15ce17c019b28b154b25", 0xa2}], 0x1, 0x0) socketpair(0x21, 0x8003, 0x800, &(0x7f00000018c0)) shmget(0x2, 0x1000, 0x3a4, &(0x7f0000ffc000/0x1000)=nil) socket(0x6, 0x7d9e08d0d7e5ac85, 0xf6) 22:40:10 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) recvfrom$unix(r1, &(0x7f00000000c0)=""/32, 0x20, 0x43, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) clock_getres(0x7, &(0x7f0000000080)) ioctl$TIOCMSET(r1, 0x80104267, &(0x7f0000000000)) 22:40:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 22:40:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x501b346e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r0) 22:40:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="82022e2f66330b0000007330a3c78005106a0d57e7d105d90cc992ab71f68aeaee60f41f722981c9c1e9e8e47a436de49b0369bc14b613424d85c093a75cfed50f63335882933cdc570128c1bfc1238e5c2ee64aebcbb8e1ca802d1b693a47a89be0812422367d262b4d3f24700e9dfd4778cbf301abee3d05e2774f54fb4e4be6b2e6d7ddc1f60c85c43f97c10f9a26744f95bb57dd3e6aff7d25aab25e"], 0x10) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa1621224adb60b03e73d16a7aff5b3737b1157c49804c6f4536656bf9685b2df5c5be258c3c027964bcac1753cf282ad940906a6fead3b62274b07d313efc693da86d36eb77ff6e47a8274b6afdbabe90f5ada3c569cd0dc591ae81cdc0f2489a82b5c67c4520564fb2c6d08adbe6100415de635c580bf545388a5d0ad460a51fc9d01ca178753f6b1dea8a165c2098da7e5ed8c4f8b6d9c7848e50946298a9a62b38dd0314c25a4df04f0913c548cf0ad26fa4b19610da3f20a7c3c51d450e4cd63a30a5071de4f320130004dbcacb97cfa3473947da494f1bf35986950437de9921bb42b584435dbe6d5f98ef27d71d03ed7f7c77bd3e8550de3837e8bb9fa3c881981daa9c07796f8108f6737b7ea104424382989d7ed5b193a6ff0115e74e498c3f9f70e10208d83323fd4307e8bdc2689a447b4e02f33e2f4f34bb088833a92772c0544b7867be76a4086bb0605d12acd6fa5af033d281f8006666612f63faac54900d42f45590ceb852e9286a7b1bf6f687a5968062aa69c0a181c0edc831f1e74c36138b374b03311083a29aab6cf0050c8ddf9848185c14502943b921a61690b26f35633cd657044d3a835a0ec89317d1663389362c880ce8fe3463b9a5958b4636cad03c11ab74b9a2714a2db9c62cfc4eed6f134a096be2cfd8c4e88eb9b09b47a9deb75e69f87f3a90f73d1057862723bc284730f3ca4b6a934083f62cc5a25206bca444464fccf6a2539becd42921c5ed9b778b0a95e60957a67b91d85bc1a0f581b976eb40490017ae1ca26c6e02f0ae4a92d9399fbe893a49a73816dba1dfb3a7e4a5e770406ac6617ecf3667bbe79ce5b5c570bbc413a15a777f34f6b25b0b2ea6a3ec7300c29d99e17977f5d4dd7c872abafbc720ad171e2f3a408332891efb3c0ec1bc90c9ab992e599b61d120ed36ffe7c834700cecdf4318a3db7d0cfb27406f63c7110ae7d4afcf49dbf9807cfaf4eb5725c540821eddc48e0f5df2bc823cfdfc13e8cf0e39789709f1e4512c1008c66eb5481a479013fdd667a4728e588cfdd51fc80267b34247677ea95220716346aefe5a18e4372276ed5a9ae97d09189639068f943a9d12f39ade5bb32d46dd4c080c6d1104ef29d61d79313eaae1bc8a8c0e71b0d4ef761fd812a29ce9459cadd071d64e37f6483e5dae2387330b08ff39d18ee661584d94b892535e1d38f7c2dd1f59fb09692a0068541258ef155437cd672e3f91425fb9c2b78e4fd9e1e03a4aeb7415aaece26db91666b6df85605edef90b2795d4e197d484fe818c12396c5ef6789851de4356cc5cb61c9954f4758bd1a0206d4af1efef9d366d3fcea93970ca2d733a4bcf5b23dae93b74d28ac3a3aa0eedaafd39d3ba16b4f4721e2da5be9d94a8bdd76a6a7f5528f7dc635b0cf87f39ebb4f3fd0403e3f5840bd670e91125480cbc895a58d719eddeb55d47bb4afc38de73f2ffb58ebfc1ce73b336a1a32205c4f8f343a77fe0152584695789c1c2aedf5b31a9ef021ac81eaebd2bc5f66ede4a75bd7e30cf745a4c7aa0a306a64fac664675069fc584d1dfb07a3cfbc9843c2127e44f7a5a5be45a1bc17d3e12a915fb4ea556fe2a891a00f466a15fccb37186e60cd33814845784d19357cb7b94ec8bc4c78e4fdcbb061500725f99fd9d8346703d0df7737563b22870b721dc9f613ffad0ae7abe884352014e19653150e4417be4c926e5a1f8419ce67295ad708ccb0c1bc44651f7b866c39f8c868bc357250bda387a57ec9fd3efaf2dee624e664042ec3105cc5076152ddc4b2441698b26caf80ba0df80eff0ab4b45d4b0222f30e06b59a334d09a6ad8aa499fe00f3dbbfc50b78ec5ebb17d51b0b132b48bf114fd718b4c99633242368d30c63e09dcf66f6f2f7f57a78c56763bba00e4be7045fdb804e6ae79c67abddee651050068909d68ecf4fa5f6e4fe9c9107502591976bf3ad8e959b50e11a0f80d854a7fbb1aeb787c73775bc8c4e1b0f12d6e3e6445765d2cac4ab72040c96e40283c51e324810d05ecfe004339210971986b8c83e49fbdd2c589c7d481eb20329541359a6aa824d117ced0e133675685e7cd60907684da9d8cdd74f1d2227c20bc81218637b8ef897d5cb8ae98eb23fd6b8096ebedfaec720dfe566e2be5291b8ce4dbe7b81f8542fd62826d0f6a2252d7f5e18af970bce7fb3d16ed2fbf5485b69fde966a7bb0c77c7e1d0c0e3c636ded49effde7b9352471a47adf249c7e556fd04833afeb68db0aa2c15b0fa6919a294578f591e96c7332624c2b972ce725cc262dca2ccf5710dcff9c577bd80499314e3edfdb839d1e7ab4bb2de202206ab398081d116903e157ca6eda937bf881cf47f95e164b94687f8d3f7977810d75e89b4c88d903f58efb20a5039be16c74e778e8b8299988acca70cfdff3b45d053a1da8aeabc9ee382c206e21ef42685e443f5631e910fe22fba1e9d1d59a08b6529b3ee677835712b21134f8c2657a489c516dad4afe473e653963cdaf0a4bbdfb0803dc5c2a08e4e6826208969b9d4af82b451be189cdff0186a5d46f5d84878328da2205dd3ae2cd9c3557891531e933262ca9a28540f618743683cfaec9eaf8b0a01508c2f1af7b5e434dced3ca6db8be3788759b1c6ea85a18d788ebf2b5db92d19ebf89f40d53b2523dd7e372bcd5ef565eab9828fb45ad9906302522a479408bf9db2b3a2be46565397f", 0x7a0, 0x8, 0x0, 0xfffffffffffffe07) r1 = getpgrp() getpgrp() fcntl$setown(r0, 0x6, r1) 22:40:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(0x0, 0x4000000000410005) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0x5, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10003}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 22:40:10 executing program 0: r0 = socket(0x1e, 0x3, 0xb37a) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902095cb906008590000000", 0xc) write(r1, &(0x7f00000000c0)="8a64014bbfb36c6225f0a5130e55bd58904e617aaa011166e406f86c334de633eb9773f8a6a2819ec8e013459775d6403a7aa9d4fc225d9655e12a930ea2c61cc69b5578587f9d99893c33e3e3f3ca731fbd7d7b98dee30448cc3455308a38e08dab7cba9c34be7004332997301d4ce7ec406e7d1f4e9e04a6cbb7935b99cc2fec7f5dc98eefbee7357d815e4a5305aa6d", 0x91) dup(r0) 22:40:10 executing program 1: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='Q', 0x1}], 0x1) r1 = socket$inet(0x2, 0x8000, 0x8) r2 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) connect$inet(r1, &(0x7f0000000000), 0xce) 22:40:10 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000016d2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 22:40:10 executing program 1: pipe(&(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80105702, &(0x7f0000000000)=0x1) 22:40:10 executing program 0: r0 = msgget(0x2, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) stat(&(0x7f0000000000)='\x00', &(0x7f0000000040)) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20420, 0x8) shutdown(r1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x60) 22:40:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0xfff) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) pckbd_enable: command error 22:40:11 executing program 0: r0 = socket(0x2000000011, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x890, 0x12) getsockname(r2, 0x0, 0xffffffffffffffff) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x800, 0x110) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) dup(r3) mlockall(0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x812, r0, 0x0, 0x0) 22:40:12 executing program 1: mknod(&(0x7f0000003840)='./file0/file0\x00', 0x1ffe, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x42010047}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000003800)={0x3ff, 0x1, 0x6, 0x6, 0x1}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000080)=[{&(0x7f0000003c80)="81", 0x1}], 0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000003700)=""/129, &(0x7f00000037c0)=0x81) r4 = dup2(r1, r3) r5 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0xffffffffffffffff}, {0x0, 0x80000001}, {0x8b, 0x7fff}, {0x24, 0x7ff}, {0x47, 0x4}, {0x45, 0x9}, {0x84}, {0x5, 0x3}], 0x8}) r6 = msgget(0x2, 0x400) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003880)={0x0, 0x0}, 0xc) r8 = getgid() r9 = geteuid() r10 = getegid() r11 = getpid() r12 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000038c0)={{0x1000, r7, r8, r9, r10, 0x40, 0x8}, 0x7ec, 0xcb8, r11, r12, 0x5, 0xffffffffffff8001, 0x3ff, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setreuid(0x0, 0xee01) close(r0) readv(r4, &(0x7f0000003640)=[{&(0x7f0000000300)=""/193, 0xc1}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000200)=""/81, 0x51}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000000280)=""/52, 0x34}, {&(0x7f0000002400)=""/254, 0xfe}, {&(0x7f0000002500)=""/51, 0x33}, {&(0x7f0000002540)=""/207, 0xcf}, {&(0x7f0000002640)=""/4096, 0x1000}], 0x9) dup2(r13, r3) execve(0x0, 0x0, 0x0) 22:40:12 executing program 0: r0 = getegid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f0000000080)=[r0, r1, r2]) setuid(0xee01) r3 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r3, 0x1, 0x0) pckbd_enable: command error 22:40:12 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() poll(&(0x7f00000001c0)=[{}, {r1, 0x2db77864ed80f7b3}], 0x2, 0x1ff) syz_open_pts() 22:40:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000380)=[{{r0}, 0xffffffffdfffffff, 0x1d, 0xfffffffffffffffc, 0x0, 0x100000000000000}], 0xcd, 0x0, 0x0, 0x0) fcntl$getflags(r1, 0x3) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r2 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x4, 0xf0000011, 0x5, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x14, 0x2, 0x0, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x9, 0x9, 0xff}, {{r1}, 0xffffffffffffffff, 0x92, 0x1, 0xffffffff, 0x5}, {{r1}, 0xffffffffffffffff, 0x2, 0x80000000, 0x9, 0x8001}, {{r0}, 0x74cf51f45ed1f697, 0x96, 0x1d, 0x1, 0x5}], 0x20, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xc2, 0x5, 0xc6, 0xffff}, {{r1}, 0xfffffffffffffffc, 0x4, 0x0, 0x3, 0x401}, {{r0}, 0xfffffffffffffffd, 0x28, 0x80000000, 0x200}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xd4, 0x8000001a, 0x2, 0xcd9}, {{r1}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x3e3a6be3, 0x2}, {{r1}, 0xffffffffffffffff, 0x0, 0xa0000001, 0x0, 0x75f5}, {{r1}, 0xfffffffffffffffb, 0x14, 0xf0000000, 0x800, 0x240000000000}], 0xe78, &(0x7f0000000080)={0x0, 0x9}) chmod(&(0x7f0000000100)='./file0\x00', 0x80) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 22:40:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c40f7b202c, 0xf00) open(&(0x7f0000000000)='./bus\x00', 0x8001, 0x0) 22:40:13 executing program 0: r0 = semget$private(0x0, 0x100000007, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) clock_settime(0x0, &(0x7f0000001040)={0x7, 0x5}) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001400)=""/28) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000001000)=""/24) clock_settime(0x3, &(0x7f00000010c0)={0x0, 0xffffffff}) mlockall(0x3) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) kqueue() setegid(r1) r2 = open(&(0x7f0000001100)='./file0\x00', 0xc0, 0xfffffffffffffffc) recvfrom$inet6(r2, &(0x7f00000024c0)=""/115, 0x73, 0xffffffffffffffff, 0x0, 0xfffffffffffffd41) setgroups(0x0, 0x0) pipe2(&(0x7f0000001240)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) mkdir(&(0x7f00000012c0)='./file0\x00', 0x81) getpgrp() chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lseek(r3, 0x0, 0x2) connect$inet6(r3, &(0x7f0000001280)={0x18, 0x1, 0x2, 0x10000}, 0xc) chdir(&(0x7f0000001380)='./file0\x00') chmod(&(0x7f0000001200)='./file0\x00', 0x2) unlink(&(0x7f0000001080)='./file0\x00') setuid(0xee01) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001140)=""/175) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffa) pipe2(&(0x7f0000001440), 0x4) semctl$GETPID(r0, 0x800000000000003, 0x4, &(0x7f00000014c0)=""/4096) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000180)="18af390be5", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) geteuid() r1 = geteuid() setuid(r1) r2 = socket(0x100000000000002, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x2, 0x1}) mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)="000000186a56010000002b00a2e95ce97a3eb919d0706c85c2768511fe89000000001f00000000000000000001cffbe0ae", 0x31}], 0x1) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x20) recvfrom$inet(r1, &(0x7f00000000c0)=""/143, 0x8f, 0x0, 0x0, 0x0) r2 = syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:07 executing program 1: fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 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) getsockname$inet(r1, 0x0, &(0x7f0000000180)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)) 16:00:07 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = dup(r0) connect$inet6(r0, &(0x7f0000000100), 0xa) listen(r0, 0x0) fcntl$getflags(r0, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') read(r1, &(0x7f0000000080), 0x0) listen(r0, 0x2) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="bfb790968f294a042f07bd5e2e04675a1e8e5b5c6078eac244260136ca17ea445e614d6eb5c30f657b2996f5a0cc3da1077bf10d3e4a8f24e9be75c27c871d955d93ddd72d8e37cef841a66755d8244d24b19442dd90f392aaf3a209444d7f3160edb7caa2c5b761e6a2cb6076c079f6158c8df2d4dfbaa4f5febddba6611a0b8c839f956e21ef5d514aa01fe6c939a1c7b3bf030d65e301348e42f8f13f97e9e2cccbddf7519f9f4e2580f3497033886319c37aab90cbb67873a308d84afcb9d1bd412f3f8e7cf9c0e9356100d81d97320272662f4249ee2f8d20f404132b4a", 0xe0}], 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) preadv(r0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/29, 0x1d}], 0x1, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) pipe2(&(0x7f0000000000), 0x10004) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:07 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x8000000000002, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xfffffffffffffffb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x35) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x10) getsockopt$sock_int(r0, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) recvfrom$inet(r1, &(0x7f0000000100)=""/105, 0x69, 0x0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) fchmod(r1, 0x1) sendto$unix(r0, &(0x7f00000001c0)="b10005020200de00000012005786ca3849451ae3d3051020741038f53e8551f30c0505500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x10) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/131) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000140)) 16:00:07 executing program 0: r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1fc, 0x1) 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) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r3, r4) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getgid() getsockname$unix(r0, 0x0, &(0x7f00000001c0)) close(r0) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7ab6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000480)="bd0c4e2591c321a8cf98848e4a8051bd24313dea8d03c50e05e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc902887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d07000000f34322c0cdf8648bc7c2dbc9a839cfebcdd79cd66c3140972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c746b247a3e400000fa0a", 0xc0) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x101, 0x1, 0x1000000d10, "b04d000000000000000000a0059ed20a835700"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) sendto$unix(r0, &(0x7f00000000c0)="b100050400000020000008005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303de3fe9cb02a31383be7df6a46ce5d9b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000", 0xb1, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000300)=0x3ff) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 16:00:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0xfffffffffffffffe) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) setuid(0xee01) bind$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x800000002, 0x2) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0xfffffffffffffffa, 0x90d2, 0x0, "000000090200d555006600", 0x4, 0x4}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080), 0xffffffad) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffffff, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 16:00:07 executing program 0: chflags(&(0x7f00000001c0)='./bus\x00', 0x40006) munmap(&(0x7f0000722000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = kqueue() kevent(r0, &(0x7f0000001240), 0xd34, &(0x7f0000001280), 0x927d, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) sendto(r1, &(0x7f0000001240)="548b1395ef76477b12e80d2ffa3f31dd80abacda0dd3f354b1e8dafed0f4bbd8c55683a4ff2bcc2860b35d814d3df707bc60061f740980cf0b166d5d6cb75123a8fe249642a3d0b6ba67022255b66be0ed324eb2fe00777d03bd760dbc1b74bb2a46552e89170ae0c98f91175932118b5d9afd01e888c25e5e011a4964ac7d73616f70746ef2bb25f677a4f2b55823a532d4797bb5a6b7d878db09512dedf7b14c5e5a0b42b27b4cf8f7841096b8d12c4b5a534f9a562432e231f5884be8a51e9c213c784a3bb5ced57f6910a047c6e572e53c547178bda124f43adbdf349133ab504159d18d0375e9a7423c7c12b9264566ba504123dd4f925c70bb335f55f3560bdaa19dfd5c7d33b7be93ada4f7bd16f3d93916e3bfb7ae9b4c27f375eac1a93724207d16ab3d506bba9840ff334a55be176cda612ca445f7e560f4b36c3950aa8f9440680d94fb56a885572b24170eafa469235e7e685ab5b2a841f2fb60b44102bd7b2c68514fa7c4fd081dc90dcc28cc9fca0a6c1ec49ba53ac5e0eff236c664432266c398fdf49672b832638bdc9a016d78cb0ec820d2b432fe5f095462749bfe38e995db6caf719746c53239de282516e87b1f2b1d58c12091f7cb67fb46857de4f44ecb2f9e3a45a54560524aeb8df86a5947e71466e7547e816a35e3c404ed6c7db2f7a4fa301a9446f1cca4f81d31599568669c655f23df1a264681545aaa1e9be1c01f69121683c108e485dcb40c121e52a98656a03bb6ce5f7b13c899f180f88ebddcfded8fe34766970e044bd57d92e547f3094836e444553cb45a5f1b6360bae74d4d6c41a7822676e0630594fe7e04dc70c2386f85c3a279a2214593df6bda915168e5ade772d07b0c611c0f906e801a3a2aa694f1c4f58f6450cccccb9633ccd1221cf377bce7ab533ce6d84ca336ceaf6a52032a0a560b89003143104982c83022f40ae96940f686b1279afeb0669999e2bd2eb2ba805d803457ae2ef25ce8bbaf6f1b52a2822802f8486d05a653adcd49e89ff122b8c1c2bb60fceb267e3d5eb9599dada2279d095d3fba9423552bd3ae4c5d078cf73d2afe0460e3d5e1615e2076f6dbb04772a1d4a4f40143cdc4f214f15dff28dfa505c155fe48c7ed2829f06741827cb4d2614f1d0a6a3e99b3b216d9ccc4747a12e74f5d1c628108cfee3645c4489e6b9ba26eaaa03f40af4c43bd08a0a0fc757d81ba05a2925bfb37942e55e6147d80b96c7b5a5b779e22882c9e8fd823d23479b3318199263cacd185f4c3e693250f4a4d7cbda72df83b79c4b78210a6e4f63855e3d026405a37312457f0a92e4f2164bb2d6955a28eb1dc7de3cb35fce4caf438886ea2c66702b6405ddfc64b7cc84d854cd421b89b11208361e934fb4295b9ef663b6ad4c83f50a164bca1d154ad945cc328d8c8f9ee9f1013ec57fdb6f68a11a55b78a329ffc1db444593223ac5d5664f15eddc0200ffb91f4107eda71842b8275288e84f0ffc622c5a96a35f7b2a9093babf578faf028f1145e6c3edb29896653d89871c363eaee2306e12b5401e0b0580b6b2cbe7a4354e5925df6fe4ecf0fd19c93b2101cfb556d48b61a9e1fa5935c717c0e505828e356a0cb574f99382056ddb53065cff86192d731f8a69427efe06ff2b0b839fdbce2ba72be962c3a5ac982008e7e089c631f92a92cd5ad69c5a77cfa54436a7f35dc7766cd0c8c38500c148c07c2003456390b2a8cc60d7565498ff1047823ce1e6f2d18a400b2d9e5218a0b8eb68e342a05461f1e3ede8f5d63e880e0a97eebbf367e7ab276037958d0639224ac11fc1041ed5c03dad7d3b383f5a280ac298a39872f84ea3974609bdfd43e038ebbbae283a94aa70d01a3a0195572f3cfcdd464acb4bb95c213de5f18fa5e5d6cd0ebbe8aff289ea8abcf5d61fd1addd4809ecfb4038fa09f36b1d1066638b942c45c5ab4435d526e286c194f11a0c09e5f3e4a7b4d4b4414ee6bcae340fdfad0d2e72f676ec896a465ae39f10d719edb90e1660e6f2e89a9c5192db1b698033db72d621937445968505324f4dd761b7342446ced19a27084bdb91a1fd092aa07bcbd64944dbf3ec8a353fe05b39e7e2054ca1d43bb485dd461308d8eebe3bbc190731a4cd85f7998b59aa5bfa4698f4642d9bc5b0fb45e81b43cbc6fc7ee2463bbc45ac9c9536cc8b1b65fee2a8c7d3273f028c3a1aba8b32e606a9db06c22ac003f6835ebd7417f11d92dddfb6dff1596f1c985d36d63f29c080766c69206e8c9d4103eb9da066f17e010eca579fd475dd22a83faca980749c61504ec3fbac9e234d328e6272c0df5abb32fd42668c93e56406b332dced689bad131dda6a1b0648203e3e57342f6bdf79766e8c9e8fb09c3fb7dc3ada3b02dcc0202897f44f2b68f147cef8a829b8a8561392ce3568d810c12f4672e32a8275024b1889f96387ea7a1a5933430802a51158b9bdee2f220a004055f950ed7f0c3badbbae3f43e28c66cf485b3eee20c4120fd71acabf5cf4d65d4cf86f595d3106427c022d797d2b5e94f043c9a0bfb79e4395a1c319ed2f190c220866ff90111b2646a225e8d76ca2933fe2e71a62883a9ea8eb4d4467a2e9e855e9fe80448f70ab7e98a147d49c0f71f94f19c4281f96bffe7a73b75c4891a8ea97c5019e860b0747eca261f437e2407d00e956fdb0d5a0ab76cdbe4542bbbf2add060a06e917b976dd7b5248420e9f9b5da3ac08a39c426b4c1666f94d92ec8af7b3556d51d0081c54636c9d6b84eeaa652464f7f7b2e0f2d5743c591863317fc8029c94d5b8bc771e6261ad9ebb06651c99c5b0440af3652593de566b912fef0d7492eebe544567986bfc5e9500772dde63964862ab4b85d59bf952f8ec4cc130f5db3fb2a02d78584da532321569d1918ff55e8f80531addba619ec4f9302e174b147c50599b4dc0423fe4c4785ee816f5f034cff177602e852a347841de47c4bf2e2d6b61295de4a8664b9946b76e4c828adaeeea6af1168d06757061c06c3f373408f4e5923de1c0af73a2f42d3d2163501c0384eeb00ec0c9a1f6c41c5b388b1c3c0359b0a66da18ec13bc51a7d9ff4f72799c7f66f55cfd4c164da6cd5729ccd6c891a08ac8bbaa2043a507e892a5ea5d36e5f9a60bb29d84ac013c39b53e59901594800a3ee821360a64af294f289e2f65007b5ffddabf64712a46e38410902615e5728cdd041992677a9d086233de0716835c3d106271b989d4dddb1071a66730883d4e37925c7624340ba456959ae8396c533fbaec026b6f3625bdcb5bc126a61da99dd1340414c19df536371204eba8da912593cef6549e505ce58380374fc6f7cad259f7168b79b47893a86b3dff23f7a394328a3045b22f693b0dda6e0bbe031666c1f900a31d304520435e0f7eca6387b3401fbaedf8daf1635a420f4623829cb91d6f79736448904fe4352eea577a2029cf4b10830ab231a037b1f38869745458e119da470d1d6d4bbef36c5ec03481983204317eb95e23b154e2bfc2bdf75a686021d1d102c0191c385aae349d6f9f37771acc8551b6675cf9afc8fcb0d097e937a2ff33855b240cbdcee12a5fda0c374e3363ae6b96333c73a79aa31427051173473c5871d8cf743d66c125e26e976aa58b67edfc575c0834805ee833b523c525e0f6ec471f9c778757b6c56755440bf70f297acde48ce61d7040f0d0ed210abc4394dfb4a5c32acbbcf4bd7a8ba0283c199c461a3e809ba3061f392936df39291ced537708bc8253fd3056f3b344c4426812ecf2b033269504a5c474642853b7740e07358eb982c2b9454c354af8af917012c0f7723d1c8be71805906a0ffe6445bfda2776292678605f9277002375c1b181314d2924214f3243eb9d29586fa43d0b7b9dfc2205c799f48ffafce26b546ccbe13d5485cc94fa1e7e6a387a06018ff6d031b36e314c3922429930379d4624ff15813c188b268a95b9bbf064d4e2f863b753737ec5e26df4c1890dcd10d400dbd859be1274b286f6e6ba6278d642c6b16252ab809b20c2bfc3e8bf1521afd54568069e032098277dccbae9e2210000a190e56aecef19fb7757742d1a417d2e0d2eb48270e3ac72242545b7c9d7ba888fb07a15e2e7313dee48958c669a152b784c899cc677ee1523e6649d5115f8468cd47ae7f67a48a9e04e9f0589bc22add89c5782643d130a091c34001d5296b80b8c757015d577c9e64bfd440e4288949b61f990a12700d66c0da59d76f56ec264ae618249678f5ea10e5f14dca87f6f2af4469f6f8c47c6d0181297b60fcacde02029dd9479f1c3e465f88a52394112130182736395e34fc18bc6ed8928a7106c0c22ee87d77e92e965ee4d8896d924771d057724d3b8a220b2c8e3663d42a5e1ee9862da5adf50bb944659a9efe10f4c1328ba087a4af9cf709480984cc4af08cac33a9ac0ff8941cda6c711206473bf1d3728a76096a49e8b7e894e9d98a9867ef783f6ae4a7d980683dd126f5322668c17d61e1777902611fdc9419c7b0c17bf6c26144dcfa4ea8b3bb8a9481521c15ac8f7de13ea899ab12bc010360fc78d8d422abd3ffa07c77397e428596c32fe15cb060bc8db86f30f72dc7d275f65f8027aa612f524312d5fc0ea51b95d81bf576ea4b8ee6c251325628778842c7d665073001222359d1305531b37577fdd8ed7a256fa205109c984dff888c67f00ec4a77ab99dbf642e2489bea534aea3841a925471fd709b28e769f46ad3cd3d4900509378cfc6dad322bbfab4ebaaa0e872f332e3f6f44edcf25ccb05fbb7fe7df8dc686fb54b36d3c58a0dc1dde61b3b49a06dbb5b15b85430dce0b9c0428c82b0280b5ee99ce9b7617994b9a12ae6471e03d0a08b93531545278fca355361494b93798614eea27541ec112eaf161b0742e5d6f56bc754d6195751dd9b948c6c2b6b5a5e6f80f51e10eee46119d640ce6320fb30e59a22e2d0d3b61cbe2d1ebf3783baded4cf6b9cf988be9668252c7a281af412e011a481791fd12005a0fea663a4f552f01885c63b23afc33ab31f519cdd2e74d253c3ea95715706dde0f7b6a0457b83c61ea4755c6c8ee4b015b1a62e5db28d29ab2624087d612dfc21d4ed6b33b7ebe9f25bac0dd8b6bff2c9bfed8d6a478c3c4c33dc544b365ab19888a2ea10cc79831332953b7a02ef9a0dd92f961f12a2cee9474f8f34629f4c4feddbfe7789eb3244434fb214b469265289fe53079b589a73bef4e4f0aff88dcb880531a530754d809f0d5aaac22ec94647227bd733012ac38a997e89f695fbf907a8b3758e8204635b70b185c964e3e2d07d3f9df6d067dac9ded6f982cd3aa36fa8bddb6066148d74a24b0ea4dc12f1538780b4e59c554dd2cdbcd51dd75e19e6a870ea7c39efda5f4d3534aa65a257bc1352f221d69098b231d9f824b323362bf725bf89017372cf3b2413b4dc9ca010d91250a637107f8ed56c89336059a77431ced9bfe2df6cbefb2117237cc3d43cca63567e46d1ac448d0335503f02b9a025f4be6b69b0951d643186ffabd2af70761c107f6e7f94afcbe33b038e568a1b9dd610d9b06132186bd84ed9974eefd4076e53e8865cce6d2ab8a77e8836649b8a4fe7806b1f7446e0afdfa49ba22db3faf86388276a9c5d916a26afbde5c8c440fee446e84c61974f238b4ad47c173450492130ea97bdb78b4d913f89a7706580a54bfbdf6d50922b576bb223f721eb8dac8e7cebfa68a3b9cadbd9da2f733a9f1afa3bf98af7c213b9cd04ccee7a20298e47dfe70043b179a48711", 0x1000, 0x400, &(0x7f0000000180)=@in6={0x18, 0x0, 0x0, 0x20}, 0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r2, &(0x7f0000001200)=[{&(0x7f0000001180)='C', 0x1}], 0x1, 0x0) 16:00:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x63, 0x3}, {0x8f, 0x9}, {0x27, 0x1f}, {0x127, 0x7}, {0x27, 0x6}, {0x88, 0x8}], 0x6}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x0, 0xe3a}, {0x26, 0x3}, {}], 0x3}) 16:00:10 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x62}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6c2364a029fbb699bc76bc231cf9454e0c7bb867"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x13e2, "d2316c681b1e56d69118cd9f8b4dcbaccdbcc27f"}) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x80000001, 0x10000}, 0x8) 16:00:10 executing program 1: open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x0) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r0, 0x7fff, 0x406, &(0x7f0000000180)="94bb08848f4f0ca20bc0ce7fdef3d9130b4953e17545396413db3fec1ed17e00dd174cb87373a8e4c77aeee8845b9ca933d75e7e2df4863d3db6d54e721a877a0fd8bdfaec40024a05bdef60346c07e1cecdc552bf20efdb2162419064e06a5aa0bfe8b5e27f7a0ab2b4e812cdc82edf7b925c632cf965b1344075656bc7063810e35fd3b724", 0x86) getsockopt$sock_int(r0, 0xffff, 0x1183, &(0x7f0000000040), &(0x7f0000000080)=0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x80) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x18) open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x301, 0x0, 0x0, &(0x7f0000000440)=[{0x0, 0x1, 0x0, "4afb899e035c875721e93a7cd6b822dc403a263ed279b77a7a036f677152f65129f49674bcb752509b2ce53a56342bd0"}, {0x0, 0x1, 0x504, "bff75a60118614d294b02683862b972369f332c8d20c632fda0c6a9f02fa65dc316eb98841a396532c45761b076340ef7f261d32dc04c96b9976fd638c09a3217795b6764efc66bd1591409cb063ffc5f523d49e1dc9e44a5bb462ff6debf528cbab0484757db96b20658ebca28a93e1f80dc26b788704fc1038a1aeb3b741645d42e1fc416983c7da49d85d7b027eb66c2f9287c8fcdb7a53d1236cc558d980d9d5cd92912f390711884c77d5661dc01e1830fb8c24a6b18cb0a4c68a66297d9ca3786062d0a4c51bf8"}, {0x0, 0x0, 0x3, "23ba6b7d701a8378380cb63fabf5ed4097b96d107ebd457eb053ae692af21c46e860ff2552d4b782222b910c05a4a1edaf8a345da0e96814d40ffb6cd4e65dce6b39c1e847eb0089755d1d7986f8716185b15968319c04c5111e8a31ca78bbbda108acc20a990df455c0a3056ea27a1f81bb036e65c92be024134aef6be5b8939abc3749c75465b4cce784df17fa466cf5cf0861a102e701f33ef793668d4b504f8055ea0afd4cbcf96fc682b4cd86b950e763816da0ca037c888ee7b59efd5ddb373bf47b89ed03a66148f0f9d696bdda67b0fc1f2bcd75aa7e0a530744c15479e42286c0bfd4a80ad013ef81c5ad3051ebfbc03c072cbf7ff5fd70e5dde4"}, {0x0, 0xffff, 0xd, "ff7cb686c10f5a5f015e529f6b7034d30126955d994027cc67f13cf631a9dea18a362f1f691a9fbc99d2878d0cae081dd76bb55d8542d0c180a9f5a086f4c39f74043058570a3d1d709e0ce9c3f134d59c6338ac88c383d220ac170835788fdc281ba2b05315c463155b3539da9016d7303f4185e45ec73e0c9661384c3a5d14af624018a520d10add787ae83af87ea7490a2c0e3f0232383bae6c8603eea4d3c4d447d392f216a8164f7367c45cafb501daeab99554b0cf1be39e2d90862baf5f4a5573abd89ef8090dca8ab309610de61cab34daa34bfb58d38ecce39673321eb24846caf79d8da7254d904a9564f4e88e8718a9d9f0f8d175a8db72363762cd28bfe042af13a3b269baffd2a234bdc52e0f3d4fbdead4b3d281be64c349b5acd6f327eec9792edeef3eb4cb97c69fbfa3662bac8dc0504949774d1872d886ba7ae416bf56e696dd791f8a0b586d1eb8ae045412c387ad38f31645f67a31dfcb8aa4cf65f6d4028f652ac85ce3e2bacf44618a11533a1738ccde57656b9d1c7cd22cf01018bb672874ab364847a631fa0c31ac52660918f5dd02f046587105a0ba6cb2c0986a64d540737ea58e1f6e4c8092e8dc3eb521422343c92767611e587cf96b7599c3169846c3c241da75979517deef30e321654c6ec1967137e978082c89a103e204ecfd3fd4810bda29d9c06a0397c61fe2a78bf3e146ff101718c16f48d7000d5a5d989b782463001eec01ca859b187da48f2d9f6c61611a932d945bece9a4ffba0a0080482b3c6f1751f96e2a6d0b105039edb2974985df8748646dd4b716a84efc577509f64216e2bd649e7b2aa59c2e067780d0bf4013b06c9b6e35c5636d23890b8a9381b52b4d330660e73d0f8cc23bf4cc5b5c723a856cf0fe64caa4b010d4e9bf5aeb066e897487312fb233e0da3c111d14312a0be71b362b6488b68f8479b701c7c5e17a2e0e69d866f476436b8b11ec48a9f6356a4889ee30e5fea1a2cb7d785d1d593e3e925d9901dec93cd7cfacfa7e10fc9eee24fad52f831002edfedec757fc8ef0df3282343bc9a3361b409b69c6d870afaeeeae073d968addc7f9f6fe5ba6a2afc519f3ac28dd2cb1dd764036c908aa8faf7d37563e3173b776ae9cf72a206bc228794a408fc68df0fb12dd8e4d2bc2b0a2360442b4f465a99ef75e3b43e1deead46fd7eb857d9106a01f72ff507b2d7a78b0e6237fbddab93fe170327fa26274d0759babac84834e42d65c8d49f745ffe0fa09f988d50789bba12a338127f339d94410572911576501591e600c725ddff443ef6b48ef081a76b7b530a82089972a9fca3a7f774c3e3cbc6dcd46be3f135af9980da8cbeb4a46faf03bb5a48cd8ef3a8ceb78413939b8db975ccfc389f75aba64898a12f785a400445831c658a3cfe9302b8281e9191ae2dce0b79e5400f67fedeee7fb620e9af0800fe76c66901efa6e40f01ad540ff0a1d3ac8830d04cd1d95ed179d77f0c776bd04f90ae22026449415466e14941dc21d5d8e9b58543b30a6d4e192a992ddf852b2105806eb8a62a008da7b14475029eb408143f2f60396de1fc3868aeb6439baea24b47b4b677a7b6cbe983a7e486d81dd93e1bcf6a265d0879551843d584257a4b986675d51d968346793e657c2a954c27c06067a813db1e40e40b9a66259ce27574f89409d58e16a96ee8b3721ee3886efe8333904c60eff00e3e470c74847004ffce98d4660597f4bb858ad863ac74c9727df1245e038f1b51df2490da19af247d631126be2ec943cbef2d1c2b61d588a5bd23fbe051595b438106e93d1e4a4a69919820e605854e35d3fcd99abdcc9b8dea1d1d8a8e99e26eebb770b7c827a5722c14c972bb797cce0da4fbf74703b14f5a8d144211ac39856700293fb8a755a1d8c3887be65e29d84c9c4d27862188b8108b5d9396ade9e6458dc40472847e624f2b710f64207fdf0376762a57083f3ce432bc89ed0b99d324fb02de464abfdfea4e570eca55f4e22417f5036d1a4d07b370993551c1d29cc3d844f21e497a45bf1daea592937629f465ac5d4581fa384c902f1837c612770a7cb199120b828525d04af9f71ba838332264723d591f895fbc988505ae1545241144fb06d48748b60b856553762020d82f3a32c02a665a5b525565a4e358345d8698978e6c67814f3fddf883f950c00764d2a009f2b62e6ad737ca66d0020cea885c88ae7926e45b7900b659361e05f277352a3d8523de1191c07fcb542a9c3667f4f04cca2026d9977bb754c9c4582708be570db4213af1e83b875ad4cdeff9263b452874984f11126b047795af873a558e65d81f1caf429c0d5a5e459a474e0fedd1fa9698ed5ef6a705cb31628b2c66c734a42f3475653df1516c086f2f7b41e77a2e8e2fdd766c16c335df6983e148dae3b6266da9651f470c978edbdec8bab9380bf7dd31ecf317c6cef3af962eeef389b6eb399e448ff697f27070b08c18b699ec88e175ff24ca3f185c1753aaa04bea373ea4f7a05e2f6083a46a2bbb3e54d71535af6eee5527e38c5e4230f7df958c1fed6afac4ef8c3ee883f79f1713e967200ef274c73f4d3d526b9b8787c2ec08fd77fb94d57fd714456487ed3a93515ed9620286ef485fef390f1009c9528356d5c57fdd5ac577cd00a00d556f1035dc91481db2c322ce310c990aa1ecc2c0e911c3f2826c3eacf99e69f49b3ebb0d568d8d9138b40c1eb8c3db03a7fc3a0724e5bbe5e36a7338c8a204c6d99b55a67fdbf9c11d48eda9e7af95e0bbbbc8697d9bb7363058d40fad611fb5af11a54d5d782498bcd4e61ebb2d075ddf554ee500404b24c174a98cf4c258d6c48131bd39d466cb23dc9b8ec0fde75294d8712c13a43990a4f6985a2bf0eaf8eb2bff925a33b17454055ef3b20409ce6e91678b9a590f6dec0f0d6d5fa99ec54cada968b797a26290cb0fd9735a80bc3ab18b8626b03f8842315fc442eb77a0cfa8dccdf2ed74b0a1a05ae52a8a6585601c74c611794fbc5dd944ae04c281436d8061fa01b34d56bf1d38ce0bc6517014ba41b04fcf4776889a0aed35111e95f52a394b6f6238a84e0b7cf4f62fbc7ff70263e54aeba16ba2da748bda0cee774a0fe13a43ff05d2bf7ae62a9d82766cfdd249acb4340d34c2f57474f4bc7d85d9e1e71d91e234065752c3d887431096f004900b256c84c3db58d2307cf0c75eabef3320dfa6d92883b82bbf583634d3f33b5876615908ec3051ddfcfad96d16dde6cffb4aa1d40707010d5b900b6a6eda2406e34880a15ae9734c6b9b40dfe897294aaf879236415aef16c43c434924f43b91231fa2d130b710c1a7cbf3cb414843782562bfa1b587770b9eecaef2db5b6fe4b6f521826c610fcfcb68cee481409e714bdb5718ae9ab301282a5314c23b4d25ee19ff2e382bae9977a68fbdf08728a3a8e04ec1bc3db7d7384f90aca62dc8064248d75ddd7dcdd2814a6ab7a9aa8a53b2beacee385aeb2a63b4d92ce8409c933800196ee33d84f2a32b4d9fcbcc0e18163dfc51b007e5c3a5718dc71f62aca2d03f55e4c66295ffcd76e147abc5ab01e698a2fdcd87e7679af458046f4ae5f668168b9ccc82f6f0e4516d0d0e7f48e1d8526b2a16251dfbb5ac90ba18c2a6503d9701e8046feb10baccafc109807f71646b6d195e3fcf91f798929ebf3dd60e5aefc2b6f7b6047c1b96852a1db635f8caf7866df51d52af9295b3466019b96f8bd9ac4046ac1fd1279fc797ee075af24eeaa6a5e671b00371cf629d5312a82a0ba4eac504ada81060c1c928516fd4a5dd85bc51bf032b781cd2274bf8a212beca592fd713ed9d8c1a23b7416c4efa86092fbd97ff7dd8a30d1bafe017b61f40753bfe593c119f892f36462c9a78a286a4fb5d702e0076430e798cbdb4861dce57e57562da5a02d308b69023bc499bf8123267fe22c1ef9ae5ed23613ebe29805cc24a0ea0a80c6331a7e2cf4e7f2c104a572c6e5c4769118e66d7ca0ae0b8e5960c5fafed0b9982f0621a1683fab9b3e21fcb084f5733b3980ddd36b11e108a96c0e030f4b711f00ef85fe14aae7106ddf1b8fb3aafd1b3c441cb691d490eac5a240062ae46fb4faa6bf2ca2446d9a4ba3dadb35757b96b6122fa3662120e4e4acf8c019f59be1b9eb2af4b247c6d47b19ddb3c1ff3b46c5cb41aee1c9cf107c57056ed08dfc4c344009d78843c2a38217a0ad55e8ae92c68b92692accc23a18b2ab229f90f3d941bdc003130b6275b2bcc449cf3ef12c7b3824b0857d79e90909419859bcc99ede99e377d44ed29b6bea6a7319092214b12a9634641845fee30f990457bf09460d540a4cd0bc911ec3ef9b072598bd260281ac4cb1feb12542053b61fabd13a1c4ccc0693961908df23826e1fa7d2df4f048e39397930ad99e347f4817ad546f12a8945890c5c10071349cebdb8dc1eacf466fcbf3c2094d92d599e758e21a0c615215ed9d8663ae6fec55e1687cc42a0fc3b261b9ccaa7074bbc15a2133268742800f403b6d18362a9a7d8ea315eebb5b421515e88fa7ab8278454c2f2246fc002d1de28a44285cbff4bee4c0a5b7f6758f7570d924daba601cdca51817e6c10cc30510499f7ce629c21d0989bb902bf637e695353d8e033001681594a9c0f73897caaac783c8d7c165cf5d888c744b6b010ea202f579be41fde7dbb2f2e2e4b6ed9eacf853c1a591dee819fb34493917c7530cc832b0987183d52ec83f914f1967e475f43b271b75f7dd3e41012244895c989bb29a3d750b4a8f54869aaa5d805a4a1e5731528bfdc5b4627535a603cee5dea843725ec7cd95d586f55b54f5044d7264b3e5840df2049c7eabcf7432f2cecfb59ca915bc0e34e653b22215f43130651ba06567e892706c4550956f600720547a511d76c2a3399d8cd91435efaae0412abfcfa0158a9e07f9f72c3d82411de4aeb71b2feefffffbe8c92f5ab29c35bc17b547bf265e3af7111a94ad9cd43c666b316a836093228336ff259c4917202c98dcfb12091d0db42a14cff085c27a46ac739693442ec6d49fea85d8a98c75d897e6c499fbd6e1ab3dc46185a8704856c879bb8ed9583c0187a9ef0e8af6d7cb67182ba8635536cca46db96b0c873d186af26e253125b69036fb0b9f00de6cd46ce98436a86076bda95ea8af5c87168eae379c2f359a96c90b217e7cb358d831af64d49122b7689cfb1fb2815777b09a2362640bc7132e66963bbf7038ffb33809162d3607f53515e0d1df16053c14c4fcaeab3e061d12b984f3a50481099c78e440131de7f73f24791a9bff05351aac35ecc91c33ea24855fdc11399ed5570a82351ac99eda54e163648e5a69764f9675e45fb833e220951944411cf01de37da2d94aa1aefb10b0264cede0f88c2d36152884a69582635ae34c5accf0b3df5dd1f19cf35339edab9445a27b4e3801e5b2bbc17ff918b287c455aa22926b7559a068f6a2b79c75468a42391a05c2dd6d00a5a62fd864bd4b604e2eb0a4a452e8dfedba45e796f41418c26f560b02ec0ed662634377a648526f9c408c654926c38701f841c01483afc5406bb8937bace5fae1156c02a58c96643ab0029abe5c268e5f897f80bff06ca8975d04f995974eeaa454a34251848a9b7b7b3d966087331c2e00363bccd1752eb999a9d266e844bc579edaea7dccc61ad46e910352a87e5f1a71d70f3887a2312e50442b6da50ca72c4ad7d8d3c1a8938679828c9adb6a37da4c484aa44f66e5aeb4a22311725dcfbf4f0d44e7999d8a3b82dc8bd8ce57"}, {0x0, 0xffff, 0x0, "108add0e0d988e15ec208af25334d674c4a0541883f5199af97be7dd340fc3a2580347f6cfd2e08b0aec5635da1fac45b0df833226ef7549fbb7b04de618e860303eb3731feafe5c7681ff74ad6a94fe9e9b"}, {0x0, 0x1, 0x5, "1a59518617d122e9fcaea0ee3c4290d299fd150b58b44ff5af6b4713fd258a78c1387231041ea6bd8ad8d7c619fc84baa5374f2768b3375ee2666a03386fdafd03b90f2ee9442ad8c4adee356bb95d36d1d195dd97ad354d02ab9897a990"}, {0xffffffffffffff3f, 0xffff, 0x2, "f09f8943dea6ae23d46252cc0ee9a279739c7fbfa15ed818e21952655d5ed3598bb235abc08a569ee2dd3704840b12b7263a8712a5840344bf01fc8455b9e838644929b365181ac330b6bf654734983b031e09cb671a6bfefab1afcafdc92908e374f365da4c75bad5ab9a51458a45f93291d7105f5c049dcda14d32b040fc35bbfc2f67527cbceff86ad5386159fed9a01ae951e4668d40b51af577cce015dbc2f3b5557107405732e4476e0f43a04d92cf54b88cd847b9a35462dc7f84d27f32cf4b62dcc1b6b4d4426c51994b68ead80a4260cf7440669bb351a44b0b"}, {0x0, 0xffff, 0x3, "fb1e4a54815b1d0265c9c9ae909279befdeb661ee97e0396cff08465db7b2b6b43a6f7dbaa46b53cf4991fdb2d91527877a5a35198841df5b033e046d47b061819541e37d28c8df334859c930546ae3dbdc7b4d14a26e626b73edaba24e41eb5971034"}, {0x0, 0x1, 0x7, "71c0470d078e9227efc81eb585aaa3a6d151454a42fc531963afd7bd869805d7381b3409e3ef81ebe315817b0f1cb0deb752e86667d381bb0c920cbf980a3cffe091a80f835d286d38cec379f5336d47fe0086bb9df8298790"}], 0x128}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x280, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x9) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x7ff) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000001280)={&(0x7f0000001dc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b2487317c49e617d2b8d0ca45776a3e4694ea3ba371dd5078d2f3aa0a4e8b03369ee803"], 0x1002, &(0x7f0000001200)=[{&(0x7f0000001080)=""/90, 0x5a}, {&(0x7f0000001100)=""/92, 0x5c}, {&(0x7f0000001180)=""/87, 0x57}], 0x3, &(0x7f0000001240)=""/19, 0x13}, 0x40) r2 = openat(0xffffffffffffff9c, &(0x7f00000012c0)='./file0\x00', 0x10, 0x0) socket$inet(0x2, 0x8005, 0x61a4) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000001340)={&(0x7f0000001300)=[{0xe7, 0x1}, {0x5}, {0x7, 0xa7ef}, {0xc3, 0x7}, {0xef, 0x3ff}, {0x24, 0xfffffffffffffffc}, {0x45, 0x6}], 0x7}) r3 = socket$inet(0x2, 0x1, 0xfffffffffffffff9) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001380)="bad703f892fb548b05ee3ee960cc4990f1b3450464f7e15e906ec52d9b19c0b8200e8fc19291e2763d81ac76e0ac293073f5abf669a6c2ad78998d123a344cd892fe1cf7fd88db0196f97140b5c7ecda", 0x50) r4 = geteuid() setuid(r4) rmdir(&(0x7f0000001400)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000001480)={&(0x7f0000001440)=[{0x6, 0x9}, {0x45, 0x2}, {0x100, 0x9}, {0x187, 0x54e}, {}], 0x5}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000014c0)={0x6, 0x3f, {0x3, 0x342}}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000001500)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000001540)) r5 = semget(0x3, 0x4, 0x8) semctl$IPC_RMID(r5, 0x0, 0x0) accept$inet(r3, &(0x7f0000001900), &(0x7f0000001940)=0xc) recvfrom$inet(r3, &(0x7f0000001580)=""/59, 0x3b, 0x800, &(0x7f00000015c0)={0x2, 0x2}, 0xc) r6 = getpgid(0x0) getgroups(0x5, &(0x7f0000001c40)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0, 0x0}, &(0x7f0000001cc0)=0xc) r10 = getpid() r11 = getegid() sendmsg$unix(r2, &(0x7f0000001d80)={&(0x7f0000001980)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001c00)=[{&(0x7f00000019c0)="8b05c3f1b42eecf79277897035b9d51897e0171a6bd049528e9b465f43e5e96b10c5278b38722b7dd317c28c282fc1005c934f85463e97ef6ef0fa86d8b1dc8ef3a7798562cc0ca870d56dc66c907f9e603693c49d48f211733ef041f00917324e15b527a15bdbd06987f6ec7d34733eb6db0051", 0x74}, {&(0x7f0000001a40)="a216c3a023477ca64a20aa566d0e98ceed2fd9732d2ac0b8c8247bd28691f1a1c1fd4343af3e407fa7aaaf450208529821bf196353b3fe691cdb1ec229171a3b89fd91", 0x43}, {&(0x7f0000001ac0)="15bf77b405cf38ae828e43f867b9b22e096668f781b057cd", 0x18}, {&(0x7f0000001b00)="3ee50ff7f8f00c19ed6690e4549fcc4125447a456300cd45d2aa46d2f4a0a8f1d70ce7269a5a4837e5f953b5329bbd2e08abbb4af4b9faa6439b5c989f5a841b8446bfc619ae265361995be9690720ac40b3cacab966bb8e2b70d06e5235b00a532b59aa58da1e818cfbf0bf8243e13bf920c9fbd5a347b20dd991497d46b41c60cb6eb80837e1f1db909f7e42b1a703a2a44e13afa13c6e068b2cf253f40731c641b48582b75ed61e9b1787219cc2ca36d2cb24b397884855e078d64b0272e1f9782c54a270fa1cdcffbabfa4636fa29f1590fb23b2e9646e249e2e8664ee42", 0xe0}], 0x4, &(0x7f0000001d00)=[@cred={0x20, 0xffff, 0x0, r6, r4, r7}, @cred={0x20, 0xffff, 0x0, r8, r4, r9}, @cred={0x20, 0xffff, 0x0, r10, r4, r11}], 0x60, 0x8}, 0x9) getsockname(r0, &(0x7f0000001600)=@un=@file={0x0, ""/108}, &(0x7f0000001680)=0x6e) getsockname$inet6(r2, &(0x7f00000016c0), &(0x7f0000001700)=0xc) getsockname$inet6(r2, &(0x7f0000001740), &(0x7f0000001780)=0xc) pwritev(r2, &(0x7f0000001880)=[{&(0x7f00000017c0)="f10afa3d3a186ab466592ddcf0dde927c9b12544f25c6b244ec839f4bc2ba3f5f5802f2e964ffdb17bdd2609d480b1e5f1eaed67b415b427e9842ba8d87559b43cd157665966c11f7997af4604467ace855b098909bbcad3a032d7b281a82ecb127ce4242256e2398d7785ce5ed428517f7854bcbba7d4a0979a1aae36dd147ff4ad1bdeb14679d59e5a3d1e12f7b3300bdb4f6627bf639e15ce17c019b28b154b25", 0xa2}], 0x1, 0x0) socketpair(0x21, 0x8003, 0x800, &(0x7f00000018c0)) shmget(0x2, 0x4000, 0x3a4, &(0x7f0000002000/0x4000)=nil) 16:00:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000), 0x4e) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:11 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200)="d25306f5fc14", 0x6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x20000000000000}) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f00000016c0)='Z', 0x1) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, 0x0) close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) write(r1, &(0x7f00000000c0)="a9545ac95b2bf478b026e8de470312faed9ad7ff89de65002c757b5eb38081c847ce75e0ce7c4034644fea26b414693ac3403630352baed696fd4f1ace9930f33cecc0f3c78506a744ed814ed229d6dbb612ec543d079595a960d39d7bc9693cbb35444b027fea335e9ca859b1ecbd3b8af231588f2dd6fe1141e7748dfd9a3bbb0321c234e2fb12ea62eb283aa444f656e84c70551aa4c15fcee9a45d", 0x9d) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x0, 0x5) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) shutdown(r0, 0x2) sendto$inet(r1, &(0x7f0000000180)="c83b", 0x2, 0x400, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) 16:00:11 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0x4, 0xffff, "0b0eafae87375ad88caac4a6d47381b601e6b20c", 0xb5f7, 0xb9f}) write(r0, &(0x7f0000000140)="ee652d", 0x3) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f00000001c0)={0x4, 0xfffffffffffffffa}) mlockall(0x8000000000003) accept$inet(r0, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0xf8b4, 0x0, 0x10000fe, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='&\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='%\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x85\'\x00']) 16:00:12 executing program 0: r0 = syz_open_pts() flock(r0, 0x1) fcntl$lock(r0, 0xb, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000000}) poll(&(0x7f0000000000)=[{r0, 0x22}, {r0, 0x14}, {r0, 0x4}, {r0}], 0x4, 0x1) flock(r0, 0x2) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x3) pipe2(&(0x7f0000000100), 0x0) 16:00:12 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x1ff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0xbc1, 0x200}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="ede281b1b729e7281ee6f0a065f6e6f78f653c7441157567dca0eba5579edf8df65cd0b2590b7b7d9857cca5bd6b6e0834ef31005e89f45be9aaeaf57e076d9c4ab56d07d7d3c0826793febde56630bda40326b74b9b03c2ee5e2d1e27ccfac5b35a79a2daf7b6df1ad37c8150a621c0eaa2911448fd0e055385775d8a7d3f91c58eb7958ba4c501292cfe3ba1eaf94bd8228d80f3c9c50ff23a9ca14e052d6459f3ce2468df839b90d215f463f23dacf72ccfa5a9bbd2e6e58cfee6d3f5bb769908a563e96dbb4324f002314d8b03798b6e21178a9f", 0xd6}], 0x1) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x2, 0x0, './file0/file0\x00', 0x3, 0x0, 0x81, 0x3}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) fchmod(r0, 0x3) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:12 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x111f, &(0x7f0000000000)=0x6, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "00400000e74de40900000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) sendto(r0, &(0x7f0000001200)="0d798bef2e269091d84e7469b6313160e850db82e03b57a2309aec85afaf07a68cae8d07af5f0312a83f", 0x2a, 0x8, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="000000186804008bdcaf4ee7d0db9d421f09987300002b27febf3d000000000000000000ffff4f2200000000", 0x2c}], 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x1) 16:00:12 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/251) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1203, &(0x7f0000000240)=0x9, 0x4) r2 = semget$private(0x0, 0x1, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/129) r3 = socket(0xffffffffffffffff, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) shutdown(r3, 0x5) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8000, 0x10) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000006, 0x4, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:12 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000340)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getuid() setreuid(r1, r2) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155", 0x6}], 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)='\f\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000e80)="1a5cab852de6793c516530703cfaac4bcf7150d3e8f90fc920159d13d917945328b7023bb815c3630304bb27cb39d59d84391a326d8012ea6bc27a764a8d5d1da084590f228062d26637111eb9e4bce171d4a52e01a34e9ccb7cc32b1b438c02b6ab99440ec46574a01af0efa1758baee17a071e0c82a1ab58390be1210584b91d2976312c3e39bafa92f85596ddb57bb3608e66d5ebf38a0470a1e5d5de5d9c9faeaa77f4098183f1620390cd74eda956750a94b7d40e8706b3534be67f2939fbc4039ed1d78df0afb945dcb0b418d610fb663fea8f154187b77035b2b34269988be746cc3fa38ddaba3d01bb6fd393d35336dd6918e6c366b0c32bb9887d5ec0a4aacaac914c3992bb9bd5e697bcf3a4117a8920192c77e7e6c5dfaedc4caaca9b09545bb327644284d45844c23ce15f76375024e01efa6f6903207ce224dcfd7f2ac74b35cccba04af8e2516a2a0364564eedd625bc5f6f00749caa52d500c3a61ad1466993a900ff889907a29b1dc7db36bf2e3e3d28a582f4d41a35ca938c05e92d81cad1705e28f61eb922c3dbe56299371d658f35f0b9b36b7079f6aea01f9f6b0a039bbad681b07a1ef2b6ee95a0829ff1655f5676cca1bb4d03edfb98879e922a45c09e3d7624f3328e68e711d30f6d1c19c813acd3a45d9f7cf4b0100d1e5349623d7f13b023ce57b5b0cbbf042afb6dc75c2589d96b1ce3a74fb23fa27b352988f42d6b44f0dedb3b613bc5f2df97791be4b91be0cd2fb1e49c0b93db4a67ef7801859c50e804df3b230ba33be900353bffb053cbe734fc46124accc17be53babe02db2a22c7150f9cef4c932192b10f2725839ed79cae97d95456010dc7bd34f610dc4a071b197579da471137a02cb5533b3bf9e1262b19cf6c4d4ca16efd5f1a2402c61aabf0ef0d34fcda63756ae94b53c32d89e41ab1740635f3f72bbb77f38f66d02d86c4f2c5b6782454ea10f58a0663799adcbbeabf46c9a2ee4916357d9ff7066bc4231d8b2ce759fa5ab14ccf018d8485745f9b648851188043cab55d4c3a5a5283a3b55f8a7109e74f43e3dec41efb595f8acb551507a697b1e05ef4a4e888c6a3991d151a6284a37330a380ffbe0bf90d65d04755d00c891b06f060b947260bd7de4c9baac06fa1a34f705b9893c0c859ab822a4bc968b82b53fd9c9d96b91cca2a4cfd9e69d029ee4fd226f47dd76cde5facd588e9873fdc6bd5c2c0413d5c25f61a5703a56db9afc95ffc748f3897f1f8de30167407b67d5b6f3ba753893f65625ed7e563a0c1a3acff3ec11aa2f8226a233ccd1cef76e838b7a6055862abbefabd61ba5baae2c48e073dea7f6e19e82be242c1f0e9d17940aa302a066c033b56e59c8bc48d0ee13d0a17f7f81653bd778fb6b3fd45ecd2676e63c4f41cf661168bc922de8aabf22a13b8bc57d591099b4310398c6b00a7ef7d9f7c2c29f30b4eb63a4e6f0fd086d836445c01b2948b73c7ecce92dc7dd6179cbd64c7104b2c365c5eb87311036adca3819b86717be5dfad87acbba254d64963484cd3a60dbdd5069ed63c0c086ef7c9bfe52b3d6adb04af38219891938c86df24fda8cce55a8215c091d81780b76e1a21547e5e1057444feb00415a143897596846399db8e5f5bb1efa5a3297b9d11b5a30d4120c7f39d37384a17b6f155e6af219eb3d7a1d22070279503e8237f75fed3994300f5a46c411b7bb69629ff974181a347679235d95bc89e32889fe2ea3e57c13e7822e451651e9d865fc0c30572e2abe12b244ac84c4b39e50cb57bbb2b226e27df101229a81ff26c5a6677a1da31f8c755c560c50f9886de145119d6983f2f5c706bee5fdfd03e14d58e6bc45d63b527d86c798fef4d4289d272f22d6ae4af95c94aab7aad4bfc0f354ce2039efbbf5e9051f9b2f2808b692e198ba183767383d0598892a2b968cd3cdf8bdfc7ea87df1d103e819c99ab64c04d42007cee309a1da4b3ac97b90ae612287b7ced3688a8a35fe93dffabb7fe30d53a8f2e1fc1701f764682ff6d863025dfbb76da8f0f9f0dc36cc3761dd64db69bef7856f6ff1581bc9ca078ffc00900afe1dba103e76e065f574add7b71565093beff5e8a752cc7872019dbc309199a5d55d5a5b48f5435cf48d2d0bb58a9a19a8fb7f1848cdb6452c67d941d1a30548f41f51b80a999e2cebce8444edaa098a346eb808127da66d78384f22ea723f5a95cbdd838a6f08f25da48279b180f02e95f0d43dde51a62afe575fb2e22a156f8e8d86ab9257efbdbb2680ddb34a7ce57ee1d8e6478186f29052ab58b463b73ad116499463813b38444eb3689aa65d6aa63f0248705b128d54dbd4d85c6724121c60dd7c960354ce00a79981eea1a1cbff3b396a69d9f660059c1b8ca65dc4c946c6f13fc5a224bfcc6af6f632e47b6155b56752d43e54cbd0d5f4690a6f0857e08e1c73182cd6a29def8a996803815769083f1e9e9c8737aa355fbe191129ada085584c22451ba27e2d10981663295386e0b79b3f5af1c286c7f0a1bd30e9af7813fd99038647c367237a52a210254d30540c8b4c4a98f873bfd03bf0471c9983b886c23c98e6d9cb1df4d90612fc3d8949a1499771e1274763f66c42277cfc6eed1efefbe113fad7832c034142e56d1b313fad9e0048f0d045b88ff488f0d46f9c84e862bcddecfef15c23b695b8d8d83a9a4c8a2a87fa1e324bb749e7ff3426ec053daaedd1da1643c0b8f0f99e5334f30f1865e297ff85bb8c5952d2066fec292af56052ef05fb24b41433394f6d735f0e5867f2a7bd38f6969d7306a2642f42341fc0c61f68b3faaf9f1f5673dc87f85cff8cb9f721ed675b2b37c926191f37eb97a918c275cb8a200b2e0c2e8d4693775463243c701a9e13e8fb18b1150ae499b8852037388ece39de06889aa8a6fd735d8a6b92018d6eb37663422b135afa743b022ca09e6d118797516540488989a13e15091158db58da256aafc8d19ae394ea3eeadee5b4647fbbe6ec3125e7ee0567cca2264062a0d50da6568be98c7ce94a472c3d34bf548a9629fe13254317a4a766091a56254e1446a5e5f05e94a5ce24ab832ce5aea0bc0d484a069534fb29e39f5118d03175f6b2d316591ce0cb9e916055a0432616893f93cfc78541c51f6276e7457f68968d6887ea742073cce371e9a32aebfbfc5f2133d0714893219aa46ad343643498c30c064378903d5564e2f2d17807c976f949dcd9852544489255619f78d801e706c668f2c5655447c33cf687e408eb119446dd668a06da72476de6e9fc081e8327444d0ee08b26b3708b8a610e3ff118081b79e499942b8a1902c789544ac3cccfa0a88b02e0ddd1c5c37320bb8f85fbe0e08893f34fc2427ec43530ad65ada5062cecd09ba939d57708ee04759d63ed03771ddb93cc4d89083584d024a0e48f908add3697a6ddc9d9e1304cd2d5741a171a59a213799845ff65a69cba6459950d0e24b536757243ea25d4b35be0535d794805c873745e20692ca1b9467098de967dc894942721c6ad721f54c44460c4ca33fe40b34c6b1e197d9c71ad492e47a3a90923149834a86f35924cbd69a7f541c3f59496bd833c7ddad59ad10db355c04c2be349715e7f4df2a840a5640cc5fb3a0fb85048c462a03b3f9e351cff71af175d7fcab9590e820823f642aff2be12369ab0eb687373b2fd358182fb975c334fd4affda8cc1711b22b99ff2fc4f3d7fdbcc7185984452628f7afa0c62da9e4dbf949a90e345bfaf3e46c793c23e7731ca577793296ad32f1648015f30c275366b938eefeb6b1b40a52256e91b27c26e1f02d8f11207ef7fefa51a5be3e4e4f81ca2273be5d2d202e5085726ec8c940f3ea55eb2e6377bba6c80af3be91285b1f9e81b20ff1476ab058deee05d52374b06bdbc9e74ed66e038b39bae982750b6029fe9f57f22942c500c9574be9ea44fbf31fb849936e8bfe96ab1cfedfaeb814da5eb1877921ddee2075edf7144c95641be3688b366dd1c4e9fdc01e0a8a2e832473d8c415b7d499ee6a8a31195e92d2e7dec86deae3b2fceb775a7738c5ba288a134118cdd866b5debd995c629096102969c541f16e7c8341a4720106dbba40e0723c6ca157822ca0dbb89bd7c1f0b242834083707bc9e1edd07487bf4b2bc02b95f2aff61728cd5272b0071b0442dd5b52cd1a78dfc48b93b670325e822ccf6d031e5cf2f6426b2fa5e13baa1f2ec815bd7245f0dbe1656f0deb2013cee63dc4760f1503da8099ab3d9867aba4af78eb325dff89098cff807d7fd29575ae41f7038297a118b7ae506e0f2f03a99f55024d68279de19ee961cb2db0d0e6e869a129853a9d7d8460b1e29b705c48e6bded5dd31fa7e25e7f9776f676d5aaba5df8b01a9a51e3eff119be4230d2c4ce2cd3e7c033d22f25711b8bb3b878cd079c05fc670d064a29453998d1027c8a99afbd20c0d4554ba33c50bfbb5ca232dcb1f362eb13c13f6124d3f7087ec70205c9f930cb00cf5182c1cae5f8a80d76d94e220d3ca991f283fdd820807735d181c67106fe6623a9146e5ee56e57635e44277d48fb99219a81f02592e64526367fd996756c9292291f3a1ad06c0ed58efb2811cebbb6a1fbcfd5c1d83a0f0796eb9ba54da8a5b246dbf519b130a48eff0b58b1da2114a14d13df24ff1f324ebc57ae7f7614a316a917a1f0062c3d7d432b598785fbc554be1fef6ee429e67a21ead2cf9c57e8b249245c6ba5a12c98b768854f9f5dc4671292a74e857cdb9a4a6b2639b2975960cff77b2ad4a7d4b5de34f81b633fb26d14f4363a72c79d92bdb8fabbce460a6b9248bfe04687b0b124af640e6ea839f62329d3b23eb6df993796e8a56bee2181a2f44b12941512f8f5953a3dd204d0b8a3eb712c55170206a059c11cfa7b178d44ff6f652297c94ce00a0bd9c21fcc4e8a6ee31be841d0e8096e6d81429aecf7ae1dd3949793ed10e077605bd2e21dea2445c015c36c43c0c6314dbb52423c326bddadb6465ff95a33570731a7fd9ebceb043e77d9c84ba8c1cc56ab8ee4a9e475d8a795a5317dc47b8bc4b18dc3079969144757e131c65cac1b4116f9dbfc9146237eed5a044db5605fbf48dea15bc342e2df9a040d4cc1382053b79d8ee6dde4021324ce581241489c6229bc5a3872286e57e939f3ab7e55333735839add940c0e55f15823a8847b276a244108d377fff2fa928bc6d3f9a7d28cc1d18e401c5492c14ab8b58c8a53959f98bff6400561a41e0964d4e7d7c7126911fe15e70fee14f6fcd00d9fcf0e4c5fcd83f77161a68a290846351443d69fb72c9a966507f1c6cfa2d734e403c4cb61d07c666c2c58c2e1caad166aff26aa709116d3b16f7ce610b61e7b79baaa14634af80be43eb659a5de46cd95dadbf9d80e301e1147c1496313e6213b99fce949afa718163466660e3a7bea57a43445224a2e106530b8a33f17b3f0074557d42d0fd2a07de8611bf55727691bd4910c050cf1746392af480c90caa89c4bdc90e22de8b23033e1c3371243f0a6ce98f70bd84e6f70e189da6e5e056770fea9aebacd3158ef9ba3eb7d3a2b3e9dca6f4df6f67c39bb1cac5c5ea033a85f8b622d222c1fa5e552af0be146c7844fd6f579df42201967000ceccee2a1398ac60cbf3dcc51b0830c04144f79c47d904d7808f82e038e6313aa567a7f9ff6e638e33aae25c4d49c9831c588fe59a6de2baaad60cdce9de80f20a3e585efb01f508450e842a5f79c555aee0265cd10721a147b316dc61f89292e25ced876000a85d4e7c39a1", 0x1000}], 0x1, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) r1 = semget$private(0x0, 0x6, 0x100) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x2, 0xffff, 0x3}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) openat(r2, &(0x7f0000000140)='./file0\x00', 0x20401, 0x100) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) semop(r1, &(0x7f0000000040)=[{0x1, 0x10000, 0x1000}, {0x0, 0x8}], 0x2) r3 = getppid() getpgid(r3) r4 = getpgid(0xffffffffffffffff) preadv(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/133, 0x85}, {&(0x7f0000000280)=""/87, 0x57}, {&(0x7f0000000000)=""/36, 0x24}, {&(0x7f0000000300)=""/200, 0xc8}], 0x4, 0x0) setpgid(r3, r4) r5 = fcntl$dupfd(r0, 0xa, r0) dup(r5) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) lstat(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)) chflagsat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x2, 0x0) chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='x\x00') 16:00:13 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) setuid(r0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) getsockopt(r1, 0x3ff, 0x7, &(0x7f0000000140)=""/212, &(0x7f0000000240)=0xd4) preadv(r1, &(0x7f0000001300)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/3, 0x3}], 0x3, 0x0) r2 = socket(0x16, 0x3, 0xfffffffffffff001) r3 = shmget$private(0x0, 0x1000, 0x3c3, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000001340)=""/189) r4 = accept(r2, &(0x7f0000001400)=@in6, &(0x7f0000001440)=0xc) r5 = dup2(r4, r1) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000001480)) symlink(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000001540)) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000015c0), &(0x7f0000001600)=0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001640), 0xc) pipe(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000016c0)) fsync(r2) pwritev(r6, &(0x7f0000001700), 0x0, 0x0) accept(r1, &(0x7f0000001740)=@in, &(0x7f0000001780)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000017c0), 0xc) open(&(0x7f0000001800)='./file0\x00', 0x20000, 0x10) bind$inet(r7, &(0x7f0000001840)={0x2, 0x1}, 0xc) getsockname(r7, &(0x7f0000001880)=@in, &(0x7f00000018c0)=0xc) chmod(&(0x7f0000001900)='./file0\x00', 0x22) unlink(&(0x7f0000001940)='./file0\x00') bind$inet(r2, &(0x7f0000001980)={0x2, 0x1}, 0xc) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f00000019c0)=0xfffffffffffffeff) accept$unix(r2, &(0x7f0000001a00)=@abs, &(0x7f0000001a40)=0x8) 16:00:13 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x1040, 0x10001) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='r\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='W\x00') 16:00:13 executing program 0: r0 = socket(0x2, 0x1, 0xbcd) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x14, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:00:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x0) getdents(r1, &(0x7f0000000080)=""/4096, 0x1000) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) r2 = getuid() r3 = geteuid() setreuid(r2, r3) 16:00:13 executing program 1: r0 = socket(0x6, 0x4002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x8, 0x0, &(0x7f0000000040)="b36d5188decb475f6355c4abae5f946ba4948cf5dcd68aa3c8a2d5427b7648f0244b95541f6007f20280b7b915876b2f45ce4d6ac71078bfbeba2ec369822b7803b2ed835d152e7331555f1355c63169efa87e8d0568b5186461178f2544cccdd91515c8d04f87099399800870cc5dd0f7e8875646394dba2da38a45f34ff1d82039d3ba7c4484c349170a375faf1ae5d6ac5b9f6c4881d658e4a464b5753dfeb2d86d01624cff4424c611b881e9596cb18a95a766019922e7bd47f7801a6f805363cca9e8eadd248e457d8abbc271b28d", 0xd1) setsockopt(r0, 0x0, 0x20, &(0x7f0000000180), 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) flock(r0, 0x9) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket(0x10, 0x4005, 0xfff) socket(0x1, 0x0, 0x4) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x40044273, &(0x7f0000000000)) 16:00:14 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf8", 0xe) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x38df4e52) setsockopt$sock_int(r1, 0xffff, 0x1024, &(0x7f0000000080)=0x2, 0x4) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x3f, 0x400000000000004}, {0x100000000, 0x8}}, &(0x7f0000000100)) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x5, 0x80}, {0x18, 0x1, 0x0, 0x7}, 0x6, [0x4, 0x77b, 0x395f, 0x2, 0xfffffffffffffffb, 0x7, 0x7fff, 0x3]}, 0x3c) semget(0x1, 0xffffffffffffffff, 0x380) 16:00:14 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x9, 0x401}, 0xc) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r2 = socket(0x6, 0x2, 0x1f) readv(r2, &(0x7f00000015c0)=[{&(0x7f0000000140)=""/19, 0x13}, {&(0x7f0000000180)=""/133, 0x85}, {&(0x7f0000000240)=""/104, 0x68}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/152, 0x98}, {&(0x7f00000003c0)=""/196, 0xc4}, {&(0x7f00000004c0)=""/5, 0x5}, {&(0x7f0000000500)=""/100, 0x64}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/34, 0x22}], 0xa) r3 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000001680)={0x1, 0x2, 0x0, 0x8, r3}) renameat(r0, &(0x7f00000016c0)='./file0\x00', r1, &(0x7f0000001700)='./file0\x00') r4 = open(&(0x7f0000001740)='./file0\x00', 0x380c9, 0xe) r5 = shmget(0x0, 0x3000, 0x42, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000001780)=""/117) ioctl$TIOCEXCL(r4, 0x2000740d) recvfrom$inet6(r1, &(0x7f0000001800)=""/130, 0x82, 0x1, &(0x7f00000018c0)={0x18, 0x0, 0x0, 0x20}, 0xc) recvmsg(r0, &(0x7f0000001d80)={&(0x7f0000001900)=@un=@file={0x0, ""/49}, 0x33, &(0x7f0000001cc0)=[{&(0x7f0000001940)=""/117, 0x75}, {&(0x7f00000019c0)=""/16, 0x10}, {&(0x7f0000001a00)=""/105, 0x69}, {&(0x7f0000001a80)=""/217, 0xd9}, {&(0x7f0000001b80)=""/18, 0x12}, {&(0x7f0000001bc0)=""/47, 0x2f}, {&(0x7f0000001c00)=""/65, 0x41}, {&(0x7f0000001c80)=""/8, 0x8}], 0x8, &(0x7f0000001d40)=""/17, 0x11}, 0x1) msgget(0x3, 0x20) ioctl$KDGKBMODE(r0, 0x40044b06) mkdirat(r0, &(0x7f0000001dc0)='./file0\x00', 0x51) r6 = fcntl$dupfd(r2, 0x0, r0) read(r4, &(0x7f0000001e00)=""/31, 0x1f) getpid() recvfrom$inet6(r2, &(0x7f0000001e40)=""/183, 0xb7, 0x2, &(0x7f0000001f00)={0x18, 0x1, 0x2, 0x1}, 0xc) getdents(r6, &(0x7f0000001f40)=""/139, 0x8b) connect(r0, &(0x7f0000002000)=@in6={0x18, 0x2, 0x4, 0x1}, 0xc) open(&(0x7f0000002040)='./file0\x00', 0x0, 0x10a) getpgid(r3) fcntl$getown(r6, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002080)) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000020c0)=0x1) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) setpgid(r1, 0x0) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x400000002c1, 0x3) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x2c}], 0xca, 0x0, 0x6cf, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x6}, 0x10) 16:00:14 executing program 1: sync() r0 = msgget$private(0x0, 0xa0) msgsnd(r0, &(0x7f00000000c0)={0x2, "35aff3c4f54aaad7655e18d44abaf307a43532430765eeca8d51b5153ee7ce1d6353abdf889dba364869b42c35ab37b59a4264c962250c1390e3de"}, 0x43, 0x800) getrusage(0x1, &(0x7f0000000000)) 16:00:14 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x11, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') mknod$loop(&(0x7f0000000040)='./file1\x00', 0x10, 0x0) sendto$unix(r0, &(0x7f0000000280)="cab57713ccf8895990093f09cc6879a6ef8ab19e582e5a5958ac91e50fb8512623b8f4639fd33ee8c2f8b1b1113f0947c84ea2f7b82a94c42c6311c26859f89f15503d3f81d9d441d5dfa18ae86c2a19844c05c355f0b3498bf9494be80f55f543647eab9d18c4cde20dbe849ed0379c697c5df081946e7916afba19643403674be5e935240ad5f9cf62da64e5a29efeca40e21b24e4636bd697d970f20e0a35f12fc0e9fae5d5744a308d679bb3e08c7c081a20ac7039218dbc123ef6b6bc0544946f4ae0e044e8f668d26f5d2fc0c76ba7f1ce09ddd69bc88f511ee2c82d193205496f788766fcbec25b0f0ddf62f49d217b215b8758d29c4cd1e4e898c4fd5172a3dac6cd5d0a1af204d6ed8e3a43aec65cc6d652e371db95a68e22b558dc08f5a774be80ea5e3ac69808688fdd533eecb480652c69b768b76d2baa2230c0b0166e7cb3a13df26f5ce79a03ea57006fd96190e10ce15af931f5644bc52d876853c02dbdfd5d0da396990e0696f61d43653e61ddd968ab74a05aaa9e3f78d78c748f2697857b335f90adf31b03d7731a6baa1492bad5a2fdce6e6c919c478c68b66ceb77611979ce92107bae093f2596c86564dadde48bff74e199c03b0c28fcac9fc77be9088099c5a6609e4bad5c6afe3811069f9efd40c2bcf549499afb08986899644f2bb352540eb664a45dfe7b280701a6ac8c44440f7f0ad9f52a89657cbbe8195c9469d8d90b8f5cc22ddd18570d7841f0eca43301a646de5522fe15b8b43a0e777e7555dfc35475c82182ffd1137870dca6213de0d47e1d6d2fa0ba0b78c9b5b63ba7d37b511e63951c6792375a5ba83245b2e8ef559885508022b5e7ec2e886a657163383ac2ccc56b1c111af2185c1756b6ba347ba9c757bd19d637c8dd351bc22aa326516ceaa78641252f6c47512c49a7967052154c13a2edc457ab2ced67fbab829f5856d9bbb6cbd96e7ac2db2aaaa47317def88b03fe828a1574027c9eabc698bdf98069f8d876a55a9d215bea621f2f53df0b95a1b3f94253345c1cdc996d601a26a297e848653beab38c7ec8ba024a2bc400c56eda4f2e3c1101e77c20d674d1761abeba81a7927f9d6859527d2126eb17014618c8727287a2ee5886d8e30c057104769e1d8ea60787be17e4134705a6fda61da2e2538749418bffd6d865e399efe25e7f61ccc1362cd4510e89d7f3a55f39b727936eda36112028053c60a4edc64227c0942ee812adc3806cdc41070ac75c7825a17312b98fb0994676907d523ce339a4abfc068ab82d0a9ed22be21051fc8e1a67365793ab1fe98f1eb9037e0b5500a41411c625e78c38cfc2f4dc7703a41b06431e1f999c37bf39384d3a0c25e48f812141e7c87751dce4491f67f26897bfe2cf64ea348135a6d71dc2afdc47fa0f6c14cd64ec68c617f17f973bce87b73fdf75b11ba8d62bee974189955ba772090594701793a0ecdfcb07204b566b3755cbe27e543247195161d216e7cd4bb54df3743270aa98a88ef68418a5c9fabb4d119a25260ea0eb0e4398659b135d624a7aa15e7b8f4ae7388b1a1d7462a4c8d78809c7497d1f4630e67761b1ff34bbfce405abc5e7ae531115aa70614a33a49749beaae69d4cbb3afee13120cb5e3c2599a7a1452531ff8d4067b37052d15a50684565077e546de44545a5a7342fb491ab82fa6db2ef53512e4106a9591791a681c6c9f9b25470f79d40252d1639cf698623553911b2f84e15f0f282b6b6ed3c4d9af779b0a5ac6c9f0fed45b95f533f4523f494567cd361f07eb43301f2930eb15ad8250f18552e129d013694246073f5aa4e20956ab255983cb5a07353327607881e858c961c8a8a929fde44d6d52f2e4187d8f153a203b480016ac6d8e05601ecb786a407b5842764e433cc6c92a39576d510da9b1fb4c945e390601323d124cacf9a8d91326459628eefea7c6282582f9c47e6e57898ad089d4cc8017ad4c456773267d507daeaf8b776d24eaa43b5d864b16d5c63a04d46e6d81d717cdf07ed2fea86b130d665a54a4c5f3430dab135079b3452a67b6d1d394a066ee6dc25195c317fd318598e8fe5f46f9c3f513aafafdba675d5dcd3df472ff473b1f40bfa350ec8c24c3ec4a66d45be99ef91e74aa08131ddaf4a3ecbf1fe97b5ed6ea67c7a883f76656280a982333e57f33722c320fe0d9c5124f006797839384067b714cae8bccc2aec8de677c1c657e3b397496fe6fddd7201d4aaf99247dc95b7fe932bbc5927fa7a21762fdeb1c1e74d6bce51a3ee6b1ea703be9fb2ba84ab711847927de60589b7f652da3e38d31c286595e1633a7970fd6b7aade55a21d22d64d783cf8eff37d96bc4ef6a987e4e6e48f6c721cb1063fd5e039e81718d9cbbdedbfe7352596aa638b3e1fa357fbbf7806669bf356eeabcf08319adf0280bb8e4797e84bb7a838cf3cfce387fc26acbe1d0df44dfd3e42d03fff0302714348810e4964d2862b0d4bd04ff138e30984b9cac405a3fc84f8ca67816bf1619ea57d74c511fd59fc2f590e472262d4b4798f0a1ea2c7793c894a48752dc4ad0fd74feebbcd3537d93ee65163390b109a2c68a0c4edc9ab41b3fdc80692d77b394314e8fc3208ca9491210c1efb2f19a1bdbdaf32782382c88eaf9d6aa31d145cf99a744f361bc449a314404f433d71af7a11c676728e8995b22f3abf24d926a4a24b0831b6ef95704fb8f0b58f2bb2f51016fecaf75223103ec5a6d2fb64378d44f5bff7c6b2981948b6242366aed03313232b3ebd90e710d33ec1b44410d5850e0c14f00f65067d2431e7f72042953aa64e880c0656933133195911c9639f9962e2258034719e6adce26bb75c27fd258e961759604a98c02fe1aa4dc1d840b0fa038cb97c70c709eb531f1c476f346f39c8ddee886727b1b3012c92f789414276cb24dd26a0090ed56238a7bc27889223824aec76349285966cead46270363fdaec1bf1a169fe7f3e0e549c528c666457b7bef10f5fd3bf488dd02bf8667df09c258557c67f89e8f09947b09e888c47df15dc84300fd0d698b37be7d2e6c1782afb5e75023f51285e9096a6cb9a5751ee26e206a184b6c58d9a5889d9fce51e650949ba9099c1dab2463894be0782bc6401eaca36ad74728984a01f5f0ee98754a79c531d2de98280485c6597c152a81b675a3b23b70c1643ebdcb64cd26fc810f3b6c4f4e65a10d7ef584fcb4158868df25ea7ace577de40bd1c53ce6501b8d36c460e8e85e13333ab1fb9f129c40028f06a18bcc36f62c8e384b9eb59efeffd7150c62a301f5080effe102ae3bffe0093c9191b23de4bef15513baa3d7ac12321dbafcf0c5f9fc176bcdc0d5589cae9a5b021a5adeef739958fc09db41b1be1cc7cc0ee694c031846d4f28edd2af78fa644282f4fac0323390e75854b986397bdd1a9b977e90fccea16b4e2f370fde0cbb03c3ebd8105261697298e46c39a66c713140f6c1957e699b953b8f3aea2cc143bb1de1362508a4fb0dbb1d2547c56e85120d60af71796d9d3e35cc0be63992b1e0ed196b3abb1caf7814ebe65f4f32399011ab9374bdf44916bd20fd77fdf0fcebe2727f698d67eb253b3f2de9d7c3dfa156a350ec09464e082f29ea814ec0eab039f7596b471f56f53dac6bed20c3df0798dc33083a4b0eab50c8094863e858d571ccd714269da01c783ba8d22d036140d8ab99eab3e5accbd63975309574a7b3bea57cc7f716bc48ea45e0683ce666f2c926cb7ca4a58a1d72fc22354d4cfab0538061b0f0444e9cc8bc02fa1b2a4736ad8284e81756bd0baad0dedbbe5d2aa57de4bfd7f7ca7ce793519235bd9fccd61a63d2cbf038ab2e9b5e4bb1b4215b81263e32b51e5b6b5b1ba36f43ad8516c0221680c62e9c2004f643e2a3392236c8130b6e18fcb02b1a6da2e38d95ef790104e22cf023c4871c31b9610541bd52a4a85c17ec4d637de7b58c71e4c8928ca5f57f902b8df0f13706b36bf42af670830c2deb7884534843f81ec25fcbc7851b8217908270cde5af7152d7eca496669243089d9746f716737877c48b589e54a823d76ee4931c229cd18dc410b152eddb0f30297df685aae8b2275503675ad4909b1db9af02a8125b5a8786e2f84388f1beff1cf70bddf029d311fb210d62585d5454756abfef25504a03bbe30358bbd9e8ea6742d96d6a78af817df10ddc18269543debcee62983dbceced40d018a2e730f85245654834b40adc0f0acd7cee6967bafe633a8baa9348ee52e73e12c898b41dd7b3fabe837859afca1b1e163dd25f919c6be79e1c7a49a5b1c29951f23decdcf37e528c371f009ef30871b2ee939a6af29555e8f8b877f0779ea50c4daa862ba498cf88fdac542cfb3062af087ee3bb9e64e622927e100305fbf27da87335ee514b9f1f45f99b58b1261ede26773ed77d5b8b8f0ed49375efc27c5489371ba340fb4c7f415edbff779cd491f4447f5f1c32c4448dda129ca8a3c3510a0d88f58800ce589e4f07c574a6a5d74b20cdf1085643198940f1dc595e096638ca2a2c699c075f0c9d8cf3d5e9e66498948481d51a27853840b224b21365b58fd7cc110ad5d2aaaa82829d542a27360a6b0efc75f7eaef65a7b02c125d56c82d42eac96beea8882772504be86e118648751a3905ef09b7ca2d49388b897949bbbbb61f6893366385b0cbdbdb6f6266270da0bfa7e4b6fdbbd27e4b4fa72acd3314d1cd1f10f1c044145be6342523bbcc70c007f2d334ef8df4f037cf345398781b8952d49b15113cff20f4909aeb6b7fac5661df7510263b77b3fc5df2e47182cfd455c3cbbe0977c461045ab75508f97eb6abceceec3db6471247f3a192441401716ad7a1860d8786f8d4fc746b496d8d251878f8cdb40810a2dfb2193d0b698e296b894e4e5a8d02b7b667b1fd5e0e5ba29810fcb829fbdd2b5003873cd440a7c4aeffcba0d26eeb680727196d39462bf485c10d7ee5050509087f4c6daf27c96b2af380d4db1838b8ac4e1fbfae25819660332adecdd972760c2eebc6cd5f315f817cdf5d733079afc6299965917051fe94db57f6cea0429cb91cab87044d5805f2040c2debb1c5af8e561d2419369bcfcf315a9c9b548c02aecd7237ec54818e98baec91b868e7a3ba53ee4b906ad8ac26bdbb39328b85a5d1b62aebdea86c8849df310248463b15a604cfa5d2041d39c6eb19b4b6c1eeb4d9a3ffc3a3b280aa5a439d57eaea0b730d7756519ac3f8bd10cfbdc3188b9889fdd0eef213bca27c7763171813aea3685405d1f76383a766a6c615de5d2e2078a679e306869629ffe3935d7bfa87d7dca2ecd7193118bf06e0e0c40f2eac818711abeb6a7847ce217d868f661c350dcb7eaf2424b9d0f5ba7381379a5e1c0a15120b5785f7784fadfffc3b89ea6b65654cf515505f61e4b3349ca46495b4e29e61d98f4ef4683c63086aae02a15023dff1e443e1926f5b547be9effc929362f1c1ebace6515b21643bbed9e2c40da4d8eb1cdff980616fba9488c3a45ce6b11f2e43cc37074b21f715baf31ebfe257618040189013eb482b302e962fbd1bc487654e2e9cd8e7d5ea59d7ddd9f8cb1dd4e8ffc7bb8f1373879c2d788de5deda434342cbeecab64d4b91abe5cfff18ab8c1a98bb5971c013045bec743e538a61a0c647e942793357fd2971841e55219025d25eceebff054cd5cdb1809a3242991ed0447f1c2d328a2ade8167d297b4a45684851635d7066ce6997553446f2cd7ec7e97ec308e48fa6044c2d0912860d4c07dc408b694531ae8", 0x1000, 0x7, 0x0, 0x0) mkdir(&(0x7f00000013c0)='./file0/file0/file0\x00', 0x1a2) readlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000001280)=""/233, 0xe9) mknod$loop(&(0x7f0000000180)='./file1/file0\x00', 0x2000, 0x1) rmdir(&(0x7f0000000080)='./file0\x00') 16:00:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x9) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 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)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e1ff0000"], 0x18}, 0x0) r1 = msgget$private(0x0, 0x2a2) msgrcv(r1, &(0x7f0000000040)={0x0, ""/162}, 0xaa, 0x3, 0x1800) 16:00:14 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0xfffffffffffffffa) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7ff, 0x400000000009, 0xfffffffffffffffd, "f69b2256db24ca665c6d2adfe0430000009200"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000001880)="e3dafd0d690f201127848fe5a144e4cc535324db86e815ca0fb0bbaab3e9dbc52c447c7fece68db0b86d4c4945a3277c786d9dbcbd4372d6927d46298a2a24620976f11ca44257d58b1a7bb5a4b0eb0741d6ad46248fe44b6fa8c4cdfb8c042fefe6e83d9d590a1e7b9977b91065883515d23dfacc221805315845073a524d20bb1a950052ea959958759784774bbcba239ddd7963a7e345736b3b598bce3c80a8f78031f4705b6c0362d3ea25af600862baa453ec4bda5b76dd281faf1b24e09469f4fdc1785cedd97a06631491bbe89bfa6f004a752dfd00687aff035fe8349a61c5e81b165995f8f840599817446aaf458d9c9910328a47bb08a2c3867859b79e70e9d98914dd0a572cb44b3fc98500551ea6ae7f3169a6ec078de5408d968a3f4907ac2a46f4ae380d5788bbcdcc0062c6c9b86fb6d6c846c2cac82332c6dd0581f03b557b6bdb59502da41dae40134c33df1071e59f4527c088e9552a6d915db9d1b58214de912cf51ed0e32c29bd0dc0321c0be1070520eff580980355cf735c041c2cbf63e8c5fe7106f0c6a2a0cf81c540dfa5af51f93694b629e85fa266b315cf4d2c633c5c503f66b57c7fd90fe22cc1b850dbfac0e3a420f2b1fa115623dc4348a9303ca2671fd77c2ff35df5ca1d6137357b0fbc3b7d52c245d87838b63c676a068de002f41c6ecca35270d9d9cddfa1dd868b563b9a5303833f6c708570cc94431fb02881fcae42e4f8e804d4accec8c9ee1722fcafef7fd8cd6cdea97a6492e4165f017fed9f1381f031ee298de94529ea59df48609e682ffe1e1c92f0b17ab5081dbfd32daf3a5ce4626956eff86cd48991343a66d2f746921a10599cef31830c23d40c61cdce217ec0b6383fbaca4c238f4cd6a908aba8596e3a8cac18aabb9a7451693499a8157cc36d2f1a488e0252e02eef899b2a53cf1992ec260797b530c9ccaeda44a1302a364facd8a4b3999c0c01294ccb6be56b66c24d7f85cbd6cc747179f309a928c6cd4e51efff5c4dda8882a9a271259cea0df3f61c08f6d18ef0a741b3c80e7c687656b219e34bb079f81c5b80eaaa4c4b4af00bcd3e3b0de1e85e41604ab30be5f910c372bba6f0b9fdd8483118d2227961dd0195252ab5a3691d861140ab6774c8dbdef4ef928fe57ed901824d87471b52f7d645a343db21e39939e077e3d3de43abb92c00e305fcc3266296b427941483d2522f790c49dfe0bde885a69c7c46e839b6081b209b29f92a62f1a25a64acbd0abde46900bffb5c9ca35f65d678a8bc3503451bcf8084e1371b3158cc6ef281445d6b6fc3fadeab305c93a6496a", 0x3af}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f6", 0x16d}], 0x1) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffe00) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) sendto(r0, &(0x7f0000000080)="b6a79626951ae026ef9afa9c457f5d2f3ea226727729f27a82e34ab08e67f212952bf24f8e50b435aea0265aa12dc048d87a3961ca8e4cbd53fd7c1b77af", 0x3e, 0x3, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x1}, 0xc) 16:00:14 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffea) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt(r0, 0x80000000000029, 0x1, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0xc005, 0x0) r1 = semget$private(0x0, 0x3, 0x104) bind(r0, &(0x7f00000002c0)=ANY=[], 0x0) 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, r2) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000440)) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000340)=""/144) setgroups(0x0, 0x0) setuid(0xee01) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r4, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) semget$private(0x0, 0x7, 0xa0) recvfrom(r4, &(0x7f0000000240)=""/55, 0x37, 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\x00\x00 \x00\x00\x00\x00\x00'], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f00000002c0)=0x1) accept$inet(r0, 0x0, &(0x7f0000000300)=0x324) shmget$private(0x0, 0x3000, 0x5, &(0x7f0000ffd000/0x3000)=nil) kqueue() nanosleep(&(0x7f0000000140)={0x3f, 0x9}, &(0x7f0000000200)) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000100)=0x1) 16:00:14 executing program 1: munmap(&(0x7f000008a000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000089000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xa, 0x0, 0x294) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget(0x3, 0x0, 0x32) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000080)=""/57) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x4003ff, 0x7ffffffe, "73cc517b8560c4e9c9c06d180000000000000008"}) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000800)="9cbc966b6efcdb4402b276fb24d036395c419fea3e9eaf12d17a02d6fe4623a15f0a36a70e8c240c9edfcf93ff9880b76229adc85728f75ccb4961b4e1a0896257b11b2d8a1875f46e898cdc28112dd84134eb609dd83bcf45ea6e8ada0dc465bf47cbd4fa0faaceca29580460c9a566dae110374484a5a2713c7fbaba83dd8af624932faed1aefb3f96eacdfc5ca732876bf223cbba177f08138e39512023a832200bb41c4c13aef74245aca8cfb51c8d2dbaa100b4177923ae35deee2954f418bda74f78a912629adc000563f437fa96acd736ba8f2ab40c357628bd57c43a36410949bf79158748cb2ce75e2a54742b96150706ed5cc31d4f99467c1bc17d5d0478cd8de5b42f99bc562b5ddb1c773f023f873b6399660c0f263aa2cbc3d1dcdf5702190a527c6f8bec74b5913ba63e552da031ad39c59266f7564db51837ffb2485dcd2df43a6469e54a7735815f73484f7cc0a18399be1b91e59ed8b0b1a1ad4152f0d4c5ae4c8e204da500663b38a9051706eba0c362a0dbdb241c2132cd1669e49113484b18dff1468a56c584ba023e8cf6ec9ebeb0a18737bf9eb2bead8813f91d263b3cfb98d6f0af5827fa49c878e45407ea18199356c9fab70a51461c04034ca156badbe8533ac0669c910f151c76185697d8af5dbfe3a8235ad51000c14fd7c124a62243aebf2b842983c4c687b25eb0a3ab5f9b6d21a63bec505d65693c1373d2368522e0be7773bbdf68e90adca4ece8c859268ae16ea97da7c37bbcae6a3580848cb0ce075af526d05c7f1fa88bc182e8009032e0268c456b65dc60", 0x243}], 0x1) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 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) dup2(r0, r2) 16:00:15 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendto$inet6(r0, &(0x7f0000000240)="f047bd638bdde9ece180399458fac741464adc98cca4ed37ef7ba14933719cee12aedf81773c1550d6a3326d24649c736442eaecb257696b0886e0b8cd7b7bfa2c4143833fdfe73f2af4e87f3fc71d65168fb54643842afdae6d0dded1e5cf531058d4a9b4a9cfce10680c9dc2fa42eefe099755a948a7ac80ce6682ae8d66a6cc2f797ca0e7cacefec7e887ec7ef64bd01afff601f9607a3f1be000827e44e592fc56a4540b3c60f39ff710e9c2ee5b3462592b7b9d7e9b4782b62b13c5c73ce55fc8e14b2fcb0420e86204b4acdfe2ee27ee46232bde229c13e6688ecc375f2a9bab816273a1a3587b1968160a2ff4f189fbe7f43363bbf3bd7f80fe82a18e52dd14214a2ced9829df5d2dd9099b05c5fe9c29135c5ded2bf1ab363d3b4b9ee71e1612baa9ddb96e86c5ee5fe5a889cf07d38e780fbd76ad8b1873cea9f83ef22332153a05378e986e0e6124c4e13194f707d9c69dca2351c2c630dd23b672647024851db91a5b05bb5c49f02c029ea8614949df91246a70a79e85fdb737b7945ab0061a025927602f712530f8cb07e2508ef9e390eba0fb5f2372071651d13305958b92812b5732c584eb98511d6ba499652c9b69c9b474f76b231b629b4bc58235e8bf0727236281ac8b7f54b7f711de62f1907d4823e5faebc71806d27d8cce98df3c6468438f2f3cf1969cf36128c4b4810ecfa14a50bd8d75f85969489329fdf4305d36de0c3007b7f58552c16f660be099a36e4d5d735cc1a307cb8d48d56c2cc5d12f0eae876ce78abe0e67d4488baab70b22d1455152e5487c8e4578e9aebf13196f2efd9ff0d0baa2f70abc2b577aff349b1ee435716c111f81d179525b92b7b089aca48a561f2ba564fcbc4008f12a0bf10ad7a60590ba8c1a154d88e3c185f5e2fa0ea215c2e99a2a9bf97e46625e846d62ad41e83ea0acf2f74926d4ced9cbd01595e3de633a257c6861e94cd910bd7edac53fa355d068a42ec4794319d56b38d91d81942d1d5d519a545cd8df3166b3a8f2c9035a18e6fa83268b5a03d95a4b47eace82d7450e51a3988cc599d89ddea75f6f2fbf6fda81855e7e68088c4a3094ea47ce7737e7b59dabed557892aff97e60c35c1a7cbcc237213847561065a88e35bf77116d82e9bab5361b9058a3f4cc2294f0fab4c11e39027fc9ed1d58ae7a4c5eba68f0787080cf74d0a3f277d563eb7d1fee525b314ae7d14da2a7eccdc4fd41624b75ad2447cf157c6eee149db59d4fc1945a77434c1bd253c39b07c45f919c9465756315e91c21175bd0436b8f852716e36be2d81cbf2b948167951306d0bba20c0381de87ef50009b6ba3ee21d85b14bb87f198e0d8856e69922b18849621899482d3074c900ec322abfad5a881bb0692e55515e5f40463f2e18b8d14d863ee3452e3edddd4b5843e93c4fa46a60e418aee97e085a82e18571a04f5106de35ac8108d46261fc3aa047255ffa48b556ae9d9d3327a20e1d61480bad25cff0d4edc6f33b3d415842ad7d459888e8921879017400075884e1558f4c0e783fb5e858697a82346fdb600d8bcbfa2ff38dad4b3c25ac004a9cc6901012955e294f3341574a51ca0b1f3b2e745163a2a375a030553413b6c1c3c42413f1d224c3d0a374c5268de1794a67d0acebdd90ab1e482dde204a88ed3cbe02a754071692f76f7d08663ec954816a694b603b3f73b4228b42b845357d94ae3b84bf54f92ab2f7a3f60ebed5420e17698758435ef2b9cb243209de855d573cf49188df4e44a967df02c0ff00f643b67c1774fed3b55c0a28fe045db3704a8845d0963da8f2a85717baf6a00426ef407281599deba5010392b31b4bc0ba062dc8070aa2e1c25208388472b6e87d6f8c1087a3363c525026766c269b6da5f708703311fa0735c0bf9cd9f69e399024ee7eef5d36846f22b1df561182d81c566bf8d22ec538d4606510c9a77f86cf1fe45fbb0faa7b6a5f00db0d136dc3ed9f84ac24ceea470eaaf6b70883cfbf1a338cc9ae534e944e02d05ec0d70a1e1975e939a627d3826686b4c735552847702a46ed3a24ba35de64e644a2bb7aed46696b94e8183c8b1389e8d9e6150cb226d55b8d1cce8abede26dc3d5b6a438092774a511a03ae4c78cc00128a636870476eccfa08c831d790b617ae9d2042cb03af9bdce568a55bdf7f8cda510bfccca870443ef01f884b2eb3e40f86d474bd8c7dd5e9a532d1e75dcdaa4bbfe38014c196484877a4552b0d72cb268dd5d10628b39eba29308483b291336ba4ab0478a90e4ae1ac72c6647829e96e7657fee8bc71aa502f2eae4d6294df32d82a73f4c446f6b31e22191dfe3b1f02be0cdf1184ec812c5b68356a6c3f3cd7ce3850af2c203d01e1cd57c2e91713f83b088b2833fb990c15bccb7e5a366b49c9430b69f9898365059057c70003d1e0fcd15572e446ca56ffcf72d37501a64d8ef48585fc7187dff64bbadff0b3ca4e0df9cbce85faf97f8efef35e8f819b9153e95bccdafa47e73cf7a4495ab0f9de32c4fc55ad0571745e0fdec4def0231014dbf9975c7e18d73d10a8191ff20acf92a6417a6146abc8ee5518a30e1657ea1e45b9c6cba3e75d31e891d49118e1dc559e78dd6bfe9ad9d156f299d46541cde78ce6c759ef3fb62f180449efccba2170025e74b321442b87ea2bc91ccf41a455265c15c80cf42ba9cd1a535e6637824e23fb3e0ae21f0dbdb113db7ff663938564e54c8110fd08df819497ca82b598fe6995f6a624906023ebd48d93a8a3fdeec9321b4d127a78694c412aa10c15b15b5c2b27b065825593cad93c3775249b986c582482c89675569a3aed3285eca350fcb86325812dbc9ed092b98af77ac2c1dda8d60202c497c2cd9341515fd06c786e077542b423fe1f107a0ad01f882f236b1c6c8fe3e2ab990835ad29c544d5db9fb93000b80300ff69abbba2f8dbe0e49f58684fccd3c8977903f6d9ea53a35461d64c3e05f50160d0350aa0913b6c4fce0ec03c38e89392033e935fec13eefe2a57ea76f5bc151ec473e3b96ca70b3d6ccef6f50760444b00254a7cf0ded878d9e3d8939de6995e8ba47810f8b1f765de48bcc4433a86b212ec214e3b1cf169567b1e002fcb264964155728fdfe6a4402e24f04f1163ce2ea504ca77d072a45eda1fe9ce772a9a71799a3cf704efdebdf50ef6eb7289087ace8c7674687e2a8677ded1113f4e1ed9c04a72c6f5dbaebb1abe49352830f79e6937bc0aeefa5db5d05ecd19b1eda448e4bed77bca9a9af83d7f10ec629398e66e78a1ea1f074f088ddf0a34a3ae27b1bebbabed002d3ca5125a5b18897f94caa499c7f6d36e9eab06dde63394c62b78ac78388657bb79ca02ea13685fd320905198fcb9a6f7e313c13bbc5bdad469370c80d93730c28bae7c1a4588fdcf935b6ed83e5b43c39a17ee7304d90c04ea963b33360d4dafd2e22a0af7c8afb2881e0503590f2d51785eeabb4ab5f2d0beda4bcb0869008f48e401dd4fd3fd5fa3e4dbdf523d32f6e6c92779570491c9e170eb36d1bf9116c50920379fb81132c66c17af809f6f29d11d70d6bd17dc4d651ab8858cdcada0d578db3fefe1e1cd4738223cf39e2085c2471b8420923c2b6eb4e743724749cde7f0d78430f4c13882685b8ecf99d7df4f5daab9866812bccf467931f0f434d88e158ad60c949cf918ca5f91e309b8363c082c44b26df3536c9ef63d493ea3008b793966fe127c10f304adc28e358d1f425942571556a740c42731ff99f53b982e94da8a39fa869464ed91df1c2d848d7b87417c26c6b90cc52d172808cc1a520d909e7270d215967c7ad5a8d2db4882f5ef46eeea5719c6bf8b6fb00d6cc6f24d584aee7ed93f2bf1f1c380cacaa8ef72ed63a84cab954e4ceb2316761cade6cdb3b996c9cd09d57ae4c59206dfac18a46347aa717e22a71b81b398be0cbee686b5a93d1bf1c0476f93dccd683dacc4363d2abb41eb934564888d94ccd284c4c5f06c0bd332f60a5914b9b2ba42baee2bc10fc153a81e5baafb029785d388b69d446ba1a5f8f21b379ed3f0a558725e5f05f35ce84ce2bad3d815d257d8e466f157c67679db9debf2d6d6b347373900b65bd80680afff2159d7c3853e58cf28177fd9524378e9402732a0d2eab9fc8ba0bc73e5bedda8ad4522a93ccc1c5bc1338de29d95af454ed66ac7de1fdb3ab8fd146e84a60498410e29f30d2f2a96c14df8d95956492a395611246b69b364a9050f93064959ada963fe719cb8fa8c349eef08a831497a28aabac36272badf48febc27be70d6d2f36cb618fb9f548e7eface6d3e722030abc521850ca8ec5d37447171f4f30dc17e22ba5fe53769cdf4a9371a7a8f3f4b372a3f68dfd1ffc96b8eec6ac31065fbd87b454a8a714b587ff74bf9af7a65dae5c7c1aa8337f4fd59d40d1a29b882465736ef235fcc53f948d73a45e23dca1929f2f6150870785da6ad0cdbe708b5060c9fd91948fa910520f08de008fa41e7818ab465921e15381f85c1395fbb5634b987a16390c71e928aa12b9380795ad7c178a5b48c46855297ca60d2940a8902b2eccda7101cc2dcc631367a6c9623158b46bceb8243bd49d91a904fefb0fe8aee618810be60a54b933ee099cd01cfed1296f4dd8dca3c8808bbe06c2e6fea564056c1e3cb2e8d0cedd89c2f9790866c4e6e425eebd7e7d7846d41bc58958ce7ef3635d192796edeaa8f8e5fefce3239b26fe53b2aafdf5940e20ce06725248d98224e56defb7fe5971e48833491193b76bd40d750691d63fce23ef56a2d9c0cf6667a59698ff6da840f7d4b351a79cab6eb13bc8c9d79182f8501f686ced1107eb2808ae2daf53c23961a17af19ffc06020588cd48ab57f30e2004f34b1199d917d8c4ceb66a6ccd564f163de58ad716b575a9109e9397df19095877bcc5b14ab998d780b652aeb44ef90d64b70a774f489c280ef4856c29222093dfb1c96446e63094129db13e56058f3e29367993eb121015afa775d31ec4fb1c557abaa7d32353f31aaaa25febc959d7d01ddb4392dab1ea002a768450a014621d59c29c87b7762508e156ea9247d469a13a2c0c53d015ba03a45de18e3ba2395a9487cdb9cb0e182f3253c13f730eab512b1a04d3852e6b0c998dbc7e4534606f40a630da72cd63b77a4f89c5ecb507d688b5d47d117eb870156ec2d1ef580713e43dcf8ec704bf9f3f56b6dc167a07b85c61a083bbe1a605ce1a461cb1000dd281415d73ba56be3fd1fe334767cdbb0c9998bfe6452280f83df6400a0e37f1a1b619f05a85b7aba5e5ce282552cd577c545e68507a1af95e983c3d19950ca78df0177b414cea30b7a804e76b3200312383c0318ce22c89c5f3f13336a2292539ee99c52c552859121190ae8d217e2323fb2836bf5d8e9cc782ffdbdc81d6732878be06625fa522fbdc5832f77407cb3b8f8b1b40e3763e4934b5e47c3b4cc354a112cae26c6121901e0917156c453f19679358e72918e6f4d2fae44ced79c1824fd07e1a4fa36b2de56a5c8a08182de977b77b27be98bc1135f7c7c099f87a813f4724d7e07e87e00703497bdad55703f717c8f68d2ac75a8d34eac50ce4807a1a954b22b8914f85cdbc73c7f1394346e414f8b957b7dbb4c1b83e017b57146dd66a58265dfac929f7abae80f1d2eb434952b55f1bb180758d775120756235c4696556437872b9170dec0e668b3687a91dec1d7d46d5a779630ff7e58b36f37c351da95955b6fb303050be9975b8571ac4c5b08aa20e38e7a5b97fb78689f5efe9b", 0x1000, 0x2, 0x0, 0x0) mknod(&(0x7f0000001240)='./bus\x00', 0x101, 0x7) r1 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x7, 0xc54f, {0x2, 0xffffffff}}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x4, 0x6, {0x1f, 0x113fb3a6}}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000140)=""/116, 0x2) poll(&(0x7f0000000080)=[{r2, 0x1}], 0x1, 0x0) r3 = socket$inet(0x2, 0x4003, 0x81) fcntl$setstatus(r3, 0x4, 0x8c) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x12, r2, 0x0, 0x0) 16:00:15 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x5}, {0x2, 0x1}}, 0x2) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x1) utimensat(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe) 16:00:15 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x8000000000002, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r0, 0x0, r1) socket(0x20, 0x4002, 0x8b98b7) 16:00:15 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0x1) setitimer(0x0, 0xfffffffffffffffe, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x1) r2 = socket$unix(0x1, 0x3, 0x0) kevent(r1, &(0x7f0000000240), 0x9, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x8, 0xffffffffffffffff, 0x6d, 0x2}], 0x4, &(0x7f0000000200)={0x7f, 0xffff}) write(r0, &(0x7f0000000040)="ad69d57002a9793d01f2ac1f357882c010eef2326de5debe2aa679c565698777b303768638b6e6fd9d2fa29cf488c8", 0x2f) pipe2(&(0x7f0000000080), 0x10004) 16:00:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000640)=[{r0, 0x42}, {r0, 0x4}], 0x2, 0x101) fcntl$getown(r0, 0x5) shutdown(r0, 0x2) 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x4, 0x80000001, 0x8}], 0x7f, 0x0, 0x0, 0x0) utimes(&(0x7f0000001380)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000340)=""/4096, 0x1000) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x4, 0x4, 0x100000001, 0x1}, {{r3}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x6b, 0x7f34}, {{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x80, 0x1}], 0x1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x2, 0x0, 0x8001}, {{r1}, 0xfffffffffffffffa, 0x90, 0x2, 0x81, 0x7}, {{r0}, 0xfffffffffffffffb, 0x40, 0x50, 0x2, 0x2}, {{r3}, 0xffffffffffffffff, 0xb1, 0x8, 0x6, 0xff}], 0xe9e, &(0x7f00000001c0)={0x2, 0x1f}) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x814, r0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2014, 0x7b0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect(r1, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r2, r1) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000000)) 16:00:15 executing program 0: r0 = shmget(0x3, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r6 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x5, r1, r2, r3, r4, 0x3, 0x7f}, 0x3, 0x7, r5, r6, 0x6e, 0xb2, 0x1}) r7 = socket$inet6(0x18, 0x2, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) getsockopt(r7, 0x200000029, 0x27, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1000100000002008, 0x2065d) getgid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xbd) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x20) r1 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x82) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000140)=0x1d) close(r0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:15 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0xfffffffffffffffd, 0x7, &(0x7f0000000080)="04000000", 0x4) 16:00:15 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) getgroups(0x7, &(0x7f0000000200)=[r2, r1, r2, r1, r1, r1, r1]) lchown(&(0x7f00000000c0)='./file0/file0\x00', r0, r2) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') 16:00:15 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) semget(0x2, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x2943, './file0\x00'}) 16:00:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0xb6e) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x100a22) r0 = open(&(0x7f0000000200)='./bus\x00', 0xfffffffffffffffc, 0x0) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x5dc040f845ad3713, 0x400) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x100000000, 0x1, 0x0, 0x10001, 0x2}, 0xc) r2 = getuid() r3 = getegid() r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x80000001, r2, r3, r4, r5, 0x0, 0xd4}, 0x0, 0x8, 0x1}) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x1, './file0\x00'}) write(r1, &(0x7f0000000100)="a392f4f5c2c68a3a365494b6b4d3660c43e0b5d8", 0x14) r3 = shmget(0x3, 0x3000, 0x6, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) flock(r0, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) 16:00:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x1, 0x100000001}) r1 = socket$inet(0x2, 0x4000, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, &(0x7f0000000080), 0x0) r2 = semget$private(0x0, 0x4, 0x8) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000080)=""/203) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) dup(r0) r3 = dup(r0) fcntl$dupfd(r3, 0x0, r2) 16:00:15 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000000)=""/44, 0x2c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x60, 0x2) r1 = syz_open_pts() r2 = dup2(r1, r0) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x21, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x7, 0x1ff, 0x0, 0x3, "1f4b3738c2a9a1c643be5c2b0208dd395f037486", 0x1, 0x1ff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0xfff, 0x0, "6a0c5260ec0bc7fcfb5b78593f9c29e9d6abaa98"}) syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x1) 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = kqueue() fsync(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x1}, {{r2}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xfffe, 0x87) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) fcntl$setstatus(r3, 0x4, 0x80) 16:00:16 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='@\x00') 16:00:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = geteuid() getgroups(0x9, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) chroot(&(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') clock_getres(0x6, &(0x7f0000000200)) readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000023, 0x0, 0x37d) fchmod(r0, 0x0) 16:00:16 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r1, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) 16:00:16 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) sendto(r0, &(0x7f0000000400)="a92b13746ac353d4dd5b68dfe16979c1a359234d289de8385068e88a3813f8c488cfc0f580513ee6084fa439b09004053112bf4de033de0a9fc8925a985774a6b2633a3cf767b243619275412c4c7daf6a34fcbd7eb1567559620f4247d0668e7386dcf917182a2c0b85e8da7025f89c3e8c98126566e1dfe2fc72e74ef78e01370ca11355acc528343b3b3050cc8587912c37d2b072674ef51ecb95c9e9dff11d46dcd1eb900701714adde14b209ee5671439743e2cdeb21490ea93816d9cb2ae08fd1ddc06307dd32b9cc573ea6cbe2a3bb658a3b94f", 0xd7, 0x0, &(0x7f0000000500)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x4, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) setrlimit(0x6, &(0x7f0000000000)) r4 = fcntl$getown(r1, 0x5) fcntl$lock(r2, 0xf, &(0x7f0000000080)={0x3, 0x0, 0xfffffffffffffff9, 0x5, r4}) mlockall(0x8000000000003) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) sendto(r3, &(0x7f00000001c0)="7ab9539cb712e715ac402f9fbc516b342f4bcafcb208448ccaedff1c02493fc3e9aad9a1933760d79abefa60772b5a95f48f037b9f3cb8425e7049ba88e18e518b8df7746f005bc2ecedb2360399ef28197f88da6ee1a777a8d948baec18af56b30204d782f31806353fc57f622143598372477faefbccfc485dc97e2d22c110e9813430f463527ce5ec8306d956275dcf32c2a07b84b46da9bbb067fb0369cd2220ad0ed11a0b508d3a27c21c64f7f7fc77b746970d7c68eb4ed727c0850cdfc8", 0xc1, 0x8, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='W\x00') 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x14de0d7c}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x0, 0x952}) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x5d) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x20000200000005}) 16:00:17 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) fchdir(r0) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0x4e5, 0x0) 16:00:17 executing program 1: r0 = geteuid() setreuid(r0, 0xee00) r1 = geteuid() r2 = semget$private(0x0, 0xa, 0x1000000000000020) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000300)=""/104) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSDTR(r3, 0x20007479) r4 = socket(0xf, 0x8000, 0x40) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001100)=""/216, &(0x7f0000001200)=0xd8) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)) r6 = dup(0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) msgget$private(0x0, 0x80) r8 = socket$inet(0x2, 0x4001, 0x0) setsockopt$inet_opts(r8, 0x0, 0x5, 0x0, 0x3) r9 = getegid() getgroups(0x1, &(0x7f0000000040)=[0x0, r9]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, r1, r9, r1, r10, 0x8, 0x5}, 0x673f, 0x1ff, 0x7d}) r11 = openat(r6, &(0x7f0000000000)='./file0\x00', 0x8020, 0x6) setsockopt(r8, 0xfffffffffffffff8, 0x800000000000b76a, &(0x7f00000013c0)="caeb32eb34bfe9d470bc6fae80ba1d50dd1e6e9311a2526b7e1eeacd8db44ec9eddcb1fd28a6889d1ed6d8ef720d219b2895236ca7e6f4c49fc212ca8270eae151127fa23293b239539152d6e895d0e401a2dbb628b1889259dc5c691aa86dbc6194fbd2a075198c0d012f81eb12f1150773991289f4dbd0605578a47f152d559f96c89853a1ed34b49984243eaede7342081b3184dd012a07603fc246613877d9c11cbbc7cf55bffaf68e52ed5b6dcbe35d6f90e943f201c003eb7e9e31a35c52ccb0c1d5da6d38c45881a9e87c2cb6dc5aadf793d46fb186adbeaa71eaa9554d9dbbc292c62893374854407e632d262111f3546d38400d97590339f83c48c0b4f3b9742adcb5f226613f7ea6ebfde62d7d0f56feee1c50466c72cb994c91591d61c2061fc32004ae74cdd73d2506976b7a31e05d20cf25ed118d736cf87439206ef9715a219e3246815737d261e1aeb466f92c826c10e5001762d678c58ed9548a8567c0fe897ee349489d4c9bc5a07fe0a84dfe0ddc7f50a65b48b48203a2f780122b2e28ec628beea4e7f71fdea8347cc3151ce15f8f7c3aa314a0b9eba607793212815c39cc275a230bdcdbb6c52802908f471ef370e0fdb3fb8083e7cb8a3f9ef9a8f9f7e170f907cd8599c72603511bb74f56301a926de8c6a59294ef77986df845e393288ffbb24def8f663c6aa9e569cdae035d8d0e0d68461944226dffe181e6e32c1a6935170fbf8a60734db772251a5c9a445bc1f9b90f72a4c7f512f8e4276393228ca2a8b9b1c7c8088dc2c5f6515657c475643e6b063537bb0c09ce0fb3391c353c32707b4400dc3635f4044d410af4841f8a1d544c6158ac99e7512eec6c4180a170c5e39095166cf8c31e97091369079ccd17d5529a64b37d31ddd1f486aafa552895cd55d61e2c371aedba1123ec8c259db92658e2002fbab31ff6a8cf1bb320ce118ca9719dec48e32f5bc40aef92a984c33eb34a98175a24d4310460aa0072107f9f0e7298ee3e235227ee84c95736e89e86e2b2ee67bdcce96f583c8ae5b4179226748406d6f892c9f1d6460d9b88cebdf9af270740fe8665ac39236dfe541b60fbc4b3e42880dd8fcbc4d9e4ec1d54b4b64063e6b23ffd7948ff88955f9cdd6be2363b288021a2098cb897141acf4a4c1aa45a1c16a5498557bd79ea8f0dcaa4bdcf335c58cc005e3c48f446b48e406c69b88cc19029ee692f29f6fc1ae55e09c44049488629a93d501c08bc87ed133b5f2f22ef34cdbac93e5a2a18177c69a454fb5932d02dae123af1c4ac980be29c01c6c9103e9a318c48dcb056320d7cd58b883a90b595b3e0a163b9b41cca83a58952384bf277ce4af05a4e88d2dcf1220fd979eb18f70271d23ee0dffba7cd59342112148f6f514e8150dbe75446dad095a6c15a23e381e10551b8cc0620572c33e0602a0d502ba54b4e0f1235f5abd99ad465ec2f428f16acca2c944efb0717e17eab7f6f681ed638c4bbba55e62522394f0889e9045bb4c89e30a327cc85a31074ca2b9f198f9b4e6f4cbfa31582983ba90b9787bf8bb25206c1d7779d1a33ebd61456ca58ae814420740fafeaa64f2bf318000f489c14848cc33a58dcdf181936e4103d98228d65b3af2b482995cdec26f82b7cf693b11b94b2ef8e7cbad5ab8933143ed9fbbec5730df9e9cb7c5ee102a2ff46339f7ecd52d03475bd2bd122ede0e62a9ce7e2cc0da539558c8f66361f69a443b695655404c35625a0f3c775aa3e2c6849d5d36659e9db35243c9bae0a3f3e4caa5d0b60a43d670cf2ff012878a6f115d7027889d56c6cedd532e4d5a47e4c73f1808769553ea2bbbab9e98de56d7c465317c01a0d752d065f7ba62553169abd93ba46c5bc8e13f03d85ab05ec3e6f47b6edca0d052816573f5eab18957aa12432e38072957de74872d37b4762b04b950d2537eb7674bf2b93fe15f79ebb3cd7a7e879451d05612d049e5c908ed9cb3f0dc1e4140c2122d73547c24e545f6532e0a2af45fcc7c9fa9376af7247430ed0c67bea6e957f41fc582078a5dee68ce03e373806b9bac1882937e5166dc43229359dcfa8c44feb1ad3c7ef116b356710d3da37fed5ca2c2669c8ef96590f9d72fe7fd3c07f1ddbd28e4548c2cedc0e59175b0fc52a0681e718c13e62781b7ed97d36a5e711fa707589c88a8962085c87c9b7a4dc43898836707bbc360eef70c4423c70e1b7dd107faddcc9c306d0857449c4e9fffbed70d4d4b8afc73768a60a0ee23b96a0a3e259cb0e1a52c6476153c997f31bc6d12e37af6b918b79c088f14fd72ecf82a7b3dcf44c6e50ac4fdf8e2423d201180ac2bb32aadf94a31e2aa4f57e203d01d75a475226d7ac9918c3cf9bc2898345b049ef5dd958371980fe7fc17cf01f91bc6bdf7d2cb1597ddecace5c78cef12f6cf7df178b0b4eb935b0e48fc07b587bc869ab2f7963d92f6dd47ac549215b6cffa7c7faebe026f67c730033603feaae001256bc37b5158e848b9405b09b68726eab588d64f0d2f5e21be855d52083d324ef4d6476a241057861b279fc04f7b845702da05bea78694832f86eab84b2817cdf15c6d6b1dc9fb3322659a79175a50d02b173745274013339ce491d2b43e9d72394117067ba0775b451671a42dfd407b0d558cc3792f8b75c39554121c88732be04699341360ac6347a71d741840d24636d96ded953bd299633a5e53ee07645112236d9d032ab3edbbe5e3b43ddcb14c898ccfd2bc3ea086079bd65d08fab5b08894e08f2eeb2bba4316242ee859d7905deb2f973140ac973d8f393644565ee988bdd2d83aa0af50c57cd0805995edcf56e4a8c0af2b3faade13baa5e2e7d8fd7dc0ebc3a34855caf54a2e2a63cb278faa6cc6ca9fc599c555110f01e30e8b46a04780509cfb882c35a1f8ddcda3d95ac1885498d100638a1974f48a4c947a36044f4906c56add15906d3a5aa597cada348ddb56d0beb3d2531a62c68109381e091f6bb372051108c502a59e356496bbe3b5650d2dfd5854f32880c0253da447c399de3569a9b553e25f1fa1d645110692f7f25ca50257a8a76b6e2b8f8611da4114a5fa1e024439ee0f88fe53acde71ae6dbe5a0079a5148eaa09ad2e480ae6d93a6e74ff10a4c5b2a11b0819661da92b7f4e0946bae3aacf4099111702d5055f92a20492064ea5798fcc5957c5028a9cb35bdc127c9349a02d6ee450670b82447942238a30b77c949a4c52da4dec67e34b667f353b584db71d0920138f81e5778d27ec627da246bb1cadee24e9ddf93818f8454c2056866521a9be658a2a641dc92e823bc7edab367e170a411c8ee6a5b30d5b763d321d18c66129058598f04608093cbfc8f77d12be14295da7e3ed96df6e78d2d036cf8e2264adcb67a38b823b2f892d8583737c82f8c04ba994b721d95885bc0e3ce4dacd175ac9ee130262f053102690358a1e31e47585e0664cf17869cd3a3135d11e7fd23d2ce12f07c2c57429fa87d4fa2b005e27aa7eb3183c660de7a48a96786b16b327909c920dffc4a36169e31e2b41ecb4a151e9591beebd80474074afb1dfc7e3ba60cc2624ae0a405f06c66a5f3f93d1acb111a3850f145c0e623ab6cf186ae7455d900e650cc3da855a50e59b53eb4bf189eb1fdfc0a714693d1f04efc5e452e24473c356a71af132f5eb811c0345b2034443498158b689cdbd6b62bbcef123f9e21a0a0cb79186a0a3cbf8276736e0d4f42d15435d0cc298f2499e5c9e11c00727d8fe9425273ffb746afc7c7186f0225194c27513d6d3f089810face8710d4564b5dfa8f67ae01de09913cd421527bce284c847903e5733ceda7298948108657ebe0e6f5c6d3bebd24b4a0ae3b40e0791c39d12cd27c2a22752dcc822bbd073655eb686b21a9b678169ee78d77ab8997cb1a324f5e2214863b19bb596b018443773c39a3084b79e4994ae8db158c637673f4dc4825c5450d8bbeaf8f939310fe4cbf88ccf7d995b2f17007960236300ab6b4939d44add21303e0bb4dbfcfc53046ef07f7262bbb66f7bb48e6f924daab7470e601a02e703bf89353139722a126a4fd59e0a9ada13fe74d7f7560b43fe47de81ed481e00bbebfc19bf446067046476029cc084f93516a49049693c0fe4e105d236bd2d7c7c2bcae161ae2b4565ac8c08d03e32690fc8672c361aff7b5e51f3ac855bf3c6565b12b62c83b34e2d428b850e5f996b06fcc6478546b8aa561d52ab953ebad61ebc191ac82d4861c97f355f2f4deca0e027aad6594b1b7c2c1d0a05d8600a905765be4ec935eed582878fc4062558f247e8994ba9e77b25ae249db0b5129a51e1df8f75ccfd8395e32886470099f6865ed8bda615f95760db7ea7e434e2cd554de5b58f6b80235b039d4d6938fe87bc37144e695da1909e5e4c5d7adf3cf2aa0c3b1f2d9456534cae76ed6bac6a5a61fdda19d864c51b1eeb241dd4e4b266a93c5eb533f0524d40919e46338eb122936b1cc1876d9a8061e0ff7455c333e4ee26442b84663dbc2e4468b46c8941ae607257bce6f4b7502e99b8f60d5196c800267b2b22fb273ef96d685bf05426d2a46a12434a1d536488324a67cee21b22326d508b12d5a716bfd23f0bf6c0cc6eb65a79b8858c5f2d6ab36e31ba62f611dd3a712747ceca5850d0d1fca2fc43402880f0897b80de6dabb8075fd754347c8cc1125b21e03affd0945c32fd0d224e76242d198a59810b9b37b6c59904286c98bdb1b585d8c1c9cac62a353e965f8e34e6a7c43e56e648bcc7b530626f2b2fd01ff8aff3f00dc9d4c5c21ff7ab53e490f3a0d99ceefd1c9aa3edb4b1fe08ceab4aa9b502d19df62b03b71caa94524bb1d8535f2e9413c54dfc0ce77017d98e43c3a92886636a96e3664feff3d835ff9b5da208a9f3f87b66e59b6714768c38b21ffb9cee2066e16298d98e9417fc70ebfe9b532278f67b3d313bfa394862379e80562c028e8dca78eca84cf49f6714574901e0c48c11a70b90d80132a3fe38eae2155b2a33b79483173f6711e8a55f11a591ad5d62be45a6a2c48e820ee019967393b6a5ff441c8aee439c6e26fdaf73898769e07898d545fdf6f7c83bc7f86d323d47e1b791e2d51a6d05e4d6e0d94cc068981ed0e44de5e7d0201dae90ffe5aa94f68d7445bbcb4447793697b81d67b8a93459eb7b3368096372d51a45a5d6607316a69a72830fb32a34b54bf49f2d83f85fcb0c28fed1a9bb9b519d61b799a78dd2cabec76ec8eb3976207e9f85b55812028637f3f8f53fc3cacf30cad00bc67cdf9cf0474529ddc2f7138ed0ee268c39d3f1a34b85dc96b6be63467e95bd3ab3df4384b6371cdb877f88fa6b0592bb51ed999d1effab68610e103874553aab748646f2483ffb6455448a84525eab429f0c5fd183d62e4c1d4cb8a8b0a5758cc0c49884a1b7b31efec4d2a8e19473b8c6edc40963cc4ed556127e7949301cd404aa3f878f58a78509edc894aa7e52d6fac2c430d50ca6335c2768eae8ce13cde7b056e929351ec7d4832c60eeb970e62410875bd1e173d2a41edd7b0444de8a13db1484db5bc7c43c608ff768cbda037a0d6027961dbab688c338eda89d4cdf498e289cd5e3c50beeea31a11ba69e416bcc39b0f784268e2babd54b9e7fa5bdf8160283f1d8ceb74fcb6613156bd3aca009be8a1cd1f9179274f52c4d8c38d0314cb59fa9668983a35142c592206e0099e263575a043319b2f7876278aec93bd3d840f423f255fb5864d646381fb2eca41e7a4f7daf1586db69cb16cd046ea6df7d2cb6b2f", 0x1000) fchdir(r11) setreuid(r7, r1) socket(0x10, 0xc004, 0x2800000000084) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) setreuid(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000380)) setreuid(r1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xc) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x4003ff, 0x7ffffffd, "73cc517b8560c4e9c9c06d180000000000000008"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:17 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xa00, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x188) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x93c6, 0x4) r2 = socket(0xe, 0x3, 0x20) sendto$unix(r2, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:17 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000080)=0x342c) r2 = shmget(0x1, 0x4000, 0x48, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c5, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1e, r2, 0x0, 0x0) shmget(0x3, 0x4000, 0x5, &(0x7f0000ffc000/0x4000)=nil) mknod(&(0x7f0000000300)='./file0\x00', 0x44, 0x101) execve(0x0, 0x0, 0x0) shmget(0x3, 0x4000, 0x612, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = getegid() accept$unix(r2, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) fchownat(r0, &(0x7f0000000080)='./bus\x00', r3, r4, 0x2) 16:00:17 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x37, 0x8}) clock_settime(0x0, &(0x7f0000000040)={0x344fda5c}) 16:14:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) getsockname(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) getsockname(r0, &(0x7f0000000380)=@in6, &(0x7f00000002c0)=0xc) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x23) r2 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0xfd2) geteuid() socket(0x6, 0x4002, 0xce1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000280)=0x12a) setsockopt(r1, 0x3, 0x5, &(0x7f00000001c0)="62c35e3890184fba8e0e8094c14fad0e852abc6a324e6e864b08620a01f55efa4884086a6244d60baf18aeadfed752b51c728f3934de02ad83c6bea89d2ca5e8df7e2b6f9e18d03f4b931afec9f3f530b87cbb297bf577920866fc9291dad6223429480c5a872012e63e58a4ef871ba04046fefd001b68ecf9c25b0d106e2cf4e35e50c4048a6f9d95f8c731497625eeaa", 0x3ad) r3 = semget$private(0x0, 0x4, 0x40) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000340)=0x7) 16:14:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000200000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000001cc0)="97344e13ebafd1803619c232ae0b4137858488b25ea946fcbdf12787fa0bd1945acc98a1ade1a3d5849e807ae4799cb39dbc1eb7ca2c26637f3b7e698efbea3d1e66001184578674a636de4569cd0922eaea5f6da5c5f9fbddfba719fade707d0c9be8fa9b57f07444c89b2f7a5dcdf2ad46326e202b472cdea47edacdf470ccf89229947c5895ae7276ead0e369e5a9a8b5734d48374514000000004cef2440891e2a63fddb4c9968cded383436c1b270851077038a8e006a7ff3d787a11af321f968ee24984bfcccffff04000000000000005643de000000", 0xd9) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCSCTTY(r1, 0x20007461) 16:14:36 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0xfffffffffffffffc, 0x40) r1 = socket$inet6(0x18, 0x4, 0x80000000) recvfrom(r1, &(0x7f0000000100)=""/80, 0x50, 0x802, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x0, 0xffffffff80000001}, 0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = socket(0x6, 0x7, 0x8000) bind$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0x28e) r3 = dup(r2) accept$unix(r2, 0x0, &(0x7f00000000c0)) getpeername(r3, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:14:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) getrlimit(0x5, &(0x7f0000000000)) 16:14:36 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) bind(r1, &(0x7f00000000c0)=@un=@file={0x1, '.\x00'}, 0x4) fchdir(r0) 16:14:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000200)=[{r1}, {r1, 0x40}], 0x2, 0x9) open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x4) 16:14:36 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) socket$unix(0x1, 0x2, 0x0) 16:14:36 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400008002c2, 0x0) r1 = semget(0x2, 0x3, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/40) mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) getrusage(0x1, 0xfffffffffffffffe) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x1b2bc20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x1b2bc21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x1b2bc22000 didn't change! 16:14:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000400000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) fsync(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) 16:14:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xfffffffffffffeff, 0xa, 0x0, 0x3ff, "865cfbe9f21ece1980aab479e65b3fcd1b76d106", 0x4, 0x100000001}) 16:14:37 executing program 0: mlockall(0x8000001) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fcntl$getown(r0, 0x5) read(r0, &(0x7f0000000000)=""/61, 0x3d) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlockall(0x3) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) write(r0, &(0x7f0000000040)="242ba2c1997b2d6812404ddc58ebfed29e0ceef6e1bca025d765bc", 0x1b) pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x1b2bc20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x1b2bc21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x1b2bc22000 didn't change! 16:14:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x4, 0x0, 0xfffffffffffffffe, 0x4, "d730c1e7bb6fcce23c5b00000000e74de400", 0x1, 0x800000000000}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x7f, 0xcfed}, 0x10) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) shutdown(r1, 0x1) 16:14:37 executing program 0: 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"}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0x4) recvfrom(r2, &(0x7f0000000140)=""/94, 0x5e, 0x800, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x2, 0x4}, 0xc) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0xa5}], 0x1, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ffb000 didn't change! 16:14:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0x8}, 0x10) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvfrom$unix(r0, &(0x7f0000000180)=""/12, 0xc, 0x0, 0x0, 0x0) 16:14:37 executing program 0: r0 = socket$inet(0x2, 0x6, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x1000, 0x4) sendto$inet(r0, &(0x7f0000000040)="36749d77d6efc09569b862eb240a7944c527f48edde90557d201b3999e196fdd32a31b640fcc9154d8feca28", 0x2c, 0x9, &(0x7f0000000080)={0x2, 0x2}, 0xc) fcntl$getown(r0, 0x5) setsockopt$inet_opts(r0, 0x0, 0x4000000022, 0x0, 0x0) 16:14:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r0 = geteuid() setuid(r0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:14:37 executing program 1: r0 = socket(0x1e, 0x0, 0xd9f0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) 16:14:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') listen(r0, 0xfffffffffffeffff) chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 16:14:37 executing program 1: open(&(0x7f0000000200)='./file0\x00', 0x310, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffe, 0x5) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') 16:14:37 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r0) r1 = geteuid() setreuid(r0, r1) unveil(0x0, 0xffffffffffffffff) 16:14:37 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x5d) setsockopt(r0, 0x80, 0x3, &(0x7f0000000180)="2f081818df3055744aef8160a00122b47b99abf0060cec1a7f617c83757ba06797f10af0f5791514a368956e511a110abac4520ff1913cf0b54c820ac809f20358363e7fae4d8fcc5b7001716c52b7e7d98dad7632ab4a21d57b4cd9be1b286f1f8d735c36e6efc00620806ad5c84e54181985d12fbc364ef0ad31a36a7488fbe0a6d2fc9568ae3cd09abdcd7154ce9c0604eac972507feba6a64a70dc893527bf4ca50c5cdc1cae1ce8de3ba327daac5fff712e55b602cd3479f022527ea8e80b3b269ba9602cc8a139d7d4b108021052a9e1a56a42ed89d26be99fa1eb4ce32dbe2a322f84a61d28b529a87370b24742d8b61a73424b1a1f1e", 0xfa) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x4008426f, &(0x7f0000000000)) r3 = open(&(0x7f0000000080)='./bus/file0\x00', 0x1, 0x0) dup2(r2, r3) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000040)="00000002413c6bcfcf6ecaa2011b80c5011f9a7eef846a59", 0x18}], 0x1) 16:14:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() faccessat(r1, &(0x7f0000000180)='./bus\x00', 0x80, 0x2) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r4 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xbb}, {{r2}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r3) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) linkat(r2, &(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000200)='./bus/file0\x00', 0x4) dup2(r4, r3) mknod(&(0x7f0000000240)='./bus\x00', 0x2080, 0x6) 16:14:37 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000400)='W\x00') r0 = open(&(0x7f0000000440)='./file0\x00', 0x0, 0x100) recvfrom(r0, &(0x7f00000005c0)=""/184, 0xb8, 0x842, &(0x7f0000000680)=@in={0x2, 0x0}, 0xc) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='c\x00', &(0x7f0000000140)='+},{^:\x00', &(0x7f0000000180)='@\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='/]$*#+\x00', &(0x7f0000000240)='c\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000340)='c\x00', &(0x7f0000000380)='&\x00']) connect$unix(r0, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000500)='./file0\x00', 0xc, 0x8a) r2 = getuid() r3 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) truncate(&(0x7f0000000000)='./file0\x00', 0x100) mkdir(&(0x7f0000000040)='./file0\x00', 0x120) setsockopt(r1, 0x8, 0xff, &(0x7f0000000480)='Q\x00\x00\x00\x00', 0x5) 16:14:37 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) 16:14:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x20000) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x200, 0x8c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0xfff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0x800c7005, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) linkat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./bus\x00', 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0xec, './bus\x00', './file0\x00'}) 16:14:37 executing program 1: geteuid() r0 = socket(0x10, 0x8000, 0x7fffffff) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="6c5aadcbe7ff1f64bcff268edd8adb04785dbc5e35d58431341683ab66e398b171258fb41d98063454d6c246913d418e8486bf1e1d46bb1675d5563045a677b6a2457a6532896e9a005d5e10452ce273fe9892a068fa7ec6500a3459d108dfab90d955b371edfd885894df694d09ac79b157a343f668e672e2c48acb7771e4d8ebb94cc3610381aa8e8d26371439f2e49df7270657cc9d877397ff3dd0c490866a15e94b568c8aa5f6c9a03302a3d85d0ccdb088ee93a8d7a12def79caf18367943cdc7e79968575c7c5207442f44f8f0d8b7c40165a", 0xd6}, {&(0x7f0000000180)="4822260bec3a8dc4a8b848aa58bd0b9296442640ce074d1c5427d21b3d6625b83636fc29de3089fab26b199237afcb04a783c544976a6becaa3aab6af455e8ed5db60b0a2d82ceaf1ccbaac1dadba13aafa4625c340921de2af6f0610e03d6c92ca85149549fe4e47413f33352be682c4fabda02ee235948", 0x78}, {&(0x7f0000000200)="0f7049ac77998f1c02ba2bf38002029a1546348e1946d2fb826ea0642e0c4f726b700b02", 0x24}, {&(0x7f0000000240)="54b276a3b2f1d5bfd4cf7b7960e5a8f9a66c8b5789beba527d8a8cbbc75ab618185b8b24b3abb93734f7d6efe9e8a825a6d67887404e33e22a44f95826c8fec79c877963731ae6158242c86e536f3bb1092b1a448b7152784839ddd350f9307b872c32a5c4df7154d3c4e00325601851cad9c624ece2522a13f4fbb7dd7e0d282d4fa974deabd7108519cc219931a76e211d93110d176be4adb1bf39e6606e59c512b295e492772a66c3291f130c49b9a7badd0e08581416fe202ea2e8ff48d97773ef01e5d8f468bb0d1a79eb6d881913cf780ca5b48302fd951260235c", 0xde}, {&(0x7f0000000340)="8261c48fb4f61f47242fd406ac9e286ca7debfa4503c6137709a7868a5", 0x1d}], 0x5) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186004008b0006000000000000000000000000000000001a927c000000000000da9fc3d28d821d58e9", 0x2c}], 0x1) 16:14:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f690e457a12bed82b52fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) syz_open_pts() write(r0, &(0x7f0000000140)="3a59490de4a7f6bf9cbe632465ac008b26a2054c6fe2eef3520c6076e3318527697dfac17593b1e995fdeba847416c62b3b6355cfdc3ca432515328b005585b507fbeb4c9a690d7050c7e155db1cb6f48b84878ad28f7715e094ab343022e789b0ac4f9fc5c37b4158ddfef70bc4d18d7b83c04723eca8ee18fc3f79e54b724a8c3448b4d42ff3b8a6", 0x89) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() recvmsg(r2, &(0x7f0000000840)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000740)=[{&(0x7f0000000240)=""/119, 0x77}, {&(0x7f00000002c0)=""/98, 0x62}, {&(0x7f0000000340)=""/188, 0xbc}, {&(0x7f0000000400)=""/34, 0x22}, {&(0x7f0000000440)=""/76, 0x4c}, {&(0x7f00000004c0)=""/203, 0xcb}, {&(0x7f00000005c0)=""/160, 0xa0}, {&(0x7f0000000680)=""/174, 0xae}], 0x8, &(0x7f00000007c0)=""/65, 0x41}, 0x800) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7b, "4c3fa600000000000000017d8400000000f100"}) poll(&(0x7f0000000000)=[{r3, 0x1}], 0x1, 0x0) 16:14:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x4268) write(r0, &(0x7f0000000500)="e73a7c64ccaaae1fe0968e466a06d57f", 0x10) r1 = syz_open_pts() close(r0) r2 = dup(r0) writev(r0, &(0x7f0000001780)=[{&(0x7f00000001c0)="6a7b190bebcc33ca69f209f966cce43f4537e090e2bc9f2bf2cacd841a016fedd4395047ce5f96949b10d06e6bcb41c0ecf5fb258cdf05b23c14b8ff89d6de8aa4e7f1409c9d1071", 0x48}, {&(0x7f0000000300)="08b9ce84beb64c2f9af689dd586351179b358a485778a32eb83cd416727409126b19fd7a5538b50da8438992a9d9762a2d3fa9f6fcea10e5a9d2cf214ae06b68b5d4a812ba4949373f11b8fc9db8965f87c0725c42e7a0f912a0331b2a6cef5537af3798a1cebaf051da0acb6a655455a351447cc93eb22ad7a3e1", 0x7b}, {&(0x7f0000000380)="d951775bff4e636d95457f4d762d26bd0c460141c7a4acdabb588e020780c62d1318d13bda84276b09f89313aeed27fd7ac700e64cb84c729067f3979a507505f84e926e86c5381b6b2fb3a9043c11fc0d0e6e09335d3918430109e2380d4222dd99c10cb46062f04b8f3784a29af67a1bda9af1ce481c6c52ca139f170bffea3e74810e29fb103c6028d4e13dc5f2177609b0e1a41e5bd938aea646433e853137236f35927865f6629f0172b1af06168db7", 0xb2}, {&(0x7f0000000440)="af09d6fc8700ff51de4561be540c91944dc6867f83eddf0483cc23ea100a96a12508cebf141d5cd0a0204c418b9df4beff009f01d0df3232eb831700a49607e2fa41bfaa60c2c6c3c794fda56549735fb6c7adedf94e42d5e9a49401fbfb18ea33f4a8633a345a6d788a04f1490508d13f7a47d7c8fd06da000b84c07bec47af4cad0a3b9f9bcb40e31448529250652ec216c987817294cc90c3d472b23c497bfbbb128a119c76248d6a47", 0xab}, {&(0x7f0000000540)="80d4861c13b07b8661feecfcc1684ac625d5ee6a8f31e8e83c7f6a9f20032b3792a7d7212074c55bebcf57dd59eece1041ef71658c566c14a114082fe521706f7cc6e36492b9c99162e56e304fffbb3e71a57f4c9f47a96e6109464b17e6fb2314f26b9bffd12213e005031a5a19bddee2701ff2ae77bf208af0761bdd9ef2c9d81a5fdc54fd5a0ba73929047264ddc1273d1677a4cdba0cb448a4608d2a6cbd94813832f7cd52a34b596ca10a28d2a4f36a5ba0d79297cb1d631fca0ffcb6d0a32ba47c3ddfa34cec560a3120637809776514271b41ea693022056dfbd9f82a23e0511a68fa8c79a597ab49689ef6e495e1f701c8f45f25536275429c25e90e3b97df6950580a5e12a44b4a778eda6752258160d86b3f7d8ee1c4190fd93986a0aafc5a7388c4fc9729a7681ae80412844bf449b287675cf53c445dd6a8813c9606278dd1bc091618de26053cf48f79a2d900fba793c3abca7027910ee9c0c8f2d1076f982e7e2e11fb00c066f180edf15d0fd8eecae5c12aeb04ed58ce9bcb07dd815b53d74ca15e50e38e91e64ed46df775381503a3a14ee5bf5a3b96d41253a0a20cd943cf2dbe644ebaed44731d69438b0e2f7ece52f5299fce5f5f3464394030e1205b7f77d0a12f43b41f064c71c933733b52fdff1c8c775773ac016cc87665b329ec211c9b1ba61c6e9f6fff0d1e2211c4c9bd533d6d2ba8eecde76a434ca8a5efc242a2fa3d070a43982102f96f8b88cc8b8c64cc8b2e4f3bc093e338929fc938a16845588fed48d98ac68136ed5807951323903c7b3ef0baac3869404761bdd134f9fc2985ff18cf88e5cab892c23a17e2587f3ba6486dde617f104d29f613ac231a24a9b66ce9fa58afe69de13c97a18117baae7b9b21c492291395c87e2f4db325d09182c85edc27dfdcba79430db1bfebeeb6677fc8af0255cb9b515b08f2de940687bd160f59f7d445b7d3ed425383b2303704af65a1e9678710d5df8be05292ae57f844f9e81d3d16d55832de59e07b0a6746bc0ce1a7e8df66d1a58770965ea4384590e9bb516e29a9deee0981e3f8d6653f7c3346da5d0481465119de176d08aca90f36d1c172dbd49eed7f37868d60051a071606fa69c42e9eebc9676fd778bbd6bd4eb3b4ca0a484db9bb0a220a98685dfce822d1b5e9628708c102228cc927e7c4a78eb191ce4b38482ab131594d5f9fc89c3eb997216198fc129322416b2387f1c0fbb9c9d235cf8acf7eeba1a8066dd07cc333df50909a3baf1f657daee455e3b509c9a4ad5f891230b7b5101a0cd5e09e075d6476e2e20614cabad503ccdc6cbbbd3f7bf8a49b4d039cb5895e76ae4e24f819c0c617be428571d1b1c32c38c5165622d759e41faecd55c613bd9a5ce69dc883e945f456b486b5a681da5a4ad54ef2307b56d7dc09ba8b1437ac8af8a0cc7f9063c2c94ceac74d5011b63ab3fa6978b9f8c6470d548097ac6962324b776f950626ac1b04800ddbb6fd5e01345dbb350d46da8d6111271b646ef405332e31fbb4219281ae00e2a72c3fa5b40e796b8792d1c3078498cd8abf76c9365390b275761bd41af3dd38edf4d3548a66a90c3560bc9090ed20c89e1f870df751d62c808f9d0264d598c270e631f938f3b6aa0689b5153de9a2d1c343f6ba2922469e624233e4f4c147e464b1b1399f0ceeb027ec281c09a41d1ef7223a11aa154a4b1d3c4fc9229baef926b6d93215e298487da8ff5ea85356e407888c603ec75989a880356c22624ffb807a97a54063bbc2c4a85fa3bf38636645a1943741da13845048fb16a832e4fb981f1abe6aa007f9c354d61a95b68f3e4b008149bbe9199b53df40089c279835d22a5bc15a7645608cd31dfb054ee3d9ed57c165a4bd413f621eedadac33e981bd7909a73a961cea826addcb716fb881c6a002a4e43141c045e4965209589e77e4f8c72273468a6274e851ef73087314be7b55d96e917cb0069e25ea2e7bb68738769842e4b4a08ae14a99e54f1e90a3e57b7f9a5735dbd97cbc72189c46aba4f4500c1ea2eecad44ff3107e1d3debf815befe11d868a92d69bf0d8ab505b7b041398e5e989bd54605e60f8498ac6b2de5c85fe09fe55e5b7c5cf890f9e4037649853771b5227c62534c2d94f6349306b09194a37a2001c220291f4186c54d2e211ba56113ae95d1c3cc41a0b2f53580b1217e906db9c50013841aeed9d83c0010fdc3ad8180ff70bd2a3924284af4edfce6e7f51d41130de375191151bad4997f6e311bb0790c336fde75c48ab5ed7496f426939fda639c7ae52ca7185c3606d2d8573c57df9ab9793dabde5f5ed935234e5af96eebb51f689a946df3f3154ecbbcd9560ecc4db2be4d78b24b40a3d1eca76b9e7512e59c3f02dd1a944f0138cf242034a8d1a0636b4d807a9d351336636a19437233a13f4b6ac82b71fa75d8ede91289778274de8d25509d77d5ce56d0c84785b06fc856d5a2e8735a316edb1417c197d3569065e53271367a9bb5c7b9403f6194fcc0dea5863122563d19f8b862ca34b069d029ae484528e6a4e445515c2c4f775df9b20d1396633b61ef5c378b549473050143a813e2c34130bc43889d5d0275da0aa7f0f3965b8777467567938b2758d803d8b64219d84ab5211a3a14a673f6c4fe5c7c6bf51df66fb18694b1b39134a7d327f05100c15da79a820653211226707bee99ba464806f794ab607e0fb570b44b42f385959abcd7cd02a58c227d144f0bb0d1abfa25e635c2604bf54ea53492fc67061dce4e8a4cd1c8d8d2c80565ea91e648029f89d23bacf82e2a8d8d89fc9515279c593b33e40f345342c3811af4327b7cb20f7f192d5d06cc690a2c3950faa9a06e883792ebd4535793b119ccaf2f0c22584b0e7c253faa17c55ee24f5ed00fd2b6044e6041362fb6b773a39c59973ae9bcd3fb2e9e54257fdfbac5ea4ca3ff981d982f0fa68ed524966bf479d2617ea0a1a3dba745a606c9c00e1324f23d5df41e888c901a7ef606fb3706485a9b2401d584a09d97e34236df76b9218b95c229bd0ba7132cef63a81341204af9a7e6ab0b3fda9a99a7aa7fca01a39325e13918d3df6e93fae4909247742df684c22eb80c97e75491704c71d6a8d3f720837b8e467085dbd3aa58557289ee7f972f774d32c4e6aac152a3a02f0e1fe4ffa40b24f3e1ffe8ac71d0468924fc793f1cfdb0bb0a4d2f4933dbf02c99d14d68a7f1c8f5655bbfbcff4aad3707803f1fed39ac7d891d869323a37877c759ea6c129b59a2d2e843905ba2143108d115f09d1b799ae27648d51a2318c940ea2611372460395a4ad0fdf425edc6656a34b2a278a28190f2607e82a3ece62d3f4a0a3746b012d81e765d0c5f460821a20fe5d1e2e42540decaa9123658d130e76f19844a6d47fd6a4481dd359f622fed171b3ea3d5c0214708028927eefca7b5254b3d50fa8dce810a56dd3047dccc777d9dcdd12caf2f66e6d9704b231d6fcc05fa5c7871d2e4e19c75abab61174a9e97f67d00e7836366f48c5a3e090803bd9553bf1fc84df4228d444359f7c242349060ee3dc56a3ce7f77c57d14f553e95b0c4810f834556c624fc4cd86713aaae205918789cc31a4c91811c4b3ffcdc3c133c87f3577acb1369585bfb76407d2c447c525a9df92ca524f0888acda1be92cdaa05c4b8d3d6165b580a6e66db4a5bdf598db3d770b873782e03c08ef8f39ebb2e5c43e72ab823dd34d2d9369e00faef7a165a9efb205544b5072325a5ea7000dff4a398e874a02000d8c9eecb75cd4106546d0640422c0899a75c145928193aba1ad7c06eef31ee97d7aebd5af0208787caddf29e6976c6b05da6f056eff169bbfbc1efb53cbf8164cf77475a24b726a11e5e4df572827980b8e18bd7d06b2a2db8a7bef32b7693e4f002514b284db73d3a6a2b07288ebc34efc223f965d55a72990611a5d9cfe2db0dea19c383351972f3391c1a2daa579549bdaf10e6a2cfa4d5a6bf0c48f51f3bd972bdc9ea5cd442b4d4261c6076d4bcfbfc2b8460622ce887764e7ef9145195c0ce13f29e37d1e9a8b580c220065f8e33fb9b00ac98c3864a56a83dcc77307778b1f8967932bea96808c170473fb601d84a51fef8eb66021570fc70e464e5a0581b542e7600619dfb6e3e7a5ebd763b24f1922fb69cdf782bb4a6608a1329fdbe942379c45cccdc33bc58516050af713ac495eb993b2bbfcd7befcabcdfd3d310a3af12f8fed63a9edfe730940669949b2849784293d0aaeb8ca64b60b70456b55744bac4e88668d08e67df3a34791d0bdefff8004e99f48e34f8fa8832e59965379ef070e3732743c5b6400cbfa852273007888f892f76eb640c01fcca200241aad4f9af7e984ca4bc2a23733c827a7ae37ac08680af93627c221b3eedbb1716f3be6db9f1c21a264de18b65f091a967102452874efc53f92cfbd6884502ab679b0e46aecdf2dbffe71ac38a5df84dc2b8aed5d28c6f459dbf838d83b19712fc4e8acf2b3c67b95db26a281608546e2a25bd13c043ab6762b4411590b91580aa8acddd8a95f56c2c03255fd402422dbe4d8c1618808b29201ae711743e85814b716295e689b641196c7710200095daf736499a82f8decbde37c85cd0b506425d89f4bf45839a2418f1cce9776951abb2cab16cd4ffa2a13f91fc561029cb51cbc938f01987d563d280d261704fe34240558d8de2da9e6fe9337bf2008d2378ca6f8b2b3fb62a4ed5385a7e83754ad9e4cc82a565daab50f462af559a0720727ccb2ea30d3ebeeafd8d844aaafb22aad939ec234314635b2137f2bb5a47cc9e9380d3a887a0c1ef8d15462981e0da4c6816acf5e87d71c782bef362b8a998d2bf7f819832a6cf2319c3dbe303586e930e28d3ea315724ef30ab31633d679e153d3e175c4b922d541de277621bf048497b468b7a764e1c40c3d541f1d6047abadfb6e30649d629f332e18b2f502b3f5dcc9d6f5a804d8bcbb215dc5b7405a0edf64c64c09ae496da3a1cb2271947f02a33efb9aa5b24fbc6d9be5257fca1661040d64376c9a1dcd65e98e25da6bf9b061661b5d22b4446a3dec14b8e404323f4e6ef68868cb8143d4fd0630ff86921bfa113e7cdbf106115da7b84ba3688ccff312887478deb437cdf5b41ea8913242c507bc42ff1a6334c1ef5870d7d8f9487e1782a5d06b63ba621d778ff7a039af3cf9b086331b617ac53991642f3a2e21cf73d105b7381ca1684ace1679f3a2412b539400719e139319f3cdf1ad1be6f8486cc958ddbf3724b3c12379754ce11052562909eaa47e5268019b9ffa71e9bafe48a8c3a47682a1b27dd98cb4fcf513d728d8cb592b81cc6b2b56e0fe1e83d3cac576c9b97e706e87e1c3ef364c974cb13b4602503454bf88e7c3143e02fc79bb500cd4340519128cafe1e265a3ece245dcdec5cf654cafcf146a9579b2c41e67878f69b5be1865f0f55d26c8fd61e1b2a2f89ea7e6a84f274172d34c4ffac7e4995d22d505a357907a764fc2387337fcae2955c46308c820edbb252145565f0f5896bdeb6c70905cdf156f85d60d2d5dd6f060c37a42625d99cca788c9e7b64635ac648195b04ece5ad189ab83d7bc6e879e375361fd2bf7834027c6ec0aca0dee4dd4d46d7cb37bf24868915f46849be73efd9a13f4f93822fcd91df206da486f90a173f6c36723cc6423adf826a04c5907f75b8b930adda1b3f5075e7a110bdf326be5c61dc368a8e9971674f7c4c6480419df2bcd73794af807b5b02dfb1092a10abb7319968db05de4d3328", 0x1000}, {&(0x7f0000001540)="407b43925d9154fd0bf0f52bd5f9addb40d336331f47fdde7c75fa83db8a0e84e8d377e8e7ad3875ebb146722fc315678eef23ce1545be0f263e467bb52adf6e02402e524b200f385afe619d8a9773550e585efe2207eb1bf1395912af5c7b51aa5c9723fd6ae8c7197f973c8054b8c445f592c54be275f63cacc3e2ae5d1c784b2786597a71df6769684e22843dacef70c07161799cb11aba1e8c8f93ecfd1ca313cef47924ea2d46310319aa7c4ac2e8d0f690dde5706bfa2e47947a143c3f8f5c3bce56198a0c530935ddc29e6142d6ecf2f682d0b559bc82df8a99fa574afd", 0xe1}, {&(0x7f0000001640)="96927c7269a96b30d7d40318fa0e1d916507134acb47d54a6c08051399c9bbf29d5819819405866bcfd75ccd6d7ac3acbc79b83195d73fc47c126b3b67f665ef4fe6fab24c8b57e3c1173665f0836b5fefcf2b55b3df1510e6fbd6cac7b4f3691a0ed33b41691f754350dfe03b45817fe374ea0e568059a06baff541426a4fb2c91ef831c448d5855496d5f44846b879a95d793d99850f6e5a9b7fe84e3074fd", 0xa0}, {&(0x7f0000001700)="8c237071c28e2da6b24b7877e08ff37886cc668cd65603078f84cd07a1eefcaa8dcd0c33e2f584e2868881c995fd7ff2db843e8e64eb7f59bac8f5079bb602bf0d3572bbe610de779606d87596d342fe3824edc17358", 0x56}], 0x8) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x2, 0x6}) dup(r1) fchdir(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x10003, 0x7, 0xff, "78677f0adc7facd77d0500"}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000001800)=0xc) setuid(r4) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8020, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:14:38 executing program 1: r0 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x90, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000180)=0x10) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x4b}], 0x3, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x1, 0x5}) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) 16:14:38 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000040), 0xfffffe8f) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) 16:14:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ftruncate(r4, 0x3) dup2(r1, r4) 16:14:38 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x22, 0x20) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSDTR(r0, 0x20007479) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="2e3a18ef970401db726c250282e9d9198e9d48ee8631205c7fd8de103871f6fe4bac2e9a198a3614789e6ffac6fc74a7bfccb00f621abdc8bf2e9f26e2d265efe0f73f3270030dd872ff8943084d7dcb69ec27ec6e9ba8f279cac3019f2bd3852e03166eca5815e8e3cb29a8d9179bc7261fe23f70d58ce31fa4c7ffe6470b5b1c7a0fb9a4449faf5bba537d2bf8fcb9f85469432d56c3bd8d32f008b2aa68a0731045b10579f89b96ac9cae7b5d0307e8c8848c34567c4ff63fbb3b56fa98d2fc0b69dbe4e37b46fe648d42516484725ff1a10af351", 0xd6}, {&(0x7f0000000140)="7f5f41b31ce7e9f9ada8a7361674d93fdab54d92c310565170e622bed8cd5aa1c6e95a47f8d932b7eeca7b622677c6c41fdb2e4a712e23ab78a721f4ab9dca9665097d1c037edfa0f96c204a549f9a1f2b9557c96a06cd3e10", 0x59}, {&(0x7f00000001c0)="54f22c7a68", 0x5}, {&(0x7f0000000200)="7849fffea28dc846c70a40331f1d6e5237854404f1de3a093bcac1ccdb199816438ee6eadf2f78cc4fd7ee74f8ae37ebad8253decf6fc6630b9b8037969448a00adbe49cac737914641ed29b994d247824e1916a8ad5ab388d93d024590491d3b81c6d2bbbe396eae0a13b356dc1e3813977ce2c4a6649b894fec5a2389b9859082a103bcbbe096ebbdefd198b3c3a2d327fd76161f7e9359eac704d991a90025e9af72d45027f828a57f6d0f052a240eb41d5ab6c05312e113bbffc51a3f8967b204947f1a721fbf9ff189cb832b7ace8f1ccf11687ec0dd82e4b762100d4b88d888b4aa030b8b0f3c94fd3bf8e1912fcc74ec4", 0xf4}], 0x4, 0x0) 16:14:39 executing program 1: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) socketpair(0x26, 0x5, 0x7, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:14:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="41bd6bf8b1c15c1f6958b2ac5d", 0xd) write(r0, &(0x7f0000000040)="9c87c377284c35b8502e2e", 0xb) execve(0x0, 0x0, 0x0) 16:14:39 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x800, 0x10) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000340)=[{0x0}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:14:39 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) setegid(r0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8080, 0x8) 16:14:39 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/', 0x0, 0x0) fchdir(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2050, 0x1800) chroot(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000200)=""/174, 0xae}, {&(0x7f00000002c0)=""/223, 0xdf}], 0x2, &(0x7f00000003c0)=""/134, 0x86}, 0x3) mkdir(&(0x7f0000000480)='./file0/file0\x00', 0x26) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='x\x00') 16:14:39 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x6040, 0x7fff) mknod(&(0x7f0000000180)='./file0\x00', 0xbffc, 0x198) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x18011, 0x11) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:14:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c663000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x0) dup2(r1, r0) 16:14:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)="01", 0x1) r1 = socket(0x1, 0x4003, 0x7) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r4 = open(&(0x7f00000001c0)='./file0\x00', 0xba9, 0x4) ioctl$KDENABIO(r4, 0x20004b3c) sendmsg$unix(r2, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) write(r1, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x1, 0x3, 0x8, 0x3}, 0xc) recvmsg(r3, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) r5 = dup(r2) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000140)) 16:14:39 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x2, 0x2) r2 = socket$inet(0x2, 0x4003, 0x8) fcntl$setflags(r1, 0x2, 0x1) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x0) 16:14:39 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x4, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:14:39 executing program 0: munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(0x0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmat(0x0, &(0x7f0000f53000/0x4000)=nil, 0x0) shmat(0x0, &(0x7f0000cc3000/0x1000)=nil, 0x2000) r0 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x4000000000000004) r1 = semget(0x1, 0x4, 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000100)=""/9) shmat(0x0, &(0x7f0000d44000/0x4000)=nil, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff}) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x0) shmdt(r0) 16:14:39 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0) 16:14:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) 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), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000000)=0x8ae8b966) connect(r0, &(0x7f00000002c0)=ANY=[@ANYRES32=r0], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r1, 0x0, 0x0) getsockopt(r0, 0x2, 0x9, &(0x7f0000000140)=""/169, &(0x7f00000000c0)=0x18) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x7, 0x5, 0x10000, 0x40000}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x12, r3, 0x0, 0x0) 16:14:39 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) connect$inet(r0, &(0x7f0000000040), 0xc) socket$inet(0x2, 0x8007, 0x3f) 16:14:39 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xa) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="499ea2f3ddd392facad942d0a8550d5c9912848970d8c0b8c15e25a1ed416edfa516cf5cf3e9547ae29f597a7be316e19871e48beab380690a07ee7b8e0715ba27352e7b271b597ce686c05cd82dac0a347e7f19f6", 0x55}, {&(0x7f00000001c0)="53b3870aa339e022f8b1fb778bbbb5e7b0baa65447d49ea2a998954611e4f453c76ddfdb849b27be07522e0cd80e9ef47ecfbde67b0e6b3b06988778d793a175af7f5d94801b97473a12943e2b195a71a76eec339a2d6ed8c67ace", 0x5b}], 0x10000037) ftruncate(r0, 0x0) 16:14:39 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x100000000, 0x5, './file0\x00', 0x4, 0x4c, 0x7fff, 0xffff}) r2 = getuid() kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) r4 = socket$unix(0x1, 0x2, 0x0) sendto(r4, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@un=@abs, 0x8) 16:14:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) socketpair(0x6, 0x4006, 0x8, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000100)=""/12, 0xc, 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socketpair(0x18, 0x5, 0xfff, &(0x7f0000000040)) r2 = semget$private(0x0, 0x6, 0x83) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000140)=""/65) r3 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) 16:14:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xfffffffffffffff7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, 0x0, 0x0) 16:14:39 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x4000, 0x800) ioctl$KDDISABIO(r1, 0x20004b3d) 16:14:39 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x220, 0x40) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) stat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)={0x0, 0x3, 0x2, 0x8}) fchownat(r0, &(0x7f0000000100)='./bus\x00', r2, r3, 0x4) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) r4 = semget$private(0x0, 0x1, 0x3) semop(r4, &(0x7f0000000240)=[{0x4, 0x7, 0x800}, {0x3, 0xca7}, {0x2, 0xffffffffffffffda, 0x1800}, {0x4, 0x0, 0x800}], 0x4) mknod$loop(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x0) 16:14:39 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x9, 0x4, &(0x7f0000000080)="62d959cbacb9a9fa4dc9820dd5b6c705dcadf0773f647a434728c2d0b332b6d9a09373e8aeb475402984c9813aa010ec715d8602890dc899dceb9068977aee4e4600b556b3f421d0d99a942ccd067c44c563a420390676c368b686604a049a3ea11e0410115820116e811581a7919bcd4c445de37b26aa488f5507416fb1025ff0b721a7f369cedf12df6c477d07211527cd24b0b5011fccd469d8da7f53f64c0cbee9cb3697ecc214ffe414e1ed61a165b8df68afb4d35e97a272043cba92f6", 0xc0) 16:14:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:14:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "85101a7b875f7c84a4ffffffffff9c11fe4dbfa6"}) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:14:39 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x202, 0x0) r0 = open(&(0x7f0000001500)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) kqueue() fcntl$setflags(r0, 0x2, 0x1) 16:14:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r1) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7fff, 0x0) 16:14:39 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4, 0x2010, r0, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getpgid(0x0) setpgid(r2, r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) close(r0) 16:14:40 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xf}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r0) 16:14:40 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x229, 0x0) 16:14:40 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/242, 0xf2}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000000200)=""/104, 0x68}, {&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f0000000080)=""/27, 0x1b}, {&(0x7f0000000340)=""/118, 0x76}, {&(0x7f00000003c0)=""/139, 0x8b}, {&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f0000000480)=""/210, 0xd2}], 0x9) poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00005cb000/0x1000)=nil, 0x1000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 16:14:40 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000100)="322383a7028cde125e831883ae334454eb9ad8ab434d57080172f010bc5fa53adebc70ad442a8e86377d0276e0bdb5816ab405326799a8bf6e431c4c9ab9773678c020f3e233f45a1f4cf9dc8d5497f71597662482bfc41067a64550483495a38ed553f85c8db617eb7e898095735c1f4afecbde4058a5d041c52454c9d358251c2d6f4c18f0a78a4615b7f756", 0x8d}, {&(0x7f00000001c0)="cd60f42ab5383e87ba6f62b2171fef928ae48f80bae49cc9ea3473cd2347241437215405b4ff52353218d3e7af63a23187f0da3dc2ed1a1838d224c25843d9965e29e8d05eb665bf3d34cf8a9a8f40f81efa04508767e2672a74d938ded074d6b7ab", 0x62}, {&(0x7f0000000240)="f3c07e7ca5d1afffa3a991", 0xb}, {&(0x7f0000000280)="cbd1ad60f47209593c41942acecbd23bce27d6b6eac90184e1", 0x19}, {&(0x7f00000002c0)="9018ed9f28070928b66ca50a3ed32ab6e0027e7bace19aa92eca64d8f49ead7efee4ee06a0cddee8e3ac70f03c6a574244acc3299a4d6c219fb2eb39cefb4053f161e0369dad2ecc4dacfd80059c08976efd5a810da257db809af85340479b500910c13e305984a0cd921178570aa274eb9805db23c1581a2b53c84f5807438357e8d0ea01f34e1529182306dca16666ef48e19784a18bbd365e16027a49680c87b8585a5a7b776808bc9262d782ee04c1359802325dd45c9c2eb97ab65d26901ef341a50e7aa745bac77fa3808dfa80f71ac6ee6e1e667ac2d371f1e15af3f841fb6761e710d7c72a57562425a54c", 0xef}, {&(0x7f00000003c0)="4ed6b1b894c15fd886ea469de2f9e2ad3381efa2866e595cce3d3f7342b44dbe057a14fa43594162385070134b6f57fee3e397ade74de530e6160527ad457b4e8cc8a2da094a15f22c6b6635cbe474672f6b2b272b7f8023ca6ee7013f943f8b3a8b79ea0437cdc09d0d3c644243752b6d08c63731dd13fd9c6f34", 0x7b}], 0x6, &(0x7f00000004c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x28, 0x400}, 0x4) writev(r0, &(0x7f0000000040), 0x1) 16:14:40 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x30, 0xc003, 0x1) setsockopt(r1, 0xe339, 0x4, &(0x7f0000000080)="fc32f0f84bd0be9149d052a80c6ea4df881ffe93a9c3831f59062e86bca66432e92a4eb28dbf16b48d17075486de069ef58b3b7b6bff985d1725b7f691b0572239f9c3d17dfa1b8eed81b435a2a02abb20ffcdda2a5396abfbaaa5a96c98a87789fcd9e86ae42f533b0a2d94c58ed6ca6cc8cec4c4d5815814a41e45bf5561881469602e0a228d062b91b21c87f59dee528c87e3442843f35a9d78e2d306735927fc17ece08d510392ee96a3ac305030a54e7aed592535", 0xb7) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) 16:14:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000a40)=[{&(0x7f00000007c0)="00000002a63038e99ad54a6e1b505f724ab71b5eea3cc1f68d7a8221b7448d977e0a7db872385fadf5868c10becb116beb99afdaebf5c7f4f235e519a634b890dc1c436fb3c1f4c8194c60c926b46fd8844e95e22ee495b2a072333d5f41fb90cb8f36902ba5b621900de30620c0ae23dd581b91018238b12fe3e7ef140bb7c45f0a116cb9041b363f4dcf44f6f6c75d01e1a9f8d95ea902f6a9dd2a75c578bf3393fd130d20", 0xa6}], 0x1) 16:14:40 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r0) ioctl$TIOCMSET(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) 16:14:40 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002003, 0x7f) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186a50b5bf3e752b00000000202000004dd5706c85b0d80002deff000000000000291c1572b9cf49f53c0000bca9edbd9c", 0x34}], 0x821d0415845efe68) r0 = dup(0xffffffffffffffff) r1 = semget(0x1, 0x1, 0x80) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000200)=""/4096) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00', 0x4) fcntl$setflags(r2, 0x2, 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x13) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$setown(r2, 0x6, r3) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x180, 0x0) socket$inet6(0x18, 0x4000, 0x20) 16:14:40 executing program 1: r0 = open(&(0x7f00000012c0)='./file0\x00', 0x208, 0x40) readv(r0, &(0x7f0000002640)=[{&(0x7f0000001300)=""/142, 0x8e}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/142, 0x8e}, {&(0x7f0000002480)=""/7, 0x7}, {&(0x7f00000024c0)=""/140, 0x8c}, {&(0x7f0000002580)=""/191, 0xbf}], 0x6) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) fcntl$getflags(r1, 0x1) r2 = socket(0xa, 0x8000, 0x5) setsockopt(r2, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) getsockname$unix(r2, &(0x7f0000001100)=@file={0x0, ""/108}, &(0x7f0000001180)=0x6e) setsockopt(r2, 0x5, 0x7f, &(0x7f0000000080)="5e7ee86b5a47b92f00292931bba07c8c0bdca946a952bb3064f7463e15297f0830634f6c15e7620dfa422a3dd488487d3758558b999ed3acf932fd48428a7679570c9604e0a50746ab8d2b59d7ceb43bd348c355017cddaa83b53b712e4188212602e4d4ef8a6d66ca8b019616a8d03fc91b68579a4f3afebc1e4b68adfa5f99af47a2fd9201de164981a7abb926f1d0ad2c2b63928313bba373cadbe0661b2245f4a719e961e15fa778d6910ee17cfc00a9c4b6c184b1e6f07e01ebc86a52c685b0d553462a79556525b11ca01e00909c7824eca29a8d050c7950631058a9a5064f46a97c4bedd83da10827dd333eaf9818c4b5901f53eed9bb4637f2cf1fc5ac26c9c8a5733d30b26a023db9144aae702e68e95ea95ce347233006d221076bd5ec742ee83410f18e7afac0887d3506c189beaae88c4f6ac98da502bfc28d09b2cf5a88e86dfa70dab3adb3a6681b946c99b1a57e88ebc20d2a31ace6d14fac559a37317468f69f7df5a71dcb223aca1c8d63cce5c75297bd20b0263c625838ba17f2190f2e109ad7430992058ff44247e3c9919f1970387317bee71efcdb3e8eb2a63f5ed5dd541ddbc43bef2bd5722129d83ec6d1aec78f8e8edbb8bb27f84b8d726691cbcec7d81cea6721934ec72db41c007b71aaf9782f93991ddfb33f1cd7049ed7a6d15ac6a9868dc8529b1ed074570de0ae2801d6d9103d25da50f96dae0c697e926362ff89195a4874a80c71641f88205c2677a9ff0fdfeb594fe39dc023d5aa1609d8b3a5978018092bfc3071c6684040d7b9a7761092af2e058c8d46c0595e09d3f938aa74d1ae9ad5aef757b375abedcb9d22c0647e7afdf17a1354040cec37b7ebec375ced4d635e5a88fee0e0842f985a97c433bc464a2b6b2d6bfa78b447d44cd9e85e84af85e08f900fa38bb8e2db09cdd48b4b1d7c094b4edee7a937a75f1bc59e7096b6d237ae865108a8bb3b806109594df37d774dfc7406fec7c9343879529125a48489fbf014b3e40cb6ccc98ae523849762812cfe0fcfb2af025988f37a20db4dc00faf606c473a9621ea6275ce918467f4e375e113778d416ec10dd079ac6a1e1ea2d651a33264ceed2f7854e10075e1c49a3a2dbd47b865b399b18b9d5b1baffeebe9ec5cc2adc56f371c15520408a7d8c1ae314c771a42b32e19155ab09eeec6edde9ea551fb5079b1f7adb47fe267a1cd6081d4c12059e9e91e7e0824fe1e92c5ac62a87c3e63b6491bfe0f1d3e2f0e54cf3446fc2dc915942126d59185bc3a7c51ecf4eb16e30503b29ed97feb1e463c8e935feb978cf8b353b5bd7a8732b4381175e40083663223696c46f74b5768057e8c49bd837c10b1dbfd56b0761815b8416989d8d2e38e1bcbf59902b76107ddc2b50806cdf43ac666a0cdefb68a2756c374e1d86152c87291fb0b3908fa499b4d3e131286986cff3f7f5192cd7393c956960aebb654131d889d5e078823da469a21de1598f599bcf65070cc689674136268e2d94833d75d922abb30f4398fb12b05c36060846c4192e2bfd991d0f973e07fa5a485faf0db2fefee6aedc3c916e64c4cb2bb79e2dd14f636cdd92adc49dad2e6f34a40b50f61c77d1804e977e2a94922cc51e97abf22cea4a69d56383a51ffa50c646e09ed4dc89de62434eb4008df33b44574ecd8fdeb494e5099b81cea86ea13614379c451757622f80230a5b225cae90d6f9ee90e55a4a3e498bac75f078b299e07aba90c72c18a6dbc6341246fd58451862a6368a5def88666e6e86d52c5ab9285d715d03474593bd30630a21252c88299f9278e579a7cd0becd814ad4901bbb42d3ec6048d99e854aeae0c6cb9c09b27f884b96db2f83ac0dadd537aed5c3224ec26246dc74f563ca18a111713895884a8d5f500d4b977eb5483e11974dfef7826fceb76173434085b46f55f3f733e6f3bcfeaca99c59890c65a0688a7eb180a9a95a31f6f7acaf9dc5167797199e59fdd9679bff2299c702d461cf050ccf92c12196d574d3ac4e7518e76b9d77bf4f189d2202a7783bd4ea21cadead312e04bf26e386b26a2cb6f266189dbf480a6c4a2d9742599974408bc8dc075ba1084dc3b8b9e81e72e2d2f3ed89fba603b8f2b39bcdcfe1044746a838b52d195beb67568add024224c916cca3757bcc3e5d388b382acb8daefc8bef0c17a68713d52eb4bc6394d54fe5d338c34c0d93921397ccf4afeab6f94fb79b032c4a4fa36fec419b544130dde7e5b4eb6f8b3fb5a2b75c15280214cb2a7f8b21dc16f24a9ae751bd1e5a5b475391c850967d24aad4966381ae4e09f440b7d44f0a0560dead87f911459c0bb0257d635200c2469f17a71965a0aaa2c2604324b1287f597161d2315a6c92562f17d357b3ff6793656c54fe03b478944d647d47e9f8671142fcba40f4cd11f11265fe9e0108162a5feca8e79c3adabc804356923b41eb84b3924a22598f5fc0719d5db86e71262a28f3f2c783da878cc410390b2d3e89a0b26827fca0e8956dc7287b31e8419561cea060542f88c84b917562cfe88dfb65df9fa0b1508a9f41b0a7febb95bf3c70702045cd9ecbb93878337e8e00235399bd311a43750022ac40670c1bdd289b20d4f5f616a503f91f29644dcc9c58c250eb47288f72e65d776e06fe86bbc3ee68bbcd33e1794c76f5d718115e499a6b0d4065166a50e1f728a87a8ba2b515d6a269912d0f44a820cb8f5d322b398aae9709c166697cac7d1e97262b5bc6c299b7eefaac5f91ab7addedaecc1c96c497b4915cefc3cdbb15ecd88eea32b73eeb5e4528f0773fa076ae4b9c71643e699395dce0955141ce31d2692fe11ca9b3d904230c902489f48e815a39a032193d7632fabab5135e594f5a39128651f399dc01600280c41ea3900ea89c139dfcc6efc68fd3608638b53a32774767c9e8864c43704ceace4992e339b5f033c6989d1bde79bee4fe8686e92c1b4b276c18fbc95752b0e4b61145e126f3870f45d10b41f70c3c4c81f4a7451ee94031f141172500ad23d361ba3e740c73faf60a9e624a023eea81ef440d21c5daab50d5ab572dfe20d8310a1a3b98f0775f168fce00657a1255d2c86486d9feb274111d9ac4c9643ac11e7b927fc0494916b14c37dcb5e451d64c6a7eec07c1317f761cb313e9418828c071721cc40a2d8f633a3cbd9eca0ccc2101bcdcab26d3c8ffc46501b032ac83f9faf2ec70f332ac539344280c4a65f53eea901b4bbe982e90533281d1dc9e4eb9b8c7d6ed9dbfb65a6f4a5aab1efd1b4274913094a374a73a15a612f14fb237bafdc11372ba76ced9a30ad30b00d6bb6e435da85355d713a9a138bec743d16b8567d90e13ae3c545754aba29c7cbf79ac859fa7b2a94f6fb9f787666c0f976c907b09bcf3d7944b0f1a7e3d7d05a04ed523eb598024b372b68ccadad2bb2384b720bbfe469af8593a51f9fef0eb2f3b1ca60b3ce7d958847bf3b76a203a6f096c77cc5da502620041ae765c15b5ab63509161eff62f50479d6d10264571b185b8c5b6f4e1dfd943ddbfb71e202aa69f93115369446c84b83118501360085b39dc66aadda73a8406f3384e1499b9f412ec75a66f0b071a5d071955dee0fb451254cf960af9386c644a2618c93563398e128773ddc3c62caae812ae36b8f046ee92821407dedf3fe50c797e39a7cd2f4889fccbf2e5dbe958eb8356e3d82e0d66dff838ec29ae8f7745c2dfaef0c1fe877fe3c028684cc1c2a64aee87a3fc7e3f3dcb2830b55a45620cb5be762cfbe3f8f3c83043ef6b1efc15f8a1cb81ee518a1c1fb6cf933615e6394e29e5b94c7907823da6a42a62e520c5524cc255429b14f22debed63db6067ca4cfef9612d76bb8a601f127c8e4293f282c69b5dc2d97fc40ad0d5fb6a2946523bcf5b28845c3375fdd2d8b9bb8a2a188916e51d4102d8aaad4ceb5abccc9a480018b58d725d2e0240ec83db5aaf96248efd1878d37b138e7ef567b8551ecbaa3ff60bc232d2917cd2bb9dcc2ab7e281fd3a020abe8bf9ff84a338e7f0558fe425cf4d00c5bd68f04f5ebf2eb2a73faa717a2f6c545029427ce83be618873deb2fac632e3e234b516f1484aac2dc20cb7843b08b8f10b73f47baaec528031c32f0a599a6a118c1b3cffbbdd329018078b2c8afc5de339df5b4dca3fe663af89f1fccaccc57a9c0ce7ac709246b49be88710cf1298bb8ff6f5b4bb95366b73d7470f4e93f14bb479a91d49e96b24a1a5f51b26a09f9990637941d12e910da52ae71bf43a0fd11afa2af6450f9afdcdfd21d16a2164b08135330fb1973b215c47b118707d04d7d1e7fb5ea34c5b241478dff6b39f0fd7cc9a6cf9e92853e5bf0449aea12ce2437cba5f06deb96089cbb39bb653b7d74b78a5633c79c7ca56d95a2381c5b2cb15d1e0b53ede8a46ba987a735392f555cfe99cf9a2c06fab2b89b78f88513e860673c9fe9ebf34300768f57410e8c5f7350781ae77a0dbd16272747e4417913c41d223eb3257d74f1d3ec2ee1275d89ed8fab43c8d6da9c130f0df9f7eb707df527bd99c0a6c17fe7be257bf603a4dad9be88b80766f1b8b4e28f81671ffcb3271238e33083b40614295d8763f898e6bd54f912c2c18af8dc1557cf1dc7de66ecf28ccf68d80c7d070cef4a4f3c4031f2882ece587ef8860f96152efc02cfef90538a51f9d4257b59d2da17c8d4dd496b616f4c6ba24d10251a0b938cf9cd6666b8062ac5e11a21c8d14e720a3648d5a7a3fbd675c56956c04feff608168ebfd9a72c87290c805806d0861eb91d3a9c2f8a07cc573e47a57006f188c0ebc6a1b38b01dabb1d0861a949dc297510fde76374f5bb9451a44962cb20ce4d4dd0be3105cd4bd684463875f9a92481e64c379fbe1da7e2eb0c6eca81b811fd2e282247567ffaa288058c4452b97f732658c4cd1e693982fc8cda0725aa54275a32e2fe240ff8cd8b10b494d4ae07c518ab8cc3de527f9ede49dd09315c4e2cfc9f39fe7f07c80e7f95b3fa5c8d0998cd8dbd998ae741ab0bd673b700ac0f17fb0898dab256a89562a363cfcd1e863aed2c5ba78fc2e59db3288c3296474b0cb213f104b3fb00200939005a40795c45f602c7006def9b47d7ca2bfb1a80bf324ed746e65645ab3bc6bf1832a0220d0dab2ddac8edfa5c82427f326dcb4c98a6c0ee871a4e09bdb68c04fae7b794f1f3f9dbc31d7d31d0784ea346bd998d771488de211e2f1ae5297fe7ade61d05dc3489ca4475bc5b00127300eca60a9ce141dc13fe95bec97194cb8f78175228ed4b2c848421e1251927a882b845dfcab104870fb82c0abd5324763f8d50967ceb62b4b9a532773ff772da4827dbbb1c92483e2c6fa9e61d05a41c533bb0f55f3d758a868dc8a9c3d09fe91ca8c2085584f5084a82e45623a7e76d8abe31dc7ca212bbd6e256636b5d0f871a57455f4e86a637a0536ddf73f26952ba3cb5901daa44a498d146fec5bec2aa011615b1109724245defb98c3c58735455d238eb65cffb7380c9ce15249d29334cceaf48ce1e10dc9abd2d523ef431a8bed80548e3156d830a59e8899a7460049c2914f24a20eac160417c24a7f6b1936f6b180b0c98ad5c5d86c41a068fab92d5a8fcd5140df2c249a3eca143850d93cb07bc2c2956ff7b7942889c8a21b0dc71007f08dae8d811ce370f23bbe13730092c01210940c2016f732d21c652a4c9bfa1597165ca393372ebab00c3157bb813bd2184e09d789576cb2dc78d00f0b18a1ebc68075d6b9dadcde347a46558a47660fa7c87c9aa4ecd18a1", 0x1000) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000011c0)) flock(r2, 0x2) getpeername(r2, &(0x7f0000001240)=@in6, &(0x7f0000001280)=0xc) r3 = open(&(0x7f0000001080)='./file0\x00', 0x102c2, 0x4) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000010c0)=0x1) setsockopt$sock_int(r3, 0xffff, 0x1909, &(0x7f0000001200)=0x645, 0x4) 16:14:40 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) fcntl$getflags(r1, 0x3) close(r1) 16:14:40 executing program 1: socket$inet(0x2, 0x4001, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r0) getsockname$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getgid() poll(0x0, 0x0, 0x8863) fcntl$lock(0xffffffffffffffff, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(0xffffffffffffffff, 0x2) execve(0x0, 0xffffffffffffffff, &(0x7f0000000300)=[0x0, &(0x7f0000000280)='\x00']) 16:14:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x180, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0xe7}], 0x1}) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) ¦08éšÕJnP_rJ·^ê<Áöz‚!·D—~ }¸r8_­õ†Œ¾Ëk뙯ÚëõÇôò5å¦4¸ÜCo³ÁôÈL`É&´oØ„N•â.䕲 r3=_AûË6+¥¶! ã À®#ÝX‘‚8±/ãçï ·Ä_ l¹6?MÏDööÇ]á©øÙ^©ö©Ý*uÅx¿3“ý ¦08éšÕJnP_rJ·^ê<Áöz‚!·D—~ }¸r8_­õ†Œ¾Ëk뙯ÚëõÇôò5å¦4¸ÜCo³ÁôÈL`É&´oØ„N•â.䕲 r3=_AûË6+¥¶! ã À®#ÝX‘‚8±/ãçï ·Ä_ 16:14:40 executing program 0: r0 = socket(0x3f, 0x8000, 0xfffffffffffffff3) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x15}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x2, 0x10001}, {{r2}, 0xfffffffffffffffb, 0x8, 0x20000061, 0x5, 0xff}, {{r1}, 0x0, 0x8, 0x2, 0x9, 0x5}], 0x34, 0x0, 0xfffffffffffffffe, 0x0) dup2(r0, r1) 16:14:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701fc1000000009d431c96b000000b3bf0005fb5ad35a0520000004"], 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x40000006, 0x0) write(r1, &(0x7f00000003c0)="220e228901001c067ebc8f78393380325985fa48f4445ed5fbfd86009b464b18630952ecc438bb3e4c52a3874627223b04a1a55276f897a0e54e256f4c70d8890920dab250d601c8a59149d1484e7f818dbf2ae75a2c3b225ebb20656607e0ecde54597e8a55ea6cab38a899d55c0a95b862b9114f0c1d50377da3594c7093402bf99c6e4a21114d00d783ff8ad8445552f65124496a8416a93029d01aaa803c33289efc187c3a707e8c2812ae9d1b2d89", 0x5c5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)="88c0901b43b33cbd25fbc829d254b003f3d787b3428147c3d216cfcafa398e6b22f02a635dd1cbe3a87109748f18f91072afbc012ac9c0fd809d5379520923a636389c9047d7f48f70b3ffadb567f18fcba9bb2c552d1bc1caf975794dcf8c39716c89960373581d824d15a45a2390b66a616fb1082c316bf3ae5fdaf18e76ab7f299aeb6ff71023c83c0416bcfc7deed80ee7fec00685351d17c1e38c7dd0f024e312fd89787bb736330b1a91803e406c3c7f22510dfe74781930c1d10c2f06cbf349ad62eb57414bc0b74610408ac2f3998117caae36c91c39052f52f1009937dbaf2314a7d06943", 0xe9}, {&(0x7f0000000040)="99a305ed5238c38762b24e2b6b922e041662366e4068efc876132dfb71497e39", 0x20}, {&(0x7f00000000c0)="6ba42fda818c6072d2740a1a0a0c375aecb65b65b9552db485d4317c6f070cc510e0ebf2366c0213", 0x28}, {&(0x7f0000000480)="fcd8d34c2949ef14098b97722711f691b05a3ba82ebe9f7dd87209548c2a3db238390193433d77cb97ade138f1fc95a65b0fe06a5ecdbc1dd0890ae36c0522182d50a96faac2e1f7e10dc1f32c2f67f1355f7637da8f0f677c86afd3d8e83699e7667ef5b8bb3b2bb16f45e728c03abfbd1359851570d57308814afa500558560ebd6a678207e5fd86506aa08d7f013743181bfd4852658613ae146acb4420a01a35d1652af66e2b421aec3ab9cc827ff3167f5e0f51d19d5559629a2473c28f84ca61c49ca15c9c5ad5d56389d22bf56a7259685987928ad374de1f43d7b58cf3fe7657182b911093eb4174b19ae423a736", 0xf2}, {&(0x7f0000000140)="b2b88394697078fdecdb364999e03bd4e706d3", 0x13}], 0x5, 0x0) 16:14:40 executing program 1: setreuid(0x0, 0xee00) r0 = semget$private(0x0, 0x2, 0x400) semop(r0, &(0x7f0000000240)=[{0x3, 0x8, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x5, 0x800}, {0x0, 0x3ff, 0x800}, {0x3, 0x7, 0x800}, {0x7, 0x4, 0x800}, {0x0, 0x9}, {0x3, 0x1ff, 0x1800}, {0x2, 0x81, 0x1000}], 0x9) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mkdirat(r5, &(0x7f00000001c0)='./file0\x00', 0x1c0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r7, &(0x7f00000000c0)=@file={0x0, ""/25}, &(0x7f0000000140)=0x1b) r8 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x70) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000180)=[r2, r2, r1, r1, r4, r1, r1]) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000200)) setgid(r3) 16:14:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x7) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$TIOCNXCL(r2, 0x2000740e) write(r0, 0x0, 0x0) 16:14:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xa12, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000007c0)={'./bus\x00', 0x1, 0x7, 0x7, 0x1, 0x3, 0x1fe4, 0x4, 0x2, 0x0, 0x7, 0x5}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000ac0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000b40)=""/189, 0xbd}, {&(0x7f0000000a40)=""/73, 0xd}, {&(0x7f0000000900)=""/178, 0x9d}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) preadv(r1, &(0x7f0000000780)=[{&(0x7f0000000700)=""/29, 0x1d}], 0x1, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x100000e093, 0x1) lstat(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)) r2 = semget$private(0x0, 0x2, 0x640) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x6, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000500)={{0x2, r3, r4, r5, r6, 0x0, 0xffffffffffffffc1}, 0x10d6, 0x100000001, 0x40}) 16:14:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x5bcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000180)=""/185, 0xb9}, {&(0x7f00000000c0)=""/34, 0x22}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000000240)=""/30, 0x1e}, {&(0x7f00000002c0)=""/227, 0xe3}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/222, 0xde}, {&(0x7f0000002480)=""/4096, 0x1000}], 0x9, 0x0) select(0x40, &(0x7f0000000140)={0x3, 0x80, 0x7, 0x7f, 0x3, 0xe4e6, 0x3, 0x1c}, &(0x7f0000000280)={0x8, 0x9, 0xad, 0x6f, 0x5, 0x10001, 0x800, 0x4}, &(0x7f0000000400)={0x4, 0x878, 0x6, 0x1, 0x101, 0x6, 0x200, 0x2edf}, &(0x7f0000000440)={0x3, 0x1000}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000003c0)={0x1, 0x9, 0x1ff, 0x7, 0x3ff}) write(r0, &(0x7f0000001480)="9dcd6f848465f757069d61a9f3b9b0380be3e6be86dd5e0a0bf5a218d3526efa68e0fa1eec6855af8e7d9c0c802e601234a792a9c87cff7183a6258d948124b7d6324e540304552a0220726fd7e4436280944f4e3434e39adfd2dd515ba7cda9154aa00408dedcbface2d4d701eb5cb73b7f896f247adc38355f36608f976cd3033f001a0bc512285d9a783dcdd4ea52fa28382f4a8e67a7a91040e140001257e23ce5292620ca5b90708fd34b5f242203a57a22fa0856754c7929194676809f0adca89a36e659b2257c981886bb4110e743e89e4d917ab8d308e4aecff58ed478620e7fb66cb01dee306edb2b077204600892ec6f307b29907efe93e73e7d15a62f97587e8fa01e0117eacfa1fbd46f483010adfc4ffda5383f8f5d3e9914bf197542b37aa4aee814ee61a73aeb80bea4d88bbcffe34a627081aacb737163c0886c8121b82ff88521577f0ec32e688a35cbeb0a902eb6c56fea4932aa96a157bc05a9c024a83d65e4da23e3aab2b58b137dcda7ea05652c2a4d7053d8392f74d239c7dcd4ab8e8b4ca02b7a8130b1a2a46969f78836072d15975345bf4cc701d158388900e7e4c1094335b4a4cf84dcb8a6d88785c27aa031f3fa61fe41ca967b6cfe02b584dbca546cbd01ced3697f1562f4d32c477945f3992e33fdaa6377477d569b56d026e3284b05d18a063f27b5b336f6858a9b6d5d95113bd149f4b54914c232531c07e125ae532b954d256a94d5c04ed7ae28bd4447299bf5a7d6e0fdf9c746c2faced7d5613b5370a30a6a08884cc4716126dc43eab5771e66783d284757a72f9ddc5739f27256982edceb29224a93ea6428bce3c6bac8aaf9740558a5506f6f8885bd62d1933ceb5acfac3ba2c4309e83b2495b86f2f63618ac1e6c0e9bba103fb4f3aac659f082394b641b64e28f58d41d1132722ec0fba5e788d4f2be6dfbde60094d87072a2903af489521a76cbee482c393e694905b72799a2758abe0666182268305cafc4c5bf8061505db227d91bd112a8acc4c983aa66dbe157cff983f6fd7df6cd7fb08e7fc5d9f7fada129be77cff3692d46d29c5d21639adc5c1650e52bdeec695c9af56cf85ac437bc3aaa92545b4fc79aa116ec2f463d70f63431604e3add5fb05637b7be23e59814d83cb3a2e0ba0f0a48fe7883cc17070231217e150cb2c6e07e916ad946ba34c7d8aac76dd537865a951643821ac17bc8228b8329d4cd955bc47e68bc3668534cbf6c2ebefcf12fd2d5001ae8227e563ed54c6cc738bd2e2ce2b7d751f6f7cb9b9d5aa225755491cd62e5f9d4d09d869bbf515a3e68b180f2ee64301c53c0fd4f9bb2a3d0f397bab2c1cb5a6b4d3fe2cb15fc4a669db6ca3e4210fd8c17f50096e6cb8eac74f359a3357bcfcb3fdde1b0ce0b1d09b156044e7c4add4ad6280d0536a06c856e33b19748d0e9ceb5d809ae890d7f8012281dd116567916c83b22621f91f0171fd84d679e658ce86458c6ed411575e6c01850956d0b9502913b109d3eae7653e868115c5ab9aeff3c7a80eee5fe1fdbede58c991188252d36020d8d8ccc8fdbab1ded982a7346b3ee09ec88e4e08ced1b29631ca7ba80d858db0f52774b48c770fd698b039b5f66b6feaf15478e44031f37449f76e06b23706e42c8a0fc28b0b2ed344c925af5ff994e9ffa397ab1dc17e7ab2afc3fd022f71b3170ffe70e3e05237a2aeb636989c2a3306cd7216f06a187d3a60c9078960e1170804fc745a5ed8fad0056ef2e6a9bb3af10d59abe3972cee3dbdc81dfeb30226c3a84eb1d4f7bdf1700f364d2b13d959508e396a9ba0d765eda9af8187ef05c44c8920bd11367a6b879438ff1a16e741c88c3a1b7731cead49ac3976ba2ed3f7b437ffe269f708d65e9d0137954180d3ba9dcad8555c0bf64194457174e7fea1caaac5dce13451a2c5e366ea989c8135e23dd72f86dc8147a888d976ba17725c527327634e73ce2c3053294eac715c9d24484d79982a5d0aebfc2ba59834b4e138751fa3024be2f428d9dee63373a777173e91e12356279ceb2ddfd333bb9cd1577a400e887149e4141403fc2ebe472e454fb8210e20c9a7f3ea9541fa0f115f0f0d806df6cf7d05aa9a727789a14655046ccbb8f7d621cbc8fb82d412561664e4d6b78c0338e049b46c1d556b089b6bd2b8bde298501fcd10565248125723ae431bb87669d51c7281fa6f56365bed32859c4dc726eca32e5fb89401c08966f0a0354524e2c66758d09159262ab7fceef494f9c08d8f675dbe133ad5e4f7c251271494933f4897156ade92d26cc268898a5b72cdde03b63ec42b5b08472c5eb757db4ce891745157c19ed1a7fcffa3e12063ca75cf5ff8c783010c8967b02266610f3fa2b81eab62c087971b996fecc3cf88570d61e0a4bc95315c31c9a394704fd4079fabd535011f92524b12144a656f95731ee04b177bae9fbc1171ac7f3c55b9f434a81e0752682d908bad59fa02a377e1d0affa43c70d08a124ae809562df043f56b426b96694feaad2dda73006087c81d54d71b392f978592f84dcbba27bd129a1c2ea97b26bd68cfad43c9a2a6bc522a8d0825256e35af1e8b72772f5377210a825ffe77323beab8abb7bc467fe09e138bc0fa4a516a8bf57e92ceeb0874346ceb84b70d76cf46055f9be5122ef607f303416be74bf1a502ac17296b512bb188404587f4dc2fd1a651f3e6e274391f6c41a6011aaf3fb059bc6c0e758191056347cd8364764844891dae893dcf42be7850eb414ed0716090bf39801a76e95653831b3936a900c2bf4ce5ae986be27038e6c3d2cdd99f9090c529470acd896f8c182ae7747ced7de5882de39a38493239c6f0518e35e93d338c0624b2277c31ae42c82fe6c90dbfed4984607aca170f552acdbb3949474c1ee8e7a889780588b0a568755d7a70d7487edcc0af0e2340237c29c928bad011886f9f59b9927fc2329785d97fcf155c28b9a0d7c8762032b187e47cbb07eb692bde0c1d0a93eb595e4619c59591123fe1a507498c1794535ef2ec808913dbf4c72bd1d6c943e97d6e9055089306f1e609686bea51c5160823f70a776cef6670edafe862f1e5c88b6d99a81c8f23c5d213053b3bfebfd02e0d3b3e425e46a9f6a2d99ad49cae198cf26dd95c98fbba9f865de6c219c02e163334bf7e25795fb0473112d0231620b0fa4f2cd94ee7c7b90f60c0675a110a31cc8118b75fa58db614618b5349aa2b445ebbb0a77e97af5af7c98ad261abaded08cd4c13f83adfd1dc8783cc64780b900a137d1ecc326e6bfd402d8dfe82d03677b456e030467631ef6245d0860aad668aa55c9ef0aa94d9cb5e0e4083f0109dcc313bc149505927a610c2f704b9b9159ef3f37be50af1989706510d7d925c08ad366252f42d17a4382f70c17049292e708d9b68a6467caaa20af5737d8696140b77b57a77c9b610727bdf9a3dc9e7208a83f682aaa8da1f1ba56b2ee2d183db162e93f36df9afbb50a6d3274473f43d1a91f34bb92e8caf563ebeac0293b60c8f33d8c1a889a1bc4b9d8652134471b65679bcb45a544a06013a18f4445d358df2a15146888d9820767c6f35e9ec166d789a047d2da8ea17d3c2eac9238c69a49449fcff77eff83f1a304aa5494a010171230683bdf9fd9e1dc1351b3746e94377cde54bf76cc2ff312787375b88f25c4ea29ccb5c1dc45bba1c46df09d03de72c7bf6ebd3d9e7c765d182c168ff22bfdf9561218b571046702b703dc11cc90e406cae2cc42c5710817eafda86831b0cae16acbfcd65045f2214ef20cf938a4dab9957c3227657041a4163ae05fd48c8ab905035498c25dec91252a8105efb98a86fffb18a951206fd28c276c2ce2ae1222ff329858038906057ef603ed9c6532f06117d5e942354db271488f0eb10259de43c6bc79a70aa24b688d817294d95ae60f029a3c1c538b6ea9d09d90ce8a3269bbde06a4e60ab26b2b86df5ba1a23a9b6dd63c4d79f8df16d9787783c185b116ea695fa318e7e9d01f264657761353630a22bfc1da944d02f91593258f7e493a4a63332be26d25ff18ee24865b9bfde6659fc71ead3d8bc4670908a34149ca2dd2275838234de91efa4e36c15ed2a8d2ca9595c6a28eccef3f7d5b6cdadd321be8a7b5f33985550ae0bae5d56b992c104f6dc064396f3c168e5752a7dfa15f20837486eb74f23622881e79f169a15fae6519a85a2b3ccee8b095762ca74998b9beae4bb7b2da90d4f3540091ed7d8178482e8569c2471bfd11960aa680836e1ca6fb8c3db3ec55ed09b910e87001c9c525fb3347daae3250451c5a1fe4ad718a4e39ad17ee0e0dd211880db5ce7ffd1b98f2ad91909b051f9d9fce0eaf734b49d0296925186f5cbaf1a991a2e49a88ee92f4f1e9beeda1c245305a8d72db7aef2e4fd804723ab7ee824d6b767e5e985e4eb2fc1cbdf9c4fce2778ce5fd33159e3e487a45b01a79ba70f931cf3d9a9e59edc99647bc24f0fdc94ed2e6e175e4e93af6652590946ad040f2f1c9f1024a1070981e72233ca7cd7e666364fb307345dd053faca9f51100847ee4568642790e9f30b21567eb5f5e4e9eae7c1d679ab5b08dcf195e924f75fc9cb742bd8b5053ac8af11138baf27bc2abbc3252b85efc344504d5bfb4785aff1e8f334b5b3cf388e922f1bdf5806c27ea18e574fabacec88a83f5a5c74f578ac62249d96f24617566d30e485dd08a098db4e053e0a2ec5e214aa12aa6a08415a17d6a73d263bc61a612bb5a5621ddf380b852b54e68dcb55f7e98f461291a4fc6a2ff56cdc189e1b88be4580d9951cf2fde29f0a0b8542c5557e2176054e073c1d32e9827de83746a85f43e8f214322e87d0354fea178c34d7cbf3f960500140fa648fa34d8ef0bfac83fc9dd9763f5e41871383a4c9483a3c400df493bb0aba2fccef0f916e8e59413ecda35c978098d2235a040604b25e768e563510a499c85600d4ec63a554b564471a81b718ee357f9821fffa7390b527e2aa68dc5d336a87127cb7ec89e69f4b94e44ebdb06b241c65ee49a8bc0780fd497f3f418188aa1db7286d4a92fe870d4bf3264bffffd00e2c9837228e31fc12e95e8e922c3ee1a2f925de558eb1ae39b0cf83693b21a10480dedd1ef1aa7ede3c697a0432b87147928547f039ed7e8a7594736b16e36a9e6979cd8580fb39ed079e265dfbad9dcd5aca9fdcc5146d9e6f88d2c8ff27041d07291d371aebcdd9f9e639b4a22fcb49b619deddd346db5273b9ce1684a407e9d19247514073ed40f4a7a71cc29a1615a96dfd0989b477fb081fa94461e382888e9f2168745216fe9d40753e04a614b5c5fc03eaa5e14bc3f250a544ed3987f7c417323bf655bb08be50602fbb271e511fa946a0017d119c4a1674e4b3449aa0d7c584ec4a5939991633355ec5f8596a85ca15d992af12a253c83434266b7392df8ea218a59ada78a234171daac9ca443a054e3c5c56e00e25750db64f57f9a5c725aacd18d301fb94ab1709182d0995383692ad577f3dadfa1bc281c7b159ff9ee131f4ddc196bee4d10868e4c3458f3bff6c149cd66969d28c7b2efe9389ecd298d4cea1a82818b119f2da09593fdac4445059fd354cf88e9e485693db3a51740aff6ca9293dc5e2b9cb5fbb800e36df3e6e5ff05cfcac8574803c39b497f9b5b479834b4e09f51d7e24f84b9e00b571111c0a9fbbfb754285328971332ee4eb14e61a76d9b816b7ecb1f6452d33ec866765c12cb6023f045c2ad66f1a69a565a34d0fe83cba51aa3ea930ef6d73", 0x1000) chmod(&(0x7f0000000040)='./bus\x00', 0x41) 16:14:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = semget(0x3, 0x1, 0x400) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) semctl$IPC_RMID(r1, 0x0, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:14:41 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000380), 0x100000000000027f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000240)=@in, 0xc, 0x0, 0x0, &(0x7f0000000000), 0xfffffc7a}, 0x0) dup2(r2, r0) 16:14:41 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x8}, &(0x7f0000000140)) clock_settime(0x4, &(0x7f0000000080)={0x1}) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20, 0x24) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="b6ea9f3edae61f8dfa600eee394405853c2671f54d050365eac2a00e48beac5b8f9082058f28707e62b88f61c3751b8ec3069a5c5fd057880295ce51f4783bc5130826b820db00fa0f0e87dd174b9b8da68bb6bb9d107ac0e03bef88aaf3d88b5737aa8a67b9bb01af9f14bce3f4b999f77954d55b2c0766fb182496851daca53c3429e04e37d98dc5ab3a680d565af57b36fe57f859b789050060cf770dd148451348e8ac9e5ac6cb46c5bba4a4ba3b92d6e8fe0e3a54853e36779f7715dcd478d08e006f5a8e9c2f818256d6185778a73263e13bb81ef2889ffc06", 0xdc}, {&(0x7f0000000380)="83041b2f9f4597f69f830b7db916500632739535179ac79670dc3564e6b275489fea9ad384d07b8d33b81cbe725e6604814137bd5494380b24895b38acabaa3aa88f10cd529b128126234fe42c35df29013f4b64aa829b59935ab41fc22c8137e624dbc343196b8f2db122b617802a0d6681b0b3aa41c353d41226b46c90e07bef5c4e733b0fe851c23a7acf3a59c3957d492882b0aceec488294bb02288005ebe8c656382f389dd85f8590e49f57fcde4f1c5e67d7b7dc531f7706e65bcafdebaa47d8dc4", 0xc5}], 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) setsockopt(r1, 0x2, 0x0, &(0x7f0000000180)="282020482f36952abb9cab8389a378d41716a6e4b3c92f54cfa8e785534b4148799a934ad119a2a4bed14b0521870bcd279b110ecb1d6a04f26dea2d1e2db07d915df5245ffaaf384b88b1549a2f8d576aabc32a54a1885fae0156c69cd59538bca41ab0e33945db73e59e197472ddcded7568ce91b14fcf7c22d984d2f38044b856287f0440b2499dd2e5e3552bdfb826016e618bd8d321e66efa1c36e05ab491a013b4aa1552a95e4fb0865267eefcbfca16e38d0677ed36b7915fcf2b35a84b9eaf4b3a3da6c13226e8339e3493359b579150c0", 0xd5) 16:14:41 executing program 0: socket$inet6(0x18, 0x5, 0x533f) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) close(r0) 16:14:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x7f}) r1 = dup2(r0, r0) write(r0, &(0x7f0000000480)="582720ef805dee77b08bb02744d5f35565abd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b8723e6a65fbcdb9ad8a4f5f728193ef16ab93f12", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000640)="cc62d0ff21a831d404d50f6b9e55af6a53e7a422d7aa850e745a7d98dfbdbfe9c79461345091c6d11d424bf8de2ccab757042b7bbf576d910a17b96fb79e0a41c4c20fa0af149ac8dba7fc146287714b14bb68684c9a956db08b6c2f9cd11a43438a590e5a0c3dcbfd57d9022cecfb26e82da9d777908c0b5b372791e55802e8cf9e9450dc26b84ec9d9d428c5ee6c081bca1e8389850a287a2df72275b9eb4a763221a2e4ecf5e5d614a4765afff7127ab4a511dfb3bd7a0d130ec69dcd41d40f51e34438214234993c85f3cf7eb93fbaef0cfcb9a783485cc32f76a3197d3a9ea1b5433e12cd19b2dd7681174aa1ee977acba34d31341b73639b4cdff2cdd5a0b9363518b9f4bde7373a1cb99066cc3bf5049f4324", 0x116}], 0x1) r2 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="bda40cba9347b8e78d70fc58d79f798f4aa27ace40a6ac42c301de5322035a8c26221209476bdec559f29b437146112859da2d18a00c022313fc31a8b436ea0df50d3eed6233dd455571b4a1e4f0322a780f3fc311adf04fc71ce0c74bd51b0058cbf05eca12cd1d9686861abf966727db2cd90739b7b7fbeacf9e46dbf65c0393c66dca211d4b", 0x87}], 0x1) close(r0) dup(r2) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) syz_open_pts() 16:14:41 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) shutdown(r2, 0x1) shutdown(r2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:14:41 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:14:41 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./control\x00', &(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) getsockname(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) unlinkat(r0, &(0x7f0000000100)='./control\x00', 0x8) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)={{0x8, 0xd08}, {0x7, 0x3547}}) 16:14:41 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) read(r0, &(0x7f0000000080)=""/58, 0x3a) 16:14:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3, 0x100000001, 0x6, 0x1ff, "fec77bd04e616e84af7d03ae9fcb23d15ecddd71", 0x1, 0x101}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x9, 0x0, "9388c386d326988f4c37530c0c34f840b3c70485"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)="a8bc7e0636814b7784ff3d9b5c054096f54c4fbac1412a0fa4258a692c6804c1ae07b1d8faefe5978462be09a688b55a771cc060c5c5931c90c6dad00f73c25489992232e7c0d19e9270c9517c5f2b804c2fe9466c41662293a3d1cdb1f38ef1f0fd359be39f170fe69ce5beb6a983f543ed2daa0231c67c6b66e8b2a0087fe4c78ce6f724cd565541954ccea91427681322bbef864107e5beeb6669c7a1d7fea45fe3eb50b5ee6b04a29513f346426deef05b339ea167681a9dc9c4c2c0d0970a59bac23ff8305807825e607323eaea9d2799e7012965baee5ae2218b894a6e590ab3e76125677459273a3d7371f16a7b9113902c5def709602f835a7", 0xfd}, {&(0x7f00000001c0)="4679377c8fcfea609a1a400028df72a67cbaf131bf55172b5aedc6b2d9a674c319d49b04933ec85749016995dbfb7a2dccdacba33dc8d097a2a06b27be78fbddcc991706f9ae185b7db06f47b045f6d40577fca181c999b9d2159ec5fcda", 0x5e}, {&(0x7f0000000240)="b071edc281cac82b361ee0d2d3c065aeeb368fc3965271650b7f27e4d52133a206dc", 0x22}, {&(0x7f0000000280)="3410283de2d28922f9433858cb7eb01146d44588b96c1e651c06f85b59b15d1a366261f8c120a74487d5c79719453d7ce1bef107d730600a4bc13aa797904d95984d149389394af1d4e3fab630", 0x4d}, {&(0x7f0000000300)="bba2ac8a8d72d36a25f09cedf2e079a4621d97e6ee55159e19c336ce80b0be153d581327ee4d9359f77c048279b2b8901b6263ebaa4f60d982a30a1f7b765b3e97c48e0c20f0848295434de8177f1e1289e2419d1a86808276ae5c744599cb0e0e16b8b7851912dfaa19f8f0ab29711a3ae660cb673c5a", 0x77}, {&(0x7f0000000380)="537b18682da1bbe131941e6fad35439f91837e3323cd411db810b0faca3c711431726b322fec906eeeb6a04b48d7946e6c5fc4307ea92ed6d4231525b0992f99506366a24d6769c5d7020ef2464b7683dc5a8ab23e82b0d8440fd936cb49e56936e1a1c6f2c33dc90633c57213353577d3fd33", 0x73}], 0x6) 16:14:42 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) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="171b13d3842893b0b0bf826fe153cbb6f2ad86f25f4d2260461dc7f3692a2694e7c6fc3ebb7ae4af21f01c09d211830722040fc2ce0fae0e32e7d85e946c"], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:14:42 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet(0x2, 0x7, 0xff) geteuid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x2}, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) write(r3, &(0x7f0000000080)="b5", 0x1) write(r3, &(0x7f0000000000), 0xff85) write(r3, &(0x7f00000001c0), 0xfec4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) close(r1) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)) getpeername(r0, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) open(&(0x7f0000000200)='./file0\x00', 0x10, 0x5a) setsockopt$sock_int(r0, 0xffff, 0x13, &(0x7f0000000000), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x1000, 0x4) 16:14:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000200)='./bus\x00', r1, r2, 0x6) pipe(&(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x40) sendto(r0, &(0x7f0000000100)="ca170ba0b0d9ad5e620f960d1bedaa397ffba53eb6f6583df931efb6f4dc2c433640501fb02426dd4b7dc256edc0acd5ccd586d00f5eb3e808586403ad7af0de0a45cc160cf11f0c043d5dbfd17c9a29ed32724e304dc3d35e", 0x59, 0xc, 0x0, 0x0) 16:14:42 executing program 0: r0 = open(&(0x7f0000001840)='./file0\x00', 0x400, 0x32) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000001880)={0x1, 0x0, 0x4, 0x1000, r1}) getrlimit(0x7, &(0x7f0000000000)) getrlimit(0x3, &(0x7f0000000040)) r2 = semget$private(0x0, 0x7, 0x668) semctl$GETPID(r2, 0x5, 0x4, &(0x7f0000000080)=""/137) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r5 = syz_open_pts() ftruncate(r3, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000180)=0x2) ftruncate(r4, 0x0) semctl$GETPID(r2, 0x6, 0x4, &(0x7f00000001c0)=""/4096) listen(r3, 0x3) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000011c0)) mkdir(&(0x7f0000001200)='./file0\x00', 0x41) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000001240)={0x3, 0x400}) flock(r3, 0x1) unveil(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$dupfd(r6, 0xa, r6) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000001800)) ftruncate(r7, 0x1103153b) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001340)=0x1f) fcntl$setstatus(r4, 0x4, 0x7e) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001380)={0x7, 0x4, 0x1, 0x0, "a7d8a288b4e70715de5ac93414292f9b678018f2", 0x7, 0x1000000000000}) syz_extract_tcp_res$synack(&(0x7f00000013c0), 0x1, 0x0) recvmsg(r8, &(0x7f00000017c0)={&(0x7f0000001480)=@in6, 0xc, &(0x7f0000001680)=[{&(0x7f00000014c0)=""/52, 0x34}, {&(0x7f0000001500)=""/67, 0x43}, {&(0x7f0000001580)=""/193, 0xc1}], 0x3, &(0x7f00000016c0)=""/194, 0xc2}, 0x800) 16:14:42 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = socket(0x6, 0x8000, 0x8001) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = fcntl$dupfd(r1, 0xa, r0) connect(r2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') setegid(r3) chroot(&(0x7f0000000100)='./file0\x00') 16:14:42 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) chdir(&(0x7f00000000c0)='./file0\x00') 16:14:42 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x10002, 0x2) socket$inet(0x2, 0x8007, 0x4) kevent(r0, &(0x7f0000000040), 0x8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{r0}, 0xfffffffffffffff9, 0x12, 0x0, 0x0, 0x6}], 0x80000000, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:14:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000680)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8de142d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ccd50537e23aa142b868a0237f559b7cb5e32d0ff2d43881bdbee7d60279fe6a73ed000000daa987423cab21c6b2748aaa74947da61d75bc6329e061a751737d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b019be545508dfe808f9840f9e13da075ee54c0682247a3e405d535cea95f96c2f31a5d302643585c9250900a821e153a6212dc30a02002bb81ef3c2ff8a0d530549c628dc1acadfc3e9b6626551290e6a09989d25030a16483d99c4e92045fb74e2ffcc439d9e9568114142230f99e0ced65373d95a061b832421a7293a5ba73e9e5abd3000d8f816fbde178ccf100e09394751ddb970e4296f23832f8ed07e8a00100000000000807f089a026f446c502f5d29f16b19ac569a3d1e91e9ca873669e1a97ce179b8fbe86b0b608550dc2f65078b90fb5ee8fe43e328670a93e76c6e000000", 0x180) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x0, 0x80}, {0x18, 0x3, 0x7, 0x73a5}, 0x0, [0x8001, 0x4, 0x2, 0x3, 0x4, 0x7f, 0x0, 0x8]}, 0x3c) r3 = syz_open_pts() open$dir(&(0x7f0000000280)='./file0\x00', 0x18480, 0x120) open$dir(&(0x7f0000000200)='./file0\x00', 0x800, 0x40) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x9, 0x1, 0x3, 0xfb9, "f7a837180256fb7194474e1fdcbf5a82b43d883b", 0xffff, 0x100000001}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000002c0)={0x613, 0x8a, 0x6, 0x883, "6347bd8c690025139846d49be363098cf69437c7", 0xf0, 0x2}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffffff, 0x3, 0x8, "b08dce5800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 16:14:43 executing program 1: r0 = socket(0x4018, 0x2, 0x10000400000020) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x80) semop(r1, &(0x7f0000000080)=[{0x7, 0x6, 0x1000}, {0x3, 0xe2c, 0x800}], 0x2) 16:14:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="596071ef", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x6}, 0x5) 16:14:43 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) write(r1, &(0x7f00000000c0)="7f7507e30324ec812a220989a2122ae2c9a6567a27bcc26d51a8c1226747467120f844a09ebee614aeea9c3ba31f66f6d18394ea21f3b1f93517ba1429a84ea9b3b8fd3cee93793f5c0ae28e1e998557d3a14386edfab73e0e73927cd008927b96b69bea6308336e83d97bb21b04e34e34b9a2f3342166610f835f2f6955d09b97b0a2b064d3f5f40cf32a2c7e03d38da4698e0a6612e9dec27ce3c1b0afc8d696368a9b4f8019e25e5fd8004d02b242f22a3f116e8b786782f621e92b06a4de31ff48d0da406d29df13e37b254b83598e30ce4d1f28b752ee3624d892b44d8605068c921494d369fa2c7b8ef65e", 0xee) 16:14:43 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x210, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) chflags(&(0x7f0000000100)='./file0\x00', 0x0) 16:14:43 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x300000000}) flock(r0, 0x2) flock(r0, 0x1) fchmod(r0, 0x2) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) recvfrom$unix(r2, &(0x7f0000000100)=""/42, 0x2a, 0x40, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 16:14:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000500)="dffc90b8e051f9386e50ec48e4a22bf20efb3b9d1687bccfd296b62db188e905eab1df69e53721353130be7ebd694a42d98b1fd63e635256feeb640ac35bd9d71becfd06a50398fc7f75cbdd9dbb4fc8236573f78378d2518d7af185cf14114560787a0e155b5ffb57163f627b39e770c55e059a17702a9a2dde82b5fca5d0b67131789d9b91f599fb8d03e364d5b7a32cfadfbdc8621996cf19b55f6ccb261d4b30708928d068b5be5b65c7c5736fb5da692f731e1beb1e2eb6d19e72681aa9ccc2c63effb113d30a87ac6922e92e760d8825a6b7fa0000747971bb8aa82ad7346833345c738fa450083423ff329411d6c5cecd6bb7bcbf06f646f920bb574cee8d99b6d3847f518cf260ec7b84d7fd11ae8d1257191ebdad94094847bdcf1374202e3e65be67bee4a6babe0e7d3b11483b1b7a62fc1e287c1f2f63177816638d8ba809e9767bfec3eed5dad1d4a3fdff5d20c594e1b1ff4408641b2447322e", 0x160}], 0x0, 0x800000002) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000680)="05111e70833f948a9d4c41f6836ff43968791c034cdde5927f39943e9d8d7a3f0a578a550274b5d81a0c26208633f5ae171ace32025446991b1a1f43c25cbce9ad13eaf7d60c4ac65ee087782261ef3c66d715f4a563e12acb41723f475265f7ef686c0bd737981c2910ec970439a63dfd0c1879f45ede90d0fe6ce5b1c151821656718e9bf9d084c74ef5611d70bec468c6cb137b684e1118f4ff2e353a417051e22ea83f12ffca4b07fa4240bd19e3b4a0ad2464c8d939ee6ea1d686c2ae079ae1d25c04a726cf68d3c169823047c20361347721a75f45bd6ad6e54d71c35736161b5de250dc421be03c9196cf5d8c016a77c6e5c2d3628fb77ad6dac9c45b7ec5db70aa5c1436ef5222ced158d2f17d252d18f52d50772711192655eb866f10c4db7ebaf0aff8fc11e15455f08ef32e89cc92380599a15a452e2fa928462090e1c124ac2a1109076cc2e16529a3035bce0c2f9875ca30db0cca23b4c5805633375aa9dec757922401582d5370fab4a1a2206948c5ca125c851bcf2523d22c94d1ad5b00e25995cedf71fe6182cae4fdac0d0c78fe0204f24a2771143874a2139d806d07af8ab57327785e5e9e90120be892d158a3e5f4be57fa246fbfc1ed70590a3c2fcbdac318b1ea8598367276de30185df8532740b1c6329969d033fa04f58c73889033d8ac3f60f7ce787868356816642dbd91496cfbf31f0dbc1be0e5909b461305eb8ab47eee9faf6d7e11e284cc6803bef0e79fe97f9e5cc7b6d5e76dcb23bce8a620f2b0c2dcd597747dbda95aaf6adb9c3f0088abe884dfb9411a4fb909767c849884abfa0536bb36347955242a7df830f8f8435532342853a9147a3f8f6e2c00687d1d034e93a9fee8d04f3aa786c459d6ccb83ff6baceaf040b2bf823defd9ee51e82a5a1021bd1ea466303b0b0467b74afed22345b1e6c78f8e8a4e418c3c560e479c349d30375db79289126d1e8da55f6e567bfb1c395807b78f46a08f0bf0e05aaeeff5d15fcbff989d2fe9b0d5babc184969c47e9b988cc4fbfb356c9d7ef8ea627500927959cc0d00807dcd7a24bccac6e953210e9c94a631055762d87dc51663d34dd279fcf8193b4000eec3ed9f9565475615d7518f2b4e1d00f298e58ba605202cea489b9371be4edca1c2d638bc9950f4e99eeab93d8063dff471eb81f3d1a42b7e26bbaab92159fcb49df1350fe82d5cffa16b5fa54c6cf87912f1f4b1b11278a0619d0cf419234bdbea428799644593a1a180eadabcef59836bd55e7ae0c94e649c1dd8dd7be3129789ff82a4db14fca483b62cb0787afdac15083e172cf885dff21c74705173c59e3f3a06caf9d780e5359a813d4d270ed287bfe574e12ba2fab7837239ce23c2fd3021b94217a142230429190a7e5d2e0f4a32a8b3383f81f11cdb735da5c37b258cdca39b5183c897ec9a839413e10b6668c1573450bcc34c323f5b1dd3469f85c2146344b8aadf39e1510288bcfe3cbe9b0568ae4dcedacd4d353490b12d923376a3f1fedfabcd2019e8eafc38e6d7dfdf4d9a2ebc16488c7012314a93c34fa91918bb3135c28fed2c3514b47d828a4b7d494923e9d31424d0bf839c6bdc98e7879ce09cab96eee41db003d9b654f1d64df97d83b7319f1af97d6b8085a39d13476bedd93969174a08adc2c47e134adad1023a42553e70a007db5b8f03204a80bba48c637a403b0b1a93541869486695a4b70be70fd31210d3c29f84e7b593546ff48b79645cd88deaf83621bbfc13acdb9219e39c37c30f41a89f4945796195c695218ae67de168b8ac69fd9be75fb78b9b244fdffeb3ffe5a43d0cb670ff891bc82fbda04bc90ca439f6da5473d5ab86b27f1234ae8c2f05e0f9afb8a6af1279572da218023d7655ca0a308bf68a3fb26f8e6473e04e4679e5f5eb8ca6b441f49c0861081f47572904b8725ffb361826de2f1f147394f9ea244e5ff47e615e290cdeae7b3ff8eb866fead1b97ccf31cd1332e5bcd881378fa131c2288306b4ac76a606d4bc2b3df5a2bafbe455a80efed95fbf8d64e73e05b366e41e6ad7e8cc1602226fa22e121b5780a7fc0ba96d72a0664d75e2f09ca827976d4bb52450d82c50702c9374b3a1ce9d5c643138ff29be7f6c42b2b174abc3d5b214ce839d9c6e36e4f898dc56b56e6917c43325869df4ac4e736c5de3753d1cbb7161858ee192661e2750e3f99a76d17a23b5538739013d10d9534670801673b50e276115cd4ff486b376d180582eeb680ce6a5f945120a65e1aa035a51c927aff4072c170c560aefe83c783ae10d7a19cc881d1d135bd0691ddb6b799674229bb8ef81083c8a12e7c9e3bd864afcad0b4e312d0c5391bb2c7d45fd3620caf09bff4ba045e5cf02129189f89b106aad6ab8f062e5f246a5622d2d489b4036fd5ecf240eb127aa1a95720d4213731a67e47698a645220539fc0573d70ec1aef3fc7494f320fa634d01d464c70e5cbc014db23d8b725a45b007b1bbae6e210d4f13000144805b0797b8d559fcba127e8853d56fa9549fd6a09c236948e42210fd7c381ec3d12b2a58169eae777876d9557603d7f73a45fd7965f13971b7bc29fbb93fb719b38bb47aa17db1d13178c6482fa111c44ca7e72390be86861338e77820e16e7c7c8e769ce0d3c302bc06bbc6c39753bea7a22095dade9c2c6ddf1e0a208acc0128d5430970a4d6d80fb38d5e870f9e8b07baab9c57965612b367349c65a1fd5396537133c32ebabc43002afb7c82897b52a5642375f2dfc0727116462a016d3257720aa7ad81647461a008b94d49f54c259f46c93f1907073c37b16a5c52e7e6df5200b3b52bfe6f6d6eac70ad6943c6c0343d5909ea559c56af8e7e29d0b8f227e8f05c94c3dce9a410ec093378a8004369bab7251dcc97f27d896296bebd48657aa1f9004e518b644bb2b8e977e17c46818167de098f4b2f901e36912b2838cf56a67d960975ed138659766ffa78b63371fb20bd542f268cf55e785cfe24af50baeedc2c398add3b8191ff3c6416e51a713ac5005d31b687f9136738251ce2a03a084ebd2bb295c6d4a0983de5ee434a2a1253d2c3fb47681627326cae70a45857bf225fde67e67ae252ac994c57e698b85dd7257d22151e1c37daff73aea087b8a0540ba27b0aa17ffb2002a21e7a55a34263b588ecde1ae5c294623ccb0d78bfb23e9322c68d5228e4ccb89d8fe44a610d2d20fb193480285f487ff91989bc8f364fea83d2f0bcb15ce9271a33aef46e8e6279b21c6839eb1e3ac867776937fd744029226fd00b1cd56dd93f64f26a7ab49dfe8415504d034faf2d7e6b0276a9ce934c42d08da7eb915bf8deb69a831506be2f41a7e41e20c57c76613f09013b09a4061750e948fb7da25dbc97894f276b7aff85727f0f4c7f0e375b37e80044d95153bec4aa2d514e996b101c47389da37e3fe69d7a41e0d069d7f4ff91df0e94b3c194a52cc02e6e56d37e72cd4c4f8b4fd0d6548b1f525a739e07c8d4751f453ebae87fee1bc9d2fb6243224642a84e7b32a7ded8e9cf8a2bbadeb3375f98acc3188c50ec91984449a400c7d2c8145c09c4e93589e496c54a6eb5e12637cba4d05bebb76c44bb13dbcaf9747c2f10a2bc42ba445571c2f776fa945c9b10ff063be3de367e0832945b74cda3ad088ec6a35930299c07cc8731c0b12634547b2e69c9fce382cef973ed0871452b46a3f2c87d91df273d2659bb3cb1c0de8383619b71fc3b5c04fa2a08f52e718262cbf22eb1c2af5356d26e14510af50d03e1207bb95100d6bab205588618d77e7991aca75ae309f44a4b97efc49348ebaddf1b3977b5d3b100ab67305440bb2303da2f5217f0bb32221ea6bb45081dc3782b1ba7796bb3900cb15186e7a4ece345afd4558bfcaf07d73f211b208f25c2805af70ba6e53d95bd9a57c80199220d6171ec8f9703d3c902c8caa0e814a5203a7736abd82cdfa06c47336e96c69c89de8592ca4d7df0c5887c86034f7999fc24df74ae6ecdc4f5d57ce30a29090ea23e6362cbb4c0bc4163dad706984fcb2c5cbabd59c62fcd7bc4fc894fcf409560a551985f64e32173ab1e31e3e621faf1aa8ce3ed4c50928bd88a1f80d57050b53d11e5eb5d8e6475471334f2606c97a97fd70c2b511192ba702c303743c60d6f77b88f1effdea15dda0a5132d6e12b4e283824e8fa2b70a1dfdb9780ce7b3dcc00b48d3a8b2f99e1e1d627eda19359bc6e1d7e256978da043d9fc0f477ec816cfad3a61b3cfbeab2ec7bcf88e22f9cfd281ef1281450a6cc6915c89c2b4cc65e6023d936e2346f8f868df43fbd013af10bf625be244c30a3f7611fae2f6ad1f16fb5c717822ca7ef02b6bac1666f9b019923c45db2cd6c0c9f5b77f85671cfeca4734aa7464d96aeb55f98add8dc406e3aeb368b5815bd5de9b8147b0750128330b8c472430ba9b2028a46f7f5b076dd2c5a31e43b1c4f762ebeea0ced5a9e2a124d3936a790a6045ed0010a15320b71b4434dc9c9940c7cb7db7ea9b014199038468a655b7abdaa77076e00f86a0a51daa612490be35170475de769a41c1c61e22b00a28ac942bdd83996d4428f49c14f62500f36c68b9eec1bdf1d1c1315bc78603c3fe808dc30d69bb421ff7ce9855e2b4f5f6c4dd2a564e1d445a1b9ae069ed4c64c0b1e44e107f1059d3f7428742d7b5d50ecb5f5602afdbe588068343ecb2b484dbedf7e52b29e2c64a64d2e5a1c8b5d408335bcb4a0544da2664342d0a16d89505a51d5333bc06698777c4440479b7ee19c83e344391d17aa36fad9a1d0277acd9f2bdeb016a4590c9fac704d0a77649c9f22bc15f945f8ddbe824a4562cf147f623be1d7f2b4c239767746b2f986fb97f46c867b8141ea2a1323e439d5271f029a75d570478ee206f98b30765ae5a0409518f68296f0473d419ddaafb372f5772c3d56fc8e8941cd9b9f0dc6eed6085cf32d552b47f7ba7c44a34486d3354dad9d9b3bc2b2110e3f89a3cc9593848b8d518ab34c6d16c307e7fcec514ddd3a3f3e1d9bbcafc614ab36ccf7c64eb3cdb0777bc024ccaf81c4086d302928bab5e87086a7d73642db6febda24a24c4950b1b698e3abf28392944137aa292dc2968a3c6de899306fed2fd203407aef92959db0f12e3e59045c91d54dcab47410c25125fc0369d23d4cd4ab61fbe5a805e59f09dfdfc61136427867719de002c19ee6c94701bedcb4175f4d5993d379372cd74cde3871236abd18bb4653eb26342e41e59b1b4bdb19efc30653921f251ba2672847d3bf286c09e9671c1e612f1f57f34c4edb091cddf83cedb86af709e56730937ba385bb78862f2829b92014280cafeda931a40b4901dfae401508da210f0731aa17e39e20cace439343f4ec1df9e7081f253a43cb17cb71e25ec6f7502636228f8de30a873fb8c7433ed9f15f665889ca39985e6383c453522e8f9b78b9ecaf0c1583f3156fe7730196ad02888948ba92c9ba37a6a582112abcf8446d1202c81f035d8b04a58ee97009df4fa5ee90bc05d2362f5e918c060dc1f83fc161bf172b6c3e578085cd4cdfa0b700f043947e882292643daaf8b595cbba6b5002121c85fba2131a568da2802a4540f2877739120174419a033494ff86ab86a525cac5c8ef4458f2b416cdeff562469fd94192f6f7fa6381689995d76918e883bbf715f854c45f05bba6cf280dddc62e64d97c8543a64a8db1fc966eeca2a70fc0010c7424b2f5f57315038289fa3fe923998d171a6f628027b45974199eea8c6e8f000e91cc2a9af86", 0x1000, 0x406, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) 16:14:44 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000380)=""/169, 0xa9}, {&(0x7f0000000200)=""/114, 0x35f}, {0x0}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/202, 0xca}, {0x0}, {0x0}, {&(0x7f0000000740)=""/146, 0x4f}, {0x0, 0x209}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x6) 16:14:44 executing program 1: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgget$private(0x0, 0x234) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x0) setegid(r2) 16:14:44 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x40000000000008, &(0x7f0000000040)={0x2, 0x0, 0x7, 0x3}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x4, 0x2}) 16:14:44 executing program 1: r0 = socket(0x20, 0x4, 0x81) sendto$unix(r0, &(0x7f0000000040), 0x0, 0x1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x80000001, 0x1, &(0x7f0000000000)="0b60e45c", 0x4) sendto$unix(r1, &(0x7f00000000c0)="b100050400000300000008005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303de3fe9cb02a31383be7df6a46ce5d9b298a85ff3faf2f0c9f69ec7ab3a34c290000000000000000000", 0xb1, 0x0, 0x0, 0x3b6) 16:14:44 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="1af05d2404bd160d642cb7c698ec067e538be327faadddb17aeaa12c7e611c4439bf7a13d7ace270f3784e27b8cf500f52e45bc999a02a782f0ba81f88e188ca0c322c3f067f19fce6cf86fcf988cdf4493482b751df9e8a822f", 0x5a}, {&(0x7f0000000100)="06fedb4736b0bc4dedfae46d63a6358772f8abb37a7f965e01046047902697565fc27d5d2636cc258fe5b52f5b7e11a63833e1e8475899a6c9cf71c5bdbbb88e316ed6813569f14b25d8362aa30b77f23a89ab24acfc6773c4e4a9d6fb92a2a31e64", 0x62}, {&(0x7f0000000180)="c3e081d8733079a420773144f3970d69dbbc0ad6b33f52156cbaecf65d6fe32cbec99970b39c9ca4bdee3f7892aa84c699c5a2ec3b9294811143c3b5", 0x3c}, {&(0x7f00000001c0)="0b81ca0177e8b6c18f280fc86696e07f84eef13d342d95b49c424160f663980cdcc7a3995a3229f66b455c9970e2f9209ba5c7aa9f011cd59b536ef01fbd1a3ac2e15cda60e375a78e62da6fc00a276d0ac565d8d8f0bff30ed1024191c9", 0x5e}, {&(0x7f0000000240)="fa6ba852c9bb4d2cdfa521f6d01efee70325e38585bbab3229f2e904c39a86b214452dbcf05c79491d231ed0de5299abb99b45a23bd22f7f70cdaa5b32a5840228b646dda7c3dfd668a3917d092e83d9202ef352619368649e083caf4eee34558262c93a868f97310dbc413781d3f0ac976204dec89d588cd32891a85c12671283fc60dff9f690b2828b7cf2f34b06b34b62b199c2a65dbba85f764da84448012f9d4c2860413b1d64cfcbe9b00c45239be7866f0a14cfdcec9f085402f1b70247dc235461ff27bffce0411332d955b4536ff77ad5a5407dd095ec9fa19a6a6fcb00e125ef688de515ba4220c45f49a817", 0xf1}, {&(0x7f0000000340)="dce37275eaea71f81b2517cb2fca23eee555ebaad569ef480f1df2c619f418850344a5ef585d073e3a09de79fadad1c5f67834fa59e1c23913157fe27caee658351f672268a605a69bea84c5ebbf1a5e9e22a1b67b695578507bda06b97a96e5682af3fd62caaa8f58516434966d1bed36cef60f99267b345b0169b4ece064ce9bce1fbec8641c03b4defa2679bcf1e993f7f9d79e7a60c4894559c0", 0x9c}, {&(0x7f0000000400)="2f51beb34c6b11bdeac9748170a596878ad0ed4a68339a9afff9cdf04569a36131d1373dcdc007ee2f2e2e4908041dbff99f84b8ef531de3fbeb0f5a93bf51b3d693b414947ae9d79f821606147decdfab177249fd6b100d7f49256003356dec1cb883e99e28d96f0fba236aca7219739f539e729a84b25008d89aa905bd6dff50839af12eeb356052e01cf9b96ab24f4baffaafeb4bf1cee9375ba58340a57ad2e1cb14886949007f544ed8603e560fc9cddcaecafcd8670fcd09f54a2ac3980b1e913073b8", 0xc6}, {&(0x7f0000000500)="df336dd47262cc60a0b556d2a384c17bae5739685979f3a1a9e200200283", 0x1e}], 0x8, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) 16:14:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x581, 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000240)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff37}, 0x0) 16:14:44 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 16:14:44 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x101) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) syz_open_pts() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) syz_open_pts() ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCMSET(r2, 0x40044278, &(0x7f0000000000)) 16:14:44 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xffffffffffffffff) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 16:14:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)='oL', 0x2) write(r0, &(0x7f0000000040)="0ae88e5847ac0866167e955cd0308abf144bf810d7a71b985d59a0985619656b4300e19bb8ded8ecc9217f8303d7ecafab8c31b7337afcc20f7fedc634260619557f87ea934223c411dd8f51bdbb729662d36af65438c18ed076e162c883d7ea423e28e5bcd7bc233a62e03b4ada26d7372ce85a9f58c56f4c", 0x79) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) 16:14:44 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0]) fchown(r0, r1, r2) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 16:14:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/wsmouse\x00', 0x0, 0x0) r2 = open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCSTART(r0, 0x2000746e) shutdown(r1, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 16:14:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b81596d62122db84c90000007333b2bd6c2333e1"}) r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:14:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343", 0x17) read(r0, &(0x7f00000004c0)=""/232, 0xe8) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/10, 0xa}, {&(0x7f0000000100)=""/62, 0x3e}, {&(0x7f0000000200)=""/64, 0x40}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/104, 0x68}, {&(0x7f00000002c0)=""/95, 0x5f}, {&(0x7f0000000340)=""/87, 0x57}], 0x7, 0x0) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) r3 = syz_open_pts() r4 = dup2(r0, r1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000001940)={0x4, 0x184a3066, 0x1, 0x3, "792608e1dc16fbbca91c9e518f010ffcd791e8ba", 0x5, 0x3ff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000480)={0x3, 0x0, 0x1, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)="af0462436610db", 0x7}, {&(0x7f0000001640)="3a3634b3b7955bd25aff73562880de120ce62cf1824bf594b09bd36a1cb71f743c8b3f45293359e09385db5fbc9e5ab88ec8d0705d7da551373143880fc1513a3ebbc266896a751d995775f735381aef8b25df7a997ab9893a221032768207c813589fee80ce7c14cae1a047b8c4ae959004cf5b0585a93efb38b8d8dd01e4d14374beab52e920cb13ab57a2f8a9883c9a07de6a366941ae33447482a7dcee84443feda14f586c33b0885a1964fbb4f31cf6f19f64ecfdc46fa24c81665f9da6c3aabf29d2569a0dc195f9db11acb0e740", 0xd1}, {&(0x7f0000001740)="c248b7f881e985d7ce0f409c2485e02d76902200267779310d4280e2f3bfadc80b378b9796c2b2a1fdd5ad2bc2db7554c2dad68c95c65fc829a5e97afbe3a7368607a8790d932579993597cc6e0b1393338fcb0390419145c877a9fc728f7fa0b946678f802f63570547c279820614a0086089ec45b3c6fa7f043c2eec3d34cf8763286a112df5549747ba184f06a9ba78ea52e40459c3818fe65e49d05680d9f920918ab0dfcaa0f5fa5743fd9701fd9a93d6663b398041edf8c4a4bbadf1ac4834ff8a5d350a7ed2b92b9474453d1267343a63995222b1b5", 0xfffffffffffffda1}, {&(0x7f0000001840)="1aa5c927e69c327bf9f997bbcde2e8223886d690517dadece579b2002a2a931d2a0f9d41b85056c073fe1605c04c7c2359a23500c28c90e3a3e598674890ef2a4c65ddeb533ece6188664188066b5ce8cfa21febda6399645ab12eb35a8f2e14bda7a898c4a15843b012960e3fb1dc01470d5b32e2dd2433d36c8cf090a7327f73db67e7b9a81fb35081c780422a1dc0847b614d888dee6daf7acc512b9ce9b185d67508a8b864ec30acc3a2ff96d5776420f0eb65e336826985831ed4765ac7ff7cf72c066d7e0280d7c4e039ae5b9ad4109ca90d5300250f8b3f863e4fb3e60bce08", 0xe3}], 0x4, 0x0) bind(r4, &(0x7f0000000440)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:14:45 executing program 1: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:14:45 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:14:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x29, 0x31, &(0x7f0000000000)="b2", 0x1) 16:14:45 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000c80)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x100, 0x0) pipe2(&(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat(r3, &(0x7f0000000080)='./bus\x00', 0xfffe, 0x10) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000100)="a61d58445a00d14356055409de78dca9452bcab2d5c3c20c118032446d841325842f611cc927d8c7ab8dfa2b37e27f44fab28f75ed47e811d15b0c5777f30d5c43168eff1c536b43c9d2120f2bbbd1710f44111d8d57e2abcd2a54b155f075e2815573e345ce00c935ec1f6e10be032c2ac15e794193406c1e40934d9cdf3e2762c6d726c4887105f8bd640f38c1de05c2ce492b137f92056e77bc948c6987ec61dd2739364ad6bf761128057c70ec61f7e39cdf3e88c6b3b785839503242a63799f774973c8dbddfd5c674a74a0a466d4154ac91c14", 0xd6}, {&(0x7f0000000200)="d93361eec8763c6a79829d4d886cdd97ffb551930185c40d82b9a75ec0a6165f005cbe89cc451f2218f0afadf33713", 0x2f}, {&(0x7f0000000240)="72a8aa0a7e7a8bb6c08ceaf0fb90bce2405d1c473d31ac6c52b94020abdcb39f1d1fd01e7880365d15765855ed84533593efd83bc3f50c499db49f24ea59deb63e3a5517412fb0a27f8fc486ebb6a53afac9d3db85c2900b925fb875a230498ca13ae3dee291fb21c40fe1b8b24e0c", 0x6f}], 0x3) mknod(&(0x7f0000000300)='./bus\x00', 0x2080002002, 0x2000000008) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) accept$unix(r2, 0x0, &(0x7f0000000b40)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000ac0)=0x6) writev(r5, &(0x7f00000000c0), 0x0) writev(r5, &(0x7f0000000d80)=[{&(0x7f0000000d40)="3b0a4c44e894c2625ce2cf29c2820bc2f92eb46fbf0e583e2fe676a4c36b46b1026331fdd189812edc265f76f99bf6a124dce2a64aae700edd", 0x39}], 0x1) getsockopt(r0, 0x800, 0xffffffff, &(0x7f0000000cc0)=""/39, &(0x7f0000000d00)=0x27) writev(r5, &(0x7f0000000c40)=[{&(0x7f0000000b80)="a648144880e86f5c9898d34b0b34bbe3aecd1cdefb2075cda13ac380adca44c689996f098e4342d52db775dd27724559022aeb8a01126c4b4218c91bd0fe8a010b097aa0762bd052355045124db4276cd9de", 0x52}, {&(0x7f0000000c00)="d8f6e99ef1e3d1694c35f954e62433e043352a9e400b12", 0x17}], 0x2) writev(r5, &(0x7f0000000a80)=[{&(0x7f0000000900)="76a52ce37dbac913359affacc075c3454bcdb80060719297511c3ed7945e18ec7e9ae3fdd8b27157ea6d7c575079739904bad11cc900e604a0e192678ebd2ee1abd449a96dbc7ea848ba4ce962e8af8cedb9ff5ef67c4e3e2acddcdcace6cda692f2f504c3ff2465cac30f841d8dc728132c12d6739f988a9cf523f5f7f8277f2769f3286f8d46ac0124b1824e87559c9ffaf058a5384124cbc4d4b8d42bbd5e88f4fd7f6107dcf00bae1873a57d20b08c42e05522c58623628df9264e096312f317ebece8a8633f4937990a960d1ea2ec4c724761e93a13dd96a973c0db59d720e6664a667eab0b1784e04ce7174e2596b71f81476ea8572f", 0xf9}, {&(0x7f0000000a00)="17c2eb026ed1627d784f34a9eab3294683e97fbd57efe6c023ead90aa68336deebe8d88a1d72924071666a4ffb6155ffb59a21e736a9ae638fde20e9137efae6df3ddb50c03ef01cf38877f72ca55d0254f0b4127e8b", 0x56}], 0x2) recvmsg(r5, &(0x7f00000008c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000780)=[{&(0x7f0000000340)=""/180, 0xb4}, {&(0x7f0000000440)=""/166, 0xa6}, {&(0x7f0000000500)=""/133, 0x85}, {&(0x7f00000005c0)=""/41, 0x29}, {&(0x7f0000000600)=""/219, 0xdb}, {&(0x7f0000000700)=""/126, 0x7e}], 0x6, &(0x7f0000000800)=""/162, 0xa2}, 0x92f6efba4dff163) open$dir(&(0x7f0000000040)='./bus\x00', 0x802, 0x60) 16:14:45 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = fcntl$dupfd(r0, 0x0, r0) chflags(&(0x7f0000000000)='./file0\x00', 0x1) close(r0) execve(0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x8, 0x0) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x3f, 0x2}, {{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x9, 0x7}, {{r1}, 0xfffffffffffffffb, 0xa6, 0x3, 0x7, 0x100000000}, {{r1}, 0xb2b641d272cc74b, 0x4, 0xf0000011, 0x6, 0x554b}, {{r1}, 0xfffffffffffffff8, 0x8, 0x1, 0x2, 0xffffffffffffffc0}, {{r0}, 0x0, 0x3, 0x40, 0x8, 0x400}, {{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x9, 0xf7}], 0x5, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x8, 0xf0000001, 0x200, 0x8}, {{r2}, 0xffffffffffffffff, 0x10, 0x2b, 0x5, 0xbcb}], 0x5, &(0x7f00000001c0)={0x1, 0xfff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000002c0)) l¹6?MÏDööÇ]á©øÙ^©ö©Ý*uÅx¿3“ý ; LDè”Âb\âÏ)‚ Âù.´o¿X>/æv¤ÃkF±c1ýщ.Ü&_vù›ö¡$Üâ¦J®pݦHH€èo\˜˜ÓK 4»ã®ÍÞû uÍ¡:À­ÊDƉ™o ŽCBÕ-·uÝ'rEY*ëŠlKBÉÐþŠ z v+ÐR5PEM´'lÙÞØöéžñãÑiL5ùTæ$3àC5*ž@ v¥,ã}ºÉ5šÿ¬ÀuÃEK͸`q’—Q>×”^ì~šãýزqWêm|WPys™ºÑÉæ á’gŽ½.á«ÔI©m¼~¨HºLéb诌í¹ÿ^ö|N>*ÍÜܬæͦ’òõÃÿ$eÊÄÇ(,ÖsŸ˜Šœõ#õ÷ø''ió(oF¬$±‚N‡UœŸúðX¥8A$ËÄÔ¸Ô+½^ˆôýaÜð ®s¥} °ŒBàU"ņ#bù&N cóëìè¨c?I7™ – ¢ìLrGaé:Ý–©sÀÛY× æfJf~« „àLçN%–·Gn¨W/ÂënÑb}xO4©ê³)Fƒé½WïæÀ#êÙ ¦ƒ6ÞëèØŠr’@qfjOûaUÿµš!ç6©®cÞ é~úæß=ÛPÀ>ðóˆw÷,¥]Tð´~‹; 16:14:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c000000980c48fe0f20c8eb986ae778a41c61ff881632a2b5a0c8a965ef99afe59af5914d839aa63b5ed44ccdb58363e4d95e138ebdb57399e055dfe714e8cf66d1389d3b8fa79acfec2ec64f593d6f3af9a902d70d411a9e6b937b6543db2dd40a7467be62291faefca8f4a41b662c1de40270fd8036e22c38eac5ddb0499866fb623f2cbfb43bec99c0cc1220817cd6d5aa0897bc1b3e9053e856e4505913c0c5bcd7c6c6ffcd5455e771da8b9dca10ee9b2c1f75e9954914a12118925a8e0eb9ca83bbc3b67374c9f7c0f6a6992cb80cf261ca15"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="2003a801b50d0400000000000000e2ff000000000000081000000000", 0x1c) socket(0x19, 0x0, 0xffffffffffffff00) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001680)="e919b67c0aadd178cc298a05442d1fb169ae4e6aa0841e20c20f2f449da1b7750393c04e0c91c74453840aafafab257261c62202ff8537cd6d86f5f2b4428fbe43fd2d13ac873eaeb50893290c092d4265f18230ed73d4a487144f33e5ced4729132bd57e29a735d6b759b22eb758c282aa9d9755a8169e508af1c44a2b463f6d8987472f6a27efb6baf43356a13bb08f1cbe612e918badcfb32cba2de6c0b7d187206a476202690c560dbbd7916cceea203b4460e28d1c2a657e0ca8b0f71935ea143eb3e55aaab3e901777e05aa7ee3a3f58822b40bf7680910e53dc15b4942a32512a442afb991f329f91da90a018b2f4d827a9fecb4e1d8f84a07b797583b43fdb298aa23098126fc6744245f30ffed227dc5489b0161a408389dfa294c06d92d4eb3fd4f28d76cccfc8cc3a1ba605705fdd1b0a48fe0860ad95fa681aa0c51bba3b8c8c9e82fc45870feabebd3a993431fd202bb27292b9b3a8853f267e75a02046e602670bace03efad5322bea957364bda72cd89aa673bf732891911f94ddb77a3cddf7bf98cb2d36067877386fcc4d99e6fc3419dfdd295d5d05e3e46fb2c5b8079099a59734865577b6ad2a75b44a2c63db430c7c497d2cf6ac3217bac28a959e32b26baca28ca739d2398370ac3413dfc466d4db2403524e6bb2d1a9b41ebc7d8ef35acc3f3acea6816b419c75a731245d4e289073164c49af2a996dd395c1d8e0bac972b6e27222ce4fe5fe69d42f1f6e0e335962cdaf54f10cc25c0fe3f058b043e12ef883c35bca41c5078558c81c3078101173d3161ca5e263e9dfdb32e80ea5b019af98036bf5167652571ee004c5034bb2062ff3d2f884a65350b13baaf2a37f9b1cbff7d6a4f0902cc30ac1cb05232a1adb24db9b8ca82f7e55c1714f6f702b1fb0236e1f4e03f3e5b7e0b7ff73aa65468dbee2789637ba369de0fa2124aaea22730735678a4748d5f2e3b22cdb3421bae7686b244c293e5d330b2cc6d738ae81176b69a182d45cc09338e5170817ba1ac9e72f5c9cc9121ce51f2ab55ec0d1841e5a6e650a73a49d8fc708d5376bef8d98e1193bb2fe83b4a31a1e514bee14896b309063169dcc9c211aa4e9aaa2612052806e819461ae8741541284c91a4cc470daad09fce04602b5920f301726c4733d4c5fd9105e6bf758af9df217ca9743b005aea7bdbe9458c2068430b35dc2409d4f137ce179cbb62e80a882355d15bb797b7238c50883797b2c05c55a09bebf1ea69f996b655e2201af4a96bd9399f6eaa4f115b733ad9fdd32dd7b976e788bcc451dd73aeec80ea0f26c439df6a7aacd9ca8a036d0d1ef679a0126d4973ca3d61c8d758e09bde9f639cab593e6e101f8e13d9e4f36beb2c2f1b3589e72df21408b93fa33a2683a780e74c20ec7af864800eea7d3d438de6a7e0526ea77a0afae7cb87348eee3566348ce986edd022413ee59d0e9dd7438fecf7dfa94586a5d0698263c952d578f26b7b9d69c154f03adfab940ba18d15abc5433d6ea9ef571c8c22819bbce8afb20720f9e2472f303ad0cf2e04451fbe19f89d4fb413f5a0a5afd4f5ed1562c68ee83de64eb7dd079230f72e2ccc677348a5da0179169b7788828d064448864935d6b84b5093b37b742e20269db306ce37acacb7b0ecea40cca00c097f81b1c8d7a0f1aec2048872724cfb013eeb041202c80f63146e9a9aedac06ea125dd2421a1a344f3c953325963cdf232661e3681f4b704cfd8be01bd26d47dca467eb41373334022c9ca918f44afaae2fe26871f1b2f0de76d740d3d442a7984df8e0bd6bf65a02ad1d49a13b7e4e342bb91c4d53a1574aacd9097ea8c7f12a5f9283ba7442b95553343d982c8703aa811f2eeebc70bcec1ee572f19ebdc565609cd34b67ae60a9197bc2214cb3628338d5f6b19c22847470913ff8be5c647a5dfc8069ffbbedb20e955c8c53aea6065fb9ef24d82926d88074c9e22f9919106437a4eb9899ce169", 0x585}], 0x1) LDè”Âb\âÏ)‚ Âù.´o¿X>/æv¤ÃkF±c1ýщ.Ü&_vù›ö¡$Üâ¦J®pݦHH€èo\˜˜ÓK 4»ã®ÍÞû uÍ¡:À­ÊDƉ™o ŽCBÕ-·uÝ'rEY*ëŠlKBÉÐþŠ z v+ÐR5PEM´'lÙÞØöéžñãÑiL5ùTæ$3àC5*ž@ v¥,ã}ºÉ5šÿ¬ÀuÃEK͸`q’—Q>×”^ì~šãýزqWêm|WPys™ºÑÉæ á’gŽ½.á«ÔI©m¼~¨HºLéb诌í¹ÿ^ö|N>*ÍÜܬæͦ’òõÃÿ$eÊÄÇ(,ÖsŸ˜Šœõ#õ÷ø''ió(oF¬$±‚N‡UœŸúðX¥8A$ËÄÔ¸Ô+½^ˆôýaÜð ®s¥} °ŒBàU"ņ#bù&N cóëìè¨c?I7™ – ¢ìLrGaé:Ý–©sÀÛY× æfJf~« „àLçN%–·Gn¨W/ÂënÑb}xO4©ê³)Fƒé½WïæÀ#êÙ 16:14:45 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0x0, 0x2, 0xa0000000, 0xfffffffffffffff9, 0x5}, {{r0}, 0xfffffffffffffffb, 0x18, 0x5, 0x8000, 0x8}, {{r0}, 0xfffffffffffffffa, 0x48, 0x20, 0x80000001, 0x4}, {{r0}, 0xffffffffffffffff, 0x2, 0x3, 0xe5c, 0x8}, {{r0}, 0xffffffffffffffff, 0x41, 0x20000082, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0xcc, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf00fffff, 0x7, 0x6}, {{r0}, 0xfffffffffffffffb, 0x1, 0x20000041, 0xa9, 0x9}], 0x7, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x96, 0xf0000083, 0x6, 0x100000001}], 0x4, &(0x7f00000001c0)={0x3, 0x10}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200)={0x8, 0x20}, 0x10) munlock(&(0x7f00007a7000/0x1000)=nil, 0x1000) clock_getres(0x3, &(0x7f0000000040)) mprotect(&(0x7f00007b4000/0x3000)=nil, 0x3000, 0x1) 16:14:45 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) close(r3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:14:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x20) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000200)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f0000000300)='./bus\x00', 0x8008, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000005c0)=0x5) open(&(0x7f0000000740)='./file1\x00', 0x200, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xffffffffffffff36) setreuid(r3, r5) setgid(0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xbffffffffffffffc, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x5, [0x26, 0x5, 0x3d6, 0x23, 0x40000000000048a2, 0x8, 0x0, 0xfff]}, 0x3c) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/204, 0xcc}, {&(0x7f0000000100)=""/2, 0x2}], 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x9, './file0\x00'}) fcntl$setown(r2, 0x6, r4) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="106ccd8b7686000000000000d25c000000b100ae6511ee97a4a22385c719fbf96f6480cff0fb6b3411f8725f5d96c01755fe88d0fe67ca007d7985d68adef718b1c56588f30000000000000000000000"], 0x50}, 0x0) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f00000003c0)=""/110, 0x6e, 0x42, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x32e, &(0x7f0000000280)=""/214, 0xd6}, 0x0) symlinkat(&(0x7f00000006c0)='./file1\x00', r0, &(0x7f0000000700)='./file0\x00') execve(0x0, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(&(0x7f00000001c0)="c0f2eb66470f622bc4011859700a65f3f1c481fd1183fdfffffff046864b00c402fd20116526430fe26000f245adc4e359419b3e00000000") mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 16:14:45 executing program 0: geteuid() geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = geteuid() setreuid(r1, r0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:14:45 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') 16:14:45 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x100000000000006, 0x2000000000b, &(0x7f0000000240)="d5ff966802bca4c80c14ec7db9b580e325f69d56fd3b1df031d168662f2681b764301efb95b19901caed6ceede8a71d73f7dd8f7b939b30632f322b4db7a122159648f644f392c631d492d509973e3bc04e2815d966f3702628afe21e18c36588d7c1f52608320f3a3192499afb8fa95f09e77a77e7cadc3b9404cef78f52c23f163b3707663d6c101002cf9f2c2", 0x8e) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:14:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x10000000001, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r2, r3) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:14:47 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2084, 0x0) sync() r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0xb4814e82adc511a5, 0xa0, 0x6f96, 0x9}, {{r0}, 0xfffffffffffffff8, 0x88, 0x11, 0x832, 0x401}, {{r0}, 0xfffffffffffffff8, 0x8e, 0x40, 0x1f}, {{r0}, 0xffffffffffffffff, 0x1, 0x22, 0x390129ce, 0x2}, {{r0}, 0xfffffffffffffffc, 0x3, 0x8000000a, 0x3f, 0x9d8}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x51, 0x800}, {{r0}, 0xfffffffffffffffa, 0x44, 0x200fffff, 0x99, 0x401}], 0x7fff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0xe6, 0x4, 0x9, 0xfffffffffffffffe}, {{r0}, 0x0, 0x2c, 0x2, 0x7688}, {{r0}, 0xfffffffffffffffe, 0x4, 0x21, 0x40, 0x800}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20, 0x14, 0x3}, {{r0}, 0xfffffffffffffff9, 0x80, 0x48, 0x6, 0x9}], 0x6, &(0x7f00000000c0)={0xfffffffffffffffb, 0x2}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket$inet6(0x18, 0x3, 0x81) r2 = fcntl$getown(r0, 0x5) r3 = getuid() preadv(r1, &(0x7f0000000840)=[{&(0x7f0000000040)=""/1, 0x1}, {&(0x7f0000000440)=""/230, 0xe6}, {&(0x7f0000000540)=""/209, 0xd1}, {&(0x7f0000000640)=""/196, 0xc4}, {&(0x7f0000000740)=""/223, 0xdf}, {&(0x7f0000000140)=""/36, 0x24}, {&(0x7f00000002c0)=""/72, 0x48}], 0x7, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:14:47 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000ad002b66c7000000000000000d6d563153765af599dc6900000000000008bc682100010000000000000000000000000000000000000000000000000000000032"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:14:47 executing program 1: r0 = shmget(0x2, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/226) r1 = shmget$private(0x0, 0x1000, 0x87, &(0x7f0000ffe000/0x1000)=nil) r2 = shmget(0x0, 0x1000, 0x24, &(0x7f0000ffd000/0x1000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) bind$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = getgid() mlockall(0x2) setsockopt(r3, 0x6, 0x70, &(0x7f0000000180)="22b1bcf25520213bcd69e8046bfd45e06eedef1971700038788fc5ccf4d55d91e359f6ff6e1466bcdcaf70edb0e3e5164bcd0daaaca34a1cdddfa74b7c33e8e93ca30fa61d7fe8f8912478cd6f59c312ba34a8ac2e1f7f545ca315c74c86a2cf9081dfdb65aea7883c8e7f8a3ef70f9286a5af24054f8010ccdfd9a4ecdb27c67d6731659a2ec0ea54855d78c37086a3f0c1119ca2cf180b21308558dfbc2f4fb82bd62cb7f56d3a596b880da4d8f9b4e7c2170313dac94946bcf9b6f80cb17fa338ad69a43da1e2735826d21e616c57", 0xd0) shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x2000) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000280)={0x6d7a, './file0\x00'}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000300)) pwritev(r3, &(0x7f00000005c0)=[{&(0x7f0000000380)="c3ace0c071f0de2c14fc2243fa40c1e03204cb56e2d477dfcac85e7fc67fb1ca2c358ca4274476fd9c20beee523d762d40fb", 0x32}, {&(0x7f00000003c0)="256d0ef0a03626d64fd745d6fca44eb36fbde6", 0x13}, {&(0x7f0000000400)="cb6c73163ef9f9cd28ae4ae4cd717ae59332185d7e52b50e52f5bcbd25cf", 0x1e}, {&(0x7f0000000440)="46e4fe94a32bfec1e803929b4e8ebc1219cfd8cc024ad29296effad852c4865b2eb8a4727d8ba98cf09e259e254d69bbea5cde924c6b2459f2f86b9635511d40c96e524f0daedecaa2e1c37f5e221340dc70ca2a1f9aed47587bc1f7afe20075ef5ad3951636b34bbd3db6a5011a6c7df2e448975dab334ea279aae67465cb6bd84eef61a784c0272eb33de8cc6f3694f56d572eb2cb3ff31c8e82a34a961b9d923d6b56a5bcc5db68bcd7deb97458b6cd2c0b2d6d8ce3c8ee7e5cd23d623956b27287c46f7a173f1753540d5dab7f", 0xcf}, {&(0x7f0000000540)="ee331f951ba027e18e56125b9e7c06453cc75f486ca4862cfe83b2b20f7b5c4fcc0d3d670e33e48bfa55ba215dcaaa7de66b28ff58586ed39c65714c30dbb883880e3bc0aae6b979280a69bee87f25d3048179316952e6f29210a09f4b282abf3a834ee23a51142d2da4296444794d71018eb651", 0x74}], 0x5, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000640)={0x97, 0x6, {0x6, 0x7}}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000680)=0xfffffffffffffff7) r6 = msgget(0x1, 0x80) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000006c0)=""/157) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000780)=0x33) r7 = open(&(0x7f00000007c0)='./file0\x00', 0x80, 0x40) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000800)={0x8, 0x1, 0x7f, 0x1, 0x80}, 0xc) shmget(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000840)) setregid(r5, r4) readv(r7, &(0x7f0000001a40)=[{&(0x7f0000000880)=""/18, 0x12}, {&(0x7f00000008c0)=""/163, 0xa3}, {&(0x7f0000000980)=""/4096, 0x1000}, {&(0x7f0000001980)=""/134, 0x86}], 0x4) preadv(r3, &(0x7f0000002f40)=[{&(0x7f0000001a80)=""/24, 0x18}, {&(0x7f0000001ac0)=""/228, 0xe4}, {&(0x7f0000001bc0)=""/252, 0xfc}, {&(0x7f0000001cc0)=""/125, 0x7d}, {&(0x7f0000001d40)=""/29, 0x1d}, {&(0x7f0000001d80)=""/4096, 0x1000}, {&(0x7f0000002d80)=""/190, 0xbe}, {&(0x7f0000002e40)=""/155, 0x9b}, {&(0x7f0000002f00)=""/52, 0x34}], 0x9, 0x1a) faccessat(r7, &(0x7f0000003000)='./file0\x00', 0x44, 0x1) 16:14:47 executing program 0: r0 = semget$private(0x0, 0x7, 0xfffffffffffffffc) r1 = socket$inet(0x2, 0xffffffffffffffff, 0x4) setsockopt$inet_opts(r1, 0x0, 0x2000000000010, &(0x7f00000008c0)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x6c, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffe9f) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10003) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x6, 0x1, 0x9) setsockopt(r3, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0xc, 0x0, 0x0) semop(r0, &(0x7f0000000040), 0xa) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) semop(r0, &(0x7f0000000280)=[{0x1, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0xaad) r4 = socket$inet(0x2, 0x3, 0x0) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000600), &(0x7f00000004c0)=0xfffffdfe) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8, 0x2]) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000640)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000001c0)) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000500)=""/169) dup(r4) rmdir(&(0x7f0000000100)='./bus/file0\x00') syz_open_pts() bind$unix(0xffffffffffffffff, &(0x7f0000000a00)=ANY=[@ANYBLOB="010039cf68a8299bf2472e3c84000068c76797cbfbba0cfa6fa79f5b2841bf1887c52da60a8ebe64260da30c04243a12f5ac9b5cb5f5cc26b667627d046d16204ea8638980007ed0f03abc75bfac32c1dd0ad3885d1761a09f3adfc2eafdd9e99c314371d442cc3bc807d3000056ce0573bdd95495c170182f082e01b1a8a100a9ea01e0e6e9eb0ac2861b105897b82665583d234cbc016994c2cbccec3b24b0390600de2f5168cb6d33c00000b28dd1cab2e3159f7aedbe8bff58b5edf1a0e99d0ea27cdad302c5f91b955234049d2dcc2b1c61d7156d0de9017452c40d72ea037b9e5cd6d416f09cf0c8830009c610fcdf547cd5c0823874dd85d67f0dedb96748eb50869310f44b806880bdbf78afd75b28ea040a7f2cf5aa724403f3892a598383adab1e2390ddd159ff0f00001000002cce9207008e4a13dc669c94112ec920bf035b71294319d3760eb15d0f15bcee7365684b81000000000000000000000009f1844af4198f44aa7633282b759e8dea3ce1821f7263bcba0000d066df07856484dcfbdef5958f64028fa39eda9f1692cce462b651bbb1b226b8118798168331f14ce8a8f9a99fc3ea3235bc4310fef6830ee3bca936b6aa38fab4073394a49f13aa876a8a47a575221cdeffca0ed2d7ea2964227f4e32ec5c7baa5f2198ab3350cb4d0b1c01857cec6fe8d0ba8dae175de1180aa211a720cf552e9e373874ce465ef3b9a2a2b743d7cc89490b0379989ececc1a1f4524b6054d84fb37b31f85c69a24d0aa33fa0a0e31798e922fad779792683c3157cd5e70c9b0d3c4e5681f4e8e3288e92c4a210ed80037b6ef26758a8bb2e780aff72bbe6e82752cc66385a5b763c82d244fe50d7f8c90a3d250e855444a9c0c68f338b9a13278ac762e37bbfc9298904764343b94b4c0ccc2bd5e2fca45cb563b961161b6c8652b6fb28731b250440aff7dd0bfd78f88ce52b4edd9ee3843310fc1660252e900ae08f94b0de8cc483894210e2091c577a95d42205e4d6f8a923725512bcaf1d4f956e7049910393c49016036a836bc31cd06d27616d8bfe001e3edd46f10d3562fa6ebf518123871a9f30b295c953d6917b46dad46817a14a1d17a8f88d076d039630bccf7f64d0dec3cdb9a391912c37e9db8025d07a977c40ea3"], 0x1) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1800}, {0x3, 0xffff, 0x1800}, {0x4, 0x3, 0x800}, {0x4, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x43, 0xfffffffffffffffc, 0x1800}, {0x0, 0x1, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f00000002c0), 0x1626e9aacf74ff7d) execve(&(0x7f0000000340)='./bus/file0\x00', &(0x7f0000000700)=[&(0x7f0000000380)='-\x00', &(0x7f00000003c0)=':[$\x00', &(0x7f00000009c0)='*\x00', &(0x7f00000006c0)='\\F\x00'], &(0x7f00000008c0)) 16:14:47 executing program 1: pipe2(&(0x7f00000008c0)={0xffffffffffffffff}, 0x4) recvmsg(r0, &(0x7f0000000800)={&(0x7f0000000540)=@in6, 0xc, &(0x7f0000000780)=[{&(0x7f0000000600)=""/210, 0xd2}, {&(0x7f0000000580)=""/12, 0xc}], 0x2, &(0x7f00000007c0)=""/50, 0x32}, 0x843) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="78f503806bf5baad3beb3dcb954baa166343ce226b86ce2aad14b524992e6b0320d9c8d83dda8e474ff2b8fbb86064652f2b30dfd5038b73c6d31cd944c914150feb4a22679e6c5bd7db4e925e2856059795abaff06ea2633673b75c37e13ce219ff5331710e1b0029daead81ebc391b719a6c431288d78bc336c84b9d8cf6d1ad6f642ea727576f5397d120b88cb8f4bad4f1f22ee3053cfaf60761d05e255bd39f9a7d9a74491beb040bc37823e9c20649c0278c035a3ac706684f3b9c8c4eef74964eb4c17bd9a1f4", 0xca}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f0000000240)="aaf7b0131739599a223e", 0xa}, {&(0x7f00000003c0)="73973459816e3d13658fec3bf2885ef29d56fe158d23ec69e670bd6e49ee50df32d195af4ec29f234585633437cd47bb8e22feb382c1c1813d2849ca5babef1a8d1a680e794591ec5b97705699850f27cd78be0cf77862be868b85ec47d46f927cf5f0a5a07b7c73b54f11aef921eebfd410ea465363eb5daae9b81039a20f6bda3f454e2fed4bdaf2a99aeafa8d4bbf446eb4e48f7c1488382f2894ac6e5462085cc660051de52c64f86771e9629dcf9725e4ce844e75b695f59a6182f8f05efd230c9c287b1d5fbf5a962b61c6127efd0ae79b6d7d0b38b82cc7566aa2d3a661f964f6e5366861435a7d574bde5a6ccd62a023fd3d8bb8cdf51cbb", 0xfc}, {&(0x7f0000000280)="13862ef423d8a7791dd1e617a649c6e4fd9b585702569a49ba30e5adaddfcbd9a9b0080e9a578b576a84f0595967438d6eee294727", 0x35}], 0x3, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) mknod(&(0x7f0000000840)='./bus\x00', 0x2003, 0x400000000000b) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x3, &(0x7f00000005c0)={0x20004000007fff, 0x1000000000001}) pwritev(r5, &(0x7f0000000740)=[{&(0x7f0000000040)="1870953908f36fae7246ee6d205db16d6ac863d321", 0x15}], 0x1, 0x0) 16:14:47 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000000006002, 0x411) r0 = open(&(0x7f0000000040)='./file0\x00', 0x480, 0x34) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0xb0, 0x6) 16:14:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000204f, 0x5903) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:14:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000000)='./bus\x00', r1, r2) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000040)=0x7) 16:14:47 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0xe7, 0x0, 0x85, 0x0) close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:14:47 executing program 1: setuid(0xee01) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) fchmod(r0, 0x10) setreuid(0x0, 0x0) 16:14:47 executing program 0: link(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="1131833dccaf49eb6e56414da380a3b854fa6333766ae18a70540e01748d5d48323a828a66d52137bb2e5adff91f570700000021942a6d66ebb828bf51253ec08beb52952be943d0ee968d4243b8025fd54c6347a889c5a06d6e", 0x5a}], 0x1) execve(0x0, 0x0, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') 16:14:47 executing program 1: socket(0x6, 0xc005, 0x20) select(0x0, 0x0, 0x0, &(0x7f0000000180)={0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 16:14:47 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) syz_emit_ethernet(0x34, &(0x7f0000000140)="2e70fac8f0fd61d5cc725a5249f2b81377d506587ad14661aced7b1404bce5b8091d987b0e532f25f6dfec415ae968f21dd4f177") getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000300)=0xc) r4 = geteuid() semget$private(0x0, 0x3, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x3, r2, r3, r4, r5, 0xa2, 0x9}, 0x32fc2c14, 0x6, 0x2}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/235) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getpeername$inet6(r6, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 16:14:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = msgget(0x3, 0x2) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/101) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x81, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)) 16:14:47 executing program 0: getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mlockall(0x3) r0 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:14:48 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:14:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x20008, 0x100) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x0, 0x2, 0x3, 0x1, 0x44e7, 0x6, 0x2, 0x2, 0x0, 0x4, 0x40}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)='T', 0x1) sendto$unix(r0, &(0x7f00000001c0)="79ed365fe5a882e421df82d4adcb2a90b9ed375c412386c3e09b09a936980663d69fbd218189aa12a98e42829b47577f9c4b7c376f38e87ca17aabbc66c2f6a3d11c4f59bf88d46fcf2e10836854878f77925e5a4bdc85a2dddd5812ed5fe6ddc48132f549834c073d15557f58f7d3d2d5b86186058cc44acbcb255017339864a1ced294187a68e5a4dd9338d594d1f3b4", 0x91, 0x4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 16:14:48 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1, 0x7ff, &(0x7f0000000080)="6c651d25dd0a3a82ccebbd2973864db11c2a1060cc456211a423be08b42da97d885929d51cf8311d2c4562739a8df1ffb0762a2a11c11e0f213634df9082d22b7c16300738c30420488ae0c5cc26ae8007a1b705d23584273ccae5d01b8bb78ecaf8950d9da5a8ca9a28fbae7211d2134ac0992e2fde2fe020dd50", 0x7b) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 16:14:48 executing program 1: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000140)='Q', 0x1) kevent(r0, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) 16:14:48 executing program 0: unlink(&(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) r1 = socket(0x38, 0x3, 0x1000000000000007) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r2) 16:14:48 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000001300), &(0x7f0000001340)=0xc) fchdir(r0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f00000024c0)={&(0x7f0000002500)=ANY=[@ANYBLOB="ff002e2f666940d54971c08b215ac601f5e381bb44a467ffd20afe236e8199d3beb37ea40038149f65f52aa59992e8b7a320318c4892c569e6d022ee96d0672e8b73822d7404d8b00b5c8a30cf2ddf4d65831bcc3cceaa1359c5aaf2d2a247b7b4c0fb863871df3af1036e11faff74bee39cc07163f5b08a7d6f2b521a6f26b294d1d85e406a82b0bfb93347bf53223ad46290d15f4c634884cdb3dfff81d9cac9142e62be4840f53b5701d7416a374226"], 0xa, &(0x7f0000002440)=[{&(0x7f00000013c0)="48eb141b43b855c28efabacbc2dab39c427d299fd1566ee246d341b9e79defd9406cb408c9a90773215197a9f08c1cc992e45b2081eabf3be2d13f32043d91cb97192cffc6a6c8ba8bde5e04b59eef8abedcdf645d13e6ce0fe50f838ee1be9cabc94766df05064cf9f6eb06d6b55a17d87cb769d1f2", 0x76}, {&(0x7f0000001440)="f1c8dcfe3a7a4ba90e9124fa418f6a0a8751e13a2c0824b1813650fd9816fe092272694de483b3da8cd9eac1eb411b612b20533da19b0cfe94050a61946823630390fc70ec62bee6e3077ac0112742ec49805cbabaf34479f8c8f57101ab9c9524ef6b2eda4287ab1bf620bc268e922c5e0cf16bb2ec37967bbe2d8ea9891d6e1356e53f835595ce14489fd35af6dceb1769412ad9ef7024e6046b877949c36097122cddedb245d65e62e7172aa264c4c13b3efa3a9459bcc5ff23d8322dbd90e4df5c8f55a8f33f49fd50f0551c59cb9877559168829e027fdcfa90fd83c3577ef76565ccd9d7ede8b6465a93d9311d4da9d24cae6d1275704e707cb5d3eb7fb8c3cf196ffd52995b248caf90eb562f7d1f9d2c13450bf583a054ecbb9c65a03df25129b8b8616545e6d2633498a9ff9f7c2a396b0f0be059329eb20fd38c8e4487522e2d670b1ec05c3d04ff775820d186806e3dec87b256be2c9ef7a06f21c63cd7b9b12313f46451ad5602d791f522c0ddcd9e3112186622884f53b48c525d32f731d83e0f84e53ca1d6188abbf4df337f325896e795c4052e9382a5aa4c56f7d3fcb53d76e9da808d5781c671ae5ed598ec51212e6476f2f37634d80d014739adfe7ef2a4bc4288f4622bb9f1380e65755869441bac8ab26cdb38b7d33328ccef3143deca89179b1fb3e5c012bd124aba3f19691c541787879dc8751f055f0691703b88ad7f2979181a8328f43c1762b35b36398f36f47ba6766eccce276eb023dbbededd25218366fab5762743fe42a7ef1842763e45aa44e54a03a78e0e220a0bf707bad527bf11a4b85ccc827a4a5d0889454088d6292e30a9113d49e8ae84bae8889595437ab96e2d61aaf672a77604c2d5d5942bb44e456c01e0b3678c0ec150520c9ef151e474906e15b773b17099cce53ca48af09e353e3beebe84dca46c95167dcb9d3ec640bac492f3ccb3b28eeffab66fb1cff28e021e5b959eca04732fd9cd495b96af1905c6046c0d39a560ebb688207b6f179eec4827048ff3a4f9aeff122ff52a85c6d215a3eb9d69f6c820b402b08e832398fca821a9cf3e28a7f15e407bb7fe9eb23f2d39e1409d00cb049544737f4d514a4741b9d81b73f209042979d933456cfb93c898669fc4418b5d5ce15c011b13647e78cda63b63a774c9f0305ff48b04d7bf7b20f438e16fb9790a7d2b24983bc677a4dc85464964cd06dbde9cac62d9be1bff40ba6986da9700f47d19369867740a9301e8e8c4d12ebc233b1b7bfe1883de15007f3092c579d15c3265d09003f3471cfd5a3fc6df9e01d803fc01c8f59dad975bbf44054ae1581cc9d48ac9ddbde029e65830a46c63b203ee1ac05f26f56593147e557c97a3a441f2346ce4e602cd9218629e056a7d9efb3b6e5c1c462f29a73d07380e26fc909695d63524bd086c7c61fae37065ab06979edd311bdaa55e6d577f7e682b7ac91fc3b66daa75d28b4d2e811aee9c7fbda95286fb73af7d03397ac83d91cc5b4d20d6038ba020a4b366fbc0338ff5856a28e6f8f720cef8259035e0f1f6a3c0dde54548e77c29cd4ddf817ffbc951aa412789a6a43cb2bfef6be1f3e8f9a59b079512d31753d9488ae927af6b8d619876dd199e9c9c931cea32d7002a90b3ea71336280c5c0e4628686a40fa23a9dbc818c325a24e234bc4f149f77a59dce69e34260da262ff89eafeae0446dc9c03369edb20d4e43370b1f8b1f58ffa6a82f38889719cf0fa492f646477c0a633ee8f6b0e0e38550587671e3498c130f9e3762db9fc55efb52856b1766c1e3dc7abc130e613215fb6478cdfe6f2dad96ff55a6bc064fad24aaddc3ba03f64983db5a5396691f4c1cc47b9990b93cbbbf4e873546c9cdf613129cc52b3d09bce28b7a5b6050cc2d1167f2b9565298292958163a6dd8747c1bb9cba14639051f199d941f1d60fc47862f68fa86c0c11dfc945640859a08f4f586fa00a944fd66da02a9c5806f4618844e6c102250c773ac18bef557391abaaf011194b8d81363d2057ddaa293560cca97a3dea77bdcf111f317c7ffb756f260a9ab612b9ae5c0096bd444c1de0d3d00ed139df0a54aca4761c027e606e8a5b5b7419e2074081cd1d5655274a31317e79383a8f7c5770ed0dd0f452816b17388449f926e3d8952f3ad9f1066d7a08d5399ff1cc7d6abc72ebdd3d9dce2ebfcf3b945a2b3579fd11af9b25894d7c7afd3191071d8385872e1277f9c45cad504321e910db2f25841263ded8270b426ea3c433b4303327618e3df1c11f03785f0eb19d36f1b5036098fd55eadd84a0a9057c01839f8c5b86d4a9367b4e3d3cea7bd59bab62908dbb0ba7b51ff920b967ca3738a337a71828f333650ca9b84fae6392801d30ce38356693283e6db50313b89a726a1ca98ca090692e3631fea7ad33597e482602776a642bc343e50a55c92a41f9817421f82df65a5726a5694f660164878fdc59f10d72be0d89d4085a38539d2a27376219f99d0bb4798b5f469d3fb4a1a094d0668b2ab8c5f9b77823a93a84593b432e5e227215c90e17140fed085f249eafc0b4375876126c08bea312f33fed8d1c10c57467a49323af0aea6d753651056b85442bcb0c91d307d294f265ca99075573e0667df5d9fc8223612213dc2ae52a9c41652929ff22a73224d805563e6d2df48fecc09e47b1bb328f72e3a3484d33cee0e3b49a5e7fd1e0320ea6b38f24b6f65c39afe42b197c96002a98e3f39b570832d641aae91b11a68b20b4d2ce25826a50dadaf7f6cf0bf4fcc4cf454486cdacfb8e4a79bb200c41c3200029e926b422144723a99fcbad8599a52189f20415b40865de20f6af3d99cac7aaf82599b4d8c13bdf0ead52fd75b3f52864a665a4c8984719f4e95e92b0c00336b9f29c1842af879a6c3545e53cd759b3c54a6bf4e17a5ec92f6a151bf7e7dfebd998f398f46d58bd647890dc77490e7e6759df946ca29281cdf9ca6de03c68e6ad70e071c30621399c00f45462e9dd86afc3cfeb2e191fa147e6d069fc3c366bb3cde7528558c44106578cf0d5f1e40399b0599297f1a18c6bb3d10f37bd7ca474aa65c0b9561ef63c9422dc8f4075309fd46a43ec7a6e9d8ebc4214cef4b3fecc9833ce8e79b104336bf81e99f589d25219bfda95caf9c830e2d443bc9df230d0d8e4131933c03770e5095d492c3ef59bd54bb741ed1ffee8c998fc56fd63dc5a2d29ab3decfb99333da0678d483e6a2b156667ed1e37def73d1b07f0996c8faadec30f317938b0482b1b5d4a6df35cb502189e8fad03b36db01a504b05f19bbd56be9dfd0f60b920561f7e5b6df9446369655d8a01e006cafe5ca926bf9c9b988e9131ae564fae36378519b48d6c2d984e05c0e84e30e9ff95c87c881c2451efeb06ee39508b356a560de479d9349580427db806cca13a6372604b93e8e523f126dc7a681c59562f9f62dbf9a522b3057a05fb04e5212b980f9bf56181a63fd99729ee3452e864777b3e7575f1188019b1c2d01fe392eb0366132a33620ae010bf47a46a728b881ff2ae16d32f71a5891e0cb3040ce86a85f0b6e99f57d2e274c08c32038b8d0419f2462f0c818657dfe58431ee142e96724e4f46e2ae0d11285097c0b8c7f93fc5c6490004c568b1d4319c600abfb3a27b68376d106a6e1d35ebb64ab2d6d0bd43395daff9e0278b8db17c729652dd91bfcf93b9492308e16a0d1e4e2ec5e0eea42debd25d2bd801420e3369d9f560348784da45d9b7c42610245648606fe89d1f457b0543d1dff99c5befe8589829baaf7f6205dc59c51e3e83db62255f7a15b3044ee78492574c8dc0bb392cfa9e174fea0d4308529bc023f5fbd8f1361ecd3c9c540eef3f1846039972480753f4305b57e53ab1bc5ccc5df1044828d434a9428056e91c2775a4906a51ef961c0ee74be0f1d5c44fd3f65feedeb619230314fea8dd462a049872b6ef1478ac72290bc06c170513c07052f013a402abaf1862026a5ce94c7c805f3ad83b3d8bb2902a12aa19f5ae0706398ac854b593dae7348774c580894f5009f28192f827d2c5b976ec25b49d5dcc71b8b76caa5f81ec00cf502710f1778d33f6d0650b5c5694d81bbf25ec7bb9ab82d0051d64d302a5a86fa2d224a3cd04792838b2e5e56413565d3995c60b457d8d505ae9dcf7c9514a00befdcd63c59e2877a3d16574056635041fad7597212dffdb2ef2598f7c98c45ed503b1c07470241e29b6d41732101e52f508ec2b1390f8211a77bba882896e86594c6f13e651ed1ecbb90b04ca1e981bb2dbeac1f14b66cb7ce4c9fbff622e76aebceb8ae702d97055d9e3ab3a4e9b248aae4ec7d0446219d0dd48cb94d69086fed18d062c408a04b2e3c3e64e9a2bc81594905b475c911e828ca5a0074aa01cb0b0ed251fbc8f47977b58c28c357d354e6e54d85c31d4da8eb3a683b4d6efbbbd1b323623b59c673ce95abe8e285e4f1e9719befe98a5849e912dc345966aae64cf3ab1d47b8fc47c75182496b51110970ff29f11ea4a64de7365bcc621668faad98fa622d10b4ecccd702fd56b0109a47846f06cb7083585e2003b54e41a52ffe1fa917f226ffe1e88dc4effb12059391add69849a9048746217440fdf3f53ddfa5cbdfb0d2d441102d043c23d28edf85f18b8d9048060fa3dde6a8eefc19c5aaa608d294dc92786a611b49a16b21873f1c54e16b726cf6c2edb19b9f77b2778998d7dd02647fb9c28d49cbfd521f87c39834962f8ae8b190b0c981ae7ecbc1efea0b7c0fbfd0b606212c1befe86911e96753d09160c7e265d847bc5a124260284985960def8c3eef76018acc0974bc2c23ef2b686a5a00b3f84f9d6e03ac8abf7e3863f5dc38dcfcc1cd0537fa914b86a6d41b81e0648193208e31bcb4c95d6178941ff2beccc07d6ab38827f9852a56f76dd62a489b2ab772d020bd62a6130b579ce8da0bdd89a814e66d03d0fd988ec6db43d01f2751b836bdef4a810c33b5dbeaa7e0db2c8fb5a578b57562c68e993f5923b786d782dee0aa9950c4de7ebc5c2ee57017c24426fa1d3c0c3e3e139d04181bb1928f829d0358e5d5e65871c35c249ce3ac5508630461d29d84a702064b4911ec857627347c157262e5b7b34db5d799b40176a34140fd6a6b2f39f8809c0a20337c769e02a6e1223ed75355e0a216c3fd286525809f8beca60c5bed4415c68adc2e8d99127b304ff3d57962d4fc85b33408b5893cf25c393f2b8505d3c433ad2c06c460a657c241b039c69c5958f8cfe47659db361f4952898f08af43affe573c3f66b8fae5a601f622b556de7959a930f0bc69bf635ab3a6a2539084a64685733354c79b85493fd4adb6498c39e322fccc67eea23a7f29415b8b7c32decd094b862913c61171daccdd5d732793a287336b73a45ae0dd004a615e25022b63f956f37021652aaf6c7eb26e3d33461c0a41b173770f62f353f7db7ae91f99f46d45e8339c29d7445ec592c186a8d22bfae3c1c6875439b93944f0c53da4d94267e2bb11198128e9ec6785f5e49e886e9ffdc6f4e1001eef828d5f5f9272348381356a1e2813313b2b635984e4851cf2c8ef5ce74f265c472da1125d3dfb0893b53d1cb9453a06740ab70bed74efdf41426cfdbdcb82d272b229194ab004ac28892fac58beb47ddca464ccef31f8c9460c47c97d552ffc6f720a6bdfe279cda5c1138bf16f620f00c9b6522d130ebc0a3c62ab0f5188698a803965f83cf060546402604dfa0f316c3cdd0ab9edf5c7fdbfc71847a77e799999d4", 0x1000}], 0x2, &(0x7f0000002480)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x28, 0x1}, 0x407) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) sendto(r2, &(0x7f0000000100)="39502309755687c5abc5d21c9dc39e46af896da05fa4a9368c6e23ca527b8f4ee2c33e9bced3f79a684ad01710bcb8454dc2b8a45c38edbf86f14f58481ea7a80b3b856bd38b0c0a2332e89c49813c25605166499a3732d9581b7d53455e632e53b0d91952cb996c49569941adb9d568e1b44c6b080a4e742a2bac4922c6b08aebc8792b29245e9ac2f40ef6fcfa96ef18023452ea475ae17513f39c62862b8d0672e28ac356c5f51fca56c7ac8e298095265e21cc00536040b634c157cbff156ce75f8b38189f035a111c49831f9a9ba0ee2bd1b6d5dc4e3d9d97086c455c7774de79194cc691a91bef4f7ddef752e4b40dc89b97749ba8b922a3cb31cc9e2091d9cf86418599c55ad97b008d451f97fbbd701c407d17d4c28921dfb2d6c88b9fb2def31aa49a74ab3f41eff0a0074ef57f4e7310bb7156ee2dd7156fff39dbe0caa11b549eb2f51241fd19948410a46828523209e026993a3064d1fb49e296a6b4d6194936d9a66fd8afb574df5c97f1d9f574e1c49f38ce0c044d9d2ca69203a0e520605f1f5661e6a532cbe60366c2e0e66f439ae60e8a6ee0910f15bebfdb433dab292d741499b6da54f4aa3e6fe9148cf5f76849b1ec8cd1aea3af79f99598cd2414c3d4332e306d2c0f4292ca520c59b6f4b61f9bbd1cfa90b17e14c42878baa14680a4a67bf40282dca24878bfb5e79ef994387b340af22d9e50f221b77e6f43fe9e5bea99ed0a80a0ff112b42072eff3c0f1b4ec52fd3b01b93be556593041152a0cea27c6a57977a6279dbf13f481ed52c5ae5d7a5023b888ead9f04147f982e102efbfd1662f5d5bdde5b9ef6c3f43452f1dbf786ebc8b7e0aa49f48c31c78990a6d15e0c4c02949a8f9120135536bef26c661593a30131042d3e5b3074c348d85e08829f24150a5571f355bc4542584d1fa548b03fed50728e0ea1474bb9fa50a50941720b29124c3b1e11418dd8e35c06cd30170a20b258d9911fc22edfc191d4930785ce7e6879185aaee103d62f6238fe5fda798ff3c0cd7e93cc3883db5251e190cc13f78b486e2cc75ccba5e8a0621ab96e906509082f4feaa23fabf5bf8957468bd19ebbc8d1884815a03c4451ff9ca1ceaf614ba0157d12a2926717db13765fe17956cfb62f5e439165bae62fef0b401472c3dcd7daedb96a5994e466d676d52722e033db7361adccb0160ccab9e71da0e293c273de70346d7d057acd184bb47287790ed777a50765a97245a064695b7fecffd95c252f44fe076fda586618a5578293a2395322bea9a3847eb92f4c355ab49414443151bdf7d799e00b4331e745cad3726116f737f479549a21e9df39a6440773f5e3e1d3e85bd60ebc0375a5dfcc7fff0ef0ca6b14370fa361c9a39f0bd36baa0e0c1bfa930163354eb999e5040c4575f6268f5e793b7b1dc161db50705d230d490749700508f4d25cb5fbd094c3851047771864779837133e7075e4173a754e34c16620153ab50018852dcd0efbbfa4de6a68896c58871d3777d09359722bd4e47b57d7fd33ab3a8bd66a0042964e66254f9aa3a10953291de20a80c754c03026fc2ae01c10aeb468b553d528208393d39f2077636cba14961bdd7b8822a30dcc2cdd390b76fc131342e1d3b31667625238166e8c1ddc9c353e3ebda7930b2250d857373d41d295adb52c63974f8a51f3a0cf4881eb0cebd1e63ab7d30e81b31cab0b8468bc02e540f348ec86a8d8a1038603f5281e19c87b23180948e1fe842d4d4bfae0d87fe802694c43c420ddc11c0262d73fd55ab155f4024a24f25db70404c8d6aa3236cbc2cba34e5b9a706f4867188bfdddeb51d82ae512dab476dee9d996db92575ac8e8d277fbb295a2ef668f6f4824eb6a183817e407469eee7f715cfd34c2ef34da6e19089ca650fd74431043b4a2a31b4c9da58fd891a89f5795743a3de34cfe12b27528965266108901ae4540815955ffb4045621858a6c23a850b1c20aca8495270d7bbef5def2593d2b6f6f9ec65d2c021f83f54676f33e3c40f181c821024372ab1366df88c6e795b28524e7534d9c4e95d2cd452b11fe2f64d43cc68665da031d9bac3e4d1c592bc2b3702edb01a249a94fc7d9858235c632cb02fc98f9722f93c8708cdb8437d74f0bf49e655739184f9ea6f7583522f26ec059afd8b665f486dc4814f864bfcefc3bbd50ffcd58b5a2044992620d66522a3b01e7d3eca8544ecfc4df5ab385ceb445aa12a2fabb918b7283ce1e40b1fc8289034a8721b9d2d1fce8148c14e4a600bb76703d0df53b4a6979faca5d467c8d8049bc977578019876239b17b8e6ceaed9b2d51a5f3d8228593fd0c7b4454a68ce5b7b36596d84e2d2651c442e4a8d10da1e1b91e8bc0df8a0d43021b3d6d595036da24901e8026d20c68b95dc188ed7e3938a1b4a1f257d2cdbbba0b8ece3c093a2359608b551a16afbeec8bee49d50db38a9809afcf5e09923cee15be98509fbbfe62aee15e52b7d02de40e8d46ddda15820d9342eb06e50700397fed4102f87493671fa04ee44b236f582a928c2c1b74145bcc4874b2e3daf5696ab816ad980a47952e40d4bfd8f8bf26b0310ed5620631f009c67cb6d5818a6dddee0d219ae2583928afd24ddce36a4acdf5db35e59c9d9a53876add41b20db724318e96fd666a9a709d0c0df99c4136b39a6ae95187e27a8e94ea2e6ab51d811f5a2c064896b0930e34710fa230cd572b71bd4bab1f246e54f918469e918030bc39fa78b459c0e506b57d5169547252e96f6e61949a610be959e8d9245b26e2bec728dc914c6df892dfc954d137e41cb29ba9a290014fb8a95bdbaa8c3ef855aeb67354f13e6032d16c209709f8e01c13b9815f57899854457f1356820c379d27e24145f5f6979231ca6dac4d430f8c97e938796536e9d830e4999c112f7610780d98c97fe7ec8ab96c8a4e7db7bfd73efd7431d4aaf807bf52eb79ac5681174a1ca43b8591dfc1873ccfb94dde4f42a15b530de0e4d8adacba34cc384c68ed9ced2cc74b709a28f0a2dfd891c30183f311215252c266576ffbe72c5282c2721d18cd1e996ff5113513e9d72ab8bab8b97c456050f9c0e04eb74d3827df12a1623b39d5dbefc7a689e21628151fea517f0699f6201b5d91b45a7a23e8f8f11837412846763063e8636973703b6e1c92712ba21677beae13fc7b024ee8de346f610742369847b4b54f81a9f8c0de033b4a579780f6d2f78ebea24baa945d0b0b597112d19621be3872c595e552fac5856eb0cfcf8f2e985c343422307a090d1b1b662531a388804a5395feb04bc00c020eb1d2a68cfa7fe63a78ba83d0aa95d585d74e03fdc31d96e90db59349da4a8f9490ea8e5107af63147243a4c05e17bf2ff25e5b72844be85dfb9e7fef979483802909483b5fdc56617565c3a3973c6c4c19ceb96caa5794a844bbb02511b982b31bee3f14db500ed7b1cacf58a5268896c69de052a922e98011052a2b8229e0a74d711f72797a1b3df4bf57ea12c70e830d9d876c9ab5de3eb06863b03a2fb4b2a22a79de58aae27d4d97de2548ef3bfc9d21faad2851ac486d7aa48fb6355fe11e52fd55ccb609ae67d8489a510ebf7544c04bdac7b7fe443bf3a4ff16bfe46ac7e2a77c073d97925baeba4089dd744c978d610bed273b2c0d88f3686e25bfb6c518b542f34139a63f408aef4425aab87206c3d4fd2d51525b0fc48cc0c6b98f0736958d96275305fc6447af81776271e5e6d074f8a9d13d822e90f7cfeaafa8686bb3826c5c8ccce787af9f65b80c9128e2792017ea85b2fbc3d37b636e7b59b04ba36454a206f793ce6806a629039f675773d0e49ce73b976b189d97e7c7e3f9d48ec52b56dfa3b4ed4d66947fb6ddd404bc900c927ace0dcd512afba6ca2fb45fe059d2f225ca15eccaf672ac3cdd8fb0b3d9c379e0066714c296d001a8a831fd72e47e18a06395a59283a267979b1ae42edd2d634febc48fed5874a28db60f4af06738596c48be5fdc9df02ee725830e68e7dfef910105cbea285d1c5e9ffeadf51fba0113a62e5c71d1acdd86c7090ba0fcf7a890bb50281168e27f6ff25ff30d96cc7bebf39df5a42187dc102a91e8dcc73bce9a28abd1c7326506d61341a5660f1d44de055fc29899f4eaf615cdaa1f4c12b6b022cba7d37fab67b6ce63cf7f73a00e14fe7d8fa48e1148e442a7b4496671fb8b14ad2718324135cd9479e5a88b8057b1697f4c2b66a54717ca324557031113a4cb3234ccd50b280fdfd71c301c6c5303e033d170f85757f2d3ee6dbc9aa177aa6a85c601eca0056f58bbcec59f39d24191c1267d67bd68a86f4622402c176798c178bfc124ad831ed50c3a56a85738a134ab2c7a002f83358b5396a78b2d06982cb1220016cdb4e189500cdcb182c26ceea8e3f133079918ebc1e95b2d7166498120d2dc2806fcbea519f6517db30156f88398b27277a1f4b4c2abddc55ebab017f732f4bad17c36e80d4954d3f4d360e5c76612411fe9536da0a2b153264860eb9e533b06cfb491cb2e82ed029d4c6cef7356871795462028d527a46ca101506ffe420c6554cac7fb894d41df9dc4f18788f4d699b9b3a7a37b5a5a9125518533980043fb5154ff7035f5d7c35fade09c52e1d4228d17b938c2504c47f6e215ffa4174ce466c2b1a32f81c2013cb86f3e38eddcb805a394c6a03f9faa2c211de90ce9c4055f854c9243c4e77b82f70b5daeb62655a45450e2d9c8da634ac206bf020c4775a6f9b2e9db33f08a8d42d0ae198c1882b30a82613a13d6a03b72c8c4036b7ad134a0414ae934ddc94611d9df26b3567e9fae87c98948d38ee0f2ed1b8860f13724f55803ffc313062ecb037e77d3d0e4e9b8a1c9e6762134c395d466b1a18e7f6d6e79420ba5c26b5449fe9f380034d7d4468baac6df8fd4bb2e07cd0784bf79970548702bd2ce60d89d04ee65a263944164e569e456048dae27edad6940373ba08fc6e948d16977d5f366e4f620aa48d6576acd1a4541ea7a0fc0bc3426517f9a43e61d0831d3fc560be0838f48955e2d5b15696778f843fcc7dd1c6541202dedd3480eac48bb2ff1dd8a9d352850795c674f8ee79ac8089f27b24d927b9b317db43437ff19d536c64ea23a8082f4aedd99dda15797ce91f227bd56741b68c88822534e200fa310728d1499fa70d32849dd1f877d3960e520dee3429ef7e7f401ae839403efe12ab782379838027120ca5a70ab9a975e301cb6e7c49087ea9e99cb41f1c6b337b3f720747d4ab2e48618765a3b3b66d333c1adcb1f6214383bc482fb9591284d32d602269b65c9f7271b8bba0b1bf9a81d2b98b4fc215a5d3500885cf2b3492a09510f1db5038b91471503fd679bfa348fc046eef538213769fd7812995ff757ef36e6ef4402cb4de6c5ba6cbb44ac9e74fda67beec58bbdea28f546aea6b9488618fe4f66113bead9e19576c36906e9d081871112ad7913a1ce4bd78584cf5e27a67fc4152f76ae285936ecf6984b61dc28dc4e5651cd675b718f4d0d3329a90b5a6155e64450c37e7c2ce9037dcfa9df3190661173be8622ad967f535c64a4e3dc3c3c8208c54d9c5852915d5cde432becce3139947f78182a7d445bef8b21db72ed54f140b90aad992c3c8c05ad636336bff477d8b584193659c13370092019559b7cf1d2b882c7ea5c5c74ee74a73e35c32daf0c67012c1c738fa9de2f0fc6e82f072ccff24f46fdb2423368e47ded9f2575df66920afeb59e46091d5e5588d9ced617057cf90bb07912e968dfdc031", 0x1000, 0x40e, &(0x7f0000001100)=@in6={0x18, 0x3, 0x7, 0x8}, 0xc) execve(&(0x7f0000001140)='./file1\x00', &(0x7f0000001200)=[&(0x7f0000001180)='/dev/zero\x00', &(0x7f00000011c0)='/dev/zero\x00'], &(0x7f00000012c0)=[&(0x7f0000001240)='\x00', &(0x7f0000001280)='/dev/zero\x00']) stat(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:14:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) chdir(&(0x7f0000000000)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:14:48 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='p', 0x1}], 0x1) poll(&(0x7f0000000080)=[{r1, 0x113}], 0x1, 0x0) 16:14:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x800, 0x6) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x1d) r2 = accept$inet(r1, &(0x7f0000000380), &(0x7f0000000100)=0xffffffffffffff46) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r3 = msgget$private(0x0, 0x210) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getuid() getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getpgrp() r10 = getpgid(0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x2, 0x0, 0x7fffffff, 0x1, "f2526cb7182e47328167a1024d00265d392d0791", 0x4, 0x101}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0xea0, r5, r7, r8, r9, 0x40}, 0xfffffffffffffffa, 0xffffffffffffff00, r4, r10, 0x3, 0x4, 0x4, 0x7fffffff}) bind$inet(r2, 0x0, 0x8) socketpair$unix(0x1, 0x0, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) msgget$private(0x0, 0x3d) ioctl$TIOCSETD(r0, 0x8004741b, 0x0) sendto$inet(r1, 0x0, 0xfffffffffffffec8, 0x3, 0x0, 0x0) getegid() getgid() fcntl$setstatus(r2, 0x4, 0x42) rename(0x0, 0x0) setreuid(r6, r5) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x2) 16:14:48 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) r0 = semget(0x0, 0x3, 0x80) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000006c0)=""/250) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:14:48 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x3a0914c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000480)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="87876f31c485204044332e2e", 0xc) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000540)="e39291aef28a80b7b2951fba9c743a46", 0x10}], 0x1, 0x0) 16:14:48 executing program 1: clock_settime(0x2, &(0x7f0000000000)={0x3, 0x1ff}) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() kqueue() syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0xc600, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r2, 0x0, 0x0) 16:14:48 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$unix(r1, &(0x7f0000000040)="7d2a4f178a5775810e2bf420d394dea1d82b896a61d826bf163c94bd06a405910495c85c14bae868268fa37743d133abb5380516d1b12772228f8965f0530eb656c65b5ca89042014b4fdf6a9974bbf16b3fed05d7ae90f36dc5934123ff352424381c77df5ff4ebc15d15b484af8cbd94e87f2cc528b1d987fc5d619670457f4176e7879ba4d82d0eed28", 0x8b, 0x400, 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) r2 = open(&(0x7f0000000140)='./file0\x00', 0x20081, 0x2) syz_execute_func(&(0x7f0000000180)="c44178282b4481d80c000000c421795bb6f0ffffffc4c1f92f37440f6a62b4450f0ff2bfc4e149fc0bf3420f7e21c4e2e1b8e0f36f") lseek(r0, 0x0, 0x1) sendto$unix(r0, &(0x7f00000001c0)="b66b9200e8d07fd45c673ae2cf23c5ac2e135239e6e8da0553df778f9805fcdb62ca104a8f301567a91c36ce0d476c0837ab146e9f3ba6ff8dacd75d013d135bbc64a8", 0x43, 0x0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) faccessat(r1, &(0x7f00000002c0)='./file0\x00', 0xa9, 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000300)) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = accept$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000003c0)=0x8) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000400)={'./file0\x00', 0xe9cc, 0x6, 0x9, 0x1, 0x9, 0xffffffffffffff72, 0x400, 0x2, 0x2, 0x10, 0x6}) connect(r3, &(0x7f0000000480)=@in6={0x18, 0x0, 0x4, 0x10000}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000004c0)=0x9) getdents(r0, &(0x7f0000000500)=""/87, 0x57) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000580)={'./file1\x00', 0x0, 0x81, 0x484327b7, 0x0, 0xfffffffffffffff8, 0xc071, 0x6, 0x2, 0x1, 0x3ff, 0x7}) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() accept$inet(r3, &(0x7f0000000600), &(0x7f0000000640)=0xc) syz_open_pts() r4 = accept$unix(r2, 0x0, &(0x7f0000000680)) syz_open_pts() r5 = syz_open_pts() connect$unix(r4, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x2}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x10002, 0x0) select(0x40, &(0x7f0000000740)={0x1000, 0x100000000, 0x0, 0xfffffffffffffffd, 0x9, 0x8001, 0xfff, 0x81}, &(0x7f0000000780)={0x1, 0x4696178b, 0x800, 0x7fffffff, 0x80000000, 0x4e03f47b, 0x2, 0xfffffffffffffffd}, &(0x7f00000007c0)={0x5, 0x405, 0x3, 0x4, 0x7, 0x5, 0x3, 0xb}, &(0x7f0000000800)={0x8, 0x7fffffff}) socketpair(0x20, 0x4, 0xd7, &(0x7f0000000840)) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) 16:14:48 executing program 1: mkdir(&(0x7f0000001100)='./file0\x00', 0x0) symlink(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)='./file0/file0\x00') r0 = open(&(0x7f00000012c0)='./file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x2) utimensat(r0, &(0x7f0000001300)='./file0/file0\x00', 0x0, 0x0) 16:14:48 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2000007, &(0x7f0000000000)="238f2023b53d3c1169857208c464f842d726acbf21a59706c82ec627bf55b1a3281bd081c0a68e16ba19885d8f957802935be389", 0xfffffd53) 16:14:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) dup2(r0, r0) shutdown(r0, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:14:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) fsync(r0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x20005701, &(0x7f0000000140)=0x20000000001) 16:14:48 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mlock(&(0x7f00001cc000/0x200000)=nil, 0x200000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8000000001) r0 = semget$private(0x0, 0x4, 0x80) semop(r0, &(0x7f0000000240)=[{0x0, 0x430, 0x800}, {0x7, 0x1, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xa22}], 0x4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') semop(r0, &(0x7f0000000280)=[{0x1, 0x0, 0x1000}, {0x0, 0xffffffff7fffffff, 0x1800}, {0x3, 0x20, 0x1000}, {0x4, 0x3, 0x800}, {0x7, 0x0, 0x1800}, {0x1, 0x9, 0x1000}, {0x3, 0x0, 0x1000}, {0x3, 0x1, 0x1800}], 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10010, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x1, 0x200, 0x0, 0x7f, 0xfff, 0x0, 0x2, 0x3, 0xffffffffffff7fff, 0x1ff}) r2 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0x8000, 0x80) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x2, 0xa3a, 0x8}, {{r1}, 0x0, 0x26, 0x4, 0x3, 0x5563}, {{r1}, 0xfffffffffffffffa, 0x40, 0x11, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0x7, 0x200000a8, 0x7, 0x7fff}, {{r1}, 0xfffffffffffffffb, 0x40, 0x4, 0x7fffffff, 0x7f}, {{r1}, 0xfffffffffffffff8, 0x8, 0x1, 0x0, 0x1}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x9, 0xbf}], 0x0, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x10, 0x4, 0x3}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0xb33}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0xf57, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x4, 0x3, 0xcb, 0x100}, {{r1}, 0x99b6e06a69337c3e, 0xc1, 0x80000000, 0x3d, 0x3ff}], 0x6, &(0x7f00000004c0)={0x3, 0x3}) accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:14:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open(&(0x7f00000000c0)='./bus\x00', 0xc10, 0x13) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) pipe(&(0x7f0000000000)) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x80000200) ¦ƒ6ÞëèØŠr’@qfjOûaUÿµš!ç6©®cÞ é~úæß=ÛPÀ>ðóˆw÷,¥]Tð´~‹pckbd_enable: command error pckbd_enable: command error 16:14:50 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/234, 0xea) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) mknodat(r1, &(0x7f0000000080)='./bus\x00', 0x2000, 0x800) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)='T9T', 0x3}], 0x1) 16:14:50 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x3, 0x4, 0x6, 0x0, 0xfffffffffffffff8, 0x4, 0x6, 0x1, 0x0, 0x5, 0x15}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000000)=""/3, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x2111, 0x4) read(r1, &(0x7f0000000240)=""/116, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x2, 0x1, 0x9, 0x2f1, "8e3b95fa6bc990b51b00863280aa838228ffc4d0", 0x796, 0xffffffffffffffff}) 16:14:50 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0xe56) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:14:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x9, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r1, &(0x7f00000000c0), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r2) 16:14:51 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x7f, 0x7}, {0x18, 0x2, 0x0, 0x7f}, 0x2, [0x400, 0x10001, 0xffffffffffffffff, 0x22d0, 0x3, 0x8001, 0xd01, 0x5]}, 0x3c) close(r1) kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x7ff, 0x0) read(r2, &(0x7f0000000200)=""/4096, 0x1000) 16:14:51 executing program 1: setreuid(0x0, 0xee00) r0 = semget$private(0x0, 0x2, 0x400) semop(r0, &(0x7f0000000240)=[{0x3, 0x8, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x5, 0x800}, {0x0, 0x3ff, 0x800}, {0x3, 0x7, 0x800}, {0x7, 0x4, 0x800}, {0x0, 0x9}, {0x3, 0x1ff, 0x1800}, {0x2, 0x81, 0x1000}], 0x9) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000f7ff00000000000000000000"], &(0x7f0000000140)=0x1b) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x70) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000200)) setgid(0x0) 16:14:51 executing program 1: getuid() r0 = geteuid() setreuid(r0, 0xee01) r1 = semget$private(0x0, 0x7, 0x0) mlockall(0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000380)=""/123) r2 = socket$inet(0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) fcntl$setown(r2, 0x6, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r6 = socket(0x0, 0x3, 0x8fa) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r8 = kqueue() setitimer(0x0, &(0x7f0000000240)={{0xffffffffffffff80, 0x4}, {0x3f, 0xce}}, &(0x7f0000000280)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20100, 0x0) r10 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x90) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80a0, 0x0) sync() socketpair(0x18, 0x6, 0x1, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f0000000480)="7d34c66803a86376c3e8b400908ca38cc4eb018e1a00fed9d14588a8c76432baef45427794f2ffb4cf7ef6612bb17c20dd341cbb89cd28e4461c6f71477eae130bf38c01022cdfcfa40a0100df93e6fe9c1c720f4b186e347b9669eda09438a1d7ed5931fa1f906fd8554fa1e398935c282347cbcdb26fd31c4e0d98455d1428ab8e663ce7a3c0026444e6e398466f02e3796144d32d8fa3c276e33692261458839c811aa503f5a8d8fc9019a34c859f183555f2308fbd0301d39058eb7bcbd407", 0xc1) poll(&(0x7f00000002c0)=[{r4, 0x2}, {r5, 0xb6af833318d61353}, {r6, 0x4}, {r7, 0x6}, {r8, 0x82}, {r9, 0x80}, {0xffffffffffffffff, 0x80}, {r10, 0x16d}, {r11, 0x100}, {r13, 0x2}], 0xa, 0x7) setsockopt$sock_int(r12, 0xffff, 0x90, &(0x7f0000000340)=0x8, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x2, 0xbc35, 0x100000000, 0x8000, "7b323dfa4477f8a3336c9ca61baaad44e33c2a09", 0x1000}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) socket(0x1e, 0x3, 0x0) 16:14:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x4) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000100)="57fbee26a39bc0a9b852bdca87a40516178830861b532faae64ff4a81fba0f1e1ac339f362cbcd74dd8e1be2ff33b8d0d58cc9135c8b69a00fa98b8bb0833d39926a48dfd7a7bcd2c5233665a0e8c19bc59604e95d38f481a4735035f9d3c32db8aae3fb2bbf148b2ad858da7bae5369130b6989c950a44de7ea41ee", 0x7c}, {&(0x7f0000000180)="9da9cccc30336f471099f88fa39e2d2d670c7f2a0f114a8556428008174d476a3bfb06f8d677d018e7570de402c186645d72817a5134c563c81e3c97cd78af6b532f81d53d97a0057307402c173e666bbb402e9d75f106dc312620dd824141ba964860e45f8d1e4b48c38c4b3f4b830f53625521ecfc1919a0468d063a5d07a3de", 0x81}, {&(0x7f0000000240)="65c6dd908a44000f1bdad96ee53fd010011065b4beaba09ba5827ebefcd8245b8a1063cbf522083592258825f8f26af461371915741c15b3c316a1df5bead1efdf9ae4ea4f0220a7ed726896703940945c050845160257960fcd935d5a2a71b33ba6dbf16faf64ef825bea295622e04edb1fc85fbf2048b437670d45e01e232a89b53eeba93e7042373042fa2eb79f3ad0cbfdcaf17e1a4f3b0db8949210d11e42404146b731ef8f6f01a3c21e03aa648293abbab7bebceeeeab074bba06e963aa15904ede47b5e1ddea6d5271534e1fc6dbb556753bad4356d657ed935dc785025c0ec0dbf376cce874c6f7e8776b2b9044e101368d0e5245993638", 0xfc}, {&(0x7f0000000340)="9157171dc75db117b6aaa678464deae612989e9b5a9d0d5dcb7d75aeabcf7b5c3ad5e013960d1bc6e33e6ac6d9d3b527d4b6d94c3cd5b628d27b11491a8de3ce9161790fb70cd8bef7b447db1568e97fdcaf01308cf611099047f7d8e4ed6b286638f7c6b2fe69bf211db4d2aa74e25af7cf8ed585d8bea30c0e3d6b0943195cd4b1a7ed3d3c4e3b2ab36a1fdd1a6de73686151edffb53c9fbf3ba6d7c8d99007e127888d09014b47ff024cf535a2815ba7b7a34c3", 0xb5}, {&(0x7f0000000400)="248842c4d07ac8e6a58f42a736e5901697699cfe705fc66f722cfbb9de35c889a32d7d6c0afb3d207f533623c5ef6dca51e18403bff91388d7964ce264035bfb8d1930de02f2ef6f42a2605dc95943711114ccfe94aad48307c51d7ae5e59a49e52f5a12cb75cfbf23a938a30e62de397409e4e169ecfe18d12cdcbc44bc2ef94925", 0x82}, {&(0x7f0000000500)="21349a8762d52594006201671efe209d7de204ba8e7b92affd9adef855bceab99cace5e4a38c91bbd0f621246a2066bd23bd7b29779dac855e9e0564a49b73cf82993ee508335acaa7e1f43532966264fbae0ebe0bcabc61595101ff4055497ac7ec5cc7d16bff6ee11bfab76e5b51deb5cd2d5c841abe9ed2e8aac44d84822a7ecbdc5160576ba3724f1b0580736b1bf35b17c2c558a167562d454dfe76e1de8f82f0f9276be7631ca50ac0d470789bc29b77f04b5000144309bd065f9a1895d0cb32ca17d8939a95f2eb6b8fbdf2fd059c53f2d64e1b158716325fbc1c17b89a93382e1c566b582d9b7b27cf9dac831fc4ee85ff5e8f194a1021904a61d175c7b4831a2e3a9d983833fae1bdec770dd38d602acc43d75c210eb54701543773a633745bd2ab42f0611551899fce0238a382be7e823ee72fc92ec19f9a19cc363880f8510a8a34baa0248243cf6a744785aa6df5bf546f2f81cfb36f477cb1f048ca3f70371a81c93a1749b5471c6ab26447c80bc902f7f680ebab42af47403e4add3466544acdbc089209c878202ff60cd9c3abe036dc4362165b2a42ec7caf354f2fc86ab295ddb59258f8b81e53fc4b76b9770e464ae2b6e6a1fe7b41ec0634c21a8a69d3209129f889ad2b2eee73bee585ae444b9c7dc5171774ad538e6cc5eb42e3357d8401a59dad9bfcba8d777e0a066429d634a021b73ea9a43ba7a8c13f4342bb22247e86146103144d20cb884f8b1a67109ea1f334c014119bee69fc43d0028b290c30a0931fc913ffe9e1482a3b39794c91278aaafa80e3b19a780763a568b6264d4a0d02a2cb837b83b8345052242ec7cff0e89a6da7c3f4c6967b1f32cfcae4e96f918337d26e67192fd34c85cdebc9c97f6318109f7132d6065f4a2b6b985abdc8eca10f1662150464fcc507ab0301cf2b5b0ef7ad64ecefb2904bbecbde3a018425564b8ec1a551785d440d3a932614ee2fb691994e02991be8a83d8ae20eb42bfdb19d1059cc1fa2d4611f9ea52772f37ad4bcd631ad586c3e9b37e605afef0ecde11d97e8196f82c7ddae083bd6e5da2feaeaac12dd991cf96f032dcf103a51462b7713191dd66a4439308f92bc376888431bc09d2de3f196bb19a2f3faaa3494df9f4fd20499f3065036a650a73f9446d2f2dce62bb884758058588fe4a4bfc306d1ca1d9035b93cf6e9a5c7463f975a2f92ed2c55f04a6cb86b815ecb5f0723e37c2b933b019a23db4afe12a1410b7e46ca3927a5dbbf6347a857792db92a95b4a2af6d746a7a881dc8aeaa808a86f6ad40aa2f2f4b3de4f417113638bb7050dd51c618d933745cfd407d204e698253d8c6920a739599439db4445515f04e06796cd8b6b9b4fd62b1b4068cda043416a9f44c579a0b698008c873e872e37b85839c35f760a465450246171de2f35124280c5f8464c8a4d1f7a618bad0b49a6c87e3a3cb65d9e593b2e611741af2f137e82af35406240a2c5ec39962b34e606112f146ef8ca0a2d61c695dee8f78704cab534da361705edf49336c24d5a8e531f46eee9673a2368e7be5822ec485c57601af7606c539f6f98038a4c7ebc4c6acbc32a63b4d207999f8d3d291fd6d533be4f78ec781a4fedef3ded6281fd2e19e9d10de38108623ea9e8121a30a5544d59035866008ec72de2e867fd5f7ca98899979c425b2e7808e361945d80529a30abd8415badf6faf948ecc0a6209befb058bab34fa23a368e6c86a9f0e1f9553671619de0a8dc013478e1d4c614aa2f0d626bf57615cfe072f87b4cc74b89e3e897c310021e61234b003ce25521e6618a870b7cd04d5dd26e9df32393fcfbfe451fe2132a56481c28dd13dc81f2846f0a2d5f884bf74a9f86c4bfd68c0d4a6c8341de923f447f8df3d0e036f0ddd9e455269433b6613e3383c8d516e4209afd8cf1ca180cc30909ca692a9b4936916ccf1ed15c994dd2f7d2f290fcb61ff544d0ac77dd0d31e3eb735b39ac7cd3c310132db34ca926075ab4e159a2f7d67b319b49079f60af094fca443f6110648c9184aa75a521695c22968c7d34dc5148e25c71c86a61916fc5439fab77811380d4c8686e91750bc79928ade8ddfaca3143d41d0c4d2d9d6e306b08e1fe4cdc84a2a0809c6875275074931103dc7ccecd1999e17d0ef86ad9ae3fb4799ea042f28ee1bdb4349d9555b6f31f181ee74bba0baf16e03c1419a6e20c39d24874f2f1dc55ebed6d7ec5a61e37341d7caa3245d5d9a9621501ecbde290134bfe6daa44f2c4cd153e08398ac3ee184252051012ec26e5ec8c7a02fb8b52fe2a60c3ff7a41c5fb3bf6ce6a616234f8ca31dcf865a4eb41be169d0b8e85cdcf2c2727eb060b55ffb0e6c5c74c115d39e10885646ad7eac8628d82b03bf54f48281be04264ce50d227f106aad27237789c525d58c0e3f1afa1e61184f8cbbaaa16b9b398ada3be1fac2c1f43a8f964c0dcd49757f8b49317e15b099f5bb588669b4b6ff7e85b3da51aefde360f9cea531b0c3ee230c1fba3d8f278f3fe7e577b88f12be97845a3317dbf6a16d2e281a148d72f02dd333aba0f0fe294904f0fefefce3f833b6a5469da3fde5e40254e92e3d32a7e48385dc779ce165ac6ea971908e3915461434835aed83ac1dd20eb1b501349e78e2d9a97ed175c796cc5d42afaa783eb819d633252ccd9c7e55a195621ce5dbfedcf51a81e665d06768a3f48d55c3461577fd23ad9fa1de79b055a8da5b8247257894d3481e02b35553fe24d60e1e66f58b00e7efc28eeb0f3bfbe245f0c4c7b4fe1c02afa24b41fa4acdb5203e588fec58ff2d2fc3b23f47cdbbe4ba6ccd9b8ed7e5035fca96e032f1c449e7d49a86a780be246548a7110ea00a6d2098321db39739435448b9ee785d9d119b42b70bb83c57c71590a6bd516950ad4b0554274dbd4b76b9bef50c9ec26822d28c9faafe7a5aba95b840bba2dc8fcf8cdea8870d70f8750a707dd3c9eab3e308120bfbf10f8b8ea2feef566cf5a0baaf585b25e6dfb34b544974314600ce554aa00564c766feb4edc8abca2306fe4ec39e1e33df720b4536e66d670a9f183fb9e96b14f9c33bb4f159d2bf324adce5cc57f8e8a372119344fdbe6cbda3b18a67c036269752c5662628a29a6093348349f7601f94b8f95fb0b763bea3c46bdd885230bc6bd15ed0c21b88f1571e995a593d0ddfe93a0d1b0e99946a27a3aaaea72ceb7dfb4337e011cb260aa148c4635a702be034252d444c3e74aad063958cefdf9d586a99a55bc365b266159cd426d6c1184419f85651e577a8f6490c13f118e73fdf02889f45397bb22f9c340e75ef1b021e3647abd8cf45513676fb62f88442dd270cc04b49240753ddcd9790e494cc012e0711c9c81ec98e2e3d526d5849c117f3a94113cb274beae25f6f1be3e3bc913237fa129ea4ebf1f5cf1305fc4aa79752ea84b8a8e833cc526a5f88477cec914f987e9fb250d2be7e2edcbc6d74066d3efdd8f66b81c8aadb3ecb54678b9b5faf0970fb43389cf03967bed6e42dc13618396beb1f8b7e53e1144559cdfa6d2d2e9861ecdfb727ecef5afb1327b01d832256e65dbabbaf780e1b7c4b840a297311f6901780fe137f7c5ea06c9b7278d6206c340d1d06db2983e6cc45db7db3a65256879b55fe0ea7adb0e351f5652f50049d1925861497b6efc405f1cd5ee682cdb6e78bfe10d05ce520617ef64a8aa2aa9ef46b1121765760d681698391b66091bf4604a092ddf6cc3a6ba82b274bd7b96a5ed8df58c586df978effb95d9ee864b0f5b8cc891c5888a4c792ed7082678fac91b4a756e5a694d15ee391dbf32fa4c2e2fac3186507953d1d43915988e7825e230d41b13f282b74ce966bc5cf2c541eb0244ab4f5f9f0dc0d219e0890ff26160824e80be366133f660d99834cf5158b44b12106f9e55e802c8413b7658226f1d315de3989e71f3a36e1e07fa9052795677aa2b8791c35b1cd07b34540500a63bbf63ea9a1aee00f9323b693d2976bd86694bed4699acd4851aacd2dad6f1123b4585d708600ffcc4a3eab33720e3a3faa353420a902de936eb498fa49637d11eec79dca36dbfd2de5c5d866756ad6cfcb38b84f952127c36c0e58622e0fca2a65a2c70644440b680f927fed3f90f1b1c1afbd5700bbcfecab8018a09d7debed4f3bf2483b4cf4bdb33d810972a09dd7586a83eda81b1d8f345767d3b91a3c650d2c1ecb6c43d52dcd02d75d5ab6ef9428ec2c0b3f6d667ee226e02cdcc3d695317b4b969fd75860f7f0055b9ac3372028a6c9d4fcd83626456258411a9ee09a44ed9955d24c50bd097401ff48b51aa5918665b0f70815fbf6a355e6ece802008bd2fb6a62555b010635924ea4ef5a7b5ffe2eda99da169ee5775078c9ebd0d6c4851f3c274bae12a21fa43b5adb087310940f855d765afadf71eec8b79564209c65f0e498b71e5bdef2bec26e5a5a0d286ec6b149b3399e9a8137503c96d70bdde83f94791907f309478b0b09816552c6baa0d6adf2f5efba04f7af3e442d0bd748c4550df07fd5de79deff236a34d2794d4bc2a4206d563ba9870cab1d3f92436a8bfa4408f29ef8b7e91e334ad98269adbefcc1397e40d5f929233414214d6c0844f1911f05f47e9b847e154173cb4efe0468ee277c20f2e46187c32970c9d4d0fdaf7b90aa9509d63e4b70bf60c3940806ff5c68896d009acd89e7cb143eb2d338a5d9237de492626925124007b324d687f16353316823a53e234eca05629f480a1240ac1a7cac7ffa9d6ede771588e58b192285ccdb97b5d709be81cddc88eecd986d7cb191dcbff098cede2acc9a3f1e6901ce68ec629137fe1379be1503661768602ac3ccc151140ae7a76f3d9f9bbda92e4662589dd674397b1ba41aaa242b27d7acbf402d653869bd7883d8400c686d57ec83ee8976732863a07b229a1717829ea24e531c130ffd7782ec0bcbfcb9211b6ccc5fad501a182dfe753f2431b30341cda18dd255e668b326c5e3fd2a5f45ad610cb075973c21fb002fc20741473fb5e3e52f5e74eed4286001c83358bea6cb9920deec71aaf766ad246df0b3d3734332955670d8f72840d65f3c2adede771340a15f0a728f45e8e8d6382e6f6c26c9bcb329592800d8e686eb2e09691c07ea77d35fdf04c1143b4e78bb03223a5e657243d54f98b520bfd8265f62ee9ec5a18378a83431a6dd80d1deb69e96a980bf5ccf6e21f4e0dcee6ef41d143240b04376c9a84412c9def6b87e33c2bfd7e4f5dc5804784212cf15838eb4afb9aa889e32a79eb21c2eeffe22991f3e30f10124764762e14739e283bdaea39160c86135d840e8d554634b934e8ecaf40a90333a2260d5a6385c249993503bf9c50861f637bc5c92c90425ace1319d2bc27f6d362d37ea2a53965f8c30d3a9105203eb60223920d8e58099f168f34433be5203afbe381896d58fdd42402f8e1baeb095acc1726b4f99fb2c3c6224cc456fd0709718351ffb8ff0a5875bb4243733d85b4e46dda50ebaafc402564fbfff07189898950cdd361d4f32d49b120dc40a2197c6efe044701c229debd316d9329a9378e81e670b0a9e56b81d8784038d25880dd3f0c5f2135f172fa6f4d094661e44815d5df375283eaf38bc6dce06194ed9fa6ac1b7f0ba4f4bd051e36016a27d5217054fc3835ea3b4fccd29ee345f5c9af2cf8d62a9f419464d5b41d3b20aa8c9288cf8a40239e95e4bf2038b2e65b1b4be799c7bfeac1b72d73f3daefa6024ecdf0eb577eac1ca33c29e2fb971a99330d75ab91bc0619d", 0x1000}, {&(0x7f0000001500)="07526dc028d4a28eae765534e8e2f71cde73be40eddf6d707b1de568b0edbddcb87f54c0cfb2f1634e4f44c03601ae52024522f6a5b47dd2a3c9aab737b0eca5b71ebb657e738d3e33753b19fc8fd825031f8218beaee331b873f84ee015b5dff80902c0987e64c95c45501c674562744b0f41b81112a6b8897d717d99e43ea1f3c0b372f94c52c9871a1e1a1438feb59123dafd82262ff830bdd279ea53eb873529d22854ac3f6cad9706886f6f0aa87842c2054142f39a7ef7f8b5048035ceacdf8dca08dd594e9efc849dd4f535bb505fe7e44a590c9f55a1e91503c8540471374eed3d96a99ad2a1f340beeb875bcdf25eb40aad8a11b6542906f0b932", 0xff}, {&(0x7f0000001600)="f7a19a95554da11bfc089a80ffb7aeabe4ce898a0a7acf974baa98337646aba867c8d1201a90d051c41ec5d487502cf37819c830a9291fabe10ec55bae8f83a071e57513eaaa098df4fe4d963d1d79", 0x4f}, {0xfffffffffffffffe}, {&(0x7f0000001680)="d3af77544e209a968040184852406ac25da169d009cedebe58f60f8725b1702d2b263cc794e9179382c4981755b08881aabfeda978006e3e6b9a5518f8e64a549a98a72d28d9cad83a54045122e1151bbec4050df4f0c91c27879942eddc4aec722e4df20723aa0d5ade", 0x6a}], 0xa) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x9ac2) 16:14:51 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000300)=0xfffffffffffffff9) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x8, './file0\x00', './file0/file0\x00'}) mknod$loop(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000240)=0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) linkat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0/file0\x00', 0x4) mkdir(&(0x7f0000000340)='./file0\x00', 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x7f) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000280)=0x8) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xffffffffffffffff) 16:14:51 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x46}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11, 0x0, 0x0, 0x40000000000000}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) 16:14:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) r0 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffba, 0x0}, 0x0) 16:14:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) r1 = semget(0x3, 0x4, 0x100) semop(r1, &(0x7f0000000080)=[{0x3, 0x8}, {0x0, 0xfc9, 0x800}], 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00005c00080000", 0x8) 16:14:52 executing program 1: select(0xfffffffffffffc8a, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x82) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x80, 0x0) pipe(&(0x7f0000000740)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000580)={'./file0\x00', 0x1f, 0x2, 0x6, 0x1, 0x8001, 0x1000, 0x7, 0x2, 0x2, 0x6}) r3 = getppid() fcntl$setown(r1, 0x6, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = syz_open_pts() ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000500)={0x1, 0x6, 0x80000001, 0x7}) mkdir(&(0x7f0000000000)='./file0\x00', 0x7c) socketpair(0x6, 0x5, 0x5, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000480)=""/9, &(0x7f00000004c0)=0x9) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f00000002c0)=0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000140)=0xd02e81d39eadc4dc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='\x00\x00\x00'], 0x0) close(r8) openat$tty(0xffffffffffffff9c, &(0x7f0000001600)='/dev/tty\x00', 0x40000200, 0x0) r11 = dup(r10) ioctl$TIOCSTOP(r11, 0x2000746f) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000380)=0x7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000400)={0x3, 0x4, 0x2, 0x101, "eb7c611b07752496a998ec6ea426a9345bb1761b", 0xff, 0x1}) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000340)={0x8, './file0\x00'}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) unlink(&(0x7f00000003c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r4, r9, 0x0, 0x0, 0x4, 0x1}, 0x5cb, 0x8, 0x3ff}) 16:14:52 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{0x26}], 0x1}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) dup(r0) 16:14:52 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) recvfrom$unix(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x842, &(0x7f00000010c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x2, 0x671}, 0x10) mmap(&(0x7f00005b3000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) 16:14:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x8, './bus\x00', './bus\x00'}) 16:14:52 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x20) nanosleep(&(0x7f0000000000)={0x0, 0x3b9ac9ff}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x1, 0xa) 16:14:52 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000000), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xfffffffffffffffa, 0x4) 16:14:52 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r0, 0xee00) socketpair(0x2, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x28091, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = accept$unix(r2, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r5 = dup(r4) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000100)) listen(r1, 0x3) r6 = semget$private(0x0, 0x7, 0x610) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) ioctl$TIOCSBRK(r5, 0x2000747b) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='*:\x9b\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000340)=[&(0x7f0000000280)=']-\'-\x9f,\x00', &(0x7f00000002c0)='/dev/tty\x00', &(0x7f0000000300)='/dev/tty\x00']) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000000140)=""/2) 16:14:53 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000280)="a6f468a130a1ce50bddedc0f03b3f4d16e12120bba888329e49b290e540af4072ea3ef56af8d2cc8194b235ba1406a46377aea3d097a2a1c603253c4c28d51453fad02065ccc1cd3323d73367815686750b9ef2a88eaeeea6440d5fdbc028a8b83147e6022163a5a0a", 0x3b5) write(0xffffffffffffffff, &(0x7f0000000200), 0xfe72) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000100)) r0 = syz_open_pts() syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f00000006c0)=0xc) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x4}], 0x1, 0x100) close(0xffffffffffffffff) r2 = dup(r0) r3 = syz_open_pts() getpeername(r2, &(0x7f0000000780)=@in6, &(0x7f00000000c0)=0xc) getsockname$inet(r2, &(0x7f0000000700), &(0x7f0000000740)=0xc) pwritev(r3, &(0x7f00000004c0)=[{&(0x7f0000000140)="11c5a95aaa158b9cbb4189f3d10b15cd6b8d4acd8d7623a3bfb81fa6477239d1b36d199fe1caa23a243e2989e2208ff38aba792bd6c7c0cf7900353169d902541940d0af0a0b4f0a4bf179ff2ff5fa2d79e82eb9da11bdd96b0eeb6381beb413f6e772745ea24dc3773a53dc97468ac768dca1b3b0ea195c1c34cb017d48a7fdb3", 0x81}, {&(0x7f0000000200)="423e02839620db7746cecac59ccace5478c1e19489be2d6c5ac3416f6f245a9da0e8b2b906ae0567d30fe518d08d0cc03523db2e6cfafd1af4844ce3e2a6644c3c286180ec28", 0x46}, {&(0x7f0000000300)="611dc01687457b499cf52587b9138ba31fc8bdb1ce0487994eb4b5328dbf13d57e2c6b7740675955c010b5ea26a06a6543dc2b4898b1580203c03f3b54537bed79f91b6637b960662447f81469e904e3307c2fd3a6c7b1dae3d5ae049fc1e7f592926e7c0488547b3f235109550e7cf584f1af46cd67b8622996ed3332", 0x7d}, {&(0x7f0000000380)="2d786a183fd0f439b0caa9d382abd24e195f2274caf2a59e8139f0fd75e93ee980ecd006e8cca2b00a8bf6f29553e3b670d0bd0e1308e5f1576455c1f46ff0cc4715b3e75c8575bf7a1e1f5e44025a6967f6d74fb28adb59bedf9dd54d6f82431585d0eafe648621de808afe027f85e1da3def705f36fb2998c9c89b7ae25fe68f4767645417f02878a9025db45ba68e46449907a3b49e1cf6f921fd66477ec7c150a14c6ab799622bc4ee8391069dbbaa66014e3475a852f9c6bb340659675dae85b807118f30c6a0c8994218c6b5207d52b630dc2d6afc7d38e532684c", 0xde}, {&(0x7f0000000480)="c9768b570325a0d452c226db248c79025067621fd9b2dd8b74460023699016423e47a5ce", 0x24}], 0x5, 0x0) getsockopt(r2, 0x5, 0x6c93, &(0x7f0000000540)=""/203, &(0x7f0000000640)=0xcb) pckbd_enable: command error pckbd_enable: command error 16:14:54 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xe5}], 0x4, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0x0, 0xa0, 0x21, 0x5, 0x9}, {{r1}, 0xfffffffffffffffb, 0xb2, 0xf0000001, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x80, 0x0, 0x5, 0x200000}, {{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0xe9, 0x3ff}, {{r1}, 0xfffffffffffffffa, 0x20, 0x20, 0x0, 0x30000}, {{r0}, 0xfffffffffffffffd, 0xa0, 0x10, 0xffffffff, 0x80000001}, {{r2}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x6, 0x174e}], 0x13, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x81, 0x1, 0x108, 0x3}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0xff, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0x80, 0x400, 0x3}, {{r2}, 0xfffffffffffffff9, 0x1, 0x80000009, 0x80, 0x8}], 0x0, &(0x7f0000000000)={0x100000000, 0x9}) kevent(r2, &(0x7f0000000000), 0x6c3, 0x0, 0x4, 0x0) 16:14:54 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:14:54 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x440, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x80, 0x10) r5 = open(&(0x7f0000000240)='./file0\x00', 0x8800, 0x180) r6 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x20602, 0x0) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r10 = kqueue() r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x4e, 0xfffff, 0x5, 0x8}], 0x8, &(0x7f0000000440)=[{{r2}, 0xffffffffffffffff, 0x0, 0x2, 0x80000001, 0x1}, {{r3}, 0xfffffffffffffffd, 0x36, 0x52, 0x400, 0x6}, {{r4}, 0xfffffffffffffffe, 0x83, 0x2, 0x1000, 0x9}, {{r5}, 0xfffffffffffffffa, 0x80, 0x1, 0xce, 0x100000001}, {{r6}, 0xfffffffffffffff9, 0x20, 0x20, 0x80000001, 0x1}, {{r7}, 0xfffffffffffffffb, 0x88, 0x0, 0xa4a, 0x400}, {{r8}, 0xffffffffffffffff, 0x10, 0x2, 0x2, 0x7}, {{r9}, 0xfffffffffffffff8, 0xa2, 0x0, 0x9, 0x3}, {{r10}, 0xffffffffffffffff, 0xb2, 0x11, 0x1, 0x4}, {{r11}, 0xfffffffffffffff8, 0x0, 0x20000001, 0x5}], 0x100000001, &(0x7f0000000580)={0x100000000, 0x6}) clock_getres(0x2, &(0x7f0000000040)) nanosleep(&(0x7f00000000c0)={0x200000000000000, 0x3b9ac9fd}, 0x0) 16:14:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff]) close(r0) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(0xffffffffffffffff, &(0x7f0000000500)="f7", 0x1) readv(0xffffffffffffffff, &(0x7f00000000c0), 0x1000000000000029) 16:14:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = kqueue() kqueue() ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x5}, {0x85, 0xf9a}], 0x2}) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x13}], 0x8001, 0x0, 0xc600, 0x0) 16:14:55 executing program 0: munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmget(0x3, 0xd000, 0xa, &(0x7f0000002000/0xd000)=nil) r1 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000007000/0x1000)=nil) semop(r1, &(0x7f0000000000)=[{0x3, 0x2, 0x1000}, {0x3, 0x3, 0x1000}, {0x3, 0x800, 0x1000}, {0x0, 0xfffffffffffff079, 0x1000}, {0x6, 0x10001, 0x800}, {0x3, 0x4, 0x800}, {0x4, 0x10000, 0x1800}], 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x24) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x2) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) 16:14:55 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x110) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r2 = semget(0x3, 0x4, 0x40) semctl$GETVAL(r2, 0x5, 0x5, &(0x7f0000000140)=""/19) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:14:55 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x200000000029, 0x80000000000000b, &(0x7f0000000280)="f8e09bb8138ed81400000000007ef43282bc3132b023806789ee3c5b1e1fe4be06220da0d394c669ad6394ad81ff0300009385bd474152a6e0f6541a206b89b439fa54048d6efe154b1d8d86e50e218af4212400000000000000000000008aa86c8e6b5efc111a440dbdf4c58c66a794948983bb02d96c7f457511626f3921b118d47dcfd57370a5a9a3b067be625da3a83a48c52c8a24a40174cbae6c3280d12db6128b59625569ddea128ee25c7651a088f45093303ae3e29936c0c91cfe9f506f5602a77ac3530e32b39fe9fbeb0fbe1a95ce6d1406b6b55d61a9493d951d98de9e8c524429c372597563fd919903de2dcf26fdaa38a6868be694d48f94fdb47c303598474b0c80af36d37efd88878e993a571880ef8376cac6186eb6e184111cc70e467cc7cb1d45aa18df1f3db3c6cfd38e75f60165e8a753611587ab1b3e6e1a2dd5abe4ca642b8fb0b6a5d6411a85e2b303d82b1dc55abfe20e139e63db49336131c6e801aa257c31353b7301d8a693fd2a4bf669ca8ce56b278f1e5eb129ed485b2bf74c5662baad40848bc0663fb1483be3bf3b0cd0465a1d5ccf0c07cfcb504b9248bb1a16b8", 0xfffffffffffffdf8) socket(0x2000000000018, 0xc003, 0x4) pipe2(&(0x7f0000000040), 0x4) 16:14:55 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4001, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0xa, r1) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = getppid() r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) pwritev(r1, &(0x7f0000001280)=[{&(0x7f0000000180)="b81ac0ffc7ccea67c75ffa8c006c83adb294f3b0803a82258f4b867ca60f1e836c2cc2aa58f34c894e0ef8dd62342958fd6e705b7fe7d77a4eee9c810238f54da2f5468893b3197da37ec1dca61aea1ea69cc6345afcb5af4b875cb1ad7e9803bad40abe882e2584c6134ae88b5ae557245c52365962bd8973a06007bbed01ca1e3a1bb5fbae7b682896cbb94fc6b8199c81dc6fb05421a3b66c23c4819605472226af1c78abc3b219fb28d7e9c5638df56f3f29829278f93f44608c8b44588aa3", 0xc1}, {&(0x7f0000000280)="0684a503645c857c9d1bdb1dd39deced81824be92cf008b57cd1ab552db61d882ee276756eefc917c13c41c5547fdcd62079e67d51afb9cd01d88214215166e90ce84733e91578abeb4090ab6cf0c0468bad60bff75b5cae0831a21cf4fea0745fb70e012317d21415e06637045cb039741e0cbb3f30920af9294370d5c5398ea129ffb7998ca16351d5c76a43a45a2e30e7142e044e99004ac047c0ca8b672ba30f32e03ffb3e0287ef981ee56dd8e2eaa6f47f44a9215d87ee362e8b868d181e5a0de206a5d59c7bbcc5a85e1c6466ac6478074d93bd5bd7ad78e207e4dd0766fcaa835d63aca75042fc44f86b6193dcb4b893f8741884a6f6cd325846bad2713dac8eb1db71e22f595277614bf6716ce246943a8823c77ab3def079fcd72eacb400965bd99d21eaee81615fa08a19e4229914fa9d9e47b521a78c617d8da3a0ad87aa0bb084ec9a3119e461fa6dd8002cf02d66c5299f3675e3f3b377d80cd0abbd52285b69d858b7e494e66efad04bec2a11bc7cbe7a876e20df5d2520c976a73226587453cc00bb066b134c78ac72d6817b2c674a13cdfe977f8403a422fa1a4edb8efedb9a6dce6dfa54be3ce8652635c12cc577e412a672054ba81730d6372f438e3c878492b047349cfce10dfff6d55bd0a226d8d4700a689da4a4f81ac6e11b860f706475c2cc1f7ecd1837041bacf60bba145926e945b618022aeac102387fa7425da3df8b4df28eaa7c14342fc71f2e12e22cd0312470b27c01f220e74a6f2b0542728e32cd7b71556b8783ce57b6027e9e1fb8f035a4880fbd02c4a8d4b3102274880d18ae9dfba0a70f3518a6c7ee6b3c0f30f2bcbd9c19b2745da52f548aeb42c7bb1192b790a065598f1c95ea433111e5aa040c124a04f729b3c261980186947fb6c933755e3afc41425c2484d6114254a483cf27bd7a358495ba0a6b90a41236545ea9037045492fcf5bd94537eaade4cb0feb62f8f5339c9f732758d8ffda8dc478dd7662fbe18b4fe2f36f73214680aed5201cf9d68a8237ffae6fe7720577ae9cdb4d0df8d2d5df2ef5e66a1f10ba24bd8297aae5f8bc4736fcebf149bd9c48be072a24f1e51591b5827c28c9a0e49216b9d9781cc29b6f4211cdc504ae5ee996d9828d16e3ad5698ef9802e9611a200614d45f4f5dd2842e52b51aaf26ee61b4342e0fe9a299b67d3bcd2728a61a7eda4b07e3b673184de1a657a25f4e6c69826a1d09928a1e56a33a69ddadb3bc7b99020cb468ce120e8fb2f0c3e153fcd42b666cb3d51ddb4c4cd75b359fcd49a15e5595f2ecdd9deeca0630345afedd86be6831222b5336b185e87130ba4349ac38515d7b48521adb8dae02a1a0c3059bafa4d2d1f3c67e88c985e3d4977962fbe5573b9c82c4573382094be3c7ed473cb44134687182fd59b87bdbd63285d375451c5f51b11acdf02d0a83e446ba7e8991b7d755e6cd5ee27cf728b1692ecf43bbc452d23b21bc4cc1f910b9af4d3295d94a56d55a29c291459ee270ebdd83cef3ff7727320efd7438b475a7724dd7dcec2593a1788661ee31245d702f094cd7a76b4d3139d4649beffce31084cc85a5ccccd9b15fcba8481401d56a858c1f9e8ef31c990b84ab06a112656f1f2042ef4814736220f052e06646b56f61010bec0acfee7b70d7e18321ffe77eaa28da6250fb513599fb12b69491f59c716a2ecf427c044ad49fb0dbe0da725d7382fe5a3eefe2fde0a2e2377077f233b2856d0aa8c2eed6c81c7940ea6286696916302b2f5ab67599c407b45806df5d261b92ca0cdcfeaf9ef618b764240c7fe969d9311f498ca59be1ea29ca73416e922a858d74f4afcd88836cd109d4d0288cf6f2472131264eb4c7709f3f306c310030fb08b5f5442c60dc61c240b4865475628b20a9410c70f907ee2b691e1f95b82d71955f83d0789a34cd97ea1d15a62dcc520bdfd2903e164f661a1d6c24acb0695e9b5fa645f574fb3aea59e2c6da19e375b5781180337db9db44f539154ed1394049041c74c3bff27580321c6165964f62c02138dfd81e0a8e5fbfee261024c4a7b4ad57df07a8b249f35dec3455eaded3b13a608697d5f3f554164ab720112ffd985c4aa34bccf2b071e9613bd387ae5a99701475c3f3a368c51845982637b2b78e80c44ca25336b2d2bb883a3a5b03a251333efe2902d4a79da0d554c7c3321511837dc4d5f8b5bd78d7cc14e13198c5353147c5a393070b3656eda967a1eef2d89f5ccda9130cfbf3a88a14331f476cb049e95eb6af5d36193d1b8bb9da49d8d13c0992be8bc7f71b35ec03654f36b7034c37d9b746f816498f13ce7ed4fd0f0dcf31a4cb60d39b27132e25d4fae3fe38e6b67b9f1f378d7f883b52b1b79cb268b5ef38b2427a2d14f96ae0889ba9162d6f97beec4921e0a6a48f8c906fe3270a2c6e6919ac82a67e5ba2feabdcaa6a748187083fd351fa5ef53257b9e1097c62a457f9911c81f996667bbad741531e45add0acc33b1fd317b89fd19dd4929b64685e90e69bd52789c5ffc3424e1115078ad2fae69e65ec4763b024aca489d3e5ce3889d2c8b3b088781232c749c28d5401667ba577daec2df0c900c7679fa26ef7201d8dbf0c48f598dc57127ed119223255d2666d1bc053f988e83b4fb212798c4798fcacc8159a3d4a9b7422b47af81ac9af2da075f0c18e775a9690d4c42cf7fc04623ab3ca201e5f3c5b75c744313ff6805993d172db58805f2504f6ebb32e2ae3db7c80f9cd340f90c81342bc5ca9c26032ba30a69633180099b60d3e76b13f10582117b8cbc3b936ba5dc1ee06dcbcad8068129dc4ea804faf153b46ca1ac67d7d3a0d3b5340bb0c709d56bff473258a764af8c5eed07cca8c11829c226121936cb6b19f0633190568ec3752bc9c4736aef02a34e678ec0fe807f6c6c35f69d9a398e759493498050f8a783a0e4554cf5ec5be07c6d22f3343f7465ae99fa5b14898284cd68f2b9d8776c13812826de3103128d2603b30028ec535609ae77ff8259d20ed7bdc34c2433ff20445b78b719bd15466b56f92115ea738c6fe75df9ea7e35deec88ea3588c2e5509f573bd9f986a45e9200ec8c6dd49689fe48d0da094658ec41a666cb47f6d71a6349d8ce19339b29a37e8c0c86a11ec13f9663c80ebf9b14cdc82377e4fcf6d108aad8bf65651386148df92380bb76dcfbe3881880e53033ab1f21054499213732c8196669cb4c78dc48f926dc40c50bf74e4acd8ccf1770cbe59b004653528b00bba1f0edd8d96574496bfaa744b14417f2b0660e33196a88f897797ec92726a474a68a8adf493464f7c8b51e61906dadf653fe5ece0bf556e428d077597168b08ba4b68ed676b3f047661c872191125a07112547fe658b29760fe72519fdb3deb6ce266968b8a68512c01e066cd12d7d27d405e3a4f81dcdec8a25a5a20348cc764f1841682d08bde918e6abf2bd0c30116904b5fa4b33b81fd65db44af638bd23a60740eb026e2bda24ea704317feb337c36888d5b4f4dd8818335ea1f8ce42ec2166a2161ea73db53dccd0e2493990887b1ed31091c597fa71bedaed3fc9e0fb5b8da1bdfc6df92315236593f7ec7a2576572e21dae94c2d3205a8106c9ad693644de92fc970d40d7594abb72739e614bca7830f446621bfecc790736391a1e3bd987c9f6ce5a930fd826ac27d83d850ec7e5e3ba30e7860b89fbef3dd8fb4e04efb62fe5a5ad25eb0c1918f73338ec2a4eb81f9e0671721e7bc9b5a96ccdc2e8a7c044a91a3f2b836fe77a47669e9c554686ff7ee5d49ce931116adf07211d264d9f23f85648af0efbe551a07b1e2b6c16391c3ecea71a092f16e18063e3466ff9a17d88771376b200f4a17a0ffe73523286112e9da1bef26591e6f635c4a2beeed25ae2c104bd6b92e2dc23e58b5a0d61be4e7f4fb2017eab69fb642d890cc5264a5876f33c67486ef9371673e02b1c564d3faaa3e045fee5d1a4cbe5b3652e38f8ab95b8e57d829b8b6c6d1ac314a6b730d84449738f7756a9192883fe4bec4120c968558e41ad36d8317406f8529fc3e7dbcd307f4da46421b9c09b05be1b74649aaa48f47619784d0840fc4de0fbdcbca7a6f16407d6f0724f40a73ff20c392b46b6f64a0732c8f014c9ebecf9c9498bf2db51aac8a21b5b79ecb1ade904fef37a92c43450283b172a71bae7865c0c3a7fe34dc58b3c15717d672c84d877d503a0887ed31e7cd2a130f2a6045558c37888d53b0e73752451947cb8fb6b55b8c8119c97efcdc0d2cc5ef9ce0742e21c2821dbbea0cc5fc5ec0310afacef4b9178401e0a2d4490e96a94cc282f9f9d1086ef0bb1743acd23b3a89aa2451a8c9164fd658c618394a6ea0223b6192f9bb7c654fbe2906600b786aaf95248862a10d991c3b724c66c4465cdadc18b85fdda722ae5c2d5365d9be4ab2d1215ad0b79dfc6a1acc2b19fdabd6137873d5c238d5681483e0bc89774fa54d2ed668424da6fb93fb3323c6120abe5c2de098abd84691f8c181148d4abd0264ee40927d2501281c036e5baa1c8c783522936bcb0eae1aeaa794b3fda232a55036c08ec76133b1f259172b098562d68b0a019ae2630f4a2a7faf1f29a45884a9dc069ecfd190822a3156691e35c9f98fa1b5550b1dbb746f67033d8ffd13cab661aec2e8f82402078246daec845178d7e2fdb190684aeb70fc6253773a6caebf7b06e9f993f8d0e661f27263ac2c42eb89915984c12a3939b074b53e9268de138e858d81d6e11a816ffa0fcf9e394a98f84ac55e8e85e58e175b9a272d53fc9fb36ce50ac4733e91d22291da556d3fb1e0d3e320359b9896a82f2c197707f8847eaec6b951c39ec3a2ebc8d6322e1686f95010c3b55b2b302b243a9920a39d369c129f6ccdd4ed2751b5abf7faddd452c4637a9ebb92cdfb14083891ec281881e58e7523015848bf79fef64b7282c6b52514d03c932bae2118a9849a00ba56e10f09325e75276ab98f20123bb8a59523689b93236880be3734ddd08ac3fd68b4aa8045a4ea5564a0b2ac05b1417fcad654ea1493ac901236e3db0aac33ac37fb9030752ef09253635e3e4a10a15d7bc92fb05c76211c8634974929c4b8c5641e7b3046a5115233f2a8ad50b26b58586b0402b3bf44590ed66b6cc00c1e5e6a4593c73f7e760297d620eba498cdd690cf22ad56c6132363e9b925df74159ff6e9d6428cac368561f16cc0586688173a23e601988225b7034ceca95bd45eaccdabab71b2c1c14e6756a2679b0edf8d8e695f44727d13f0834944a52b75b64580a5842f44323cb80cd8c74f12264dc23b80f5cb40be08797cdca026787d9b27cff58b8d572dd38ebfa9643c7fa694bf0684c1a7b50a9517202c3aa3ad6cf8bb1a8363fb18c834909cc1958087ed174c229b48164b445305401c3566a9b7f3f6cff1a6e3a175c76e927b4e1ee4800f1a2731fd2b12e82e4accc3026d57ee79260747dfbe802e16a336b78af0676f9ea25515c3d04b646095c1aaf5e63d5dc6260eba19c6ebabd35660811d4649546d97365d334567a7b9517384387462df056c861bc61c96eacef419c5dc3b997b90588b707b3fd75dd66fbf1276120eeacf562ab8b973837f7330486346fc68ea0d9945c5e660d03147b6cc7eb24c9ec862dc1d31d6345f36e04292656be68f70e2e6077189674f79cdd55ea4f7e368892e3646aa3fcc74a271a73d1fb8690cba9ba1aec945ac510c790ebeeaddaec5a04a31e592a7610482ef723e71d1e69ba83acd1deee6ee99d45af29bb0d9ce2", 0x1000}, {&(0x7f00000000c0)="fce1819cd494c9c9bb4ca0b3bb22c3acaabe50677203491759fab14d2a8e53a65fb364b3f79980f88f44be3249900941e496fd372e1e8aed4ea7b956b8b3b6cf7670f96097535b9c53674570b977ecd810c63a", 0x53}], 0x3, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) 16:14:55 executing program 1: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x21) msgrcv(r0, &(0x7f0000000000)={0x0, ""/68}, 0x4c, 0x3, 0x1000) 16:14:55 executing program 0: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) recvmsg(r0, &(0x7f0000000100)={0x0, 0xfffffffffffffdc5, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x23b}], 0x1, 0x0}, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x9) dup2(r1, r0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) 16:14:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000002c0), 0x4b96, 0x800, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x1}, 0xfffffff3) close(r0) r2 = dup(r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0xff, 0x7f, 0x3, 0x0, 0x81, 0xffffffffffffffff, 0x40, 0xe746403a89ab4924, 0x2, 0x4, 0x3}) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) poll(&(0x7f0000000080)=[{r1, 0x1}, {r1, 0x103}, {r0, 0x60}], 0x3, 0x80000001) sendto(r1, &(0x7f0000000180)="4961a3ac6fc16358e71b5684dfd249a8041d1daf59719162e48f323fa196b561e7eb5221ef4cd98a7b763c571cd35eac9251f615c8617d966741a088714b6eafdac5a3b1d9b63f9e5ce424ccd743b1946db0113b03f47c1eaa1e83b1621fe3ae4ad2f23ab1b39b5d9276f27ade13100713b0a71893640ce6b25c82769a68e5f37e53cec094da4de9bdb0cc336788512968cfae080580d0ce8f32920cdfd4e34fee2b3f5d3c36a1e12824bec92ad24c37f99e3923de2832990ed9197158b38cc5ed99d789bf4c08619150c805e2e916dc245a7ac7c6f2dfa63ffc3ec97ad1cee561172993a778a3587968995ae0c35e26", 0xf0, 0x4, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) setsockopt(r1, 0xfffffffffffffff7, 0x4, &(0x7f00000000c0)="55049f0a0586a3cbbc85eaa6984f429b9043d5b67694d4a4b086e225ae065614278ada52dc8ab44e719de288362bb83270d6c41edcb62920e2b10c68c57db530ffbf4603650b0c3d36a8b41c6097864e083a95d43fab037725da503c3511ef3d784793da440faccde003a1eaf2fb53eef909191cbae91bd6aec3b26794ba6800c1d5892879f82bf15d15dc83b09d16beaf0b39b758d82b35745941206de70db5340a7f19727d78ff1a090929306dfc73f1a710e2a23c91", 0xb7) 16:14:56 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./bus\x00') ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) write(r1, &(0x7f0000000140)="90", 0x1) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) chmod(&(0x7f0000000180)='./bus/file0\x00', 0x20) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) r3 = kqueue() munlockall() r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0x28b81e) readv(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x10, 0x81) 16:14:56 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x5, 0x9, './bus\x00', 0x6, 0x3ff, 0xd7, 0x9db}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x100, 0x0) dup2(r3, r2) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) recvmsg(r4, &(0x7f0000000280)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1, &(0x7f0000000300)=""/210, 0xd2}, 0x41) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) fchmodat(r4, &(0x7f0000000140)='./bus\x00', 0x2, 0x2) kevent(r0, &(0x7f0000000000), 0x101, 0x0, 0x1ff, 0x0) 16:14:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x3f) write(r1, 0x0, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) 16:14:56 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x1ff) open(&(0x7f0000000040)='./file0\x00', 0x220, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) syz_open_pts() pipe(&(0x7f0000000000)) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 16:14:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x85, 0xa602}], 0x1}) 16:14:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000240)={0x2, 0x6, 0x6, 0x4}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000280)=0x7ff) ioctl$TIOCSTOP(r2, 0x2000746f) close(r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xfff, 0x3, 0xd9c, "9f8dd8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) open(&(0x7f0000000200)='./file0\x00', 0x42, 0xbe) r4 = openat(r2, &(0x7f00000002c0)='./file0\x00', 0x80, 0x100) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000300)=0x101) close(r0) 16:14:59 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x89, 0x401}, {0x0, 0x7f}, {0xa5, 0x1}, {0x63, 0x6}, {0x23, 0x45a1}, {0xc7, 0x1}, {0x0, 0x6}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x45, 0xe2}, {0xa9, 0x6}, {0x85, 0x1000}, {0x23, 0xf788}, {0x100, 0x200}, {0x4, 0x800}, {0x82, 0x5e87c308}, {0xc7, 0x6}, {0x63}, {0x1c5, 0x8}], 0xa}) 16:14:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) read(r1, &(0x7f0000000000)=""/46, 0x2e) close(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x0, 0x0) close(r1) 16:14:59 executing program 0: r0 = geteuid() setreuid(r0, 0xee00) r1 = geteuid() r2 = semget$private(0x0, 0xa, 0x1000000000000020) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000300)=""/104) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$TIOCSDTR(r3, 0x20007479) r4 = socket(0xf, 0x8000, 0x40) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001100)=""/216, &(0x7f0000001200)=0xd8) r5 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) pipe(&(0x7f0000000000)) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)) r6 = dup(0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) msgget$private(0x0, 0x80) r8 = socket$inet(0x2, 0x4001, 0x0) setsockopt$inet_opts(r8, 0x0, 0x5, 0x0, 0x3) r9 = getegid() getgroups(0x1, &(0x7f0000000040)=[0x0, r9]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, r1, r9, r1, r10, 0x8, 0x5}, 0x673f, 0x1ff, 0x7d}) setsockopt(r8, 0xfffffffffffffff8, 0x800000000000b76a, &(0x7f00000013c0)="caeb32eb34bfe9d470bc6fae80ba1d50dd1e6e9311a2526b7e1eeacd8db44ec9eddcb1fd28a6889d1ed6d8ef720d219b2895236ca7e6f4c49fc212ca8270eae151127fa23293b239539152d6e895d0e401a2dbb628b1889259dc5c691aa86dbc6194fbd2a075198c0d012f81eb12f1150773991289f4dbd0605578a47f152d559f96c89853a1ed34b49984243eaede7342081b3184dd012a07603fc246613877d9c11cbbc7cf55bffaf68e52ed5b6dcbe35d6f90e943f201c003eb7e9e31a35c52ccb0c1d5da6d38c45881a9e87c2cb6dc5aadf793d46fb186adbeaa71eaa9554d9dbbc292c62893374854407e632d262111f3546d38400d97590339f83c48c0b4f3b9742adcb5f226613f7ea6ebfde62d7d0f56feee1c50466c72cb994c91591d61c2061fc32004ae74cdd73d2506976b7a31e05d20cf25ed118d736cf87439206ef9715a219e3246815737d261e1aeb466f92c826c10e5001762d678c58ed9548a8567c0fe897ee349489d4c9bc5a07fe0a84dfe0ddc7f50a65b48b48203a2f780122b2e28ec628beea4e7f71fdea8347cc3151ce15f8f7c3aa314a0b9eba607793212815c39cc275a230bdcdbb6c52802908f471ef370e0fdb3fb8083e7cb8a3f9ef9a8f9f7e170f907cd8599c72603511bb74f56301a926de8c6a59294ef77986df845e393288ffbb24def8f663c6aa9e569cdae035d8d0e0d68461944226dffe181e6e32c1a6935170fbf8a60734db772251a5c9a445bc1f9b90f72a4c7f512f8e4276393228ca2a8b9b1c7c8088dc2c5f6515657c475643e6b063537bb0c09ce0fb3391c353c32707b4400dc3635f4044d410af4841f8a1d544c6158ac99e7512eec6c4180a170c5e39095166cf8c31e97091369079ccd17d5529a64b37d31ddd1f486aafa552895cd55d61e2c371aedba1123ec8c259db92658e2002fbab31ff6a8cf1bb320ce118ca9719dec48e32f5bc40aef92a984c33eb34a98175a24d4310460aa0072107f9f0e7298ee3e235227ee84c95736e89e86e2b2ee67bdcce96f583c8ae5b4179226748406d6f892c9f1d6460d9b88cebdf9af270740fe8665ac39236dfe541b60fbc4b3e42880dd8fcbc4d9e4ec1d54b4b64063e6b23ffd7948ff88955f9cdd6be2363b288021a2098cb897141acf4a4c1aa45a1c16a5498557bd79ea8f0dcaa4bdcf335c58cc005e3c48f446b48e406c69b88cc19029ee692f29f6fc1ae55e09c44049488629a93d501c08bc87ed133b5f2f22ef34cdbac93e5a2a18177c69a454fb5932d02dae123af1c4ac980be29c01c6c9103e9a318c48dcb056320d7cd58b883a90b595b3e0a163b9b41cca83a58952384bf277ce4af05a4e88d2dcf1220fd979eb18f70271d23ee0dffba7cd59342112148f6f514e8150dbe75446dad095a6c15a23e381e10551b8cc0620572c33e0602a0d502ba54b4e0f1235f5abd99ad465ec2f428f16acca2c944efb0717e17eab7f6f681ed638c4bbba55e62522394f0889e9045bb4c89e30a327cc85a31074ca2b9f198f9b4e6f4cbfa31582983ba90b9787bf8bb25206c1d7779d1a33ebd61456ca58ae814420740fafeaa64f2bf318000f489c14848cc33a58dcdf181936e4103d98228d65b3af2b482995cdec26f82b7cf693b11b94b2ef8e7cbad5ab8933143ed9fbbec5730df9e9cb7c5ee102a2ff46339f7ecd52d03475bd2bd122ede0e62a9ce7e2cc0da539558c8f66361f69a443b695655404c35625a0f3c775aa3e2c6849d5d36659e9db35243c9bae0a3f3e4caa5d0b60a43d670cf2ff012878a6f115d7027889d56c6cedd532e4d5a47e4c73f1808769553ea2bbbab9e98de56d7c465317c01a0d752d065f7ba62553169abd93ba46c5bc8e13f03d85ab05ec3e6f47b6edca0d052816573f5eab18957aa12432e38072957de74872d37b4762b04b950d2537eb7674bf2b93fe15f79ebb3cd7a7e879451d05612d049e5c908ed9cb3f0dc1e4140c2122d73547c24e545f6532e0a2af45fcc7c9fa9376af7247430ed0c67bea6e957f41fc582078a5dee68ce03e373806b9bac1882937e5166dc43229359dcfa8c44feb1ad3c7ef116b356710d3da37fed5ca2c2669c8ef96590f9d72fe7fd3c07f1ddbd28e4548c2cedc0e59175b0fc52a0681e718c13e62781b7ed97d36a5e711fa707589c88a8962085c87c9b7a4dc43898836707bbc360eef70c4423c70e1b7dd107faddcc9c306d0857449c4e9fffbed70d4d4b8afc73768a60a0ee23b96a0a3e259cb0e1a52c6476153c997f31bc6d12e37af6b918b79c088f14fd72ecf82a7b3dcf44c6e50ac4fdf8e2423d201180ac2bb32aadf94a31e2aa4f57e203d01d75a475226d7ac9918c3cf9bc2898345b049ef5dd958371980fe7fc17cf01f91bc6bdf7d2cb1597ddecace5c78cef12f6cf7df178b0b4eb935b0e48fc07b587bc869ab2f7963d92f6dd47ac549215b6cffa7c7faebe026f67c730033603feaae001256bc37b5158e848b9405b09b68726eab588d64f0d2f5e21be855d52083d324ef4d6476a241057861b279fc04f7b845702da05bea78694832f86eab84b2817cdf15c6d6b1dc9fb3322659a79175a50d02b173745274013339ce491d2b43e9d72394117067ba0775b451671a42dfd407b0d558cc3792f8b75c39554121c88732be04699341360ac6347a71d741840d24636d96ded953bd299633a5e53ee07645112236d9d032ab3edbbe5e3b43ddcb14c898ccfd2bc3ea086079bd65d08fab5b08894e08f2eeb2bba4316242ee859d7905deb2f973140ac973d8f393644565ee988bdd2d83aa0af50c57cd0805995edcf56e4a8c0af2b3faade13baa5e2e7d8fd7dc0ebc3a34855caf54a2e2a63cb278faa6cc6ca9fc599c555110f01e30e8b46a04780509cfb882c35a1f8ddcda3d95ac1885498d100638a1974f48a4c947a36044f4906c56add15906d3a5aa597cada348ddb56d0beb3d2531a62c68109381e091f6bb372051108c502a59e356496bbe3b5650d2dfd5854f32880c0253da447c399de3569a9b553e25f1fa1d645110692f7f25ca50257a8a76b6e2b8f8611da4114a5fa1e024439ee0f88fe53acde71ae6dbe5a0079a5148eaa09ad2e480ae6d93a6e74ff10a4c5b2a11b0819661da92b7f4e0946bae3aacf4099111702d5055f92a20492064ea5798fcc5957c5028a9cb35bdc127c9349a02d6ee450670b82447942238a30b77c949a4c52da4dec67e34b667f353b584db71d0920138f81e5778d27ec627da246bb1cadee24e9ddf93818f8454c2056866521a9be658a2a641dc92e823bc7edab367e170a411c8ee6a5b30d5b763d321d18c66129058598f04608093cbfc8f77d12be14295da7e3ed96df6e78d2d036cf8e2264adcb67a38b823b2f892d8583737c82f8c04ba994b721d95885bc0e3ce4dacd175ac9ee130262f053102690358a1e31e47585e0664cf17869cd3a3135d11e7fd23d2ce12f07c2c57429fa87d4fa2b005e27aa7eb3183c660de7a48a96786b16b327909c920dffc4a36169e31e2b41ecb4a151e9591beebd80474074afb1dfc7e3ba60cc2624ae0a405f06c66a5f3f93d1acb111a3850f145c0e623ab6cf186ae7455d900e650cc3da855a50e59b53eb4bf189eb1fdfc0a714693d1f04efc5e452e24473c356a71af132f5eb811c0345b2034443498158b689cdbd6b62bbcef123f9e21a0a0cb79186a0a3cbf8276736e0d4f42d15435d0cc298f2499e5c9e11c00727d8fe9425273ffb746afc7c7186f0225194c27513d6d3f089810face8710d4564b5dfa8f67ae01de09913cd421527bce284c847903e5733ceda7298948108657ebe0e6f5c6d3bebd24b4a0ae3b40e0791c39d12cd27c2a22752dcc822bbd073655eb686b21a9b678169ee78d77ab8997cb1a324f5e2214863b19bb596b018443773c39a3084b79e4994ae8db158c637673f4dc4825c5450d8bbeaf8f939310fe4cbf88ccf7d995b2f17007960236300ab6b4939d44add21303e0bb4dbfcfc53046ef07f7262bbb66f7bb48e6f924daab7470e601a02e703bf89353139722a126a4fd59e0a9ada13fe74d7f7560b43fe47de81ed481e00bbebfc19bf446067046476029cc084f93516a49049693c0fe4e105d236bd2d7c7c2bcae161ae2b4565ac8c08d03e32690fc8672c361aff7b5e51f3ac855bf3c6565b12b62c83b34e2d428b850e5f996b06fcc6478546b8aa561d52ab953ebad61ebc191ac82d4861c97f355f2f4deca0e027aad6594b1b7c2c1d0a05d8600a905765be4ec935eed582878fc4062558f247e8994ba9e77b25ae249db0b5129a51e1df8f75ccfd8395e32886470099f6865ed8bda615f95760db7ea7e434e2cd554de5b58f6b80235b039d4d6938fe87bc37144e695da1909e5e4c5d7adf3cf2aa0c3b1f2d9456534cae76ed6bac6a5a61fdda19d864c51b1eeb241dd4e4b266a93c5eb533f0524d40919e46338eb122936b1cc1876d9a8061e0ff7455c333e4ee26442b84663dbc2e4468b46c8941ae607257bce6f4b7502e99b8f60d5196c800267b2b22fb273ef96d685bf05426d2a46a12434a1d536488324a67cee21b22326d508b12d5a716bfd23f0bf6c0cc6eb65a79b8858c5f2d6ab36e31ba62f611dd3a712747ceca5850d0d1fca2fc43402880f0897b80de6dabb8075fd754347c8cc1125b21e03affd0945c32fd0d224e76242d198a59810b9b37b6c59904286c98bdb1b585d8c1c9cac62a353e965f8e34e6a7c43e56e648bcc7b530626f2b2fd01ff8aff3f00dc9d4c5c21ff7ab53e490f3a0d99ceefd1c9aa3edb4b1fe08ceab4aa9b502d19df62b03b71caa94524bb1d8535f2e9413c54dfc0ce77017d98e43c3a92886636a96e3664feff3d835ff9b5da208a9f3f87b66e59b6714768c38b21ffb9cee2066e16298d98e9417fc70ebfe9b532278f67b3d313bfa394862379e80562c028e8dca78eca84cf49f6714574901e0c48c11a70b90d80132a3fe38eae2155b2a33b79483173f6711e8a55f11a591ad5d62be45a6a2c48e820ee019967393b6a5ff441c8aee439c6e26fdaf73898769e07898d545fdf6f7c83bc7f86d323d47e1b791e2d51a6d05e4d6e0d94cc068981ed0e44de5e7d0201dae90ffe5aa94f68d7445bbcb4447793697b81d67b8a93459eb7b3368096372d51a45a5d6607316a69a72830fb32a34b54bf49f2d83f85fcb0c28fed1a9bb9b519d61b799a78dd2cabec76ec8eb3976207e9f85b55812028637f3f8f53fc3cacf30cad00bc67cdf9cf0474529ddc2f7138ed0ee268c39d3f1a34b85dc96b6be63467e95bd3ab3df4384b6371cdb877f88fa6b0592bb51ed999d1effab68610e103874553aab748646f2483ffb6455448a84525eab429f0c5fd183d62e4c1d4cb8a8b0a5758cc0c49884a1b7b31efec4d2a8e19473b8c6edc40963cc4ed556127e7949301cd404aa3f878f58a78509edc894aa7e52d6fac2c430d50ca6335c2768eae8ce13cde7b056e929351ec7d4832c60eeb970e62410875bd1e173d2a41edd7b0444de8a13db1484db5bc7c43c608ff768cbda037a0d6027961dbab688c338eda89d4cdf498e289cd5e3c50beeea31a11ba69e416bcc39b0f784268e2babd54b9e7fa5bdf8160283f1d8ceb74fcb6613156bd3aca009be8a1cd1f9179274f52c4d8c38d0314cb59fa9668983a35142c592206e0099e263575a043319b2f7876278aec93bd3d840f423f255fb5864d646381fb2eca41e7a4f7daf1586db69cb16cd046ea6df7d2cb6b2f", 0x1000) fchdir(0xffffffffffffffff) setreuid(r7, r1) socket(0x10, 0xc004, 0x2800000000084) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) setreuid(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000380)) setreuid(r1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xc) 16:14:59 executing program 1: fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) 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) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 16:14:59 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2004, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80104267, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x200) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)) 16:14:59 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x100000001, './bus\x00', './bus\x00'}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:14:59 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x100000000000080, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) lseek(r0, 0x0, 0x2) 16:14:59 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) getppid() close(r0) poll(&(0x7f0000000000)=[{r1, 0x4d}], 0x1, 0x0) close(r0) 16:14:59 executing program 0: r0 = socket(0x3fffffffffffffc, 0x6, 0xffffffbffffffffc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000001000000000000"], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000240)) r2 = msgget(0x1, 0x1) msgsnd(r2, &(0x7f0000000140)=ANY=[], 0x0, 0x800) r3 = syz_open_pts() writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) kqueue() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getsockname(r4, &(0x7f0000000780)=@in, &(0x7f00000007c0)=0xc) setuid(0xee01) r5 = geteuid() r6 = semget$private(0x0, 0x3, 0x4) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000100)=""/61) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/206) r7 = socket$inet6(0x18, 0x8003, 0x20) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r8 = accept$inet6(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) mlockall(0x5) setuid(r5) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000580)=""/239) getgid() r9 = open(&(0x7f00000000c0)='./file0\x00', 0x10400, 0x42) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000000540)={0xfff, 0x3}) link(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000400)='.\x00') dup2(r7, r8) recvfrom$inet(r7, &(0x7f0000000840)=""/220, 0xdc, 0x800, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000800)={0x1, 0x1}) 16:14:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000100)=0x258f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x9, "3e76b5e19a0b07362f14ec2a00104d918fbbf1b8"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20010, 0x2) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="88", 0x1}], 0x1) 16:14:59 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0xa9a8, './file0\x00', './file0\x00'}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 16:14:59 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(r1, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002880)=[{&(0x7f0000002800)=""/116, 0x74}], 0x1, 0x0}, 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 16:15:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x1, 0x5, 0x1, 0x2, 0x1, 0x7, 0x1}, &(0x7f0000000040)={0x9, 0x6482, 0x62, 0x6, 0x7fff00000000, 0x100000001, 0x7, 0x3}, &(0x7f0000000080)={0xff, 0x175, 0x80000001, 0x5, 0x3ff, 0x9, 0x7}, &(0x7f00000000c0)={0x42, 0x8}) setsockopt(r0, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0x4) 16:15:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x800081002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) mlockall(0x1) ioctl$TIOCCBRK(r0, 0x2000747a) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r1) 16:15:00 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) 16:15:00 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000300), 0x100002f4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x88, 0x89) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 16:15:00 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r1, r0, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x1c0, 0x80) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r3 = geteuid() setuid(r3) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlink(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='./file0/file1\x00') listen(r4, 0x3f) 16:15:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000140)=0x10) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/106, 0x6a}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0) 16:15:00 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0xffffffffffffffc3, 0xfffffffffffffffe}) setrlimit(0x5, &(0x7f0000000000)={0x5, 0x3}) 16:15:00 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='W\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:15:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x7f, 0x0, 0x20, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 16:15:00 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:15:00 executing program 1: socketpair$unix(0x1, 0x205, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000340)="c3bc", 0x2, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10000, 0xfdf74966b7efca59) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$dupfd(r2, 0x0, r1) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/211, 0xd3}, {&(0x7f0000000380)=""/245, 0xf5}, {&(0x7f0000000480)=""/107, 0x6b}, {&(0x7f0000000040)}], 0x5, 0x0) r4 = syz_open_pts() getdents(r3, &(0x7f0000000580)=""/6, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1209, &(0x7f0000000080), 0x4) setrlimit(0x8, &(0x7f0000000040)={0xd7, 0xd2be}) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000000)=0x9) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fsync(r0) readv(r1, &(0x7f0000000300)=[{0x0}], 0x1) fcntl$dupfd(r0, 0xa, r2) 16:15:00 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x7) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0xf1}, 0x40a) 16:15:00 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x5, 0x0, r1}) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000000000000700000000e508ecffffffff279d6665"], 0x18}, 0x0) 16:15:00 executing program 1: msgget(0x2, 0x200) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0xef, 0x6}, {0x6, 0x5}, {0x86, 0x7}, {0xc7, 0x8}, {0x6, 0x4}, {0x47, 0x1}, {0x8a, 0x5}, {0x40, 0x8}], 0x8}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x180, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = dup(r1) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:15:00 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)) dup(r1) write(r0, &(0x7f0000000040)="28b7b5c7d9c6a9fb1401c9c0260ab048a97bfbc045700136e98db002af31059cc6c34aac6179834c06de68998ad39b9e3622643d8a9f5780eeebef17bafd6b0647f68fbec42518e1b8373fbf7b95742cb3359b99ab14c3f008cbe61558634374a3", 0x61) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:15:00 executing program 1: pipe(0x0) mlock(&(0x7f0000221000/0x3000)=nil, 0x3000) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x41, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) munmap(&(0x7f0000044000/0x1000)=nil, 0x1000) 16:15:00 executing program 0: mlockall(0x3) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x0, 0x0) r2 = geteuid() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x8a, 0x11, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0xc0000083, 0xb2b, 0x401}, {{r0}, 0xfffffffffffffff9, 0x20, 0x4, 0x288, 0x3}], 0x1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x7, 0x4}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x80, 0x8}, {{r1}, 0xfffffffffffffffe, 0x82, 0x3, 0x4, 0x1}, {{r1}, 0xfffffffffffffffc, 0x20, 0x4, 0xfd, 0x9}, {{r0}, 0x0, 0x48, 0xfffff, 0x9, 0xfffffffffffffff9}], 0xfffffffffffffc3a, &(0x7f0000000140)={0x3, 0x2}) mprotect(&(0x7f0000e73000/0x3000)=nil, 0x3000, 0x0) setuid(r2) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x1, 0x12, r1, 0x0, 0x0) 16:15:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1ffc, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8}, 0x36) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) recvfrom$inet(r0, &(0x7f0000000000)=""/47, 0x2f, 0x2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r1 = dup2(r0, r0) r2 = socket$inet6(0x18, 0x1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x5, &(0x7f0000000580)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r6 = getpgrp() r7 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) r10 = getuid() r11 = getegid() r12 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000200)="811c20881647724cc26158ffc2df49401a39a93b253a107029ce3fda5a8e473de51f3955cc4aec3b92b002d7b5c4b6", 0x2f}, {&(0x7f0000000240)="0ed3e8ef05e2a72828dd32244fa75b34d44251c98c8524c15564311474593c90681f5bc1cd57e4139813d7409c18465138c779e3507d88d2813cb3c0f1d0d938f701bbb3ff96fc88c059aff9b3b64fe9af1147b616cb676d7f4df336feeab3ab05ad205906", 0x65}, {&(0x7f0000000300)="4de7f9013f035298142253cef2e937924ba13e754a15b5fb173cbe133f3fc858820f5802acf70e4970aed975c4a46ad58e4d8fd27693d644ef5c9bdbe39665af883f4efbf3e3e059d2fbe462396d4c0247c89bfc9cf63283287fc8", 0x5b}, {&(0x7f0000000380)="bfaca13c782a9679c59aa7ffdc67e9a7e00f33e0d7bf905ed4dae5a1bb9576b0f9f9413ea86c52918efd77ea28975c6dc852fd132c23be07647226bfd5432bd1de68a885b889f7843904efc719e82fc54a618aef48b5afd9f5e5a633ce81b252a02715239f9f3f9aeb827d153da24396193c30a8db31e56a61db735d674edb23019f27871fb5899720ef266c2a9a8f9ae7c6e2b1cd0cab0c3a373adb40590f9a465a6f62ec268a4a2ccab6dac077", 0xae}], 0x4, &(0x7f0000000700)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r2, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x128, 0x1}, 0x5) chmod(&(0x7f0000000140)='./bus\x00', 0x92) pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ffb000 didn't change! 16:15:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) getpgrp() bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x4, 0x1e8}, 0xc) sendto$unix(r0, &(0x7f0000000280)="b100050b000000000000000049451ae3d3051020741038f53e8551f30ce3905036f2fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c9b313fa753c20f5c307c37c210a414d51cb38a6dd30376dc4c91f75073a1ebe2a4cbba7a64d458582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc5c2a2e7d222ce7f44f3faa8d92118000000006080c6da94ea119b8dced5f3e4db903f24689c151105c4a98a3c988e31335215fe27e8014cbdf149008d58a6c1196b29ed7bbcaa1ebbc8a8dad3a55a251473e6cee2670acb5cd6ad5236f02e21dc3a485ef5144106eba0e74cb9a0a4952c46a2a77322d0bea3b0e8fca9bfafb252b565e7e5f4ff2efc84215b4af64840f1c47f31b15ac31e7d1b992e229ad5224d57f16f8dfa341af86e8bd33bf444cbafa5498add96f51ed6d355673b587a47971db6b60aae5f9fb90bdbb72a52f2f2c76ff537cf44557a6d564c7fe73aadbbdbbf626c43adf62ad43db05a0682d22568d67b892f6643594b7aebf6dcf78cf5c7984dffecca85f6a8ece743490d571e7e5b40b6fb6b4957aa28b4de24e812238db6c2258eca78896e6d1384ad3d37b6b952079e9647d828b8e78cd99a741e8873e777d4fab5f3e4f9fc21b77419ffca88009a70180e31c0a51d4d9d3283b8e71f648a9e22cf528dcc255ef608699742ea399db171c8dd0654a4a744ca74c18c70304cd880910e8d82c0b0fd9d59183615b7dea75ef4aa3a74a8b3a61b14e606c551a4", 0xff19, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e2a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e2b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e2c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e32000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e33000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e34000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e39000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e55000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e61000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e62000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e63000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e64000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e65000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e66000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e67000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e68000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e69000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e6a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e6b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e6c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e6d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e6e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e6f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e71000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e72000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e76000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e77000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e78000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e79000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e7a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e7b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e7c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e7d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e7e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e7f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e81000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e82000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e83000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e84000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e85000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e86000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e87000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e88000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e89000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e8a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e8b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e8c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e8d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e8e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e8f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e90000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e91000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e92000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e93000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e94000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e95000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e96000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e97000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e98000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e99000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e9a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e9b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e9c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e9d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e9e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e9f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ea0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ea1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ea2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ea3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ea4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ea5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ea6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ea7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ea8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ea9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eaa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ead000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eaf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eb0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eb1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eb2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eb3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eb4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eb5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eb6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eb7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eb8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eb9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ebb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ebc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ebd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ebe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ebf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ec0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ec1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ec2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ec3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ec4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ec5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ec6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ec7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ec8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ec9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ecb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ecc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ecd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ece000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ecf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ed0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ed1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ed2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ed3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ed4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ed5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ed6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ed7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ed8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ed9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eda000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20edb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20edc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20edd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ede000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20edf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ee0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ee1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ee2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ee3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ee4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ee5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ee6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ee7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ee8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ee9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eeb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ef0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ef1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ef2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ef3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ef4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ef5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ef6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ef7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ef8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ef9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20efa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20efb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20efc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20efd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20efe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f2a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f2b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f2c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f32000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f33000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f34000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f39000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f55000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f61000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f62000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f63000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f64000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f65000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f66000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f67000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f68000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f69000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f6a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f6b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f6c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f6d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f6e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f6f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f71000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f72000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f73000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f74000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f75000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f76000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f77000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f78000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f79000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f7a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f7b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f7c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f7d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f7e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f7f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f81000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f82000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f83000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f84000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f85000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f86000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f87000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f88000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f89000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f8a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f8b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f8c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f8d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f8e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f8f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f90000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f91000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f92000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f93000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f94000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f95000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f96000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f97000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f98000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f99000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f9a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f9b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f9c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f9d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f9e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f9f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fa0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fa1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fa2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fa3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fa4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fa5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fa6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fa7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fa8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fa9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20faa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20faf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fb0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fb1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fb2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fb3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fb4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fb5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fb6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fb7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fb8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fb9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fbb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fbc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fbd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fbe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fbf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fc0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fc1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fc2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fc3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fc4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fc5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fc6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fc7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fc8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fc9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fcb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fcc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fcd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fcf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fd0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fd1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fd2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fd3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fd4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fd5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fd6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fd7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fd8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fd9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fda000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fdb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fdc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fdd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fde000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fdf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fe0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fe1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fe2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fe3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fe4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fe5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fe6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fe7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fe8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fe9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20feb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ff0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ff1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ff2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ff3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ff4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ff5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ff6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ff7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ff8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ff9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ffe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e2a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e2b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e2c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e32000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e33000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e34000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e39000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e55000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e61000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e62000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e63000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e64000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e65000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e66000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e67000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e68000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e69000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e6a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e6b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e6c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e6d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e6e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e6f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e71000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e72000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e73000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e74000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e75000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e76000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e77000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e78000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e79000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e7a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e7b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e7c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e7d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e7e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e7f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e81000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e82000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e83000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e84000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e85000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e86000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e87000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e88000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e89000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e8a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e8b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e8c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e8d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e8e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e8f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e90000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e91000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e92000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e93000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e94000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e95000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e96000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e97000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e98000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e99000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e9a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e9b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e9c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e9d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e9e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20e9f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ea0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ea1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ea2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ea3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ea4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ea5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ea6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ea7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ea8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ea9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eaa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ead000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eaf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eb0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eb1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eb2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eb3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eb4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eb5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eb6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eb7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eb8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eb9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ebb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ebc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ebd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ebe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ebf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ec0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ec1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ec2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ec3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ec4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ec5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ec6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ec7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ec8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ec9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ecb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ecc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ecd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ece000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ecf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ed0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ed1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ed2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ed3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ed4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ed5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ed6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ed7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ed8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ed9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eda000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20edb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20edc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20edd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ede000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20edf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ee0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ee1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ee2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ee3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ee4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ee5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ee6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ee7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ee8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ee9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eeb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ef0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ef1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ef2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ef3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ef4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ef5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ef6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ef7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ef8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ef9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20efa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20efb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20efc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20efd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20efe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20eff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f2a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f2b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f2c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f32000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f33000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f34000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f39000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f55000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f61000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f62000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f63000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f64000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f65000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f66000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f67000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f68000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f69000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f6a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f6b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f6c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f6d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f6e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f6f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f71000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f72000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f73000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f74000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f75000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f76000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f77000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f78000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f79000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f7a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f7b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f7c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f7d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f7e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f7f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f81000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f82000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f83000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f84000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f85000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f86000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f87000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f88000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f89000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f8a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f8b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f8c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f8d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f8e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f8f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f90000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f91000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f92000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f93000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f94000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f95000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f96000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f97000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f98000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f99000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f9a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f9b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f9c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f9d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f9e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20f9f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fa0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fa1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fa2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fa3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fa4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fa5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fa6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fa7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fa8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fa9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20faa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20faf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fb0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fb1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fb2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fb3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fb4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fb5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fb6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fb7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fb8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fb9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fbb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fbc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fbd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fbe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fbf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fc0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fc1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fc2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fc3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fc4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fc5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fc6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fc7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fc8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fc9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fcb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fcc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fcd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fcf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fd0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fd1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fd2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fd3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fd4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fd5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fd6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fd7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fd8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fd9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fda000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fdb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fdc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fdd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fde000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fdf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fe0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fe1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fe2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fe3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fe4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fe5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fe6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fe7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fe8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fe9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20feb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ff0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ff1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ff2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ff3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ff4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ff5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ff6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ff7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ff8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ff9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ffd000 didn't change! 16:15:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) syz_open_pts() close(r0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 16:15:08 executing program 1: r0 = socket(0x1000000000011, 0x3, 0x5) sendto$unix(r0, &(0x7f00000000c0)="b100050305000200000007b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:15:08 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) msgget$private(0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)) pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20ffe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012180 va 0x20fff000 didn't change! 16:15:08 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10800, 0x58) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000100)='./bus\x00', 0x0, 0xfa5f) chflagsat(r1, &(0x7f00000000c0)='./bus\x00', 0x2, 0x2) unlink(&(0x7f0000000080)='./bus\x00') 16:15:08 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:15:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x400, 0x110) readlinkat(r0, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/90, 0x5a) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)='T', 0x1) execve(&(0x7f00000002c0)='./bus\x00', &(0x7f00000004c0)=[&(0x7f0000000300)='[-*\\&\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='-[-%)-}\x00', &(0x7f0000000400)='\'\x00', &(0x7f0000000440)='/\',\x00', &(0x7f0000000480)='../\x00'], &(0x7f0000000580)=[&(0x7f0000000500)=']\\%\x00', &(0x7f0000000540)='\xc2.@\x00']) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x3, 0x88, 0xddf, 0x1, 0x800, 0x80000000, 0x7fff, 0x1, 0x1, 0x40, 0x77c}) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) 16:15:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001480)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "184417a712d264eff693b6c803b98b867bc15b16"}) readv(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/172, 0xac}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0b07244cf14e3e72436078b3d165ca6695a438c6"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xedd, 0x1, 0x800, 0x9, "80f9845f1c5dbea42ac7de303fa865e0dfcd2dd4", 0x80000000, 0x1}) syz_open_pts() 16:15:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r1, &(0x7f0000000280), 0x0, 0x0) fchmod(r2, 0x40) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r3 = socket$inet(0x2, 0x8002, 0x43da18f5) pwritev(r3, &(0x7f0000000240)=[{&(0x7f0000000080)="3cceec3d4271e62868e1d4a7b88eb756f0183abea7f6", 0x16}], 0x1, 0x4) 16:15:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3, 0x0, 0x0, 0x0) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000100)=0xfffffffffffffd3a) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xe1b4, 0x0) 16:15:08 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:15:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000d00)="bf6e08b15439", 0x6}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) 16:15:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x0) sendto$inet(r0, &(0x7f0000000000)="b2bb04e3b3b170c68917695af4f4dd3c866e75e753dc1783e69221c7c64258c4b9f5c98a3864ccc72c87884649bb4d6b5945aff8bb246c7430225c8a658602ecdf1974e05945b4b460820cd3e39a8e889c2e7f95f1c69b485441f77e488f77cde0545f2e078e61a392735dfda6d07a3354d5e3aab4aebfe70b49db8d5a09031f74b00762ec76070b593d03d9724bec2b288ccb10d4dd6e8b066d2aa97d7c81fd98d5d7f29457f983078a836e89b7a129cb5e77153c", 0xb5, 0x8, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:15:09 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x5, 0x1, 0x100, 0x6}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x40, 0x7ff, &(0x7f0000000100)="4791c98188cd61e2fab5be8b47fb02ee17fda6eb553aeca72ac90f99c4e127c8fb1d6091a4be16e5317e8ff6b823f4b6c14bd482a98043ae08a7be78bff90080a51c184f27592e4807767bf1ecf07845f21c54772772a3f9e30dd64d6c07b4dce452d8a2c71843deee840285a75f3146b32efdbfc06e0e7648aefc3f76f51421cb7bdbbeeae823dec2a183c6a07eb89ecb2ee438c67c9bcd99a0f25367dbe6c10424ff8b44137df50b855eea8a96e821358e8141f6eb151416f0215f8c1f9f5bdd043700f6c9c432f0a8cc49e50e78", 0xcf) 16:15:09 executing program 1: r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00./f\x00'], 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000540)=[{0x0}, {0x0}, {0x0, 0x336}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) 16:15:09 executing program 0: r0 = msgget(0x3, 0x80) msgctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) r2 = getegid() setgid(r2) ioctl$TIOCSTART(r1, 0x2000746e) msgsnd(r0, &(0x7f00000000c0)={0x3, "739cba301d75660a72d34e33e667b77309b8f58d7d883fa7ffb62bb05b943684cdb262671113a492cffa908d1c0ebf1c44d36aaa3afd62500055152c8e5db93b679ec2b0f0571ec938c0c8e0ab7889d120c987bdd6f72e359b343821260ca8833067b37e7b6646e372145423ccd996adc5c2926184ed6a394de0262be1fed553517e6952b7b16afcbdff471a71a54b418081afa9ad114f6a15524f462b6c3ac7af46df03013beb10a06b66463b4693b50dda8ae603065ac6426d1f68dde639731c5f8e0d77a33a84369ab2184846b7d51b4f0d49c108aecd4a62e27183a895973adf39e82dd330389b71b66f30aca1021347f06683a1b01ea00b88bcd90f10fc4a6f336d7f3c727e12f7a4faf82b3bee94a5afe3d4822eba6221fcdd317555e8c30f1b3080d48b4d6743f6a1a2b74ce1dd7e14d9e7f274ef9043fe04cf2ad9bb5c23acc79d8d454bdbf57302f1f12124f0fbf474cc4e6879941fa0502f85f76f2a0e10ed98406c4609caa0e067931f5d799130d0934f711c5b1e772ca228a2d4a343495b283b43aa8b8966b8fd060d0fd28ccbe926c7b95d330531c16935cd4075574b1ba2fc7a79f0fe7875d8e2eec1bddd0f46268c7975593a2a3d41a5598e9a7a250d6fb4e395294bc0f29538ec8dcaaf5e4b06ce5c486f51461515124a6fae2d0ce0c36eb6bb5bda8244f8dce1eabd106af4fa46f9267476aa3013934c2c63c956b36c36d7299e9a8fe8d937ceb526124e63ac27a2525ddf2578f88daedbacfe067a4b967ea0f3c688783f9cf04e1c97d3d2c0d1a65e9d577e7a9e0ad8baa40c909e081c9baf0237b1167adaf8cbc24d4b2f9f8ba1d2a568207a7d665694c0ab2c12ea3258db4de35286b8e7f900281f9b8d75d8e86cfc357afc749e17ed0fdcf942e337e14116ebab933b6244e6a70eee83588a8b44ffa0b5f416b74274ad943dbc404590f21dfce5dd3af306ee0afc142112d13115ae28209f8281651f28705c8bac6d70eb89ae5ef717d8521f502ddcaafbd9ed30754f76a1f16a8c3e0c340116fc71cb1947b76bb7bb6153caf15dd7b9f113d9cc0eaa21aeb033a391319d136b2fe5569a91dbbde576a7495a06eeaf5ab9c6fc1a97bd036cce12aaeb14b51fc607e7abd8ec0ff86dbfb062c92bba47c882f963c803d6380b21d4332a2d557f01a6f10941cf54c6ae27400deb0294721440b93a3cba8bf48b268bd7433bf5bbca6c110ab4ca496319a5b854ea3a708f019419ecbafd4ac083fc0ecfbc1043501c6100264faff3d61db3c17ff56c24b5e0355827718415f07abe141da10954d58b119ed6663972a2a6e538db3370a209090aa9bf2511be4d1563316231fd1ae9ad627e173bdf4f088733a2dedfb15941efda1e89cb0901da0120baacf6639a8904e53e8378b9dc0874a8ff7a5ecbd71e28ddb6ceff1e7979d5ec88a1c9213c7879b56b8dc9cb8620fa909ff4606e40e33af8a95bb0d5bc19fe8bd036e4d42cfb1f0f9d5b256557b098a5bba0759b73002694632f1b2a32250d7f091f11f7379a0b3639b5bea3851b31e703bef13b97497a48a0177eb87a84da42746c71b45948df4a17e2d8d64973cdc2f540fe55895968f20e636793f0c25ca6539401e941eada9713b9e08085c2ff1fed5ceb54e41611ee075ec3a62e6d75278b7b2402fcc3befcd00729a9362b6a55b7e0dfef55837517b2717bcf5aed200d3bcc9bde9db5f33b62850c08634405fc5c328b5198a75e864aea14715a4b7d254a90eebbab9b2527bb60a0b6b495166364a15304511de18f718283196fd01f2bea7428f208935f6e6ea8ecfb0357b3c8f377abc5365d8b4be7803bf1eb26a27bf5bf1cd1cacc90a86894e55f33b330d7ddf08612b1d6f7f8fccdd175dcf9a20331faacaa9d89fd98607c77d395eae06ed3d3116fcef08b1f0f05c369c434cb648b94ef8e4e03795f9e3aa85a755ffb828bce725f64b302a647327996d9b642e06ce055b3754f604f9de750778c5d820c091dbfbb310a6dd3fbdbbcb7b991e4d453188941d4e6bd02f7492d176ddd95b535767eb975100377370dc1b59dc151f52cfa1bd5aa1ff08721663cc5337492d86126070b6e9e4a0c281c8356c9e74113cb1943cea1b5085eac999a074877ff3ea540fc12708bd07d4e2de5b5a72f532a8006aba8dadd2e8065d7bcf5bc16b657061ee4cafc119e082d94b9aa4818bbe52a2474c6aee3c0096223608bfa72594459d4707513baa6af32339de73a34d3eb83d353209bb5bc357c7587ad7d50a1a17e90c584c8c566b3675f9bf14c6ad769109cf54de848a6f7acd8d04a89bec46b58ec02307289fb22bb4f0f657374eaccb86fa39e5b83c29f026c98d146725cfe80e27bc8b49ce4c37fb911839c99dd8b2c1b14f6553c40a789ba7f42d2ea79e7934453218b4e2e5d1a7601a89c47200921a62bd701555b1b5a0fe30b296a8446362a50a52e1311feeb88fa2c88901ae66c630f49f648365dc6099d0819c9072f6fb76e28e5b2a30fbd7040c974bd9f8abaca42f8d52f88a18478d61be111840a0b60f5002c4ff5e1f1e1a717e2dc23f124a2fd8180ef4d008e3a9c1def4d151717b5750d6d0d690af47695bad67798a4d5478f1b1138e1620fd2ea527c5098388cd7d7a53e7d442db8ff8ff67e9c7b8c15a683cd182734d55b535a9f48ff33cae0bc622bab73938e78e8cabb702c39ba2a75bdcdfd033164b7a0af4318a44bc8bd3e815475527bbf6cd4e274cae9768df82d8c1951b1344440f78ca76e7c08b15f3d8ae2e7e15b50ad4c2343769e4f047b82d3a22404aecd97c3d0770798c9acd794068f8a03fba24dd3a6bdc16c4bf0278cdec5f58f63afe53b0086890a9d24032c1f4153641c313983c0579afe9d5b47f9f8430fa2b59b59eb88ada60973d5013883b809d9a7bfae462d73dc3307b1052636a01f1cd616472ea7db8b75b585172cae6b20cafc751d119166053161e0315b8417c3756c16a48e7ddd32d5b63ee4d15a00a7e1b5308ff4889181d07b193e377fb1826cfdaa0575f54b0d34f482aafa717fdeb630616915fea3b804e45eef5582110f6b7df5b1d973c42eca71928e9bebd087a3b263985587e978eb8fcf9b115f1d0a3288f735f4825fc46c8af41ebeb154deb8659ca4dbe8d91245e5194e548b732a8ed908297d96ad023b09a7f07eb3452b20276a1da72843ebf264811c7b3261124da2fe0fe5a5ec301d6acbd2a3549261d953e269f7bf9c206796c93f1723757d930ba5ebb8c6934113e5309f9a1b83923e00cf115a9324f4c713947b2c0f840d64f401cf925157de607a3edb55cb65b3311ac19f425a306ba65b22e82775a4b35627c37fbb1aaa2f0d60d098a08469ca66852986e458f29ad160700827c92f3030823aa865106aa306db867a3437ab01774def8bad8cd82730261824a77cf16e2bb7be9c0633eef1cd1bfc146462f01e7975716c46934a3bc76e46da1eb6fc096806c23682a7043910241ba673b69d9a4f6040f6c4eb00fc40f8a09ba18bc97c138ec0efff7a31d84510c6d6b08036e7be1c51f0f33906d93bf5341dae4bb0485d84df0bccea40e837ba22c09ecfa7b38e0d0fd2f1596fd6a6ab63f95fbca644961e93d9f69e2d192918f507cafa0a56d9e4b8f10ffc3d31911761b3723d3f88410b9792e2d29bbdbe73eb2881bc9a88090641d5764f13c32951a1caba1bc0f416e100fd9fc9e43b08cb5e4e0868c809d08860474012b4a8cd68a7ca90e3940c7f02de140e91fefc0ea662a98bdfd308d7f03080d6d9ec9daab8e0acb0d457c8d88e951d3288184ddcb63e44d2129cbb6ba1d4cf2d6c391f52ae4d58987c25658b8f1900e924c520f1055317341f5dddbe9896b6bf1429d5b52962532625390a97f965b5ec0ff835f0c2a39b0c206a7fac74f7d6eea23235bda3ff1b58c28fa164b3ce2b64b868d04ace84cf087fd354fac11c3492b5622c7706563320bbdada3b85420455511edc609bc921aab39b5fa932c36ec2cfb072fe42664a923e249830e20d3688bcfe793b3807df67b86960b0ab283fba25bd8d22408f665be3cee82a0715277b6280312ef424451e4d7d9a47f94af8bd3ce94bd1d20b76717de65c147573190dd354c78efd0842e51475d20c4f1439a83386c60fa2228fb810ed37fdd9c0c3d22db74d18e8933678158889e39a2ed77763f3bfa8ff9f65b977c6f3e32f2190ead79c467f2346eddd02468cebb416fd58dcbf9781620e7ae1644f8e60f841fcc72ab72fb03ba4968bd127b15887851241c437295b09e74b17fd8f96366b10fd0adc930051b9b7647e48e10816d61f15beaef42f3f90a8a28505883b5bbcf89fdb97ef735093accae9be55293a7c7c07ef564d5ed501366bad7430aeed6a22c2e9f3a8f683c51817cac825e3b582d301708f95396e6f56b62b1800c6e58fb6f52afb0df54844002d3503975cf53ada0681eb3827dd91ee8302c59113b9dad34196ea551264c7dad5707cd4c040cd6783154b04e5dfefb17b80259cb6dda4e2f60b43f04439facba44b5398f63e3fae3613e6f0e09fbab24e52390a9f6ae397cea15c9efc8a074da7ce8280977b437661a39e8069ae27edd6d0710fc68ecac9248f57d8cd3ee30b9a5ab46d277e917918d5b3c762e891e8546be299ff40eea4b89b5a1114df994eb95eb4b9fa370b3b3e6a43fbe6ae9e1250e0a3ae6c9830d6093984cee63592a7ddc2e3e246d4f173b8b3056ca49db3e6d2f023c8ed22a0316817e88b3e20789c428b17f4dc23e44110641c28659982e171d9596a899683ad37b9d860df08f23f5e35fe6cfb8802c349aa8c2885fb9f7721e80fddd2e2383e2f579fc799c3a7b398379d243b467c499510475d5455cb116d14951504a24e04ef3f13c4401ee7cf1833e9864d6206e49c1cc9d01384c86127871a3cc3fe5366299993171ed5c4ffd19bcfd45298b5dc540a8aa76fce957ebf24b4de950cef5c8434f8660e67b769d3eb46431c15a2047158151de8706173c4ab48ec6a003e544c458c01df4a7cc7606af36b7d996ec61c1b8e19ba137eff083125a89c29599c251506897b09f48cef53272f9a21ae2e2fe6f81c4f48440c89411171433f16ed3ae26b341ddf414a71a417d42174a7b3732c4f11e64807c4b4401aad2b4834e24bedf81c7a1f51e75fbaba62805fb6996ce5ad089f70b195c563bd3ac7b880a29fe19aff7818a86961df3d39174f5f402e85a5fd9c9bf912600d674c12a6683e3389b83de0196ee2db363978cb86754f747ed54d33b0749dfa3033b06bdd18fb0e982abe195785f5962a1e7731fed85ae814d2bbf5b0c34801962de38d2d6cf7723f5f9d0c36a96bee3cf8751f62747272cf39de45fe1932eaf988fd21c0f8980fb5495957e33c05bf18433e2aa9af746732366da19afdca1a9a7592d660313c6778b98ba3c26126cd8ab2bc23e0a0ba3fc3966f38a2f7cb5d6062eebe65ebd3be87bec65b3353df673daf38f0d4b92ec2eeaacd1daec895b5543e16140f185f4ecd3e63f18096c12369fa15e53683724c8ee8dfca1931a2c7026927fbb136c0d2f0b3943e31178f57a946040eb82c3855a44d3e9c2cff7b5984a82b5bb880c8571610e31e15383c9d77014470f6e779a34fb21ed763fadfbc35a0c20f4e34ad094ddeb55526efd3d2f99d2f386ea162a69ac0afbab8cea6dea608f15a6a3d08b287dc6b7e9c645c809fbb682a0a770107ba9db4f3d748167f8451fc186d6664b2859479fc2cce3265d37fd55f27a494b5d9855cde1f44638dd954"}, 0x1008, 0x800) 16:15:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) semget$private(0x0, 0x0, 0x100) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)) 16:15:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0xb5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) 16:15:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000080), 0xffffffad) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x8, 0xffffffffffffffad}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffffff, 0x3, 0x8, "b08dce000000000000000000007800"}) socket(0x0, 0x8003, 0x7) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 16:15:09 executing program 1: setreuid(0x0, 0xee00) r0 = semget(0x1, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) semctl$GETZCNT(r0, 0x0, 0x7, 0x0) 16:15:09 executing program 1: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000001e00)='./file0\x00', &(0x7f0000001e40)='./bus\x00') semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000001f00)='./file0\x00', r1, r2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000500)=""/97) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg$unix(r4, &(0x7f0000000980)={&(0x7f0000000800)=ANY=[@ANYBLOB="002e2f62757300e278e0c12ecda72e070b1443a700303e0ff1540330ebdeac03dfa7851670ab240b5dd132f9c467b6865250adf69ff858fe27f44047f5aa3eb683ebfe7ac250f05ba15d69b33fa5958ac9ef20ed7326c467b727541c8a4a2c0c935e80982c6d73fe8ae59398a3893c212f9678477c39e45ba7680ca1d0cb7558ad923c10d87b1f0993031aa7b475f1b8d808c1657b0a1f367f53e4b7681a784458cff2bfbdb54c5ad35ce19160d4b983e20f77108d8383d5c44b3a0f360dc4022ba493271a2641d7d63c15937137b8f69da065dd0355e00e80e0a62f48e89e722c333790465e015fcb4bfc07a6752ae8bdd52029a8077e35612bc8d93103b5e48ff30289b495875609d8fc87b04d03b1"], 0x8, &(0x7f0000001cc0)=[{&(0x7f0000001bc0)="81e107a6c4280e9e56714ba185e82520ffcc3f9293878e7f738e1bfa162e559d1f7b7313d6b5997c2a0700a3ae50d4e5730cb4401b487673d17670a75fa4de343c00ec6cd03129ac0513f0545c39f143c707183bb363556cc1a4fda1ccd0745d6a95343e24621472d3eab222ba6da39a1670bb63925e24f6848f1db7fe159a52c2514997ecffa60a39f1405d109227654ab04b9c348b89970b488134d1db8617c040f6da39bcc4f43cd1a317857a0a215d2513e23f4d228b1464b53d6c8184775a07c387603fe543b36b151a25ac0ebc37", 0xd1}], 0x1, 0x0, 0x0, 0x8}, 0x2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x6, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000340), &(0x7f0000001e80)=0x4) r7 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r8 = accept(r7, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r8, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) getsockopt(r6, 0x3, 0x1, &(0x7f0000000100)=""/80, &(0x7f0000000200)=0x50) getdents(r7, &(0x7f0000000a00)=""/4096, 0x1000) 16:15:10 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000100)=""/245, 0xf5) r1 = kqueue() socketpair(0x1f, 0x0, 0x100000000, &(0x7f0000000000)) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x800) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) 16:15:10 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f000062e000)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000180)=0xc) accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:15:10 executing program 1: r0 = msgget$private(0x0, 0x0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) r1 = geteuid() setuid(r1) 16:15:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b909002eaa4e713048e69931929648f428156fa4f021f6c33fa1c43ffcf97912752dfd8a72c26630ceee53c3e8a39038aabc9224156390c2753b961ce1bf3cad34688abbd8964c28a5053476dff8126c1fc35006df8b028157ddf069347c9eeeff9168363062a5de80a20b5ffe536955c4c23d28ed19459cc28ef618e6732cc55e876dd8b863b9c1340a197b37456ecb12af3d96135e7e94421e13f166e5907f3766c7de7cb32e473bd8c18202819e3ba48e3fb34c3c6b2c5cc4f60cec", 0xc2) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x1}], 0x20, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0xd1}], 0x7f, 0x0, 0x100, 0x0) 16:15:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) chdir(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:15:10 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000180)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x5}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x3}], 0x1}) 16:15:10 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:15:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x4, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/179, &(0x7f0000000280)=0xb3) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r2 = syz_open_pts() close(r0) dup(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fffffff, 0x1000003, 0xfffffffffffffff9, "85000000000900"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000002c0)={0xa91, 0x1, 0x8000, 0x3, "d1d4c1b08b8300fff8bde4c97a313c6623596706", 0x1, 0x7f}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:15:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x20008, 0x4) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x10, 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004008b00202b27feffffff00001a00000000000451c0e2000000401af0286c0000000000000000", 0x2c}], 0x1) 16:15:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xd5914c313eed245a, 0x4) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x4) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') clock_gettime(0x3, &(0x7f0000000000)) 16:15:11 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, 0x80044279, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xffff) 16:15:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x400, 0x99}, 0x10) socket(0x3e, 0x4, 0xd7) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x5c) 16:15:12 executing program 1: r0 = getuid() seteuid(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xa20, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x3f}) mknod(&(0x7f0000000080)='./file0\x00', 0x8001, 0x549d) socketpair(0x1, 0x4001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c87df67653000"], 0xa, &(0x7f0000000280)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x0, 0x9}, 0x0) recvfrom$inet(r3, &(0x7f0000000400), 0x0, 0x800, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000440)={'./file0\x00', 0xffffffffffffffe1, 0x1, 0x8bc, 0xb7725a0c28b26424, 0x3f, 0x8, 0x5, 0x1, 0x0, 0x1f, 0x8}) sendto$unix(r3, &(0x7f00000004c0)="8287aa8b273473c1318e4d77a1bdc7b71f5aaf97d435b069a20b6695f425a99e11c4af0cddc22ad46cfce5180ce06b3b566f90ab8d832f8eb888b5387a95dfc12d0039b93265c3415578c62d89773cb226d8865a450eefc682ffdad58d7725b8f0223d3f51a3344594ecacbb926dfebdc9a1611926a1653d1f9275c04ae9a154c97cf47b6dac8a037ce503866d740613e4f67310e354bbc9c9315c284946885fc2352275b27fb98e94a81dd0a37dbeebe1494f028a6f5d724218523e8f02d221021ec75bdb58cde398340f360d70c407539cc2e5e1bc36abb8ecb03d94808530ba96ea566fb70a6645f10a98a26f781e9c6eb30a815ca625ce67410da716636e68487599095ae912452ac39e588af83b501d114b569c4e92ef32e8c15dd135e84307e4a657464d13f07aec962c59b96e96579c00583fb421c5d90151fda32ceabef669c97dc64dffdd23de1453aa1f475d3b88a2228e886ae7abeb050e819c920158ac016e5110f5999c17504f0fffbd1645af506a1be8deec75f7e7df9667b2eecb2c4aed01c75f48545a53a25b3ae8f9530b9f27ee53e9992e3c96068347ac32ae739d2f343ff22d5fb53a981cf8d475306ee7294793cae37e9c8af6e16020f37a410503229d28433ca7b22a9931da3b3b584ccb14c07c5b2a89c49a56c4013462fad18ffc5444e87fa1199fcee4c2ae021b0654183c8621d5acbca9c4c004f5243acbf882bbd90b829099e4668f389555522132fac58efdd3c5a8574d9e136041de6557a13fb6ef997bff6dcf850a784febafd3398656f20822ea8bc6293e44928a39543da9242b4515077ab5e9ef415ac0f9dc5be08c6044f6430a32bda1cf08c6b0d6964fb9f835238dc3d639bcecb1ef81361ebbb20000320c76f8ad1082c5518c1395f054dad18e03c84bd1bd227e77bace1c907fe7fd8dd4e9811d68e9330c3d04eb2fa9615f5cc60d43356e84b809b9ac1efbc2f2083443b1bed5e9f7b26fc08b5e8c27b690392ef8f49e29c1549367a66860bcbbb8fcf19ccceefa562fb6c6f855183c615fb0f638a16aa9f7a772de264bc51e7644a8eb60272ea6f8d078cd860ea6d12e3fa54f3a68b0a14e4426c43b55f4fdf15ec01f9bb78892575db02d7900dd5ec20d09d2181b54f1af2226bf228d4df8a39fd6107ff20040a063a55a67dd9fcc47fca1c55903e5c5acf79d0c96fb63788b6c53bd1ede235137b6f3c953c56e26b723e24ece036d0dbee1531d4d25283eebe1f6815ef8be7cc3d15847c78431ab2ced975e65306644681ec6aacbc7b6b52edc238ba7f43690b48b47f4801c1c6da3c612e07f08c97aa372d52fcb8d5516554d646b47aad537c631b9770bbc13945f09598352b17cec2ea603dadb743c799dae7818c55fa78df5ee9f81696ec8a911160c9e4dd7b5e84e61cfdeb44b3fb16b9ef5b77a7f4e9c576b45a112663ef37d2c7f400758fca3d767b8a11519d98a4fcbc99c319a88a31b8f492ae7d87e383a9811ebb9cd91c3cdb0a97b413a7c39884cd1a429dd1c8853a9f4b5bc76d2357744b876df64b5ae42bb69fa72a463c1a2f4b84b8a1908daeae6c3958f52d46efb1c053723ae16b9a689d826c319536cf97ccb3a9c6c16cd4e9d46aabe8ddc17d867e16450e40237cbae802b814eda23b44fd722258e6eaad6f3581ae775ebe1fb44e39e4190e377eb7485245061a97cb299091d133daa99836a22acc61a464e4c78da28418066c2e8b6b3f095c66f14949115cf7b00c2feb18033166fccc8174b2bb14064961cc90b6ca86d9efaeeb0a79eebf61f6b3f9e1b5a9fd4c9e4f4a010c86403faafeed3556025f2c00d2830fbb16f31fedd41f35647274400a241901a89fac191d0c349f7aef7f09348943af1368aadb7a8c7e8f38477a1d15a77dd983943094593861430c6871a018194487a1f30199e0d0bad7fba89ef09197592004743f3b33abb561f10abfeeb844fc5cdbb3ba1efac416e1656b75226a1781679024fe456f05dc5f0755d68380b857fb7ae7861565024a39b7108e808211b2220551530260a541aa273ffee154bed774e4f01027c64e11b2ede3dd9eabe8760a095e8d820804b697ad78770d1ef59322f42fa382000fc299340fe7a74c7719c022bef7bffe2452a1c772afedd2681f7f36eb758349a26d05553612989ba679176b97f6afee9e5e310f08a6a611ffb4aed7533abadcfe6b4040fd830aed3a2873a5534c2e27ac96f9a5a2103b83d1bde3e93a2bf20385db8379630605f5bf2a550fdd4d7856c901549c2622ced100be27b8ef0bd899430dd8076679a803f751275fa6037719ab0e214385c9e09e2a4c55ecae3758d3cddd6e6693b93d769bc895ddea7f56e806f0e1ec0d2f98ca3da00624ba678c17379b16fe42b1adf0b41fdc4702457c50cff675f046c7b8d6ce2bd16d9a09f4a2ee53e0166098f41eabae893548625b1931e88a5060501f23e2b80dc6ccf8444364e9a07c18146fdad07319911a74a1c2338c8d8146b7fc94fea25ecd94e150a6d8d1c1d74921274c9077d3bd70cf8e918121244da78b18a3236192b80d692a8a982694d339d5185a76d47c3c79d752c1492cf6bb7006df71ee836194f24b0c2a5787af0cd7091cf8155660af0d306563d026925e004ce5a4d0c99443bf3f442c40bab70e8962c10e2b11babe091ea6d7767863ea66828a7a96f70c3e52b5f14b38e07293c7c5d404a73be4f588b74455186d585dd5acedc6ba4adc0e78c5e9d366963939662a4530480733aa554ec0c4888aa77f7ff2c9b7454bb1cf489c365d0b97e22e8f4759502ffe2045acc54da0584044fad64f41390af87a4cff576d1f20135df5c582ca36a54a4832b512675a2fc3e0f6429ba52832dbee01272fe9b41c6d33ae1fd74a0e4720b7b010a74205f88308f1d63a85d614156cc3dda895dca3340f082b362701293d7ae1458f713f312fc40d4a46e40ded99d8abd00bd76293e250f6932753468bbea6209cb249307cf95f21acc4eb7517849d5c14908a17d0e58bd860a8d88c2df8353c3a6f2dd28a81b9cfa53f84b0b2c9f91de8c3fba532c6c9616d717fb4931a9c5f8a70edade2328614b3f349b5b28b151f117acada30abe6cb53eb92ace11f4ab94bf11cb2d4bb225f5c24fb55ee7fc012a62de813d260920df917f6b1086c9b57d2cfb5d16b2ceb77f86fd5839c85dace8cf5a91b7dc6a6e8b403c5ed01a0d654bc464f7410120f5b155e5cf7d6bb6ef2aa4139aee536b233a7e09c69380f12e0569370a9aa825d8a65c8ae182a188e41ca055a2059e8a9699ada492174ad5aa53628b1c7b53d946f684a6a09b936f437e999d2d618d19bdc21aa21c471073ae31071de1aef1163a7be9fbc41f8ea7c4b01ed6922023ed0a852c4018bfcfb420e2b93220b38f5332353894c0bfdc0b032a564e9b6091f54f394bd89fb952ef672e54b8544c2398249784ce35e4804af9eaa96ab3535913f6d2dc0eb5f0c232a225f76eeab00c2f9e70849907366755309f8902d6d6d9bb9bbc21d231667a92dc9315cf56e8c465af88073929db814aaee1dd41aeec1ddc0a33dcc747ccf717b6385d15ab178d6148c8591ca7037ddbf5f1aa619a60a494b65856a9e950f1a55b4417b15b2299cb6322661a7d1a4f9de6b7c8cf07c419cb0ecd1cf18ce165a6e2b0707b5b260aee37fb8ec035429fefa4a0c9347d1db132359f232710f440169b94a50e3f29a09c7ee77c6d254905f085202fa35ea7822cf837f089df362a0aa8cf243e351b51b30b6d2d8aa259159bf1fb6b17fd54f380d5e597a8a753978b1f5c216941ad5dd1caf3a88cb77956dcac67eccbe292723302560cb836f0cee253c50f3c7282e84c2ec320945f2e3997f4eb2d99ebf808cab6a8fe0c5be7b9ba19d692662a7ef276b6efb46ddd5e060b7169d3d02382545b7c86a003825a85474256efb71fd1157e2749687722707e4908cde50bb8b6d5f917868184ebb9f7296fb403768fe513ca8978a70b08d04cf3d0be2398ee812bb9aaf4a2d22b04e3051b12b226e5ba92d04a94cb752a553e128fb20b0132379178797837ed90504f043a6904c1767f3ea7e48b84f2a57cab304140a73ffd9395c4d6fcf04200a53b33f6ef57393d07cd5ad254c1d20c81bf0f264924c643d4a5e74db812c0a1ed2fc0ef54868793502d3a77598b38443ac3da0ab8f94ecbcfc71a93e596c5d3c8ed050db485cd79d4a9acaeeb52d0d8c5989393719ba25d9670f2d15b0339542ee25a79ae1e4e4c7a4b3affee3dbfcc38f2bde46f252dc7bc7342af01c75426304e6d3ac522271c461b79f20054d5e702a47e32ebc0a20a78e50b5004581e68e5a3206e003ccfbbc5e5736a9b1f89bb520e28c8f9b6d94c68a1ae87ab4bd97282622986e68d7981b3e6db42b22dccadad4e92e7f853611202969c03275c1241226df44becc7b619c099d940d295dff00e2b44f6e5cb9f211b13f4ff3a356d429621077558f10262965ef8e73d176e5d504321ebbebe5ffd56d3dc28ee464eb37227a2bf97c47fed4ec2dde3db79480240dcd460b98904a5448263d99a809c2d84515f6fafc738786c6b45021052bb0ed8b972253d57e475fc00a1e49f75320703cf4062b8b0d1bdae4a7b60ffe5a6926acad455e4c51ba240fb21209797e41363c3111906d867db248e3e36588e7fcd7d0cfbd4269004b98f7a1dd0feb98bc6b6e5f84442283225f3c413ce7199b84ca17c970c9c9a27c8c48f9c1c69a87b70750d27ff5a60e1573fde579d3b192937788ed39259b6b1fcd60e6261e2b5b02632f490e8d6af73332781bde66c9f7f83bf6c75c230f8806ceebab160c2578098e7379bf9f95c5a8534e59d6da6463d3d8f89f2c598f1e0848d5009ed8a0f437241565e339ee4a31990261d70f36471a4f185b754ca99f7b77fc63b551bc809985145173d657aff83e3eb67ef5d8c2518d8b4929f16efc5cb0d304242f35353614a0caf627d7695ec4357d3f5a67182b3c612f68a867ff3a56396973472bf8793c12aba29dc6b586cd07b727aacd0db1fd73ececa1255a436a23f2223cc1d6147ba821aaf5af40ad8623c290822cf91515f497969dfe485c896e5966ed2aaeee72ffbf5452aeae7a213ff8f8a592875b46232f2962488279ecb828e59658f405985e6c899b580d3f8174f0063b6b89db3cbb1277ca879baeb1932d2c23f8a076426dfdb76ff00b3455262244c804b12d3a7100094afd2a9c326e26d49b880b9bfa0b90fd8531172936b6992bb1a56bdf0c0d33d5687fff7a6af2d2a45cd06a59311e6d1a41c81b2b85059070eebfab818c4963bfc08049c1a97d8eaa124cbcfbc3adf29eb9119515c2a05187f5962b0a3a46bf76d20dc74ebbf1f7fc13cf424f4db68d18d4f066d4267407a73adbac1c86f968a74b2e0119def34540cfb49fd607136ad7d924bcd10a1e7423375872c3a002da757073e6907d90320c87d55d69421a0ab3119b0a1341311469554783d58b20451da0b468d279d341f26223e3bd877744cf96f8c634b2c09b8e7e7e45dbd6680baee29b93a6272341fff1c417f5399c3f569a4db9fadb02c01445cf7d7a8e0beec771126c878d5ee7e8df5fbbb87e1ce0f5bf4912ae8a27d80a862e1b7324d734c698e040d48a2cdca7571cb7defe551bc1306fa331e276d1396e44c8964ff87a9019c9ceea07201b9c9656b93a04f608f3559638ad000344591e861095f452da5c1dd729ddfac33f2a28f9cd4f1f9039f9552c4f60412dd907225ad98167a92bd9c2747bdec08a296", 0x1000, 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001500)={'./file0\x00', 0x3ff, 0x7, 0x3ff, 0x1, 0x8000, 0x800, 0x0, 0x1, 0x0, 0x10001, 0xfffffffeffffffff}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001580)='/dev/null\x00', 0x400, 0x0) r6 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000015c0)=[0x4, 0xe19, 0x9, 0x0, 0x2, 0x3]) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001600)={0xffff, 0x7}, 0x8) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x101, 0xffffffffffffff00, 0x85b3, 0x1, "a127791f3b42580e2994f1738c0a20858f12899d", 0x2, 0x8}) r7 = fcntl$getown(r3, 0x5) getpgid(r7) pledge(&(0x7f0000001640)='\x00', &(0x7f0000001680)='./:\x00') setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000016c0)={0x8, 0x7fffffff}, 0x8) sendmsg$unix(r2, &(0x7f0000002900)={&(0x7f0000001700)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002880)=[{&(0x7f0000001880)="c92e3316e0dfc9d36f1d64bf94fde098a8d713b55fd9763c72e7814a6020c868921346d306a9022f4030a64dd2760c7a710f00d916ed22951e78387edc407e5bce301204e0a986c823ca5b00ccda7b9e6074d3fbf3206c29669181d37075f8489ac65c5194e354756f77c415ccc1f60b5860dbda59a9c729b10269fed093734b89f9b5a9b5cc77cb72d320883129c1f664481803086cf5a8c9ddd50ca6d47df99a189a859ebba043eacba97bf655dcf328618d9330cb592b26fd3922f673114dc277c063829875055a6dd0651be8824df3aa2da81d07f7ae9f21eee7e86b4dc0630b96fa71fc568bff2b3a6cc39ce46301dd15262cd629ff38687148b40798a73f1ca859dbade5edbaf46ef48e06002855fa051a4f831a06eb852a65a9f6fb05304b0894e36d58bfde7eb5e6d8210614b98d4399f5f15ab2741b2e4f4f23594d7d085d39ee8d2c5d456e6d7886df672f0e3cae101582ca2fe179d054d41ce084e6a062e1f440ae02ef9deca769bae09e7ad7e9b9ca5f24fe73baad9e34a6c0045168115d6a4d78dfd3fa8645f25b606f18fcf2fd261faa1481b1c38865efdd02d7beac9c9a40d9848a07fb850fe95d67c67886d041fdaf8449637123b415a59a396d7f8007476fd5c134de1a314d74b4dfb9936b7877f6454f1e31a210360ce73bc12cd0b44f8925f386f9273b35a7b961226f5192173f0a0a487082f2b2fa9babdab905735979ba0b2d1880a6a326ffb8d6a84470cdf10c7fc1c143b4d56e5d297912c4e5e5e3bbc5be8a6120cdbb6a5ee8ee565790d071cc75f52826058e9d8d0ccbcfe3ee85ec20a56e3d1e1beb117dff2da16fbe8d4c6606195749b9ca305e42528ef0de55394d45386452b4b4895bf955c2ba6b7d20e970e84dc8312273b2c0abef63cc8f642f1a088015412032135141274a8de297580c79638571b62ea02b00d3a6ade7cddfddb29063e18e3e76aab9a0bd076a3f160bdb6cfa0731f82e22c91ab395731ffc0d783de4ab20fefa1448d82acf7120d82a32aeada499fdae95634937f04269196fa762cbd12d712f54c4353caaf75302c8939ffbb82f42d1fba80d0c335a29d6b4c467d8cfa623fd386eead0cc849fb744500ff3b8f0e97778392adce6d34b7a5026dd2b37226208562130cbdc9382dcb4a672cd6e8e1e76f4e36052ad1ccf9d07e1b8c50b69907ba232f8a60deebd5492ee2244b7c22a2e2558094f54ac4740d4fba75d49e2202b635ca1120be541bf77abe15b4dbae5d5648d3830132a5b9f9f57c06ecf45dc00f559a1e0be7f03805d6957a36e8f9e3a718b2fb576ea2805c584ff42eda0c56a4e3c155570dcc847af3186ac436574ded98caee16b0959dc02b24427dba6abcf17dc9479d793e6d9a9acade3a5af72660c71b226a3af441b5f7025090d13b2f9a1938a68e105c31adcf80c52a9d3042fdcf15f76162e815afe4ea2885920f5ba57cbe90bbcb8a48c47d7787c7d69df917db9753240a246d4965f815d676dcfa30be3b1a2d32c226aacf23614381e5e233427d57f55018608d5dbe1a87527ef40e545757792b727180e89d46bc0a7146b34a7a6511fc7f9eb6c1294c56bb77b00d66ac9d640612b080217b07dcca70b993d284187f5c6aaff49d9ccaf16b818cdc3bae5c80084f6d094c87dc6fd6cd3e8cbc53d8f65aaa0a9ee9b88738f800c9d6812fbee42c2502f1f1ccdb90d1efe08bddd2cf4aaaa290e7f13843a61ccc16e349b46195f8cf2c9c44f7b754a4e586b7b064061093cc200e12ac1ee04d7c3c4a833bc3f093a075094c2f696c03cb3ddf974393750afe4a0cc6c5beee0e74aafe97daf66e055448d356b49aaba514e1784727f7e7edbb4b20585bc249c7c64f4da56e444a3607a7006440c26f7651c6506551ba2e43c4592110fbe0841a94eb3e76a648076a8044f9b75d79ad7b7f9ebe8f351a8d1bb8edbdc7561a412e4a44dd91f7873d6bf7e3e3b7c064db5552ef4390147b0aa8cdc7c2fdf43e79f2eaf62ba6ef31e1a77a35ea6bca73b3d342e0cb0240c92e5cf21feb24d8d892f8de8761bc46c4a7d23fe329711e03f36b9af32f67161509a8a03242ac77a179b2d4962645fef38d9eb69a1ba616fd2f446a225fc6ccb5a43ba2b922085bd4abb264f4ec51ce7fee00cbd206a39ce307ea312354fd8e832293240ccd59405e33785a7021a0fc9aa1319f693d252199f5355c5233b985f1a6f3932473f79922450662165f418ec561264b55e5eb36861d30fe270668c7c87f3e77cd9e02c4e1a39a95ebdf890befca7a756218a1e6267dc46d92ba446e07aaff802039d3efe30bacc7251b7d2fe0e607648d5b255f1df0ef27621064e51b8151c93149dbdd96ebb85f839d8eba31adcccf6886f66f37b06fe51e38990ed4820a180793a87641c632d741452269b9e4a0ce7308786b94e3043f81d1ec1158b11770e6b452cd64cf6b1b9869cc048a2b1c693063cda4446bea6c7878ba6e6e4fe84ebb37b8610858b0d1366dfe135cbde3a8bc05a9e4bbab78f0e1b1302ab4da880b6acbbf2ad5db08a417a474bc62af579615fe9a24d1201368d64df470373553d2775a7568d7a6b15c3fabf82b1bea66202f696bbefdd73a8d29c6c347af593d46597881fa26d3897d38ba422cb86c2fa38109cd6c30e57ed87583132c70eab8c48238de50d434f26f6c2a953acc0cff485386ee7e8b88108e4f6c436507ce915284e5a6f798e5b72e65078eb92f4198f8c9a59aae3d1d3d7eaff8ef38d8857215e08972e6f352555b2394eed1164f125f11cee11223cd45c185d07a4ce6d5ad8e7c4a5e92acb32d590d13c9634ec4b90b649e84b798ba125a6f387e370f22e8d42c3e67fc2e4756d0882f57ec5005ba2e3916f22c24ebab91ac48aec731a9b00383e0de7277a479f0529df7f4d2970a7b34dbd9c31e31760bc37eba99b60b5f99e8b2764bae8404a99f2c3cf7fdd5fbedfe1d7162982c00e3bbf668bddf579d2f4237b5405ab03c3f797b953325a0250f4cfd1574f20114acc22648c54f5b803c70da5a1bafa94feefa168fadddb27a21f1b76a6846098154a325a086e1cf9023bc5b2010b381ea26ed80fb08d62e19e738601c3d04c9d3ee34cdcf47286dc95696dc6a7c41d7a3295e3904cf03530ae43e927f9954b7cff8056802f68c05cf3288e5aed41dc0946aecf2f05b22fe3a3ae9a1997c939bda8f7971f8e4f4908dfa45407c2ba3511995e7ede2bfd4dbf2515b229dafbc8e3c7519212e2c7e5a2dc1b1d19d43f257b2fcd6dea258bbe278330c0c5c63558bd3fbc23ebf50b5ea17e13f87994e82894d1e659f8344b4c2748ffda656bab798f07d12499aab37e624b725a68e89cb490d4741aa09c57bb3005924ec2c70ebc3a12de0a9a65a1dbdbb8fdb0c17eb500aa52c5146e2ab7496f1963b1b0f3b4bb312162cfe96c6e32194f18c7720421f0765c0f09b40cc7157efcf8d280a1df7fe1f03fdb0c89a620374736fca5a43109e470ca876ea87b358115a605448ab61b0a028bc616585b9cc178d1d0cf343ce47172c12aaa2def38b5e22c977642a6c2e5ed3d720680829c450bf20909922525aba4f86f82b28368d99579fefeea938e0cfb99ed726cb3546e1d2eade0990f211e9501a07f2446b90a93f80a2f3b111382948cd411b993e6970f47d6aaf092682d4e11f9ba1fe157ee57c8fb44f31f894e3ac46d3c68267ada6a0be55a284f20e6978ac6a35eaa0f2046dce27c2a37566eaa98fe0714b6f2bc6943a036ea41565c403cbe8ae78f11838e05ba4df361cc60678ab1be098b6c420ea58a166adbf506ca14269e684acef1f831efde9b87e1feb11b7595910241e773207426864de342d888f82e3fe4a8712c160753f5c44253b0932e14c39e333849224ba7fe844a1afaa4f4c1f333833ee19348775395d4f9bca41c321849e93af0a8de99817bc46554c64c2293e3643ab891f3cddadfc3648ff0d463f53960fe430240a6c3070ec1a2df293a62a1e303b10755a676e48b209eeb81cfe8e4a3ad332252f770181a593064bcdac4e9768945a9616d7329501024e530880a69ea3693abcfbefe283123adb9a3993ab6e59ff01c35c055f032e838299da96b444deb3b64f6b6bb50b3853b17832493d2de75ed2a08676c42ff96186427b49646309097877f4e351cf59d46c082e50956b2b442e80bf5c1e46bfdd7eeadd052e6ac1963529ad87b4f17b673ccbc11ec4d32467ac2e23c354288f621e3225ecf1bc0616eddd88508f56f9419c50159cb0d0d4d9bfad23e5cb9b66c7dc98d6030264dd256a8054c99440b3108c55929fa2ec8e633c3288078015db5a52fd3d6c9b41bab70b43798fee3c4342e175f7dde2aba75a44947ca5cdf11104c68f58195fe625cd482d68ae35b55fee2c896aebe209986d9cb98959d33fd0796a26b3c5c602e827b4fb3f49398d4f4089367e30b73427fb092aaba518d352dbc9a2b0f4c8f2403cd9dfdcecf760ec7e9d8a9c1f0244ee0e4459331c8cfd2471210293db77969edbdc3d4f8f9d46f4da7121e4795ed35875892cb726ebf6a3061b4fdea0b84301dbf28433345e2cb03879e920c7b6207f2f545cfc50fd1bec14f71d3d0c8de0a9b891af8cc7d8c9ec832df6e0aede19e4f66292acce6d555d61eca830ae437501cf325113d1a52c08081a368f6aafe1745044687a1d37b43bd4c7e5beb2b3b163b06a7eaaecd5c43363e9d5e12bb712647c277082c5c413774c85d2b221b12630397f0f1454fa7f90cb5402ae8b5183d43ef1cfa2a20b85411a2fefbaff7a85a8a2eb7641a11629851cee3c5fe20c09be6136f1c8ed357fd64e5ddf75d1c6b718582f1386dc15f4ed70ce6d58db03092d60a234473b25b97adb36aa791a693d18203363c034ae22803acceebed262e03af961e3148214ae49433d89a29b07f24c9332851ca9b9fe218e9054d37a0f1232039f4e8992478cb032d2447fd50c84e4256ecfc8b15c256fad9d39567a3a654f8c59282640f7d22b72c5a9404511d7135d6e67860e9dc729c97a0af8c6097eb9204fe1bd222864f986f2e74badd57177a989e1e02f0eb31b689099047395e8190fde8e41ff15652651a61fb2e2d7cd295249afd1122cbd55139c9b6f62f295ffffe6a2e4dff061476d542a15a0e02eb93ecf569936e2ce95dd7fc28f5ddc08e8d4d5738dd1b6e183e80a1ba8fb33b6c0b9b4b071a71978b2b7b445bd688d7e115cfc9bc954dd3709a4002676a8c128c6759e0ad27ce085a79764a1866b2401aaa4d9cccda3647eabfa5170b484d55b07efe4a12c5e1f63eed279bbba59cf3ffd45bdde2a257d0cc9fb215149ac6c5f4f0be36c3b810333fb4dcd6e537219ea93288e91dc45ae80a690a02104de00d9312bc9a8a7c387fcbc9c94ba229f286a4cac8a158e71f540dd450948bbb1191b4abba483260b5ed89d636013aef1de4490dc068632ed3aead80285dda582543f90babf6b562ac901e8545886be80fcccb39be4f67e4e677a2f41bbcd49b2e804553240fa8499fbf86951a3e384b582648efda73963d0fb2e935dc32e75431f3fc9435380606395fa556dbdfb37600d9832e83a378645ba90c5388a76776e8ebda7905c00f0b3c47df25db6aeb1d83ca567c84540bcddf231afd7872f9100e0cca4862b2b6dd3ccf99b8a26b162b09e93cc4ee1ad8e61cde5a24cb1ef8d8110d7981c6934ba402a5a8d98688a2c4ca599cff1402aa7513a7e0f31f83688bcbf221ad69c4ed68a782ebb637f6f0377be3bc2a30ede2abc61d13fea263", 0x1000}], 0x1, 0x0, 0x0, 0x2}, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000002940)={0x99, 0x0, 0x83, 0x6, 0x3}, 0xc) linkat(r5, &(0x7f0000002980)='./file0\x00', r5, &(0x7f00000029c0)='./file0\x00', 0x4) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000002a00)={0x1, 0xfffffffffffffffa, 0xf00, 0x3}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000002a40)={0x5, 0xfffffffffffffffa}, 0x8) getgroups(0x3, &(0x7f0000002ac0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000002a80)='./file0\x00', r0, r8) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000002b00)={0x1, 0x200, 0x8, 0x4, "9f24af914291ce423e3e8c2b62ba7443b2c3a205", 0x1, 0x9}) 16:15:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x10000, './file0\x00', './file0/../file0'}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xcfc5, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01c601000000000000002f2e2e2f66696c65302f66696c6530"], 0x19) dup2(r2, r1) 16:15:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) wait4(r1, &(0x7f0000000340), 0x1, &(0x7f0000000380)) fchown(r0, r2, r3) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000500)='./file0\x00', 0x80, 0x18) r5 = accept(r4, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000200)) select(0x40, &(0x7f0000000080)={0x9, 0x6, 0x5, 0x7, 0x20, 0x4, 0x80000000, 0x6}, &(0x7f00000000c0)={0x9, 0x3, 0x7, 0x2, 0x8, 0xfffffffffffffffa, 0x776c, 0x1000}, 0x0, &(0x7f00000001c0)={0x800, 0xe3c}) connect$inet6(r5, &(0x7f00000004c0)={0x18, 0x3, 0x5, 0x80000001}, 0xc) 16:15:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000000)="b2", 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:15:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x400000000000000}, 0x10) 16:15:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x7, 0x5d) pipe2(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setflags(r2, 0x2, 0x1) kevent(r2, &(0x7f0000000740)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x3, 0x8}, {{r0}, 0xfffffffffffffffe, 0x28, 0x40, 0x6, 0x2}], 0x800, &(0x7f0000000780)=[{{r0}, 0xfffffffffffffffb, 0xc6, 0x80, 0xa30, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x20, 0x8, 0x80000000, 0x8}], 0x0, &(0x7f00000007c0)={0xfffffffffffffffb, 0x2}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x8) 16:15:12 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) 16:15:12 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000008000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) fcntl$getflags(r0, 0x3) fcntl$setstatus(r2, 0x4, 0x80) write(r0, &(0x7f0000000080)="5884c3620dab613f6a91c1d80173dc23bc91170570a8aa99d2b40f628d3063724912151198eeedd70270cb5f64526f874ec07d8efa36e45295f7d5387b8cc635d5b726f68f4d689296bc3a84b8bba2371e1a209c", 0x54) pwritev(r2, &(0x7f00000003c0), 0x10000000000002aa, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) flock(r1, 0x4) write(r3, &(0x7f0000000740)='\n', 0x1) syz_open_pts() r4 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x3, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 16:15:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x8) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x19) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:15:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x1, 0x6}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000240)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x40) clock_settime(0x2, &(0x7f0000000080)={0xeaf6, 0x8}) r2 = msgget(0x3, 0x200) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000480)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x7fffffff}) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x4, 0x0) mknodat(r0, &(0x7f0000000740)='./bus\x00', 0x2, 0x100000001) nanosleep(&(0x7f0000000280)={0x9, 0x9}, &(0x7f00000002c0)) getgid() msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000600)=""/169) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000200)) r3 = getppid() r4 = dup2(r0, r0) getsockopt(r4, 0x7, 0x6, &(0x7f0000000840)=""/25, &(0x7f00000005c0)=0x19) wait4(r3, 0x0, 0xfffffffffffffffc, &(0x7f0000000780)) clock_settime(0x3, &(0x7f00000006c0)={0xf921, 0x401}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0x6}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000380)="65d0942ade5a049080bb0f766c6e1d870c0818deb39d985cbccf1ab88b9a8cf36327b8afec8f31d93fb4ddd1884c7b1c7240a16bd6f670f89330fc07a7560176a4b2b399d4b06384d5c29635b7cbc594ece1609290b9fa3401bb34d4784d85195260f8b3842378cb34ae8cc844eb1c8c7946620b3ba3be499ac8be5aa95f0ae7129c937d8294dfd695f642c5efd0509eac7e328ac98b1fc63e09f3704e37ddf2f1294f079285392c659fc86a1075c311c7c23a27cb0ee58588aa", 0xba}], 0x1) rmdir(&(0x7f0000000500)='./bus\x00') open$dir(&(0x7f0000000700)='./bus\x00', 0x20000, 0x100) r5 = semget$private(0x0, 0x0, 0x201) open(&(0x7f0000000540)='./bus\x00', 0x802, 0x1) semop(r5, &(0x7f0000000300)=[{0x3, 0x7, 0x1000}], 0x1) panic: mallocarray: overflow 18446744071562067968 * 8 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *188115 70686 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c zlibVersion() at zlibVersion wsmux_getmux(7fffffff) at wsmux_getmux+0x71 wsmux_add_mux(7fffffff,ffff800000669100) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd802a111610,80085761,ffff800014a364f0,2,fffffd803f7c6b40,ffff8000ffff2018) at VOP_IOCTL+0x9a vn_ioctl(fffffd803bd96900,80085761,ffff800014a364f0,ffff8000ffff2018) at vn_ioctl+0xc9 sys_ioctl(ffff8000ffff2018,ffff800014a36638,ffff800014a36620) at sys_ioctl+0x638 syscall(ffff800014a366d0) at syscall+0x541 Xsyscall(6,0,ffffffffffffff86,0,3,ca349bb7010) at Xsyscall+0x128 end of kernel end trace frame: 0xca583d242e0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic mallocarray: overflow 18446744071562067968 * 8 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c zlibVersion() at zlibVersion wsmux_getmux(7fffffff) at wsmux_getmux+0x71 wsmux_add_mux(7fffffff,ffff800000669100) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd802a111610,80085761,ffff800014a364f0,2,fffffd803f7c6b40,ffff8000ffff2018) at VOP_IOCTL+0x9a vn_ioctl(fffffd803bd96900,80085761,ffff800014a364f0,ffff8000ffff2018) at vn_ioctl+0xc9 sys_ioctl(ffff8000ffff2018,ffff800014a36638,ffff800014a36620) at sys_ioctl+0x638 syscall(ffff800014a366d0) at syscall+0x541 Xsyscall(6,0,ffffffffffffff86,0,3,ca349bb7010) at Xsyscall+0x128 end of kernel end trace frame: 0xca583d242e0, count: -10 ddb> show registers rdi 0xffffffff8135e2c7 db_enter+0x17 rsi 0x17cd __ALIGN_SIZE+0x7cd rbp 0xffff800014a36130 rbx 0xffff800014a361e0 rdx 0x17ce __ALIGN_SIZE+0x7ce rcx 0xffff80000213b000 rax 0xffff80000213b000 r8 0xffff800014a360f0 r9 0x1 r10 0xffff80000173a840 r11 0x26ace9109c0873ed r12 0x3000000008 r13 0xffff800014a36140 r14 0x100 r15 0x1 rip 0xffffffff8135e2c8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014a36120 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=188115 stat=onproc flags process=0 proc=4000000 pri=78, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff24c8,0xffffffff82250208 process=0xffff8000ffff7708 user=0xffff800014a31000, vmspace=0xfffffd803f013210 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 70686 190242 76202 0 2 0 syz-executor.0 *70686 188115 76202 0 7 0x4000000 syz-executor.0 86126 122680 27982 0 2 0 syz-executor.1 86126 169864 27982 0 2 0x4000000 syz-executor.1 86126 27718 27982 0 3 0x4000000 inode syz-executor.1 27982 247474 18645 0 3 0x82 nanosleep syz-executor.1 76202 180243 18645 0 3 0x82 nanosleep syz-executor.0 61879 369548 0 0 3 0x14200 bored sosplice 18645 326716 71300 0 3 0x82 thrsleep syz-fuzzer 18645 297478 71300 0 3 0x4000082 thrsleep syz-fuzzer 18645 80172 71300 0 3 0x4000082 thrsleep syz-fuzzer 18645 385408 71300 0 3 0x4000082 thrsleep syz-fuzzer 18645 365501 71300 0 3 0x4000082 thrsleep syz-fuzzer 18645 2886 71300 0 3 0x4000082 kqread syz-fuzzer 18645 452150 71300 0 3 0x4000082 thrsleep syz-fuzzer 18645 326362 71300 0 3 0x4000082 thrsleep syz-fuzzer 71300 114463 85666 0 3 0x10008a pause ksh 85666 512892 20665 0 3 0x92 select sshd 57492 320727 1 0 3 0x100083 ttyin getty 20665 407523 1 0 3 0x80 select sshd 8801 480890 45491 73 3 0x100090 kqread syslogd 45491 341430 1 0 3 0x100082 netio syslogd 71848 302411 1 77 3 0x100090 poll dhclient 17790 461112 1 0 3 0x80 poll dhclient 50154 283122 0 0 2 0x14200 zerothread 25417 148298 0 0 3 0x14200 aiodoned aiodoned 87326 201455 0 0 3 0x14200 syncer update 75505 394743 0 0 3 0x14200 cleaner cleaner 24940 101715 0 0 3 0x14200 reaper reaper 61295 267957 0 0 3 0x14200 pgdaemon pagedaemon 57836 490116 0 0 3 0x14200 bored crynlk 60564 337573 0 0 3 0x14200 bored crypto 75899 129087 0 0 3 0x40014200 acpi0 acpi0 94883 406550 0 0 3 0x14200 bored softnet 72018 97756 0 0 3 0x14200 bored systqmp 50821 375329 0 0 3 0x14200 bored systq 65144 172257 0 0 3 0x40014200 bored softclock 59810 403411 0 0 3 0x40014200 idle0 79048 334361 0 0 3 0x14200 bored smr 1 63526 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9472 6345K 6349K 78643K 10804 0 0 pcb 23 9K 10K 78643K 333 0 0 rtable 100 3K 3K 78643K 415 0 0 ifaddr 46 11K 12K 78643K 119 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 26 0 0 iov 1 12K 24K 78643K 93 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1203 75K 76K 78643K 1615 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 9 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 88 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 584 0 0 sigio 0 0K 0K 78643K 8 0 0 proc 42 30K 54K 78643K 456 0 0 subproc 64 65538K 69634K 78643K 238 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 97 0 0 in_multi 33 2K 2K 78643K 127 0 0 ether_multi 1 0K 0K 78643K 9 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 244 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 23K 78643K 2194 0 0 UVM aobj 30 2K 2K 78643K 30 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 26 0 0 NDP 8 0K 0K 78643K 38 0 0 temp 125 2350K 2416K 78643K 4653 0 0 kqueue 0 0K 0K 78643K 8 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 5 1 0 1 1 0 8 0 inpcbpl 280 338 0 331 1 0 1 1 0 8 0 plimitpl 152 38 0 31 1 0 1 1 0 8 0 rtentry 112 86 0 46 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 132 0 128 1 0 1 1 0 8 0 nd6 48 14 0 10 1 0 1 1 0 8 0 ppxss 1128 8 0 8 3 2 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 403 0 215 12 0 12 12 0 8 0 art_table 32 404 0 215 2 0 2 2 0 8 0 art_node 16 85 0 51 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 84 0 74 1 0 1 1 0 8 0 shmpl 112 28 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2443 0 1011 47 0 47 47 0 8 0 ffsino 240 2443 0 1011 85 0 85 85 0 8 0 nchpl 144 3464 0 1818 62 0 62 62 0 8 0 uvmvnodes 72 2644 0 0 49 0 49 49 0 8 0 vnodes 200 2644 0 0 140 0 140 140 0 8 0 namei 1024 10018 0 10018 2 1 1 1 0 8 1 scxspl 192 13594 0 13594 7 6 1 6 0 8 1 sigapl 432 737 0 723 2 0 2 2 0 8 0 futexpl 56 9524 0 9524 1 0 1 1 0 8 1 knotepl 112 306 0 279 2 1 1 2 0 8 0 kqueuepl 104 168 0 166 1 0 1 1 0 8 0 pipepl 112 516 0 497 2 1 1 1 0 8 0 fdescpl 424 738 0 723 2 0 2 2 0 8 0 filepl 120 4483 0 4382 4 0 4 4 0 8 0 lockfpl 104 192 0 190 4 3 1 1 0 8 0 lockfspl 32 211 0 209 4 3 1 1 0 8 0 sessionpl 112 22 0 12 1 0 1 1 0 8 0 pgrppl 48 32 0 22 1 0 1 1 0 8 0 ucredpl 96 965 0 958 1 0 1 1 0 8 0 zombiepl 144 723 0 723 2 1 1 1 0 8 1 processpl 840 753 0 723 4 0 4 4 0 8 0 procpl 600 1500 0 1460 4 0 4 4 0 8 0 sosppl 128 11 0 11 3 2 1 1 0 8 1 sockpl 384 606 0 589 3 0 3 3 0 8 1 mcl64k 65536 494 0 494 63 31 32 33 0 8 32 mcl16k 16384 1 0 1 1 1 0 1 0 8 0 mcl12k 12288 8 0 8 1 1 0 1 0 8 0 mcl9k 9216 13 0 13 3 2 1 1 0 8 1 mcl8k 8192 7 0 7 5 5 0 1 0 8 0 mcl4k 4096 43 0 43 4 3 1 1 0 8 1 mcl2k2 2112 3 0 3 2 2 0 1 0 8 0 mcl2k 2048 47563 0 47525 12 6 6 10 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 85109 0 85037 63 48 15 44 0 8 8 bufpl 256 7922 0 2461 342 0 342 342 0 8 0 anonpl 16 97693 0 88762 71 19 52 52 0 62 16 amapchunkpl 152 3471 0 3362 16 11 5 15 0 158 0 amappl16 192 3946 0 3490 60 28 32 35 0 8 8 amappl15 184 260 0 254 1 0 1 1 0 8 0 amappl14 176 198 0 190 1 0 1 1 0 8 0 amappl13 168 39 0 36 1 0 1 1 0 8 0 amappl12 160 169 0 169 2 2 0 1 0 8 0 amappl11 152 450 0 439 1 0 1 1 0 8 0 amappl10 144 165 0 164 2 1 1 1 0 8 0 amappl9 136 619 0 612 1 0 1 1 0 8 0 amappl8 128 303 0 285 1 0 1 1 0 8 0 amappl7 120 38 0 32 1 0 1 1 0 8 0 amappl6 112 60 0 53 1 0 1 1 0 8 0 amappl5 104 204 0 192 1 0 1 1 0 8 0 amappl4 96 271 0 248 1 0 1 1 0 8 0 amappl3 88 205 0 199 1 0 1 1 0 8 0 amappl2 80 5943 0 5882 2 0 2 2 0 8 0 amappl1 72 22595 0 22170 26 17 9 19 0 8 0 amappl 72 1744 0 1704 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 29 0 0 1 0 1 1 0 8 0 uaddrrnd 24 738 0 723 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 738 0 723 1 0 1 1 0 8 0 vmmpekpl 168 9193 0 9170 4 2 2 2 0 8 0 vmmpepl 168 87389 0 85919 108 33 75 80 0 357 10 vmsppl 264 737 0 723 3 2 1 2 0 8 0 pdppl 4096 1482 0 1446 6 1 5 6 0 8 0 pvpl 32 334629 0 322524 234 35 199 221 0 265 101 pmappl 192 737 0 723 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 602 0 98 15 0 15 15 0 8 0