kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Feb 17 14:44:41 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.240' (ECDSA) to the list of known hosts. 2019/02/17 14:44:56 fuzzer started 2019/02/17 14:45:02 dialing manager at 10.128.15.235:34943 2019/02/17 14:45:02 syscalls: 1 2019/02/17 14:45:02 code coverage: enabled 2019/02/17 14:45:02 comparison tracing: enabled 2019/02/17 14:45:02 extra coverage: support is not implemented in syzkaller 2019/02/17 14:45:02 setuid sandbox: enabled 2019/02/17 14:45:02 namespace sandbox: support is not implemented in syzkaller 2019/02/17 14:45:02 Android sandbox: support is not implemented in syzkaller 2019/02/17 14:45:02 fault injection: support is not implemented in syzkaller 2019/02/17 14:45:02 leak checking: support is not implemented in syzkaller 2019/02/17 14:45:02 net packet injection: enabled 2019/02/17 14:45:02 net device setup: support is not implemented in syzkaller 14:45:06 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x81, [{0x3, 0xb97}, {0x3, 0x7e53}, {0x2, 0x9}, {0x1, 0x40}, {0x3, 0x2}, {0x0, 0x118b078e}, {0x2, 0x3}, {0x1, 0x6}, {0x2, 0x7ff}, {0x3, 0x7}, {0x2, 0x5}, {0x3, 0x6}, {0x3, 0x3}, {0x3}, {0x3, 0x4}, {0x1, 0x2}, {0x2, 0x3}, {0x1, 0x7ff}, {0x0, 0x4}, {0x2, 0x9}, {0x3}, {0x0, 0xce}, {0x2, 0x5}, {0x3, 0x4}, {0x3}, {0x3, 0x4}, {0x1, 0x401}, {0x3}, {0x3, 0x2}, {0x2, 0x1}, {0x2, 0x20}, {0x3, 0x8}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000200)=0xfffffffffffffff7, 0x4) setsockopt(r1, 0x5, 0x200, &(0x7f0000000240)="2a02100c4a83a84735994250b3e906dcd97a8b1943b603ff86241066c8aa4c8e24619667846005a13cf7abd83ff965084c6f21c5f5332276d9", 0x39) ioctl$TIOCCDTR(r1, 0x20007478) r7 = accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) getsockname$unix(r5, &(0x7f0000001300)=@abs, &(0x7f0000001340)=0x8) fcntl$setstatus(r7, 0x4, 0xc0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000001380)) listen(r6, 0x7fff) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000013c0)=0x1) accept$unix(r0, &(0x7f0000001400)=@abs, &(0x7f0000001440)=0x8) bind$unix(r1, &(0x7f0000001480)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000014c0)={0x1, 0xe27}, 0x10) pipe(&(0x7f0000001500)={0xffffffffffffffff}) getpeername$unix(r7, &(0x7f0000001540)=@abs, &(0x7f0000001580)=0x8) getpgid(r2) clock_settime(0x0, &(0x7f00000015c0)={0x1}) r9 = semget(0x3, 0x2, 0x200) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000001600)={{0x0, r3, r4, r3, r4, 0x80}, 0xffff, 0x6, 0xffffffff}) r10 = open$dir(&(0x7f0000001680)='./file0\x00', 0x0, 0xc0) setsockopt(r10, 0x5, 0x3, &(0x7f00000016c0)="ab35777c429eba5fd8c2755e0e2fe7455a4872d89813046ff6f122e6f9e9b720e7444942201825bd8706b8223b3cf56b8e2fd0a7e8fa6c3e082645f7f26cc8e383db2d8ab7ef7fef040fca4ff2438ef667b95561c58e8e78b786534efa96b1", 0x5f) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000001740)) fchownat(r8, &(0x7f0000001780)='./file1\x00', r3, r4, 0x6) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f00000017c0)=""/62) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000001800)=0x1) mknodat(r10, &(0x7f0000001840)='./file1\x00', 0x6040, 0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wskbd0\x00', 0x0, 0x0) 14:45:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x7) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() r4 = getegid() r5 = getpgid(0xffffffffffffffff) r6 = geteuid() getgroups(0x5, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getegid() sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000080)="b6a66d2156d0cdff9a72141bc65bf8301ecb20e648e69c0c0a1a0b50c103101f773bd65f9f4042694ae5948c33140190fa9f7c61980117b42a1a90b3e466b0172480126d5b817d624e79d414626351462ff2ae913ee5eb3bfa2cebc6bffd1a5970a817ec608dc7ad4e6d40fac1f2af8c77375bc25e1e6ecddb60bf8e5175f7e792f667a5b8c7dc5e7529a09e36e57991e3fd8d027c42e341ec59b13954ce456fdf78595c3a238735407acf9dfe4eaa1792001a4d72dd95c9c399e395158419b81f787d3f0ed7d2", 0xc7}, {&(0x7f0000000180)="4fc25b7704228655858121c5caf62c9b0d63030d552416b8f2014b", 0x1b}, {&(0x7f00000001c0)="9378c22c0b5f88d57caeba51aae4c9c1e3b6440f24a49089a8057c5b2f2faaca735e3882928492abb8395965e7990e45b3c6ce4a001dbecac1007872d29f1c8d9cf13a20c30fc6b838821fe17099216087cadced19f3a735da47705ce6f182f3223b389504c00808fd181936a614c6f7cea556ced51b6b3dc59005e9b32377428b55feac314424aef3a7db49e8a0d47e69c822e4f84f5bfcce4cea20ed2c48c3bbc00e56a03160501324854c605d8ffe31aa96f9b99c76d184094f14df1c08ff1afa784bf914a15ca3dfab572ee603949d16d293658bf4256bac0d7280865c", 0xdf}, {&(0x7f00000002c0)="ef7ea869e7217afe5a68e0ac3ac670198f1394343b27ed855b2ad815793b390cbcb9dd66be2baad79f1ea428e170be20ce1e4e65e480e6f1a20060321b21c0d5cb29c447aa835d70774e4c303473fb66a56478680fce0e3435a5d84b2d789b6945678f2a349728fff16bdc842489c1764f57b5d29773bf0e0c15b5a5e70c829167b2ef", 0x83}], 0x4, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r8, r11, r12}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r0, r1, r1, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r1, r0, r0, r1]}], 0x110, 0x1}, 0xd) fcntl$lock(r1, 0x0, &(0x7f0000000680)={0x3, 0x2, 0x7c, 0x1000, r2}) fsync(r1) r13 = socket$inet6(0x18, 0x0, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCDRAIN(r0, 0x2000745e) setsockopt(r1, 0x3, 0x8, &(0x7f0000000700)='<', 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) fchown(r1, r6, r18) r19 = syz_open_pts() semget$private(0x0, 0x7, 0x124) sendmsg$unix(r15, &(0x7f0000000c40)={&(0x7f0000000800)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000840)="1e09ab7714ac8b90e93feb6f48a12fb99d0ba79475a4f702ae16e178b3c559479cea5b38f593d58d84cfd49414c849a836c91c4db2710ce3572ab1f27c6dc160bae003b4acb973fc1b25c20ae3e110e7b847e65b98d9b30ff964cbb27353f1649e9d2e046fc0bb3c5a860a71616fde4a28749067f475bc71610e363f252980797e4f5b63c046c0fc38bd212359621fe8238e72bf9a3beab262aa22", 0x9b}, {&(0x7f0000000900)="ff79c956448f3360e61c5f1e5dbd3617a4781a7fbe8e6be4de7c66d163aaaf3410f922ef3aa56577d322d8d0a2f1c19bbe8e04c47bbfe9159f27a08ef065d3010390b71d53d99365c34912510358363cf675742faea96c378e55306c9fbceb6e80c00d7bec34ce12769f42c2ee6c3b66e9baaa2a1e601cfcb90d2251f1da18e841b9ead00d4c18adf05e5feabf76343a8508b2d6", 0x94}, {&(0x7f00000009c0)="09f43e7044ebff615f52528eae17ec9de2f2697afdea6134e009ab2ac15b8edeb6d8d6fa717abc04c237ac3366cb085f794c915a6d578803bdd8c289307efbe22f9e3442197f687c4415a37cc3028a324c78e87622467e53933c85334a5c40585499c3da4951a83871ce7cae91fb04aeee73402874ec16b39b0e185b6d68744c3e10d52d16e457cafc36c8f3a3572b4bc24b7467ace2ebcd85d2b4fd57ca7cd1c498beb0979d10eb3e113f", 0xab}, {&(0x7f0000000a80)="59b4e5f45acb0b6f9d43d3cbfe6b67a479f83faa52933b52dfd5c0d21a092a85194caf91a3fefdb515a13ab9d0dc0eb7829832ca7822e51da4a9e37a0b3409e118de83c77cd5c3dd485a4a2fe6be76343e9c66599cfe40b8ed9d9b7a7e1183f7637764d11b779e0626e7f96ddcd4e7f705d97aaf65003166b9d72f7c28b5d539703a6a46c216e5e0c35d347bd4b8dafb40ac577bfba83be50b4d5c0475ace468748fb8bd230317ae9330c5ec4b6c9811b4fb3f30cf122814c3ec15f4f66537ff08facc50b5e89d533589485987c495ec94dd61fd6da5f427", 0xd8}], 0x4, &(0x7f0000000bc0)=[@cred={0x20, 0xffff, 0x0, r10, r17, r14}, @rights={0x38, 0xffff, 0x1, [r13, r13, r19, r16, r1, r0, r1, r15, r0]}], 0x58, 0x1}, 0x4) ioctl$TIOCCHKVERAUTH(r19, 0x2000741e) syz_open_pts() getegid() ioctl$VT_RELDISP(r13, 0x20007604, &(0x7f0000000c80)=0x3) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000cc0)={r2, r9, r12}, 0xc) 16:00:01 executing program 0: 16:00:01 executing program 1: 16:00:01 executing program 1: 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)='ol', 0x2) 16:00:01 executing program 1: socket$inet(0x2, 0xc000, 0x0) socketpair(0x17, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x2000000000021, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = msgget(0x2, 0x100) msgsnd(r1, &(0x7f0000000000)={0x3, "23c239db67b6d40168d6a327deacfae913bb761d021c9f3fa86d3f533d65ccc2c57f3a7344c7582924c72583ba7464625312fdb0a745aec6aa5b6abd93a77138"}, 0x48, 0x800) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/65}, 0x49, 0x3, 0x1000) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/208, 0xd0) 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1e, 0x0, 0x0) 16:00:01 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') 16:00:01 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0x12ebcd36d7b21a88) lchown(&(0x7f0000000000)='./file0\x00', r2, r1) setgroups(0xffffffffffffff56, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = semget(0x1, 0x4, 0x40) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000003c0)=""/251) mlockall(0x1) r5 = semget$private(0x0, 0x4, 0x200) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000002c0)=""/241) setuid(0xee01) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000680)='r\x00') r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x101, 0x71, 0x0, 0xa81, 0xfffffffffffffffc, 0x80075, 0x6]) linkat(r6, &(0x7f0000000080)='./file0\x00', r7, &(0x7f0000000240)='./file0\x00', 0x4) 16:00:01 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000340)=""/210, 0xd2}, {&(0x7f0000000440)=""/111, 0x6f}], 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6008, 0x3) execve(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000100)) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) r2 = openat(r1, &(0x7f0000000200)='./bus\x00', 0x8800, 0x40) r3 = msgget$private(0x0, 0x2) msgrcv(r3, &(0x7f0000000280)={0x0, ""/173}, 0xb5, 0x1, 0x1800) connect(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="010d4c587ecd0400"], 0xfffffffffffffe9e) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = shmget(0x3, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff]) r8 = getppid() r9 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000004c0)={{0x1000, r4, r5, r6, r7, 0x5, 0x8}, 0x12a396e2c0000000, 0xfffffffffffffff7, r8, r9, 0x2, 0x3}) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x61, 0x1, 0x3f, 0x1f}, {{r1}, 0xfffffffffffffffb, 0x40, 0x28, 0x100000001, 0xffffffff}, {{r2}, 0xfffffffffffffffb, 0x10, 0x80000042, 0x4, 0x2}, {{r0}, 0xfffffffffffffffe, 0x22, 0x1, 0x3f, 0x7}, {{r2}, 0xffffffffffffffff, 0x40, 0x80000020, 0xfffffffffffffff9, 0xcb}], 0x80000001, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffff8, 0x10, 0x4, 0x6, 0x1000}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x2, 0x20000011, 0x2, 0xef2b}, {{r0}, 0xfffffffffffffff9, 0x24, 0x800000c1, 0x1e, 0xaf}, {{r2}, 0xfffffffffffffffd, 0x44, 0x40000001, 0x0, 0x10001}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0xfffffffffffffff8, 0x3}, {{r2}, 0xffffffffffffffff, 0x2, 0x80000001, 0x0, 0x5}, {{r1}, 0x0, 0x21, 0x24, 0x0, 0x8000}, {{r1}, 0xffffffffffffffff, 0x42, 0x1, 0xa8, 0x100}, {{r2}, 0xfffffffffffffff8, 0xcc, 0x80, 0x6}], 0x7f, &(0x7f0000000000)={0x10000, 0xd078}) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x6) r2 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, &(0x7f0000000340), 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 16:00:01 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, r0) setreuid(r0, 0x0) setreuid(0x0, 0xffffffffffffffff) 16:00:01 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000580)=0x7) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x6) syz_open_pts() syz_open_pts() 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) bind(r0, &(0x7f0000000380)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f00000004c0)='./file0\x00', r1, r2) setuid(0xee01) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='*\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)=':!\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='\x00']) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) openat(r3, &(0x7f0000000480)='./file0\x00', 0x80, 0xa0) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') mkdir(&(0x7f00000003c0)='./file0\x00', 0xc1) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) setuid(0xee01) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') readlinkat(r0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000480)=""/4, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = dup2(r0, r0) chdir(&(0x7f0000000380)='./file0\x00') dup2(r3, r1) chmod(&(0x7f00000002c0)='./file0\x00', 0x2b) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0x401, 0x6d9e}], 0x2, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1, 0x1, 0x9, 0x5}, {{r0}, 0x0, 0x12, 0x2, 0x100, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x12, 0x40000006, 0x4, 0xffffffffffffd6d5}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20, 0x3, 0x20}, {{r0}, 0xfffffffffffffffb, 0x44, 0x80, 0x61, 0x3}, {{r0}, 0x0, 0x2, 0x1, 0xfff, 0x3}], 0xffff, &(0x7f0000000200)={0x5, 0x3}) geteuid() getsockname$unix(r2, &(0x7f0000000240)=@abs, &(0x7f00000003c0)=0x8) accept$unix(r3, &(0x7f0000000280)=@abs, &(0x7f0000000440)=0xfffffffffffffff4) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000004c0)=0x1) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x7, 0x0) getsockopt$sock_int(r0, 0xffff, 0x102f, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x182, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x6, 0x20, 0x5, 0xf5}) pwritev(r1, &(0x7f0000002340)=[{&(0x7f0000000080)="30f049551dbdc975a0102c57b833f12a52520c8b8cc490ba6141c67efe2bc147cf568d1f4c6ab321ae30c9cf63bd7a45f5d5a4ba3718dd92f69be3965922e81c7e4ee98dab4610a071c0ef5357cfd723f8393b89c543132d47b06f54e9056484b83e738eb779b6dcc37554e95e157ba7da7a11fc9d78028e4a44706b57ae3662fc4fc1", 0x83}, {&(0x7f0000000140)="a59ed10d869adf6f05e8dc4e9e41e87a29bbad44164a849c0dc42c40d857c841c01c21244301a7575da21b4501ce18daa4848d", 0x33}, {&(0x7f0000000180)="5cbdc341c0d2c0faeef85311aee2d6eea1a7cc430c7a331843328a2ddb3a4be277acdab14c1ec3dc2441a0b6b1ca0430609f68ab6c13cd338b4e5df990be4ba3a180ce04ecbd6e3e9ec6520dfe291959ea42ce8253dd34dc65a1f013980992b2fe771553ee123553665e", 0x6a}, {&(0x7f0000000200)="cfe665c4146161f4b508920c1d02a86a13911af85afe0e8138f3a969fd41a7bfbfc35b9bc4", 0x25}, {&(0x7f0000000240)="9fe5826e99a95d64aea264d25bc41d1e4647013f0d7ef792212eee609704f9c85058c16e73ce492902e116fd1ef6bac72b6af1620d2196884b4856b53627f94312b9e4edf8cafdd75062ed9c5e4060786c2ace999fa4d70d62ee7242c9020ed3ee348b8e6a91f1a9b35935b52aae1c3fb38026beaa7541af4afcc74454fc7e5cee2cfb5b3e7bae84a9a393469562aec45445c4b06d0868c17731a507307ebb56bb195914ab89d1a1964128", 0xab}, {&(0x7f0000000300)="dde5f6cf86b627bdf319f8e44009d6402ed1e0a4580ed58c76978bc9282aa6f13646b93adacc1ff959c1dece24ce46902feb21dfff69192608873dfd6b502762815a268015e39d351aeeac901bd8229663895858483ab2fb5a2a0074aa11544750abf5f40340370e4a6d91055a97c48616702bd2d3c6d0c7e03958a02d1921dfd3505570a42b21957c7af2d244d47763eb906be5a10a3f9f17326ce2a1799e53a6482da0652bfd993cbdc6a3babc7381399ab3f5f011adcdec877db6d877a64dba4d477ceb0445465567fe9db84a30d2899751b01e9fc139c0861fb553757ab7f8cd1d8ebe2e00dd4cbc0a4483024b7e3efd63962d3fda28b5add7c2b64214f5abfb2f12e29bd4c7abf6e598e87fae5d1a22e6c4e8605bac4a5edd6240fdcc18000091db935162e73b586e7a6bcff7e9feb17ad27e0d564cd4940cc045d0a8f8dc4eaefe03400acfd7d28c6e5e0ab8d2ce95285a0c644097c5d93a50329ca6278220f897f60e8cc0f98344595eede0d69a2de0d15aa5304aa753004304d2ad177429a67f39310d38edb01fbe64417a82d38958e87cc12ecaff900b0dcb9fd285e52483154e9e4be75fd7f5c77d66995afe462eb00efed45afdea602b76158091a080e1b535fd90a45f0db66b16707ba0150ba509eb5fd28f705849149ad641eb99b40142132bc057c10bce766b8a9d74fb0b87027cb7f9feb59d1ff7e0e143abf6aa273130cce3b136189c49047f4423c9992fbaa14c2cc6715e501a4d132ecb9dcea20d8292d69c5b945ba4a695fa4b74ef2c8d36d2cc106ce5fc01c00031a5ae53f63f82ec15bf0d4cc6b2c8764f634f97670813afc9dc716e14b4bf180995b8c565ae11342133b1bdbd7a5909dcd4f863c550a6cc9b0358854d6c8404de161d5468ba9e7a9e8a0b852224114a62dc029609a5e9535715bf2bad8a0e8ba4fcddfa0a6ecb1af748b9ac2027e5ee35350f3e7dcb4f019aa5125f4ca0d9d1aee905f33b31f0450d1ec88fefbbc33a9b9701cb53b57b05c571ddb8ade384384f4ff06b7b49340cf44f09622a8ee811392d7b059aa34c53cbd7892eed70f009de44bc29abec2d795035bc7c40d9b454637c46a9a01743de9acf39b3ce74c0abccff7011161bbfe793812e6ffb08657ee5b862ee7ec1ac44cb96237a4aaf1a214cf219917eebbc37b019cd762980030c7e70a311e9247e5d15cb6de50e7cf4dd6cfa5f7eaa4aa4e77775d25607fc336d7623b79f894d0f6ce06c928e1ffe782621dcd48a3e58a208b3d65cc6ffb83c7beedcc89726e7c8f5c7731e174667f5ba433e2ab1940de5f3232fe84b990c94c75d7391055416d20bb2bc22f3fc53c48c15b75607d573dadcc1942956b8aa8db9a84917e6c596d62190b472c8d2f38d715110c1a74a8ce7883eb221fd761225ffbb23d94853f70b62d7f4df156ff62dba971e52fe1be842973a2aaf7ff66ad68963dc8aead9b9eb02d44e1f1ca7b6ef35e503fd275ed615d482faddef1fe5e53c4be20a151a017a927604d9778495dfa6697f6d633092ec6c9b8da1f1f1b53ab79548fda094faa2b53665b6ec6e0a6247b8751acb431af1610f4be30a2e13fb390036948f394c97d0aee9d42370550f623813f25aac0ce0e5093b00ed33c693727295cb0117752a6e191fbb59c7c0b96d219c2fbed7a9d3ddb4d5bfe5c90ede441e93d692b9a8bcafcf949efc0058249e5c1638f7b3654af33f637ae06d565ca0600d1b1b587c4075e0191976c33caf6bd0c59d7fa0631074ac9c3a94ece43eef4d54a6ca4c34e03e9efddecf87849dcafb981de3b61e1202ab90a1003d55e462f0a65ccfca6be9dc3c4d89fb1fcf3c857369d0c51cc9fff8209cdd0fd86bf18acce6cf50dcd9dcdb4560b28bd3a41e348c3b4d865f4e0e6fe1806604056ca718d3e48407067de5b84425bc8e61e1bf18fc5271a98dc174f3eaf2e1f7c6235ec5c4fe1ebbe387f88b3148ffb17fefbec8397147abaaf9332a52dc58cf2cd5d3f51a9a01711b5950ac7b2cb64a9d4de7df658b2749edd3acda87e696e5d9cbcc38dec4ad19e35506e8a922bace61beec4b3f7d1181dc5d8f3424a2eaa6f933c69bc114b5c245c2d22a60d1f19adee67d7e7c35985973fa84f34b3ddf192fffb89d48985dc4666958d8e8cbb480fce19e822e78053bd73127036e864977db1c4bfb3d8d9d72f9892ac4bfcd839d5301e1f91a46ae3243a447aa7166a442a6ac89e5ce8a4f955bf2eb90ac9364b00365dc429b8d8e1addc3621a8e675d289df9a3d9576584a07d6bb1e664c196d6fa33273e3725e39fef49151fe2f4a5b2f9386b23f4863d4a6378c448420a0f89aeb55843c9c1257d91f85b7a850f371e97642b0aaa448761ad248baa2e2c54dc650b7c3c7487fe320308c6ec3a1c1da700d7057c28622bbb449088e3403ed305ef3c1285adf88ff133d4b716348c2ce8e15df8ec81d40c4bcd742e3e1df8c65bfb0996feaeb46f62cf25a7db6660be25607159ef134837afcf9d699e130796a7dae86dd93a7757346d3a470dada7b07e8fdb26bc15050bbfe394e1f7970d8249d000baa811768451d8447d692739aef1f3b0a24207356107af831928c48bdc677f55185aaa6b0af0f96c67972ce728519542552a974257db4ebd0200176c37e5ac3bc39f7175483bbf906d5d7605c1d42cde9518e594f5ad0ad925526d6cefc58236bede8dc54c59146270e5e4201ae7f49f40242a981102566dd3a1db379a0bc2b598b745f8cae6b0bc946d2a95315a490d244f21f98f05afe8c00b12f6ab7f89c0ef01cf990cb87db88373d5223599294d02d783cbb373782c60e95e333eabd8a025315dc97fb644009e801b76c8f230cefeb099af258bbb20d223071cab5c724751be7b3b9224837b78f185aaec7073a7214b9ee7913b897422f02f6876113c7b26663a2786e81c73c8059a81b37c7d969b7cbcc738c913aa6edd3a19d38cd7712e1f779f8ed40134776565a4a40c6737f360f30830715a51445062e067243233c484a29c7e2f0d75c0718661e41301f737012c0fe742c4ea542d2bf9a214d60ed8af5e93c73851528497b811af95710b1b8c68dd5aa84c00f31d7849d01d4dd1e2dbb2b9b3efc6b9876109385f3704668ff01dca98485161a2f82fc16c2b8d714c5c7505997e4ec508a3ffb7a8a4b8f4e4e4880ce36f304101c67de5abe34e8191cb98a948456bd3a7e5f89652d61003aad075e52a2ddbd0abcdad6f532efeac0b733898e12993810c0c3f25c4ac3377c47921a7f6d7b40b5eb82f58b0dcad862cce442ed8c50f418a567c5c51576f3468a83b4672545c4bb2e6fe60ddae8513954a312c2907efbb86d53df93e34fd30614168af4f5d726bd28b6cfb4c7ff5d4112dd84a3c9eaba15ff2f7125ef70059f0da89ae5b61c3ee6d577e09abb414bca04977b160c08641537c67d9eb96c47850e0e4c09a76bb6b7a482295792eeb8a66c6f872ce5315b3971f04a09a6560a3fb791d0a9401acc9b99fce411d0c73c8050066650558d8bfbf18fdf096980a228931f16ab2a45874177510ee7c2bdb76d271a9d465f8d2a127e5e697cda0838ea6bc64aaab9fb23f75821d92a1158ca9bbf0c83fcbdae96f3ed663dec99d3b23fc2c6cc79d9111548d1f02eaa54d6d227993122d5f748f387f34da65f2d92aaf5daf9af8a151f16f2ae98aba0829f89466c671bbfdb755fbcccd5dc7530d7d83c42ff956b7e528c1de8ef1e955b17b4fefdc7cfad3d2d9ea5c5835596cbf261620b0156a85c612ce918f5a6e249b7227c02a01109778d58cf407d93285284bb0395d10b07a746bf51e8e953b65c207f397c87f73959cab32d0dfedc7a1e066deeb59ce28e328a55903fa006bc5cd9925279e159b39a1776c3a4000b2541f04aaca32104ea8c9422cecea12a0056ca6e3d1e8c5b8a304f7dc0bcf87bf84ee36f6033a4e047db1f8c5be9f2eb6b51a71656a59761799725839a17eba7ccaa67b1b99d8ba61881d3c8b686d97cf0a560e877f72310646ec5619f88cd7ab8f5e415107019ff69c90b691fefd198648405bbc7af559e23d0d249855227fdc90182da264dbab9ce8d98700c9793db0f552ba88f7fcc7db7f4b6734cd1eb3b696892940c8108373d188de38a38cb0e635194553e464deee2f95079d240eebabc693d0dbcffb707464f3c38773f268b6e10a3ce1fa6a893ab86a2ff1ca5c88d46f63f36834ff77cfd107077ebd3cdb394696b5780bc3a30bc68fc9044cfb0d5f63c62689ffb14c71fdfd90e4c4b949ab6769dca4f342e3700e2e0a96a953c3fe37cae5f6c3b6a8602f5e6f71252d6401ee6f799cbdfbad1c58926590e4c240c81c15be6dde88630a19453b12d86fbfd8883d6e811cff3ebfb960dcfca4655d2d67157998b870dde4aa9e606d8f087b54d66ad514c2b0d504ee6e31dd77e495e627cbcf0178dfa00582ef4c991a72b521f11cc1e8932c1b7777d149c5d62c58064e3175b7b463c4646d91a0f454d009590303aba2d3db3ee3e861c05d6d7df1a3c05fc8a3027e5c803f20053286afc9f3d4be2836a141b66e2cb9ef9055d0babbc45e8e0010f3c1401fe02b0e7fbc46de86ebb2e345b1fa4ba1abf264d6f39548f86cacd528212d29d2d95d5b94a66932fad5ede7b301c2e4e9d38a84ec9deccfd4b219150104f25ee4792429243f8e29c03ebd7cbf432a3dfcda91405112f406e1554e64f58c239144fdec688ae52e0695b63ae60bf4249dac90b27652d92114f78de838b32c4de688fc8dc9e6b706629a0ef84b807e2980e8a17a6b3d17c8ff430d61d84e11b453b6e734f07da59b4a0198313a5beef73977db29ed18d5ef7fc76d375bc14d8da394b45db1326efb625d5db8f529e6690a50c3ab98802b7c98b84554b2a473d1db749ff3be5a86043ae41b1b43995c619a8d64b95a54068c590c02618d124ddd9e47b3bab80a9281b00d7fe685fdd7cf418c8615f92c3372dc67b02b7bf3c825ccd380e495f087dacb623ec09139070f5dbfda76826a7f5230c6cbb1bde2247627d8ad5afd765454cdda119413808a3eabc8146bee85ac14fe8cb4a7f27c3612fb4504594f7c2d4b3a9c96cd5a289997ea200e023864984491ccbc3f3a975865219b3c75762f9c85887dd431dc7a969c5c159392361caab53d2d7f05bb0129de59df58139f99a218b66fbcaa1ed3fc2e0ce51b7718b2be6eb860bf0610c2bef9107fb3ed025cd7ae78bd36ee535b000d470470b00217909b6377d6f5716607ca14a9b1313aa1fc8053038d5917637a78c04aa67d6aa2f06d2b06b31d94233961e489d9fdd4cc09277e76ceeaf4b92dc45570917990e56299cfe183369be9c23c3cd22c7a69ca358d76df1253ff5632ac0d2e93dd5113e12a9b2a2ae2c21096874f7ec40cfd31337327eeee0152ff9993a2e0c73dafce3110192b6812a40741cb5d8bf422ebabcb8a9ae93f97eca37781b4a738682f43127644a7496bf67b56c36ac37e6a96dececa3f67baa4f33b5a3c4ff525c061141b6b5a3b96e932e06df581d63abcb776abd3767ceafcc4ff2b67db34719865b28da8f90bbd21a0aaf78d730ad18402fee0c4046e9ba51104e65ca6a1312940db7eeba605a56fa27fa9e79543923996b91df336726f2176ef8f87b3b5241c6f5169fbc3606566a82918cd2ea87e96fa103e3a6fc437ed78831a72d9bfb2c715aabb89efebae29ac4247d15809cd42acfee0c4f72c9a78608153cc8d007dc5fb9546ce45bb34c5f773280d20ac215138d8171b0eb6466e7b1f723014", 0x1000}, {&(0x7f0000001300)="6104bd8c7f29507b14a0dd38db559b8047424fe11e9812ee107cd78257e4", 0x1e}, {&(0x7f0000001340)="1e1ea7f24b14ba8bb5c94455348bcd58b61eded88367dba5fd8bb383443a00d41631fe900a18778718b18114fd4f2337b668e9456bd0aa69bd1f18bd95412841648aa9602b23dc79fb1127acdf8dc01592fdc84590d917493a42e2ae820d0ae89a427191c1aed63d696a08f8e216a859dc6107697a3681ea381c05fc28d6c956416f5a20b5772b239fcee9670bc8c3b6126a206b800b833aa45825b34a209748b87ff69b2eca47b0377c2bf28cadb524ed58334625da0284ac4f8ed6c8b9cf593c9a443ccd220bdf674c67763e32b866f7159ad1d3154c2971ebe857c62a8bf428464221c2d4da92b48056b9eeb10ceb6a2b3b034d144435426432a86ccf2b65aadb1fc2a1ceadd7d2b81355845f0bb883ac9487049e1411be61d672e811dce13ae0b90903652aeb3b85da3147513831078958ed7e0c6b7620ab5462db3bfff169c68114ae7e74b2ab897da4b2b82cd40def25939fc31080f07dc5cee448bc04280842708ffccf939ffeada62ceca4e9b76582d84b65a11297a5b9fd1da378bc7548bc4300646962572e9edb36e58d3f0214e5d60bb13c2a4f06a91dd8a32d7644bb642c29a1ab2e3232cb3084ce2295297d846537d4db4b979423cc23b5ed91a2d9fe39ec947c822e93e5d268025089762fd1b7abef98fb6feeff1c9a5ba10ad0f3d9fa3639bd75413f1a91d55c249b3363b50759af4d5dac2759156cb6c7b6a7f41a27b177c0877c14bc3b76ae7b2a456ed24c5c1a2f2f2b9f4514d3495aa0ff51f150bcca958739cb8183943a4ab5f956ee704f72e04a5d6b9a8e6966b23cef9409813dfa210b535986a9fd5b8341414ae419279d8ef1892ee16145a0064bf2b5e170a75a4ec64934d2fa5ab2a1722206e1c5d86aa1cd1e5381f1e02dc0ba1ab5f68df0c2ecb9c418bab64d40db2e245e8d2713aacd268170ec331d5f26f1c9ac7510fae72a383c77b389aa98b9c0740d00f40541eae67114e14d3d8fb7bdd89a0f45130d1145b69f8c06e3cb0fc9f2aa42786f6e7fb59e33900ea8315892f8d050862fd71338ca58550be55e11b374f05e5906ba7462ce66f264b16ca5dd1b29ffe3d1a06085dad819e6c221dab40edb3b4001b3fc6cd60bea85f54607b8c58aaba06f68f9967b921584468caf51b69923c56508f30772222348ad202f73fb3c77b0442a0495cab324893f75521c682b975795822f636f8501f27828c02d1d610d86e8d47560a99d8465c051588af7873ce50ebc6b0d2720a7bb0c3794db53db0fe42b0355dc53f985c942195ec84472a3749a5b390d65187a96f14c3244f5a6733ca5875c79affe159eeb493434e0ee3f15d30b681bb5024598d1679ce1c9b67e90f0d4d48ae41eba0d3ae1786e235a735aabb420a9eb6f9daaaa5c878411aeed42dcd8d0d7e33c0fc7f335705ba7dea75b386b02623e73752eae13d4556fd81c88fab2e9a69499977733d302ce5b9f8e37b8adecf719fea43d9cb0b27d8d0c1427d57d352a00bbde528746d07ee896415690076469857bafafdfe896804490945afe237e35468db3f8a5d2bc62d6b043d1609288b1bd24c9913f062cf911835249ce5609ac772bc178a0f453069cefae6aa01704a0ffefb157ae1af257dce8d8f9b0a443a5d8a9a43bf556ec8d31424b5f560c4db347ed87ef2ff4554e5c4df4e06fbb678d66ebc277f2748e738ed9c09ad93478e6a790605b3ef29427e9c15ee77022d1b25088fca04b72d9bee8aa7c56fa91a2f3de65109b3bfb9c922419e7631d986ee4c2a526ebeb858bace29fd600edaaff5247cf702c261a273a071ceea14363a33edaf2fc20c668d3486370cd22c9e5985aba76e7d406ea91da696ae4a145caf2a297a6048809ab79a527d08584965432d45e90ca8684e0d8c84e381d702ea33f2ec1db86940df09b0b71a3e99a1473854c9c39f264654bb0d78cd6941572c0176289d60a8cb31aba3ad44cc353fccbc3e0b762b1b7bfa8ac199147901dd29aae80321473f7e45e6ca8f0ffad3e01a4abb6c7fbf2525b25c9e8c9a9f290895aa118676c77c6658111be79f4a48a639f1ed61368dd3ba0b3a2abd59c60a86f4e9422832bf620ac967c8caf26a76ca3db2ff9d3f74308d7df4e2d9af88ea85a506ef5ec632e53b49ac3e005c78e81bf56a6d3fc3c3b18371dca805255dc7c874a23af505d6e5c765b4e07284732c2adab7e59411f8acd87634a9cffe100bef69d707c79758422b67e59b435dcc590566573dd123450aee4912f8b541413615c672b16116e57bdbcf53b7fa7f69355dc30067ea2370935a7e1460be48d2ce44cfd191ae633b0253867190c761b0d4dc25fb831612e14a73d66974847e97398d132f5c39c95b538fe8f2694b0d39e2024370333fbe2c352df7adeb1388459ac6280d9f2447af497251887a0990d7a5322110b5f3d31fdb6cc917b2241cb3d73e06d4b9602d4e17e2ff4b93e9b830600c073ef93113483a43b9eee5875871f5711e78108a37733395ec46d7f6fe557e5b4a803b5e273525e480ae8202df9a8fd3d27e30cbebeb42d8dc691595a12f0b6b00030cb3fb1b8ac4e0b8237c9872ea2e57e5ecee23dc0d640612232477c37fa5098904ee28910bf1d52107dce1d40e228c4493582391f3b346f3d122a2b14000c5bb973e6829b7ed7e32f439c9598d7b8806fe0719f57d09d7b2aa97bb2aff5c9e558d490ce07b610ca4283765bbd5217b4024fd765b61d52b60cbf19cc6d0aec03075454661c3919d65875cdcd44ccc46466c50e8276d0437b864f55221e6e1fe7cd752c36df5ae3d6ef14772d22ed143a74943548beb1d187cc506e041f3a3ea34d03f8b38ca026db0d4b852ba0d89b6ef421a8852c6703a847de5823c620fbbd9d480495ca8f5f28ac37296276e13f56c06a21593ab8df5ac86114d2830c9c5cfdf6759cf955e02f7266f5babb5f044523b3f736d16543cb97315d70f4d27e157831c6264597b68e8ebc2ad624924abe8d7db211ddc559e13215455c9e0039ce984572be515759fef0906806a89c4b2f0b0ad054de11da26eb588ace58458337dab000fc6dde33e718298b7b70a6933a61d14914f0be35697f775f3beb13b78b91148328149bae824160d32c2eca71181a19c2ac23d92e5556ff6b612321fdcbe308fc17b71eb28a876bdd81066b6c3902b3a8dc5c17c2fce2652f847ae44ccc6bd5c34aeffb1768d01339e29df06c3467ea99adec8a304d70bd1f234bc5109fa2f0036bd80ce2e2598063b2cf28a1d4afe1c3f92defa7e7c94545a4b598f24bb5fe9b1f1007495b7c0a2d51456379e8f200cb561b28499a6d0de9fbbb7cd3f4d834e87bdb0d0332240cb97cc805b9ff1e1ba8f95fa45b230efea282bbd93a4e7370f1056f25d04101600fed5adc271cdb570426ebde1eeb574ba358bd599c7bfb4bbb89012d1d5c5eb4dfb9703ec4e106bcedc0d2ad40561a5fa6c276c03f2489445b5ad30d1045e74d949f1e14d800c0144ea363480bec956c8ce72d3a262a8c009b5d2bfbbc5e99f2950438dba16dab54a753e7559add34021d8d76d050c40d9281af936ce1047f58c1edd792994e1b423b796742b12327e9dfa7ec89f47489bb50b5e7066088c23d8a63f00f2a7664b0727a3c1b886932afa28121ef106e4adc18a25310c596fb41736791cad267e0eb4659d0e18e15abeb0e4c8b8406c7ebebb357f7420456e6f2388ad456ebc71680ba15e2deb54a107d2f7f9dc4c2574722b17388bfcd085b37601863fb30fbb895ca2bbd4f7f99a3153292f9f638241351f3fd7bcc0d90514c055fb8c19ebf2ff2818dee44f9b58dbc25d38bee533c12cce23358883cce124535cb55c07ecda13b5539202cee435b2ca933a057e3714633d29ffbbd46fb7cfd733584786931355c547a6f0522a8b623c0ee49bb137c1dac5014321b3db206bf7d8d340a0bb29557a6716ec8d6617cdf94ac008f1d2a629f6a4f1516c4f384fb150d715da20e8d4b67748f165cb7882e9ead85edda0d7f60c82a99efa60fd40f30a9ed8d291221f2b874b9150da7fc2bc6ee4cdd973e3ca3353654e74a5e28e4ceab3cf8b86eb18598a0e2278f75140516844fe4f68db71aec9221c5c00fcb7330ffa73e9972380a1bdf622fa6974da0db16b15646e6f953b4da3206aafca3d06778f573df2a24dea70f26c5667b9d3b47c1db8bb677f4176d5c9af2761dc24639edd844ee7158bbc542d8b3ac4accb5c7f0a5900ef13d9240c55ef06eefa46a1a040fc773bfc84a59be7e19a89d472056308e20f4657cf1e655a88d61805d95dd312c0d9c19380b6d23c272715812ad82f34d732e94f6f1b17a7f7e0ebdae117fb2c1d990dd3fb043ce9720025a5f11e3434797882e0e29a9926f4c74f5a91d32d689265a866227b3b07f33ccda11f19da7793d5136a4a3a24ce19b1a8d00be189d80e52bb280781d9d78060b7248088bbb35306c4129013b80a743af52b29f690694795b5a3e299429aeaa2ef2be6df551efb7ade34e51ac6ef028c6a2d8c0076de084bd27d240ad84bcc11c55e8b11df2fcfc3acb15d8369e512b1b4c6ed5c51b18c653ccf8af2d503b503d879bf2c6d7b19a9b3594092e4d01a5bc07822dcd2becd58bc78608befe15de891105d6fd13fb47ec8710bc48d58a8ca9faea4c7f0ff22de02457fd7ed59aa143ef3c82686820804aafe51b3fc5abfe41849d4778d7b4cc40cfcf4c2ad1a76ec26ae958441f0aa44ad61112503f8cde1c7f58d34667bcb1c8be8b63a3199792f42a196a0c7b929ca37833b23ce6ccbde6d39a8f7fd1b184efe78d4b151014b7fc966d956a192c9d108e52ebc732b33df9906d5e16fc19d73ffa8d9175ca9603fa3880514deef46f86daba07542e1854ba0302ef16e2de18c9cfd506c56684fed0c3cd9eaf534a77c2faca0876026c0620453ab75d5aebb46aeb50ae7919c6e0a03051845a14000e540be6e4414e15fc5f08fbcbf26d154a0cd440b0e9917da83d09a75e437f8132bc851b3be3f004bfdb2ce26c4ef387da721166b7cb6f9af0074636310d5b9ba8a4d53bc55a19c711bf0536766f40ac0ef2a26aaa5e177957490e3965381d67c3be7e62101289c2155e66d5035c54e67d6313216ad0ce58357b639fae03d588b01645af71b94ca7f91251c0f69c38892fb6dc83a0d6fe583d15f8801c82cd45df18e6d83fc5958f2375aba7ec482bf3bc7b4f3f96ba5f53b59759a150a15d94a1064e233723e5160af8a455b228d6154ef6e9026eb7d361e42fcbf5a0979020304f6e727852a7029e8bd081e63b2f39762a4372e7a5ef087779684dc672928b58f694ed8b2e205c763253cfba8aee8e5b6892357b0df0f944ee1e75f11ce225c32e5a25ed1fd9b9444a15caafcb24033e598ec6c8bf9fb22115c4de005f4befc1a588ea9d561c9bb63d751cfb4d2622ee749c846915956904995bf8fc4d21db484486ac99f85fbd355fcb3b079024f3f38a4587200e27684c27633dd217579cd20573cf6a405b5b022f66b01fbef60268d46e422d4653edeae84fd4285ebcb8d3de9bf7c36681fd99c2b23ff9f4369986afe83303116c03518d5f04ec0b52d03e938c628fd5463d6f35ef2de7b75d0f5d6091b1c651bb780a35110e622eba73b8c6299c3e54849147b7ca5a747148150f17ddb98888675fff35f966ecff68cd49047d2f391a592c0208e6c663c38b6aca5284256355c42456aeb2a41ca87e5d1536239989a92545b347f10d8cd4fbfbef920461eb54a3d8890818b47902169cc53924973dcb2ca6d266507b3c", 0x1000}], 0x8, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x80400000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x368) lseek(r0, 0x0, 0x1) 16:00:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4}, 0x33f) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x1, 0xfa}, 0xc) 16:00:01 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)) preadv(r1, &(0x7f0000001740)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/153, 0x99}, {&(0x7f0000000500)=""/233, 0xe9}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)}], 0x6, 0x54) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)) writev(r2, &(0x7f0000001a40)=[{&(0x7f00000017c0)="53fe3891515d0b0a747f3d91a41df42b4a5d047cb4925641645a8afef0a93b8cc609ab0b3c2cd3a41f3bb316edcfe5a3f6ef9a80658412922f8fb64a84659ea99c092fd68eb6b17080e6828643cc90269b434271556fe4ba521009b5f5a38a51b13e3f6e400ac334fc08570a30d7b560d796cd0881b7759189d86561e5e49d481343c3794a31af12fe08e81b136544530e3122e23eb598153812e303a89d0a50849d8c33066cf41fa9c5f6347ab8ddc4d5a7201f388dba2fac1f83f45c27bfa8e295e43d4abe00e39dda301e66", 0xcd}, {&(0x7f00000018c0)="c8c58b0e30f43a4784597f31db14db3dd81629f32eec21691733afc9f001e931b8d6fbd3e930d6dc44b48891eec5d0b48d02ca3c0d04c175042e0a6694876776947d9a77e6d6ee52c13edab103ed32044227178d041cf156765dc176fe587785914438e5269559d5ac060117d97939aff67a14fed529a86941e234d2f203c3b4dfbfa3b87fb3fb64b871f40f", 0x8c}, {&(0x7f0000001600)}, {&(0x7f0000001980)="a42dc6f9476ec26bc583b80b3f508ad5d67c396cb1969b4c8393657bd70f0ecccd31be9eb4b17818d2dc72331813426fc4893176c2781f932fd28676d22c709368b80db4bd93543f3b628abbf5bac9291df7441a533898b49582f91aeaeca840d3bbf913d91c7812b7416fb6c666e7f3c981835823aed3bca074877132fe02110be1e90fce81ef8071f848380e3442ea0f6e7f026e82217a96100ae3d11d82", 0x9f}], 0x4) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x41, 0x1) r4 = getpgid(0xffffffffffffffff) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r4, r5) connect$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000001600)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:01 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x230857b2, 0x4a2) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x3, 0x3, 0xfffffffffffffff9, "5c0000afb40000000000000000ffff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) getsockname$unix(r2, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) close(r0) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x1000, 0x42, 0x0, 0x100000000000000, "85495500020000000000000000f5afa680400900", 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = getpgrp() r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(r1, 0x5) r6 = geteuid() setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0xc50a, 0x2}, {0x18, 0x3, 0x7fff, 0xf92}, 0x0, [0x8, 0x9, 0x3ff, 0x100000001, 0xdc15, 0xfe0000000, 0xabc0, 0x5]}, 0x3c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, 0xc) r9 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, &(0x7f00000009c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000b80)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000200)="1d16db7321184717ae11c8e8a7a7c4a38d06bbec4658ae320dafe10ed7b68c3bda4ff350e9572602189d1c54d8395696ed7701efdb1ded122b01cccff7ee7824257383cb85bef9b01d33717822369619a84052546fe9d2bae72b2fa9e634ac92a8436208b6fdf46eacdc892d2766944d8f38cb03dd7fafbda606855f53ac3af54a1f75b273b1098ac3680ea479284a921b07a802e3bdd7d3663dea9cfa154813a7235c5e3a73c57602555b05c5bc75c02ac5063b479eb453b174b06696540c14e0cbb77060317b69e2ad3b446496", 0xce}, {&(0x7f0000000300)="d1cbb29fe99cc384244031be898e50a807f327201e7cc7bbe6cf3e2041496d349e8976ac8ab6e68d5d29adf935d498dd01fe53157946cf340ed58b0e52bcefc562302eabbaccdc9aa82bb3d450e8985f87199509bf6a65747c66a774bea955bd5ea717ffbc13c7769f0f4e53db4a6277d687cf70ca9d5f0b7439da0439d98793a575f24ea7", 0x85}, {&(0x7f00000003c0)="27164395a4a46447db57ffe31f022474365a03a13dd1b2c7f8491c5588f72b23ad28fabe3145db5a44cc64987079d4759ac09bc04ede7e8cf53c1c7874054bfb52598c6497fda2b4999a4d201413143d3f6e9147c3817e71ee6455239eb80d78c8062c1c78d5c7b54050c4ac2b93b8ecddc31a787311286ea1e8f21c297de41f0fa1d34abecc5ee22fdedc837038ff35e66f5fffbd32dc825ed8250a624ddf1efef7acf33db48ec0748170b90b2dd0592c74c61a69e8d95606f36d64bad83aff", 0xc0}, {&(0x7f0000000480)="32075b544dc76b7e7eecab8ba2f456a67557c731edd2f6bef9fe9ede02998965811e6916697092123ab677eb7a516cd58f83003eac0d58acd6049d2179a1c7c26dd507f79d6e18970b96bee7a18910beea5a48326a02c89e5892510fd4554431b92d79ab01ba4832737b8b0fc84001013415c833525c33a7818682a5d6416ab88a387204f210c1c1db7124227e6cca7bc3fbb0a6e307ed0a36f2cffb406de955c5f45529c2d3f71b52170c65e901f52e92b0c565ff81442d445be93abf723d16c6b2685c48e4535ba425b3414d2eb31afc9450e8658b31c29a5a449f3d1f836974", 0xe1}, {&(0x7f0000000580)="ffdebc1298cfd84f357a03bc6968fddf53c6b0c90f6e5fde4509920a1b277ec9a50e76539edf24bae83b7f8778aed7e12618790a681aaf2fb0e226152f04a76f39e1f917dd75c659c4d2d7a9a7ca8b9db5f3e63e9df09d0449a4fe650b641bde40ab616e261cd3d22f4e2cd51529c4cd59cd9cc451d873598fcc3ce40fd2f2a7b98498d25ec2f7c58c3bfdb8f06383360aa9d248ee864202afd88f54dc7f783f09d92ba4721fe58d19101c6ef163c005aa67020f681401e54a95b060206860f7823a06d029381743319a708a9297a61d220bf04ca44a423012", 0xd9}, {&(0x7f0000000680)="5fd88c20a9cce5dc9dbd305fd5800dfd64a531f5518401cccfaa70af93a6ba18b2fa36058100d852d6ad6f81dfabb1ca2df5c742c86433e0b051dc50183ba620343e2fb31fa38a5cf5a2264bbc08230b7d2c4fec6a8d00937c1cc443c9890fc946450db91005f4fd7ba11ae5161f4226d262e02acd110603792a54e557bb7ecbe65b594c1137639f4acac1f631bd6a19cef33d72e43318c528fe57d20c52305fdd707e1194c54c1bb0fd63154de673b13cd604df", 0xb4}, {&(0x7f0000000740)="92d1fca1fa5f16a07ed6597aeca79cbc0cfe6572bd531bad1ed7ddbd244d628602a810405e2fe1d28944f95a5e74c2fe0da527fba36e5b539bba689acbfa4bd95e627b", 0x43}], 0x7, &(0x7f0000000a80)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xe0, 0x40e}, 0x8) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) fcntl$dupfd(r1, 0x1000000a, r1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x2) setsockopt(r1, 0x6, 0x80000000000000c, &(0x7f0000000180)="0ca6f909985eebffcbff13b9fd812eaa4e713048e69931929648", 0xb) stat(&(0x7f0000000ec0)='./file0\x00', &(0x7f0000000e40)) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x20b244, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0xfffffffffffffffe, 0x451e695e, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0x6, 0x2e}, {{r2}, 0x0, 0x4, 0x400fffff, 0x5, 0xe2}, {{r0}, 0xfffffffffffffffe, 0x8, 0x80000021, 0x0, 0x3f}, {{r2}, 0xfffffffffffffffb, 0x20, 0x62, 0x3ff, 0x5}], 0xfffffffffffffffd, &(0x7f00000000c0)={0x2, 0x4}) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r1) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/12, 0xc}, {&(0x7f0000000040)=""/80, 0x50}], 0x2, 0x0) lseek(r0, 0x0, 0x40fff) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="516fbfcf70358ce93b3d93f36ccd756291c9ef2f57b35f84e2f623855083d17b6ac991773857f6d33fae4b643012a4746d287ae2c90c1a4c806036c3", 0x3c}], 0x1) writev(r0, &(0x7f0000000d80), 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x1) writev(r0, &(0x7f0000000540)=[{&(0x7f00000004c0)="57deed3eba5cd3ad89d8991b733d4bb1eea863091834b549abef0a654ec99c625fcd7635a7764dca7e93d919509bac1958f3", 0x32}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0) 16:00:02 executing program 1: r0 = kqueue() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r2, 0x6, r3) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x40}], 0x4000000000006, 0x0, 0x0, 0x0) close(r1) kevent(r2, &(0x7f00000002c0), 0x7, 0x0, 0x1, 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0x2, 0x7) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/122, 0x7a}, {&(0x7f00000000c0)=""/56, 0x38}, {&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f0000000200)=""/227, 0xe3}], 0x4, &(0x7f0000000180)=""/57, 0x39}, 0x2) 16:00:02 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) sendto$unix(r2, &(0x7f0000001840)="19e895b24bd3c17531c0de30813028ee568a9fde34496a9b2d7a20094b0106e1d0e5d09ce309ea13a00a19b6075a2a374e0f515990dbbaed11897dc6d0bf4589649a9ec234df3cb4ec9ae3d30fc71ad24002942cbe72c4eb2cada80831362249e7ee7bfd9d4d25464544e62294ce7caecd8537248b64d0ca957c3e9534f142209d61acf4227846448a7d32fda6f66235f40d6b", 0x93, 0x1, &(0x7f0000000200)=@file={0x1, './file0/file0\x00'}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000080)="3eaa29f7c7a6dd5de946f323575551168916c8d5ece34873d86778ab813e556e2e70a2b190488350168a0b9f510e77add369d4522a465edded808df11d3c972a6f82a48fefeedff49e632e5b3913e2ed61aec7ac1c19fb4fd9aba8b8a6afa81d7f2cd844e67631e8042c2339ccbffcc4c4c26292a776f4", 0x77}, {&(0x7f0000000100)="4ea7ca93cdbe226cd5d5f319b35f2f0e8e2c3b280ae45927a733317b02ff6c29b4b81c8db3a371ae640b97a84adcbdf109724276189e73664a91c6e6dc0a9a", 0x3f}, {&(0x7f00000002c0)="dd50c1ca67b63acfcec594604152ab9d69a4e7fcb89f194663b55c7b9e87c849aad5456b4a2d6298795e26436d8711617fb04dfdcab32d868a2821d8aa0f5f670d380777c468b24efc172ad6a64ba1348a6c376348eac8a5d938543914d1f9fcea0b81629ed9fbe1567853f3b33bd525bbd58ee88c6692fdf366701a7ed31945e19f602160ff54df84332b5e45de30d05932f43fab5609ec3e6c059da3c75f25388d9eea0f0f9f0787359ec70d1c911c13ca04bb5db574352ec0c0913b973b89d90d5403d1e7939d80704f4463f951acc2178fe80092f9bd14a77f7f56b39d7d091644dc6e1177d11323322f94c22f4a54cb01d0370feb2c4cb6ac0040739e3f5846bb54094857fb3458abe28747599b2237a15fe85ecb6fc533d4b83087053cd68f1469ebbb7383d7e57e7ad1bf75e3b70b7e64779584b3debc9161de3b8da77093ff14740aff8903394a6cdb50b20216169f4aa4ea8e70e29891f741f6f7629a2a9d20d842943ef3c9fb32f5a92a29174686f98ed627450f25e93750307448b145d8200e7a9b54529451372f83ea226dcb896fd71291b0a80958bd7c86ac9e370daa33ead54dd0931ccaeee397ebb67a89a42700d7e58cead0a8772f86c7125a6838332cff66057db210d71b46368c9751ba276da53abde4de4d3dc4f1eb6fe95a42ff6ba422e9acf49b1de2840fd790eb03a68a36be94eb0e720cda3c7bd5fafde881fd1053d2a37e9fb02d63ad6afe550b7f176cdbff7228f9db21d5ef242feff6c4ccbd34bf89799204c7beb44164e0746d9193efa5fedae4eba3857791716bafef13dca01b5c29984f52e7adcf1e8832737bbf9cc56fdf43e49f12da8f53d8e00700dfba5c3676f9d24aed936006822656bff289f8f44f4499b9bdf2d4fe5cb1d027f16fa1a3356956be6191f3f8fe43a3d43b01267d736dfc478feaf85b74424ed88a618ec8d2e0ff091eba360a6f71f31db27a2708e756dfc0dc94d5c2fcec4201fcb93c043ec35cb204ab82e7e850c499befc596bedcc8fab358c182cf7731b27c185bff00f3c931bf4c144a2dd9aed5674916056b1913fe542aa48642fd513b62a3e45c989d680286c588e9fffb9453672458292640fda4768ec86775359dc67ab095c70c26c5dd47382b23bbed8f656c57b486609f8e9b8653cbd57a9bce37e086402c8310a79aed2d0cc5d733ce7fffe08edd20829d8c3f0270516d9dd3cbbd3bad01d1bc1cb2cf8aefcc6f438c865cc4e80900a2f295a4f2969f01beb1111337560dd73ca16592fa1aae07dc12965aca44e5d359647914b090187f713b8add3c4045fc7df494cf991010ffabfe63866fb442759ca22f500815561a88f4935b2f16df1041a4b88ea06ab1c48f67a192941c862ee75148c264c5dc8c0095f3f34134eeebc25fc129557f9e3b5664a2eb8722dc949cdb919c893f9524c1184c2a445257d20a075d6d1f924d20856d6eb9cb7291572010506ef7fb3f6d832e5459c77c334a33b2b207df584d8327ac682a268ed3abeff314ebfe26b0c7ebe439a78af273d0127db6dc73ccda95b50471a3d9c50103b3de4b52aa8caca45f53af752d0ac6b71b8563c705a255b2159f4a897d22cf917f7e3a01b1cddecbcb90486998cd7f9230ff6e80e908e4a65887ca500d8743bc25f6d9cd0c113158f6dd40506c70177f584e92f3f1a2889ba6a8e784a9834e3a3ac7e5c2788e4daef02c0c5f3c231ba212c140f896187d787fe4f3cbfaae6bd359ed3097abe0508ce191d6c89cae5fecb4433751d1a445c0c63de9a405a90c25bb96c8cfd8eb26e25033ed590473a00a948d6d7d4ff9d68c3402e373dcc4e0cd3ff61526ba7bc20be4b58d2a4d8bb67d9ceb309b272669c479ccca442f6e2b10132e660ad95217b4b4ea188076159fd77521a2510038549a66b14b82cd905d9cf400c1d1710a0fc7f6e0671588266dae6bb66500eb848ca838b2bac3dd463107a4c00bf29f7d278b4fec1a0b2f343ee6674cb5623cd589cc4b210ca02e2f2e0f10cc75b24cce838064907850a02a1a5453b0d406c9c1e8751776cd30ef39a09a1cd47da5645300267f72661331ab650a46ed8770a234fd912b8678d1373523ce94a876439f352a3c3991082b1208859874cf702ab249f83c9f77eca11d7271a9513d67e7f1fa13c6fc511b15f45ba58a1a405651dfe9dad2d0b3ba4d0d46f94cbcc3ed7592a6046f80d75e028aabd53271e874b5816c30516386481146c3ba9dded5ad9560f3b27a6a6dc01b791e49fd6fe457cb7a779d6e2967c5afa352aa2ca316ce3b90956d15a2a2eb9fd515626794417de173ce2a9525559a2288198d8dbecc256cfc2af20fc69d0c8230009074ba56d7eb4adcf05f37b8163089f2e02ee97c38b398fdad65b074d887a2a1ff407cc7a8f97f17543884d6345215a13dce32af137e83766637c8c6ebfa3ba5f0cc2f80ab8357ca0525b5c9fbd345f14cd47880ff394e8100b93173f0119eb6c764bdf3295f5c73db82b403f115b265b4ab9f5e8c8c3bf3a2ef19dfd8592124f1c9f7e421599a7a95ca7fe3d5c4a94285d0420002dee02d98cafedd12f67018e90c0dfdbc739e001e8454749358b0f68f3f2fa28020a5e1e911e34a5ed4bf96b06ee106378f39b6c488b84411d5c48533f58438a420a6a159eda216b0da23436d4eba10940e25672191289616b854b5e2925da978285d45da0f4ab28fe7be4e971a68ef574c9365ff7bdc90d12be06b20a3a32061a13d6291b53950389c5619da65409bdd38fbed8804270bf79627f03ee3514ea929f38edf5b18ebfbbc78734fa98497a00f03101e9efa838ab9407cada58c2b733af07f454511cfc51b1784e7a4213de32c1ed85d4bea3e241e40bcc5e82133b5662ddff440133c54914fccba185c6365464e1468ca55e700c782c1bf0eae659995acaa91053cd5f707700e4cdccdc970b513ddcec45177ae5a2ba3e78da474414ba8b83c58255cafb551369ef3fe9fdd327a9e1e7899dfeb6c57314001ac58fe29895d8db0e9d36a06216a0f5e45ea9a740a71742aa16c63be111c901a12978626a439d6b27886a8a16429e8548ad26f09948d974d9582c3c6bb68ec65f00674c84045e059e99cac5a4a3a689097fafbdc18dad0cb1d0f0febeef0468d7c0ec76dce59033ab7129bdcab8a57d334cf202cf82e1404a0b31e83d605f0fe65a9f4ac2a051fe53bf705cac9d0f167fc5406ce17f0de8d0d28004f1df7a3d11069f18c29bc3e0dc0c2c5c6b03ffd42bfca2d247d82088916478e7a327d9aecb76fe1f8ccb45c318141d14c7d838dee9f59e8e15fb1c056cf38b94d08bce2c55dbd02cf361496f03841993d00f3089580ddd39dcf744af05c1662521b05d22e527b2c09261d8d385872291c81590b37f5cdb288a41f17fd94bf981348a74a415e58b97aa1a34c7307b452d3d70a189e17cf0b1436c2be2b271bdf5997e35907f70b0314eb8daf8a97e467836d6bd7dd7c2795be7f04de98adfb6260ef7e3fecc93c1b928d62b872d1cde9233f5c4f009e001cecd4fffa2bc0ddcae0828e2cb58cacf78d62c22d5eb720aaccc26d1069ddccf688122970ec761d22f625ea84a4985e054430a9a617ed35b45668f85ce46cfd92ed79b1b06509c868edc6ff234e8168f420b35cdd2175120406fd82271f84677ef508db5346b50c0b21c92b290a0a0284e950a506d2268443c0c1f051140340e911978350812e6c6fd9f9c6db29d93644016dc3b45e3cb0b7a21ed51e3e91b7b17a2d8ee7e31f5939bbde4067a9ad8f536f23452454d39bc708219584081adf0dcd586067adeab60e7e77be87cd12591ab3dc731ae387d6d1208036e747a7c43d7db30a06495a8340ceb4ad7d74266a511f0c0cc5b86c180193daeecc75d763b02613f19d59df357bfa3fcf6651a81436c116aba272a2697f2f0a7ad2a797eba69c0b0a0fb2d18af75635bed30070528546ddf2736a8912676d209e7b2caf843a2e1f0164b326ed11a356bf75d8f3245b61468cec7777959504782ec2681db185ec5ec7518de483a5da0cfe709cc9790398fa18c08f4dcac6d502ba83156e00d09cda3f22040a26d361c865c1717df4dd02cdd5811143f4231019f7099af4066ac183764cdaa5cb2aea2fa9b1d5ae73b08e2e79c06934f095a73f6c2ef6f39670b310f39bf38d8ce8dfb5145ae1b51d9e43e1ff509fff73f30f618054189af5e6ea28177376f9fa28fc26625539b2c3dd539b30325ebb739fd217bfe56341d8f2f53e23fa6a78042b4a4b15302ace90ee51c96064a50e221952f4486d7e20b3286d93d4d6d98e81c317125382d9a29b009219ba8497a7490e54b20d8c4f380601045bbc8b2165fb8346eb508b4458bb26b790c7744681000050ff95b003e90011306130b8bd454276279294d44f15153ef8ae7c1608be8f5068472d585e59b00115c27b05369c60b0fccf876f2b737345014680470f39be7d3c5a155a2e6f10e246b48e3a9ad9acd1fa1f3d459af3f8371e1e60a7b1fcb9d2186c46c9363d1d78b96981c0757540126ec258762909887fc15817d5b277c15daad006286e22ae3f25c732708f0c5f4decd64cba2d4eef0744adec65a027b19c47c14490f6f1744dfae2732341b7f53f6e127f6982f2a548264a6278ce064f0c4cefcf2d4af9dc5e36c2210e5f5b1ca091018c158fc74b66f4d0beb86ea06fa2535df9ab2aade008b39c2ff3df1ae807c3023f81b2a989251d011164f739678f5e35b7d652a818e14ab92e21438c0cfa301055f768181fd137ec03b36b26b4718092753c6c3acba149f2be3ef793a5d586272a3dc8b0ef06ef1835d59e5903dde18b3ab40ebfbd915412bb436dec5b51c3fbcfee5d52ba8228d39105b2207eb15a18d1a5635c79d485d56fee8c459293df16ecd382bf30b662d22a110e304c151519557dd439da255a007a1bdfd95b331610a187a6530fa0fcfb5853c4733f7f57e3efd7ae23a9a08abafac71b7b529bcbf1831a3f7ab2026c74a2dc68425d9c6eca31766d1963585929d656065aef1ec1514aa0e2689810302612c0fdc34e1c12115594b075ae259f0c4425b258c95bd8b5a3336dfe7b4393f3de8ebf52aaba2f72e792c39bac8e63410b8bed0b64a1da7375d2a4e3867ababb2dd33f75955ffe887dd4281b408d650cb2dd41ece9db83e4154eeef73b5dcb047755d640920a9793b36965dec1f3529ba3673b99dc5ab932068f0cc9e675222b8701c46dfcac4169bbc3d75d63eae3698c5e4af4a69653eefd10ba789b7282f1fb78ad1b960adafc6f3b3d42c05678dde750ad7ef148d4ac8880f1477eeb7bea4789558e46978d3b7acfe6c74556558b35f33d6155298e95298adba65ac7befb52bcb3c54d7b0812bac9575ce36b6bfe352851a854bc6ec7306a7ff59934a070ff98ddd7a899fed789a8d38097cde77296a1dd5d113af25ecb82e39f7cf2d37b71f45d63e5112d1d56aa24e23c663607272036a49218dc9eec7a9578d3d2c8c5c9c9822c17a1919990c0dc7141cd3cebb97d2e4c1636518a9dfdab6372355e13c5118da18f4d297d8f4ffcdf0feef9eb085670ce48550cc7156612ef03df0474009aa093292a907118692725bb212e505cda8dc1682ccca75113ebe72e9bd6e71cf7850f662728c92b695b7629d5654130f30c52f12c21f52a37ec2c49af6ebeb375a9b15cd2c41f508730aed8d2fe272da575b0e01a835d29c822a1496e29f680e813ac22af32504a8cd7557ad0ad2ee9eef246591c81f4e63d888803464d860f4", 0x1000}, {&(0x7f00000012c0)="d69d5c43514945a1af3352a9ccf72290aceba905f200bd32194c93fc65b150ccc791ee23679b68d3007bdde329d6fa00fb102b0379614e6e4a8eae8e38f628440f0e31e15498408c13cfcaf2bc024714ad8f2dc4a7329748181e35fbcb7407c682857b72f4e7349990141a249876a470d57f2dca0fd4e682293e2c869b7b92b7867d7e469e8f1bf7d67200fffeda60544f39e0643bd4cbd9065dc4c238c50231156b53a7b792f2c6493a889c45ed46edafa1b4e181a5086d3e4e9dc970733ae5d88bfd56e9006ae1f9c3b0215ff1f860c1614da9e5d4127140b0e8", 0xdb}, {&(0x7f0000000140)="3626d31743f20f125868c2cd7b654dbecca32769e3f70f50562c80dd298a7870a8", 0x21}, {&(0x7f0000000200)}, {&(0x7f0000000240)="3804", 0x2}, {&(0x7f00000013c0)="424e6bcc259d692065e55266c134586dd8ca3f25db8b097fa356035e74139872fff2303cc7a264b1e486d12100154fef3108ae662ad1b17c3bd899ee2f84240a720014527b740bfb81378853f2d3d61adec37f997dd0b39b07c752df3c132690489f18a0451b76a87134a02ede04c7c8cc3a696fb5f683a755976d5df8ade58ab09f8a06c4b344506b45f0f51d582363ce9d97209bda6e68d2ed7202e9e7acd5195c951d8665972e1532816ec9151c2a77dab420053bc0467aa9e04e96075cddfe23", 0xc2}, {&(0x7f00000014c0)="bf35a5fc53b717f0a8d14103bacb69238a0ac872d33c582fc58425b5b6fb6b37b9f29d8c5430cd854225303f4add9db52f15b3fb998dc7b2f482d4f039ba3d9fba4733943192c4fc9e84d2ae7aa906e1f2caaa166d595d54", 0x58}], 0x9, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r6, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0xa8, 0x9}, 0x401) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) 16:00:02 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x130, 0x10) flock(r0, 0x7) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) flock(r0, 0x1) 16:00:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x5, 0x4) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffe, 0x0, 0x90) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = socket(0x1, 0x4006, 0x2) setsockopt(r0, 0x0, 0x25, &(0x7f0000000040)="caf5b415bbce22f772b87f074f138210857fe67674b64af528eea16276792fa8fadc8f012c332ae870d82230062cdb96d89faf91efdd0b3ca57c0b0263357b3a78c7b2b038b1f9f38982a53d5f4cab4a7375cbd49d90cf4043cedd05b4581d4298419522a5783766efc0768f2c716bc5eb9154723053b9b50289da0b12b4a581cb602fd773bc6618ba7ac6827023d956120f8c919df4ce7c826693df5b9e13925a7592d4543528d4a7f5dc144e0642", 0xaf) 16:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() pipe(&(0x7f0000000000)) r3 = dup2(r2, r1) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x62, 0x0, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x0) kevent(r2, &(0x7f0000000080), 0x9, 0x0, 0x8, 0x0) 16:00:03 executing program 0: pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom(r1, &(0x7f0000000380)=""/126, 0x7e, 0x2, &(0x7f0000000400)=@in6={0x18, 0x2, 0x2, 0x1}, 0xc) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00004cc000/0x4000)=nil, 0x4000, 0x5) r3 = socket(0x18, 0x1, 0x0) readlinkat(r0, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/178, 0xb2) ioctl$KDSETRAD(r0, 0x20004b43) syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000480)={0x2, [{0x1, 0x8000}, {0x3, 0x8}, {0x1, 0x59}, {0x3, 0x16b7a9a}, {0x1, 0x2c}, {0x1, 0x800}, {0x3, 0xff}, {0x3, 0x3}, {0x2, 0x100000000}, {0x3, 0x4}, {0x1, 0x3}, {0x3, 0x9}, {0x3, 0x9}, {0x1, 0x10001}, {0x3, 0x5}, {0x1, 0x7}, {0x1, 0x6}, {0x3, 0x1000}, {0x1, 0x9}, {0x3}, {0x3, 0x10000}, {0x1, 0xffff}, {0x0, 0xd0}, {0x3}, {0x1, 0x142f}, {0x2, 0x4}, {0x2, 0x1}, {0x1, 0x6}, {0x3, 0xff}, {0x1, 0x7}, {0x1, 0xcfe}, {0x2, 0x9}]}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000440)=0x1) setsockopt(r3, 0x29, 0xfffffffffffffb8a, &(0x7f0000000000)="d5ff9668", 0x4) recvfrom$inet(r1, &(0x7f00000006c0)=""/189, 0xbd, 0x800, &(0x7f0000000780)={0x2, 0x2}, 0xc) fcntl$setstatus(r3, 0x4, 0x48) getitimer(0x1, &(0x7f0000000300)) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00004cf000/0x1000)=nil, 0x1000, 0x4) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/42, 0x2a}, {&(0x7f0000000180)=""/178, 0xb2}], 0x2, &(0x7f0000000280)=""/31, 0x1f}, 0x43) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000025, 0x0, 0x0) sendmsg(r0, &(0x7f00000012c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000001080)=[{&(0x7f0000000040)="fe2e6a5b760d436093b390dd04f2e1707d8cb0887809f2ea6a82fc93aeccfa1e47fa03d3f5fd225716e5ffa765a5fe536ec25771b82202df7a80d8c733a790bf72aa5b823200031591cca6851d1deb8c0d41cfe473d283e3505419d6084098454213169bb037073ce1a7a5b86274fbfb46de1d729b810cc9083e786d21619d41b7ffc4697c407a7601e1f47eaf96f9961cca06e22e6328e5982edf1dba7f2290b1b9379f8c39f5eeb70530326c1d5ee8e7cf91784818d8506052213bba266b86fb3bcccd18001c7fc1f8f44b99d8fb7a86dfc98da3b313b9db9fc25e4295ae7ce93429afcab90d9eb058864f701f919bd6379ae5a41546598f7d938611645fa96537e04df84008b89adfbd9159f7b7c76a11c5af12182cdbe5bac44fff95a6f9cde4fc0f95e0e494475c3f6594cf567aea825d39e35b17019014cc5516702b1d573007dd79af1ad7a6346cef49e7feca4dbad1628309af10b6e13e32dc9f09619e90457664639d7b0c16bbcdee821b71212bfe7360932fb058148e0e4309611a248f9d6f83811a553ca4e5f51028bf7cd2d1ce8dad82bb16927d8b05e82cf2cdedb3f76d228c47526e0383a489e0c46355594509e84ae5864a358f6aba9977b9e86ab2bdc2e442988d1bbad18e99ffada97780d4582c9924662e763623af82b5ca1194bcee803a48f0fdc54bc1f625f19a99b5155c9d2c805028ba41c4100385511867988337a1a73d2ea3d6d86484b8e3206bf05c6e248498418fd5425c1512a4c3b4886533813604bf540761dadc5c9b04567e2247cb8a98d2266e8bfc079b767c3f3191cd1743f056a351a054f734a3eed1a60294396d22ffc2ad3cf46ffcf8b8154870c76943c347be4224be0f87ee4e18bd80574e08fe09a9699ae8a1626c25fff37083ea469657bbf3b3425dcfdd7c015691856094d5156c199ca1e832262d53018eb0984de33802a923d3b9ff0ebc976b3fa66f97a788da8be4212507776cf4f641f087c72df0edf2deb594be9806dd4d3fceae4bd60689dc322cdbb7ad6ee0fc14d2a29b055aac25cd1d459e80d1f4c21f1666d376d01a7fcbe486d7aad238424e528ce485815a275f23f8ea55e391afb05c8802fa5e6a5efc44eb7ff3afee84f078ede67d8d8c28ae3dd79bf16d50573c79ed5cd6c71d969c1057c591c5b420382fe57be21e21968e1c98ded21062e446d827a7c184ddb5b5fffd5c6b833bc9e70b4dd44ddf911ca4f3bbda0ebe6827619ca34ffe8897bdd8cbb7dc6beb5ead9e64eb95653d6e3e38f1638be5c95ee24e87857a5a62add264df5fb4ffe4597a05ac5d06c84104b6009b6b36ecf890d70a3ec14f2e216adf482c35578f5333fccedc217cae6256c80eff93473375df558970a1dfdbbcfe31fb40d0b94e367560ce5923eaf0bbfc9a05f2a8ad887cfc8e7fcfe9351890609451bfea3252773e174e6769d5d6fa74a3609048dc31f0db208d34d9d71915eb14c0d7dde15507a05494f3f4161eb530f9f8fcf195f7748447b18a9c5414f3c3afd831f3a1ad86293fd877c1de599b13df8cc201f25e46da11be64af36a39c60e5a791a2e9f639a9e51ce88064d6655ab61939b8e17dd77398370c90e515dcb5d379b905609dc247cd5be2d3a70e528ff898b42753e1c16980f569ee83688bacf93b408cd90825fbf0b066cb75d1feb44d265b1402a2d08b5c0e3f1a7f068bef41aa709764ee0140009f74818497ec648f9d58b323a6a711b3531de41f8558ccf0b0af62ff6d326950d973b6373796b0b2735910ad354f8c07e52feef9ff5cd5993bed24cfdbdc7d8a3f181ccd6e1b3a83680abef9eee9e27dbdbdfe105db18659c58697bf4826e61d1114fb06c80707caca559575e73255e022423ecb1ca7916326d3b39f03d871981a5425a2afc11891cc1dcf7473a24849553e4a38ae741bdec4129aacc4968929634b4834b8fec4c0099f7cf7cc88e95a42a4ea7ac340c357fa04b9ac906c5b641025f20d72a20564115055f7cdee1a8346483ea96f2ce82c09f07ab81896e2a1b0dae4d0a289223a15d31e5eea6a0941c8d70d8df9afb3694d23b87f86de9a73675c14675f97a89334664ba5225629a19d42c37f0d2eaa3d5a55341f0e0554af183fb2495df39604e1133b48c9cc15b7d85eee1199e4681492d20d0f928ec992b44236b63a0413d534a62310c86bb388c800684beed9fa82b09d624e4c22e6b15ade39ac73b379955958cdca35287c708db2f3d6c3c738030a9a0fe3ac5d922339462d2e8719429755cf813b1bff66f06804893d330f556a50b74f21ebb1b997b0bf14213323187b6e0cefcb9ca0b7165d3c226249a3128597e680d1ff6ddc7d4d37bb0930f43abc53eb99b12015b30deead7a07013652dd9505f2027df72df2fb08279845820b74ef0ae2d9fff3a7a0065f11886d026fc9ccb7bc15989350252a483ce3f25465cca305043657fa76d27ff7422a43146a214d39c6e8676a24848371ead2d19d2743f282a916e07885491906c31ad509edd1456eed436dc4bcc61da4d3c00f4e318f70a6d5b0e01debd8d2cec13c422a45bd46cb0b1212096c53fc4a85ff38536898da63c109f55dd539ce3ffebf043fa42a45bc573bfd9e7955e344e92a6c7379ab5c1a48443239647753273f2c8b5cb27d847a9e5c17988aa50984d1f7596d93bd750fb03e0bce2f7655afd071d3ba7dde0106cc38f183bdc92a5843ea69516eddda2d5c6803544dffbf8c02d8b1c258608f078a9d8991adcd6114502ac819c81ffa657965a4c64183314641d60c6061cf8789b7a770881c0bec4e94c98632c3786948af889d81ee92ca14c30023b6ab5fd15db195a2b35e87f87205b5cc49797c71a23194d782ee6bcdc21a5afebac930336c3ac2adc31a3524fdd766a4f74403a564ccd7ae7606859e2b31cd6fc2b77fb228265c8f7b905234e63521d3eabd7a2491712d693bab0a95c0c9932ee291c3ee0f82d00e4a0ded7981895bb29b44853e80042007125651b3d255830fd5870c7e692adad3fccb19ba89de7a319e32e624a88a67c8cb2053a671d0c0d153f0435bd85dfd60f27f8a558f5c43254c4fd636cfd101616df34b7b1d2e07b1a2547978e91008c595788645ecbb8af1f359ae2f1042a69df08215d2ea5183391d8419d64a8765175e5df142456875f925dbcfdc76545447279f7a480eb1de6d99b75a5ee919aef57aff3cc9851ef4f55e72ff4b6b0ed1aa56c04d35737a06eb1e260e8163a5ae8c0474e974f45a60dc0a2eb83b16453ab5546420953686456813c110bb6179656bfe9c30cdda0e2421d48f5b84b75f7d56054d104a761079353e0b0bb4eb7ad9988dc02f7b80939b305526834597266348949326f43c9c5e65a06d8af32bc471e5c4d874f5879265d14165f8b2541a0bf7bed49ee77cc620a4775c79b22fba9c70351e1d9d2b71081339eccaa71ce1535b362c4ec9534e6083c97794928e0ace9fdac3d78f65489b7a2b4eb094c02e43412a0dcbae851946e6a370de28ce6d5a3e27968b9aa3e2aaf0cddbfa288789933347d4b3a112b73b2f7703ddd6a8ae46d704f1c9d28bf91a2fdc779287ba521c034379bec8cc5dcfb64dbf0206d508986357242161859d4220b33e2174fbc94a74cd87a62fb6ca67c03dd9b541f2bdb6c3d25f506f2aff0d772c8b2a586aea17e65990674591db32dacd3461b8354c0130b58d4682502bdcc2afbb7daee57f515b86f98df196da9155fa8659ef8059d32763cab824cca24056a9a312eec00272e7eb49769f2754022889c01720d9b0a986871109841d9d9a0b62f1800a235d23d81b3fb4dd67be9feaa4fddada29edf09d6823a5d053af01fcc74eb51497af11e0f52c77a9e5e958710238cd1abe9a01400d43c8558d004be5198a9586b33536265f7a3cfd6a63b3fee01036d28685ea85b3d12a42fd56dc887e4d3aaca7aa0fb4ca4f6de70193abbd8455ef7b98c218b27bc9bfab83564fc210fcee13497ca689e56df60cb309d760a5cd146bfb60e0a8d2bfcaec972bc48d9c0db62c964604de624ca75f20096da62f86ea147119e091e5955aec6385d0904ccc7fccc707f758f002c3b9fc5717fbe9be3de154930c55d0706d824cf6b79b84b3c16f35ba0f278b835feeaa110b5418b95e7467256e71841c1751ad4b76d7b7e444cf7f5607afd4975c7f9497d3d9176ea56b84fdf5b1984abb357003eef410284272008d3585318f18e26cb114a1695242e0d90894d5b86a22fe3c4abb99d6faeb2135ca92c014ab2b441caea4c341923cc44150a56c457c18686e7276edebabb753b4dae020b1029b7e915ed9a5ff13e0c8b6754aea77a2dfd2309d0dd70b34e9b0aadc0442c0467844c5ca3df233ee24bd80a4bace1f710799ee5efaa43c9ff69cf58e94277d8560dda3d35b3b9079e35edbdc1e09cf2b1e33583b39491ec10ea5668e1c230ba45e264a323b1e4f4ed255d55f6a4f7c126449573f78cb390a3238aa9e08dadd77a0234db3b6f5753af5b42deb7ee187dcf28aeeb88937e04211c95e7f0cc802eb61a82cdf25430b189c7a1c8187bc3d1a1aacab715a8294951c8aebd6587caa263b51100258e97b6a17c2ccd4b4984fe9b3e485ad08bd457b4003e34bf0801f2f0949533f72445aee1bc4d2de501ad11d2f49e2b6b907b5c19d60216528c1abf95a7f260d5d1beac586e140a477494457d2ee2d925aa1f4b4277778c8553f16ee4cc4bc880e100fd84fa84bab1c1186889c054411af567dc875d8f2b7ca1a485b6f72fca25ddbb572717c21df1448f8a8c85e33805bd989cb258b09eb90e9593c1320c603f8bd9e0d3da6687e4197edca50e17c9af54c1a3e611cd17be950bc721e17522e9f1d984e762e998b47da99a763384f114053022b668bfb31c9e02d2f3b13935b5eb8beca5683e23e11f25e5cd8c42dfd70720f8ae5648213d978bf00d41704c26d4341d176701ef72b29ed18a88748c79edd9c3cda4d7ddbfc3f1cafd75ef591012077a3efa82951bc749c3680b695c9162a299fbd9b1bd98e25b22e9dc4e0b58fd1755b2c215d1716c10b672fcb8215026e432d38876e762aa8d85c393fa04134c3f3379500800d9d0eaa38ed890f7722e50afafa8472dd6c31bcb2cdb8b3e9d4f0e8b98cb62898230f9660c3dde4739048866dc6255702ffc54a932659bc0d255aec6a93dc0053d5088b380f43bdd4db04f288bee7826cc101de650f16abb98d283a3ffbe2c08c4908c2c40c0d764cd3dbbc8eeb6bbd2db3c560fa84070baa4dd1cce68a4268193b990c4c62944fcca57c7acc6fbd11fe621c96bc8323f7691cbfc1e2e0bac4ec63568a23492b567c8ea74d7309210f26d108a08d3cf53bffbc131791f10739fbbc841c0f39c6167fc9e163896c4e27351abe60fedead96bb0d2243c619da1ca296cc40cddb48353b38236692e618f8b693c1e747b93fcddbfe7dd95bf0045b230f79928c41bfeca8ff7a3f343a784c708dbd3eb38140c882bc7cd326becd63c3f83e4fecfbaf6f6df189b2861aae1b5159cf09f1e0eaeb428f7a0e0c4e06cace4b441c1d8253ec16af1a0f14e10ca45693ebf6d7fdcccbcbe4eadd413109939f7d488a7a6b53275b100af0af17ee9a8aa69264313609b0d327884e2e0b0c4ad176ac6d2859b8886684d79cf272932df90394d51f6c2998478a448ab772d73c53964fe6e79effbdecb537fd23feb136ad3d20c8a93b9c5af59926f5c3a1a2ad56006bb004c58b077c52bf3f7d1cec3903dce9b35722cd22753887acb90c4f8d3927", 0x1000}, {&(0x7f0000001040)="c20cab062d1dad282a9ceef61a55cd14e4df0ba37e79f5dd03040f23df80d98fcf01076cb89abab3a86ddf58632b296aea3750eec9761d2f", 0x38}], 0x2, &(0x7f00000010c0)=[{0xf0, 0xffff, 0xffffffffffffffaf, "a6f2e8aa6cedb0dc65fe3e66e5dfa777c53212653638bc6200edb0d3a84693bd7cf47724a1565c229521daa351a415621942653d24e3610c43eeb1efe4d7c6a3e7ffd03afa58331e3dfc4bf9c47d664086bd993df3280e1b7c401caef61454620e4a96c040938115c6adc1714130ce72e703018ecce5632afd734c7ccd499ff543fd5474b5f5fd4ab94a14f076f906be3d80b5ffe4d5b6b1e82dd156b5e12f5ed0601b6166340cd036544d1ea6cac08406749ce93515eb719ac7f2b2541b771e4eef55be349e5bba75c7c6ef008de3ee89514ca57817403a5b"}, {0xf8, 0xffff, 0x3, "2c800e16850b00c47fcf2cabbbe2699bdc7f3b633001b619cf2c008a7e0499e4c84528d26c00d21701f0ab366bde7c3dbe28784736e6179d22a4f9cbf79f2e59f3f9adef788a3dfe6b892e984aefe08c6e09b0e21549ca959b1ad88c1d61d2a7ffa3f0a624298e006b8415a2a42a67e03d2026f508a28c2e86fd7fde2b8191e08ca32ed313fa5d0cbb2abb451b1e305a8fb3dec2e66e2c76c7d086223c72c97aeff866cab12ff5e25d29befe523295c145dfef204924a5c95405a08ee7a049e4121a311bde668510b61f85c0ed7930460c8889bfed9437ba2be910185ded7d0909"}], 0x1e8}, 0x0) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x482, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) r1 = msgget$private(0x0, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) r3 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) shmat(r3, &(0x7f0000ffb000/0x1000)=nil, 0x3000) r4 = getuid() chown(&(0x7f0000000040)='./file0\x00', r4, r2) setuid(0xee01) msgsnd(r1, &(0x7f0000000080)={0x3, "2e5454d9523d67c5f10e3418441b25d111c092cf55f1355f49bf0e4a2c05ae2fa8b4855790f45d0eac97ff0a66bb2ab84fef55fc7aa9334ad798e55205730e21497f51f637ee799358b68a7801c6510e2466c770170f69339afccf79654f666302beb0633f359e4666bb563e614789abd4969bb4085d2b26af9a73fb2f4251dc50b5d8a4472f93cb72f6f99bb4bed3786fd326cb"}, 0x9c, 0x800) msgrcv(r1, &(0x7f0000000340)={0x0, ""/4096}, 0x4e6bf92ddbde1a9a, 0x0, 0xffffffffffffffff) 16:00:03 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000}) r1 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x3, 0x2, 0x1000, 0x7fff, r1}) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x2, 0x3, 0x7, 0x3, r1}) 16:00:03 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x7}, {0x9}}, 0x0) getrlimit(0x8, &(0x7f0000000080)) setitimer(0x0, &(0x7f00000000c0)={{0xffffffffffff0001, 0x7}, {0x8, 0x40}}, 0x0) setitimer(0x3, &(0x7f0000000100)={{0xa5, 0x3ff}, {0x4, 0x6}}, &(0x7f0000000140)) pipe(0x0) utimes(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x9, 0x7}, {0xfff, 0x1}}) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x2b8) socketpair(0x18, 0x4007, 0xfffffffffffffffe, 0x0) r1 = msgget$private(0x0, 0x3f) r2 = getuid() r3 = getegid() r4 = getuid() r5 = getgid() r6 = getpgid(0x0) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x3, r2, r3, r4, r5, 0x26, 0x8}, 0x8, 0x5, r6, r7, 0x0, 0x7, 0x3, 0x1f}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f0000000240)=0x3ff) accept(r8, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000000300)) getegid() 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) r3 = msgget$private(0x0, 0x100) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x3, 0x0, 0x200, 0x38, r6}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = getgid() fchown(r2, r8, r5) r10 = getpid() r11 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x3, r4, r7, r8, r9, 0x102, 0x397}, 0xfffffffffffff000, 0x6, r10, r11, 0x6, 0x387b, 0x4, 0x8}) 16:00:03 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ff00002}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000440)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000480)) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x90, 0x0, 0x3, 0xeb2}], 0xfff, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x0, 0x0, 0xffffffff, 0x6}, {{r1}, 0xfffffffffffffffd, 0x40, 0x5, 0x6, 0x2}, {{r0}, 0xfffffffffffffffe, 0x15, 0x10, 0x1d8f, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x1, 0x20, 0xe9a1, 0x9}, {{r0}, 0xfffffffffffffffc, 0x8, 0x0, 0x7d1c, 0x80000001}], 0x101, &(0x7f0000000400)={0x100000000, 0x4}) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) fcntl$getflags(r0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xba, 0xf0000000, 0x6, 0x100000001}, {{r0}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x0, 0x6}, {{r1}, 0xffffffffffffffff, 0x8, 0x10, 0x99, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0xf3, 0xf0000000, 0xffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x9, 0x80, 0x10001, 0x2}], 0xaea700000000000, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x63, 0x20000000, 0xfffffffffffffe00, 0x200}, {{r1}, 0xffffffffffffffff, 0x22, 0xfffff, 0x2, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x4, 0xf0000004, 0x54, 0x2}, {{r1}, 0xfffffffffffffffc, 0x2, 0x0, 0x7, 0x7ff}, {{r1}, 0xfffffffffffffff9, 0x20, 0x2, 0x1, 0x820000000000000}, {{r1}, 0xfffffffffffffff8, 0x32, 0x0, 0x7, 0x10000}, {{r0}, 0xffffffffffffffff, 0x48, 0x4, 0x8, 0x100}, {{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x7fff}, {{r1}, 0xffffffffffffffff, 0xa1, 0xf0000007, 0x7, 0x8}], 0x3, &(0x7f00000002c0)={0x2, 0x80000000}) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000080)="964b12cb684da03c0295ae613c116922a346c53cc8f4e70cfbd4838321f37f0a0843223e4e15ac078377f353c676feb869f0952fe379536db8f537de6b5503e8b3e3d043c2d21316ea82b2ae37a823128b6b2c55aa580bfde4c0662a2148b267d4bf7ad862ce", 0x66}, {&(0x7f0000000180)="3f484ca32a203c8f8fffab147ac1c363662f02c7827756069a544f1bf1f6aeb0e872218f23f2e3c8c41035b1802a3afcb4e9dea4615d7be4b6f2bf21db075621e405585c20f5117c60171a054447ce8acabc98558bf6c6317eaff5402aeb86accb260935f69b601ce026f0729a02c37a200e5833f99717e430714ace9f70aaaaebce15c966fc04c304292a32601f489c0dc96c035e067405cc6bcdc3735879a6d2a90ad7b8f0b92905da499f2fd1ebe39f8961b5b3857b753c53c1f807d70b8ead0396a1a5a291352935", 0xca}, {&(0x7f0000000280)="6ca9bb551fad54b8dbf44095d779d492836edc3f186d1e3121b98fa125c8f24b31620170d38d03713d8a7457e51da4a3ab62515ea5752d9b49dc719d720a2fb422ebcb423ee8553eec3f90be", 0x4c}, {&(0x7f0000000300)="4fccbabb09ae457e8e45980ec75658f4d4f8575b1cdfe4eafb0e9f63e9954644ea9ee2540acb5cdcca3df088a23936a61c27aec9151c633ca2aae437616cd4a517e053095aef21b948d675a5c380e26f568a0da3e356e45f50bd13fb30d2b9a8a01229f94734cbdece08dce01a4380b3bb3e26f55d851f40bf79bb2546ac424806576a72b388ae0feac296efbe11d25d9ffee7940d8909225d006edb04f666507ab9631158c5fa068920f027ef1139c2dd8dffe7a8d2cdc22661e6ae1b94db5d4bb57c78628a222483b37ccf50d795dac55edd14f5d31274cc97b705a16d8d15928734f7afd20f9e6d94e1d13a94ae118bafa737d5e2c668ada5521f94dbc01fdbbba562be96055e54f6562f25eed15018bd84aff3e81a9b8277f87cdf0a192a07eae3d90dca178d0e0e990b8f3e409e4fe883a2ba34eda58f3211af037b9b04d308f2ee1161c08d5ddf3a73360d804e67da44ba395cb7a4319edd10f9139bd365043bf51604e608523386d80c65833ad2db0fdee225d92c3b49ec93d3d9655cba125f0afbb6e24036d0f51c3c60b18690d5e1352e4cde3a06b1f3159eb351fd4825aab3ba17bfffbdbd1c4e02f46900523e348420b1f9f49ea104209939e0d8338837ebb6be9c33bf2a24ebd845c73c7c93518941ce8e812bf8b8493b1e9a09323f04afbe00abcb6486c1bce0ea0cbde77d6ad4811088c223e80a1d25fb8cb5e9973d553a6c846c0b3edb7b555dac0d8c8476fa826ceabe3a4837eb079ec364d38799c3c860064cbc3b069aa1a7fc645c6aeb53ac9bce89cb9982f1f0ace3e34ab13ae248306288ef6ba4ae210daa5026bfd3342df9b7fe799c6ff8610dd2d01a22964d687fda46e9c9aca56651076fccbd6057d5faefe116f196706e52a96ed9b53019aa3f02a3692bd28fcd0980818369db74275ef285eb1a0857881005c867e3de3c24500526117c56b7968123a88756c88d099f760fbdd1b94c21bb9d0a127c387bb8ec8fc7fc7a811f6419ec9c165a7e9571d6fe5bad7a4f6a971a8ecd93e7060512f0de7843c1e7775a0d7b39081ad41239c72308cbd361c5b3463a87774a8fc3997c1711e31410f92f5ebd6a43e97ee628082eaacdf1ecf70f31baf8c208fcd985a4906d71b71888c29d7888c2b09c8f97dad5d3e47441a7072fbc8feb91619b26bc393b1dad6abc859fbe6e92f2e80fc40f980f2e418b398ae22c850bcc2192cb33580bf5cfcc94e7335deb8d9fd28936831b5dbde2468baf7f7c0f5aaf966e22ed88fdf0b0fd25afaef1f9575c58ea4e97e491d67bdbd50a690d53897657ecd6e7ec5064258e3f65085f6da3ac9d1898dcf536c4ee8c4fca315588acc34bde92f0a8c94343a9c6b2a4f570e5225b1aa09218ca10e90e54f9c976a7ae7565794b5417342ca3968cca49a11ea2751c3551f12ae42a37d7852bac0bc45fb3ce8f29f9c7e1c5e82163ba1d468cc6abcfaf749270b5b2e835a9320f36f1f37bd535a4c43cedd5f2ddc53cd66d378c14923ea81325bc652a0053a65da6abc8c7605a9042a63a5aa531219114eca30c5665e2abae7e5d2427ca8fb71255a805d047237b497ca44e0abce09637efb80a82c7a4feb5f293542cbbd333aa98317227639aea3dcfd898c37ce833ace3d87946034309f076549672a1eed292923bab913fa01bb120d3fd7a2afce2b4b934125daa85e68de566edd31ef04c38d9798f3afa06977322df007193f2a1d2a121460d1a21d981d2bfbad9b317185c13ce25153c055aa23682f6e379db5d794bfa108aea8cd83ed9024f35fa1e9dd012090281b1418556173b6180ee6d074e54921a2840d82f9f0884b27f34431f58275909fe27889b03596d3033079ac31fac4d4b7110460ba320e968245c74e0cba4001f9219a52e868c687e4da15a602296afc69cd99a22b34a710dbb6be567cc9c63ee9c19fe5ec3c061713421faee757c989184b7702baaf349963b02cc11502fb1c1075b4c488f23634a6db57d70ac335be20fb7fa75c010b34cda6a8417ef3bce6adbe12aff422b9401002f278d9000252d93a104b0b3c14e1588b4b4df0f3ac40034f076b93f99db36b9680524aa24671961c4308ab2d0dfc146fc43721de2fcd1dc7b3c0e627ec26fb7ff62c609556b2b7d008b9c3e340cfed1b883446accd4706877c173c48e3d28de746027fc3eb5b5a0994a1d7b8cdc2aedd0b89f5cd701566607d3c8d7684bc75c45e7e714c80d7b6419c81ab4ce6a573e88006439c75ac3b0eb5c9a22d84d8cffb127bd81e946763bc86a96586bb6a055d3cd066ce7f662942c0293e99410592f1f2602ad59620fbe4b8d91cf797349a6de540a24676f1366b95c346798c83b73003fa37f88bcc65445035f6d4b898e4ac05cda1758fb234369473c1bfa6a597dfbfc9804934824cfbe8dd97d9f50bccc90e739e23806f675b61d4d2c580f59d2694aebcec84546c8d8ef2babd3ee08f18d9bafbcdc978f7dfbaf6d5a8a69a33e2e2ff055f65c43d520842d85b7153411a5d1f4584500fd6b1e1b3cbc12318728ce9b38fd9edf321bed5e4f592b7b1147cec0990076cdf0afa731be405a8c4dbedf718a407d1d0e7088e1549a9623257b735e43fbe3ed23b769736b5037c54dd019e579af34d7e5ad3cc39a74252882871d4ef8cf8becc8277d4dc0ae94cc378ec2da1b5bfe011ea36d5ba29c6d478f8e723e7e2a0762613647e791eb3caaa65141a174b671b2e024adc4ff555001ed98e8e00a477fa74fdffa748aecd6c9d730a5217e71c61f98fcde8cfa878d0826c46362c8356882e43ece1d5199df1184ddc67e5cb57bca8bade6e2c84176ee4a5b9e7b9b1b808a4da114207e4f0e1e5bbd6efd48e317bea64677716f7e0ed7440ec2461f2c24603724ff1fc6591ab81664393361f57e73949e6fcfcffd0b27b93bddadaa73c19f132391a69de8356135794cf26bbd678f2fb4e031e38f201cd34a02518e6d3d4ff989ad9643d35d06db24de3a6799660e6b244206b29f5d359606535e4f4684a4405c6fb08829b24d06f6e8454a3685418c61729bc94d8abeb907466136f25c5568257635330be835a3d4755a53463882c77afe619c605593e82e51a5db3b113463cb8048e7d7a2dd009ebfa662f48ef5e3174a91ccf6a2761eaafdac8d656829b4c4ff71758f97e63746ea65102197784130cc60ecca0c29b86231d0a3c3258f3144091b49600ab2614a9a41fa23d746de93a5748ecad99d691c194915a0de3a02108eb48c6ae968553f0a5b4bb3744930f5b2d89d66a9d685a74b72169afc74e84bbcbdfb270c65f92386c87c73b90867ec12bd5171d73d52c215fcaf4754f60d2b634d8c6ef9c35a027af2a784c980241a0ddb1cfae9911881f5d392ad99637a8a407fc2c5d0e45e65a18c5bee25b7bf2dbabe0ab4a5c395d5b78145c00476f0339230dc23dad87c9978d1a2b40f6ac5f007cbd0ca2f0db11632b95536345b3a31ee69b2d326a3630214cb540f13f6e29f8f1bbd0cff24651eedb775ede0561d61650a3f60c3d905e18418078c6786cc2120a20ee2d62675aa8569901884f9ae88185d4b2874b37bf904a586157605b3de0909709a61f74a492ba5887acb2726d90730616594b0cd0e3d98bbdcbf7737e09c893b1972102db8a2d390b3365987fe1303727c772db44b25a72892648722cf2d84fe721557c1989e21e4fcfd06aa7c0d910c608f33fac1c05de0c606fb3d859cd2cb9b463dd21d499a1ecbe500a42339d43436b3fff652b557c910202e02e9590f7cceed8a203b134c001d8e39da50d458a63f15da3de2c8223fad50332ad06576c0fc3fae227eeb073edf0309f473874a9f2dd00b328f509a52bc45a0807d37a1090f09bca9b7606412d9b45352515018446f5a061b4d6337eefb2e6db790fc2e58ca1f7ce14b42bb0a63e1d0ac425653aef61879fbeb04d9afc89b4b73ade9b4bea0bc5de2cc9edfe1984ad9d13427f0e11378629609ef8d991670af3e706ad42603dcb35acbbacbfe2305743b37521118d300aa56171eb3f5282b7789535effcd7fa63090e51cc96b4d2195cc2bea77e4082477a25cd99845bc42dc9a4ff19b5be5fef84f140bd5febe01080bcb39293db4039b7ddd78944d921415f657fcd63bdd0d38a641c5cbf1c5850979bea755378933e7ada6038fbfb926f526ec0d26ca7e7c689d52de776a94a45e5f8e1ef2e5b9c09ab09c71938b07602823024ea34588bfe98d2862e347ec20bf2ac0fcfa66d9f467224b43bc53389073810d0f5bcce933efdbd2cfa9f8f2711fa14ac1d85233a29b16591de56f1acea7c0b30e271dde04c9902da45a10e424d57c62179c88e4431f60f798f3eff48e2c79614fe4fde038dd8083c1657b7a6c8d10a47aaa34e9dde194dfe4c15766aad1955cda60f4eef97554dc81aecb7921daffa1b1a92842332129948ba3dee153d573d5355a1146006ec1cd01621210e368b5a17f5201f095cc078dacc6b1be3639e9a8547542afc4305420b0094884eb9b14095a6f53b30bc184cce9ed5e554da7d8a642a5c84de0f47f4bc8e88bbdc0d072337d1a8759b177295db0be3e708fe2e3fb61e98d2bf792b7f9378f5e7108054c5cd783daf887b53c427f2cf4681a22a984cf79c8546414a2359843dae1726ac45666b69ae2c470d1a3f50e5749269cf006c081d592e1c51a02605cc47323c21a48fead54eee93659e1c8f6175585a452b40320ab91a1edd7c15babcca348e17ec97a935358e7532be4bbb061aae7241e0cd2d3755366be2dd79aef2538365714ecaf88560d68f46059b5307666c59588e9566f4ae4a016eec7746c3b29bb25099bc6166e8aa89778b15b9b7982c022d82075a656dea3f097c258aaeab73272703bba6c4842591b4872d4a63274fb75ef730828eef9e39ba7a095543b7fea19d3c31d27aeecc4835059e40da4ce995a2063cfd9ff8552008b3533af7d40799bad1c249e9e90c6756f308e84227386fe5c48331260e8312ef6010e71f2797193e050da0702fc3b11bba6c558fd00d79856d17d3034174a62c2b01a5fa2fca7852a0ef8a53b952c91628b95ec63249b47c569eb433513d7765ebcc510e23715af644fae6afa9ff9c4381a7daee35c17c9ef8e24467d8648c226fa8db4a3d3c9886edfe5250617ef7d184bbc0a09f4e0f70b2213cc665ad6f82205b4c5159b3c42f79f85de548e03000d87ba6461ca563487597fc3f7a667291a3a17d715e610d0c653caaa8f33c037cf7c84af119489c8ce4a9bae5b42b8aef7c9209f1f534efb17a01d306b221b0c30324374368f555eef081e2f6eaf5b865152bbf71e88374efb9fb5d0ca9552598d38fbe56db37962430292674d62c11a952039d6090e0f9a07b6b886c66ca9b5fae0ee6cc63f214a3a23f6a254e3f1bb5d838f5015bdd049cbd4ec048ae58e74bf736f59cf32de8a818bf886d03328e38b991bf45d6c29e7a49cecc63cbdc914b9dde8b978fc59bf3434c877be5eb49cf9d05e588f55c7db205544bf2842f71a661b09e5fec96fba8f2e60bab7e7dd097f79a7807d2db6fb3f0acf68ba509130daeafbcc1b9a3f8ff6fbc03070f67bdac168328607a9abd4fe01edd31cdef9930dd6eb7881fd0a2edd99273ffdf6f2ee0f6a6ba9e847ec9db47dd3f2bcc3361908acfa9706e5e8d7e46d1067150b3809d4a49f7f9ef2b45ffab51f8cb91646d437aced3579deaa106e71460baf6d86ea1be6e3e69ca025ea9dfd6fdbaaa77e098d69c66b4a0484fe0d10dea77fa908505690352aecb159f4", 0x1000}, {&(0x7f0000001300)="a58e196741144290331fae17f0ac9aaeeb8adce61aa9f222ed9949ce8ca7a629961697a89813191e3d67e46a8530d7ae4dae6debc015c74fda33e9903a100e3bcb73f9707042bf295c5866", 0x4b}, {&(0x7f0000001380)="9d8579d673a4b9cb807aace1a64f99c988d49c50e3793f9515650ba519747c642b4d047c92c7efec9ffade03314aa3dea465bad069bab4f53f1715e31f739b6323486a5a64a1208e9b8b8e4b4b85780dc2be2e57ed730b39cb75749dc83ff7bfc7493a4c93bc591ebd720f324327e076694b64f5180b46908e080049f4263bb8797916322140610f4e84021b8aae7164391bd63f6fa556669f95f47a2568f43538accb1d625675d2ae09e6bf99", 0xad}], 0x6) 16:00:03 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="ecac5158499b54752810d89489a2c2ca7ab88836601d4b84a94bff2e205b5311d6695a83b6cf7d94078132", 0x2b}, {&(0x7f0000000080)="c088897f5146d1933569ed9997a4f4bc50d96c1caea18ffe51b1f6bc7949ce1a4711d48b9dec1b758f852acea7d6a837f1b530dc26f05b727a4c970db48c3cd7315acb67769eaaebece9c42f0b2a", 0x4e}], 0x2) mlockall(0x2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x4512) r0 = getpgrp() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setown(0xffffffffffffffff, 0x6, r0) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x4, 0x8001}, {0x57168fad, 0x3d52}}) fcntl$getown(r3, 0x5) dup2(r3, 0xffffffffffffffff) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) syz_open_pts() 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="10000000ffff0400000000000000000072da5df17ed7a71c24198505b4855497a76baafa93f0a7e27f071b98808a58bb0514a76e7c761535f7f284e14cf3a254c37e018f2f038addc396431989080071d21ddb3744ff3430ffcdafc207000000c9243c"], 0x10}, 0x0) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x840, 0x0, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000001640)=""/4096, 0x1000}], 0x258, 0x0}, 0x842) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x3) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000140)=""/176, 0xb0}, {&(0x7f0000000200)=""/153, 0x99}, {&(0x7f00000002c0)=""/95, 0x5f}, {&(0x7f0000000340)=""/100, 0x64}, {&(0x7f0000002c80)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/192, 0xc0}, {&(0x7f0000000480)=""/37, 0x25}, {&(0x7f00000004c0)=""/165, 0xa5}, {&(0x7f0000000580)=""/199, 0xc7}], 0x9) getegid() dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x20, 0x0, 0xf6a4) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) 16:00:04 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chroot(&(0x7f00000004c0)='./file0/file0\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x1, 0x19) getpeername$inet6(r0, &(0x7f0000001700), &(0x7f0000001740)=0xc) preadv(r0, &(0x7f0000001680)=[{&(0x7f0000000100)=""/184, 0xb8}, {&(0x7f00000001c0)=""/222, 0xde}, {&(0x7f00000002c0)=""/226, 0xe2}, {&(0x7f00000003c0)=""/65, 0x41}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000440)=""/95, 0x5f}, {&(0x7f0000001580)=""/248, 0xf8}], 0x7, 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') r1 = socket(0x11, 0xef45b4ab27e15944, 0x80000001) socket(0x6, 0x4005, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:04 executing program 0: socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x21, 0xc000, 0x8c53, &(0x7f0000000080)) 16:00:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="91c37d7dd651197d524a7cd028373d6f490cd7ead646df70539bd5993b7b100987054e3e72fd61c8b20d21dd97cf0b61c5dd3a12ee1fa6ab2db395a755c64e5bcd2ce395b5ba0cb7477e22fc5b5d5deda44f16584b4e846ef1be19bc15a88efc114bb0fe030e499514a4acb243ab7aa6db6dcf264e2f6e5d1d72", @ANYRES16=r0, @ANYPTR, @ANYRESDEC=r0, @ANYRES32=r0, @ANYRES64=r0], @ANYRES16=r0, @ANYRESHEX=r0], @ANYBLOB="c7e1f77d18737cd636698549aeb2b38f3b261181972f588470f697278a0aea95799edbd4b2049fd08c0ccb50729fc6196234400406f8da17832718eec4fa2e"], 0x2) 16:00:04 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() r2 = kqueue() kqueue() poll(&(0x7f0000000100), 0x2000000000000092, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0xcc, 0x0) lseek(r0, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x41) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x40044266, &(0x7f0000000000)) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f0000000700)={0x0, 0xffffffffffffff96, &(0x7f0000000540)=[{&(0x7f0000000180)=""/143}, {&(0x7f0000000240)=""/229}, {&(0x7f0000000340)=""/168}, {&(0x7f0000000100)=""/4}, {&(0x7f0000000400)=""/118}, {&(0x7f0000000480)=""/137}, {&(0x7f0000000600)=""/133}], 0x0, 0x0, 0xfffffffffffffc9a}, 0x2) 16:00:04 executing program 1: r0 = socket(0x800000018, 0x5, 0xffffffffffffffff) r1 = dup2(r0, r0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x104) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x80) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0xfff) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0x0) getsockname$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffffffffffff000000563cd99a1900000000000000000000000000009934b7af88129f24ec1291496c19ccdc976b2e9ecf720bf47b5a0765df2212b1a628dbbf29137a3a1998d34d12c84790ef5a2fe6b81924d26ad6cdb6ad3cb563353916300e5cf4510cd701c1a4701369778794aef6db1c845e8c80f6a3ab743e89ac70a9d1c28119c8a4e3abb1000000160f1f58ad708da61091d8c020bd768eba1884c2cf48adf68e8c75b8c6437013240791175a4eb4470daa6c710aa3e40c3f09cfc247fd5b77b57638a217e8720d5107f6d188504978f3ee342285b8bf084ceab04d8226b5e2023a957d5608bfc7ca1be43b"], &(0x7f0000000100)=0x50) socket$unix(0x1, 0x5, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x00', r0, &(0x7f0000000080)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:04 executing program 1: lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0xffffffffffffffff, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) fchdir(r0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x66, 0x0, 0x0) 16:00:04 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) accept$inet6(r3, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r3, &(0x7f0000000900), &(0x7f0000000940)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x2000) mknod(&(0x7f0000000980)='./file0\x00', 0x6000, 0x4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000009c0)={0x81, 0x3, 0x7, 0x1}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000a00)) pwritev(r3, &(0x7f0000000d00)=[{&(0x7f0000000440)="acd77253fec96094b7cf61f267c75e934cf872ede8795d848d6b59dbd3b2847c93cd8833e0c4e4bd34a8d6ad6b77afba1c733e76d72741deb07e30d846f89b212b7d6f83fbc07df14490c0f2896fa4b48da6e0487b12fe6551846489f61f29d4c12d9937e6a0efd8d0bbd092624fe91d9c37fe5831e0ca290480d985dcd66d033f49458d7d9fb6708da17004c875788dc7aaef76887e7e83294a7f469a5b525303ea537db4a4086baefc0cbc97d92717de3b6027a8d24f8dbccbc09b4bcbe750655af194a15f53f21ad96c38b717e24e5caee1", 0xfffffffffffffed0}], 0x1, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000d40)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000d80)={0x100, 0x1, 0x6, 0x7}) shmget(0x1, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000540)) r5 = msgget$private(0x0, 0x202) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1f, 0x0, 0x0, 0x0, 0x0, 0x80, 0x47b}, 0x156c, 0x7f, 0x0, 0x0, 0x2000000000000000, 0x7, 0x7f, 0x1}) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x1b, 0x0, 0x0) getgid() 16:00:04 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() r1 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x0, 0x200}, {0x18, 0x0, 0xfffffffffffffff7, 0x7}, 0x5, [0x4, 0x80, 0x5, 0x1, 0x40, 0xcd, 0x7, 0x1f]}, 0x3c) getpid() setreuid(r0, r0) setreuid(r0, r0) r2 = semget(0x2, 0x4, 0x410) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/4096) 16:00:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 16:00:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$setstatus(r1, 0x4, 0x10000000008) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="81bcca331a74edb3edb16578d32c6c14b8c5645978d4fa2c137d41e762d8bd456caa63002a49ce3a994933c285eb45abbf", 0x31) 16:00:04 executing program 1: r0 = kqueue() readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/204, 0xcc}, {&(0x7f0000000140)=""/70, 0x46}, {&(0x7f00000001c0)=""/50, 0x32}, {&(0x7f0000000200)=""/78, 0x4e}, {&(0x7f0000000280)=""/26, 0x1a}, {&(0x7f00000002c0)=""/41, 0x29}, {&(0x7f0000000300)=""/187, 0xbb}, {&(0x7f00000003c0)=""/111, 0x6f}, {&(0x7f0000000440)=""/167, 0xa7}], 0x9) poll(&(0x7f0000000100)=[{r0}], 0x1, 0xf4) close(r0) 16:00:04 executing program 0: nanosleep(&(0x7f0000001340)={0x200}, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000080)="86801fcbb638856200232262797a90ab21da4521954d3c11ac65c10d30e8799bda56f13cd39a848fb1d2eaaf73ed59de650bf12ac9aa3ea46d43a42ab080d32af5befa7a9d88db694de0cd569a4636cb40cf06fd32c179cc29e83b0afa601214becd55bfe1f1b4a42287ea2610641ee90f6ef9632ef7f82ff6cc5861a9e600d10e2716175e33c7ecee8446f7c8e3561fb979dfe7401efe3b6e686c5db62c3aac25598896d3108133c23120441174c24a1bba5b1c5fd74e2c219f5603e2bc6124eb339ae92033bc9ffdc129ec57c9822dd800", 0xd2}, {&(0x7f0000000180)="140ac0a410918287cfda293ce4c9de2e5e48e24a4a0b5cb3d8acaa2b5a1aa2940b7bed9dfa3d2ad257a1b57f4c389a9c696d20b2dafb341b655dc7fe72c59f5c0d88aed594d16f3bf0c9e8d05e5356fdb4432b815447163f20b0183cd204f6f71bb7331c0e3d83b10100cb6e8396e6733c58ee947c9c6cd2e0f7f5e4da1005c4253e1fcb7e88222537c241979a5f7a893aab66bd36000c32a4afa6c0541f226e1730ac31e07c00d7d3a6105534831e4d3bbed02826e9e88df16b117909bd635a47f650fe3f09e4be16ad10f0c0b81c7ebf544422b5e3cbe09be77d2321a43531eea55eab1624a92a5fc8d6d28b1ba35278bd718fb923005e6734930e4e4496b7451c40bf3afe01b7fd6a2fda628b6cfc670436c63eaa4cb4088ba55c5659b7921c10ae5a1e7778706b9d1104a32f14cea888bcd5ffd3fb703e0204b5a99606d436b3a1e238c540dfdb2477ce07957f73913d67785bd3904b4f758f3ace4d091f26c46266697a9ca75a6eec7035ee989cb798eafdfe9e727aba40a3ed6257efcf8ec045b8ae3aaf2814b27d7503a5c63e4a873f43eee0029cb6e3e41cddbcf4c7c64b57cb7f4330f5ac408afdb191f2bdf2a7e17f1c90f0ed30b20c1c465f4cc88bdf2c14cc519969611c61cf74845aeb35b14331cc96a42af4e1eedff6beebddf88c7e2d5ebfde2bf2afa54a79e08627e593c7e5963c340e4949d844cbef499b4aa7b43ee71acce75e3943bb2466a2c97f310bc40631c6e50e1c23a8b949cb8bfaa2739e339c6179efb4b1fee4ed2cc7134fd3df7b6288ec33b5b9cb5fc08eec1dd5aa5b2b03b5b7d162ed385093b63a91d5b0630c251d0a6108fc77ddd60a947d52e17809dd5a5f2678b17303ac7c6868080eac72c62e74530599468ad783a417a435e43a2970ca1b6fc0f026fcf3593daf721fb4e2561486dbb1f03aa301d4c6f85dd4145d1cf2659eb4426f33baa90bf2cdac12958351a5c47c5c01a8880e7526c3efbd9f42f2edfc2090b22dd389207973a8b13924796056003cdf7948802a557cc2baefbcdbed3679893f704825885e4ab42d6bf282db996ffa6a9c4f9e5792c5a862961408b4599e0dc7e93c84591acfdb27d0a8bd5270b34d7888c1eabfcf304bceebf0dd931e0ce461d5c88be03ec52882ff7cfc616cd8d2a21a1e1b6c71fbe903258de8b5098844e6031206aa8f64637e2b621dec65703c7ce64afb57d195eb610ddc1a7490e25f0349d27199b3192023569263ebcbd508cdbb3f987916632d23ea379911640a3c759fa62b2dd37a35b73599afcc202469872cd1290ddf92abe5f5c23138fdaab886ba1693122e70b8a7a5a86b67f5d982907953e06d6d583626ae3cdec09134b24a994440a75f23c28e2f19fc3291ea82e7a2fd614a653222e26062382cdecb04e1a5b893076a986aa2bc8b73bed152564633380e71e029c9f85e609ec26596218b5c5a41453911e238528345bac175e56d14b1c863852f9c2cc0390ad9b43f27d1d374f69b0300fde27215e4bf81fe02a24cb3c0175e6b24e8602b6fac07b651b3284204af335791253833d6318e4e5434309f5cae5fcd4c7e4b12c1562f2095a31fafc92d63969b1d28f3eb3698399ca9ced5cc140c524dbd84d081189dc9baf5f98252e74cf5de8fabd76a4fca3069fd038bc400d72fa6386ded6b12ba5874fd3d6662ffbe429ed002ff23393575878e904f94e6f3a77a960205cee41968dd2f0ce2bbe97c1acbfd542290e459d8bf8acd3e5be5dc445eebfffa356bf382107fdafc3a10bc84e7053975e814ddcf06a8e37a7f8b643eadc7bfaef1117313c18a00dc44013f8c3c5e7caf06633fc297c9146bcf680928ce817a447141da512812409ed242d72de0d5513a9a60daf01ea019539e4c17c5baec9f4e031a380a3e73ea723c1f6112988fdbe207091c0120ed02c79a9675dcb9283a40e82fd09b153d71b4f9777e3af41d27096531097c991d64096f995eaf64860d06860a437c9b71715ab50ad935d44c398031edf1706bd51415efc4e336f9031d938c74d80e176d0f0a3653653baed29b8ad9d083f7d45b4738bd3495aaa4acad1c74b41c9478d16102e848ff14cad02866f199ba2135986ea45bd14ca93db534ee33f5ee964d5e31f96b2f5f12fc9484aec7558f5c093d51040a1aa36869dcc76aade5be9655c1be778cadfc1de653702b16e7ebf5a33bdde14ab15976b3eb9a5a6f9897f10d310d54122e8bcbb6fe9b7677032c5d38ca0fa2e83774fa1041378967792cded2c459ad5b09e582687777120dd46d8f5071acf9e41d492a0af6f07aa56d9f3d8d7d48440cd3a857150bac7ffaa9a5b5082aef39187ea61a67b55631e31a70304d6c915ba4729a5b91d79cf2c50708461ee82532721476fe1e3477a92d38a44223941718c4231b745c3137f3c51bc32c43470d6bb89520b2b9f9e55ce108f1189bf30b116621ca31c7cd9f98530cedb83d47a62d16f49a4cd14ea1a97e8e6374172f1ac08ca8c72b39e98d9e3efe25589351eaf5fa425e054b6981efc182ae045a46a4b404c85d41386cdceaa4e35a4524e610535d805576b3e9583e0f304fc824b01d98cac6cc2573080e2b3fc970567cdb6f693aef73eab7b6f9d0e26a853ddd13c74ab3a5bc5cff49b61f9e45483387b63fd838c048934a2725692480e82f19514ef0fa23a9858986a6f6dde42f3707a2e917ac16fb76d88f501dc1d4facdc849c8c17bf0ac87f0b8f0f192bd0b8fd167c030a7bc3855473125a00dfe1247ba085a6151d4260e8df9177fb2493ac530255bb2af39ffd49d96711f2395b6d86ab4fc06e236d015cfe1024a8dea858a36fffd7aabc4d02fb7d5d425a29689882aafa15b38f02a6e990bcfd2976ffecf4a2b4409856fdec02f567d1a13160d3cc6a25b20485f7e0cd8e6f45bc044798260a17f62e9997302ede588509fc078d21685e8f99b5c941f47db4f4ad8ca5185609254796a177009daa7f641202d60beb5add4db9999016f7e3b64c02671c78f7a2f17d165560d2638c6b463055cdb9df5452dcb8634dd2ee6ba523c500f758c6af73399a253995d7123e1168e75d63d6914f6fb4638e1b2757406c821ed323298d8ebb0f9f0ebbdc82842576abe9cdd532a141b398d3ea0ccbf4332757b8d63b966013f7e9bff31057d74bdec5287c74378696885579114e049156cc9c94bbf0359ed1584895138ca2612e565fd1ad3f6c85ba1ed451f610654c8992dabdda8704fe2146faeee48a311b5fd0a3cb222636244082ca0e43af2664a4335d6425084d30e14b569113806bd42d663b15d14766bb3e683b3ca3bcf8c7ddb5d8c79b61abdb3ffed35a9666ee885ced93b3e69b57a53e0213142a9f3674634404686f30f9fa2ce1df89f4dd9002b2642d47621d61ee31c9ac297459215b1584760a2008306988a4cdbab90173ff9626ca0d79a3d888ffd5f6e780d657f4f20e0fecb5218d87e31ebb92299686e45e833a72a0f4560229e56b54cea077e47e09db2f2239393034ddb822089c8f22968b35eaaa7b50757fc63282088b8ac7451a21b8a8e692c90167e80ce6aa43067d641c3971308cb1b6906311041f1ba17a4a3708dec3ab6f9035d259b67922bf5d69740f297b1cbb134e896bd7c42bb9068464401e348bf14f3422b7481d164866dd8ebafac0480d9f14a867ee0190907cfc0e93b941473e55eaa53e28210a3b21f72e615a365bb19ebf018a442723eba1d3ed80b8995f984d84f00f272007181594a4d824c966bc0eb2e9b057733ce5bec6abc57d6c35580ccb50dc4852a1b655019bf32b9856cff34e6e1fbf26c678ad22cbe26372d9101fa15d07853b45bc16f4e40bc8100edb317caed29a1d5cd2f6b5afa36a53e5d3187f563dc85b1bbe24d3d7850e769c05e8982b9b007431a2e7a7728eb159ee8a1fa4ffd8591ac9ac302c67858f3a36028d64f603343deaaf888c473f62febf37c1559f1eed969331281633f4ee1164fd233909cc66726d65e6a5125a4abfeb30b30cfe7c8c3f9b6787cbace0c445cb127994ad33f54cbe7d04f3624aab206f2965e7b9bbe49062bef6dcddbbc325d6f15d3a4cab4e8d7d93de0cb4f8e86f348d0889ade604753273cc559f0fa6febd902b179343be5d84ab4b7308d9d071fa57f76543fd40b3475a4bf9dc8d1ce41773c038080489412a8f6c3dd93754d76396bed6990476adaf135630e6b27dbb28172232c587a6cbbfa9001b5d434cc21a2bbd1106a3a02a100f37240d01c0cc3227acb4a8ca86f9a621429addf78d3ed024bab652d49c8463d7d9b1a4fc3289d2ee60169c80aea11fbbba30192cb71cc2191139071f99bb123932c2fef833c900e92d2cba6dcf558b114af345563e274199daeb5b0258e594f3e11c8fbcc59b356af6e59f070806f6d081a98455c7571ecc8a61a193de38532be1113ce38b37e225c9c8f8cddaf041ed092de5bc7f7e9567272f83f324714ccafd420bde73f52a57cb81f575ba302e38f830a5bd4422effcd45ddedb50d495eb88ca2df39a287f896cafcd220ed153c4565a8d95ce64227d6e75662035838c4c869a9f336db088f245c050dd2b9a9950f743b19f4bcd5375ac2241eca7add3d54da4e3820ca37e18eea6d15e26dd0fced5e2f97a7e06244ef2fd80e11d38a00b32ee8e099fe3fec36328c611fb530d00fa9594187f0b99e28fbd1e21cbe46d26a0ae3bd13cc5e7f395c00b913ce68e18fee266695c29ac1968736a72c8db13bfe5228843dcca3d3a31f6766b768a988c9b63ab3106b415450ff6bde821c1b3270ce93f03800d599c317064d5c1c8e7ebb828509fd24a7fb37b58d7e6546e316a033d22c3cde47bb8a020ebfa7581e733600f9c468e6f35dd64ca0e71a55597a604a51169f30f4569918191c4280f41aaeefb14d9240951e571166bb1c271804aa1340650bb95657fa7ab10b4bda3175a593b9387a2a23d918be3b665526e1e55b68653688e096d8e8d3f65f04a3c591f48468eb3f4070b757e22a412017e375bb8b260065e8589e486fb020a2237b81c390c15e2d0f37abd9a0c2d4cbfaa765331d14811d3a712cc254534b4ed8b9d6d320de188a356f1a5149c63bbbb4cf5c53cfbf437259e4148de014de16c7f0c664ac32a0582acfee7e084cb12efea62724e405fddbad9a2755bac875c99317d6d671615f62042267ad538900e80e4022aaeb7208468e323ace025c6974bdf7f8c6d489360fb0f7e46a3fb3334e01a85d84fffbc61e1c3ca2cc2f3c10688ac26295f88fae8c111dbcfcb3315700c7b3b22cc1bde9011162f1bae79d436b2046e897886e085df50fc8c9f2bae35360a7e04ac550a178ccd0a09238169609570a706865c33978b6df631ec5c0ab6c4e027e1e9764a28dc739078254b54a2e355429da646482e7a70f2e859fd2b479dae843ea6d83f839369e5c07dfae958d758fb6da6f36093ef371cbeee6731ec52b150db12158ffe3c116fd04bf5fa9a88cb1bdba82676624d59dd34466ef26b1a0c7a3f44d8dcb9f981705200a696b665eceb5d07d268ded954cc223269ce434106582e0b92f752bc0845cc3ae0c9ccf51efcf11d15107cae04fc9c104a989f726f8f64bee59c603b2849b03d1a56b9cf8897213bfb20c315f708da1380ebf2d84bc333029e9c8ae62abe0d403008d738f456e35b1cbbb0da80d99a74866038a4f37e61c6ab5aae6a4b199cbd8b2613c72d3dee1438ab9876b2aa6ec321f30eb63d26abbb97c636a6d0d787b37e2022c6168b06ecfe4f7e222e59018e910", 0x1000}, {&(0x7f0000001180)="3afe3c1ac9703b3dff0aa937aa1e8eab508dd6a4a6fd225c0fb71a434503bb6f5bea1f3fa5bee9d4cc599ee54678c18bbc0a92190d983f53796ee02e017fc08c016d48e083cd4f", 0x47}, {&(0x7f0000001200)="43f587924a2d218b34b6abbadad644f1a6e3df35660ec402d2e5fe43c75fc10e177772eabceee638a2bfd2b9aa9adad6a58aeac8519fad429fd014c460aff5ddaad6e3c050e7ec5da27d8fb1f0d2a102a35082d469421fad5719bc8eb9cb87c54769add852445b92a491884bccd0c959335d04e89cb3b2ef59a7ba114940e2db9b03b2dac18148fdbba5a1c45bde891bd97f0c0062e5cf58dddc0aa8d5c30df7d6294388baaec567624b680975872a092cad8ee3c9df1394722bb9e5094413a077b62d7bf2b830d287ab2226654b06c8fd631bfe7e368c9a5327451ecaf3fca1ef31d94f5b", 0xe5}], 0x4, 0x0) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./file0\x00') preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/4096, 0x1320}], 0x10000000000000b0, 0xffffffffffffffff) close(r0) open(&(0x7f0000000100)='./file1\x00', 0x100, 0x122) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x2, 0x1, 0x8000, &(0x7f0000000080)) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000080)=0x342c) r3 = shmget$private(0x0, 0xf000, 0x200000213, &(0x7f0000ff1000/0xf000)=nil) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) clock_getres(0x0, &(0x7f0000000000)) shmctl$SHM_LOCK(r3, 0x3) 16:00:05 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x51}], 0x8f, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x80000000) kqueue() 16:00:05 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x1, 0xfffffffffffffffe) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20003, 0x40) ioctl$TIOCCBRK(r1, 0x2000747a) bind$inet6(r0, &(0x7f0000000000), 0xc) getitimer(0x2, &(0x7f0000000040)) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6c653000cf23a48d34f43a9543d2670368b6ce24c059664b3fb86c13a5c820c013e5c3275fca0000000000000000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a524ce0dd601a0d0400000000000000e2ff0000", 0x1c) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="8857421fe570089afa404d73e6a37202f760d45f93bf091858d9d3d2bd93e3e8ab01ea312a5f08b94f60a071f5b6aa0821c5", 0x32}], 0x1) 16:00:05 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r0) setregid(0x0, 0xffffffffffffffff) semget$private(0x0, 0x3, 0x0) 16:00:05 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x80000000000000) write(r0, &(0x7f0000000080)='F', 0xffffff0c) poll(&(0x7f00000000c0)=[{r0, 0xd}], 0x1, 0x0) 16:00:05 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x80) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/211) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r2, &(0x7f0000000040)='h', 0x1) fchdir(r0) semget$private(0x0, 0x3, 0x542) mknod(&(0x7f0000000080)='./file0\x00', 0x28, 0x4) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000240)) sendto$unix(r2, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x80, 0x1) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x1, 0x1, 0xe, 0x7f, r2}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x100) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x30c5b, 0x0) write(r0, &(0x7f0000000400)="42b4ae432bb14045e2e89b256e2e2e", 0xf) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10200, 0x48) 16:00:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x114) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x400, 0xb9b6}, {0x5, 0x2}}, 0x0) geteuid() getuid() r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r2, r3) r4 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x3, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) geteuid() bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x6, './file0/file0\x00'}) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0xc6) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x0) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r2 = semget(0x0, 0x1, 0x204) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/90) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x7, 0x6) socket(0x10, 0x4002, 0x3ff) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="4c72e7ce2294d56f", 0x8}, {&(0x7f00000000c0)="77b47ac305dc91ed171a107bc75c7618e31ddd6f5354eb179aaefcd41ea2078f0c9918ddbd3bb5680a86881997dfe635799a5c1115d7b525fea7f0004f310770f27abe9bb87b3912265bf2de01b2e75432bf51adaf273d3faaf14ae887b69098ec6f1318981c72789592e6e6d6bb6ab58c6e61b0e52b9d28c3e5a3636cf7e3d1e58129114e5aa4a8c29b9d19c282eaae3d66b74d2eb36d3958146ef6bd80c43ea31f7e6864b3fabcca31c757353da149edb22726efca1acdae7f856e02f27762f0f20e86c73a09d5334350aab349e55f0869ddd7cb9979328f9c77453cdb9b37dac9d31e59ee17", 0xe7}, {&(0x7f00000001c0)="d4c567f8a733960a32b796e5ddcc674b64bad40871e7c4bdd74a855d4fce4f9329cc0e090eb720ba4e775867f51dcec34a58aa11644edaf02b9958868ce208c52ca27e43a9963af87d66bfa5f37da457598fcda23013c281da56e54f6238eabf52a08541cb1115d2bf4b45b935b1a612705e82789260e11e3e3b55a8139422c28133248ffde1471b54fc89a594546f25defafc41dbd1b39a9a9cb2583aeb7009238b2afa0dc18cce5fe3c91983", 0xad}, {&(0x7f0000000280)="d7f4238e99d080de157ba59e0582a636f34fc348765e27772ee02d17e02a5848fe0d3ac0c0e4fd0eb389e403f98e445805730cc03781d5d4c576713f2b1dc72adf6d495bbe4fb33a98110f77573a793f3b2d177dddcc8569df2b5236f5f8a175c59c9d78fb39fc2b46360e5ab8bb5a1ab2f7b9dcfda160d1545c3fa4b5c07297dcfd52c417f37e4f847bbd1ae999dc661a357bae9f5ecd7fdd6ebc507ec7addeefed108728bf3d5c574c719075e4e79f76e7401c8858e5d973e3a25737315a7e95c1b0b92942c68f96c528d7a74dccb68e37baf990757ebf8e928f40c0ad431e96a0d62c1f097a60f811373f0d9fdaf73f76d9e376556c0facaf73677e3993", 0xff}], 0x4) setsockopt(r0, 0x5, 0x1, &(0x7f0000000080)="e11cc1bd", 0x4) accept$inet(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r2 = fcntl$getown(r1, 0x5) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x4) r4 = getuid() getgroups(0x6, &(0x7f00000004c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r3, &(0x7f0000000480)='./file0\x00', r4, r5, 0x4) fcntl$setown(r0, 0x6, r2) getitimer(0x1, &(0x7f0000000440)) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd576106c7465f52c", 0xe1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x7}, 0x8) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000300)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x1001, 0x2) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="000000186a56b55b3e753300000000010000004dd5706c00056fdd59cda2d3ff228d3043cf2e70c0690000002b00", 0x2e}], 0x1) 16:00:06 executing program 1: socket$unix(0x1, 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x1ff}, 0xfffffcf7) getppid() 16:00:06 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setrlimit(0x8, &(0x7f00000001c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x4) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/242, 0xf2) accept$unix(r0, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000180), &(0x7f0000000200)=0x4) dup2(r1, r0) 16:00:06 executing program 1: select(0x40, &(0x7f0000000000)={0xaa5, 0x8, 0xffffffffffffffff, 0x0, 0xc93, 0xc0000000000, 0xfbce, 0x200}, &(0x7f0000000040)={0xfffffffffffffff8, 0x7, 0x2, 0x1f, 0x200, 0x7, 0x8, 0x8}, &(0x7f0000000080)={0x5, 0x7, 0x0, 0x4, 0x101, 0x4, 0x4, 0x40}, &(0x7f00000000c0)={0x5, 0xffffffff}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) syz_emit_ethernet(0xc1, &(0x7f0000000000)="14e480c35a02f8c6b8b72bbcb2f634870d180af638d7476691ffd69f68f8e5018eb4874381d2fc96afd294b3d2bd10456050386bc4eace0de16eb6770072f525440a0335287e2236196c92f4ff9b9b392a16a47729e8ecfb71f1ef6d9cc59773e76d78b11eec62e3af2d545bdcee8f5967308a048adacbe62d65caff57e64237f941243ae3f81ae5fe5cbf774a08287507bb9b24bff79fae3739fab76cbf4052957522b215c159e5c95ac2664013e2318bea0487d75bf56d36c76c72c7b87182c3") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:00:06 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x6, 0x1, 0x8, 0x100000001, 0x4}, 0xc) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000000)={0x2}, 0xc) 16:00:06 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000000500)=""/90, 0x5a) fcntl$setstatus(r1, 0x4, 0x4) execve(0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="db", 0x1) dup(r0) 16:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="6d52ccaf8a3af1b882020500000000020000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="84041b43", 0x4) write(r0, &(0x7f0000000080)="25c79feb59d81e9c49f08ccb02bba60116a224e7e9dda9a242a9df8a7cf0c834312f7cd212b4548fff49ba32d2ac0d9e05af92abaa4e14859c2d8c75b5c1865a82f9c8acef4886597f72f3b3de631a225bfb43a644d960ca0ee4dcf88d04820201840905b00727a5417dc7ecd5c57ed7be395d3520df267e5ba21cf652b584f7993e9699452cc1249a7d59a59e018cc937", 0x91) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7f, 0x0, 0x39, 0xa52, "62dc124b2b08e83607fae78da7b247ddca091169", 0x9d, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0xac, 0x4, 0x662, "46c7b444253616185fc25ab513abfc75db028c8e", 0x10000}) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000180)="eaff125c00000000", 0x8) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x7, 0xfff, 0xfffffffffffffffd, "3cbae506251a0000009300"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8, 0x0) poll(&(0x7f0000000100)=[{r0, 0x80}, {r0, 0x1}, {r0, 0x4}, {r0, 0x10c}, {r1, 0x4}, {r0, 0x111}, {r0, 0x21}, {r0, 0x185}], 0x8, 0x3) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() poll(&(0x7f0000000000)=[{r3, 0x129}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) 16:00:06 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = shmget$private(0x0, 0x1000, 0x5, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/63) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) 16:00:07 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000100)=[{r0, 0x62}], 0x1, 0x0) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6c2364a029fbb699bc76bc231cf9454e0c7bb867"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x13e2, "d2316c681b1e56d69118cd9f8b4dcbaccdbcc27f"}) 16:00:07 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x7}) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = getppid() fcntl$lock(r0, 0x3, &(0x7f0000000080)={0x80000000000, 0x0, 0x0, 0x0, r3}) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:00:07 executing program 1: socketpair$unix(0x1, 0x3fffffffffff, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000480)=""/127, 0x7f, 0x2, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240), 0x321}, 0x0) sendmsg(r1, &(0x7f0000000440)={&(0x7f0000000000)=@in6={0x18, 0x0, 0xfffffffffffffff8, 0x8c}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000080)="d36c3ecaaef1f0681646f8c3058a35363a20f24d2d8c68c406edbbec85112ead07e84c1fc24e138acdd392d0d3f2b6398cee37f434a352c5e3d84ec4a08721fc02e233f27b6ed92893916789f48331120e78e022d9392735c16113c4b259d192393727f3deca1d0cc3238a218bfb9c804fe97c9887e752e437aa9bc8669c27e541b5b324c32f5c3c16f8200c5ed0d359d27170af09d3fe08eb885c6b952f5df90c5bc83f2d8e907c1f845ea6204038301d21fad43c9a175d22c3e3709de2685a26c8a6e5f854962a9b4ff511f75fe13ebc779120c9343cb6c32183343134d79fc9c4af186fbc89209019be3a", 0xec}, {&(0x7f0000000180)="f2bc96e25554cdc5bd59458c83383b2b0598bf4b907e65d19654405cb290ad5b7fc6763266b3b7c49755e8cc629d1adbcf60aaa82d0d0b1e48fdb5608a3daee752479154dfd74ea15ca6853b502d8b324276f51240862ba7fccc75a7f1ef546463951fb382e4f90922c65780b3576d146e1529c081d3c4bab9fc4bd5f965b5f3e6e288c421bc2d699ddad3b4881cabc3f5e3a562b08318a160f788656a6822e98408f91f9a591820b322f74b28532685187e0887880fcc2db31b9784d14698bceb03e5d16473041a64331cf9e510836d", 0xd0}, {&(0x7f0000000280)="2df12fcbf765a4620f7f9b7867fb6bffa5a8050548f3bf30a8b7b4e405d9d770a1d0700991516c44f00f09132ac89034aa467d72da9c593be43546ba8866be22ea6c400e03be776c15cb79c31a7300024187569689243d3c419987e1084e95bbb9176a8be9d9b22d192b5db3e4442f1a2a", 0x71}, {&(0x7f0000000300)="2943f3c2099fd16300a44335984a78ff54432d29d3", 0x15}, {&(0x7f0000000340)="837c61875127fcadf98ca2112352fa2a4138d0d4ea6174d5612069be1b853e8ca34f8e0877ed0e3c89c1a7b8385b0b9463facf2fa7876fcfb836716da4887ad3e550e41b999753d5de8539464d05f18a1eec663bec9a093241b4", 0x5a}], 0x5, &(0x7f00000008c0)=[{0xd8, 0xffff, 0x6, "3601ef152f5c372b172bf5222ad8b02f9011de87be3e84e0ad03bc7b7e0ab5d981b02f0f3f2a751bc25da8b11e2369d762425fecdf3c0788873ed74a4820aba46e127cd9c8af863f660d37245973d7d50deefa20b8e105757feba687b8f72707586c26815bdcb2aee21e413ba6e73adcecc12573324e39f86920c5c526dc834ca741adfa36624a603553ae09df3299bd1d36b95db1fc6cd7a155bc3a258aec173ebdae88b9ac0c90c2601c3bac17d08dcd434eccffc3b4ff56aa07ae023b9d19386d"}, {0x48, 0xffff, 0x8000, "3684f92c84877607437609f2e7ab8b230e7fd5112b5ebcacbdd114ac165c46f65b1fc3fbd2aafae0373c5a55eeb40b1abed1941355070c"}, {0x90, 0xffff, 0x2b10, "f0fd3beb28c1ec1efe0d7ee74c94dd982debb23c465b30a4a2e762de2f8dce7ae2a7b775a99298054765a2d0b97d81f81565563808902d0da0bde0d1d12f77d2222d145e9af61efb51101cf6bee7dcef7222161a9ef288e210ee18b5a927f2ffbd108890db782b16dd8940e04eed4024e080561bea021efe42f73567f7"}, {0x1010, 0x1, 0x7fff, "b990f441e64327600813df2591cbfb1bfc351a9d8526d0ab35601e7d346e6617f2818a0e984b9608a43fc3671aa628031120e422627e6c855d8c1e2337ca9a227077497fa614d909962ae0246e867e295459889001552c972877e4971d57cdbc8775bc1e3232669c8ebe88f67c32a6f533bec5274a7c65500f8256343eef3baf3e97b6734633564f19cd3d256ebb6496cf9e5856c4c12e16f48602fc758363acff1bed057b9b1cb7f1aea18e6bc3b0c3ad59f0d877b41465a1311c0b32936678c2375d7095c50e49f1743bf4a6ed78edcef9e0559f7ea08c9f8c6c226a82a8a32ecd50b206f63b88bf8ea7644a26508283cd609222728a5cd58c3f56129cbb9f5ad376a17185d26bc1223d568bfbbdfb92da48d6475cc213068fccd64c992368427d91f7503308eeec710706b7105a283d65b4d94891b4b6cd6a669feb664d69b00c56476cc2b3c033666c50bdf5e7d1dbcd2946ec7db62fc6d14f6b1185c43cd7dd13359c92188db46423fc67ab25110a547580d3328810a43cc0c393956b14ac3cf5e5e0eb95c25509b98cb9381bbf36b59ff9e94f253efaa5f14ba444cc90f58b4b1627d96e44733a7d5d1c387e3657fafb2541d6f10a6cfdc85f5fffd606cab91e2eb0247407b35e83fd0a58115676fd23853282e40c576f5b87898486a6d8803527b0cf224373026a9cb039fd8b4ae642fa459ffc82ee615f61e1cc1f65e8d9056923507f2b19b65e1085896eddcd6e3110978f80237bdd19fc3e68eb2f1da9f4e6c9cf3ed3011e4475fd3f98e178ca0e6c6f7c4ae6782d5156f4f7343ba993819edc668ff7ae03d15eec78444617a2f79cb3ca4cb1a4161a9200ca8da161d00f108914ddbe43a5f6e1370ca1c171f27b985b6d3e4eeed3e1586acec2179295620dcb693b2c5067a4da69bc987d34915e57644d70f34e732df057545a8c378035450ec359bc68dbc95fd2236e21ea7d1c4d6b537096bc57d29bb5e9f506ac14192e57a8727fc9f4f3459206f509c490e069ab167584890a93c2ec460850ee2c7169b988d2feda9494ca43ed1a564531d6fae8dee617ca76fee01f13e6fca638ebbd956256ed318ff0cb24918fccbfd8b17d1e37b5205c36c190a4ec0230152adfc7d6a6d87198b7d2bfe9b655ba29fefe9365695cde5f6e40aff8a6e2c7aec97d1562ab04097520919c7d447ab7080926a41167c26583ee59e4faa7179f198d44682185350dd4e26da58ebdc5207baaa6566c4b28e44e0f7c437b5a74e33f02e9cccc645c2bbff5d99868c4f6ff7d466eaa9f80200997b7078f40b72649898ad8cb19170da45abac4ebe63f25355a61c622c3c4f21f8eb847dae5975f46fefdb2b9df84e125fbe0533946dbfaff5a2194ec60dfb817bb89b887dafd1aa246ba76c15541d9ca8e42974dfa08063e058d255bb8dec7cda3cbe0390e107d0fe29047fed35623595247d41a199e4a3df7a25e2d94866dc2ebf9ef4fcbfa975a85de0762a1923f697fe033cce9b542782e38af114abbb230e0f33f5b43705c2e3a5f26af6388accfe0ca0af1e8f5312daef0c3c2b45e2df26bd48173689ca962910d7349f49192db1be1ffdf6d6984e50e4b9edcf8a1a8b1ebeddeab0d7aede3ca70906f26ab1e290293857a83133bedae4e6e5848164ad458114bcd8f9dff9f92fee54b102e77ce0d6815f30885fe3deb81268b9665c9b2ba744dc4b574e0870569714f36a18336c5849a7ee68659d0387a960e261dd2cff8dc38be0808f28d94bd2f60559b0c097e60632243737b4e33a411da0ec534273ebb33eea154943dbf3ad3331e129b30a86c2ab25c7c32678cfeddb35144eddfb124e289040ea4f65110d0b5d5060636b7de3f8255c0045cea6647b2791717c87413a22012f10631a59fa2689a1cb98cc475bd83485ec7a16011590f8d4a9f7645deab2a05cef2d86699ae59240b4c5f825ba0a604f868693a438a9180aab2ef11dd72a3cb709a9a0fed137582d1134068bdadc861633416e2c804f6d8828a7e9843427d2166dbeab72b63d1034c20c0f5eaadc8110a5408a9b8a3f6b2d394fbbd664c109b202418cb30ea4711cb739d94271adb827b945c31acc0de9b5e85d24541c815d95b6a98d321466272834991c4d174a182ff0870d40368cee176a5a4c086efa4da6abc05d90c702af11c698fe202a7192dc78aee9e855c97f8113129e8f0460f4abcc231653fb7bd37326ae8bf055e2864ff0eff18e6fc31958e1ec1bf7066197f70624a1660289cf452e2a50b0c609c2818300bbfcbfa5a4761e95c57a4aecb94c66da932a70f2d66b1a3f2bd1af9c4c84f0ce97ac5c743e091ce375972aa6ba09c52ee4741a62c24bf1431cf45a95b590ee9c8d2bffe5e303401f434a818f039be926f750877687e85526a49a3342b73529489db7aed1830313f8b95765d1665bb6ce6151d02988745afafddbc46ba791f053264690ce3e9ba7d5e8b72d228556f5f5ecdc21be78aba888865cbbc4c29154919e641798e79bd58a1a3109f043e829e9a6fb94f79fd5845b20cd67af829d8a8a88600980690bace240330c75d8d0e4e905810d593387c47f7ae836f2d96a38cfaabfb4ededb090262c5f8c36631578ca3bd474652cda2989d212292aa8dfabf96ef273a3662297a21613efa02f1bd56ef4692ff196de39192c982570b48c62dfaa8105a617253905517a0a3fed36d465ef94b7b9d4ae6c8861698f4002ca4f93d558ff420443c8889457265bc4d5f3f8e687427987aeac1c669f22b604f0060f280cf1705b21efb9849f4cd39fa652bfb2389d412247c90c2e7351c620ece24a62aa0ae82423934c18c505f112a13b9142077df8eb4fdfbe61c383a348c8a864127d1b9f469143820cca849ddb204ff00444a127dda9a7d4d8b51d9b00e938b485312b0024c9154021959e615184ef073d87148a9d20358624b1e0c4ad8226a803c18ee71f2be4f8d3876984989013b601bf15ec061249bc6343a99466539c861a6251528c87247582311c66c144a0098a35f522c52ccb85d24085828c97cacf575a329f82a9e0d7a831092a2c70bf7923a5fcd9194dc3c505a75c908fde16c5e45f67c112b68a887f67cb274708fef109d7d2ce87226e29395a60f8ed57d6bfe5a62cf6ff96447196a18bebf26bcaa929a8ffd7db75611b9b243b89589074fa6c0eacdb4a4f3b4ea3491a1bdfe60bd6ce8d0ccd342576b040636abb92014dc8cd41ed50fc2b6f12f8e342974f21ff9fc4a9f393879bc7e82c301d4bc30478eda7b326243af1a2612c4e9673f6c7b79a06656ab3847fb4031be5f135f351e8054dde55432634f62e3d51e4762ba3880374358ff782b7a47b459f5c3c15ed21a22a1957fd87eb9c63ed7d43fd7c904d4371af69e13800d24532f9d0af045bcf386983b65e2e721f0bc8deb65e637180c04054a3662747295bbfdf23e28455405a38e883ea99b963f02481edcfa608a852aa68c4849b3c405caaa89263f6f2f25de38d8b48f11ed4743d290a8004b2b6db191597b3c538bf6109bc224068554b752a2f4f170d148ab285a56418c02d06648f13b88179b6c79cb822892cd62f89d12fbddf0100fcbe0b1766cf2f9195fa24401fbb750fa847c5b21ba95787452117acb62a5ec567555c876903bce225b42b1644f4486c040dc0d48e14b750d9022a34114d9ed727cbdcd811e713e73ee33a0ccbc73092f5e367e1c1052d3ec407aa809fc4c698c649b145ca2d275c65ed35e6cb4135a72fc07528fb1854e6b544d284acbf8eba4d5103dac15b3233e3630ccf8e1e538e53f833cda99353e08a199481df4bb2821c300ce32953bc72a81b42194ec499fcd365d743ce164423428eb2c4fbcb411bbfa1c28dc70f63b896fc8c83e8a04075bca4a6c4c2bb8727df821e255ba51a6db600579212d64ec117de7f1b27086854c0e98069d235e3f6e6f2eab3e6e4cb37f43f37048349d035c52083b9028c66337f15f765786fac876855efca6d16bb0b4419de774e079bc351fe5ac09c9df5c42682f070b2f26c5d67101029c3104e87a742a119ee99f4ad6cafd0b740de81b45de81c3032dd891524f7b07bfa2cc36bf218ec4b3468445f2e63cc4484334c6260be65e15305e02bc54394e90cef7c375980fcb3bf7f0f1c9e5f5b37ef50340e7e506ce9dc075e841bf8b0eb14c1349874823585a21fbef7789d9dda11d6ce7a3697859c3f5579a9a44a356b714c4c859937534487bb92e4708600622eecf351fe04e4cc6e6603bf87df56104a46ceb284c86d857b111f08b89fc262d8b1dc618711b026c5f56aa4117207579f119221b8c10e1247a1ebfc9f39ad53787b70077840d9ef96f730c328130401344b7d8507f353106008746f4e437ef56220dbe3cab5238a998e6ff11ec7288a1fb39b1a4ed908a5e4dbb29953cb9f33d24489f55f340ac3a31b6014273ddf9e8641ef7e7268ff830f626f1f1f5937c0376f3c6ba3b7cb07f48bff99804600826ed2f8b3c7bd45cef51ff815eff059d9ed555b70351a557ad866cfd82eb8936c857e375bda4b288ed0effe8d7746057cb245542a7bdc64069adf5e830f132e2d9ed87f94c3e7dd5fb966b1df86da3100bcb6e37c460e505e5cdc924829431aad11bda730a2f1dfb6179099e722849ee42e9dc522bac8861728df01a9125d21a1ae9b43e8a183f4e98a826802bf639b562c390e75978004dc389bc52e7b51fe991eb9873fb94adea0eefaafd7bfb4a6fcb184c13a29beb815cbf72043e15c68caaa7c8e91f412573650e85f87df9dd25f8278086bf3df42eaebd8c2a99c4e7f86289d8c8e3496388e0d73413534baf6d21aec856e9469ce67e2bbf9d7650f23a4e6f27a8075722f190f905f4187eb06ad1064a71f46c83e08b1616d5f26001a2cfa2bed02c2e6344414cd142c87ff6fd44b17328533e68b6b6c5a05237527c1ffa975a146436827a87edf3e8ce6db67a260eb4ad05329c93065a99287232bb34df028ee4cfd32c21fcd5be93097848b0a0d45bc15811febabcd7624b5dfd37fa3a5632649a4f05e3826e7d67a36b02733787d057a702720344ef42c1c4cf4cf0c9278bea7bcead48c87db7035b47bc42d86020b75449e073d06f2ba27a715c4e133804755f287443336eaffe8d3b3cf317c86de15a3a4491d2bcb8c60f9e6f5716124a9c12d01f18a8cc7c561d33991e80198a504cf1e75df754e36794848cc2b2d98618d51e77a2e70571b382ad40485c5c2d63535a90cc8977f816e18b0651650bb8ef5f84f6e12e473fab12ac543fc6184113c36cda9d76f84d14b6a578df6263a85a4fe23798acddb79247cbcf7f96ee5e1450e0e602c346e68cec2e76dd67559af029da8f8ce405dbf72778cf590935ba9235752bd9a869d3407e92af1108834a19650b99ebc9bbbf39bfbe54021e9099da22618f6e917856ae58d54edc61be811c9525d76d9aaf0d3b2e67df57bb385e4f4b60d3921592a13a988df28d5db2d42be7714542edd90e9dcbc35f9f37ef8a3021e889e6d023884023605557dccc06f7fa9a89dc3af93ce3bc4953d11aa7f9a314121de3a1641f640c3d1d2a0a188d85e5f9dbf64ca1525f62dff357dbfeed29b4c19fd4615a09b0c84839eaef25454da478cdf5da0f6f760fbeb0fe79e591782c53b2a49eba71d86ff9a5b6c99fe0255c27f4bb74aa0ba15f6513998e2ab991a1ebc9b5c36b7a2de239051deebd96666c73d276fbc83bfe0a9d9848e3b1c78e5dacba1ba2fbdbce58291a9ffcc805e6c099ba6d2679ab9bbf7590f3"}, {0x20, 0x1, 0x80, "f78c3cdd4f9a79a5fd10a4db165b"}], 0x11e0}, 0x40a) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f00000002c0)='./bus/file0\x00', 0x0, 0x20) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x2}, {0x18, 0x1, 0x7, 0x1}, 0x8001, [0x81, 0x6, 0x80000001, 0x8, 0x2, 0x1ff, 0x10000, 0x5718000000000000]}, 0x3c) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000000c0)) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0) r1 = shmget(0x3, 0x4000, 0x684, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000180)=0x8) clock_getres(0x2, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x20b244, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r2) 16:00:07 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000040), 0x10250) getgid() 16:00:07 executing program 0: socketpair$unix(0x1, 0x80, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000640)=[{r2, 0x42}, {r2, 0x4}], 0x2, 0x101) shutdown(r2, 0x2) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat(r3, &(0x7f0000000340)='./file0\x00', 0x280, 0x8) write(r0, &(0x7f0000000040)='h', 0x1) getpeername$unix(r0, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) r6 = socket$inet6(0x18, 0x2, 0x0) r7 = dup2(r6, r6) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) r8 = open(&(0x7f00000004c0)='./file0\x00', 0x8580, 0xfffffffffffffffd) recvfrom(r8, &(0x7f00000001c0)=""/213, 0xd5, 0x800, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00./file0\x00'], 0x1) getsockname(r5, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000500)) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0xfffffd4f}], 0x2, 0x0}, 0x40) fchmod(r0, 0x4) shutdown(r1, 0x0) read(r8, 0x0, 0xfffffffffffffeaf) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x0, 0x101, 0x38000, 0x0, 0x8, 0x5, 0x3, 0x1, 0x0, 0x5, 0x1}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000040)) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x6, 0x5, 0x90d2, 0x3ff, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x1}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000007c0)="3e2a7913e4ba6d773553c0c01b3d7af90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828e697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097ea73a4000000dcb95a0100000000000000a864d67971a38826a1aa8937e753ffffffffff510eb0092e5610dd5c525cb873549a23fea6029c9e98f3dcf295995df6f17a8039dc9c10a48d78aae7fa3744546dd26f24f4708a98cb3a2bcff9b6edc9d530ab18c4e6dcefd7087f7420e5297b0b08e5431efd776c8a5000362ee91298491df3c76061bc22141308db63eebef5", 0xea) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffbfeffffffffc, 0x1, 0x3, 0xffffffffefffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x1, 0x40000000000, 0x0, 0x2, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0x51}, 0x0, &(0x7f0000000140)={0x9, 0x7d, 0x9, 0x0, 0xa871, 0x5, 0xa45d, 0x7ffffffe}, &(0x7f0000000180)={0x0, 0x5}) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0xcef8, 0x8, 0x0, 0xfffffffffffffffa, 0x1a, 0xfffffffffffffffc}, &(0x7f0000000080)={0x9, 0x9, 0x6, 0x3, 0x800, 0x8, 0xfffffffffffffffe, 0x2}, &(0x7f00000001c0)={0x7, 0x2, 0x6, 0x9, 0x2110, 0x5, 0x6, 0x3f}, &(0x7f0000000200)={0x15d, 0x3}) select(0x40, &(0x7f0000000240)={0x9, 0x1, 0x2, 0x3, 0x7, 0x401, 0x10001, 0x7}, &(0x7f0000000280)={0x9, 0x5, 0x57d, 0xe72, 0x1, 0x9, 0x8, 0x8}, &(0x7f00000002c0)={0x3, 0x3d1, 0x4, 0xf6, 0x8001, 0x3, 0x6e8, 0x5}, &(0x7f0000000300)={0x1ff, 0x4}) execve(&(0x7f0000000340)='./bus\x00', &(0x7f0000000480)=[&(0x7f0000000380)='@*\x85&\\\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='[%{/\\(\x00', &(0x7f0000000440)='##\'#^$-\x00'], &(0x7f0000000500)=[&(0x7f00000004c0)='\'\x00']) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020900000000000000"], 0x10) socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x9}, @cred={0xc70f800a}], 0x18}, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() openat(r1, &(0x7f0000000000)='./file0\x00', 0x800, 0x1) fchown(r0, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x200, 0x4) getpeername(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000004000000000000000000000000000000400"], &(0x7f0000000140)=0x2b) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20080, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "daed989286f54571fccf0d8f70bf4058bae4bd16", 0x80000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x8, 0xfffffffffffffff7, 0x5, "2280f7fea1cbcd3bc642684f6ed9de92c253ef29", 0x80000000, 0x3f}) 16:00:08 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x9) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/99, 0x63) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r2 = dup(r1) write(r2, &(0x7f0000000340)="df73fdffff3f0000000070b8f798116e1f485e18ef9062935c012333bedff8ce920ee1b29a666347f8426304e263ada7db6dffcf995424a8c148aedd62261907bf2635059301001fe1216b789db73658aaf298109e179e3989b3ba87bb363b69ed877718aab97d951d4712cc80e0d91e56a10dd34c73beae8de6199c81666bb4abc08cc6bae4869ae7c65cbac3076a2ea44264f6ff6abbf04e32d27b5ec4fa4d29c240bcf87a0f62c8a660e4abe2d66fa2dec09364ff8800997a27ff4ccef77cf8ae268f82923b09f40a36e26b001d00000c21001b7077b6ee2ee459318d38a69c1390ab9044ad7021222431fe4a1eafab10cc9aa441c0eaab112c2fcf37cad8eae9b953a9f8f82bb548daac0d8ec968255632f3821953d9ba95807154a13ec139", 0x121) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) pipe(&(0x7f0000000100)={0xffffffffffffffff}) bind(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100218e2100000000000000002098becbba0eb652eb5d"], 0x8) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/118, 0x76}], 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10001, 0x0) connect(r0, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x16, 0x6cb3, 0x594, 0x0, 0x4b50, 0x200, 0x9, 0x2, 0x2, 0x80000001, 0x80}) 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3) kevent(r1, &(0x7f0000000180), 0xfff, &(0x7f0000000200), 0x671b, &(0x7f0000000080)) r2 = getppid() r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001440)=[{&(0x7f00000001c0)="0f9088df136e20c641ec98d0390ea044bc448899f1aaaa648f88518668b719e00be9901aade4816eb8f7b230b0307c4c7e8a9fe04055e5d5f5f7f057dcd439bdc2899b477b5c41c3e0fe09d35c708fa7a2cc53e2e75ee12f32b720772dc45e1f3dfeaba09469f3f5cb9bedbafcb26eafd7786bdf6342dcc55edc99c7b2f8c26ef51fc646d75a5034fc9226b9930288b436ac79b26448d9dedf189ff98946731df0ef37bce892d3f48cdb747ef1b9220bdec0f742c7a379240ddce82d2190d3cbd92daa442650c46b85f0c079544807869133606fa0305382cd5c6df65bc7e01d54042cb24d5ec8c4b4f7f7cf02a225b0c8c8a9226308c97164", 0xf9}, {&(0x7f00000002c0)="da745442ce89db976f19ec30499bb1512a313fbdadbb5115a6ce52d5cd94f51e6b21d5fdfe804bf2c795ed0e5b8ff20c77b7e9ec5c6aad8be2544566199ace21d28f370fb17e129f7abb7de422c3ee6d508afac93f54c4a43c8593242ff7fe3a9c5fc96ae73c7e75485e85fa36f2de554709a5f20e0936fd3432512846e767f9db78cdde278e6799c3bc730c53968335db42a352b2a28fe768fb8b4e7f1a41d1c95f9c2df6", 0xa5}, {&(0x7f0000000040)="c39178a915a9f08ae242991c15e91aed05c23ee0825544819ae01210013f8134437c7c6b", 0x24}, {&(0x7f00000000c0)="ea73f34639514090f13d68b4c8a623b7659fab7bfa08ab863a2936b1c4d76e9a2f30340b4ddd282408900b5633ada9c335e15667cdb87a2db93e85f3729b", 0x3e}, {&(0x7f0000000380)="e6966dce51314c7fb4ff31de21299cd6b0ee7ac441ba56ee1d5c7bcd2259771f47521d2e3618bd0ca4ed105b53700ad9fcec15c40e07b40c9bd623a8caada7c2943c3f6a423b19df18eb568be3cd519d46a2840a59c834d8125d4bd410c7c838493da386af70d5701ff2c3158288", 0x6e}, {&(0x7f0000000140)="61e9b1db9f23e4e2b6a00a20", 0xc}, {&(0x7f0000000400)="2958c44c69c66ea8efa992680343ee600a14ff66db4dea0b44a9bf6b4c88ee9e4158073efa49d97e83a4c0ab6136211d4e4162d71bc189ae56f9b8097b6f0f40330890ea896c1ee4761f41db484090f0e335613b581786684b8d9db05accdc4b68275fb2a6825eeb83031490dd77682375a352fc3c14e40c9a63ffe20f2127b5ee0461468eb0bdf55db7aa014e83dfcbfeb96146fbfc7672d0786bb7cfe1a3f01fb7750bf7a229f71f70df48298f4fd3e62770713362cb0b6b6cb2c5524b3f0c7c229ddd8db72917156448882975538137e97e0ef31ed389f9051b9f27951e7bce856032c6aadedaa66533196906e633591e3aa106fb639d060c001fa47595f0fef64d461c892a0638281cbaa5ee19eaa7616776ca7c65e8636c8db42cf2b13feb04dd3fbba0f22791d7ceee634bc38afd0bc3ee7a78be21dc089ff79d3f8b6826f43370e152bfbee1a822fef1e369ebb801e7b778f006e2a0ea2c9472cb756c33878814dee8feee63d6dc1ccb9c9da6aa045455a93da7227dfbac2a39ce014b650ec067e55701eacfd944813853a2c196011462850fe40072d92351c98c6e53bf45f2b2868cedb3db844111da8647429b9ab27db77edd532dd035b7b7c3be7f08f2744d99576b5b16c2a05f6e16802162e3f05558ba71679d08d6e33ad3e43918a4b7d040409d87892ae33dc9c36cce6a4949a2ed1d99fb3721325572e1262d86764d71bac308078a1768548fae4f92dc14ba5c4dd095c5dc5bd1e6674cb1ae26e7cbaab1e45b7ed4b9f771817e90f7e16f0f3708ef780584dcacdeb62b830dc8a091725e50e9de13a01e2280178698c910a60e100537a17481b242f609fb92447d4d507de798f58b335330d8602b808033ed6462c8f34398234229a5b93adfffb2434e9f83bb2ac63da60e605bec508dc7e6db296f0658e387e3c0f14894d6ca26eb9ecea3f45b20b3b56b915a7d518820804bca0df4384178359cdeb7d1b06afb4d5900156a60564160122e20e633225aeeb1627e6405bf15a5af8096cb6f26c32a7e0515b0ce1f480925661a9fe3f27aeab3ccb6b26d00f4e1b21f6cb38b85df5441441714b86b176a5be4c2b40c54f7e880d485ce73733cddba9fcfbbccb579f1471376e8aa2a24e4fb5cbacee897a5f6bfc9846d5484f0591e07a0fa5f7d42a1d6e2e6ca1e6bb8f615e59c5fdd2c0342976dc1edefeb14bfc3971507858e1757c2983a0b6fca903b573110f3a3f3acf317cce3d0fb6219e88023899f16855e73a90454ef841a6612a675694437eac2a0bec75da498336635444eebc31344c038c82ee82de7000586d4a35a344dd7b1dd648ed48694464c48273707c6b0d810355e33c9fb580e1e9500397c5e7cb4bf51f797a737e75c036b9ae12f6c4c42e2c1d408646934df0397dd03235762703b26af8eea1522a84399d3b1d56d5e28e42d713fb96a8df24106bc3967af4f26385d0bbf226a4288a1ce221ea342bcffc94582d83fe1e536149c4bd020f11dafa5cf4a0285de86b300071ecf40f4e78c4f753600670bf67f672d22e2736e64a8c7e48ff37ce201409d0d68f70bcae6547974fc5b75c8780653694f72e7a8e4994973a4932e00e7cb9b76a3a4e2be1a8abf56a5fb2862a4b55a8b6afeb381818694967c987c5a7461c645c8d1f9770cd87b34ff0eb03cb8385188b55bd5838d24eacf48cd658aa268b2487cdd9fed78ca25025b4b27ca12c8997d2188638747e4c6749727270c947b51473bba735b5d2ff80ef07a53d2fe240311cbf5cd7ff91428beea430ebc4dbcc2c3892697f922885cd9f453824636d65daf2b2d2f26f67fa82ff77e33f1ab0627dde4740b17194b73915d212982c183e9b4fc4305d66417ed7ba7003c45a0fadbc31ce19c8f18e0d924d55fb354fdcebc256e396e23e661770242edb2d40bea611a4c8f95fff444fd0829a608344e18abf9f22bab181edd3cf948822ae93cb5e30e081e2db35d5e8b90871b7bd82a0baf97d35d73ca56c0807f2029697de6940e79920af813fec4286a7963629bc52c58dc2a6531d6a30f1a13a2c1fca027cdf81420cb635a12a57bad6783d9d55432a40a798dd142e124be3ccf3f1b232c2cb01aa0ab28790ca6586f79ec16ac26fb8ef7bda5feab451fcfb6d54e1feb06645a485fb7b9e0c4b94df0edd371f6bc53429767e45ae5d1d366c068c9d9178c831f84e632f4e0ff06b40763c07a8c00ca9c281660d288ccd99d6b29055811dfc4ef83952bb0511947d9c1840b697024a492b9c74039feff530789b2bf75d5fc406890d743a6cc4bca8fe842fb5740c64df11e54b33ee5252ca109c84b114abcefe6ce18956d6817e822bed187630f1f51512fde29104a63022dd5930cf9028b2a13ce6613515a57a535b67f87355ffd4ec1315b06785dbcc5a8b75ef54564db6239c0d3352f172a1c84176e178a74a67b364787077347f35b1820409583c0a0f0a947ae5c4beccca07b6438f8a1c0d886b71a18532ca9ffa13cd408f5468b0eed4057c9b61c0b84c154cfc5868ad72458ed0fa3353a4704af8996be535d135e6f9bbf7406d1d3b0f6d6c10c8f94ecdf2600410d49ba3bc4c67b4b2e8bcc0f085112d8e28abc2fb7c4e78de57cd75635e2d6bb7963aba9664206c40592c7b62de7671ce05f3a5b875c2dfcdc3406abac5af093be066a9c4bf4fa866775ed0347ee2bd69260cb583199beff2af2ced2cea6a3e2111d6cd1800563c9bf0ecd030afb156e117bb8282b3d2602344661f7d148508107d43738bccea877a3325c414a5e690ec0f0056ca1baced25d6629937c875c2cec7f4e4ef46716cc999901c7298a893f65b4bad1a57eeba03bbc6eaecc50887ca52227a2ac4d209b8da1758854e6ff4a2411672b6e270bb6376b910bb766ca6bbdfa8cbf1b9ed5f690c126b2a51c6c0dda078f4dec805cf0199728b2450379154c4648b2f86e33a50028b2c1188f40a0ec35c3c6e11c35f4374437f30a9649cf7ee136024f877bbddc0467debb8f2b367233437063b333f4977688840a6f7ecf003b440b2fed1d95c6b64b932eccdfd6c6b2e669a3fffb5e47e202edcde416413764e99731ce04e7048203ad96be2a390ec26f861959c7e7d5297ff1a79db5dcae4b7ab87b32c6d9c2a91c5e383ad827c5aea182034bb7ea73fb73238f3b7cbdc2ffd62b9943c3961d6fb1e683635574c159e865371725e854fca821187ab9686875fe1dd4d2537fad34befad9df1eee90f77d7e48e103a023c30073d616175b509d6f24f117df6aac7ccf6c6ef1279da1ec11b7dc9fb5440e1b36cd2edb63f3144e4e82a805a09c869d58c8a2ef4a28719732155373d26b9ea2e88a48cfaa59f419dfc3671ef03dea7ecf46e14bee12859aedbac3a357414367dc8c36a89fce6bad7a4820ec49f147f489e7f3a52ef3d5d20ef40206ae29245aa22ab92f0dec2080edab301f4b29e914f10a3fdfbcf9ccf394a15c195bea63dcd939906d79a39cba6cd6c8201dcc7a9de0acd90fb9953be8a60114a82ea20dc855c9b828ce962e2f4bec76fdd21f6060feba11ba110f1e8d5707c55842ed88eb41808c264667912e2b686b9ae1e4f621ffb31d2de8cbe3209d2a5afad587c50e2c9043296126c3c72f3a4cf059a7d37f054bd14025d84b560a11debfe93dd0d5104cf3ca1d131def3b061ef26c4edd10e25f57b71ac9a8cf1ff40094a5db59f44b25192a6cef4b983ade62740f600d142a3c71481acf6b5b454deb73d528a97b8a87acabb6ab0d125a0858999ae8036a1a81a8a2b67ad6fafa66c87ddd63896fa7cfea6dba7a391e85066335acaf52d71bbabafacff921e347cfc86514836e2107fca089ae3ada02f5e328d7d638eecbba95c9bba3ebd7df2bd089fb14b5430321ea1b57deb9d080f4d6ee323ef458585b839597ff94491599efec725b1901624ecc9f27fc4973072489d5c93f47708b99d83eb65f552901b444c23282b60e7613a750d20a97165dd9195c21d49731e26c64ca1b5126d46449328604dacda346a294864efee7d72282a454a15607ac82bc93b0493fdf6c0655721d44dac04b8631fbda111f833fa6ecf3c75313531017ee24053719fce6c81682c0661432240d87015389a36b6cda803664cadd81a478e8f978d44858971fc936a80edda8033937485d0c96cbc9247ca26b69196300e2384abf35962c126b33d87a36a14a513a62638a6454c41300a7aeeeb8a3ff013e67e8478e9c34d5c7bdb9877f19199fcb57f03e688a0e9951284bbcd2ed5ba9cceb148f4a4bb38bdf74f7dc9d5c634ffb8315b3a2841f1536c0c90e379b452ef36c8dab5b21c83c08a880a231b3a3244ac42a45b75afc1095d77c65dffefd53ee22ecb609684680bd5eeec28bc3e16086ab258d98b27f561f50c03058233b2da101b34e985d1c742f2a47fc978fdef3ed0249baf6b0d10d976ec00dfe29d1e24a394e28c2dc03a4dcd147ee9cdbd9613ca8314e665ddcc3150263721a0ee7b22a5859417862efc176eb5ef64d07ae56b5c5dcc395e76647d325e829145dbab8e5988fff78d53f9ae8187c36114473574c0751742b24e1c54c4a954c8997ae5e7c77d4aca533bf20584e9222c3e14c7b8cc51393fe39a9462fd0165221681c83b94c0093f4e2600894b7f1c99a3677cb509cd6824ac585d210e5d82d894cae3a6bb63d10839ca5035c06882f23bb096635ef0d165a96fbcb32ecd1587869a26fdfdf8de5e8a331db3b6561787a94410074d83e4495c338c674944d2000801c3abc0a40bd8c2dfc95ef0f3c328c72249d7b6da0db4ae1d12499b8ff103bdeff6a8cc640001a4cd9d2c1dc31f290b53747f5f18a213359f2607df62e68c3340cbbcea1724d9f8d31400d4888674de7b12d54bedfa7405f3911441a40ff4c54b430134975250275546c9d45432c04d5a841eae172a01ffb14e687dce0d04a64558a46700c898e270baadcce0afc61bcbbbce57eca5e4f10a09aa08fb25cff4486c564853ee7dc56d1c81066782430c96b55bb01aa0c2abfac858436235ae2fd3659049a5b0b1877d7f005e9600eced39ee89cce41a26447afa6aa0bf441d223bd48cd1e369cb28f6bc388eb73517192096dc7cf1df670f73d820487223466d53e0eec8967888f494f173b6c70ea7d63d018bdd1bde341ac423255b91e74ced1a0170a0919fbfc131ed9cd1a5b31c4df03492eb60cf85a165c6faa3e4210f18d08256ae1a8948979d9afbf6cb8ba2ca4959267f32e0b001fe35191ce78e18b8815522f080d78045cd4683b8b17d78e2a47a2335c036cd5d382ebdb5d534155d5b7f37b380a357c229ff1b7cecb7cac23c6923378be73e66beb21ac3f41240a496fe5153ebf42c03ed11786fe850064ae9b3b8b4049d4cf439da5eef88f8c82ea8251ed4a0122e26959949e016d359f55558260550f8730fa3c243b9b36eaa57d311b60717be6d6236708f43d2eb7221f9e490de1b234d65cd59b939e3e95b98d15c3bac76311d9d0ffd13af550bc6adda18fabc20bb24e141b60fd1399fa372b9e3bcefbe2407fe7af9f39dee8412fd838d60618207492f8de50c69e72d49b674ee228bc9cf49c8cf298d40bb7bca5338e7dfda9253d57c23f4e440c8db93a49df519ca8b1bb39fcb4d360ce010454b02691c0cfe4575ad6816d213b9c53b68e95d468745c1eb8afa644c80c50e3f68c1dade5055a3d8f6f831de8e5378eb1b8df9533a6c55e0118abf96935a78e0cbc77c4a4f5e6ffa2f9501632c6fdd25518deae8401664c4923af3aeb312493", 0x1000}, {&(0x7f0000001400)="6c3260eb211df64fe1717ed2b899f4e09cf36dde9eaf3ba418f3459798a6613a17992acfcaf676be0797a69a", 0x2c}], 0x8, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x3) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000001240)="e955e6039c1c612fa8b0a0404f0e1e22282ac78df82efa9eecb363570fe285984af5a22b83901a96c3147e244438ce7bdf039f4e124be6cbfd3da30657a6c60f113c603fd00b2a0d0cadba8f77184f78e303c77937b391d7f129c6affa69e1e99992e49379ce161cc65f4b6aadc144945669accfe3171027c26457caa64f90b3c59891f1bb5d538fe3ecb51cd025ab6b745a3e1f1bd0824051bd04b4cf0b7eccf030bbbe09d275c3d77f63e4889e6fd0602f3c5a84e516cbf312435bd5c07169e379cca3caabb824bd41eef06ece43be9d9abdf133ba9c68a3be42653b5631e9e152c50e83e301dd8ca083ea142f3c9fe57573875fe2", 0xf6}, {&(0x7f0000001340)="a9c56d6801d995f966d87c279680cb67f3778f79dc0361f25975cd26c22162004eb44b15cac3908a0ec3d497de7b159f8f96fd2450e1fb7a0e11fa19dee6", 0x3e}, {&(0x7f0000001380)="b580caf33ae3b341ca1b8ed7124affaf5d6f43a08151f7e961f38c35f16a987376caae09e28df6c5efd9903b7ffdaf7fe0ebfa3e9049e04751ec473de282bdfc48c59be44051714a56f2f3078197e593c7e51f91b0c536a7c33dc8044781e85f881742813aa0188b8a767b49df388fc7eb45b17ad3fdfb592d82b743d981ddd5525e226f967bbfd3716d8a424d2fc092d8e65bb1452b225e37ece057da11a27e111248f38e41bd23a9fcac571c1aa8696c4566d8a50c1e89331dc85ee538598b92d3e7a5bf8164ba9790895ee20a57ea6982953fe0b7a592afb2abd38bc1f8b04ad9e37696bd7a527e4b352ac91a3b65383b3a78fb8cd8f84d2e1eeda3c67bccd68191e7eb7b23c6c1bcee821d69c6d1da27815144601466c219b461b2108038205e419c976aa6deecfe10ee65991b38b3c5d8cd2b0ab8bd53e8088ad96bb112d7efce80d6da3f8372d47c62d4a5973b218cfd6a5f20551098683edad27ed588991f8ce5a1c10297e79349f311532ea3eeff2f92f91da4df05c22a0d21d1615677e5ae93646c90e0eca650ce609fe0293f001f6603ede56ba355859a691094175d7f35ec650ac4b44ff24934e7bdfe579be138f45e029bfb42c4cc2e986dd8ac1d3c51e4a5953cd9483cf03d21bdb7bc6f1a7256761fb0a1141b76a02ad61c9b463e4306a8c3317236795d63f84902e7a1b9a8273433573744b205d1926dd87dcb73916b61dcdf9d07d0121fcb3067ffb6ebb1ce87d1f0964e209fb3545b128b3f43285ae73dc6ece3e9af342c1904f7c8993a45fe89c31bac13c0315165e8cf84c9909b5db5187b92eac6839f79fb4810fb3faf7c51e9507d8bb362c450854cbcec80384d1361202c27405125d22e32f8dcc00d3698ab648a74c93b5eaac7a56d9d081220efe393b996fda90ad150414171233fdd45b3e1cc34e433511e9b28eedbe460b875383b5d975c07324ea35bfd7d11e5b19cb288f218f791b5d01c866ede627295778e2572be0eac672735c3f2cfb624e2a1ee6a5c0080c9bfff930a1b928a09d235f3220f9e5dc3cfea69f581a1ef8832cb21685e16d137759ac813fae9ac3668f2570133f00a21ec3bd644c3314b3678806612bbcf2ff85824bbf9d39e91704fec8b8827d77f82bdab457b0dd48208128cd0769f8ebc3bf525c94ed1ab0fd00278dc4266e13d8a4b8ccb200abf428b2836ae66aab1d76a4a1b46d1c9a2e32b2a9f18ab0d6b0dd0cb8b2160733d3dc49861792439e089f261a50b4e9039795777dd7797639b622ed479e37b6a466a341dd8ad367cc120d715bce4273110f1fa1a1cc825b64896b8d8e859bdb5ec4543810e86d1a49c712f8507d63c7a8963b2a7b433991c3b0b08e5e3730b869e705c90395693e89ccb2f7dc87eaca8a1621b917281db10adcee0699f29d20a3af88ef7b7a096779439c7d36302c775b68e5592f67f705ba84ab9f474f163f532de0b3904ee99c5001fa28fc4e7f3811416f1ccb559ae4eac0d51b60fe12b1446f50790ff8d9fa39d77a958da468cb951db2bcb44ff06effcf2b584f70d6a077ad244045aaf20f56cb3d0f8240a96939c2ba36707d3b536bcd0a29ab11bfcbd7b706afc1b3666cbad1f612cdd1661a39c9825025f4e5c0de914b50b659dd3e8cb7e77e13bf923ab24cdb394bd496744fae2c8ea36543f214344c0501004f42371bf6e4b036d45b169ab5b095d3515a935259256e32eb2f8e4ee9602b439ce193b969a4a5218bd0de57669b2ac89e1a88fb0914c73cd0f29e546d600ce0ac01ecce0406045544e0ff4e01fff05c818adee9bb1032ff3fe2ed39b6b1577bfff44869c3ff1447e7189523aff8911fb604158a47382c82a6158d4ad86cac587dac33739f892ba1fb5aecf75cc514919fcbd9f4fc73d83229c3e01604794c1d0c82ea9d90df7edac5e1cc13468504c0b0754b4b13b375b5be311ff8d9f0bce68cdc8dfd2a323cd198f8465b529c756abee9b4eebbf5687a45d3e4a2fdd0d7259243626a5abb2d2d5eeebca240adbd5b46f7ff89c81f0be7e6004e9ae18405fdd542686850afe989cfff0f8ad8fdc96e2ce96069dea0d63ae7ab1bf3a76e62abea953e6fabdf4d007689381d6503c0d03ca0892920e77c1ea7c5970144be39527f32813c4ce69f9aa49d14abc5b92e4f53cd010c7fa5c296b0a97a5adb80858c27d05f3321cbf8a00979ba0022172ebb33a89a73843f424de9aad945b1fe3fc1c81feb2b535add95c12fd23032b4e4872307b2553cb6b13952f627db0de6b7a1b2337b62d467fdd1a993177c834ab9688457ebcff6b03775e0707677a29dc42b0013a32bfeb3f26f521e430a11d64f3c2eae2dfd09e587d7b683b91b76b38a881c03490567cbfe32748fbb6f487b754fe1375115170efb1d8c5ebdd7fa902e840bbe9523da1db9fde73ccb8b9a63c4af671f0522aed12d24dd3bcc19b4841f7939f490770990644ca7a27d1216754fd8c6145eb0bfc1d432c1451a837e1b6d9e1ec96860a744a70e595a02624a8092cfd6cee0bdcae04be39cb8c160b0d6c96d919ad907e13fdc96f1c744201b6163d6e6bb32a868900ee3cf87c893604d6acbacc75204282960de2ec8024fe0dcc6cdec411af4301a87ae986f743f904f9590890fd5b65b410bf62a524429cafe33493c912d267317572dc486dcde2deab6b96cdcb1afcf0b082e8e75a4166033ad7a2f25adfa641b369874df591b66be2ecce85221cd7625978332a37b15d08b452a53f5f845793ffe18066495cfe8849881c2dbd4f1f485e9b10f5861f45d0f60df094709b8d74fc3783ef725a57c575a518be50c2f54ebb2b62d13971ea629eede62eee35c6c721aaa208c456ae2ed9ad21c288ea96becef23117de76b213b76a4861e43208fa32c9d0e97e4f3f6407e68024f27415db46a0bd2ac33aa5e8a34e6470204a7b8c77ac4421dcaeb8e7e1d5e6c252ade77a590756d07a52d97312da77c25f082eb94480893b5c9470e1a3f46006d8d57dadfb52c4bad0b49f8ce9ef95d9a1c556c2dd7bc9f94bd2fba508a6b198bc44ef27bb750a77e970ef55c95fa61f75045ef0148f1c967cb5614a005659a0a50f14531b0f7c8571f9bd04b4541d49ab75e74376efa895a7e790c982d076dcf58dcbd6701a7bb2dd1290a91ed2cd9be9bcbb22bfbca3175c01492212a70f2ac72f86cd9af259681f1477bcb9378ffa9d20614ecb37949e63f0dc230b20ad1bbe44b186aa49f29dbfb8de6583d8c097d3d95b856fa7b81cf55e1fb4fbf72631b321d3e39a113c9da138f57baefd5770761d6128ad937479eb5f82e7df37eeae7790e481d142266cf2fd160ce46d372bad5ea905bd861ba878b2348f4cf4c60d49697c792a29162961803c790da1604e11b484816c351d51d0dcc10b22c30842691fd8548c4c983d3b4c8912e2771165c242cdef15f86e86012075c502842b1c40b787f4fdf77b9dba7ac32eb7df1b6b50e910bcce049573c86bfeb65dbce51aa51129f802d894ccd8449674fd169a88af5dbf41494d63e87fc0f03c15b59f99b5e5ac6ba5a8a4fe59c30583fab59969096e71393722404efad68059a887bdb1177582bac6fe61cc4fc1f89175b0600da016d7b1672baf3cf9bd4128eda0057ee7f222b9217f9c3e3c3b2e15c2ec8b96cd4096d01b1e00aff7f9fe6b21c6bca8336c6b1c541065adebd6c121d4c665dde33d58062c734bebc3a02cf0ba062fbf16431c78f7ef9dfa1e2bc5ebfa9455ab405164af42fb139578a1e444608dc553c3278fca22295fe18b75c4655a8733288de4ac5000d06d75ecf4336ae7c8396313aabd27f66cc8e9d9da9387a07a478a256e71cb748732d7312b5b662218e6f441cd960c0f92be662868f7e8a5f39686e0fbd30774ccd1df9fd4e99f1aafae56cd9e857bb754c44c586f16ba9bbbd5149d14d6c1fac23f20b3ba0d06da54563f781ec18c49b3a7b148b7db34aec5d16827ffb8f8a96e9408b3e08a7b62ec8c559b6bed48cbe3de8d4e8a6760fabb3bef3aa215e276c597f840855d41bcd11753c5530e31c2748620c46eb5b8a2b1c15ac894ba3754e8aec99dc8f9cd4281e1242194c4034f1e110aa4a206b0c87b9e039871c98b1faf0b93583edfc1e220c608cd1435ffc07f98b5cd6e1d9341b8fe3c71244f3d5e96a34a400e5da49c4935aab971667d92273d6072020117d81ef4e6c1bcaf7bad1214419b0e6adf7c668790f4a2e89bf58ab194576da468088366f8a8c54f03412de38f42e9741aabae3500a6b84f60530d090d2c28e7cb162b1570999b8e9b7425dbc56ccd35183fc7d815cb2408d4b8755ffa9a76e9c5e5f6bfa62889db8f90df27701d466d39f193e0777a50f7bbd13d3b6d4d4a548891fc743bb35bac36952ecb5e4d3fc77c159955f1d4e60dba8b1ac3f0bc450858f7563a20c1378d455302c380f744c85e406063d8cf4b4e8136b5b4fe8a95596f7da28f813af9452b2eff5b0ac7e5caf450cef985f5bb2beb0bbcee47ce8754a2ad6eb6934963e5501dc12f8fafccd93e5afe6031a8dc41a44dc4438e210230316a022718e8117892f0dd1300009ff2bb1e07dd0a2add35a76a4b0c336c61f96473d111c8e259512a96091f2a353cb205f6ced62a1f388f712ca00e6f05074fcfa1ded7c3e452095031c182f6015f92ce944f8f281b57c285073d0fb4a0ff55d5928652fd843cf07c5beb4d9025f5dd0bddcbea0073bf96ea224f454fd8152f132c871ac0724d586c87a21dda4236e96e383f5342da38d6638a5a7b24cd64fa6338ebaef205aaa8087dca3a77abc94be3ac4d95b33f82c3d6f9fab40b37d279762312c98bd78844f8f0cbbe68de1410bb5b0af82aed2742100f0c8caa952f45c4af8cbd33270a9da1b0a3b52fcc2cc91174c4c17ce65895a8c5a4e2f3fd65857cf01b5828c56314968cfb8de1561bcf72b34c2748acac14c7b101e7b7a2074fbb36bc0a767cf469555776de65714c23dc843adadfdd175811aa2fbeed9852cff3bdf40a474e6f75ee08d0eb4f7d62abec18d68991354bcf9b786e21f4f902776aed883651e5cad26f981c7eabc20aded23b1a17469f6cd8e6070c80a5feca5ee68e44c393c6c2c2d71806de88394c2fdac26288c079c2aeab7991b049022902009a4db0eddd69d34a896520e7f2027d392a10007a170d7e607edcc4d4ee948f31da6bf3be3c1a1254b6206bd252a50b6a0a038943dbcf4415352b390bb3329da2b8d046ac86995ed83fda6adae95dac5b5d057e921a34c528bc74947174d584c067aee582b3749de8aa8825d938c6c3c5dd54f4287414e54a4b41fa1776b08a4d1542ce6142f1d843c60c0caf9d6cfb9f8a30410031a7df751146beadedc5eed04a3bcd2442c26876d3d9be6dba729129f11d26b3249013c2b24c5f0c51ae9316ef3fef71a3adddc0788b6f2293ecbe9572ca92602f1a723dbaa54fea0cbc6e52a34de3f99ff0976fef2737b6e1b0cf54b4656ee3cb5634ef782775e38f881bd1b999256c128213df6dfb88b2a995f896502a75cc449feedb87981ac0e748d710c07d0e85b7088ada4ccb6de9cacca06cfcc46c677dd20535a4fc6f43e781b937f225c4fc91343bcbb853067c429da1d5e20b1221e45cfde933bbff383ee3c0e4460cf7843dc33d42f3f7eb403bc0b9300dfd622405774a96e35f945dabb13de6d7a6dfccb1b80cd5160aa9d82c876ce6580e6dbb898402e75053b6a2dfe330ab2c4864680bcf498f19c7758bd9b6d662950cb7b47cd76a2e1ab5ccbcd240ef82454a46ec", 0x1000}], 0x3, 0x0) pipe(&(0x7f00000023c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000002400)={0xb4, './file0\x00', './file1\x00'}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="aa2994479854526518aa46d01cc42868a5814ffa5941eca8d48b476569f6c6686e76d4fb328f0ba1192af5e415c1c79e525f6e101f64f9f8a4ff189b90fb3c2148115c6c7b3d57bcfcf8dba0cbdb541eae83c591fb2814ca3b2ac71fa4c493bca3ed221460e2bfb7941318edf3cee36c302917fb51df5311499a857b238f9a0374b2c79222d2a6e8be216e2b94fc3fc249f3e1fac8d230ef532482905d45eb6ab745c0c9b9618f541ef5dfa53659f0fc7e6305c544e1ea871081b1b3311820ade9c277ba01368f043d42ce127fd831edaffca830fc56960c93c2752ee282b2958ecc6991001f106ddd51debd1d10a515ff3842fa813cb05c", 0xf8}, {&(0x7f0000000140)="50fade2e1aba64691b74101c1184ae72ca86b48d65f20bc255b91d7d6542591840ccb9b086241d2534d22d5bbbfe894c0ab0939ec18df1d7a0cc46b013e0ba80c5706adc2ac5424253e137574a67914acf83aae8c8d2eb7eb1c6a3115c0fb8384d25e32fab346cc8633f420a5afcf4c0e3ad366113d2c696ccf511f50d82eae3632d838be555954c98f34f811edf8461c7e372fd73e206751a814c6ea86d07f76eaa6c55510fd95b0a06f4b87d", 0xad}], 0x2) writev(r0, &(0x7f0000000080), 0x1) write(r0, &(0x7f0000000240)="40963d75f1d91753c77a451eaf64692215ce6ceed1503f1223c78ddb8d6eb89781a480065e6f339adbf2170f19455d94c3769751c647e6f35cfe26c8f5ce56a23bf9018722493f5dcaa1191000973c9ff33fc186de50ff0e1ad4d62716fbb0d03e3df6fcb11a7c82ad6b5d6a4f4e0103a64e0e59d8d962031af1d2144608567ceb38c97caba9e4c87b4eac2ae0dc35c160b78d8f5d55638adbb69e2c4876368606e13653a0039b1bcca393f26733170619082907558954124e4bd52d846721a52bebdee5445a29da749fcf8aa6c1c85c00b20f3777cef824f522dd44c3a56bfcec48251ef720f2c3209446853e73f158d9086ba049a8c349fe8b03d4d56b56331abff4a7d432175463c1846c296bee74b7f82b508ddfcde63633aa6e35abb54876271807734c73cead273c40a220918a3d6962a274890330d99e3c0bf0140d30c4b2cabbd357a42bdfc7b56b89bf88b7319017f767c77f984ec61f7d16c6db1d897a5043379181172ec8bd989ed1fde65f437b38cac39954b49b1b5a137f4b589ab3e1d1ce06bbe4b5b0809e7dd709768d59161b5b68c7f56d914ee46dda5e7271bda1153cae4f41b8f571029664ea47a31865e5c66b8a4fa932959eb4bced34837e4b832096560ec2d570f352b9394e00e7e968314f0abd78352dc061478e0f0c1392cab83d3f63001fe721871786a25336b0b669c7a49dabe8673203ef3a9469361724d897cea779a9bf709c38aa993d74bbe868b8df4eb576934a03f660006ac47b1534f10d50721b893fbbcd9e05c995069d683b30e6cb200943b5bda1ddf9e6d76a9ae33470852aae1567fa1a01e942c0dd2e6327a90c5ece0dfa1bb7c94e6f0609d07e1a461393e4cfe180e9f0ebf568219376a4a5dfbca34b0756687e8be049d9a8fe5e7547ccaa35a071140ecf3104a819b4fa18e3dc78756dd379456f8ee138649ac6919687a24f7ca97951b133437f653bbc69168e1d88fe47352984991416ff43ed37bb069ce4edb6c0938292d8235c829970ff95eab6fca9352587ca6394121617860c25600d9d9708efc69aa2f01f1bc71a1a9e4c3097be9d8d838a8a51ba04e270403edbce651bf5539c933e6dad2da91cf34fd744d7beded6841c590042929254ed85013a0ccb5260b27afcf3e42d1502724f604ce527ca8a4eefb3febd5bff507b12a548b6a6157be6648721125d2d32fc89ff8380be2d35c1dde9941045b88b6b91caf878e9906ec17abf94e99e65517abd021a7a97c85f1804fcdc6e074551cd1bfc466b98e1a6e8ed83be63ac2e381383d89b49ada2d9c099edd800bee0dadf99470135f58babd687864800e4331458b605b91657c602cc01767b11e753eb31d427bb59fb2e956d00d2dfda9998a2d3d761b064380f5a476464a62a18674f217f33678e051fc27f9de5befdd90b85185a0acde7fb097aac68afdf9e6f5d80108ba1e395820541a5e96f51bc44548ca2d5dd8f8b524f79d2e7165e04043b6cf263422afd110cdebd6e858b4f4d4f0b891a4563819bdb5f744544b430239015225a71e8646cca1ec1ffa51dc561f8aa39e244a938f13b7eb1fe8860b8e104a7dcbcf99cbc2b576baa7dc6524def946e02ffdccdefd8e9fa323d8ff485f6eed76c03fdbee8199d92f41ea165189fed1171d75eb2030d75da8cbf581da2971cb463c2983f9664af8b1b80761c3c2868ed38aea6421decbfda1add9056c71b2b46a73c85e739ff48b2f835230af1b58d33a7d51f2e12c27ab975b7d97add390edf6e7d0c01227847de8b4c0d7d5b25304a2b9af5a13b084b8f5161d64a59c36ba20dbaa98676614dbaadf0e8151b5bd8740f2d149f2bcaac8adaba006f94aa7b0f933fbaca464be6d10caa0a73e19e753b01dc1a3ed3323694a9210297a267d35b30e928e3fa8a8ba1f9173564d0f73eaab36f8a08a602f94ea94c505f21a8d238e914b1a9c42e44d712f06b368d62fef7f6b300d15a9a01dc88047d09e4e04481f30339e99941399c742f3074219af96127cd50e2e5b2a3ec81a81d5ec017ef6923171f155919885c3e14e06b7bcfc9183d624619fdc399706805158662f4b3d37f03a71e2bad5a8054da7179f52d6ca504aa56007f025e60b6f512921137075a4ea41b8bc6f36962a7f8753d260c712262471856afc452077779250d3c3cff10e3739c2a97c7b42216d7a9d62e8cd7c3581273bfdd3d6419bc246bf9fd6f460a4936e96e9b5a5f198aac99da082c4d4ee6f4f01f0355a52e367051358b48ed96bb3544a944f3f5b6318fdfff71aeecebb63ab710de0305380aa9f6d4d32e784f3655521f8bab439f37189d0da37535750ec7a43cfc14a717bf284e703ac9cef05b39ddfde26679bf4a0d8fcc5633ebcd9c3966bb8574a0aee2b9e36097b1b01cbb98b5b44fafd165eb27c5e3c0b9c2294b67c0570694983a5ac674984c8076a6d437fe0244552f43ed2e576376f662b6d25bd196f715a88dbee4cef770e404d9a902683e191c94537f585b2a31ff487931ad561f983ccef521ff1617d443c0d4e4fb86aeba5e4f6e88ee956135a42938be89b5b91656a2cfffa62e71f259d37f00defaadbf26ef5d4fe02e5daf8ba2eddf6964fb301513d5d063277713160cbcccf3f512984a33317a43eeac5abc921930b1d67fb19082471708d938c3dc50faa65fc02d712cbdb328f2be112faca2877d4af47eea37351d59378732b81f85c8b5c892eb87e3e5b4c1c99b2f0eaf05d0cc7578b13019fa23e04ca432332a8f1bb7c41c6046101699c5181eb358d65b648b46a15bb648fd7ab23b87e78c93f1ab3efd1185854b6caa2ac6fd01fa4a786c59d508589d4631b7476b373b43ba7756b90c446ad831b11dbcee58ef926a452ca7f9e54df1bd0916fc9db71b4121686b9051c2af3820980d0a026b91e79e5cfe362b14847254cfb8739e75f756e977a83c65a8e16671d7f6a97120239e5effd82956de79af1e87a65261724094b7e5f091fbf42bef9977bbce46a14d8385396f03e449a5d6ea52abaa9f502ae85acc768dccdb6e4766b2981fc1df07c59aa0a90d1a1f9e6ad5457ad794ecbc8176b6ebbe66b88fd84a51bfcaf212905f056e6cbca5e795402d111b2512ff2777fc45c005101fbca426cf2cb2c04c15e0201645566ed4fb634b482143bbecf1e1d02591b9dd662d06f9e8349350482a5cc1080073e3390e992d622bd3793637cbc93ad3a637d2ebbf16057bc4d7378e6f2f88138f1fc8c9df78df93d69f4ff0a1428601c45cae34fdc322f43dc18077d5044bb4d351a8c844d15bf2d47e9bb7125d453135352d58d9a197bde7cb02ecedb89f49040dfca0f60ffe95db78689107a338a9da9195f896437107fead8ba43fdd30179de81a8c68be8f99bbe45e759144591e6a899304042658db99400186cf12938aff4285f2c4e935b13f4d32d1619819a08807c7dec45a32955a06f19c47236496542362e9a5ec1f2123f16a25a66bc13a5fb2b77fe0745e8b5f14bf5ae30a157571dc90d14c276de6358bf80ff2311bbca5169c452721fe711301cd1c9e8458a3dcae5c50643c17416b1a82014ae289bdc805cec1f17fe224f56ea844e6d09907491ee90204ba3ae6c8690a6bb8ff4a40d8ac800edaf612a4abf553a7c6fca6114766b8647dfa3dd430c5a90c0ac6af89b1e5d72e13b07b86b9d17f96028aca9f063e8ecb9f0b59df281e0745a6650f59564878d4d1a82cba843468fafb4dcfdfa2bfdf87b59f5a6ea4b5c9cdc5a849c168609853ad00cb999b26764514ed4390497f0e0558d4dfcc7a0e38577046bbcff0a824ec649ce0df236071d130617143f6668076fc4c0085f6cd4686532d14f691494e52821ca7ed68c43feeabe0dac41fa9578e6a331f092baf3fa8b4af80a3424d4bd737ffc08ca81493beaa92db28d6c5b5071b6d9cd605ffbe4e935470160a943d349bb6fbe1347daae106b94e4662b09b0fef029b0737f49520412c919f1768db8e29d3e7eca6157fea8ccf45a0afaca7e45a2317556098e73478ec8e5fefad93bf5e652fd02479f006cd13c7236debf4705c75dc4effef084b5f3c5d70d6d8294de1a4861db760ad77742f799e781e12574db03c035ad324093c824e943c51f4dc4ad793972f242d9ed1105c1c121128dd2409f3a01737de88a3591e78c577d8e8a7f091c6977cfa260f0f90bfdced481afb6231bb588bf27975690a4bd58c5f16b96e53ff33827186638344b2deabd6b61112b562d2c63ad03204fe454eb2ae5cb5c20eb8492c360eba473a80e6c8400fc16db100dadae6f556c43363309ea37a614e02f6dcf79c0572f7eac5396d7ee320bad81ed29ea3514cc7f3aef91a307b844d8efa1cf74e782a57a2027ca83927b596ba1c789f25711ca78cebb74cf2cf0658942a572eb585b9d1906b0e4bfef8fb75a69aeba77a3ae856d090283cade5ef3e9ad1bda834ef1bf943a78fc0db2d071c8b4f87c1cc6576bf70514bf92ded4e6055e7f8ad7beb06e39396faf5b571d688acc35dd9303865819a0e02e93f3b8da08fac7197cde0136df825b7534277f301cfbae59ec1a18b1e68e60855c119c2271db5f0c085edc64549ad0bb41314b613dcf7b5fc4f372eac44ad1277ff83b7dcab5189490c4ebe769548c45cb80630948e88c78283a65476172b280ab4a4aba14cd4604bac1657c7072acab014a0c662d4f9c3227def3386ed7c0e88bf00ffc8a840e3118c4e32278b135850a99aaea357b9aa5b9f0328abfae450c7807127762362310c5dcf04f8cf62b06c530d3ca22f9a2a167d48da29e89a004c8099aef756db18968880f3379d3340c34b9ce88a46d1c653c8751bad995b0f6a4e0401ef08316406ac5835bc6020fdf3dd871065b6b680dfe2f4d8954383438eb514d60558d13c4ddffe4b2ca408faf65a9cb16aee8e9c7ae32d1d70decffde0a1241c7a1f871b921536d104bde1051bad0fcafe2b778914cac26f15d986feff915dec49ab0c1ce29b21478bc957be3a54238cab7cc38867d1afa8ddee5bbf9d4460f6c15a2605c2a893b6e535f4187125b007dd5da45f52c4217f6113dcb629c7ce0f1a62077b34a9e1727738cc27e43fd113b52a7b071de2bf53316cd9c606ad5e5dbd5ca1e6e0695a4b622be0ac90d741ded876fd3d1701b493375bff0154e6b45c3f980b91c61cef3fc5ee22077e2fa05486162879bce8d547e7e5964e713fcfea778562c815ccf3ccbeaf15044992049bbc0b81d18978c800c1a7186cefc2e4e0a4900de435659bc5680051cf4286b0897da04479b687c7551cbccd44a7dc49db4b3bac37d069ff2661176d90d90ea940a7c9a648e8f88cf6425609db3208fb6f1fe623250400d0a603abd47bb47168e6990d09e54d1b00a2e29acc41fe76e2c31c58ee5b5547e51ca102a6af01143861c67c40c4c66433b21fcc3d49da8be7d825934d65e5408b66c80f1f91ca3e7de2eb121703cb6bd78eb7244b432768f6aebf07b3c4136ba035e97931367f0dddf3ec4624236987bed0638e54ea613582e22bacd748ea2d597c9b6226b015f4ad1730385c2e0fb64f762d41fdaac77f2f68fdc7f93a060b1afdd3fb3ee7f70cee7342312fbd6818f49fc6a2ffdc84bab97abe1f3c8d2e597dc1d0245784bffdfe860f3ebb24617d3fc5ad03009d4fdb34a8e058b9db01377bfef250fd919044c5d4211d01ff004585acbfbc27d7dede109849d92eacf4402d49566254fcb9b9186025d5670307f8d965e986ef6230c9486d3e6a4a56c54b662d47ea94c39b9a274cb2abf4", 0x1000) write(r0, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4401) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x9) open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x0, r1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f, 0x0, 0x401}], 0x100000001, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getuid() rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x20042, 0x69) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') r1 = open(&(0x7f0000000480)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000017c0)=[{r1}, {r0, 0x40}], 0x2, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file2\x00', 0x200, 0x51) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfe60) r2 = getegid() mkdir(&(0x7f0000000040)='./file1\x00', 0x20) lchown(&(0x7f0000000100)='./file0\x00', 0x0, r2) setgroups(0x9, &(0x7f0000000000)=[r2, r2, r1, r1, r1, r2, r1, r1, r2]) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000240)='./file2\x00') lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000001c0)) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5301) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) pledge(&(0x7f0000000040)=':-]\x00', &(0x7f0000000080)='\x00') 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8000000000004500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x1}) getsockopt(r0, 0x3, 0x5, &(0x7f00000001c0)=""/222, &(0x7f0000000040)=0xde) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x3) 16:00:08 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x100000000}) 16:00:08 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x2000100000003}) r1 = semget(0x1, 0x3, 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x101, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x49c7, 0x2}) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000040)=0xffffffff) ioctl$KDGKBMODE(r0, 0x40044b06) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x6cf921cc, 0x200000005}) 16:00:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x13, 0x8000, 0xfffffffffffffffd) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') open$dir(0x0, 0x0, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='\'$\x00') 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000300), 0x1aa) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000280)) recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r0) r2 = dup(r1) setsockopt(r2, 0x3, 0x3ff, &(0x7f0000000180)="95a29617bcb184", 0x7) close(r2) r3 = semget$private(0x0, 0x1, 0x400) semctl$IPC_RMID(r3, 0x0, 0x0) clock_getres(0x2, &(0x7f00000002c0)) r4 = syz_open_pts() ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x4, './file0\x00'}) dup(r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x3, 0xffffffffffffffd9, "855c004000"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) read(r4, &(0x7f00000001c0)=""/62, 0x3e) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x2}], 0x7ff, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="01002e2766696c65343eb3cf75b109c7c0dde484c700"], 0xa, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x1}, 0x4) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x980, 0x0) 16:00:09 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0xf}], 0x0, 0x0) r0 = kqueue() r1 = dup(r0) rmdir(&(0x7f0000000000)='./file0\x00') kevent(r1, &(0x7f0000000280), 0x7fff, 0x0, 0xfffffffffffffffc, 0x0) kevent(r0, &(0x7f0000000000), 0x400000000000066, 0x0, 0x81, 0x0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x1, 0x81) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0xffffffff00000001, 0x1, 0x100000001, 0x3, 0x62b}, 0xc) unlink(&(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x1f, './file0\x00', './file0\x00'}) 16:00:09 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmdt(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000240)) 16:00:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) write(r0, &(0x7f0000000640)="04b0dddfb8ac9c974d46333455e2531eccea9d5858a7b77983156269529981717218462078e50eaf09000000000000704da94062acb827955c36659ecf0df255fc97f320dc3bfa9f270cd687f0954122091893e3b52a9269b90e559044e4318d160b64718c4bfff281027e1d6aa08ec647f25ca89d33db986dffa79cb226b585ece57f0a0400ed99d2cc52f2dfe68435cc0dfc77b97c8e148cf2456dd7098d6b7ec0c8e49ee2d89713d79ff5dc9acc46330626fcc1156fbf172335fd7ba44e872477c82c043bc6d6c59110275a191a2a9e84bf316c4ec4010bafb5299940a0723d0d00312ffe282310200b6c1b8a215c12bfab867ab509f5bfed88a6b98417e744db123a3ea6a80bb379c3e352eebcee79d8c6a0147269", 0x117) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRES32=0x0, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES64=r0, @ANYBLOB="99c3cc6f8802b7f38fae824479a02b7c7e800cfcc06d0d49f22ee930200adeeb86ba9748fa03700c97f6460be903e8f6390a5956deb722b5e81226021e560b697ea273aed10d99b873a19c444c06c145aa6de4c0bd56fec35c4bc04b69c18a99e6b5ec1aba58bfd673e25c750a9dd5078d46da7541db63d8885a0f2b8d3d23301f20d890783dfea1d8c8ee950c90c70144a43b668dc389c907380b1101c25286f767d0f1a181971344218fca651a6a122b83db0738d4988732", @ANYRES16=r0], @ANYBLOB="d41cdf0884ae331b81092660f77d16ec4cb04c9497dc2bfe9f87cae7710d2fff62692a7ed8134b022de26c8bd806fc7cba0af8a6a4437b84be328ea6bd9ccbeb369d93a21afd6da66883760e8d004b3992", @ANYRESDEC=r0, @ANYBLOB="c60d2423bf6e5fcf53b52dc20d315617ea6e79f459b700da5305475571efe8278a167e9740fe2f5f59d7ca6b966b562ef28759798f39fb", @ANYRES16=r0], @ANYRESDEC=r0, @ANYRES64=r0, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRES64=r0, @ANYRESHEX=r0, @ANYRESOCT=0x0, @ANYRES64=r0, @ANYRES16=r0], @ANYRES64=r0], 0x5) shutdown(r0, 0x2) rmdir(&(0x7f0000000100)='./file0\x00') getpgrp() sendto$unix(r0, &(0x7f0000000140)="e5b77d7f875134142c76639dbf12408d9e0b3d9f47538c1aa4b7952de333f4a159ffc6c77556342c3e48c0db86069c825b25b90ac041ca2b79ba09f79e6dbe08e61966533c6650a9f2d62401fc6403e8fd75cea9779f91e6693f0a5b388b27455a5a7bcc66f7118a69f2b83b5663c17f12fd268e09161a4b3d7458a67ae7936a71adbda6fdaa7f0af553ba9906d14b45a4a5e598238314da8fd9f45fea46f33d663ba3951a0ec58327389bd8c67c976c5e9ad736685553df5ab4a93c1b94b2933a78ffddcc489dc039a3f58203078b8bbbad9e52ed7dc65eee5670dc2117e35fb79b4f566911972b84cbadb2bf4418262d96d3ec6c", 0xf5, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) getsockname$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) fchdir(r0) semget$private(0x0, 0x3, 0x21) dup(r0) 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = semget$private(0x0, 0x6, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) fchmodat(r1, &(0x7f00000003c0)='./bus\x00', 0x80, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x8, r3, r4, r5, r6, 0x40, 0x2}, 0xfffffffffffff8cd, 0xd9c, 0x3}) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/4096) r0 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = msgget(0x0, 0x487) msgsnd(r2, &(0x7f0000001000)={0x2, "6f81b9bd6a4362692c50cab8fe6fa0434da13c5ddf79c66d49265766abe86d91a7d014d22af26afdb7b8d98e2d793ed3002589f7c9fe024e6f677f7350a117272e369339eb4ede6b67730569ced90d08ed5572178c7afe68173e5164665fa1e9380baedf9db1c2fdecf666ae"}, 0x74, 0x800) r3 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r3) mknod(&(0x7f0000001080)='./file0\x00', 0x8000, 0x2) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)='./file0\x00') r4 = kqueue() dup(r4) shmctl$SHM_LOCK(r0, 0x3) r5 = semget$private(0x0, 0x6, 0x100) r6 = getpid() wait4(r6, &(0x7f0000001140), 0xb, &(0x7f0000001180)) shmdt(r3) semop(r5, &(0x7f0000001440)=[{0x0, 0x1, 0x800}, {0x3, 0x5, 0x1800}, {0x1, 0x8001, 0x800}, {0x3, 0xf14e, 0x800}, {0x3, 0x20, 0x800}], 0x5) 16:00:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x3, './bus\x00'}) mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0x86128) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x100) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xd8, 0x2, 0x81, 0x800}, {{r2}, 0xfffffffffffffff9, 0x4, 0x1, 0x7, 0xff}], 0x4, &(0x7f00000000c0)={0x5, 0xcfa}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0x7fffffff, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x8000000002, 0x0) dup2(r0, r0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20}, @cred={0x20}, @cred={0x20}], 0x90, 0xc}, 0x1) 16:00:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x1000002c7}], 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8c) pwritev(r1, &(0x7f0000000080), 0x8b, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f0000000080)='./file0\x00') bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, 0xffffffffffffffff) sendto(0xffffffffffffffff, 0x0, 0x0, 0x6, 0x0, 0x0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socket$unix(0x1, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x1000, 0x5, &(0x7f0000000040)="789d04a83aca88b65601987cf617dc190cb9ed1ec47f64fb63ed37adac2f", 0x1e) getpeername$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = semget(0x2, 0x5, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) socket(0x26, 0x4005, 0x6) 16:00:10 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0xffffffff, 0x7}, 0x10) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) login: pckbd_enable: command error 16:00:11 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x518e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe(&(0x7f0000000100)) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='.\x00', 0x1, 0x0) 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0xa2, 0x20) chroot(&(0x7f00000001c0)='.\x00') ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') 16:00:11 executing program 1: r0 = semget(0x2, 0x8, 0x40) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() r3 = socket$inet(0x2, 0xc005, 0xad8) r4 = accept(r3, 0x0, &(0x7f0000000180)) sendmsg(r4, &(0x7f0000002800)={&(0x7f00000001c0)=@in={0x2, 0x2}, 0xc, &(0x7f00000024c0)=[{&(0x7f0000000200)="3e8059", 0x3}, {&(0x7f0000000240)="593b06c8d5826f5f7d269a9a127e503838080260c919ed9c8415fef35953ac5d848ee6e97a8f5c3b4b59f9a8e5f2c8bfc682b8bf33073c4cffea498e9b6d64776f5366e37aa92f8d4d81145b01defd515eca76e7faa89e3026dd58bb369612295d67c5260ff7834585a10a55260b0e21357d7375288d26d4421c1233ab5a8d69ffa7692cd326b4df1a6912870587905048cbe5689cbe4915", 0x98}, {&(0x7f0000000300)="380651d3c5f3a83fa63a589700ce18da4b46714babeed81c3e040877ae0f78844f5bfe6448c5ec26f988f82aec41f57e1469995ed0dd6ad51cbf445e7037768a0634f0308524fa1d728e85bf9b5bdee174169cd76079dac6e5d8b6ece149ed622618289f3a95b83dce5ffc2a7431ea88d829886e4a736d2603b8c3f61a790cacd50eb21233ace8ac77ac6653a45c02f371a95f761f6b562963740c13880de4213e9fd2f3184ea3cf4710a4f701fcd09ac41797f5a777337baf6978c9deead6", 0xbf}, {&(0x7f00000003c0)="11fc443e065401cf1496ae6243fd39ac921f1d9d6429fcdee4906c07a456855259dc949d59e26bd0f7688eebaa2502246b96d24ed2b0cc63db4e351047104e15d46aecf0146971368a494cd6e900e379e14737939098c661de05e7a6afa8328b601126884c44f8e06bd7dd4d9271f8324ff4b8e7c5795b5dced87b4067ec34401b582bd78be81114b7991cc9dc5d38b67183a9a2878410f45da8f06092666bc702b8912f06f9b417e728897932af014ed074f8316fd7206e112a5315dc5055fae14843b009a0c9cc828535b7273732cd2192bfe121509f1ddf054376636a32cd1a018f60bb2713f65da861de0433883e8914dbc51f42d705011472043a50f41b20304ee27efb5131d8d7470584702a81924a344c40671d1abdb01bc46037578c59f0a4ac844ea48b3a1fdbc6004d3b771a18a317561915730c4368793438c16f88e20525b4b62b7592699cb725a3122d1225c9b767fb6319d5bb6f2a2ea5367a8c0ba49e59b7a7bde4238a89b104ce3e998146a4fcc16d86064019fa60c51c52c0b8f36050f24d8212adf2e552eef2bbd16ba0f7bdf384d05dcc73578814638989377752e22ebe698b5d77083adeaddc12ada66a4b44fdbc8f963701fd810affb31839e558685f1998fd6c4894f1baee58b125ad86265f0e2bf3bdac412d6c22fda7b7bafe93de25dd7b612258d880cea57b7b6a26a1ffcae23ff24e402a4bb1ddc3a99302eda1d32f76455d8d137a7c8a6ba3bc0981b31428f35153b15a7edd94c5f71df9b713836d610d1db7d2e1b703785bfad5e7c3b09ec22dc0e73eec0d6a326747e69d29b96a0e3f3914f95058652f5a38a1641fa33f715372cf29e4232a5764d00b68cb78b0831db3276852c99aaaa809c755958c4e512b2fdf3656271b2e1ea086679264ef952bc41f62ea88e99206c6101c5528d048be39f5a103c726bd5cb5602e2a0f1aa9a35d576c8e45d0c1cb07eba8909c6e720426b06d6a0ded3936f2af442568936de4ca73f5b45af36c00ff5eb3c62ef1133ed335c832d5468489b196973a17a847bd99097ae3dda6a7493e3e0e873ccdcddbf388c39f838737aa8263dab9e7f26cb824fd41791c25d5f5186a235bb3fe828c22ade20d5bc5cd1bad5cd34e369a5eab788ae4279f6f54a6186e99d5f289b0d87187eaa0fcb993d91722e9de2059ffa032f3707d752145f88689bda32bcedd12798a08147189b412d834f296f87b8677d8e2faaa766e5fa4a43729828829cc477eea7ff4abb93f562d586be1d0ac29172c7c1aad7140be4574b99cda9fa8580f60fde1d2726beeb8bb7c3b92e8926dffe3dd07cf15ecef74c3b0c448ffca8ad3d2028ee71b50756024bf936675bff8fbb52b7fab048e34de32b41cca2ba9ad68449090487412e7cc50f1ab36d8dce3f891c127840340e77c46a51b6897e31b9e46ae6d036d141ef92c6cfc77129945d516d135a0b2312ea1f6c76097497e2a6db5a608402c355eba4d81ca3cf4b16acb211468d1660deb7ba1d3bbe1792a570aeca6f6072446260ea5ac4cbeb36dead3304908b9457735fd00b922b3c15f4b4ee15d3f215a39cbd8fb742b91d2a2143a9f8c04849edc2d701b5ae807bfebccd9283261d73f3c657c9d5c4aacf0ea36e9ff50cb37f824143a2b141b1c8093dae9ff6b682817a4a7062c12e35545ade89123594e3938a2c627591f9bdfd15ae6dfcf0cc12bf96d51bf7f2b7c3df883e83dfb3a545782c5f97f277a551fb4c6eb27dbec82a6c632acd465994681b9c1d47188a77a18310618addd6c47d406219b1dee33c5eeabc09c9cdd75d02a82418778f6b33db2d42fdf26e5d4fc98e6859e6b86833c428dec6721503aecc92ab662f4e1ab5a623498355d190147f92e07f03d00ea463d18ea979c11390dd289c0e8f114678ad4aecc90654cb433888c8049de5bf3e98b407c22b760da730aa62d17704b22d65b46302ee4431ed0df8f552e37e8829a5f4a6bf7dacceea81ea11d9644640d5a004693e37eea36313d36a0c2a771eaf0c7f18bfd2c5c15f33c7580330cdd6fe8de495d9c2e8fe9b50e2423bf611b2b6dbfc3ecb49e5b4cb6935a57d1bec2c9b7389a5811f5f6a8ae0566c4cb66277b2e0010c11b26d7935b25cbdede17a4f599f3e78578218d0174e52911d1346f6979ec8420bfd32a19ff306673207ffaf602dadb9a345f4da2bdcff50c15597b859a58034a8f04e5783b7158de815497052f40d1c1cb99d56c051872d71fa78471f4cf741b65854fc43720d5110081ff286e497d0066dd422da2a5b6a55f2ea0816af8e8ccc6bdd2492c4622d1565fb091939cbd6f1e187fc172bc88d09bcd1654630391a5eb7b650e5bc490f9204f4b5053006c35e799ad88cf2149f92883eb5b147f476da2882a37f5e4ab2173f2f17aa4363e2688fde57fc8b49bc1ce15691c914217153697a3bb7a88b0385e5fee1fb00c9bf05dcff84353757f2631faf123a1f77500d5ae5241559eef9daecbb6f3b2262525fb473bf3afdcb8a6c8de820d1eb1978e8ba4347057ba9211a3f58dbda2b18f4a4718f3c5f9d18a4c53f08cbc21fc472c5ab48bc9dfb653dd491093d0dc1d1dfdcab77e3a98f03844065c4019acf6727d9530331cedbeda4749a74eff8a26d58dc843f296983e41712feeb4c4171a0a1a9c4353125824e63e1d56e2dd343f27c8f2ab91cee212cbc13ddce3ecd4218824906e536b8a9c73ebc57c7871b7979bc603047cad0789cc8037203a918e6bea04d2f8d3bb5b59e231eb3cea752fc24bd8d3ee3d5ec08265f4ffcfe6db06e4b261dee9d858896ee2b3311a373f78d87345f979b6739a0adddf6f46e1887ffa7893ca29bea062f593166b95074b24e88a587ec0e5847f8c3fb14520b5a7baa3b12252585c2e2f255cecb2a64d6aeb680e34bd1b8eea7f7bdd5273be20fb7d659e43e8a365aa5953295b0b15ba43f4bb555822515d3acf467a1e43718cc2d0edde3923a14ad95f64ce175bab52da0c937ceb9f2332a80117d0ab7bb910c8ec0e469461f25cf2c6ffb162f02ae4b69ff2b53f7aeae510e24d31fb9798db7c35378ab6ccd724cd403bf14c15d5e2132ca5e354be65db5983fd7492924aed6d402cb2014b52c9b4cedd9bcd023748a9db0b6b51e11425756012fe41608bbe556d188f1195a53869a5e354bc54af617a77c354d17a5daa4a15123f7d80476f9a43097d5ec15f8811382b04fd2fba973589ec305f2d78b18ec2abeebc9a57f11cca6c562ce1a9f8da692aadb3a4369a59ddf9ca3a2037d825e3cae62a011cc3dead027d45cc60d7097230b43bb261ded1081856fb13e1e7b920d97a5a56fc395b3b6abb2a077493b2d8bee329e9fa643fe8f513da805f94fab5180a97f5deb8708ba422088fd4948962942873a00976b27a7b588ead54b855c3514b05537ce606b3e71f0ff305b4c5c6352b7b0c2a68b89a5334546d4a12bcbd797ff8a956ee8e0a9e237884f282c9185e44be39e149779316b97b443ee961f2104ecabbb6fb5fc3e626089434277d9946501c984268f29594e182bc27741a7b71a49199389c359b00e8e43fcec935e788fe04f9f9b82632ded080633d0d909b05ac3b1d694c25a173f0025800330de8a4ddd9f985cc21df1545291b1e08b85dce1fad838a11a03e905aa823f9906293c57d1745395c3bb7204877be82d471134f10238294ea5dcc81ac2025d28249aeb4f0e6f05d475d43c6c23aebecf8123f186f28499fa21fe39a186533dd8ec3201204bd3d4348a4d89ad8df241dbe130540e79b32c105f41818bf413213ff12a9ecad571a0dc0dbc208404261503f830b41536eec98ec39a5788c58f5b82471218c90dba3fb30fb21868ac39cb79a83e0e809c07849a93586daab1a6ea130b060a3733ff5a06d9a527825a0f37a4509cbcb41e7b573bf9e2a1f4bad59e1f5b4566dbeba677b4cc8db7e54a6491a274d325c1a904ee666f952e5e01bd32cf2db6d36d2ae72661228310cc4d2177e75931fe6e63e65b7db3a396e26dace5487ad9bb18b745de40489639261d506cd44a575d342fe5fb4d49f45347f09d647940c9d184d3fde1ac97349fce0d999d76044f59d708a3de17a11ca9af3a3e3e3c7613ceccb145fe3f87f19add4399d0b02718e063c06d90022f5a756dfa43ffb273044b97c99fd10930e0d6e14d32319cc1fec244603535469fb457e3247b6f4031842ee6a3d6951d7d52fb9530db88ab3da8a2b2385b95b6bbb9f438e19973041fd18085caacaeefc23b0df69586f26f6f301aca9c6bbdba72082718719a5a83f0c3ef6464e121e2c59f25f74b8f86c9db22dd565671055095667fef7d998cbe33fab771b5471975efa0f0c60245abc8de4ebbc018e656ec6d50e571559073efb0fda6f037e81ceaa70ce1bf1e302436f031e3f4324acf91aa0894b76a1a3d0022c2d73d73cf718da067e15b5e247e3d72f1249536ba92b406ae73afe39d9cce448e8d3776a100a0259270fc30ec1ec9b24305c9a4e9e718337107456f8322d6e96360c1e8240353cd916efcd9e27136d3a8054ddfe2ee86d5f8fb98f39a5a6637bd3dc0b36619ab1adc108b81e34af064230b116b3dc0b71ba70471e87ea464ed3ec8fe861c8010044567723b2375544463dffa48e6bcfe3153c70219b6b6e39a0e0ae03c4d37cb76928c2b4e969e52b4a4e926533e6ff57d1d27eb86a711dddbe3fbeb0086240502bdcf1c19490334fc327b437939d1bcde4d5ba27cec68b6dee885efcf62ed209184e34f708d34c47c7da1c57b8f2406dd4901ac94bc5f7f7c570ddfaaaa0f8c2f51fddf2c0bbca1d3589480426225e112deb5e31880e39be4566e4f8c6d1bb547177ac0c15b74f60032fce11dc22eb443cc84eea9263499a37d6bcd0f733a3fae7c972495dc576d3e369790a7d3614d4810d95f9a3e5bb200a52cd94bb19f75cb75b7092281005ea581844674918dbac7c47b4ac9c01fc11432ffcc57697d48b8a684580bb93edb7ddda2995c161eaf7a79a351c62ad5e868900b999a19ffedef084504344b5388e25c526b157183c77fde75b0a6bdd6dfe6d38b8cfce85bed4868b268c70f424f768ea63446964cdfcf06e6a0b58c4d13068cc845e01829a3f7ec33e1397f5bd7f6e9b3125b7d2d5f28b8ad54d9db1135986bd206a69d61e9a5f3304d3c1b762aa259ad6440affa94f29f417b68a8c9f09c8aca49c76bd8159203a4c838b459c1eaa0267725d35979162c98d051354b35e3a73324d92abcc5b1357b931ecd5d24db97719e07cf14d4483334013ec2dc8a3015640b50295111b5297c3784186bceb3254a6383de7596243f15aa96cf5f44ed32c90ae77531b34d38b0ac36e889d21429fc94b64e71b0c9bffbf3db3e90183eee9f8abd5f79ec40e9667d443761a9906ddddb8c78a0d5d6da91389e8ea18b36102d05d12f1cae939069f7a3e1ae3b02f1f4f6cabd9f67944cea9ad76b643f8e3f7d2c40d6b64115368921d42ae09186e687013cad165af7beee4da7f062e5d5f1d9ff5f8338a3f1b4d3ebfb683dc5da719225351682ef06dddeb6e44de9521eae34bdfa64b50d42b1ab5ab47bedc63317de4383a918b652fda621b4917b28aa609fe5ea12f3eb0df96c196d9609c7a3857caeb3fd318a0ec2d2004f6e4cd97be9671c38175b34363612601cfb64bfd2c495a66d861a63f06b1c84c867b450251164c6d0af83bcbdaeffe7060bb56f87da23d6dd1639857fd21759d26b722d5f7fe6fc17e08e103d60e481c032abce5ed68f476e1eacb20d1a3900a", 0x1000}, {&(0x7f00000013c0)="25ecd47199d1bfe6c5b9dd3c3c99eed571cca6691976ee9e4630eeb23c7b3b2c27df2be5c504806581e2894f6541636e20d20c8d9426f7620cac8884f5caa1349218280112b3c9af5533cb312990b794542286cff60d35ab88267757a99c24824a9660e8f1d8103db47b93695b6369d6fd0c4d27b4447448404396260e7018ee4430b6dce5bad4d009296eeef91006962126d72eb6317722c93bb5e35f47ecb9233758c133c25e6d77d4f000e2bb598ff23294da7cc22ac4dc377a17b18e6ec014aad1e6d12459bbc779533554922299f004b989aaa2a28a9e9467f511c41319916bb0efd0189dbfabaeb6536173f905db4c10dfecb2cc4c653616213449cbcdbd3b2e1df60bf3051eb7951cd19176eac979930dae802b2229b71386a9328e3ca99d5c55e16d912272d13bb220c4195c6fc6a9764aad1f8c0180a1c6024e42e75c09cbb7638bc4bc70a2135cc76ce53b3b70f5e0c99cc0261dff47551a14a96bf656f3e3e1e8d71ee58ec6f196c480d4b16ae6cd94cacf8981832541e012a661b9f4de11341fa8869ba8d6b368bc79315caca1c9a7b720834bf70e486dff3f64f53ec5cc27eabbb63e177a749ae2234a613c5aac139cf04eda55c05e45c1507b79d67d7380c813fff0f7ed255f6f6ad2f1918e092062b0bfeaa2db6e7e6c45ad3ffa03182bdae1536a3455fdce71608d52e8359b2fa3303eabd9cebb4a464090c371bed36061660fb0c65d18f1eb95c9fa079695f658b2320cd080e1a24cd7783be0c60117a7bbf6fc19b584e7648986b94bdbc9264505e8209346d8d8d8e7ef536e356bf5528e22620fc9bdca2d0b27d4c5fe41994d57e48d14331e16c6030b270fe18fb2888385e0fa3c83ef08e91a379cc00c5ad0861e4fd340026dd2f1a7b4dc50acd11530516c0bd28a824480c633c58273382c82b532242dcb7e0af10c4984aeb37c706776b7172938d9249393867b0dbcda5c9644ddb56f2311bf646ee0c2254b8523d9a5ca6ebf1bc2ae974e87c6fe32b7f5105343871dfb95785daf02a86e74c3f533b9e95890d57e850266d31729b949a2fdab8e1f18b544bb2b83c5abaa685d8d11a8129cd9b176a4d533c2574c3a968b2643472ade0ea65faca974cbed67b9501379ab5f05d574c4e5c87df46a70a3b9325a8b640ec648fb7e1af1693babe2c304b097d7e7a84cd2ddc33b644e211ec19ff3597931fe0795fac96302e2f54c8c52759c233004af8db0cd85bb1c900fdeabac3cf481e5b67d4492b894f1a279ebf2f9ef8b8561c6862e606d5e539b59f1a131d20dd2d5d9c52bddd0fe7de5fefde8f2574581f53763452c7c3f6577503d978575fe6d434c828f89ea795fefa4b27b7bd2a3a606e8919316d9c690b91655ad5a28efaf9f2e680f504266d83352607bacfc193a86b80fa9ba5ca371162ce4797fb1f7a1fdd4bee9f7a599e351a405593bc20894b39768058dc01f58bd044ddcebfdd2fb1e72c7204f0a40cacd02a98b173a34503d7d11329d3a02d40eca6a0ffd1b87ce8441b97224c3800d954a850c9c8ee062dd38a988d10326046b4f1202b089669232ef8c62a035fa38af8384d14fb9b69222e99c5ff4d0fa97d94dfebe5f461d05d2508706ecad4bbc3438cbd4a7c6f278684a3f03fdde935e18e77ed4138c36645e39ae7682cfa3ca49ede81304409bcb9c02e5ed00a2cf40163355e176078b6398bb3a6e6d3b5ece1800d3c3777fb1825c4b369dc726aa86b9bf2bd0ca4e12a513d8d93848f22a7362cf46a71966fb7a32e4ae2f4316c5d91160d415aed029e4b891a91bf23e0b57ee86935a3096da307a2268517073b355bead3a4936f1322ca572fcd7e650e56bdde0def2a65abceebdcd0915a716087282c213fdce9e5830e6b5dbc13445a9769804fd23f955ab5c4d09431f453cec3a563847309bbca796a798642d4e7cae8f62f860bb154c631709d6c4c025f88135ce3aaac8187a98c538829645d3bfbe62512961786abf4bf27997364f83e118bc60ee6a255f0cd4b8c163c85af567193f40dcec2f6bea74dfb0301771b1e71dc4e80a8ddc6d7e729ad332fcae510385c48ca386cb7e9a388f13256c07f42858eedef6ab80006c019638d98fc9565b184cffa5b224c056d4746c9a073aa5a746c5cc537078792638d053f7108c004293aad80e49c76df3521e1b1cd6d59832a483a82c1d19cf2f031d7dfdb2f23cead2a2fa7029b51bd9973814360612b1ace09f81338e381b96095c1d25dd59580eef3cc4e23ebffae7d8dfe9f65e951ed7b7bfa27c7d7cd4f1f7a9310bf23bc5de1f3ede5b9183f3a3505b2d109ef1ed6ed46b94afd54cb8e7478289d1f614ca65c34e3778c5c1034dcbd5434ab43480d694cd2cbb395f93f28dcf3432095b1204eead07e5fb07b4406fb2f16aec9a5e1c6c848e53de9cb9d17ca6ce3c93b8a7ac1fcc486ddcdc95231094837092f17e4b9b5f128b62e5119b9f0ae09a2b59b53fe58c27aacb5346f2e56ae078dd8da8eab930347e79c5b1f6ba32ae1a108a0a48718fb3b46775b815f2d5d239e5102fcf82aadd2ef0c0cef857eada568b4411f601bd837bef959881b26068b39b7918e6708c622641f4042e7eab11ee6e4f05db20436ec7daa79f16103b40cc5520701de8009c98f8ec9023cc9170921251d4292fa64636d6ae13af2171cb9a5d63ae7834deec18a5c77425cff6cd2ae78442d3d9b24c72a27ca675d6044f92e69e2ad3d745114b76945f5b7eb28b1e0ce87a2a4d2cd12adf32b53f4edad877524f97ff3e44e54f1696c35cd6164b55983b160cabce7def0ef3e81de8857d93fdb8b028e1ee07f235f5562ee9491619b665b13dadec887303cca45d8e19a217eaae3acdfc457b92d02b601baba6cea9d3d3f4c229f90c20aee4b026d56a63c58cc271270d5a9a4090d4f42bafc507cfe73614b5930f4e63fa6e5a06876b0f475e7f6c69e5dfb42ffcef019a18eb3af87df1d430337031154b014ad8a2ea46192914f64ca1ec97df3f54ced7e664335058556304c8c00ee66065e0e242e8ae4768aa8479add7d26350a6dd17cc9e6f7d8c994d801b2f4f15cec1a10c5ee42dd43d993023725ae5daabbe12b0d1f32a2cec3fac19109c284f0a707c383b67a8eab42ac031eaf0a94ea7b423ace980e5cbb3172eb73d1da077d2093a14b70426e94786a9eb783f7e533bc6db309f725673a7c71d73771966cdb4384221032c94cb4d363c460adaa8c1d297be312cc24bac72fcb3297b042b7699846ccfce9c11bb4431ef6147b84deabd67b52ccda4a7f67d336f91f456c8771c26f804bf333599c16681af14a59ab0490b0afa1168053aa013bf52f60c8a7f8243e1e704f963188525dc8d6168efaadbfcf7040b500557a3345d67dc54a1fe55f869c0adb89d18618724e6afa6eefea62f5e37cc1c3f398b7aa085363053c2f9e8288f7835520af7a580be0c7e559009d2ef1fb86fd39b2343755166e122bf824ad422eb12bf7f4d5c5d9419ad35203b9b9448caacfaba3b8954efd830267ffdbb63441db51a422e618f63952936463f472f0a0a852f0e6d8959839dc4b221cfe23cb134ef043d12d19bf5b98864dc611494c0d48e4aa0b3c7618972db0588f387d70d0b053a9efc0afcf26e6153420d5ce142e519f1aaf65a3d9a2fc5a75bdda5849eb24a37a4ae2e5c507ffb49fd6c7355e14dd64debff72a32f9c9c189e7ced689813b47fefe9dbe1bb98729e5aabe25f8c8dd2a336eb7ae705876d889d8e8b23cd6e6e16921a155b6ac2769432d349241985b588844e753cb8f5fd0ae96d0136e5a3db649db9f8e48565ea5f4fb1fb83407bb22ecffccbd6b32f3d93a09154ab920afe88fdb0198f163dfdc162145022bb861e6318d4b0602655289395861c7dd63178f36364c00201c7ab947626dbd330e38c33a7dc7ce2aa92e53e0507e0538dee37596ca89eacccde829f5ddfe1920da55e1cf17dbeebab91e1d76f4ddd4dd0287c78ffcb74f94b791b2aac3c1733c18ef1d0edb62ac1390f0ed8264b477098470c023930a045b5daae18e322b8d6241009bedf6ccca1d369e5c9fd36ae95580de2a19b223cb8ae0a445eeb363b1f955a5f61f2ec9c045dbfc4e837df17b12d299f8ee768dadb2ebed557450544b8f072156594c689a650c08aedb159cb4de44dbb4f49ebd025515d90ad53f477fb484ea81604b1784adb92ef6ae29393e2873adecab4f5d859371b1ee86f9d8958b7e310562c310d816b6bdffc165b7e10cf732336c4a0f9960fcc44263ac4e45449f270b27fdd044539321a6d8d5f4f6b4b6635972a4c5c3aee28e77548d7f6000cfdc2d37caf1def13ae004221a8b4047d2065de694ddb530458c701130ae126177c2236b4881f64d27ca09b2768a05b5176a934ff4e458d57624655186e7a517b1d761b6fc28a23e37a8ccfe7c55e6a0b131546d0b007c25a5ccec22a12cb6f69e75882556384c52b890fcd51730e492b9a94fd5dfce88e72be1306f594c05a97461b498442a6750bf3663035eb89e26a3aa9ba13c222d9254c0a885a25aeac9bba9aa74ebc8fffc1ed762e2a415d0f0ffccd98ffe09234e34d304916c4f220705add15b52edddee1a4a4bc76fbc057c725f9a270418d7743e20012cf5f7f979684fca8853addb18c0dd72d943bfacaf725560e6b77c18aab2492691f89e390e6fd940493f6230f6a2cbc87069d83890b0b86bf83953f332c106f635771ca6f8a9c837eb21aae01a82ceb5c882f88b7589070859b758b212b7d1117c2023bd13edea950107b30f01f3ca14b5cf8c20740b276e3c30d6f56016619eaafc9576c10692f06c48f9bb2543c343d10085f9b97e660574dca5dd03e47b4bc0969a7cfd71c6b82b388be219e81973a513c0559a1a449547924885c4fba0c4953eec1adf273f88826e064f6430b1508be09bb07ba7d5c36c98b743d0a064b62656661f36a6e5ec0859be4eff4a73568282d761f490fe8c57e8f0a0c9cb6fceac1bab3b1c9dd8a8e68fae7dd38ced0b16b9aad63e452d34593555f2e0f1cba2b220b364218a03b5bbfe3c29c1c9a8f74fcb26b6bcac4c749fa6b4f5a2b89142c2590f63a6c1b61b2f09017ab9e0c0c85bed5829ae3aed3481eabb1bdceed5325216c83d1aac842ef63a0bac45445ea9e77116d86387475d49d6cb61f1907b2ea2353f9ce050386f393e0fc820402a93b9263cdd48c754899539fe3a00a1b3e4748f12e7718ba1d15e06d2e2f4cdee2db24aac5f94680506ad0f9161684e4d6afa8cc8e807618bfb81703486bd6dc89f40eb158ccc007bac9392da2bf5211cd401a8a7825ef1200b2994d50a0c719d39dd573af8c8efe6cbcbc6d2a57ae07ad2bfde9870e6665596d072404160002e731d54a9c1eeb73979e508bd40d2a43562ad71a47481e7ff922012255211c854be56d801b453fe6383a3b5218a5e94de4a538efd3dbc6a8da7d77d74931ffd0458b27e6e7bd6066bed2f47d085a8d9e1edbe43e6d181fdf565883fc5c3ecaa61ae8601b367af701d7ad67252a66e9e6af09285aa15384cd7809cac07c214cd68fb987a7dc04d98bc20988d3142992746500ac5cd258710ff4fab402a18ccdf677c677d0a987078840b88a6b8e5aac5df5a4de607c04d7efd060e601ea3653263033a86ad4cf33edfc82c6865a4ad1f0c639bd651d6936f00d7f59d5e0f6fb864fdd487a25100b506a4d7cf71d8ee77bd6dc067d4386a9f98120447b8fc8d84542ff68024228b2afb9d3928f8054d00c4b3a1f97f88f92e4fbbe7fb58117", 0x1000}, {&(0x7f00000023c0)="1533922202c67bb5c2ad765f5f2767e8b14bce7385b49da6bed620410c4d1fb60dd2af0f1debaf6d580d82e3e6e7fbba0745db97b19bebf427ccdb5b41285e50897692a1526bf324eaaee3", 0x4b}, {&(0x7f0000002440)="85d13cf3975e4f1a325c969129c14700785aacbc93c56c184c167375191ba7aa6102b4497de149203a3db39a9f7eb3359ff924d52ff7b506445712a665c07079211c9833fba253504a77a359452fe39f97fc6cb64ce6b4784dc3", 0x5a}], 0x7, &(0x7f0000002540)=[{0xa0, 0xffff, 0x2, "63c2085f4c7b2b599c8b3aaade7f89611f3c75ea113ace97cf77f23dcb28654abbab266a6dc957fb87cb768906f96451195b9114acaff5eacbf682b9417168d0d6dafb57305a005aec7864b9974dae35eb2175d328e580659facb71114c62e4f10fe162778fa05be25fb5b0184205a632b0077f014fb4ab3f659bd7582441c757c1299e4e8cf2d9052e2f98224338a"}, {0xd0, 0xffff, 0x7f, "dac0d16416260c030446f1a66b3ebd0fdd9e36536d98e8a9cfab95e51d939b906f8b14f3c98e4abe4a1a78f0ec2a9a313b42afdf0c3131a3fa0b52537bde62424816945d9ddb0f03a38b1694097cb46975995427f7dec883ab19c94fa024c657a06a81f1578e2f49bf6edacdbe98fa63a6116494c3696278ec9bd3b27bd8b56ee3acb9d3793e63c0c843e18900456878fef9c50be1f0b54a05d3c8626e355b03cf4d79d75a4b530492e43adce29e54a0c6b6a73df42e563125cd47f793be"}, {0xd8, 0xffff, 0x1356, "c8e0c5bdc3617f14aa462d8cfea24fd70c3b688104fb05409fdebbc84f3656fab3b639826f253c17af05fd6669f034094d284a728c6720f109fa34b700c5cf94bcbbc6c0a13b8726c49c6c622baeda57b70d3094913cdc1143b82ab51ccb4bf2f042aaad5a3a824bd6102ea4321632f7320632e2d62da306d90d8ce42369a3ddf2700494b309b9474bbe396ffe10e8d0fd1413b990ccb1bd88088acbac9123fb5db88cc3b8b69864cca74af169cfdd810815dcacc74ca2485e09e02b213accd75108ad"}, {0x78, 0x1, 0x46, "fd2233400acb4e433dae3a36e52da56ac4cf248241b8489b3d4527e97507d0e94b3068408c79986f87cd58f05f90714873502f49fab4c01a3406eb4480b629ab280f923fd20288ebc7cacf566d98fac8fa4a5fd8b1f288fe5f575afa6fd075fe2c40c6a9"}], 0x2c0}, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x4, r1, r2, r5, r6, 0x80, 0x7}, 0x1, 0x2, 0xfff}) 16:00:11 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r0) setgroups(0x0, 0x0) setuid(r1) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r1 = syz_open_pts() close(r0) r2 = dup(r1) write(r2, &(0x7f0000000340)="8d0409d91555dc2a7008e0e64535336973d8d56869d736c2b394da26b3987cb2683219b296403d43301ac91816ffe94a0020309f57f7c8e8a9128d0243c34915ffb40609b8e8b879f61268a2f2cb82b04bc566171fdf544ec28061a47c278e0cf2b1efe43a4aa631d8366091afb697ed2717d8ac8026af8af2656959bc071c39511e5ba659d4790103ec7e75b6aa3a9350c3b8468eecf52347af47d66d7ad69db6a420763b1c76bee2fef6f40be9967c22ac3939f2cb7570a8e3e29da8e32acce79ede2d33", 0xc5) r3 = syz_open_pts() setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="726aab0dc397b3ac6e770b3eccc894ccb87f1a5c40605c3630a562a8fe6c6058aaaa5e8d530a52e1ca956670ef9901d6bb6320afce9b8e57b04e00a728aeaea51d60a842e16258aa0e16f8273639547d141d644fb13629fdbfd3e5336d2d1ef2351ff90c80512012c9b522cc6f456cb706fcc64e1303c10c90eb93878c1c27fac1e3ec31f7d83836af874870ed01ee3ee37bc0b0", 0x94) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1fc, 0x0, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb5fffffffff9752c3ce00", 0x1}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 16:00:11 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x3}, {{r0}, 0xfffffffffffffffe, 0x18}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x4, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:11 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x417, &(0x7f0000ffd000/0x1000)=nil) semget(0x0, 0x7, 0x80) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/156) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8000000000004500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20051, 0x10) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x0, 0x70) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000007a31adfb97c34e0824fc1adee6fdb02cb3b3446218046e29554d3552455faa0b2df540fb05772a2d131b1ff6d63b39f7faefaad8291d27b05d794b8881c855490c02507c41039cfc2a0a8aadc68a334e28e3d30d7587db706116ca8a6629722d649de07e2f0791edaf62c1507d74a35818d506df7c1c7b387d56c4494ff9f1bf"], 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0xd9}, 0x0) r1 = socket(0x1, 0x4, 0x100000001) write(r1, &(0x7f00000000c0)="357edf2ca33cfe7d57226b78844e1950a1a0f231baff0a6919d258c4c613685c6003fa641832dc93fef0804588bb466c2bf40311d9651299437380d018f29dba96aa801045dbeb6381c790cd56920d7a9c41419d5763095b6846a5f12044c9843a00f3f27b4481402949a4fd5590af7394737b69011be33ed57bb9015661baf96496248633da8347f8d75b6f9bddd0feca4fe131966082", 0x97) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc68a56b1a9000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() preadv(r2, &(0x7f0000000400)=[{&(0x7f0000000180)=""/103, 0x67}, {&(0x7f0000000240)=""/180, 0xb4}, {&(0x7f0000000300)=""/225, 0xe1}], 0x3, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "85107b7c5f7c84a4ffffffffff9c11fe4dbfa600"}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004427d, &(0x7f0000000000)) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000080), 0x10000) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000140)='\x00', 0x24, 0x200000000000004) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c0200e017758313a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273ad45a2592c9529443890c39abcec6c3c369fa47bab9e1aecf0c4aa9f91500e02f98bdf1155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578d1b020000f1bc7bc8ded1257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2f6b5a029005fcba5c9f065780f5a2dc7bb6b56da616c511074611070a4b7c5a7af0d001edb4cf6183f65c76313c00562b27baea858996afdc8b7e2b9ccf2717398d4a207de279fcccd3a89792c949324216c6507413c", 0xef) r1 = syz_open_pts() close(r1) r2 = dup(r1) connect(r2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x7, 0x5, 0xffffffffffff5a51, "854955882e0261b637ce9c11fe4dbfa600"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x0) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:00:12 executing program 0: r0 = syz_open_pts() r1 = dup(r0) listen(r1, 0x10000000000) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa00, 0x10) setsockopt(r0, 0x6, 0x7, &(0x7f0000000040)="6daff4ea3c573577809b462baa1cdaf5fc37ea203fd08756c93a1887e3f74c496624cb6b6fc73ce9", 0x28) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x3f, &(0x7f0000000000), 0x0) 16:00:12 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f0000000040)=0xc6000000) 16:00:12 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002006, 0x50000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) shutdown(r1, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() lchown(&(0x7f0000000040)='./bus\x00', r2, r3) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000140)=0x3) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0xadc, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x1000000000000005, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe52, &(0x7f0000005a40), 0x9, 0x0, 0x388}, 0x0) r1 = getegid() r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgroups(0x3, &(0x7f00000000c0)=[r1, r2, r3]) 16:00:12 executing program 0: r0 = kqueue() r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffe, 0x10400ffffffff}) r2 = dup(r0) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x1, 0x7fffffff, 0xd7}, 0xc) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x80) kevent(r0, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000000c0)='./file1\x00') close(r3) 16:00:12 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000380)=0x2) r5 = getgid() getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000100)=[0x0]) getgroups(0x1, &(0x7f0000000140)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r2) r10 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x20) fchmodat(r10, &(0x7f0000000300)='./file0\x00', 0xa0, 0x6) r11 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x112, 0x199) ioctl$KDENABIO(r11, 0x20004b3c) setgroups(0x7, &(0x7f0000000200)=[r1, r3, r5, r6, r7, r8, r9]) shutdown(r0, 0x0) clock_gettime(0x3, &(0x7f0000000000)) syz_open_pts() bind$unix(r0, &(0x7f0000000240)=@abs={0x1f95d27d48731892}, 0x8) 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) read(r0, &(0x7f0000000180)=""/197, 0xc5) r2 = msgget$private(0x0, 0x14) msgctl$IPC_RMID(r2, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) ftruncate(r1, 0x5) close(r1) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000014c0)=""/232, 0xe8}], 0x1, 0x0) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./file0/file0/file0/file0\x00', r0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x10000, 0x7fffffff}, {0x18, 0x3, 0x15, 0x3}, 0x6e, [0xfffffffffffffeff, 0x4, 0x2, 0x0, 0x5, 0x1, 0x8, 0x5]}, 0x3c) r3 = accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x8) chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002001, 0x7200) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() fcntl$getflags(r0, 0x3) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000000c0)="3be9ee4f99e2d6edd330fb841ab35485680cf8089b8d1cd8c812a744ac0955f1763face4878770e6d46378e2d46074dac997c3fd2afbc454961af4dd4b7a4f3d264ab2a88a4e1e90c2983b229df0d261407842b1988637bc1c5526bd168bbb86dbfd0c4859388575aef2730d618c4de3d0d61daa0f08a02428062f6e1211749ad2d38a9fd9ccc1c90c53f57397f03d7718ec7f28093a6e9830845580d444a5470afeef398eff", 0xa6) r1 = dup(r0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x25, 0x0, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x4c, 0x2, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x8d27, 0x2109}], 0x9, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x6}, {{r0}, 0xfffffffffffffffe, 0x8, 0x3, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x61, 0x20, 0x19a, 0x7}], 0x6, &(0x7f0000000040)={0x9, 0xfffffffffffffffb}) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x81, 0x0) 16:00:12 executing program 0: clock_gettime(0x3, &(0x7f0000000040)) 16:00:12 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="01002eba66696c653000"], 0xa) 16:00:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x2012, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f00000000c0)="05", 0x1) getsockopt(r0, 0x3, 0xffffffffffffffff, &(0x7f0000000100)=""/246, &(0x7f0000000000)=0xf6) setsockopt(r0, 0xda, 0x7, &(0x7f0000000040)="305607d082ff7d208bce480be1ce4a09808588c6080a3c768cb61ca0585bea10df3d7172d0da11", 0x27) fchmod(r0, 0x2) fcntl$setflags(r0, 0x2, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000200)=0x8) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000240)=@in={0x2, 0x1}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000280)="394d239220132e53c078489e0fa518a4f61009e41c72333946da94b91bff424541b739f2e805b95fc12f54afa915fe72826ac6f54451b7d5aa6f42f2c50677751622e8874be0535104d63e34b87ff0d893dd9f7cadc928a3135993e74e5b45a10b02818dbd43a00e06506933dd630a5058fb37aa8ddd04b06bae6d028c8844411e03c33eda271518156948469ac389fff5a60aa94831d36c949e3730dc2497d0ccb9d84c451d1329604ccb5bd7b32e3a36dbcd10794f82793a0de310262216f960dc839d1d693f2ad8b19002a3b7bdc144091fa2ae952e2be82ebd0745fe95f04658c6", 0xe3}], 0x1, &(0x7f00000003c0)=[{0xb0, 0xffff, 0x7ff, "88f720b7b52fcd17677afeff5d62690a072b7c915437aca063b09932cbfda13d0dd830c22700ee68443ad025cb7ded295fca9df43e3a69372caa908a8a8401ceb6ffdb34659a0b1687070ca19c1bf99e228fcfc18a488dd740260ee0246282222410ec7e27137135266752ba8affefaab7305b22ff8bf6bee22e76951bdea7aaaa871763993c59e8d3de54d339d2fbe32712ed91fa759f29fa2c2ee3"}, {0xc8, 0xffff, 0x820a, "41512e8064e814cda66d9660d5de2ad7892b142efaf18d858b9717e88b87312da72a2f44863c4692e5cd4bac5a2c8f6686f9181f1ae9756027723194ab4c74fd061327cce0fac6dd4f75e6822632dbaf51b586841e7d440270c1561b5b991b4598e32997f16274697f1a132992fb70a73999cec57771f0f84d2a911d39acc3917ca0c55d365cabd034b34b23831d04718bb4995f1b45816f50f74724a6ec63cfd82c7731b09634c44a5f519caa40bbf0a7d63184"}, {0xe8, 0xffff, 0x9, "764fcc27851b728b0640821fb76eee05ef416795ffcbb6299ca0361482c1bb4b6e8b4474089d496ea0eed9cf3843ac9bda98e5cb484ff4e46b72f241e2ff4cdd5eb2ab1fbc2d55914543a86b2238b42411039c97cf8b666aa18ae90da46725485eb5ec356587f6293813689cc75339f533b92f6e70628a00856d0de264c1c474d50149831814c1f31fa858469e294a83a5d92aabf7989ad313236c8910e372fd368705e4c0bbf94b557bc044cf56687d2c6cbbf923f7cee61286e8593e02448b724bf0578f0a819092a7e258bd05686acbd67a36b6a3"}, {0x30, 0x1, 0x8, "9fb4e806c4e043d0f591403a15f501594a1e9b489d4d1e2ce4"}], 0x290}, 0x0) read(r0, &(0x7f00000006c0)=""/73, 0x49) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20801, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x87, 0xc2}, {0x8f, 0x8}], 0x2}) 16:00:17 executing program 1: r0 = socket(0x2, 0x20000000000001, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) 16:00:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) read(r0, &(0x7f0000000180)=""/197, 0xc5) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000040)='\xa6/{#\x00', &(0x7f00000000c0)='+{-\x00', &(0x7f0000000100)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='[\x00'], &(0x7f0000001540)=[&(0x7f00000003c0)='&}&&]))\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='*+^\x00', &(0x7f00000014c0)='/@.\\@*^\x00', &(0x7f0000001500)='^\x00']) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:18 executing program 0: r0 = kqueue() semget$private(0x0, 0x0, 0x100) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) r3 = accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) semget$private(0x0, 0x0, 0x14) kevent(r1, &(0x7f0000000800), 0x11, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffffc, 0x0, 0xf0000000}, {{}, 0xfffffffffffffff9, 0x41}], 0x40, 0x0) fcntl$setstatus(r3, 0x4, 0xc8) 16:00:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) r1 = semget(0x3, 0x3, 0x29) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000000)=0x2678d920) 16:00:18 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x38) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) mknod(&(0x7f0000000100)='./file0\x00', 0xc128, 0x2801) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0xffffffffffffffff}], 0x1, 0x3) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001980)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x2, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x16f, 0x0) 16:00:18 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setuid(0xee01) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) execve(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000580)=[&(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='/dev/null\x00', &(0x7f0000000400)='c\x00', &(0x7f0000000440)='c\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='}\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='/dev/null\x00'], &(0x7f0000000740)=[&(0x7f00000005c0)='\'\x00', &(0x7f0000000600)='c\x00', &(0x7f0000000640)='c\x00', &(0x7f0000000680)='c\x00', &(0x7f00000006c0)='-*\x00', &(0x7f0000000700)='+\x00']) getsockname(r1, &(0x7f0000000180)=@un=@abs, &(0x7f0000000200)=0x8) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') open(&(0x7f0000000240)='./file1\x00', 0x800, 0x104) 16:00:18 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f76696c653000"], 0x10) r1 = semget(0x2, 0x4, 0x600) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/8) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus/file0\x00') 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xffffffffffffff2f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0x375) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 16:00:18 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="fe62dd675dc74f5054595470347c1136deb5632635e466f7905c5a458f004ecee98771ae95c3f45d8ae099f81d029e635c7764cabe849058d5afd22ef9223fb5de596a899661c4662577ef435b926b11c0bc9a2dd06872348a9bb8a80d2132881a1495b3dd74b364adf982c74b2cf55d4324e328a21291bcafb0aa32c294ff54ac979e413ef7d9fff139c42239db474bfc1bd7380576ca91b4b4f68dd6c25680fe9c1733453c069f8d0c8c4a87b53d768bf433cd6c07b3628170c63b39125fe408bc094e7b320db8248ecdb18c425f85221984", 0xd3, 0xc, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x39, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20400, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000200)) r4 = getegid() fchown(r0, r2, r4) 16:00:18 executing program 0: mknod(&(0x7f00000009c0)='./bus\x00', 0x80002002, 0x28ac) r0 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x1f) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000340)={0x8000, './bus\x00'}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2014, 0x2800) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) poll(&(0x7f0000000340), 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x88, 0x80000084, 0x6d, 0x1d5}, {{r2}, 0xffffffffffffffff, 0x20, 0x4, 0xfa71, 0x88}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000081, 0x2, 0x3}, {{r1}, 0xffffffffffffffff, 0x6a, 0xf0000046, 0x3, 0x4}, {{r2}, 0xfffffffffffffffd, 0x49, 0x40000000, 0x0, 0x2}], 0x10000, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x10, 0x1, 0x10001}, {{r2}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x46f, 0x1}, {{r1}, 0xfffffffffffffff9, 0x4, 0x4, 0x10000, 0x480000000000}, {{r2}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0xffffffffffffffff, 0x7}, {{r3}, 0xffffffffffffffff, 0x45, 0xf0000000, 0xfffffffffffffff8, 0x7ff}, {{r1}, 0xfffffffffffffffa, 0x10, 0x0, 0x10001, 0x7}], 0x4, &(0x7f0000000300)={0x7ff, 0x7fffffff}) open$dir(&(0x7f0000000140)='./bus\x00', 0x20800, 0x3a) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x801, 0x0) 16:00:18 executing program 1: msgget(0x1, 0x600) r0 = semget$private(0x0, 0x1, 0x2) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/153) load: 1.03 cmd: getty 24296 [ttyin] 0.00u 0.01s 0% 308k load: 1.03 cmd: getty 24296 [ttyin] 0.00u 0.01s 0% 308k 16:00:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x80000000, 0x4) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8265e6c70b59959872e533bc10853000007c0000000000"], 0x10) r1 = open(&(0x7f0000000380)='./file0\x00', 0x4c2, 0x120) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000003c0)) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = dup2(r0, r2) write(r2, &(0x7f0000000100)="79c7a5db24a04b8a992c0cb64a1c0999abb78564a8d68abb76844cd2c27c7a717f4052b75bcdf67de1ed206a899c1f0887be0516f1b885e8384ebed997b3763bc95ae17aedade8be1b8ba7cd8f32503c232425bad0fc4740f8594fb3a31e7d0e1fd909608ea9e03fcd8c7e317b4f986775c012e5d54d19b0bf46e9cc794fb8c359b08b35c74472cc7f", 0x89) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000080)) kevent(r3, &(0x7f00000001c0)=[{{r3}, 0x0, 0xa0, 0x1, 0x800, 0x9}, {{r3}, 0x0, 0x1, 0x1, 0x100000000, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x7c83, 0x3}, {{r2}, 0xffffffffffffffff, 0x51, 0x1, 0x2, 0x5d}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000084, 0xfff, 0x8000}, {{r2}, 0xffffffffffffffff, 0x90, 0x1, 0x8, 0x49e}], 0xb1f, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff8, 0x9, 0x900965dfb4fae7ef, 0x4, 0xff}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x800000, 0x4}, {{r2}, 0xffffffffffffffff, 0x40, 0x0, 0x6, 0x9}, {{r2}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x9, 0x40}, {{r3}, 0xfffffffffffffffa, 0x1, 0x8, 0x3f, 0x7fffffff}], 0x3f, &(0x7f0000000040)={0x1, 0x101}) 16:00:19 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:19 executing program 0: symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file1\x00') mknod(&(0x7f0000000080)='./file1\x00', 0x2, 0x4) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file1\x00') 16:00:19 executing program 1: r0 = syz_open_pts() pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="1a54bd2093170dfcfc142165dd2689c5f9b4648c266b164a3d09f1ef075ded3b4e839b501132f512dd5bdb1d6e610e494ffa964e44519b22754ef79fec27e7fa33ddf03b3969cc145a097c67425991c82bc550d4e86442212b146134a80be6f7a4e48dbbe002a269ca896cdda278b64d4807848fba30f240bf4d142180c0fba55241008ecc73bbda0f891b2ec0", 0x8d}, {&(0x7f00000001c0)="83ae429414983ca149159bb6616936a71c27", 0x12}, {&(0x7f0000000200)="44f3d528142f6380950735a1e981215b3bef25158051a28b65430c1dd383d3c8c4fba4333ae2ee4f42c9da8bd8daed08e221237878e19725b78413ab4eb82b37800e1ccdde07597d52905edd4e9aa5df3166628bd647e87975f986ae77dfbc0a84966a13ad15b5052ad792f8a3eb1fe5fa3c85eb406fb4d0eee745602685ccff5bf6b202e5171221907801d001600f0475dfef94a5a70712cca5322c789ca9df00004bcda8108b9f40d47e98751ce815385b06d87c4258af8d55aca063cbc69e7a19f718b8ea24", 0xc7}, {&(0x7f0000000300)="820ed829c9c17f8faff6", 0xa}, {&(0x7f0000000340)="1b1803ab8116748b431db26307fb87268065c8b7aea1bd329b84984aa7c1165d8d45", 0x22}, {&(0x7f0000000380)="f0e32828849190468a42694719b7f7c8b4ca95e502529b48e87af8ec75ec036ffb5409c23a96bf22b4d117e8498b401ab53e59b30f56dc8821b7b7418cd335716eee9a7ba3b42e83a0483446d98ee3f6e46c35f7af3fa77d37d97e09dda76b62fd7001a65c47f325221e538217950aae921fb941a64f6cfa126b83817dd7490f1e5c7debaf1e44330653f05a2d360fc8a7f70d4abfce", 0x96}, {&(0x7f00000004c0)="149bb9f8fc1807b2ec34eb8668be187a80b8a42116525263f2c9699b417f66606e8585d9ceeed25596b0002335571afae2207e38534e6104f0f132b5c456000aa8f28278645905aa293afcb6916d0ad1327f83296253a51865b8dd", 0x5b}, {&(0x7f0000000440)="b1fe9a734e675ffc959fddf69c6898f253232959b71e0d16d1e7c4cb8d6aa5bda4a8bfeb752d115c", 0x28}], 0x8, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "8d0e36ddc3a2cd7ca9d466137343fd4c446c5cbe"}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312595beda8c9405e6cc158e5c3e37f5b21eb531044f1e427f425ababff46cae086372e1e100ccc26168d9f99e13def5a6ab7b351dbf67f42c4d61fc0457a26cc827c61f4eec1b5c2e22d6390feec108a200c189c305e8e342f1e794ada4fc05c948e3b00fae7efa7a998f5ffa788a3a5b157caf43ce1ec8bde73f9ee36d1f24519d0524a806ffa9e7c91c0b719989bc64970bcf920649829bae3e1b80e6b4554b6fb778bb483f4cb00881eca3c73b0874687f88aefc52361d192c1c9ffba94aa6cf845a0cbef152bf375e720ed00a49ef4f14d2a6d861043abfb1c3670e43453c1902c6614c41d293d45b265908b0927f2a10efb3a749cab1745e0754243f77ff60d363d", 0x201}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000005c0)={0x3c76e15e, 0x1, 0xfff, 0xbf, "7780329e57e4b3020232b745fe441e57a99d7d81", 0x6, 0x1000}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8080, 0x0) 16:00:19 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/245}, 0xfd, 0x2, 0x800) r1 = msgget$private(0x0, 0x400) getuid() r2 = geteuid() msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="02000000000000001f9a9559a5e78cc7645776a5b1d39533b4d075cb6194db038e1b9447f7a88900fd4fecb643d91e28c85a51ca1d0f0f5366e1d7a471ca5c7f0416e3a16d2993ca94c7882b28e9b00348f1cdbe6a8cc6225890d93d51813f17b92db1a258c90dc117283877b0f75d0025100b8a4f535859d1dcd68c50b90646b99ebd46d8b393f9d1601dc2c8330633c4fc834b77036c4a2831dcf91cf1b4fb8ecae11d46483568125be59bd48eb7e49d4d7f18677b00b143e16210d58511a032419e4e5788d9c62097896472335d1e391090e94d40225517dbe4a364909db99872"], 0x1, 0x800) poll(&(0x7f0000000080), 0x0, 0xb5) setuid(r2) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYRES16=r0], 0x1, 0x1, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x82, 0x0) read(r0, &(0x7f00000000c0)=""/121, 0x79) r1 = socket(0x20, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, &(0x7f0000000000), 0x4) socketpair(0x11, 0x7, 0x100000000, &(0x7f0000000040)) 16:00:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x100, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = socket(0x18, 0xfffffffffffffffe, 0x0) r2 = getpid() fcntl$lock(r1, 0xf, &(0x7f0000001100)={0x3, 0x1, 0x0, 0x7, r2}) r3 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r3, 0x101, 0x8000, &(0x7f00000000c0)="7bab3ca920988aaeb20e667eb375e6d0f04c2867c63c181dca83fa7a345a66ba2db0dca62612b1d8444c295b8ecb42c145b9de290cd0c28a3ab422e5f771b287f22ff76f716f967cd8e70ccbad799cad6345a662be768fcd4a147faf2034051f302b2837623236d8e035744d454c7f7fce2ceb188250945e56b7a09c9c7f3f4ddf8f65b991267b02dcbc6a3e3547c8dc2a86c4478b8986889ec35574495ed6575336cc86cd5036a487d001158143a8ece106d354a511458eadf244063e681d8b18f8d418d3a45d9542479881c8d110838708143c57370449e45236c337c7cab6caddcd0059d348afbe6f95b4b8d7d8a2fe28ac450f16b3b4e511c3a85556e9eb60a39d6b006798ff98f288a67be5ef3b612bc981dc27eb7b09e04575475b6df31bb01bb8912251b4d6c27f1381e7479ba5b4189abfa0926a7d65627caef2bd0b2be0fb5e906d3f480f138311b84d07638816644f896c51b6fb113a5b2db16a8edf190afd63c81f824fc279d8b5ca5d3f1ce7bd95413464b65c0a97c8f25db1385cac6b13ca80eb08acbe169d313c5c36ea4828580cb550d5bafbca800f1c0c9469952c82ec344871fdcbd4b2509fce81f0dba2e9ac821652152a94372075ceb72696812961dce7976692e0238959ac285987e13a7e78f3d51575e5ef667cd413b63e4e1380768eade761d3e0cef835fe30b56134bc056ea2c4d082de099cf6a4e093aa09b986db5c6dab35778787bcd26a9dee2011dd6953c5e349ebc764f1549b6efe603df1c46522e92128d3c82e9b81748cb626c2d7e4a22018587a233f1201f79e0c2f1f048c981a0c2646e012ba592ae54f8c0c83b4f86c7f4aa476c2830ec5bf85e7141b04c56190eed113825bda0880d03a7be6e9054a3cad331c848bf0f88de3a8f30ca80285652693351ff6f13ad578e48d0a25bdcfa40d0fe4c34f65e1b79ac8a33128bcc6c778faacca70d910f8ebf97b0192867c7bf4e655bffead1813041be25af7888977d9839ff49ce311af037af63a3d4e072e7da2c8a78bb8be417360fa7bd09280b41b372e58fe9a7b86da9c07fe2c703dd61d3fa4508934fc3b2e85f2aaf673c5e50421b188d7abb3e84f1bff14894fb2b274dfa513d5ca3eb5c1c56f72ab9a5e6512bdd8e8785dafaa5597413aa8b758ad58ef9e7ff9794e75e6896e71965338d5d12f52c63d3bad3cad23e3d3ea9d5bc3627d30cb735df796e5b7240b1ca68012fa2f93b223aed8469bacd38f24e40bd7d8493e079e0bf5c012f38b2fbcab845ebd957ab72a4009924c843b5d8a0e6401141851404ad6ec9965e624d5193940e05c5a17474c65c9304106195a2c3af622f429653aaa89e40d5bb418fe5055ff5530bf4495dbe66aae54388099b7011f516a3735d750494f25798465ffe7fb64a460b9ffff91d4e0174e28b1cf35cc5c01c33844c2c194c6fe720ee579fbf845ef26bd0d264065d6e6e7b19c45bf2007fc0579f068af6e2ddc4a2b02967b1b2fd53bce8ccd6c5dac79333ab9458821804ecb8f91eb9fb7abc32bcb25ee220a8b397b51259cafaedb8331ebf8113666d616de6d26f7a6d1e5b7f633fe3f4196d2d34bea390236104b17a8c32078d100f06cda5f20e84d92ad38838d7138b20e0633aba177d9881298ace7d4cb6fd2dcc4ddd8e1d48db822de16c26c88c7f5a41b8b48f42a0c9a75bc3c25726ad8cd86b88a84d31d9a5611254f1855211e208dcae4f307acc015b20ab547d69a02039b91ad894c44cf85d3744d564745299b3c6745e59f572cc98b1fc80a068e8bbcb69f72b4447d4f64738b7adff159d98bfc93d4fb7002b49cd18cb2f7ee0f78ff787339d57b7c0cd35878da01ca0c93cd4998e180a56d8d4cc11d315741663fe5834aad78047518852b9e1fda2db589d708d59c85fae790851b3e856032c9515f5fe0a9781fa1aed0ace90a082496ee85fb4bda388ff6fda359ba34d2f548888ef44846b3f0fd0fcd74c60ddd1835cc132f650329b2489945fd3d03cfc4c81af00abb5e2249207153d6887e36554661c30ab1950d2ba712c8665e8b39a540736451687e0878c09e69910ca2f34a7d867f4e98b3ba188540492e57c1fcebe446032b64a32d320f4acc0b731ca8d30657ae88f94f4203046e108f66c1d291a5cf37003e7b5e37e0a203b62484ae2edba8c4fd96fccdcb8cc9b52ea4cc81f94c8514811e87fe61aaad3d80dfe86710ec5fcdffcea4f91a1058f23d06cd138263c395ec9b0319b67dbdd79be696b5bd404d3b4a28aa66780307ec6642ec478bfdea55340999d4c9bda9254c19b09345abc44aa44e07668546e214a692d1bba469560e8df8515329f8a56cd0360460d48bc4a4bec984143fbd6a6c79edfa48965dbeed947d3192ba9de850f1c068cef5b3ea247b4437af47e5cf1f2e59ba6a2e677cc799218f0333224de3ad1d54bf38e581093724b368427bf6afb5a9b46514c34f8670ba7213da00d3d3f767da4e6d239654095e0f44a50b975d64b75af17343d8347265d2301790bc90eea5282d5a589a74538b867089437a17bff24af61807a92e7d871bd0ea65e2dada7dbc22a2176c12df66128fab22bf5f473527be0112f0fb5fac57f13dea962b668b5d1558abff00fc3280a370e24749f664f19d4448fd03dbbcdcefe4c7687b78e122dea16488e6e8090509d77d597bb1fe109fa2beab3dbdde2483e391193a8c81949cc83836a0a66e79f6c0b7446689028d45c7147047ee6b42898a5743950a99c728fd1f35c7c330032b794a22038e77209b984712490525bc5751f6b67b093862de001ced7812735a1ff931c6a79de2f04a08c07475527ed7a36651486b75c386cc9be0d67eeb73e3255b7346d110fa379e168713a11068815864165e6ee5e2edb038d407e2e50872fdd8295922ef7adece6dcebdecdcd194ff3127ad0c2361e694749e87f8c7304234552baf11319b79a707e81a97778294449ff6eecad364defbc558c078f4aeef5bf5acfa2592275deeba27e3003e7890b88312e6fd6e7b121f78ec0dfa9ad78aa77bad7d961f45621b2a26780a05700867b384bbda5b9a65208c028baa0b61d73e933b8456415a9416ff8ccd233ba9882f747e8ee04d20b74a86144fbb7098d2bb8d9244aad8f7e15225e8756ad05d05cde923706e1c3f0b66465d91b7980d8b429d330b5c0edbf30748562a7a7063c783179e9d96dea243c4d6cc65333fd6921761d0bec2596f0b1d2a59cd6bfc1d059ec243c4389179c82c5100ac8fe54717c93e34368cc89f4c1c17b49ca004750ba620250d0640443916b4efd7f510903ad77a27d663b6d8c6fa57c425f7b33a431c3529ffa6780be9e6cb9d3d24f687c63a50365352822d55523e9d8c32dec7df06ebb13de8cabb55b847559c368cc5e919fbfe2aa6f0b8722b27221b8a82b6a7740d5e885713db670433973958701700b48973e40310825967327cfeeb57625215282a67eae29e6fedc1ff8cca55bc4cf812bbc884443ebdfc9383182a774c88b783f50dbc8bfbd582b7adcf5e73d666dc4b429e216d2cdfae24f29a4e95bc906ed3b66e97dea277bc3f7ef6d1e9e95a883a5c0527986ce80ad94714539e82601d6ea566c85b2197093c6020919cff497fe9e54653b0b2146174644ab2b4a29e69bff4b03fc52a7e4d38042daf145e9505d7e6cdabe9308e42d728652973e834a129c2934b263da562da2e43116a965f9f907cfa0fa0afaa006ede3f4e8c77df2b50afa539356fdd8d274580723b50c5b73045d32d62a989c3860441790821c41a41a80b4e07d64de6caae1be2bbc4eafda0bc70baf38d836eed4d2fb0da055c9faa783db767ee7d1ec0f2f5f39a46bd47c1234ff912408c2915a4ffcb42e674d00bf8b836ff565d36e9a17db30202f40365008b2c01ed1600a830b7d4ce7c3d1a60061dfabcd24d6bb1b09ca5b06dfb24aa570daff273b876480ca2327b7119ce06c93c524750b66e1f280284ec713dedafb34f3fc03d74bcf1b2caf1eea1cc32a259536292bb185bbe051be3bf40e43b9ccb51be1ab831c6a4637f9d13dce1aca4757dab4d2cf5650e3c5ba50006ff9572e785ecbb325acfbba8993f2e703521e254b48c8969dcfb011b6e2595a3401e60873c6dd9818cf542c3e684e847f7e5dd3d4c14719cbf3db25efa510943f83f42170bc126ced0a4abefa5ce1cfee01f279f63e9c5dd744e0c2b712537a13facd6fdcac0e4bc41bcbb4c25d3ba7a4da9f9ff0b1ab568f8d47fb1db8b912c0070ce359ea8ef71828558042bff69a9770162ed589f0869f24a98e28828eccf30c78e45092d7c15397fe8af9bf3080382244e1142f04e61607976d4d7f8eec76a2b89ce4e8090044d4af137537ad17428c1e3bd6fda3a95bf2b6ac0103ec8557d1775417bc08f72693d4d5854b1a050aeb8f20a622f61917571459a3468876d641c09a99c16173537ceac2390fa2760236e3bd8b0e10d533b972fdc39353f77f01e0729a7643e9dca505f4ccd22c8340d001211c7019857cfc4fa6f72fbe27e4ccfccaae9354400de976618876d3a3de42202d56332fecb30abd3ee0010647b9d709b21af04986fdde22c4c79fe9d17cd905b7b360030c24a68013bbf61247f317deecd2c6ec33e2b7fd9c02ae4ac55464118da84a67f3c584c3373e7e6c454a717bed2a74b2d8bd8df97c792632d486eda3fccfd701cfa33f972dea23639c64b44479e0b5530db8b751e76a019de6398752442054ed7ee3a36eb6fea557cc5788dc16eea71c85196685c2295dfba0570de1e923b3793dcde1aedeafe051f9b74590f00ba55a31908bd7ee7cdafd9a03c6ae645fce367cea456f7aea77d6b654ed3218a18701e82102c49facd28d60ca993785a8c3a2057f989567b2f8c63ac70a9cb64d0e2b9ca1e7327790d85d7c42af0444a5636623965edd4c2bd88733ad3570987c21f64599bec546d2e2e819a9d80c550ad386e756bdefd9b710ea1de362e1797e91082bcb78d2be8c0a8a81b650fbb3ae19d0b837cdeddd3123428a5958959249baa7550e1043bd94204e5a574ceb721bb6d28a1d9e40a09edca046cf544d80a8ce12d5eb6ee4698b15db0876f444353b8c0bd28af0a27fa023146ded366abc3eaf4bf5973933b176f54fef3c6da7b190ef2daba9b2e4ae54a82aeebcdfe2428c0b84ccd5cc6ca89dd0708a2c0c26a52f008b603937f9255e0bc7743cbc53934c68ce8b418968d4a2878f29426319191655306deae7aed5938957d54241ed4f31b1cac899447e2ab2dcfdc116462b42e9431742e3b630e5ce194f33be1349ae1606d6c9a08121064bce5e897a80e2fba68d0729ff0cac88da26ea571b9a4aa6cb5ecd639c6cb2bcbbd3942aede493fde9881675180b1fd9ee3a326f5ea31baa470259eea1ae3f664414c720cc7975ebd569a75a6fbb4f23be9a780831510ef662554dd0684063083078ae1d1fc51c00f0abca478c6b72a06f9d6dce2055e126fc27bffe9a888ca52dfae878c20ec402f696a3118a5a70723fe33a8a60a84ad23643b7eb39a33f6dd4878cb1cc50cca2199ddb27fc7cfa56dbf17cd53e6076175a820e34279b2f5326fbe1f0fb9f0073e829d7b22eb0405789fa43e6a22e8a07b032da59c470a9c8338f39bee3342b1102baff88aa48231e0b04c6b516b74626e83374b7cecba4bdb0cbb342fa6c77996c5c83c10f0ffc0b8e2284b376bca99482a875283cc39c496b6797a4f0431ff36a6d543cfc21d475a5821e6b358aaad10c0524b86c4a82b0a23bb6751e62f7c10dbd3", 0x1000) bind$unix(r1, &(0x7f00000010c0)=@abs={0x0, 0x0, 0x2}, 0xffffffffffffff0c) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) setsockopt(r3, 0x29, 0x2, &(0x7f0000000080)='\x00\x00\x00\x00', 0xfffffffffffffdb6) 16:00:20 executing program 1: setreuid(0xffffffffffffffff, 0xee01) r0 = semget(0x1, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x6, 0x5, 0x800}, {0x3, 0x9}, {0x7, 0x3, 0x1800}, {0x7, 0x8, 0x800}], 0x4) semop(r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x82, 0x0) r2 = socket(0x33, 0x2, 0x8) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x88, 0x1) pipe(&(0x7f0000000100)) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) poll(&(0x7f00000000c0)=[{r1, 0x4}, {r2, 0x100}, {r3, 0xc}, {r4, 0x2}], 0x4, 0x7f) r5 = semget$private(0x0, 0x2, 0x612) semop(r5, &(0x7f0000000140)=[{0x1, 0x3ff, 0x1800}, {0x1, 0x2, 0x1000}, {0x2, 0x3ff, 0x800}], 0x3) 16:00:20 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x6, 0x80000000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x59) faccessat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0xf33ae2df80ea15e3, 0x3) unlink(&(0x7f0000000100)='./file0/file0\x00') recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/193, 0xc1}, {&(0x7f0000000280)=""/157, 0x9d}, {&(0x7f0000000340)=""/123, 0x7b}], 0x3, &(0x7f0000000400)=""/141, 0x8d}, 0x1) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) sendmsg(r0, &(0x7f00000015c0)={&(0x7f0000000500)=@in={0x2, 0x2}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000540)="0db8faeedcb60f43d2271da0f1943e095fe02bc1e4eeebcd448fae5c6ba580c288b1f10e50b3d3760da2a2390db33ef6267d0befbc41dd78b08f080471d752b03e78edd29514226b601705e93086d431c56ac98e01c76087b778e3006bbaefd5a11ef6facbccae8c0345f3c084c3041ee84364359ea7eb94b1167777f47a93fa085837f0946efc1677777e170671fc8192b9642f5b51f4c7452827b2a51685449265428c0e7bca8ae465528c4da63bc5f2a5ff8f8f81d5bcedc9563de9163488ab0a1da4ef52c0d48e858f7422c3882574847d5cb8e73d1482993efb8143b1ce300e584d90b2c747a02f7366566c33afc19a7387ccf297b46baeec50614695c8d43b7e0c3e3a82210f00dcb1c0d10a475676b556ed78e77543d0e1af9d1dc80da8ccb950dd36414aa65b3377d095dab30d9ebecb5092e855fdf775a746acca353fabfe1bcc3b894ae0c7775c660aad9ee0930c795a86647c4f3b73e3aebf96b02c871711a48b3c2d18cc8831604790481c025ee97bf6538d861148834312989bfa5befca3fb753a3ae10d361141e73a816bccc6f570bbd81cc3e879a81f6196370bf1d8dfb19bf8729a4f14ff812a0a325a487efae22220a8c04fe67ed7a4c8c698e5099ac24b724ae08e049c98f0276468ac2b1c24bb61b712543d98dcb39cdc8fd763ec3a3d4cf97f75bad33e014b573a6c6d051df2ebe8bc4254f317d224185f50fbef63f4d1469fc9f9ecf4cfd2980c5379d8b1ad9528968add49a4e404826b1802db61ab9b5224e6b1e7b8ee5ea0e8aeba3a0a7821f4f00a3b8f1912b6051ce173928c9209ac33f2d23b80f8010d350aa15f170f6e2a8479e1792f0eeba57db82e82f69c937a46cdc6478edc8f5915749fc00905981bdc728f3d7e10a18f90e11ae9d4f6c6030284a55378108be19064aac0c1c300432b715453966cfb120048f628379761e99d228b7215628decd3a4d1f545ca177000ca55c0ae7e841c11b9e52bc5daf254f7fc4832af19834d0cec3ee4197b9683b257fd5c45d8a0ace7e7b561fbe622d93ef3d494b8a4dcb872d2dd28fb86a1af7beaa00c4b824a71ab532d54c1b691224de5073f56c4314e785849f40ccfb3addbf3989b403d4a8339d6a26ef4cef68d819dccf972374b4cca40e3815f42f3c4e6149ec622c5c16f967d77b5668ef224ec267fa252541edfbc555e32cc07d8b48af908e694ed7554c515ce850749205e285f85fe89c3745310c316f6117de0c07851c7a8240fa71c24aa8263241daffdcf03ef889b19518b7b7da614185a46a57a5cf910101b7476a172217e7956611cba9147b4fe704b0452d7de9e8e8f6c55a0db6d676b7075466e54cf1aa9189ba43893e06a49b2f054420051a480fea353797030895c38d9390bf9903a6943a68790f8693f33705a1c79bedd261dd402f6c1a89bf3f64edbd8aa4ba28ec4f4094bee90ea213645c4a4ba2a5e1f76e26f51623453eed42f9ada3371e31c4f7f1a943bd090219b77a1a33f54e2c72a667608e1bf36a9ad0f13cb243e2d2dce9c3c633aa0f7dcd77e2d0bcbf38285a84267ae7741198774766c6e20b844c2279d4e688e84e5fdb6778571b83eee80329c71c6e8f5993ad29e55ef7b13ae88a1bcc015b72a49708682b08fbadee49ceb5612a007fa9308ab512e7e6cef1022a612068a984c988a082128a97152c1388dd780f5869c1a66c3ea25c8bc716ad52b11f9a3136722ec33eac98acafe14c81041246816b7d15e7aeb3281455cea26ab5701a5e81ed3a899e81a69adb6ba51fd6996d208f54c0f9c3e926a556fe714cd8fbda0294d1ab156843baf8d7c30f848ec740a06445198afba61e66eaf5613ea7947575dba66f308577c97c67265fc87d602ccfc293cd5fa3c14998ae4c6eebd5d4fb4fcb653ef4e79b7869df16728a4703ba85ddaad336f21efd86ef958444c4974b5838e70705bb5c4d4b67aac4181eb4b2a6c1710263af10acf585aade34f2929f354a5ff1b721deb20205ea4fdcb9571b62a55f06c4657e2470d32944b1bdd7afec6779cf55cba20dac3bb21ec3a8ed6817391333d778d75edbf4fd7d881ae35b9451c9aa43a483d368bd3777c531be26204eb0f46fbdaf6ee354d6148e5c04ef37c06406c77cc66be0eeb710270f1fc8c02e12ee3b41e6ecbebcf2523b86e76417340ba3a7fe732e53233fe659439d55e7b86a47621dbca9a044c96ea00e480acadf6ae9b4b900ea3e6b053d7128ddcb0d78e33b32be190789156accf403e6da3b56568604654489e48681ad4b2b054015d98aa5a3e1a5261d240803c2cadbc2a49380bd38923d699f2bd08df26bbaae6e9d77d44afe6800846a986ebc0ac8f770afc38ab9ddca44a244b21d849c5220bb28b4fac2a85e91f6e4d7c6399f808ac571222c7ea6353be4a8fc84c9d838be24fe00f117bb9285193088d598988f75516598ef9b4fd0f2e2cadd00a64f3651ebeee476d328027b84a3a5c29291321999c4e5b85d9ac6ab1cd29ea5c9ef86046ee1f0eebbd963ac3ad2f1e1714777c84c89b6b3704ecb7e01ebd07a30b49540ced8db77e1495bfef669d1929878decf8b59e72e860fb6685981914b73b355ca7547f4529868e215400d0d6ff3e2433b4dfab26ddab465b3e2f4bb89a28d7107699016504aee8beadfe3f7ce86460607d5e784a00de79c9dfee1338d91890b7c27eaad0ab9dfb0a353948d0f3487e03089140da75ac1c8e467abca61ec1d3697ba037d232e7b2763f3eeb29df35997a2ec2167a9e15e21c8700d57610d3d5a06687045581f9ca3bb2a792c4149612391f60b0605ac7308deecc4f5a0f44c4a3636c268fc9eabfbc5788da811f339ef6c9c4adf9c98b2db05806ff3817ce9ad94bff8cba91ddbbf377f45174f62a19f736ce8b045ba5ee710e8ecf0b48a5fb08f0160bd8e2b48aca773ff685895130f2a9197821e1c651dc4bc2ee196c3579ffe1d3b4e56ec367e9abd2f961fa877a28c8ada4ebbcf5ed3c303f71d357f12aa036960e9eeaec0a12370d547f70f8af2883b7433be4fbd1cde0e1fc95111239beec0402fe7bdc9903ce2c750d49cd993d55b91d461c3b9caef0e58d2ff381252eea86c50406673c951fad177bf65d3f772ee118a818873050cea759cfdc9f899ad7b77c60a8a87843fec7910192ce800fe9ae82d7dea5c0643e6fb061fac030f922f6de0500315738d488532b2abbd44bae5fa4d22da69f09d092baa2dae465aab945144a144f643d1ea58352d20fd747206e12549505216a3df7bcae1289a5fc3716cd9c7014de3014070c1894d1ad501f59a4f58ddfb3b8f7150000fa7cb64fa18760e56471ee1a26761f07328f57039c303f4abf1b3e19b6c5bd4600f2f7c116d7bc80995330b0d95f5d98f7df6dbf78c20135a3c7a3ea30f404f78aba5cac06017ec1507aabc1348e0b162caf0f32747a86eb5f67332e9be7313c387f1a4091c50e46cc9a6cf0afc1cc8c5e17b4da0e95bda2bf5cb27ac46b65b1a4cd6da60020461d470145ee4efe2432244cfff6f950017d4f2262582201f07a1a2376427e847f2e65d9b005ad7740a3ba68d3398a63c153a11cbfadb3813e71fcfe155febd631e7c9e01cde38bbcc89d8645e846ccfcfa26ff66bfb4de41b9436a7a03dce24b3a45e5f30e411d0cbc13424b2c56cf7771863b0a2bd0c53611b5d697500bc45e96ee04d8c1b31c1a61f34896380145f812a608222461115be26d5dd58a30318ead1187b0ea61e083aa3701afa2e8f91ec183677d43f4f986aa64ee2d86dc574aae3fa2e921b2a27799e48bbad05c58e335087b256e7842297675b969ef116396ff5aeb750def195593bb3b2a7d2ee36a0bb3cb9c69d201195147d88b7eb700d24a88eb96ef97818ead6ba43f5e16d436c2b0928df26c03b8335546e0bdc0afc4e7d59d8263074a71f3a37b350cc0b9bca8b6a0278a0fb2aa73424df97bdc05f77d7caedb1df4acb0d24cf2c654430f48e5a7efa30db75828ba929620f364bd920784ae84a5ab2def5be62b6b789dc510c925a1ec36f43d242c681751dd5bc4afc7759baf987456f7e8bc721a52360611817158f476cbdfc748103aa241cd528a9a579d4cf40eb94788036ad248901157d8fd649e54c9dcab64d2d261731355d3e6c2d04b7e8464bb10f77ec32f7b77a7a28c3bde799302a28640b0f0b5e9d2663a7d265cc7d6da339d9f6a2aa2b2155742f00dcd107a4bedb5a2eab73bebaaac74a1e6d6aaffc7dba8ce3eb3820bd8142c87022a39fed8d10658106fffbf2dc04cca5b4ea03a4cb51bfd45390705681d79de49d06c227b5d347b94203f29109d28725c6f31862b7b6f55bd9b996438df227247d58763ab07ca1f22cd265747711c55bb4d88fc9a9c4afe6195908865d566f9abd306c6cb3591fd1d909261e4b8f726c0a1460e69475fd3f64aea8498dae9d941958ad1883d17b79ec7191099258d1f7226d80287a765cf5523e90ec94cb19abe5c00d350738af37d6daf2bdb4c9dbdf072df71d699bea71efeb7428bc65a22cdfc1c43bb7671e68fcecff3d90e96a664fc9295ae6496cfd7e8f2fbe1e50c439f4bbed831bca0fb75f55ad441c269c9a1f82ef1fef625b6528c9f350a6b2fdc1e2acaa486723f97fcc490da558753cf7124dcdc7671b69113e0cc58a363c8c8efc9c7e364c32ad467344b6a9c6778655356c085770e186fa5124f22941b50f30fc64233a07dc348e03c539a3783680e09366d09f158726f5e81e3fb8e0a22aee2adb98cb5cdf190de1f563f4c4daa047b0fdb5037bfd80d3329504b1d8d6f984d4bb0f9b8dd8aaccc7127f07b155698b55e8a37815a890a7ef30b29587ecc7dc37fdd312a4139fbf04988a7a1d0d15f1e63082ec2ab59b55ff60a743ba5713eaa27671c950202d5f9fc597cf2533cf6d16570723ba332e400e105d6055a7fee9adbc7715df674d07219b644857c3daa8f945a781fbabf0acdbd856c2c19bfce67f5c20b9c63c8f717c5a0f409f02e00289cae2f5f9669bd5b2b400782f7138fadeab7de7ffdb26682c9c99fbedde0ef25b79fa116016295fe0ae760c1de58863363d10b732cb10227e1fef9ce08bd37cab9c50a0f494c02fb63482bae640a6a38433546daf7b183df5e4111bbdad57dfd83e80641d0cb37cae525be5cc62bf4d5e83156ae6c3a6d2d725360e946ffcb077fd2dc742832484866d660d09e889e6e3cc1363f4c7aacd7a44a529a74d387ca4c7c78cd74409b9180d2ed7c07c97d33252ad36354a97746f157ef2d33cb32e0f036d164f5d5f820e380f156dc2d7d8c5c36f8af525bd1ac1af19efb937af11473dd4f18c2c5caf45b277f913716fb068f67aaeca9ae3d787ce861b8c9d7af40476798a45b0ae7f5cf082cbb6312fbfc44df6aa5d17cf88c2a1f1915189e788c3f80654315cc894f74c4ab84cb207f3ae38fd15eb7fdd78a58df28222ba7f97e6255cf0198e3038fc7160864fee5db61955d4b7c4ee048c68c3d9db202337b8e1520abb89089c564abb6e47484a2c546c4664dc96ca4336c1550c226d52c7f4a956da864c6dce07f7c94e77c3a3a0e924ab37359387113859b010de338ac92d4dc45b28eb2bcd82dbb9fd85dbc23b53584d83246bf051ebbe7bf1f3a270c458c0e7661933b61dca1963d747c9ccb197e91e9efaeefa1a26a48d4fc07ac74e2db1693b853385cdac4b743491cc7103e71f2a4089152bdb6137c02c84f6396355f0fbd2a56465f0d3383f124072a0881d7a864fc9ba73003e34f4bfb7ff85ae4616db61a", 0x1000}], 0x1, &(0x7f0000001580)=[{0x18, 0x1, 0x0, "395354b1dd5cb7"}, {0x20, 0xffff, 0x71e, "c40c41e1f90fee406ef132ca90fbc930"}], 0x38}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001600)={0x5, 0x5}, 0x10) sendto$unix(r0, &(0x7f0000001640)="f70c8e2d4a74c15474c77ce6657c4f2c01a33e537512a07e5b60e31ca0e1d416c903c17e7563f0397104c85854c2bca63a6d77cdc6af71eda3e4d50a2220aa40359b376ecc5bb3323a20381d8b1a0212f6cf04e1a51ce5661be22dbd6524cdcea98e4ff4f727bb7b68d399", 0x6b, 0x40d, 0x0, 0x0) symlinkat(&(0x7f00000016c0)='./file0/file0\x00', r0, &(0x7f0000001700)='./file0\x00') unlinkat(r0, &(0x7f0000001740)='./file0\x00', 0x0) symlink(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)='./file0/file0\x00') unlink(&(0x7f0000001800)='./file0/file0\x00') rmdir(&(0x7f0000001840)='./file0/file0\x00') kevent(r0, &(0x7f0000001880)=[{{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x400, 0x8}, {{r0}, 0xfffffffffffffff9, 0x8, 0x0, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0xa, 0x4, 0x5, 0x3}], 0xffffffff, &(0x7f0000001900)=[{{r0}, 0xfffffffffffffffd, 0x44, 0x0, 0x94c9, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x4, 0x20}, {{r0}, 0xfffffffffffffffd, 0x3, 0x20000000, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0xef, 0x40000005, 0x5, 0x800}, {{r0}, 0xfffffffffffffff9, 0x38, 0x40, 0x7, 0xb4b}, {{r0}, 0xfffffffffffffff9, 0xa, 0x1, 0x2, 0x3ff}], 0x100000000, &(0x7f00000019c0)={0x5, 0x6}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) utimes(&(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)={{0x2, 0x1000}, {0x5cff, 0xfffffffffffffffc}}) r1 = semget$private(0x0, 0x6, 0x400) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000001a80)=""/4096) socketpair(0x18, 0xc001, 0x0, &(0x7f0000002a80)={0xffffffffffffffff}) socket(0x16, 0x4003, 0x6c) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000002ac0)=0x9) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002b00)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000002b40)) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000002bc0)=""/227) bind(r2, &(0x7f0000002cc0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) nanosleep(&(0x7f0000002d00)={0xff, 0x3}, 0x0) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[]}, 0x0) 16:00:20 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() kqueue() r1 = syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0x0, r1) 16:00:20 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1000000005) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f00000000c0)=0x840) r1 = semget$private(0x0, 0x3, 0x21) semctl$IPC_RMID(r1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec242ad6f9d1db4e2c0a", 0xe}], 0x1) r1 = syz_open_pts() dup(r1) close(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000000180)=""/97, 0x61}], 0x1) 16:00:20 executing program 1: mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='W\x00') mlockall(0x1) readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) symlinkat(&(0x7f0000000040)='./control\x00', r0, &(0x7f0000000100)='./file0\x00') 16:00:21 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000240)=0x401) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x64e, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200", 0x0, 0x4}) 16:00:21 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x400) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x3}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:21 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) fsync(r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r1, &(0x7f00000001c0)='./file1\x00', 0x1, 0x6) r3 = open(&(0x7f0000000200)='./file2\x00', 0x28080, 0x20) r4 = open(&(0x7f0000000240)='./file0\x00', 0x10201, 0x1) utimes(&(0x7f0000000280)='./file2\x00', &(0x7f00000002c0)={{0x1}, {0x3386, 0x3ff}}) r5 = open(&(0x7f0000000300)='./file3\x00', 0x10300, 0x39) link(&(0x7f0000000340)='./file2\x00', &(0x7f0000000380)='./file1\x00') chmod(&(0x7f00000003c0)='./file3\x00', 0x8) mkdir(&(0x7f0000000400)='./file0\x00', 0x91) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f0000000480)='./file3\x00', &(0x7f00000004c0)=""/91, 0x5b) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000540)) unlink(&(0x7f0000000580)='./file2\x00') getsockname(r4, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) r8 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) setpgid(r8, r9) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000680)) unveil(&(0x7f00000006c0)='./file2\x00', &(0x7f0000000700)='c\x00') ioctl$KDSETLED(r5, 0x20004b42, 0x0) sendmsg$unix(r4, &(0x7f00000008c0)={&(0x7f0000000740)=@file={0x0, './file2\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000780)="194996f4ecb08579e7e427994b8bbb964d19349a2f7c7f5a8db37b7d53181edd", 0x20}], 0x1, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r8, r10, r11}, @rights={0x28, 0xffff, 0x1, [r7, r6, r5, r3, r4]}, @rights={0x38, 0xffff, 0x1, [r0, r2, r1, r7, r0, r4, r7, r1, r2]}, @cred={0x20, 0xffff, 0x0, r8, r10, r11}], 0xa0}, 0xa) getppid() lchown(&(0x7f0000000900)='./file0\x00', r10, r11) r12 = msgget$private(0x0, 0x80) msgrcv(r12, &(0x7f0000000940)={0x0, ""/78}, 0x56, 0x2, 0x1000) open(&(0x7f00000009c0)='./file3\x00', 0x0, 0x3) 16:00:22 executing program 1: r0 = socket(0x37, 0xc002, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x2b, 0x200000040, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0x24) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)='>', 0x1) fcntl$setflags(r0, 0x2, 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "054d9560dcb215fe0897d12ad1ab01404d02b969"}) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/109, 0xffbe}], 0x1) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000fc0)="0f56eef5436212ce07725df705bb2ab2aaace602664ee02df2383e18001ff48f488153b9bfb52b812c0b69b43640332594c2534d1a124312a07fb0cb4329519a7d72e06721eed33b899d309f764dc839e0d69c2e8f0f5ae5ebfc0abff6646ac472f50948dbd2694160dd6c111b8176717a7a3c91afd70e7f90cf84fcaea2a21674d822c36543842078531c5f7a3c29ce9b0cf17092bc30c389ac20c5197cc31b00b4e1adfec07b1156282f5c40803976f94c94a86e8cb113ae4ed55797696d3b0f5b05896512f15bc7bee3325cf5f960bcd3c172b563ac8f831fb199b5e4e81d32b48052324275fecfc2f8f490c5d2a2ca65f8b3761f884f2a2fe524668ce2e4e572ed664d605ba463731a37b3d9e7739b8a0d2ccc4c1c5d8f2747c80c624761151731d1f22eb629700542422b2fab42a4a7bf92cb1f782b9654235f991bcfbdf9561c26e46401f33315637928aec7e210de86f3cc4a3d1180d27247839b7496772f5fdf0dc4e784070889b401b02abf09b9208f26cde2491de25e9825d2f1f12a4e1cbe9283ee8e657e76b395aadbb8abb2cc827ae755b853fadf9856662ba4e513926b1a94838e58143d4f0259b3562da7593d8866df8759363da60d7feda96fee371cf941d2770ad839396c27056f84ffe56d0d1d2f4621ad402f67ec0186453ff77a7e9056637d59c4b850c03eb356125e4fbb9ab40fe905dcc38eb2e3984a5fdb37637d82562973b920865ad848098eeaa6fcfc0529dc9d5bd17532162d256c6e2ab0e8f375e41a0d12b8f8e101e6d379af884e1cf77ebdf66320cae75f1632187c1b6c65e22f9288f080b4077a1c6e6d0c344a9fab61657566cdccbcd739fed4c956de194484ddc97702ad4d1f435e31c62deef1dabc45218ad4f54073405d73e044514f0e55879794d958f786b37d9c36d1d5958e0d1649badce644592b8b19ed704e23df55839956e51e9f0c7b8241217b74796f8b63d333b46d1e254b36f0340ff2a83f64c547592784f16724ac7fe7f308c063468fd4e8db0f3d7a47a6c24ab0923ea7993d0cbb6c91ba9c9236b08a37af54df109d1fdd3514dc3f6738c05c1037ab0b3818621c43c729dce5de074ac3149131a4ffca508af396e7a40e174fb9ee58cde7bfd0b7c76e93d300e6de238e5c78769595b3c3f6a11614b56625acf2fd4cecb976b18628f36db2c50fe58f9ca4bb8f1114b6ee7d6298edec09d4ba6d8fef031e7c9c293fb5405762472ba016733ba86ccba6d6d94a0e6337742f23f4e31762dfff874cb97f38e41a00f03fffbd7de56279e630b0a816f1dccfa4809bd3c9c8a3718f7168a4c95538b17fe637ae5fa3b1c8cb1df15ab5173bdb614fe563f981781417d5e3df2c28df6cc61601f13bc621c35d6c2b19751bb6406a126ae29626e1bd426993b7c7e92c14293d32064b91a179d663219835a0af24a1ca1ebb3dadf34ded2137e86a0ae7c07548c3efbf054176bf709c307198cb1cfb018c958c9c09de38377890621ae7897c256de834797a28ef38a3c9f5d813f8615cb4e4c0f5d0594d048435546c2614b5e146a70d36f296393f380b8bb711a146480d1ffae502cb353d4955aaa17bd7afd1b773b8cba1794e125b56e265c4d071db880ae820c379dd5fcfbb4bf536b023b77111db961fd662a817a1df4f16337c0bab649fac77ea6a66e4b82232604adcd8cb3a7e2a2e19d75d3e247b03530c7bd6c450f3e4817b40cdcb3f79f8756ca18f3dd73db6c7999febca23526d85524d0b685000914db95837c5239f289952773be7ff70a43c2a771e50d810f27545019a8b55e5a1143bcfbc81c0a4b122f1461d3f982ac910c780a18f550eb641d7f4853a6b2e23ca88cfe7f48d9895454b03ef094df8d32bdec71446b60aaac1aad32db8ab90ceb687e35cc95e65880ec482980c08c3d093ef3782186074bca5e771c519f1b2454e54b37d0761e8709619eb0a5d9f509fe4cd1bbf30df3d4eb0932669bf0f41a08b71311680ef29e24ca2f3003801807db5773cd300e5cf015b5b5d15b5befd950cd15d8b9b8554a55efcc319b067f4b1c12ed9e7c87ca50f3b34054a67bb3e9ca6cb4217127e7cdd4a7eac914900f960af28511a18daa2b06ca590957355391db64fe6586b03086d6d76924cc9e635630a34e908dfdb157cf83dd3120eb1c81415cc9cdfc2192d48a4f42b3848ebf99769df59c11636d7e08c84412b803919a3dd289c6481bc7ded2308eef676763250e628f5fb0069a94ed6af5d6ed1a073da906e485acb0e9f36beeae80633043d31478dea04f4fffe15adb08fa0534ab5b71d80116e6b836b5c7c1a2f34b4d8f6f3bb0ec44fae79fab38d911a78a0e93b5a7e1d05944f93fa24d82db99451f489bbc87baad5df75c73cdaaeffa8e4f9f750d7027bc1085552f615103da3bcc2f4ef2b46119596273c6546a544d138aa4cf67cf66b233c731e21e6eb06bcbd2087df16f5dd9e6df5e440aebc5a359b3121bcd98c8721d663cfd861905d02a64eeb59f319f7fefa4a521ea1ea823db16893ad4e749acdc0010d75c6d4169e4d8ddbf72ded29da043e1d80551fcbf0893cd07b13aaad24008f2e4d4c2e137e03bdefe03c7c146787d42903407013574677077f093f5fba1fa09242a04deb456e4144af04088c9832dc01147cc084735c19a5526d17496cc598b02107f3cdce397e13c67e9e22a0c3793aac33719f6aa0e3fcc17b8bf5b9dd460f3ffe918023c599bc673845324c4a5a3ebbceac5a7240e1c24043abd7733345fed6005d460bb0a8c98a400e8594227d11f7de86d656956e074344dfc319f77f98d37f32b0a270894a31c498b59c0279c2cfb40d54c5ccfec01251470b5d8d97d731e3a2bc93371cafd63316608806a6652a34bea512c0a4e3f82a50a493834ef0b01a650332a5a61a54db275b634a661049aacb1e7e598b2982c26f043c59811c67ff02b014f1829c7fa364c4c5fea3409bf2ddc386d43cdaa52f23d57f6a8f419679d2bddc3e7cda12b3f3473f95341d8a807360faf63756597ba1e84fb25f25a509a8f9cd5f55b10f31c6d95fa29d793ca6481e4d075321f1ee1b02a35d41665eb4216816e1d233e2ea7186f6238694e5ef5c0052c338734dd5809ffe5ae990fda5b7b28e767d130acd2db0cb72325aab8790fe9a566660e70b517df0188dd98e110dbb8a2f8c61c351092f7192f232266499aa508bace3c84fc92c052ffd9e9afc6ea1a6b956ba888dfb1cead354d3b2dfe34aa18c2e6d86d9afd769de589d7a3b726262d5b5930f3e3be63bbac0b437565f363cddf29c964b474a98d76987f735b088dc9ee16b3f789f0d71313ec2ca235a374c46123f760c2b869a29cd7ca12b4fdf6ad5bf96cebf2721cfcabcaee381fc106f45d12a28864ec10840a3aae35e9712ad87d22e8347a57ced8ecfe07ac4d49882092fd0c4b9dfead9efd1eac56abac7210bf7335e6e038289778644a7cfc879af8de8513d214a2ca597b5c93433daa16e9408e878566219d2da5cfe0dbd2a2b0ea81bcf8121179a76642354629e545e3719692ddf852df2416953390d00b1785b6e2b4edd4e46c20cb7a23131b8e5bd70ea48131b0e8115765f6eb86d4656e0e2887c96fd34656f4f30d12bd41026effa4956b9ad955e44f9e7f04f7b0111c8f7d0ddf8d8ee0255ddba539333690601a7c52723602f00e34d1299383c04897555db5ff3bc8783fd9a080970a56ce0ed6e69f6e9738c6cb48c408ff8b160d162a00fb9b8c01f63baa51dba6dc949842eb51560260550e2b20b6e51ed54af7d156c39b155f0f24be2d66eaa36df7c75e98a05a6af74297da5e97d306ddca32e419b5ee69d63814382ed19b91dbe7a8ca5b72b68fb05306989c2dab43f4aa894d598a5ea6264193fb2cb31000208b5b6f78a64592a0147fa763c13dd5ffbaabda2668b3b5a1cfa88d14f82d0b1ee2f69c8592ea10e384fd53de5934c88208db83881a95e96e99cae7f7060f06b5e24f9e4565f9c86642be531e2828a7db2640ec14561aa3dc4ff124f5c87c17f6189bc9cf88432a04ae11d73e7cfed79f8cd14578d53a8f073295b06134ab03434aaa6302fab95e881b8a36ed0efdcbc5089b7817a9dd77cc22264d692e5dd093423c2333755a3c8f6fc059f7566d2f1c3287fc00ca8b2f6714d9b7a8975f64922043859b44da5f1cd8f00bc141430755a39b4c22f9d441cbb9faf18cfb7f9d2982b8299165bf4b55c8ba3134daac79d9eba8afceb8955908154f171ca6584989ee1ba415c6ad46da90a952c409a127bc6dc4e3801ba341ee4e132d4660efda3cab571dfae5dbe99c81f7d1249d5c67880b6a818564280df30827b7ad49a5d81bbfb2e26cc8a91d6ed4cb5805acc5ffd28884f078c722e1da87bc55c9505d7ed1b07c346dbae8e89c3f2f154b9afc0ce801301170a23d210ef91a42a2b89011e31de8a8541d667c3fef43fd16581031e7b8a8b88b8ac42931ce728f39ea21bb1cd7779b2cbd056851221665ebd8335580a45ecb904144e7bb7f851e35ac8f9055bc92a268534cc13257230e88c23ad324dac7a8d3513406278518c9bc51e85d6e23a27232c2586b7a928543c585eafaa326a8e22a8cf13b5d4c0454931081790e623e840124baf5be16406fde01b52d8481bf7267b0ec0c460f4ec6b9aebd1f1f73cc6d83ea86aa94761861b51967bda46f9f60c3d94fa221b0ca26b2b03f284f20d5c6044be3d8510990b3d5589daa7294fd0c6ccb6ecf5f02cfe80b25ace67b3df80da6be69d3064a3f2026f7365d297d8a92ad11609aa844bc340d68a61affee9dc5b46ac310b5fc4ce89bd771122abe9160c2ea06d505fac74af3255ec6142746fe2e75532a6bf02180a75291fcd16dc39be13750e1a842570c3e57e0297e1c7e2e43e36b5985dd56c39b34742f2d27020b87a2e243f3d817844333d57e1ddf3dcaa38cbfbc21a1bbf5d8aa2dbd66099bba2c004a248da0efee7223667e4cef49dc5784b980ab2d95fbbaf03fadbb966e3f5e8c44221a87cdf8f72d76574dc8075ac7420ff8e5360b10180cb602c2bacfff57582c42649f77955d24b681406c9920d68324957adbf1fef15f3a0913e7c0a47e99a4fbfd9010bd5a3d9217889e4912d31a02495ff86583e1bc4d5954301188195a0048111977758116d172f8709b7578790b0d1c9025d0d169d02e166a701329ec68b618ddb3fa3241bf8cd1dda10e296c0765a9d142dce7b915315e9927cfc551672da21855eae0f4c163bd4da23146da1ffd20d76792a73a64d82aae3dfec081047a42a01ff97c3b46674d15df6628fe1f123347c52dec5365bd36c697b95567a5e18a9420e5effa654a84dd94b8772178ab569416cbc6a578f7229baada1dac7c7500204bdb984a90856a4e48c6929b4d76894d9656bb32009b221560eaabfb58377dfe0fc761f06a2436752d02c1bfb3a6e4e9d33d2b482f69a7e94ec3bdd7be81d17f30950f82c8486b427bd1c9299f53024e0ffecf1f5b16a94810b0d3bf1658489ecf2f329edb5cdd20ad95629ff4a4be397b3c9ef8d475e287e15f5ec82b3ccdd6b6d89100922f4efc20745f1dc4b9bfb9918942cffc2211deea1dd9982b667869b95df294af806f4696de7e2f246d77d1388ce22751eae147e04f42b774b831ed1b650b4d4554b6b873f25983a1ba769f88bbd0ed5d7125ee76a2403fc3251d0a82b8534b2989e47db4b63ea88211e1bc14d84871f736a8486985efc81320edada05523b6cef713a0c9febd88f5f24266f3e7001c69cdbc7", 0x1000}], 0x1, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="0100", 0x2}], 0x1) writev(r0, &(0x7f0000000ac0)=[{&(0x7f0000000280)="ee0171c09b0c", 0x6}], 0x1) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000b00)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x50) r1 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000480)=""/101, 0x65) r3 = socket(0x11, 0x3, 0x0) write(r1, &(0x7f00000001c0)="7314ea4207d1d8faa0ff0f62747a86a4982016921b10c883e0eec114c8357b7e06b0d98136aa3802907bdaea0c450676eae4f3f57a6cdd6cf6d96c9d35ef2ca045f1006fd3336307a8f392112aa894bf0ca6571bae93b986c3abcebd90c6b7933360b6bc6d9e17b4e9e22e17d7745b1cd6ce08ff5c16d0a35263fac8da76e99e3ed8f279c96b0f71e0c134d9c8d5fd1590717dae0c6867249ace2beae6749cda883ca2dfcde56d03b33ee80ccf4cf9e5b93a9fe98c4caabe90", 0xb9) setsockopt(r3, 0x11, 0x3, &(0x7f0000000080)="1ed3949f0926043869796e41779b00000000009fe785eba7926d010000e8046283d99a51078d38f12038c83748d96c9c85a9c30409f3", 0x36) close(r2) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:22 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x400000880, 0x98) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000540)={0x9, 0x9}) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x31, 0x0, 0x40000000000000}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:22 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getgroups(0x5, &(0x7f0000000240)=[r0, r1, r2, r3, r4]) r5 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) getsockname$inet6(r5, 0x0, &(0x7f0000000080)) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/100, 0x64) getsockname$inet6(r5, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:22 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x400000000021, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="bf4e9aa72737b3bc0a6afc4ab9c00206cdecf4a63236b36dbdcf091adfcdc2cded97ba89e5dd6e7453690f66fef39ab2659484c06d5a7beac23c54e80cb6c04fe0a7aebf742ca20ed47a7a2b14e588d33bfa82a0f258895347d13b61", 0x5c) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x1) 16:00:22 executing program 1: open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x6, 0xaf}, 0xc) 16:00:22 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x19, './file0\x00', './file0\x00'}) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x1, 0x5) mknod(&(0x7f00000010c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) r2 = dup2(r1, r1) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) r3 = dup(r2) ioctl$TIOCNOTTY(r3, 0x20007471) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x800) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x8000, 0x3f}, {0x1, 0x9}}, 0x2) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x10, 0x1, 0x20}, {{r1}, 0xfffffffffffffffe, 0xf0, 0xfffff, 0x4, 0x9c4}, {{r1}, 0xffffffffffffffff, 0x28, 0x4, 0x5, 0x6}, {{r0}, 0xfffffffffffffffb, 0x89, 0x20000000, 0x5, 0x7}, {{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0x7, 0x1000}, {{r1}, 0xfffffffffffffffc, 0x0, 0x10, 0x3, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf0000081, 0x8, 0x7}], 0xffffffffffff0000, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x63, 0x9}], 0xff, &(0x7f0000000340)={0x2, 0x101}) dup(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x10) fsync(r2) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x4, 0x9, 0x80000000, 0x0, 0x1, 0xffff, 0x5, 0x3, 0x3, 0x200d, 0x9ed}) write(r1, 0x0, 0x0) 16:00:22 executing program 0: getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f00000005c0)) getrusage(0x4000000000001, &(0x7f00000000c0)) getrusage(0xffffffffffffffff, &(0x7f0000000000)) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x10, 0x1) 16:00:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0xfffffe7f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x1f, 0x1, 0x81, "89dfaf4a19b3d913561c816ee13255f8f43326ce", 0x1, 0x3}) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:23 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) 16:00:23 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) getgid() 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) r1 = getegid() getgroups(0xa, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x8, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6, r7, r8]) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlockall(0x3) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:23 executing program 1: socketpair(0x0, 0xc007, 0x100, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/207, &(0x7f0000000140)=0xcf) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000022, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x800000000, r1) ioctl$TIOCFLUSH(r2, 0xc0206983, &(0x7f0000000000)=0x2) 16:00:23 executing program 1: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fc3, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) munmap(&(0x7f00003e9000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000719000/0x2000)=nil, 0x2000, 0x0) 16:00:24 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pckbd_enable: command error 16:00:25 executing program 1: bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1f95d27d48731892}, 0x8) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) getsockopt(r0, 0x0, 0xf48, &(0x7f0000000080)=""/175, &(0x7f0000000180)=0xaf) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x97}], 0xa4, 0x0, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x10000, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) write(r1, &(0x7f0000000180)="55b581aceae06cdb93b3eee946552ebdf5cdb2064e970f3f4ce4e22a17cd7906b514e7d7b13215d8421717bfd93cd361b355d73ced08ed82d2788a413dc9b6472b893b03c6de8270842f7c74fa79793f863dba6660f2a69ffa046b3d09d8fad32021d9ee31480282c54b00c4c395e03968336c4fd8c405cac097c93ba453998e6e040a1c5f4390", 0x87) fchown(r0, r4, r5) r6 = kqueue() r7 = dup(r6) kevent(r7, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) mknodat(r7, &(0x7f0000000000)='./file0\x00', 0x10, 0xce) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x20396dd079c12a18, 0x0, 0x0, 0x3d4881d8, r3}) close(r0) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000080)) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x7}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000000c0)=[{0x63, 0x81}, {0x43, 0x8}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x83, 0x12}, {0xab, 0x4}], 0x2}) 16:00:25 executing program 1: r0 = socket(0x6, 0x4000, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 16:00:25 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x80000}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) pipe(&(0x7f00000000c0)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x9) pipe2(&(0x7f0000000100), 0x10000) 16:00:25 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f0000000040)='./file0\x00', 0xd3, 0x1701) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getgid() ioctl$TIOCSDTR(r2, 0x20007479) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xcb, 0xff, 0x6, 0x8001, "f40e5230043e589c57f4f4ca19c58b4f1dc1c1b3", 0x0, 0x40}) lseek(r1, 0x0, 0x0) ioctl$TIOCCONS(r2, 0x40044266, &(0x7f0000000000)) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="000000186a569abf3e752900feffffff2000004dd5706c85b0279e19ffffff7f4e341dcd291c15729bcf49f5", 0x2c}], 0x1) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x20, 0x5) 16:00:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto(r0, &(0x7f00000001c0)="898a6f906cf205f514cf85e9436d08b742fd75644187823789e1bb01306c690075677051059248b577a5fbfdae496ecf357a50bce80c85df993950a486c673f62d02eb272897da93af40b4df89d24e1470ab902f44446673d732ea54a79c4a3cad250828dfa64ec6253978c4d4008f885a96e03eab10f2afaf67724b21222b831fc962e7a8660bfda540670847566f5c3131c72ccc1a638c0acaaf35b0dbd7a9537a05abfea9af76f5b1e2008c87434c3564690fd27a3c10b60842a655989ba9be6aeb4ad2bd1b0fe2476a66d98edfd7d39a921e6504ce0159d6f478aba8553a060d0650eae2adc01ec6d27a697f35ec389c94d310e0a92e0697a8f206091f9c9f62f619b9bb6b420140c41a54298b781e549cc8117da0a00e41ff4627b0ef8ad6fd038497274489b3bdbdf08c6af27d769f27f137afdda5185cea110c1819c05ff7944f920afaa2ba9a8dbc53b4ca695a5461245f9b62362a81beafce527d1d412c0896add5aa34e22d8906d25e2aaf55bc882a694f98388ac3c80b94ec8646f7c2cce0da06a2ccc6ca8d689953805c5fd3a9e4187cd87dfec0c3768b4aacb949f7d6f1ed7ace2bf9e0af59c667fb8e86f404f67818e30982def22fa22b9b84feb61aac4e7bdb0c74c2dd80efada096929f5d3d6df9b12962134ca9be76e5d4cb9eb357aab52290c30cb457c512bf06886ae025c45d108120aece2a4241ba20dd07e8d155ba36bfca0df13c2272bfb28d1614925bdb6c69a9e55307fa6639912903516d29c3feb28fbc2c10d22512a8f6997ae1283be6c7cc18c36d3612903ce56e1f534902bb37fabb66df1476fa14546dc6df4ef108ae2ac40078e0576453f4c9e5cd1665907606af6a011cd609c01ab790491e2f0d33169e2eb9733b5f9f16c50d8dbcb1040fde85c1765403bbbcc1487eb4ed5fe63b05166e132e0d49ad5f4afad17cf20f88beb3a04c49d95e1c64da271b3654eda65de33557f511a3a8b38f1ce49cc6df0943fba2c62f32b4f61bdef5c5bd412a8a74e60dfea21b30c05ff58605a478f6576aca1c93002ed2160593ca80710d412c5a724265329dbb13808e15dece74d3063203af5ab1858ef0844617ba4b91cbedc80db347d4bd1b7d1c7960e64f77eb4fb1134b2d96da3d0c2bbc22b772f8c557888334d8b9275f19b6fce965c3d6fb058d9e932ced6bffc8d87a412f34f230c1cea2ad6ce9331399764a877f9ab9340aeeefdf55a26ccf82a89091f64bb6059eb805f691b10b61e0bd1e3c287162b9c0f1d48ebb2465b8d63e3db7453d9a561d6bc997ce8e6dc41bb3559811bfe802a0d693d3c2c8f976a301c06e5a6cde2939097c626e9fc6f6a0486c70d5f0e088d0d3e7ea07b61fc0f9653cb9853434ff6acd0b0637b2b679abb8e7bfcfcc5f0df154024ea6512377909308d99e817df6f5182d40a7deace71c0edc85b8fa40393b0d0acc08cc2e2c420785848ef7b27d56e4243251864d098ca79ef26636279e3fafa58da2f47554ad1c7ab7cedf01a14d62fdbd0aa47cae09abdf13cd6c948988643cdbfaeb782de8849622adc2d4571bb45bc9d56ea78bdcd0c04c96e96bb2fbcfc0ded0dfa8e6a1b08adce35a0723deef42f7dabbdbfdf986f9febbba4968945ae516c8b6c4b4577937ff6463582985d9b441c4cdb4a29e445d910148f8d150d8d2a8ab45888218897934e603c8972c65d70cb4192c4c6a6de78d85c0fd542fe9737e7f45a9861157d9b68f04fe149f6e02a05e4315bed6be73ca76373944ddef8f815b3a6e723af3369cad2fb39b1208c3157db49ad0d6db8eda55909105b4a8b87a89813cc94cf635f7bb0ce8e7971e4361c11a70d6e0d124692055d7bcc05286eb61833a44256b9c64b0a760b11226bca430bd2535b4a3a3805b46d6590c177e90bd387793b49c756084dbaec1e4fba7a20e98a68bae769a75f12295da891e63b67b5bfc981023e77b9827b4587a088207b38efa25031a11712c5a4557d4f23b708db4f9e829b5a9b170b47fa1f1188fbdcfef16de6b54639dc33a5e5db6246de12f30cd7c7a19858cc5f378baa0f3863f92df5922f86310f9cf9f37d2851c452cae21e9aff4fbffddd93cc59c0d34df04308ba68a442f930127f1bebf0673fcbdc4c4fbecfd1476b807108e56b0a7875d10c8ff89268f8b485b95315471a6dc85de762a3ed2964ae84734bacb0e310b271a5077dd12b9670be89b95b8ba7e094b18e1da6a3c1c8aaa9e55544189cc59be9e18fde5fc0c2a6b3110b45206147563f65434b6c8bd7c4102d83ccc713a58266f692093a190212d5ac515e9cfeec7b06e3cc5e89333fa286da3a0ecbfae51b43cc965883faf164db1bfc5f307209624fc28e2a8427dd1df502dfc93b9d1af45140a63039409c8761d053d08052ef38aa8471dfe620176115f97927a1112ee434fd7bcaa4d3b661c7630a6748961d2561e3ac5fad2833ff454d6c215c2c71320e78a1ee236eef9bb9822a55af7f24aa7bbf540fe037c2ff8647f1b4498bbb5c08b78669a305aa5770000e2de2e825033a3984a18139fc3724b232c5eba48b2909f0bc395acb924cfa94489e9b482af8a6dc3d78934eb6ff60fe6b03427bd1f678e2ea0b128afe700e1d7993231184eb4f80c8b37d933a8d79be5abc75bc92af21791240b915697d2d293def1742ab4e2a7ac326c8ad787dc3a43acac08125089cadf13a5b9b89d1b7d4460613e469ab338760d8af4dc14c6f41270d81ac4c4c7e1225d964be5fe2d26278608ab38626c7e8b9d179f0a694d52ccc62104acd001224fd3cb74fc776733f5721b9974c9699e4b6fcccd34b6fe442a89207d0b6985e41860c815e4f46c4f9a2d9607fe38a1d4e1734898df9f6a7018c3977386af1997d2d3ab526619f232c3ddd269069ce4f158f5e0b4b6e76a6b79bb83d2b4c1e212fcbb437b2399931183f6b27a007461b188bab891ab97fd0c6ee1961d9387df16134d1bb9c8ed97e7cea5b6a8237ae32b8a1a9dc59f68ef11702d49dab8765e7cf896b1c7657b036dcc3a1d6d374f086842cff7a1db3fde078c5eec238051ce321f894425f1e26f78cffc672b115e686aa4494fc244623b70d285e92d970438cb355c09961e4845d6a96477ec8f28ba1b16d92653c827000663f3f842035ed1d59e1f3ea7c038c41367b59610cc5c3f3ee73867ff6f25e50bd3e131caea29053203d4af7be38267be091e9140133065aec7c0a346e7c345994b2de768b6444cab37e407516156bd6fad20c9c567105761b4d035adc878798ac53eefe45749ecbbad03421b1ad25d9b11ed45e4a40bdf1dd8f78ec6bb18ed6ad498b87a8e205cebd06bf0a68b662f20b1c9d888683a42d456115198e8c0521602133e715de4055c92244af86a1668f0f34e5ccb2aeb19f7c710a9508ad7c627992af56520c7ee142bd87bb1c6abe8239076126ed20abe9209a8be3094e8f256280323244b79ec960a5672ffa94444120a05b6027b4bfd45566d363c3ef6e32b8270c0401781404c40216a7deb9bfa94e4546822f7e5067d080ba9162e9d7208bf14bda86055271f518df11f9c8aa2296b341f78659d627c3f8dc98b8fa9777a2fe2385505db11880c5e0c884414e96d2053d820ca23c2d8494e8311bbafa88936cf2475966833a735804532252fab6efce0d763aec0e8382b7ad077d218168824326a514d2af0f87da10c72bb276787986ba0b7b230f53e5f1903d046f5d648e3493c5f3782d215a80263b8b2dbf315f4d47c440e42d55e5272d800dfd581e1ab7621118d0dfe15b20b8ccdea1ee9491d4ba5f5da817977cfe4692748c4b757042693a6f5b221d2df2562871d2ccfc1fbdeab479e2fa577b0a81b11679856b44053df6f78d9c8f5dc07349cb84263af669fdef79020e9831b37c346bccaa287f2d077e873c51825074d309bf89e1541042740cf07c9c0cb69a0503681d8fa75af5562b77c9d6998d94924e7d4d58020dfa6cfc77ec0f6286133b2d4b0441a4c601896dc7f9cf961f787f544497fc2103fccdff0d2d5a71bdf9c7fb4570a3b7f502eabc18db4f2eb0ddaf6b3f93ad720a7b5737e81b3d9b7b920e7f33600c1b3b57fd357fbfedc2c22676a652604658468ad0ea3708fe486e5deb02c302b65b853e3b9d38efafe8361948ef3d33d7093cff15bc51c6d2ad60c40d248e5d788bde2d6c53416376d4ae2bf8af58e78e46921ddaefce1388777e430bd4a476f43d2d43a50092ba48b379cfba08527cf8849039c1f0a5b91d090068658bf737f69fdda5b05febf7f34155b97e989f1a5ed32fd053f4af3325821cdc57dc583ebf43e45284b8b48f460ca22db9ff97bc6ea047b6657dd0279e3bf05108562deb70102919fe7e649bf0c3649ccb09d6fabd8fea1c93a8dc18519016ca19e24e2bb878224fd754046f9f4f8a8d1bb1b3efa34a6b470a6105ff0313279d666865d70b40602e00b7859933ce515c5a92b07206de2068e9f9d7abed7257ba6792514ce8e9b538d23a50ca33619072b10d55cdb9a61992b476794763329fd320c610ceac695c53a43a9ef0c66a77719b38d6f4d5f2028828d78650b75cc63e590d1ea64c1c8b25e3ce67fb34d2f7948e86f253b8537a7507f5e4c0103deaa75fc805aa9b134c024adad1759a7839c925342dd5dc986498051e07f38f603f9c5be324ea9fdf25891ab35fd140537472f4c9bf153acf01cf170eabaed6b11733ded0692d17a2b585ad6cfb7cb6fc0c739ac3ea5416767a16f9677063342286e0c126d671132cbcf19b2ae52daaa204f9d3c97c2f8fd8ca965cc7c0a06c55d99f8073df33970e3fc162722aec8880a7b9dbe3a5bde9194add2a88a394fbb9d18c89a5a70226dcefa9d6a1f3a731fcfad71ebc2a5d6decd68337ef57ab4bf15b586e067df975bea8f45ecd51c87624004f3e6059be30a6e4a38b8c55dc8c31fc85f0ce98e3100149ffcda897742379834ce4ab6d650e92975c102ac76633a330d2a74189b8af4d91b61240d594a8465723868cfbecb3c81261ce9ca1a4230b4c46eda391a651bab5c0fb56717ed83d8c384ba4cab32131ecf078d8c6e858ce968057a940b3426802a6dfa9b8f4624070c13c215d61b1a7ec878653161875b75461ff920bd0e3e42c2a76e56f73b489ebf5796041255442fd10f64a6e1aafb78e6cc63bf82b63642b5f5f014706ad1e73938f28203de3eeb4a53f4299c92878e1b01009cf25de0223394b8f1494586056ac9650a0549200e98352a2ca453758c704b95cd7e2d5903cade74c5ef6fac67e771a21e62143e0f5a36554cc54db9dc166b79437650e90d4e56b0125899aed9e5718b1409fb1307a23f9954474e67b33fadf35f8564ec3db798660e50ad7d415f1effd0f435ec8e0462c9b8848c7481987e9a74b9846001bb69c5d9d680e9a8cd77fc4a877985442eea871b728db9e6be5356a5b16cfbc67c0cee0d40bcb506315075a0d0906ccdd1a9cb479c9324ce7c09931dbe8750dba276257c8a080bf7089a62d67d869588c31387ed8eed3e42637e89e5ae10479cc17d4462bae6e243a8326855122ea7533325dfab02dc7c4425263f85537e0a97462022abf40b524fc8c73fa5dd59c48292ca0cbf248b6ef5117d36cd1c3714f0284ae47d064e74c42aace258c67cb90268975b7ecbb4cd4560eeaf9558d2f73a26815804144e583579d5a5d52107e496dff7e0ea621437c7a180cbfb3676ca0ea40d5ed4c8671d15242a6f993663325470368ee1c30fc333c73f86df68501f7cd3f138e540e6cd79757e8435", 0x1000, 0x8, &(0x7f0000000040)=@in6={0x18, 0x0, 0x8000, 0x3}, 0xc) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:26 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) chdir(&(0x7f0000cd2ff8)='./file0\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x100, 0x80) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x1000) shmdt(r0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x211, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) write(r2, &(0x7f00000001c0)="cb3517c12e17a44f0ab3e747d04a4822c7738a38afd2c02ec16ff127e38957e73c15a16efdd20fab5184335080986ec1e8fdb41c9c872a002003fa6d292d4ca88149226067e6ff8df1c62702c65b918e6c650ffcbe6ef859accce99c9c077e5370b37497bd428e1aabf5969cdd73377a7197320229182b98e92a30e819a190078ad14457856243ce3902273df48d61baf8eec68f67fd32e4fb7d516f77aaa5695ee8f3a76079b2283dfd33fac3e4e4eec1fa8641d24101eb8787bc5174852392ef6a86908f3065da5dba4cc45d649aa8688e90e1d84d09ee8d0912eebc4fe130765e4518526feaf9af3bb207a39116a15992d648fdc4e0bd6617c1a9628b46622e5bf5c1dd60dc1e93ed2c94f885551dc37ca11387ab24925c4a6f9c4d019bbdc39704f606817b8b755e0215f66092eb05fa9df1499f483528dc8c3e478933d098658349a45f9bb1edaff139af8dacd68d30596afd296344efacac0a456e8ef9e37e93b64ff294d704aea865e0c12ebdd9c4317e2e0362b1c6a000e8eba63b761f4ff1f785bce237580eb59edd2b1ec6d4a6095947aead284b3f519c011e3a4312be6a8092d0948e63c6321fb4d79854ffb6bbebe286fb0b2c524c8b2f3cb98ac4e3016bd8b138e2d5e99cf3181606ef8e25e0509e343ec4ae25226ada828f0a419ef2c335488397d05018d521838e670fdfae6594266122deef227f80180f9ad7b156c9f437390fe009b2615b6a65a7ecaae383e71d694f1df0985282ad8e5f49b81737840f29ddf7cdc55f5f7ea705ceee5c6e7e367733b0087ffbacfe456b3deef6a668412c8976e7964a0dad6c074cd4feb63b3bd71650c8c1b73c76ab770ba5f18882a2786df7d7f37d558e91556c6eb743880f205547f5d68cee38a96ad37a322e513eafb335f9f081815a672374d46b8d7eafbc023a537bdfcc2ad4a010f707703f473b9eee734218f892ada6a922bb29ef8a29405a4c63cf26322b0907744e792d70a1a700c3ee2afe66b72a22f6e52b83034a220c05d2b695a81d90c0d27d66b3e20377c7d66216f83b3d88f9082e5ac0682d7f1521bf907fc6edec5002860edf464e9e2011e9e5636507d1945ef2290af522c0979c5a26e77efc5511723a73b44cf7c7096ab5f6b71d55f7eeda9aef848dfeb7e609bc81af41ae1e631407aede682f266f630f228dc39f9efd1437f36b49ff92a03790f9d5540f9a624295dc17175a6b047c5db93c91936ff3acb87933a635d4b76773417ef04c55ed7065bec4049b96b3490bccec8024af65716c7cce9a73d790c237380ab52a0089f71d10ec1960aab12b8d2b6c780162d169610499a38b2a4a9b7e8786868b90253cd90a1b83622def02b1449054f004cd39f37c7d9021674700acdad039ddd77913ed6be7653aa230c2a3b0e1b46ff237c92cc414610a4fb718736435327f50466488c02a54f6904547407468181beda30cee6995da527bf16c9d19221defcbb496c9cadb43d8f7aa3390723ced6e8a7af2c3d8a8f210a5ec2cd4907946289796e19dd0380825ce08ffdfde053da9bdfe12799bd53f8a0e1692e28f3b9c5d774f54dd2b2aa559e09c5399eb643bfbfc4446c67cf98066775c9ccedf67cbf1dd280be33c885d832ca27dc6d3bf26f61b4449dfe3f43c384c9e3245b8ca32eb629d5b18d4befb23eabe260c45e677bc77d488ae584cc430b07272e3c9a217f00c07c2f1e3a6121083023e18d31618dcf8fedd8061193cd8a923c58ea07d3abec47eff6845bb2c44566138822d34385d51abe5a16c1aa36775f6aba16fdab6557fe93f3a6c0c4f00f9c3f9306bf7e2d92872028d774b539551dca91767a793212262f1851bd93781523fe0969b7fda4811c19ac14cce2565e4fc7ce9251b5a7e2e5df85877bbab6ad87b4f42cccbb6ce219fc43b5e3965873befc8905fa5f32afac0842159e224deab20ff7846f5426df2d5427de8214d66f07cf679816a60900c6f7fb97bc9f04870e1119385fdbcc3dfb7c2fa68ca86156a365efe76156d45592f4bf8be4c2363a7afae55d27b6ad0e976d54e841ebd8ec4214f20e199f5111fba6964c56fa730342dd02c205a3687e3b9c03c2589dbe6c8ea757f97c4626ec969639b4566b5d28cf22e927b21a1e92335ea7c36df2e03d41898708de25f38e649c8f68e857b4d19a183d70de8dc1826e94a43d40f977a4a944181b7f28273fe654b0ca9faad8084538eeda7bb9898ef5b566e02abfa9ec953ebba67d55db1c125af05a8b109c895a6a02ccbd98b4cb6f78abc6dd8c5fb21f0efb478ff4b061586278565b330f5cd83303cf877c0e1ce06aeeeb733349fcf17bd199b63e40d22889e0d582cf94410240d69b66fd8eb0bfe3358626eda96359cb6a20ccc255459c055923270f0551d6a163c03b3be2a436ca9e6cdfdd7317939913d906fd8e2203d53007929779e2a17bb3a841d94f2566581e65d46d61e8cd1fbb093eb4c13afef9dfdc4820d088945b1493ebdba7db21349478f829e0171bf38e65dad0d03877f4ebf3a320319c2fa24de57049fd60c6ef7214253b62bc08c854c7925d8e81fe9db2deae6201b7c89ad1597d0ce7b72dbe6ad26e6d356a44ae22f6be27a5c16efc39b292eef51ff01d519ee9f32ae5ca7c61b204c197fbe41481007812f0b35f532f6c9bdd9bfbe1a215aab5ad8747818149fd0b94881d2769a97e48b99e243c08bcac7eeb587dfb0ae599875abf5cfbd4aebdb7e91dd418d0e338411ee07490357aa130dd8b21284df836dc29b47f31efcb3cb97f72c45e5fa75e1f7deb8ebc88e02c9f1dc825279b2d833d3ddcab763bb3c21c690671a20913da5e5ada161d61ffcaf4e8e46009e6481ad50ae2ccb71e906c84b97783fe744275eab0314adfe0b0793b3e546b01f140b61c87ef67a5cced2ddf8c0c83b121b06774d16be9176d2bc91e983ea5890b8a5a7b0acbca2e02500b7c6cde905f20844d9fa3e98e4d6762b13dbb95f49d2dd5e510ccc9e92016bfa7b5832c36a987262fc4ed718f8259d55a19b9a3320421956f9e39955f57f39060660382354009bd84c2ecdd6d9c424be997d3acdd5616442537c23883e992e8d76c28c7fdaca6a152ef6266d1b7ec3f39de5472784e2b9d90c105da4ffd3c0c583d809faa201395782b9c8b1ce1ba36167fb8dc4af7521f2eca2d8adbe9ab64536fe91ac9a0f924d3b17e0ff53567014681a0ba08c288948ac7dd0b9a0942e816b89e5c3e3b740714ed3a408ec21031c76b8a0b5e3552448db1dd6468056e5d9056ae45f80425da57a3aaa9e34ce5c47fc5596eae0f64da0230c3f6c23125d2f0267080fbc54404c91f3c45bab40ddea83c5cf562fb73c46029378f1ab2e1d06adb2dd2a1e82b83a0b5e10531de1c1a62c7e71f5be8f76c9669b25e486ef47e0a857c75abfa68e927cd1ccb93ed0ad24ed277bb4ad011533a91ba940b2bf724ba46dd4de18b791cf24cdd93a77023558bc66138c81b0e359b560a48315e19ae33fb7640669cdf2c15b3c1b939931ca89825c98c715c45be4b15b2d41c9e2ba741ab07d603b490d067e86851b6d4a647d33ec85705c48682bc2e70db0bd9d414c92f9f84c2d9a5b0e599a841abdf73f418f433cf748c23aae33ea1a9826e9d5cfb46ee5e59addca063fbad5c20f0f59aecae2ed37d9321a907857056102f00a7e0e8cbcb10b7234f285d1ada142420f0d7e90ad09ae21d6ee9c401f8fcd9546a6351b3d0e3e73de9af205a725efb735b1b993f98d4a338d1a0289558bb0ebb39e9fed47ac07da95ee167d59b65b59acd8c92b4220eb784b3643288e6f9a63d165ebba1081a7b545ef2de7b38e1629eb85275dcc1eb0f515e2dcf16c6b3ce3fcb0b0ef2a7d25f313dfa78d799da9b2363b7fd9ea85488223eba4f5911112d338d1eaba80ecc8b19ca8127f320606eea054f2547d52c29f8c6082a20ec3b59cd7da40c06b603ac65e9722e855282f8090de31d9217d2ee773681fb63f84ed7dbcc31a983edef98119bd67fc9be8b3ca4b3ccb4233945bbcd0b7a81767945cc5548fac5c8e87466c7f56a8595758b872047298192d49da95bae170568b4d3570c47a97635490c0ee9225c140480cb1d1b2bd5fd6d0216463bcbab8c94c287cd4903b1c9ef279cfa7d80754ac288a590c33b0f336d827a3547ab9fb56e97dc8b889ae3fd23bfe752cc4dd2907843aaf774d552aba113f38e3fc4883a6d95fbc342f99380487eba0682f2141ec448a4cfd8a292e22e4e90c9cbd797acc71008cf093de924634a92bd7159fbd71aed0e1c0f725f8666f2deddee446c3bcbfe4c6783944c1c632960a546eb12e5bdd86c6eaf49441534dec101e2014f8c66c6a09c964d09595df8b4a21a8cfa43b49d9b5b8073f20b26053a25565cb18943d65cb6e3e65ec48a36ede69c24f3e2d33d4dec043887c32cceacfaf98423eb50914f6f9bf976c91655be335a4137cf570484575b153bdd35b9c53fa9dc50fdcd86ff586a0662b44bc6afe2f69fb748d8b5b37d5835b1d09d5cbacea38515f590e2a7b638b413db0e7e399d746ff8ba8f72cbfd7c5073feddbe9204b1a611d499751d0f61e837068c950b3177eee4e2bcbc816f2e5e82c3291d21e2d8232ab9677f476009c291676cfebc3a28bd4f7d483cd5939c85d0ad4662021760d58c84ce04933b326e2e009e716e333cd122e764ad60db2fe60a28de5e38b1f364ba29bc7196ac39aa4836bd173e023fec7a17164151d4004e3a9801a270d6d0c4dc4364c5caced8af2f9a09e28043ffd784a4a9b44536bc230ba6a9b650e6ac945f14df1e870b69b8349e79207b12e46ba2b93dd389586d8f0708e0e9443579dc3cabb795ec60239cbecfcb2541d6cb705c2aac48c3940c36ca85ed81827cfe71213db21e7218c652fb7ac911b382c40e0abb6b1c79d7fd6235a6bf9c17954b9b65616f62d9d84515c6b947e9bd8b270dca26655482282b37d5a41892eb36fd236b89a53489da72e02871fab617af735d6dfd421d101a9b1905fef9d72403d5c862ae0514b85e2e8082f45d3db4ce65336604c8790c18108519cf14920fadf7c50b807d6070a3d4b36652a79864bbb417738e6251416f4ecc9c66754de0f9d9d78941372f105b11f9629de2946fe230ccabf73062e1da312825869ce8c06e985c1340a2e62bc8cb083f7ed01a5ba7c1bf8a0ced4b7d3644adcd796d4a326d1423e8197fee702f9576e86501958b5ec2642ff14942e17cd41597e4c4f54a98337cf9a000f90fa78a6afb54bcdb681e91e254046b0ffa86415e162849661cbd06e7f95b5cba7c05c1642b5c0c6dcf71d6735acc75f3ba34fd70f2fc630d19675787fb87bd54bcfc3e8dec116ac885d1d6b46c444f68b1e20024c0c5ceb584cb2499430eeff9c348cebef4047d2374a863de82f210d11234bea28f50b2ff3276747717ff79e5786df0579ba6641fc3879ceca7b84d0ecfaf0267869f6fc97b4ceeeec0eb0db9b15b21d033f955317819a72944d17e0cb2ace0e296b8ffe4bbc0b7cd4179fbc3ae14386f38c4080b2bfd4fbb4377fe13c15baed5211ddd08dc5f0c8bd9468e73e7a6d09ce47a809b4c62499e4b0e5ac1c2706dc00eea17827c6c239ea784b70401ca1bf3bfa1c755494a7fb821a354462fcbca8611a50b1db214b2e1073322f20b544e75ec9f48b488f118a991373ee612e994d87d1c3540a3495e131f02525253edc1bc30be11a4d3d4e7a3a2a7d070f8c9230913d992ed358452f7e22e52b17188450baf89d7823848d93f44be1b59c1c", 0x1000) close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) symlinkat(&(0x7f0000001380)='./bus\x00', r2, &(0x7f0000001400)='./bus\x00') getpeername$unix(r2, &(0x7f00000013c0)=@abs, &(0x7f0000000140)=0x8) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmodat(r3, &(0x7f00000000c0)='./bus\x00', 0x104, 0x4) fcntl$getown(r3, 0x5) close(r1) kevent(r2, &(0x7f0000001280)=[{{r3}, 0xffffffffffffffff, 0x2, 0x2, 0x0, 0x7}, {{r2}, 0xfffffffffffffffa, 0x20, 0x755bec6f9a38bdee, 0x17, 0x8d8e}, {{r3}, 0xffffffffffffffff, 0x8, 0x80, 0x28d, 0x6}], 0x8, &(0x7f0000001300)=[{{r2}, 0x0, 0xa4, 0x2, 0x1, 0x100}, {{r3}, 0xfffffffffffffff8, 0x1, 0x40, 0x4, 0xff}, {{r1}, 0x0, 0x86, 0xf0000001, 0x2, 0x5}], 0x7, &(0x7f0000001200)={0x2, 0xffffffffffffffff}) close(r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000011c0), &(0x7f0000001240)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000001440)={0x3, 0x2}) 16:00:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) readv(r0, &(0x7f0000002100)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/57, 0x39}, {&(0x7f0000001100)=""/4096, 0x1000}], 0x3) close(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000040)) close(0xffffffffffffffff) 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) bind$inet6(r0, &(0x7f00000007c0)={0x18, 0x2, 0x810000000000, 0x2}, 0xc) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c", 0x19a}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) utimensat(r0, &(0x7f0000000840)='./file0\x00', &(0x7f0000000880)={{0x0, 0x7bd}, {0x7f, 0x7}}, 0x2) bind$inet6(r3, &(0x7f0000000800)={0x18, 0x2, 0x8, 0xda}, 0xc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000001340)="51f48578ea98d707c60e968258058109984edf1164154b4b24f499d179b68ce64275982459a78703615434c883db38d3a5c75458123cbcad61f02747f3ee7a46e18c77c50865590881c09444b04b9eba0fcd6633e9d70037ddce27de7846d0995ef6c7564fc2906f247bddabf3a47e33d2dda852ee45f32d1811447af808e0383ba823ea6b652684a7f0fdfad921020bb209e0baf8df3ec283318ff289c36fa4f9b47bd7ada9b6d4aa26e8e3315c4903383d9eba0459ea39f60570458e073a0f3c9f2f0ce3abaab8984120c46a2882c47f144a2b22bcbba22eddc8a9a325b7f8df84635e68014115639773b661d51f9bd4625271a4d14b8e4aab21b2b11ece6bb8b0d6eb6f0c2dda878ce8f9d3be9cda64ea89a0ea17322030836e40fad536101fa2f2f146877aa57de22cb5e5d96dc8648de3ad7679a5244f613342966614767736824e4627e63b878ee69b7cc586342c70ebc3f3519b5f13bae38f55bdaf6bf2c8fad544d6d45cbec2ec5f975aad1894cca61a521018d19624058506a79325e044917481e1b3b518720b08d7de05d269dd5a522f8093d50931468159161e5330297fbd5e6f3a8d982db4170c96eedf1252cf76bcaf7f8461c94380df86dc31c8f3d227cf9ae3acfdd08c27ecc9467b5167413411528fa1d6d235ec2f95c44478de6c940e8af33bddf86b1a1dedb09281a40831e8af9eaedbc4faf5b0c06959cc8b98a47909afdd0f1e7b68b32f094dcc695c9f308644643b25d2eaa5c8d34e5419837ad22ce61fcd5508a9615bf0a57828275f6e8b1cc1c1e3792da6f64eb47660875d2b2fbe3c90c64cf9c40123d4f2bea60b2da23f43f84ac7ad5cab7dd829b1e8d65bca58616da93d3c94d6c647b9d2da5fea9021f951589466162340f08d2cf000c2d9147a26cbed88613e7b38ed349ca4b13d8e15a540bafef75224e65fe1a263b8898814969e75f7ccf7d12d21975d69955fa7185bbf0c2d5edc2f4dd5daa91e384d1ea3003f7437255eb9ae0f7145c16dc3c8fbbd414b8530cd0282237551ac9a37d73791d4cc0f0d32a0774d599865744c4d766d6debf5de8d92a946fd7cb6db9f8449d4c3a82b52f9c3a2966b469cfe6442a6e380640a6fed3f46edfc76404ada3edda55be93d12288d52639e44a6378dcf15fc95feabce1854cf2adb878f61b0a07f59359adb02c5922317c8d12b2f77be08e7b279fe17926ddc85c9aa16175a7cc7cfe0439a6bf886e2c2b252d3ed8deb89e4dbea3711cbe7e6eaacc321e665369edb7e0d7a4084eca57d71da667a67fe64db590d83ef75b5f36e7082e3cc987816a38cdb37c47d8750574aa496b453e99bcf7a2dcbb47c63c4f61c6da14069bb65db481ea4870bf5c4197cf4fb2f511fb5c705c47bdeb8849af2a1e6c7a22078e06ec8492364359f6c5f7ec8812d2e0de168d85625262c86d1a0cd16f6d4afdae5a42285f78bcc6ca5fb167338655a24e612184388b12e2a8c9569921537e2103f776fa851d3b56991ae2e318793da7b15afdb4719d2d76c0531cf3353312ac9ad0e68b01c997eaad674320d6f3fff5e7c43532a4a9b6c1f5faeaf6d4b34de54ce27631a2c2e21e03a46e268da9c5bbfb7eda2cbe9623e47dafb462d2400d4adb8deed854b9302715f0f120b31ac0227f88254abb4708f38620505ce069639a48e2a2853d185134aa8b1157bb0850bdb71606b3938e34155b002402100610db456440cb6c2a17ac41d96d17b583161620cbe6faf34c8c8fb82f10a7cb7d544cb4581b48e25ba5af072ce8f45980531351e2029c74076881cff4d02e1800bb542a47fdecf221df85aa768fe36ab557bc835a4b04fe3d4bb19417fa434ac8684fd2425874f68e76bdc3afedb2affd9ffddce81c3f5d81ed6388c0600dbcbbf6a110de97cea554c734eb95fc935a79f7ea0361af95d8fa92b28f1d4f0e8e90fc449323fec7e7d435f0eb6caf44c6baf7784374e8c6d891a6d68cd36bc22b3b4db396413d6dfdd11ef91aa793fed64b1d0e9aa4edd995464e8d19b3b96a26de24d82802d1c2fad7903b3502ad731fe7d54418c40a4266a64f3efcf715b2b920b02d3aa52a405a5306924186254140e8d4c9798322f44c78d8861afc959f262be67003e8bcce9efb8b46d79f4cb71f71ed3a8a79f8e387e9a704e5ee2517211307e48d9aafc608bbefdd97449f29895d3f450121eada9849f81bc50c4d69f771511e1a37dc355d7efc97f33bd74a064fda53ac52ae9022e206b05cfdbe4a3cd2051e04c97cbe6590ebe42970ace8208f9cd4b7ae640a21181d245ef8776c00957796344599ff1e85c15d0230748294e4333aa5b4b83742fab6eeba4205c0a844dbfb7fca7f7dd413f83fe16fc6844b68e30f1e8405af0b2b57df5c37aad931e8e7b7df712fff932d30fbe46ce4906e16d40c9c6d35866cb1a996261ff972266dcd22269ef5bd0548b442d35b2da35c8eecabac04c1d8d68e477441f5e907814e23b047686b87ad7c9ffe870c1d58b9f65e55f839336805a7ef117727fc3d20730c262d3cff260be91e418ff735d01f81d0cf0a944e43443cd13addbb46bf2f9a3874b951fd5704aff639e5321402ed1d8771ea0132df81d9feb4c703e3a2b75a9c9eabb79b90ebc8911ded35e207da8ff557000755e0c5ce12abd909aeb4f8dbe3c71cb58b663c009db7aadedbe2216851faf08f5a883c5a3765750c83cf4afd24158d0e39aec5b9a88a9ea804a5ce4832b8e38bf9ccffb17770f0516d8340321a03edb652ab03c260337558caf54329d2fb197f06f8ea25efb009336b73215a6b67309b251d5aa2a29502c564c03d1dd610971f55ce4eac2f31164f1d58eeaa4272fcd972cfb9f587621bd5f4cf42ae4cce553531f0cdebf9b9a240663426dece7658d9fc2e4fa5d32414149b0c14f5c724ea377f55cc4b181b4895b9eef0dfbf1b6424d4a8a65acf12c102fc87980463a207ec4639cfed3601267ad14a2ed39d9b5a96cfd1cb1d20c65403caf3149495170894ab238a92dd76fc025d132ae27472f1afdd5e9ca59bb9e0783338122820f4f9079023b0241c62c3e848d35372766c32dcb4b7f738f23a914c468a1f2540d0683b9e5c90cc79f5784cf23187c3663772504a5f6deba5a0f1ad498e12dd16c1a251b073c320e6bf3bfcb4cb8acac01740b37e258ebb82f1e08db600576495112be8c2681801915cd708961d05091945db168d29e246dc00a0ecc358b1c1b95106f2887dfb01d4e399b6af26a83a561c3f7524d51dfed7ee2686e0d45b0aeb6ad39e5068efe93c09341d96c169d217edb3dfe474ae809dfb666649167ded7b5b10360dbb36eddf0108aa0a8dd5cbb4ab1a6363f3a66fdbcd0d43d39b307d2995c48e0ec579ba2e97fe4040eb7620cab243f7bab70ca8e45d7e21e27ca50ba17f073ff3119b6de07965372762c25aacea46e65e94d3a66e0194e7fb25f0eaf4506d65ac3681e5edc93e84ef0de4abc3fc8803dc8a2521ea573b5a54ccc17d2a664ed831002d80878ebaa0623269f6a423873dc7ec8450d8919e17ded623dcb5c096ab3bba8fc610f7fe745d010d8b8a121f55878811c08c2004dbbe645547b1fcd1d4e38ceb69c7dc620e60139acbc5a71759ad8c405b355a3c64bbf2508b257f9b466e1efb0daee111820a123eb6721bf5f8bbab1b828e4edea8edc3ef3ff2befd19ae3320cdc1b43a83bf27c0b050782492f5b7b0ce5feae70d695d2c128a19d04c6421ef90297e1d73780a7a0ef3826fc0bc4e6b5cde42bc994c55d13d45a4f9c35d870214b42cf32810d34c541715a3ebd8997c5a80a17c61cecf67260ca4c69d102e7209a7948c663219f98e865ef72d377743a2bc41dcf978039279c2cc812337572cf2a8d659987d7fbf35e01c162c36dda5c93a77f6edd8746a8aebad2b1751780090c3ac89d6eb2258aa48e89d5b5332f371f0a244450e6c264e5bf25dbdb228548bc5f47cf71d3627cb7f345d1c344168910ab989bb8c72e0a19d77f8c7dd60ad371a7146f12036bd20927623196bfcca8dff9f7ec7926176c3c79df4c850c3acacef554774c5e2dcf885ddc58a43907a0cde62910dec70e97a11576aad10e0b985a1f9a186241187823ec98f05217210c77e4004fe47d3055569c710b029ac3797661260435aa637f92b0984ee47fc1790002a933c3e9ec0c7bf375ba1a71f874b6b895b86ef948b2bd117183a90b69e4dd6b4d85001629723145aecf5f2b121724aba821de4fe245d3c06c44bea33f0015016f83c05128b50b4f74c093dc24b86329fbf2e40aadf0775328389bc251e7ea25894750cec0d4d0ab65e3981d528e14b2f372342e317fa4ae3f62a37e74a3ee3015ec1b3dea34221ce0c8e1c51d1f01fb559ebfde66994d524a5b0a451c185c8b88925d7541372e139116ed3ebb2db75fe03cbc89fed00e5d6f38c50728438dce43105d92b3a9ef567a2b9072efa31d940610111874cbf2128b10839514bfeefee5e5d8874acbcf1ca0ffd141c8fcfb89fd20f10768977616fbfcc5b352eb5e634cb4e1749e62aa82813331168c9d9444aae52540f4f113fd3ca415957dde7364296b4d41bb71535b1637c6c7056b7cbf428405a7b718ab5741ba9445e1e0fc4f743de63b63b6a0225da21d2ec58a43e433f191f4176927658e324a2ba2ccc27bef17dedb7d0dbbc4bcfa3a83e3eb6032ecec69f066a839bf1e385a0d587d5231828af36e55cdac6cc172d8164d9e3154c99dc416314936e37ea436bc22b0c7806a3326058715532004bf738b4f28532529f7448200e6c6b7e846491c76da38dba431237feee48f33394b5a4a50e5a3d49db4e3bf0e6b9c35273d6fa6fbff4fb62fbfd740228da2729f08e78e698566026ef7e9445954f2324e37be9deaa8f5f27576470974a51155628109007e20e1b3da99130e4426bf87da256c39b65984bd5489ac34d7960789a80db3202ed7fd0d7d8bad66b9de5dec4b684fe7d47d507d0f260235fc0db51c63445457bf57422253aae749baf56638704122dea7c58ded17f7da7e01925d9c20a8a4439f598558335e10278d3a1e2c476605a368c056adb8ec03926398ede88f7d646d247c28fa5260dad6b4298e19b17f16181662a0a0d88aefeccc3d98aba412805a7485dac2734f3dd3f5fe687c589f81c473394edc6c7ac50557d0912b9b81649baa8a8c2b4ed95f54fe9293cf96ddc9cfee3e15b8c1b9f2cdf431877dfe09038dc6fcfba554ef9e3eda70dfeccea94d03a6c610ee94cb6d2a7b876784483b7679caa107d62f310046d98203808e278932440cef24c3372cc6b7337c3ab26b985bddd4ed8ace66a120ffcaa9929a2ca3c8e01cd6e2f35613f73189fbfeeb1caa17e4cf064e9e002e6acd7224b01929f8a6431dba8ed7351e85ac6577e86ca258ae7c3b0a37d23d37cf7014909941353e212212beaec4809fcb98e19635640d2d0b0fe4809932bd93baab0ef02fa223c2454e21cb9d38399c3d8d544cebbbceaddba35a47d3926a7f0656f4a327deef3d23263701cad9512abae0b0c22576932365b0d36c3ac8d66a2bae9190af64f68fbc19fcbc0fb64247b522abff54426ff3176e1f93de5685d024162b14062134c5253d8d7d66d87af425542d90e3ac41359d2cfaeb39e6d94e6d11423f50ca9157ec54037dac0752b1ee2a68b63ccce872d917e7e18dd9a6f73a315469a4772211935b2c8a1d4aa6a7c4aea23c489b81ba0c4d461e44dadd9a6d4b24bc4935aab994c0dac17cc5e509a30fdec88732232977c724d09527eb", 0x1000}, {&(0x7f0000000080)="6cec520dd8db0e0800f95ec17f710f65779d38a6f4566cf91f203b3971e659aaf5cde19db4f5028960628fc034f390c8602b5373f67b819c90441f481f835632f38dbd2cdead54a130475ecb6ce88099b390c3cf8232dd7cab8f3428ea78b8f5ffdd0a8b7c368b2607802426cb68cec49c791f2dc964b43942f70e6f9018fcdeb0c4b0d45887097a0ec06b6845729d61afd6b818a28e3aab174ff0b5154dea24bcaae9832e05a8d67ad658b3", 0xac}, {&(0x7f0000002340)="3da26ddad22e2d0177e02ecb8567a7b080be374d1995b861182ca0a246cc73ec6bb9d267ad7bafd89057d1df0ce8e581348e8e0af2e88561d25e35b30f470816f5b3a80484ab248436c7b0f0aec52be225125f56aebb556d83b64993cd53b2fb9629a69ebda533b9e3f58bc7c562a071d90e0a386549bd3689cf0214924c6918e3a5f3b9fe47ccd9d18fae008fef9fc103ec11457c6c9cbe9f571e1b5466a52fbcaadcf95f848d2990ab681a9b023b5894294dd1f90ea355ef3a5953b5c8b611998b344218b9874670a6a0b3e1ba8614ddb4cb1b43ef0eb2d505df2f480bcda5512a9b807f81332b64c1e253d5e74bc99104d6b4a856c6b572ace12842dfcf2e9be7e1207ca693b67c42b49f2e1ed78d36ce52d2d161eb46fe33f0e40dcd1cc95b801279bd0cad2681ab0bf62817f08a1780bff49b73a0ec650ebdaa59000e39afc4713a4c2785b15bbd981b8c5db5195834047396dc987887b373b8435fb4564bdc4e2c3f21956d5564442239c58ee44fffce1ec1cf398fe56e12d56d6c264f131656a5b91f560b7da814dcf12cbab53c9fef2963b8dc8cb3930b73e59892ae9fcc734468a6e364e36fed460798c9529ba8fde9d23b9395298a0a29990c12a1d03262f4c64f7a9c74107693c59c226006676cd2f60dbb11a6d23560e7d54a4e7408073f11bf71ab421925274fcb620099dee7c85e2cd6d45bab1fadbfbd68e47d22c8a636db33426002e10a12bb98c42d78f16d9cb231b9bdfd66db6a97ed9b29afee7f9b35152589f5425f7525c9fb791f30e6d2451627354217743b9bb4523aed39d8962aae4c04b4ff73bfa7eb32f559adf56952d05c2b31154cc76b03f3bbc60fd6a1c4de1059b67ef920ea0f3514822a67c1f883ae9af5078befadb2fa9d21667c9970a7cae6b74d1ebe53ed5bdda121488e3e802869b35b2424fa42af69e5a474d5873c12536484ba39107bb7c1ff2222ffbd14661b2c03ba9ab9935f7c4147bb8f06f4778ab551cf8c3a7decb0da6ac73e8386036c772508e02fb40505fa216a19c2e78da155d2c44f86964e3a864d83abae7e10026135798ef5fa1eab75d8474deb566680c3c6bbb0fb16fc0ecaf4c1b4d930237dba5696d2c8cc325061bb092624f9a25f5eb04896f0abca4ff4cb326faae7ea2b68258a6a43cb1a26159fb06805707ae81795ec5c8765465711a2e12e5ddf20f8e6dd42538fd58619d779299bfc084d9fe0d0436b9ef839c10e99e0378d0adc44499b8cc63db36bb527fce7746e1f045aa5eb30a2df38c97a5d1502ef3a5d0dd8a461a71fcc8c9c204edc6d7013f0dbe602cee882d9139ae36d583b506d00c4c5c71dc719ed66c694102b6244952b69cb5f4e3c80299ee35f4a5f088ac895dae59d8abf3bb3899102078023e6948f04ac805316359ae4f1a5f5238522f64e9b21adc9b85de235361aaecab5298e126180efa73c12574796c7a85eaa82e18180f08aed5fc8c39de62e70beba112f76a534f44d1c33f529d399bc34b117e235a07595bf981ee13f20d25734dcf1e055290450907455cc4364f90ddefedd3edacb2608c554aac46ce2681fb8d8bc62a04023daf0f0fdeb5403ff0b4416dccdb5c54a06bc3bda593a22e9af8d35154cb394d186a810b28f382d8be60ece2c8a955446711a27cb573273b7b435ac2c9d8661c2d717214f0bff81f6ce4345bf41701c0dfb4f965485cdcf61f243faff2e7e597b44c13eb229227a49bf77ed5ac743c55fd2ea3eea32233b05c5c6f97932927c9233bc4912290e663224500e6267bcf8b707a5781177494ed64a69f80d5f08a200a56703c8d99af6363dd1ca733ef52e8d83aa42f6a5b7c3d70e63edb177590c354259799a46af4dc09937fc3e9833e31c59fc2d4be8fa2fcebb274d74fe6fd6f547590f1eb42f7aa620dbdf8b6ff1578a39c91f6950ebeed9d2552cea33a55a8fecc47650c0c17aad5ce16cb2ec851dfa7971c3b9ca1da465ba156b3bd66f1524fa4e522c86238a16b4e1fcdffc37defcf61113537daa5e432b9676d49c057e6cdc5e77ae309e89845995640a0bbe7f489f196ab12591185970f8df42c88f0ffdde3fbb354cbf8eddfad37b880a0ac2a216d1877b6695d7a245a6ec5c79cc9d6b4b028c1d23fb9e991bc8b633d6406b20f4dbdc159fc62eb50f91c1225342a2fb86f0275224122cbb2f85b9660d24ce6a1d6d80f02f9f2e06629f155f9ea7c08ddcc02a6b9489160e3717eeb646523fa9c002952c24d7b25541bc1e90cd9cdf64707031c730daa024f1404a44c3999083be00b7f154ea492871d6056e9dd172473276db76b1e6b297377dd70e6bb496e57c4c8c39eda7efeb6b17f29c2992b9114795a4b8e29eb761996b2c4d7076e5aae3926d346ba6f6e14b90d3dd34263b2e8d6b67e097e1a36c222974b5ae682b873131083b1b1306a93d3252c6aa4ce15938901755052890249e86d4acf78dd915b9191a146f6ea83e6a2fe8c83b9edc494b278317b39420bdb013d376f2ce130f8572cee45096b352cfc7f453b938024338152be71421bcfcf9555102926f509e4b1c44ad1ff3731fff2984e8e5669f122b5b1faa13aae9ed7e4ffadca3630692771aab5d8fd08edcd430902049c3e472660915be3a8a0ad6a54f1f854dc653e709e881a9107eb1eb8dea4ea94c669936ebc1c8918b4a2186f93b494363cc5ef6f2746d812e75bec1fa252e4f6777e9d83ef6e6d2e83b68882268568bcf0cae120e75e18cb3116c7288e7e02bbd476b2d04f2b12163e54d17bd2b1c43ce8cb175f8acd4b7cb86bb76c14e13a85a09f8174ba781c9fc95c0638aaae43e4bc7465acafb49e273a98e4b3909c1aa1c0cb1d3640c46a138f9855d20660ee5ff1a9bd35b5e7b01c112d74b5426e7707b703aef6dfd21fe82d91b0ce833d200123880a15da2c650792d7a2cf4d8971991a16c2ede0651916caed06df37ab18ff3a809b6e4b3d7863feb4c2e946aab74a941cf51950438ce582d69a9a48b636661b4e3d84e431fb485693f1968667173c8f0c2d9d7313aa5bc3d3ae07047515bcd1bd0b7a36bb2f731b95183260e9be8eb23593bb71ce0020a4483f5d8e9dc75a1a621a9dbd3220aaa9a90a94541f92427af711e83403c116654365eb3d22ba3c44ecb2a2dbbe3050cad0ebeedc299b91440d4e4ecd423869e7d1df3f3995d7f5cf0ee7564d7e16f70ec802b7b7d460dd105d98ef06eb42c802a0a27b76557322101b79566d140b2472edbd1eef343430c3b48283ec23e12e3657ff974c9dc96d8a7f86c2075383c118983583e3af97c4cf391b83274f8cc790a5118b3c9858fa76bb72648f91bc00015ec3b9cdc42ec2dcff154dd67ca8a1a5fa9fc4268e19e42bc5055c463e988640c80387199df1c9f63f71bed792a34d54165396fb96903e2188e0ef61cde5a99305d3909f52f37c26d2efc13c316c5a21aa7d0d321eb3f4cf1b6d15662796fd299215826680a2538851987b2f1925d95b47136f865c746eb7a967a0704ea4d90173fc349027c78095e84b6ecf54d6e502d3407fa3605fc857337c6585a5651fb5c3e181921e9c4f645c92d6b4baac9aad875a394d208161a7f18e803d1fb673eed9d930f9790147a8c2ebb8717f3a498954598fc0a3612cfbeb141d5137a09989edb4048887136a0d0be4314a23f35d2d1ec0d0223794544934e5bb47b576c7508558b227574a19b593f1b338e9a53ba86720da2abc24107c8a34db258698c9df1aafd2329d85c0f7dacbe52e5626b628019686c439af1551f0554beb4caa361506e5a1106d3fba54f476d1447ad4b086a9e51b3ba8422dfcc2312afea4955b1ee483c3b7f9595811b434bd68e31d29d3c42c6e38acf6bd91b5e67cad2a517c6d5ced99c6ad88f37ae546dac41aaa68bcaf7af0a9b5e4a93d91628229fed7e28a2b15a16961ff01fdfafeee2385c60957f521701f5968a6b17efa4018d5654643b81bbe58df630c58b9e9b2840e362bb744b51663a3a556245b75c776a1dff51a653335b95c44b53a4a29d15f89a1887b692cfdaa607cd278f45231bf511af2252fd688b48314a4a1d213eca68a8d796802f0cf179a895a353eea5ed7340e18296576000e6eece7d50f1e20ff16b4df11ceb1fc7ffc0b10407e9cc348b2273f5e5d858a365bfe7e5e6d837c9b78044adb368222396957a665c768f663008ad60f5a53a2df5a7b2f2d120017a7a7563b55aeb8ba41c1dd751d27007aebf1796df1d75b45fc3a76eced0374ce1f5067b592c0e3d93066dbba8c6bc4a898a9c43d6e90301a43ad220b7c1d629ec38659098d072847b02d56be2d6b105505ca82ffab7d878800b1ace10849fa29594ebeb09d5727a21acd4e2aa5b06a59f138d7379fa379553e2b343b4e7fca351c4d96d2d86ae4e6a619149be8a6afbf86c499575c6ceabf0c36afe13f0bcb16ec6bebc8798f6923a945f4bc962062410c5d0e6c534143ea3818d2222d20e75bde018d877c82f536a37f8be8c2e91c6f58afb03ebcd5d34a838366082c34bfd6e73c1f445e1f3da7b1daa047a33428cb22023f64c033f8b97983831d4a578a91d0083c333d20247e6ef37ae7b961ed35ae30612555f580fb57d792c54fe90c2ed112b7916f886e1f8fab4fc8ed325f600ac9967cbc7871f446701130bef33d19237d6a5ad743ab7bb295cb1ecdbd48613358e167ee10dad031197568626218793822f456c3d7dbc024f76f3ea6eec6a743babb2c1d7af0ee4fa3b0b90ffc9b2e74ab9193d71aa4230b12c461dca101e423f42010fdee0c4e58952b1296d784d3454cddf15c7decfa0874ed6150394be3fc51b23f80954db1f30c424d767fe2e64f3278c5a11857a79ddd7f068d92e85e0dae06a7fcbfb8ae82e824c622ecca7bf8fa382ba7e9c37daaf065df0c8e666f38022e44643497e23ac67f5229c720df55af8ba777c0f30043f2ddc84c24b661d5ee2055a8a33032ed5bdb5fe6c782ec4c530f72f417f1f0f752e7d333ecac44d0f84205fee502a47b8e199e3660aeead81f1471b34e9abb6dae16770817f9a019be5369a53af67ac63db4f820ddc4e0089994370696cb1ca20e9e929f72ed047ab180e62e2f1dc7fa9be45c422bace5f7ab705decf15421452b6e4d24c4a533d838d900240734f7c02d2e408f3f4fc57a7cfdad282635cc7baf43487da72c9aadc84c796ed3f5edbba565e5ab5a52a522ab124f96a837687f4136f80dd0d9e41f266a18792a6d85c2c218bd8647d8049b9480df02d1965eb7a7841d7cd2ac4130925184988298dfa45ae1a4dad79552cb23caa7c3dd5841382f8315828c082d2c641bdee8bbbb3b2926150ae93380846353659cd89de9d3b27934ae390336db8bfc91cc48c75275845d6b0407e3c39370f03ca0253c9cc47f1bc5ccc25f3bd0ed1783d4a5abf8143ef0cb60de92a9c9b845f18099d9b9656e41256e5a0e03632069befa2c879212f444c3ee7b9b91be173252e06e9c3e9d733a54c18e918bb7bf9e282cc65ef5aa91665c1d4051edd8b13283b053cf72e78d8b3bec0dc7a0832e5be4ebcdf30666e5e117b5ba962064bd921f00413a942ad52ae41cd471f1a66fedc72fca8786770c300a36e4a8ff4e8fb0ba41331d4d68a89733e56e883bfc08cbb58ecd1f2feee3e2ca1af4f1a5e19e0e83adf2758c914481bc41de26bb81a47d534b4d119f5b5d7a7cf9956572575fa529bce730634908982ca29dd1818e3279fb625c814c6ccbe73f679af37f2fd5b42839b61c450d75ea3c67827e52fba5af34a0d4cd2", 0x1000}, {&(0x7f0000000380)="e6def83f33e918068befb95a8bc4c071cb9178584f47fb7e8ab9a33ca1c96b149911c35dcfa4fc63fecb3022e888975dc2807cb27d072a6693841d57130ba1b8cd88b323d7c63d6c40feb7b610a6348b7dd54353a01f787049c38eb5a3a492542836cc9d2b7a91cb282eb82891fb8657483a72897aa9b163e884d2f6f028eb6c97726388157e941d03bb4212eb8db926a8d2f0b99dcc77768c0de4868050d95c6d7c324ae4da6790668dda4f2db9", 0xae}, {&(0x7f0000000440)="b47c2219c53a9da87f281f8633846ba77679c30dbde2cb6cce9f3847a1e9c84627aca6f59917dc9cd92d744c6261b1155a2ea65d62d22c358fe33e2eff4144ff4ac4a3744bfc23738c0bc4eebe968579f073f17c11e1f6056f87e3d0e57071e03f06b8c105af59c37a7b750d3d5622c17924", 0x72}, {&(0x7f00000004c0)="7d32d8584281daddf0ff5f7da1f6cb8764c580c358a54940cd6d0d03feb8ebb5162e3096d7e7235afd5e1499aea7e0e698b5a98a597737549541428bbf6df03ba4d78953612a4bfa89a5ab0ed7acd45d812dbbcbf7314ac03fd3952ff42ca45b1cd692ee6e96e0c75c91b9af5c7c44907777a0d020326c95a31fe87cd80e9628dfa0b1914adcb5f9298d1b2e59ac5216c025de236d0a", 0x96}], 0x6, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x48, 0x40a}, 0x4) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:26 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:26 executing program 0: madvise(&(0x7f0000bdf000/0x3000)=nil, 0x3000, 0x2) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x4000, 0x0) 16:00:26 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0xa}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x10000) 16:00:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x14) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000800)) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:26 executing program 0: r0 = socket(0x0, 0x4, 0xe39d) getsockname(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001040)=0x1002) setsockopt(r0, 0x11, 0x2, 0x0, 0x121) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000001080)={0x55c5, './file0\x00'}) 16:00:26 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe}], 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000440)="66772c54b15de3c37afe47dc1437ea6d3d0114ae86856194cd3a460010d9be632e8c1b2c569cfe8dad905816fe84639f834c1a54494bfea459514f2d77da969d39d6d3306e3ca4aa760904bbfe1f259d5c3117182d2c63096c50ea0839a82aadae58d6426d86672b22a6e83a8b03287324fb11ae78b86bfc7d3dfbfd", 0x7c}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x40}, {{r1}, 0xffffffffffffffff, 0x41, 0x60000009, 0x20, 0x7}, {{r1}, 0xfffffffffffffffc, 0x0, 0x3, 0x5, 0xbd}, {{r1}, 0xfffffffffffffffc, 0x90, 0x42, 0x7, 0x8000}, {{r1}, 0xfffffffffffffffb, 0x80, 0xfffff, 0xd39, 0x4}], 0x8000, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x20000080, 0x7, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x1800, 0x472}], 0x7ff, &(0x7f0000000140)={0x2, 0xfffffffffffffffe}) ioctl$KDENABIO(r2, 0x20004b3c) 16:00:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x21}, {0x7}], 0x2}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000001c0), 0x6, 0x1f) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="dbec35387af20a813de5733b8a297aabd8f0c34f51170ced561f2ab5e156fabce58877365a217c83ff002d7d35c9c7abfc22adde783ee0cec26bf3d95bfbcce4f2f799adf95c672f14b1093f2defb2878878e45f414d78ea78a2a3b4cd085e5e6b20cdc4064d0d25eb944087c3402b929a73cfebc44309cca1a319dc3b162c499ef42b0bb8ccf82df22e494fb58e72a27ae0098453e6b48887c4e2167af62210a0cfbebac166bad4beb679e99f8089a48ec57e34cbafe8a71b612324e3ffeb7289a4fa1ca20af6f004ed76c24374ee52f614fe04c878ba4973e351aa59bc6c9cf4f6db8e688bf6296ffdf245e66285d8952177c48c7843c14570839539f4d2b7e6e31b08ea17365bca76cc1ddad25cdf30d3be71e5d52f475474cedde0bd213d48098401de0973eb9ef838c5d9437d004551707ff259ede5de73680d61de342edc670e448fb3b633d7b6245fcc00cdba69e42ffbcacade63b5866dbfbcf57071d28f41bcba55a2fc8cc259f56cb8becce748a5370569b3add47e9a86007abb6851a44b72056416d652138813d2f51f85e9372da6a29b5e8e4fc2c87e9187cef926439cfb28a12afc18bf654ca11f6a557d8ec167d6dcad0da8f63706003aa9e640fe35ed5318f271d96cb4442da67656302db11aeed5a6bb0f8569f38a7b57f399a47d5f3ef2d0789960450e2b260d2e69e771130c31f604cf3f17dc69a15cb8b31c76251bbd57cd04255b4a7380e418c1713b5f49569d784fbe0d7a10446214a1197c5541f5f8acabb1c896731763373d506f609283bad4d18c7fd50a5404d0f6a73bfbbe0153e69e9b7d7a3d7ced41ec82867ab3ff4b72a80c0186492ba4a9a79f1daaeed54c1b4929c1f7e936a0496195df93d4c643f81cb7783a4b6775a4555f7f005882ecb3ae02fcd050c825b78aff82c4b1e632d94246ece30e9fda117c82e5270209cb73405902f66d440f57720aa3de49a18ca39ebb733354007dd6754a52c8b5e40298a2e87dfb462bcc445a0feaf9305de49414f248f05b59ef154b5c386ae7e60398e958d51f81fd1dd2d4a228d046f37a583d7c77bf044d36aefd28a23379c706b4bb4829b65cf245eb7e325142d40465722e28493f4a5ff36dbdbc8ddd693f46a266c68051efff965928a01d45cefb3e6b8ffc5c2252dfb4582e18dfd8ec88ac2ad1c4d26638902c99f16d6cc77402c399572130b76f1034d324078a7092e95b15e9742adc59a50ad57d6510027f1d1ca0901706a1b50a74e952e696bd9d48b1e1f0547c527ec967bbf6c5de72594667cb2617105daf84f6021f984312786719098f66a5b9e4dc5a43f6ab7eb0f1e16d80f9ad18beebddb5e1e6b4c75d33eb9e1866f8b1dfec12cc651f1b8158326892d7173d6f7e7502931ee8a582ef5e473336a89c061be57aded94d7902da054675535ab2d667a750f74316709e517270f09217a2c818df6fa3b33cbf90781027d5aeabf34f29f106d986eab31fa45ac7753edee26c76e5c1b6249b6fd67bb30ffb5528cfb90bcc47f32ffea6ff5c379f74d8ccd50b87485f0e1e40a02cec0ae28d7c69e9a03b079548e0b668928885cbd0c8bfb36ca4375328f5445f67d3c63062aad4f6ef3b20bcb9aceef9bb52f777cac75158ad7ab91942b13ac2462841571c826e6f2987a6829a5e6331c19d74ac2d0666a3924dd99dc6e284a513f711c3d9c11691edeee5888601e313556c853efcb6a9bba502f48c271777c5479c2376e3bad0de33fc4761b621c49e1bdada1e1b40d9130dbf469bba1d1d6b6a33d69020757d957f14bbbf8b5b5c32a005e4d0b9b6ad5ca844acb6a7694eba4ee7f2fe138f4e8ad61c185c4519fe8e87455d13c0779729ee9654bd4a3395d4ad50023e5c8a3027d2c8d0d5d60181d3d9bd62b7a7e5aefeef3b09ea19c7d126764650b1f7b15443950fd47f0d0c47e2d4a6b3119748c592a0fc2e4d80c71207aa678cea3efef008f2b6032bc1e6b1d23dd0130dd2c8705448df3ab715e24c0c3e894d36e35ac4ad7aff5a6e7170ca1a9b33b1ee81ee4740d66217d21c8bcbcff835a038468428965a015e0e70eaea0e15a6e06dd8c336416d4694ef5d0366f315d48aa2de8dcdb05c5b0c687679fd0e83e4e5d557d30e4c31b2c6ae1cade7a310752142ea4157e971bd443c9ddab6617de29aef9ab0dc224e63f115038106dbe292e65151b264c51b942261988e1d161882d290177987ff6ac22fe5c2643480e7b9adefead7b406a76499e8dc33d918c40b97357504263643b842afae247a84aedf04d70a02978466968b002e30387078e9b640430e541d5c747f773349cbd75be5ce88bf423b14bc910207d36b7b31ac042f02281de15d7fd778b94f5c55884df0e00e62fb98296015262de714884c697628c20faf2fcf34c35e688db211f606a6153e6aebd7e77bddf760b2d2f35d587d0170000538953a92548703b54a51e2dcd64317acb9267c8e034e9b4cfd22450d4c556930e57a2a16744e1ab03c4437c43b0158c54338d3d735600c7fdea84184224e4850e5ea374b5a0a1f2180c9588fa574b1b041c91133ec7716e6955c4868d0e307fb6d0ac8102049780f5465b23cf8b54ae858bbfcb124e6078703505ac2d8c92fc4ebc2c6edff5406fa9e434c9a9cb8abf29aa64bfe77ce0a0b561b8992afbd8eb75f40c9124d336a7dea87576ae8cacf91982a3a75d0c59031d8531db8f88e00576c2aaa114f4d3a693f2981ae438b8c5844b42550ac4fbbd1302e46b0a788f410f9876469ff40f5b93aff92b927207464f3c4df09426c75d594e59db9b7ad862f7d77e4a92b7827c5da9ec5e4683f6ef10e2a4c3ebe166db5888722f5e9a90b87010205b6451831e8583cab93442faf2ede60798484e6bfe4cad877e8b3bdf09f061a9aebaa51ecd84fd7dde1bd68d371e640eb9559cbf5092f966f39fc7e37e8f1af10a623497b7dd9ab31d30aaf70d5acca65d47997c3761dd749971150895934896dc25f4193ee2a13c67b04c20a87ad5d800a2a9c2ebc5b1c26e68a36688815e9093d137a5011e639ad70e40170f27d7bd4eb73e5c18793020a29fb0044579102ed695a932ac5b1c00dcaa7e266b55d138e43f92b801481033419e4b990b38f886c68ff5b733655de0d4a88b18b8b955f1df06a2e702e29b3e849f96b2ec8814f385e8176b541acefca6b4277efc2443a09e7b1fee3a3f686a2f4e7905d504e8e02c4f80e73c23dd67703044ca4a3b162172ce42c2db935c1b2d45653dfdffd1323d8ed1298d0dad07e8c261da8c88781f8924b5d24df36a755df51bd6e0b0621d3401c5d813f5b1172467c142bf10e6e3e13f4bf95799f1fb87d2874df564fd6e0da229347ffba549c85996916cd920861a2236cc171966c98e8ca4d12f071e5a8da1549beae86b3abcb5a3ce6aa52261df6b52a61e56d2fa27d53ebfddefc458bf534ecf416ec463e03df46e89c128db41150621a2d160c82e693d7a7527823018d9800251f57cd9ed1d190ac2a59db86e4360a67ca51df71bd071669eacc5e716a23d4ab5ab6801dd113c9fdc7f3bcc4092312a78e94c9a8c3f943ce5cecee4b5834ec6723cc7834e67f74e9a10474deaf13b3dfa3f083861f8bf85d9e2b16cc176cdae567b9c77adaf5cab7d2a3dc1d664562e72db5778a3539ad4d26406c2b230b7322fe7dfb8cbd1fc0ae7c35525f9156891209c77e075bf0879c2cf31324832c25a8eeb54bb3fdadd7a2beb6c95b65c1e17712d7313d4f428a081ce72df30cf40f451048744d55519dbef9305d7b02a60a53ee44f6eda84a9224d85a62cc403f30a83a909e02ad2cc3c1a9a96119048cf76212ee36dd4f5368a01c26804f1452e3504541dc8887a89e5f54aff82e2c2ac6bd813b7db428073a18c11463189a5f871b4e04ff4f55be7808e666a049e550e55c3e5dc0a919d157208ecae0251f9d4ed8594ea2944fa55ff82c6f7b324483b500e9270191199f1027782a70dcde0a87ea3482fdce0ed01684f2fd49063645dd080f1aa210744523933922dc3a9fdcfaa4941d80e3cdad296f91604953dc21ee16198420ef744d7c10fd0a3716589fc94b50df3f810ca8942b4d8f0a3f09b059dfddaf682009508db6a0d1daa2497859b251e356be636dea52909edfbf3f6918ef7bb89e549f13bfa8c51b039d975f274aaf00b73d69bc758333469876c100d5a9475a491c2a210c1a11808a3c3c97d4f71c678abb77b86a363225882273801355e7b1dac552d4bb8ed13a58d34376e8754335e7490f65eee56ae83159cdc5c06c897da67ca241bc57052cf1967ed145fc48849bc38960b9f4321b7ef27681b77bef65d18828274db270507108ca45a9d457b6c5d263a94b3b8054b05513e872513c13f3bad6243a0150516eb32a0af038be8f3873243d43eb87f5e6e65eb28489385ec543dc117c855c80aba188c88911e291b9066fe8361e1571e9e62a0b7f6d3bd3655e0c05053257645b21ace396c199a42a4215d4085f5a7cef41e7ac5f8767c96e8bf811ba1092fcc903cab28c166c76445b735fc23cde177b95f3217231112d07122df158a276466b1ca3e7a8c45f930e46ca02c4cad1dadceffd1e0ee6ce4ea4dafd01c1871d5f19941682c5249e5cfe2f16ef93b5bf2eb55a794dc9d6b93a229094a18ac73fcdb57299fe6dfbfd287f53a9660266006746f623753457ea7f62ea17f200d61bb26b924459d2fcbcccee5831c787a161697f9d3391022a10d56beed99dc10d4fe36d4bb49a04c0563b6349794e2d2167f19b540410672e957f3952457b5ed1b5681b0683ac8aded8dbf215e93c0aa8f5d7b2f0243ec87239e423d2a67f0faf48864dc7f1b1f6b3ef39a1742f238af830a06a916689eca5dc3bb59f883868418136b78e1ee250f3a4e8ac3b3922814b71dc50a625b9c8a59b8d66b9a8f070bf47152dd335bd6dc21150ae14bbc21ca631818674ccfdc78574c7b3179757b8649cac7d256757d060c9240c0848e8545125fd1f58fe2f7141dc3cb09d43d69858d1c3cb4dbaa19878d770778b4c0924bd0dd74376726fa8b4554745a975b58013e78aa3838df76c50be753ad9a3812833fca3d5de1358afb9ad9691402cec5558dcb93cc2131c06465ff71f7a53c7822bf5803d3a1074078e3dfcb7058a35a5334d59881925490cb0b33142c2b2ff7091ed345a91873a287944a9631a3c36ee7bf966e07d35cd122029feb6867bf2ba8f03f9db61b0630332c7e2f377986924db4a9f54959c57c2aa3515afd9ddcb24ef37681d1640a36b8951692c894db5a8ddcb1c7dd86faecbab375594d5a1df0e863030fc58dfb42aa99677afbb1ac0f5740a8da3325863bf602a9f0ac8ec9fb713e18ced64d2c7de382a38b0041903f9e64eef00ea0a8b46deb7219723fd0512766f4c58bf6e2cd3a9a5de83a47ca5ac9b0479f4e75e1a330847648d0fac3a8051eec37aa1a19cde3b9f635038db650845921538ec61d97d4d16acc6a730c0a215879114b510dcf3c0808187b31bdd8ec2f8aaf2d6397d6f05b7bc50616c8d9ca69a944fab8f59a0f62f151b59b4b3d68b4459c69feb5a37e546320194e2c4d850e47803140e37f822f694ec8f243c000a7370448ffbb523596d2a2c6dc6c68a8bcde5f358a5038657296e68f5553b9dd958526ea0c2cb814464447e15c6575e9db57e0ca2163721048f5a273b55b08e570c7ef8ee09d56819e237ebdedea4b92514751f0abc44099c9cdf3e920154e1384a981a0c4722ba8220d773ea279a4f6ac39e9525a4d331e16c", 0x1000) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f0000000200)='./bus\x00', r2, r3) setreuid(0x0, 0xee01) faccessat(r1, &(0x7f0000000180)='\x00', 0x18, 0x3) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) 16:00:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) shutdown(r1, 0x0) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x1, 0x7}, 0xc) dup2(r0, r1) shutdown(r0, 0x1) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186a56b55b3e753300000000010000004dd5706c00056fdd59cda2d3ff228d3043cf2e70c0690000003c00", 0x2e}], 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 16:00:27 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) getuid() r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x4, &(0x7f0000000640)) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) read(r0, &(0x7f0000000080)=""/3, 0x3) 16:00:27 executing program 1: getuid() r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x649, &(0x7f0000000040)="02000000", 0x4) sendto$inet6(r0, &(0x7f0000000080)="88d33e171b9209456421a66d2c6bae63bd761f04b040ecf0fc0bf7aa0e937c856e44e0e49a30610755f79ca2b21b453fcbeda1d5908efb9bc699e43fe676e241e6561a0f7f7c31d5ce7b9390418223d70029b282300be3832d25f741f1c707b823069109d5978660102d17f418b2c5cbf287241ecf57f3dc4719897f67c07372e7c7cc0d78912368c2379cab2520f2382fee364e22627f7a92da0e3788768a377ff336a9b7172c5852946dab162716a8b8389ee80879f5fef72728b53bd01fe7457608371ec58eb8f6cc6abc5d268510c711d83b9dd24371024a225efdc1bc87011715c1b2238674c85226b574acf406913c69b5514e02", 0xf7, 0x8, &(0x7f0000000000)={0x18, 0x2, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x400000000000000, 0x9}, {0x18, 0x3, 0x9, 0x5}, 0x9, [0x401, 0x4000000000004, 0xa9, 0x3f, 0xffffffffffff7fff, 0xa470, 0x82]}, 0x12f) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000003fb, 0xfffffffffffffffd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="5296af175f031c651a6234af1a327ab0a7bf95b62105473632", 0x19}], 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) open(&(0x7f0000000080)='./bus\x00', 0x11, 0x1) 16:00:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) sendmsg(r1, &(0x7f0000004bc0)={&(0x7f00000000c0)=ANY=[@ANYBLOB='./file0\x00\x00\x00'], 0xa, &(0x7f0000002780)=[{&(0x7f0000000140)="8c788869272aa7c25e7f7f41fb194298b880f758d36e1c451b24e55b3754584ba12efce29240a7acb9b8b22abb688c18944ce7245111d0e0404977ccf9d28e2af5140da1796b94f7d24a49997e2f51ca4baae6b76d16e23eefae3587223e4f80c8d0bba1fa384b5d4e63b8a1a3d2e84246428ca38290e86b077231333689634f068ea829f7117b48ad48ce314f01115cde5b676d8758bff884b22f36b3733854763229dd6b06e5821ca29caba4ac06ffdc0a28b30bb74ccfb51e90c34ead6c01774f0cc85d4af82fa367cc41e56fa1280a89a22c8277dc47639a706c32cbf6540c0bbcd09804cc7ff7c69f35d0c26047608816cc", 0xf4}, {&(0x7f0000000240)="6b6ef15a0d9914d1121645fa69c433d4cd7435532ef6ee2035", 0x19}, {&(0x7f0000000280)="876f631d07c92fd657c9d6e3c97818237b52200e39ea2c21b872aae517c522aa5f88ec1eb4691626c133cebcad49fa8373767544293162009e59c780e34653859c2f706b4519361cfd3dbb5a252ed11d204f80859266b2091624aea1150693c243e4bd864e9d3d84439899e6851e6848c6878edfc59f2305e6d3d2fa56fcd2caf78081fd16f767c5705734ee688f323b7a4814fed75a2d2ad72c7d104ece7754dc6cb113cfa55f673792e5fdb69efde31ad59dd2d3aaab8bd56881cbfe884afd76a84201", 0xc4}, {&(0x7f0000000380)="cd036f9b05e26b5b1ada4c09c7084db6653e947cc9e99b40a225ac36e46142c0db524facf9068b2f57d453fb6c7d18238a1cc06cfaf38edbaf8d51cf21cd2d10c9f20f9f00bee995ec5a46b573a696c32dd28a6e873f3fc70fa6c7a8fe6806ecb9631b029415a760d69257d265e53efe812bfa1c81c260c43d6ff9f12692b1dc320adca5bc0d5ccfbdacc7d633cac498771817805312a6262af18e6cc6a0b64c0d416b7dfa4344037655838b6a3f074f6740ac24b27bd2068c99d8576e1f0f16effeb961fdef6a0a7343631478d0614001449fa8ff391375eaa8912b52ee8690b44c157bfdd81e89194e14b80e62335e000b097b2844f82aa066aa", 0xfb}, {&(0x7f0000000480)="46dbdfc25fccd0d28c3074f588238aaeaf9e2d1c0581f8e33dd3c8a2320c024bba7dec18b1ccd13f1bc41d0e2b92b90103de6b7ffe55acd511b3e3638c9fcb219ca8e6d9c92d6d72429aa40dd74afec435f951af62b1c70a478bc16ed222fdd74007305f9e81c3944afb97a7ab9327f52fa5218a267b4af59ebd2d631b713dd3d7990b1b3fcb2e97075a2d01a2cdbe9bc7040a28f8fddb043120562d10e5defcfa9bef41eefa4acc2bcaa17c119da5b1ccd80480eb5095bf66ee62ff41a23fd3562e119b0e69d1fb765579030f1c81a0820fb449c539444343f0", 0xda}, {&(0x7f0000000580)="ce5a92067e3e3efff9ce2e0b3196392916bdb9a190a6d9fbb791046ce1cdfd0b9a07ac9fb8a298a5f00146ac41f128f48a83a8fd4bc2b2955a22cda45727f576863a8215740e8451f3ea8716784e10b731e45c78e5541895c11aa0b76fa08abf3f625e616b15fe65fc0c4ad3f4ceb8005e7375cd287e4f5a952bf5bc40114c4fd9b1cec002fdc14b6793326562650e789a2a4a8da546c5dc676a5ed4ed2144de90f56ab60af870361f82d524f692805f88ef55f661b5cc883abfbd73b7e77fd1c49bebab91f71ac7f8bbc49a1d7b9ce2848b75c0286d7ab0753a8a933b7069240f05ab9d863c208380663c203d80bad1a6877ed2d85a0bb88f2b31bfb3c472f436ae337cb41991ef8147a112019d6e7ae7991e2a7e9655bf520c7454352224a5efb77405afd11256f6fad607e236518876da0efc07f84ebd576cd34d39dbc97f63aa92beed4a7b1392498dd7179a8b09ef569cc317b9ad2d502dfefc0021df3b0a206bed2d316a94939a392ad0beb543cda295bd62771f7a8d400575735a79760938b950aceade1b2b67b82631359a70da87606dee1f0243434bd1062e05981a7be6e5c77abef791aea78623f2fb4dd79791f948228af7c6e2f5938908591e1f2aaa8bfedd3a7ff9f5ac025818c5bfc9cf88d1e5fd4159cb8f0303505b8c4ebfe05ccc7cf1870cfb730a85852be31cfd4c053451be10629cce7504f94da09c2b0e7a5f18def39ad7e727338cecb46740b3d2763887dd128eca8678c1692ead5358e493b91ac08450091e383ff5b233c24ba0834c0a30bc62ecb661c46ae177f3c84a313d0ea306b78e53e329c63ceae501032da2733610b558d58d7d7eba4f5a64815d1a0155b8a7fb7e382f933a4af5f9c3c1fb94072d212697061af7cdca504a7a424d5ffa1c107bd4ed46669b4f03fab13505125f7f383df80c0f4e26ac20ab5d9dd57b7370f62dcb6149543fbccaffd85fca1b9353b8ac4f5ff6c47cba8d39f6f3645e21eff4d22dc88757c05a7c92a077b37c2c951525eb69436a6414997a9e49d4e2bf8cc05fc26966b66905e8ea2aea72c2b6647466d2df72a76fc1acf2b7bb3e492f46811ea39afa8bce00241b6371c0cdaa7bd497a49bea746c852cdc9f7e082fa1a50b4a8e21963d051132dfcda4bb279570fa8a93b273b05ed742c7f73d0a882bb33dc828d69e4524b21e7b461c0997195b96e3c01296ee393120943480e1bc042591fcf9e88e1bec3436f383acdcb157150ab370d26e51b8e03aac6dc970cca65e231cfc9fe8514856402b59764a46adb8747c4f212721301bb2ae8d6f23508e731182cad023aad9309b774720b48e29a0c0232cc8626b337ac6ea6ac58dfc8627e652e5792fb579c08830cfb355dc7e9c7c35d8a33ce2d03763b54cf1249e5b47c07cdd129b7804d5ef20db0b38f3e502d00b30c8976b4f8480cecff26430ba47131cedf6d26df547593eebffdec841f52976b22da253a9ed2bcfa6624efb4da471819afcb3af343555b5ae847b49886d340f4ddf7c228bc5f18eac4a96433490e4050f19dd56cc5b2448fb48fc1aebc781b3cc21243fe250c199da5efbfd31f142bd164dff4b567ae4f30a6c07bfce93ef1875bb51bcc9408d1a873dc69c36a71f29ecafc820857a2bda30bad4a089084ad97dc109cac93c1e8a5c9684ed4c6546c75f79e7630c161cb6db2fe2596043cbe70f484edef933941dd562220a47d19c3f5c5b5b9cb629748aac66599429a84e7e590071fd7fca0a02731d1250f98e1751221f0ad831d43114eb5204841d9385b988ec60c12525814dbeb187ab63db309b6d7a1cd6281984582d9a0ef78373f3627be3ba4e2882804f31505e00b835c8573f3a8563ad2680cb465adf7a9162c95debdd6618c4cdb0f4fe82663bd649cdf678b395e62773af1c781e0c4ca7a8f7b7e481c14d18794edb043a922c616ce6254dc7adf23f076b240a9b2ca5790589e75800c16bd182568471129ca964dadd7e390bf957cefb1f5abf42645c0d3032b3db5f6027f8c84123183a430054c7d173b01c072d7de8b865a7652d9e48e34807daf66721952caa5136bdebe77ff13fc5cf9d633a132f2717c9b113791f51850c12caad137df0d6e2541c32fff24dc44a1d4152ba53c0f56479bd63c0086d0a67724a403af3e482be840ea292f72f164f89ac963af2c09cc86d7240b14c24fe5d63cfe65051ee03ee1dba96941f6ac6d9dbab98340eb1b34f02862cdc9c346aa1fa7b1c569a11dbcdbc6bf83ac252dfa76f86556bedb4ee8c0036764c3da654fdbf101fe46ba8427f0edd4ec794bbc5e4aeb6efb69471b73adbe203d3228be39852f01a56e06bd6128758977a4aea8723e30bb0f6a126370408ed5c241698e92a5db62e841cc089cba4558599ecf23641cdb8b62c831c103d6b15552ec8d57a9d94d45be97e3e8193c4a2635f908ba05f54da41be9b7a1fb5be3e7cba7a6f0ab581215a2c7aa04aae54904e49213f7b71bcdaeb328da8cb079c28bdbc083d27420c270c1bf6724b51fbfeaab0264f356ae05aad4c50109a5eee676802d5c3162598d78b8f6d87de722b8f7d8782e8635ab8bf6c9c7ac679af54774fc03c6ee91fd94ca818fe19b3266d15d7266ab3868dc005544e2acc26c61fc1ef15ce470b6893cf487a906e01ac3e87e2da276e42c278dce747feef0070191cd5d23a881d40c86805183914c1e98a39e3bb09ebe323d3d853c87c60361d6d66d328dd144873004a2375c3521a36876f28326de38f62def39c56f8cbdc02eab1a22d42e4a91bc38e06cfa5d1f71478fe41b69baefbc76542c79af0ea638b2ff148dc641972f95f16451241f1fe91c75ae7e09457ed44c17b7829289afb0af0b9ec5b7a53f256d11c01e3facfcce442e0281183d9b0d85e13558904afd8f3b7299df3936f560f60487c4379fb62d11bd94fe7f41589e6c3fc129fbf959fa8233f099dd907f5752566d2e98d51a8cdcc8777420e01b807612c07fcd9f47e2de3d0d5df93751bf8d7003f4733ad8baad4c153e645e49795142a093b3b2d376f1f7e392efe25cba6915f2d393601de1e2ab0b1f53d0061f9eb609d14c9ec64c370b7167ff0738cdd9eef2eeeda582df38865a0967abcbbb7fa56b51129b1de1a6dfdbb66d9c2e14e73fdd808fe3a4aeadf387836e807c957d2b3449a415d0bd2f77bd264427f474eb88099a705c7fceae4c66b93c7ec3c5605100ce73978f6067e237efd797e824bfbf0ff94e9b1659f607653d94db194bf0f874985000a0c38f9970ff0e7fe7745adb9fcd3c785429d951b882e7f33ceabe9a10617bd99b0200f9793c956ffca0a071e298c3f0a43f43871892adc5479b25010996092585845f68a447f7f3543c42e6d47fd6f2446792c8e80fc2ec9dffb53854d9058ce0b79123dc428aa5b09306da0ba77c21a9f62fe9c05bc1762808465fefba700afb133957970ed63261f3b4694799c2e7d12d1d947dd803376004ce2f23e59ba001e4cb4787b6edd86244f8742d146802b5e1ca24fd7e2d51b845a2a5b45d6f7ffab6407b40ab2be064791c0d7cb7daf0246960cda36db4f25a21a260b4815073ce46950b8ef49a70f5f3da02985d03953ae7d76a656ece108e1613f9746f860c5b3505002a495bef7cc584d1657ef56f71f85363b4eaa9fe2c6dc877454edbd2a11718edef7ed47f12d2ec22fb44709bb2a787af778282144438b85804751263a1434ae25cd037eceab4ace52f4932f5e3d9a261f9cc759300ea2d884f64cad4718fda2c982146b85d93f43cfc8c78cba9f27526124b83e3342cd2c7f3f790d61c2c3a10839dfc30cd8a5eb37e789f9a87d7ebb0cbc7eee1c2d81674d905290acabf5a2ae2671f64e6fd84d223a720745aaf30e085fc053751c3979907e0c73b79a7d9adc7dd608a0c216b957947bd8d61ed514b9a947b320ff33f25dec956a13c5b74e2259274edb03400a55f9226e35306dcff04e690562c75993563aaf81176e1b7a310d2fafc257545f17a04533abb09288c9398d9c874f9e0b92b0984c62c91600089f9029e7307e5c201b5ab5ba14f538fa71bfd98447323ece16edc0ffc2a89cf9f5f2a6a4903e7c851430028cda74ab01ff1ab4138ebbd118d7f49e3c963632351083c5d175bb5bd457bed1efe4ae182af801483931c3e14ae785603cdbafbfe62a7bb7093e4aeb550b7f835055fb352a3315333dbe28b6849779e251ee7309ff8c3bb432e05ceeaf4aff77d626d78422aa553bd549c35d9ab3934013bfbc30d331091c5ca589d934084027131a9919a098953989252714b5ff942b8a09b34f85a60c6ed35b45c76bfa1b127ce59efe2ca28c9d4f27e63349aeb4228d82e5e54b5f2cf02ab14e9c649cbbdadf34116b5214e24b331d81afa4ee9745de0fb847937bf794e4180f76d710609a93f9d5f037e3eeb5cc025789a5362397992464ad274318ce39c2e85cc49e50416f7c384ff2e6d6fa8805d0d6c27d75f6b6dc2a775096bd12816bdcd129072eecbec1cc7280e0af668baefd2fb0c215e8e261738c10173ff37567f3f29591f0418bb456a6370e4cc0fb95c3ca33a632ba98850321022eb1e4df878d7bab18c7d81fec1492a5c7e66cc2d4b8e0e5fbf8478fd4c8a1063616da14158d9326623f4ee03a121d558c6f3c5e2ad20819ad15a2e9d6bca1537f5ca1112f105ffb3ef83da809c4c00b0495289c54c39258be8ac8be72874d249d99db0d2774086ebbb6facd8091ed450bb2a10c632bde1b710f73745dcfede9281d820d4ad6d94420c76d63b42471f0db2f1793170a6d636c7a73604a48f8495e32cab80c0dac83c8a458c807f355fc91487b9693553f96732067b08bf7695c21959952dc65e77708b120a74965f4b0de3244611f776e82c15491b6d4c1d511110a97970a0a1e4b0b77d0fcd79a6dfecff1c43ba8a5c2098252ef033450509b29b5f0513a1149df64a9bf940c3105201de3c4739b58a552a0b7036e561f4aa3298db7e27e308d38a3cde82c3eedf399087e4f0cd7f6d77aabc37b298ff9f848d144787aa8152714983166f7e40be7d469b399603ae694f775204a2c1c12c34d47b8c809f84272dd583661ee95f6aaf87ad86e24d0850fbb02fbc9b98ab1641f4f280f47953d5fe75b98238e0d766f857e62a6a8355e8bd8d84b51771704a918fd490273d9df76677e7ff759fe49749bd6fc81f29e40565b37eb31daaded3eb52882732de430badb524e009cc1f64a7e3e6cc9b6d48c09d60e4d8f2f5f90f870a772175d71954e7fe25be88a8cc5f9b800c6d699ef93b0546ea211f46185c2b1169e2a8623046a6059c4c16c3b84423672243df62111d3c7545a609cbf83829bde2f64304f6c82ad808c75c53bc89f2b53901965dfade1504e8baf49a0cafd0bd9fbf4b6ffc98c696aed4e307f36310794923f0d3e7249ce4652c9ecfb050d16854e9220eeb592acbf4d403640afb88a33b47b9dc2d9286ed5a0c635b737fde10e55ed83b263ab71fb50dc04cba807f08e8b8639199e560dfdfd82f94aafc9efe12073d6b8955acad116f45b3bd70fadae26e557366c3834f2463d69e14c6d1234b109a966a7af121132b9b26b9b324a67ca8ed658c34b2bebc5c25d6bafdf739bc17a138cadd02a9d7cb14454d081d49fbf052e67dff8bbf956bb33d3840e57ebcb7fe3a69b1779f9c76a18e8b68154fa9234bedc639bdd81c1744c64a5e064cc0b771a5b0988dc787401a901b33360ce239184a7beef43011243498711dab036ea282370fdf9ecc81e8887e4", 0x1000}, {&(0x7f0000001580)="fd9e369c5cc1d30fbc5af08381cfd25bbc84e37a1e8852ad7705e6d61e00262bfa4ac12d7994083264c2bc96558b52e218ea96face5011cb3bbdcc0422abd105605d61c47a8add573576796cfec4f0d93407062f4f41b2ef3e63f56605328333a27b81aebc4d8cd0ea1b42106dff255766762fde9aa94a906a5335d3608b45e8eaa2d6da2f7663b10ddbeb4364d0ba817277112414b8aaa7c40e53d0d4db355ed54269af721886a975eff4c848fde87e1da232df0edd46773bf0afba7c471fe5536dbd1e24fdf74f642ba21805", 0xcd}, {&(0x7f0000001680)="d66dbf18ee963eed2c815d3642af231fd195c24ba664df972a08a4613afa23dbd2e580021af63dd19eea9dcf0f80cadb770c8317b62152678fd913e90da6bfdf6b27255aa0c6222dd37dc72b07c3064580fa7a058bf24fa608d7a1a65aa09c045a5f7a109afb4189bfd988f85ef5b7a572315075a7afa06057eb076dce1fb7ab005414618e06f4484484a7f9a230cb856b741445a2980ff8410850f16c12480981359b6f644efa4b1e2a5283bf268a580be113f1b7c21820303188ed0b5e6c533dd826893ddae85e01eae0b7eb6cc0490df9b12bc26bc5a7a546089e809eca177e49182245cde258bf694a2fa058aa96a503f9694b461239be795a9107ea5953975d1624c6d30f09811dde0eb33871d374654417db39c22ab3efdec9e52222bfe14ba94ef8768f7d14db4cf832bccec39ad814e8e112b136275a1d70531ed7b5a6f7f02ab3ce9a4b2ef9f1fba08ffab971a0e601bd3ba4a3ee48c92cd1e828d250f714d60e14cec81a0981a3598e006a28ebe321ce893e439b02230f0939a6ed8f9a54c073a09c687edf72ec7b97edb44937f071226216b0a2350728c9758b880a4fee33cdf44687fe28df6ef2933d4253426314036c815e0edbc1a80f1108a243a1dbe242c98d54defd35ab98dc64cdb19e9ca0131b321dd57b56de7cdc46f5501429006c745a040b9aad0dd003d16c9200f7d56fd29dcd730279b82ec5af110dd4e2931395d67d8cf34cbb1c4cd244f66d37469a29851de46c6143de6dbae44b868958cf86e0873806bfb3a41a81f7014afb1b677f20046d08a394f61a3bec65cdb722c6288aed27d7159ab773032b2263161527aa1dfe77d011f7220c39d12730b8d498fc28d0254c7e0cdbf407f9671242bb3beeabf9d1bf6bbb9d7d69d250a8eefd170b5bdd2d38d2328fd3141efa13b20be1c5082b4192c97f933a7658dc6e919138458fe92d6a610eeccfba0c8285557a261d9a4e5fa0ce390e8e9898a1cd52fe0f45f5413896d3209ec6b77ad394178391e229e43fe56b04cb50886421c6ff2ba7076477a17c75f80e4761b2696559cb997c6d9b0d5b8c1a20190d52a22d6f5b246a1dbbf8c68539deb81ebbf221c699552bb507ae15e1581a899f0f1c1cf6752083888707c4244daf9fb6c7ddfcb14cc4952d86cd41a53f516e31ff411a6d40e94ad7e06eb73743eda0b1e0ef5e370268d862486682681c8410c79a883987dce936b39e1c55dec53093e0ae366b48940e5a26dbbf0416632ffdb3e84411613b31ca6cbfd41eb79d776b4004ab6491d010c94282374ba826506688bb16ea3e65d97c113725338d690e8df4e8f9c2704fccdde97e31f79632f714a10b03975b638ef5e6b558e14428c80ef9c08485ee21874e8891445ba6dc5945b3461527558b242e4ba8c4b2d2e69bb804d19c1237228dbeb806aca9a53e6e9ad06c01589927c0df046cc4ecc97ead5e5c6094054273c8a5c82c96b96e944ae65b615dce030863e37f9305e4c17a357e5651aeb9bd0a9153a05e035da3a02af59407db06fd1ec11e9938207b4e764322dbc30038efdc1286174be2e87066099cb1bfb4d1f24a973f56ef3cb33e85685755bd08c07f22066e53980b7e98bd32ea772b34c0c4181aefe15fe27fb7ba7db0f5b533402dc9bb52ced9c877b3adb8b357a5d2628657f89ab66a5a4ce560995492ab1e2cff650ff67b8808362baf76485f1b19b296084bf5ad0ecbaf037126fe0e091d465296523aeeb774c39de1a531e149697282062de32bb6ca168e35b06e63ad5ac73237502d598d3a8d3265201211e0402ea370671ca7e5700db8920e29a652f156d3bf455b2d640d9226d80c45f6fd2ee70352b9bee600c36ad90d5a01612ef6755295eb8dc8bf7971e88ccabde37817ade46512f5ca42db7956b1e88ba7fe6c35d2969b2fbaa694ad956e8f50747ef16f9413463042101168214f1f2758a4e07b6b48764d4704041d0b580e086771daff36a0a58ef65a5c30cc485ce9b15528e60c88ad4875afa088bf0829afb036cfa081161393323d9100bba04e6a9347040964ef305ae21decc3686a7160ee1be4a608e89cc39598dde7fc5b4357f795866246a46372d16d12e113336fdae7531b7f828460befac2d52c60154de5368cadfa4293d06f656301733cde9c39297a97982c0cb361647ec1c8f740f314fb0aa2b07d704d509ad9dc073fafa6b034aaea4cba62b42b10854552baeee705057b831d098ba0414f2a5c694733520e4876554b0077c336358c714b578444ce8e7f8a4fcf7123cafc76eb80b8c44bb8f7a957055d92769f9c7e935d2b42ccebb1098333e35db90f5dd9ca80fd6c357a89b573e483ce2bf5e04de9c59740d76559152a9809c7f346ecf9b8ffd0f63ef1f18d5c2505cda74781962aeefe032b0573b06fbf7d939c2bde14250267c43c00294719f654fc2e87491ed02b48d1c1c61ef7dc63c80f57f05ba01676a42f46bb832b554b7a619344d1b4edca9c91e3648f1b9348483ed62f98c23a88da18c8a58b08ef34523b2d87d9c0b0e7d3d6322ee448a697fe3c032ee96cb5ec786d89523014bc39b8c965fb5f6589e07866aeb5ba52f13ce30d9da2e28549e2336020c84e6fee0623366eccf81a41ea9ff7a1b6bba33e888250a41dc37019a3b0789755aeceae2ebf378dcbaf6d84a312c6edf20be9002bc4a2eda404a910b9363888c3e9dff187869c1b9f0f2143a48e576e97a87f2bc6796e5cf4b559bed25261fdbade71c20efd1bbcbd89c7720eb1b882e5f05dc22fbca1fc61ed1543bf5d8d54a083641f04d3c4c4df3bf07d475186eb95a50ac2843fca49768c4e3cdc8457d92937f8f612046d9d4d4bb8d0e2be0118f710ab1261d328aa08f4713cadd3c540939b5fbb145f5bd1096c2ac2f62829825bec8f125323839610a4c68319514436214ac8eeaf809bff98c6c754b148bbc480e7b77603de1b3b366971469d14e7409508d5d174c143cb9765b8b2a9f881455655fc693199f4a5d430fa8d7ec93b30cb30533c6a9536b2099c843910e4a48c9260517e2b9e0d8728a58c74c353b976229df535bb8d79cdfe2a49fbcba71d3e8e3e6cfcfa1226de6bca6c8b8bd7e066b60efeca2b3e3da5928026a5155696308c3a68c0928021e5b93375482ad3fd71798f486320c1334198df80736e022a7905a9079803618cd322b805717ab38601754b19ee46536bc02ac37514d31c5bbc333e629000d9f7b48a4603b7a1d9fcf20a856dd1182f7a702b9f1e603ab0fecbb3430b1e39a8fb86af1d922c29ba6529aca205866650510adf2f74f2cbea130a5419262cb7bed78c5a39dd3df8e08e7747ac3d02f16572600cea563ce22ef74cd0b19c1e1ab29873645aa0408cc1c026d05f4430bc6cc67b7f94e0e16054fc6a1513d6ea3ba798649c765171b17e6ef6bda71d8a37f50308e68d2f6dec2a016e31748e3218c82a1cb084732c2f2bc8e58dfd2c72203081f3d6850c562a827996215a4c874d7ce25a68029aca568deeecde5be89780c90ded9526b7195bf1c1ef7c63907328c2afd84542f03aa9a78aed63e49a8e1e9f7d2ce343fca9ffd2211eaaf476df68b5af5f7584814766351a159aa401708e1c96b43d52b912695a5be2e367479c8eb92cdc5e41e2debec8049e4e18630ff2fd6ddbc2a09ad97db0a6facfb6658ac5309ac7962e6b507623c43d424d103830255c24d7120ac0fbfaf98688f3bf9ed61a0f7a547e27030fa86f8be7306db17d7683a1e08e1c9669b5441b13607198534002d61f4618f933a58b1eb4de02866ad6a6302b63ca03b96d43eedd741d206853303a7158d4cc81d46b9776064602f35c94c28169361d24b0711e3b89675e0b14d65523d0128a1f65b344c77496b71c832eecf6ed3babaefa1a804d30da13358d503592229b7b6c1468e38c71994b01a190ae028f3ebce2c6e5192ccfe195a1457ee8f64fce8781e038d82ca9bfa11ea55a41e09c29979efd65a74f036593f1b00250e8b29be4e566cbd5712bcb675ec1fac5bbdeb451e1e8410a4856b067717ed08f94c811148c04b21b45e8a5acdd30f0c48b0c423e6dd1e0f77ba4dd111228d9e76bdbcaac99f8ed030bf5c4d8ce518a3a1a73df61b40d7323cef34fa65a79fc32bf72ba4651cfdff0be18e6d8e9a54be2069438e4e447b0df37da0bb9444262016a09a0c3e448e48b9b1b760f85dab43d25c794b7fb79203c48122560b48ccff81c21aac2dfe4d7427d80ba23cad28f56ea03b273de1bcfc8579d5ed15eb4e8ca62485eed2a1cf0d7276aba1109399537c3c29088a66d8399571ba4b1142cbd413276bb6ee8aaac7216594201c62238546e02a5f80afa76593278300d1e0100c3447a6680258cea4402379ae55cfe9d9876a0cbf6d5a6564838029ef32a0e994007ac195ef86bd6a5efe2e4cf06eeaab3d3907110e7ae225c10bcc80d618d8f65480c53a97488e77b9b7c156c2da9dd163925ed3306f4dad06b53925291fa2de87bfc529d29b9abc23b320241a3c754bfd3594c37f7f7c9aea624a2ac08836de21171e5af07a884f22c47133cdea1663a1474c99cbddece6d7e5ab94c29945508bc4ccba3606a04086cb5c4a2d6372daf8639b813782300eaa2ef190d64cda9ae9d02fde618693983a75a23c9a804e5142e2d4c185b6d0bce4c458a23653a730790988e115c1104faa09e1d980ea8ee3faa6893e01e59c9e8fc7db74e159c785b25818dc55ebd3f3dcdc8304c914cedf7b08026157a3f0c3774dd4bd073ad3430ba111c370b3d8ae2b9d14d9f94babd9ccf4668fb25de840375d078861485d7a102a218f3f01f864e05cf5ee6b3bbcf700172a4f1a6d92f377e010f061c30f9c5c9d509d29ad2c94cfc36bbf1148cbfe9c7304d33856bc3f318ec9974c07357e987e46ed93ba9130f974bd080dcf947f8ee53b05280e7a0ff970a592564b788d215de206395abe2d9634332889eb4cf6f7c9bad7fb1d48dd2fcbb5b1e1bd36aec22418009e25813be0289c702b3afb0af42d5e7e22dc849715eb213680b0a05501dcef0316040f8a6e9c25510fe197799ce244f898a7d4e4d0dc5fed224dea00a61542b72c5f69b4769b6a18221a4f3635fd8f56be12d8697db2c998e01791750400f6d50316b1734a12fee550909e4f8f24a9ac2a58ed7e2fd5d8361cb52fbef128ab450a6d2509b5cb7d13ea94cd945a4a89a22ee6778b8c736dd7ce7b47f13ea68f2c97d901d326f19e66c05bac8706695cbdf79f01a024e9a29e5ffaecdc795e08f469e5c10b2d6fdbba0626b272a7af9f555875d0623cc5f59310d6c5f900541fd24db68623c7cac7786ce41cec2f802122758707b4d2df596c482cb9c4a6cce38d7385d96c905fefcffe570933d466e797701ac06bae3a535d0852191c2202784ee8ab2bb76b971eef10a72441ac4e76bae0f2fad7701a30f7ea4532233e59ac8b0f48e86ba02d167d509518d27441968a496c5e03e3682c40550cb5390655dbe0ed41bb12ef1fff54193e78e457d8d27c9be3d3a637a2c52548f7d107590815cf6d4aa8877801bf5910aba92a658a66bd2aa6fbb4c181406e7db21a8ffc7316ef8e02da54681f7836ec8d5ab2f94117d6d088ac8920fbbea5a193aea828282ccd61d03d3d4d39c3abea0bc4a9c0dfedcb424235f86834f84d025390d2acc92ece6740eac0cf32a460ceddddd6103a933a3fe0b9fe13d8cb393b6c807979702d5acfa22bc7784e8e6aa5141b4647bb901be43fc51afb69f72bd733d591a22b547b42014bc9d06b326", 0x1000}, {&(0x7f0000002680)="197f16d17a05d62bb25280129652a993455af8e54b015af10910ba342bad3373c39fce93197a84826182765eef83a8743eb068c4224afca984e3c7fe8477b5017a96664c3fecd71d8c0fe00468014c9937ab146ebe8809b6e42326cf3c506d0616de99e00ae67423f7953c7fed1a6faac5f3fa841930c945b62403ba97278bcf8508d7bc9d4f2667c481721b8585e7e025ec3f0261afd820bf6ac1fe10f463fe32dccd1c457264f4e5d13256fe06119cac5d27c14f838775bfbc3d558d2d1cff7fb1d367b5da4eedc77342d0a6", 0xcd}], 0x9, &(0x7f0000002840)=[{0x38, 0xffff, 0x400, "f8b94d7e386d2d63e14e9d14240b12aecde6591e084a450affa01a54af28ac723fd5289a"}, {0x110, 0x1, 0x81, "5fe4347f295e1fc113f5566e38672efff898659477553d5c0b0da371d53f360651f8ae79d0be2f6d076b52d71a4b6681735dd4f33bb2851ee13b24f703646789fdcf0a9846c39bbdeb3bca9e92934580cef5727391b3fc93801dcdb8b62ee5c7364ee1a4903afc796291ff75faddf966a454f76bfdd2090d6229aff5a984eda6c7c0e7f3df5fea6596ca716ad795b581685d186c7525a37966cb1fec13843a9714539f727373c35d29121a1ced6b65ec28e808c1a34205049294f9f342c2d7d0443c694fc5ff47e341609608f433486bc63e6f036c9c85d947637b3bfdae4dcae67e11f33801baf0f93afe5270e9f7a84d6d6ea3a4ba164822bf24c47a"}, {0x78, 0xffff, 0x0, "01fe80ddbf332bb2436cd2115c8b61c8f4b7f3610d1aa4bab38b4f2d9b0fed3f31b707c52e4dc31eecfc4af02d343ae96fc5af4e29ca0206f430d0124d56d43a66965c38b3a06a1aaf1099d7b2c6d96c38f111f550e5145817219f06b8ebabe1de8177bec1c7"}, {0xe8, 0xffff, 0x1800000, "7c54575528fd6caaae3bcd30ad25597a8d4cec2a3e75e96e75c637a582a18ff7e676b9e969a9b1a321391137efd4d6d036aa09d364c0a689520da46810873d1382a8e5da4258b386973d8a1dc25d3fa966c592686cc838d4cdd703819086fdcc75a663f04b264f2959db873bf63c9cfb686f4cdadae1102515cfd6356c9ef337411b4ea6547e0a4f02e2d798a5479983361887055e5e658fe7989c1bdc4c6da43376fc59712d3e022455573ba5ec0f9f1c15c8b26cd9ce66083c512180551cea3a6072ecd25568f8787945e910e004fd51777446c958"}, {0x98, 0xffff, 0x5, "703c9dc9ffe390c335d187ec628e5f4a5c7ee50cf17db5175cf648b6ef82f34dfef8cd3a12a15d5213989c10fbe5b430cc3dfec7b52a1c391e2fcd1d0954a428bde11649bb35d7bbac0933b1736f2034233d6745af5cdc3b649fb4b92e05a78b05b6fee158b50950e085cb70356785811b0de84d39d1ae568590a49fb3cdb807c3970c8c"}, {0x1010, 0x1, 0xfffffffffffffffa, "c109b79c74ccd242525be34f2035ff839f794c5483e973f8e950888c5e9d2e4337af15224d5506746b9298895c5b075cc46ead2465d6cad9fdb1e440a1ed9e3c3ac8759adb87fe9cbbb7e0e9bdede6fb46c45f12d020f8368b20d2c505e2e2aedf5a76f9230fc19b040dd45bdf30c8a8b6abd98d31af876ceac61369b79ceee135d1f5ed4e979a7ba355f06d640139989840ab51274a36796ef648219bc116ba365c918b864d810cd6aa34ddfacf44f2f7863c698ff36a33b4668c58c927fcc65a540c898286766ba38465701938957e664e6395261081933ba6c46952eecff1c5da097280ea155e4c4ae85cfe6f653e75363e5804c05dd44dd82632940f8337cbc739cd1c5ef6d8f07082f244093ae1776abb5bbdaede0a322631b486cb3fd2e86020d5a7918ddc09708e9c0e0782088590629cb98adf2437c9d142f021ee6fc98ca682f13cda4c6983afb0b647518f8761189ef3b60e3992f853dc512d39c1d628d585279ff72ea32a130a06203189025e64c5fc05e659414ba75892f7b7ce0615116874c94ca2483633b89c2d9848536310f712a3efd62190648f8a7ac9ec05720f1159649b58fac413325cfb33038d8bc48a0400936a1cb7af322e71438abb4ff2b68afadfb0695deafd9467f1fca9eb18425b0972d8fa02cec2efff4586fc1c65bf8c6fc770162ef3c2611f28e193232c1d0a1cfa1143017ab59afc371a69926f5c88d1dd6728f101e314ab593f6ca383e5d74f10694810a4a62fab4eea3e54a620fa72670c0fd9b1376a85ac9787f2b1015b7201c2438ff2aaa9f755bcda34e6e82c5e2992f1efd095dafcae40bf28343e4125aaa93f64e14331ad5512993ffd8c6ac6f960947648741150b0d93a227c586e9b98e17f2bb672a8346468391880b11a027a52ebdad503b499547c3cb439763e3fa249542c77d5a53a6ad310c8fdeb7f1040ab8d0279227d707610b06584df32529b2778cc8918143faa135d0385e799c59c9778f1138e62f719f93694dd23661166ca767cc6a199834827cd9fd866d9f585162eeb7032c32998ddc7a76d8d09c3e836675e508e8478d95e3d24afb36b8c29d1bc78df7485deee2ea0a5fbff50f20592ceb54aca0a1071b494792d056c4dbbb3eeae81bedec52ab538a1eacd317c06a3b3d343042539777272916431eb70d04e0d2cecf01a0e35cbf2188deba98932766b172265a55e347a08f8f5519d38fe9b19c257264d6c8ecd7d549abb3b48d02b87c62acf3f502399395bf824eafc77a2510ec7c57a2b3deaf99cb43a3cfa27b11bbd1dc525a2091d09e3362bb3198b0ccc03dc2d1df6caf2342966f0a28d49d3a3e1decb4fb6314c3885ebac7f29813e518cd7903945c8ad71c2c882ed801edde3204aa5861ac51f0e47fd51ecb2b4ae01aa3562cf32cc9b8ade96eb0ac9cca6a7937bfaad8d159d50d7b8c7f1a41be3fa7a91ac8ab87b66ea02afb3b3fef645896baa0de5c868aa7e935c86fa30a36fefb8b2df31fb0c1b9facbb880edf26b6b6bc7171bd234b26d19e60773cf8ed1cd1a695a5234d1b0a959faf6f4ee682144f88e286ed51289e5d627415bd87f15b686cfb3710fe9da11d8bdecca1ada246acbe6887d29c56cc222375952da355e00538fd9454ebe8ab8bea5c5396ebbfbb3143b871bccfe7171edf84e098658c19a1ec52f7c2d3e3c9453d2277505ec2ca71ae470edb7208633131b6d1b79beedd49ec55ef1c00906c6fb5de5947180a006908fe7fc59dae02c5f274e38467d20ab8b923fe3fda9602d348be3c918ffb08db787fda9d3905dc6387ca16fb4b745aa920b5f86b239dc603d4b6ea198ccc94af8493a6eb34cbd96a70e949784f966f379cf90c05ffc19f3f5bb6c29860fa19ecb65a4c637a23daba7813957e94f555a226ef349a550113cd3f2c693a252f547a2134191efdac582f44521afb77b73e8d2efc6765db80c9445962c408c319bf10b337054781b3311b4b904a1a5d6090f52d7c464cfc518f6d0cf0a611344608b3483c22cecb5d5a3df01b47c46739cce71d34d27ff29ada2fabcb2d6acbdcf830c451f755f74eebc23b8fbfaf4ef9dc8cc8d4947b6a4085b8cbecf11987c675a473bb95404099c9c867d9c956beba5c0f31cd78aa0288a79e792cb0deac18eec7d57e49a148f89fe50a7372551c9bc80cb8a69cd0682b3905ca786ca3441e183b87ec05af9c6fd64bee8136149bca1e208714ccecb4e13d9b33f2d7c9972d7a8f81417f26cb1ed0e73cada2744c0ffbc321192a7e2f16adb951631d5f4a3b9ce81d219cc2b0f351ea86061d0e55082acf0ccebfd29a64975adff80519f2bc40a9373ce230ce86fe5ca1df5cf5ab320878c2926901549c52ddd6d39f294113174d669f396a9823232ecd832d9ffe5018af49ee6070e9d6f3faed5f692d467c8954caa42123a891f73da3c189b45c2645652bfb62f6f2986c76a008306c5295a59af54fa730d23662a92d611a946f67cbaea107108028eb25b324bb6fb41579eba0c7a389489119a787235ac5166bc5badb1acc411c84113edd0781c4d118e70d7653c6820fd9cb5d6abb9b2f0791226704917708053f09df8b2a48c84e1f9c34261f06da6a9ab6a72f1016773e9ca1e533b380805abdcdf219a6783e326f55ea7443fbb764830c793583675e68d3a5e4bd9e158cbf6076f626a17020aadae9b8ae63b2b9f49d73ce0844287055af61f4dda34442e2f26dc55a136378bdefc51ebfd20ef6e3242f57cbf06c52341f96b53e3c9b3a8f6babf1625a37be52ce53cb39e3630c5e1d4206384c075ae0e58509b8513209fda471d5509f68c94cce1b36f89c3143e3a924b3b707eb228dcde28ad3163b9ca38161a46f9ad3724eda781b14ebc4d5dbde832916cf6c80d7eee16108d59a227ce26c49525350c490f363f67e2d1122386b6fd3796cc73113caf474d64be742ec505e832957adb5b7ce07c6dbc026b7489f08d14665f39e87087bab66f397b0ddf34255205cc1f524578b69bab2fc21c9535db3fc8c18ce5bcd3862a21be0cb1f8fbd1244adef0ba387ece16baaa3c5292f36c2e4a7d785bb74f80a3fc32f9e6ed5da0f01fb1bf108822af1751e236b0d00c2540208b6d8c5cceb893fd8fc8d25f9d2e9a82e0ecb9d6fbc7ed35fd95dea82bc9677697845135af923d708a335a6c2b59ce53052214d9d262e41f43462d883a2ce7630fb5e757ed693f98b06339780fc018a8ba71563a1e530f17350a634c7a59072f3c773719ff32765024b35bfb2d27e1676399ac65377362cadf6bdca0ddaa9ed14dc0520b739c922798f0815d1d7e674819d3384a8708e6926f2181423b208b08a7141241f99b568e3d0a7e034c5bcf602d5a8b300f31c72097de042f69aca787a21d760e911668387f419a6db913abb7e51e9e642dbafb5699df0a5eaed28cddfdcf79dc6eff172e3b2a904320ec2ec2c6f26a457a91f29459e9a39257c091f18735a8eaa685da4f59f7d28daf3dcfa7b46e8481ab760cd3a8f61113173076c0f8d779f42537a1de9eb99be6079e237e8892220fd12a8868ac297d31a91bee10da1a7d0ae9103d2853616544649fde1daa9b94d3b9d96660781ea57c7d7c7f1f7dddb35f957236d8cade011dfb908eba9b11942c56a2c0bc80fa95301b80bca1ed11a804c5d30875eb7f4623ce32b4855de29d33ced316653bc72b139858eee60a42b01673343a4a5c2969a76c721a284fdc01c9c3aada12db9ac86645edc8c6282ac969462fcf10c2bfac2ae3fec1dc93fb2cbc3df8f9395aa2c8416af0ba782b064b4dab7b1fa9dab8940036e167f7b9494c5a48dcab1999afb490d045527e0caf72e1f020f13c1f67b8d7b7a9d66e00d97b119132310a11768d0868df0681349a2b6807c5a7bad06aef1ce43b7b45c1a31fe8c23bf24c0ae14c8f4225e890f6d44971807526bb628306dad2993bafdffa92afba00722f5f14316179b4c0597b26e8539c4dc6e6395a7e42ab080f600c37b4bf2782a8246ea9763cd75307164efc5743be84235aefeb56c099e9e3b1c3f1eb8a67a9e24bbc08f77040a5a5b44b453a8aad0e6bd6c8654f3ae3a1019957607cce69724b6f54bf65e3f063a1469f76e5f0fc3a0b0ec62785e59e27452c5fc49000eca8eaae8caf6079d572c01facf5f69048d0109229dbffe5bfd248c45b5340d246821d8edb5bfacf20c1ea1f1bcb9b35f5af6ad81417b300ecafb58fc887ef7223c741990a139722745f31887b86e81c28097ab04babe4362c1486fbafd2fe5912f32c3199eab99def611979154b7f7ed7d96a2d76ab347d7b60f8af935119b403730970a506155eab749ab2e578e54935945fdc1721a1e0af396c74c80fa893d9a9117fec4a6d857311d8f837763bd9f6d96136ddfa8f8dcb0ad19fa860fc286e36eccf745d1d0fec77fabddc410cd49aa4c245bd115d5c101ec3405fd018f454036ee3f56de1cca752c07f770ac01230904b063d55dd61747f2e4c6823934ca3ccf69bf96b6791764ad9323df7c955d3e52ec61dc2c32ebc8a082df23a39b5736f355c6954ff883eaeb843170b79b40670dc79a844f357414aea39eb1d956ee0cfb23662dc8e08eea565ddaa81f13591f2d81458a64e8b21463bd573a83326152142d55313ed5f26d69ca1f1eb10a9c432ad06fa2deaf07f5768c2b251a5c84b72e303dd3b3c04b2cdeef55f064319d504af18e85dedcd0881e2ab9c609a767b769e6152a43a0acfb5ca911ee367b0697153f1dadb5741c0fe579aab475efe15f9256c282a89c1b3a3abc863e1d28cad94f25f427b37ff991827dab87ef0b6d51cc42159fe82c700d0784e773833b5322af9a83e63a08cd4a6c2ccb72bc9f7a4e8c4b9bfb382a4c48b856d38bf6741c0c717d677403bf17b5a0cad241972310fc630dadf054313d4523e43733cc4d6b3df35fdc1b89fd32930480fb393c9d33651e031291e28f3cae29179a0d10e91a8ebce886df8c22c2023d1c5a24a82ddde8c9154b3b920140df155d8cb7a387bf635b37ca142f9ad216faae80542bd573be1b18862e4fd1bb26966749e4d879b67a65b072b903c18b4685da78d3e8866e1269db93c7f70622c4a0a6e32747cb28ff626ea0d36da561f46a16a740d3c7aa385a2eddc946946b2da677cd62ac626c77016ac175c980532ac533f298da5e60fb705975567d9d37433db0d539db8365b24e8eb52fbef31f06d55304e2fcc0d5e539ad5f2abe923aeadaefa32e305b0c1061fa2b43f415dbfa61b3dde34e7d588bd969c33944018797617e8ee30ee1ce5d20bfdfc2c615332a7a29e239c2118ea22c33b6bb3753735f9afcf1a83a60a7371582d97067fad62f92f099d441da26e9f77b7f3c58a386709560fcd7ba066c30d42af1786e7dc9e062f4812f53fbbdb2b922cd1a0cb285bd9b2b1e37f06c3d8085b59cd664c3e669c93419223bc686b29eccde3a9991ace1a4608397e642a59b93ae66f7afaa1b8581f8e06659a91e3c2cb7a0dfa96013cabf8a35584b700bd509c9d1bc784e89e2bad29ce7bf311a9ba83f3d743615ac321a1b2456ca77aeabedfedf54324e25566df776dee1433ace9863b8f8d06aee7bb0e6413b5d0357eb25575b159edaa21f6485a4191e11ba9f67247cd4e00f5015b6e8f2fb0b1956a7b0ce9076b93e9309150c057eef7c339a9f365fc7ee37233aaf629c657416333d3daf19f0c4049edf8b666fad47b5ae3383b07d119bb4428f86657b90495de797665ef082fb7059273a68a294fbcb02d03d811b46a9abc3edc5"}, {0x1010, 0x0, 0x101, "173f46893e97645bd523d15b8498477f65a17110806442290c5554439a24ab6a5c5c94e9feff842cc5c42a6fb1dee9f9f8ef8931e20daf84ee180d7973f7cccf7a7b770d7840de612ebe2e26ed8ff8208d34751f4a03b7756175ac804b1af94036c25c320c92ef0ddc3889178780c6d75a5512c6fc511ebeaa0a429c3d3937269e315f589257271502083bb11a0320a1a90a08499631e8517c8a89bc09289a465434391549a981cc596c14c70126240e14f182d0baea46e001542e822954661dbb0e3df88db34499254afc6ceb9cd9d883feee79cf2f949f0954c6102eaef4712776aea4436349ca0da1e9c000299835848207baa5c94cb076c928238f1d44e25bdcd63e16a7d2ea5e0b6164e4c75174a98b9ee186303f9fbb7c5ae7dd5d08ae7a3cd003001a398304323e4cbf1960030ee3cc2a4afad63f3232f5ff9aa3575777c1d0eb25633d027faccbc69b4011d982ff3913399778cecd6c3fb3dc89655de3739e3f546326f23be7284a4c295593d1e2a300928f2ad64f82d41cc6ee78758176da93bedcb77868c8466f54dd18e086b2fc1fe2c7b072850edd457bebbf99f032edc21b3319a782962532fc469cd05b016653316eff4c43081702c6e17a575c3a47f0c731c928243b23c7e5e14d3687a98aeedfcfeea29c7c3521c446b178b3261e52ff7448b2b1c3f32d34aa82d480778b658c355e55e36449998e91a05274178c1cc6aa473c2da963c859efe532197f1685a0b20c460092499f14fdb81579486a2a47f5dd87546ab0dd985b6fa363bccb56697bab82e1ebcaa4abaf9c5b73670a0792ec8ed10a35023380b6e900033aae95844db0bbc1b85ddc5bd9962918c88977aa9ef24df29fc7c34b2309cafe55831fa3968d3247902ac26ef794b2ef65cca2ff16bcef9b7af285fbafe770650aa7bda16d60a6917542ba6720ad925cfebf755fc029de30b434cbd4740c4dce655137c5d3a87b1d2f16714cf587d392b73372e5207bdc84cd1f9f838cb8d5ac6e004341e6ef743266d761001d07ec68e7011c4606e4f1abd82e4f25e4e85b83bb6fb484e8c5c53d3b7ffc56cef1d608ba8dd50e0e01b8c1f82b4bc0b39fb443f6e846070d8b48905c2b8d1cc00ca0415778a438e44c3290fcff353ceed63c1468c23a5adc94e7db1a7ade8c8ccd961911610fbab245b924caaccbce43e520de7b21b0d0df9d059a33599250c59844dcd978c43d56380fc7231d42a4ad4d40b4b7aa0fa8ea3daeca4d87a52054d28306cf59833add19916485dde9dccffba296bc8f169cd656ef2290798c2952075e3235f6cd20df6fe0525c3bdefb79f930929511f90cd78ff74a7067105539d1efc06ca4a59aecc5e4624579629aa28858b636b8c50210f7cb5f59eae58dfb02394b8701be20f85f573d78d62c3f19fe8e9e6406e3e4f6796aff891daa3be47ed88d707d8be89e90485b636d7b43f39f4cd76e0dbf430d5a45c0d9faf12c3a0afbef8be6b077d135af84b423116e6af69449cb4557742787e8afc61ec37ced67896232bbc2aea38f46aacf48af890e614e0ea576ed441907291d6d643a5c6e965a386b98e85a171bcaaefefbb38135f7b2c4f35e1877499d38a210c232405dc2c7891fe2f104867192187b2b1f018ff73540d226c2ffe55ffa7d2e2a8899782b6f0aa0c322022ba8602425c3fa4312530b99e1cb7b1bd19a3198b03997b792a212f91b0dbc97ff2581961233b3345e04cf45448b483b281e0d758d08e85a2e5478be82d9b8dcbf00924551dfe695746c6844f344a32c819ef1cd80333d4cecab5a8c5eda65a40ed5aa1e3454f11e47314c3ddfa8435e9019ad7772d4ba71cac632040ae1f3e0beeade13e0787e7ee410b76aefcf2797674667165c15242e75565e7b4ae88c5d581932c1dd1643a86449eb44d2e73faa7468cc822acc9e7e7ae569089c7a84fb46d1c92149b924eefc23da5021b1a0f5e560ac26da8c18738ed538093c9897fdc37c2e35a146fe20169ad62f4c593ccd996d4dad935ab7acce251146a1e2e075459e84c529f9f8cc7f9909eb2c5093029f3043937db713bfdc5730e511a608d153e16154b5f2de4405d257c9a32bb5a7d4aef0ce1db8530706e20b9e9ec7c52555b983935277e4b855d1eb354e99758e32ae2223bede08399dd39e9d3ac065829c61f14e085f2eb6461d3def9d57e63d34051f1a8644a92bef37f2b8e284422f24747cf3f1d56f5df9237c69bcd0e403d7894938fdc60579811e5c3e6caef020f6bf84e0ec88543d2d03f4c3812ecd82d7c318bbdf885128263dd65cc25dcfde3abcc430efa50f921dc7bcd8155bbd92558b92a21c3be55ff8f8136537d229722a95e46049ebfa8269221f044f930cbf85ac2bf45364c2ec889ffc09ea0e07e05ce0171cf543e3c50d1c34b6bd8f26fa7d6ebcf12964566762d9d2748314abab1d6adf428f303949b78e1b24442a1d526f8c837216e7323c07cc5c76ac95303b1967c76cf93db9e2ff3b22dec561c7aa855036b1bdda115de3c5db8bf8719ca13693d247e6b9211a8ca86c8068b6db371dcdfaa1879f17c059591659fd5aeee663b69b324d3a79072fbf7c36442ac06a4e32e909fcda309db272e2ff4275aca30369cf9a17e45b7ae5e9634f820fda71bfe88c04132ad541e88790529de7d3db5781e24d0fd0a6985a727ab50406bc5ff8e8343604aa17da5850cbc7ba093b7c7d349f721b9ab9ca6fb06202355e6991b892ab40756d1a70d8c89d69ecdbf165d8b76e090a970c263574e3cff02ab97c48296241e894c15eab7724d031428b6ccc479005ab4e52528b3c2af426240a910bca90b9cea7a4c81eef9757bcdb28e1ce9ec124b8150848d6defba8cfe863c9a866145ac6b1ea87081082c4c0a5d60c49091560abb6a690f7edb007dc8c733cd27a2750fffa78fd72bc8d7e2670872e187e21af9366e41c93b022ba84b301c3945485b9eaa0427fe93b5d1afe09501624d1c53b81e092866f9da73099b803de51268d8d79201df94d84869e0fe79277d3b036956341e11b5e26772eaa842408e0779b6891b8fc96d04c2b5d3a4735e1d475db250c730711fdd5b988979f0d1206c66d9c3820133ae8cceeceb1257f60503c7298c9c9ab4774cd8b1f98b95dc828f1734d915cc033630cd0a62dbf09f3380c5952e7f826df2567503a2befd5e1f85ee9ac4090ad4b4a9ea261c650963526f02adaa4c8290dea3ef3e7ebc89bad8ef99215897b0291e8d2e7e6b7d7c8c0aac0830a9daa77f8a43cc63f53e6a0547b05fb3fc4021d086ac962341c883891a6b1bcb68139432f8b8de1d1a843c3f7ba9cf13897c6a2ebe9f027cf4fb4ee1b2a5cc07ff7a48341ba0c19227bc6b4d5665b838316923e754b4a29a0a236593a72246d73479b3aa9a1b904ef54ea1faf44cd51bd357a023b75757f7488996a88be7ca9e9a30ac02c554c837087fbb18314bd7fd7ff3c11b983dfd5fbfd4342117cd5618480949bf9234b1b70dd8c973e48dd4185c39e0a93ce042028066c94b54a0a3e821e37f41aa5dec1d4ace91e01dc6d435efcffd27f2ff12e0b44676b521597d10546fa5a1dfbaca1d7bf30e14fc7d231a048bf3802d588a7e0c2dc2e7364fd039dac96a13705cba2d710705311e90c016c9e5f08226fc80cf881de536c9b0b0ba68e1655a94594bd8958261a445b376a8a5e2501621f23e59dadd12591957cc1aa4da00f78cae598f7b7b27e97813eb68630e12b8b523dd0d9c852d3fede7cbb2f39bc223563fb52062d15722cb499756d6ebf99ac662f372b60dc19372e657de524199796eb972f04278a5cffdc44369489e58aaa67b367827ad711d655daf900b892c280572b106eb4012294370963daa49d8de87eaae92b5870036bef7e73a5c7a5ba69ba4532caad2b74752ce673d03b1acdc567d13cfc1be1cbf276b8924fd20410d054e879c6aa517a721882340a26593543e9e97b53fd3f90328c396bfa69f306adcf61a8409920a55665d74a94f96cc90543d672cf9619648c1d435ee965c53e2e89c00338e756bf4ccb85b74c373b619f48e7f584d9ef5c403486110f528733eca0130ad066497eb48b28914a254f31f74bb1cb50ce8072285705485431a7d9cfc7197c23c069a64e04dabc7f3157c58dfec5306e8e65a719dd714ff6a6b1ef253a4701e06f23d3d4d4209e15abc605818613677fb816a5865b9cc32d380d2745b680d6e3482fad7732d85d0f92f6080ecb80cbb2a40e3c94b9a57daa75df472fa1839a3d1677204738403ca820cae02fde39babb6318b333f1d5cf16dbfc472311eb41c3f7cd65e0b0f690928ce3be93b029e4770aed62f6477a07b59ec153588e055a59df957dd910cdbf2e997487d5b1ef8aaead2ed5ef61a35a69ccee876fe405ab1eb9b51b40f961a25be838446d20b8cc479f52a9d5e49c8afd4691595c4ce9bfb5b4ba3e2313662659ce8b8a097548f3cdac94bce3b18ec63ee1c78737c3ed88dcc022925c355971e7b33ac94998d411fe0214d542590f804a9686010a21bc4e8895a8a9035048fbad1ca8140e481fe5afb194b5695095caebb5ba3fcf671f0a1e3237ad27c51223f30e6398798287599e351b2d8cf3ed0797ccb52c6b0a1d86f8c8173af12d2e12eb6a0e8cae5fd8aefa192faf4eadb62660c2b860ccc70e3de245bf178f77276959fc65a6aed6796dbb9b08a4babaaaf648244e6415bec09898782c829900aa54ab532ca9d2037830b3c9e3006c57837286d354dd411be4ba37d921a301d5d47496849ab4ee402001c60084a892f88cb17460f8089955997f769919c4c25818a6b1577bd54246c73dbcf445edca5d7e60904dd538596a1d898ded52eb22bbfc22c0aaaacdcb0d35bc1ff624afafa09343d7acf16853099c0df855c260a0c7115bb886f82649f216412777f1e9de8961584e354f95b52253f04cf830494092e1e0ef3be6b18a81326fd99fa55f052c0e67549be7336092feab1a07dc6a3166b06d38ef92422b303a8b145d6f3017627d24b99d5933c7f660b91d1eed03846f4bcbd127c839e7df2e8df6f8eb46732b3a54a16623aa5d2eac5cb6eb487fd69217b9893f2c5c2f968a723da6b5c03b3e7e55ca8b9a5b4a559eb6462be92b39ad932c9350b483bc7bd59f1d4f8c5595d7a5eb4f92cbbdc5d982e4f89465645888881e3d581f8cb8c33a118964fc100c3c5fcd4572abd46447a0201c51721efd981cadfa04d4aaea49f4cc36bbc2414cc61665efaf3119b1d0b85375d41165a81142ef2c0ff05f880cd5e4ad4bfe97443d520fa149df547333b1ccf5e2b615fc44b0bb27d9bf580afd15209ce1b513fbce581fc1b7c31d7578090f30fb3101945f9ef51b8e6430cc34a4fdad2edd1fc441e7fa04bff09d64e77fc220bd077380605d2b4161b1687ce6db0f6ab2d35654193937818c6698a006e94dbf2da5120c864f2e6305fe9d2de4884b92d218d573c49aaf863e6c98664c1c823a54e1a6ee695169bfd91749bb230398d076da38d8efd3f4ee4bb1804bcab9b7e5dd671ccdbd40ffe7b53979933f473e7f0039201f027ed1438cbc344b785bd389b5e69611b7910b20721b7dd8dc7853ea0051df75810ba2804ee215c6ce042ca5585fc417213aacea8963205ad1d17f53fa7ca35d35c2b64f24178ab5228b4c7dc710c0ef5de403661d1f219a3a706dc03acf80727ba54008fc1219c32887a30eeeccd7cff7f119ca6c848e2aaa35290554aae1a228a275a20df7b83a69429c526f8e7ee6d59c9f81fce5398f7a28a7"}], 0x2360}, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x22}, {}], 0x2}) 16:00:27 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setuid(r0) getgroups(0x7, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setegid(r1) 16:00:27 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = syz_open_pts() pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000040)="f119d376c2ed648dab3f1beea3c94a395e2f2b8fa3536f3c4a3b2331d29e188197c8a1d831e0aa84f9086c8e0a07180dde3f1bdc21b7bd795ea724bba51b", 0x3e}, {&(0x7f0000000080)="5f7a58afb0d024db480711e2650b6096a83f9cfe29c8800fb337bc081170e9ebcad5eb987a3f7621d48f0c5b96bbce66d27693be7ed32b8a8c09ad9ef335d29f919c6d227c32aef49bbd0c8a3fb54629faddb6ca13b95fd52ce653ff0e6eb1d04def3314b079d81cfc4f2b2a7512f183693b5b8dbf3258cd198e28a045dca7fc63b8f4bd5ed030199de55de0c8fc85355ee2feabfd16ba53f3e417ce84936c80c4104defe75107d3bc39e43ee96051586d40461e8af027a32aac9edf8620e90165a0f07308bdaef6e34156bce03685b36923e3a6be1f66210add1109322e7b0693d3283dd1308e008b231e36928eb6e57e4863f9eee81d05596697cf6bb88089c51b2b47d38b14ce78e15c3c32814f259f49c717dd56e33162973675e864a88d7b318a2fd0429df3d34de643477d085038e75825ed5be5658a26f9cc35ae04898ad60f6334590c047a60fd9ce9a4b51e694a545300e34f7bb1dcbcf43f782fda68421c35cb4cd97ed8abb8978ccaa3fd49a8c3bdca960fe9d48e5a4b9c918fca5fe28e468d1111ce4e2531a9ee27f26dcb68e49a16be95483bd892476a2c1de007306252a57aba1888b59b67f39c1d21a3505ccab6f711f630a03c4b5c0882eb93ddae07585a71991ed0eca6dc983aac29ec43fe62d5947deed45a202865c5af5e9e4ce8fb6901084aad53b3172ae6b56fd5707bad5faf75d628c29f3277c84560a7f09e0b95ce1ae81213f95f62200b599c4333e1ce9ffe04730ad0a4717369f8160bb57c6a01224c503bffbf22c3d8b90bd4dd9e0d8cd9170520845cc814d1f1101839cf7154eed1183000e4428d44a566f8c621aeb8b329350619536e3d1598c1fa042424bf9782c3bf21ffa00ed819044046fe4b5c8db595b3ca0775b66ed334413dfc41b8e479e0e9f1076af86240f3a00d19b99c9ed7fbc324dec1c7830a398a60cdc4b230054862d1fdb05517bebdfb750b0550e6fedcb5a9d5a56c6a11d7650d448e140e465bcab25d4e8bec26ef6b6e3ab1278a284670328384959e641daaa2cf93ef32634bb5231dae9a24925c494affb5bcf4ed617bd84683ababc5bcc458ccb4336bafbb67ac0083cf3586a7c57a8e3338f9c686f29919486385ab4a104cf090c5823f5a2feb072924dc8cdcbdc9d4e38c0c005d5a6e2e3a2857ace248a50e2d0e18fc363bb21312ae931954090621ed77ae5569e79cb965cc535fd0aecb51367c30948572389ba393dc5e60d9d75a0756212eb938a786a72d8909a43411889c3f30da9cd8fa4810c5ee552b592e98e2a6430a72ad1ea00cf382394f56d56626bd16ffd597adc993df30ce5e8c8a441c3f640cc13ca2492d8bbe5adaf3c6c2e5842991b774417479a2b513d4952fa45377e89ca0a76744ec18ebceb535f97f4b7f76af59ef5f5a75f1610649b7c06064db2a0bf5931f4f3a8ea255f4aeefc5b9cd45a988c96f7464a54ffc21877b4fdeab640bec06c3b4826f631335af1ed4ffcc57cab32cce3154f58d71ef487321850db3579a7a5850ccd9837bd9c4b833d5ecd6b95411719914ef972c1c5df505bda3e441bfd66e2adc570f3a09f2159cf0075fc0686247ffd97026f0a2038f9af03480a49f5616a90e0c8cf36a1556415b2aa3716ab8f8c94980e795de82d21e15755736fa2134c35de1b6ff6e6429a0edd1785c3b7292612e5098e9311578841ed9e74c05eeeb1b06a978f2c862b0af03b3c228cbe33c435805a4c39a20f2111f723abe45827cb62be775ea541192705c38f1c98692afd13c4f58de6fc24fb31bea5671737dcd2121f9fb9a90aa84841394e1726ec790d0a4524c60506abaf516a0cc225e329e14e1ceb626612ecb0964edf1bfd69e6412406e96527fa3e9cffc8af59d3be5b052c7f35aaa1b91180610b771fe0dbd9806ebf16bdfc524c46eefc9d938352c58f444c0b554f1742aaa3928529fa86bd6f1f912deb700848148d4e9cee5b2017c90625e1c7000eff41f5f7374dbd38a5d3fceeb9968b034ea39ce682b01cbd8e732f2a02cc9dd8491002c2e728d71ad344771f0fb0b08758617179b26e244d72cf72d81b06997fc67af004f6e6dbe3e8a8eafe307d8cc9fbcb80524e27b607369e470e20f49f7aba98e514f4dd6963fca8c7b1a3da14482aa74179f436376a533bbc5bf88a7354429757132e92c092046610052c75a271beea1c478a1a3ae1010bd5b62ac2753172d9f793f328497a0a718b797e18abc91d31f814d8992673de3512a2c3d4c877923354e723a4e8d9a3f264428f9a362dcf27ce23ac267922d0cd3958d46608eb5e97e3c35736101a4a1bc9994bcd7db6cc408559d343ea66c2058615d2613661e5881152bb382128033d185f0d00bb97310792d13ca0e562bdb2a185166722d6967c025a4217f123d71fb228acd4826d38a4fa4116f3163e0d7109e812b04fe1d11761e775b8e458bd605685371526d279757e381f40dc3d5e8989b3bd672ee22e118e2a9964d34593db2645777edcccacabf04a88647f7cb02286d3219ab066d2397458ffc7ed60806610b5da8b9bdaec8484f587fef1af43c4d0a78448fbcd8caf25586a06d86eb5468c30025474846294d12b4fd77071356d2ff2d81369b4e022f5872161024160f20a0820bac0ed72c3f1fa5e4adcc5abc612040c38a4de7610611c4ad302e22fdb126e2ee97cb48aaff1e0958d294a0b9828a4fbb1d06a77628f5475d0bdd0a7e60c7f7afa5b64fee540b0ac9ef67c3d3fac4e09aec9dd17a21319f12d7ccee32c61b84312c96f1d7578affdd56ac6a31b6bcd7debebd507dc377f6b1179c3ad2d1237c382c897f66e660ec5d0d90c11c396485c372416147f6cb575cc7982114b78434a387a6d95caf800eaa62251b8b2f53902154725ecaf7ed7735f7f52c127418683d21208d853a326c724056020033e2bbc73fb6245dc998bdc53e2ea583eb301251112f7890d017370201e0f0cfc54ad24a1df3f1d57a9d5f8b94b7d29fd2ed3dcec5b945c319cf9bd68db557d2d4df282a41f0384c9d7109d1edce13bcbcb3e79aeaa53c88257eb3675c413fe05914d20941aef9e8243f518def723bb8701a6cda77aed9c6f7767fd9c448c05ba98d0443371eda843dc745585689a7e91723be83fdc88f4e5d5cf306a404d9c1c75462e5c0e1806f148dfd61defb4d26cb4a78afba2b8159d360ac355784bc93332e49909e4be1007b11146e6f8ec393a22a34917ce652db740a9566b3f3734b2d09eba7d1f00d998254a28ebd9f9717aeba20d94828fcad6e085ca899d8cc3db1f5446d3b3f3103a3b18dfbb7cc2d086987540e34674d7b404b8cca8813163e1e2607843f3410917379ad84365a1da2331dc2c017e7beb0d92223a78360b9fa0d0406e9d533dcdd09a9cb1aac96bcb9dd3288e2e7efb9809bf5f1f8ece20a60c635f87756c2702eddac1e20ee4795a8a35a3a1a5188d747fad93dc89402c90eb89d9ba276c5b0081e6a8c8ffedb58e1fb2b98b1520e4a19a4e2abf325b145090957e648d1e42a956022092435c7028ae7a942f9b1088c808d1de5cff57fb4d0b11b0596b561a2aa4e1abdb71261021d5a2bdeee47ed39360b86db03d63361be5882c4212e4e60740c141c6d32a1253967b13b173ec2c865238231f93a27d04ed38698de9699a5c02565b97345d3aa9e602e2e70f6bba618638f0f9b8b79e8676dee4ac65096ae444698a85462a928cec253ca8e2b1991c01281240faa52e64df5c43e163275b2b59d51571b9caf722e137542280962b8170f751b0b70af97ef9b99f9c7980b4c831859ba2f269166f591d98709a7cf53404515ae2000de165af376a4570e435d51e45a64d17f66a29cfbf66c615bbc89cad8ba401a4556ad2cc02456d9a28a5be88badb499c1386d02bcf1f1d1ee0d6d50141389656674a85b9fbab384a7aaf0b1bfdeaad442313725ea1df57d458e289a20cef38200d3bdabaa5f6f160d217276fd51df318d7e1c79e21605c2eabe9cbed1ff1ac1720c63ed8dc997fbf8be31dcf221e30ff4884e9c994c35530a18f27820d19a11f70166ddcca9beccbcd8bb222978fe7e2a4f0c8a91a27fc7aca371234edcff5b47d5f555d7adfa9b7e38b21314b50fe1ae42699507169d863e2f2220bef9f9f1f369ed242457e37e673b655bc99d70d2d79eb70076f0a72e2fe5878ccea42443423dd0841c985ec73eb861c6baf39ae57b1e814a77b536bb3eccf337740801e7323961afa001df419438999273a3d4edb0010f8b5f48063dc85b0bf7dd7ca5a07ccc983438b46948945e3c4bfc323377adfb1c4cb5d9d5040c7ff2eb8afda73fd70b40f0c386c06b43f6974704ad5ef25e58b4b9d74310c124583b1659a84404e2d38726d0c95fd6a71453fce0da24508874964b97cfc24803853fbff9d7f1d98ea958ffb79fe2eab4acc24193de89ad72fa1fc109ab9805baf50ec7a8057bd5b28b0d640d56c3ae150d177d376b4932fd6d0f5c0713c4385d479dd69545ae4a097f913d1ba0f5341fe4ef4786786d3fc49e074e5252c8d9390e53c9ebd839fc4bc00525efc1b6f8c4dd2ace2577f887ed6a0c92d7e72689e0cf787348df024537616b770fb6cb6931f0829188cc239e97a4687424e329e9a44c4fa8088faf459c47f1aa2458109f4915df245198abcc32e2c2290dbfbe1017e79f8261ab533456c3560fc25a30e34769d1d645eecf27a679a73ce62fe71c27ccc16f0145c8a3480c8575dd2e1cb24c8040c6c30d42063c50d54418c29a4ee4156468106a408ac430d036064a536af3f436ff9da4ac330bc6ce431dad1c2879dd47e30f87618a8030a6c92178c1a6272c6c0c1987360853cf04f07b1318ad6cb2cce87d522cbc3e605a9c259e0ebdf68f238ff77955a3d2571c2a8951f3ff4c115d1019208965412a7cd4f8111e84b2f5307d41ea57634b584b97c76f89639b350078ab24d2405de3c0e340d282a5c192e28c2858c0b188a0f6738dac3c0a995311408b82bd170785c98ccc086191250aa81846786287e35448689bcc873f85d1a2adc975dbee090267dfc26b87fcc878ae5a75fb90ce53d70ecec4f9166fb03ba046de47d601600728483ec6717b54c15f3413d63279a55797e4bee46ce50e58781d4369aebed3d5840ef8810b2eac2060619a44e2ed86e17c860fdc4f5feae5e0c1fc45e4833f4bb791c9de195f1f10244b916d79c0e335e97e0c3139e6fe6243c6b55e8c19dbdbf5d5b9dbe9c0c2c0afadc3a1a2b431d5acf26ce8e71243364e1c67e953e44c2b57d3c96c3ba8ac0f53f0eea3cefc6060ec857f9117d97ac0bcd882bdbf09ef59bd58ee8a1d9f70b3b238e4f557d0ae6c3fc7f7050ae0ec5f6978d2d6a2c93019de121382e15bef889b97b8f8c182b50fd31bdf94e19a9f78d394f07f75ad47e979372a51c54b1daf9fc725c2fcc95915953fc6e8f467cb40ecf6397841c730bf4e1d859062475f32cc281202e56ea6c97b4d2c68af15c8a46967c4c21bcec09602bc3dce84b5faed7cc9b6ef35e0a095ff92ceb79223164ca2c10cee7938b1ddf03fe140bf97c9bbbc26afcb6c8afde7889dc1b0fa412ce07f26905911c1cc68abc6ac29e486663f2807d3f765c969b11f0e985329ced52728bf17042b67e5010bb23cc052da077935ecc1131c5eaa1b6e7581e594b485f3f36278502d4f2c062a0dfd40373e06e7cdd660b9c512d8f449386b06388a513d9c2f8a10b195300909656605c2016f0fef60f2287a75214c43676307812d6d4c98b5b8415e02ad31e3cb2dfe1993", 0x1000}, {&(0x7f0000001080)="157e48e2c006928140a6b3b561801d284aecf8025aac19f9d511498eb6faaecd154ff929c9682632dbcac19bfb9a717257aad019edf36f5548558dfad41f71bcafe02649ff2309ff9d89c40e09879c9b453e91dd3fe30774c1fe55b35a9cc5a618bd9cbccc0fbfacb538f7af70d269019a6d86cccd92252fc663322c4f028b1492fcc2d2b618644d69ab180ef3dedf5d6c7082b5389fedbf188fa382d6ee3688c303f9f1b24862881a8e8b203cbfe73a3131a5975caa61ad38539b45b4c5a93f84cff11010851584373f372636a049ad8234edd2a0eecec9021455c7fa4a01ea60d02dc4e26bddfb764d4d170637be2c5649450cc7a0", 0xf6}, {&(0x7f0000001180)="d49faf2e3dc03d8758863dbe", 0xc}, {&(0x7f00000011c0)="625c44d794544ca979d33e51d11ac3eb6fcbc452251433550c3f43c8b0c6ece1f1da1c2a7a166327a0ebf2c35ae24638465dab1d8b8436082a506c52cffcc68b35dc3728994df306ad2f55d491e99c4029ef4e102bb92664c0073b5b365578473baaf3bc7f9b88bbdf90fe64ec8c5edd31469a3e0fa29f92149d53f472960e735b2e1247f5f36cf2d9551891934c1a208b382fce09e15aa8135ba66356cd9e808ecf21c6992291f795b17c32a38f39a1695b4e23e9f8", 0xb6}, {&(0x7f0000001280)="fc9e30944332ff6fe84edd719445cfcfdee0b2dc7930dc316024bd8d75c951817999b63b510ddc62563d239c2273c00164fc94aae4768f3736a0271f806caaee6a66a4b7e20feea2f2695434213023b6d885d669c48ca6b4a39382dd7c22230a32985129c563fc5676034ea462b162e01cf1d9f9bad05148f69d1d998a05c319c86667e4a725ae9c4ddfd98bd81debc16cae6eff00df91b833f6cbb76a430985f51116da246adde7dca4af9049e27150b90a9507504f4d588438a9b62d689d0bd9bac7cd13bf39a7f2e296d98015f73de4b740e7e1ec56c8e928e76766b01cd2ff9f17b49c4cb8a95046", 0xea}], 0x6, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f0000000200), 0xfe72) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="0cdea44de456b86a543839", 0xb}], 0x1) 16:00:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d95) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0) sendto$unix(r0, &(0x7f0000000600)="326e4942633befd9600abef552fa167b71c86bc2b972f863a1159ddffca9d7cc92b097cb40c79987496f179c6dd235c2032fd2552911256c05d81312d2ab37c4fb56aedc0c6c911ec356dde706bb9edb9301c24e199047413e381d19de61b5f3a7e8965b7e49c3e5ebcaca222729a457f705393ff88f6610ac3dfe99a54d11330de1d344d6b5469f960ea35558b75c0d5fd52d085dc832823bfc0d164b16a54348a96cd198b742eefc0a8b200413bddcc347e3309e", 0xb5, 0x4, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) 16:00:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x8000, 0x89db) munlockall() r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x9aad, 0x3000000000, 0xe32, 0x36f3, "b96838ee3c7fc7d2f42367b4c11c96d3ef2301da", 0x8f5, 0x10001}) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x638c, 0x1}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3}) 16:00:27 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = fcntl$getown(r2, 0x5) msgget$private(0x0, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r3, r4) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) pckbd_enable: command error wsmuxopen: dev already in use uvm_fault(0xfffffd807efffb40, 0x9f, 0, 2) -> e kernel: page fault trap, code=0 Stopped at wsmux_do_ioctl+0x8c0: movq %rcx,0(%rax)