, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x9, r1, r2, r3, r4, 0x51, 0xfffffffffffffffb}, 0x6, 0x2e2c, r5, r6, 0x2, 0x1, 0x8}) shmctl$IPC_RMID(r0, 0x0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='u', 0x1) write(r1, 0x0, 0x0) close(r0) close(r0) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYBLOB="07797e000000ffffdcfb301c5af201c15bc36a58837824af429a3122b3bf0201eb5ad35a0500000004"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="40983b962e0e882ccf246d4b50c1724c5dbeb00ecc994613be68de606885abe24907c80aa380f1b2a38bb8a57786748f9c3ec7c19f6dc03247f651a1ed5b48daeb66f55664b5fd70c408395beb1dc8d6919c1137173b334461f13c976f748781a66fa025a0fcae485267119f5f31426351003a1cc8b6f3acd890525cc97f2ca82520fd955594b02b7687fa", 0x8b) write(r1, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) getsockname$unix(r1, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x3, 0x8a, 0x1, 0x1, 0x2e, 0x401, 0x100000000, 0x1, 0x2, 0x9, 0xffff}) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xbfff, 0x5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000080)=0x6) 16:00:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="04000000fdb1c063dc43e0d94ffc82210000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x80000001, 0x6, &(0x7f0000000000)="526015e8d17c6ed28266fabf40188306bd09e49bea4f5b966f7da9e8de3bb9635ad1123600fc0cd578df82002c3490fa6a15120e9b9fa385", 0x38) socket(0x6, 0x4005, 0x401) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8090, 0x1) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa05713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0xb8) 16:00:15 executing program 1: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r0 = semget(0x3, 0x4, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/176) 16:00:15 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) accept(r0, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x120, 0x40) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000000c0)="d1a9899b38748d5c800ae7fe69a492d909d142b3a188f9a15a18a6b406d5faa293f0684d24672ca682db0109f94a41b6977fe83e68c7be2462b3d6261dc645dac7630dd7387021349f776b2f77f43f8068f3dc0eae436f611e0bdd9e8ca6fc170a4e73e30a55bb2540331d0fff33baf578c702e58f95bab0a6231c31b5eb59631dec57b0ae4a08ec2c7139828dbed7e40686815b1784b284ee6b006a76c8b7f31fdb0a6b4e5f735c8ee4c3c562bade", 0xaf}, {&(0x7f0000000280)="6908d17e2bc4592357cdf91be5f1003b3e21557a06396d49302c9b3a6cbb169057ad863db2f6ff95d1df0bff748a965f9986d6769623187153fe9c20b46bc53cced552d4b8bca0a680d0bd5104024f9c9bcf18b8a6478e8afd73f07e05b7", 0x5e}, {&(0x7f0000000180)="73b1075bc33b5852b4d72d181e19a10dd8e2b01126717e85f104c84847ff52", 0x1f}, {&(0x7f0000000300)="bead4065eab962717ff524009f47f3e2e9b871c7ed6b7c9ea3", 0x19}, {&(0x7f0000000340)="052ace76a631547b95c90d1cd23c1a6ccee832736441df252745388aa96fd2a8a660abfb468900873270b57e74bb3c9be76728858b4403030e35bc91e62dbdb51d267479643eb4c4bcc4964c0dea7f09268417b1ab34defb766556d8c93a5a475c6338e873188b7dd9349010e67515984d8d23e9b1bff7", 0x77}], 0x5) getsockname(r1, &(0x7f0000000540)=@in6, &(0x7f0000000080)=0xc) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:15 executing program 1: r0 = dup(0xffffffffffffff9c) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000080), 0xffffffad) r2 = syz_open_pts() ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000080)=0xe0a) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000200)={0x0, 0x100000000, 0x40, 0x400, 0x2}) close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffffff, 0x3, 0x8, "b08dce5800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 16:00:15 executing program 0: r0 = socket(0x1a, 0x1, 0xffffffffffffffe0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x3587, 0xc91, 0xb3, 0xffffffff, "ae16e21156ebe00b10c05d753d01b87a2e4cdd35", 0x0, 0xb6}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) setuid(0xee01) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20001, 0xa0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x123) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) fcntl$getflags(r2, 0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c624d8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0x9}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x3f) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000300)={'./bus\x00', 0xfffffffffffffff7, 0x2, 0x8001, 0x0, 0x8, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x2, 0x2, 0x7, 0x7}) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/111, 0xffffffffffffff18}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) r2 = syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x88, 0xf0000000, 0x7, 0x5}, {{r1}, 0xfffffffffffffffa, 0x90, 0x1, 0x7, 0x1}, {{r2}, 0xffffffffffffffff, 0x13, 0x80, 0x3, 0x20}, {{r0}, 0xfffffffffffffffa, 0x84, 0x1, 0x7, 0x40}, {{r2}, 0xfffffffffffffff9, 0xf7, 0x12, 0x7f}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x9, 0x3}], 0x1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x40, 0x4, 0x80, 0x2}], 0x8, &(0x7f0000000200)={0x1, 0xfffffffffffffc00}) socketpair(0x10, 0xc003, 0x10000, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r3, &(0x7f0000000280)="370756fcd1a1458b87571cdbee3ffae3209be02c8f8ebf9d139bf2081fdb6bb564be504cb6d7e9d8b0be5c8e111238544b540b9969fad44adbb4de50b5ce8fd763ea66e25e948ebafc608baa35c0cb3ce21b3a14747ff19d7c31f89b964b88d0efd496f9edc1c420d2a2a67302", 0x6d, 0x1, &(0x7f0000000300)={0x2, 0x3}, 0xc) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) r5 = kqueue() r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r7 = dup2(r5, r2) readv(r7, &(0x7f0000000340), 0x2) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() close(r1) pipe(&(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "b11ce9bae3c6514e6ae973539ea78b7ec000"}) readv(r4, &(0x7f0000000280), 0x1000000000000150) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000080)='/', 0x1}], 0x1) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r3, r3) 16:00:16 executing program 0: mknod(&(0x7f0000000180)='./control\x00', 0x20, 0x200) r0 = open$dir(&(0x7f0000000040)='./control\x00', 0xfffffffffffffffc, 0x80) mknodat(r0, &(0x7f0000000000)='./control\x00', 0x2000, 0x3) r1 = socket$unix(0x1, 0x7, 0x0) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) getpeername$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000932256d3f6bd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000080)=0x1002) 16:00:16 executing program 1: nanosleep(&(0x7f0000000040)={0x0, 0x1}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x1, 0x100006) getsockopt$inet_opts(r0, 0x0, 0x2000000000016, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001240)="fc4a49436a9a87237cbf3cca5695483c49985502016ecc4013cd475a87c9d5bc65a34fb532ed22261201f300df8fdac8572c5bbd203cd30c128e31b2b95a8b3da1d0b07ba11fb445370116bdbb9d83d47e6f19cc8a63593157d238b38337f659399a5ef51d4627", 0x67) sendto$inet(r0, &(0x7f0000000240)="4d6c740e2b14ace0ec1eb28b2d0319258fc4aeee18723745d2fe8f7388ba847ff48b2f091f9faa145274bc369073ef32c5cf22ebd139cbf31a17967682470bfdc6c67402ce59b1cf377f957c9a4c6cb84c8f29985e5a799b7ab461f86b757ddfb827aef2e7878d803bdc9dc639b46e026681d03bb74d82d165e5395fad1378459680040e451a4f5e71f4005b5995f9da65bda00628482e5e5bc0fe59bbf6bd31b6d8b7494959cedf8b481bc975246314103677b7e8b67e78fb40f3d608bea67db44a6ea305e0081294c3a51dc5b7419a8632367cd98fec1e37ae264cd4483560d525dd3d2597070a38925b4e08fe4b4083519ba4484cfdf95c29989cc20f6124b386b07b971bd0fe5be3991a08b6b13d90edf7cde7c149b418d0e4af7f1fc141480951e8348d37e70a575e4d53990182e3f2183cb4105cd12090cd069e50000b33145dc7a62bdc469dfc8e8d352c9a6666ba816638d4de9c2acf683f17e31693f2e83dfd076622c71382dd51af24830f885d0c820884c0857f9258bbea2023d99d4310499e5871037c2d7f8a8780e73c419194b60b9dbfac9d1a98901cd7e83d739117e491af4eed824b1dac30a18c89c80027a2d7971a7c6cb2e66291eea0db7e1039ac95988f3360f4458646d680e2bf0ae78b4bfeddac07045fddf3cbe504dc9d6d551845e68af84512d9b056ebf289b32dca494f0fa2db0e7148e36d50ed110122d32b74376c1d8d3f82e498a02b2e51f4fbfb0599cd9b0ac43e6c4b9d323e4f897779b9e9dd7ed9cb77c12fd3736b5fbe0c9b620bb75336646c2730f0234c6adbb066c9cf7adebf8c2291f981ff46beb1e740cd3b08526d88389307e5e7d2dac8ac7be4b4cabadc5b96433109a558a0d7566f3eabf4c6a3f6660c33a4779ab7662c22b39812fa3bc9e82fd953e8a9c02fe1836a4c8b1b13a401d2927ead02b593620fbc6cf62b329732dc898f35cd9c29763f0b4bc9a2e4448822ae8144b077f20e2a641856580a791f17fff0065d4f4bf0fa1869f4199954f29abf1b1662c4192da69a5d4ea1075fb973eda64ac27da4959d47a4414bf69fcecf6e88a2ca41fc7724172e9aebf6d8e76d4781612388b80a89aaec33ad106448408a1554759cf4f9dc04182e91412789f5aee5246474cb630666d8208ba425a0c0f68fa898489de3a3a36d444aae846d6b72717474e70e24fc64c22ba4765c4f32f31e3485f639490211cc96ecec8791ef444576d5caa8b06dc598cd9b9e8cdbb5047352afa9890be3a726b54b25f049ff0db6876ab3f41b3d7e84b9a2c74168392fe586fd0687d60c5fb0e988a9a0d92d6df8e468831ccc37ee5896c69471af15f31c821d0b9931dc61d35f4c8036f3ada5bd09a1bdf9fb93eaea97e8b0c563403bd98d4a6d98e9486b1be5229824db7281fb5ca8f77a24ca6547fa6939977c905b2a19dcd9623545ec35268d69a3d06f5cf850a2f1e3d40e3f949b4dd15969d50d2300715c354ea219de4d27f297ab1ec06dd45f5d2840f8b9b11f32f01e1b54dab3c2c1d1cae3a8ecf0d0659e7ed5f6ace8195bc613e633b3454853bcf767dbbb60827597bb3a9833d1e0b9e4f840e7d21f4d857af2354e9cde68a1b02af4dc8d7783c55f41216a56a217a666164d0a8878deb26db6256eef5e7aecb092187af03102f246635be40cf963782fead361ba2e2b45aeeec8a34768035710e234e11355cbbe303097b0ecb91372212ab5e01f997522f562097087559a0242e64227521d58c108e91baf2cfde4d2b299f53d9324824d794f1c5495f737f8c69af66ef02ffd123b5a8ae1365c732c006b74052090f8b50550a14090b6d80bd1f2c57ef1a0a8c795000e392695eca5c7f17069c5138050bc4c2f660c0ef7e67ce4326a3ad7cf99788bcedb5508522792aa9108fa25753f6567682a4c2e3cc6056c4e447e4eb35a583d38fe624e303f2ba464af5c1d830a2ea244e485677ef01e2c38cbfc2695ea7a74cf3966ca6fa9c8391fa2c2b1dbf890c2488742772ebccb06d7449a3111274f5159c8db33a929701efe8beb65a5ea016a60bfa7389dd9d47e1cc780eeb4227ef7f1d970de54efdea1d27926892a9567e19e5c49b954b1fefcdfb95371481eac0146b0973da1c0f38be650ddd9870bb623269a34e5a0ac141ad324221a2188d44f5b7c057f7fe199a0c76367d497812e08917839cc22079eb0816822a2ae034f372c0214f0025841c49f6b3cfa4166c09193f823be7e9d6b2a31ac42535dede9a6959b82f2308f0b5756b366967fc6139d5533224f718bbe0e3bed3313014fa19bac555f73bba569d5dcaa3ccef1a53e2d4b7792fd9c0299947a72d25d8fe0407d445ec2d28e7088c94bf938d185f212ba6c89ea86fd60c8e38efa558473adc3746a347812ddcc3aa1fc832cb38dd73a35850d0e23866620d8f9baeb6dda3ca53b02939087f282d11466efe6cd742f15b4468db8d97f0419d27e5ff0aa4e89d6884bf5ff615fbac84b0668323123b6d4d16f350f112951520b06d781e0cbcd6f11083393975dcf97e87c8d534e5fd0769df3a3e408d68fc3ce81dbb83293c8b2c6b87d324c3f43315390a00197c5a36559a7b458aef2443f84ecf28894bb4950dc41bff5079030376067c4d0c4a0d73c05fb2b92b9eaf72902c647e364a9bb209e7e8b8f957c72f733135b7d2bc907a042dc3c0b377f8d972f53cd4ae59687a54c66720c7fa363f30afd408653ad4c2d70e3516cbab90b54ba3485d0086afe7de095c2913dad8f0a59ec8920cbc3d9142b9fb763b4d9e23988e57bd2e00de6147333e85b3e62b10a858756d76f7809deea2087fa0e7810af0ae063157bb8eea3e4edad582882483e39754010cca3df4c1f108d6c2e1d2bc19f90a199435972072e994a69b93a9a705096f13c26cacc37cfd1b06c3170324eb3affc7c0871dec86876648239f8b4319647a764e3c7faa95023023686fe3e40110de41149b672a4ab0a3ff2f96ee6d026d4c9cb10a0716d777675a595b4a54a0a858adff14c7526988101aa119a8497f1652d1c7be5d7c3b217b858b19c1b22799b36fe2c2f183ecc45f02d0d90c052379a8fc88c4b5619394489308b1c0e8d25b63f93e44097f3c30b66439d4ac463ab6e9a1c4fce7e9cd314b71103c96c9e45471f9d211b6574c080ff2b1f5943b716332249c3854b135feac6e6f741fb4684f85ab36750b9862349e35a897f00d9fa0318359b6ecaa80f6ed83356894a2ccd34cac484796654b65389a04afa57ccbd23bd54261a93a88d3ba76eef1f5b72690a815f176370083a6362385fb34247b5a396caf03786920ef52f3d023d1187aff63752b36d9e83f44622639641c78a47793f1635ff8a4314e11a501b4bc1f1d6fd55a997dd0f8376aa090c02654b8ec697d8d93ec1c3121a3c650980a15e5218cc1e60b043989e7c2f490598f5ce6eb3199ccdc4cf9571e6809d9f1f52cf443e29232484d69b325af93a91c1bb536ff5ea860333bb7d9ceeee9d202e9573c629f351fec50bef1d1a5fa34d8e75c09fb2a1c54b6628bba851fd8b37aaacf0720be37d07df4b2b9779d2f745895b350543c57ead61b37d296a75b69d1494d3bb0d7fd320a09aecab3dd10015e1e694a418565496885d8d92f36eb73e792c34e0b138f59d620c2e07dc7597e6d1a12ae0fabfe2f1d820425b29c25e71b16f624d2718b91182deda6b7fbc4e57bf4b7c4afdf00603f593b9bd9482b35080c102671ae812836fa707b9dd5e4ad38bb6bb1287c83a7c746415de5427173b7c35b4ff3ec313e04a1c892b897ebf9e0135d3f59ac0310127aaede8c17e65d004d635df7c972be6833674417b2572970e0522f61907f533c4f54312a8cf9ecf4567055df480c97750a8e2151ef098afbbb22c652c570fcde49dcea134d3b755eaa997393be8a0f17a7e6787ed412a99c76afe280d9aac0a53366464dc0202826298e95abc825862eef8a64135d0b853e7d8f87f29a89c23ef1e36bfbff5e303de4d84daeb38f375b1edd14e12f399d697bde44a14d482b922ad1f8ef1a25b8f28cde7afd85473494192a666a40c1ce8f0b1495d503f4d557f4c87e9da58efa5e00a78497ec8b48b7d5ce770111d22fd4bd88dc08ad73c399d035094f484cd3af3e628251d092852dfe46d4f42b75f76eebf7c69a2d48d0418d1ae9821b8bbc2dc13bd83ebd113e56ec62ee22fe3e1fc11cb607c58bcad60e50e79882296768ee2d0f7f9f46eb08d11d479babdb2dba13590f5ccf5cc59073914bbfd5283f919511a0545324bb7bf107c3b4ad07ed84f4ab8184a53d8b664c10ff04e088be14aeb97af3c5130bf30e0ee69be5e1693c33db507de4542868c1e6b959530d3f0e6e85b9f21727ba6612ede3c511e624271789fed367bb083599e6d96224c9e2a4382882fef2e91db62044d459960e9e7e4ea5dd32a745702d5fdbfbb10db5aaa307cc46d57dd2460edef6bf7c4bbda6dd18b74ae91a0d35e3de80beedbdec85c9b2a80b93ff97f749f45cc0a2c098c6b9edb1dc722e400fa0172223f9611a02810e5510ca3815be510e2f23d2e5470107b0d595eba73f2d508782884c264e23462bd14327b646b3f1c08edc756e76c6901449de37fc22eea24f226b3cee1d4ed58d6e990338f09ada423c340447b1122fb4e240f9f06644cdf6afe65fcc9364edd267f9894e27ebe3a9b35516c747b22ef500e8ec843466384262401128dfce6d92a4313fb5f0eb9d7350181b385c982ac9915c1cc7882488bfefd807025d6b72d1b10d8281f1ca2fed806f584647738f2ae80b13d8ada9c2e9968b2219b636b4a7cd3b88fadccbaf0cea400f1e193ae9109754396ff79484f0c262bb7ba9fdd4b1e0f4e9ac99449102bb95901cf789ff4580ecbcd137c38974c655afbce641b936bc3cca077584a3c931988e4a32e8819c22fae5de3ceb0655d69dc17864415f18585a3dc82287d5364609895e086df803b4bd4bc52a1a4dd1f5881bcdbb4a65ce86dc20088eb80ca095f76f585404bdc18535232071d0dc575d25b62fc37d3ff0f0ca8fa711949bba598e094e0ab3360a887fcf1518fdfa44914be7302ea0a04c047078237f4d475589fdebfc5699e1b6a201009c8b916f3ebf0fed3377fe2d4c69f5bf31730425907394851eefe2602e6335b2c00d680630ec954fd0f46c1238a5ebd026d4a0b7c1d022610372f27a9ff83b2fdd13459d85c633a30c4d27a97eda996b611a6da772e48784919fd1155ea0b46ca4a4deee77dc1dca6a0f9bc217d88fefa5fefde3ce491ffbbe5b64905f13eee40f7792e47fb4f2a633e4d5e05dd2f868b8143bca0d1552e97f1f315a066331744b0e065655e533c775e3c220901f48bce3cc740eaa929848b484752827aaf8fa70183ecf3ed49f68795ae51312d24f6d38eed2ef0b8b200b0d20cb3e1596dc61bed4722c2e3295b4476140df174db02615c90ace791106ba6e06cec4fa2a3c6cab12219c69b0b6ebf94b2c27504fa53a012765d3ab62c347ae55a7b31f9d53e6157640fac576d3511883ddb4c827ec83dabbe101c995f35c8793236123118270149d1ce31a01f15b40d1d0852ec137f110b8b0b8edadd17bff9467e14acae750f395931d974aeb99d1fd12a2c66c33366e6ed4bc7ed7245411dd8ec6aa22ec589d5fb1e77a597b39a1f5000c6d9a9cd9c0db169fcecfb400cf7ecdf687a21c58605ca92c9c6fc0ce837cf3f34b0b5cde0d8f9f1911fb8540beffd307b18ccc19e4a755e8d50042553f064dbbe46464f06004bbf800d75", 0x1000, 0x400, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="6474500cebbc5d23d537fa5eefee2892f30422244b574259b0141c8f6c416cc3b512ac4af39637ceafbe94a639167ef64c10d0cfa4f2d45fa723806304979588a416c6086fe513ef57a0b135bd3d0f404c0f1a5b8bdab524b12172b42670db54dcba12ef22fbf071622c2fd11c5eb3d3e59d0b8afdc5bad6c9828775effb9057d84bb78d497d0caa6bd6a08b58d995350837e3c6fdf3f1bd28227a8d3a4574c4b0c5855fbedf", 0xa6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="8c1c004f8da4bb59a27aa9e277f6bea9535a68f4bbf2360684ea5b97e8aa9a49c9273a9baed46f07c74e770828efb7b90d92a8a4e5d3169d38f7fe567b1e23e76f6a9bdd8e7863a12381abc8995127d3d3c3fcfa14b1fc57a45d3ea9a38fc17e5244982c59448a8706bf23f05daed7e595cb96494fea8d4dc0ad8d279e47c7787b776aff0235ddafd8b5e7f8049370cdc13b42569d1da8f9fca3f46f9c38d5052dc342163a1f9b6b579ed90e64b36481a2bc28dd08ec0b2a789bd0d5dfed9564", 0xc0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getgid() getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x4, &(0x7f0000000240)=[r1, r2, r3, r4]) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x4, 0x1) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r5, 0x8004427a, &(0x7f0000000000)) 16:00:16 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8488, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x8001, 0x1ff, 0x2, 0x11, "705587defc76c9603033d3e0773c7acba8ebca46", 0x6, 0x8}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x4004427c, &(0x7f0000000000)) fcntl$dupfd(r1, 0xa, r2) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0xffffffeffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000000)="4d0fc3", 0x3) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = msgget(0x1, 0x20) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000008c0)=""/179) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000880)='./bus/file0\x00', 0x0, 0x80) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000980)) writev(r1, &(0x7f00000001c0), 0x364) recvmsg(r1, &(0x7f0000000840)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000100)=""/95, 0x5f}, {&(0x7f0000000180)=""/224, 0xe0}, {&(0x7f0000000280)=""/187, 0xbb}, {&(0x7f0000000340)=""/136, 0x88}, {&(0x7f0000000400)=""/126, 0x7e}, {&(0x7f0000000480)=""/42, 0x2a}, {&(0x7f00000004c0)=""/248, 0xf8}, {&(0x7f00000005c0)=""/243, 0xf3}], 0x8, &(0x7f0000000740)=""/237, 0xed}, 0x842) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) 16:00:16 executing program 1: lseek(0xffffffffffffffff, 0x0, 0x0) r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x6, &(0x7f0000000300)=[r0, r1, r2, r3, 0x0, r4]) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000500)='./file0/file1/file0/file0\x00', 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000380)={0xffffffffffffffff, './file0/file1\x00', './file0/file1/fi'}) bind$inet(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') chmod(&(0x7f0000000540)='./file0/file1\x00', 0x8000000000000a3) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x65c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x82, 0x0) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000500)="99e9a08c3f7c9bac87fa8629a5754948daaeb28788bea419324a7f6b43072472ef162a6dc8f9f587879025fa57f4c02561c0089347e8fa17f84bdd0da6d29f70ee295d1b3275e8c178d35d7cf4e4c57cf5d722f58378d26eae0e8d50b4782ace7662e2314aa30da9afaccfcbc6d29626890dd92b2568a99134f7d16d43f5943be38b0c9de2e6e0d21f209331f9479cae358eefa156a0b1bef00203de794c85c85f4069d3cb6d3f650afe22931521723511a1d1e42c690d279a984c58b1d094f6d22174bd22bb4efa154cbe357d61d5f73161f483f3c908ea8b15f6ece4a2f3587fd6f37e95a5904aa7c19ee563e9734ae1ccac3e32627af9b8a89856abadb39604c10a1dfeca856ad7ae63609d37787c8ac0538b8a57d4c0f8b073e8023cc531ca1c301a73aa4976dcf47d63533a19e4082507b86b9fd7e35c0d201cebc41d3b88d99d8cb133943380c45e280f446ad2139540abc86d2a6a36e82adf9cf2ea35b36cad96aefaab7abe43c934bfffb2d9ef0a78997bd021b7ab6202d45bde24f7ba88bc2f9b70602441bb4eee6b91d8fcd8329cc1b3b9bea129bc34a141848caae428df996e7244e81fcc4507332839be0f0609f4bff6f0b9d43ac0d15331c6078639f54d9b9a23200e23d8e931fb6188f91f14a9702ad07391334ce1e630b41f9fd5d0f80b997dc3f9c73899959c5dcfbd4adfc13dba7f37da96c60776fbe224b155e11c89fcda082c1080c59b5377b3a1b45d51d9f3043bdd3fd7c0d66ce2cc68adb6eb8a53a464bc930805579b8837bf89a8fd34eacb747f021de82ebb4f4a8145c6c5c372d93946392f219b17bb9c0f2c8e8afe8efee21afa84e7530f3d04bcb4218028641ab164bc12cf55e53ac4e366f336555214dec53daf0d3ce371a1f01a7841937058a848d05d59c81b0386b8c21c04189688596f1fc9f5c10a01c726364dcf379c7a37758738298506008281071e631240e1f3f6ad1df9805df6af21f1385397cda0a065a30687a4e958501460641ab5452c5718e0901bdfc537451306bdf69051fcf0942464462982dee9ad8e772699bc586dc5fda6b2e61a65bc10271dab2e7c208936fc29db29e931f4c5823a0d86972375a078683295304a4ad516727f0d27ee1a889c745521ab63142e5c30aab4923e2f79b280eda74bf3070eb3083da3c53473361ee880d2a20530172d83f9273d6c91e2de8fdacf4fadc05e1a4a8d5583f9d5907e5a221ecb8bc8c40f3facd7fc251262d8a5150b1a1604e0148067e09ec9f0d243a0034755c87ac6f7d3e4e06a54b4b568ec491ee6578b60554fce37adc9081dce48d8392cdd155c66e1163d6106b01f9f66d51b6f3bb4ee2f9dcd5dbdbba037bfe1dcf83237e6ba998bb324b8844b0268786165c8e012d9d190008b166a6d1366cefbacb8c21078b0c771b04ef326adc9c5a6cab52cc3128d28e599dda4783a0b04dada1fd974c3191bdda11e35f4c4f7cd7d0df0f0b82ebad0d6a8a9b8319878629a2df7b8436ae9bfe3a9de9b7f4dd57e5a85d5ca03eafe553b43315537f7b24c158a051ab152ed7445f822fc0f09fc255e7cb4c6b785f84a0df5024598a163a42b2d46034f75bb6b238059bfd715683f308e0198f3757bfac9ff7c61e1a56bdefcb09452d68e8811b451ab1348f3f02bcfbf96a04abf8dbd9656baa49aeee58a8760da8266b8efdf4d5d358fe402a2b59be876309ac97de70a7b57136b6d326ebcbb55331f1ae166f220729c80dde7cc1dc069d4270032da1e237d60cd1b60c2417d694f98d5f5d6a9961470da8cdc5b8f06ae7fe846c580ff0d2b8668ade6f24bacca37aeca31f03b257ad19a2557058437d1cefa66fb6db2aa42be9b98ca7e71666541051993d5861bd400d01129944260653dcc4a27e04f34a6ce2fa4b21ca7dd64be78916124eef89c9f1b359d64322fefc12ad87098a2c219ab330b33d84f47ada98b3ac005d0a41877e6110a953a5b7791d865e73b794b6f73477389bd60dbf215c650a625ae5c3dabda9326588547a39b608996c6b479861e4966db71fd71c5c7b7784386e4d4c34b86787dbf59d70d9be180027c35d1560a1f635dc4d467733ef4a9092abf07a0697544134779d6d25a14339a494691e9626ec37eeb147289e39b1fd316bb897832163608a9e027d4f4afee24c30d56601c8ea8d4b495bce4c4db4f28dcbd6013dca60714bb0ebae87e26de68fe4ef8e11a095a0734fdb76fb88894f2ae916a2f8dc104102be43a47771ad7a994619c86411337e02441fa2375b57c1298919e27cc7bf86a58e65d0a28d105ba46bdcc9d14da2639773f5109648543f34d3ac1f80d6f2ad9b0e53f3866d7460a96ae795d4a105f74a4c33113bbfbc125cae457e6eec11df2e44336a6f500c4a6e268e0b275a28ce03be28a6255ee4efddcbfd6769528468c39edb2387d4dafc2507ce71a5cece91ca9eda0da5d109cec26fd8e902d1f87a28d52d5ff67b46fa4d3293b68810fe02210f70d29a8e89d454f9af2a432555fef4eaaab13d3a329dc6a6d752d1220fbc09009bbaa3aac9ecd722043e5451f305e6f9d0bec7e8d5936325714737f4ad875d07663ee089908445b1fc09461f8f02724f5678c97b8bb6f10d20fcbfca922c652a84d8ae04d10ad522b750d61ceef93702bf07a0bbc7bfd11a5bc248f7a61ebb505b195b9f302f5f56c389e383a322cbeaf102003ca80b0a5f87d7f94a63aa94b174a803e7f6b1c90b2827a2d5c39f3b705286fe00622a275ff8b25159373399ac2a8f51e8761e995da057fcdaa40f1136bd14c8c2d5ee79f9ed882a9a05b1edb819b5bc3b70db593f5945f006ef77f56046531b2c2f7d765716c02d7a1a945036944ebc6b85b94532f67e642153539a8589ba98a327e64f9c92011ee9931d0ecc07072ca4ce6b0c13f30c1b48b9ebb196717568bbaaf1b0343764d05a87cf432d7114ae0289683f63af77ee9c45d1fefa748bd023c33518bec0923032577dc3c977e4b28b68cd22a9a4a41e232b2cba6797c4239ce72d3bba98b929b0aa2a4282c0fb4555be458ba71b999ca978e1df96fed30bb975b0144ee4d53a792426629761fc9a997bc2f4210270b4198b7668d865ec29b1529ff7d2d38c48d643c5d34b2289e245d18bb33132758a10efdcb1ff7ccd0c62341a7a761781a59f4e4b830647435d1d021ac226096e6f2d47a0b041bba02330ac2a3630c53df6f60e29c428818212c74e8c2bcbc585bc3f5938e883a0f39eb8b5e3dfd33e1dd89cff5711b33baf098d82f5b23d03fb53934256bbe9ef8edbf7a0e372ca8598dae9ea847a8b941746628a6d51892d3a46d8d4b0a4707d678ff50cc69ad31a2798dc9e66d17fdd0f1a59f8182eb7d913b796214c586e7aa52ef5293f740a0c85d62ddf243d56224b7eed89ce4f4fe8ed1b1cb68124133198d42af9217afcfe539e3a30c5e945c5df6c9c4dcb6200483af4b98ba675c9103b6826507cd0252db24b5645e090edb103f10abc37b2af33a99927df7ad88252c345aa05a2961f038b7d203f9b2d1d18d86c3c9193714df00b0548b20a368418578005281c7a49fe02a8c2c7dc5234e9cf9819e265255e686803ba8539aa16af8f9274f165dc247e26eee372e2d50312f2ec04c74f31802b3af88cac008dded7f471ef6c0cff9fc53e956955201ed59fabca4cd30a12dc1075afba51dff4c0eebf4375e000c478594ab4517d34e748cf29d315ae51f991518e58ec3038fc5b3a75a2324047b4c0c8f7fd4aa330185f65a759ed502543671617ce900990cabedb8b0719ef49f276a4b94792ec09be9537ef9b6d8328851a74dcffd40c3fc05dd1a6032fd1567a3292886d4c374f6fedadd2b6d0e3731674d93bd57673004838b1d4a0e827f7e24b685d6a435221fd998d9828f3ff8159b1b89034e6021f321bf01491d1fca5d256132a74397f24a1a880a2e10bd81c4d7ccaa22c244920a4c8211370faa9da4808eaa14e47806884dca081d563f0a4a71ea9f847ceb034e251d01f65102f41b55901d0ca36d83f16d522351183fa3e22f90e246bdd1a1561ca75b2dc6667094ae80a077bade425f88652f18681f21bcc9a0e058a0d8a55c8884c5de289098e2537af2a1b584341ec280a33f335380274c8bc2c9b3fa15f1a07ee41aefad0c2ffd90fe0f1b914842c6ed621fd918730c31fb0fb922c43907a2c0cc7d4a8242e0b9f420db99e4aedaf9d6cec000b47f01e43465a1e9e989fbdea92dcc7d000678d22faaf59b4aab0567a8420c23aa66737cb38737a20c476453f2261b312257a8e481546ca65bbfb54f7fb5cb0df9d6eb62a8107e40fdfe4edc1d3e8c93178b8316b2f15f86204da1e65cc121e3d226c897ba283d91dc258ead7afe63bdb1686b3ba9a17288769dd420b3a3c5bf6b3908fb55417298c410ec32f3ca24a49906478210bb6f723a97c4a5b8a1ddccedb9c67a3500dc1f0d78e3ca805e56677f7de404ac0ece90cf06f68db8b2862a9d84b1e5062a7a6c758d110c42c7c136f32279239f75195e06fb024b9b3a88e71f4f3af005eaf9b539919550b1e1997ed925bb91c6a654d0f513ad93955efdd82fa2dcf5d1d9af9e9c73748da130f2e50430cc0d74b3394b1ceb0ff2381fcca280543ce934ac94f6345656f31f58b4ab174a8edec848016562a731b7d1ecdcf464aaa950325052ad6957c5926ae0e8c822607a148a2fe541b4f4fc29b948ab9bcb49f2d1aa7048c7b625d12d04a6cfa462514b7f1c90cc72b3fbff2787fc8da3b6c60486c4adf0d3a969bf9322fcc1e58ac95f692dfd84098b0f2a743c21dbe1265edd142c337db30545e346b7f0b088699139552549e5542596c6add39eb59672c9eecea4308bb9931e2c138fae04891fb9d9420313cee8ef67fa632f94e001d9d6520906e533ea005d18aaa6c801ef58b4feba917ca4d7f7981afa7fc949b99f95ee5b711f472c76519b325974868d7012f557e7738e33d3bb35f431e06445652b7c57d03d6634600e8c8dd6520e7aafaf52cce744c8253e761d43553f31cd1e237c89ed826bc69f6a4af2834f375e3744649d700de9365b44519b612ae09c482345ae7a2b19cecbb0d2a65786c6aba1431c227ba00b9272bc8c797011c97a0ad5ceff065332d9ba184ff24da22eaffb5eaa85db31534b925eb93f48ed0ababc752b087aac3e8207d9eb47b2c8b5f36da97590058cb99e01a72c3f08d9d383ae3229f47e62dbc17ab44440ac375b66ffde04987016b80257683edfb7556e70c227b42f8375ab92f8dc99ed2e54387907215862c475586d81c402d14b8494eea91f2e33bb6d9bb250db639a59d631c936839a9a6940af16336cdf53e4e09e241121f8fb8162e004c0e5c778bcf3165867df4f1ccde99b6d2f635927c75f3a2ecae9a057b7e0f901b7d3c6cf24efbd0bf2d9b54230415360d94dfee05080276600133a357720ab85a9cfd2f2cc5410e4cd1431ba62b37736badaa20ac523284600dd2d50cf0f9640e9c8afacd225bce0c498b3974808b99580eccf21de2996935aa4aedcd52ddebda358f1241f30b52d1b368ab5375feef2760403a5905e63813c607b1f004d5370c4d3d430e6d87d36d4fab145854ad48fbd79dbcb3d3ada112c0365c94560e9616c16fb60dc783af8392291e22d087e37a12350d60f0a365ed8e535859542295eb3650bbac1fb0cfe80e375547ca1c2c149168936390f6ca39325513ecbf5f943345f806e02e969beddeb63fb0e4f4ad06bbb49f70c9cf4f02ebae8560200d49bca470d00f0c84f93e2", 0x1000}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) unlink(&(0x7f0000001580)='./bus\x00') execve(0x0, 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00', 0x4) open(&(0x7f0000000180)='./bus\x00', 0x8000, 0xf2) 16:00:16 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="e999550b7cc260c1e4591070feb59def4fe718a2fac2836e4e93035bff724fbd3e37013741b041ea434203aee3d02b8e770d239fa06f8db63a207f351b948c310e1eb58751ca36c875d80316856e5a0e87479719167ce434e2d18f2d14b49a61bcfcf99d6883f7ac3bd2abe845aab69761752334ea091a24542afd5d7062f5c8f3910614937203340c2983938ed758c0009f6ab48c4410df09b71e7fd50c1e2d40dd2bae463cc7945f9e17b39aa93e6a19f74288d2086c4cf486627621d8693c0fa20318c5776ee790e578dbef5ff6493c4f631a3997a907ca2a4160379907c5a684ea5b3fcc885384399e26aeb9aa7a", 0xf0}], 0x1}, 0x0) syz_open_pts() poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x4, 0x20000}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, 0x0) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/56, 0x38}, {&(0x7f0000000100)=""/225, 0xe1}, {&(0x7f0000000200)=""/236, 0xec}], 0x3, &(0x7f0000000340)=""/52, 0x34}, 0x42) 16:00:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x13}], 0x8001, 0x0, 0xc600, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = semget(0x2, 0x2, 0x422) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto(r4, &(0x7f0000000140)="f09222324f99b750b46a657199", 0xd, 0x404, 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000180)="eb9599215b4ff9fb6848b1e4055003464ab5eba3e59c10036e41a85e8c4483fa66d4fe40cb2656a6b4418bfebe6dbfb44b68284e57974bc9e39739699e6242450ae3311169d4a8d3753d55c6250166a23b381e135f8ce398cc726f7378abca20d44cdfa799ce56d31e1152edc55ac967e0220cfd747b94e81b2382bdb426540b4acf1c68a0fb83b08ba6e1142243dc948eae9fdf9b4d0e6f39e5651258abafe57e3098538de0d48a8deb0e23718f3b586c8f2920f48afcbfef8b", 0xba, 0x4, &(0x7f0000000240)={0x18, 0x2, 0x800, 0x100000000}, 0xc) mmap(&(0x7f0000fee000/0x11000)=nil, 0x11000, 0x6, 0x10, r4, 0x0, 0x57) semctl$GETPID(r3, 0x0, 0x4, &(0x7f00000005c0)=""/201) kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x88, 0x0) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000300)=0x1) r6 = dup(r2) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000040)={0x8000000000, 0x5, 0x3ff, 0x61, "f116c2dcc9a09b1caca057dad2eadf5b0a004376", 0x2, 0x456f}) 16:00:16 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) socket(0x20, 0x4, 0x1) setrlimit(0x8, &(0x7f00000001c0)) accept$unix(r0, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0/file0\x00') 16:00:16 executing program 1: r0 = socket(0x11, 0x3, 0x10) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c0505fbfffff0fffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) listen(r0, 0x1) 16:00:16 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0xa675, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x7, 0x8ed, 0x8}, {{r0}, 0x0, 0x8, 0x20000000, 0x7d3c8000000000, 0x6}, {{r0}, 0xfffffffffffffffb, 0x40, 0xa0000003, 0x8001, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x40, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000040, 0x1000, 0x8}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x5dbb, 0x8}, {{r0}, 0xfffffffffffffff9, 0x2, 0x0, 0x3, 0x20}, {{r0}, 0xffffffffffffffff, 0x2, 0x2}, {{r0}, 0xfffffffffffffffb, 0xa1, 0x80000010, 0xff, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x1, 0x6}, {{r0}, 0xfffffffffffffffe, 0x9, 0x21, 0x8000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x3, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x20, 0x17, 0x2, 0x7}, {{r0}, 0x0, 0x40, 0x80000096, 0x3, 0x79f7}], 0x8, &(0x7f0000000080)={0x7, 0x4}) open$dir(&(0x7f0000000300)='./file0\x00', 0x110, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3, 0xccf}) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/85}, &(0x7f00000000c0)=0x57) r1 = getpgrp() r2 = geteuid() getgroups(0x5, &(0x7f0000001480)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = accept$inet(0xffffffffffffff9c, &(0x7f00000014c0), &(0x7f0000001500)=0xc) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001540)='/dev/ttyCcfg\x00', 0x800, 0x0) r6 = open(&(0x7f0000001580)='./bus\x00', 0xa80, 0x100) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r8 = socket$unix(0x1, 0x0, 0x0) pipe(&(0x7f00000015c0)={0xffffffffffffffff}) r10 = openat(0xffffffffffffffff, &(0x7f0000001600)='./bus\x00', 0x0, 0x4) r11 = accept$unix(0xffffffffffffff9c, &(0x7f0000001640)=@file={0x0, ""/13}, &(0x7f0000001680)=0xf) r12 = socket$inet(0x2, 0x7, 0x5fa9bfd6) r13 = socket$inet(0x2, 0x4004, 0x200) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/zero\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = socket$inet6(0x18, 0x3, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0}, &(0x7f0000001780)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) r20 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) r23 = dup(0xffffffffffffffff) r24 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001940), &(0x7f0000001980)=0xc) r25 = openat(0xffffffffffffff9c, &(0x7f00000019c0)='./bus\x00', 0x100, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a00)={0x0}, &(0x7f0000001a40)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0}, 0xc) r28 = getegid() r29 = fcntl$getown(0xffffffffffffffff, 0x5) r30 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, &(0x7f0000001b00)=0xc) sendmsg$unix(r0, &(0x7f0000001c80)={&(0x7f0000000240)=ANY=[@ANYBLOB="56a6e59bc8702faf3e3dcb13981f9df29de87a9417acb91dab6dfc567964ce8b9072af779989c05c43dba7ec7fb3102e5f2119571a1216e85d889e00"], 0x8, &(0x7f0000001400)=[{&(0x7f0000000180)="d146e4c113a68540fe1a69bb898fc388409d47c3d0d4d4e68584a8c32b74cd5bb298fb0ef0c7", 0x26}, {&(0x7f00000001c0)="39830916202fa4a1e53271bb9804f9adcab37c453182f617f506b08cfa2a30f1889e4df46a51ddda398ac8e405922010c910ce58e66b9b53154ccd10c106e30263175af99c76b6d4196f706feebcd67553b6b11e23d4d6924037d78f7e62e2e8bd7a", 0x62}, {&(0x7f0000000240)}, {&(0x7f0000000280)="10978da5d465c64ba886b20860364b0913f501bf9c8f14790b179b55fc5d707f931120309eeb4dcceecd65c8a450f4f1a057aee5e392eafadd4f4a70b1c25626842923a6f4e3b0da622d1bfa15", 0x4d}, {&(0x7f0000000300)="60bfd5819b97c3ba99674f8aaae67f3759cbb3743e953d14fd649143a2f0", 0x1e}, {&(0x7f0000000340)="597b1c87f326247b7a43c19b68ffcfc46562e3619a118eeb9e891cc2398199a0bce9f3112f99246dd5737f4cbc3a165ccc6f98e7eafe1b78ff8d59732a74c6e1d2a2fa7eee9bce96f8ddbf2475c6ffb9a6726e2d038e1265b81da50d8a5060ce72675cd7872382e9c3325f5e2cbf4c9d76d5dd44ff5605477f603a64b4c12c0e7d1f7a5c2109cce6c2f9ebdc395efb0c824579cb3bb4e6ff33a5e8187663ef959e0c9782e6a06aecbb7816aa40d3e775afd547916c0e373eeda75fff90e779c1cbace0c5706099a7394092d851dcda2253a368fb76a576c63b154240363615257ee4ea5fe90313189e43ad98738e73adef315975c7f7369aa6e78bb11678d5ee5c3f046e86a5fa9d14bb46fb21016d43d5b9d8eb153205e6072b67deec1e22e3046094f6fa528363dddeb63c9fb15f50108bb9110e02f91f68f446ab24e617cd1b24de78ecc812f63caf5ad72100b399c4fd65c90840a3b015167d684a460ce47bba19f46e01a87b2041ac6995cbeea891433c31bd0da72aadeea62db9de5848ac679d13c6628f885196806a0956a75e8039b87f56ced47f63082a6dd2505401bc0e3fa3fb2d3d844d270f3af6519d795e82122aa2f7697abb145f824693e83342c0964d756f714e98e743d5b66400e8323b9a9c9be5b44f58586367afe41d12f9e221cade5f62f1306815e6e68446adb323b9502535ac99cba6a4e3e47ca269afafcee98a41024d35fbe3e921950ce60f8dddf0bc5394c702dd5f96f012a1c5f2bb9d6bd50f10553077dc293412a34c06ab5578a6d5b5b07fd7f30878bd121e25922750d5c89b606ff39e2d2b5c40e2818f6373b501c676877f524b3918880c15e18559f02cbb1df3d6b1e668190a71475e1cb406fced47053d04e6eb2f6baa9285546bcbe27a7d9d2c3b6367d03b25b7454f8712e1db8f15ab0aabdfcf377a017ab7a71a2465cc5d222ca033d209fb742b3c43310e92f5a2f235998b561f0fe1bb59994d24e02cad1a728b4292315f08200595a47ab7f1aed34bf897e2737e08ac97bca568cc764944349cc5aaf09f5772ae5d7fc45e959618808c4ad51ae4b94ba5a0f090216712e251e4b7cbf2523ef6403af8c180f0f495fb73d19b57d792ef524e5055facd0795b6b172ca35f5695ab613104cd64b6a73b7135f4a382131f10a3e7cbaed53f42d6f6797eb6b02507f08ef470b624247faa4b5a6004b9c2285fdea19b09edb31cd7b734ca75b5ec6eecd9a8bf512c2495bb49d048bfc0fd2dc5417078960ca25bc79a3984a7f7c364b96626ec401e272e4d85f4a7f9d564995bd3c5024d8173f70832cab9269fc776644bfe7bed47ae2da8b76e640b685b58d20aa44da8ab3374f5ccb6479feb0531dec16a6f54f8e1b53482b6a9bdadec6a634cbf7330209882f3e554e3e41f3b7c12bed8a7ae82f7e74b206ed19acadae9716aa8bbc48acbda55276dde74f7867cc754897590bdd7b72649778a0ff3512d544b6aa6a1019d7386ab2d8d2838a132d8bee3404a452256bfc659590dc2fd78b249473733d06b3805a9e97a6f7ec45ea4130732953b9fa981154e339551bb11e6993304a59983e2ae4c64ab2e75b2aff75b93dad78a1b991646b85ee6d4e196459a3a99b4b433a2584e9b0a8d703ba2754fbecbc39e0a119c4f161ab68a40e5d9b6b2b092470d6101203bc8a611ee5ad09733d179b609791bbbc44349f7edefdc034eca2dcc85194c1f390f1b1fee4d24126a7322190f03b3647fad0239035a789b7f92172edba56b7b0fba5c09223162d47add2c318b492da1d2585b8436e6e684611ef464552aa14e5d8f71420d9eada47b91eb2eb9ef23fdeccfdf73034c065c26d7886b8f8eefda62aaaff0855186ae830615cbeec233001954b508c36aae93157007bee975908c110862f33a286e9a458d208d41f330ca473b28ab137eb8b32c09590669b4c7cc91fd58c9412f2596154b03a4e2d399eb561a28a7a4a7d4dc60e377b80366f42d735bbe3d7a8d0776af080e6b6b7f138e434e9c908f5c566d1b5da102e0e11805bddccaeb923174ce3778d4c6b6b7bc6b804072784a4e3972223dcf3cd2e12040864a093666dab974b2aff6525230632c67e8d0184da39e949b008fc474c6adece91794c5adccc0af77cfa03e4d192b6012f99fb0a27e0527e6c85ea028837be85b08e8230aab22e4f05e66a2920de21fb268f7ccaaef9951f2243d1e93afbbda357cbad4a4e21d70cb7bc06a10c401968410588c6ae8ae3621c326ae4ed2a787f40d63e074d629874ab4030f9624960f5dbbc34ddcbb8317460a17ec57972aaea8cc22bf27dac33228bcb730cd8ffe4f5691f0a9e6957a804cc65c9128698ec7687e42c9da7d66b82cab38aa0eb32d4d86711eabb62cd65ebdd2e869937118fd08a2cd50ef337f5dafa09930bc61f65649533e85fd88daa7d2dd0268a964f41116beb625183199cd4d09c7dac5e927e8af6d2eeadcac64e41e675439f4aa7f0e36e5690bbab2f34d505eae89d61105c3f7afa1e5ab777383501a06adaf5e496728c90b8e1b730538f9507e5829344f402ba4f0d602d6ae61bf2e1afbbbde2d1b1edd78d609df0203c5143d3c2257042b8737b5ce3f2d7d9d02d2aa9c1f8c3f0150d0297abdddcd19135df4b1f76c8489e05f91aac76b6a9aa63f28682a4772f38ecf0dd0dc8a500ea92128d1cb8b95076e784f35fb3e36fa09b11846bfad6a60e9f682760b6d440d8652824b536b79981c1d77163489108c38246a121faf3f4e55f96458c424b71bebde602a5cd44b6038215de0dfa7e69b6708b6f2f5743e8843921c7fb5232eeff2d681e53c43504a2b3f565adced1dfab0b4b1cb31ba169b346daa9967d41313ec1cc2bfa91838c24cc385e86811200e9b01618f6aee16c3a0c28b44271045bb0c34d0cd555bb9c9a7ab3145cc44e53776c89d41395984c58a24db57a0bc5b5111a5806d2c1f0a8503eee5c67998639d0444d8b1f2d033fd432bfd538b0fdcf55cb310f7b53aec51faf080cbf8c2f5a3e1620e2d456354ef82c872ac45fa505ae90ce1ba661c57255c868bb8c075dc4222d64fcc718755ca74295cf41808bf0275da1b390ab143ee814282fd5ea9a365c0bd00c12e0af36da5800dfbfc6e005b303b340046a5be9cfa19374104473bfd1603bac7c18772e43c6ad075cb92da0f482e397482f3b3852a343c03052fb36ba64f67ba5ecb0ab8b87e0920d843a53aa5e95ec08e5f079d0c530950b64e32d0e6c4866630b21531651a24751bd77ecfaf24322de161345016df5888ccf1c818880e9d7a32596cc0886dd05987660222314e93533a61323432a90fa7f415a069b865df8517ab2d317a6cfaa0796ce5c3fbb2debec308943b9ce501a8db0e932d0f5360b0460e92051b067eac3f0e0bff045fca276184a3808483ae7582e46c0f8903f89d98932775f2d55c9587d289a1566002621375a2ed0229f79c2195a5b1d510762ab549c2a4ceaacd30cb2bc2b6c3c57ef83da294d3bd372ad55756f8a69a58936e47b9994d5c07fa13db6445e52e4ed58643568ee16c7ba0dba4029ce3b06064f921ed54ad8bacba4770493d39ce388acb15c85316d62f843db9f8cfed6f000b7e7fcd9d5d9670abcd857d5a1eaf56fee34a7c125d62b2faf41d0262e5c8562737921ff987f2235f0dabebe1baff19f3d9cd8293880fdec8ad36a550c2e6e309c51d40fc6691dd42778c17299c868b25789d406d79f4f05552b1997b70c56d3249acd9cc34fe182938c910b99f61e020c60c0fc849b05c5c3ae1143572b791a10370f65a3da56feb5f31de457da5097124bca3283b54e89bc63deb6f9df63f1205324772e6090f7d82abfe8af274f6082b65919bcd955f66b603c0dfa428c1f2b46b8282279c3fd360cfb7b1e1b37c13097aaedef5c3e7b0ca89b7a678bb6e0b470da920f31ac96fb8e4530502bddb997fba65dbe5f00eaa18e113befdf6cef9b8d609360896d42b809bba43f018a30042142e5a9776cdc1b004b17a70125a2eb06acd504eb84328c696e711bb0401daaa2b55a513cc3e26543d5f47980a56c44294c84b4bf6090fa0e0dbe006bc45a3981414edf8b9ab3df8b5bef810610cf1563ab281c2842965712a20692aa5078b13bae139d3145690f63a813941ae0f6a631f68c040a780a5e3a0f34666c14af4eb64b32a8ce6b507ef64e2380dd3848e88dfd9d492984f89053313bf6b40d4edd51dd6730fdb0ab848813f2b9a55d5a65e2a07a6b6c413fb95c40fbfe403f2f954491f0316bb4ab556552bb73af5bc19bb9ca224d1cb107d389d03590cd8cdd02ecca086232d0255915e8a14ea1324065eb97d1a9a80cd3f6534b3da72c365c7275b7adcf33fb1a982d79460ee58bc0157fbbd6ba69f70d19d145a9698bee7e06206e9aeccca591edcc923dad21b78fafc87800320c07675a6ad6a9905c09521da1af7df117b8a36b999a0c95f06b7b42355b17274796568b3761fcd97775fe04bc24d0fe4858f1d82739d163180dc3f2d33b4692c0663544cd21c4c385b91d927e5a2f0d02f703ddc88f1b62d59cb10022c5119cc5a293c94069e7ece89090d2bd93d43d992eda23aaebe9474c8731e8abeda1b7128044371694ace8d7a769bb25df2416703205edcb9f9827785b4f66a4a935cb8769699e7249aa96c4466e0d65eb4dd79ba56e6bb13fc915f3bead302663f969f329a84f18fd97c89d02b5f6bf0453abfe9e783332614680344c61a22a9ed9279231322793a9986245a7bc57c06daa32f8e403b6b44cac351f6ca3eee1b27ecb9863a11f32fce2688adb4f8a5626366032f7a9f66ba6c688fd4ca4df7d350f075e5971ad273dda0d1f21709d841a048e9323b257d74e08feff196004b09229bc827be45a46985481a335b765a72d8c8356a3cc7919c19a4468f1fe47de020fef6d92f111eb868f862630d6334271a59d3678821f242feaedfcb8a6f37ee5b0fd7f3085edc6b17d9497c4396d96bf8bd2fc7c8fa7e02a29c6c8cd4d9bb2b2e42f8e7a903ffcff06043b27a906b2d7510336d8e85fed96c987cf0d2efb0b0335765c9436c29dec367e22429cfe0e8e94f61a9eae31630ab73d26f86798963a6fc0ec3d58d4742e5f86c063e1a5341bcf44db3d86977a4f1c47bd07437621e2bbc6e400b78c87eadd7ac2fd6e90b9ea15b09bbdbcb608d44b849bca413a2228cfde6c06edfc41a94ef3bf59be19962b04430379f19e276d4cc099df37f0585bd46d86a13c849d81b794ed7d2081734a7ef5621468b1ed8445763932e580dda860998bbdfd374fc352f74dbb0fa0f75cf326a811fe8aacf71b80f2a2720b8e5998ec348d04ba8021096262fbbc62184fe4f8557008ad26971495a15bb60da8dd524c3832c05cc8a5edae80e660ccf5e2bfe727915858cf1762dca1ed28cccbc47417a6caa128c8d482b2185fe0ec8ee040cea537b8e0ad86348205542b47ebaf46a7765ed6c5c510f38ee48fb48d78bb50e0f2f12b23730c55d7e10fca864e69e657ae44dcf9e124e5e18d2b14a9626fba576c536c69cc5100d1386f2d95f4b25308da440dd4b49f9ce98651c0003f75d3ce7de43a205e872a823f20fce9b87052967436a18447bfcf91685637f85d038ecd518957f1d149b6d701906c0234f116165904349baed0ecd05288bd3ca61408929034b369dd164c4f43f19b8cd50764528019be25c887053ba2623ff72592e82c0fe7e4db08891f087bc3ff6cf5410c67733acb4f457b19b7ca59c15e3b3461a8f005acda1e", 0x1000}, {&(0x7f0000001340)="a07f2e3fcf05d12d7918a344df5e9e880c77206a3d7161aa8f29e9c658b3c27f6abe525ed23fddbffe2b247f922a1bcc473fc1c107778143230505b7f0efd7bc5c322b66405deadf5a833027237a1091fe8b167c5da0", 0x56}, {&(0x7f00000013c0)="97a4c990aaacb5eebc2720ac97e617eba215095502cf2313d56d3c2489a86da7897571df6bdcc3e1eee9573aaf36bf0c", 0x30}], 0x8, &(0x7f0000001b40)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4, r5]}, @rights={0x38, 0xffff, 0x1, [r6, r7, r8, r9, r10, r11, r12, r13, r14, r15]}, @rights={0x18, 0xffff, 0x1, [r16]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @rights={0x18, 0xffff, 0x1, [r23]}, @rights={0x18, 0xffff, 0x1, [r24, r25]}, @cred={0x20, 0xffff, 0x0, r26, r27, r28}, @cred={0x20, 0xffff, 0x0, r29, r30, r31}], 0x138, 0x8}, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x5, 0x81) r1 = semget(0x0, 0x3, 0xe80547a2cc89bdc2) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000080)=""/74) ioctl$TIOCFLUSH(r0, 0xc028698a, &(0x7f0000000800)) 16:00:16 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = kqueue() write(r0, &(0x7f0000000340)="d19818216093c883662d7af5ddab65b7732215edab56cc14390024d16dae5325d2343e2a588f57f47efdbcbffd6aeaace25f1da6cb36937c102c05b6070810fb16788659eb6f3452e0ce00c7afae5bd8db43c8e6ffff93d2563f2a9e80adfa056c53c9dbb9cfc4cac2b3ceb18bf750461182ee4c8c26956af3d6f04c573843bb6c88ca64adf0405cc3acaec96553975b0f051aeb8f8c6d90be188ac306805fa62dece692de48f6d79e8751f5a585c7dd530f69461cf569a135def4cf7868e21e4be3308020e1515d4602c8a3411cd0b9e99ecdac1215f12d2ded4c8be328998759b529aab783483bef8764236ced67a1fb1e5cf18e7e45eef6f8989151956b36ce6534b73e6f39e2ab4d566ab038b5db213c807a36850defa5d1db312d11dc6c90bd39bbad687dcb61a2a07e9527253787a0911cc8b03214f49f46bc030fdb9d89e19fa2fd7cb4bbd3f16cd76d1cf0e2bb84179ab7b08302fa96cfed2e3bfdff5c9ed3526bd577d1efaf2a96cea07a7853a7d49cd57b225a4624c55941b5a8883f3e3d93e17c2045120871db2cbcabf3b11bc884aa43aaeeb1f27444399b19d1cdf235f66b8c757096d4f0ca16827742909cc9f275b921526ba1dc893915de9b7ce28ca6f565210f8df981ff3f38064f144c899327d1d7a430f79ea96c9415f6f7266ae14532b3e3caa6521a16749b49fef23ee906fb5ff0286e3b7452cb0f81f8163146b12da7f22bec2598a7fe2868d43a3d75eec163a358548e046c1eb6d14b0d3089e4c86e8884bc7d954ed97ed8c3af836a19387e6628ea41a17f49e747f607d3d75007870410c3c561e9c23af09544407db060a6534d68450f54b459c17ad4a5772d7f33ea30758cad9893f27022718c7ea838e9b0d21481984522c54cac92d22d2b2d70a05802e4c2c42b628ae75ce508c975f8307117be79e43cb7c26c3775b4f3df958abdb2b924f39574f51595d835f6fe5fcbafc17271781187e395597782c23a83e405395368808a5bf01d6b2f18cd8ad014e67d46d93882f472d8dfb13683672d9a50dfc003fd03ef24fb1212f96eb2c371fc556a599a761ac835e5851d32fdd2fe777964e0f91aa96290625c4d3c1bcedcd120bb9e018a1c744c04bb5e57401eaaa621f8d0213cd7a07018ba439ed6f59c76d04761bde760d88ded593aee61746eee8c0eae8ee7eae36553f8615595f67efca85517f655f80855c9fc7fede94251a0a4d3f54709907bfefb4edcfd3b6ed8bc0ba6b9be7400822d5b2d3ae726034b53729216bf6a594cec3dae9bdd5e41643f9ebee8d2a0c9eb6c87ffe2857e30cc22deee2c95d41f724683d12c6477e28f218c9fe75ff094d094e8e7440a6dd04e7bda574111f289db8b6af64dfee495ca09cb93941d28129b2e5bfe1195eecfe21d57597395e376a58ea1645b7a2e56df8dc524fa9f17d4bd1730087d86e3235946ec1f81dc11b8aa65fed7fbd653503da053039ef6d8b526441d0952b35d2a5cd6521ffad708da31c1d598e22f2fe44fa244ca64643632cfc7dafaff7651b9c043c8ea5dd658305fcaccd75f354d519cdd2901607a9d69e3f99699aa8ffc88216a2241fc151fbecd42933fea41518d9ba62ea83f13fedbdc892f8433a46cc3f39539a0f5923d4dc431b1c64672668d2b369413125fa7b14f54c015fea26562512705ffa8aa0c905f30ad04af422bd27d3467ed42e1ef969a46ebfaffab98611205ae39387b5160b6422167907df41ea262fc729d63d73e356d5d97227a6e85edcced8e58c07fb3faf81363c8878e1f41fadcd13db04ca5e2dc0355583b0fb8139147e9178f140de952f066ff7ce5afd21bb95d989264f54d04dc819a355a385677f3bc832852c9d3917436d7dc847211da1d2b577dcb7bb210720c1c4a5dca352e6348c867545b2ee1dad468b239c3b615ad2285d4f121664450e9095d084cc916410afb7a23fff94656e4d6c55ed9594125c0438731930ad1fdf1972a60fc34bc9effc97ceb9f4bf5437322099a0839c3dc9b5eddf315dab18bebb4a8e6d47bb84442a2f94a8a17a34c226a9498e35efa7c1cf6fda314e6292c2cf299857d7221075d354b716a949595c8f83a1a711d1dac67f8ad7cd48e126f5b4eb781407114f5133207bd232b731bf87580bbd3c58b8bd560f88a6a1f81f7f6e946b75a4220e8086611cfbfeb65ae2fbacf1d9fdaa0312e480723e5a1d23a35706d4c342aad73fa6f8a1b3f80b8fb2a7f7fca2441210a88daac3aeef72e9085ccc6ac6690683390c13af370095475ce864aa03c57fa525de8df3c11735fea575a4bd69209a2352efe978c9c86651c4bc05cad45ec1c19df01d33049441750a89833f0bab0ab611f984b616354df69e020c60faf9e7887036400afbb6725ef43e974c35a4b02ae3a72b70e52e0a788eb2102fa83b1a5b9a5bc3f622e84ae3cf7b1671cba4d803c793115bb70577969176e43262024a1ca477134264df3c41ac86c64fe0d0657bea2fa35fa40063fd8b6cdb544ad7606280773d9b80d78eb881a9bdae20dfbca8b337f6d89e99bcc86a7391418358faa0d2be956a76906d760addb53312fa488da69aa9a67da27c239cbb2658bee97271f105e46c951addd501da4ed04b7f12eaf6248595f35e60b92580c5ae5ee606c3971400de0d64d0daacd099503b4ce9ee469ecfcec266463c5ead340faa8aec200cdc1628cdaa063e6b6811a9503bce0d99d08549c04dbb94e27841ca60194cdd7b89d63c71474c7ec852a7e9144de01c14f6ab85cdd9d41fa57f622377970f824340e63d8759730909148294ec399f2b0b41fe03f5c74da9213bc0f4175fb7341800163a9c642546a0042ce3f5addc2a094c35dd3724337373dd1066c38d1e3f31d7fed4ad5f1912b8c5fb489c065ba49ca01bd64d0b0c50ef3ae34bd400878e6813022816f13c7f97840be928b57960843775bc03cff9b9f59e8f5c54e4d51f0d216266ef5ec971d888234a5fd038c3a51171b6af4c4c9d6c59d60c1ca437c03105bd3c47fb6de017b9fc4b4280e4974a0830fcdcc3bfc3c659c2634dd55ffcd2c7110e18ef89f9836572074255521bd7058dca10c929b8d65364b3fd624c768b349424294336b3e1aed3183366ac85d98f391d4d168e99572d0cabbe83f305ea92fa7cacf3c879954a2ccb5411ca62723cb9bff5fdab47c50eef56e3be0b3d2b188502a8474c5822a46adcaf2205d93d9cc62c6fea6ab358bc7517eded365c5049573183a98327b20b19561b83a801e65d48e402a7c7a7c4c8f59373a661f5f060a64ece97eedbcbf5acaee0bc045f11896ec93d9e97cde67bc67dfb62d22de79779ea9b40019630cbde603cca60bf3ea0711677535c54eeb3dc7e11b032b93ad2bcf28e2e04de3719f7f6ebc95ceaf837de4bd5f4c3c853a90b8fa43d21c755ef62b78d3a39ca918b9cd55d9662f6977c7d8eb0951316a4b9be30e0b4c75311cb6222e4fe9e2b932533a033004d42ab00da978299fc5c34b74d31fe4a2a43a9da6d46722de12b69e08d37f8987239a4ba51ccd2e3202726d959d7563041c73e8855875a0c2c06bfd6b83f82b1bb950da062454053dc2ec0746edae5ebff716303d93763ac592315f0958965cdf95b430bdf151b57c92897143e90ed2b15fb42cc8ac03d75b0c0cc575de1cd02c16d47fe649c161c3100079cf9c3fea7e01c5f37b3fb2d52e547d2036fcc1bd79cdb6a2d64b10ecec375735132a1ed5af992873d752e659076052ada0c68747d64cf6946b90a0d8a7ef4091a65dc077347c50e0a6ff54d02746b5c5f9234351dada5fecb9b767776e43f5920e7e1ca22b57017f9e36ced7a06fbaed8040e0119887c748372117f318c0a85693140546ac08e48584d2292e08a141631029fb2d2d1744bdad73a0a31e1b7853c43db0d48954500c5c87aac5cecb38c98d09c2cb85c18cccc52764073c5026a149aa5a1df2836c9a1d49b988717bdcda39c92418271d9009c11264de235a05012ac441d58d3e3ee4d787c08e3d15e72c3df82a2a78d88280c7c70bdd8cd75dfbbae419fc84ffc85cd011cd3526463b4726998e604712da9155413e588163df4472b4da95223fd24b15ef86a81e675809ca75e35955cdfffd02177c62d384ace106d701ed67365200f957791ec564ae9b5b946980bc2694e6cc39d83d4d06ad712cd9d97173b954d78a636c6891d250b378114ac3ae1e41099105ab049def5af8b4625ce33d2b35f2186004f840fb3148d602d19b155b8c626a4131756b8ddcd21b0a6dcd4aa2763ae82546443fc83331211a161703f2cc17e54790fbf73817d4ac9b150e40b6dd43eff3764eeaf5837adc4cda5ef11c3479449572584e35c751ae59aec6bc62bb36de283442f1daf90dd5a94ec8f8288ae400a5b5f390af827cc9b25c2e47ecc108d83d67ce9ef8d5c87eb21034b6d4d9ce8125160af8134e8234d5f84d585d421824cb7b03ebb3c2e99d0810ba2ad76f903d66a4023aa8d89bf2d94794b90afac7aa05efd76fdf4922bf23a82e033bb6394abab83c2ec6dd7d379b7fe882811910267f0f0792ca27e46dee96523f2a5b2a229b4f58a0e80763de97e6fa5dd792195b775eb264ef9cfabf3baa333033c0a082b838ace7818dd8a696790517653c3261bf1159bb2053d6f65f5c47a8a98f30f2509db588355b41af3ebd416e05726a4db31f316bb22698148dadad9607ff156506e68e0e934b168fe2938667d6a2b84b6dc37bfa8f98d87aa987dbde011f68aa7ecb535d6a2dbe4b867dd71c4834e66cab6a83bfc9790f868c7de1f0d3b8872f3d45a31ec5991e72d8d003b8226ff6173aad8886d4ed884b58ed206be867042a89aa9f5ef0b5ecaddede9ef869bb4717fdf4e21822d416941d03bf6c3b8ac28eb5e37cafccda0307d8202c2dcc98864a17efdf836a0d0317c5fbc7fa5d126e5164d8906a710f99984884b99211767019a9436dbff8f2d2d8c1f03cc85cd49431d7da323611d0a3d2c02911698334b9f8fbd6fe10961ce86c0f16352bac4c096c3afc5e5f699280b0cfd0d001fc8019935eb92e87d8e9d353fa016b60b00e0370f8b8bc20c6aadafa7171ead9cbfa177569fe278940db2219607da9e2f3390df97de32e08d762b4e3e777d17e543c088df0c30b1c919b4ed9629d81c9e95f192efca761bcd79d26ab9c9bbe98cd17a77ba58b2f98a13f766b4d37c120ed9cb48b8a93fbbd4e269be1f91faa82261f452c5fcc9c7958fe8a96fca6d6c6824ebcedcdf185919a9e9ec9f04b4aab2e4463fff6848274849559b6180dd601069a19ab6122e7f2d2ec41d80f1353243c75373acd68c3432d5baca2a902ae9002a2b3d7beab7e169894e5ab1f55a946c2237e9a20af4912803490c67aee2d4d20bd7e74b13805c4ed145483ecf799b744bd73887b418f29864dff6f46220ffa5c27a3b4e2b659178f3cc86b39f45e43f3c96a7bcfab1cacbcc06a16a4a4a21e9a6c7cd0ae15e5a8161881b89265950e1e269bcc0bd79f4f5cae58143f2f207a0d852e592ba64b4177d24b8d96a40c863b53adcd4e2d1214e36fb2b3584a31c697e37cae62339ac3e4b8cf58ffd49f98c2a5e8214f058d8b5526a14568d5feaca28ec9c4f8b22a06a716491014d3c31ffb69ba675751b04e0aaa252b47d23b1e64b573a0449aa2470da30732861bc6f971fcb25358e9a9bcdf5a389ac62f7e3b8c409fc1e46dc7b3f819088b8048fa184c49b9b1cca0c3a0ebaf2802afdfc2e5d185b2347e9d5f15ed833c69e6a71bf9e6a607966390bc70", 0x1000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "ac93feb7074ef39d96105609bec9e3f07525593d", 0x0, 0x1a568c65}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:00:17 executing program 0: r0 = socket(0x26, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b10005040a000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:17 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), 0xfcf0) write(r0, &(0x7f0000000280)="83a71a84d614627cf397c0a9a2cc4c2578cefd1eec93f7ff45a2faffcaca7eddfde20b3f1f82c1b1a13ba089b4f16689f29be8ae0a88f992fb99cfa9563c466a94f51c6bf31d1deb32752db0fb55d51b15438af3cfb0a613c44bbc9767ac8648dae7d58e15e679d4f9d8e63ad47c92f7e375399b5e143b46e4af061d957595bed125241bc3c0948055d6ea78f6b0917e9f62de3bac5d0a", 0x97) r1 = syz_open_pts() close(r0) dup(r1) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000001c0)='!{(:[\'(\x00', &(0x7f0000000340)='!\x00', &(0x7f0000000380)='^(\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='([\x00', &(0x7f0000000480)='^&$\x00', &(0x7f00000004c0)='\\^+[\x00'], &(0x7f0000000740)=[&(0x7f0000000540)='\x00', &(0x7f0000000580)='%\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\\{+\x00', &(0x7f0000000640)='@-/\x00', &(0x7f0000000680)='$\'{!\x00', &(0x7f00000006c0)='\\*\x00', &(0x7f0000000700)='-']) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x3ff, 0x3, 0xfffffffffffffff9, "55de01000000562c000aab63f48ba5125225002f"}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x9) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f00000001c0)='./bus\x00') 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x3e0b) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x2, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x1) 16:00:17 executing program 0: r0 = socket(0x11, 0x3, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000080)="b100050202000600000012005786ca3849451ae3d3051020741038f53e8551f30cd5020be454b691d760fb547929efade33c5f0e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4952d129d77f446a3ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026b053a241ae28e8a206fc05e5fe5a8af63ff37282934e4fde2f20fd3872babfbb770c1f5a872c881ff7c", 0xb1, 0x0, 0x0, 0x0) 16:00:17 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x20) accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0x94e5}, 0xc) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x7) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8}, 0x36) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000600)="df7f3ff7d37139448e4e04becb76d10ac45c5e09ec66819b72d12ca887947fee031c7ca837f0506b969803894c524936987810d4cfd98bdc27f23d998522315515fe12386f164cf1dbb1c98c9826a80d973d7227582fa9d188b415b2232ee774ce3bdce9a5f5ae3d15a1f18d078217e2dbaa3537965f1e1fdb1e4de070447d14419b080ee92f281ef98e9fcd8c7a64bef46d3ecdca1e5125d6a43a4f6625a9c8b208c62206462e292e3df392d3374d773a76d489f486b39927ceb0da8cb4be13ede4b9ca86204133a441d18946771c7f2be3d73815f7c99bf5a1976cf1a9e417cf3e3afb6f22759161bc5fd48f64dcf2e0d0e97945d029b4f539f0d12e340e20f16670d1fb897030b0c056a5c735bbce7ecdf11a5546b3a312592965992d71927fc0f436eb784f09470b85f125a15bc323b3a3260f6227e4818472c850f17458a88897fbd341288c108e3f67a9adac89661fa8f7e800dfc9d5c20e6df0febcfd5b2575eebc99e425ca2551f2e20d5f11a5a25c264374e48938b5584d61eea401b1f0d6c35f1247d3c55c0ba136337bb246811c532f61881251fb9ed78142f5036c1d6f8b907b6b9e345d2b5e65ef60e1dd2ddf18f6178e0c158fe84214", 0x1bd}, {&(0x7f0000000200)="c346b0803b50986dea041c72d24951c5e6125a0837e4700b5d1285e6812a7db2ffad15db184bea009657227240c13c7e43564fa02c73bcfabb27c317c02bdd19872dfd136d57be121cc9b6a76f083b45371ea2bb8a621cb5bb5133c4c4f998aa9fbdc1cfaa266e1f84968538acb1fb2ba661ebf11ad6a05b2211b70d0e31bb3002282866a6a1526c0bb42a9433eb07fe252c7143e3a87928593a3b9f59c255843aebcf8502cc92ee43997bdd93192a0bc01f89809b9eb3f468d418468fb7", 0x142}], 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x81, 0x1b00) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) getpeername$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x400) mmap(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x2, 0x6010, r2, 0x0, 0x0) writev(r2, &(0x7f0000000000), 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x80, 0x2}, {0x18, 0x1, 0x80, 0x20}, 0x8, [0x5, 0x3fc0000000000000, 0x7, 0x735, 0x8, 0x6234, 0x1400000000000000, 0x1]}, 0x3c) 16:00:17 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000380)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) r0 = semget(0x0, 0x1, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff005d4781ac1259ea091bdd288142a70f00fca66fcfc2e0d75d", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x8) setuid(0xee01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8180, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="dcebd97bdc1408ccdb50066998cf8909f56d73968addb44483fb4eda0042dc13a46092390fa00f6b72c4fa5e543890d7a407a70c47265269c983de9c4f", 0x3d}], 0x1) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000200)='<', 0x1}], 0x1, 0x0) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x41) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f0000000200)='c\x00') 16:00:18 executing program 0: open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x10, 0x40) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00006b4000/0x3000)=nil, 0x3000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x6, 0x8}, {}], 0x2}) 16:00:18 executing program 1: shmget(0x2, 0x1000, 0x600, &(0x7f0000fff000/0x1000)=nil) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) close(r1) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x1, 0x7, {0xffffffff7fffffff, 0x6}}) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x2, 0xffffffff, 0xffffffff, 0x1, 0xfffffffffffffffc, 0x8, 0x6, 0x2, 0x1, 0x200, 0x3ec8}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="000000186004008b00002b27fedde7ddd8974d3e2a7ffffffffffffffe0000a5ee480703000000c60100f2e9", 0x2c}], 0x1) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0307004, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x10) fcntl$dupfd(r0, 0xa, r0) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000300)="8e65a60c33b8692267d3a0b036c9cf363d254b5f28d4b11a438532199f096569465c3e1983364fcc6fc2969506ec8c770da07e4fb0bfda111ddbe67fa5e26ba9dcccfb9feb5523fcd5c4d15388867a276a1916dc7e33f0c9d0ce3c9841faea68ab0c8a8ac4452b87dc593ea27519e4bac8e5442580d521286b0bf84683567ac3e4eb1cec3cdf04cf4f3834", 0x8b}], 0x1) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f00000000c0)={0xff, 0x7ff, 0x3ff, 0x7, 0x3ff, 0x6, 0x7, 0xfff}, &(0x7f0000000100)={0x1, 0x40, 0x0, 0x200, 0x4, 0xfffffffffffffffe, 0x6, 0x2}, &(0x7f0000000140)={0x887, 0x6, 0x7fff, 0x101, 0x6, 0x3, 0x3ff}, &(0x7f0000000180)={0x5, 0x10000}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x14) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 16:00:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x101) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r1, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) 16:00:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x21, 0x1000}, {0xab, 0x7}, {0x0, 0x91}, {0x82, 0x6}], 0x4}) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f00000001c0), &(0x7f0000000200)=0x4) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:18 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x6, &(0x7f00000000c0)={0x4}) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) r3 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xc1) close(r0) 16:00:18 executing program 1: semctl$IPC_STAT(0x0, 0x0, 0x2, 0xfffffffffffffffe) semget$private(0x0, 0x1, 0x9) 16:00:18 executing program 0: r0 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000180)={0x0, 0xcf9, 0x5, 0x3, 0x7}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1c2, 0xa0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = getgid() fchown(r0, r1, r4) 16:00:19 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000000300)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) r2 = dup(r1) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x1c9) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1000, 0x400, 0x684a, 0x1, 0x101, 0x2, 0x8, 0x0, 0x2, 0x4, 0x1}) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1187, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setegid(r2) shutdown(r0, 0x1) sendto(r0, &(0x7f0000000100)="62ceb7989ed304608328cbb0544347d3bf1a38cde92059b34b18334a71286666f46956ed99a18731ec5d0062691d08c5991b880a674cac6dac325b10899e7742b0d4d5168bacfca17d1ca72b2c276ed06becae3b7a0742822b9dc1b73a04112819d60dc3a5ee7f81e20dbd6b5c218714689692f37fb88d5119a5ec0d1accb81dc379d1a1db6c6a0ad570627c584d99f6de619d6615977d3383c67b8e7cbefaee5cee34", 0xa3, 0x408, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) accept$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) 16:00:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0xffffffffffffffeb, 0x0, 0x0, &(0x7f0000000080)=[@cred], 0x18}, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000080)='./bus/file0\x00', r1, r2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186004008b00060000000000000000000000000000000000017c000000000000da9fc3d28d821d58e9", 0x2c}], 0x1) 16:00:19 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000080), 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x3f, 0xfffffffffffefffd}], 0x100001c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000440)='./file1\x00', 0x2020, 0xffffffffffffffff) unlink(&(0x7f00000000c0)='./file1\x00') r3 = geteuid() r4 = getegid() lchown(&(0x7f0000000080)='./file1\x00', r3, r4) unlink(&(0x7f0000000580)='./file1\x00') 16:00:19 executing program 1: r0 = socket(0x20, 0x5, 0x8) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffee8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x31, &(0x7f0000000000)="b2", 0x1) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x1, 0x800, 0x7c}, 0xc) r1 = open(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x80000000000001) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0x80045721, &(0x7f0000000400)={0x0, 0x0, './bus/file0\x00'}) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) linkat(r3, &(0x7f0000000080)='./file0/file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) open(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:19 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:19 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000200)={0x8, 0x9a2f, {0x8000, 0x5}}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x3) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x20004276, 0x0) select(0x40, &(0x7f0000000080)={0x522e, 0x9, 0xd5, 0x0, 0x400, 0xe1, 0x3, 0x400}, &(0x7f00000000c0)={0x100000000, 0x7, 0x111d, 0x1ff, 0xcbeb, 0xffffffffffffffc0, 0xff, 0x9}, &(0x7f0000000100)={0x99d, 0x5, 0x7c7c, 0x3, 0x6, 0x7, 0x2d91, 0x2}, &(0x7f0000000180)={0xf02, 0x10000}) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x5, 0x139c) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x800c5712, &(0x7f00000001c0)) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000dc0)="8f94614d58e4d664e727b5c9961ab9e72068edde832c29de5d7ea8ce25d0b8fbfacda6ebbbc7b7702367fcd6bc9dc96387a9630686310f277b323d9dacf47d93cbbe2c37d76fb4aaa20822c486e615d255dafaa8b84d927885dfeb31c51a1e648603b9ddc460ccea2e9415649d8868e373d771970dac748c375174baa709eafe8a5928c3e6acdfdf73675d13f4aadfbf4a87226f72547014195912d036c21c9268094f274e22228180af4aa7ca9a61fef214816a88b584ae9d5c97aa69844b8f572cdf921e407e94b7193c560503f5e1d75e3cbf89fe766e60ee25cc6030ac1619038570d1df8261745ad1aa90c1f64ef0201279729553ad5b06c1dea5b2d0c16b24856d8c0a05d714afc70c33dd7b161e56786834d6791f15947ea12524b3ac6ef278ba6fcb736e7aed4b81aff1ad2fa1465ad4ae937abe30cbad0e197208b7f5588c8a3f8679fd63f919751548efab34bebafeab32feb560606e4f52369c95088e617151ac1f3dabd2e02bf99c025b6905c7335ef4db64ef73af13907a5405a84a48042e65925d07d364e97945afff5522f91d88b70400841962d7a44f229ef069a2daea18e290cbe484c5e869a1446453cbfe38a6715e19b8e8da4e5e48e4edcbcb50c4f89567bf196d84db126e80cdd69478c8d7ebe7ceb070ee49da0ceb86f813ccea4d8ea30caca75ef063e24e9eddaec22c52d0c0d672947f813149296fe8abf04e348d747ce8b1412fed90a20ae3743661a74e77c208c7f83c67aa30afef3464ed5bccddb15a3a072cc0e4bdc658738164476bedb0fafdc6047183285c2956f3e0c2e76b16b3656ea92cadcc860baae371df9dc9c8fdc07e012fc77e40960c12e38296e6dd152a05690b1dbdfdf56de59e7a8a7dbc54a105fcb197fc2910f183fa1665ffcceb496cb059dedcaf0b51ce353d8c0d8f457010def6d97bbd815ad18d3c61a709a7dee9bdba227779eb125a287c90686fb7154adf06ce28471d318f5f0591a0f22e1c8562b741bbbb5e63d8fd3885cdb834d4158dc510f9daf69a7b24a8b75f4f2cc4649928995772a96786215b62a7fd1e7dde210cf54b57ed05fce54fd3507020195e1ae2303b3df05234a6d3e22ad114921ac67a7de7ceea759277df3c0691fe5eccfb3149818eebafbd6263ca2dccd6279a37d9d7fdc14bc94460e7a9df4881a58d88fbc073496fa3c989346f4371d8910b2179ed19f00c7937ed76b7b178900af45c7d45e5d4b9fe40e85ca1ab7b5bb74f291cb88baf76b0dcb112e9056b07d551f7a9e0384383e59f1675d596ca7afa62deb910d3353c959055af3bf007a8bb8559cea20d39778005038bf2c20777f6301f59502a06db5d630648ba3c3b50e20ee7e261382e0f5190843a6a8013a242acffb7bde9060462923e8f968ca01c1e4d5a3dc4661bd414223229a83b78b20369b4bcc78ac01583519e03eb2d8c82e46548c350599e23ec3da357adec0958fb68bd62c61d070841172d3c3aa2443f986d2d34fb4bbe62623d6a62c70bb601eda8a6081cd079a2b8990bf107d7d9743517fd192775da6f0ef69630a87f51dd0126bfd1242f5cf560f2fd16a9ec2b2319c0f9b11cf8fc6542dade3ced79ba3f88465b06adf4d5081dec9cb53a5206b662e3100dda7ee422f715241c00990068cedac27bd23d629a76c562fee0eb4930e8a38e8c8597dedf1f076ff27804eec727bcb5214ce2a3458a63879a72cfd8317c5f3c3d164e2074c0fbde91c57690dd55dec07ede8b491f934ca6e939366c5c0ef205de936cf457d298d0ca9d25d2112dfc4333b882e775a5a15f94d0b2e3569cc024d6344075d36facce2f6c5ae5a1cdc46c16eb9877d0b24c4235f7a01b25de5d1ffe1d827b6be03e50b209f2d6185426333e2dd54158dd87e621c217377b6686d0405f8f79e028d9f46d9805f556525724f3657f63df6cf4456a8118a06b3c1b09ef0c6120af2906c5df417a00be3ee03b7699eae272f7baba1b427e78180c8477a5883ce084c6805066e206292d519abce70b9ccaad6757fccdfc491ba5f557d582ee1cad0563fffad24152c3da3b0a1d7ca576a458160d7d27a4f194f8bc8339fb07219ba28673c02946ee2a8f81a67cf4c9c6c4d151710ec797307e662e4d88a1b6220e2fbfa9c17b7f04b067bfedac16b1c8a98ae728480cbaa5ce8d9787cae541f2fa687ba92d5156d72ad987bc1a74013a1cd23776f4886ca8abc7b0b4a6ce4f1aa8c8603686adb60b435dd2de15dce82386defe1ecee63faa0ff466ae63f7a449a9557b10b08e5d3ac93be51a4398ca20a5fd32c7dddf9b2488dabc9b1a754d04a2501d104bf2568b719bd3f97dd00c146a61c65743ff8286b9992c6b1536c1574d44af621c8227f98066c0b28c947501df991dd171583dbc7a5f444eb4e35de60bd8a3fd88a44d4e261cccb528fab24a110df76016a3be6d75dd9b35bc3974a1dbe733f5496ba05f301c3f188ae7f0dc2ab88e2229fa7c4ca48d7291b35773ade9bbe6768e0f6097994d40f0c85bdf18bc84f521a8a267c934990a4d7931ae90a8c891571bc010a96df6494ca817c8e43884cb03449f212f09a638c3f931c221afdcce1507bafffd8500a670328559983a3b150720c0e322675250d8bca949dd7a5976cfe96c0c11bc3cf1aae21c798cbe4ff6dba48041409165fc09f177d93ff314a900f7493a80c6559e29b2060dc4d4549d6045439372b04ff9f2f89b52887f4aa017094df2589e0ebf5fa9430c03b02bcc9583de995f75e6ed91f3eb24eee20872123f0a5d3313cdb769421962c1c578cce8670abdeeb96237d5a4355bd2f93b14bd40571dbf2cb3bed7ac55245613d2a1ee118be919773ca0b7bd1223d061f039df890b00a679f5272f79bef33e5b5012e2448a587b3d8fa41573b6778c1e1f84eff3eaf42ba470a328c91fa752e8bfd60f7ebfb1a5a1297a8348af396386bef88b2d8a8e4bbe8b4db5b8c2f886f2014edddc9fea7e63b34e2e12e9a767c7f9e5d683a0c494892640fdef6e71f2686281bedba411db9f53c3bc90230f73f439f8232cfb586b1a1821177df3b2f5122a8b9e8963f1e548760a45f70121b68d358b240dfb4ed6cf832e0fcfe0bfd9667d696efd48f7024d05bd23564e8cb5582c3b7c24e119639a5a013029bd0bc9ec14d04ff2db2fe60ecf68d1de8f1d0511e38818dbbe952e8a8c5cb5a6b149c634c09258bcc2ddd758581fd30d6ead729bc335bd703885697f38ef2d4c321402697fc2aa37c7c87b06be44db12d6a4ff16fe4e9b8791d87e980a44cc102601899a16809a92b2576a083fa55f623ec082391bb41f7a1f1ee2c2e141046a388c641c15e12186a9d732d9311c000c2c6fe141d877ddec3d3784cca3a4168af10163ecbc1b8d78ea69f92d9474b92e9dfe1abaf9b99c7fec4d7ed1e8a06cd4580847f8c03c3cc34d2a621153db1a48401561d2e13f9258896077e6eee73cca519a5bf1a23cace4f11eb629205bebb818be3a33dd4c53da0a5ab33e3faf9f40d0da4a054e07e0fd6522abc89764f3a702fdffde9515c7992c5bf53badf91bd8ec54f15aae43cd5b6f30467e847f5450f939c810d4d79ca5af1b7ce618b7c81619715d9d6759b99c0a97fa506cc9e2187121f70bdc9101b495fbdb48bd2886f575976a77e3e7b6a5448091e1cfe0e9026cf8fbc4afd3c0f2b071831ec71652b58795d455da09c5ab6338961f6298fe168d09ed5555f56b2d86505128006095bfff6aca3254bbbb6744b9741370b917cd017e208371ab0f776d160d69d1bd3ed9d6efe6d99109385c3191efa74b6be81b0ebc8f06f14c69c75199e9ed5f0893dd40c6076221be1c324307c32a341dfa2672b86155d679c04ca985a8dc691d4a592a0a269cb49c28f7ece5f90702fc3fc34f44cf84fe7234db55d03cc3eaaee2e659f8102969349e2a8b12a46c45f2f01cf9a2e126e5d351c9aa4600c9ac934e350fd2a0467a43d5e49cb16982a33b0e16a2cfc98ad9e47e9ab66d3154519cf3a0243a0e0bdb2c83dce47b09abb18f0616127aa94efffbc2753a720a1e3d85869b4b322dbc57079083d088cadc3d9a24c062f930988b987afd31cdb8ce0f90e5312b90736c17002d32f502570f6cdc736c64fe80c981f0424d40c3517f573dc93ecf8b1836030c3ec1cfd71f4d0f31207c995928028eb183577b1353d0e94fd621a772d8a4e812d2139e84721b0a5f14c04c2208e0dafeaa5969c7d367ce4ba7eb28d5a51e7064f2abb5a2b33c51224ce75744c52056511b14446ab6e2a76ed098cb963d8fc03b358206b8e2909f04f622fbbbcaf169fc8c278b02f8935482bd42b75594846391b742e7606f2124984b66f349057d93cd1edf3f50f0a831437bdff1ecd41892b9e1e3bd6135c8b84544f69e2319a421a2c5b038dab7b7a4cd68f36a04d55891cd5732a681f08e9e91d57fd414420193f3ad3f9f4d6ee29406b03e31c09798f1443484952b1e2598f2a85653229c4ffd19b5c22ed14b1437f3d2e903cf7663b0389587cdd2a4215f413f3536cb50c809c4feee3353f5e66461e6a7116eaf030b545de7901133b669e766632a95c72e9a53405964efac737ba01f142a17555d9c9566ef12deda4421e619a96a485816ca7fdb5fc1c30b84fa8ffb22d73e1d56298eae4ca63312024e908ade545a9d2edc2a02871cf0a5419833e137e9031debaf852ecf2f4e2c2db04fa82ffb18aa6afd23de61c88f3dd83e6ff1757119e6ba19bcc40ac43857f3a57106cb23c070d28bc69536b4fa2520779a2b9deeae4d83d8bfcd51c2dd46fda995ea61954c2bba2be3960178a64a9d22ecc7e552755bbd4568d849f109cf121da31d530dfb4a707c6fdfeaf1c78070c28c92cd90612e777b81f5993e377cfda43e0ae464ac1d755f73add0f9d7f1e2a6e6dc8b676487a7d09948cf77fd2f3280882148a042063a9b86528eb549e042464e1991f49e01df2ec786355cbbff1950ee0c8413aae1d64ddee2a6b2645d3281eb24e834837e5c220841ab36e0101bb61a0b957c0040ac08ace62960f904fb5224b132512dff8540ae3ea10b8f0bb0a1adf32e59f2e4f7e95adf979603b6fb78583bd004a0371bceefce93037bcc8efb8b5749ba363a3c0c35d109757b1afe61750ad2616050310ec0489cef978ac4246dbd2758b99fb78064e75853bb709b7f66d7a1b729d18f4ce2257e62e7c86f366d53ba2f58f2ef8b63471799e2b2015599820e40e214dc2a5e539c4c278f38b5068230f1aa054f1a41312e73f5ee21ca0c3175e93904af42b6a55351ea668f737c65b19faa651a9b7dd9e71ce6dfc43831c6530837dbf87fd00ae7b9d36e7934efa46cb490eefff8e48ab406a7cf370d22d71053890e910ee366af795785bd73c1215bb4844b872021f774fe2cc6747c9cc11d042b034c006593773b94b06de3b988dcc7185b99d98008a290b7028751c1c21d46ae4f808d5049f2757147d7e19202a5195db7019baa4f8f560f00c61ef7ae2e87d78d63cbba81773d877d698eec545e2dff8e2c5c1048648d94d922f706a5a62a76a54e3dae3416a780e820ea2895d2ba6194ceb22a43ed0e9fbf07de27e3c4d415130cab4f6e0c50f1d557725c64a6cfb1b59fa2c0950896714707d3e0a371de3f2dde0ee792f40bbaf398b6b46dc7c215f32f92d9b81dfa9b88887c3b61b726fa68ab8374c6caf0ebf8fd675584d44f53a857675ebafcae39433005c7bc35cee2086a80ee7ec8eb83a4737517073bbc71ff6e05bbb45f876a392ba34f4c88bf3b2c", 0x1000}, {&(0x7f0000000080)="f16f712e5f46fd9ee5625f0a669ed252f349c01cd6f6bcfc4b7c7ac8f78a615fb6645d90d153755e45d5c827859d5f6ff6fc56d3a3c9c2067b362897b9da0adc558570672ab6e1298c2a2fc7849510b1e4e2714183cf8d401fa68c2c85cfdb9ab153f398457bd0eb", 0x68}, {&(0x7f0000000100)="0e6e8fa91c46ca195d7c617925f99a73f17c63be81be4769db2eba9235719dfb0e521f417c59e3876bef37cd7d2fc6061fe3c360eb5c849f20356c749007fb2b7ef6ae42f640e6af7b5673ff8e5525f193a44012b8581a04c20bbef6cff5910f19e9f30ecb8c60aca2ed4e97e964c4b6632fd2b6bbfa07243e72f93688f8ade0d43122abb21cf1bedaa46f7fa78cf175c1204224aa0f054a", 0x98}, {&(0x7f00000001c0)="a70800ec332556c898fa500d5551f39778c4f2ee993a03e56edd39ad1c2f960be56069ff0d68c8f06feb13bd0b2dc7de764d6e985fd7b99480c51f7053dc90178be3612fbb731fdafc025154b236dba753a2479156321384fba4291f7621af6689151ce6bee8c65f50e33d420bf61f963c92087cade88efbdff20fbc3c61355ef37bcb12f82af3180d0d11145669a24cb14064f87589711edac3f3966b05d47e2322db5cc6954b3fd3a850e919", 0xad}, {&(0x7f0000000000)="731a373272d0cd335c760ce767979c409b956110868661576a56a667bac4c9e9e6d994caa6222595437cd7dc52", 0x2d}], 0x5) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000340)='./file0\x00', 0x10, 0x1) syz_open_pts() write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15", 0x5b4) 16:00:19 executing program 1: r0 = socket(0x14, 0x7, 0x1e) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0), &(0x7f0000000200)=0x4) chmod(&(0x7f0000000000)='./file0\x00', 0x1) socket$inet(0x2, 0x5, 0x8001) close(r1) syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) syz_open_pts() pipe(&(0x7f0000000080)) write(r0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="ca67b0ae146f76f45547da5c01944be44a92b6e754072741f6446ebbe7eeee9f5889373f769c5745dab56baaf3426addd6d8e81802b142477de2a1bb199021fe9d630897b906c830e71d76dba2d4dbe31d6d34f82f0ffb54cbe6f544e1db880f64fcae1dbe2b63e9cd1bac6f4eddd1ea5fa4d4d8eb6050f6", 0x78) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe5000100000f9f2ff0700"}) fchflags(r0, 0x10000) syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0xf3d) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "69d4aa1fd74e05ed4897e1d7f68f0c1043519ebe"}) 16:00:19 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/230) msgrcv(r0, &(0x7f0000000180)={0x0, ""/152}, 0xa0, 0x1, 0x1800) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: r0 = dup(0xffffffffffffffff) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="086dd2b6e4407199117e68110e45631202169de4786773a0cfac7df42f95d4907f5d961a9b8962b53509a17a423611e55045568a62588c8353294e429315f6d84bc6d5551158976dfb8bf24b242768198fce9de86adeabcbd62487a26f29f8ec47", 0x61}, {&(0x7f0000000080)="ac435c5afc0ae3d5bfd13f79f02b0a4bb738c9c178a103ce5a104e8fabd681de3bfd3805306f5183690e1c5d0fdea0a929ea930903fdf3247963027639a60232f0e4ec3b1b2f487b5ee6c6b35204b5e76de05bc199b82b528f1a21fa340e8c1bd96c712f1fb5089d9eb6bbcceecd11f13248d65e9fb0226910928376b7a5dcee9ee697d49e5bed6b00c2219fbbaf669d6df742bd65a3ba38ed45e94d4ebf296e8158eebe49b895f3cb4c1ae03c6fa76c1f5e64e3b5eb192d719ac6891354cbd69d0f714e154163705aa780a65cf8b7643a6b91d589ea8ac7482cfd81072d1a0c19639c42fc1d90fef0a8846dcda00eafb113ece2", 0xf4}, {&(0x7f0000000180)="a932792f905b85120ca352cc996a2eaebfe2e6c54f3121896b9ea086c738", 0x1e}, {&(0x7f00000001c0)="edc28382c06e0eac07d0c9ebc015050b66141617bf92f3f7baddd113e94edd857b991d18b2dbc495ed0bc61b1867faa141378e655f07c2aea13ec2be257bd31c53494716a9b792c7c88afff3cc85b02d5ea864997d55be29883c39470964fee7916a34ecaff359b069fac7328c0a1184d51af2efb9d122c0b0aeabba7ca38a7de1eb2eed4276086f11324d7048eee30c9409bb17f495d29b0d37b582b4a2df11c589f7768b83c3904003decbd8fd6374ab0b2a58d72c7c8dd2fb95faac6cc1d7ce1c3ff38c9008a525daf327", 0xcc}, {&(0x7f00000002c0)="f7fa31e37d0dee84c16383d04b034b57592bf7098cdaa057f3ef23acfd61ba582cee968c31a6f9698b7417f29b46e822dd54b67744acc73c25f40056bbd1da4c2503ffa7d3c7", 0x46}, {&(0x7f0000000340)="0493541c140f5899205cec62de94e8054f514acd9fdc9902ade3b3ace650c42f7498d69c40a00a69cb3a24d63960fb6ef2fe99bec9095193ee93c33842b4034900924b7795cf540b3ead370f6ffe33f926c0426ab75ae768f6aec744cb4f9c839bfd04ca2f802f8ae7d7902c95bb0413", 0x70}, {&(0x7f00000003c0)="c6e9c41ee964a89e80f2f75e764f6cf4e72974417226b604ef2581b1ab087e66d537bd3f7dc78056e5449c74f5d817627e7cfa6774072e81e1feb41b1a7369cf345599d8c199f0bcfaa3f22e769c689758ca55b0333de47f313c375c061951421904983f23a645d845fc810c7751540762e87ae7c9c6b41f9f8671cf069be56508dda9597d84d55cd33d642c779086d6e0a65ba195510180af00e12311d3a1d6503aa40d4841a5c9b902ec449a183b349c13bd85cc7bdd730e31f95c6781413141caee60ec50918955f8c3cc9a0f79c6d291add53e55721684a650600a1aca7d0c8d9bdabb1f54c4f7", 0xe9}], 0x7) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000540)=0xbe0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = dup(r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000580)={{0x18, 0x1, 0x400, 0x1}, {0x18, 0x1, 0x80, 0x2}, 0x3, [0xffff, 0x1000, 0x6, 0x1, 0x6, 0x521c, 0xb92, 0x59]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000005c0)={{0x18, 0x3, 0x401, 0x2}, {0x18, 0x3, 0xa2, 0xfffffffffffffff8}, 0x0, [0x0, 0x8, 0x101, 0x71, 0x1, 0x5, 0x7fffffff, 0x5]}, 0x3c) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000600)="84ad7158ec539bc7347e8e9d85a28795a4ecda9b91fe39404a31a3595adf34bdc53995566cea7462070e1a079a84d07e74dc782aedccb5a3c7d6361d34e8c09b663497acded2d93efc45dd9b9fc1659e6e", 0x51}, {&(0x7f0000000680)="e534fb170bb6a28c8b69453f21c5730852968e46b5bfaccae4bf5923", 0x1c}], 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x7) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) setgid(r2) fcntl$setstatus(r0, 0x4, 0x48) r3 = open(&(0x7f00000007c0)='./file0\x00', 0x82, 0xe1) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r4 = fcntl$dupfd(r3, 0xa, r0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000800)={{0x18, 0x3, 0x8, 0x1}, {0x18, 0x1, 0x0, 0x100}, 0x7, [0x7fff, 0x1ff, 0x4, 0x101, 0x81, 0x9, 0x240000000000, 0x800]}, 0x3c) read(r0, &(0x7f0000000840)=""/186, 0xba) r5 = semget$private(0x0, 0x3, 0x1) semop(r5, &(0x7f0000000900)=[{0x7, 0x0, 0x800}, {0x0, 0x2, 0x1000}, {0x2, 0x3, 0x1800}], 0x3) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000940)=""/190) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000a00)={0x0, 0x6, 0xfffffffffffffa35, 0xfff, "1e29e47e343c443a1dcad6d66abeb8d3eed2a542", 0x8, 0x80000001}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000a40)) accept$inet6(r1, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000b00)) setitimer(0x3, &(0x7f0000000b40)={{0x1, 0xfffffffffffffffb}, {0x9, 0xf28}}, &(0x7f0000000b80)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/null\x00', 0x40, 0x0) mknod(&(0x7f0000000c00)='\x00', 0x9105, 0x4a3b) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) sendto$inet6(r6, &(0x7f0000000c40)="bb2dc89964c88baccf79d41cde62413b7b59ed37b34c60a9a4876efed10aa1367972978b79a35096f6f158a2ab051553e9005aa59bfdfef4e39ec746e93b59584d48cc62464639f34e5ab336636ec0d2851f146e05e347bb0814451b0281187ad4cb8c2af7cab677cdd1b714d4cdac546a5a7923de653c0a026a96", 0x7b, 0x8, &(0x7f0000000cc0)={0x18, 0x2, 0x40}, 0xc) 16:00:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/wsmouse0\x00', 0x200000081, 0x0) close(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) 16:00:19 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x20, 0x5}, {0x84, 0x8}, {0x163, 0x6}, {0x23, 0x8}, {0x1ab, 0x7ff}, {0x26, 0xf3}, {0xa7, 0x86a0}, {0x5, 0x7fffffff}, {0xcf, 0x1}], 0x9}) 16:00:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='\x00\x80') pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x4, 0x7, './file0\x00', 0x5, 0x9, 0x9, 0x4}) chroot(&(0x7f0000000080)='./file0\x00') 16:00:19 executing program 1: setreuid(0x0, 0xee00) r0 = semget$private(0x0, 0x2, 0x400) semop(r0, &(0x7f0000000240)=[{0x3, 0x8, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x5, 0x800}, {0x0, 0x3ff, 0x800}, {0x3, 0x7, 0x800}, {0x7, 0x4, 0x800}, {0x0, 0x9}, {0x3, 0x1ff, 0x1800}, {0x2, 0x81, 0x1000}], 0x9) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000f2ff0000000000ac47b34a9e709cb1a583744e6c2fb88375358e6366c53c7b97a321182a0e467e4e2ef5925f74422459b4fe8475b6cba23eb9bdc35bd4bec493174c56e6da6caba7e8d76982bf121343571e1f1ef6e4c13568dae3865100aa85e59e8ea86edd18537bcc2b04bf0f61a22d4aadaf3232ef5422655ecd486806a4289d25d783e6f6b80ac9a1cf4dcfb9d5dba7cb581593009f673b0775d4a542a8ee0d3d17946973edd7b9a4"], &(0x7f0000000140)=0x1b) r7 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x70) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000180)=[r2, r2, r1, r1, r4, r1, r1]) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000200)) setgid(r3) 16:00:19 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=ANY=[@ANYBLOB="28010000ffb5ff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x812, r1, 0x0, 0x0) readv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/118, 0x76}, {&(0x7f0000000040)=""/56, 0x38}, {&(0x7f0000000140)=""/251, 0xfb}, {&(0x7f0000000240)=""/218, 0xda}, {&(0x7f0000000340)=""/33, 0x21}, {&(0x7f0000000440)=""/111, 0x6f}, {&(0x7f00000003c0)=""/43, 0x2b}], 0x7) shutdown(r1, 0x0) r2 = open(&(0x7f0000000540)='./file0\x00', 0x8000, 0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000005c0)) getsockname$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfc2c6d47d192500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001600)=0x1002) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000580)=0x2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x1f) 16:00:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) lstat(&(0x7f0000001300)='./bus\x00', &(0x7f0000001340)) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r3 = getpgid(0x0) r4 = getuid() r5 = getgid() unlink(&(0x7f00000013c0)='./bus\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)) r6 = getppid() r7 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) sendmsg$unix(r0, &(0x7f0000001280)={&(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000001140)=[{&(0x7f0000000140)="6d9673ef010a01e6c71892577cc30b87daee2db709963d7a242f3e878280a3922312f19ad36e80ebac94ccce191e9c677c709ee69be6bde359a006209cdc648aedaa1a00f55bec8a5e9f7112d584c896609ca052562692fd7f0cf9dd427ffd547021dac8b34aacc7f74670d8527de471effa6f450d9a91b493f3e16445c69fb9b005d601667cdce9affe93d5f64560e53decdbaca820a9cced70b9de14cb1c1e02abeee13832ff374cf54b1725856e627d32a6ec1bd19b43a6248a91ff287ab2b748c2ab40229b19bb21ae3ca24622f91c969b1c1b21e0bea76f463603d5fbd9fbf4b9b0add154f820a9ae8fef59d21e59e4ebc3145d7fa7478dcaaac2d2c7537259e5245bb9e59e6f99f8658f9e618e8683c086b3e56073af3d5158be10d3f63ab1b7b873ae6ccdbc84e7e6c04dd512851959792ff783c9387c70034eede0c42fddf971a39d5767cf335c21e30cce70ad7e663c76a5cab28c4b9f32e84a1378a0a24083c502f45c2a5c0bd9d38f78ad7ed0f398feaae5a3ef3437b39869eafa047538cf802a3209f0c126c1a1af20ca7efa050feee57e3e7fcbabda8841e3d081ef925e21f68dd88471e5ee6d7732e15b7e429203515d0e7ecb447a0cb7e4e3a4a28c5aeba046510f4862434fc2834f717cdcd9f89609758666c996140cc8e20b2fd9f33a3a40d7a369a5af11e65c4ddaa5799f4f3b79c3d539fc295c1b5d912dba86190dc20db2d936e1ec0f219f0fbb79fe0ac1809069846552022f306eaf5d40589b2d7e3e7507b0dcb893c586a89c7d59a6c6b0c601363071be9f64d1ef711e35ec435e7140dcce6b741e4cf5e031305b4e1a370a87c88ffceae1e9983c06206e6846778b92ca1ea31bf6f3d2ee66cd5a4a19027c198c68e38e5976229cc0706ac7077f959138bc0250d234d1676aa35bd3b63e0d8ca9f7e2c39d063a0d7599fafb6bdb6fddddf1de805f50d7446d2241e885b3f30ce57e4f286e6bcca2033547f5dcb0185455eea496f7f129d4dd14e899f57c54da44f1aca80aee7b3354477d4356d580b874193cbfdb74f106cfe7dc8113e3072d475c48ba7a2e055ff8c987b2d24f73c6b8215122aeca7ddac4d4a7a2eaa805b3d664c8e01489d357587e253e2d5c9a4b8a32a2f449522a8a45f95c74bc0e3de5e54ee7df8e8f9f819c562e06771ba9e6aae5bf611771832bd35de14a4ac306b8cda6782d47e69f683a1754b60700d57921c1f58b8943781fbfc6a7214da6ea3acf1c76622cc9ea0d9f1e86cdf886d0389d734ea4db2e89a8b519ea99bf8b49ce0ea8bf513db2f900446414ff710da5dcc00519c6d06c76e78cdbd571a0368dfb297c24c6cb73c978e7aea507eb7a101e68f15722b8e6184a73f7cd46a0c15308888ca23c00e2ec2e4a16e468c32785459c6bb24e572ab9fa2e59576c28d413008420f3c400bf4573f56146fd77a1bc8b9f2d4bb532ad1060dd3b5b8a032f5df192fc9b5dd993ad227d502f924231fa15fc39a817a398d945d335581dd436d220b254c8b601113436ba1fec96affce6e04f8bfdf8c5ebdc792716f57d42f1de7e20a70f1b7c7403b0e65a76ee0c5875dfefaf93874fe7f65be13822163798695adf73c424bcf7f2d55f1761d59f8c1cf2eaacd40a27b271878af9c44d7ebe8706690f31ed08ad1dfac6eb062df830cb259d791dde9d33932b319fb32f367b956d6cbcf0faaf69a87c08fa441be82bc9571acd981aba9d61304641f8bf0a67939d864c7fb099da83d9baddbed5c535538cc48bdd7470d24957d1a5e99aa6d0b32f3d7e2f4f5491382e932954c34798b1f1f262a05315d803b3953749cbb16bada10aef55b920fe5013952531383a1b83b3e03693934f03688b3765e9240f960b3f06a9e2b3061ecc2d8c5078aef354ef4739ee14a42bf217031d97a0007ab62a2d3c97457827cb4ad543aec9c8ccb6b896a071c9bee6fa4fc7848dfc6097120c4c43b790a811233e4fda06764f72d1e4f48d81680d76e78138cfbb8c1ee3dc720140d28b6399c7340eddb8003c6827a532ec2970495f8bd9f157a73550f0fee998cc15a764c53d9bcd428556ba2f0cf5b62f6148793e27886742af1b92c2d3659873912fc4e3a4aa014ecc0ff145daa03110d4f05bdf228238f3a4777d600e04623483dc1b276ad38ebce6a55aa84bad73355645ffbbca78c40a689af4fad494db6e16296cc6df50eb613b3e3446c289169361120da03949c30b636bd1fa8e240c3f837393763b31b2a11bceac4b94dca7abb8f739debf19fb87e4bca083075573672db3156371660d64639418a13742ca5a884d7725372b28109e39ccf72aa74a933ccfa352941ccd17b3203e9292270886ecce3340eb68118432244b8645f297495638691eab1d3c57bb523b1bcabdc18c3eca514e75405c25d336432d46a6c5dafb45ecbd633cbf4bce9642a866ded8475f9df74bbb997c05659c8e539966d429f386057030fde77fa484bb1edec55045489b5676552b35fa131a8dafcde1094042c2f908fd1d4923f9d270ae2b34a1db52627a4eba95042d6f15dbd63db91a302551f468634681bf4e848320c32caea80630e309270f962c5afa489cda5f10621212ace7231303a1ca3830074d1ae8971cf7e366bf9303588bb5757dffc41926da084bcb16edac24dba8043835f847d60880c9ed6724fb44ae2f45844ed94cbab0416d75754bc14d42d773e87bdd888126cf1ea7ba1f533201d830d59dd12eb1689fd5520d18f562fce117a0768d2b855dfa645c36af3bd3f8bccdf246f7fa58d1b6f21d994a830aee9b03f9e5dd4637a3ba2be60d2bc14d482e2e54b4b32290d707af1a890a73837bb50f60378df4569200fdecf268cda30bc3689890e00622d1ac341eab6409edfb4f82b55500cd32b08b2284e1ee75f05949c36e98c300b783b727b7e987d88a842a44e7cbf3e87b789e8f1cf1cb8930dbe04656865ca03fd7cb1487b4285d633c4c40233c0b6fe4536ef1ce6a5b06a81948983f0caf4f6c74371f4d394d4fe9fde55ec12b73f9706bdac31544dbf715bfd0a2d8cc10675dff7446a83d52863682e375080e656caeccbde2a7be395724b914d1010c881d0bf4ba455ad96dc06f01ae24c4b1457ce6a8a27d946b089fda1f9d641ef5e9f45939725ed5c243149e68105d0534115282a549dc2a48c25b2243bb932da130708206470cbf03da43756e86c0c07cbd390e5f0b489a839b8ea6a8c63c5452ced74a8ffc1ea8092ec088f647de3256516d44ed23faa95e0789dc243e7cc85b1adac9779d4985c1a13a43879bf2294c710b60557a02e351668d3d26127dde4e9f1ddc017d0fc01ad94b2eb597fe251cd6a1e9db2e426ab3ea23707dc9fc0d04454cb2a74c76efecb37fff7a89f6c373ae8ba1ceee86d9e33d7bbffed9bb9b7b45a41ec16043275cc59a469942f065057bb86e8ee27e6eb7d47fe131cb804f671ec77fc078a505bac2da215ce91b1e1bf51f3a02d82105eddcc54b24762b2389cb6b57eef36d9481182d7b8223d599173cbffdd90360c6fabe87c2ceae95acde81cb02c413be517609109df9b7a40e0b29b2975224eec6df570d444d9e5c5e92aa6ea2ae345d56b379fe8b88bf66b2e17e543445f35854574402b845c439252a50aa3ffae04094f4e2127878273762a5a2517e83a28457b082ee8272b5efa7dd6e01e36704958cedc5ea08f23572b46b42f6afdcfe6a0129e77d56f11d2f8f0622f972950f4cedcfbcd71fbfff7f510ed178fd3dc9d158dd61a4d8493ef78f8774650f59f6a66f61bbc8ffe943c0878f64c01cbd507d34f3e6f67526e09976c2a5bb8f39a36a32971537bb2d71eebc5bd6031aedb2471061c16bf369f52928ce6a61947222265a533dc6c33183375697823bd631b209b26f792ded4c24fca2a97f9abe7120ab9e1980f50aa643b6a3114a2f97c0a6bb7d8bcd2ec9b2cbb8b1962934a752987fc7349fc70ff271630ea30e9017442bc8c85f52531d28ecde5c9bd6d78ea7a3c91b986be36ac9a2c96d367dd35088d60a8956500556330b55d893162558c68f628831f3f75c0932766b64167d61eeb09f19287c6b92cf2e8ac583428c85abfaa77430e970739ecf5086e17366e79590b9abf55999fc5d3cc8da6ce89bef9a874e92f918a52c743b68440093d4ba8a5cd9f7d6eef9ee1266210f26ac40c29acc10970d3e14ab0d2506b64d638f96bd7c0e1d1cbb86b4852a7ff202a789aa6764a133c4e0c0e57c60b99cd65a0c3082f8fc0a98cefcc49ced1eb39b3ba1fc3774da66770abfc7303c8a011e61ed29a0f08e6372986227d526921dc1d9caf01065ac764065ee8bb2cee9d4a6b6633780739e6ca4f9ebec851e95ecd90e667f0ab2bf4ae08dced641fe86f6995bd3b091086ac3da1f2eb1185e4fa8ef017f97634728809366eeff0dd81a610145ad787cb45641e03f3845fb65910815d2b82b954b0752922608f35236e06c43d777d179044ffeb933a1b538d7f57bd68bb361c7d624ae8e07d11123959e6d7dbe671e921fdeff14e79a17e264e245b301763cbf20e9c6bcc1f7ec24841b8d511d5b1cc104ce397f8b9505c93cb50cd847d624a60a69dddaf4da46b4047b8ec47aa4c77338bc7f9569b9092374ef41113b6a652628685dc560cee6085d74ae175c585e4db4a9ce4c6e80e6a7cab34ca7d9f127cd0a232579aa548f98c4e2eef4c5f4b7a257750d37ab585780dcf6b83f074bd559a6cef1aa6abd1d6fbd752d6e15e5973214642fc30e7a1afa3da13075331945d03da68344d029d5f5cf0160f31e993f3e1fc5b34dc12fa0cac689b18a36ed0010fc7c8ae1a74e2bb65e733417a6e9fd575e1466a5e64430e031927c431a651f754320e76a9c9d6a5802452bf8aadc3b38d25f7afe935e051d796d3284a2162daef5a710f30c44a34a59cf465c316364ed5f3911432853c61aaf499fd0dea307176878fe23f0fe33d519c396803f2f6cb460b55f3673f137837cdfe87660693f4ec2cab5973b952e458bb9efd4e6f6f5c1ff203f4cbe4fe04d296c9b5a571ef22b5e4bb70c60198d0cad8001b03670afa3db2840e0005fdab918b7e5957d6f5b1b438b39eef791d5b83a78cc134c38cdce55b066c0a72e5a0b8e7010680f111c0c0d7adc3983d5aa57853fbf92635dba355fa0191ca6f7fffb88ecc33abd0ea9a5ea9505193c4ce26eb49a2f68ee6d6d73af682084cd93d3494c4a4d437d26f4af16a8f5f374bc852e67272bd717cbf727df06fa07994eb6c9a7aa342c784140836052f2e1ec936bdd37da6f77321a93e10436884f2c513f09db62e519145cf8b0f4b1cc384b1ba6fdfb1b8d7647b01d0b66673132c4a5370bca95992233a0f742d80e4467088515cc22ea5da6de7efc5e2dc2df9d3152789228d16df14b22b615aac6dc0043ab746568b7beb9b673e0f7fa98cb42a166e3c9c1ba5949875b17b90db80335ba4713de35a67b5f3a44e294d8c221a2a801b449a77c8a087eb25ef636b376c78e8d37b77f3c886dc16e5fd0b6dbc64ab96a7c740bd2e799848b2ac558841ac3703690c3de76e0882e75b1001bf8ccb07294cdbe646dda37b3c4c71341a0138a42eb0291be79b9622915590813466c036d8eb7c3cf989c5ff15c9b34cd624aca306e4385ca089d53c5b8805f4814a0b3118d5d3266e965a564322b8f5e8f182f9d57089d7d10798c0211b356c55a57b27c7cfcd78f785fa7dc6625602b4ed2ced02ffe3950f58d44fe6fd8c9a2530dd8c50ea28e3a546effbd0b2cf1063db6ece1d5", 0x1000}], 0x1, &(0x7f0000001200)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x58}, 0x2) close(r2) sendto$unix(r0, &(0x7f0000000000)="b100050490000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) 16:00:19 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getgid() 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x200, 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0xfffffffffffffffc) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) chflags(&(0x7f0000000040)='./file0\x00', 0x50000) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d3"], 0x164}, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000840)="9e831fa693aae9f0da2a1a6243e13d7291c8c442ec86bb7a0a061761e55b865bf5285315c354b7bd6182fc65c57f791dab1424eb2082c7ea260a060192c431a6a26ae31399f81b8e4bae01daf4877762d19902f0b004f15d453d68f03ab882941b955362b142afc02ed75d37e4738f02fff305b9e5ebc4e91a2f58d1185a736151a8c48b44927388794e6567351541ae7bd570d79a68585bb37bdaa114d44ad342cbbf5ffa63cd7c723f44c1e088fea3a9d761b982bfad54d89df99033effef5ed52845db6b4a4b2f67977e308d36e56a5754cd784a42cc705969333b70bb2d737668793a6a1b201bc0b3e492495f1afdbe36c2ba07016625b9912a3b73ba7497d2c93b8bdb7f8d7f375a5936eaa67f659d52ef57db7c0a34f07d8107592287744c5f70a2431c291d84ec6c889763d52c823411e17e4cc863c0628d27dfa73d7f83a3eb9af29f0468a7d83c496815f06f2ab7f9ed9a24f93f13e408bff700a707910c065fccc783cdbae5f8eb9a3f228b1383a15bade8b2e47a8ee343d729dbc8928b11426bef1d325ed0712f954b76ebfd2b9ab49ef06342e998eae3d0a5ebb7d8b6f539862e5fa9dc6b73677339ca08775be7efb8c30366607c7f35b663004804c5987766d47bd2613cfbe33e067b1ff16dd25a5373c2a667b758fe05a6299a75ec4329da03584374ae6e99b9acdcefc55f92153a9bf45bcb37e98ad5abaf760b8a70fdcbd5f4e3a714f5fc0800a187583305ca39d7ad66e4acd5bd35de1ac920616da508a58a66196c71c918dd2ac6fbe38ed856554431137c94fe3f4d2fa6952f3f50546254aeb650ddbd5650be71dd4d80658d2258008f5e5033264affe8911511248c29329be0ca1846d3de29b393d52acecb8478343f21045e940fee751054dfe69719cecb1430eb4b4b69048d0ae13d197eea817dd2cef9ad72afa5ad9a2e553a4647e52e32f748235b56c30557f7c205789bf2a3806b6f1eef9c8b836dbd76fc1ab4c5f0dc43fac67ea692ff785053e733b5661ed7fe4e818a742b959c4a221b719bfb679cce3aaa42208dd6f18365f9bf6fce90012ecfbbee56e1099bbb5f4852026328501755e20abfe63cfc2722ace891138ec3301834ebf75f76bf9e0e711474f7150e62ed62f42b38621dfde9b7f7d525e3cf5ca7e2843640a12f751de8f3766114e4f80eee4d5a4adddd57e93651ba880e3fe08c4177daf8813b08d95bd51aa18f5ae8953ae9a5b09d3b806cfca0866e231961c161695b42761304777deae4920d209bb99bc2792c70a932365e235f8d8f3da158bae278e88830e67c2fb8834329561f0861b3731ec055840bef5f3f76f9124ba73f23f25e64015e579edcfc69bd997956f94e02279f070f0914e4cd99308fcf97c1e05a6f357a89a2cfc640e7c4ff591de3cd016018b1270eb11bd4eed50077a20b503dd8669df6bcec180f099afb748632f5b85f6855739b080b5578c394df4d0c551af7eb02849e9971547384bbbf13563b670750e481f861e4d72b6edc5760e3091db5be5e5117c3bb5028aa923df6519f511605f0b19a5874f7d22c5cce82d489fcd046685e45a51c56ae2f1335ec8442196240b440d303338271963c3095cb18f46ed0fea93575a22afc779f9b2aea3e94124e5991ecddc33f15b579b589f8e8e22fb19fd8828ab0780e33d00b5ebf1b90eab5c5b15c09520083d287b6423ebcb35bbfe576b8981881db57c32a828b1d5db5f2493c2d1313452098eeadd7fb093c8737e3e6e5a03ea388bd716b0ae33af4d77a16b7a311aa57ceca83f8f6909372aefa4706514508f10311dc48aafd521333206e5ffc25881ab28a066a9365df713bbd25dc7fa5ccc15655178f95cbb2f81a703b666bc24ee7734b730a309dda56fc939b16ad69fdd04eb82d0701b31396f4b731b44ad72379e029c951f9e4a8805ab1c15ff9ec6ad8102233a2b09d946039cc7d9afb3e463fe5615f3b6ac87ba19011eec2b1e7783aa78ff9199399e651668ccee8512d4ad80ecbd4377daf108f4541b3778ae04434440abd8893d74333c00d19891ee44538764e245c5cd69a042225ceaf1d3113f38feebb1cf13bd46d4097305273591e76b4f4c9849bfbd66fc3d906c0ba17f7a5424134a8499a6435ad206a2a35190fbc32b65eda25ed5c137d085082d75ba4ed8114d99c5aba03a243047e42f5b0747ffa155d8377ceffb077448eb5fec921e1d85c035d63e167f71042cc3ee154736601d614bf518616122d94f9de26320326ac729490ee0daf3a7fbdca99c7b94eecb54f3fdf0251f0fbfd82adee9062e63d14ebae4f94ef9d07f8b0356c680541d3abb4f180bf15b89c5b4c410c246c92b9b491206291a63f82f284a3d724a6cea39973d76a0c9cb7ac0fb4ede6bc1c7d63729109ca891d00369545f34dc00fd81660a0d9306d2dc4138a386b5f2e2b4ae357998400e09efffc54d67691a250b38589cc1f50d80a20333e4f3065d825841afe448ff47eda9ff8ae1d6af39e7d471d5acc06be91228c93e74d08fca4e5811df012c1ad89418e46c942c9bc9c396c38c008cb2bcb076d6f52388b36db1e425fd7bd4fe00e952ca5b2b080bbd9021e528ab6f9db486d1def3f0439b1ef2007fc1373411f928c7afd8c344cacffc089d1e1207b9b2171705e24b6c41beec0ba41fe8187dacc6465242c6be29a14187d98b71b4641b56460d8b52e8ca51224d69838c344974c620dc30c86a2acde6344160537ab61006bfd3c169d9b514122870d5bc67ad91d1023ac53416928bddf966d9d4bf2f3af319d6ae86695fd2a3ae7f848944399de019e0ddff7c3569d645b2054b6d4fed96c40801e33a938891a8b5b1582d5a2eabe5b86c00d37919312fd82d6c27c0da38f59d53a5194f5d3d2b19b280854aa85d4664ca100d627e0fa2e076c147f1e741355a07c87e1e6eda03cfc177b25cc57af74bdf6928afe8ff994f744a141dbebe4f4e08eb9713ad3d0a760a3bf5f3375bc92cb1f992e6ecaeedc3ab2625d770cfe9fe7f5ecc723f8a4be0ae6caccc6553523c352a309c9dc5340b4675c050fa9cc24ec78bb11d163460a45e4ca78aa232d6b711b815d7df9858ad86e4d82961d62842b680664d8dee199f098a9d8896ebfa66ce9e137630a800f3c4c9b958d2b0e1c213ef130099b941cbb494b9b87e34c39962b1dc2fe026c1e93ad4a24f2af969de94a10f3e7c3202e1fc17519669508ff3304b21adddf47ce24deecfcd24fa25a6b4bade3e3ae10866023d09d051ab3c5ef1b3daf54f5bbf9123c0148b1d859f7e0850c6ff4532bdd75a0e0256fbd641faa76e3298437a135c6b826cbfdc677d2b2fd370853141404833bc4a5c0a67bdd930de9bd1fb82aee023cba7de065f2508a182885d3545c0ccc5d741fd6b88b45693acfa9535d64dd7e13b1e687ddb29485fbedd9d4d81ea32871a73c1394c671d7acf966fae37198950cee95b117410c9a7545333c9df181ae5bbf6d25228850106fa4a354a958b37b1104350a0aef0ddb23bdfd1633c4d20dcdd46661f19032388d119b4422093cc3c68f9d40ec4414feb4a7b2e512d9044756e1d17164bd599a7feccdc25b174623576ce629d2924505d0a0035bf0565519fb49c609f2734eadbcb4d6a1c3347e23bc16c44c46b82eae55b13ad99fdda441b68f9b26c36657d7d84852fd68be5c322c75defecbfdf42dee201ba2aec30c4b598dd9b6bc220e92b024c8ab761196eb55a7d25940005107f492ef80e269b6160a8154f3c4dc3ef18aee5066cd826368e0cc9293fa0e2bb1e11ca686f39a50f4f9397e3e3752709b1886ec69de6d05f7d9c38327f889b6f0911e243acb8ae24c545c220b7daa1c2c2393b40e2b6a3c4400a9266a13c270560d26c8abf95763aa45edda8a3f2eb2607e2d77d96974893959d2d4102e267cbae3aef2fe9a3c5f218e4f39b06e47b520801225bc7aadb16294e987fed3e8e8c1a0d4c5aca3e507decd3ff644d9890f2ee708031dec0f92a1b580d6f1180e947daeecce6245dfefb76f479ea788704e49cc28af3d45ae61418bdb824abd515fa1f8dc30262d96de1db745ec7407bb3108dff8fdfafa6ce7db2846601959169d5a40a41866bbfc81cabbf2bced0d05ff7c35a3f7d53ceb7bf21753432d5dbcbcc3fdeae2a392aaf80459062c400809b8a2a51aa0ee383951092bc53744b60a056dc220da007de2f031cc7f8429a3c62cb4ea4e3dec55a99d1ef6c24c980dce343454b967186a383699c8208fdee5692bab15a68a2600d6d5775c2c75b84cd3b4ae4e58025fe81cacfad095e668d69ffe29a45a99d67032c15c0023f041017ad22a75c35eb3be0c5c0d11f20eba772409486644396f05676028d30239f133d75422ece41e36e2be1d60762bf2c8815a47219f3a30f07b72a3b646fc988afb9d7f02f18f0dc20649f5c8336d4ce70816fbdf9eb69e8b3d63ca257a9d7fcf064cc101a8e354fe414f86e324ee50628ca7c44a0f1755dbab2a203dd1803ef3a52bb4452d607d87b2e13d2281a27a0693b594850c50e85b61eedd248a37f4f83dfc2796c2b0bd5fa13474ba96f57be376c4acb5929acc501214de55e99ec8d439f4ce2157c9df10461bcfa7904bc611644cbfbf22a520249acda117565ab479ed112b1cc7cc2d8db051cbcea0da6aad0acd7ecd252ac1d0ccee1476ce53bddef29d809f47d8956561627f25b8323f7deb2da705ce29c18a2dea406cb6485c227cf77a067f3ee022b66901a606bd9c792fe637d24054bd77bb6be777334a3c20ef0e053ac09228cb2cda9421f570bcf6d2a0cdff15173b887fc7bc8ab1cb6c20dfe0d89ca4545342604532976570e24948157bb809abf130fde3e14c73fbdf687121256326dd799bab9ad18f857037c773e375806ddcadb3262422b90e03fd2757f3578d514c7705f23ffc847a66abfcb36f05079fb0aba7cc990f9cf0f70ed50a041eed69ab01785c93df8a48a67bd5ea296103c54faf1c0bc21dd6fae37913de1100bdaa1548b2cf92c1fa2d829abc8395b3c02778aa65b7116ae783d82f10a7002b30ee0f2b3fc3bd2fd0e6428d51a51f426add75b4fb1efe7165e804ca3d3c1f51fbcf25423bb26474088d3617418b98929fad0954e1099be06dd27c65e95cd494862a42a4a5945866c80d29a312b0ed27b9956a68a8fdfe26a455f5b1ce71a4db33c263dae984cbc4de7cb075e354d9393ed0ddb358b9d06e1599af622620ac4858ac17e2d3ff1b44576866c460b2b842c4ad67cdf50e4f51188c1dfb2364e2f6670f7b9eb40d2bfc66264afaf54e53c2e633ffc7b469bc657721fa35b2498460adeaf4aefce7537c348b41699b8cce5e2df4bf86ac927cd1b10a879a20f19e7e9e7442c751fd38e49f7974ea0cc962a60d0e8260baa1acc75c22228ad8b8ab3c8680d4c85b9a2bcbf1dd0fcb95d553c5cddbaa5f4d549213196fbf26c7567340aa34bc960b16dea611b1ae263e79ebde7490ef59dcf9538bda5341b00452a6b56a6bda871542c55a91383d1960a6cba1b9a0ec236183a8df252bcaf8a5a0418c6f822acfda0b6d13eed68573acec18ba996d83ee08d3c5387b16d8d2e2dadedfb86dc10069c1bb7674c33618920c687e88ad699f9e4fe68287a19487b36eb7f31356d632eacfa27156994904cdd432e20b7e4b041e7bb9a6ae21927bcad616e0773a97423809ac43cae804438dc7b54c7a59ec25ace0d89fe0206ab9dabca23184fb7e4b224773fc5721425f1e14772eec6b1205fd762ff1f2a3769c420010e007498", 0x1000}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7, 0x3, 0x1, 0x1, "e08bb01d2f666e30b02a43f9d1ba64b1d5ebf7c8", 0xb30, 0x6}) write(r0, &(0x7f0000000200), 0x4268) write(r0, &(0x7f0000000540)="7b33c465b643cd726d781b70794cee5f9bd761dc5edc71f884e02ab1dec8a410fd5e4e2166c9cb72e7f1f1ebfead75d9f8b22b9cd53d65a8f8ed8b438d115d0e68aaf77892fa4a36382cfcffdbe2f4a2700ec5ee1922d4d1ffa00518f6f87667bdf0ac1a99f7c4b6c2a9e9527e8a06d7a44f54de6674c13ba30e5ec8b4c80106b0efc877713914bb550b1352e505180ff291c39e4359337ed60048d0c4dfc5bba814a51a58329d922ca8f9ebe7308481ee471bc78b8ed73f819522f6b2eae08fef0dfe805259ab611573cedbb4d30479dc5f55640dc4a325a95715fae6df2f234759a38bdc4f3efb51f621799f185203c0e6c52e298451ac43e4ae615e7075ed24dd37c2be20cfe52172b3252931969fc4a0881dc0d3c2a8a618bf80bb1b907af99d4d156aaba1a686557b70b924ea5dd4fdb9b22eb20920f7e059ccb197ed77d5090d5d89431a6e11aa486b6e0fc1dac9e6c249b3b088378b7498103aa1e0c6ca0640dff05cf158423b5a3f1412f5c8090e648c2617838ba146116c0056924f83bf5372a8113c63d7021ff57694904d2132ae0061a765a7dae842b7d9c4585268ca73ec7a24b23f8f0851f5c91dbf45a8d5b845dd1d23d453c08b256397f6af1a3430c11200ff13df1a59298d1da9c083f068f48590aafd2d5e6be32788c453bfd7009d4d0901a95c1f6322eb8f56862cc79ebd5b9d57a6face9b9e7ae7e5093b253be30063f5e19ebc6e536c6aa06af59de3f6454ef3e370936aef13205c8fe3a4f07aee173130633c7b368e056ebb4dfa3f955d398df230b4b19166dcb9c0712ab9ff16a2da9183ca1fbf86e628d4dd27bfcdce9e074f179e15a65171e33d0d8e4c788d8022f5afa6e5125c28017c9e2ce399bc625575396dec3807b922f3265830ca55f18a6a7c9332101a75308a02ae5c29b00eba35516245ac06d3a2f8f819aa41faacde9dd3d6e71e9ace67c8602db98d0f4ff6b2e0942147ee40857c3555f0513da2d4e67d3c120a", 0x2cc) r1 = syz_open_pts() close(r0) dup(r1) fcntl$getown(r0, 0x5) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xf6b9, 0x0, 0x1, 0xfffffffffffffff5, "ff03000adc7d8a0000000000003200"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:19 executing program 1: r0 = socket(0x100000000000f, 0x3, 0x1) sendto$unix(r0, &(0x7f0000000000)="b100050305001800000000b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13002174ddb0a7bd78cc8c51edf515c237e4adc1514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5c404ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a0300000000000000000ede8ca2832782da69a63e754249b41058f3b9042a0f76dfa04cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e67fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6997876c644f6742986b4813f7e3621ec860cad94b75bcac8ddf7613958e883f72adac8a422da2d6e405031f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d42", 0x145}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000440)='./bus\x00', 0x20180, 0x40) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x19, 0x4, 0xffffffffc6acd7af) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x3) 16:00:19 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x12, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r2 = kqueue() mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x100000000000f8ba, 0x0, 0x10004010000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:19 executing program 1: r0 = kqueue() nanosleep(0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000c00)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000980)=[{&(0x7f00000004c0)=""/204, 0xcc}, {&(0x7f00000005c0)=""/204, 0xcc}, {&(0x7f0000000180)}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f00000006c0)=""/246, 0xf6}, {&(0x7f00000007c0)=""/232, 0xe8}, {&(0x7f00000008c0)=""/35, 0x23}, {&(0x7f0000000900)=""/69, 0x45}], 0x8) getsockname$inet6(r1, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) r3 = semget$private(0x0, 0x2, 0x418) semop(r3, &(0x7f0000000000)=[{0x1, 0x9, 0x1000}, {0x6, 0x3, 0x1000}, {0x2, 0x291000000000000, 0x800}, {0x0, 0x0, 0x1000}, {0x2, 0x0, 0x1800}], 0x5) kqueue() semop(r3, &(0x7f0000000480)=[{0x6, 0x6, 0x800}, {0x4, 0xb1, 0x800}, {0x4, 0x2, 0x1000}, {0x3, 0xfffffffffffffffe, 0x800}, {0x4, 0x80000000, 0x800}, {0x1, 0x6, 0x1800}, {0x2, 0x4bab, 0x1800}], 0x7) r4 = semget$private(0x0, 0x4, 0x11) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x2, 0x400}) r5 = socket(0x80000000000002, 0x400000000002, 0x0) sendmsg(r5, &(0x7f0000002000)={&(0x7f0000001c40)=ANY=[@ANYBLOB="56022e2f6669a8e13080fc9b1a41d30e085b67b1f186d9600c8923c841795099243b4ebd484687c96352c3ce4f30d346e14bc041bf2b3947be5b89add48b53aea4255e1ecd71d21dd2973a9ee45b3672d9f5408270fbb05fb2d83c948b99069fc9f940e91b820786b7dffe1e2b0d604c81cade3e0edd4ba3cbd7db2ef7ca4ea6ae844ba07e300bdeb51b8d11a2f15fc8449d901fe6cefd"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) connect(r1, &(0x7f0000000bc0)=@in6={0x18, 0x3, 0xff, 0x9}, 0xc) semctl$GETPID(r3, 0x5, 0x4, &(0x7f0000000ac0)=""/224) semop(r4, &(0x7f0000000140)=[{0x6, 0x8, 0x800}, {0x3, 0x9, 0x1004}, {0x2, 0x83, 0x1800}, {0x0, 0x9, 0x571b025314d5cf71}, {0x7, 0x0, 0x1000}, {0x2, 0x5, 0x800}, {0x3, 0x4, 0x1000}], 0x7) ioctl$TIOCSDTR(r1, 0x20007479) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/64) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xad, 0xffffffffffffcd45}, {0x80, 0x7fff}, {0x25, 0x8}], 0x3}) kqueue() semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000a80)=[0x8b, 0x1, 0x100, 0x401, 0x1]) semctl$GETVAL(r4, 0x66f2538ddba45a8e, 0x5, &(0x7f0000000380)=""/236) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000c40)=""/4096) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000040)=0x7) ioctl$TIOCCDTR(r1, 0x20007478) fcntl$setown(r0, 0x6, r6) fchdir(r1) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='.\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='/\x00', &(0x7f0000000300)='\'@\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='\xd1\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/\x00']) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x42, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}], 0x1, 0x0) r1 = semget(0x3, 0x1, 0x90) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/184) dup2(r0, r0) pwritev(r0, &(0x7f0000000280), 0x10000000000003c1, 0x0) msgget$private(0x0, 0x400) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x7, 0xfff}, {{r0}, 0xfffffffffffffffd, 0x9, 0x80000002, 0x5, 0x1d12755e}], 0x200, &(0x7f0000000080)=[{{r0}, 0x0, 0x10, 0xf0000008, 0x6, 0x5}], 0x2, &(0x7f0000000100)={0x3, 0x7}) 16:00:20 executing program 1: r0 = socket(0x32, 0x4005, 0x100) truncate(&(0x7f00000041c0)='./file0\x00', 0xff) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getegid() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8, 0x0) r5 = dup(0xffffffffffffff9c) r6 = kqueue() r7 = kqueue() r8 = dup(0xffffffffffffffff) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000004040), &(0x7f0000004080)=0xc) r10 = socket$inet(0x2, 0x5, 0x200) pipe(&(0x7f00000040c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000004180)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000003f80)=[{&(0x7f0000000ac0)="7e52f1dd3a561b71938a7c9a493982db31e8142263037921d9cad327829cdb9ca726dda487821578a4dfacea3d747c81d0528a14562fc477401c95ee8d82a80597b61e25f0b8d14a566d718ef6caf17a33a30c8936d4f4b7e06f8b006a2e3fc5b4126680092aaba793f2d08418c55668eec0ca6fcbaad5cf65bdb891046a40ced6c40a8e1f3e3373200f7da6652fd118410409692cb398f5e8bd229cb8e0ce7c49041370c5effb6b5080b515501132656a5a65b0bd350366e71bf5b3fee48f0a65d1539b8254cff6ac5152056c05633c4b632f9352ea1bcabfa7c5da4c3879b05aaccb00a70bfc73cae400ca0db4463d24906c56a276da07b4cdfdc8b7ec623272b332d526bf5f5189cdeed5c905a88b6dd16962ad4dc593d554891c0a17ece25bd8b6193a3fe9629ce5d429f849a03a6b49545ab29483e989109d68446339f77d6c6ccbe7653820dff20d1bc7ed8f6cb3198f06e3f7560d9913b5b816c02e443d01f23d5d7cb54078212eb63ab1ed9b4f61e6f2d4b7cfd105b2c042563597eda28ca425a63d84ca0fe82db341631d71cbf62f846c31770cafb49b16ac05f9cb582a208b70b36b78f406e82ffd0562995a8713f0bc68bbd3477f787f63f6c0b6b00ad996bc9bea1ef3f9bde712c7282d9a84b721990ced2b9f5aba461898cc4b80b8351c53886b99c1d0b1f540596f0d3b2fde0473f3388ab29b5587292e07bece88fa35ae74080d4dde3e9a48896ce53003bb64b7e0adc0d56fd7bc0fe0001597ba82795f0e55c06120dbca04c7eed6745ba7f39ee43893f278ab981bc0a0a56a1db4f61ee10706ad196d343d85c60200a40744b94d6f1563c594c0d10b180ebfa4f6ca5dfe69e99715adfff2999b5f2d52245640d69e8f0a4b48b153154d94c22c066e75e93073b1b29cfdb6d3b6683f2ca1fb556bb4c4e7a5d6ba36ea68b428e91b203c3d7ccd79214392e19e7f2c6e65b45660656b4be77f07525e3ccb17abc1081c1b68104fc517049044b95eae777a7aa440916b4fdcac8ac1515296fff2a513d75fcd7f0d3b1c002076eab00d4f892262d0ec7d5356e46d69d50fd6b8124ea0a4f46f5f890a67b0a5985b9371183438b76ab2dbf02842913d7fd894d2b6849f3eb887d65912287544c1731d4b79c74ed5637ad8156826fb27027d7848823f5c4eff9b580278f342b84d61fec536d673566df8e9bcd4aae12521a0b738b532792d03199ef9e3519b5dc67a9686df2907a31723923e3e2032b816de7bf638e36b5e9529383a74df7541faf350b8dd1687b902f8d3b9834e1be160efca33d4abf888618d8c93b6f5c19da7c5571ccdb8f0fe17924a15e12fda59520fe2bd2e60a211d316a5e36c163641034bd81b7892b4ddd3ea39160186595bc5dba6013b1ca021e1c45c7a370960cb256fc461f521297f08d7d92fc2d733ad266fb509386f1593153b65715a3f146a6f37a93140253e5d0db042a60882e6149c5912447cf1caf45354d1cee9e62aa304a7052e566ea5394ba6b375b4cd6e8ddc8ebe9d04aee4a15dce139ae5191b3c81728bb3786144d04138250a9ecd7a6ce65420cc4d300b22cb7606369a13442aae8e85e73c7197310eb0da7468ba0eab3dc6902e4062a266b16de3f35f1aeb378004b4ef52dfd70a43cdbc2bb21f7891019b99bad6920da69a0aff80d2f183596627f2cbd8dcefb2d6d0a3ef594bb592a8c0d316c1c4824efd807ce12b8e2eccf2ed6f0f0f52b7e3e871a5b02fb5c7895651e09a477f0129c7035eeac89d830f2e7c44e52ddc18f58d968943200dc496b68e23ed4a104265bc84a552510669144ba59c236eecc676f881864df1619272a73b4e55f349425ac51dff08bd0d132bcefa088abef7960a86bea4ad7b73a87cf69aa6f7d469450506cbb4ef92b4ede5778d9c0e272710b48eda226a7e5283f14c582b9d011906383fa1c130714e7213c77ac6380186e875d4a7662f782b51c30242603c6bdcaf50b8e40aec9cddfed01e5a1209f58e3706e18a834c195a41eeb4f84d372faf2dd7a69bd0351ff5d7c5f30060cf904ae97a9e83c6d42ab416a5fa1e60a7fe520af3cb74c98641f5a87c0d3f46b33fc9679a718fbfba025d4745aa6ee4a7f37bb14c0c20ab1a90a5f6c27da70abeb0cf3904219abde239e47fe4fff9af18912665798319294038e1ab6c5b0dabf1a53b0f5af8079986812b5fbb242e63ca8411fd9a8c9d65f26327a296be7f56c7e8a7261545fe33008e1768d80775fc43a75e1877cfe239dcb6db3fceebbbfb9c19fee94edddffa76c6c56213542c96d47e3dba26eff34c7caa93bdf229f5896bc3407613e98147cab358630e6ddabf422acb7b3bcaa5755015a3cf556b0871b7ab1115fbf66c5abeb90b6bdb5eddf817b7da3094d5f52468653597c3613facc698737f6f0fcca66e029961be1a13ccadff9c6cb4f1a5ba60e76fdec43380069c19958318a4a6e932414fa0e6429d6d8715e22f190755831fd4ee94c7495f5e3787ca86f51ac94c5e3a0836f85d1661e050be75d40e211a8fd3bd3ee50bf1c488f481d83b4a2608838bee74542c2e236cb628890ddb74e8c515b0f752a9933d721d3bf4e50b314e94a82ab1f9e79f199e47e9d0ed19a3e9fc9e112696544b5b2920bf54a50e582659e97a71f65c0fa946ad5c64a5d282324c7c2fd9adb9f14f05c145b3b2a875403edd3c06642e784b7cb4059b3b31e88905d7c684310975657d3ac1d601f96e52f1c4be1fc6ef12004621f0171bc6aa5bec73a7f0e268faec203ec88ebe6ff760a3bbe826e31b8cddaedf9eacbe10d0fc18bc75ad2939e04bce34e811415b58d4328b3933e10794bc7179c9e63cfcae928610401fbf4155a663164ce811a38aa19d7916dd49c097968ee6b4a22c91eaff6b5312ce29f8bee6f22a39391457d4f54543e96238036c99c3dafe75a4b014ad4978346a819373e163351dc2fa9d9a2feb225cf5a2c18d3b31eecf880106b74bde399eec2ea0f25dca6d80edf188d68522e11df626900464ec4f8539d7be38985e3b95e6cd0307014f81bcb65cac6c09b378dcebfedb1cbcd417bedf40500d68a36580d3c4e384403323db1be03a64e8181c3f9e8ca605b80cdc5238a5e3334a09cc048c0a82ebae19440a3ff4fac02121b2d5ba450fffcf6b5ef8ef7db2bb730a3779db4fd9a5f8a0ee55b29540579baf7120841a04f8237699af23dbe6d1a8ead55b8e9ee9794b67838ec4dca8566d4b917b1b7d9c3a6d5d3d46e0bd06c8f306d211da3e896d5d2f016524b1f837580105b5d0e83cc56ce68e97ee2ab91234ddb422ae96b80a08b3595d17194a9947ee99181aad1e01faf7456537c95020b904d9b7243e021fc4c2fc74c4a2cb531686e670964a4502d2ae88e354fb12a36659e01f030118548c596e28c084fdc7bb244dafe913fb2774b7770bca91d195311e63702f9491198fd90f0ba4eb719ea111ce1779bb63fd22871cf3c935842461872943d6f3d7012fd8cc30f847fe098c34843dfae9192b315b75a8b011772c0d9e508c8274365f0490b011ab97f3f2f951473ddd09c72421ada68a91e37eca5d7276f5518d8f69765d3770b01d4a39c36ca8f4217eb1e9bf6d589ba98a870343e0f2825e8478895aab26cc054fb4666cafeef9f5f6ca661b3dceae233482f54f1576b3de0ac98893a0cea0d84a828d44c016e703b62b747c817c3f9a13c8dc1f572eb8d75c03c56511432e76da54f1bd331bb600e5d699adab779ea1558dcabf6998b5998f092bf4fde8c1f8acd008e8a9424257076db2186657e3cc7098aa113358b7317d87dd8aa9d53905672c0181547b5812f022cc4b7da8970daba3bd7ddbafbb451aadc1c7900809e5510b0a4642a51f6966f83ced7f5e0507b77f9768c8c96b0afdf11b7ab3182c045d7e80e0857b3c8a5e91f2331b4f9051fca45c965fd11b01c18d08574588c26acc4867e279b21581f793487552b07016945094428f7134ffa369600304779790a44ba925f5b5adc76e8347f4b8a41549b70b2871a329c948ce9bc3070a938144648c1da4c035fbcde203edff2d4ff17cbf1c2a781a1ca486ec3077dcff10411b436a3528b1d34a3674967023a35823eb7da248f89045f6f5895233c8af109b50998de6ccc41e699ed65475118395d6ecb1bf04e59cccf0d91011766571c46efc160ae099ab4c7365507f82d4d00f0c035687e6065b0ca0971410e78f47f26d3ad9feb943644c46058b1c806f50745d05f8f472632662a92181bb84955ca71e8a057f3abbb578b37e062465d2f1bee2bdd6f2b09f44f5aad01b7820cc4227f47bc39a466d64774ad665beaf8f743852f7eef0aaee0cbc890859f8c3214283a8b7149dddc9c7cd6b1e19cf9bbb79ac28a907d1594776813822fecd88d8a5ca50ad3daa0579b8e006d310f3bd70ad942464c22ee9901ab687895d4b7a4a379dff0fc6f9df97200f3d2337d6f0e4359bbacca347ae151b3331ceaffef01b496f5d73a0e30ff8e7893aedc0f06e70975e34cfd38edcfc4378fd73675fe816df236e216e3f04c5fb84cfa704848df8e2b05f82c5f32a37c86324cf6815e59318fe85e65847451922110d856dadbe9206e693c3c7a4be23dc19e6d50eb6107d57126c0ad500dd1ba569bab08f33d3ebed3f738f23b0906e146da93106e4af0fa72ac44aead874041a9d089af3e8c39d75da359f1e8118221d1fbc6484268640987e1ea403f937ed942c25f00095e6437f478a6037ac06a59332d7680f34494ed4a5b1852788b2dec3b20b96b3f101a327351c4c519a40654bd3e2c860184a02f96ffff1ad2a10624330387e1ca5c1cdfaa7b3945f5b3b6f08550fe18c97daf45ccc2b5e174c6ca3cbc9fb9f51f6f2a9c05fb9157ec955b221b1d2088883f7780318a3985bf1339d323e45df77545f1565d19f2d3e99b71ee1a00abcd77b618d0823cca2edfa1bdc0a129a9965d83888eb3bea0389a140d65f180797d8a1766ea3a1362c50ad70834245b7bc2a84c793132efe1ec9dae679e79643cac2069944b05c3c8a9a03493bba87d3fab088b9801eb32e1ad1d0decf10bb341dabda770a8fe2140e9ed7c57c6e632547810496d6b4f6831799755c5e4f3d4ea7ab852b42ea9ed290df7167bb1e46b1de8d74063b0db7638778d727f6d46d83270fd3be44cb1bb1e0e79808a5dc96aa478610a8bf3b4b67eee157191d1ecc389177e0c70350a35fc8313d24033c737328b1285354a0847633307094e22503ebfa6dd9cf9874100cf7c083420d932884e3fb46f3a50c287d65c745824e54b9c7a22bf19f96b365e066261d31d82e1fc34293c75f9628c3ef6fe99b1036103ce0499756f482f849ae8ae79999275f9905c78746120eccd7710abb2da9b3fb3fb91f1c129aa7b7814f6d5ecd9fe2feb73d484f50ff7bf410de017dc43a119fde563b0f961bd17ea49a866217ea00e11d40a2cb696d7ef122a5dcb25cfaa195543934fe9182ede920015918769102c809edddda7f7118825e2ef54070df7b29c778b7c33d83ae66d1014d60ecdc4294dc087610d271331e00bbcf61ffba25c598fa2e6e0d50413d5aef6ae71944ad4944bd39275e23474bdb04967437e3b73514dc825cfa7728fa51099ebbe24f5894319a9fec6e7df6cd905c5e9101e88ee175f0e4fb4649ec150b1a2a90d8a7c57e8c37e448edbe9a3e67f940c1628c3a2d3e0150d96dbbbc63542207bc553fdb000bdb32408affb4e2b15f2d533c4bbbd932a18e4a7fbf16276f70cdfbeecadbf2401f30737b280078", 0x1000}, {&(0x7f0000001ac0)="0715ec8182087315c3b0dd089ec1b2ccfc98a045243a77bc14481e070d69a72427a2ed4919e8b4194442d7101f284ff68923df3ce64c1164b8c625951ce73ecb33fef078990bd4b0e473c42274bee8c8f88aac9a03fcc2293f7cbda26294ecd31d3ebbecfdc9f9b35187dd0116330f5aa7277b2989eae07c3204e30438c07188df437793ea97eb68bf52a10ee5", 0x8d}, {&(0x7f0000001b80)="08dcf301fee6f26af6633684df5dd98176e3d923c51759a972aab349127f7043f799a6c4248bbc77f4a40584377cf9fc81a9f5c692b61dafc50ff00f3d9d2f2b7ee665c8aea066b2782dc15c40da875278513764dfeb06490c0f2274c5eea920b1964adee45d159dd53d25cc3fa4d537127e3c1f94b9e34a221311dc6559bdd6ab38ee1ba0464b07dc234706cb8e309c670ccfb18104830f1209cb1751bcf38fbdc1ca4de21faf3c605650a4e791320a2333d6db7c9f6c2e77536ddd176c559c99d3e0ee30d6532300e3efb93253c0658c329c4c785938d2bf5b4d3c46fd1a4eea083f9c0a3e6bc51dbe06ce24bc0fc2b6a2c8107ec31fdf0eb5f2cc253a1a89ff7046409dd875c6e8306a236c1312ab54e8571dc9779eb5a77a119c56e1ab396d52266d00ce8d697be4ddd14acd4ed242b1bf6b5d1fb92a8545e643de27e7e115c5563e0b4ff0450de8563cea4134a463619e9bdd8a23c3adef55bbad49784335c8a9cc96798af2b88905f004214d3a2199242b54d54210e41e2a3ad759ce650fba43bbabcc9e2b37e1ad50435f997f3838721b59a196247497dfab5aed95edf2a6e8cfbc5d37c49912beadc8b0e947cb097ca37f84aefabb1f6d7714585e2ef9ee0fc91b9bd0dfaaa053e534c6fa5cb2865463f7a4eb17d4ddeb8e7ae51fbdfe2d78c086f0154d1ade625ba5ee2142f1d8515985bf58b007f5ce26f673b299e596dfaf5d9027d8a5334a0eb464054d87efe9df4b7188593aac52dfe254db0b3600825a1a8ba0de32641c743143b4c978293f2436fa82dff158e5f4055927f6f9bddb48563e9bec2f694a1e044fb0c6248d5940d5f6b8af97aff63b5955253d8057639c82cff51a26e374351987caee260feb6fe3ef22fd9c6bd3186f756444d4c85e49b6104d37b5e9a262b7d155500e0581d672c97c633a28f0eaee738b18659e0120bcc0540e5236f31f85e13f0e3e2a0bc7bbc3a643d3bb86839c72d09ade15e8600094218338e0ebac1ce98f71ac350da482fee6f2f3bc7cb93ff19ca595a1a2f4a942abc83b1ce4b61caa8186cacedef9c409ff2857e6f5b417987ddf03bb25337834fbb807579ab6b7287ed5ccbc715b4fc9be9f2b1211627a09009f2168de1ab69f95893c29658432a3ba683ed24cfab4525d603980a163714c919fd1b7c64a63a2bf9f9df7270ab0151cde99c2ce5a0c761ea9a121366f581ed9af376bcdf7194abda0e002d3634f6c017925d8742c1420859d95387fca17c4c138404d7dec3d71599ee27a3d1de5be47a7f69433bc68703bd27c9b2c81899eb26a1665438c25620e8a4c9064da2c2317ee79033adeabe08401fea8f2a169fe2575d6e8f6a24146b55ecdd9ac8ba4e9adf23403403c3643a505a2621bc305eb4f9f2bf0f0b87121291dd3a00cbf19d871d5de07bcfc963f6720601bc83ea3b298742db29e9b56fcce983b1593be6501e049e8805fa4b7272eb6d874cfae0e155777c3dc858df71fa9683f7ff845287566b32675cbd5bea2b66a6728b7df6a5260b996b692d2ebcaa0783e9cdb4652928e837722104b09bb53c7956b1d1d7e62ae017578712cea344ec3ddec2fead35e6c609f204a1869a2a4f74d32e1b5b72b773879a7338eb8b4feb702b2acb00dcb8d39628071b4e7bf504af6c86f42770db54165d2dd8afb035c6a3bc6ba30d13a65d7f870a51983de12a53942ccbe3052609745dca0bcada1faaae472de0c2934ec4b84c257da92634452c9a0f11c00092d81ba934cf74d837a5aef45c4d2955b3b5ea4acc66281ed846446c38bfa33a4f1d673df2879bdea4eb956543a4d20e3c1d79e387a5a5ffd3fa154c1992f30369cbf5ed0e15f38d9ab6697c320eb989d8703add080088bdd119c25bc383737c41bfb54c86a7517696af2864bdfd48aecd92a8875af57dceaf2f75e3450f2ded072923e9c56897f04745a1f3021d546fc387bbde7d4c0f6a9d37ad5ee4eaaf4d4fe8dc97d3a00b8fe2be020b3b714597293b50ac6a2e7e116153837a3151dfc9f6b5ff128cad457a75fed421ed21f5793ec4e03342ce90019acfd8c7136134faae99c42c567bf63407ef2a70ca51c2b32cb8570ba09b4dd333e8fe3643df5d0ea6c2d9901ae954ceb0126cd07bed7da48b12416ee4fb4678855f6f61cc64e7147c652c3e839ecc58f78d0f5ab9eb71d4a926adaadbdd45a41eb4c6249f5a44c455897bf95dabba1145b0c7b014c3e19dd28d0c29f0c17a3dddf4dc9b28726d7e73db2f49e89f129b5fbe43d317c5110a899f90311c401b47f89ca0d4e8a8287226006dd27110653aa832d0df2f2b5f4bf195b129d400eb0aebb4ccfeede2feb9d74fb574274ccdfa01213f9ce3476205b8824039552f9a26f699309d8922266b92c2a6c9d998db1828e53d512e968b08b23e2810273d38faa6ef5595f3b5082069561c77460161d4fdc8aeabb5b0971bb0b89bd8dded1620737cc2589c25d47a36a452da349c269dcea404190144bc15e24cead0ab596549d36f8ee3c4935e58f8916f6f3794ab8c3f390bdb04d9888d61fbec26901bccad735b213c169ce097de2d8477a6a6b7655ecd0bf40551fd83891dd5917706d1fe56725ad6d1d4d48475fe2640f965a9a1d38cf928e851c811345e25fba010adfae1942a8c82baff5017f0dd92c8b81eb0339e01f489caa6648f9ff3f57817004934cd8efa62123ec907e782bf3fd78e75b155310f0da77cd72a121ccd84b00aaf13d37cf31056b3b3b56dcec6d0a6a620d61efdee8ac1d0e40e4b4a01cf57678a47aed882605c838231d617ed78bf3d803048d257b34824dba8152489c3556c0f1c9b278386650de7049d406f88d96cf8de8587fdd9e1bd0db59750ccf8b2bd87e1422e357ae11eb2cbd15f677df0c3db48b7816c15ba1c9d1de8c4a22dc796464c17f01f3c49c42727262832a2865fd49c9ddbfb9de9501d5035293512f479fb4e4cf34fc36260945662adf08adbc58210b342c6b44f895f96b76d1b3c3fee2ef142eeb59dcf664486508ca99a6c69a587f0eed467f49f9886c59bb9701e5c2d7509b2914ece8efbfdfb9941a1322855fa0c7da3ce53a0114614117380aa056c7a9df059716b15f0b2496c055ca74b5a5d67a684b831514d5355aeeb16fbfe9ecd86e3e686b33406e46c1dcb1224820fcd287df7adcfa87527e2fffbee53ca29450d47c04aa1f1fc1b5d995bd6815f7d204c280acaf86ab66944c6959f130063821f23112ff05d5fc06c512a55d3dad66d2ea35ccc05e9c0e0e3f176a4b6fb7aba9e4d75211dda75e33a501ab39fac940efab3b5dfd36584efb2fef62fb8a6d3515ee66811726396b1b31f6dc1398238af4265f4948f7852d131335959e02598e19fa7176a12a871e0f61694afe7bc2d680d1df39f165cc83062872cb56719ecf0a92d0571589c7dc60b3d32603773aaea70fdc7f34c421819d39d104873308ec854d34f78a2d8160f7c550ae92a5be8e963b6d8bb398c4a5ed8450c160a923cfe77f4294fb791693e30e867a325bc222cdf7b6da13d17b3a6d86195d2126dc6dd4c22e009ec88a06caaa23fd37cd98b8e760c4567b7891c1e382b1e1bd1207340ad4f48518eac2024380ba74c3543e6728ffdadd2f0d45b9b1a6e1071bd6e128535a103b94f982ba708d17a35d2373bc38cf5f0cd45f9829b17b413702f9eb92f267e4a2aedca6a12302277df9cb18568e94cc059de70192e027018108eb1638acd87e0d5a332343420a8b14a1dcb6e40630bbcd186afb66ab5a8346c463e0845681c5a3d634d83ee58a529a3153ba68adc94cafec165fcb2ef305036da22b1f7edc0c12a53d0987ab7c427ec1df541321b2b979ef1f26edd6c87914ad7594d2bc82944a8117e02aaeb71df788fb02a2ded4c5c2def40182ec9fa58760f53212bef70ca3c302915bf302a02d80a6867c35affe133b9fdcec47e2e32d9e8d944197edf7da08db83b657a3d87b5573b8ddae7220789b2cc0f75c31322933ad4116d6666845116f7b8c7a8d5704503cd2b4b033d5ec351c4b00e9704bfddfffb7c390b4d30a2cf4204e024739aa4df9ccf054731493285a423aee8d5b19adff043948bfa6cb0a72e40758f3cc5ebeb652e922e1a43e6cf74132825a75d684598760c8de82cdabbfc92e0bad05bc418da3cf3092dfc3d92f82d46ed4ec4e259e89d057144b63d525827afc24d0189b902c2046de2554092a6b1d9be111e1801a6e6e0e92285aa3773e364e401378906f4c14a49bbb86af4d9ae7522083746927cb0c34af2cdb4ca5d06236c0c5a8ff9ba4da229a764067e5842e94c507276088930cca69a68840bdffd4b2989176d25c1b2a7d0478aa73cd80703ba865392578439f5cf1071bf1b2bfa305e3ac6584f5d00e0d8c417b178da9e91294eb792b2ca9a776de3373b4c02216aa0c6d83ca78b89f23540b4f83beb503d0b428f6bc542dd6c549f82d7eea5c85bba8011e6deb672d39229dd6d84f2c96ae3afae8349fdea643321d3937eeb1b2bf99fdd2faf715c02f28eb572c43e97aaa4de407b62c1f963714348d9f7fd0a6d69651e61a3df417642319e84bd6b863a2fda5d804b2c9d8f8c5ec7f872d6dae2826f6b3bd37ff749eca5f40c59fddea90d286d7db70f4a3966a3f91ba888c8071a5bab4c7238f78d5815e18f2ab70ff563bc3324a2bba22b72eac1c7d716c2faad644c807b49cb5be83e396a867abd69c2cac3feb672ed8ac124ff9c253f72e2859a0ee34271a217422b3e510f335ac42ab6b0c5ab7088e051930057ea8e99debb2c16c20b2a9de5675f26f1291ad6af98d3a0c115fba4f8c1a2e142a06750da7a92f7e697432dc49e5c193593ee1b9b7edd234ccae023d94a268af4554dba624053e4a2406548ed9191e525583ef9a220b96ddd2b2baa5750333174b4d91ebc2e3f73200821d74094ca75de8e2babf3331afffe51e773cd70bee235b2fde10566f5b648e569bebba9d035877c95ff0089dfd7a0c4598c85321970b008fcee997968fc7657f402435762d18c03d5cfb555ef4e05351f3e78c20e4343e75266c2426545fc3774b0101dc83b646e98e0711bcb8c5e37522ab48e7de870de79df917b0a43dae387cd3746898ff475d3a4a4eaccd091500334fd1a0feff8be0556b6c07536aa7ff922a297c5a97ea02d77e63f3da21f5b3be7348fcfe332d12655f038b030d682c89375404c5a2e1aa77b0b50de255f6ac148ecd5001b24619e1e79c645257299cbc10cad51d803cef3ded3a107e6a77ceaeca6c0d8cd313779a99a7908e61568a51ddf98153b6d5015161a0eadab4862e58e2be027925474468756834501ceb4c4cb15f74e2c67287c58c4a505790036cfcde1dd7d63b47287b1e8a0670f7712105c8f03e78c44eea0a79367c9d45f4851577386903cd9791e43292a6440e1e4769580aa5092f0bf6d8c86acaff58118c5044c6ed5c0be3b497b72e076f75fce2eac175a828a427ebd12ecb9d8780ada3db123db3fa5387d4ddacf00961952ca57809d130b9f1abfbe0aca7303a9e9562224959d698d80957328155a7bbe2d591697df62c93a69ad8e9028bafcaef7597053649a3fe87f6d9d9a00a56fb177c11ce89b1803611a57bc524920770ad0f322bc22afadb9c28258d29a0fb7c9e1c20ac043f5f7d9f65c0e29427e29c9fc010daddf828957dbd4b0ef80acf684329b80aa2c87f96d26429fd20633a691ccbed89e053c823271b4e2ee992899b7b9758fbd6f83c2a2bbf37c39e2921e442a92cc67bcb2455c411dfd5cc5c2d", 0x1000}, {&(0x7f0000002b80)="12f91fc3e0c6ecaf5151176441a6292d96844064f9c8645fe9072e37c62e8eafac770ae1ca46d3d443a4a0542b827bba94aa3de20db32933f6d469c45b65ed00eec711886acbbb91e3d0320ae4e9b5e6208c052ab564f866d26805d3fc8ffd15e1632325dc8ddfc1985e433e0d6c9f57f83db165d4b4a18d38d200b230ed7928f16a799fe1a246e43124274dd75f1117b0619f29b080c2f2fbe7322be67117aca15c553f8492c69e00a4f01c7a1d7152db93f5013e92aab2ca1fe51f2bef05cc4a472ee2beca7728", 0xc8}, {&(0x7f0000002c80)="05ed255ff03d47d7f3c932dcec45119a84b69293b988fe54b671486017583c69fa11f3134a452268e384103da35ad16a2eb8823acdfb0ac0fc1eda2bc5624176b737e235cc21f5b7213d060e3017c7b94cb45e91767947e4b446c03bec2576517e8f5632faac8b95e2b7068efb50612ea6c422f39dc05c9b7b5bd101133d6f0ae562a05a721566ff7b8c37634d751662d94ef308fc4f7996ab33e56fee3e9bd2cfd254a08a65252a1081e77093584f8d4bad82698142b9b2598e79db8c5f669e9e3ab19b", 0xc4}, {&(0x7f0000000080)="a82c9935", 0x4}, {&(0x7f0000002d80)="dd1431ae6c8cb690b932d0e3a12cbdd2a78e6265840779ceebb62cd85c9b1dd182f997d85cf303bb588a2194e42d839ccdab95ea1b649cd18190d2e145c15001d5061a0104a171bfc6f9582adad857b16aa3a1f463a1c5e54b284e910d7186a482dc6576af0f33f64a62c7602475fe85eef84dca58434aa7d902e9919c9876d45b4c45207b0bedd7c3bd37b70f6a382e372bf4b5d1297f005a9aacd86edb8a1a0f08db1a0bee8af58283d20de2c5c5beef8b4f8b07cc1f643c28bfd020e3e0e90acc", 0xc2}, {&(0x7f0000002e80)="696c6c352adf4278e7b59e8d7aa47f78219e818fdd8f74984459f66cd398fd60044d017006f45654bcb438f9a4b8cd293dfd2c7f9cc00cb7acd161c82bf90427b189e3158d13f754c60decf4e7f91b6453ac4295e4e834db07fe26d77b8bf1639ae8ddf11192b9b71d347c15c0060378b4eb406dbe5fd5357265569c7fdc82634356074a207275282af2752922dd7a121c52d35ff0a9d9ecccd33ee3958a130b1043223b8aace057ac712a949f5782e802ebc7eb4ba05a0bd6401e6a0d243ccf248d91d6bcc0b408c5cd729961396b7f6b4835afb6876993fbb049c8bbe187488ab27d54100bf5388533c683091ace2d5533ad5e6508e24b851f96291d43d2c5d5c72a2538479afce546225fc1031ac9cd8a62245667e650a9fe7d58d92f0211ee9ae56544234faf846ad048eb62ef305bb0d89753befae5500d1567a069dbc1c7fd5ac7faf8920ecbea406cae8d9a5e9ac7efe390194a5aa13c244ecd36ec2360a325d94117cda4ca4599f9a74de092ed000d0702937a2a4b768309606e886cf9f6a5f3c64cd8b1c2d1ccf43bba8d1d80485aaf76b9a89f44eccf895ad14a06c8ac0c052fd34a05aa9f7bcd46fb0e1a85de2ed86763087c747df3232b78b375ebbe44510de085878f720dca00f73fa16cf60e22a99d067559c7a278b4623e0df12b0f2e07e06241ebad1aed6aaf44280d70fda6a2a11966be2ab6a2e87fc9de614c7e0f25c62c584a0b0e8f77e89b150f7da02c0ecae43272baa16ea5e17e25b7a44d1f5b0e765089d735a84c8f002c91eff480121c922b3a9e79d923056dddba51335c6961a1c0aa0ffca1b72b71a7e12b398386cb1875efb4f50da4438d03cb06fc19c3d29232103fc99ff34dae0ec1e2320369b5af12fdc0b26d92a5aee4dfef7114fb59e836de846f28c12e97c66a257642b3d3048582239af7ee3fe23fa6645de7c26e0d6ead30e1b78376359eb30b42f0ee64ae5203d077f758385fa90362d0406a201a26b0f092b4292ff068612c2b02b0e216f8ede50f8da6825b83f774412f951ec63067cef0c5562e755a5fc48affd7e0cc2f152991b0777dbb546c2fab885283f9c5d8e9be55f96a67ccc92837c9b07fd1039868761bb3b3b8c0a2a1535cedc2d3a9ffe55302a71061ea6eec5304a7c4a27200d3a0f189d3d78bdf0f43058c0755185e002182f3f132c31167af98644cad26e041391ae489f0466f0b5072ca21c8febb1114b610bf0c5a8d2d2a5380a9233c308d98a2cef65f9da8a7487727b965337dcd089dcf81d50994b787c5d2f63e3843f4eb0f919cef5ec4c5ed703a45e1cf6fc38f4884889e7c069647ee010dc9afaad27faeee70999641d9e58308bc0878979dc91e4438ca4caa1069d2d3e44a669d34faf322b29cea5e061ff24f8993d8cab9da4b4734a0dccb5223b8e83dbe0a1d37584b97a1343d066bcabad322e676ce91f7d7ac869841339a0712eb5b006d43cc0ceacdade0538a0e7945aa36076176a6327613f35525b6b1c4fdfaf3372c70a25d0765e51d53157d1a5be509068d201ac00aa0cefce5fcdcb5e6a6a56e144215a30a02bdd0930f8f77d55f90a5f732eed0b003809effc30f385e3caf543ab95d7fba988ee5c4ffdb4d8561f7f9ad146635e431cf23f18c9d275b94b9e49fd2f6a72ba23d5e905bc714f02773b7e9484095a23a0244d18afd49743c53bbd08464d0348b128b698303b00bc1943fd9ef737172fc9c7e5b7974dc4e38b7cf0639490a5bc4f31ca93c1c25652bbb1b29ea0c5cbb21b978070fd448d3c5530e16fc64b1c88a2a7446402939e626f6ac6b3afeefdcc1cd3fe849495cb91e8275ea4746884f0f0b309ba303da72330582b05ed580361abd164180b6102a27c02ef4468533d9f86f774d99f8e0591cc0249ffb6168b435da3f7d17a07df23cb1381cb7b1ca38885c226815a76408699f6b46fd016a9d756a899abc4659275431943e5fa80a8464bb4041a1176c25210f58531f0c6027cbfa7953b053e0f44a036afa80b457beb8095b0200d0a2b362e9d143a0f3789a1dd50070f70a60783dd49a972a815a7a2c2b49b3dcda701495045277e1991be1f4986d1996ad5630b4e5d07067871640685c3a2702c1eb03079deb4cd441e7dadd99fdb161c3e1f85b6af45e1dd61ced5811183ccdfd458319a7237dda8bad355028a67add88183bf4f0a5573eb9addd4c5a6480c12ecd647527fb0c871165cd87da58daac0dd6ae577d6c1fe458c9a2e8b6a775479fa85fb3bb99f8ae20d17b0e984b429fbdb0c997dacb41d654acff556a1846e9e25a5115222807adae8877bf209d56031dba4f64690dae1209eb384b55bd14a8368c035d5c920ae4921e1e78bae0f7f365146619583cc9f67d14c50ce84d8ed1cbaec5fd51918a1441bff88cb5ef57deb6b64959d1fe135843fe7a57ed690fff6edfc008e3cccc86fb325dfacb2b0dc21439adc3e93f0bd46153b470d95d6cf5e333b828ae92e5d69c6c480f8b4dc7c5291c7fbcec3dbd427b6d8a173c29587975b4096c13533c9fb27957f09ce2a23a167182d7d477a8e2aac03948dc91297e8d93d9cf33ca94cbaf2caa79cab5ddf49e7c061c442e3456926c29c0a48495f6d172026972a6562c4114ea5c61beb74a90736db3c2d2955d5fe85ba582df8c6cd9a3d7bf43460640c5306ecd94536190459b79d38a0c704d36fd9882efbb4159de90ed55e61a6c84923f05f561963dcab860b3c38c51d890176b168def077aefd4be31273ef8382a5f324aa04c66652f4fbeea77356d483bdf7a4754af1d04fe42bf20e9c417fb14c2e173e4e1872656589634f19d212b74907f96193a0dcc242f3a5abd1c3d5f1734881eafe92d0ebfd5d87dbc93a813992e5b25526b8d4e9768dd7f698e2fddb1bb168a6017ac2163daeef2dd06aa7ebdf92ca582394fbf7dab2a0687294b5941fe8cb4d2b5f528d7d4be48bfa0a4311be1ef9406b4f2b89fe0a184a4079102763e6d4ac3bd56e558d8cace6c5dd1c42d492e6dfc759e8bb490148c14d73fac210a9539834cfdbd14841497c7659b84c0eda27cc8311514905daa11a0ce979481b2038572dbca674e308ce76bc205ffc54d3528bc9dd6dedd7318146f5d85fff9619379afd932a637a09e560bf380cf8cd75e87b4b8934f4889a0d40d9f3d1af7c4563967f2062122b8922389f7732a0400fa2cc9a2f52f5ce25bf49183a705be93aef750fa320031399553b3f9e534dd2bfa9507fc77ffda6e9ad5cf4d1dbd555926e8da41c26b054eb1375067a18721af366d78c926ab90439af7d5aad33079ef572770ad4612d3b758edf0c7341fbb95b2fc8d2f22ea0c0b8de7f652857bcd872aff1f537cb7e2bb5f5e70e1c4d37ee3c88486ec16cf5b0ce136e1c0997076a6a01f09df18d9a22512eb618c7f2257e144dd1515767b4aa75ee3cb91fa6634ec971c477e0e09b30c63c656ce03ee27eedcc429f670c139c132f65911193240da3891897b55206f51e0ccd641f2e25fe2bc38fb8f659e7fda775e9a51f9c094bc452b1c081a2395e303735e1a108a51f45dd929233360ffb2a6e809a464f7bd4406f08e60e0c0e8bd951f80e25b371d2aaa3ce7587422d5f06abd91ab3110930f769ae16e62a64e9859110b3c96599dcfa07b98f846c0aec46e9bfc6862b64a02231b4e00ef7c0326788b94f6d548c1f88670627e7a6b410d1115092d264c5443b461e5bb3de1c0e489497a9f651fa929ac7d6aaca2131fbf3bc9eca0bf758f946e289c320e79aa49ffbf3c8c3e576aa34b2359599e9584cc2c9a14ade6c020e39516920a3e4d5009ef1d836fc2154823809ed13937ade9549108cee7d1792c94389f827fdcc89a038f9e532bd6467b6f473407280609b083ddf5a316ed13edf41b4085f94c792293723fc335d6baae37380e5d311caa813ff4a442f6af913d5579cfb4f38b82908b9911aa0fa32944f26cc28e643fbd3301d2057c05e25598b1a3591519feabc3734676b0117abde7f2962a5375bdaa30ef6c66b148578d1ef308086e9e19697941e7f8926f9267b6452fecbd44304c5f5f1b090e3bfc94db6ff0d76a947faba5d761c40eef6104784ed8bc5e5dba17505bba5897985cbb78cf1187bf2c18a762d0f78c318e28e025c501e7f2c2dd9ebd4440d46910bcb747c2cabcd19f6c714cdcba1c6149cda156d2df2346b4f54a58ddf0e57008ea909d7223a0f24df0196949b302e992bb4f5df519be8c984f38d57c39715fed9b4dec1b8e50131f01a82fc36f3f81223844f531d23056fb74972181773dd0bd9b0aa64554808d6b3acfb7e5064a7245e5d67f1a19a3c624b4c543c281f323c341e3047c84f63de385ae0e14cda8466ee8413755e99fe97bb87e853ad1e0c8aad20f7a2d1db2326e99538e3362cb81c1d3a8827bcd322ca1fe181b1f29f19cf76650acbc36be4c9e051809f57e9beb6a731abe85abd82fdfb7549b0f95f27040fff513eee9ba2ac10409b0a96cc5942df1f98a194ba97f05edc76bd06cf3f4944472e348e150e7e23fe1c535d0d5cb3f587db0ce332c3a4b0bad7f5ef1c44a889521e40a34c5de8496b62fe1266a85d62793b94af08e4d94610fd8a413a0a2a9084ae3cb1db5f09a12f982d43b76fd9d4406f0373fe7aab2b585755c5d84ec67e359278a48653b9449c4a0109ffaad93d3e32e27e426b9c419242449edd43244bf116bb8b99b23a2ed4fc8d361d51ef909bd524bb18b1f44ed3632ec0971bf3382d53652966e9935f4db12f77a95159e648047b33b7be34f181a9283d7a5c2305310fdfc4a8125b7248fa4b531d4004020ab42197fc4238b5b381adbfafba1cdbf0ccb62dfc1f12e8a7ac8e2854504ebfee7e7aa193c2fe86b35f81d101e0eebbb0fed9322b948986f670853c9ff6287fcfbb813359f95172e9e41e03ede10c8d434eda0a59dc1b9f6b085e02300b4ac8c0d70bdc69222999be711ea3abe02e191a063cad2afbb653cc3e0d030442eca892e10e5b20f78ce38d03ec3a9a587ba548cc8bbf41087162302623079bfcdb908392c07ae8e1930dfa2a290f60f039723715652c7d673aadd826dd84bd767ed941c078476453473dac3cb0244c0c2ba46f5d9e19cc5ab20ed1df9a12b8b93f87877070882ec6a0dcc165c89354a53b1a90bc59b33c8e61e1fd00099ce4aeba706d22a179f10a6da7c675126a9549742232528c710bda7a83a6a4de884406a890ff761b502c83ca9ac10b59ac24ef0d6fa7814055c4caac83bfa685be992e0e1933d8bbac54e5b47b18a87324466f6c9d7a8b7eed1813d9a303793c07b2a4983e292ba9978d47d780e92bf1ad39341b4a19ffc5978f15326a34c917eb0ceebf4db1bb9af7451b4a92da8944cc325d9733d6d76f1369af1b8b0fd050e9875e5df38055afbe82f5c92c3a36054f5c44862dbed4460cc8d12b0e70f84c9fa7be52b2bddbc46e0156ad5b9b6278178ee806f3877e8243a67e0476c5c980779415e07c1372d18c9467760a66379572618f37752a0024f6dbd81b3d26c26fb84e2de2694d733aac1ec8dff434419ee6d008faab9728be4b2c3b39429453ab3fcc74ea1ff7670d9532f0194de6d5656594474ed5e4549f8249bfe3185bf072f2fd8ec5556412b4f80409cc3e3ce7d4000abc234f29139d63ceb067fd65640b80645a617751ac137b3f40d99d34a138ebb1df7098faef5995b6a0307f3d7744560d77e3f9b89491595a8d9bf5b9b6aa19dbeb9a704c8afdb68bcea231036fb5d4b26acd56ef680ac91cbb12057f2", 0x1000}, {&(0x7f0000003e80)="a83db91425a5ff99a9e9534249848454a971d4704bab0bf3ee26ae97f8f9be87fd5d77cb8fa88ef59c7aa7989a8658c5a7b90a9d485d9b34b2361817ab1f41ac00fcb39389f32229505c9b620894f317f3d2fcb17ea7b0dd87ee615575fd1d0b88790298eb2afb8035976a82b01c65c5d4ee23c6c0f6012ae7368d57f4487e74bf829497d8580c9eff4fefb1d80f82e2ed3cec64654ecce58ea9cb47e1483d7a828996611cdd5e18665fbb93e3674c8bec53c9071da8d9e7e2c583e7287de90d9e87c93c9de2d1f45a9c4803203297ce26a60700f163f7629814b017a871379450ae79b8af8ea6623f7015bac4", 0xed}, {&(0x7f0000000140)="7da04de48f82742ac4049cae98683fc342f0837e26e4512dce65e258ebb2596e372c204ccebf1ed41622f7e502635817965d13", 0x33}], 0xa, &(0x7f0000004100)=ANY=[@ANYBLOB="20ff0300000099411d5ef5ffffff0001", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r11, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x3}, 0x403) sendto$inet6(r5, &(0x7f0000004200)="b15b3f8740ac773501f6ef7bb55a778cdc4313054c49ea889360c9996f1fd7a00f80a604bae3ff0ee7fe0354e33805f8fff6b192df1e65bf603043daf2ee506f846959659e3f5d98453b67382d6b796e776640bcce42671a89d81e15ce5a48c32f96d6f99cbe823acbd607716565ca1368461af6014260a7d9", 0x79, 0x2, &(0x7f0000004280)={0x18, 0x3, 0x2f, 0x2}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB="403963702c0ae0c5300070865e21527891636ac858d292334529719d7fd18082fe910832e2b9ed6084e50ace3917fb6d0c4db00ffc6108facd4b8641e7bcd6ea91"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendto$inet6(r14, &(0x7f0000000280)="2e89a75fc3a7061bfc351f79e5fb4b1dc8f09c2138b1a35f363d24d3b89123ee2596f662994148d66b033fe9adcb2f011965912c504443ded99e46e8b14952d1387f494a07c70171fcfb12792b370ab482686e2f5f6178e12d01edec896a346e2b2f9be792a0f713d24a9cb758ef4577832c02b7aa68f9a93feb26ddaf5f306645553364e7e457309f55a595004de1dc4ac6e2add57d10470fc209a110489f203ce08d0496b00093183d748993cfc5f8d6ce4812be20e360187be906f44f1ff9a77ed44276dec6a5eea50e95bfd811ff180ac5d71a8b647cacb60bb9babf086ecd01b76da14ff78936b212b121a3b7fc045de5ef1e97160fd2574aca9cb92c84392d476cfedfa7dc757f57ad8bafb12f5872bc80e5dbe2ba3939a365279c1de9d6e3855e90724e6d9bf6832a1fc5e62bd869a6f9ee6a15d36e82c96e88b16a4ecfad5ca4a652910a634513e46db9dd2bcaa5a0cbc4e79fa74f345d1d44e875bd94ac3e049d8ffa03654a12690573b1d11c49bb33514c274d853af91817ccc967fac711e1540970569756c9bcebebeb78b7879ad8bdd581b7b149194d1378b85486b53d6fccb0d49281ecb54f333af8f8fb13bd902c7315e70328282cf42c602030d800248afb7f31e2bdd56d555cb133d6ae366c2479cf5cace3b8a2ca5867e3117a90841f7896d6f032edb3a07f94eebbe4bdb458eb5b5eaa2feeecceda17c05a6f8285ab138fb3b4123d7675b5ab350f689ef1ff7ca68974bb85ed74176884b8fe04eb60bb666c3082ece7b732cbcced9a92964cd83f26af5dc9ac8036b242fc10c1088c904bfc03696219564ae35f9317bb66fca45d8aaa537e009dd4930cb571056472ca039bdc6eae431890053eae30ce76b640ef3040891ecbfa2862d66713ab54759a229250c423a7e347cde3cc8bf4612697e849f5dd3f7a053dbc24f700d1a2a0bf467db3c4c245841d2c3abdf4e49cd0449202946fd83eb968a9242796fa4f312386e7319fe0811c3aa3e44c328fab8d83a4bf1c089b85cc86c3f6890a121d507ba96eb15279b9f0ab34b1a9f328650130c0a598f9d3fefc409fd1ce49e85365587f739b1eb881bc93d3ed8ea38241a68f74a82f9e1931c594ae52b4e4aa15d0c622942e835044c68516808f7ed61e77c53812223b3ca7a6c0a098cda50834e5436175d8c10eeb4f3733b6a0e1ffe0a0a39f1e544e33ffd383cf1c8ddb84ba45a480d20a020009af4e03ec7f72f2ea3f54843cd57fd3d5e03679db22338e5ee905ae8a27c4b33d90e1533a400d0c9abf8a6d91151a32ac594e969c9029309bb4b7a24b8f08c1ac33e36987c998cc96893f6695b210e1072dfadbc0e6fbf9822cca48f74ca7d8ddb16b39c56de3ca4b9b59710b212bb7f74de5a19dab5e14e3b5fdd93b16e6c58671b8fe7a7e24e3d0f3d2325bb7cb9f8c31a8ffbb66e662f516d5c242914d480739f4389be48cda15c67a40839cc44badae1cb404c58fc80c3c26c05665040b6e8e77c88401ea50ce8f9f23ce77e7261a9d2d6827fb1f02f5970e9b284410efdc263bae5c7d8a5a602041a20ca4c7aeddc666f78d262267abf32f56543092c4a9b47fb9df842ccc8436eb2df58e8fef742017d2bceb835e52a5a6c1b5bfc1678b08ab036776b4c9db36282b5de7f17134734324504a0216982a0a8771fb783389f73cae29b34c8f2d4011414d9e0e095f81c7ef1ff9cffc3e618ddb43036154fa97333989f1b472b0c21bfb89806a73d3061441a0d818373fe6beebc1d045d39b3f1bc96e29a0bf3a7b9d47cf185660cac42edcf67b4fc6838f3950e61f7a1024a95de2bcaf4b83323aa8d757b16a8c026fe2196032dedb0b394d6272227c4567e751000036553b558fe1e6dd5f008ad8f5516e528f1408a14a390dd421f0a016c5d2de121b2385032657b43322180fec1dc60d7da665ddbfb99fb53d2a5c496a709a548631a8640d3b67d886f24ac38a3e63d26dc42f419c4a59805c79dfd4b5fa3798623ac1a1d517ddb8e3f1fc680e4ba944d00c7ee9af1f989d031ff6dcc06ba7f9c4314ae2b63bca29dbbf2f77070dc6583b043806d5d1c1e44b4f9f17b8ad85b46e91ebb93c93e6cab0c3d7373430100f5bbc80135bb571a6234d34a804b55a4e82aee5b3f6ca535000db03f12cead5b75a98593b74f11ee8d7d8da0394ae2eb5a68e47e650c2f5cf02f700813e1f841ec9b8a9cdaffd82a024ff8a483e6da8a88643fc2a7765aa58849eda74934d89efac5e4b39f053691dfcc32487fb90f3ccec7672e4fb737d94c5a0c17dd1bfc58d45f87d199cd9e99945816b1f48e15561f109807ba43afa2251017509f787249e1916fab5a034fbbd3d8afdb9510206e8d35815fed13c6d27f8439ff972e2635f94813db739e4b306fdf3e1d98f4afa06c15a67df09f1c1a441cbcdd3a327633420e799f6d6e6921e5a6d84d82c86c6a6dd67d1bc3dc1feb673db3f1338d08041a0f2ef3e5fe2549b8a722a623fe033788510865b4a84e0ce8e14bf681c47d9aa9985c57dde0151c54b790f8de96898ff6ba627867b86336b87e5e13a845c9d4daf758a8647dd9d38d3644bfa1871580e0f7e2a5990cbf90c208f725e4e52af49809f7b3c1036506c29c97176b3ae16f8194d1e85b48e9b39365224ee4b296dea473c3cf57335c363b33fb0e6272fa2813d907cb05344b1404ab00d6d8f2bfab594cfe58cb4f19c6c45ce47ddf1498825d56f525045821ad91c3e15d5aea3705977e761b7480a4a4249e9e3b5bf44c1757ab80741dd9098e6281502cdf6555778ac27382799a8a6fecf9e1437443d7bea66c94ba6313dbe1810a4310f168f58336a0da96e0696415b2f52aff50e6f68e27c6194c5563d9a388d86da39aee924048504", 0x801, 0x0, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x4000000000010491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x8}) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:20 executing program 0: r0 = msgget$private(0x0, 0x102) msgrcv(r0, &(0x7f0000001ac0)={0x0, ""/4096}, 0xfffffffffffffdd9, 0x3, 0x0) r1 = socket(0x0, 0x4004, 0x8) r2 = getuid() msgsnd(r0, &(0x7f0000000e80)=ANY=[@ANYBLOB="9901f5f32e25106d09461ca97e23473ebf6143"], 0x1, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000800)=""/196, 0xc4}, {&(0x7f0000000a40)=""/99, 0x63}], 0x2) seteuid(r2) r3 = dup(r1) openat(r3, &(0x7f00000002c0)='./file0/file0\x00', 0x2, 0x10) execve(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000bc0)='\x00', &(0x7f0000000c80)='*2-!+\x00'], &(0x7f0000000040)) msgsnd(r0, &(0x7f0000000480)=ANY=[@ANYRES64=r1], 0x1, 0x800) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x800) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) msgrcv(r0, &(0x7f0000000340)={0x0, ""/83}, 0x3f2, 0x2, 0x7fd) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) fcntl$getown(r1, 0x5) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) open$dir(&(0x7f0000000100)='./file0\x00', 0x209a3, 0xc4) write(r1, &(0x7f00000003c0)="b29dce8bb501d470fe9a6152cdbc0a11ea336ac90db88b2b23677149964b63bc06582fb1345eb3b1e1c53705649c7a1a21ef8108ec56fb6041de2614f9a3a45fef6d03e298a245476e019fc8e8b1c41ffb95f72739bc75abbc39a021b659c9555359c757b1f5aab133d71a76661a779d3e6660328916dcc90520b289d064902ed6093ec1b5e448fad55b76be6a080ac226d7f6fc857246e38ff3805a561b19e7de03ddc628eac0be17af52c489fce8ac89805d03698a739bbadec1a927", 0xbd) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0xef, 0x5}, {0x86, 0x6}], 0x2}) ioctl$TIOCCONS(r1, 0x40044274, &(0x7f00000001c0)=0xfffffffffffffffe) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:20 executing program 0: r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000140)="1d2bf1f2b2d5e7dbfe5f2080b8c692c47aea9b03ce3f903a21ab81cb5252f57da288410b15878fdc562c987629ef1712704b29763491fa8729903d1a37591ecfbe6fe807d008c87746ba9cf72325395d0bf291cb1f4dc16aa995bf35e09f51bc5d5c639622f629ea6eec42c71f9d5219f445078b7ef680b3982e5dcd1d300d5fa3395cfa2d6799120425d4572f81a1b6e0528ad3412cb48c54fb254563f6a84535df4d7f82971d05223dabbb1408421b5e2886735bef3c2189bb6044106975510d88abe60e5087", 0xc7, 0x409, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x612, 0x2) r2 = shmget(0x2, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x1000) fchmod(r1, 0x106) syz_execute_func(&(0x7f0000000040)="40d9a800000000c4817b2c3ec422819631c4a30d4616d4c461f9d6abbe000000440fae720046fb8fc8e0a349000ff20fc287965e0f8a51c443590dc0d3") fcntl$dupfd(r1, 0x1000000007, 0xffffffffffffffff) r3 = semget(0x1, 0x0, 0x0) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000240)=""/232) r4 = semget$private(0x0, 0x4000002000000003, 0x88) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000000)=0x8) 16:00:20 executing program 1: r0 = getpgid(0xffffffffffffffff) r1 = getpgid(0x0) setpgid(r0, r1) mknod(&(0x7f0000000140)='./file0\x00', 0x103f, 0xfffffffffffffffd) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x1, 0x10001, 0xa14, 0x3f}, 0xc) r3 = open(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) lstat(&(0x7f0000000180)='./file2\x00', &(0x7f0000000200)) ioctl$KDENABIO(r3, 0x20004b3c) open(&(0x7f0000000280)='./file2\x00', 0x18, 0x18) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) fsync(r4) chmod(&(0x7f00000001c0)='./file1/file0\x00', 0x4) fcntl$setstatus(r4, 0x4, 0x0) 16:00:20 executing program 0: r0 = semget$private(0x0, 0x3, 0x2) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000001c0)=""/244) r1 = open(&(0x7f0000000540)='./file0\x00', 0x9, 0x400003) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000002c0)=0x8) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0x1, 0x100000000cb}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000500)={0x8000000024, 0x8001}, 0x0) getpgrp() ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000380)={0x3, 0xffffffffffff6654}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x34) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0xfd, 0x1}, {0x18, 0x0, 0x9, 0x4}, 0xbbc, [0x100000000, 0x200, 0x1d, 0x4, 0xfff, 0x2, 0x1, 0x4]}, 0x3c) fcntl$setstatus(r1, 0x4, 0x8c) r6 = kqueue() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) nanosleep(&(0x7f0000000300)={0x5a46, 0x1f}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000440)=[{0x127, 0x2}, {0x47, 0x7}, {0x40, 0x8000}, {0x27, 0x4}, {0x89, 0x1}, {0x0, 0x80000000}, {0x0, 0x1}, {0x3, 0x7}, {0x100, 0x8000}, {0x0, 0x7}], 0xa}) kevent(r6, &(0x7f0000000040), 0x100000000000f8ba, 0x0, 0x10004010000fe, 0x0) bind$inet6(r4, &(0x7f0000000400)={0x18, 0x3, 0xffffffffffffff7f, 0xabf6}, 0xc) fcntl$setstatus(r5, 0x4, 0x48) kevent(r6, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fffffff, 0x1000003, 0xfffffffffffffff9, "85000000000900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x20e) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000440), 0x4) setuid(0xee01) chmod(&(0x7f0000000500)='./file0\x00', 0x20) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x1000000000000000) r3 = semget$private(0x0, 0x7, 0x100) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) semctl$IPC_RMID(r3, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000300)="e8b732976fa4340204568edd6d4d95ae33e1f033d80ecd4d8a0d104845eb7469026b2f5b3d99f21a1645ac4b7319d3b42a116ef1dea7529a1779c49d7f01065afa9209a0f4adcc54150d3e685c66b336a5bed6e7a22a5bfeec46a752786c277f6941282fa397d5c078085c86f6a0f09bc22f674ceacd35e7d058ef7dba95b033b3f4e23a2ab5ef", 0x87}], 0x1) r4 = semget$private(0x0, 0x3, 0x0) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffffffffffdd8) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000540)) close(r2) r8 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r8, 0x2000747b) setuid(r5) lchown(&(0x7f0000000140)='./file0\x00', r5, r6) r9 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x10000, 0xd1) getitimer(0x2, &(0x7f0000000280)) sendmsg(r9, &(0x7f0000002c80)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f00000016c0)="dc39bccb21e1355a561baa2533fd12e6d8611c1ad46a52118866c447ee261165dbb7aece72d149e13edb43c136f2e1bb934c77bf8aa01fb4a194cc3d89c01116949fe1d75bc2034e0807e2f2851921d8647c71760a0f90f1163026ebfd6593585e21b9fe95cec636e33e67440e79397544c36c88b266b35b9066a5937688ac8ae55aeae0dac89bfeeb17c6172d7474dab3853459820db2", 0x97}], 0x1, 0x0}, 0x9) ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f00000002c0)=0x3) syz_extract_tcp_res$synack(&(0x7f00000005c0), 0x1, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000000c0)=""/36) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f00000004c0)={0xf77d, 0x2, './file0\x00', 0x400, 0x3, 0x7fffffff, 0x4}) truncate(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:20 executing program 1: r0 = socket(0x2, 0x4003, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0xfffffffffffffff0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, &(0x7f0000001500)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(r0, 0x5) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000080)="9b51ba0c2b944638cd85f9782fdea7bcdf2157a03558b8638058857caaccb7859be7378ebedce9ba440a1fd2ac7b60fa4bb2e395e718157c4cdde889b94d9374417ab61248e25e38c5d0ecdf8aa723ba8a98bacd2a7c38f75595e0a15dbae2ca72a8394de37c91cff93c54b9f4439b731deb4317bbafb8596b3eb60fb9cec64c320c698e2a02fcf70926f9c4351f4ae2db2a33069b54bd001970904bf51d8ad868b7d884d421ea93fec4577c6b52dd303e631a7f8da042112c5c0661", 0xbc}, {&(0x7f0000000140)="f0beb876ea6786105f2ec4b023dc88974c9b37721f73797b3ab3cd0ba4fedb4516500cbe0bbb204d1ca209f4231a438773c378624a2bc3821fd8947dee742dcfd1d257cb469c5bb8c51df089971fa759457b836c2cbcdc57441febcc21e601f4b5f0f8b39c19fdf0a9990c41db15050dc01d2b2e0c71cec53dd757a1c90dead82d2cdedf266910e7fa8eed2d21bca924f30dfa90eb632d84b3fca22965f8ba1f8f55a068d10a558eb3afb2e7043a74c10463b4c1af949d13c91a7ecd390cb4fc4bfb1538e53d6fdabac8439cc41ced63c9cc445e5c71ad6d55560d6e8ee2a25ff81515f3e5a5238a7a40ac4da42905ac3303cd9c52c0bfe321f0b7c2e885ff5163b4f5ee855df41d3158b6ac7bc157ff8ec207a610ae3125beeb7b938eb0f0215a6519faa8c7a538a308ce2c53353a8579b40909d983e9b94661b62e2d0b493f8ae7683b35375ea554f2c913144578f5c67b5ed70b9523951bcedfd8c53a10e4a29816bc0c828dccdc9e8fc174a002bc00a1994f3519673661d8c7301be35440a3fbc0cb5feba40057c289be7fb670c4e5e08fdb1698e023a6db634f4e1f3465c045c707bc80a9665138f61a5944a077ffb0ad419d2ac2b90e0c352f91d0f2f95deb9a437f8b7e5757d33a5079b46dae47fedeab20fe53eb2798b1cc5611af61a5448357a63fcfe6322543ecf935065cea91d0e31e61dd1be010214daa5e0cd01edc3c1a7fcf518fdd5d4570b72c20736f4ef70ca935154d886f0fc5654988a3329a2c96d112ab282fe4e540c8adfad3fd84991f96fc84a6521498192271c012ed318d8dddfa6e7db70bb8339980e9797ded01e7c9d57a70d1b0f82abd202469b47ef1493e92a683c3df7e02b54dd25d80d90a352f86fdc77fa9a933c050e5180d0c5fa40a566684d86bcdea4a5f6ac8031c5e0bf6236ec4d8eb3f7833ad8641963cacd6787150a6409665fa6ef57979e143b1f4c399d7ed853c0518015a395568f764495a9b1a6c521a4d104497deb2178819a6b44e50bb2eaf75035e648c9adb25dd051430e54d7a14c5d289ff36a36e9fd56fbad4c383e3d44fa9e5b45496b28bf9a1ed74ef90ca93f725881f201033d39eebaf1ce31ba95b2b7e7d6c286c6e8587dd4a180fd016cc0cd3e152ac517076f988077f80007f3c5373236b0df2e913787ec5b987ffe6fe623d43281df415bbcddf4e9dde8f6e6ecea1b898d24d2d73dc8745bdf2abc8875c73ec141fb22cbb2502f770b7646e3f730db3a66f2dc399d4b2fcd4bfa1cf4ed6fd69fbd55fcd17153828f40fade58f99fbf6949ef5af6c58934354c9c2b6a2ff53bdaca24dbdf413b76c9c066b74206f2a357fda1b11f7ffbd765166b48c14fe79b8041739f601479a63c2d17c45194a69f499d782aed8547991594fa77db86ef5b9ce28727a6b01f49df5538c29dd6314f2bd65f6e835a792ef643b14bbd9efa8ed852b544760cc97cbaf2dfe9d00c289f67b187dfcce161e772d733beee3aca533ea1b6f6b4d30a7db9d043669c79862e591b45196f4cea0c8d765b226c2294da82ac8f884b9f696e0a2d4670f084c0d9c4ff83cd152d64caf9f2cbbecb3df85cdd90c419c258085bd5b0b7b1bd84dc2bc74b8514d5852f715a399e64954803cbbad796db15cb96aaf807a11b66868f86e290ec2905aa5f3339672c6b89ec3337ce00d1ce3b1542169bdc59a73aeccbc74e21656ccaf3d524a121fc94bf323257808dc5bf51b2c2e447418e65e3648bfc99e1c254556a551f0c946aae7120495c85f62db9e0de34a9d001d2893bd31a1a24010beae26427a65ed9b94238ed8d20a6b3746399a2a6b2cc652c051c0f1f00227db944cabaa2732e61b8018ea100720d52d2f061674cb6dc7e9a2ea64e60a09bf85f695485345d7c1ea7f4b2f9a22621b3522f16c6389758b5a4887756b0e01fdc17b837d5ae30ad0339ffa072ed52cbd602c106f3e856992bad61718325cf1f5467bc72302ca9ecc2b214727ab2f1469c628c846e1597695a418239cc7a4a7c8a062802adb7e24367f611018a6ab208c1d247d5e3af3901125e035863f7bcc4e2d3b8fbf3999df5b698e22cf21b8d193944212f2b235c202768e09be00d7cbe8359ff5c9ce29030316e8343433b1ba9ffeea3c5b8fce46ff762c3a810efb2967541147f6a1279f66c2d3ca9311ee4e448dcdb2c1deae166c5910b592b90d51e587483d3958a0bc927bded5503aaaf41a60d19593460de90462609a635405a0f857dc075a8f0624bc6f665b5859a0d83232ff62973df03a2a4d135daf448ce0c7111e5899fe52edb0a01622761e59942d5109db5014269338ced0a0bd902550443a5cfa268db5b3dccea9bac3bd65470c65b2c8f7cade67a30395e9e08a91c1c8bb5c1c96e7a931db48cadb4cea70ce70c1241b76c1bb21f99e8f6a5c2543fb18c9ee7653aaea93bdcd1294140c0d55d890c9610f45f6f4ead784666f92de2c89e4e29b64e9c7d85ce8c0e289fabb844455e7fbaf337daa7d15cc519c2ca2dbc8618e45e24ec264b8c52fcafdb48adb378337c39b180ae564013581965085d1649b597df01429c13636a403d9b732152e417c6469679c15d579d9141d0f0348113fa6273be436d630af4a739ef91d6402d3f6e9eba52d0641e402248cfafce0e8f0e026a511a2ddd5bf70a235814ef8170d4bb882042a194070f2d6146721806fc19db58577470dafb9e7bbb1c4b1fa7e7441736ff1fa7c9c7fb80ea1cdc625cc03fafb1c3da29f52224ec48302ecacf7ebadc880205c358b24cf40475aeb6d90eb45a2765acb8c54989996983252005b45d95eb4d9147c4e94e42ac771fe039c5357ec64dae4c3200c1eac129fa747f2b1ad297cbe5f5c7c740c5daa2da28425a7d611d72e57b42ade25e5f8484c2ef9ecdfed80d5dfd48a99fbb50a7880d9087213f7fd34f7664ef22305a24f211865a7ae4b2f25d72b37c53f6203b0831a4bcd374533936aa02bbdad0d48cfcaa246fc7c02b7092b354d5ce9cb829a2285b9141aed8a124493c914ae96357b49406db6a3a20553280f36e574035b42d3347f604a841023c0bd941e464310be5b3be1405631fb92614c6f0f534b0fb665a9525a7c9b027616b6eb03da116741a6f958cc6691380c77cdec667ffe0810e2b3be154346c7d20d0cd6a147465ea0ef19bf99c695b79ded045b24395627be82963ab84000eb698cf04af84fa7e72db90b684e1c4fb7424187c6b5f5fe37a36070034fce441026ef3aa4475058471afc12454ac34dd2934f5052b949820b3b4365f7e86333986a699da29d2e0fc118ce5869d2d4223cf329e23dd3589397817caafd48421334f6fd3314f8a7c85cbe35c77032c9e679b13de8b5f80f4a39eaaa9304d5415e507a6de4fb7c27e6800c755908f1d8b50595f8a894ff9645e6bb4caedcc73394b62e155e45dbe94dbb8e580175fcc5b4ecad3895366e33645314066d7a88689216316991fbb983f2442d1b677c49436740307d579bee27660c64228fea38f30ba3dbea4d8c5c08b5805708fac109cec64bf2ec4e7dc9785bad80215eda5d4e4b0dffaa9cbd42dfea1ad8b9000b7c2bb0f2e5e628700306f075ae53850e6349388c59e193aa157a79012450575bb0184e646c5c7b5f748797b333878cfd8aed39a79e1fa3e9eb50e1b45e3b9faad046170dace7b73186c7f681c01c6aacc1be38fc20b749ef5b806b323fc86f5cab71bfd193537aa7205551f5ff435a6e4743a014d16567c7dbde07938619a480e4c2c133304ef87ef632325f01e67ecc1be8d5eafdfb469bb804399407d4b2558a1362b98d5a4c23853decfd3ea8a3cfac42f847574d6353e47b7b331eb74d69f68a1f9b4167b6eee485058c66b2d47c9736ce7a85c4466c49845de256a490458ddbf85fcbea2132016064f7538b885a0b8edee90baf816dc40d891909bb029e318e49de6e4b1aac108defa07f820b5a87172e26089cd12c4a156e321ba7ab5275f581440427cdfa2a148289e3d80f6d9ff7e0217179331ca6bae638a24c4726c420a4d795a37ac82242779f37f47658ebd13181999c32af802daf243acb85b8c811767a3ea87dfee55ab70e93afccbe2bef81e5c1cef8c1f8799c6bf11188a5319416336422b821105dea42d6eb118ce3185a2b9dcdf095ad06f44a2d595050a13e25c913e0381af34b9cba11b2d2fa989e4759b7c16e45cb4d9aab320619d59893bbaa853f025c632fb566deb1bb22ab54db990925623315cb051202c0bbc5544d3c63722d5945028e6b182e04815779229127742a30fc1b4e1bf25054018420c07a8b22a1e6efa028609d2077358a07c3a47b470047d43003d11dbbe7fe559eef585fa45f37c053b121d254aa91e44581985c2f51b32a02df94da92dd99193b6642d20ec0f7fc94016866590126a474102da3813260bda80c5d50583800f2849bc31767c20d35b570a35e78c0dae801019ed05cd25293795e5bdc5feb0b7cd77a53ed423c2e6c488f2dd0f37e0f12926b3bb553070ba471f112487e7696e2d2fb25061354fe775da487b4669706120fd93b45805ccf949a5e7ddc83800f7d6b5770dbac31688f9a1d4399ee8d74601939a88c10ed06de3a6ac23b7f8332a0e56c880be802a45865472a06f9818dd7ae29373a5eb9c8114a3c2373ece05a0c6adcdb1f82c14eb539084c5a9bf323aec61908d1d986f5ca6a1c5c7e546de02c14265fe6e2feee2b59368f38d09064958c6c6add23eacc8145b1937877e4f01fbf3ee064475084b48b66d7e7651a38a5a71a4f4e828f2dbb091e1b72215c9f5833beee9cef9bde714b97addcd26493880ab3c2cbb339ee574b24a3be0623134fdd8345a2f72acc7ca7fbe83fb46e58aa74b79cc5677559d4272ec8d01c3aa4d3323742d158ced02ee6e8914a3df4cf81b3047dbfa345047fa50cc8c27feb50ce23865479edfe5bb4ef526d118b4f3f3a6cec3d31aaa5f36109378935aa7632a6f4306c0cafc80e163b24ad9926900f15b8409825d8d997515f5992576049d22e15d3f34b1a97d3bc5ce7f63426bfdaf2aab23593e0f0061a03d4b47f60b4c8bc4181c38d11dbe258f91f833a3010908b81f0c0690c443104f65f4992f98b56b8e3c9cfdd0b7c30cf10b0c9c17cf83c69425166558e774c9f03a759273c679e596522a672f0687ecee36abb3be957e6a71cd839369d366f0f741db569c4d1ba31776212662bebf942096df6f769980858d076df74f4ab55ce5c3cd57a1d4d879410b68aaa855e71eed6909521d143df19e460dac403b88c783b4339ea823de7541d761be582b07bb9f0486b40835ad451d0c256b14b4091d4134b2eccfc96cc16b5c0da806ed8113bf136077db4ba89c51230e5bf14ba6d7f084e6c2b0fbd72e111de47ab7ad751f4f5e70df9ef675be208501973a7ea2c6e1bdac37ab5353c464a1a8ee2c54980a137476da20cd515e2f5e90ed37b17b91dc3bc5b02bd62b176f809fba96bb09d964b21664213876204e21a032e96d38e7b0b3324b6a2d605a7451d71e816dc2c86a84f01f41a601564726ef47ff8e533e9ea3fe810a9c983fbce7cbe1c348b62c945045685fa2867469de2403651f76d3ff39ce56ddc59b8c797b1da26c57860e03533233b9556f32fae60050c39b2197b0cf102b67d719b12d7d3fdca60e22ad70fe8200b4f15c5f107e041cf1e7108c6de9307716496aab2d515654edb17bd39d0fb8ae23b544140ce518542f5c7ad396ab90624b7588ebcfc55023d8ee4e954689a98a920df3e25e58f", 0x1000}, {&(0x7f0000001140)="7e57f601beaa8de540367f685cca0671039e1bc089eb4ecaf46fa933884c3887b8aa89d9c17c18193f7b0a1262f5bd9c892ef54171558193cd786ab6902fd4830301fdefde79c78be6b578d8d5651ec56a90ea6302684a757dc9af5a7ab051d91df72f5a5ccf61a9e31c57e635fc055bdb3e2d096d7a19213a5504ec8ee5ca61658f59298e974f1050e14a0f6dbf4bb282c77defbd5e616619c3fa19fd06699e111763888e5a60a233af595154d2f575b880fce5c72ceb0e6418b8ea11099a01d0f19ef5c452e5dc09473d541a476dbb18b31133d48b700a6def7b29b48a59f931e61975a676a730c2e951f758fb0aa067", 0xf1}, {&(0x7f0000001240)="ffdad8679772721cd71905f51a5c2498a1851ae607335c9c0174209b6c38473f6cfe2de8b9910641bf0d164702d8b166ef55e7e5960b24690e08ba1199f49bc0e03e31d2a2048e3bf7220a7809083744ae9c653e06ae8a48fd3ca9acd4f7f7e4fdd7682ee6c8bdc9f1480d08f1d9acc5267d1d7fb2c314cae85d759b59be2e77c7ffdc37bec51240f509771c15f802e96470387bd2b14d0ee738517bfffbdb7a8fd1aad77355c464139b561f41fed3b1137400386bc008188ae51d46ca97c0b3898375c0b89821c745", 0xc9}, {&(0x7f0000001340)="a9a16b3cced8d6b59160e634a92d3d26639937a34b4a4c0e4450e51f945099652857a7ae194268cac234862c03db4fd159121c4c99e20bfe24f197b2fc6535bdbae2c274ccb6584903aa49451aa17ae720f16c0db8add430acf93a3dded09391a33316db46de63c4926c661ca60de92e043ca9adf1d2913c26d7d976ef50fe82bed25e54c705f589605f00e33d34b0ee615d71d2dc58bc447d2b9419e6e82d2703caf9b58e8bbca86565311a93f8ba11a60d9a35b0754711ef5cf69d1721e42e46e398eff3df181bb3c9d87436b3a5004b0b39733ee50405f43d67", 0xdb}], 0x5, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x88, 0x4}, 0x4) 16:00:21 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0xa3, 0x3}], 0x1}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc020699c, &(0x7f00000000c0)) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xf}], 0x9, 0x0, 0x7ff, 0x0) getpgrp() 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="4a803cc8bb3acdf122041110e9e6220ea6a9c27bef3c01bac3edf87088d0bbdc773d04246ef01ebad717e5be98bad194bf110cfef87ea5fd094853a6608eacb8d51b011edbb6b90c", 0x48}], 0x1) read(r1, &(0x7f0000000080)=""/76, 0x4c) 16:00:21 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, 0x40044274, &(0x7f0000000000)) 16:00:21 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x3cf) 16:00:21 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0)=0x7, 0x4) 16:00:22 executing program 1: r0 = socket(0x10, 0x2000000006, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x20a0, 0x4000003) socket(0x22, 0x8005, 0xa26) mknod(&(0x7f0000000140)='./file0\x00', 0x23, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000500)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f00000005c0)=""/199, 0xc7}, 0x801) 16:00:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) fcntl$setstatus(r2, 0x4, 0x4c) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="3e02000066696c95086b5f60da41b10250e31d3a092ff7869d44567b"], 0x8) listen(r0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) accept$unix(r1, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffffff) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x178) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) ioctl$TIOCCONS(r3, 0x4004667b, &(0x7f0000000000)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcfff10740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f"], 0x13e, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:22 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='..', &(0x7f00000001c0)='./file0/file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='r\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='x\x00') chroot(&(0x7f0000000100)='./file0/file0/file0\x00') 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) unlinkat(r0, &(0x7f0000000040)='./file1\x00', 0x8) pipe(&(0x7f0000000080)) 16:00:22 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="82538693e765fa8124d3ba31eb86c5b8f2c86bbd36f2ccc43d0cf00eba55c4ae39792a2029f9c5a2aaf34c0f299131c28c853c56dfb39c642e6f231b0f1469c690ae01b333b7af71f1b7d7b1dbbc7b3cd0d1a025781ddef1779c4f2d8a968cd0e14a87b2693ffad8886f682c0300ba38c05df6ff0dcaac9d58698e0c91850b468c59cc9a30fd6e433a39840011ca1dc30f68c10fa14e2eb3ad061cde0c927347675d79e3f2db8bcd3238f4b5102b00750457eedd898f4a600bfb3a415d7fa655197901644b46e10d3b772f54e70530d31b639b3b553784869080badad8cd228380e3ac69bc8e88be157dfe54b65a3b1e5b37c0ad9059d64380777385efcc0f44b40b268f24ff9663feb2dfed27b2d3278915dcf2904cfadf35359e1858f8f1786b31db3bd0407636ff0bdffb7727f71b959a62cbf0f588d5a41801a7bfcb2d291a8caffc79eb70759b6a6c007483962d5f50b8bb3080824b829cacbefd174f0235f65b0f21d2e385321a4c331a7cfbbe1906c6713b344bd4cb40076cffba3f25f23a48b919833b4eb83c3ad71835f2fb40ba4c7fa62293cdb449949d4fc03d09af93abd30e0a69005668502ef0aa29a131632ab45cfd22556c2e32a8bb7d2c7070826f1a754e1b84205117301528e457f1969e966db7f50e0dbac3ab0f780525f4f71e048dbc6dff74233fadb1ffae2510e04487ab6d91d8a133b80884aee0d863b2b2534244d222d60b288d9d67297fdb54398ff0722b1df0a72f6cf1931510b7c477618ccc542dc38b05942ce63854564701935238a75a578de9e5f4a372b38ca9562dbad002443a9caa57f9441f5ffbc9547186bd65273b8f4d87c8019c1880e6e4a0212a01a71e3cce9845c2d041cba0b39202ee97219223280789de2a35384426ef6a00d7f5c7174f31fe317ccbab2e91276cb6e86abddc5749eb81fb83a9426e7f36569484858cfb6f5acafd0edb50b823f0ecfce09da595dbc47c7a0aebb91694f356d6abc5d45b36a976b5edcd66817de522ec73eeae5da8b5216f70b1bd31cf93dbfb2f4791bbd5752d3b158db606bf52bc701a0690024b402546168289c43662373ac31096e8c9338424e53051903ce28da5de1d114c850d43bd42f8ddb984d5d28067941ffc17712167307353ffcd991152e5ad7d66dd614f69b93803b1be22daf7bdd856e1a03f2fc1cdeb4d56e686911383bbad2199230988d36a215979701d2163d91b7c74399b29252e5dd974ec1c0a37ddbc552691363a3c72a7dc83d27924962c711e9f2f81fabfd09b0f17e5f3d57b0ec9be0efc2c5b97585b2a0a12dd2b84d429dccbcc82af5bd462fd9effb9a11620314af887a9cd32043760d9f6d4712ffbe9d9b057c03b9310b12a51c83f2ba1ebcc415bf0e89ca727161f9b012070a4af288575dea81caf2bfe3dd7f126a9af79dc2e0a95b337eba8388914cabcbdc68257bef2f669c7787aac3d2033858da7f2433ea44660f49467a06b058afe12c52f344262aef19baed99773263ccbe08d2158ca0c8f76465b2892578d8a0610c708ec2b17dd0f74799a7c8a5c2bb3b398f1915f654e1f0825809ea0992b59b3ea8ee43bbf014d886427a4b14aeb9c3a110b08876d084eace0eaa6be66414049cdc2e250810cc98a9083743a2ebc7ad37c2415561343a134866927c8c9e7e8371017b820b8531c8b5661adccb1c77704671321b0a5cd689a2f42b8021fc90160c052efca8fba57eb99d2b7c963c88df5035224f1628f81f574d737a195529f34f2b83bfe408d6db447d6b93d8c51ea8b2d80077271f7d92bc6f1997d742e85ab2f3b754b89d592c1123c615c7a01c69d5a6b1832826f7073b232904031770930527b4e79e81afc4dc2fbe91e5127777200738dddf7831d624d6c0a66070237fa281edc2d4039ca8bd4112e52aa49fa2017570b386b3d2425f7025eb2ed946677c32fda5a92e97205397610da8326d038d1fcdb6a4902bf8f8041e029861c6c03cf31071ff88e6f7e1f33ea7357779426f64b28c0b2d07583c39335325c09b338acd205b59543056f20d3bf0d4f5bfb6bf3be385244c1dceff678ba263dcee8dbde828f96ea40f68ec98c1b2dee3bd3393e7ca8155bc6f5945d40ae3b9bdcec24217571c420e38941c60fe74f8688281b42bb774afa6ce8040da301c350697d6e5f575dd33ff3a635ff28ef387d2ecf9ccc60866dd332a2c4c5499c3a534f72f5994445c88943ab0484645ce20970a2ab1c1fbda969d1b6a475d81a841f71971b2229f803bb9fa0cc8d4ba9e2582dace674044de7c2f370b6330d9a431c6706c0a26e16fe2fd4049da0a43f7fe673210d6a076d7ea1f2de076cd9e2156581389567053e3d183b9e6e6917b5076552fdfa2427fc13af6fd5caa6b28b78fd5d885b2ee376409dc244ef1d3f1e925e10bc4c293d326b04b54c2aefbe745839a80ee6fad7f9f753914941179a290412d909fae7e60afc9e38edd7796f4b816e2f84a1fc20cd292225518517d27adcf716b0684837cb8507c11810aaedd7b1376ec03832fbdc2f9e17f73f65ba6fb38bc86ee481810802a0a78ed677b72a0e017f8f8fefbb2b16282b1d3c967d120003e1447648bd35a8580b391fdcbc05f235a9a59564581dfd37d785fe7b2e16a7d60afcc59c299b69fa95ca66be27c91d10ded9db22e950d6bc55b583f2946a1544e204612cbaa0996da047b7cf30e571f6f0a37389b88156999e40a00256f7333ddcf33908f5e235c1359decda737ebc0a9c4d251901543d4d7afbaadcd50436c1f87d9fb33a1ce17ec1e73cf17cf20b26c588807b0398c45577ba85a10099f77f09e0dfe2d54143fa1321c983f8c4b0217edcd82cee06028b0eb70c0b64e3a3f902557bec24e07ff998a814194d05d7e6aa4e5c3b4eed61c80d3039e36afb270c32dab4f66b4d21f07b07edb720e1ac8173a44c661118f2439736576393e41849d5b8cd0c97d186dd1dbf7b7c45b8aeddef0666ecb982558ce24dff2fc40b8c7a5dc4e851dba217691fdb93a17df2671053795c1cfafcda5da1caca8ead60474bdf7aa53ca95723095f197acc8fcfbd64b7d89da571832adc19a4cc1b2c12efe1999bc0924662eb275042b6791ddb17a5d4f8156201f89ed561022b378455d6eab683c12a67e91730bd302fb87719219dc8b8200dc9384bb5825e87e031fbd87e47d3f287e98239b7337e275e8416ff79b79e48e521135a7e99818ae138ff29021e7901ff2802b57261d95ebf97dce101815e845f62657d413e87c65437df63e8a2f6779a6dbaf117143720f858c334cf1a19d48bf062a1b339bc1e88e124f3858a6e8b33710eb62b306fb0c7af155347ce77b4edd9c0f4ab2ea3d74ef721afc48d584e9eb73f8a17a4f2f8ec067542fb3b96f7e32e0b402f605f414e11307d2f7e37fade25fc9d82eb784281b8bc61c6db6f696167bf7f4f279bb0f7df8fd29fa92e215bda19dc3615398188211e4898872e0018af4399c2ad4ebee48fc4b121a299943ffe6bf333a0c7c05301a265b4c391a5ab7a3da56ce64122c4228c5e04a22ae5dbae62a6ebfd3a2db8c5a2f2c922bb5cab093f1bd7f8d4807e56b853dc6df1a73dc857d58f1c865cfe60f509c64f44920254654f2f6d0cb534c3cd9ed97f2011be7b44e43f297b7942464305297022717b32320f69d29ad920924f423db0fafbaacd335db4d40340164c91467262639a7a397499c5e33d7a14aa520e569d4a64d9ce59ba8c5443bc2453cf075a13ea949d8b18079748ded662e82d8175d5ef8c62304ffbbc364e17612fbdb1f1d3cb9e0bf6184034b943dbd666d106377fa87b0133ee9c9d0ea318f5b08d6cc2a50f1adbde30a6be8315684694ae99a55d6f80dcbac7acb99d40f03bd6f6d5049affb68e3bd9c895fe6a566eb348ee452e69ce4f029e470586600db293e0f016dc40cf575ed83fbf90ca5559cbb4848c65e24da30df4666c1aae4d9e596d5e27d48353a936662c369247bde05336dfbf49116ff9ec6c960d609cc42c4de46b66929f2edaf7c7f9679db15baa3e1fc24cfc63aa5afd6bea43e7faf95d3691c9fadcf9df1dbd27b1f7355fe57915769465eb6362c37defe6fb9e42fc11f18b548fb421a9c73f4c9af9141a97f403b7b7aa518b8402577d301ccf68d62e251cfd9c8eaa7b7dc5d102357854d6f88623433c5f5ffe0f19ad4470a36a0a8bebb919d4af349655c2279acb41e6f110176052fa1af4aed21a68474ab07b026fbbd7a9d43b5452aee7fbf60d18df8e016b5426543c95dddc8bd85bb40d41ec0f2a150fc9b498ca350e82ee6ea13758ed41667f9944fe9baa713a0f54f912537777134d0bba65fbfde7a6b613bbd993dd620a8f00c169c252142a9accfe529bbf82b9eba351efbcea3791d97c4e8260e7b8ace80e90777adc3d9db2f7a1cb69214d30e8e407590eb39a1943e21768784f15896d36eb8437a87493b7cd7d915e456e1f3de3a97d66b729cc1f53075376c0df8f64d3b0c5e0250b238bc4748e5cdd3809e028cdc306b63467e602b7a889687d685aae978a5449b12286d738b96b2389cc95a59ffad93783b37227ae1e7fb5ddf90fb61f130e64ae7db4ee0efe0a44df1fba66e4ae9239eb21ff902886deea9d3d4c7fc4c8b783fde3b72d5b2f40bebf1d45fa1fdba1d3f4cb0d15f7e91753e0304c8e713099fe24ab20fc12b92c087bad2925a95fd979da17f893696158e72510b9ab7b3b41b5c5945f5354ab146ad3370f2a0078f8fe2bddbf983755c14e0770ff1a0c1f3ebf897e975fdd5c35f4c7a9c2c54e60cfd9b57c5d42c1f72535d5d2bd4dc755fc1ba800855e906406d1bd73b142b93f2d6e0ea0c949153b72b27c4edf87f519765223c0da7ff0cc7fc4a54bf5f673df9fd7ec058b2975d0399afcfa55dc8b781e04221faacefcb005c0f9476237a877a71271631abc371e3281991e32810802bd56276aaf1069aa3070403289c4d8c8da4db14976c908a5f30efc97c90cf169b0e9b71b3ecef9ffb403069adadb2a40467c55001930823128c7e1035aa4591deabb80383cb17f0274030df905fcc207855b25be7661e303c94468cda7441a5731f3e22262a90f6cd014bfcfe5f500cee929b1bca17832e2ad80befa8c4bc0dd5484d78691cdd92364eb631639b4b2d7554d4177ed38973549765b474307c3ea0a4114c4d15655146e9d4923de78b2c253e3c25e144037244269dc4d7472ac7c914198a86dc89cb0faf46b67f13076b203aee3fc3d290250b338718e5a866eeebbdd759efc2cf5dff186cbe4df5d35992cb81d6601c13774001a4a677d4ebbdf1f1ba52830984d9563a1a0d701dcfe6eb9e72346beb664e06a10ffa5053a89b8ede6713c0deb5765832b17dcbf97cff820e5509e1df5768367326c614971667f8af79fdbd752e9ed55b29476a9fa9e32556e6ff260eacffeb752fd1db0240fd06c34d8d9ac8460ee48a96323348cf3ac911d15e1b38b2fed566d510c4eaabeb751e70d69e9fca873a06c9d03f4ab2661b14950e49c89b6f176441bb0a5abe44cd579f86174fff2c33ec524846ded679c64e5580c573bb8adfc94ae02cf59b3f478187721b269eb4c8e16a1eb7874eba47abd1f5841a41d5dfe02656b81fd50b5718c2c7b5c1a8637457ae23353a8e73ec77159d3e1be231a14c7598831a7b332b5d4b9a3c592263e46be8efcaa368de84e2dbc6f7246d3c047dfef7f5ef7f575c0dda7fec5ae82e4a5105bf59c7919298fdaebfc6682bb90007f256db84b0fedfd4204fb6d19a67c4361", 0x1000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x5, &(0x7f00000000c0), 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0xc874, 0x80000001, 0x1ff, 0x1, 0x3, 0xffffffffffffffff, 0x101, 0x1, 0x2, 0x3, 0x7fffffff}) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)=0x28d0) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000340)="0ae842d48e5847ac0866167e95d18d308abf144bf810d7a71b985d59a0985619656b4300e19bb8ded8ecc9217f8303d7ecafab8c31b7337afcc20f7fedc634260619557f87ea934223c411dd8f51bdbb729662d36af65438c18ed7ea423e28e5bcd7bc233a62e03b4ada26d7372ce85a9f58c56f4c8e4d7699b48acd142f11f4ef2dde7d331577558cb42e52af451d6567f315defff31c99cd3a1ea93d0bfbae238e6e8b38e15aa62e459d0fdd115981fa8f02aaba3e21", 0xb7) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x3, 0x8, 0x2, 0x1, 0x3, 0x138, 0x8001, 0x1, 0x1, 0x4, 0xffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSCTTY(r0, 0x20007461) execve(0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "ffffffffffff000000e74de400"}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet6(r2, &(0x7f0000000080)="5c1cd481b5f68ab455a454f14f81376a7e23ae131b21244105462f8d0c7a552b40cde7a13648976c4e490e6c5a452a6e744e05eba98a6449169de9e0603491a1fd9a49ccf837b4fd24c46dbefb915b6599357ad5b4f6648627053ab34fd890fef44df3570a", 0x65, 0x8, 0x0, 0x0) syz_open_pts() 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0xfffffecd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="7e5c8878ec6abe09b2183091c3a7d79dcfd6489b5c8eafe7c1a93add584b5070fbd6500f6753bf6d057057ba1ec6dc1245b66f44a488a9b0bd7495f66210845720da444b2ccda1684b1cc2030aa4e8f24d490a9fd40a089cf1f1cddcdd34618e072de8341278bd2e4e052ced62abe229ff5f70fafa8329fcaf460aece06709ebb1aae697f922832f117a12028cac0000", 0xe9}], 0x1, 0x0) accept(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b444369ec0a0a21958a7d58f9053c859f90be06a73de872f38cf49703e3095dea2910b610329a7955fccce1660fadc2c40855cb0a4e352314693889dcb85423a3395051c49cd98e2294bd1919e6c74a1a7d024faf96e8242a53a4f4f019d1dc0ee54deafa6287eafeb92a63c2b29bdb9b450648fea0b2e00f44613e91169018bf925a055a7e7cf8d3062941c0b2af62722a6"], &(0x7f00000000c0)=0x6e) r1 = kqueue() r2 = dup2(r1, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x7) fcntl$getown(r1, 0x5) poll(0x0, 0x0, 0xe7) 16:00:22 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000330000000300000035ce17351d70577f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chmod(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 16:00:22 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) 16:00:22 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x40, 0x0) socket$inet(0x2, 0x2, 0x4) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000000)=""/65, 0x41, 0x41, &(0x7f0000000080)={0x18, 0x0, 0x0, 0x8a3}, 0xc) r0 = socket$unix(0x1, 0x3, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000200)=0x7) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x8e, 0x9}, {0x0, 0x7ff}, {0x48, 0x4}, {0x67, 0xff}, {0x43, 0x9f68}, {0x8a, 0x302}, {0x8a, 0x4}], 0x7}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 16:00:22 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f00000004c0)="76b5e55158fc9526d7c865eb060ac3a90714b824d3c5b645d0327dc5a001942a227deb3909929d02653394de53ffc95553daec4f5b5842f5c95c927ffcddc92c078b8b7d60aa38225c9c2384b00b676bdb73e6903d2de1629b0114049ecfc09cc699fd6c351b4a3ede37313630dd1293ccb60f22b9185dc364b038f66345fe1d03f2f90e25902dba69fa1ae6375f7f696cdd42c0edbb746c8d14f1bd7a96f01b0a2a756b134316f6d303b62ec6736ca42013437cc58a8cf2c2fbe6a0edfd259f50005d608215afe04b2166bf10cd1d1be0aadf51ce63618aba068b3126fcb0393332ab36d4a6bbfdcdc088c1e89e53c48820c1649e7cc74c2adeba6631ac57a9fcf5d6c046be0792025e285af1b946d730b928468959e729c22fdcfec04f8643f4309ce92c78d200cef188bd59097d97f4e2c7591f2385939ef88d42cf8df925e7328b2fee3ff2b7895d51386a056c6e59d23f05d19ddd7ea769aaf579cff33a165b9d32c0275ae0dd760d32f2558ff2cc8da2de0302d6bb9351f382d502979e6bb4240538b93296109eb1d04e97eda1dd7e84da477a8c450a4f0835792fdf08c853840e47ce7ba8359470ba8766f97dff975f14d28e14806a03408b3c2d747eff139f4e9e57bf57c83e373f3492fe09315fc2afede5720ec332745f1fa236656769bf9c7582b3643581e72a1329309c587fc95aee4c97e31f415e1f6b840c94692d346d99c974a2a4ebe560a2711079f54005769902955496871a6cc8fcf1f0232e4b38948469ee517275793621bf8aa4ea0cd3a503e856aca2fe0ffaa287471c920d207471595c8277ae1cad5053bd8ad5eec6a202394b008ce5853f1ee1e3233f23970266c4b4470c54b0ff3d79fb4fce7f70f7776c2a125b3cae33867fb26fb7c7ab71a1043cee283046819f58ea795703805d7aaffcf3a31eaeae17c4f52d68fbe585809ce9e12dd4b940e09bba7baee4c23b293116a94a980f894703c017fc04952f1dccf3b89c3970684ec140350f365867fb1b240800359a8433b002fc2a6ee83f1ba0dc08dd19acbf9f0ca242a929ad58e9ee4079263e61c103443ac6ceeadc9e04436ae6d56f2493d7282ca7acaaf9f725bc369d8a8bd25dc710617952a0888b49e2e076fd462a3ae517d29b037f199bf60f24f4dda39b75e75bf2bd4f21e0796101b5163464e6ae4d671067ddf7ab9c3bbe843b3cdde0c905fa50b261963584a9953ba929e7d63f86f6119d4b86adf1e99086e3230b15ff86806d2cecb7abe9c9773b1b9b1896b8b01d74943711e6cef634a3357c6affd47bc53f1c0487f2bf5032385944db88b31a851ec76c6dcd8262ff44538b234d89341ab11619e0a5e9950a0e8db77c8a65183acf4db9db089706d86044ac1f0f73ffed2cf45a146e129a922cc3bad1833272d58d808105b562cb60aa2b111292db9ea7d4f5c6b8717cd39224d5eae1c5c8bb8143d226e2bc6bb285ae6d2760ac520756284046fb4851b77d8574d5c9c0645bd042c13c028e6efe57a613eb5d66cd704a7f3b5b9ff59b4f5b45a5dc08b6c4a583b47286aa0f2d114520f67554cf6abae2d03d9c4a907511de626f209c7f51d97eef91b8d72f381afe2cc2c496afd330771a3fe8831b325ad7e2f9599d4137be11255838bf5daed12024de1aab123940f73a07a25885572853b61be398185028394f150bcb29f4f99b32c53ec91aa794fda95eeb04703346174650a83c238a02306a7f958ad81c56c01d69c966af11e4cbaa8714644da99b42c78974f2a1aecbea6684f8da72e9c19685cfe1697f9bf76702f57c668b35ffb541d8ffcb537377592283da89f39badea3c6e6dfa6a0dcb7b9840d6bb12d937a53e4aa798c9fb14478b37779f62446cdc8686a9704ef4155dcc6c2f2441a90eda60832d971c05da138d296508f7df8a90d46be43dcaba08e049825c634814707b2cf6669ae7a793e7897de89542b632477cedfbf2fa47623af842324163781bfb742909efd195eb03121dbf011f11427fccc09cf4122893b1ce74791939bfaf86375942005960a0505f17fe4ef4c115ac8ef3f9c3611d4a79ebb1ab4050d38a34455bad1508a09ea69bf4e499f55ac4cdfb6a5bbd3ca90a6f5d56374173a29491dcb8815f1e602e595fe298fa3343dd3f7743f473c71c730a076b0cea9ac21bfaefc9aa6a1c9a20152f6e6349e9ee344308cdfb4d54888e286f3b647f7289a5bb77f3ebf85f83489bc9511bde5219b298eaea6ab60bc9e8403ce64ce5b2fcd7999f41572da2c1c9a2de4d72e5870d09b8067296c073bbacaf0954e1d785cb71af65bf4da905863b4cb26f6518cefb9a1ee9535713edeefebc27d07831e7f934b8bb52b7bc575617a4fc3444c0af61d0c10f60866fbc41df6a3f6ebdb59d6e6c8724a8c853b9b8ab4723541f88464a05d07dadad126a1442718efb628fc4069f771cae9078153a9b390aa488da786bd1b6f70af25ce83918b8e58378ffcb4f32a6c654079df5faba2fc7951595ef44c2b86ff66394985e576860023a1d525c96945a5bdc0cc3ef55c320123735df935e4ec02d92c511b198c9731b72d37d2f057b94b0091ed757b9f8a805c63c9bc84ac224415a9b0a444ef222deb66888ee5b7a215fdd0b65d7b44fc534c0becf73925c6880aad7c89a29cb985ab4fd1b86c24b90053eea33ea15cf32e3ddd57332b5ae1dd3b9b7b7d101d48c892a78f206a1d96990eb200e01368af39e6fdb7653d5bb3e65c205b06db4e4112b58856abd3c31443cf7a37497556c94a577b59428fe41f308e6930ec299f5ca7fb7689db7c531c7e44794bafefbccee7691a446f74d1c6518a18ac07875937b3de5eb53936646e000f9c3f1d33d2ad5a48598100dcefe6663491ac588ac88a441af4f559fcbfa12b2f6bdf539afb7805f512fde68092587531e3d2a0e684174cb52870869c8a4a96d429b66af5733be58b4672e41fd00e5f06e45c7e2c6164fe04639df2f5a267ba6a078fb389eaed5bad9eaac652dd3be15d2a428d8e2bbbad11f5b81eb6e812513eac772e9af583afba39deb50caca198c539273c113840b97624f5e18ee2da209cb193b006dcb26a8687d91a49e8bc3d347f7eaf6427370408421d74dec74fc969265c77a0f92328311df93747642a3dbfc6b5e21465ec0757dfc8006d7630040b2ec194a0e4c642f98866338d5ae851ef73483b8ba239c67a8789d7baf096e1cd4f9e1d81c72c8bffd954d235475a66770b605d13e7c98935a22067d95f3a72fb702d271d0cfddc3c9f6995a7048a7bfc461d138aa3db3e2ef15357ee025d417cc3478c64773e6fca5cbf3da20c0ae9cc92bd47e683db7375780b760e7c455ec8d634082128eac6575367ea1e8ca1dde3b39d753a1feb10fd82c4743f9872e9a2196947d9c02cdf107feefe0392eafb8d8fc780bb32374accf21ccf1cb5e7a22aa2ae92cbabb8ad1d4fe18a8db136efca4d65e8af38faadc11f06bec1ebfeaa0deacce9e4507a731ff54956aa955f5a66e5afff045a8ede6812c6655bf0748e1c5305573f079419e4af02f36b4f536baf86abd1b1e9bd58fa88a8c04113e3f713f0535ba42aec20c421ecc7236ed6e3022846695bc2e9e21456853895499b29e0ae54d5a3ed2220f48ee4b05be88fc8ec3c6c46b669b4f942b67ad5f8c372cef547f5fcc0499b44486350c829a453d76a28cacee59c3b0cbe8f85f592001c1a85fbbff11a93ee23ccf688e865f4e289e0653ecec0bb6cf5bb4cbd5499cfa7c149c3072860a225e023fb794506881db4dd74ba5fdbf10cd20791068b884e39bf2533faccf3f717b2814fd62caf2b04fe868720db043099bd00ab32e72cf56ba0f759f0ffc38c84a83c7be5699c0dcd4bd450685b05900d9c78c813f03ebcf68df6de043af497fa390836d7c3020d9949b7438f268f8fb10a3eda9091e6357fe02d4336a2ae744443e0c392e2a8fd511866829fc772db2ee462e196cb9e732840095e9ff7628efb2af01d8dcc9cbf874af09680693b8ff489f0cc8f52269bec8af7adc10d3b8cbcbe81a8f9f830d11562423d83719f0a1015d", 0xb41) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) shmget(0x0, 0x4000, 0x140, &(0x7f0000002000/0x4000)=nil) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x71, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x2}) symlinkat(&(0x7f0000000500)='./bus\x00', r0, &(0x7f0000000540)='./bus\x00') ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x0, 0x100000001}) r1 = open(&(0x7f0000000580)='./bus\x00', 0x8, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x75) readlinkat(r1, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/243, 0xf3) pckbd_enable: command error pckbd_enable: command error 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0xa0, 0x8) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x32, 0x1, 0x0, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000002, 0x4, 0x800}, {{r0}, 0xfffffffffffffff9, 0x20, 0x80, 0x7f, 0x1}, {{r0}, 0x0, 0x95, 0x4, 0x2, 0x4}, {{r0}, 0x0, 0x88, 0x2000004d, 0x6, 0xffffffff}], 0x2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x80000001, 0xfff}, {{r0}, 0xfffffffffffffff8, 0x2, 0x4, 0x37, 0x4}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x5, 0x4}], 0x8, &(0x7f0000000300)={0x7f}) r2 = kqueue() r3 = kqueue() r4 = socket$inet6(0x18, 0x5, 0x80000001) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x10001, 0x0) r5 = dup2(r3, r0) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000100)) 16:00:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f00000000c0)="21ee5afe6e51bc61ff673e3a2ec888cf59a5feaf7b179cea86c6dc86d48eddd2b879113f3741bdc86755b2746637da13a295a290e7a267511fc2a73a68cd554667298d1d697de967e55e7e03387315af5f09596370b23e69933a84b5ba4d7f51560c24cb68925de20b170854fb59121d0dc3e47b891922346d4b72dec6eb062ef0a974c4732bc3b34b123f29ba130bc3c911d18cbb461060d37b3eb807f7c94972b4a824f6d33c1b03d7bb1a2760c365b1f6f8627c76df736f0085dc083814281d893a62275b8ba98b145085e2254d448364ca9e32d7cda540711d1508669f32caec05a50cfea55947daef8f5380d97870e80850b904c98b82a790208c49c648a17bb62674e0ae73b34e8452964696c720958793d88e7eed6fba05c4ec165717f59ea8dbc143205ead7d42386ee4b2a7fbeda81e1f9a45ceddfb57bae679d9f41a254d9ec7e41d7240926abf986bf30949242222d296eb6b7c2433fb63aeeb7afdac746f9e1e1b5f4f8a45d0a95f649ab1b3dbd2b622bf5e1f67f08380a6f68087f6569ada42eea7cc2e4d075a6c5de31c5a095a9477a9c4c0e2ad07ee3ae19a136c1701028304756745434e0d0b57af701d7dc908fc43778a16b26dd6989ea7cddd9d722cd56926949cd8ca145ff6548db8c05332cff60c2ef35de6a57c322213ecfd2dab0ebf65e78238f2e90277d7d6d39da8d584ce91d29c2f510f5ddad7891ccf08a4238a13582cc6de73e2f163b28704e38a3b706dd214336506bcef265088523e92b4da0c09107104c8af28260a9d757559110f93add958be9a08c9742e66d59c00085c2eb3b6c29c966c388834e2b2115aa5721b7ef2a23b01ab0414f8a42291748ef8ebd3ba5e62c4ec7d441ffb5cef873a09a1262b11195f86311c13c2f3121473eb27b3d2dc56bb5ab999162a873e3c41930d6a7469b5d5afb3c40ca97873d77edf8f233fe5e57b03e941a36ccf88b441ec97afebfafe9c8c5dadbc94e8e65c65df4f8f936aaec7e9b5ab6ab159268b4e09d771067a9fb51b8de7fe027d347ef582421f6e1c18f9b040fc33e579b874bb6f93e1263a40e9b34ce98c7ff8947c12a0d2698eb657b2d2c28bcd827e4c7f8397fa14de09cf16870a0fecede92b3e15e5fb822399168a5300728a1a2685155f591a7e26257a6b68e2f3120f428173fe6a576d9d69ab3f74813a5c37b78ea0ca94ded644d74ee55db5da04eb0827f10918256a03453882977224aa7f37fb1ff27c67a5d87e4b791b0373e2c8d71d32a799b61f68637ffe122e2d0abce113ad5942c9220b8dc2d0954fd4bf63c84e225ab3d4a0d4340120c9b8fde92fcc4a09c2ea5bb3573b4994667de7ed17dc6ea6cfa03b22f5bca45d01260f6197669e081bc4feb78016ea54bd6a3da1c14c336879f6d605bf0ed50b13feaa42085c11ac28ba4324cc760b52db4b53684be67c3b7830d6d82475474b4162bc0609480091c0892be81cfb8def507a90696af4ab21e8aa2b96eca81d2e0ddc98c7ad401bfb352214eedf093f93bd76135f8747d293d5c5419db6190f7de23fb9c6b0b8180642903cf39dee7809194b0b562c3f5bb22bdeec0b9d224a31d7c0686108ce92626276eb399e684bf471bec2adfdbdcab0faff857817dd46faa2410d10573e302e423a47907727fe87c8875d94df58e21b0988f57fe4a7242f091d83b6727522f4957632c6421035ac25ddb0a20cc040d901aebd1611b9ff3612ab9de34a0764a8b071c667330f1c2a8f1d3ad254aa7a12f34277d193d7d2450d57806829008875fb87604b6e74e485bfd80b53ba7c33908bb7dd830ab2f10e3c1cefc038d39abd2810e0c2d32311d4a9ee1e50efefa566700f19be52cac277a5fbe442c39080fa2bbf1c32118b5d38bcf4db9b45e2bf117d7742820bf803efd3b9aaf9d940bb8d0268a668d8f702c3cacccb38bf45352aa714facaaaf4a04bcca4188dd578bfdf4925f2ca156c39d13ce6ad564a340ca8485df80ed3b4f39ff5e348ddd482d32a0a157dac9e9248afdd95541d53d9b22f9999a8e4fa2366730802e4944b6df8adafe85f3957338d81e5e3216fbf99662b0cbbe0350b7b92cd1f498830d908e03355695496945d321b39868d66ba673a0b4167902fcbb20d2f59bc28f7b36758d454bc65825e56a76794e116e4307723e328d027357f7095ad3ebdc23a200586f67ae76a35be5347588c240a079ca67a6a5e6333d57f778112fbb850b6b78ef8c02a6fc699d53d1f80e1e39da68ef6f9faf001c5db41e79771376736e3f7568ee7ccc19c0ef9164bdf3b2621f6e0557c34bed940cbdd2042432586d3d580bfd6f5b4d2fc16c638e4f1c55c0e8282809aa78975bcde72329b46aed5ae5b96662f41cb5c4cd8181247b0150943d025a616a8ef4bb234c5ae0f2bee965b05d66be0f5bfd58c46d3732c80be135810d4a620238b9bf4fc5ca26564414d442a3d52fcc9a2f8f57e9e5770038be2f785eea4b8da32dbe16b74db57d45d4796e5a4eb967c4688f80757c93ad6b6b650074f9682625d4a3c4a2a8286b08518988859536bb9595b966a45b51dba8bef5fcefb60df87a437fd7ceebe8a59032a07540e014f2adb25cb67e59ba21030368aa46031a0ec03a2405a70a7832dd8624bc6a7176cf581514d344f266c564942baf1602be7199ea944a6c1ea2587fc2ae75aca7b13a4459e9b13eeeef5eb3244d7c3c526264604ce914fe188af8aedaa9ed113027ac667a5a7cd6ad06b583a8970f43d5577adb90dde57d01c021a69bf021c10e134191095b48b2bc871d9f8bace1b4a0b968709baa0373a74bef825d7a12e89938669497d6509699574a14befa38f5f4afa44269a06c83392f665e7d4bfcc08c1cec2efb0887ffebc8a3469b265eabf571a3015ef6df22bbd3d43d89a4a9c754843314abc83947eb8036b94a7875722c07f78743990a2e6d8833c04141f39d6db9435f1f8ce92d921d9c4df9190c2bc480c91926b549619f2cafbcd582d3e0bb906f4a968259fb0180f170fee477c3ecafa95c5a986cca5e5d4aa130b7cdbf7e621610109df03fa0843b1ac0732840144e5720879741a8b6f01f0a482fa8e51bee650b5cb67678d0009916d8b512cc80cfc6bc72d81e9b40141a2bf716d674bcc3d446f551cd76e1bfb3e418bb6e3728d16f2f2516091ab6e0c9660cb904fda20014a5a06d1666f1f658355335a24ae243b0fde055cd83b05db2276fa4b3af68e8bc6a072721fdb7a430b6e2ba5e5731e6abd0ea2e54e2d0ee879cbc5b73b559f4cda06a2354065583dfb5731ab1e43956bcfcd3fb8e036e31d45b8d9d1c4a91e89217069b82ff956db0e1efc990ddd8fb6c710d264426e31f6370b767735ae53c5531a8a73ab6054c980b11e607cd58d1b633ee6b34f2237c9942fa777a0cfa98453f05c14cc82c29f5f9973da773bd66dc599ff86cdc1846146dcb45c4185506fc097d3e059b52d8031262f275bc0f1aaeaf2f625d80e102de1f4b952f84434017ebc1461d10f21588be57a63cd9232e6dcedb4fcddc293a3f86828e6805e85315b918d654e80a05a3edb378e557500670518ec56b2ef1fa9522ef3046d2729eaa2b586d2c7a8a75e16abe6ef89906e3c45d47fca433bdd95accb7147b6c6a7377a53c22e11169fe8e03399e00247eb275694a6d970b4245063d3f85f35b1c9feb44d33482275aa8469355c68310ea462b0bb7732ebc1f0bcc3e3dec8a1cfab51a577995262fff9665fe97160368cc883da43877c9e699d97a11bfcbad5c418bf661fc27a310826a25d3bb7ff9a614f22f88d81fefaa405ffa473b9acb153d00b5fbe679160ef9b4841d86c76198992e2012bec6afa4c80284d8a536d3214c6e654521896d6f11e283cd03b3590c33ec9c62843e107b6e3cb6c9762555ab3b493e7e6cdb7f7e506454fff9bace7c443f73ad405a8f0be8191fec1d5c6df135c511dd18053e3b3f9b017de7f20cc7a2495b2d0367087c9ea4a1d88184e3a55cdb2ab9bf057385e361bd7388154ba43dc9929ccb353da7f223548acc4e8bb234836825c660d498f1aa8a6962d1d0e59ecd8ddbaa90b842751ccfa6480975ebf9a6b03232e960e6604fb2aef89c33bc039695f485de78071e7723125a1acb6d6d8a38a7d78c8e2f6a799eed3c61afd6b30e88da5d8a3b014256c5b360d7ba8b8eb70936245b0f85180141ea00dc6894109971c3222a90092e5d254b74fa2256c4ee5fc8c9f98ca4e1501d96bead043c03029253a0568b80dbbb257e448dc053a4791ba223d0f63c9564365df72da9130217a2ce66d9b797c474d21035bdc323734048f0db55f5e1d3eb3b72de83186d1be464413f65962f4e1daa4d0307764017ca252c732077fa821762f98ebe5e16c3baaa06097cd1acc012f84001e01b33f74382bb73102d47bd96110803a195ebc8a4e4e6eb319fd68396dd69a9a9b4438448f8e648c71b42b856877e1530927ccfcdf3f82ed71d1ebfcb1c79b373f8ae2f8b4bc21776efe1f59c8a6cb06a3f4a2fd2e383156e87c06470a6ce732fbccc76ae535c0edfa185a988ea1b79f3e8a4d1b9c2c0a943171e80d44f7fd68af953592af0fb58585a8f9f845bcc518862fedf0292884083d0268e6b71cd526c0955c809649e8b53770deb018ee0fe3e23d545c401e3b2138b368c9fab71e8b242d613c80389478cd8a15c588258e7a7466c41a36307b77afacde468b3e0b9b1b464db813985ca9cd4b801c1eaae006c03ba3ca42cb95a839be63748e0e91ee4698950022906d178fb32012512e20ad05c6f737af0d315f21c0550cd723e6471a2dba0da71fcfc197ccf619504b55ba671568cdf660c4d4143a9f76a3f090308d5ef57ea87a2fd926d00807d3ea49f0f182667c2280707551ed2155a1746ab4c1c63cd9808b9e3e9f7897aeeda199044155b99f479fdfcb72216a2793f2224ffdfe25b81ebf5ba1a29876e4383380c0a470cf9ef2f86c9d05f6906b2a6a5d72cf5c08917ba6a14ceb34a901d48ae2f0242bc6440d3c228b654b954b0b4ffb8b8c9b29c5f0a264eb1a8a337ce89ac5e5156536f958b25b3d78606fe81a4074319fe1b5a916c2cf1342fec2df20f729dbdedb7677dd4d9ec462db06337402f3bc0cfa8234846509a50c0314a6d96d806c8076b9102d09fd08910bfa6d345489fcdf3dfbfbc6bcc290bd3fff09c4050b17ceecec0051bb1629248baed1be217bcd1f68910b1fbd92cc53bd5c15a63cdc7511fa9a9f1e0812fdf3f3d2378cd3084ba330f79fa7d9b17249ccc7826622af84127d518a28ee3fb73c08b10484873b34497999492eac2c50809ea7d39f74452b76cafa05f7a0adcc738e9427abd46ac04b8768835a146fda9b254f5912f5700167725a37c9acfd89c9f17bb46dbcbddebdeb95ab79cd2a1ca4c0e423ecc3ee3915d9b6c5f2fa37965d02977874e503747b4af7e6080d37e1e67159b5a4e059fa608dd2ded29bcb0c15aae479fbf61ee9703b5c0dc1c503d535418b1e2183e6d5fa6057c353bf87415975cd0e5df8f9a499e1b33a48c181cb92a6d08392c3cffe62a358312b4234723c9c858b47cfa1275d1ba5ff99ae64e374a4a8cd7b9e283b08c233d4d6b466cc8bb631ea23382a220ea7fbbd308b20a1b013052366ad800e129a68a6acd939d2339fd99fa64c69cab2cd8bf8a9f7b0d6843321024fda42a34ab1468fa9f380418a1f144ac32fa5d38a6c49a380277ad39c7c966812f5c45b42b2048a03ca89c0c8bc7bf1ce7ca932c7a34bdac267eb9d0160a0695507c1fe33", 0x1000, 0x3fc, 0x0, 0x0) 16:00:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x28000, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x60, 0x0) sendto$unix(r0, &(0x7f0000000280)="b10005020200e604000012005786ca384945395d53630c4175d0343d88b6911ae3d3051020741038f53e8551f30c0505fbfffffffffffffffef96e4fc748e93f0b780486ae007373a1d6be781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c884721a98fefdff49683979a907d5b1866695e3eb3f5a1a31b2ca3ebbc259699a1f132e27acb5d602000d7d026ba80463ff37282934e4fd89f20fd3872babfbb770c1f5a894c881ff7cc53c8943", 0x30, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x6, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) pckbd_enable: command error 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x47, 0x9}, {0x1e7, 0x7ff}, {0x87, 0x400}, {0xe7, 0x2}, {0x81, 0x2}, {0x89}, {0x88, 0x8}, {0x1, 0x5}, {0x0, 0x9}, {0xab, 0x80000000000}], 0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f0000000040)='./file0\x00', 0x3f) chdir(&(0x7f00000000c0)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000380)='./file0/file1\x00') 16:00:26 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xe0) chmod(&(0x7f0000000200)='./file0\x00', 0x10) setuid(0xee01) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') pckbd_enable: command error 16:00:26 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x110, 0x0) fcntl$setstatus(r1, 0x4, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x9, 0x8001, 0x100000001, 0x4}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000140)="29517eace473258509f255c90a7c8a02917ade2ed55fa8567b15853612422ea26b4f4c8af67128facae1ca66060c0fdfa6c9f35a9ffa8c3ef9728f90866dd1d34f458e6965ae21df446ab09bd62ea3b61c6fa4a2e792a94cc7300f933601959efafd973a011b8849aa168f84c194e1de0071bd5dd6392537e7eca5e8b75df07f90560c74f6d88a3aecb80e76e796a60b71b4ccf655b0a65ef80b63e9af0844430097c2e1a21a50ddfe239db58da42bccb181c79662678f533fd2bff14459ec7d31160983f262f3cc7b5f1c0ca87a395ffb1468", 0xd3}, {&(0x7f0000000240)="eff5a9ea2ff2ea679bdb84480a60b9543b370d1132d524a0b0bc7622706e7ee2944ea457cc239eb500343f3ed59e1c6ba804417b5ec38ae0ff8479e0e0137d09a33828beea2da2f309f0e5754b04943519390a54f8a3c4ac276671b394ccd204f59f54c50ea6b04523dd3613bfc474bdc16b3e848d14e0a7a3d1814e893f69b0a07f428e99f6fbaf884b0292e618123c2956cbe7cb1ff3f56f2e82dcd1fc5f8c8fb6f3e736c56a692bb303a65d710a645defce53ce39d462e636d7dda51cdf59128d158189c3317556b302fcd0fa9bd789f132e527bb78915eb333a40a1573cf71946459ad0e0c19bef9b652483aeaf7585b42e3dd5a4aee829889959f4584", 0xff}], 0x2) accept(r2, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000001}) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0xb10844da1240b0c4) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x400) bind$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$KDDISABIO(r0, 0x20004b3d) 16:00:26 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2965c1e371b91938628cca4af57774a3e2601ef9", 0x7ff, 0x2}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x6) readlinkat(r0, &(0x7f0000000380)='./file1\x00', &(0x7f0000000140)=""/181, 0xffffffffffffff22) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x1f, 0x7}, {0x18, 0x3, 0xffffffffffff87f4, 0x3f}, 0x6, [0x9, 0x0, 0x10000, 0x3, 0xfff, 0xfd69, 0x100, 0x80000001]}, 0x3c) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./file0/file0\x00', 0x34, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) munlockall() clock_gettime(0x4, &(0x7f0000000380)) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') accept$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x841, 0x0) 16:00:26 executing program 0: r0 = msgget(0x2, 0x218) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c23f63e713ede9e6040a8ffca961851fa1ce560f646d995d24ed7dc0f90b4696f97da5c05633454890386e20b5d9fa158049b5dbe024e1a075d62c2d7438dcbfcd8a19ea43d87225b7b75b8d90969fab9930ef98867180"], 0x1, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) msgget$private(0x0, 0x20) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000013c0)=0x65ca) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000080)=0xc) r6 = semget$private(0x0, 0x4, 0x103) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) r7 = dup(r5) getsockname$unix(r7, &(0x7f0000003540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a4010a88029ff5d3847ae6a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e06c907bf73204234038374e3bd74a1216cd6c7a2f3972f9c0316d21702447a984e7720f3c0802080209031904451445b631afd0cc0114fbb8023f6ce08cae8030bfe85c11424993c37f1121b7209b19ecd978f8a94c96f736aa16cf73005bde2f3ae8d2fb50df1885ceae452f16914ced69995b9ab0f9cc049d24a2109b9300503cdd658a8442e027231dc2197461ca46124b7abce26b61e62151490ec0cd3b5fd210b1233249d73629d4f1372e5d11133143d3ceeec1579421c5a749656800"], 0x0) shmdt(r3) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x2000) getsockopt$sock_timeval(r1, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f00000005c0)=0x10) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f00006f5000/0x13000)=nil, 0x13000, 0x5) r9 = socket(0x18, 0x1, 0x0) setegid(r8) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r10, &(0x7f0000001400)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) mkdirat(r7, &(0x7f0000000140)='./file0\x00', 0x0) msgrcv(r10, &(0x7f0000000600)={0x0, ""/96}, 0x1e8, 0x3, 0x0) msgsnd(r10, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000005c63fa91bdd294415b81b26f4adb16cc3ca8062e43fcf4caed6393f253394d59e40473186849225677f20e2be1aa2c7843eafec819cb06cfad0baf9c58ee5802c31cf4001088f393e113592e50f636352195566f6f43efbff6dbcc8cda96c9fafbebaeeae247386f838639df521f78a22064ccf4f3"], 0x1, 0x800) msgsnd(r10, &(0x7f0000000200)={0x3, "68f54b5518658b7a0945ed4a9701d21ae996a774bc17ef735e28a2b9228d762dd8f422c5098df60906386a97e832694c499c04cb37604638e7abea7e087665718511ea6ae164d6b72597e19185ad644d3f40535bd5e0b9cf2c7ac596362b15f5599beec9266279361e4ecfb37f2f47eb09"}, 0x79, 0x800) 16:00:26 executing program 1: socket(0x1e, 0x4000, 0x100000000) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080), 0x19e) 16:00:26 executing program 0: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) bind(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f00000000c0)) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="fb00470b89c85c3867d3e62e04d147d445d129f82b7621a29874971038ea4efccb3114d97aac31295e6debe0aebb9baf4fd24edb77467bb736119ff249336bb4ac8bd2de062794ea63e2acefdae815255aae1d29e225007faeec2fa4481201247cbfe4f914ae248ff976b77d39ed7c233a89ee9b2042906c17c3d3a2b856a4dbb746d57b01f6cee5beba1e27a233a9c10f045b48b20c0efc0e8de70c2442a118e123f996cd6e1c524e05eabd862a407b81cf6f34f5dea51913cd232d3bc56e", 0xbf}, {&(0x7f0000000180)="4ca9c17ace096b98056db2d802ad26063422d10a85bf22a9313869091e6324ca80ff865b984fb1fbefba1c8d20e593e1f51fe1badb02c9cc4a3c79df350f7d064979ade86b45d2aa332989ab2c9e20d20c7d44e71cc0", 0x56}, {&(0x7f0000000280)="b662425afd66af4bba53ddfb93bc30722cf42429a916fdc74bed62841770cc2908c08ebbbc4f5bc0cda730447a019e4b189b50091c3a13aea9e8b6a412dba3f4214dbe2db9dbb82b", 0x48}, {&(0x7f0000000300)="17c3cae6d9afa332498ef30f2f9579592ddd8be37a8670065faff976359ac2713a67f0d0fe2cdf0f98bb1c9528b37dda81a808005ba7300b525d13f7f0a088732f302b444b3f805751651e3e5fe2660c5cb821", 0x53}, {&(0x7f0000000380)="584fb511144f71f3c39b5965ebf194187812faa181bc0e573c8f8072ea796d311beafae115e43b52ae5f83f76913413aa60de1cdcee464e0ea7e3879970b88d89a3e71e3aedcc364662b1988c60bfda98eba20b17bd57d1a547b28804fd9b972ea989941eeeaaaa4ada4e5c6cb39ba4bb7f914ffbf220eed6d56a3eddc3b6769d9110b46f0dee90128d3139eb145976ffd8edd07eea38cceb3cc070f715f5f1b19fb10041d821e377245ee0ce5c2d2f9f39593738a05b057909ef5b037", 0xbd}, {&(0x7f0000000200)="99f22f15bf08e9a941ab838c4a77c429420c", 0x12}], 0x6, 0xc) 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}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r3) 16:00:26 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) r3 = fcntl$dupfd(r0, 0xa, r2) symlinkat(&(0x7f0000000080)='./file1\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$TIOCFLUSH(r3, 0xc0206981, &(0x7f00000000c0)) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="070300ff01000000000000349e1fc673000000000800550510000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000011d, 0x0) 16:00:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') mknod(&(0x7f0000000040)='./file0/file0\x00', 0x12, 0x8) 16:00:27 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x87e, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x81}], 0x40000000400, 0x0, 0x900, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x182, 0x140) ioctl$TIOCSTOP(r3, 0x2000746f) syz_execute_func(&(0x7f0000000040)="0fdff1c4417b2c9a11b30000460f01f9f265f0017f9466470f5614788f49009a546c0044dc4466990f1ea300800000c441fd5c5208f04628bb00f0ffff") 16:00:27 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) r3 = shmget(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000240)={0x3, 0xffffffffffff08b4}) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x23}, {}], 0x2}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3, 0x0, 0x7, 0x1, 0x6, 0x4, 0x8, 0x1, 0x2, 0x2, 0x1f}) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) 16:00:27 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) socket(0x33, 0x4002, 0x3) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000280)=0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f00000002c0)='./file0\x00') r3 = dup2(r0, r2) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000340)={&(0x7f0000000300)=[{0x18b, 0x10001}, {0x81, 0xfff}, {0x20, 0x8}, {0x45, 0x7}, {0x0, 0x8}], 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) bind(r2, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) bind(r2, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) socket$inet6(0x18, 0x3, 0x7) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8a01, 0x30) kevent(r4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x41, 0x3, 0x8}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x9, 0x5}], 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x40, 0xc4d4, 0xff}], 0x80000001, &(0x7f00000001c0)={0x401, 0x8000}) 16:00:27 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x7, &(0x7f0000000040)=[r1, r0, r1, r2, r2, r3, r1]) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:27 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x6) sendto$inet6(r1, &(0x7f00000000c0)="f84027eb735c07d80a480f09b5eacfb27e4088b0d11bb721be01d611b5618eed87d6cf90a1bdcead440150aae13eabbff2252f3f215fb7ecce432311d4549c70301dea01b14c6a9d6cde161fbbcf15946f0d8786635644ce5ba48475badb3229cd1bb137183137a32a1d2f210c14817f3d6072a58fc268dda57aea4a64f7d48c9ce769a610cb70e418308b5272b5dfa060b4741773825f87881a81cdac070455d16d6f7a302e514d521c31c32c5bd8790eec481368fd42098b24fb", 0xbb, 0x400, &(0x7f0000000180)={0x18, 0x3, 0x401, 0xb0c}, 0xc) chroot(&(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:27 executing program 0: mprotect(&(0x7f0000084000/0x3000)=nil, 0x3000, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x82, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:27 executing program 1: r0 = semget$private(0x0, 0x7, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) clock_settime(0x3, &(0x7f0000001000)={0x9, 0x2000000000009}) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001040)=""/28) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000002580)=""/24) clock_settime(0x3, &(0x7f00000010c0)={0x0, 0xffffffff}) mlockall(0x6) getgroups(0x5, &(0x7f0000001180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000001080)=[0x0, r1, r2, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x25d7, 0x0) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23c) chdir(&(0x7f00000001c0)='./file0\x00') r6 = getpid() unlink(&(0x7f00000011c0)='./file0\x00') setuid(0xee01) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001540)=""/175) semctl$GETNCNT(r0, 0x106, 0x3, &(0x7f0000001600)=""/230) open$dir(&(0x7f00000013c0)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000001500)) ioctl$TIOCEXCL(r5, 0x2000740d) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$sock_int(r7, 0xffff, 0x10, &(0x7f0000001240), &(0x7f0000001280)=0x4) r8 = msgget$private(0x0, 0x10) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, 0xffffffffffffffe2) r10 = getuid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000001340)={{0x7fff, r9, r4, r10, r4, 0x120, 0x1}, 0x2, 0x1, r6, r6, 0x5, 0x4423, 0x6, 0x6}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001300)=""/46) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) 16:00:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) r1 = getgid() lchown(&(0x7f0000000100)='./file0\x00', r0, r1) chdir(&(0x7f00000001c0)='./file0/file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0) pwritev(r2, &(0x7f0000002680)=[{&(0x7f0000000680)="deac350cb87801a1280b60929d231ae9e55b0226bc9409ed680c08cced38afeb0a4641ebb97d1fd5560e0035e6ab8117a790f45f86772ae432316b0236bac0b4230a6c2c09bbade9209f5e72a724043e4644bc65c14209a9789bedac098272e33a73b73b55b295bea5f612e25ea8cdd09d116af1c9278b297c59c9d99b2a14495d66e1e1c283355ad60d9087420465a8bd310d79c7e5d567a81e1b1a7162105e45bb1bcbe929fd952ce8fdd21bb033bb5beebde3e8ca487e214b7f0bcf947c042754d2223471dcc31b22e3dda47fd96192c7b8d2b64e001d1b26673dc61380baa000cddd3afed13c2ca68e2a928f02cf32493e3ab96f13ef6a3d1263ddd0316c03d56faa6d9db7b34b942547e1342c08a786fc6e67a137a0f14678d97957f480809011c3266469d50416d489b14f731bca2b0ce5c1ecc97b2c32a9145dcf96c6b46ac412597acae83a92d7e1645437a94d76dae7457c75cbe73fd174a283f23c3df058eea234f563718444301f8e0ca8491aa2de05bb242c2ee6d608feab1c0cd9d8bb9a3afc35d33240959f0cace1d083e80f8d72be9da54871a644ffee51b299b5716619723f75c3b6197bff1b2bbc018a18aa0b9b4928d297e2c84fbe6dd6aea602c9dc2f798d278075fe0f795930a440055b3addfe761bfe8abd231fec7ecfce10657138fd0a7bdbfdb5ca6f31aefe7965521500d6c16e6c9d7c3aff5e2550731a588db9c3a34e136e38aa680063892555bfc93475d061ab60f92e2676faee6fd8b0159390cebd9d35e56633a87f2b71381fbf465a43a2d51a599daa9547fb1f4fcd3e7e27c369f94f1239314d779a36510d54220a4546176495fe2c1615558383935f471e9dd648d26e98bc6dd7973f171483ab225d7079503268ce7916ee8a065c5b24907a3a2e1cbdb37fc3c39dcd37421265e168049e43cb59cc6004daef1419481fa8be45a6e34d69042d97f6561b32a9221bb711b06223fe72ff6630b9c56e5ca05aef1fe47a40701d8e0ae71898ccf06859f6e6f059112923c3b6968622c8de7038d483ac86cdc188c7a9afdc48d84b46a0a62997f56f17dace766a1a444f7c139603a96b3eb82d6ebbb9130d560322d537e4eece1f3dcd276c28b75c488a31a5f890f345880479088808c2a7418efe15b0abf424dafcf9e7ed4980f94e731e908387ea3000ace99f79c890395a083c516e91007c5d2de36b9d514c09e1bfab0bd555da6c5e46ca2a34bd9c52f1eb3497e710e34f214bc68d3cee68a8033e79ec81277444030281dcea4442fb70c74825a0bdade4427a8c4a45772d61df90bcdc4d1cfadc80a81f9176ad7bb5d75a95beea90fe171b85d05b406a884f45bd679e868c3b56e182b10b1b4881d397cb2981cc88d6f6ed78ec8d2968e3a2b2d2c8263b8c367c8f65bd0af3479fa61394867c1580452af085bb133b615e2043614a8abc635c4312f58a4397d00082c550eac53b689a8b348e779a44696016d633329c625f6564cd2eb727581068bdb882682f1c148e7e02ab24658657d7d20cb3c6fc202c86f1daa56b2a95ebc2e54c6473f452f1f487ad3aab47c4c93bab91e7c100f5bca56fb40795e4cf2677a2c9abf420dc37003b668c6d4025232d7502067ec465a4ad1935887e6f0d685fa0c8c284d33023fc8e9ea0ad1724e56391c8ae466fe809b6fdf77cabdac1e0ae7f6f34b3c62293335f717ed436a7cb30fe4837a2b45cc1d8d086b3413e33d8aa9f64c8688afcf6068c8849502b220ad3872ff2f0bafc06b6f2b3a0f7af50c7351ae4c437aa8e402a7a47e9321d0fce36b4c05cb32f3a5b2629775a8ae8aa31b77953ec836642ce14be6611688aaac889c6f022f044b55b4d15cca5ac05a52b82f8e2c79b8b924950be75f6527adeef968a8596f3a003a0c0144cc434eb0f35341faa58f966a249c37c61f2803aa1ff060734c87709f8fb5d3240daa96701d8d792aeb4bcf9e4e48ac4ad822f010c8783bf2dfa50edb1cf7c8840df94f649e7ca6e03011c2f705ac988152e6f6bb88d61ae13e653085b1a53fc3a873f26e0b41fbd9a0500b401e985132adae8482b0ee98f3e1b40891cfc0091a53ca909f4441d22e97dce89c43f10fa1b4c407e2c9b81adddddb4e9b1703b098f0a263b6f6405434f77179077aaebf96c40ea3d267d2815aba1a185c6891cab22677ba8cb8a830e0e561a9ebf387242ae48b5cb533280fd36ba8a09f37d24f640181c83d22b9b21921aa3bdcc8b513a8db932d66d88ce34cbabedd617c9c5e024320145c17d96a91e0c12092049cab19a07d76f4c6d567780f5e3b6cafe8cd671eb35180aa282cb571f8eb372938791c1b774eed061efadc5e1501f594a4857f364a9871175443b42952a6d01404e7f3464451b4d20b9d722cafd3c5bf64ca42d805905577b72ae1287dba5f94fa10137e6cf04f01b60b1a45c05f570a7583a1bbfbeb76fa2b1b23a333c1cc11c38661e127dce2d21b920286841342e725946839abb4de68b3c496f62b1e50cadfed9a93c214a21d3f5cef195e7009a2ea7e276171bac1dd4fc98495f68c319f9e88e29f79e2274fc89cc45b00a765f9808f8f5f086e8a3fdd2e5c59f448700f90aad3f91433e8da5b3cb1382d5a0c4837e05db8468829da3a2b3f903557c1742430dca56501013f8315606d23c4d644772420b25f081a104e7a963045b2584dfbdf3e7d975dfe0946973ed4864440fbfa854366dbd191a525ad274606de368aa08bd4e45de8777a8ffcad235362e0ec2549a43694f5451823f64301b31a0851e73ad96aebbfa055e83a7778a91d4a15782e2dbe14dd0dcc7ad0f656056eadafb6c05bd4ac0cb3ef261deac8b20edec3ea57846b308c6b5f890bc214598b28ff8fa6e74f30674db4839", 0x801}], 0x1, 0x0) 16:00:27 executing program 0: setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) shmget(0x2, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 16:00:27 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) r4 = dup(r2) recvfrom$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) bind(r4, &(0x7f0000000040)=@in6={0x18, 0x0, 0x2, 0xfff}, 0xc) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0x7f1, 0xfffffffffffffffd, "d4864f3ecf67193d45036d5d2af5fde549ab00"}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x40, 0x9}, {0x8000}}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad225519", 0xa20) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e19", 0xa0}], 0x1) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000200)='./bus\x00', 0x428, 0x84) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000), 0xffffffffffffff1e}], 0x1000000000000001, 0x0) 16:00:27 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x7, &(0x7f0000000040)={0x3, 0x8b}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x33, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0xfffffffffffffffe) truncate(&(0x7f0000000080)='./file0\x00', 0xff) 16:00:27 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000040)="caf5b415", 0x4) socket(0x26, 0x4, 0x3) 16:00:27 executing program 1: r0 = semget$private(0x0, 0x6, 0x320) getrlimit(0x3, &(0x7f0000000280)) semop(r0, &(0x7f0000000000)=[{0x2, 0xffffffff}, {0x1, 0x1, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0x92, 0x800}], 0x5) semop(r0, &(0x7f0000000040)=[{0x2, 0x1, 0x1800}], 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f0000000240)=""/51, 0x33) r2 = socket$inet(0x2, 0x1, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r3, 0x5) mknod(&(0x7f0000000180)='./bus\x00', 0x9040, 0x9) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x5, 0x0) readlinkat(r4, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)=""/52, 0xffffffffffffff67) fcntl$dupfd(r1, 0xa, r2) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) write(r4, &(0x7f0000000140)='y\r\x00\b\x00\x00\x00 ', 0x8) pwritev(r2, &(0x7f0000000400)=[{&(0x7f00000000c0)}], 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000004c0)={&(0x7f0000000080)=[{0xab, 0x7}, {0x47, 0xfff}, {0x184, 0x129}, {0x41, 0x1f}, {0x5, 0x80}], 0x5}) semop(r0, &(0x7f00000000c0)=[{0x2, 0xc2be, 0x1000}], 0x1) getsockopt$sock_int(r4, 0xffff, 0x1007, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x680, 0x0) listen(r2, 0x80000001) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000380)=""/64) getpeername$inet(r4, &(0x7f0000000340), &(0x7f00000003c0)=0xc) sendto$inet6(r4, &(0x7f0000000440)="d5215f4c2260b76ce0bd21ec83860912fb6e07d24f57534e6210f69ccf310ba94f98da8e5086f0e5c15f96f1a889b52b6b6b6ee1180d1f0cb99de7417a23d9b4719e8138f5ee9aafc98e2e6d7ba60bd9617965d74c26859e33d976457526ec8e2aa64081ed", 0x65, 0x0, 0x0, 0x0) 16:00:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x3, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x980, 0x140) connect$inet6(r5, &(0x7f0000000400)={0x18, 0x0, 0x81, 0xbf4}, 0xc) r6 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x20540, 0x40) getpeername$unix(r6, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008de4ec"], &(0x7f0000000380)=0x6e) setgroups(0x4, &(0x7f0000000240)=[r1, r2, r3, r4]) renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:28 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0xffffffffffffffc3, 0xfffffffffffffffe}) r0 = socket$inet(0x2, 0xc, 0x2) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f0000000080)="622fe853008f0700", 0x8) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/249) r2 = semget$private(0x0, 0x4, 0x80) geteuid() semop(r2, &(0x7f0000000100)=[{0x2, 0xfffffffffffffbff, 0x1000}, {0x0, 0x5, 0x1800}, {0x7, 0x1, 0x1800}], 0x3) r3 = kqueue() fchdir(r3) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) semget$private(0x0, 0x5, 0x5) pledge(&(0x7f0000000140)='\x00', &(0x7f0000000180)='&%\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000005c0)) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000240)=""/232) setsockopt(r4, 0x6, 0x7c72, &(0x7f0000000340)="d05d9b91c228b66b79e22cca65604c8bb339330025d16b7ca05947c8eecdde5fe56195b438df83f7145463d5f2bd890e245b260a27c12d580c449dc2167e73bdb1de1ee8ba9df0aa1afda6f57d96629b4da1b3048a10a9d6c7801120639a4cb89a06316b60e7f289e8fb2a6a3f6341b63cd673904691c4a18ee422b17011c61baf4ba3513c1dd16606d7311ef170b71a86fe12bb8390ad2d69c774fd520fed1600ffe37c1158e2337fa3c78e5603823d80b298b3b51436fa40b583562a57ba92620e5e6a2f8ab019a218e45e9e707e0f5d7869fe933b108f365c37af4593cb5e36d9266548b1b387d18d4f283701469c49", 0xf1) dup2(r3, r4) semop(r2, &(0x7f00000006c0)=[{0x3, 0x80000001, 0x1000}, {0x0, 0x5, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x7fffffff, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x80, 0x1800}, {0x7, 0x6}, {0x2, 0x7, 0x1000}, {0x404, 0xa1e, 0x1000}], 0x9) getsockname$inet6(r4, &(0x7f0000000640), &(0x7f0000000440)=0xff92) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0xbf) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) semop(r2, &(0x7f0000000540)=[{0x3, 0x0, 0x1000}, {0x7, 0x1, 0x1800}, {0x3, 0x81b5, 0x4267c2303caa6585}, {0x2, 0x7, 0x1800}, {0x0, 0x1f, 0x1800}, {0x3, 0x1, 0x1800}, {0x7, 0x0, 0x1000}, {0x1, 0x5}, {0x1, 0x8000, 0x1000}], 0x9) shmctl$IPC_RMID(r1, 0x0) r6 = socket(0x40000000001c, 0x3, 0x3b) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r6, 0x29, 0x7f, &(0x7f0000000480), 0x0) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x66, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket(0x18, 0x3, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r0) rmdir(&(0x7f0000000040)='./file0\x00') r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(r1, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x10}], 0x10}, 0x2) ftruncate(r0, 0x4) r3 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x15d, 0xfff, r3}) pwritev(r2, &(0x7f0000001340)=[{&(0x7f0000000100)="2042091d64ceab2ae598336b57732841eb26af36e904d750f5a4a64cea514751e392f8845155078d49fc", 0x2a}, {&(0x7f0000000140)="44a0d6994f81e6aefc67ca87dd57288d103d811d862848eff668d155572e9c7aad90e626163c36f69d71a029ec7eb339570b463a0563a3e93879b66ab7b667c98a1fb494f85f3ca5940a20dd25df7673ca6220fd5c6a338ce2f402335792098cb5b7f7024d87462587ece51fc1c2a8196197e234c9305272c960c3ebdf2d45ffc7f84e115ff82476aded842cb140696bb7b02c735ee95645e52c4e1125a0dd67ea2ca859df720c7ef141f0d708c36614795559a3ace171f95ee27ca7b56ed20a1323bd9b15bef23c9382b128a074f4", 0xcf}, {&(0x7f0000000240)="7354048208741f668859886079fc7a27", 0x10}, {&(0x7f0000000280)="7cc6eaed4e2ad3231e2e244999786ad44eb1de82ed809e3b0f74c558d3e3ef65869527a75a635470ba0c400843bc96d509e22d62f2f3e80ec761078e306ca1949d7a8201ad855fb1b78bad63823b511b3ec576c67dd99d5debc5d0d32ccacafdcaec7cd73e8f0d9766342c0cad7aad64c7466adb4325a1138e524667643d6ada87c3cf654a9d2b8154f0c1390f221ee1202d", 0x92}, {&(0x7f0000000340)="0f03ada5ae7f2943512de21d9cae531d7f8d5770c83563b86e94ae7f317fba0b95119a21bbff524ef9d9c292d7fa5fbc9c7575443058d7ce3b7132464c0cb30a79cee9670f063aead2d61ddaa0e7b9fe4b58c8a363e1d5a8049c58b0d28a8478ecd9589bfe24e4c70f5db367314386f6f42e3aef74597b3a5a5155da65a3475b79c931619525779926248bd2bfe11e22c3e991b533671ba2c35ebadaf723ccdfdd64769508df57aed631a6899c226e1ac367fdeb06bf8db950aeabb202492e2b931e921d0ffed6a56e61015228ca4d16727d43aad51718240f5cc3821c428364888b7ccb3579cde246c92e4b7642d2a5cb03f83b1b6383e881c4932277b93837a0f4591ecf9e511f35395b1817ca354a24fc8260df058a707e57908506d52709883743be395355184c67f4eb25c68adae8baf011958561734b5644f51fb9ee62f0f3077fd1e50fcfd189f8796cd4f899293a909181709e1d1f9c066f4c6a477dea2b860ea32ada24b963947d277f7809a59e1ac207b6d4103b6e460aad1670d5081acf18575e8524943ac3625857e43833828c97750e7ad13dd306fdcb1dc49ac9795764c0478ad93dd91cad178ba57e087ed86bb67eefca02dbb4affdbb88f7744bc876e780e7a0d3e22b729def9858ffb63cc04158974e1042b0b330aab7cdb5ad8db86f2eeafc1474e358aac39de7b9f846880b3ebd89791cd31178d834c58ed9ca5a42a993ef8a16610ea57866bd9651abe4cc33218c715177218edd470ee882e74731b232553a7c227d02de14b7161f9e78eb4500cfc5b12e3a55000ab07cfc484357fce99fdd26dd07c585048c8d7147f8400af531eeb2a9263d17ce089cd6e03e11aab4ef4b01b9a31d9f88c70a429b4f4307e249b867e3c6fde18a0d1b40bfd5c15905ceeafd011d040cd30c4b7d5fff702f2dc195c781106e0b615d061cea9c9eb0f94da75aada7e5851c10f3911cba4695ef8f759689ef389c049257601ad78f9b45ff28b643e5f284b27d25af3b3dd063ba41f129bd9115e44a12213017d1e6b9f2be729c146f954fcd7bb64763c01f8bd0ae5acf4fdb7c77a37a4b308e4f6763ed93bb20a66f34e7f3f82d8bc4d019d062e49e36c86357d4a4fadb286ebbe2a2d88fee73a39febdbf4b98c2c2cbd5f49d742b2fefe3ec085439c4292ebd4f1b9284799f4fca47c27a5d5b3753764a6dbe56b63704955c1fdbca480e6901797922a2b6b49cac0f07262f3041e36bf449b1a3247db87c07845a910ff4e01d4a2981f2fb0ac53088c87bc73c80c51545b22cd50242ff321d6f36fc30053fc30e580fefe4b8d40ede467a48a9796ae6b0c3ccd19eaaec9fa112d03063b799fbfe420b9a8f30a13b06eb1a5a9307122218d64ac806d6ec0f0fc625aba98f4c7929b56874e7bb58b15e8fa1c7e94aec88de0618a2f917999e08d59ea97f40dab2308aa640e87767d666621f5abf8249b45cd572ef06e6fcfa42abdde6743f602ac51007036c7caa96653ef2ca3b117e9af147af0e9d29e26d44aa3a9aa6719e49beb4945ecb69556a9025d6cfc95891bf612af42a2636c06757db1ed34ae7ecf790d3aca7081c57eeece28ba53f62ccb5d4ab91e9c7ce26a589e38814b75ec66677277f155ae6959899f8dfcbf2f9ec6ec1aa268e5e0dfe6a8089637386f104fa95144c1aa770237b9a6db7ffc35484c3d3bdab2edb1f4b47d05b370416178d5bf15c02c191aa451e79a99f40e48d7c8e3c7c76a7210d6d01092f9bec0eaef47e37b9233967e6f8bc4fdd06ea637f7f437c1c9181c15fcc5fa214a57239a7e4a663ddaaf31893e207e65a96add2810c8f2b9f739daa41065b5026ab44d0b13fb2be0125656a6b155c128dc3b04167e33d20f0b416260845bbf4b9d014ed4c9e9d06906386385e70dbb24171e5ff1cada0427bcf7a0bb0670d220a5d8b82d24d8835a0042fec30adb3a5c71a91bbf724ee94a701e69a74a29d6c37222967c64e7aeff23490c0f2082563492f20d77a2a9c5b14ab9a353ada71a0fe3293f521a72b8a543e901d9dc8463d0ae6bebada775f68436b0251bc057f8b66380ffe3c65fe4cf65051d367bb5a4f067a6756098371a5a30f373f4a264c92c43aaf45c49ac6a7ce6f71b1e63de5d984e6d87cc3c43a20648e357c6729062b76c936ef93427d9b8c0c863aa56e9aa62c6d5efba48e957a20bf399df533932ac69b0a656c8d0ad1273a02ce4b8c0d466a814e4bf2e3489908c93c4c467a252248396d3f9de10cf29965abd17eb9a44b9681b96fc9c56c931f335cadd1fc79a150eae126d9dede2ae8bca7e16386dd7f41650d1dcc869a5da88f0b16e92ae06f83bd9ed11c11ea0eabba7e53350b17cc5ef16d4ad6614fb28f00c1caa35f5ccf9dd3c59265c3d950ff7367039a956aa787ce0bfc86d118567e8e64d6ee0520215bee21a697d2182314fa732eb9aaf262071b6762caf23a99dee028200a1d453dd71b21c61c600aa914c85a2dd4e2c04572903da922336c70de5cbd8fa040ce6f3d086dd971ce594e7c8f35a59fd2b373d3769c9b6457262b46aad79585ed4ef5dd20736679007ff18cf240e3d313ad3cca177f97d1fac97747de5b102b5c853ce2569fed40611b01cc32312334f2b9f239329cecaed15d29941b270b9dde6bc8e118bb614470394a4e025bf09fd9e2d437febd723358fa7dae7666f8e7cee6f41a8635ce4d7f44ab831de9763c454d6e3333ff06c45942eab2c1d076a8f10fc1ac73deb9d97367d0261549103b8f119e3183d2e23006064510697f276aa7c764f50340de4a1f16b85aae6a9574a1bae73bed9a18db8676bf350b84f7d15707299430733db135d22cce7fa11a282f709e6cf7e2abe0b8cb1f44befd94f85683be7806855f505dcdc0bf6e6a5b57f67dc955fbb34850d126acb97ed0e1bb1f5e29abe364c8f162941c8ba87e4f50d03c457044867cf9faa622f0b4319b1a2fb67177695d4422a8a297e6c980314e01261a13cac363a17a817f9ff1ae984c4b2e30bb6012203f2c7ce9261a55dc6a3874882630045fefe9fa6a0977a051242304a96f42541a0f4e2a21a7b134b274f515518568d228a196184d64bf5a2fe0516785a7a0638ce7d14bdc405e935f304d4c964365d3a87f4616871382b31b1cb520627912aabcb11e30ef01c85ad2be381708ca02111d54d46cbf4765c543c055013ea4daceb63ac5851269b35ec9f2e923662af17b599ef0f8613d903a547974ef1e72328a586fca19ba82bbb2983a62fe1b8c74031c3078a44c4f144558607817d9a777924b2a68f43b973c9d9a8cad71653513462fbb2bfc72fca3d8786ca61e0360a20aa2ecf493caeb5ae2068dda752901a5028f779f1970e4944930821c70631281a445220ac8fdfec5a74e6b0fbf01a7480b86875557b3840dbfdbb9b92e51b8a9a68d506fdb775c5a6b8364d15fceb0deda2614c8c571fff2c1601f0a21f7b815461289cc97d48f95d29f22aa4390b8348d125e44fadff7775a212d9c163daefed72828a89054896f7342f4ff8968512684ee05ab9bef6578c142a1a53c319f0fd06e8ca98fefdd20ebf1890dc3347293d1830f7da037d43a2a07caf2aadfda09ab54ccf6d11e7676b075d38b1310924514ca6e761f2a23f1e31d3ff1d7e31ecd424d2b47210eeab9b9b9fa1b6f53b741906dc1911839372c247ef183d70595b840f7659d58caf2adcdf097dd348b0b534dfb5bb803e879e8efda5d1198ed3f970452dd455fc8ef5eff91270fd5c65ec5d9f51658a7827cdfa7625dc9296ae51c10fcf92b71e36c025d10bbf60e9e963f2690780682dc3b8de575a31b52d7281e130cceb750ac3b80341f61351445c28b78f79d1b4c27c62e3e2eda40eaff00da64cc4edb2e20fa4d43c459a2243c7db35ec702231299dc39c0a765f9a8f8aaa540842c3fcd3390aa3b4647b6f6b19a612871f494e6e4af2740dc42f0836ad4d620b9545b59e09677895a550798fe45bda22a9ad37de4913981cd2b03ed8c334cf1d5e89f6520e27ed49155570a91f53fdaa72198067864a00d7a1efb5a042e85f7cb2346b381ec95e6275814e9f2071111eff85dfe865b3cf2377586fba6cd95abbdb5756286a42c711a3d4b2d156132a334cb7181aeed24a750094ed98d3df100f45e1a843ecf1a7a241fcf2e6e7e2b4bcc28e5ae6e97348ab9c6ca096f30a0d213850bc17e371d9473501834547c3a9d9a9be828454084b0b62be19836c766d09b0266193aed7d7c992e995292470c60fc21969eb22eba290d7d87f3dce61430bf26ed9a6ee437bd3588c5c859c774db555ce1b1cd36620a4a4079bebec6e073b24e9c69668a81c6637686913baf61f88f0e5f2b5157f098b6f66b3547fd1cd5dad32b380754147c86ccb47c3eb2c83b0781847eca99b3c17646818899a1c59e6740a187d39950a19687d23fcca7f008f748d38e97cc16ada12a02e4c3fba265eed6c97c650d0bb2d5c288978dfbe2500a23d49f96888749b11c153e3be2b38fde8bfc807c58a6dea16b789280cece6ed2957653cb5ae3896bb7e6d4c426cf22b16981b0a10c553522970b5504b28e9c3dcb98f44b6716f7e184e90573fb709d7aeffbb107943015e7b601b7f6fc915bf6e3a9e8861a94dfca6257f437be58095a179379fab47bdad4f38c269a1c1cb4a8b5b9c9d5fcd9bd6040dbacf067ea81aa0cbd9dfd4d6a817b7f64bf713a3fe810dd8ac43f94c8a0a0b46185a216143e375a2c7025aeabc4f2591aa7a2fb4bd3d7fde5c5044124bbe27065ad16e3f35c67475eb81f64c4fa092d3d33230ada47930c3796270ada2ce4970b4d14a2c8b96d4292b4251f5570f2b8b2f12a71addd00c254be0dae9ed8dde9a014dadafdb848a988f582155d289f1816a7237bbd5ab1668264e52c6620ed9cc57cb116b699921959084061411ae170a1e8dbd548af1b1f58180bde0e9cbaa982a2129a5e3c51a33e1f9867e831353ca20e76a6aeb568fc719a9e3c4b802f368f8ee5e7fd95ba1177e8b79094c8ef9980c67262fa14324fc5f2113f3f2591aefceb673afe2049b48737f0f3814d1d788530192b05851d823502de720e20bd5d179b86d81adaea76e6c5a1bd1161df3a06f3ccbe77005fdde8deaeefc7a9427a5cf78dc73c0b0ac59854b94bfe5a44b848bf749bbf58a959091bfe816f0f4a72ebfbfa138e9c862f75ae20a8d14d937b2846fc869b47b7bc7df41c15a80c675dfe0afe475778a02bfa6c12222b15959255eec793060539cd28438f35d6d36f1090b058f91a249b62fe65fe35cdfca8cfdc8214b11fbdd265a7f0c4570ef234e46575d48e3b2785e48bcd151780d45f434110adf4fa68502642c4a82fa1994d4a7aede12a367d31657cedf3450aecfb97c9105db446d02b20654343ab29f080d66e44ed4185bb8db3f0670e667461bc9cf3f1ade5d73bfbd2a8c29f17eb72d1f68df92b99c8706509334c970e97f5d6bf050e98182401ce946f7cd0469cdbc4373e4eb214b7c117f357d3931aba9caccea0e703aa7be4b0b48f6e4183095eab105539276f1d596566e6f6696902ea8eaf325d363a0b9f6a10e3b532e95972020500da5d00c4d291e43ca392c7daaa65820591064a1b3f7695f10ead36ee0d95fb4f6cc2baef6d4c888537b8542fd000ac43c3bb2340ad30d2f91570d852b283a41cf134ed6a8d007519cd0019c801aaf7e59fe7825b3bf9ea92996ba3e06ebdff581bfb9bad3301d91bd4d9f54840a163f1ae69ae74e7e3c3ca521a5965f889c1148a27045dd8f", 0x1000}, {&(0x7f0000001400)="5a484b60b7122bf3a2a25e0a0cad5dbfc350d032f0b4f4f169c0c1228ef29f2412a774910bf7404f4afca4f216cd6a3d178e29eb72c664dfaf695bdde13367d171d650f8c6544fdb0a1bc38fa00ddf56912d2404c4b99aa081201cab59937fc7061c2d016d730507e643ce43adb9a69b5787789b037964ab9254104e60650d69562444b38bc0908dd88c40", 0x8b}], 0x6, 0x0) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000280)=0xfffffd55) r1 = socket$inet(0x2, 0xffffffffffffffff, 0xb3) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000440), 0xfffffffffffffe5f) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r2, &(0x7f0000003200)="2dd241e2f9a41f39ff24a2753e4e2bc012bc52ec9338f43e7ae9d42b6fedfe77a1929d9432fda95e98ffe053ab058cb2384f88f7eebdc8668b1e64ce38ccb530709d7a7e0abb59e1ee82f7bc5c876a05f274e20f631336c1a01b6c27d65d518ae1dd1a5cc76fbd86c152722741593041a329dd05a44a4a9a1827cdf3de29c0f6c4d142ba4d19d301d572a9534bfbf6e26a8e7a98944b10a8e6d499eb61e8cb950a96b7c736649d51af0bae994684b2722a5412c2f3399903fb6795ae5c4793dbb9fd9a5050ca37489ba6001941bfdfa254538791d3bea812ecffdcb22b585718c9ba8ba3671dde70fddbea02389d615e49249bc6bdf72ef0e80336e7fe2c13ac60409cba885965ea783b94c501779f5a3ebd36053c000f2f75d7dc81fbc36fdb161aa8d9c19fcca3f3ed3afbd7f5780764b90ce0b936ebe18e4e71a7447b82625670b9b7e1d275e215e67e370095c4d9f7e64843e18dad53fb4fa239b0d624a8e0bd8ef9b2445efd3e169ddad716304eee4cbf8f726c06b78a1dca57552f38ab6df79f3de46c930dcb89d0887eea369a970f6be55b75b7209d905450f285d7a434951d97b8cca27cf95f768b0aac46c63c46cdce979cf8c3f26259966593202bdd30094ee70085b3a979d366e2cfd790d6e3093a92d030eff6dd81efa988dc423ca37fe1990c198cfa47046b7cc059d444a27ee495387dee03735b03008007efb9d171fa1e3f0569d5b2d9fc0011ccb46a6dec015c5c660ce3805cc8037e415b61dfef3cfacac104d6fc38270b5d3dd35f056190abb78450dd82a89105bf96dbaeb0381b5d8b2a0c332c589dc5f6f6703af24a32266a8979308128be202b20f2ab39c941e800c6ad789dc5e187dc96376433a92132a683d9e713410cc7d68dd1e08be0f28c1bcb9eb76b70755ce2e170faf6ee8efaadd21e2c30580854341aa738128e75a0b557a5a3944db1d75d8bc91916a481abef8d429766864de85b3727a357a3953d5523b916648a9aef96d4c454bb35ae98319a9eda766cb290a3c59c61199e565366d20562a030cceae06a46d0b73c142da9b5ff60943265534756636bfc69b448328a2df9b20ca2f9bff33143cc936534b84200d06a61354494ed85b104be3ccc94a402b2e3999e87e22308aee970c2fba2dcad03b3af63806376078eeba9c8ae8a27822bc784e12f671de0004977f6128c7c130f691456c9d8a256b1d6acd28c8c5501b5c5472936bf865eb0e13e0642f8303c84541fc0a4f7b8ac520d0c6bc0ff4976c7210f18013fddf18bed6b9a2878fc5aed2812b5f1df4438e1b4add0607090e805ab67589e180d128e80556f024e0952f545cdfe87fc056c86a71057c50aeccc5934405e6318a9257463e61502440cadd6e0bbe0ca284142bbf4f81a1a2b3f6527abfeeb9cc63e5dabccfefacc0b876f96b7f02352c1449edbee4ff5e0cf81af5ed71f3c12990d93aa39ca005140f57c90534872361aebd0624d1a7b65b96beb7aa4d043051b24c368bb3e500dfd839bdf34d3422764255e3a2ecb0acf142ed7f4071f2b24d937bba90ccf3e012c782af5873c91613656d7b17144953517f552c5e9661568958c0cc49dd8092ff2983981128e4aa8771ae73e9f1e39d003fc0738bd7c2a1ee2cb18b2b39eb822454f27f86fb315d7981a8ba2c408c9265384308746c5d7abe74f7e2b2be7d43aeae9c16a2d6a8883be0ab94b58c23e70c9fc81efba2755da1e34699f30c942fd49e3d3df9a410834f0ea8ab054567331cde2c418475518c2ac993c38aa83f3c8ed4a6b967fb4521fb76e766f39429faf23b12a03e468c880dd8b5db5806ffbe46e12bd15e525079749c1b0ea4ece085574f90be01aed38080bde408c98fbb3acff574661e75761e7cab785dc061192b7df03e53b1000bde391aaf5157643f8b484148f6b276d72727a3da3b712c118718b5a72dd022a355154689aa345d7784e7818c6bc261eaaa9561a3e1082daa49dd3f44b1d1bb0162cca0ec9d1af621adcadb100bbe820fc8d94e959045c7c4c4249c87bee7d50e27cf4781ad519ba1a55a266949a9c9d8fb04d3e0055d7fe736090ec9f86b157a0470a1dba9b8a5e0436a00580d60e7acc4d93cb8676ab9c8a4247bfaaf5eeb2434711e275771cee7feb2e28d0ed2bfc47f706e57af1e67ae46358d64f17fed8526a2cc9fdf6c5a944edb875a670d1e2f0c585491205c6d73405d03a6bf256438820416e3514d164d04c6222cfeb9cfbb8604a4d9a3584b216dfec657ef160d2f32825286352db00de9e3e4f999c2c33527f273086e3646b24c7da3373678b637f0b800de8dc821313596608eac52574604f3c25cae7bec03c31ba64926b8d6a23c6cd1983f94fd3e7a1216fd47ff05dd77a512948f79cb9312f0b85a608da1344d6c54f9366d39a7e78bb74be032b0fb118d3cc2a8c1aaff0324bf42c7d00b106243d5a039e2de02d66f8c96eb114fc001862f25b5ab9c32f0833a73e3d523899ae18ab7e3a1464bed0916eb81aa8038adb629d843980e615d2705eaf16b203a72f468410a5d8bab5ce4d19407d81865c1075e51455b903190ee93965609827bd0ff9efe843ce08d57de9a41905345e77790acb1f896a44959e2f273b1641b5bd65f9868644b8787b032958fbfea5b2f1ab969b989d947ab0024f69527d05f4b4300a85e507535f4f92da9849598c92fbc9cc31f837ab8b69885272e805b35e7d6b2e7db162e3716c3c8901c679c2ee51ee7d53f6890be28ac7a507aae480ae406925473ebe3a946eb6449bf0cd754c86bf146807a628ec0b09d22e51c12d606006816d6f6f6492fe684a12b1539caa5b5c3f7b6a8578d27e015b44e689622a28ca262cc30abcd4a0ddba3362265e4fc62d9872afdab661a708980d5d366b8b807f537d729ef49a3bb73904f84cb342b3f46d47dae8a34c1a45baeca0f2d422cd662e2f809eb4be3aba136a1073db647450da7f6594df594b1c3d949908b877a6895b7f433c78c15f3e7bff14661389acc34a73776cbf9cdbd3d9796ff9d6f81c1d7493925d46d9686877f5da2460f6b939791d8bacdf886520cc458b9f9d15b33d380245c99b7bd7ccaa225e85006cbec7b9c8b23515f95058a208f2264bb6167617e1a5d18ae980c9163ea4d718d22d6899ab2ba32a5f5c49eab7027b31f55806ccfd458ab93c457211bdf377358eb09d2b4b552d2fa1c4b8cddc7d3fbec0702876c275ba5960749f702fc3d6e63aa57af36f245fc4ee03ab62603b3c3aa3268b7c2bd9837434da627d571089451ca4534b7e0a8c4de4cd87ac6682f9fdb966f04e70e607c9d1b2130f289eb5eed43a3058898a3a62e3c66d6152a862ac74128dfc58b97af99e29dd8bf5ae420b43530926e0b9c4228dbd9f237615c769bab8f3485b195026746b28ed1af6f07f3209910389e94b6160e752a2dc56724b1d05b328626059b5b4054ec4e64bbffd158ebd09578bb00d311a06f3e539a03abed1b84e3f0d6aad90fd7ab19e0698d83c62ad12af7e3a4b3aebd03368bca9cbcc0338ee7fb37e0379f136e233118f0e2dbe2537c534f11522c498e4fac3a7d6b3fadf1adcae399f9cdd4db99356402d0faeee7c6c4c809ce42719a71b13438527a4cac2322d5ff433a44747532db189c1623af484d1016f803eac90cf183ee9a52325c1baed6e1f4b4d17995eb91ea45916a66cb9f65eda48d20d57f5b101df179f615d1b94460e02c180a0c47906b272a2aa00ac3270dca0a7c2eae92b19cd8cc2a786987ead5f5e45f6a41cc2c9091caf253b2244bd9d41ba25158d0ccb124d9837c184289d0a9c1afbbdb25031d6bf6ddf328ef73fb200d143e35eee0437a49eea3d4c94049a3df5e105084c4c29e7811c2bc6abcc078964d7f32098dd90f55ad741a40dc413b4a263c50e8c1ca085057d55792b9206699abd7c6dd3aea4c16af6277d8ecf6dedef6fba4380c313947ab4a7cc12c332eff58056acb9a1f64486c5cf213ed66a1dae3d584bf22b16b2903d76eed558be507c8fff4ace5fa6e1c72f373a0e8b3db5f2506a84474ecd9a434e7017e81c0fe3041af4179d77de15818c69e1734fbe4ee7423c1bcc983c859292d0817b593412ae23e1dc01b3a9d8fd1ed6d92fa7a5b6032419fb72713671df0d259125cc912ce5f25c2715c082700dfe96212a0d8e5054c94eb442fba04d7ef1c14bbf8a81d0097c4e6515fca6e94d6a38eb09f0dedcdd5d3991a0f9478aadc5caf611b69257dd19571bcfb507e1daca774516d24172b251f2ea11181099875e602bf06e25fb0645401b80d839a5392ee0b6d3e0460cb75ea3c72dd0c4327f734eb32e9c0187f3e255f4e3bb81e44dc8f3b436c054306aa61e5d4592de58f299744e5c8a1056ede1a614f5bef719eb7fbd296cd9d2af875ec310d9dd8c6406fff46c2b24ae024dd74b2d2b1d01c8795d2a1e5087b9ed31beae4a57cb878d03fdf9b5621034e5688f5d505e51c0e04f54c4fee0708cd959f5760e8d8a740c13f2a3a7db9f27e36393f3323a5c175996a1c812004518df437f501645b91999167ab78c7f0455605dacbf00b622123faedc0d5592ce8d4251aa40c76cc76e48944d166a5ce691859ec74665ab6e850931345e49a47014d74e81351ae4d8d2b60715edbb02b313fb98c8dfffb62366a8d149e288c8fa0a3ff6c4f8904d5798a7856bbdd7f686e118509abc91cb6475631cbdc0e2b7c9daf768f9eaa1400da20300798e9f813e49b9075dc6b63ad687392f333e81136f3eb3b9b2ef33309543fd9641f8e9bb73426c6d03cc96bf7e9ff65b2e7d833c98119d71071acbf13fb27c7c21293de28377ae6e886b68ec4d100e53d31f378ccc2de223c0da4f7b7504511ec5429a569fc00968583f456e336c3c3b4a2cb13319551934cd183a8007f75aa807b9b12f10291cf93896ee8d24ce9b257f5b2bdc3e533da39ac78b99f2a7a4d17e5d88aec6e03b663286417b16a06c666a274611019c94a9b8c3b9d6e25a8f16bc5c1b9967c90e43b0bc8cc7e0651757c58316359cfacaaba84adb6748e0b49d3617c9910367c4e67c22fa5670e49a9295a2134acb14bb45290e8df341e512bd57c7c8d462be75892c5d8b13ef2228e7b3d1984921b710c014ba5747ee7dcd78bea571c2b0fc0bf948d7ce4a700f97905e2ef0386b45f9face700b6a3b7d2c76f7cbca0280faca11caf96783b11e69a9e1ab203d1f0480c6fcfe867324ff4570d560fd37b3e1548ce5b0facba602a7c8227bc19c221ac3cad4cf0d738ef0d0dbeeaf73284e47672c691923fa98733c59fc8b758345f6327ffb445882cf70b7d3260938e8fd5adaa882edba14b2d2991e35be3b1024bbcc01eb26dd59d2f6f9967c3ef83ba03a30dd4113cbef22b35e091202e639e5ff289deafd15ed3c7607e069c6c82e14e0791bc2ee04f5005f5a6c29b61c1ef2611384e633440d951fc0a7e72770a08d1dbefc0c96d5fc3bd5332828b3ad595a0086bbeed8cb111d215686315741ad21703945dbf89229fef692bb34c15984bd48c4eaf8fefb34f341587a192729fb786209f18a1bc7a412c0e8e94eee51ab1bd09587a2965edce6cedc298b9874fa3488fe6b683c0c29762478d30f569e47f0bb3f1b431f868204d635e54a35ebff50dccdb3fe056551702532c9c5aa23b694bc4b33c22897c2f0f3a1b9b3f2f0e67e8daa0c4aec830afe4b91e010088db0966ce346106f3bca2305a6b955c18a69f2477ca650679be2abf0bc3b31d2ddb94408927022af47382c5efe8bbb451b3b5219cd40d86b040c47e47ec09199d6", 0x100f, 0x40f, 0x0, 0x0) poll(&(0x7f0000000100)=[{r3, 0x4}, {r3, 0x21}], 0x200000000000018d, 0x0) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_extract_tcp_res(&(0x7f0000000540), 0x27fffffff, 0x9e0) r4 = semget$private(0x0, 0x4, 0x1) pledge(&(0x7f0000000400)=')\x00', &(0x7f0000000480)='{\x00') semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000580)=0x1009d8f) write(r3, &(0x7f0000000040), 0x0) poll(&(0x7f0000000240)=[{r1, 0x6}, {r0, 0x1}, {r0, 0x2}, {r3}], 0x2000000000000182, 0x3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) sendto$inet(r0, 0x0, 0x0, 0xfffffffffffffffd, &(0x7f0000000000)={0x2, 0x3}, 0xc) sendto$inet(r2, &(0x7f0000000380)="3b34237047789fcdfa3dec9ef1e57c925dadaa3af04e6d704a28daa72f3deb24e76a16bc14fd2074a8249e5bec998951bace78c5459ad01d6e17201d2bfa2814aa2a88a3404c9b6d0f1da02f505bd8798bdfa4e9504f6389d1183cc9fccca51cae11742be0", 0x65, 0xc, 0x0, 0x0) r5 = dup(r1) r6 = semget$private(0x0, 0x4, 0x309) msgget(0x0, 0x4b2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xfffffffffffffca1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) semop(r6, &(0x7f0000000140)=[{0x3, 0x6, 0x800}, {0x3, 0x7, 0x1000}, {0x2, 0xfc, 0x1800}], 0x3) write(r5, &(0x7f0000000940)="75e1de71bbed78a54a5c95951e925063938a843498658522ec9976d81ed068c019f4af658011bd827652af4081d0637f223bad10350b931039618ebf6e30f70f595eeb61a46d702a3b483fc5a7540aea76fe8808a10e02049ad581e77683b9991570ac8b294592c28c7e8e1ec92ebbc19837780baf83f037e3b45f6c6243234c9d9e2777451b4a934db05b92c2acd21f0aeb1a20e069138bf30572c31cbbe8202dc7662950dd7b00a962464d780f0a6e844f4547860a218b62c428e48e2503f7f6bc68584391ad872c34dbad1412c418347f734ac6497243a6e7674a5455b5571e9c2919f22f138f55f1", 0xea) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000500)=0x4) 16:00:28 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x3}], 0x6, 0x0, 0x9d1, 0x0) chdir(&(0x7f0000000040)='./bus\x00') 16:00:28 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)=""/247, 0xf7}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setstatus(r0, 0x4, 0xfffffffffffffffe) 16:00:28 executing program 1: setreuid(0x0, 0xee00) getgroups(0x279, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) r1 = semget$private(0x0, 0x0, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/96) 16:00:28 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) accept$inet(r2, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) readlinkat(r3, &(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280), 0x0) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0xffffffffffffffff, 0x0) 16:00:28 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x200000) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0xf) 16:00:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r4 = socket$inet6(0x18, 0x8007, 0x7) r5 = socket$unix(0x1, 0x2, 0x0) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r8 = socket$inet6(0x18, 0x4000, 0x8001) r9 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r11 = getgid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) r13 = syz_open_pts() r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x880, 0x0) r15 = accept$unix(0xffffffffffffff9c, &(0x7f0000000700)=@file={0x0, ""/108}, &(0x7f0000000780)=0x6e) r16 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) r19 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) r22 = accept$unix(0xffffffffffffffff, &(0x7f0000000900)=@file={0x0, ""/66}, &(0x7f0000000980)=0xfffffffffffffd6f) r23 = syz_open_pts() r24 = socket$inet6(0x18, 0x0, 0xc2) r25 = open$dir(&(0x7f00000009c0)='./file0\x00', 0x81, 0x4) r26 = open(&(0x7f0000000a00)='./file0\x00', 0x10000, 0x2) r27 = accept$unix(0xffffffffffffffff, &(0x7f0000000a40)=@abs, &(0x7f0000000a80)=0x8) r28 = open$dir(&(0x7f0000000ac0)='./file0\x00', 0x10000, 0x101) r29 = open(&(0x7f0000000b00)='./file0\x00', 0x82, 0x40) r30 = accept$unix(0xffffffffffffff9c, &(0x7f0000000b40)=@abs, &(0x7f0000000b80)=0x8) r31 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/wsmouse\x00', 0x10, 0x0) r32 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000d40)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000080)="f21ee9a60dc10866b2a61e61ee6478086d9c4972683df9a5ef5769bbf4d65e90e8889b0b23", 0x25}, {&(0x7f00000000c0)="2d399eaf23", 0x5}, {&(0x7f0000000100)="df144f3df87340ce94f9b47ede93db69841fa8b884d45a21d65298c082cad59441ee700c4006d607f4ca4d2d15942d37a75cdb6ebff200f7ffa57bae230952917f85e55f63df70ddbc5998d3de41705da748d2c2d53fa2c432b07e22325db78ffad4c0deccc01e219953", 0x6a}, {&(0x7f0000000180)="2d929d7c06bb40327b427fb3e86480a3ca2c7066621fbfdcd528bb1653a092de27e719158f2f3db99945f714070a0ea8e6eed7f9571d4ff3a80c953a515cf6de82103e343f7aaa0fa9ad9c2d557781695c3c295586e7516d4b521e2e57680161391474127e00ea4f434af51ca584b88b8c9764b7af6b88fb91cc1ea5cd8d", 0x7e}, {&(0x7f0000000200)="e2b54513bdef09c8c595b637fada00d265f6d373e3e456842e6b3120dc410d2e8229c89fd8a00d2a63f5c3856274400121ce08a932502d16df5261259d", 0x3d}, {&(0x7f0000000240)="e1a3ff7f06fe352c799c6bd47ab688f376609f78cdb2beb7b95546dab09672b2a96070d517128468a42a785cdbb8f08a9b03dc6f4eefefd6ac15c93996c1f1760b7135952b475668c4988644e6f1f9cc8ef7abe65cdf85e607031040c0f1c1b614341c941a5566eea774e2af8923b630863908bf", 0x74}, {&(0x7f00000002c0)="ccc6a2e3c048922fe27253314193afc52a4e3a5fbf2fd092daefdaa546dc5fcc6f0d885bddecf483bb7fd30fe9e412d3d0414cae5c94dcf111f093b97dcab956e7a35b33ffa074d29afd9a07826016958607e140ea7704f67b4290d8e29d3c746ab44bf9eacbae4723d54e0d2244ae1cc5342cd4ba5c6297e497d793f7b014fe225188bac2551bdb872713ecf14f4011367c91f980878bf9de7d4f3f49f16e3b2ed168f4d5906e8de6845fe83a83f12817bde68fe589d30dee1d8974c0130f85c53738242ddbba4bccf31f238528d2c44af7826861fa188cc60a4c5fa6a26b4e2d6fb862d472fb862604355486541cd285dd06a88bef", 0xf6}], 0x7, &(0x7f0000000c00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="0000000018000001000000ffff00000100000000", @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32], 0x128, 0x2}, 0x400) r33 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r33, 0xffff, 0x1008, 0x0, 0x0) 16:00:28 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x400000005, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES16=r0], 0x1) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) geteuid() r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r0, r0) close(r0) 16:00:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x80) r1 = geteuid() getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x4) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:28 executing program 1: clock_gettime(0x4, &(0x7f00000003c0)) r0 = getuid() setuid(r0) r1 = syz_open_pts() fcntl$getflags(r1, 0x800000) getpeername(0xffffffffffffffff, &(0x7f0000000540)=@un=@abs, &(0x7f0000000480)=0xfffffd6b) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000240)='\x00', 0x1) setsockopt(r2, 0x200000000000000, 0xa, 0x0, 0x0) r3 = socket(0x20, 0x4000, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x100000000000000, 0x0) write(r4, &(0x7f00000002c0)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcf7f5ead57ba811cf114a851f987b29a92a9e0716c508c3a357cf0f3b17b3c8c3bb7f698ecb7ed0578e3f7e2266dac1e4dee7142c29a895d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941733efb0b93d11dde41be84df051ea71ed4ee1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb19e1e39eb07c4c40446ab8ed614d8062094847749a278b2a7f9558dccfcc4bf771ff007a09b867e204bcc4a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580d", 0xe9) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0xfffffffffffffffe}, {0x18, 0x0, 0x200, 0x80000001}, 0x10000000000003ff, [0x1fc, 0x100000001, 0x406, 0x6, 0x6, 0x69, 0xfffffffffffffffe, 0x8]}, 0x3c) r5 = semget$private(0x0, 0x6, 0x100) semop(r5, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) getgid() accept$inet(r4, 0x0, &(0x7f00000001c0)) semop(r5, &(0x7f0000000280), 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000100)=0x2) r6 = fcntl$dupfd(r2, 0xa, r4) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000000c0)) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f00000007c0)=""/76) getsockopt$sock_timeval(r6, 0xffff, 0xfff, &(0x7f0000000140), &(0x7f00000005c0)=0x10) setuid(r0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/53) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000180)) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000200)={0x5, './file0\x00', './file0\x00'}) ioctl$TIOCSDTR(r6, 0x20007479) semop(r5, &(0x7f0000000080)=[{0x0, 0xffffffffffff4997, 0x1000}, {0x4, 0x0, 0x1800}, {0x0, 0x4}, {0x4, 0x9ac, 0x1000}], 0x4) 16:00:28 executing program 0: socket$unix(0x1, 0x3, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001080)={0x1, 0x6, 0xb3, 0xffffffffffff717b, "b9cf284b4f5aa7db56f7f472c94adf26c0fb8584", 0x40, 0x278}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001040), 0xc) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x6a, 0x0, 0xc) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x5, r2}) fcntl$getown(r1, 0x5) close(r0) setsockopt(r1, 0x49323db2, 0x2, &(0x7f0000000040)="4cbd726b9df7b31641ea7a177a3ba0aa8357a864cebd7c9967aadeda615f428c7175bd13a17ea2e38086ec1896e78b653595d93091ef3d0abca953bdd4e0066931beb11d4b18e1735c70de3113612b92726b096a2c2f50b52ee9787ce19a3c1e1126729b647e3fe5204ef0c6a28fbcd74915bc2b01ae9afc47b74da4bd89a338ecdfa79e6f74c77ec170aaa75a1392d2e8bb8bf115ab348e669e496dceb9e77bf33ee88992d7cc32b8930e4860dd49e11191235a27be239c3a3b9556e5447ccbf46b78a90f6b97a8e2c2c045ba8d680cb41b211e1e259f1c718d8cbe7af0430d935be1ad8b1d86f99362fce2a4a0d4c6b308887b170f0fec9aff1732782cb2ee1bf232ec2b113606813bbe31ae1fce6bceed2fdea0a87a004216e0eec875aa850c069564216a69d643bd3ec0dbb9a85afba0b438f449f18ec244de666368c5e087941b13015acbd0cd1fa68bb80be1caf2d1ae62ad8b0abeca2f3cfd0c89b8ae807ad62f022ebe679b5736d89d1b83f619ceac14b620ebd9e0e9a5c61b8b325930f21bb38b8f1c0306131df27c55516d1479bc32985e714e226e92e2ba2f9f6df6c914ad53ad4fa846d0705de5b693e9bfb3e81bfc84d8f79d5663d9bb3fa3f73c427a452e19b97b443d8dcfccad78f99e20df674a89f8b3cc34000151af707b0cb54dd23e65f88463ecdd11ce297fb47a9a8653532fa7982d59b9c094f4b912882bb557b842dd238fd283eccaf7398f6a1c54a05f5b8718653fe6718acb1379cd8e7b96cd9033d25d57d0e8364ab16617cb1eae11f0f7a8e96bdd8cf8c2b54ea5696e69866feefe8123684c7635418575936aa6434e65373c7120df381df72e88643d4c5961a14ca94547b739ac343b0629dea5ed7fc8261279329837dfa7f56cd6e14e9258046c5fcd013bada7f067ee0a22ada3c999d8ac5ad1f1d383be822cc697074a7ad2cebe01a0a644e6c111d8ff3441dca3627d92be4d51f722d4a40f324f4c9a3b69f8468d1c05687717ed0df86e7cf4c816003392e24b5870e664d845be4fdb1108b92377db5a14e381593797a7627d72f35f22ad5aaccbb6a472f26324182b1f61602c3ba2199dddd6cba3ab86dd16dbdf185f2528683047c32dfae3c5630bf70369da2584a1fff3d7c794efac99bb6daca55fe9164ad87a5745c2f978aacc98ea8b0be64e822ccd8969572de48579965c89fd9856e17928235c77a87f95b77a54e772fba2ceff0789c51cb742ddf5d462e3638934102ce43140429b8e000f56550ce4513a0d52e03aa295210fd69883e7c7b03e3465a4738877fc0a1d24086e9a66f853e68afdb54eb054db28449355389cfefaffac30fc94418caf2f376f9b0bfed5c896ea6c7b19ee73bc46056d85144ae2eb5338909ad048df28acf90b10cc1d1351845fa0aadefbde957857ae4d602b28b65a968ab35177234b44fa10cc1b3a30920b3f635ea06426db7f209c0317feb68f145d5941d4120e1ef1b4f6cf572356edf4f516a840624dda4a0fed04abd09edb26d5506f6fe47de2c1ebffb4f110913dfbe474582ed2e0484ccbd9733117e4c4a7e276e6e012940c849cc856baec5b818520d9b3b78d79cb48dff03e92b926596c2d9912815754974e106e29a6bf3a33726a5bdd4a490b614aa0f007ff3e77c1dd32d0072edf0c038a9645868268ea198bab9be5f8fe0a66b161726ea6d6d818331ea8f5e3d615922782a634a1e2e245b2385864379a6b6a541cb638c11d780760ceca147085c5540bd95e72f17418e42701e08102bf5202d64fc3a4e87977e54357e25f2c0ac1759cc2d1801b1e2dc85c9e7c4bc42a77578c209d724aadf87de402613802af967527195c06fc5d8bd3957dd4702ee10b7c9ae57d0ccf8bb538384d65fd0d18a80c2a2521f6bdcf477a363bb9d1c8a67b24453e5ef31313beebeac69b18ca2036046177eb3ad45e5286dd44bf4db183bd1be99a78a76f191184eab5689ce0b2713e2f54d7f4a86ddfabfa6b2171d916460031097d1bce06a9517e4ae4b2230c42840b1638da920a25c5440a005970850cf089032ca210800140fb04d3be4270a68afc68dbc75518d27be6322631bb008e586f1c560918056b1656de1c8aa47936f96a64720b44a56fb214b2ae04b706a6d42aa35c4539a2b24c49cb7468f8feca6f27debe5d0be0cc5d6f400d301081e5e9ba2f180a1d19192c748c9a118d51d9a68ffcbba9711f768f68507e7a26756cdc7b959e7051de49df0c2617a5b80e0ab776a5f54a29e3dc3a98d8f743f8ecad2063d9738122e585a111c0ee0b49ebf2bf1e550b792d44a6c92a4d243b7df1fbb525fe7b03388aed67e33786945fc0a1aecfdf69d0cbc5060679015ea8ff2e8dbb4e1d5882c5474806814ada905556f807eb31be6e2c5f44a435f2a3128503558f50e48a69f277cfcca7baf1e06c0591918d525ae78f6b018661d4b88b4cbb3bee6aeda76d807c723ea97f45a7880f98dc69de45fdc85338de80b1bc67d4b0da80995b6c724abc674ce5e5badde4c30a306a702adfad23bc3ef7e4b06d6603657bd09a4d6433e4f9007c1735f10726130d6b6164baec005fcb65cdf0d1abf8bb2ec245357dc6e927d75d3264eeffebca77b6d90790e56ac270e1eca71a650b11e107394adec3a0c81f927a38244eb9614ae335598e9f4faee1408d0bb335c0437fe0bcc8552726c18acc8c8527eb136623ce81047761c45e83e4b8a8b5766a3c3c944dec395b81fe3f53dffe6bc0a73bb7e16f1415520dc17e413a1ca337d07b3d464a24d282ea4b2e6bd10b6e33bb08b6073c1e5ec844fdac116707a36429207b2b06fac900a0efec3bc971983ebdfa6b4341e250db60276caacaf01fbdcf0fc9e6e6fa130472a4b7286563df731635e597d236fe7d6f82ab57e53f2b62f0b4933397133a5fae64b743cba3f3dd0c8d61e4ab61a27c065fdf32a249f1f1957e8329c26a7cbf5816b5aa8258954be2f2269335517a22369b3b8a0c371cf5a6c0f51b131f403397b70c3b55549f18307a39c0c59755bf90fe38609fab48a534a31c7afb3f77a8b97b236eda9e98040e67d27c9b6539759eb52adb4a07ac9d57f0e1b96df15656aaa46ba9fc5e60c48121b3e18a97161c38bb96174b22f6576ec79e9054f036fbd7aed23e2f45668e2a90999252c3511628b3757c8f0c895f2f712db4823f56e9b6ace1e497fc676306d8f05b95d6c58f07a769ed9a7170c7cb7948889bc4a7972366a8b7855b4576b6d6fbfaa45526734817daa9cb77e9e3c9a586c9223c28754c3b2a6648c5ab31f48141e58e7ea2a66134c68bfb57efae19fbf84f8c19e21eef44085f784ad1008972e8616fc033cff836976666e92c4626628b81ffa89c368a82802144e91bdfffd62b6546f2cd64efd6aff1ecc3bba37eac4bd30d29cb39b8907a4f9690b36eb8410f7ddeb62b770885e1f05eac4a91bf3d2a17b1192c229c75135c4039079868cfa6bbc1fed6c0191a85575016c46bd56228ed2b685bb7e5584e11506f71b0b9b9aad3eae39085a9b9ee6049e27a26d2aa70565aa8eb77d8b37f0202b7f79cc5533faeb9faa01b483991998c4c72d1a0426d3e47cf32478d46fb48ec06321702835bb79cb116b459a2a7e2d4289316f1f31d451e76d710be7782abb53aaba5eb7fadc2e880046d73f94c926eeb2ad45170ad48e0577f42964d708ffc9495ada9843e3a31ddf442455befd34f9708a00f5358ce5b82c4a573af5ffcca465d437c0bfa5eb7fe250bb935d96660704c0b93920ac27981517bc9a7197a94dfa1c731df90f735afa6d19998c31c98878148ed3c6bd1e75b75848ebd2f6349f4f72c83e6d060692c3b62bdd8ff20945c2ead585debb9da02316e782555dbacf02ff4e60e22ee848128ecb51db9edbd9815a653d533a613628c4901cc27c9ffe2e6898ea4260cbb941d892d028eca09af554f8da70cada00f514bbfb3e28df8ed11f3f35323f7d65eeb6b02245e466be35ea0dea114afa8d3adee632be0d7283ab7bda68b856f09708c00c434f312b73e99da16183330023f6aba1954dde48ed54e30ad42cb421ea5e787eaff3b0b016d5b6126f10ddaffd87418a8ed13742e950dbe770b4dfd2382f60dbc4d582b74b42926e902d51c9ae0747147e39b212b0ba1418dd57898411b27b3b08f3214d1848ebac3292e1d1117ce9515a2f73b676a870bbad59dda921a2b6dba2524964c763b1e8f0f68d0080563c5e53ef9440aaf3b2d8384c331aca86621442717429e6793ada032e22f174fbbe17d2f6c4f7d7007cee76352125c3fda94cfe3bd86754a73a6c7b8bcd825e8b6baff405fce031147bd1e3363cdab77d06a65440b33a4bc59e6551c414f603115d1c35035aeb6dc93175a8975ff93385956a7528c2ab9a361896717e1e017f5e864b34436f6c9afdb5f2e56c6ec2aa35ab2f3aaee693101a7ee721a80131151ec75cde547281133845ee481a9aa8c168ccdba50d0e79dc1acffb295516c73fb92b5843ff90e651f5914a596c5be9d9e4de76b9475090d56e0f3b13a1d58f0c15ebe00211e2fa86731373f026360fa065a14f1047547d3700b975e13a4f95d57c09f1c1921efdca9b9b72a8a6d1fce2d111cfbbea459b456bbcfbf8e463cb2fe242fc85ea1ac213f2fc48d312917dfbe205479414c05d7ffb9f40a52353a6dd2c36852fe46077b6d77f78d98182504614a7492ff60f32b31bea01a0aed3ed0dce64890bb20b724d3b03ff5780ac5d0881ecaee7c3ef247cb82e7ed8d3088621f825b23ce1b8b0da02def2d8e239d74357f1566420e40a51efe68073b0367fc7cee1965d638e65642f49a4296115671fdbcef992c2bb30b6fd46300f931517d3904eff99b27f921547f538a37045add00fb57e97851b04dfefa702cd9c6c8fd0758673c487904df5b868d357d7d3cfed74848bd3c2c209d04c858294cdc63386f1e03020479a3dce12e83a3ac10c87c53647ced754496a406cfa2baffa607ff439f580096e0d065569849a538268857dab1d4bffb727330affaf3eebc4f3a2fad5436f6707db36f5f0a74caa82dc754993f7d8d7795927db68b0606f568202b67272fb38c446aa2675e4224de3b9ae636fd2b70a8fdbe1fb7815171d8a822158b6a9bfa5bccbc634e9a6a4a40a08cc83cb4513ee15591d58047f4a7ea6749852bef7e56c5111152eddb1d9c6a09aedecde6545e710adca2af294ab683e5728886ce7f40cfdbe18f9f862fec75f9c48ad690ac4285c5e19d82dee76a6b181c50c564af9b206f1a5f285d29c6f3c5f16b57ba4c122ab2aa05864af9a8b6908f8deb4d162d05643e542162add9d3f76979c53dd953d3eb166589e0e118f41883c30e08e9bbe684a9b6fd1a75397fbe44a64d2b0bed76a0ee2645494a83c2911749b598b2f6de2a1adb62e739f5521c4a4089c2453b6bb750247bf769876ea28a1e14385c97af67723b366db5917315374e3c8422ee57e6f9c15e361ed06b1aee980a66c58911541ffe4f7c0f839bf087e036e0e3dd4661a4bc1c43a4bd807a0d5e8ba4065084e8d0fe4c77d48dc00f6baad09f827eb6b93c42108df6278aa8d98bc41677107e292eb053ef1fc3c149b6fba751bdfc7fc223ad128774bc1cfe5be40c31b47b5d11d282ca710c768e088d51cfdbcbf1a96114395e906464c95bc26d5a7120234a1109edfa208d8fba0c018d49dbe64258b870ad298463a70a2474a27db537747bcc0c6be5dc6a181c4ff684bf66f2620c97d1a7b16d474eff47bb4cffb46753667a804aadd37ec7", 0x1000) 16:00:28 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x4, 0x1, 0x8001, 0x4, "c93b2572477cd2b45ca9c697985d7095d0eee653", 0x4, 0xf1}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x80000001, 0x2}, 0x8) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x9, 0x6}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x8, 0x3fa}, 0x8) r2 = getppid() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r3 = msgget$private(0x0, 0xa6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000440)={{0x0, r4, r7, r8, r12, 0x40, 0x9}, 0x1, 0x100, r2, r2, 0xffffffff, 0x1, 0xff}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000004c0)={0x0, 0x5, 0x9, 0x7, 0x2}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000500)={{0x2, r8, r5, r11, r9, 0x1}, 0x80000001, 0x400, r6, r2, 0x4f05, 0x7, 0x1f, 0x1800000000}) writev(r0, &(0x7f0000001b40)=[{&(0x7f0000000580)="73e761558a6a3efd96d65f0d84276f11a30ffe7a2721363641591fd65723eb8414c40f7c6ee4f89e08f2deaccf2ead5b6341365afa7d4d33de24a0b893d8d05aa3272dae76dbce12ef2fc821170d4ee874da08fc64176b2d9d78fed026b8ecf903b33404a1c6b80a723ed67635bbc35d539fdc714a9545b0b20d53ea7605cc7c28f0d05e751cf61c6df4a71f0cdbaebed23f0b3d61b6151c11621b07779d10741ef8fc34dbcd0dfbd207", 0xaa}, {&(0x7f0000000640)="fa", 0x1}, {&(0x7f0000000680)="4b72bed2c339249afe11a65b6e1d930be3277887496942bb401c545daad18f0aa7e49d1841e106db05568def2cebcc8c03420aad092e737cb96d8c7f24338fd69eb330d7695c71389e924d18ed7c7543b560a9f41a4b1fac6d76ccbcc947636427e976d1b739ac76d166b3bc54b89c3858c815c0ff32ab62d7e17ba073d909be5cd343d4dfbd986eb73d11", 0x8b}, {&(0x7f0000000740)="e7b8cdd17f2640537e6c7de0892794eba2829a213288aa17e203a242cf6cdda054f9f4e19ca2e04cc3be2af43b785114405b569cb65635aa3546a158cdae1553f828c8bdeea5612473cbac3b3a58c311220125f864de87c46a988f564e198ed5097c21d0a4e18d55fe2b4f8b7e044da1fb8b7edfb266148af618e8b01f72aa3da724aa986deeeb40299900e2f1a1fb5102eb5d7f1cb96b3b486fecb873494c54c64bed61bf5c3c5fd158989ecddd68c45ffac89ca44cd6061666404e90d59fb6adfdcee0691d11bb8bdc40f0ceedc6e1fa1631e82b4840f452682ecbce8f89b192a461ec7982756fb0f27bcf0c7f7ba373f91160704bc8988dd78a13bb95660e524ba7b76aece96e95942372bbf87b1bb9f39801d1d56915323df7ec783e873e5f8ae3efac9dc7a8aeb862afc6f6dcef4463f86f09bed8168e1cdd014c5e63d528046ad20b9a4fd4b228244e28fc5b71b73a5e22b76bf29403986c65ce13281eb44a2ed36e40ac99b39961b06e5c67774ae4841d35bc4dbaf3772a1fb136f146a4afbf8381791e1efc34ee5ee5db36079147011ce203349bf236eceb59f66d777af2bcbbf538af88a83c170bc44ef80b2705572ac3767259713374a0166aeddde258f6fc78715ad1d81d8e38508b711942f9708db32c5635558aede64c3d0b59ecde3daa6f74b183b093848329786018bb3988fe04ba637b4ab64909bf386b4830773b1c0d7a793c1447451793dfc9f6e5f1fed78ed3495ba63427718ba875f15f6e5341f5ec2189c2a0b3c3a94185eba387735ac164d6731e7f1e166c1bae79289c2c0d2f08f1847965fe59a2bf386d9485d8ada7ea58e7436a653624eee74229840bde49f8bf71018178f58d62fecba04f6c615c19578f9d55db301d4cfcbc713ec521c0160811791e6c6598034b31a2fa4c75dab62354659d8dbc0dfb2e2f2f5904efc14428a7679f7127431c0890799feb209a7cfd1a21379365255224018748d6fb0c50cb7084c0bef2a5630ce9686137a9638cfc51e9c0cdaeabfac9193eec91dd7c9f6c80cf556ddf88488f0d444a5e5963dbb0faf39c4bf8cd76cd2664a89b485b411a34d4e35516e627fdcb42f813e068e3808fa25495d6ec329677f4b4d267f59f8ed537e624f65e528a700790577f8a36e173f1f16b825232f317900573ecdd36d387669a4f2a96e7be227239fc9c59f8a07f5b0478b9ee08cd8bb83c3c42999059ee7c66dd212fa00aa136c186ddb3b30ef1aef86df13415a15e56843f19fe24c10547ff05a226f93b411f69aecedf982c972e561fb8c4fcd974360ccc5710298ad67c89ebb5b8696ce56a8e7cbc5bb4d82b3fd305403a6c3bbcdba7735a604716b0b382e701c18cca6ee50c660cb7590bbfe8afe0702996aab09928e5b92281abf885d81fb389e1025a603f0874e1b03a5fb6bc41c6d5f5c0090000065392136458370ba80f47c681f42cbbd35ebecd9a8b6849836b81d304df2338f58c52c3b558ad318ce6615e4cd870654186944bd5e45f25cd703369ab774e453ac7f33cba9206767594fab34baf51190377a740b21e3eafa30e63012fef99ad550a17d234b5c6a01b0c99b8ffb37cb713ca16e2ecff22a3d768c9a49169108a037ccad43cd09162bc1732ba0045e5c9de007dd497e085661671bdd57264dd4b77ddd7d11da6fc2cafc177fc696ef90eb974426911cd40e2c010a3a0ac956a766cc5b41a26d9acb8c992a33838db0c4708d073b8d6b4068fb3044dbe483badab2d2622c06a84dd5414787474c84cabe59ebf6f45d6109613952caeb81132b3652fcab80958a1ff28e384e3de8639a9ec21a0d08f2d8590ca70cd626bc8093d03b7dfaf8a3e1f4b273b28cf8dbd6d415be159184e149f197bdf38e12a778bc40142be2501cca53acc0455b9c377f0c1ad9e9ea3a436ad2f516e430ac8daaf58ec615fb8c275870193c5893560cc71e7ad8dbeee9762d7095b76073e2f2ff4674e1f086aa5b823e6479936bb541599f967098eb3ac482dc1fde40e4a26d2904a58b6bb37515cfd7ad490ac587cf8e49ddae8d0d6785078aa75e69eca458722aa355153049b588d341d03efb1ae42e257f1542078c30cd4d21aaafda745968e5f4b6006f434be1db40c31d9fe89ff68a55c7a0dbf4f5798dbfd0cd8744de8ff59783dafe8fa1c529982c84d961b9e7bc02f218a7f9135987405691df01e9b62e01c4681e7e740e00878cc325a2cdaae15a3106e39bb4926ce2b9764bf7a3d5695261404dbc4469a78392f691ae385d7cacd76246e5f6183617b92da4b79cc78f0c80031b107fd6eb8d760b5098cbd076b2b4b1f2c534dded084ff465d3a3ff0aadd3adf81a4f010099642d8658b079f59a9d4b45440891748b3b8cd9f66cb64de342ffdca6d3e4ea33691dfc295d523aa4ed05efce96f9aad1de2f3ad876b9192f3e5ffa30b2d1619c6817f56caf904dabe006736f09b7a300c86cc944317526d5b6d1ef5b4939d378e32ddb7a88a7c573e4bdedb8b144384ca7deeaf70edddb41c3952dfdcf653c58bbf84d5debce20d13ec8018fac85c3459926cee42b109f22df5d6a4a56be2513d970c5628f9a7a9e9ecba3abd9b4670bb7d1af1a368885943c9322fa33f277ae2a40cd988c7e93c33e6834ab1d4ddad0d65de222b15393df9982e2ec60061ab45ff75b8d2b275641268d1c1de8d8d3829a5c320d295fb0a220bfaaa6a7299050badced41aa7814b8b36532d9543098be9ce2303dd16cca19c67f9b621e5c3e34d09719017568d117dd2d2a1011a6da011799ca89c452d0f0bad89207270702d72a618547af9533f20b1d39706e2377290cec0ae86bf6052f9c76b0cee1481c2ca424121a9dc11ba76e920cb3de2559b1b9d7c038939d5d40efa832f37898e171476d66ba7558bb89ded10ca2f54a0c9ab2a8ac95c0167185f66f01b7187fc7a3849441a302408fa464d6e99b07a3dfdfb3b3f51edb659f20af0e1eef8db4f52a1947ba3f00b0de4d4518981863c1b2487bb185ac187206179e3cf7e66036e5f755bfcf9c1a7d6695f8417bf635f75661462f09353349392ab934fb801bf9506055c00effb80ab9e1a9044b5f39140c59d706c4812713da75f9011177430bc43bb53e90788b5e19a17c1d65917a4473e762754ea5c8f475512ae84da9e6fd34500c6832865a4b0595b2bdadc6d5040f52cb90453946aa33079ff33788816eccdb468344bb625190a27ae1cab95065d357a97e2a8ec0dba45e974b48d098c858c2dfb6011d8ace324a46cf66c9fd136acfa08245ed639e87e9d9d901bf8466e674a2b8155c260db2518c69de1b7ecb8090005dd8731829164676543232d4eb1cc2fd8f2e7db690e983ee9cb6c033b5f19d09044ec91cec02a1e26306578da02a6e40b90f716a495334df9fcc946c338c8f2e14a3eaaca99035e3528bc2b46b0b3fe21b9198dfade7c7f65ce0d53482f5083204da35783daee684dc0e7f51b0c2269a949f410fbad718ee3dac3eb52ddc9a99975151cc1f2da3246ef9d59794f8c3eece0269cd1f459bde37062672ca8fcebc3e755be60aed26455d5454e06564ca3fb8d1efa15b62f67cc2dc9bc92a2d59cd86b116183c7b57221643d9059e9aa3eeb27faff7a1f3818bb15b6a8772c9705c9a3fd5606bceed12d8c69dd10ffa952125c9f5729790830713496fe30b9fe350ada071423b3d5ed84d38cf538ae824c42268763433c084e8830810582e9cd6aabdb7b21b13d1c92c11803f692527490a7fbec421c865d172ef160ba18a3add16ed5edf87dbcf49a3e156d51433d701136fc7a63b3c4e051cdcfd9366843abee3d72a6d0e7ede86c6054c6e9a39bd1e5ffc33eaf6467ae3ff1cf4724113f94de82030b7c305c26545d6241c759b15225a59236bcf32a515e490653fccfdf64ef2f7f345b2f649fed0d9b7122fc32ae59ebb3e2d569ffc963a80bc9d68ecbf4bc0f449f8f38bd16bf79e4a2f978d55d2886dff4c6421dde77487a7ce1d89860d293d5848946cf31e79c95b4257bbd2d5e89f209a1065f171aac0af9ba1e052c635665f00afb5af20864e9bdadeafe6d666955902c2d2eda83092f6992536e281a2eea12941e88267c02153a0d8b0e16c8cabdb42804d5e288882db8d52d3e4d7db405d1252a9b23faa749eaa62880eed952c3984ed3a3d4bb3720cc59094c3d75eebe2efdf5172c4595f0fd27e8357383e0254e0fde7f2bd138cd580148bc6c612aec550c6f8f85d56f57472126b724a06e791aaf1164aa205026a804ff22a4346fe33d0156f6898787053199ac82dd86a8480d2e39abe305bb1befba514db6cea68f0a65b0576816239001e4e3b1349d0604549b3caa4bfa9a3ccff4d7427ef69e9bfcb5b91d4f2566e6d4f53164d64cb3ba72567ea08d1557fffde1ce78a8f145deb1694fd9c36deff15800106aa827f0756006c02ac2bf362da54f4fc09b46d27bb714f4e3a0fbe747c0c27cfdac144128e98db456a1e292b8beb1392214e06cc713bbe5f3a71015f20bc8d5d6915fda545dfb9e33cb952f3e471a5f26b5f8b359d8bc01a990598ec31505078c987f9c7521713afd65b47616f67f11b69f1e5f5c46ff4dfb11ecea3cc3ea54bd4d135d162e7192cda6b3c6d01160c5d48892755b71986b05fee835be78ec417033da30ea46f0c637485657603c9add57711bf84f18f41b2218435a820492552332b691e43e6fcd5e975ae66ab41224778fb7a1118185f763fea85cdb0429a629672389d458efe00b7c982bb9e2a3d4965405cce715a2ba1e8e9bb0c921f9137cd194a428b41a69193c6c79b9c8e7cb0427b86b900599c3d7ea3ca3d8271e24ade82125c641fa31d35ae9766329985bdcd03feac5b2305ce63d3d7846de3a6f67809ed375691a1afd0e531a0eac29ce0139e8c5cb5e5855913b307eeceb3218cd8d1f4e448606eadc2c9a88f85669732fa6c76aaf0a40fa607a68cab023818e287e6adb13854bd530849a1aa211f129a13a02192f3b590cb6c74efdb07639e0b3addb560ea9453b40c03608011781387ee622985fe73b08f27ddd47548825cf50db5240475ff77446f45110b2844d4ec1845ca3e7f1aeff523307b12d8cdbca4817fe30bcc192e9a1834fcf04df034b4a5ed606c6d6afe66a92039e5d538e26b21cfc4ed9154e4e9d244ab69f837347ca4a7823af8e6572d1305ffc7a9dab9800a22dbdc02c42430ed1847973cdfe60a2a387bc227cfb1880f8c1cf4a595afd312883fa5c1b31d0eafb943c7527acb21858c67d84dfb9f3de6afd45720fbc9477292a5e25d11f831851715d243b3bf2b3135f9a06587ae98bd814e149bad2661f44e8f0543cbf969b420c2088625da4a309eb32efce6a3f7c41998c256be7c8ba011556762ada8cd84bf78d44cbd66095ac61342ecaabefcc994ffa1e071e0ed1fe8298bad022396ea7f3f33dd49adb6f6f3aaf8746adf28533de8dd49dd80a9cd5e273d258837ba506fad7c28d51af53db8d59a2542c97e88ab90d47f120747f258fc14db79ce62fc0ea64dbf731e698cd154c67ce317166e07eccba31d9967a81dc5c621f5bc30a2c16c9b08dc12228b7443f3f4523a642b72d5f7d9c7328c7c62d5b14125d069419247ab2ed2df15137f56a0ffed54f5f85ac5e5e6f3b2884acfdee329f48d22f4ae3b60d5adac1bc3095bb63bf94f66d54f54a854260e8dbd53926dc00894d44754e780ae116ae375f2eaea28498a5d4d8ba53ffc2d1c52541dc609b0ae9674dd05ba8384f39e902a2c6e0b4cf806bc8", 0x1000}, {&(0x7f0000001740)="7877e4a4edb5fba5bb34b5871c66224750877a4eb4996931a3faca82b3d671a417bf63c25ad94b4e34d31bdd77204d819fc5c77a459eee11ae2b653a43f403ab4efc6e055d2e319b02e7906d581e92ba25c92a9f5aa1beeea889c08e630c083fec01c781c2ea0d5cab5e427865b8f0315007809b1ad724c34e101eaef711dd44568c570a3926e80100d12fc5299187323e80e8bd879ecdf332c4f8c79998b881ce4114df0d4e86ce805e4d7373a93b4ce1d1b60673fcd0ad7c97111a028f475e54b9f3db64eaed55e7a602a3c7f1cd681783a2038c62915ba3d7190a46054498d165df", 0xe3}, {&(0x7f0000001840)="598bc9d35583a16915307aab75e91decbe614054fdc8d24b15ceb7f5e4b0122c01ecb2d35399bd3966ee1fb46998b74d4f01fd361e415f30486b0222ee9a939c89bd6d629165c5bff7fa07756406cb450b3b1c9f12981e10ad73ec868d817b5af4653c88b83d853a814876245d04b2be626066aed65d06a818b1c243d7fb9edd3a78bfcac22e355700461386dc36f1fc9995a35851c8ab4345c5cf29121d70fd4af61cd18cc4b4f2e8a0d2a73baae5c6808a562d69174fe29fcf", 0xba}, {&(0x7f0000001900)="67e3165f1aabceaa288883fc9478ff27acac239aed9db2cfb353f275f67eba6730884f5932ccd85b1b461959f8eb15db1b93a8292c9b0b4c445bf4504a048aac6ac9b9bea66d00dead246a80f686ff56307fcc25698a9f23b4094dc7739fb6d4f9961bdbf00089262d13b602232892b6a0e0a7e864ab47c9c0edb284eb30809c456df1742b02878363b6ada9534d18d025f9c14b2c420608653e8012f7bdd93a8a48a8a6a745060760687ab9e5c2266f8f24423ba934bcf480464f1efabf5ac94ab9ad641e951b35f2c429ef68383c928c95070edd73894d7505a7fc1805774936103d4ace68bf36c8e9f9c5e58a96a358bb5e0ef8", 0xf5}, {&(0x7f0000001a00)="d0b8b79d379c40ad99d81762", 0xc}, {&(0x7f0000001a40)="9ac236e29dc4994dfe5009a10508a36b5d0e3490c2e9953f81e997ba7f454be02a346c4423c5feff558207ac12a743ea86522d245daf84422015427ca92afecbd175d6e3278fcbed48330897adf06a66c87745ddeb4f379bdf647e069ba5c7d713975d459aa84455bd47f566c8588712a329bd5a1456dc1b6e1b8acefdd00aadeb91b1ba1a9b6fd38329a7fe4d17031b92c968fb467bb82d60a7e0534c1500978aaace53b08da232c25876070ae7fb43cfd9ab7d4870dba6d682bc252eed7c8855b1baac3d3eae29f3819808af6254b35d95230c95f28a27d625291ec57c4005ee1334fda203", 0xe6}], 0x9) r13 = kqueue() fcntl$setown(r13, 0x6, r10) r14 = fcntl$dupfd(r0, 0x0, r1) ioctl$KDGKBMODE(r1, 0x40044b06) r15 = semget$private(0x0, 0x0, 0x111) semctl$IPC_RMID(r15, 0x0, 0x0) msgrcv(r3, &(0x7f0000001c00)={0x0, ""/177}, 0xb9, 0x3, 0x800) write(r0, &(0x7f0000001cc0)="56bfec05dcc206005767e2215875b34beec0542b4968b159be158e50fb4271644e5f488c8718f33857968b6689d33b18", 0x30) ioctl$WSDISPLAYIO_SMODE(r14, 0x8004574c, &(0x7f0000001d00)=0x1) 16:00:28 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) setsockopt(r1, 0x9, 0x4, &(0x7f0000000140)="278739f4e2f195c6f5580f73b556648fba581e023da940a8245fc196aefdb75728dd0acfcf5ee8bf48f8fa19efa204dc2bd8833681a9ce672acdc21b42ec6f4447e5a32560261ac2f80b4b5eb446544382114a927d4cdb4e302f77c842599b83497a9965a115838625c9c924d60239943f4b450db30a1d2b237b4afec79df5b57ffaae8a66571df38d3361ff2e2d8d2bede8a8ba850038fbb6786db6b138e2944df3e25bf05defe32d596326e8aebebdf369c75f72cdbd742f8f6d3e86120db139da06d067dacd39f7147d0f3173fe34bb68ad56d0dbe933", 0xd8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) readv(r0, &(0x7f0000000480)=[{0x0}], 0x1) 16:00:28 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9a, 0x0, "7e389dde00020081165d4c5ac701017e6800"}) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x8) syz_open_pts() 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000002700)=[{&(0x7f0000000040)="22d36ca9823b36f2966f476e01c5b3523aaca8a1e6364bae8cc9d1fb446dd01d9858becd0c330541643d67bcfe2146b947403199c4dbfd02388835556f833348b771d96737bc2ad6cbac83a7a684a9390026f76c9c8328cf7bed14c7e9b546fb9aa71384862b4c4c098aba003ac400272abee0b65617db0d11bcba33c1bdd00c443dd6e60710180461e4df0d2c504e57b2cb0581712a837b90858a2a7e2cd34ad4de21da75dddf98eaf5", 0xaa}, {&(0x7f00000001c0)="0c2535725257eb6f6877fa38d06387bbaf3e382d565ff6a47bb95a53110be1b6cc2850e96f673b21e4ec006ceafcaf6e811a68f3ef0172c0ccaacf75f5994dbfb0cefc32ebad5a6dee7e176b2a3b3adbe22b7d631b1940", 0x57}, {&(0x7f0000000280)="99a2058f42e7d90c7672086a8586d26c5dd449320dac229964e4f99f5e97ac3fb5458bd049abb6a086e2bf282e6d65149642735e48a033c9209ec15ff33d3422e744ec9015723dec4fd00ca654c306c02276f549b48d2cae186adf77e28ecb5c5056b5e1f6b87f7b3b54aa1ac8dbeaba06a5288df8a97b6d2586ec548fb40d6e04ea1c8b8a91aa7c19043f57c6890bed44dde51a60b7fbb7782574e6486ee16eca6133aaeb5098eecc55203cd621c92162aa3488caad335a5565e91b99450bebc175d135049c3e356302f77a36f8dd10f9a5981ebfecd4f74bcc346d2fd9179a6cfa1b7563068c74a89b55ef2f9f4ef798b71daf1e4ef7ac85749fa15f925082cb0a4d852b97cac659d6c74101efd954b5036a650110a54e3c06df47f1989384a537da1a99e77a5b91786208d1d295e0fa1df2e2a12494eaa2f230fa29a1f7081fa4772cfb4f645202f4573cbb4b0c7175c803e0a44dfce80e223db5298ffaf85792be634a79417ee8c413805d18da79e81a28b02664899c1494127827fbe02c1f440ce48c19f034b566b886196bb10fa78c2072fa0dc5f2348adea68e82b4e2b8f0608cc0e56134b89e1ce083cb97b0eab776fa94a09793897368a4c2026d162bed6534c38eae5b8513469f71b12018fd7d2f05f7c16d4a7aa0d9dd824610e172dd85a64b103b2ba916d1b5df595c932af18545f38fdad64886bd30640d7fe6e18d047e062a732d1ed7cc8b11c70a4abb9c6ed441dbd503f3b036bde57da933a7c70f4c1bcd39f637ac6d1b69d58493f18f3489881a02e24f807ad4c99d7c6555efb640a151f3911c8da08b67181f0e7349e0b107de7be2b61d0d9857510ea5137a5745c87e5a735a178dc23cfbfc57cca0c4cb0f6c12a663e164711809578fbe74ea715bdd040f7fd4bc41e58d0f776e92a25485c0e210d276c5acc34d8d9854941d36e438fa14c34131326a9442d658ae39141aed93799e9715fe6f4e28e7079f996db3141bd3e7348e317fadbc74bb547b5dde3efcd3e27167d5547f1f24031a09ba97a23e874fb9f89f678e3355be57f8e55e46c7b3501dfd1923c1c826f55e9c70968b7ea62b68c293512e2fe1901616ce2c3a85c99208f266d11cb3ccbf8dd272717f103805ea2b6cb6c38da2d940e6ce38efc484c26c199cf4806ff08e0c059790158faa7ea570aa731794141c739ed58e99fe7805bc2fff1eb89aeb19c1cf0c49d2a4d5b97e5f0e8831a5c3a97ddf59566ecc97793a5f7e5acf80a18fa6bb5eb38ac8a31fc5ea3543adea52adb1568b96f0c7a702afcee5e2dd952e1ce5be9ea4ea12e4042ab380f7cfbe02615775c283e120083601f75ac2648d99691712848e5b6b7c3eb11873174ac81001304fc0d13cb02f67f9acb62d60d9dcb8c8380776ce72b1399bf78040058fc6b1248c04c75c9573112e6086211b70ec451fe4b9cbbf7b80516cfe81e5bb71b3de6b5831102e1f071a940d8595be445bcff54bd95ddb950adcd8a86417f135b04aef93ca34dfca8ad9dec8adb3c7a4ff805ee731de731b6e9b9421f9f6501399e21352f8266bebd7313bd5d4b8f2fe76a221f2a5ff02c71d50d24740c729025687879510e71ed59785ef3c458b31644d8bb8c9fb278f640443e755c853df637131c3304379b66c17249999b4d3c012404164f1f8dd8a81e435a23b36fd02eb0978fc97c67c20ccc90111c30ad20575d17cb89d3d40de557b20c4c33355bfbc593a2de322f1a102cf5ea223307d6ed98784eca2ab9dd64c2f03233a92433cd8476e5a1dbdc758de4528ff47bbcece9ee35ace5a713cc27059b44261ca1b64f2c99b7f34ffa65e391917676b6ed00da2795278d80c452c01063ca8c58c32523300af4a52291859ae777c44aefce3361638ca53a92a6c73661944d17d2f3be71c635779444577a6276c8c99ae45babf7708f77f83e984a4111740f3cf2602e8d48e8cb9f01fdf85cb59254238185d7af5c2e459f90790f857da81b05cf20819d43e8e718702ebec1427705d844a48c3d0f17e365ac1590860eabd94440ccb68d52fb3e0398092dc0387a064a159ee98ed04ca4808e09820f5854761204b3b77c91e4f5c12f3ac0d75cfb67f421e03d5604b00f58c96acba45219448d867de67c08738db78389b657d4edfd2091d6fd86bf42d2df9c1a7da3ce36fdb803e8b8cd0ff3acf91de535dcaa75aac9c232fa8fe5be0ad04c35b12da77cb2fda83b8981ea4a9a238a948f65b6900e95ff2ed0b2eebc8e851c8f78a0be81274c5ef0173fdc85c5757718601e67747a5589f4aacd462833c320f05f32678d98b1a94002c73567350b09417a3ac2bac4d7965e54743a384d7924efa7590a832cda74f0a922a3fb177232ee65a8331b9495d10b9ac19559c75a26576065aafbb92567b9b5c5cb304d12f802c44e091269269fdffc9de7851a686398259f95359e8a56982f1ef758c5f59f0ff6eb77a7483a6ac7ca0c554d719583a821012b8b60c4796fe6647920e3139054d18d269bb2dfcab27f1a702eb2ad456c31d49b2f11a08071f5be1e4f1c5f375e274a33ef432e65244005e4db8d70dd1bca9d9eb6b1edff2e3eb023989c3cff6645de1381aef6058f1921fa3904b4dd68095255f8d3b7ba22fc6539d46e5a51920d6cf34e7592f94bda0565897b6c99433f75a9bbaa86f73033c756fe2b73cd86d3e0d3ee044f9eaa1a3a6c5cf4c5df5c019aae8d471daabb81847f2eed601aaa8a8ec0dede1ca8b8621cbf5935ba190a14d74c702367999f7d61071cee0bb1a0c9d72e7486ad8113b1265543288bab4253e5c2185f6b96ce5d3586b3141c565be4db31e96920103e377b3d3ce8667eae85648392ad176aec650de53c65e1c4326963783153b569059ce57c5c968f3920eae038ffeff3ac813fd205be225aa6632c6a5ea179374f69f0d60ac2dfaa68c96d7f9eb9f157d22c90e1faeaacbcbbadf31788f6aae3ce2c84336032f155a7bb0a97e7681f2563ec0b21a587f0984e93bfde405319658eb7b9bba81ca3fa74df45db93f0f6898bb208d9f902828951cf2fe9fb44756cc9e1c0297561ce67a97eb48b6d86ebbc7b283c0474f6808f6a6eb1c82abd13364c8b7e7040fda409ff835b391fe81b2d0cbfe84e9274cebcc289187c5bc6c5bd6c346cb3893ae00efc00e32164c7263fed93eae69d9a5e21dd258d169086efe5b9fb32977dc43c390bfda4ef6e5ec3de10c950db7654bf2b44e446b87018388e1305bdfa67bc869c3934a8146f3166cb6f1edb6815c96f8e920d7ee3f292268fd3a92f2757201685e2cbf2b1afed3bdfcf6e78f82ec0b86eaa5fa4d516d6e46c2fac28e62f6c702054ecaf1e92e9bb2443a490fd54535681ba893821339a47e9e7e2f67b50582535f470784b0d5203a9d78465d80ac46beb589c2989cae71f5badcbb7fdb586836f951c5cbe90ad22749af8a1e3b201aebdcdff4cc81d1c7ce13b945a364d89bb6de763b117c10e64dd6948e0b844af58059c0cf05e77958b1468d6b54dc80de1580ff20eb237f65dccfd900bc3a1a4aead95dff1b70f7916c4ea07de474382502d8ddeb03ba3e7a49aa14b8fa1c65b3446e3868c75be3c6b6c8682d60024ac0ed82559bb9338a38fc22d8066b51745b8484d031bc688f5dee7ef204520bb4e550ad0f5e3310c51fdbd4e30deb5da6b4c6ce1c7a724ab090d5c0df6e9b6351727370d2fc43877c3fe4f4884ba1e12954e4452ce40274ff6af2429d09a0d59fae28fb2a5697111239de46b17c50c3982a2cb9920eac6fc86894303d85a609ada6ed4a4b61bb833cc3ef1784ebdb2d862333f0d8823d5b54b80f0a12f3c1226a3675678d88734203c41e0dd36c5ffbe3e11f9f19741f17aea63f38512f498c4f8a9dce4e1e8844f7e1f06c671b0be505a9733272febfa06bd6327bebdc97125701c581c4a6b5f3deb2581ed160c434dc411ba8c3fa6eae8c71de1262fcbc09f7a5533da3ebf9c6dd969782c7ec17884f368c1614dd61769fe60ec069a43ffeff744b4492024709dbf35bc8bda06d2bb096022306e0c83c7ec47b7a870c85c7a16a4486a96b705836ee72e155ed2500ae4326c1b53e84450a0520145068f11daa9218778fad2bf68a6c21e330538afd6b989748d31996c0347a3619d9a4f1c2c401885979bd28ab4385648b18cd0793153491934598b329f28285e9da124dd1f5882881bbca6c6cf706fd495321c90657d3521dfb0f9cace681629d3d3b22657e374167a69e24f438e844b87eafaff5d30e3f2790e6ba36b5ec9bcd28e6f6634e3ba2c4f73ee8ca729320e2050a18b82d43dea476902786bbadc6126374c49dd0921f91e4d5767e95d94773a06d8007ff78ff130ca9d3731e8edc24ee1bc9986664b68c36ff01e0db7cb5e8c025df5a49e94da843ad733f9a4741fc45a114a651b36fe00e099b06b6c86f90338128ea7be6d97cee71c7531fedb7da0fb6f070c09bc67c5d6f710f7d0728f91bbbb965782e16e8a84c16ba5479ea13e8825f3fe2bc45a6a606295be00f4e1927c40298778bd0a5d3ec08d83b184543f9b330580588a4648f89202f68d7770e347cf47726d9ce5466be3e6cd7e9499a53f4f768b47fcf7c739221afe6c5c814198dfeba8faaf1d375520eec5dcd18823d25b85d9cc0598a884c6af6faa4041fb803147c86822c7b4735993c83829d32d5c62c83efa2aa6b2de9d32a4adaba9a7fc370a87ff032390503ed2425d41299a3eafad0929c474d3194edca540ffb443ff901ce41da96288af5a06cb70df7a0c55738365b0f6b124ef9a152f1f366125c0ad6f1e76c5c33da7db7277795dad18cf08b208fce237d68e837a5e9b66f7ec6273e3fa64cb2db5abee511f58cc7919d5abab8dac373a9ebf055f2adb041a7b355ae0fd5e5df4b876e43a8205b8ad626ac8ca302bb11791144443ec7aef99b311fb3de9c2c4a5aa214ce2b3588ebc77625999f093e515d0292b4c9d8f8cd79eedef163004cc7a295095255291cdea1b80a50c3bb18046a919efd5172c158314f45b8ce912e539e233b755c787f8edf3206d50905af04e745b3a2914280ccf1549fcd835641c0a57bc996baacad77f7d5a128eedfc057d8d72af8250c6a8c914853e0ceded1c3d734eccba3b7f0dd232b365d4f0ae49e8e6773bf12ffd7effcaadd10657a39b3e1a376805d00b805c98721a7a68406fe400851fb4c01bf087b3f0df78a988ee230263b5b5633c6db5d9a8fbfa5a45dd9e8da5b9ec08daa7587b67db404a1286cb7565e2fef39efac8749c8fcffc344c5ee542374f9708fecbd574f960789db3700ebd998642b7e880951218f737a63a9a7c913234c325d8207832f8a12cd2027f9aa184d0842c30bb6fb4d1dd41f46f36ea9be65336578360666baa2c74f8bbed85699773969b70552e47f9dbe563692e327446bdd33ef8dc25c277efbe3d3036aa5841f797b8b1b1fe54b08810226bd33379d787c8074c19185d45bb899d094cd2be61755f225eccab601b07c8f375c4b249ee2c548bc1096273fb3e4d13660e5c401af42959d0ac5c3d760ff0724a5e0cb76a1cb37bb52858df7ca2796b63f0444f57621211359ab6539dd8926dfdc14c51306b0662f0b1a569b5e017f3b8664dd7ac856ce844b3adfeeb410130d3abab1f8b121e29f02089120bae36c2077a06b0c4aec8f4b6178ade26f26d6ad59a0e8237e821a9bfd4f30906036c02c3e0365af2418d9faee20623ee764d641c912eaff0bfbb9836abf0ba95df2b9ff927addec66858ff04e5db2f25da582", 0x1000}, {&(0x7f0000001280)="1c9bd83ee863533671985e3aeaa09035f7f66fa0661fb704e7f5c6873a343006fd5a4df871490509fdd7ae09cecac8533d8af3a2995f167a9cd69817d09d3b256c293789174a573c0f6fcf41abe3d6808799fa5b45d69b439dfc49b893d51da6996692f2c2618e5e65915ab641c7c920aa61314d78afb22727b5e6a9e7ee8f172f3d1a828baea5a1fe4507bc5beab7100090b7bda144533651b4eb68e51ec9edd79d8dc72ebe81f617ef542e4ac7eedd313155b1d9e869892a38c73eea6b6180f167594cac97c7a085a56c07b5b9dd7fdb4479b249f5f897dfef3505949915195f046fb2c34e82a59d1742898c42f820711aef44ea650bb48808a921377feee79e51e5d7157bada5ac48fae781ba62f0a9b5ff04bd716ca458010bd99d94475a481b42a2fde9263a33720794a8612edb1f4a638fbb7dff00571aacce4fc1397111a3bd581ad0657d343e9de8a28f7592bfe363a0411d9d3bbcad2d26773dc6fec4f2772e4bd298f86a1bf82c8c9740c32ab9df0d7ede8074aa6d135ddcfffb01be23deb1c2394038fc826d7f7a7cbcbbfd46930da878785ba2afc297f4b736dbafe356ff79b1da7b760498bc9e46048dee86e02365388345cd77ef5c52efa8b954d2fc8d6c2b6ef681f4605ef42a6fa67667887a6005432cda632f93e791cda393e1f4e0e154104f333ef1b4401afdf294275a3e360e88619452275696c7fda918233bd2e4ec6e9cd442eb1541af1f59f3e83e752276f35b881b6fd194da5b4a1327371a9fbac09c34b938cb06dc97ad096d341b9cec0988781bd7ddd5727418db2a451c13253d0baab50d65cee13c165d78284c48692d176f92e4204aa85f922d98224b0494540ed31ae718c60872bef43392dd4d03d780ed31a33260bd9d3e1d78b1515783e77e4c5876e128a552388bb1c67710d9b3dc0e949a3e1cb6a228e435d0ab58ffb488cb72f06e7aca37bd74a93f9bd515f47878bfbd2b92bcec9df48079a384f497e8d6272e31231c10521b851f743c1f5395ac679e474c83419ee391ea142905a74272e21f8a7d9ea2ce344a9f9524348b61031ea6d7d20a07d49022ee89fcb804a051e880721d85a42edb6ed414bb4d7698d59c80d680a23011c14c35eb0dea167901f523248a7259368e8dd981109852a08c6abecc651bf6f6b17920f76a1e92a7a0bba56420ce93e532ca6e2f811edac51353d645e5bcc8da67434f3ec7f60fd9606a7966dbac9908472d9cdfbc7039ac0fdff485ac0e62bbda36d690c6743d0af3f5c54c948e98bc8880086ccf56843f98f827c5a2611664dc490ae0487556e81bac7d3dcd9248610b48d612c8f53b7136f99868ab41c8fbafebd78b6e6e0d5f9470eb4ac2d37f1756d48ef78104684156e9850b301f1ecf76f937e2ae7d584f181ae719c4083e3fe5779e938da2614af135791341b37951b28a491947ffaf02669bdb451dd698f55b704554c180fdd1174145d361c63ff900d7fb41402944f88d35fa7400f048a67849c795f05016f0dc30880ab65816ed18836dbad620e785de7d1efee6620e8a1d0bb75605f28027f9c7113b2b1d78ac086e9d531cefbbaf07ff6917f50416bcc3a6b872b4bb5297f5cf3b0e4036f6ad2f7f473c9a7d0d6e6548abfa6244bb6c290e52737dd0fdb625cad29bbe08a773e6ce9c1b920c622ef4a65ef5a7df7774dd0496534a758cc67b00ccc7e52d2476f92e94daa61c030f8b1e125f701effbc2f42c9258e45effb9037a34c075f119c8f0826e57a6882b59acccaadb08358a9803c7147bb625a66e4b25803cf66312374b622f693422a2cbce2a3f3de7970eefbf1251f2e3c7828c124c76d0109748c76d413c9485969d4f9467269ef72195a7f204c386193bef1602b7d46f8428f2c37635ef09a989389d2fbba06a859264a37b81992ef6182eaa38555f109ed379ead0c95b40f0992d1107a392fc1d04b541add8258a19387904b88d5eab92515d709f891c55ccb34548d18f4c6819a6d853a090057d4ec1e99d824141015583b6de54905bc9210779d71ca2ef26a52eeda3e55fe1d3a6cd17582caec43b170badfb82c435e4a594fed30f566a8737e366ba3960d514ae0c913ef80a3bf6dd3d9daf305d39099cb4fe2f0568438db9f1b9a1c9774f53cfea81badc1916d0ec7e734f38a1dbabd114b761261ef269517c83d6c4ac8ebecceb36126544a4f34a67520dad37c948d3c9b0c98ac6e89418021cb6004cc95ceb19abfbe7f51a2880d418f54b602fbb6b9e2d70b4744414f378175a3d6f6eb92fce285bf4c0ffcb922aad8d580d160929f64e9867fca72c8a1e2930ff26057340ddbaa12554d9bf500c94c2c161fc382e58c14c546fdd6da02cc8e20d18e821673bc10841523aa1e97878609a8c4d678bc72fd17f723fa7324e259799da00aaf1237716483065910e3fef748dba81a0cf51cd975ece1e148c72d7d85709ff8199cf144bc6c03a7de6a2c65eaead3a8cf584e2f5b9a7a0603293f03e846795161968275acc3f2434082130268b8b306029e2d9cc20bb7394d863bc43989de672f4ad7c676df29d553b98dc26b00246f08efde3f7f38b3ba6d3463a563a3f80bd97c382c433cf975e9531cb0d387ea47fd5166358b882c0226e0b7c2ccc6febe5e1120c789634b13a8805af62bc5cc892dbd289f68633fed762a10a6cafa9f009c0ac7250e4dedcb7c3d2e596823bca9b09de1d5f085be3d0e0e5b486d784f805641d7ec40428cf5186a2e03f27fc1291aaafd8f0c3f1ccc0344e2be3e223bb338faa616826ce92ce7aac390660e51af1441e448eb9eb3c72a5c3719d5cb3449ae948667624bd69b075e9f36761736fcc34ef07e5db03285414cf0666feb42a795edf227536fab905e3f97254ced020b61d833f340dbb65c952f5d515766d6ee73d314b066ae4f69a90765f3f17ce728c17f3708bbdd879c538925305879516f4fd103cdbf23f7218d470e56ab373491d6295f2882c774d41505ed3848487c2745a66d13f61df63bc90d15ab4de980bccfa9873329798ae12b70bdc641f4b0b858e11e4ff4b2b37494eb4bea79478e2d3c381660d27cd62e4b9d088f5d34b88b5a4a5c9f544228464a509eafff7074063a3918e2348484dc2c9adfd1d9e96b5425fd30bddb1c3cd5eeae1db73f0f82cd539ce32d954ddfb1cdca3ed282c66585bcf0ecf79d383aa8c8f3a86330f48eb62f3aa94bad5f21b19ed3ecbf0704994d70805f7594815b501dc9d3f90f33c1ba6307eb091f766a1fb4419810c2edf8b11e994a98774734c6409426a52d0080e3e48fad899c488f9731d785eb64917401c4b2c4f374bf8466077fef101b2c2121c79e005f683a29fb4bcd4bf69c24889528589e0bec750ab457280755f1fc4f7ec573422f1fae5644c105d24e342b51b006a770fe12524ede9bb93229c76663b8a836209e87a76d21a8f791af8e715268aa75645a9ccbf2c081674ddc16487bb6dcc07fe82881444e2702126a76fe2ed2175a01a14680982c5d87900b97a67398124d9c98211b0ab200ff54e8b2df0f1fd71bc1f17a82185beffb23a6f63f6f15239ec5dc7c5c7548b7233c15dc7f75e4f70627e98e3a55391cccd7df3fc92db4f76e0f6cb4b04d5f95ff88111b4ae7fab40a1d6e7608a252ca77d1fe1e139d0cf302e135372a0e5e2277adfb7062492f786af70fd473e497f5d00dfb029b8e384fb53121a4a744c5b2f7e65ffb5dd3b60eb9c653cf13cb883ae2f297e49f2fe96e5b4cdfe6a2d2a0e3b47a5fbbc8eac352da23a9dd6e17004b27f9c4cb1c53122f3eaf2bdb9aefa267c0e98ba218d5b38aac03e0c17ec9fb68b74e3ce6c2022991099de72210a008c56ea09625926fc15c49d476051fbd0e5c3dad6054f6bafe7c9e8d2a1ad061c39d1b4ed1ff485fcb7a319c904bd48f9e9e4ce9ce2f410c4c57ed7b946e51b164f8f88a81daaecaca607f3e1a1ea4a3c09956d33c865085b01e0fe85c6e131782d3fb9eb1c8aa1e53b1282beb88f1863b0eb3b6c7219e183a969838b3bb56ba701d084a54c583995afde0f97e6e71d3d752cbdadef0fe18786921b6a56ff524826ae29015009ce8feb8ae2bc5a2fff7618f85f0f692bd1837befac3e5c939337fcad3f2b485dc514d82b8f4c4261b6812340a59a75f3cabce530063bff16d0648d7d1125e55401d18c5f33124ea5f00f62157d105b7c33a9d528b0b6c1aea7a15c8b4adeb606e572a823015895c2dc5f731cdc39292751135349f79f3245c637e132e8be28ba5a7c0a5ec9ca07d68aefc7cd0441537620108029acf2438b8f538952ffb783f82a9b6c1bc481860611233cc46d4a0ca5665a68ae067669b63f2cac3acc0493ab4239d0a1fb12edc06407509640735573b4330a04dc04c0693a4863a639b68a630bdef56588ab335d3b1a96b41ae40933599bcf8c2bc75dae4ba8bfa8fe1b75e66e3107f910b45e0c42f404e41c1cfde2e50e06dc81be076ef5f8d6117970b4179b7cd42dc683aee6c8cfdf79bd211c822e9454f63ee2bee357a8b89e206ca0aa86b24394a103832d604fb19e5cd15f9e4786dcef615d6cb2f25b3ee08b6cc638b7a485719dedb80e573b4f8bb4c928a8f58c686cf0ffb2c2ecda9acab2c7f5b7c38640f574857623c5dafa60df357ffdeb8d7fe5517773a6c0a16bd665be72e0d168bb5067a90a302b45eefe46be13a42ab3bbf5fa36a280069d7a16dddfa333917c1f05e576d8658714f08710c1540f4b2a03b984accff3dc9dd915735067db707bd623dde0b21953142d22431cba9b37d15ddd2edf904e737aaa1f6c288ef5dfff93c36dcdb1a7da553e1cdcb6707e416022068ed7958f746033cedf28a79fc81020899b3a4d1fc2b6d4017dfb8aa59b44e657b8f2390a9dca90542f09795617ce62549e25d9dc10ccd5664c0f6c92221d545eff07f2e57586fdda9faceb1e2e3311cf9bcb8d6c290b439defe49897bc339431bfea814b3653d87eb6fd16fdcddda7e7b933517944002b306538bbb074b8b6472173ac568853581b86b49971cf67dca307902d73a632c6e8e6c13ab68ab6816c172957b1d177d129dcfcc50926d2e6bd5e90097eef89aa465ff6f6f456e4c606a527cc9e9d7857e935497bae7b5588cd839c735ad3a46aed66d6d697ec00958326216c416cdc772ce9c704e53693fd125ea4d5b161a03f176978cdf54048adaa39d783e0d486900a216051b2b812121d296c980996d4f6743224ac6bd2d2250c9e5b937758366d0dc8086e967490aa7f02ec5f7425248eab38283cd2f1e75a9e2bfbd42584d075c371b1e5cac33a0665134d0435d97a7b09f79d9fc02c350f937d933a83550f2ccd0ea40c241480615ab56ed14a1b05dd95afc38f358212d3e6da7816b9220cae4b9d05d34262b84d675ab4910ca649e1a4ece652d108ac474e0074431fdee5235255bcf9f25b10282f59cf27beed10f385e2f5a5ca858f4fd7bd1152e6597a446d1e45beca8a97da3a9c1b5b826997d9271eb537672beb4ada450733440c4f8ac0abd9b7a7f0a750fd3c305187974bdabdeafd7b2fa8e299e7590134dc4eebc71ce71cbc6f615f5e8311023d1b05c50da0cb757facecbbcb96b9e96074a77fea79d4aa001cd7a90602ed5074f68b8568a01a72a39667d27dc94ea32ac2eedf43fad3c71e1cd285aac86bdd93be8ac2ed4279f230273ae530854cb8dc88961d494a329f2d57e04cbe9addbaa2fd3a3900aac899499768fae81a4cee696f14ab59fc9f1929a703f477621ca4443775f772fa4b099", 0x1000}, {&(0x7f0000002280)="7174c6f4d9a168394148141c7f471042a6be3198dd06c2b12731346ee54b625ef41e809db1a5e02b59faa72f9e363983d76f90b1e8aa6f674baa995c9f6237330ef0bbe3871e3d5b1a36feba826f6cf089e526a627ae986d3287181d680326e8203681683e222ff6875a7baaff6a2028fafe87752701455f9322713ee0103542765f3badda0da936dae42ea3723eb0275894f333d344429025d4140ab31ec2d6d2c2c244991d1d302a242772f67ea2a64e4cc6e14549c732de6bd63a1bc5e55703fe49fffce68451acd1eb2dbb4f8394d0259f1d4b2635d9c818b7edf0b003a15495cf67121fb339736c8a3272fce281369faf6ac529e939346922", 0xfb}, {&(0x7f0000002380)="b8e5e92936df0d9d907ebbaf4bc30d46b3f762c2a89737373910eae1c1ee19820a603cde9764401356b47ef71b7430269468749f746eb252553d05b3f7e023f75867c24516121c7aca3a4b047bf791c68dbc0a839c05f35182dc76690463e793fa316469ec6ad8249ceaa257e3e8bc8eb5286a16d273e32df43f2ee689d507a8c3142675cf9ca48c98e9a66407cc2b88bab2e61f21f06600a727c84bcf8119e4fd64d4fce5676714083a3d2f92b085332937e6a585c75d1292dadb09d4ff25f00c", 0xc1}, {&(0x7f0000002480)="ddd92f0a3883a3addca20012dbdb40340f6dd0ad42d52cb88942278a1a404e3cc43625959e3481656257efbd2a9402826ad6b77bd809c47514b56bd979095dca89e216f416de78e2a6942e8cea12916fe60f1bf549bf53e24e6fc680f507ffb68d365fc1980da48e0bb4c49887d649e9ba429314b6e7be2a80b00ea7b542ea186d5b05a49c0bddcea5897a94379fdee3105b5693d9416af0b51577e7c1fe30d17875a65c8ac4248b8584abf7d5a1f09502ca719bd6c31bd7c6c8331feda947ebb38419", 0xc3}, {&(0x7f0000002580)="39d616280c402b9b83b726b84614f4e3943fc1a62e63bcc9a3a103a80ea35cc25ec70552f186d4874afba30c15ff813bc2564dfab4ab1c496d680ec4ea8d081a3457b4d369451807cbcb3904db", 0x4d}, {&(0x7f0000002600)="a614ebbdb23654523a7ce2e97b7ae31dba5b5bfb81d7b173d5416f987a6726c308956f1576b194fd56c4c703f3d4ab022eebe70a330e7fc85624accf2cde27f44a4f1cc25914e4ed10db6ee3f59f46f5913e0f09be4a14c62d9fd3d85d959b61255c7cfb64c739db6b1950cd62474e2a54495cf3adf128ebe299823384eeddd175ff1b654a327920c814c31df8e71295f0b5b4c25b2bde23c1d968b0addf6c75a5e5799e06b658117f87f942ddc85055bb374bf6eec7886149bb5a66d66e025e0131b6391f65a8ede09ac9", 0xcb}], 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x7fe) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = getpgrp() r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001100)={r1, r2, r3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0xc36, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="1a813793d98a6202f1d6f86efbc91cc688b36bb88f5c3b5ed6ef07483a51129f68ffc8cd27fb86b66c7c99279acd56b31c934af134450b90af23de1241a765773f247a435132deda4e10c87146ed1103b0993d378d8ca2fa39c98d5693b00e7f3ce85a9ea30a727ab7165f0a737adf2ca7ba30cd570486d1f0f520d60d53b9309e24ae3a2ebb5097c5b54d538455a55db0e7d6e4bb8da8cef201d717087605fb596d722976131b7313c5f4b54b2c060d16e639fca7c8dcf6a353aff28557f250f054107a03368cdd75057bec46e400736edccefcb506868013c7bed62dbe64b93f95faa065e857e3b1a177b21fa0e4dfc0d654521347a690c538d94f442f08df8ee5a4532a872aa10409c3ba74552fcd0916030f444c60a4718a506094bed2b2369d291d4d8cb30026d9e3dcf43d7ffe877332d64cef52ab623ba8784e8f17a6d0dfed5fd62156e6ff93197e593638a38749e3c45817607eae266d5d0ca8136d7fabfd057069f8bb4b072cd4a5be0458dc30954bc78fec0cfdea9b4ee844efdf480c04634777cd9a940eed07e8a2446ee46180d919527c290075632dc0fafa8ad74fee8c3dcd0c30c835dea0675d323d47505c39b1d75cd7cd7a9b63b7a92e37c44f069ea494a876bfe686c041c540028743c1cc99c983cc846cff0c6c1910629e5bc3bab4eef7bde68ff870c052510af7491e6475ed4898bea393557e56a0a30c7b5281ac52c340f8a3ca4dae545fb5c1a52b113c65fa860e4cf3e65c20beb9aa7ff6824bcabc1a4c4836d302f7b16df82ce7c807c8308f8d4bf06a8c7c4981e9946d72b1107c86a93e150cda1a313e97edb4234efb43762f3f2452f3cbe45225bfdcbc4fba195254a6956927296e9b21eb648d61acc8ceaa534f6626b75d6d57a5fdbc464e4659889612351b3ff80c7393fe39a853077dbd73202fae4d1a83935ea4d20cf72ccb39c8e6aa1bd2fdaa2414867c19dfc846fa558c725076dd6e25a1ef0044245113ee2d850fde97d6d5f2f41d5da32a65996ce0bd9314faf5df27357def88e9614881d2bf84611177c04a74407e485dbdeabebda701e7c64dab786a73947790605c5db359df828564b6894578f94a88486794a89650a5a1a54f09d11f2e48c8426f8c89383acb5c942c96797bab88d24bcfe10b1e649167b0f103f3cc4cb15eabe23104fd100a715b09583ee781ba57a041bf838d593ce2f9bf233c40deaa799c487ff3f998a72399ee6828ce2109af5f8bdca4072928fadba5394a09b21914aceea88e3044a3a5b6e5e08a7b4aac98f9a994300f61c433e5c8eb60f2d45bfe3a0711d7f17966e7f1a1cc7623fce96c76dbf2a726f3522e407d562219f7e5129a134d262a313054cfba9fbbecb68f31304efd897b6d53cd761fe2f75865d571c4faa75ae8a5355869d940a80f9642051361bee5ff7f7e5c9c4e1038017d4b548d851f9c5d0e5f190394fcd4a3256cd3672ed6f9171188b0bd280690e41c8ef2ff084d1a69d715e6a32c93ca9eb8f8cc94c7db8b96a554dbbf328859342f9a7f8f315fda7bdfb6e371a83a2257413afaf66a85c55a7c67ab146785aac093d37e9899e589d03cae9b98bb654f4d7c44a500aa9473da55b966dd446d5faa1aecc6c9acd312780920d968d4d12013107a4aa4393a99f8bcc0ec27a0794efd2d5a281ea2e7aa3de97bf6727cb69f8341cf9f756a463529e5454b3a1661a93372b703beca8187104d1dc1c96168bbaf7aa3aee145679d8c50e98ec1275f9c773204d68ab9e510be97ac4cdae9b3e03000b8ddef826dc88a96f350dbfc38e57a1b8e6fd04d2aa48f1a527c07c06397b41a5c149b87dbac0fae853c872936ebd4e849bee7565b5b08f5a85f86af1d24ed8746f38c6ce80bae7dd10bc5cb6211ba26a25a1416999b0ff8b6cb9c09a7c8d87c8c57694def06dc62a5048fe912adb7ced29a56541edfa4dc02cb629eacfda40a1c1ce52c417bda76dd53eba28c847e964587148c34ccada5b24d9274bde80b33ec3795abb7f2770a71d1ca6cc79e6dc46f262cd53e37a9032e1cf67fdf61cfb785fb6add26750479cc75b695b8f67e2ebb6ce7f45d3fced109df39a33f2fca3d21178f9a6f89b03848f86603ac716dc98e509c89d397e12ff6a073a2b1dbe624cafd7f1fe9f47183ca9115c54aa5b48bfff3e400595f42f07ee5f2a8735be26387054ac2f55098e14992f95ee27c8e9a2df727e9ad06dd3f0254f727e422a164197a0de5dfd7c95cc31f7f68a6758ac3f90bee34c6d0b0e3d53ae4067371a8fd2bb6bcd2fb981b8d54531aad41a84524d11add89ea4d153b7ba9998bbeb6d223a23ac92d4d35f02d8cbff4682e911a32fd1b243347aa52ef5c80807f6d2a3d7762da4ef017cb72018171801acef218a5b37b68f58633d12deee27a058e1ee0a7bf6691b29a98b410ae42837c2a9ff4a3351d954f67f6b1b21564301be50673c2d3bb167b6738958837e624a602e949b703ebc363ade893d012b1cd3823bf82e8133289d622cc54a21c1d40edf0af08414ce9a066c926deec793c0ecb65cee7842b745d2a368344883cb8fb5351a6cd9a6745cfcc4a069eb6a213f3611992f732480e3c8e863957c7cec47b56c35c55a63aa333f3f59d6e76a89d093248d67643a0e88d5bfd5067a434b1371debed8c376dfc04e6778ab36d095c137e44f6c3a2386ca1b835f9fb9a7703d2cf76939f1ce289902589552b998d136e128d1c19602689880c3ef52824fb224ce2902850e0d177f1e78b27c329cd1d7a27e3a66ea5fc1dc857fb629577327dcc8cb345edb24215baaf913f74b6dc10e1307acfa910bf1b4ad7cb416d8e060007bca0639db94ae8484b4815de47d6c95be18e0d1c35ee99977a5525f204a2dd1d94d79184f10f3f08c80eccd082be129d204ebf668d3db7c6c6dbcda0aa6130d2c7c2e4fda2f01269bb6905544e68755b3a831ce3efb1f6e03f56fa3fe7af09169fd3875b8582e598102668694d6741662d32aa8020a3b9c21de867213807be6353d8fd62753684e9e7ba4041e5892659aa78ce51133cb8bff937106cfcff02baf6fad390f19960564ebf1339fdef6f2ab6f218f7b897f06f6ffc52b1efb90c7b158817e0126b14be4eddefd9fd5fe028bf5338257c968d4aec80a6b4187ce8cabcd029ca3fbfd9a6b2a4109d1120cb088b43866990ed0b4307e5816c0176d07910c19402a62ce34e91811e31ca0e877f74e6dddaff9498d86016bb175fb956e429d4a6b2d0b1568e1ead2753e0e61ce2abb3b7384358a0f1a260c3dc7ec5428fc8bf43639cabd2062dbd8c80b50f924bb7ce36a7d05e078ed1f3ff8e8b348c1b5e24ccd3e7db74598e27e9cb51987c423a5f566f6eb80cbcbbdd7a0b856ba82f56dc3aebcd0944208c44c6539a751689c822c0818eea93af206affc87d9e8579aa504668b8590c8509ffd5c70f0ff364d388f105d8ffd6efdc8816da07c26ac6ee1247be325ccae3640d6bc95a8cc23ec3ecfe5b80fbf970bb9f44930dae97fd14ade06f93789a74c2773313be748f660fb393cb03ac6092dbac9fab1515f29a7f1ee2a24c1a7d31cd5d101bf914e5e3072cdaf42830b4f08d87aa432cec5a6a0f9c37bdac7785806387d9e4e57d337dc7cf424bafed79ae8a81439e855eb3a895f1a06a7b59124f82e1d57ab88fa6720997685322b8f5a9d26e2a1a87b5164eeb1b6bf0f1b9a652d7e6d2466455906eaa6b4102c18072efafb31aed6d2eb61119cbe3487eaec0d4ca87adfdca9808c87e1643c82984cf0afb59e471b5cb47dd4cad1f6372a0534f1926be4d31f2f9c0fcc634351aaf3a4bdb033ebc76182593385be47787be98e61545f16342492898f898936862ec1fe8cbcc2ea3d018f01617c04f749105e5e02afce02a1d33084175e2fef3ab4b3794abd3e43013c12f8661e24385656302ae51efe59d9a8440a98c97159b393c89ed2d200effd4058ffa6b1e0ded603dee03cd7c60a7a20c151abd48c2b3543ac272000a3bf260cd48f04ef09a820b89932c529b1e55be50663eec1b5b3158879c1a35044ed7f08909b6349d990f800606872bf09ff5290e358b35c9f66b848991076992fd31ffba3ab942511e11b3180f909dd606fad3891161c4d10426a01ea063348e642cc20c27d088c179e073fb8bfdc888da99804717feab8254efc1792f244318b44a82bd0e58e4c99a1c108e08c873c4ce9055f25b60f28eca5230937a53c3905177ceeb787f7533846071a60cab2c921fc918e7a1b938d742dd5f25b4054a29c45ec8a2acb292bb4ab74db7d04193809af33f0626030f53e81c843b52df3667caed60054b2fbbd45548f8041feefa99e9688c974453e76a798de95aadaaa312106e56390929c79db8552cefae84ea341efa66f03457a4e2bc9e2f6b1b6fd8f246346bb1eae65ccfbea74bd6b86977462047ebd56c10e30f92c23f35f7940ed533cce1847845286c87a2e2090af58e4276e2af33380189859dcefe2dc69a12e0758b598732a753653c807fb26e23450a081cbb697f3068f0159c9869a55d6cf3a3614f9796031a167345a968cc070b155f189f122bb9c326cc5c9d837eb77b8eb13bbf0b03742bd5d74901f06845db708d1b0fd7b4f696b8fbade441b008051003d59460c4ee66583ab47eb374cd2b0977f651c263a979c7f065668703ab44d23d100b65995e5ef3cb6fdb1c22672528cb0c36899d43c74f3cb73417edebba283cb9807cae5c1436de0b92ce3ad8a7843d2da15e7b7e0bc69163a164835957ce6431bb9676963ae767210131196d5ebe90e0b9ab5b777d726af8e3d4c3e68a8645f54d7bd0d82ff0fdf3002e38c5106f7dd6d8f69e368dea20dcdca47c0affc935d6b0f72486f22308a857925a1935303634dbbfc51ec2ae9694071ccda32893e1f9a6c520b3ce02ff95a29ff0d14e0be8cc708423cbcc1082f7cf3a6f359908465fd3dacb6e0ae2378074ad141b8e828984c5d06dc84630fb7768a1549dd33f9c4f2737a83cb810996fa9703e7991dfaa841dab5f7070ba47fc2eaed8b8e5df53f9b35f1a477213e301f36f4f776f1362920366c58bed2846fb035570e5f7769f9af8af0812764cafae5e41c3197ddaf255a12235e73356143e3147d385026be206d04e110d3a567dde1b71a517daf2c1a438e19985e92204eb5d531150d528abf0e504da164cd3ba62fd02c2be7f73efd28d92cfb842a97ee64daed9dbd720ddd410e22066d445404dcb8a29663f1dc49cc6e44fc868aec137137302320c7b65a1e5c6a622ee8155e16ac08544e948dbcdcf13d604c360c53fca9a33ffa781d8c951e8c94b3854b36401d92ffd7810ebf5930cdb54f3a7b036ad3b4726fc030ee20cf777c02e83b07a2ad6c49aa7dc5b58b9a768112dcdac31d94fceaa6c3440f91cb4ae7987e4fff164fab5e3cd45f8f30bdf18de6e3e6f81857226cb05204f229d06dbf161c47247ec6c9a4b568591af71ada69fcb72f994ef0f4ac92a80b086b565109b3f6d0b92f1a614ff8e796133c933f78ad42bbbe4661e1deae91702cd09d240f779b492df087fbb3678a035e1798248a266888bef7aeaed7ce6bc2d704f3beee3ee21b511b48886805f154e7f338b612c2d66a9e1b24fe48134a34f7f323d7a89b0d0d0c3692de060f09d5c1f4d403e2495587938b62ea610cb2f3e2948a0eb06f5c053c66d035f436e2457b0c0ef1f5735593090097de42fc7ade79bedb793ce78fb5007c907557c573237e9a2d2163a6fc417b796f77aec2d89d5021ed95b3613", 0x1000) 16:00:28 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000000000000000b71465730000003bdae840096e8af3d5b9e71aea5eaf64e2a3042e88dba8d405cd3215d6815687693941c901000000721593e47b719eb82daf53b5968cfd4caa0534ce5d2d20bfb096357865b3ac183a2e918295beee1537e9303d036b57d912ce9285232139035fe658870d88ec421b1fcd44989b83ab44c4525766be73f6"], 0x10}, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8010, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:29 executing program 0: mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f000001f000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1) 16:00:29 executing program 1: r0 = socket(0x80000000000002, 0x400000000002, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x800, &(0x7f0000001040)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xffff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000140)=0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10420, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000180)) write(r0, &(0x7f00000001c0)="9c87c3774f4c35b84e2e2ecb15e41d8fab09ceffd3c5c38d7dbd32072d4a4478b9a7642d", 0xffffffffffffff8d) execve(0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = kqueue() readv(r0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/35, 0x23}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000200)=""/191, 0xbf}, {&(0x7f00000002c0)=""/124, 0x7c}, {&(0x7f0000000340)=""/219, 0xdb}], 0x5) write(0xffffffffffffffff, &(0x7f0000000080)="582720efabd16ebae63225259560f8e5815febd85260fd33055552fbd5e41789632dfc94f9500820d057b4a98ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f72846183ea8b93f12fc", 0x97c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\b', 0x220, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000004c0)={0x0, 0x7}) fcntl$setflags(r0, 0x2, 0x1) pledge(&(0x7f0000000040)='/dev/zero\b', &(0x7f0000000180)='/dev/zero\b') 16:00:29 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = open$dir(&(0x7f00000003c0)='./bus\x00', 0x210, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000400)='./bus\x00', r2, r3, 0x6) recvfrom$inet(r0, &(0x7f0000000280)=""/225, 0xe1, 0x3, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000080)) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x2}, {0x1}]}) r5 = geteuid() setuid(r5) truncate(&(0x7f0000000380)='./bus\x00', 0x2b) 16:00:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = shmget(0x0, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x97, 0x1}], 0x63, 0x0, 0x1, 0x0) r3 = dup(r2) kevent(r3, &(0x7f0000000140), 0x40, 0x0, 0xffffffff, 0x0) 16:00:29 executing program 1: getgroups(0x1f6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) semget(0x3, 0x7, 0x4) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setegid(r0) setgroups(0x2, &(0x7f0000000000)=[r0, r1]) geteuid() geteuid() geteuid() r2 = geteuid() setuid(r2) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x8000, 0xffffffff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x72, 0x4) listen(r0, 0x0) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = fcntl$dupfd(r1, 0x3, r1) getdents(r2, &(0x7f0000000040)=""/37, 0x3b3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0x7ff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000002c0)=0xffffffffffffffca) getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getgid() clock_gettime(0x3, &(0x7f0000000280)) r3 = getuid() setuid(r3) syz_open_pts() fcntl$getflags(r2, 0x43) r4 = socket$inet(0x2, 0x5, 0xffffffffffffffff) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) mmap(&(0x7f00007c3000/0x2000)=nil, 0x2000, 0x4, 0x2811, r0, 0x0, 0x0) setsockopt(r4, 0x0, 0xa, 0x0, 0x0) semget(0x1, 0x3, 0x402) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) r5 = semget$private(0x0, 0x6, 0x8c) semop(r5, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) 16:00:29 executing program 1: r0 = socket(0x2, 0x7, 0x9) read(r0, &(0x7f0000000100)=""/194, 0xc2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8a50, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800fc00b3e600f70900000000000100"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 0: shmget(0x1, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x1005a) 16:00:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613b) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="00070009000000b201", 0x9) nanosleep(&(0x7f0000000140)={0x10000000000000, 0xe1c0}, &(0x7f0000000180)) readv(r1, &(0x7f0000001800)=[{&(0x7f00000001c0)=""/241, 0xf1}, {&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f00000003c0)=""/119, 0x77}, {&(0x7f0000000440)=""/126, 0x7e}, {&(0x7f00000004c0)=""/234, 0xea}, {&(0x7f00000005c0)=""/126, 0x7e}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/48, 0x30}, {&(0x7f0000001680)=""/243, 0xf3}, {&(0x7f0000001780)=""/96, 0x60}], 0xa) fcntl$dupfd(r1, 0xa, r1) 16:00:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x21, 0x8000000000000a0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x2) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) 16:00:29 executing program 0: shmget(0x1, 0x2000, 0x80000000000050, &(0x7f0000ffc000/0x2000)=nil) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc00c7007, &(0x7f0000000000)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) shmget(0x3, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xb2b, 0x0, 0xfffffffeffff0001, "7ace0fb766f50989022e4231da303075a54f90f1"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) close(r0) 16:00:30 executing program 1: r0 = dup(0xffffffffffffff9c) listen(r0, 0x8) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x286, 0x40d}, 0x0) recvmsg(r2, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 16:00:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs, 0xffffffffffffff6a) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="288eec00ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') 16:00:30 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) sendmsg(r0, &(0x7f0000001400)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x4, 0x2}, 0xc, &(0x7f00000011c0)=[{&(0x7f0000000080)="eaa0eccf4895190ebef895bec5d37ae0721fde34dd8906e91c658709ee68111bc9a08b554a8d282d57c218ea3b6e0785d7553e2b7542569e4142a89b48703cacfe6ac958913b41a43b918d4965e606e30ff8f8d1a36cc8de54e0120be0e1df43fd75f8d6d3b165cfa0b3706c5aa1", 0x6e}, {&(0x7f0000000100)="335eed1f65f1ddbbc12c7bc375616697fee9ea4793e25622a0f360114f0cd0415329813f492b1ab40ba43b2a5c89f54e95e35cbf344221eff4afea81fd54278a5fd21b772a916ca3bf67e720ecae32497412137e0c2757d38f2c0253196085e530daf1174dc25ce5b938016737519198a80c300a66e5fd043ef2de63792200b941910a8fd4aa7072c576e8d4159c1e72a5c6f5a12bbd1b9c493186dd63b8062995787e0e533b1acee0b8d26845f08e2ca15c82385b167797eeeaae7f83f031f3c39e0a3052cf6ba26e21d80f723b83275764c7738e52c1a16e66dc25930e499f37eb0f2d29cde0c5a75f565324e74332963510d4fb42763cb844a1e7b5623c6b1427173eb59ac6757db92d8a08622ed85b48bd396259649ee2be953425089e9ba89bc64f22daae2648421bf87f8345f9807b677142f5ceccd1938d13f6fef90cfa36d552698ff784a0f544f1f8be7fbb1ec76b71b9e873f5e1604ffb65a80de1d26dc9a81a85419a02a0c32c50f522df29d98f929f99f7dc9398cfdad7e58083131adf0227fd148faf7b764c98da69cede7f6f030f660b0a0b740cd2ea3b4c50c7f7cb7928b56d01983f0bcee07df1356c128c29b10b6661245212a443a83c8cbce6ec25a990dbeb08726b6dd170699750c0a2a731754efcfaec26534c8cd2b6fdc0661d35b7c00c19a045e76302f9e98c0733a446388cd95b662529ce055a6310ca1399dae55fdcc4c2320af9d12bddf76a71a467e2f2898e67f49b918e3a831687be008f009ba6467e070671d1060865002d0291c71640b391a802fe63923df2511ed339214aafdedc736ef339fc6e04d00a86b7392faaf50c4fe5ded5bbb3190ce7d06397a434225d23c45dcb400bcabdb45d8b71a7e18d62b2123920367509ab18d8bdba4d0281cec32b64cc3416666fda134448ed093e99fc74a1c065c8a1faf69a947c09ca72f394f9811c84c162da75d7a18088fc2d9b92242f6663220f5e29d9ec0ef0209a25ba4af5d440e498edf1530ba6941adde7d5e490d22aab295b507651a1e81372e3c03bef6bfe787cf36191da51540a3e9f7ea99f6a2b8e620a1686df60066d912dce6a195c32fbbf93036eb0517c4dc67341b6fa2ac4ef7b019bc474d28460aa677667d715b591e8defa4d5350a1090c23a39a14ba713ef3742d56d0718cbe9f0ae5ccea4295287302251a16b05e02f37fc429d030a511951b0fbf217eafad64239657480cad16fbd745492ac73587f3b89249cdfb66e8a7910dd7373998ef23a95b31967e1ab7f0701d5bce8b861e960ee1b92a5dd92e4c3cc244a23bcd8dfe828bf533207b84900c6bb0820872eb2bc2eefaa28efe562e2c83905de21a8a9df0c8e31a51458dfb9ef0c973e3eb83b96900912f765853ff77ef18502035439554336ebff9a0092a985e60dd5cacf3887fb5ab763cbbc66f486d8a464752ed494a6e5f27919f98a1ee34c79146c22bbfa4d1121256e9eee1acb8acff8c3c84c031e0132764c215b01da8cc39c2ce7f4dd0bac3f4a9cbb3524efb3004135dbaaa520a069c0ea4fd452619738e5c4be824c433b3d244a5a6f3869c00ff758c22c4268abdfafc0d9c7b07c076a213073d1458be28e58390c49eb9d8d449c56e7c05fabe031bd403cce8d4939e9e4d7a4c81cbac599528bc0c080f43567c183a64fb097dd5f326ccddff57c27a7dd2e6c39a4d6869caeed4949077ddce47273c95494f874bc5e299c914e3890e0204c3a8ed4f03010350c74e391477ad83c1e66c527c95645e638dbec3d98b34613d2974dd92c8d42f25c242032132f2dde6271fe61d7936c8fafd1da1e5200e0acf448088dc6f9ec58bb3aef6cbc820d582665c517aeec7e7533b82dbd3ffc45294a71a6c961670e55110eb700094fa6e22d640620d0ba92ef32148a7b3e0d581591d9c5a28fbaa70c89d07085badf8d495cadc15f32f4d1004406539f6f54c517bc3539606dd85e8bfeb899d16cb35482773b2a58bc0963d9b1578a299062b25ebce7b9fa995d3be8c12f740162b63102b0b1a566698969c2b512f0f2e295a07db1b2ee4bf324d05983761f90e16e4f92c7f4ae631a5b1757805cf6cd5c107967dae304ddb9854472ccb405a21bac0489af4e7524881997f1e07b7be566f453909e07c7b3436bfc23792dafa861d2d6f2fcb28f66888fbf5aaa9524f6fd2b5fa4fd252e2d5171bc5c6512c4a24767df02559e17150bf89f00a18ae4de6953b04c1061fc5510b1e3e3fa63afacbec4fe488d73d6ea005d66a865b3b84ce6072571b155fc018b981e6e9b99191143e271dd44667e6c987233b10603ff53c233f3f96c08981e70541a3f9f22211f2a3f4d98e008485761a05e9aad49ba646e305f717a6c0825f4fb43f094e67c79ec90b3e83a579ceaab031e2638a581d5a8abac05b132fde89196adb41d144b6ab2e29d094fee0556e7d2d4a1235b369ba85b8f7016a94a3a5598a34053ca38944aa0bcc04f9b42a0cdfb3294bf8b415edc0580dc2e675b3fea216c23b2b10c702acec5e746edb85f80929e68e159131bd019aff55f365755fd252eac93f39ca2c3e1adc37e41ba16921dcfe5e8f650fd3337982b4cd47317451c3d9b75951c3c49418fcea2d589b5ab66a82cbfd6a1385ff4d8d0efcb5d0367434fb2cc95e5cb6c13d597e3bfc7c394f817ce4075a77b12248f66254cf4355674daeefbf560bbd5df9c1a5f3120370aeec94df7ccef510b6f58880a96d1a9ce7ff57f996459b3b405227ce5809ce8d097da76152f51ba7744b655c1f00a1c95421f9806a92b4cb525e4f8a3828220ed62a6f1ba60b3babf880a593e794e632f465ed359bd2ca34efcee06bb30f1f633b9725497edf3c906fd0f69a80995dbfe09d403c4239ca4051d08318dc3cdb4c953e41136b3b3ff15db4c879a2529bb8460ec21df00e9f47a1fac77f9fd9961b1047caef99ab0e8b33d4978b6732f73abe6809c99fea87c9937b13769b1f8fb20ed1e2e16f18a73309cd22dc66a88cd11a78a214a5f8f131b26e7d5836f31d58326adea47f18ce2f6bbc8d2bd01dd194541448ce10527eee2f136d5043c51f03de5757c69e0c3da0f961bac8c4b8630f8fec2b3b197699e1609b7e60be170d20725186b2341a13fcae976d3d2d1821870fef6761f3e40a59cf921facc405c929ed90315abf60ced70a91f51013ba10274f7a23623db8fddea0d10fa5176d0a0038de10c2d04218ad39e7e5862c356e6e187aa174b1467e069cae539c144e440df1c301ca94609354fb112c9748bbc6f5b77080135822e66e1a2d48c659f7c119e69021f7d159c9250099fc3113437ff0a5454d079323efb996ffd9913f923fd6ede7b4017eb4d74722a13dfaec4f1e32c8d10d0df2361b5420684290b8eca195fb0007b7a5d6b6f2ccb2c470beac52efab1c341ede49450c4948f372477286f3715372d7341f25b267b1c73b97743a71c6b80fb11861d0d2b9f64be82060131a7a11b729a62dfb982feda97a158e4e81546e7e4f1091d0d53a0716a839aa5170098cd36fbb6a952ca2c5f4747b075b31769b80f0b1cb1e2bd1cc37e922172abe14e4599f3032c8b4d42852b8123209f2008fd8a6076c7e59ff60b53e8ffac378ecc0dcf46accedf251010b739cb518992eeb436b5c482ce6b34a9b65bf6ac99c1f268c261e93cedeeebfc02f5a402ab57fd4c6bcca9b8eb8f3e004af4132a6ba88cb8fcce7cfb45f898d9a592b9d5120732d23f73b48f52818a6ba1a37c89bb4710ae4794832277808e8e1e4e353a4e7a4be1ef8c6451e58ed9331644a55c76337760ccec9edd578e1e1d45ba53eac445c7a1d12c1bbe9b92d7b27635b27274943a89a7ec9c094daa0dbd2b190ad322d931c265d22975fae07ac46e06d33e680ec3313fd68dec13c91c733e6c60b3ea685515ae4c13a59c43f101538399b0b3989ce621efcee6b178c8b94fca18627b9ab3f207316ca14294f528910d01f527c4387410dc11b692cf16d9ee256b182d3685321d0d87426bd8471aecf7866df05295f4503cc2b203678a95baf1fd09219174388c9de1c716eb0fe65d89d654162938f9696ffe348c79fd86730e5afa1bf352940401265d5500ddd29aea76faa42e374f8b758ce9df13a443d02d5fdbe5224f11d3c9b2fa042a551ae3bdca46c8b78c5b6ef518f6a1ff1e9c544a7c9466ca8857d9ff1b9a66c78ba7213ede4149a2b107c9bc799020c5a6b7614b27a5aef1a50b68db5e515b442e26c8a9d32432e2d9ad3cc34d88a2b61cc1d058cc023929d2051f147adeb0b85843a7a594cfeb0f9f7298e04e7ecc076074cadac740cd1f299807b7fcdc1250ed873b55db4a0a1cb6369c6a111624316f9cc9e9f1ea1a7ebc2d7529e91f0a3340716d78da8218c5f3cc3dd3a6ea1c98278e529d7d49856a0a950f6ceea57f202af927dc74a8ea6fe71e3b9fca7d0459703b6780ba75842f26b369e037d3c48285517f72ba8288d7f111eaa0d005827521950c664bf08d92e26e0550084b5503bd5aafd6c9f9add78b0183bd06a0e8e016680097c075aeb5f3e82808adf475e00f59906774e83ce383752656ea51930f913139db13e0488c84f07b7e3bdc21bb31485addc4d2ecbf9ffc9ffbfdd5d1e9d24c64fde421ae8ec4b939912523178bf9231685b53235b08a9ef1bdf1c26ccec59e0dfb905915a2a160aeb4aeea01a3b9e6aa7d4d3bd507a8c174a3b14a76101e08904628fe233bef1c08b5e01c06aef5dd93ad2869e8edafebf3f3160ce826b67eedce2cb4ea6deba2085189333e1d998b01fc4e20d222502c84ce53a02e47d96ac3403ee043ae51ee5f98310d02098201386975e239cc93378f7ba6caa2eb5c6376da8ae7c90e1a1e1f61f33bddc9800e8c92d44c532397329ac8021ba2dfa9685c9cdffb9b221017af75741d8bf8d663e1e6fbd6aee7bf6d58164d3a7e73767257fb6180db9f7787764cb44f6270d23c2bb0d5c81e8fcc006608680aefc60f0165bab9ba053bc163c652f5f1f036f4c5fa3f44bce92ada33be4297d71236185d7d931a1c0cbe18648e0d585899e865f6dcdc4cda0bc6ba7b1d1854cfafb85b1b21d222fc3d7a03119cd2f51c9e9436d6b2737a6bd0fce91bdf464e82d21370d6365faf5183baf2cf006ed1c6b5307a5e24728e17b489e0748256c0554a9e926465d93d1b400bba57d4819a65f10bcf14b09e9a490cf9e4fe4870be653e71965bfb2a539050f5ea0851789aa10de35cc9ec416ca3adbcca57f1c65c1fc40557e29c09dc59b65dc896af796d813bcdd8c144c135ca5b72304ba779f288770c243de4ac5c7005c59b195d9ffa11cd03c4e5f5127dea68dca15238565236c48405de9277b1535af0edd1507e43bd1ead20aee83fa46781803d5520ccf3dee2069f056dcab4e372dd13024c6c471db7118fb8c4f27b56ff90233ebb786eeb582b29afc1e0cc856680b735e958e4768ae100b5f8f6b50fabdd66a31d8aa8d6f660d0abd4a6a518eaa5b612bd0479560edb46875beb91d5120e59e48cf2313e858ace7849b4db93ca65fa9f393130d1f904753ce1b3150212f8cd3f0b95cc10760f146f6ae99cbd84ec15eda4288cb514345f39f923844c8e00d1de0b677572d7b4623a8809064711896ed2a97b098a2d6d9069deea3abe8c068a4d6503299bc915389c0183b18978bd508fe3d876f481f91d6ca76a8e963ca90d2a94f46aacfd29674bb08ffa46f882fac0c43b8220004492927176b40486e23388996299e68cb8157d3bc82b4f89a1a7eccaa4ea8", 0x1000}, {&(0x7f0000001100)="a80ec59a153cb224a6b188996b5812d93e7a4368356e67727a97b6fb7c16c2a67455097a8db0532812d3e4153c44c89e27660b2a0ba3b7d412d06037c990deb36dadb19538e43c4d9646554db8b8c2728c41a65f7ae832a62d7e1d54acb26fb719b44869ee76a74d107a78df0e09a542f971f04af528c260a5a01f0a26aa4bce5c6e2e5556dba6", 0x87}], 0x3, &(0x7f0000001200)=[{0x98, 0xffff, 0x3, "5180770cfe23cdd2e3ab3421286bd1620cad1020df12979c05428bfd1f6431bf57aba366e6eceff691a979839e93a9bccbe735daba8f0924db576184508870b0aef8c26b15ea32fa5688059e3439d1d3397f3b2daec97104b563568373e9c4dd06a524f88d30206e3c5b465795a4e719286b1c9fd4f56bd2d519bebf65f2d38d9a729664b97fb1"}, {0x90, 0xffff, 0x0, "96fffdda68c556208f9bd11fb03dbf303e1ab720e72717d28dab6151a324a78c261ea09d25eaface09495900cd66b56c715c0bc6282ad1beffdb695cce73eb6591e4040c0a2e640ab437c011bf56821aaca609c047bc19b0a189dc4044b2fe2c917e4bad7a8db8558ba7d97fe30136080c4f9bd48ba2a0f0c66712b7d9"}, {0xa0, 0xffff, 0xffffffff, "9eb20cba147225a5bc9589dfcb3a9682e1863776569f49b1fef19ac0794d2c74941aa994b4fd18d4751f9c5524e2c1b4788e06df4bcc628a27d2ce2847b5ca364452162858467a0aa78c3c5c21628d70c5c70ec9cedd62ba2bcdaed018addfffb0b341249d127ddb1af5aa9489dc9bbdf16402690e08c55bf989d2091c418e469097f2e689d9b820db6d0e"}], 0x1c8}, 0x406) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r1, 0x0, 0x0) close(r2) 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000140)="5c9ba53e911624a724b6c5b9233a0a8a6c7367d72fb29671cb3c867048daf6a7042dae54ff1d094c119150e43284222333392394f81ac67d40f4400625148fce7ba310a17c7863d19f1ae4fa7e875f1aa1f37e59572401e48b14905a5e7d1017cc22d9abee940e24885e9b462d542e92f1fd8f85fc6969", 0x77) open$dir(&(0x7f00000001c0)='./bus\x00', 0x80, 0x100) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x2) execve(0x0, 0x0, 0x0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r4 = dup2(r3, r2) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 16:00:31 executing program 0: r0 = syz_open_pts() r1 = getegid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000000180)=[r1, r2, r3]) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xfde, 0x0, 0x2, 0x5, "26033d3c11631f4ecd4f619c548d4e152c326dc6", 0x87a3, 0xffffffffffffff00}) read(r0, &(0x7f0000000040)=""/68, 0x80) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "a4eccea6da0000000c000000000000008000"}) syz_open_pts() 16:00:31 executing program 0: r0 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x40000400000002c4, 0x0) r1 = semget$private(0x0, 0x3, 0x1) semctl$GETPID(r1, 0x35b3238cd82a8546, 0x4, &(0x7f0000000240)=""/191) r2 = socket(0x2000000018, 0x2, 0x40000000000008) setsockopt(r2, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r2) ioctl$TIOCNOTTY(r3, 0x20007471) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x0) semop(r1, &(0x7f0000000000)=[{0x2, 0xff, 0x1000}], 0x1) mkdirat(r0, &(0x7f0000000640)='./file0/file0\x00', 0x12) shmget(0x2, 0x1000, 0xfe, &(0x7f0000ffa000/0x1000)=nil) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000600)={0x4, 0x3}, 0x10) mknod(&(0x7f0000000100)='./file0\x00', 0x8000000080002005, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000200)=0x3) setsockopt(r3, 0xffffffff, 0x100000001, &(0x7f0000000300)="959ba0e8d4c593e45941d265e3e800e613639c56cb7bb2bd22a11bf5ce568e60eb2925f97a5f6e2578e6e948fcd633897ce40af5277198f2902e16d14f9bc4db33123adf97ae136bf0950c35229526833b848c224aaaa1bc31728ea467be90ce6bca7623f5c9258587155b04a1dad986d088414b24d8603f090ceb25b7c76e128f683291f168bfac6f0515d0d6d41f7432e6cb4a76bd4cbaceebdb510b0fd4c7071f7be3c0ec62c3a41ec4cd563e6a329b7e881e97c65ffdb99e2ba0b448a993497d23fed090a6a4e5a7aff6872582ccd8c99b7a3c7ae3f05fa1b765d615564d8491c4ea702ed8a7c44863443713c468645d008fb87deeee5043930000bd3d6b66463962118453b023af45b3fe731cabb0e738e8d86bcfe98cfea6fd3dbaeb512d91f44d0e70ae5ffa4ec03be820c701a832b80591be3c17aef536c4be30eaf3c8ce3bce1b4dc84658fb8091211314c450b02a96bf47113c2ec54cb447d57547299c17a0434e6db4c79d042f63a4779942265bff5bab7f179a543952065e2cfda24fe8ffef95ea218ae786fe51c4f375d562e01f476df3900045c482262fa5696e1c66cda9cc585c000000000000000000000000000007f54ba2a0b4f1e7b9fc0c7fe709fbe8", 0x1c6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x6, 0x4, 0x4]) sendto(r2, &(0x7f0000000700)="b2cf0a3d138e63568166dc131bc5a24262595fd796b15c7ee1d3e443dccf23adb3b49b3ca0db64526204b37b65fa23484679ee657331dd628b8142beafa6b1a36d1ce2e8ec79ff560d8b88ad309d8fdcff3927496f5c3d0978198bc02a5a27c47e5f0c15089bc995008b70a976997f2d21f635a7a99000ecfd8460acc33e4d99", 0x80, 0x0, &(0x7f00000000c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) setsockopt(r3, 0x8, 0x3ff, &(0x7f0000000500)="a9c511f17e327dc58d79fcfa17575cca22a6ba0a44fcc7a0ce93d0bbfefadfb19ff6f6cf855a8275efe2c13dd1008f3eb19c1d5aff4cd756ab2a657ecb243002032070e95c4e3d5ee1ed61b825521f64291832be3ec85e90f53614ae60476caa37bd4f14e3a7e2516aa4e54c0906e2c81330c72859fdac6b1a19516c6be1ca536b", 0xfffffffffffffe4b) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)='b', 0x1}], 0x1) mlockall(0x3) semget$private(0x0, 0x0, 0x80000000209) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) 16:00:31 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) writev(r1, &(0x7f0000000000), 0x1f0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)="8a", 0x1}, {&(0x7f0000000100)="1290c5fe5f46da1d17b2bb966c4fdb8d1d67623494ebbb2c57d51eceff750ca471491c7c4c80839bf46cd412de0c3ae72c9a046dcc1ed9d8b2f2941e9db7be8834fc9b58fef1dfc32d5bce7d822d756699d01257736c678bcd62c8b2cdc915a73d54f258b68cb7d97c60a6115de215aa8c0bc88807df76c1750365d89a00cdbe9bd73eca47abba5ba17d7066eb7a9380540cbeb361f78c5c79df01d84b6ad48502f74d245e40fa56cfbe49ef1af202959dd25f7d0e09eb79b27c4c27e6c806697644935a6c15738be8194d0d62ca70", 0xcf}, {&(0x7f0000000200)="e74599b0e47f10cce1b50ee94ecc604f1250c7cd1c07838d1046e95e587773321ae0eff9a23442da0d0f4f9ed9d43fb1b26ae5c7028396fdc5f120b79f2342452f0aff5a19ba08b68decdfb487c8825d46a4ee33accc2c254c7a5b891061ebe5400ce8c423c1b66c124986d024f7d672ac888f71589c963b60f14937c0f8a91c67041485302451d9c3539171bcbe76331c735ad085cecdf2066b161263558ce1f7479a871046416ec8f2c18db13ffded6d1b653ac091f0e2f342e5d84e7dcb93860491de7c7f6e2d2cc5e7422a9572299e9cbd866e7655f8b61cc2b2d052fa650117f28ead204abea1a968", 0xeb}, {&(0x7f0000000300)="1519ca7f34ddece842884789396c2515fb64541db397ce47d65589c173f7181c1fe0a8bd7065e52e2e5baac4ec929dcf3433e783dd565d4aa68e37c1f8a8856786979e628f4f6c88bcbcee241e6154a061d5b1fd1f5d2cdb9b42369a8e666860b98034e5a72e05604094caaffb5f620baee030063c9c70e285280ff7b90c603601e0d9737d50b90031356084f85cbbf888e2690701b6d15805d63deb8ad906", 0x9f}, {&(0x7f0000000040)="1ac74aeea248d70d6f2fa26cfeda26d968b05f15fddca3ecc105e122b7d49ea95e43c71e2204b21680a6fefb74ddd9015b39393f127384840091faa361837967eb85f670a1aada3caaaef25ca8c3668581120825123cd81eab84e5d85a0da7ecbeb8a4a9682a81f0d0ff8b7ec1bf", 0x6e}, {&(0x7f0000000440)="d25eab9f62eba860e18a072bc1ec392f9bc96ef270c446bb753c06776c28de9309b5fcc15f0e3034f52ec0189fc6825846c3d7ad2d09ef7e52b4fa3d233ae514ac6b7bc81e0508e4d5ec25cbcbe5f42f1e1293e914f5e9509865fe8fc94ba0c6ce968bad152c214ad898492bc35ac130f7d458a3f470956ff8551184d4681cc0c96d1f84fbdb3e45b023d231fbaa3b4c4ecf03396855cac75da329fc4818b7781921", 0xa2}, {&(0x7f0000000500)="ff65f94fe3293481376d7d57e40be22902f0661d8ef184a3badeb54608eadfd971c55f077722f34a50868aeaaa92dba8aee5754ac8ba9b0a9fe06bff0a2795f3849e903c20ae1b1ff782f9dbe28df3df2fdf89c197492ee7ef9e33583fb4f0aa9849e2918c3dbdbead18f9070c1f3d8f44dfea46bad985f654733ec17a46ed619df10ca3b7669bea96c77a519023731758c44df6a8fe131204c89a4bd471f7f7ecaa99e669e69a533c0464", 0xab}], 0x7) 16:00:31 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r1, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) r2 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x2, 0x0, 0xdec, r2}) 16:00:31 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) mknod(&(0x7f0000000240)='./bus\x00', 0x40000008000200b, 0x3200) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r2, 0x6, r3) mlockall(0x1) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x384e9, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) fchflags(r0, 0x20002) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000240)=0x1f, 0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x1ff) r2 = msgget$private(0x0, 0x100) msgget$private(0x0, 0x40) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/171) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = dup2(r0, r0) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000004c0)="a4", 0x1}], 0x1) close(r0) syz_open_pts() setsockopt$sock_int(r1, 0xffff, 0x110f, &(0x7f0000000000)=0xba62, 0x4) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x84) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/76, 0x4c}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x5, 0xed1, 0x5, 0x4, "b3f07fb4eacae1f8ad4a9c9f4f89dd425887007a", 0x100, 0x1000}) 16:00:31 executing program 0: r0 = socket(0x10010, 0x801, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x136, 0x6}, {0x18, 0x1, 0x20, 0x3}, 0x1000, [0x2, 0x7fff, 0x7, 0x40, 0x81, 0x3, 0xfffffffffffffffd, 0x1]}, 0x3c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) close(r1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x0) r4 = semget(0x0, 0x3, 0x0) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000080)=""/129) setsockopt$sock_int(r0, 0xffff, 0x1017, &(0x7f0000000140)=0x1, 0x4) 16:00:31 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000029000000230000000000040075"], 0x11}, 0x200) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:31 executing program 1: r0 = socket(0x30, 0x10200005, 0xfffffffffffffffc) setsockopt(r0, 0x29, 0x0, &(0x7f0000000140)="8709000073292017a6dcf1d4c91998596ed2fb43b15ddca0c0af76b71764d3096c86320d735c69f2d822e8535e2be6e2ab4694eb6820216703804b6c7cfdeafb591d4af2fdc621c841a6898f399f8526fcdfca40035cc70f75662e84c0ad1b80208468f3bb106a828f", 0xffffffffffffff12) 16:00:31 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) open$dir(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xfffffffffffffffc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x8800, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x3) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) 16:00:31 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0xff10) 16:00:31 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = dup(0xffffffffffffff9c) getsockopt(r0, 0x6, 0x7, &(0x7f00000000c0)=""/231, &(0x7f00000001c0)=0xe7) r1 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() dup(r0) syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) syz_open_pts() 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8411, 0x8) readlinkat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)=""/185, 0xfffffd91) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x20, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180), 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffd, 0x100000) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0, 0x0, 0x800000000000000}], 0x80, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x8, 0x100000000) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xba}], 0x2, 0x0, 0x4, 0x0) 16:00:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0xa31, 0x1, 0xffffffffffffffb2, 0x44af2b91, 0x2064}, 0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) 16:00:31 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x10, 0x4003, 0x50) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:31 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:31 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1fff, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 16:00:31 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x2) chflags(&(0x7f0000000180)='./file1\x00', 0x0) 16:00:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x0, 0x2}], 0x1}) r0 = socket(0x18, 0x3, 0x0) r1 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x5, 0x1, 0x5, 0x101, 0x1, 0x3ff]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xfffffffffffffdb8}, 0x9) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000180)={0x9, 0x5, 0x10000, 0x4, 0x3, 0x6, 0x800}, &(0x7f0000000200)) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000000)='\x00\x00', 0x2) 16:00:32 executing program 0: r0 = socket(0x1b, 0x7, 0x100) setsockopt(r0, 0x0, 0x80000028, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = msgget(0x2, 0x0) msgctl$IPC_RMID(r1, 0x0) msgget(0x2, 0x100) r2 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/204) 16:00:32 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) fchmod(r0, 0x8) r1 = socket$unix(0x1, 0x1, 0x0) connect(r1, &(0x7f00000004c0)=@in={0x2, 0x1}, 0xfffffffffffffe74) flock(r1, 0xb) recvfrom$unix(r1, &(0x7f0000000040)=""/102, 0x66, 0x2, &(0x7f0000001dc0)=ANY=[@ANYBLOB="000006418a97705186c2c3d90000577d6d2fd3d100a8727b56fefd492ceba7a08aceb8aae9f14bedbdf4c566fe7225ee70f3bc9627aa30c82a491a1dcb67ab090040f43fb93821d747ff397d000000000000000000000000000000000000000000000000453d41fa61435ebce97be38957a7436bc19aa934d8c143bdf772c97a586652bb3eeae1c2557ab7f9a78f482705966b62ac15e5c40bf4c1ee36c0d73fdbba2fc1c62bf93eebb1bf356c93a38b797691056021f1cd48966a1c2fa68ba1"], 0x1) r2 = fcntl$getown(r1, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000005c0)) readv(r4, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/10, 0xa}, {&(0x7f0000000180)=""/14, 0xe}], 0x2) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet(r3, &(0x7f0000000240)={0x2, 0x3}, 0xc) readv(r1, &(0x7f0000000d00)=[{&(0x7f0000000780)=""/255, 0xff}, {}, {&(0x7f0000000880)=""/181, 0xb5}, {&(0x7f0000000940)=""/208, 0xd0}, {&(0x7f0000000a40)=""/239, 0xef}, {&(0x7f0000000640)=""/96, 0x60}, {&(0x7f0000000b40)=""/76, 0x4c}, {&(0x7f0000000bc0)=""/171, 0xab}, {&(0x7f0000000c80)=""/110, 0x6e}], 0x9) ioctl$TIOCNOTTY(r3, 0x20007471) bind(r4, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) r6 = semget$private(0x0, 0x5, 0x131) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000001f40)=@in6={0x18, 0x0, 0x2b, 0x8}, 0x0, &(0x7f0000001f80), 0x266, 0x0, 0x60a8842fec88fd22}, 0xfffffe) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000dc0)=""/4096) ioctl$TIOCNXCL(r4, 0x2000740e) semop(r6, &(0x7f00000002c0)=[{0x3, 0x84c4, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x9}, {0x0, 0x3ff}, {0x2, 0x82a, 0x800}, {0x3, 0x2, 0x800}, {0x0, 0x19b9, 0x800}, {0x0, 0x401, 0x800}], 0x9) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000006c0)='./file0\x00') fcntl$lock(r5, 0xf, &(0x7f0000000300)={0x3, 0xffffffffffffffff, 0xfffffffffffffffa, 0x8102, r2}) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) clock_gettime(0x0, &(0x7f0000000540)) connect$unix(r1, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0x684b5af6b95492f8) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000003c0)=0xeaf) close(r1) shmget$private(0x0, 0x2000, 0x420, &(0x7f0000ffc000/0x2000)=nil) geteuid() getgid() 16:00:32 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xfffffffffffffffe, 0x2}], 0xca, 0x0, 0x6cf, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x8) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="c4b4923f42b0", 0x6}], 0x1, 0x0) write(r0, &(0x7f0000000140)="10", 0x1) write(r0, &(0x7f0000000080)="70842a49320254701a974a38", 0xc) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x100) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unlink(&(0x7f0000000040)='./file0\x00') 16:00:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000015c0)=ANY=[@ANYBLOB="aed995482d3dca6680e40941bb9e0452b7e594e5904d772b3bdde97bb31a30c6118640124c42"], 0x10) listen(r0, 0x20) getpeername$inet6(r0, 0xfffffffffffffffe, &(0x7f0000000040)) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000080)="1e31ef8851236be677a9a0feca416f941adb4d9fbfd7d8d92553f3e3f601d434942e38f94e831c5652518005b64dd37044aa734f08b4fdce143d8b27a9ecace4e34535a1d081dfac1b5d7870b526696b620f3045be54d8942fb9c2358ee9dc13a695c7861fba64f08f42074dfed186", 0x6f}, {&(0x7f0000000100)="28f223", 0x3}, {&(0x7f0000000140)="8231e7d088bab0991e88848b7cde9007ed0ddd87a6a38b24bfd711d9a9ddb454ba8bae30de733cc79f2d02644102fe916dff541ff1d59a9f98e6daaa6c9074087b0c1cc136598c6177322144a7675a60beac6893301ba512917c0ee35a1e18cb5e7caa3c1f48c6678f1c96e2b3b4176298baf9d0362b7237e81cf3eb012143fa8d7762f845025ad82f5f17a42fa133d85b9a2cfc7f43201dcfebd910689aa6482eea5f15d07790de", 0xa8}, {&(0x7f0000000200)="2b6e45d273983573af82939a5395ec974d99af9e05b29518c3c3219215ab0da06271fb24890109e1b03fcd59fb56ceb02f90461d8434c65c3f5647cb9affe1fdc11e140ae730c7752f3fdc8c9d5949c9aaa87e3e20", 0x55}, {&(0x7f0000000280)="9121f1fce22dd7868945a7f2800de9c3f3b7a8e32865ade1a3ee", 0x1a}, {&(0x7f00000002c0)="f782a9784a3fb108ebf1be10afb67d4d737dcb82bd55ef382b300f3043bd91f90fd20880aa5fcf59b4d1777d1529b841e02fb257cb7e471eeac53e34b7095ed4ca083f84e5942119ed488a", 0x4b}, {&(0x7f0000000340)="c2231d45673c8372275d347162965b61775a2fe3c8c6bc49f12904c7e031a6877f01b249d223d3a3c18156d48985eaf1b1dc5b9a2cd2a7f9165c09555323ee81f1170f2a8d84da840a1c3f6f61fa2772508cc6d674b55f0b851d0f4c621a61ed66b2241a52224c047751547aca928be903209e67181320eb3c772c45570253fb2d942dd4c52680c5dce6764c81bd99f7ed2f3a23ab6c31131020cb9142182ec4d591728c3dd1dff562408da0278e3e427507bd98116ce0638dc76d9b4eb125cd97daa970f3", 0xc5}, {&(0x7f0000000440)="aa14181c367c65874bad0636b35a6b9a6896cdf3b72eeaa7ae203c161f07513055d65ddcc49a6381d23b73c7003b117b1866a66e50ba1347104ce2a88fe62871b8e1f1ff21348ba2197dafcc7545b0c039c68a36d6a49859f2e4598302ba9b57e98910de714cc21a90fa0ecf0b087d5f0539b4781930ec45517089c42d5ded4c0ba8d91838ad41064d5093b967adcca1eb9939d55115af3ed4e846c0a6abe1d1426e3a0338643ba5e8f42a87139824a6dca7b06c", 0xb4}, {&(0x7f0000000500)="bec25fbbcb64975740080c630655c09dfa445b7e8dea959e10a4b753cc78ef026b6b8664aed22dffcb67a60d63dfdbc7ccca87268b5001f2710a0e4e2d02988a62cc76109e49513a395ee4961ecbdef74252cba106af4aa66a4faaf616dd55906f6f7b757c65f236f837c2df979d5fac29c8ba5956a741f94d1382aee3650a425602df2537bbb7e4f4a47d1387123ea5d29307cf8b20d926da7aa4d2af0fd1eb09ef8dfa7b4e339a9ff865f7996619622a5301b66203ad196ab09d5a875b87757b5c702ac026d686c47deffef2add1394b191c78c94913f10f66f8f164c62672042a6a96faf6eb1ff4fe200b9c6cac76269904cb0f8662f4d2fb47361a35deecbaa69a3dfcaae63ce627337c39f10aebe69b1df9e89d0b916e9d1262b62944418e1254860c11c419a82de327b5c69f6153f8325cd864323985e877f3707d40c92e7feea279ad9c056ac35f8819c08e828e836ade29b2693c76b18b29ed201eda25d7809f662c2f108250c5f777d4764d7d9fa99f20e897064718035422afcb2481ba3a47962786375b8da023d572a34cb75dc07837a39c1b71bc11186239370c3cad3d78c3eabf8dd0ee93c0092b755936b6f5c3aed5bacd0335c658aec751c1104a8f18d66a55dd6f410d791e22bf0948b6cf382bfc37529e2a245e4eadc1194998fbc407b07285a9f157f8129851c88c81d9370b40a6ab59ba8957e1400406690bf387ceca22b9dd5b0b25a766f7f97cb5b46948052745411fdbac9569de4f3c5724e227458a589c16762a9a636a4a8fdea50dedb9de66044267b978ca76de363b3ef2028445047bf3237a2bd4b8e5b222a975b511d242e21273cba713f54d44ed3e3642c10aaa458314917fadbd191f81560d8afbca40b43aa4926f67d7e2b8040358724ee7626ded256633fe7798ee09e0c597971af84169dcce266dfc06192d6d5fc288ddd679555230e340317a5e074f43270d9129dc7be4a99e5fbce4c8b12c7129a00cb204c6155df60d747b89cba4e6bf1863a2f0f2eff1de2964150b28dc06f4e3e02cf61c3dab708d5393ac516887e4e1d64cff4ec40707e4835ab71a7c55863eda45a3beb222befaa22e596bc2568b7be38d6a7ab692812fdc7255ece075901f8cebc3301dce5966a32a6859cfee2c3a369abe9507daf1c1d66e75fa74a004d8d9d264254d032625419c783a074e79657817ffc3293daf09c1738c4d60a51f9c4eb869158eadbdb1ffdce862e726d34e52784757e5cbbac3ef4c2b7307621f4f14736e98615a590fc92adaeb60dcbca4876c4be4e096e374c8a517dcab5a72339c85bca1f2f58eb4f08b8a840c97112bc55488057f3f50021b5651dfa7b570571d137aa2725c7e15ac3a8372514c59c0a653cb081a370cc131f635c3133a0d464fbe309115c46482761b72cba014aa90fe52e808349fe4a89a8f41eac92b72a46fa73a920ecd337c3dba11addd2a2a400cde7b6a1760ea10bbb379e88398c0e15953ce78f3d5b44138242925250c71c7712a16e78f6b7b1b7fedc3631dd79e9ebfe08b168d1a72428963f04f3180e0aa83328ded7c2e432a2baaa86cc2d6189c1f56720ae9d1a3a7023d2940b7a9aa47e28fd745c223179b003c330d440e6b5ea6ef8fbd82802f250e7e2bd181f41cfeb519b5d552da24cfeeff6619de636001a903606e5f0b6a9c5a7ac8c152616c44767e972f6c9a0984023478c8ba4e581cd60ad89c96ffed0e1b3ad7a8ed32b13b98d14e1f34e1c355f7653e87cac39b41221340f16e4d3584591fff1689aad1283f91280d5f3c3261898f49e02a629c886778a83a3818e01522f997902ef13803cd4c221f3cad2df061056b3d1f06cb36f310a490c70d6e5e8b447f1dce43b123834a45be6ad2fe1957434c052c19ef52f367475493fff9ceaf2c3f2bea02b874eabf2f4f1e95fff69d417d6ca4b7bfbbf027f03f103a28e65985166ac24e52fc298ad0299c6a008019582a09b647c83733a5c0f4131c8abac6699503fb7149a2f864859798744105938379a07185cdf5d11a3f02d87800656c673a6e6857c9d918a8c68aac0e152c0fe6c7296672fdbafcdf9425dc294b0860ea9660ee8d9dab941d62be6851c3dc5b47adde0b0d81c6ae0669b0798df18c7fd2509e64866823ae6ef8218752c2fe2971fcab70fcde6eadfb321b02eef122ec131355783c8e62ddef7e287a891afc6c74d83f469e48561748ef947cbac2da2ae578bc8a79c67189bf18bfc8d4cfa055c0089258dc8a01e2b4dc5b83ce557434ca0fed1ad6a9eea5db6f7bf478a7935ef01609565ca6281b25523e1d51123cb0afef5a97cef8cc9a6c92089ffa4ae49ad36e9a02822fab4ff802c4fe51ac39a5437d4f15270e3a61498d4f608f3709a889ccb2da990f0883847b13b20bb7cb6883d3aa21522f51285e07bb311ca32c1014d3fd4480f3e82f8bb3af5b50b6176939277ed311b9df49d4255649f3c54c4493f8db6e59ec439a24dbe53e9776d25b86182fd3270b37df64dcbb8a9e5de08ce6ec2f02c48711270fdd572df2ee1c78f2324e0cdc4154ec442b9fb50b73f35665dbcda4d159646db68c142867973636431cc571f7d9e027666823763f10ba3f696d428026bae985cab0870cfe5828bf55d6923d2904ca930bc23b97b530de037eaa3a50b75f11674d16a893d58eca8df58145fa8f6074743d448eeb4a4174421cec0e616205ecdc3ffc5a150e59d52919f03dddb4a6b3f695b66c96fc6a037cf249a968057a02a1a99e204f595ee636e7b5b7b4930dfac7b2d499a8b101540de6f07762e00d2079199d18f65a02fcb1267e954c977c1d7200b4501a5cd0d0709342ddc59b48ed840ac83872d3ae8bb5d996f34cb7fce5a820bb735a809c0956d42689b4a11ddc511f67b4348a03c947c7545486cb9ea0b9ee998966431efe023f1b99c109973e34816a08c80114d3deedc5ca5b427ced82cf74f466eb44f27de42227d2f3bd88e79116e1b168cc8f8d9008d1c8e84969577dec38d9cefc829abc00478e1b98b2c6c626c42a89d81cf216d42376df193d00e5769031aed1fa3e6534c7e343e677bc63d1c149ae246c59bad9778727d48fabf5fec52ee4aeaf9632ab481968b58868d2f0393bec709fcd8cdf638012f41fdd11249298f6edbcd64df00b145abb281f19f0f1eabbedb203fc4087455bada88c0b213d12403e9dcf1fc081187c42cc1575c4b3a1c7957513ede35805d4d5aa37125928c8aadd5615828c718d5cc07f6923336d7e114c058d297f48dbe3f2453a59da98d1d7b714dd1ac599d57ab3cd2b6c9ef5d91c5b88372abeeeab7be8e01259d7b4fb8d4d5867d6c83423478617125db5b28bdcbd9f799513f64fde2a9decc34da07f0e48597679bf0a9650f9717835d51a2ac8eb7474cc0b0c24cf7084f6f165dcd09d7c2f81cee479f4cf4486f38dfa9ef8c9e4073e5b2ba6bfbd240ddd24874800596864d5c6fc599d4210595a5c7d0bc3870d6d046dc4e9721e3249942a0e88ef6bcb741e78c6301adf235c6df4b9b86726c17ab25892eb9b74ce2f6664a8dc3c2c2f2fcff00aa2ea4b4789e78965374b6c1668b6c05c9e35be2f3961cce25baf0cca12685c974b5e7fd67753d532a8822690133eca3a41049a5688323ebddc1e806659ec7da0e129e9046b5ed871d0f2d4d3683b5bb01130519826cde0bcb851aaeccb1c7a07838af4686debda924a87aa190332fec915eb202c2e37cdd00f3328e61374a01fc7976cba7cbc5378812b83d88f21cbce46d534f0b35f12be3c5d49c7eeb49065cc16bb0ea50561fa2edde5715a1c46983fbb71bdc6566781608a3cbc61ec6183fd997c450b9ff40639b0cde9f5f5dd98c541e7ac68d7469457dac00aa72a04b452040ad0f90fbbef3811c888bd8bf29b3c0f331d2441e384eb66382100e0e720752f81ec8b933825f18a619989eaa86792c9bedaf37fe64e941bf91bac9a62097606eb47980b52061d4720ab979e48bf175e529fb3887868cb9f70e267602fd64e9bbfc375a22330a7970c3269562d05e63dd6929076801684113171a388fbdcc88d731ead9b92935e7fe72000b8ffd30d57609fa07f45035af465002f86be6f5671aca096526b3b4e217f2e733cf3e8fbab89b2f5d597eb4958e297b5aae664a3c189011c1ffd079858b8d1ff18727e1047ff9c20ffdd15f6bc2b3dd830e57abc874188d0230c1a0d3d47dc35f6ff57d2dcc41a31ceed948548f8265f6fb5e82e153a58249dac60bf1fc5347e733511d822758fc7ea7597c0d68ef7098c6f6b900c54ba10b13c827db44a405f5b0b8ddf32538fcab01b80264af2c66e50e60205d4da17344ffdf1121b29671f195e4b7b953934dcc219dbf6891295c9106478d9f781af0ca84231d0f260eb95bff21a72c36aef2ad94aff6cd4c63c025a60cff03184607919dcb761f1279a2763e49a1287bdad80797ded436a4af9885c4f4b318d2dd7f375b2ed868084783ffac0ff73f1c734d2d40f475ace87d91af1ddd511e4aff511ce4768de1d2c4bd2115af795f559b0cffcdcb658424583ee7920f60905b06c87fb91279da0d52e70d6fafb66dcb470c09df31c4e35235b51d616c7ef3f9640d684466ec0082088472a3efcbe6205eeb8365ce8be08e7b4e90fd9022794301a9529e5a374a547e8145024af2701ca1a1078339d0cb971ac2cc0df09265c785e2fbeb65431f334e8bb4ce8ab44ed8042ef7be354cbd226d19124ceb1508666324497b252edbe11d020bcaca1880d14a6f1f02c2d97091460cb7cdf6849f4b0f68262ff3c8ace6d5026abc2f298af0c77df5f6770d35b0cd4348a6c5ba1fdcf55b8d27f9b356416e297d01b67a9842ce1606bde7e8df663ecd96ed00f9b33b53dd6f604b7df6701f12f47f7c312e8763f6c91e4cc79108fcfd3ceee23850913074b61903b364062463cee4c2d4e69a450ecccfeec1c02a104b52e46516d127d4ac32cd9423dcd63979845bf117279f28c166e7090c7a3a0d6332e8fe1bd4764210db53ef44176dae6cc5c8eea4a26315019723edb5f9fe31f19facbe137688a9a3d1d9240da5496a7a22c18b2e5ea76a92d1c533c9d2a1a9358703416c17f46a5e09cdca2739107a544c735a7d3c5152e1db92e72287bb61b5c90283caddcc725582d73a9e2e24973bcd70abf9b9d837aa69ee325877c94dca00dadc8c772c640c6dd51798cfcc22ced93d5e8f0da32ab18d2ae762447f9e0f2fc49f55e2b333989a39dae71eee1f9accb8843d20622df1721f5718ba6a3034b9016e8f59748f059484846bda1aab632b76800aa42b69381c84fd4a68039eaa28b397eba7c4197c69fba846da17ae0ff752eba4335474f1fd2733311c4a77d88751ad1f6226e035a5dd64eaef3ee73e88d2525d717f7331eea6c973687fac95fed5297effb93b84caa9adc7b35ce53f614f632beebd94a383139e076feb0e87db8f307f17c2b4d2e748b1445bdb262be966df379c76dfedc3c849aab5a45f0b41eca5d3b04dfab57025da2176f64cb6c81404f3e78f7d89d8bcb7f63538e76349be1311b13fbb2395df31419bb654f2888b8f2b548b5b6bbaa311d4cb2cd5451bc44256e560c7642ca259b3436181a9d9e9dd10273d22429b6d135b7854ead758b34d23782fda541165d7f3ff9f6c9ae0e83ae97010f2850c0b91ba1c975df409f130afe79976f6601638438bd63d1babef3e302e75da103a41d487ad18d534ecf84caedf8721d45238a539a12b5d7c480392db96c62db953f2a505f3dc3c141d6b0", 0x1000}], 0x9, 0x35) chflags(&(0x7f0000000000)='\x00', 0x40000) 16:00:32 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) fchmod(r0, 0x10) r1 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x7, './file0\x00', './file0/file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x5ea) sendto$unix(r1, &(0x7f0000000040)="9f7a71fbed9552974da4ae5357121c876318ea84842a30703c4e17ea5174aac5db4baeca982a529c60b31701f80b85804acf70bafda343243ce4fcd4d596d65cd64a215e42d605a13a451864f66372168703e43124b042147788cb329d", 0x5d, 0x0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(r1, &(0x7f00000001c0)="b1000504b1000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) poll(&(0x7f0000000280)=[{r2, 0x4}, {r0, 0x5}], 0x2, 0x1) 16:00:33 executing program 1: r0 = dup(0xffffffffffffff9c) getpgid(0x0) geteuid() setsockopt(r0, 0x442, 0x200, &(0x7f00000002c0)="80378bbc2f0a5876507eb8772fbde903f3e9cc1c6ea51736f14b08e5d7cb7dab5f97efb76dedc019a3e33efc83dd2dd6625512f08c1da632a7e84fc32f2c839c7930c0254d4d3cbadec15e3f4fbcecd5badc8e4704fabbaa96e96e", 0x5b) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xffe6) r1 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef0918c42792e09ce7b669629c27bbefb566518ab95316fe788a4c8b4431a284cb116204149b864ae3cb65c39fe295da4ca6225f61d054df37605d22e5db977de3e8788806fff34c3535e6fb2382ba8c2f9e55aeb14c3e57c6a5de286a5414053f45c704a1dae060d31eeebfbc2a836966aaffc601a2a9427848a372effb9edb51ca831d2f21e23c79f30165f6d2c4e50c0298de733909d3e552a8d5a441f5b5cc57fb1181c8e227d65112"], &(0x7f00000000c0)=0x6e) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) pckbd_enable: command error 16:00:33 executing program 1: unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000080)='V\x00') 16:00:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x4) recvfrom(r0, &(0x7f00000002c0)=""/4096, 0x1000, 0x2, &(0x7f0000000080)=@in6={0x18, 0x3, 0x800, 0x8}, 0xc) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:34 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x15) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1000a, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) fchflags(r0, 0x10004) 16:00:34 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2040, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x200008) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000200)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000380)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) close(r2) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x8, 0x0, {0x8, 0x4}}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) setgid(0x0) accept$unix(r0, &(0x7f0000000440)=@abs, 0xfffffffffffffffe) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc000000000000000, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x5, [0x26, 0x1fffc000000000, 0x0, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) r3 = socket(0x10, 0x4, 0x60b6) ioctl$TIOCSDTR(r0, 0x20007479) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff01c7e45289000007c42e"], 0x10}, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r3, &(0x7f00000003c0)=""/110, 0x6e, 0x42, 0x0, 0x0) recvmsg(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) execve(0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(&(0x7f00000001c0)="c0f2eb66470f622bc4011859700a65f3f1c481fd1183fdfffffff046864b00c402fd20116526430fe26000f245adc4e359419b3e00000000") 16:00:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000310000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b0000000000"], 0xe8}, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = kqueue() socketpair(0x2, 0x4, 0x4, &(0x7f0000000140)={0xffffffffffffffff}) dup2(r0, r1) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x400c5708, &(0x7f0000000000)) ioctl$TIOCSBRK(r3, 0x2000747b) sendto$inet(r3, &(0x7f00000000c0)="c407a6772da766b166e36b6d3601373955a06223fe1e8f4e8b93d614", 0x1c, 0x8, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xc40) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="dcf926b067e835958cb4d6d58554e5a17068bb8986e23e2eb5d42dbd7be42db63c884ad5e4ad4b097d7ae5a30aaad17af93de098f02d1c9ef875c72debca7ca2c9e24cef0a689a522461a1396276a7b68bc289011c41064d1a40db8c5b97abec3a6e50752c93cfc3fa1fae5d9a2d895cdba5c01c39cd10b5b4fcd523", 0x7c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x8000000000400, 0x0, 0x13, 0xfffffffffffffff7, "845c556b00070000000000000000abb8afb400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r0, r1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x13, r0, 0x0, 0x0) 16:00:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0), 0x100000000, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) unlinkat(r4, &(0x7f0000000040)='./file0/file0\x00', 0x0) kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = msgget(0x1, 0x0) syz_open_pts() msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/4096) 16:00:35 executing program 0: r0 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x8, 0x10, r1, 0x0, 0x0) close(r1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000280)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x9, 0x5, 0xfffffffffffffffd, 0x1, 0x2, 0x4, 0x1cf, 0x1, 0x0, 0x0, 0x7b}) r2 = getgid() getgroups(0x1, &(0x7f0000000240)=[r2]) kqueue() shmdt(0x0) kevent(r0, &(0x7f0000000140), 0x3f, &(0x7f0000000180), 0x22, &(0x7f00000001c0)) recvfrom(r1, &(0x7f0000000040)=""/137, 0x89, 0x800, &(0x7f0000000100)=@un=@file={0x1, './file1\x00'}, 0xa) 16:00:35 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) accept$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x1f, 0xfff7f7fffffffffd, 0x408000000000000) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:35 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(0xffffffffffffff9c) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x90, 0x40000000, 0x8, 0x1ff}, {{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x1, 0x3}, {{r1}, 0x0, 0x80, 0x1, 0xb0c, 0x4}, {{r1}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x385, 0x3}], 0x5, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000300)=ANY=[], &(0x7f0000000200)) mmap(&(0x7f00003ff000/0x1000)=nil, 0x1000, 0x0, 0x1010, r2, 0x0, 0x4) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCSCTTY(r4, 0x20007461) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000002c0)) readv(r3, &(0x7f0000000040), 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = fcntl$dupfd(r3, 0x0, r3) write(r0, &(0x7f0000000380)="2839bc59578c23255a07f9d4a8b7fbc7aac85a14fb6edfd295c59d5f711bff12b6eea9f594cf012323093dc07445867008f56824502e4c8261975243334d4736860e5adb0caec4ee39c5cf79952a16cebf1bdc36c518d66f91cca03c84efef257126b9a895c011758c4ec63fbc923711c3db24a4240b3711694d6ddf93ffd64d45299b5ae8517506567fadd5", 0x8c) preadv(r5, &(0x7f0000000240)=[{&(0x7f0000000100)=""/14, 0xe}, {&(0x7f0000000300)=""/81, 0x51}], 0x2, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000080)=0x1ff) r7 = semget$private(0x0, 0x1, 0x8) semctl$IPC_RMID(r7, 0x0, 0x0) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001480)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "184417a712d264eff693b6c803b98b867bc15b16"}) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="be", 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) mlockall(0x2) 16:00:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r1, &(0x7f0000000480)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b3da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77be55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6864e2eea9068a4b6adf623b1d4d6f8d28ca0ed0d55858a48b315fdee395202b470f44636af8e5e1c821a87cb6870fb3968939c9ac27ab7d2ec5df2ab1aab5424d5f319d71808c967895237a900c40f23c3c63087969dba0f8c3619635cdadff3d1647a0cd646ae2c749628000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x133, 0x0, 0x0, 0xfffffffffffffdb5) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700), 0x2a5, 0x0}, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r1) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = fcntl$dupfd(r1, 0x0, r1) dup2(r1, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044273, &(0x7f0000000000)) 16:00:36 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) listen(r0, 0x0) 16:00:36 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x40000000) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) pipe(&(0x7f0000000040)) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x127) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000740)="1f92e5ee52d8818da1f9ecc3b8aa4f6c37240f09fb6295ae042f8391028be715d2ebe9298f50d6532eb63c70bd73479058a3612b585832fb6ac83ef461f4a8e996abd781a5f727ba56f0b448228cf4c3069c2163ee2f28053bc7a7c56af1da043645e46f7b908cbf2a5535b143a067cbe7fa715969555558a1cafdb5d6c60545af9041d8385c50d6f5888f640ccf3e0139d60c29b4ef374fc99aae3fddca1131724b37b4618b9a59b3c540ea2121b6dd6ab34ccbbd1dbb51b44336c13d75e764864a9e349e8a955e13ede72da05b0fecc8bccfb0a7103768cdd26ced16369ba30e23f0a44ab687e5946d4041619858f98b2d65bbef0d46564be4520d287f706ca9ac5aecca702f893828fd4036608d461de16b6decfee1d7bab977ce3f5c8c6893366d0be5ebf18aba05e8bdb3a402a106697fb6d0a020f9c90485052b9eac27dc282b4e7e85667cbcbcee3116de43f63e8f79e1779127901ec6b650d44ac5b11c5e284589483621dae47ea28c14ba341932b3c4421056291e9b7034c3f98f10c07cc9727d8d5f9318160f8426dfbc6e6affbe8d5b99f3a31a28d6d79b93dd98dd4685d017edb406c85fc4c40e9de5ee6737630d24f2583b9537b4300f93486f8500745d404a6c819170d66ed200500c08aa55d64507d8023da6ecbe7be685aa46b10d45b7fe8fe43e07b7f583303ef7c106159b9013a0a59e4428af83e23b9a15f449afda2698b920fe21be636b1be6ca3d579f9abdfe91ca91b551cf95249c0f38a3c578f001f9211ff4c1040962a9bfd3cc2400c230545b64a994edcb28e6d9babbcd4e1c60c91f23fe4742ec93905de768bd3671fb37ab3678abd6ba546388237eccbaf91fc98a0a896ffa24b6fdd52c6724a81ef63b515d75812e742a8d20025c4215196484df5b0c2ea70b8ae8b422a722cab089c95b570a7079cec953194281648582544a93ce71f8648f56e434fea9730040f3f0ce6f252eb6e8a11b334ca7de9db0b18290cbe8f8d0775e3069f75addb296a20d4b8e26ac35d846009c4a838e3396decd8bcd0bf98db9e8be8152dac235ee4d597fec4794bf9461b042f8bb77262a6c536bdf2f4ad139c0a54d61bf07cc95784dfd57bf5f344bd0a2316972f52a301b117eb2bf56adde81ed58dfe94ad5af58cfcb8e0c0bf79fad70ccb07716db88a8c4c29ba50a2c45c5b3143e75aada9473abad713027c7b2593d3cb8d3332d66fa335fa977af0c63017144f4916acb9bd1d98202d9c9cb878c4a3342374c0f99a9b141391b2925311630f6a0b82ce235132e88656038cc54326611df7025a8312c45864a89204fbcc407e29223f8f5ad137210491f46432a4072435d4433bc3761cdd44d12b243711dbb4ee610eaeff4dacf1e0100abf260881fac336ad76a1129ba245a134c8cf146b1ff5bd8de282739f9f661a5a68c6b51c5040722f2afe9f515b944b05532a583c8e8a506df697e66028b200f3fde1aa946a6c1bf0051391609bed3c6925f8557d94c8740b8fd023359b76a703a3d3289c89e6625a049659496d682838f3b36966e77e24b07297c2e4609ea4b29ed67dfdaa85dee4fd1734e94a9cf309493e299247b93576ef02bf7c5c415fb4645300011a9e7b9095acd95f2f877c3ded22d304c1e0067380f3fee0416eacd08f44d17efeab16d064943ff325187ada3245fe4904e799ca796a368d87cfff55fdba31f4d2a605fdef214769d7d9ab81a6afa27159eaa81ed51b372b22b49ce41266dfe3dbdaa2826045478b92a2b2fa8b67c483c4154553487f3db85122ecb8c1a55445ff380bf5d617c71ccc8675a0a36e25086c4ae7a2332a3dac385de73673dd3c1b6149084a4901a01f6cd7318dfb63c4a133d009e7197f3476298e480fb6aa585f423d015734edccfbe27c363fef325f10a1a79285a8f97be13821d1743249ce7d9663259723296d0992538341c63ad0d2c3c6865bbe54ac04bec692e64df6384ca8ded89829e0c3d7677846ca824c71e59f093328eb8b39c60800482ba7e809efcfc951642c0b704b0a0bcf5fa4eb9012b2e605c479bbceeada381ae74567e9c214822acca0e91d6c881f3ae01c3dd146441bbcb2a79c3eef89f566384a1f6445b57d6f79186fa64b4ec4773f3723c9df5dd76d60b5c1782011f8b63fbfce9e3591cb27afd66b43961cf9b4f1a49df5c26f21779b50a75ee8116e7ae9d34765493e308e1375a9471ae109790b6d85b8e0f9d257a73986ae91ff7ce1f0a403e5cf746a7d70983c0ae6bbdab300decb0578550fbaf3d9b87d6c620cd6aef6945ebf6113d6cd84485ac7758337249e9a765cf7e6d12c2f098995bb9347713360cf3b3eefb68b6f4fc537e1eb2fc8eea373cd151cea58784d266f4e0e8bea9dbad8fbcbf15337bf34d4972e30494bef115ee16df489d40bfeffe0d9bebe5e3612d94a9891cb02dbae951987cd3164157efa217b4a0919cf606569bde7c3af432c3eebe4bfac526f70eb6e66f633536b1d143625cbe0e06d175fe7b9eba5068418a2c88a64a7d1f4e5b49d388cc2e885be17931d3b95a11a0cf8cb561c5fa2bbe692c878751f56cca80136b1cce0118975c8cf33e65f633eacd479cf8dfd8b723d7984cb9c64b7ec71024144b2676d686897b9e4b9bdc5ffc5f46c09a88384a6231104a060f5911b90c549e2d7ad7a0d2bacbafa58c609f7b1e493156cb9ab01daa5e79600211a2ddf28f67cfd1142e4f811f31b38d6dffaa3c5eec629fae6634702c60a26741f36354908db844e6b1cfcdb8a936e86fc312b261cc90fb48b85bd8ee554839bad0d790882446d00848916f5ad111eed795787b353d01ab38f6a5dcba2f053e2330a8337ccd1f4a255fbb501cdf517d897ed9936f36ebf21eb3b650ce3ff87301cfbed5259e3794b49e2142b65ae9029218dc3d08ec5536408406f802c2547f8469a277970ea90fc6be08d2cd6e43537b6f2fb879b3c27f53a30fdcb8e4c935f67d2d4f8134e46bd24bf4c1cc76c290d2a7964911439faf2272bf6ae39751c599431335c0165ce9a3812abf58026280c56386a88e6a86dc180c17264eafb887c4ba33edcc5ac9e681730bacbafb9fda75a90cc7128635eedc556cac7865d98b96f1c059a71b9893ac9b178bf57c5c51a4dd7a391ab15b223450f7bac4cae7a2c0b348bf2ab90002453160c1a86cc25bfbab6870eb4258bde33e55852248cc79a5cc91ccfa54effd3a222de1ae0cfdaac5a7020f285db6def4010c4a0ddcf485f87dcb2306533b7fb00fc8a566ad8796b3c1bebce2c08a1c7716cbb6ec407799304d022dd585c06b789874a810b663e51c7a6ff813768ae304f981f79118680879737ee59fe816f7b50474533e14a3d73bc7f22cca20ee34d314d6204972c140af2102df1d990fce377d54399bb650acd73a12a0eb22db561561ea5646e05357ec90e49914aa3988f5b069a3198c15aebaae877b8ac439a29ea54aa4f974c2ea593dba31db5dadabc463dee74ac401b6eb9250061a42a4d0dd0fcc27d5fc8cb5625de9ced8482c32c3060bc369695647413cd291f180849bb363dcbe3a086fd4fdd99df8d7bb146dec33c074b6d6d53a795008f0b85cf39d646e92594250733f9d29fb939de0a19c90c3cec5f343c464480b2f2cf0964f83380ce8b7fbaee642668b5147e02891926509852587fd2e4e2ea8c8386ad731f9621d742ed815f58615c5aeecc633c0b042bf499ed6e395f2875306ed1c8ada34aa6b5442923788a4a7f99c17cb01b4a2d3f5578c7b327553588b5e0bcc72d050523e7556fcf035d41579b1a9ae9431a1141d34b7c48a33cfc61c495d4dd6298c2b058c2187e3c10b2be8fd08af6e300ced9266161bbc049492ef87cb747b0cd01e84cdc17f9c8a9bf9fec8111d762b475107ce242a377c5119e90678395e24443fda2d597322f11a0275299eebba67060ebf1097badae3e57d0aa0af7e0da9f0c359df38da90616b2b3aa9af0c51efa0397bf988d59ea2181c18621544f803d6ed877e938fdae5851891ca59e5f19994b598cd9023be0ae2edcffb3d8a39e674d1ba8ea86e5477d41bc074c28c5ad46b1b8fff233bd6bfba2e17d4d6497c11b5b14f09577bcb688e6f52770d41570a8b447311bbf01acd3c6665b67fd8551e2cb89eac43ccf2cca6a05bb834908dde48e8c6e7850d60d5514f8572c51f3978369a9614c5cf2d92ad424501e84663cedf919f58cb362bbbfcd31d14c8289ea30420c4b3b089dcfcb3b594cfa4658449444d72bd6877cf4861d50b9fb333f8cc41a93b5e15047d8f69e1fd831a2272e61af5a87e47e588d0abc989f0b363245d05ab5964090b7cc43c22373c7b0d2cb86e53a1402afddc464cfe7b41c3f1b021cdaf05a3cf846153057606e73b5e702bc6ddf84ae8fde62227c2ea22bbda6a8c4cf892560898939208bb8ac7d3f89ea7d2a7912f457e438ef12523b02d1f80f839d9aee94173ae155de32aaa71b7eb19a1798015fd9a3f30b1999f7f68a390db42982c2a0c6ad65c34c7b7ad96a869e883353ec43341fb41fb4e6993230bc18640655df5bf9b02e6eb17fd7138f8e0e9bbf5e435eba86520190149321e722198794be6e2eb02becf62f67035dfc9dd4076fa78502ee3fe30553f139f9b1636d49c82c3c9ba59ada45dda87b44e48659ae15eddf3239f384c56852b5bd0f04cfe121f81c9062aa794fc93c792a02294314b9712707fc50f10562ca903b0f719fcd7f32062c0c687783f4bc78d5e3a1df873d57d2acd0701b36dee7c7e209982b56aa10a52bd0aee01249ceb890e7641719b0c082911e27c780f135b3a46e0a28f6a2b86ca09d5e0afba2bcfd3bd7e0f2031b5d336bfdf16c632754640ef69bac10729f713a4d880c5494264f964593c2591da66bc4eca74b94903c2f537d08eddb93dc4e63287b8d05cbcc32b207de02ca1d0648030955abd1503ebd3bab50a969a0aff3bb0b611f3906c785674767daddcec5ca1d205d0fb36c7acef0e35e709f915a6bb1c21afa4d1b0f8473028f57ebd626a49d61a2efff3e34c4dd487c09b357873a3c35132e58f9b8713a234bf2b8fb2774c0031e6a4671aa88fbb3fc598520f4ac2f95cc2c3c5ebfb4d6834415e4a4ab089da8f0ee84d4aeb7bc056065ea1af34932e4b976a956b7296a192809caa121f523745db99cbae8d9fec33d3461df57112348da7b89b464fd747729911e30b6cb0c7e61b2dae356c93c56da0ddd03659a3bb20331b3c395d819e6095819e0073e0108bfba78734651fd3cfe6891e23316e55e25c7c74d4ca96eed57761854b6c0a647615a9f5806cf14ba17519064fbaa5f4dfabb7a03fad5c8ba5cfab0f1a1ffdd6f0e7c28d2febe1f90551bf460817690ba96104c2ee744398781d6b3f38d9d9fd1863abf33a441b53f1ae36e31b5829e4d9011a16f1548545b5707b9119ad5f4c28714ce7d8cea586c4cc38777594624fbf01489ad750875998803b93ca5f79a6f88c1702d98b96649e09dde00e146be288346cc3d5ff39c325f1e8bd7fa257336798edefc0c64287ed9193bc2cdc257ddfd9d82d92412ec180641fde2f65f0d8449dfee54549ffcf616f7004046e2c764e5e5b7875c3cacde26613b24e6026abbcd4a10ab8b87d1b2015ff22a95231eafe8c204373bd739614408196274c4251d15a6c8fd00f11769065e28d0b1576df4525cfd4c45329705ac2a6cfda8679850ba6de2de77f9dc64567d6d5072ec4d656b53005f128503a362ae299acc566337f62ab0785e3ac132656d7a8041e0c61b5e8", 0x1000) shutdown(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r6, &(0x7f0000002840)="bd626a63013c397ac5bbcd6da81ac11c8b00ac71cbbe9d7021c1e8ff3f06944563e28d1883609f844c40c54adab5ebd6f8a2f179f503c1720ee3875fe4d919a994132c0acd1f5857781a54c9075c013005da5f9d93ad94ec8adfae22e09e824d0d44cd382eb01361978f2cf8cdf23bbff7938fa4ca0c9b44000c74f7a63c8474dd0888148f1197b71845053a90eb792a2d68755a65c370829303b1c2c71b6033299f94bd739ae91671f852f397a3d6cade42", 0xb2) r7 = geteuid() r8 = getgid() r9 = fcntl$getown(r0, 0x5) r10 = geteuid() sendto$unix(r1, &(0x7f0000002900)="61968441a2b70b8caa300091a8a61264ef155c4760d4e295c6f9dcbf2b7273fea1ab301f7b6d898f9d6ac556f472850c9bfec9469796dc789f6a582a7b6e81059b4aeb7bb8b53860617e288bfcdeefaa811f9803d93b838e840daaf290bd8fb20dc6416c2d5990c5e2810c8d1f7eb5e5f58d4d2fca0a52bb298f47e70ff1254c102f553943f5cc1709b634", 0x8b, 0x1, &(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8) r11 = getegid() sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000200)="ced112aaa76a5b5d77073981cff98af6b3dea757830fa248edfabcdc5cfb72d40541581897103892dd287e419ab927e3188a681dfd5bc705d648e73e4fd2fe3d646a11fc1f20c04906ca1b1b4890fcd780d21bd1818b88", 0x57}, {&(0x7f0000000180)="0e8382765edd40d4a9b1060d4d24a0c0ee91686bf7", 0x15}, {&(0x7f0000000280)="5e50b50afb5b26a68f2b4dfd20a931a34129486ec2b7b13c3d2210ca247c25858a5fd7dbace2b22a138394fe0190980c1674ad6d9001e298753cc3862b9e19a3956889320052400e906f8e1ab13300571c5a2d447f9097d996c99c57ab1d19425d7c95edc2ac808ea29856dab10a3d7577f8513eeda0c7cf2071d1f0f1fb81a49db4a912bdff87653f14f60a30162ad3bfd646a22f79edee667869519ec5ea0fffd32b0b89398ddcf812c66df7703cfdde77b9f380a74c5c26332bbb57ea4ac80c25fbfd24eae03d4f29", 0xca}, {&(0x7f0000001740)="329cd008843e135be9ae287ad23ddcf242b022dea81060a25670530d6ceca3fd8ba790e39162e66d15e7378beec8a84633a293fe190cc8b41cff2639749c0f4a241ed56825961ce0d063556b6582032d259b59f47b5f72505c6476a371a272752c0208319e862db255e6d03674387cbf6848ff71aea8cbbe97497f22357b599d48a0deb3d0b7d43d87e3956ca6ccaa1c69932f9a385e9feda464ae40fee9578fbc65e1a11abe376713e6070a3deef33879055e3136526e052deb1fbaa6825918400ba4785e396a391e31aacbe87a4331b98cfe3c371d60c375ad66cbbddbec92909b0d0c6c5a45c2b8627f3b45adced1e151cfaf138778ac3b5cdaa5e3b86367fc4f3b4c2ef93c06e7d2c2cdc16b24d867afeb291921fcd46c2aaab3f198d534c013c3cd85126cbe195daad4dd66779ab06a4fe767a1042f5b0fa414e8ea3a7c4c75faab962a445b91447d68d42ec4f262af86f365815d22b7194b94bb378041928fac55139b20bb57277f91eb029e49f6ff1ddab32a0f09d46bf454b9eb975aff3df1b177bcf6ef5e5737108ba17290f313ff2e68dab330642d72c1baa3ed544d0dd458e2a620579ee1a2d151c80dd4b441f04179f56b19193ef98a9f3cf084d0861bd3dea4e36fe8c6605b7d2daef731e4a10d029039bd792dc11959022b773211a9586a7b9cf15b4f432f6715870aacd3f889a15a1cf143460518911f5ed90e56c8c801517419740b7d4b77d3aa5ee9a1ecf0f540b63c8d4c11d7c4cb9c3a023a6fc270bb5175c15b91221c42369b1fd01297f9919ca54bf556bc9b4a5de8d6ad49c6a15a21ab7cb836d740a44125c6158120a7944e2f3bcf93a6654288f68e33b80b3178dc46d1e0931dd19829c2f2b56d5466743e762caa34ec7e8eff2af186e2af3c999825f10cf7e21d6132cbfd933b0bbd407112ee8491acad9aeb97aec97c25c484bb8393b999d843bed012efa70150b855f77dbb15841373c33e3ad6bd728fc7a6a8c100ea756dc31cfb59cdd0f7ca7ba9627ab967e896d6d7caf7980f9772c5d7cec0a00e9967e6041e950b61ace1b70968405609904218bfa4436f8d741348d9c230d74a5143078557d8df6c87ff1a7057a20594c523ced0ecea6a8e1a4b296079d56d3718f95108fd55c70177a6dfd17fc62327264ffe09d5c7372cdc7ff13e535408cb309b69691c3e39a55d5c4d1a075d08565d1990a30b3e740162af1ae49a3501fe9c55128a1bf0a57a5cd22c2d4d49717b9385b6a7ccead5b582f367d23257d4d67f1252f628b095416e4a5041c9f3349521dfcc57dd7e40f83fd135029b02576cec66da718d4e4735bce1a621a6729dde4d5410c4ff63a29cfd15ecd9114ea43ba77015120d3439f39725b9d7b07d2cf43f2e585b77fb96bf816f877198c1d2f17873374968be0b973eff4d780732ee13d0540bd3586ca2e0ba8f88d8600722f8dbe10a2693598460ceee09b3f2dc6ed1d5f07ff80a285ffb3f65a4fedf3f6866ef43507dc71ecf0b9b1cdb631df3022f5172fc7d7f2f67705ae1217cc2da1567578e648513819a2fb67dda0e30979b0ee4c2bbc8422a95026d5fadc2337c6885a2d4ed3a02f5df61f157f0d020278213d66120aec51e2a143ccd8e7ea30ea4029eafc7ec43ebbae84c7b8403787e4d2a921a5cafdfff5ede070fa572ec45ac6b6c61840e7da394c218e6658331d7d1eb1252a863671b810041ed5a8368775230fc1fec3a87f11810f163892a4f3ef8d92726ff143dffbb1ca2d3bf51fca18a23d75c8f8a26748ed1ca3eaff8848745649d250d22e1178787bd028308fc9aec87ec1412dce64813a43073e57f551c1da60b4ea549606916f7ef9695b174f2c7e33e980c7b51d8f856c5bb0e077899a750fcc61b1b74602d667e60f3aa23be019c9737761b128b91135211eb8abd18e4a5a96f4d09c8830f0f43fe569c3e08e2ec51eb4812a121961c0188cf056439102ea971a5d9256c83faac1bb76aa68e5f9b0d28691d048c1fa1bb1c9e0d44c636cb519cb99db47a1896683eb9d85881497ec6fc8378ee18a4bb3a552aaccff59c0985fc058f4cf2a5f67132caffb933d56e4024ddc4530d96ded26e1ba7cdd9f3e5b5b2c6b9255da69a045836bc82241477eb7a1d27c4d2402a66f31589453136ab03a4b46d09676ccda3ff414afbdcf332ca77969a71284d436963242a7b997939dcfdd8113f89e510b91c4cf6cefa57c4162061b27d995dad1da86d452fa1e7061296f48376e79779c64d2ca7c84a8a1fc4331084d980f86c66cbd9fbdc12d2d2f0a20bcf87b56b4ba2dae94b92df11bf87b496e1624de3defd4cb24979add9b7dcd1e3533b001cd682a686af45cd9f0072f9ee6cf8f4781f17887ed55da8bdb00d09a5e84d6bfd7983dc9960e85a2d8d59b622cc1f4eaace14424cea6ff38f2e4081c4c6a3831a121be8185d29387a3ede723707852c53964e6103eb273c47abcf61d3a2e27d21d3ab60ecbfb672dc91957d9f0aa5df45f316885cae3acf4fa7914829fc2722b0483a0b6502cef29ca30d87b231109d2985b409837221ccc7068573dafeb6f3288e31c3e78da2cdca7559c9375f03579ad67443479c34c7d47eea15359eb239b50081ddfa6ae7b9c4be62a2211af805b961b87645b12f0eaf2845d256f19b6007b56eead4d596c99abee6037ef1189a5a9bbe875a3e68af861c0e2cfdf64a7945d27592fe273c40911750e94d352c3457e29191adff48ec1e9cc78d1463cd265bf67f0b32a2935f4554e88325b873de7f4f8b6e675679cd00d7fda6bfeb4f2e5eeecd6adf8bf251e0e119899466e83aa01c9beaed7d97396723b0834c5c74092600b106cba97987d754d3397fd82e021fdcf04a6e3085ec3d2e2e4e1b5385bd76ad31d061b530844d15a315c11814ccdeeb9e64b835f76afb21a01317fe24b5949ab77e083ca6f73b082b62372e0b4dd2fbfc4c6bb46695b3802720825cbca9f29e2faa00c9c0493ebff8083dfa70f2641cf39666409b1d64c763160f2a8164d35d61f9c0418d2340799fdb6dc719e8a4701993144f6f0f0376bbbe15be7bfdab14b80b7e2839bf739d3d6fdf7b90a826627be2d82dc82346a3ae446cc31cc3ae1d30be38764ad20ce2cfd711eee3c592c1c258060fb4653136f7f353ac6edf2a222a74baf9358b8c878b93882239330c5c3b80b45839cc09bcb3fdddcf66051022c32299324a373ad91d9ef04451ec283e8830db29523737e45e7921cc432b7ba2b989ab578bb37996e4501b3aa22f8c8bf07ebad0a9c0b28e9668dc649c2fdefad4b6c2e16e72a9da94d71a9c2b784ce3fcbb6a3078eea30b69fe041aac2d207e5ce90b2127432749fec62a273c029d08278c593b9810f0d0082204641d213a9e275999343237c1724f15481fc8abea8766e46ce20e5529c6ec7ada24bb4277d5340020b61d39855c3ff31e181515d41f57ffa7b3ef0d3e5eb3720e91b446a9a840764dbfe78de2a945cf5f64c8d6256693766f6884f9fb52b426c8ad4fea7a00ab972e9dd84f24173975e56b47c87ae9aa84b322a8bca79bb3888ad29b7e0681ef39a7f098cbe35aa500330904bee8a2b37121e11f69d301673201bd6aace3a84abbd26e88988b2068833295abc37a071121df24248b8b773da43c6b68001d5af6cf09ad2289a1cc172acec59e3c4c7ae4c134591bd596595ee0348ea55278fee9c865e3b74f427744e8d6331ccc0a10c8cb1a910e647155981919afe5b2afced9884289c0e52593e6ca3b1830fc0cd903e08f909f2e59618566146cd55d45a2066e2113da495d552824a9e6718d3e74229fb5874cd1b9ac7cc24fdbc208b403c958c868fc2ecd3667f06c7e8318629c3fa6b7e8dd4b5545c055fae1c99b33876054b7fd8bc4729a2e22eee296f35b9394bfe79dacdbc6dfd64f336168f3dc32f428acece11c59e50b93041a7bc2e18264c7677014df6f929e12c350ccb2dc1860ece76bb42c4ba3d87920e583fc6da50151ca87d4b9ce8214bb30a074d5e5a57bcb1b15b0b112160ac5c7759e755c59daaa2743792c4654caf4fa35cbaf5f0f9c7ef47f9055afb3f84e25867bce90012ec5f1b81aef34a1f066b51a5e986ec4997322a54588fb56a6b353bbdf723e9f4c9359eb497274bcfcc32fd7480ff6e18fc5c1fd024809ee39a0033fe52140425d709f9a017d55c7542c3e5513910c9b5d2ec1dcca731bb773a7ea8bdd5f11db9023936078edffd5596b558aa0beb78af6d8dbea209ebea45b0974c28cb323996bcd37c552b58a5f150846a9250dc98f94b47605d6323705d3f56749763c1234319cdc9cf91f7b0c581924b961246b21f8b1864efdf689b562fd768c26f219708ed0546b64b07e00c9a1266fcffdfd193c2feea3d6f8d108f8f9267868efbe8f292eedc4d1574cc69f949862f4a5f74b92829ac00e5c86eb55fdfefef3b4511380be6014e8645716e5f90c90325e76dabc01347a50a60f9c2422fc60ded99f7fe679984630d0ff39fbe31ebcbcfdcc346e56407c75eb3f8be7ca89ce13948adaa2c41fdcd298a167cf6d2fa8915d1f2a0bc35456e944f499af2a605b211da2d46677bfcf413bc8b3d08d56cf3e8d2eea63d2ac53469d80e5a094848686ad97ba6a85697a197aff430a6f764a20d25529088de0110eaf0ab384beeeb7376482eb2f4a3bc2d690deb4c822d029522b40dc8cfa04d9cbc656e2fdc598a8d2c4c1aac8b09a649a523c490a5cde4028597979c445cde030d74aac23b784bd632b9191d923cd9b7e9cd8a8582c5a8f6b4522b3b8d61bcee12a3d575aa3af1424d5275c13faf2ae9f7def25fe194dcbb1cfccb2ff672915413407308f06df8f8da003782c878808331f29245754c37036c37e1a4b018e48f843e70affc258bd321956a6de969ab9a8bb400a80e2ff547d72a427589743b031814c99b6f4f4aa77225f4eeffd7b6f451de5e5ff6545bef390e23c48881d05583c926f66244836417d2d7b7ebdbef6c6ba5a7da9cf6ccc967c8e27802c826bc3226838e40daf5b6b6014b39aa727e28e63765ee0c314014943ffdf19f0260535f248515bb2aeae896306d1ff205a7cc6ca9caf4e534f3866894fb883a39aba0258f798527e1f6bf34cf3e546fc0b2096bb3760b56960a9cb2cba25464f29a4cdb6a2ab9ebf76d1cc7d79544f957314ee5c3695717e5c10388ff61f0e9a49efa52832512374a574bdca3f5b8354d38ec5bf35d0d1b676af8d8bba40a71a2a5f010528221d7ecc2c60f553a84938c55fa0440a879e97244d622965e9287856a8162fa795077ee0f208cf8624e5b8ac2b1489983193c3852708edfd1b4f2477cb1555ba0a08fbc623989210c8b5e1cf4dd657758d5285e005340db19cd1bf3933e106464147329e7f61205631eb9f085504658a37a613b641b88b8b2076eefe112683fd2689401e361fec186557d9c06741fea519deb281ed3bb74e6aa3ab74a11a46b03d44d2d9d5e6fe44ba3dec1eb434029c0108c8c83f3d4975fb72270d19cfa06ebb1fa321980d4d18e9708212ff34ac6a6acd6ee9c9fd0d59064e546e3edb443f345a09262ed5fa3abfd0a8fee342e2723cad02b5cece374404a151350366106c58875574dada1f1d936474b6a9fcd9ae804f780d387182a90c7e6406a68add9c642a4eac4922898678e31b27f6250654a5ae554991c2d582858c0eceed5f1cb92838735212c80c6629a3d82dabea3f79115fcb6cfce717ad5bc9442ac891bd61744faa43121e8ab48f326b79e2ef2210c72447871cf205", 0x1000}], 0x4, &(0x7f0000002740)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0xd8, 0x1}, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0x9, 0x0, 0x100000000, 0x2, 0x6, 0x3ff, 0x3}, &(0x7f0000000040)={0xfffffffffffffd99, 0x4219, 0x1000, 0x16b5, 0x1, 0x8, 0x5, 0xa}, &(0x7f0000000080)={0x0, 0x6, 0x5, 0x3, 0x1, 0x6, 0x3, 0x1f}, &(0x7f00000000c0)={0xd3c, 0x200}) 16:00:36 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) r0 = syz_open_pts() fchflags(r0, 0x10000) syz_open_pts() mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2006, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x2010, r0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2965c1e371b91938628cca4af57774a3e2601ef9", 0x7ff, 0x2}) ftruncate(r0, 0x400) 16:00:37 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fsync(r0) close(r0) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667b, &(0x7f00000000c0)=0xfffffffffffffffb) 16:00:37 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8040, 0x15) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)="603f12c2e9ffd1cf9db2c1c4b00264f5353e5b4b3ab1b8adfceea06129bcaa44886b7cd8c46b4d5d19ba51594c6d3d7fca2d9127cfd89dbc4bc56818ce1d4437cd2dd17c765a976f5891d23be4a1124d872b574fd2e7783d595a2b067ec9db22a1133bae5ddf938f91451ff83f9b7dd7d48babd3765b771a552694ea2fd58f39ef1bb7e3f6ae9d9733d957108403fd9e92edde57ba3797f3fe9674d916d9c9104e6e07786928"}, {&(0x7f0000000280)="218fcea43afaf0bb14ab8aa235"}, {&(0x7f00000002c0)="6e48c623c63793efb7d29b25627c6dd01b63b3c08494"}, {&(0x7f0000000300)="69afe08ca3b29d3006c0e49b1aed5d2ed9a4b13f1a0fbd28c3462321cf80c453fa714b4b265207925d971ebca024bdff7435f2327e34f0c662d4f77a2b1748174b9e6c1aff637744c425b3c65eab560a20f011338e78d96e629f02d5ed"}, {&(0x7f0000000380)="f40c752e30a3518b3f5ef44b378416610a09c63931c738b9476db31909c0f0826631ddf483236b36807cbc033a1626c3aee5d3df926acd17eadd14440a484ffba40191deec20af0ffa04eecce8ada2dfde66fd05a35e29464ce0fa5e2bc97de4e8cfedade27cab0c5395229551ad2f26f25826dccfd5930468cbea79dd6c293be2e7cbf124371d22d212c91b6f024e4ec5bc27069f82dc5faca46059f5df3df0262153e37dac2fcd735be43fbe2bbb59c3d73e778909209ce643f647559b6af6e8dffa75caee9148ffc51362c98194bec937d69a27d5a339277f03a50f13f64bb0df0b237e26ba9cfdd2d93bffd169b1f39db1333e"}], 0x10000000000000c8) fcntl$lock(r1, 0x2100000000000009, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r2 = getpid() fcntl$lock(r1, 0xf, &(0x7f0000000040)={0x2, 0x3, 0x8, 0x100, r2}) 16:00:37 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xe000, 0x6) r1 = semget$private(0x0, 0x6, 0x0) r2 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) r3 = shmget(0x2, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r5, 0x2000740e) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r4, 0x8, &(0x7f0000000140)={0x3, 0x0, 0x4, 0x4, r6}) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000180)={0x1, 0x0, 0x4, 0x6}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000001c0)={'./file0/file0\x00', 0x4, 0x9, 0x9, 0x1, 0xcfef, 0xf966, 0xffff, 0x3, 0x2, 0x100, 0x4}) ioctl$TIOCNOTTY(r4, 0x20007471) shmctl$IPC_RMID(r3, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000240)={0xa8b5, 0x48, 0x3ff, 0x2, "a8fb011434253148153ea3c082d2fd4c5371c59e", 0x3, 0x3}) sendto$inet(r5, &(0x7f0000000280)="332268521c0e386fffd9e0e53cf4d20fb8966b1ed242c71b9337511936218a7620b40ef38aa3f43d6ad1ce090f5318f535be4785d9c04869b1c11b30fc1824f13fafb234114c344bdd83a750462a7234adb344dda9ebd020bb0e74154822cf5cc3", 0x61, 0x400, 0x0, 0x0) sync() ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000340)=0xff) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000380)={'./file0/file0\x00', 0x8, 0x9, 0x7fffffff, 0x0, 0x80, 0x6, 0x8, 0x0, 0x0, 0x1f, 0x8}) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000400)={0x3, 0x2}) shutdown(r4, 0x0) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="01002e2f666903000000663000000000"], 0x10) semop(r1, &(0x7f0000000480)=[{0x3, 0x3ff, 0x1800}, {0x0, 0x4d2, 0x1800}, {0x3, 0x5, 0x1000}, {0x0, 0x491d, 0x1800}, {0x0, 0x95, 0x1000}, {0x7, 0x9, 0x800}, {0x3, 0xff, 0x800}], 0x7) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f00000004c0)={{0x18, 0x0, 0x5, 0xfffffffffffff001}, {0x18, 0x3, 0x60}, 0x93, [0xa8, 0x4, 0xab6c, 0x5, 0x80000001, 0xff, 0x81, 0xffffffff]}, 0x3c) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x3000) semop(r1, &(0x7f0000000500)=[{0x2, 0x3}, {0x2, 0x1, 0x1000}, {0x3, 0x7, 0x800}, {0x0, 0xfffffffffffffffc, 0x800}, {0x5, 0xaa91, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0xb20, 0x800}, {0x1, 0x8001, 0x1800}, {0x1, 0x1ff, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) 16:00:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x0, 0x3, 0x800}, 0xc) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) sendto$inet6(r0, &(0x7f00000000c0)="2788293d0f0a5f35fa755ab7303a619367fb2bb361ec34f41c2e8de1923f992497e3da9f219626eba60f9fcd5f7b80fc993a0d6070d8879df3e6bebabd9bdb5bfe", 0x41, 0x406, &(0x7f0000000140)={0x18, 0x2, 0x1f5d, 0x7}, 0xc) 16:00:37 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) r4 = getgid() sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001680)=[{&(0x7f00000001c0)="edaa08033e2d6463d6dad13ed9544c017ade012c2829a54c10458e40331d0d8d2c3c06d77ebf3044e478f17fa166215f21362847c51d702fe295ee18bb125d4d29ff3041d8f599", 0x47}, {&(0x7f0000000240)="bd84598911a8ba6596f85a52617430321f6f56fff5220f053858da9f5f0fa0857d2148447c56338217071a57d3aceaf5e0842cf3ceb7ae6d0561168bd740115b61a86b9522402b4786ec6bce621cd23a176e37762413f94493ade2c272090c81fb2846b1ced1dd09c9dc0f033497c75bbc197e29662b331853dcf9bf8d7cd0e9d2d88f48fc534b1cec3ec692f0f3d69daffcdb56e7ab77f5e6b042d71e4441e19e28dbe3a4a8483b427d6d8091daff48e1dbbb15e823b91b98b06f871e2f7fa91d380d73dea0090d93e674fdcc", 0xcd}, {&(0x7f0000000340)="448ffa6d210aa9b99bee1bd54424a4b39ed64384afb731d02052ca1a0e0ce27ae783d801be3a6c3db21624dc2877fa8d47be08239b0f4e2d546fa8012752597f60c93f1da0a5eb1086408573b27ae68e024d2aeb94716f468edab3d22ce8780c1d510eacc9e79a8d6eb39ecf147ecab2a365c2d5189a97e3ae2cea3fc9e74b70905b1dc64d527b8ddaede79781c408072f349dc458b65393682a90bd61949f336da237e67e2e4d5d0662171c64a56f4ff9afff3de423c70e7451c7920ce6d0665edf0cada160b8173449fab969f1a2b1388b5e74995952c7e5fc08a08f7b6a760f78dfa4aa874595adfb54", 0xeb}, {&(0x7f0000000440)="5857d52df2817f99ed44deae3d2748e53e9108de9ec304eb0011bac27a8df5759ef24c8ea15f35ea7bc2d4bf55575ee00345caded7aef3a8e51dd6d4e45c9de5b2782bfd8acbcbe078d19fe4afc9121e7f35ad8149c36a88b95731929d0d64fe2d2bbe391e8c1e1b83ed3cae6a2bbfc3c075ce356a3879c1ae751d0c9ae31711606a8bbfb8300bea1ec3d533d10ffff613b8ca5e771f224299", 0x99}, {&(0x7f0000000500)="2284b0feb409f5e9e52e6f07b811853540490cb1f62876863392e667bc8beb43caf0cc021a1c55b5e6b43cb2b0656420b9eac84e9b50d425a3cef49291cc708add9fd21e41310ec9742eeecca73f049f175dd53c2cb9206f018288939de574c8be7aa99cfd659e5529ae7688900e72bcfe89e899f51571545658adb2b14120d86dcba319ce106a", 0x87}, {&(0x7f00000005c0)="165007ed4f81546b80cc134eee27e4890aaddf61731797749c9fc2a16ea6c27b573ce3289a435475369d2e9353e61272ef84fc11810e6ccef891c79c6dbaf4276374964c3ea59069cebfea71bbb8a63f96c7d51fdc5884ae4f63765e4b12b919efaa91cec8e827a9f0f98b48ee64c1766b7828d1d9fa10f986fa845b77d382122f7170ee38cd8849d60a7d14d3350686d45a173e520ba8f3c4f23ff975a072c80356ad4b669e16f6d8450e376e6462af9bd73f1e1803f0ce6993013eb596fbbc688c753ff95ac9a6861e8fd18d2b8fc181695a822deb379921de435cedbd335939db2606100585200e49d06b07d63ca8dcc3e6967089d9622e57e9efc571913b7b74c02592e86a7ab1747f2cef7646c7fbce673b364a3abe5c237e4bd94d9c7de35c74c55d7bb726f00616d1194e4a6d029cd29024ef94260f8ff403c14568910bdcc8dbbfbf35b5b33623d07a0b7df8126486510fb83286df6db136ff5c17dc29118aa9de31afe28f52a9413d22c1adc1d5c868a2ac44c48ea272b645782f8c56e449c7b688c32217052f31dcc096ec9ae8c8a181d5dbed4703353b4ef1c125a1574854edbc3668b684670e2edfd8ec89b2cccb5701822d0839b09af726946d9ab99a1552ea12f0c47d4ccc9d2cb61efe02559ac71bdf7aa53b2784bb7259fec93a7ae0b86d34434b1806b9e221501ac1f667124adaf6522228652520ee8a785a8d284bb72a73a2b1c9a8bd15693f86cd0d4130af6f873d98f3a68df664a43494a30e6bdb4ea810fa89dc9ebbdbd024118041e88d1cf561c3ed6bb52743fcc0f593ab444d23787dbf05a46657189e1543bd1de9b32c8bd9ce82468d69a1a793481951d5d26423b352f2bba05ee3e621890973fdc075a64c8151f418e7ff9e18eaa5fd63acf7227a61bc36c69d57eb1e1153f5cbd62257bcb4dfa29cecd0e7fa6131350647123fa9ac3275f0f4f53158ed777724ad716b86cc2ce3b321e8f9c8971b8094b37faa722793829efeb89dffe5c28b730f62e399ea49d8c39f1f3fe58f6ef08e684f65b5852350fbbac2f92d59e179cdec6160f8368a127c5a54ea54706f41ceb160d1ce973160d489829d26509aac414ea8f8dd35b3085d531025a713434d3b8b79160e5c27c433b88626269eee253b5712e8c9ee3de5ca5cee350a00378751ed133c04aa9358738c63ebd984dc291cce2686a6d5a8f46ad7e9531a8a04e3b0d21ea73c4d4dae3603af68a262b05588200d2280d6d03e95edfa61c97dfdcfd078789c965298230e66326ca1b5bc352252411e320a56c0f70c05e9f7fbda2eb48b0bd80af3d7af1da86ac8fa5fe78244bf7a981e165d69744d0bd15a6a772055565c53fbd8756d20d6e295bb9d5f832341f84339159949c7172e45f4e32f8941fcd385fb9f197bb483360cdacd58107263433cadb9bb5f9eed7ce79a85a236668a23c9167d9d99405c334073063c3a98d0348ed90847cb58fb1df038dfeaaffe2b6198bd5a817fa58a092e24a969de14566af3bb4984ac7fa61285ef6018cfdea98c5633e2f5f7c8ecad09f600674ad12ce3655e2c10b9796116dc4666ad27e14642c837707d6609d316702027cb35931f5a5c3f30f3dba59aa8e4fc45701c30d7c81e1d0ab36ff971bd1e724abfe65cec6ed96083be4e4a5163f2623460018345cabede37afbc180faa1b2cb519c4e2e116e5a78c3a6518be4ffe1113b1bd55a8e22eea11d2fdc758342c5b63dd75e1cbfca9d54dcd8e551f74fb80609bc22f1a6473a5f64c5fe71f024d5747d8fa5f64538f39db41b668846b316d0b025f5884a3ede8df2eab53931ed4d411fdc6e3d7f5a995436051ba2955fcd78e86d1ee187ba6b56c8ae6ca11981dd6fa6b5ebf610ffa820732441fc5c9efbe929af74663bc2079de997f66429f40dfd1d9e6bb3f0a858cbef571521cd60179654136fb32fdb2fd8f8de442fcff3c2ce012ee76893f1ffdeb78dab91af9be83647406c10c3668b867f427932cc0ce83eb6bac7343bf920c5aef7dcce8a6c71faad111d370297283f4dc31daae3d3c773e5e7cd0a9cb7093862c19940162c4a53198c99600885333f53b7168c827f261c16939dd62ca6304bb4f68eac1bafdaa5832aeee5a6792fb6e70dbf4878c16b03d96bd147038967dfcb6436bed08f94831768c856b3c5e83118a5f5fd34d6590548d471ed21dc1044648a3f95e65783e4c32521c402bf0820bb181279dbe11993612a913e65bb4bc4eb652fdf8568d010584ac5b92e60b9a9c83e6c856d1a3bc16a30c5b8aa069da343e386ce2293ac581073f70de082002295735cd865d4a08b6a0da062fc0d7bb455be5df60ed371c1790111ad721fc797f6a1e65c3491d68ed42885d2c00f2b23c1374cda6b1b02e9cbb4955ff99f3750152b86979f19dc787f4a33db7d6879f93ad5692f08a83a2246540c3127203e010ed36edaa7283ec70662be9f05cc78327d0e10b11ad2437d1de9911a581e86db82a49d9a8e02c476a3e8f9b5d33c816b9bcba2c587aee4b103e1903de2e16ce2cb9ce53150835ae61f5586d9b51e4ebbe76a21eafd15e794211e2ef010007d2d64310fb2d8bc0dc1cc2141e19e9003d4f9906a19c983e7135f941c4775901ab08ad9e720046add4d900e410af2120e6db53eb6b33883fafbf75fb91fe77884909e091cc8ab7fe4bc247ea1765889e64637b125e238235d88f878ef282d67544452b25f6787dc33187764f7229d2a404acc48ae42eb207b002e489ec1a4c79d14cbc7ab66de69081078277895f8525b16a73a5d5407b6b0209bdf0d53b6ad4172c78ef53912db663b513dbc903326fee59eaa750e669f6e7607727381f59152f774e640dccdf300fa37e51ddd1378d435d35f632806fffd7197b1200c4cfb7bcf3ea96686a95f12ca98d0fc3ce4fc29dfa464dd0b6daad66472b8c58f6ef84d9262fdf6b45a13220e27bef45ba6505c2223f2ed1b52b36180fcab06e85abe56eae2a8e8e2db2487b08f30db2fd0ed7fd614c188b7bf98edf4b6685504d0da531703bb3beb89919943c0794ceaebf7bcf92acd9f03103f54a7e15642a42560aa915e5a2b01d341b6ceb399b754e3692c3fa98291e4d057ec9b634d1e158346c4187938ce0b5d26f1d530f40138c8427ad0f84295de0a7ac118947f2569180874f09a0412b328a8321a3e3c41f951225197211585040c84acef3c62db3eb00abef5978506a9904d1e329e8d55338110b5243ec1c0abe7d0ecccaecd35176c4ad8f95159f6f231d3786ccbcb9cad74c6e4b69497d87f3ed371692e9512235d22fd28b3033f84239c61ecc73147cb5bd72aca9073af01869d904ff7c8c94c6a2d2bded6b18d7b2e272a0579f650da24ec29e2a6857e6081cfd59ba22f6ece114dc03b6309f2e93b0a8f0d5a3d421a131f863a81359629017125ba61ef696cfb5925213a2a8077bf1e0120d93337d1342945a421c863e485ca651652cfd12ce4fe19b71980b2965fbda58c99a448003781b489473fec069f5812f934fa03e8b15cd308da050b314dff36f59735e58de2fe4ebca1cfe64ad676313a931d546f60a566b459808d1ce03fad24443385786900458b3e35c7e1da0b4d4c8b2d5efa0b2e2570ebda389f14ffe164e417632d69c7617033aeae0eb8f1f4044bc91f534ab639bc3599c0eb5aa50ed296eb35454a5c089bd32811a6138212695f4ab34d6caedeafb0e1407d048797d8251595ecc54e52ff3e39e9947b2b98b1c6aa02add5a0ab589c1d1c27bfa48a7e7cae5c43ba3b2d649040156094017f01c61fcca10260a1f92887f9e04c238f4d79564b1fbd478b49142745d32b20af0dcbd02b929f9b14285d0aab3f191d8ae4473dffb20a54d43e78a238623f4da25bf4feb918ea8aa8b834832b7598289be36281d4efe06e45fdc679082b7092a7185bd9ea0aee9d8fad06dcc1c99c8d34e4c44a6237d89ce51046eb755d74dcdb1061624908bf3d18beb3fc412518dbe08e308c66173c760f2dc371a83309d61875d409707b25eeb7fb744651d6a6fb1c32309dc260759c4d6ac1ca9ddd7ff7844b357229f54009419020d9d1b1e331b4a0f6b48e446e11c30d61718d384de14446a55a2d02279e47b459353c2b67f398648d63477764ca573ff0648c5afb310db9139ec1a966b763d077dfc438fcf5ee46331deb18883d2b427cd789708dec73771642a2a54ce926520aa192640a553628f42cba508eb97dbabddb7b3cfefeb93d03a5fc010fca9047487b8b737cbe5afc994708cc3870c529fddabc2cf6bdd2fdd2dbfec049159f702846e0c74971b3705b93bb2e342441b1756ac1579401a397b4a5775735f243fea0f971c51b1a6964b4b972709a73b66ffeaff2d07d3bd52588347517641f8ed922deb2e63240cbafbbc987637974ab69bb6a81285cd825bf4f94fd2315ec50a6eb5ed78e0d1d2bd87ecaea82f595848fd5f8cbabcd307e4fde45ae89629392bed7aa1092283f56386e088796c9891e7b630733e51d6bf7e42d9cb6822d9e769cd9c15fd6fffa13a4a458d40c057f5336f89975e7cb0f6f4d80e65b47c756dcdc23bd549e0815b4989cac2f77e39fe8549bf4360d9fa306fcc306ca8ff12a1219d7d9f33ad1897d35db6ff9a63c2d3f30875ddc1f74fbc0111c55f81b3cda79eda1e7cb0850860b4c441debac17d46eb3976e2a1bf7f88f8f4077365ab9485c9ecc20a9da651ef5eac5a45781bc0a20cc90e96ba102cd765e536dc25d0b333bfae31a159b09192f47a76d246585aa1d55523afa2388d959178995d475f10921a2367d242db581bcea09b1dcd5b00b0c978260bc4c5ae82d8d3ab7d3a9b01e54388c171de487adbeaecc346ceb0f61b156208fdd2a7830b53a31de73bd85718482b1b4dddad0299e3871e00d3c2e7af94857779ecfde84454916ce4e2405570f7410ca4b69198fb055f20f2ab9699a644e5db0f5928f4c5c59f2c9ae47063b543199c81fadf1280784600a7e2f4a486a028e5424ee7bef4280c4ad19606d900db7005b86d9156331f32ef77e8048682ce6c53b6848e4c40d118ee6b338853e36795539d224612e1173ac0ac7b51437030a7a375da8d92e5c0990b1a5674c5c5179482c5cd86f5dba1fa56c39faddc06d29d5af371c48ec06f213962d6d7b152a35ac42f243a54c49b4ab44b408aa42ca971cf7c4c82f5929619f711902c803f9bd80f435c766b44ce246ad386e1d767e42d87ef79b205cc346e3414bc0fa8e4ad434e3761f6b33e060f3c941fd3220eb3fed42ed2ab2f5d8eddd7f1323287f11e4972ef5abecfa5cc404015133b989d6e56cdc76089987cf9eaba0989d4cfc594be86e531dd1d574ba528a5067d024a6b738cdad2d09f91c2521169cabcdb0e533c3ee3b14e88f83e6e9a8a91edfb0d70640863351e874a0c2e98a3f45e72544509419d9606ea96c99cdbe6ea6c87d92c26d9b4761c7782ad47a768ab8df2640dad46d722f32465437698a67e1848b8cd8c7244bd1c42f7ed6659d8766d547be1f1190a7879244385b000f424541d9c8c193c65efa3c24db9a2bd19f6d40f6d186b7c6d239d72543ef15f6f2d51cf8d09a96ec954884ed12a05018fa33a14971615cfe19f0a44f947aa407a6c17b07d39d1f3f16fee8c45b7a06c84f430653d311bd1170a2bc7fefd29faa44c32e2516a455437b50841a87878be7ab01420dc2530c8ac10db658368bc3088b97ff0e5289cbc598cb5e871fb698d637e5e954a7587c16a87d4698318e152e42bb26c6f93cbb52ae09993dc8a", 0x1000}, {&(0x7f00000015c0)="cbe75ef24e7d08bef5cd1a8daa2d2143398e04b63921189bc58bcbb035f537bf574d22caf3c8a7d393899cefc8aeef895d5013938df3ef95bee0e74d728d472fac58192328d345e0d51350622adcde41dcfdf022e734a79d99c4baf65b741c337d78378532e0b65fab0184da87794e396a3a454014bce156fab68332", 0x7c}, {&(0x7f0000001640)="b5e4f216e6218c6f3c4f4a", 0xb}], 0x8, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r1, r1]}], 0x60, 0x677350004bb676ad}, 0x407) syz_open_pts() poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20000002}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) r5 = geteuid() r6 = getuid() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x101, 0x1, 0x4cd, 0x6, 0x7}, 0xc) setreuid(r5, r6) 16:00:37 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000140)=""/63, 0x3f}, {&(0x7f0000000200)=""/246, 0xf6}], 0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040)='\x00', 0x1) syz_open_pts() close(r1) syz_open_pts() r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfff, 0xfffffffffffffff7, "050355a8a5dd3800174e4b00fffffff000"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) 16:00:37 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x0) r2 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r7 = fcntl$getown(r1, 0x5) r8 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x80000001, r3, r4, r5, r6, 0x20, 0x6}, 0x7, 0x9, r7, r8, 0x20, 0x9, 0x8}) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSDTR(r0, 0x20007479) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 16:00:37 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) r3 = socket(0x30, 0x1, 0x7) sendto$inet(r3, &(0x7f0000000080)="38fead36a16c49484ab69316b732f760efd28417b3a48bb906bb0fe9b03e5f1dcac066b86484cd481c4469478d4913786436aa1809539874c0064a78e3e217565d9b3e3d59978d3e80a279a3331a5f42da18ba46395e67cfcbd6a1e446d926bb0c18d91da765898830367afe5d5e5c90c27fd29f4e51352c29d23ea3835b8393", 0x80, 0x1, &(0x7f0000000000)={0x2, 0x1}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x7, 0x0, 0x8, 0x0) close(r0) 16:00:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ftruncate(r0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000100)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x3, 0xd3c5, 0x5, 0x0, "49a4d308e83f1b9c1e2c9f0deb7a24677a1fb37f", 0xffff, 0xfcf2}) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x1f, 0x80000000, 0x1000, 0x1, "0422bf5d46df292851f24b45bf2c85050958abc5", 0x9, 0xffffffffffffe4db}) flock(r0, 0x2) r1 = dup(r0) r2 = getpgrp() syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) getgroups(0x3, &(0x7f00000013c0)=[0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001400)={r2, r4, r5}, 0xc) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000000)="da84b24cfd3247847fd3c0971aa0b2ff40b005fec4f7848dfc4bc010189bb6592e83a5120bb974e852e5aa354e0a189e2d8caae8be468513b524ada916e7fc82096499b1da8076f5736ef695a5337e54a907807fe91d4af4a8f6f462877af896159df471ff89c0adb0ed16ce7cb56dbf782436e0a08ba97003d531626257b82f36dcb531c1b74e8dd3595ab95a312ebdb3352b49cec829199ebb", 0x9a}, {&(0x7f00000000c0)="dc9a105084d09eb05f2a41ed46e7ed7aa40412523570886894edd033757506", 0x1f}, {&(0x7f0000000180)="f0f5251279ade6c92c2199c5e2e43115f4e126b3b39d9bf697130e92ff3527e6cb0c513820156ac30eb92b3470ba47faaed916d967b1e62670b875b53bfe9ced19a44636999aa67674b3c70a7f5cc7ad4f9ae8d737e23d7bb3f089aefeda07a1fd467be905c88dde5acf84db0e5236eb73b19c14c142de1a4813a7cc856b929ab03e2257bc218ae141f01439fb54ecae1e6bd3cd0d2f2729af8e34e55e2125718a4a93d52b54980e72369254f41b0ecf403b563ffcf34a297218e1ff523315081cb655f1855a16fdc98d28da98601d643319bd64fdb96a8f982570dbe84b75918c4f5ee68e5eb406f7ff0e1dfe518addad455784571a0ddf69949aee7060089e084fc3807a24f0003774067e5d45f757b41c9433fdf3d24e434bd418f6a85b721fd3771a48d60afb17d9ce0adc3a2b792b05b10b49eaf92e85d96b995b2d9363fa3c89a6e7debdd9fccb9621b2c606fd4d8f9e73b7798600b0b8e02fff793efb8c0f09f8790c3e39eb25fc15669bca9802a281965ef5b97719148fb79c2b08b02070c83660373589b992c806d3fd8719208f34b28bc3443677749860e092ff8788a21d20cb4077aba9834fcb00ffd325b23a4f929923d9250abdf6a26c8fd168fec4e0694ab667337c57c2164e5d4bb435a9603db0ccdf29b3ed3bd1f07f5ca06e97b26f3f7e305f02061c06801ccaca3a94cfddd0aba8a8aeedf470a5784a20f24b39c984e0daba9057ab686b26cdc7172d85a32105cd60030da668e0b4fe278d90d1c6f4b44260219da68e7328d7192655fec1e911ff239ad2dd772ab8d53bc9afd550bba8153b1ccbc159140031a6b62fad120f7bcc8d0c72409cfe6e5cf7f273a218209e42b321497ec314318f32dcb3c2bc961502d54dfab7fc4a8e8296a553dba2abc9b8c8304548ff71e325b789364a2fe7465da6412f47030470eba0bd66c5ce4d3239b9ea3f7e17bda83f4f21717a550308bc2b9c32314da607a0d16b2d24555a260233f58e9905f5a27b441a9ad8a1ac29d0af4723244881e1f7fcf258001c5f3aae211ac7273626dd2e7a0b4165c09f66a7dfee37eb7a27a68d5414ce69fb3168b91adf4041e88bb3488a5c498a35bccf0a4cd37157fe9c812eea7d6d1e0bfe370296ed2ce73fc8fe1931404bf5cf805e43da8592788fdae9b96468843b8d209d17f623a8efdbc9b595828021342c6ac9877ecfb7b931b91d9f39f579b02736ff7c030212f09ee2f6c5101386a69f0cf3ec86fff662746b70a4af0653ce0b93a0111aaf1b0493367507ad9b565f248ca4f73ea19cdea42d05461ff413dd310ea51f5a72d851faca0b6d39305cd97c47d432e971cb6e7d91fba3cc5e2b69f3614141a850984798e871a0a274ecc3824a149e1b4884463530fd539cb4e2d138d9e1b28a42102af74609fa178b270b8ce0a4712695b32807c82664b71d29623001161250623d03eb79fbcb3f8f6460021e0b8dc4d8d5e3ae785c1c474e3db3d5eb230387a49587a65be7356494deabced7de60b68429fed8bf259e87c9f3bb354db0be46e0a198f9aba5b3f4f838620c39c946c6e41819955413d688cdbaeab80d448417d67b20255787e4b6667a1dd12d04607f10a97bd153e01d53a1e54c9b534e530d23a585d69d4389ca040515b71c92c3abec8c932f4c0bb1d05d70a71bcca1e0130a62f5f2a45eacfc4ea226ecadda322cccb3744f6827025facd274fa1a89875433f08e83af202e7f7f20e8ff0964178ea2089492266a0745f64f8f6f4b03dcce619084b81855b5dcd3ff11b97f3688f4b98a132e6731a9b87e50f658be1a5d5b6513cae5af08758528977f6538be42ae82948ba9f319cd366db3b9bb29203e835271dad850f4a136e227de5fffbcd34baac8de098753e428bc94fb0a0986ff7b7dab6024b5eda0a9c92eb45a9cf48fad7ecb1cc09f38fac8c361349474f3e325072601a5489d9e32d258f0a687189157882d79bca68572622385861b08309b4eacf8e844cf6c115d9f97b4ccfa9728d89f9b345fbf57a7f24f409235553489e754dc685de4e28e32f2919d11e45420b0cbc394af0f4398a176ffca5dec29de343fbd5156462e3815e5537280ed060f864a9565faf453cf35d34d2c7ba01a7ec6aaa69ccb082d18a29c55741b1443417e6b3f35b1be5f75a9f0b030205e9f90facc0a84de39d46ada1457cd3d2cf103cf27d4915ce052d4d3b1928be1a67a669246ca2c741b94bb4223313604cfc83c860898a60bd6a3915619b35fb841b146165bd5c02412826b6f4fc720dbae7bac952ea5b3294b19a4bdd22b5fb571ae45f2eb81b795bb6a77892c2464529f02b7bbfaead4790265e4ed6f852edcca8a9f36ed10d3d5a4dbea0641cf545ef969e62077aad0a76a6df4db515acc027cb9de087a3895e005734c9f2bb14cccfe9bfa6eff6e71bc70ba6a5cecdc49aa56696bf72bebe8eb36f4faff1c93d0f7614ca9efddbb8ea4376382d9fb32efc5ce4014322ccf6c023d7d1dd43ae905490e64c66b523ed6e8d7b9fe7613437141bdf4574be06032d9106a5cc44b169cddfa90cb5dad405aed053b3417ad8852e7c7b44537bfb558417c0fd253f499929546bd09089bdb5c53de23d9b192b2a08107ac979d178c50be618b8064552a6cdfeec9a6ffa06e032855bc3be9c04520dff50cd711a9f98a6231c09fcd5551919873b35cc887762baaae89a1e43de6df8d73de850a2dd5c3256ea39cc6144ee52d989ed64afecb1a5b288803a69a3dda5ee4f9e463cbd7cf86940a16be0905b568f70c675cd496f83518ff3c0f005f45c1bfe2c001940013ba5a0eed3db5dc83d1c3e7c0f424a5a78e71a8571e84a3aed928fd9a55e7c6ff5e1148c12170b0ffe95df619b4ce612f2c5ae4706d15cd1e5b7d974b1a47bb9bbaca66ecf007b0555695dea4220f740f421da80cd2c315738907d8c50b1afe97a01b3d51196a1f093feed73b90cc25af4c944b44a6a1201432afc483b3af37a66580f7c6760706ceb5c5492a02dd4c3e0f1dd6347114864aca7e7ec3720a254d3cfdc0964f418d834cd0f9dbfee63b556bb50594515fe1333712da46a392b4ea463e6acbc41573eaaf55b0658da2d3e199c9fffab579730626dfdeb5311fbff02dde94f7526eba1989d9918e13097f001aa039c8e9e969ba26173cff52dd8b2bb4a08f88693364b2e5c3779ebbec697a151f3efc5dc2e3b84e5c621dad05f87b4b6a5bae99edd801a8420e1d1100b86d69cb0623127c3db27ca33cff93ec6441359fa6839b1e62991df678064a89b8770c7535c2d9cd515babbf01d6d00df860463718a72865930dd5d5b1c8a3c6a9a3ce049d174c4c59e5d880020a67603928edcab2207f8fa76922977530d6f2851f7e1e7f6dd9ba78478caa1c940b6310264e797a9a8088b164455a4adb70b36513537831d743d893754b0016319bb33e7cd17a885888eaf27679f51be3e17eef07c969181c5d77b6f5f25bec4d7c1af39142254a644fe0e552f5ef86de55a022e745e9197db8988e990f95b0a3370c93e231db40061d3b7b012eda740587c90836da3e4174c54f12f225c34981cb91b08ee9b9bc0510aca81151ed32ac1c791f54a3d36d0249d6c736e5a12772e9e8cf3e0274e2c42d1731a6aa890a98d32ae5995a34dcb584fb64235900b77a9a4b9c72d21b637278b651231f927ff5fa76b487d2ee8f362ccb146c35d26f07af69c507b517c5bf88fd4b4342cf99b7d9c98f6582d13a1f354cae02e7bae29077928d40eae40b70758a0fcfdd6b4f3ea47f725244f6854c5d95fc3a6b1e2055f66f4b052f90ca4b4163e2d364223ba6fec0638a101dbf2ffaa9ff24263d79cf9218255488c12f8f2364466cba3b86ef2ac95802af185abb78d62bb0d174b2f8e97bed5fe4068068bf451cda6a0870ae897262ff98366f9166ff6eb213092017973bb34f754409068a393ac248d528d7239f724a58e9b3717e83b3cef130a263cbdc694c3237cbc07004ef501077303b7b68e8eadf3b3cccae97d257bde7885c765f569a39e9bd45e9e9ad49e7d09e726604c5b2921017c0355c6f9f7f81b02dfbf3f100f12e9d292404ccbdaf43f0800768d72fd2bb3bd83bc5afc7e67ece2da33d0bc4052855d63e97e6ccf95fc02d19300a9ab620a7e43dc6e6ba8ede411f4c9ce0b98a5c9eaeb2f1a3d10f1de6c31b9f131a09cda817979b48ba53672ca30737e85154c33e3ebfa21222bb9b6d50c21838a473072f09499cabd216d6cf91523af0a77b29b3da432a3a700a1b5023ac4e8f40d816dec44153bb67db803a0c62c7ef347a208ff87c5875e7a82fec019687437db98d61677e412e2c1e3523a5f21731b46fa24d035264d6a8be770ff803eec3af364bb58359ff9dfee6c01a68480f4a1ac51f425a072998013131ec0f267f9530d87b5e8394fbdbd30d31526a041792ae6b4e16276cdd6ec08db22dcda61a4795d45f30e7ffeb3bb25ed7b5d969d7a7d9a3b57f69f06c6c5a50f017a15789d765f9e1dedad2a3ba40ccb0d95b78b6a2dcb519931f9a8ee9054d0dd43c960124b2a81a92ca79c65ed8a47f24962de1a6c832cf8c3014e3de8b89ed1e056d969c6a238fe2738b6ea4fadc9e2ce5e2505922887e78a494586b883e65157311c58d359e017611703f64a68f2b704693f854bed1a3611f2723261f8a172738ccc552ff5239508aa17b7d9c2521ff7f1abcdbcb3fe81c84cbc4ade867a4244d6f4b1ae0cdc95dc5d97d14a71c7170f874f14da8b5b6b474c975da0807566ea3dbaa0ee35135b1a95976dbac0a5249844bdace0a75e281e9bccfbe23a9350876097661eb971ec094ab1fac5ff02f16f9a910677acc9f1fa1ebef3c4b298f12314252c28615e0812d00c2c42941d94d8d01ae23114fb626c7c37feda2106b2340603e6835edccdac87b092e6986fe3bcf2f870115e04543b6cf46830e1b94ff2bfe041079846da7c7f6c4abc40a571ac143785ba1937866210b713b9d599dcb4515ecea10433062b56b7a12fa677f856110f27e18913caf2803131174c375ee8be5a6125e8b79baf9bb6fdd7a86b6bb2f6fb417a6c390780f2cb49d39379371c19852604ed36ef266217797c3bf373676885ff2960a80a4a1f014ee1fc26c941d47033126bf937af5c884ddb5894162d06bcade8903e02d2d02cf5d84dcf754df0b8e578798d649002aeafbdc59ccdbfb8d3a2ad18de52213f982c86ad7ff2819e76dbf9dc5822378a088ee220c43f75a408d6c87a6583b885699c4f65b2de9730c96defc8cad39bbc39f52fad362d62757f3edd48403f447a6e9c9bc1bb4cbe1e9771cd574112c43a20af9e2e5d16e6903a5ddb42e03d79834621efcb521f9724b1bdd5482715338c4c6b1074e33f944fcb8c89f29d64ffc44558060073bbb1b6234a42632240629ef61ebb5f3e70b1c6c8c6f452d17aacfdc99fa6667a4bc28c50b1f3a36a504037ed1ae7ad763785411f175e9cd4b1286be8d00d529d4ab483b16959097819214e154ba7d4a33b228169bc103c920b3a218eea467cdb1792f96bdca31c3546bcea9806c83a5db766e9ce65a9670b55b14c4d7d362817d1a4a46a81bf89aeaaafb900e29e4db48f89c0b351675537af7ecee7a91f6797ae7d2054f70bdbd570195fe3245cf48a4b2344ddba154de0e96f58a81c3fb30dcd9df9db9de85f344989f675349baec32ae75f250f1e97494b21732df562371f803b0bbc52bf395b031d85af88c60d503affa206e2c2c0ba93817b8b168c2737173598265edb56c049fca06", 0x1000}, {&(0x7f0000000100)="5e430aeba3644a", 0x7}, {&(0x7f0000001180)="dbd56f7370074af3130a207d05f3b2d5dfa094875e05be826600a021adb3b39cc60f75b96f0817a3a98e40fb01b8192f017e01d1876755af36bb3ab92e26cd46a99527f2c97df339be98ce28fa4d7c841a6e11f6692a1e88e0e9e4ad648dc13b63978346b9a316179c0ec1fc352e05621b7d8b5b9b", 0x75}, {&(0x7f0000001200)="f3a2aa393e26783e8c9b0f7e2dec5070653fa03c5cd509ce6fbf71cb301a37dc4b539de3d8749eea8504645cb621c69c84bdc3a562392b270ec0e0855d1cc80bd8661ac88a6b6a155791222fbd20ba144c96e3b1edb76c970d53a0200162676953443e284dd24bd03888711fefe78ebe77bc91ff6ab8da4564fcb60aac3c254998cb4c703971b8614b46b4cf2fdbbc2a25f463c039bf9699b87ee0695656d9b95c16affe3234f78a6d1403b2841426b8f4b11b7e762f24", 0xb7}], 0x6) r7 = shmget$private(0x0, 0x3000, 0x2c0, &(0x7f0000ffb000/0x3000)=nil) ioctl$KDSETRAD(r1, 0x20004b43) shmctl$IPC_SET(r7, 0x1, &(0x7f0000001440)={{0x2, r4, r6, r4, r5, 0x1, 0x7}, 0xe94, 0x10000, r2, r3, 0x1, 0xc5, 0x35d2}) 16:00:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/93, 0x5d}, {&(0x7f0000000180)=""/60, 0x3c}, {&(0x7f00000001c0)=""/52, 0x34}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x4, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8, 0x5, 0x6, 0x6, "ef7d7906dc18fe2936852af52cb65101b399fd8a", 0x8038, 0x7d0}) r1 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000200000000c00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ftruncate(r1, 0x9) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000002c0)={0x7, 0x1000, {0x100000001, 0x7}}) writev(r1, &(0x7f0000000240)=[{&(0x7f00000004c0)="e25cc2bb7a5f960c", 0x8}], 0x1) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000000)=""/12, 0xc}], 0x1) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0xfffffffffffffe00) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x4004000000000a2) getsockopt$inet_opts(r0, 0x0, 0x200000000001e, 0x0, 0x0) 16:00:37 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0xb1a, 0xc03, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000080), 0x4) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0xffffffffffffffff, 0x64, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/186, 0xba) 16:00:37 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x5, 0x1, 0x1f, 0x4, 0xfffffffffffffffc}, 0xc) r2 = dup2(r0, r1) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) accept(r1, &(0x7f0000000100)=@in, &(0x7f00000000c0)=0xc) fcntl$getown(r2, 0x5) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x72, 0x4) bind$inet(r0, &(0x7f0000000180), 0x10) 16:00:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) 16:00:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x23}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x80, 0x40}, {0x81, 0x8}, {0x85, 0x4}], 0x3}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) pckbd_enable: command error 16:00:38 executing program 1: getrlimit(0x3, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) getdents(r0, &(0x7f0000000080)=""/4096, 0x1000) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000001080), &(0x7f00000010c0)=0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000001100)) r1 = getuid() r2 = getgid() chown(&(0x7f0000001140)='./file0\x00', r1, r2) lstat(&(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001240)='/dev/ttyCcfg\x00', 0x491, 0x0) r4 = msgget(0x1, 0x400) r5 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, &(0x7f00000012c0)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001300)={{0x2, r1, r2, r1, r2, 0x10}, 0x0, 0x8, r5, r6, 0x0, 0x3, 0x1, 0x3}) msgsnd(r4, &(0x7f0000001380)={0x3, "1cc75e1a315c8169713e3e41465b2c495bf3887c0796d591279eecbcf9de6eaf70bf585303231a34ed17562b705049695c6e9cb89b6f329407bf0317167b9acb8a3bac8ca0fc37fbc17c3bce255ce666ec28772e8759beeb90643925992220a1f9f7de4b571c52276aec46024fa19685538da617f2084e69d4f450d5177f92f8bb0a1bec57cb9300e2810417231219d6f7113d62f8ed95df677ad6402e927342484549e3d04bfa36ba912c626dc05c1fc2b43c794b5d8f3d7bac878bee1408340aec510dc5cfcc835bd1795426f9ccfe79a941c0f81c7ed597be58279a6ccad2454870d904ee3273049f05842dad08"}, 0xf7, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001480), &(0x7f00000014c0)=0xc) readv(r3, &(0x7f0000001580)=[{&(0x7f0000001500)=""/117, 0x75}], 0x1) getsockname(r0, &(0x7f00000015c0)=@in, &(0x7f0000001600)=0xc) r7 = open(&(0x7f0000001640)='./file0\x00', 0x8a0, 0x40) r8 = msgget$private(0x0, 0x10) getsockopt$sock_int(r0, 0xffff, 0x1088, &(0x7f0000001680), &(0x7f00000016c0)=0x4) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000001700)={0x7fff, 0x9, 0x1, 0x0, "c30747a39ec7ca36f8e882dc4ff30b129f12188a", 0x100, 0x4}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000001740)=0x4) msgsnd(r8, &(0x7f0000001780)={0x0, "dd98b12672b732d0d0fc1f0d70365dad09c031ad1c7404ef1b89ef46f399a03fe3cb43fc0b5ab18627b12f70aa65f0909ed08b086fb02ea507adf9660db0f91b911205b9e9e53d39b1229b7445eed3b94cba"}, 0x5a, 0x800) pledge(&(0x7f0000001800)='/dev/ttyCcfg\x00', &(0x7f0000001840)='4\x00') wait4(r5, &(0x7f0000001880), 0x1, &(0x7f00000018c0)) ioctl$TIOCNOTTY(r0, 0x20007471) pipe2(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) poll(&(0x7f00000019c0)=[{r3, 0x10}, {r9, 0x182}, {r3, 0x12}, {r9, 0x91}, {r7, 0xc}], 0x5, 0xffffffff) recvfrom$unix(r10, &(0x7f0000001a00)=""/171, 0xab, 0x800, &(0x7f0000001ac0)=@file={0x1, './file0\x00'}, 0xa) pckbd_enable: command error 16:00:39 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "ffffffffffff000000e74de400"}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0xffffffffffffffc0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r0 = shmget$private(0x0, 0x3000, 0x246, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000000)) syz_open_pts() 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) write(r0, &(0x7f00000016c0)="5af954e7cede3434975f92b89600ed88efa3eb4ed323534acec94059c4e341658919b61f56c5896e36803ca6d6bee474f7dd59bf06270aef280cca27ab164700a2bd2f9cf37c27b1aa253c60f3b84fdd6264b1eadc7a7cf01ed055994caa7e148f78be6b1fabe088a073e903c8f517ebaae78923afa089fa8dc3eb45ea5f469b709b328549d4be91c8a9707d40c077ce42c8abbb088f3d876b4228915a991932214ab56cf0c24748bd1cbe28080c0c399c74752ee3c684d62e266bf0f9d45f6a5470298ea3a933379f15901ee649f93ced4c257e6b5aa1bb5ba56185742c5bd7a871f1153bb8f618190c178c013f0e456f679ea50b41336c2a1f7748f8d2981f45d9ac0a6cc36cd7e88e59b4fab37dec02abeed05824aced315e6cc5d86861f7c4d8474444ac194b044a5e41c703b50f6f2c98e1e92f472f091523898b5c3739c967a106939674fc719ea3be638f663de363496255f2ef32ec18c13254009c9be92147823ec45744b8782f7db03d1da6affb0f4ded3235ce19fd52d8cf2f72ad5dec26c98ca313abb1e0da9e70f453c63a657933058dbfb3dd796f1ee96b80cdf3dcc08aed40b471af64fc7c735b2a63e410bff4adaf056f0336994fa9be43dc0f787d58c0f6f0c02e142bfd6ca172bc80a314203cbfd3a14a26e4dacdb05ca8ad3186b7ef92f771a4a18268c89160425460f23a27cea957cdf22195715e65ee0dd74076065e87b68c56a60ffb65b90523efe07fc84fcb6183d4cf659259d8636ea2ceb12c604e00a7a2b8da9b4156f629f839f4463abb38e434d5c87125a5ffcc0b39b4748f1f48c4361da4827df9d7cf5b3964df7f049a13e295369eef4fc136374b18408a2686927fd0583241888c3ed4701aa5920e260ef9d1f460f1a3a6bf651b661376a16b4f55a32896b4a3698ab6ac2df197923cb87c0886b5b8f5f6836a016db02c3e69d919d962d63848e231a4c79c056931d24105fe4927f170b9dca27cde9f8d37a5e3ed3a6144c1a9eec3999c2df84af07e831a59165db23ce357b2285df5fa509b4bbaa4259b447f9e7159ec8e462d1a62b3cc32dd01e2c4828d0acde3fc6f1766738b1b2aa17e9802638305233d8a34b6ddf846a0e35bd00e764c7e8329fc866a7613f2b6ae8b95c6af9421390bcd1ba9a508282c06f618fe671a0e75ac3c52d544fcc1d7087f6b15676bb145f6a8fc49683b7e15771a9c3fb07b66a5284b57ec286d968fe91bdc516d2407a33ded7858e4ff44a8c093394c658519b4c7bfde12706c3a99f7150113d3584704955aa6ab8072df2f84ceed6dd02cbc40c3659304da5b3a6b151cf5d859cdcc575f9f5f2b819a4b2e6373d33104782705605caee94b7182ae8745971fb5ebf06911d45c50a335c50a91b76e07daea6329d00cf5a25f5eb9c90bb0787748d0e62eeab4ae2e15bad98d901b12727b31e3dacffa9fcac7b049a5382c46a8924cff7a9201de1a9d0ddbc4e8e45aa77be0dbc61a2d4b63ca09f5b241551750b28a6dba42fc9dd0915beec0660a3443f7364b11cc023fbf4b2871f0be67386d5f5a553644569420c8669133356e6e78eca7e1b7a37d5f899f0f4a7a7b301fbf2f90fb2ef4f3acdac1f8d229e8c27e4af43bd633038bed1ffa9dd9dfe9178962459f7a5fee82f7c2474534abbf9c15cd1f0d0dbc94b4a36ae19e1761ac7ea5bdc90a", 0x4b2) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x1ff, 0x8000, {0xf3b2}}) syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000000}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f00000001c0)=0x8) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x8, 0x100000000}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000002c0)=0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000280)={0x3, 0x0, 0xffffffffffffffff, 0xfffffffffffffffe, r5}) 16:00:39 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x20) r0 = semget$private(0x0, 0x4, 0x10) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000340)=""/223) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mlock(&(0x7f00001cc000/0x200000)=nil, 0x200000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8000000001) r1 = semget$private(0x0, 0x2, 0x3ff) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) minherit(&(0x7f00004da000/0x3000)=nil, 0x3000, 0x2) semop(r1, &(0x7f0000000240)=[{0x0, 0xfffffffffffffff8, 0x800}, {0x7, 0x1, 0x800}, {0x7, 0x156, 0x1000}, {0x3, 0xa22, 0x1000}], 0x4) mprotect(&(0x7f00000f8000/0x1000)=nil, 0x1000, 0x4) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000180)='W\x00') semop(r1, &(0x7f0000000280)=[{0x1, 0x0, 0x1000}, {0x0, 0xffffffff7fffffff, 0x1800}, {0x3, 0x20, 0x1000}, {0x4, 0x3, 0x800}, {0x7, 0x0, 0x1800}, {0x1, 0x9, 0x1000}, {0x3, 0x0, 0x1000}, {0x3, 0x1, 0x1800}], 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10010, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x4, 0x200, 0x0, 0x7f, 0xfff, 0x0, 0x2, 0x3, 0xffffffffffff7fff, 0x1ff}) accept(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1011, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x81) write(r0, &(0x7f00000001c0)="34ec7552f7826ff7f187f6e0b0cc7cef743d79ca5d6b8322da78436cfbb4572634d78bfd556d8ad63304e10b532a776ad4c7f7022dd74d9fc5920ea8fe00e2d0705cc86a2f0fe68c037aaf5a0ee5b4d8e44e45967902c1d62a0dd116246b9466a243530d34665cad5c920f885d083e7bc0ab39bf9bc2e9c590c42555876297734d5ead9d9179fcf66df34293ad342b7e151ed7146cf700a9fa2626f87eb3ebd733fb58ace6869ba1f83b4607891931a913482172caa9e2a90e032da28bf2", 0xbe) write(r0, &(0x7f0000000040)='Ol', 0x2) getrlimit(0x0, &(0x7f0000000180)) 16:00:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x81}], 0x40000000400, 0x0, 0x900, 0x0) 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) getsockname(r0, 0x0, &(0x7f0000000040)) 16:00:40 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, 0x0) 16:00:40 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x400000003, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:40 executing program 1: chmod(&(0x7f0000000200)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) chflagsat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x2, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='x\x00') r1 = dup(r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x100) 16:00:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x3) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open$dir(&(0x7f0000000080)='./file0\x00', 0x419, 0xd) setuid(0xee01) bind$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mknod(&(0x7f00000002c0)='./file0/file0\x00', 0xc000, 0x865b) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0xffffffffffffff7f) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x21) close(r0) 16:00:40 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) socket(0x6, 0x1, 0x7) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x7fffffff, 0x0, './file0\x00', 0x56, 0x0, 0x3, 0x1}) 16:00:40 executing program 1: r0 = open$dir(&(0x7f0000000840)='./file0/file0/file0\x00', 0x40000400000002e4, 0x50) r1 = semget$private(0x0, 0xb, 0x1) semctl$GETPID(r1, 0x35b3238cd82a8546, 0x4, &(0x7f0000000240)=""/191) r2 = socket(0x2000000018, 0x2, 0x40000000000008) setsockopt(r2, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r2) ioctl$TIOCNOTTY(r3, 0x20007471) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x0) semop(r1, &(0x7f0000000000)=[{0x2, 0xff, 0x1000}], 0x1) mkdirat(r0, &(0x7f0000000640)='./file0/file0\x00', 0x11) shmget(0x2, 0x1000, 0xfe, &(0x7f0000ffa000/0x1000)=nil) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0xfffffffffffffff9, 0x0) r5 = socket$inet6(0x18, 0x3, 0x102) ioctl$TIOCEXCL(r5, 0x2000740d) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x4}], 0x2}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000600)={0x4, 0x3}, 0x10) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000180)=0x20000002) setsockopt(r3, 0xffffffff, 0x100000001, &(0x7f0000000300)="959ba0e8d4c593e45941d265e3e800e613639c56cb7bb2bd22a11bf5ce568e60eb2925f97a5f6e2578e6e948fcd633897ce40af5277198f2902e16d14f9bc4db33123adf97ae136bf0950c35229526833b848c224aaaa1bc31728ea467be90ce6bca7623f5c9258587155b04a1dad986d088414b24d8603f090ceb25b7c76e128f683291f168bfac6f0515d0d6d41f7432e6cb4a76bd4cbaceebdb510b0fd4c7071f7be3c0ec62c3a41ec4cd563e6a329b7e881e97c65ffdb99e2ba0b448a993497d23fed090a6a4e5a7aff6872582ccd8c99b7a3c7ae3f05fa1b765d615564d8491c4ea702ed8a7c44863443713c468645d008fb87deeee5043930000bd3d6b66463962118453b023af45b3fe731cabb0e738e8d86bcfe98cfea6fd3dbaeb512d91f44d0e70ae5ffa4ec03be820c701a832b80591be3c17aef536c4be30eaf3c8ce3bce1b4dc84658fb8091211314c450b02a96bf47113c2ec54cb447d57547299c17a0434e6db4c79d042f63a4779942265bff5bab7f179a543952065e2cfda24fe8ffef95ea218ae786fe51c4f375d562e01f476df3900045c482262fa5696e1c66cda9cc585c000000000000000000000000000007f54ba2a0b4f1e7b9fc0c7fe709fbe8", 0x1c6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xffffffffffffffba) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000580)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x3f, 0x2]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xfda9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x6, 0x4, 0x4]) setsockopt(r3, 0x8, 0x0, &(0x7f0000000740)="a9c511f17e327dc58d79fcfa17575cca22a6ba0a44fcc7a0ce93d0bbfefadfb19ff6f6cf855a8275efe2c13dd1008f3eb19c1d5aff4cd756ab2a657ecb243002032070e95c4e3d5ee1ed61b825521f64291832be3ec85e90f53614ae60476caa37bd4f14e3a7e2516aa4e54c0906e2c81330c72859fdac6b1a19516c6be1ca536b", 0x81) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000040)='b', 0x1}], 0x1) mlockall(0x3) semget$private(0x0, 0x80000007, 0x20d) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) 16:00:40 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x1, 0x65}, {0x18, 0x0, 0x5, 0x1}, 0x8000, [0x3, 0x8, 0x88, 0x691, 0x7, 0x7ff, 0x10001, 0x99e6]}, 0x3c) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x9, 0x3ff}, 0x10) r2 = socket$inet6(0x18, 0x1, 0x100000200000000) setsockopt$sock_timeval(r2, 0xffff, 0x1001007, &(0x7f0000000140)={0x1, 0x800}, 0x10) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) bind$inet6(r1, &(0x7f0000000000)={0x18, 0xffffffffffffffff, 0x0, 0x1}, 0xc) 16:00:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x100000000009) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfaa8, 0x6, 0x5, 0x7, "28eae3f3db6a2679faac7c9eb65abe9da633b5b1", 0x9, 0x8}) syz_open_pts() syz_open_pts() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x72a) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) syz_open_pts() 16:00:40 executing program 1: r0 = socket(0x2, 0x1, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 16:00:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r5 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0}, &(0x7f0000002480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000024c0)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r1, 0x5) r9 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() r12 = geteuid() r13 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002540)={0x0}, &(0x7f0000002580)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000002600)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000002780)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000440)="b2625eaf397ee745819565f23ff0f046f3ed016c1420ea93e965bb4564a504612efc0a588cc714847c5ac78cfe67f60c4d6ba83bd40dc8aaa7168bc8192e37b6726cf396d8318075cd44dd6706f88a1669e1d370f6e4b78aa0ef331798b4210a326c2065e5eb83f9c9a7b44f74bf91267f608c85cb6fbd58204559318e53ec9c17d42fe5a8e955e1363cd518adbe74f269066c963c444da8e89eb385db1f09fe7b556ddbb31e1059b7e569838c2f3a3a387f69b1f6063c80f3b286369cce21de64e9327c0ea27f442e5bef28817f37bfd01c0498e6ba92aea9d8a2546525312bdbb70f1d640f71b71e9c2345262f2281cd1f92169137cba7915746aa3ce92606b158176beaaa0ce649c0bbb1087f68c3b9c672c8f2a9bb9492fcb54df4a6f9651df202e2bcd15728fbab3bb3dd33cb78c07fa46754e3af45c971a6e710dd04b631b73b196d76f20ee2c89135f2a00bffa052cf7f9eed114333f229c7aca421a8b91cc5411d7959a386b06763c9035faf1d9971f199b99b60d0e168a27a23a179ace0bc56e17b617cbcb587fc6cf058ceb879a87e5ac98b2255ca7bd6a097510825146941a6c9e45a0b8fda9f3db6438f92ddc0a9049d020335210be37e39abd9f0923e065829bcee7382fd8715037f995fedff0c4992d17e9d865e74ddd8265465d6952390073f99eee15613c0d2268aa34977eb9a10922ba28d0a7a6bf46fa14184ef735a9277925694f8bc1f34c87497352b73e4a5be362b5df91876fda6a21e43a9feb814604543e353998f16f1112d54e9c68ba34bcda5869115f02d5191d78317a42ef185642ae2b5b8f413e67382511e228b01238a946cf1f86eca06be62fe0109fd863292d998e469b79dea1595bb88da62070c420842f5cc09ce658eab28f2feb8ad3e18ba986e67097030eee5541c9163a9260992487ea02ba4a6cb3aac1081b0db3e5967333282cf2aaebae9f9845f265d5385493ea773535fc075fbb243a5958797cbabe97180a20f602a3a7c180a761581dd34ccb38cdb029f976e8ed3a7f59f7308bb739e0c3252ca8f5ad16dd268deb02737a2673133cad0a2e011242a0aaa6a49110b1097a9a62fa721aa35e67a96136b44dccb948b41122d5ecab2391664e9ed921a867b97adbd77bf23db90b84ac20a1ee537b9bec042ccc93c714dd6fd5b6a6ac8cbb84413ae1eb06a99a8dbf99916bc718cf2a21b1a97cb9abd08cc98e76c4b501efa77d68dc085d4c7f3b2b91ac58f8ee6d90fb1020808989d45abba2f08ee44f6d3ffd447250e509046e168f3078a607f7e450e2761a6206e890756b809d2247d704036a3471e0a2cae6ec11e724b90fade27f1d367d7af3ba1d98001da36b0a27177b20ede0f6da4dc5f30e867ad148ceca343890c0bf7d3f986d7913e92bbc91f7c34d15811160d2d7181c1c8d2374a3fa3835af0a3c413139b4c38bbb61241a4e87659637fa0bb29c80cae9f6b1dee8fd1557f203a5fb18e0f368586ee4264e0970ada721a5dd7fccbe8e28773f08e6354bd01224d54476c98f8e4b1ec75f9f88be54be51540280c5e6829fef7744337acb4b5f0a3a0ddf43b538cf0abb52eac276a8fb1cdf70da1ae8bce12ca446894f71e78ac032fd37f0813ff5da8e32776ef00c32f5df15f29e9f788d58e7f59e70150651fa825f4be3866cd1dea401973922c81a9b3c543f98a2ae14d75c31ceb3a47f505461f132a34a054f70b30f9b27b1107682360899da9e6c2091c2b7dac3fdc41ba06016b5c899d49a3001b7b955dd4326e60278837a2ace12486115bf4c323ff0b052197bd08afda28fb05ba196a513e44e927243a70eed281fa5e869403a9ec5516c34650b05fd85a89dc9d909f3180ba9c526a27a39113b953a1ce3fe337a24900ed05cc9b3ff09dfa11fdc1b61e4c5cf4bb26af4a491f1b5353a62cc25c872bf63a6b33b7c8b23a0a080cecdddc5cd69ad986578b4ebfd0cd7649b9ed3a97ed7c7f3024059778612c50bf0042b49537d0dec08ccacb1e1e43e09ce63632cc8c6cce3f35274561f29d5a379efbaf6f168942cdd0b8d17d8a8f7732bb8eacc34c4370ce109171972c9d93bd94c1c8077ada0d13c6e34e65e385f10a08637d1a0f01c0a53557d8eeb14e13ff7c8087014f0a96484dc47ca5d3047f99c1a48436d88fceb18f8e5bb5b34804819c2b676b1d1631cf067e272126b9f6e4e10b3db915f325c9fdba72c808329dcffd471287fbc3ba9fa68199c7856e15c941d4283d8bb1704bf0ff35d0a6741cc14b73b490b45f0d1b764e5d08c3d54450a144100fef2108cec2fc8204d62d94f88fa31cbf07ccb263333f66681e57f898dd425cfc97354b67968e10d5ad123157e1c4c8acb24b537cfc0ce81eeb52bbb413bd44d7e38c174b5885ae7c0a933cd828cc8117e2cd94db9d9e50435967e191e453b0a013b76736082444c2283fbe235a261e5e914351117c9b608461710528b5b23a750aa9ae8c1bd9e3ab0ec6ad68fa0927ad770160ea8f2ce0ae7d30a8fa00cde6a6aa74ff5480b4929a90141df32bed252ee99ed2c83bb96fa82b7764efbce3206cb13d295b04a6d21f2c57b2a85ff312a6dc757cc272e47d7be534af490ed988cc8dfd2e162944ca3cc7a0eaab261506979eb339a7ee9ce05a57b7d010856f73c095d5f7ca2426298504c88f5ebbf28354f91745423fb0ce04ff34b329fb388f72d6cb1302149218c0f1fbf489370ec21799e9a0720b28a1c9284fe1703a196611aca05020183bfd8619fd4f7c6a320aa1cc9eb3c695a1a5c9cf5e3a699b8454ad0e1c38c79266508a4e6173cd6ec0af863aec3ebfc257e3148f9e89771194be0cda107476171314c2b1b231056b6a487245e96a3a56e6f801efee63949e2cd6b31a46409611d48ed24bd76847f5b03dfd30ec42d00d52311c2a0747d982d7b07271596ce35aad519c45bf35f9b185eb9b47bf50f03f520cb6a51e61bb0cdd0d22a79d1bb11a4bd22ecaf9332cca96dbd8d724457bdba6ea9e414639ab4fab4bdf276d64c835495294a25b396d3cedda90d6c7a5fd494c48503ffaac7069f8ac98471ee042fdb179d6379c03b1700dbf8b35906ab983ad599d2f07c4365e604c4ec80935907241f8473e44112de3efa91b71babcc66e7543c05b5d4ef1c17b42fac2d46d75c218a67bf76456c90cb7445c79c0806b07f8ce6fe247fa5010cbbc46bc8653d54dd22c9127c0f56a3bda4070582e8d7183ff3200146d6645c3af412cfe5c34c2bf056302942bc78b612044b881af21de346118e7392c694d9aa65050b598234bf451145a5be82ba100a03641b6c36be87fba32b20e4be8eaabecfaf545f54b6cca23fe1b7c53865cc5338b84230887aaddfaf9505e72f434f9b03d854cd779c6306d407ab25f39649975d9357dfa35a082a5f27e0b074bf6515c5a8ccd0023a9a41c6b74a7f2a30c637c9e890ec4e152267a2d5f0ae7e6128af8da4d8964a694fd4dea203d1ab3ea4b64f8ea0101b1242c529b50ff0f55969c56af3ef06885e0ec98fa4888eabb09e344d03b110717ac26911ca6b0ab8d52019c291b278cc394fd20b8bf6ad7d0315fd2e255305cf95ffdef9c54e009303083a2ebed11a84ea5ac80864bfd64e9d078cd500dcbb222ca6464cf3261ce946210b5ce53d5b977b34485ec6649adfad70e492c8b3cf357e5a2d866a3f9e55f3d36bead10522a3983fc937ce3653f505354f45f3fdfaf30a252c224ed09dfe725889be7a5ca649e997f6bcd4527c7b9eae437ae6e728fa78618618a6b82f938bb3c4ae74b8fe9dd904ed442373d4100fd7b3cf7a14b1ef062fcb1d2109309adb0e9709e46262a75fb9df9a8f7583e13b0a966d1b171cfdf823ae7ec2b6677c6029597431f5866cae66e7fe63dab387c918477e786059666ce2c35e83a43355b250290dd185af14a155ea0685443b45cfe60c1285fab9246464156bde8c72e0d2f92ab20aa5f66ec6ba0f637da99f23614202dbd5ca8cd6fbd1af040e1a84c55aa4cbac812e23827e5e20be0c797b898a1195512471355247eab12f4cfae43fd0aa3cb90e91290c8a4b8cf698e63ef4f9b17762e063ee09cbd832e939150cb84140296205e9b1371efa8b5c4b919d06b4946cc536854ec42d2fa98530672901454903587630695da9cd82cbce653ae9a385c728b9d0efad25c4b80865082252bacea75313c96978aba85fbcc4e631a6572e374f5c14faed553f69649076a4c720d61e6eb1d88eb950ff07a629e8aa0dc5f776fccc0198d074d8c60fdf245f72eceeede03b587283f0bea98aa8f2ce641bfa1a119ebdc3b44708f8bff733b29c7e7f73b0fb1c3522643942b77fb027a1959938a9622ac108a19be3b4636e9ef88d36bd06baec52dad5c551539c8cc645639ef1cf6d919fae54e77ffb29172250a9a3e437039d4d6ea229f64d25ea67f755ddd8521c1460befc69454244a979420d33e026440ae8d85483d097991f53a9cfde253a4eb10beddd65477e82687ad337bff141f2922cb9f8758e7ff9db36c68239ebdc0c3575e7b7d743ecfb5cbb3ebd0f70a83dec8487eceefc864ec8fd37980a049b410ebc63add7caae8d62e4b40ed0ecb1ac025ed4755bfc3dc71cf243657440f545ead3071ad717be5e497c25b19a95fba5baaf71e5521ce973a3346f4aa0ae67f4fd3788b3cbcbda83d98d9962b3040e740165137e26a388358b14ed9704dc8ec8080a3d4602b8056dd73c97daff0d6a9ee8976f7f898a579f26f66800d4a535671442cfcda913e4f7cfe278a58c9cc3450cb630f44eedf53f546cf236b5b66a31bcb1a1d2b795c4d998db4ae0709fe30802732778fbdcb2ebd3dcea94000fc5f0c0d1e4ba0397dea22de4ae5e8b7aa65872438a4c0e2353e80de204f4dd0115c337f464a4b994cb6ade0b1770bee2ea6d2542003334cdecd33a51b4f02472510c2bf640501fd8359b5b814e77b17c1a750245db6e293416301a7999487ba61336eac68c042ed12ca4e02e479c78ccb735bf387cc49d92e61399232fbb78b35fcc8567c5369d5a81f1a605ff3de1f3c2316e75e321137890b0c58fd4c7a9f250236efeba52d79b43feea5245b3b5739e6756b15b3c5db8e1ee17d4f28f41ebd97c37c90c483599597bee99e346feb4e09de9a8437e7723bcd7b623fe62cf9e3b8108b10d49fcfee528e1f0eb61aa66a18666df15eb157f0585013a60d4191a021dd90b24c35cb040118acc6a115106cab2539bb7aa0b67246b7873483d405ad847f8109861bbf94c7b1a5e9ba8e91414a310a6969e9b06cab5c2c550f55910ff0ecde43e79787702965c8c5ee8e05ac65bf5045ad430a77154ff05412cacfbbadb70e02340b5a7c67ebafda15939cda8b553a4cef182aedaf7eba6a0717844d8fcab96e044088a9e32ded7e03f2c20f14c411d44b43313a94aeeed9e09327d34d0edd213bafbb1f5f3a5798eb5a45bae52824374064f055260f13dc7ca04bac9793a5ddc32440c173b6a3d969d154d81841ba9be6e552f0d0cb05de483f556a9ddd5626c0f4a41b796655f96a176ce123ce62c2f23fd7534604ddf97f03e293eb990942518a31aecdcb199055fd183b8faa5388abe4da44f6717f2dd3ec6967deef5136950cde05ef44df118c4da139fe50e3914e75fb138a0d80c95416f4345c154c2895e246fe053811da5d1853c290181f55d3a462b62e66337106ef8a64b873dd9be5e7c0f59af399d53dc9753442d1efb3c2164099fc460bff27e5a4f90e0a9c84988965e09b90303276f5462a1fe3eb", 0x1000}, {&(0x7f00000000c0)="1f55dd89483c804b18d2d2d32917d548c78bef4cc3d555f755ce23716c9304cef11f2107d4ec20a5bc79289290e5792e76bba328f38ca3086cbe088b1a71279d52a2fa06e89f91f50750a16fbe0e04bb", 0x50}, {&(0x7f0000000140)="302bf8bc677b7881843b88", 0xb}, {&(0x7f0000001440)="b027d164a2740a3c6e1813b907f06bf41742eb293934d63dc80857afbd072c184f8f4b1b418573baafff0b3b180b04797203df0fb49dbe3a72457974881d0847ac815184c63e853059498a60b8301d634da2a91b36e3fb810d9aca07aad9edd29e4e19df1e1cefb9749f21ca6b8b9fa863cedb2cd587165c3589f22e583c9c5a07ad21271daa4277f9b4c4db76ce82ab084aa22fc68db827ef2a1874056d49f5103dc7e63f8708053617fe27d25428c148baa54e37ca85f77e912218d65ae0c0dcdae0a1d6a024b302863274a19e5e4b590ad1e1e980bc8048cf62de80fda31b26395e93faa32756fc89c1f91fb2af4636cfe784ec9253041b15b343095135f62220f90a0b8ce43bc8875ea67738f317deea7e6a50fcbac422973c4afa6ce1c11a2655c8a5d97f83d45bae3472e148ed8b0633258413d94cd3f1b9a621fd5ef54a3e09be57f3f229d84f9b9f347dc123c113d74beeddaa675427ac4d53f80871aa5280a29a3ac58e6da7a40c59350a9ba06a68aa341b342a481ff3a9764f66e39ed44e09ffc1f07e3a25da28c3641aa2494c8c33b46b4c7b764a985529ebca963515ca6b83dd82ed8305774009e7b447fb494ea24358dbca954e3653fb76b6dfefafee17542655eab0f16fbdfebd1bd55ad074b5de9f1559f5d475e536b8dff7479f16d009cf25b58e526ce777096284b6b6699009f0e95276e0747e9b6fd20523c017240437ab25d6ef3eca195219c1e66fe4cf5f03e1b35f3af4f1aa462a1239e5bf6b8af5b934edb52821c328e39c64421ae26bae463d8b5f76205b0f34eae892eed3b6791b2aed42afc8abdd8bcf007a69017abf6e6baa5c8b24d72cfb714a927779bff91a197f67e1b43dbfec1fb4967bb9d671788e97c4566214854e5a2bec86aa30a8d6e429535b0bb57ac9d9e77ee402a6bdfb63c3b3996346ccacc7239ad052723a9ca5c500ab5086474f1739de31014e7f5e8f884e0c221af6ba529615286cbe32115069b619a1df9a1f1aaecadcc39e6b838a73a31fc7f99b1722827cf8926021170f0db9afecb4b963e842eacfdc5dc2f614e0a7c77255c0ff73c17e9da91812f52069740746d2c4311abfc90e4eee8a2e29b7f8081425f913f69bc610ba6f84b6e43992ae95900991841d0ac7a8eb477601045094a81f674309d5c2d51486920442c74d5995d30b566bb9d016db65097e363fa086b919e1d3aeeff985758d5ffb37f20803025dcb44d95cc9fdc77679be3cb1bcb2dc201e8006460a5e219355f44cea45f9c9445d73da605f110abe0af4a9d5e3fa7d0913701317f03c3cf598e6d3b25f53cee107ef6ddafbe6bf2f1da1f1cd724dfe488eb9f96ab981cc3c140dcb362d5a655725925abdfebf5d88f35d59705c608ff1457ebeeffcd4db848fe9bdb04ecce32c143d606e0fb0acfdac9d8d59a50fd9d77e5099fd0c5552b9dfaf7a1957e7d05a0907fbbc1021e001f4dc8b6f9fc803bd89a320caaee063754374df1a27b606d240cf6dc60f7cef5a85ddacb8af77e54d7000d82333dad07710fd045470370bb282ecfac03f53df0470e47a223bcbf405a5107a2bd1f41b12102f55267e6b9f0c33a2ba1dd3c9e5786f125a71e6f9ad4887de7dbe1b3488bd2fadabf1d9de750403bbe44860ecc9cfd99380ac606655d978475c6c4f32c784d934e2ec85aba55a94e2708e81f2b7fc640391303d842afbdc793a005274a5b84a362059af268bbe35ae6d90e572573eb4a3a5908d8f6feba57fbe4643a8f0055ed786adcb67150abb1e663cd3fe7a9980f2ad714ab212afd8db61fb3e6122e69a52628e04f69520279689782f0ea4d2186f37c8267902c7145c9d10e57de013134445428941a79ddca351eba6717fcff8cee7823aefafa1e96352eabfa1dc107194eb66679b2c9fb05843c3f21038936e24ddab1be38dcbb2f5ae785de86cf1fa904eef29829eb936c0d0443a1fe2a5413ae74d2e9390981f293d802d8d38692e534bec207b8ab6d90cfb8786c420cf3331b1fc8581fddd480c91a71e75725cd41b5acd06f539602fe4012c822a98d002107482723fc5872e43d16a14f67f16f79bf699333fe1f53fb6d503fd19eb1f7686e8dc0b8b46aa3e3bf577ee0605ad33018deb8956d3cc5f7fe01d574e66fafa08ad6aa84870287acf3656790ff4138053a50dc41993199f46b65ce1fd913f878b20d5dc033f24d9200042f9fc4ab9dfe4a664238cd0275a6f199bd04205d3706db4a1a21933ec1c9a924dbf82f50fb9b67e364e1e1bc4df4ad2619b6b9f89adffed91754173abef49564f1845ca1842e83e3593ec3d96d3adb2be993eea60cd8600eeb72d40275c578a7e259e94261920550e043465d1688df04dfc1ce7bd46da0cfb6405c8fbb7b22f2f62563b30cd38852234903480c942cdd0fbfe7ae2414f3d9699fafade71aa10d2219d3da9005736f3ee124bf829e860a533f96eef29520ddc93e18869d3bc75f13886d71acd2178c1ba818f4a6523845564b8d6df41b3aded51df2f4c14bceb2f4f1fd33f2fddf533164ea3050aeb5db748310c58171284e391ef146f93d94608d187b6db76a8e4cffb68c174d247b0e6b4513afe5d847433f3937776a618b65d44c04864abf71b7f09b823ef0b82d7664c3a1c76026627c9e860cef4a0404511c2be5239dc108ef2870b619a4178c2865ebd17e3887ab065ae95b452f371bd973b7951fea413c8892f5fca1ccbad4331f0a46d8df401a28ffeb4d64e34ba78afefd92d59513241749691a47954fa7522409beaaa55aae3a105c15ce67677bb2bb967f075738f3e671838b4319e42ee4bf203427ee3e7a564867eab6b2267698e336c629d43743f2d581e986175cf44fbb558560b4c7e1efe42b85ed856f6caa3cbd714aafa9c81b4e38b405e3015e86e5ae8f0d64fa4606873dbd5d148dc5572adc84803f40dabb72272e4532669dc4422bca72c625e84ef5b4212ffafc8bf9fedbaff6dffea6ffe89c65fd7f587350eabaabb436d5961c4c879e09ebe41d85176414d9dc9a773ece27b7a6d3b569d270f54fddac4fce56af5c72f3bbb42babb82a877f7c72eded4f17fbc0ec20c0c8eda404dc16c59b46ba2634be7b75dfb03b4e6b426437337f1ae1978b698071b131b8e63da593fc3b6b50a3c94c3aa4a8e680bb32c9293df778e43582f9328365569a4c8befb737df6945960108929c113e9862a5c9f38f6aa99eb5013f812b465aa1a2aa9784f70a43221194f14a5fea652f1882343d2a1528f7638281a24c7c6a145b955f938331bafde69b10941e8090b9791f02e85974e7abed4ffbaa882896b1cb8715501ea3e98abdcb80f9b5a15cafad7744eda203f71eb8c7823341e2357c4994021add8c1deb8127493e1b6852d7feaeb20628d77126b7feb8a1cf82183829a64af4d8a05dbf6eb0d47815f6eafc5307482a9cce1d3b73b02836c296f0cbca7d47c3c61d16769f66327786a514f22a5f8b887d8bd24c65257698fc3483dd05cb68d6b3c1f517c0e19f6de18ded16ec740ebe7324bc217a57e0c8530a94c80ee3ca643f88e0c42954ba051c071cebaa26dd1c4fdad555f752bbecc5bb1b857141e5e42c8f45e6f3985cd70c2a33fd8747cdbb9c30635d79a6d4a89c83e413c9bddcd2773a613eb5daea0d64f802d92ba2de5389f4c53631008f4f78cda0d4e1675d8d4ea1dcd2529f6662337b5f5cdb9fbe6942e425c300c51875396106d200523f36cd863f8cfc3e36fedd7e9fa6c6e94dda261bb4c1e17438a7c4f116d1d55398f80ca0053e83cc7c8df8ea5eacc858e715a05ad77c04a117624c5822a56f292d307992823e5b6ebcb420c172a0b2aa7beeb3beb98c740ebea5d8616fb0b6512521a4ba1370465109842e139898b6e265e01581f9bcbea497093052732cf488c3dd0522712f25261c0c740b351c378b66a8517ea0ec9515758addf9bb21b7c0fc686309f11a1462d89b9d00f986c7e58929633770ed726d28ce883dd32a3b3cdbb9f707811716b5d1895183049f5692e71ad9e02ea6b1bf0d7d62bb925f550b6a1622e34a5b4739932b60b766137abb6adcf7e83081d3822081b89e1d02077324b56396163768020f685fae802f64349f694be67da30f8de0737b3782fb4c268cc10bd109ab6d0208472865ba9ff0e83bf27ce45be27e7f7704a69f9c2a33ddb905b999d5854785aacd1398f7d02cb406df3470a13af5eda1fe96564dbc44c4b5597ad19a4ab3bd4cda1e3b495e5f68675df925e0cb6f0ef2d916465bc23ef1d74e806341586d931cbcf02b5ed6343cb360ab125de4df5d6ceea374d70f997f4f3cc577e53042d79d0c2ff2fbd571435969f44546563f8b0bd4c010edff4230cc3ceb585f31df01cb1a4c7554bfae39eb4edea3290b6ef78e3493e64b138310f716a3cab457fb6bc419848f973c762227a9e1083931bdf31668d68c3ce755609f876c4ddf342a30692cbbfc9ba449c53eb0e5d6e39fee3cbaabfc43c259dd311716a3bd25337df99b457b7e10ae9e2a7a06c5c1174aabfc418114c94aac074e757a9459b6ae81e4e1ba7005fc77b9e2470bf9ef6ce65a5ffae43e1a6af8326bead46573fdad693cec8f6d260d04a5929eeb653f937bceec5511db351d1ea1f860640dfe547487eb9cebb374f3141b1617879967ef45f984f5590522d0bdff517d2cf32d50b9539c018da0162599aa056e02eb7ef4594f017d656d8fa3a236a6750e2407b59ca7491f29f868a994d1b810d1cee5151de6660b0b6ccfa249487206f0715fc24e318b04024fc902729ee9c9488544a7596d70e6a2133fb15f0d629a8ab3d2124da4868eb369c00304ccde89f2cedd2b419152fef16a8f16c6d1258f25b876fdfa55bfb61c2f00e318ecc45bf106c253d6e27b66fdf10dcd75ba0830acea001c5e743f17a2388adcb557622b7d62d4db9a30a266aa489d07f3eade97ba920026c4f869c85a82ce49cf3cc1c536cad3170d2b49b057b6f011492b2253aacc7edaf07dd7337d7785c50e06edfaed4859e0d2f40ef0438b4f9f26f1d41bd1217eed26cba44218e20cf2fd720630b19da4585696f58a97e3edd26a5e5f5ed8d485c9b8069bdb9b90a6ee031a9e046e2414c3249b9a122570443ae886b8f6a145003d72a0f3130b26cb95d685fbd2a202cf44a19b9e69b77716c8abf1ee168ec07a84ea20fa7d16950f1522a256dc8ecffa3851d8b06b5ec447cf5535891b755b2e1f0a535c6d4b66bf4eb500bc746dc8e1726cf1d3f44a027a146639d3daffbbbb1a5f42b694eb8d984a43a7d1b211b52341ca519aa7fe3e75623225f6f987bb320905ca99df2296e43151b9199f8d8175a004f1a315b49e4518170043e868f3e00684f6c69f2bc5d7aebf63a539296bd3b986eccf585846b231cc5c8c589f370f0862b7e5b9604977b7490938d015b08e554786c68880335d0525596cda96259b41c1837374f7cde0f2780cfd4ac408680188a46badb6c0adc5800b7b02026c88895b103885c59a6358460eae408009345636f7a65c282df7898537f318d5cf6378a83dad1c19ddacb062b16fe1020dc4c3c3ebae6feaa648a15bd9176500868586ef9ae7ea53c77deca10d466aea5a603bf5605e67da0b08f8873707ace5bd9b3fa3e805d6341314fcb35ff32c5044531487d03958a82b3ef747b6325c65f3c770f650d04e01be317a3f10bfe9c864e6739a58c99b39a1bdab1277384f58048f7ff5c4b7cf34b5816df4eb5c34ef2b57b6f8f06db48039934d58c7a452132978323dc5f47190e31", 0x1000}, {&(0x7f0000000180)="e77f9bb6412a939152e80020d417ba227a0f37215d7435da15f110b4e7d2c31f72e9395693c987d0b33cb3be7df2a2daa60980742e3587f5fe7d9153c95bbdc7df6585a6c4d5b8d5a007c1115298a5a2a2a7f61fef66b11db49cf3e2520f4fb8b68b4b67a27ba0fadc834f007a0171ec21038b587c77cda5fc74a0081844bbbe9dd85891559ba2289ad0d5aa7f2666359f3e7a", 0x93}, {&(0x7f0000000240)="2ece883699e95a0df8e8309b9bfa5023cdb3251bd5d4adbb0ee916671ecdac94d35824d4ffda7306199ae92b12c603c1949a6bc3f12598d86afc82c3544e673e0d6f6b604f1f8f072abceeb96183986ec71d9b901c1bed9e797d8b65be0aa45a709bf9559421873e6f53a79b607467b4293c86df2a00655559d70280fa4f", 0x7e}], 0x6, &(0x7f0000002640)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x108, 0x408}, 0x4) r17 = openat$zero(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/zero\x00', 0x8210, 0x0) ioctl$TIOCSDTR(r17, 0x20007479) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r18 = semget$private(0x0, 0x3, 0x110) semctl$IPC_RMID(r18, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) 16:00:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x7fffffff) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f00000000c0)=0x6) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r1, r2) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047460, &(0x7f0000000080)=0x1ff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7fffffff, 0x40009, "3e76b5e10000020080000000000000bbf13f00"}) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) preadv(r0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/29, 0x1d}], 0x1, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000180)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) socketpair(0x3, 0x7, 0x1ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) 16:00:40 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = dup(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setuid(r0) socketpair(0x1a, 0x8003, 0x7, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x5) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSTART(r4, 0x2000746e) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) 16:00:41 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f00000015c0)='./file0\x00', 0x200, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000001600)={0x6, 0x1ff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = getppid() r5 = geteuid() r6 = getgid() sendmsg$unix(r3, &(0x7f0000001580)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000040)="e9a44767c561723a1ef30f96f186fb75c5d7cfc0b6826ea38f4814e5ea7d20b17c274a414273486089ff91f12ba906a23824d9f464c3f6d3c0ecac72097d1485a728f80fc72e74f5", 0x48}, {&(0x7f0000000140)="272e0b88b1ab170365249a0dd2d4842ad4e633b011a10729737f0472e78fcf02df2b97a82047618469cb8916c19a5614eebc7f8f6a97887ddd2f127981f51d48eed25b0da7", 0x45}, {&(0x7f00000001c0)="d2b6655e0346d26351d37e0979a2eae0ce1e16980f44fc48305e4a4e2a97a3fe8b33fe5e801185fa328b92e68204c9282bed6e87c37ee37426026e3373d2ff6032348b9e0e99559fe91ba9318662425e49b68f886462857463a431d2b5619dff81c3d2eceb1028e3c604f7898ec77b88ff77f66ba8680c97309fbbcaa394a5172fb641bf358b2a644a8cf7ef3e3d23cf48380e7e8796c9ef0ef723e70a8eaa5feb7ff33aecb5748394eea28f2727c58e32eafb0ef809f123b8cb96443dbed7cbfc0dcc725213b1dfe451e0b1ed963277f20a4058a1aa06af2a02f6d6325262d56d85589873fbefa6e38a1008ed94b61f828ae67463674c4d3e699c8415bbb12fbceb7320682a29690167344e6e1f1a682e64e83f06aaccb81c017333ef9e8a1268c938006b9d831fc793c3d311d6a8dd3207527019c42a97fa9b8ff5cfc167fa912640951cd6d4cc7526b187ad0f09bc766c6a1e4b5614537037856206ff1293c84ef17c60d893084babb52d8c88da0bfa1eaf490621518fded41cffcff39e1a8f472e06e2bb3fef775ce8d1db4a65560a60fdbd7944572a20dd98dca737c8cfbb762bd60aa6664c98a13d32dd6daff9ca2341c7ddf0517816c82391082f2cedaecc0b25eb4b28227b983bde2ee1063e905d800790462348d16b4d5677c465f22e7479e4e7eabeec9aa722a752599ca318e1ceb922738de0d18d90b340126dab844681b9355013be56bb7e212b3eb4c0f7eb5f694b0b6f51970defe5fa8622808dc871ba148ad5a09f4fb284d4f7c7fe916c3c1f8f3aa0624a5e3ce41a735a11a8bc1d140b6fd818537a2af98c573f442aa4a0c18b3a1fc29fd13359875846dc73dccb6e651db96627ef40ff05f1e0e0b2dfe600c15d20c46796f9e0c42f86663ff97c305b8c1c831b71bb9f04981cc907fecff285c52f65f1e6905ca3dbab988a96fe0b57cfe34145ca0f1e3ee99612854aff9039901bcaf1ca73f3947a6d31bd9d102cd805d4177d0d51b15883b72b65a438b38ef8e358c23762de73d3f836f5d21cb592bbaa6dd4c85b8c949a94ad2a3df3007bb1d9cde3be8e2c36fdb988230c1bba6e96f721cf731cb7db05a09f957f557ac32773cb8aed00bbdf0209b0cec35db17dfdeb54a278bfdd7c2dfe158bce2113641a3affa39625e4d636cd3584ea05af1b7ee083ec5b672979d193dd9c8f31817b57bc1782f0fe40b43d87fc2f9ec408ebb5a3212ad320a278a2c075405b1cd11931d6d6679b22309d8f0348aaeadf519e457ce8582b690bb76c0db96d916995f48524171eaa668a616c93adf04894ebc95992a58ba36d3e6bac972105f5b54a626c225478cb2d151e507d5f6077c75f68cd986675a6f8ff7b6f8567506de6174e2995b2eb9a0d21a5f79e477394aa1a6ecde75ab5aa083d29d92a0396f38f96faeae5cb4a6da402c45c6a4f235614fea7e1fd726e20f16b9ae5f683ab64d3f9abbf0f0de9f20525e607f34e6ca0a541c5eb4aef64c5cb2e9de5419a0d4ecbeef8a145bcbff0cf36a2e11f2c8904b209fe2306d4a6c63d783d73dae51752a32723a85fb2107d0ea73ce67c17231e4966d18e1513d20111297e68fe7fe78f0810135b073b2e1ab81b299b224e3eb216305beed27526191ff727658d94b5e70a6f8c3ea7c647940f847f127eb6758ba67405cd9e789149a3f3e2a0b0bd5290092025e81c3176bffdf497b2880afdd0631a671bd24a43b8ca3206fe312f3f467788bd899100fd6f87bd2f01d5c460cd9d41a46badb024a63a11bac1c0a646428730e09e32d9404507ac18d471b49a94ffe765de2b2b96598ce2ec5a6fef9922e64d8ec2abee3ce21485e60717b421bc91acff7fd68d1a3ba45ea89e3258f3a4543339a9440c26c6a43e02961b376c2a045ea9a20e1a851a7c63d0368f496a7c052dbad7f1e99335f37375f6fbfdf1330c11be1aca2f262d35e9acdc86119679980c8d455a9f00d2bcf12c8718cc434441850dfeafaab3eef7354827b0ad1c5fc67b4a95ed760b4bfdf62ef49a117fba9625ee6cc29421aebe885512ef1b45a60c21ccc2e421688f8958306a9de05b1699f4d5c90a4704976175975727c96619a17c4c3df239e565e867c20946db1a1e9816cd3971ea2b677b3f293cba4356ca6392c7c982cc5b8a319b7e4d6fb1eeda2d508a7243bd7dad847259b0f676a94fdf61538833a4f6c36faa3269bacf6661824e1b2629219534e18ff56b6f682107d3e0d59432c228285c495547e6a6ed9ebfc2002004f9b62f04ce182c9ab22afcc0ff498f6e5988291d40c03a85b29f7e7aac0fb7495f0a84a18d596c7aa762c52cb7d1ce27b4222b521cf0a02bf3b23bba5ef8d734be65cc015ad76d22261b0e32392753bb6f9a8224991667543ab1ce68c49f516a943c49c43b6a08dab26422e2bace4e1fd3123055fa6fd22913398f0cdeb0e1d5b6227ab907c12fe985706327ad50dd043961bdb28a11b9a5657c7c4afd6a1fb31853055d0fcd509efcc2248e24547500b87e3bebfa51a8f330cefc3f685f66411315fe7d143c2e0bc142f7fa5339a6a3ba7c7aa21b25e2bbf3460d69467d25d2765cc0f675a86399f916dee93fd7ac2626911df11191ca30d035be49784b83455669623a170b16ed2ce874cea06133fa453fbedb1ca289e034472ae325de75ba04b3150c099b2f2a1fd586cc086fbaa686411e0a879571209b63f3712b37a75b42efc689fbbb23f91e97066ff3073ce35a850a0b03f0f3a58f501f6ddcdc356e408a16e5f5d0a5b1beb7b7fc239b903afdc92fbd3a326605cce57034a1d5987d4500471902d7f6e3c08cd29b9a230b81d689df6ce58fd9fc2cc9b1e935ab0087b72759f2fab2c267c2c442f794925895bf6450fb8b0468621db6594a7c91170a22673dc4410d41c338d6db1e0b2a4388aaa39e57ae7ed90f66d8dbecd01d43eea852def039734cab210de889b6846f5fb8dc4428b97eef3fb418aef4b6794996528e0d5c1b4e4c0e869a98501141cd4fa0e09afdb8647bc7db0716c55813a5f077f3c33034cd98008a83268b36ad1119b1c822bf3e7355fe918058d5e72f98dc3cbb23aefff304da41a337d347bf696a836a4c10df42a1cae6bd57c96f130b369a8a89d9232f8aa5cf8c101fb66b4a8ff669a757a6305558513c32630bdbe5ef45816bbd17a7ac0d68911128056ffc4c9f7053630aa303e996fc4730947257cae7a38a394353b200173bfcea1189676f223a4bf3096206fc19902d0797e5fdecd109288c6693df1ac640991418cab0ea1c52bd3733133755fdc7e3b9ceed00faab245ca618dd685e7fca00893cad217c4f66046901f319b1279e57e6f4d53887b2bd3954f5091deb02d8a6d3492c7902158d7907adc4417ddd83da00b07882e0649e5eae3ae66f3c0ad2016afeffb7606df295de5616888c4797ed6c095c80877672bf9868a20d4f14706a98ac9456bf6e59ac3440ca23d50f00edb01fca04bfd3e6a4641cf52fceb25b8bf72ba20e50755865a67bad0fbfecfa6f35fd2c264f420c75b1f3d55b752ed7083bd2c6816b31648bf25289c848715b033c5fadca3f3c66fa4e1f2e9c22809d6c3a38d156b24ff2af8d2a37f8415037a8d9c747f7a7fa392041c3af14c4b3d08c50a22720fab601c763becc99abff36743ae9b048f5eb646cc00f29f7f7e2cf637eddd96fd7838a914236f2d9952830b435343c35d9a4a958ff1bc35adb766a96ec794d6af8eb03b9c4595d6b3aa25c22236460369b695251ba15ef887a53b8a1e62bf3002d8403f50c2d14f6d615e6bed28742ed5fb24ce2cf52a2c2a99a2f21a3f178bb3864ba9a781657e2c167c3652011f62ba84d7bb5c8838dd8aa70a851fef1ec1aa4a06de45cc897bd0bd5c920e30bd093854339899a7314ad9a421285a6e30e45d81865cbb42448d4ecf586acf06a6ba2bd2654138be657630aeba92f4bfcc9174eaa8977d991c0f882dfd867db4e4307f13cd8cbd2bcb5dcc8cd61565f4512d6ee11a190c67119076501e533982b8817667c21bedf0a6bda013d105f79a9e6fde8663ec8776312128ef42900f8f034a3567a0ec4d496e8f2f1d0251bc6bf9bac5713f09d626221c0736ca4712dd276393c02148f1f583878327a3b703aed154b52ee268a84ce4c448541377270d32bedab51e0aa0dea967375a1156ffb80a9bf3dc6b7b5e4c36b54ea48f116167929006df59d0f90813442e5990e96af4d8af84035c782638dc50ab52e4aa9017774cd7f43fe1c1e4338d3c7ddd7331fe3c2300177d918e0b1fca0f431307f8f036396bc4ad7fd33573198e95d5f1e5984c12b1016d3895355092d730ad9594f150088ea354fed93cfc18fabdd6ad0927e5c947d49a27f4780cc74c9c23d96538c6b6119fa8652839ccc8e363d0a20065eadf448ca08141169d3b34b5d414dbe2674253a4e608de7a5ff35932b606338c946e7f249299cef0b8f29422879fee30db643a6903431611176e67344f9f41454f270f03dc9774debf1e47768ef765aeb350b36b65ae69aaec5442655a5b64f4942027136e323e0ffc42b9ba6564ba437b58263e71fb6d0a71d47ca54dede8f63e422ec70ae6269eeed6ee542bc31fb108326629387829852153f5e6ed030d4f577a15183390b4a32390fe9ae9ca9bb61d022e34d59a96a8273a53a2453d47107be9bfa76e550148b3af2ffacc2803050af6a788bcc9c0de02eb49d1b5cd84b3b30a5295819acb62a8ccc6474fe4edb6312e2d8b6d33cf25b2d66b6dc48e47a62d2447a7ec63b77cc70b983bdeafa8b71006a1a9ddd93fa69ccdd9ff58d8c49873dc3d0c4c6391ea89e82146c923cb17cd13723cb14fc58a4e857f6a37ed943f5e3a5544821faa37a19dce8597791209c6c58ec12fca982b9c5f32188c7681f40e91d71747fd149adc153394f569da684ed987d80fab7b9c8f2b5fcc1c21c0a40e40d9653848119f26891b36fc60cb0059d20240000cebba2661fe920b3f71e105bd614881e0b50e4969b8195e14003ffe223f3322d47f6e1a5afb1fe1d972a64210de89a023e6cd5d75eee2c3a694d9b082c91988675d248ce1f8c0e4372cdba49f0a0400e3029d2ebe4e2e7c45d4fbf09afe9277437efeffe54aa3ba81d319d931459b2ceb3edeefb2198e75bd7e7def88e8e527cfa93a8645a17e3db447e4c9c1181ee2631e9049640e8784edca24a1028f81fb25a08df3749607e3c25bb0e114e81c64b5b7c2518b11a343ad265af57fda0db9ba49770084f19f27a7eefcd90b423f4270d12556c115162d5868f9466246cd101667749e2557f99b38f67ed6be0e2a61ce9c348f234dd76c0a529c1838a9eca84e59290d8dbd6ac64da61a3768d5eed784ebaad86de88d9960de3541b918d6e6fb9ba1529bdf1264b308946025459d6550e47ba0c4156074ac1cfe0e684f40751d3e58a1da2b3cc0ac9cd31bdf49d40fbf064bfb7b361483f3e8251e0ab8327c2a6823e114952b2189852c6615a322233bf6a29fee80247e5637f02bf7761b35b383661943546ebbbcddfa679f30573a29085cd9b6406da640b942eb7159d4e8a341217b8335b44519917d2f0398012cc698595ac9bbd5ecd1788cef0e90555023eb6aa8ccf8d6318b53437f3d17b6617127107298c0c04ed06f0f038ab5101882177de320c06deef1f0ecd5836e9330b200e15cbf6c111d6640b39248fabf6a3758daca0e9d85c4f039a0d66d7d3bfc5285fab6cc0354e3d8477cdfc63a05a96fa0780a0a8665042b64dcd728c060c40b9667b69620c47", 0x1000}, {&(0x7f00000011c0)="76df7fd4538e0fd6396f090218245401b3ed7cd879886ac54d1bd01179d8bbcf6a52e1f49d0eb692cbdfa1d414405e4edd27f434a233128b19da92de33f21c9835e9548d606929a010d9afe720df0fc7a010a71164f1c70e0dbf836280550868e7d20b8b8ce974d953ed2772494c31c6dd1e5755ab7eb406fdfb9b1b20a2a0592181d961f44abb5883ea56d7657cffb51ce24a9bd309f02db2cc24b6e93aff932dc58223f860aabbd6624170e8486c538d01ba9a78", 0xb5}, {&(0x7f0000001280)="0d1f1a8555ba91691ef550569b8d1400455e2b75fe3792731d88a655f752209aa65ebb1d132e", 0x26}, {&(0x7f00000012c0)="0a06b36e645c9868fb86b3afcc2d5207812057c768a9507491f10b3cd7d14bb3f1df5e0872b70249d1e8fcbfd62cdf2156c126f03d5258c96e4d7fc2bd4e16853e8b475d5e1afb9e29f17c7553395f45f8b0cf6decc86319a9687a6b2223b2696fb463a35bed28b4d6cbb92a647c629a8a422be36eb0e3ad522fb731e1aeefad2404ae6338d7512baf72506c4a223a25dc704b877c4d3490074f6fb188ce82a789a27e175201f317464e4d34b8f466ba7bb4fb95b4b4e5576cec9dbcc9fb01749343fdf60c3f51c2e8120f71b61aa50d21cbf5c689e678563a681bd4f4dd9a0aa29e0825ac4489df417a5fd6efd263595875", 0xf2}, {&(0x7f00000013c0)="12aaace1", 0x4}, {&(0x7f0000001400)="15c06063068dfb583509ca2675eb1e35c963eca7c3866cca81d563c2f5088ba0b6bc1d8bb3d321e0e9df88838198d0fa5be59fa3eada126a2881ccce4092fad224e265", 0x43}], 0x8, &(0x7f0000001500)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x28, 0xffff, 0x1, [r3, r0, r2, r2, r3, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x60, 0x6}, 0x400) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) pwritev(r3, &(0x7f0000002ac0)=[{&(0x7f0000001640)="3d0f191432db64af10d6aca99cbd44b12ade1acdaa25824050512a500f081465be54c5bf07530d7ccc909b111ca5a8efbe1a4d11454a93647a1e017818ac57de3a6239667dacb26706bbbbb961f84a87d9b341857a5d9a017648", 0x5a}, {&(0x7f00000016c0)="b96aadde5d969403b8820642cbdc42ada261044862bb964a2cd558355c91b229e77ecd753cabc60365f0d30c09491f464d4c53", 0x33}, {&(0x7f0000001700)="a79e06ed8b8cc40494f440769f7f29c62bf9b590316497ffeeaa06f90ae900715cb4cf5ad8837a4a66830f7faf681d27c2ee120f0ce74cd2887b005f720fb868daf6cd4c908e6d23e104557e335b600b3a7913a2e9aafc3a4a03404fd40c4b0e58a03518052a9c68a068725add51c99c4f5f78364062875f853cd53efa23a128c27cac4686d3c3401c5eff619f9f5293f1986450e6bdb3ebb4933beb8216a20117eebe85ee2bbb3ec016ca08e0c71046fd8495b7dd87b444dee96434d32c6ff340b5ed5e3a368862445bdf109d88cccb88d3c89153f6dd036f9a2f4e1e62c4b40281a1754b01433f7086ab99", 0xec}, {&(0x7f0000001800)="24a3a95a9e8c72db69b27d1fad07b3ed92e62e1f3ae5b1a713ecbd4f72f998dbee2e21fddddd5def1e5c0a57637ab129d5a84783f9a6f1c5fb067ba55e2f13b427e748d205233c70210eecf0da0185ccdf1cca79b2c5c805d8865c9de04851973ce973c6c8a7752d100dbc17bfa7b4282e4bcd73e6c7cc1000eb4dbb09b59f0b44c09f4a04de5d8519c5b1b47edf9b1831fbae9f33300b6ae307", 0x9a}, {&(0x7f00000018c0)="a6ee6ca5ead2356967f5c3e836921ea3be6108e4aad4abe26d00b0f505132af5dec700f5b86c369a0bd18d9969bd9401d6deec7d42be71bedff71440", 0x3c}, {&(0x7f0000001900)="be71e24583251b1a9d6e11e232fe01a0913a7ba39a75ad5509e2a4202e1378ae940d732783bc558e1d41dc9d555c162e9a588892ac69ee3cbf18aa7453825fd4fee86aed541093e18640a06c6074e408d64cacd960698bbcff542551d55116750441d847bed961c98a3b72ce07a8a9dcaaa791cf4b71131d2b3a80cd224bf56bbd4f3d3192e282bb4dbfce12241ed3a8f033583e3edaf06151546c7ac2054e32b63fd07b5328015da44b5eccfeaaf147c6f3b61167f890f9228859a7eb9cd43163e6fcc2db1f0dbdab1b7cdef25f087eb94b5e56469bb81fc5f7d519a5ed8c1151ff1e6c425dbd76958c693bfaf84663fe0229d65896ee", 0xf7}, {&(0x7f0000001a00)="a8392e01db1771539f7a3bddbbf4b12166579a7c20edf2e1120a0800d162a0703151fe90fe6240308d0e9432d9fd3cc69590d5c24f6431aaaf743f727bdb7d49fd1a5d6b271e0f6168ce8f31fea51a46ccef523ce693a72a585d2e0afdf11cbdc803b0bc54f4a65f18776234321d0ff53129c16f80659367068d4a407ad6158b7fb13e8d54424aef41b573f4ccb1aa9e15e980a06aa373713cd018c102bca1ff67e1fee26d46a1880e476d5fd8cd3eaf448bd7cd5cb1ad6868a6239bacfa0496105ad27a505076d9a8ddf8b0cb951d5ef87ab6d88dae32e9b3dbdfa599c082742054644ffce9c70be29b40ba6280c73b25e52662044bb905274db710d0a33d619c6a2648b34f199e0d6e96f7e0f263994ac2fee0b55af60d6cd175ea7cee24bc8b495fb9c35c93e04db8f5db353aca96331a8891afa220a13871b868debc6b3d768a96e9ec4442f9aaa52daba815e64fd796841bff28f5ed4ee5104ea2bd84125b0d390234a5058a70dc824a249a602ea0fb01b25ce52f2102b3ed0f8a3bffb415603d391e1572068e8949a0cf9718f128d40e54bcef9ad281ee1f61318bca5512696cdf74688cdd5f90e1aba289fc426bc756e3ea44924e626fb0f81cd721640019dded4261f386b0277f84643636766417037b56faf707a9f34f0ccef6cf9d2b1bc5ab434bfe701b45be6161e77f5187447337f7ec1c1f492075301bb4d433b5e8eb7594bb8a8a807b75b86e75ee9c2d9b14188f7943d0af756626f1027bbc41365ed3121941f3cf47f183a72809a19a7ea867377da8f2379454adfafb329fafd90714a200a13f0e7bcf76df7348d4787183dc4deb466ccf023b1b30e3da8f8905985f32717c95688ac3cb4253deeb69f68a5aef2687179579dc53acc50b92809e8b00149c16bd3096e6c70dc6019545eb228c9d50c0227bcdfbc47b4ce1160b863f3573cc5102a0111f1e064cd2974465a553731c93e53a8d9adf9dbf46c5451c84aad891a3abc6c4a3e2162bcc538dc2895e53d6c9f913fa68fa5b7ac2b528a3a557bea1e939bd1ce81bbe7894e587acbb304fb7bc3a413306c11d02e6e7328626e07e99752b66b7804efe596318bf8cb548274223f330a41622b3720cfef6001564690553ebada82532bc0e617337f70eec824403f4cfafed8a432a9d29f6fecda450ff888a8d774eb62dc1365785d63b0b605b06c98dc68ba0191cd5e53f9fb9372c678954da66fa1c0e947d255188e54eba297ee966de743fba670f6935c9b04eb78206d5d08a54128e765c3fac092f3ba2353e4e2ee9ffc4837804771fdbd40fd0e0496bc8a979a4da619bb8ad90a23f5e68b99fe8b15fc1db8b5e2ea47d67daf878a603c1bdd8bf79fdede6c047cee09007b2a55eb4d42e1e15e0e2b4cafba873c6dd57835d9a3791746beb8a37f7624658736b27dc7e19a789cda74ef48b2f98dc941bcb22dea94a1a4552af8869112410e7d79a17b09c251fbd64329c7af8aa1ac8d31bb0297b59e9e97016f97c6c5f600dfddffdb5f3288bac8d8ffda3523780b51e398e104f72c37c246e6936c4916d1ed2ab02a86a6a02f5eb40704cd0c6ebe58744027ff91608b9028153b849b1703738c9418ceb1e8951be5bb05bf768fb1c4e3157611c68c308a9e7dd30e7cb5f743d6924384f0dc1150c18b31dd23b43754dcafe5fde38cc4d7ce9a3b821fa174c196d04c4aa88b5f124bd46f0d5b0dbfd2229ab7da214b976c8242ed8570080903c7d9d118484858f6d854c47e37ca6c5e33c447be1f41faa25cdd65799f834e959257f211584738b7772ca6c6b2e975b147c47fa85657a20110df447fe4c2bc1cfa966017b6990df8a6e333342a2c8bbae9b3efac6c8f2734b26bbfbcecf7314dcce83aa84f51b9f1214bc513a0d489aca1ac718746cbd7034394a2df209f3bbf651404f2e5259aaaeaa954ab45e069885892b51a6c3cd1bb578f6b87312eadf162b5b25336c2207af0396b8214e055be4e1ee7348f980fd89b56a9cde3c6befecfd1fe2a44705edffa8b48281e654e901b5b8da651143199ae253bf7e2d410c0214559e79fa0db28c1ca3dae488836b277f6820d33e05da42ada395aafe2ec464009eeb37092423ab91d47d8fd9065560c6d1b09ffbe0c43c76b587e918bbf5f4cd3b09ff5af897ca01a2e62879429fb1029e23fc771f2b38071409cad3e83744c6dc08d510c4a8c58f75ce4076f32f838c81267b7857779fd13d13c44a556d19626f6c18dca9d4271622636f94acca983969bb3cf9610629490c1e989380b3c2a798e0c0fd3964be29c47ac6cf9e0f87192fea994897ab593714a66fc446dd329c39c876c681324d51f3ef628edbbefac654d77e1c55931da97f0217825b023ae196e29bd4a60d8d8658bcd35ff289297a0e6e5467c3295b68df7914ef052695045e224568072f590b2f24866a13c95105934fb481b31033e0d4ec8c54c0bc35680c533f5d8fc335f3099afda51b7cf5bb61ba53fb12ce0a89c2bc48ef4e44bf84fe21bd6011ecdcf09487c32c8d08bff22c1941cca775806ebac4e03fc65b0db5c748abb16944e97ff7e9baa5d10a61f0437e1d8f878ccdf467cccec1062fac219d06aa0008c5fceb1820906a0f39a95ede51613787cfa2fe6dbb5ca37d05f0175b7e3faf84d878f3b5774c2fef953009a11d463a1e4a72b370c3c6f1906eb9ee1aab532a27221a8c6b56493780f4797197ff91693acc58094dc1bed5a2b78c7e71d9cd99bb68a7d9fab9105f1c261d02fa0b4e5945db46d7b44bc6c71be8db69c93cc1ad1272d4f0b393d71a878aafc15504e61383bca850c3a237714929f4ad2ac6bbd6886313ca98f63a91b0a59d23db554dbf5b18789f8fe7d76994077a159e060158e81176bf0c43a39cd950fa785e6433007aaccf30af13b50439901c1590a5144e7e349124499f4d63abeddb75d69a87b08cacf28c14a2e8e96a360bffdc7b8741b2321ea271f7a6d51667f57ed13d028bc4443cb17302394b5f0306e567ddab5acf52d045e495349e422f088e3a57f65fdbbde08dfd804b3567335b0c11772d0ae2e3dae781b13ab92113fa3b149624aba1c7f358a02fa19fa59a56e9ddafdb3a3e61e37a6dbc556aa03af1f539aed22ea0e5b1b3f8924d9113decdb5e3ba0887bd04040b517b1a64d6a2020b54628559596baae89723581df8ba27e989cccb6745d10e9b3f2630122f44f04985a9e3116aa50d92cdaf789694eb8734057729f3cde89fd15c6347c9f3be828884f26dc482447a55382033a9c36e55589ba4cd3a30d3b7fe54367dc8ce8b95b0644527c85eb2146610d5f30d20e056e7c815f71673c29ffb261247046660f16cb92f779a10bdbce05fbae7f51ad6ebf4a08e9e1378a135d139362ec7531ff533fea8a953cf4fc08a09c4d5fbfa4fe5cfd7e5095fa4c43cd777b7261d40c8249f8a2f06b497b0d741b44f7241e8cd349842be972c709db30c78309ab0d94ef8353a3ee76309e1605036c95fd37090514c74785e570719d8672a45c23c2643e86ed329f426d22fb775cf186cabd28f911db6a88dad7b74f8153fe15ad912712bbee81b3605349edb5b5cfdfcd3cabcc2612353439f7a117f084cdd0f95bcb1ed813f54d06fce13bf541c222a63b2ce274bc445a0803656342ee9103aba33722fab5d81b751f6d8237ba18ba7c7f1c238bf77201caf2b727cac5c4b66a4b2bd04323c15d5522fec622ee3fe7bdc0ce0758f72ba885fab867cc8240356c045154e4a59d38f18c048d1e4e4ee3b6857703486d812f7288761740929572881e8d5c5bb695e95960b9650507a5fa090534bc7001a1270b8e7b65248395a2589a8de4b06d6444a5b71ac4f260eb27cf9b3df335f12e698b6b5da2644e66b68a203781f8ca46bd73914e7a6d6e8757a2a708150f9e60034d709ac17382609d18dbfcdcaa5b3da532e746ecc9945e081ff73695b096ec455746617194917b2689c0dbcb2fc0ff582e3842bc4789b996e23748966d03c47db8e73d31f11cf37870005b4d97cae4a9efaece03fcc51422e33745b5bb97828e9fd22057362a1d19ed60be10cbe695a3286553904495cd5e2fb9039f20aaa6609a23acfbdbe912ac76e9a8e68f982e07f0ba326dcb5e957ac1a2f9b6de9ee260dbfec7747251b62b609f3ec2099cb00da56da9bc885de1d6448613fbc8dd161750958ab917762c16406f045b7813091ac8175a497b102204f3f5f93d3eb947558c2fda77d885c3d79d019a9133208bc39680675653009bc6662f1e848f771aecb7bfd50bf1e8d0e92baf29420da29ecb5cc87e0eecb88994bba5bf4660c644a07c3cc277b45c9df915a4e6b9e964755275f55c7684f137686d82d5f0827746e4d89fd5d93efbd5ed594675cf839fa316eaebe2a48ee293ce35a9097d190243bf7196ee4f67faeac1b40a4a01944d4ae2d1d9cfe60d0609da46892ce432f11acf9ac97d54150276b6a9fac7ebb315e7ad5d7b6fa24dae1bc8d793dc2da2d3e2360b562d854c6c62412e08d5e46cb6aa677049810f3e8b1c229a7cc2cac97bae7af06c8574725d045c217066671f9a2a6b3a5f5bada7475de9e70e766d42a3bb9f15808f26cbcb559e19554aedd2cbf248e180bce8b627698a5d1404e2fec4400e5c1c97a7f8f87313d4f38b6a4b2550745d7114ea1397d2e9ee605ba943bec99a59d82da292726ad22f399a7fa3c51aea6796f1b4e89f746d9443a82cbb07ce00cdd397b0b4ebb7b1889514cebad924ca76171a4337b6538884516b756df3a2f08785ad6636ef8fbcaa2285b3c856a776a6b883a7e3b602fab8ea900a988092a229434b5477783c83ab22445ca5325938f7dd85c4ddce9958fdf28134ef8793a0949abd50bf31269bc932e173e8977dd1d4d96a2a5a508f457873be818bef353a39a090c7394b94f993589d8ea15f1ed6e043fcda1a3fab3415251f8701b60ab49ee74b3796c9f3c4d38ff505f570abbc4957ee4a8561461731030c297cc52cde47a9052f4a7c52da198be61e8faec1f56c05c92ff5eacec7a9f8ef4447613cb109d82a3c504fbe2358f2bbd3bc4cd991a1b411a8c2b4876ec82876c938fb2aa71a320eda4abc67116f2ee4db4d36db64812529fac140a21de0a729a435d5c5ec8a5b230c2c189f8f27ada37917fccf0fb905949a1eb0743b526978e68a0d0723a3693037f471af18afaf94796f0de3189775b9d055bee0aa167122d6c3fc1721c8ddb6c4c0a3abf2af63b214d4929e7e8c874f3c43430f6c34d2affa762c56ef78b328c2153522434fb27552dec6d21713f986adcd3325eb82c04cc07fbc1eb9906d9811dc80f6552edd00d29cf963683ffe8988e5a282cb68afbd97d9e7a6b71266ed3ab6e7a2641006e778d0272c9d17c8a833aa569eed56dc56bf8a2e29b251f17a4b7d0a46f04810500eee71cc77005585c173be299521df600e7777dbff1220eaed64185290b4130659852b340c27c72ac4f1b436c4256401d39f9d35277128dd22e3346477116c1174c9964a135daf3536a40f028def8346e737e19718e7e6a8271c8992a364ecd92cbb94f76ebaa52e18d778df336c47dc5f813d1ea0ec3f367ebc0d60793f3b4fedbfe8c68d48e310fe7b142c30540ad910088783260439ed862bc2ffb99eca8678511d92fda7fc6b0c88282fdb2ddfbd1dd36178fb6a6f5e0e2609b6c11dd71ce1f2d8f51697262275e075d9e447a011f05a309a07f2ed4f38ca0c3e4c0e4a13a63f57c98b807c81379b462d1ad7de9873681561664db88fd18", 0x1000}, {&(0x7f0000002a00)='$^', 0x2}, {&(0x7f0000002a40)="ea8f50a064ecb948b183e5c15679751b4e9365b5e5b9d1c8b6782fd2526d5557f23242546f07b604eaa2f83a3c03c731ea1f97bb53ce66531448e40501b7281825182a12d4a48d30db20c1e7000b068d5f65743eb87db957652225b80ab570334017348dd098f6aeb93e85acbebb61217d63c11a0b97f68c53e8a4e624123198", 0x80}], 0x9, 0x0) 16:00:41 executing program 1: socket(0x21, 0x1, 0x20) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) read(r0, &(0x7f0000000200)=""/68, 0x34c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "a4eccea6da0000000c000000000000008000"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10e20, 0x0) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x3f5) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000600)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000180)="7b2e900ccf4e6132bb851a88ebb77111b68fdecd4fb4db81b476692ae63f9d827ae787f955117a710b4b8787870f248467b84f82014df71f8aaebc07823201d6f06cf13680e3b3f6d7ea71dbd13dff3f6c2d9e", 0x53}, {&(0x7f0000000200)="b1beed6d1ad80d3bb721d6fcc41c5d75f54dc541c5e7095716f0b91b2102ffa77484fb7b7e3b0093c1cfc1127440f214070fbaf221d1bf7e053754354d35fdf5ee6af12c12b4ee288f7d21ac4c2494fb242a41ff9f3dc509ab1004ab56ce25c64fd753da626368d887e0af6fbcae3a84d8f8e8ed06d6a3f9ae5b9948c1cbfabccdbcfc5520afb16d4a75188346328eab6c9a860d31911f5063ca8db622e5a4fe1fc4ea283475c8e6dd928f847f5ace0cfce55feb8539a0b7787f91f27d2aaa7dae3a8607999f957445e86b6233daa286349a9d0e742d071d9c6fbbb9d59ec8b4747b2c12d4a6bef1e3daafafd3de4ffd0cd6cf4f6ff999e76d9359", 0xfb}], 0x2, &(0x7f0000000480)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x108, 0x22b5eca2e8e77207}, 0x1) 16:00:41 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)=""/84, 0x54}, {&(0x7f0000000200)=""/190, 0xbe}, {&(0x7f0000000140)=""/113, 0x71}], 0x3, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x0, 0xffffffdffffffffe) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x10, r2, 0x0, 0x0) 16:00:41 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x1, 0x3a}, 0x8) setsockopt(r1, 0x100000029, 0x41, 0x0, 0x0) 16:00:41 executing program 0: r0 = kqueue() mprotect(&(0x7f00001f3000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x0, 0x7, 0x7f}, {{r0}, 0xffffffffffffffff, 0x16, 0x2, 0x0, 0x8}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x383}, {{r0}, 0xffffffffffffffff, 0x1c, 0x4, 0x1, 0x4}], 0x80000000, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x20, 0x200}, {{r0}, 0xfffffffffffffffc, 0x40, 0xf0000003, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000002, 0xffffffffffff8000, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x2fb, 0x728}, {{r0}, 0xfffffffffffffffc, 0x26, 0xfffff, 0x1, 0x80}], 0x8, &(0x7f00000001c0)={0x1, 0x2}) fsync(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8200, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x280, 0x0) dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x10001, 0x80000001, 0xfffffffffffffffc, 0x200, "4e7220099e3f009147cf43578642163961d6beda", 0x1f, 0x3}) munmap(&(0x7f00001f0000/0x4000)=nil, 0x4000) 16:00:41 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff40, 0x0, "f1f743cb40e374632e860065a9bfd71e8158806d"}) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:41 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x40000000000001d5, &(0x7f0000000840)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x200023f) r1 = dup(0xffffffffffffff9c) recvfrom$unix(r1, &(0x7f0000000600)=""/185, 0xb9, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f66691ea31d92"], 0x1) r2 = fcntl$getown(r1, 0x5) getpgid(r2) close(r1) sendto$unix(r1, &(0x7f0000000500)="47ea51c5b92659caacba330bf35cdeb90b927204984f861dfb4deaef382bacb09d69b6ee559993186f28249cebe8b9777c29e0a5b282838361a6254cb0177e5fee99fc4f983115c4af50e99942e435be465e6590cc4078ccdc93e04f67f70c6c0e442e35325d1e72e39ca4af0616916a6c8425b63b82e7ac06dcf7c9cb8ccf29897907bb87df859e098a8af2210dacc7c04e9b", 0x93, 0x408, 0x0, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x140) r3 = getppid() semget$private(0x0, 0x0, 0x2) r4 = getuid() r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r3, r4, r5}, 0xc) mmap(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x3, 0x4010, r1, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000440), &(0x7f0000000480)=0x4) r6 = semget(0x0, 0x0, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000080)=[0x100000000, 0x5]) setuid(0xee01) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) r8 = socket(0x11, 0x3, 0x0) sendmsg$unix(r8, &(0x7f0000001680)={&(0x7f0000000880)=ANY=[@ANYBLOB="00002ea03e7d2fe9fd3ba84337e7b4314a79e0bc1e52700500000044e9afde7b00d4541c58bb29ef78175f2106167c79b098f1825aacf8376350a84381ba37ea1a30137cdd7412e75e3feb1ddf335776bb051af064e49acf12c9f040b0b8aa07de1a6bea6500000000396967f9c3de981b937fa49823f0382cabaf618ce34f2e57330f3fc8271b4342b7ff0700005cb34dfce8805237d664b6e88f38f0001a5d27858193e120d5ff8e9fbde5cd06f9c5fbab2fb6a548ba4fdaf7e83db7000000000000007d9fbe9c1ead1dcd8674aaeff423e27f5ed47c7ae7a2e31da5e43a6a89147806425b92ab7391171951701d7af301072b137c1fe2226ad3173a9ec7c1dc66a42f99606f9b83928f1ada029fab642384325224ef36474d003c3194b41319c73d0a052685"], 0xa, 0x0, 0x0, &(0x7f0000001640)=[@cred={0x20}], 0x20, 0x8}, 0x4) bind(r7, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r9 = semget$private(0x0, 0x3, 0x440) r10 = shmget(0x2, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/84) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000780)=""/106) 16:00:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="000000186004008b00002b27fedce7ddd84d3e2a7fff050001e19bffff010000000000400040c60100f2e900", 0x2c}], 0x1) 16:00:42 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc00c7007, &(0x7f0000000000)) chroot(&(0x7f0000000040)='./bus\x00') 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x200b, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000480)="3a78051ee817389536c4c2f5a982c8c4d27a5ffc10a40900a8fad1ef6dc266a73b7fa855d3523228b2bcdc889991157cee3fb79f9baf9b1f99e8cb418114edfaa67df21a8177434ee0eb89bcfd24ccd05433259af2395efc726815b529b3cf572d9dabd2f2397a0e67e7897079f2010ab65ab23a3df18b3d5c2a33f5c15c6cd9f16d5c601a0f61b79c078f344420e2adc9fc2d386d781a65641136a4d6453bcc6473bd80efc1099294739b22e629695d29e63816662facbeb63095317006486365f8d94fabe01925bf65605d38ab318cc95f2f8c60d37d185e280ea7bcc66527742b3eb9d60b2052c84bf8d907ab6a3530b3c6a696006de14f8684ddde2975418ade6d74bfc2a3e8f67f769c39e3efff23a4dffee1c7af5428b5685a199abaf47081dcecdf5fd26134b73a888a239f9a03efcda43e53a56aff9672c418d18116974c673dec2f18bcf599766aff67e2f4f46c789d4a371d8c082fc581a43adbdfc798359becfd9823c1d825a73d4361c7537044852fa770588a41f69a4189bc9d14004be6bc5e2fde173b60c19c8e38abed9935847b5d52e093e5e07f334fbebecaac6a150436a4164c5caef29e17d32fbd9e9ae851f718c7e8c66c47084164ded7c663d8d5034d5adc83b609dc5ffa6b46e556aecb26c8bc09dd0a4597a3354604cfa28a1f0b470f2f77797fc536ba672ea03ebad8b92d8b25e08697a0c887d0da5f4c27153183ff706a61877d8a8e99c5bd309263f509f1e833b10b504cfdb63d2eaa0684c2f9894beac1b3dbdcbe3defa89db02217f70add304bd30c62146843cb52779c649e11fe7890026946936f435a537ed9f60b2d482b9a0597b7511c6cf98a61b582cd5350cb246f046cffad5a2695463ff6fe411e92c8936aa3ea9d46fcc517d862d0221566c98f2c5606abdccc9fe795587ec8c6e27ce1d68a89de29dfb4b7fcbeac32cb1da1dda3ff1f13f1f0465c4f6332177f6212d8a66e6e00cd69708c21cb0680ae7236e63a0a4c1b398a00a1c96140a9850f7978664838ebd8a24671bd2ddd64c398114f657a50fe42310810033a71ab20651b50c400031edaec202d7ce14bc2ffc1026cc10926b1b61276b356c2f03a30069bd18dc5edf4919f0ddc727c1bc9564990e9b682d8c6156dbb0ada02da57b159927d79410333682d6174bb4369c056d509527e7698451b0a71e8780945ee9883556f2bde871d4db1ce12407cde02acbec7d3e886b675c04cf86c2865d6f509b9263e09be616f2e361275a5115733f9581b53b60a3eee8d14a1046b7dccd0b9872be161ae6d9df7430a8c16ae1473613d4d7c49b87e7e4ba27dfeee1a4bb561919e46177fdee6ac278c335ae886f3f0a509501b0835c17111efa034912490c1a50c776ff6a8611c8470bdfff94057e5e5d116079ef426850e27c1cf100d7149a318449e24391babac470c46a850bd08cf58ba679830c0bc75d4722495a933886b090bae25e8fd771aea4cb6a31dccbee60f7831883034dae84dd8023a3825a6618e288cecc9dd96b8f8db1621110acf2bd857b433a832d3a6e83a2de8cf8fa0dc6ca91b064672a56832871afc09b558f90ad2f9ba774ddb7e4332084a6ec7355dca181fe53cf4a36b527c2e21ee21dfca6d021ac8fc5118cce6348c9d1c3563442c27b6cb7282b9df8b3d68098fcb484a899427f41db0f84ac2e48222dc5d9efb42e5339bd4ea77d5033280bc6e9c808600a2b3172d390d416ecb2a592aa586b93974f306a57cbe3729c70205b439f78b3439ce76a2842ebb6c05167dc1073a62c7a7a0907d1d0539c524807b42d88feb80bc43be372b0cf209976f78bfd0201aa7ff28d599fd2a2d01f63d2b1557a5be514316fa40218877bbb4aef74da2db375f76c0697308d720590b06e09efcbeb8b1f3a3ddea0b0f9ec8fb1587cc3270ea7b9d57b752821ff4d4641c79aace50a2482db341b7fd851c1b884a0a3639bbf4cb9897e7af09ece85ab6af2413c410c647809af7ac52615e762c7e0979a07b7248e6431efb657e7941a178f65d720b6d97aa9e4e118d8c2bc80447adf7284e9eb9b573af126b62c65d02616024881b66cf2b6be910953770412c9857b17756a7c40a6114875c6f1fb613dc828c23fda10df07e31f432905f3b9445ced56ec1226c96e73b1399c7384883b42bf1234487de105f1e0ec8c08338b43ecb30a46a2d31983b22a4e3539825637ff56cb0762a6bc2075d970a0f19cd358861bcd7fdb235c13abe5b5ca6f834bbadee4f3387ad4d6615b590f916fee1281b1351e89fd6fd4f18ddf996b856aa0ea46645d401c8a5e33688780ff8f466f9fac5ac323959aef7539b3f2e177068d22c67d7f520cb6cfc20c81b89f13ac15cf1e849ba269eefd36c64d5430a5a3a8c4d901348cb54c9fc1aeb50ce0c67b36f8a4786fd4e7816b2b1e4c1b6f5beb2e200506250225970b270ebfceee9a6f9664dcf275ae6e57eee11a8deb30189ec704e87799142c3aadfd25e659f28555443b0f9b7f0682ac8c3bcf0b3ae121c9da39ed4991db84ab7948a05ec0be4891dcaa59088901f876c11ab3409869ec3b5b970ac68b12b6ad0e4b0695bb225c1644fbcaa9af269af9e5fc8adda554138e1d03b3d9bb36232eb0437dc42891812fe4a396ff589954e54edf793d39532dc2262a35eece0d42093410e50090688c1ee1a87633666efa8c8cdb8cf86a23df9eaa4240f1d52f08a9cc4f194bdc7a6d22517ca7a09b32d80422d6694d0f2a94a45c83d90e40773d79293b1576fe4e1d3564f141ac2833346f120b46d6e70c2e0cccfe83415d6a097a6caf368e246d21147fded378a1e44edf108991ff4e9d6445da88a609338202e6619e6befb3f1277b66b7ac727f4038baaedfdcdc3e41869f7cc3a0e6bc25dffd56712cd7d40d9da20e45096fde8bb71002b439d704fd2428c7e2bc919a4f6eeb3d8fbbbc940f6e0f04e102224be58f07432f937c5cbd2dbd540d249cd9893779f1c91bddf6bb57ccc269f10ab5cd6cec8d2404b750ac26196b2752a923a11735eb30c065c93186b90612ed402560e06b9cf64b3335c9eae256e0ff314ac905b6bcf2b50d995bb0a2f7306e0e71a04264cd6834df163bfdb8ed20519ad90607ae657e2f68de7f08b7360db8e7884de7027aa70aaed283b8ce1fab55aefc34cd82a27a92c7d666429d9c69595674f304e8ef9653397f9b73be47464c42cabe9b0e911d0b4a8e62398a14e90d31bb9d61001d37ebb0106994c0304fb8e10f248cc88c5d94e9bcf4bccd98114c00bb93a74b2864bd38473ff8cbd2035b3e61f412c247117408b5af5cba8da4d5323008a75dcc581d96fcacae3503ed58ab3668102cf47905fd6ee21261f8639893935c35c3a5b0c456bf287531f6afb392d64a78e6353d72c565a94df2c3b43febab1c27e850ae7158cfa57ce24000e96852dc1deea6938c065591d02fee218aae67e5b2eba347c06a61bcd9cda6ab0a194494cef2a83b3c6d70a76bd26c742fba342dfb468ddebb58bc0c313ee17bfc86f4da571b135fa79b076ea29a6685eecc0df6c15a6e2f62fceba604fcdfed5b2e758d9cd13808e22fa3dccdc53aeee6e78592b2bde4fa6a1a752306860dede75db8e9168a3b32bed9fe3d9ef9c181ebe1143393aed3c3247bf5eaf179bc1b62a97ab51e03ea5ef2e1a56844789aa57c0d12a0c3235be900c29619e5274323be18b442ef18fc3837d198142804fcb06fc7fb7f12bf0cd145343ee5718f35994a54c973598c44d288a8544cca8377000f821e9d6a7b9a6f0477b299c215d57055da2b09f755780c6b15683da471c34223255de1e3610e4a0fd8b3734f343d02be5437af5fb4a4bf15c715b979ac37a7a5bfd6a1815c26ace29d19a6c0c709cf1d436b4b63e6875e44749a42b54741cebc11f7d535e4015e82ed54f240f97b65c7298503ad8e4d233d0c58ac48fc2d3debdcdec7e26a496cd8086b9185aae58c79bffd8d41183c045338997dda4c93c6d57fab9ffb813135d1916db70baea51730e825e1c63619769afae238889dd30561d79c7fae0daa4d98627d19268bbee6f846bbadbf644067339f24cfa40a00506569b615430c50d7f8583b3ce46844a5916eec88479f0c91cb0238fbb319a0819a05f870be71f1021acfd85d189c96d23e7176216fa19d1e67ba271f445fbabab295e2c267c3bd85a357c20672b85f2bfd699d6e0ee7da14376ebac5e54797d59651b07d7305757905d4ef8aeb705beb3a8bfa4f87b6899972583657a9848b49aac86f8333b48508b7041a0724f5482b370efe15c3ec778d64d87f35222f1af6142f0f47ff40c61d8d9eb92279ffa727572061adca9a9575da58afd773e22f1546bdede8d3def6e76d1f44dabcbbb8804dca49f2bb1ed0d8d0e8f00041623483d33edee73c34658c737690e725587b3e33e7553940e6069c7d3c3f4aee517a95ce7dd96e6b946eaa81a8b23b55a1e7f7ae2e52ccaf8e3f0fb1f685da36a5ea3096a5a280272b62311db0fd3a657f25132b04bb0684a8d0e3e3c0382cc5a34212df41124954cb8aadd0fdd41c46978368c366e8c1db540be5573b7bea0b6f68cee3e8d8b02d1bb92f4876543c551ad0d22a6fc509f9b7d80e116a21ba1e62705b6d492954cb22259e1134f2087d8f04d113c5d256e8abc0e01e1f41be78f8476b5084e0d176d2268766184bce795f21d95a5bce5f0ca40fdbe4934832cea1a74ce72dd1f2f9e1478802e3ff60ae8da14c58b20951cf5b2d3b5bf7620a120e8a64a2459f7fd6bc7d53b635db40f9ccd7fbad68428c6589679298cc22e9e34296671b02af47939a42ee94d8ddc4f5d3ede455bbfb2a76a7a8c1e32b269c77e968bd6749be5e4dd0b410a11fad8188dbcd1b18bc9778b64091fd3bfff975c8488496fab78469043ee6694660d96eb8848a3a598afed1bd9532be4cf5cd781646e7f8d2798c2bde2c2bf43d926860425004fa2dd061205f39ad842171621746059c7ad822e0837bfab9e2cdf9c73a56a534bedce37a990658308d48485446682839b77706983a2a96316447e025b466d82444c4edf2ffb950e66de610ee21060134c83b1ac93154721d05b0d42e33b32a8cd1d8d17d69b9838ac9e0494b98f529c75c04b8353d165453e44f75fe970f6a29c173905b635c5e49d23c357b0d6014c2ec2aacb031dd3ba6e52141feace98a79fd978cb079e239102d3744a051b714e934924394cef97d8f05d13805d3583079b687b13c796d2ea99509a11feef3bd5f9059f7a3d3ad1bdd1573cce72ede4386b87e5fe0d54f0acb539585abc7c0231a48a832e95a661c4fb456ff21132a0e4e961725363bba1d3bddeac36c9f063c80abafd050985bb16abb452eabd7866b28c78f9329652c4cde9da306268cdd98b813ffef3ccf549106118b2c549addeb90fd2e5fc8638e268b989fb3da3113df97082dad9e200b72703ed44a4d434be6e36f37f014c2e93c703e7fd28e3ca63375fa1af236389bdf11abfed241b917fa0aeb11d71f2dd8d73471f39134778f46d58a466471d23582d5afea77f3e45c81fe1d47e90bbcd5dd179b887984bd4e80d7511b797faa5b29b1130136b55edf686131e6ab95641a26b8eb0d333227d1d2a51bfc27211335da726fcae4e219abcbb8fd089c74195d04ae65d196b6ca7174ba91cb2d97746f91f9503c735aa19bbe177004a35d6ff21ede32ef7d9ba90c92bbb5efd583840c7e3decfd8844e56ac357a958374906d8fdbe96bb4e9474200b02137f040c3d9402a624fe8c74d", 0x1000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x80) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000140)=""/122, 0x7a}], 0x1) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff, 0x3, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r3, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/243, 0xf3}], 0x1) r4 = kqueue() clock_getres(0x0, 0x0) kevent(r4, &(0x7f00000002c0), 0x5526, &(0x7f0000000080), 0xffffffffffffff7e, &(0x7f0000000440)) 16:00:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xff, 0x3, &(0x7f0000000a40)="959603a5c51b480d07b5020ff63e8f91644d40154941c447f1c540cd9b7d415ba68f1de420d827f36c8ad254e7e5dfa19c7fd0da4af72f007d130df0f346dab315cecb542a8039289729ba3d594a5c0129bacc8199f8a500cf8cdba8103770cf6b108408948d829d85a7c423826ef7dcc3177062c13510860366e7fc9c726d1559e26a1697b635e1602e5ddb54ab2a8da05e08d86109f82474e3ba8345fec2a5c2e0983f2624a1e7813a3f2293522e26f9c3503039b7a4cd74977ec519dc84ec81f152952c00b141840a12bfa06ce9ad6f0c90f8c8244d9bb0ab6dae69a7a8d69f78ec37692efbb0544bff4d82", 0xed) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000040)="1b046519348e851cb82188390bd931f4e38370cd4d1eae252dd959b3c90dc6c69e45318a9d141a171e1ba0149c40a3b7c522945ab4fa39baa6849543b232be0cbc0d8a909e5915a2938012a503ef2e2c86fb6bd37d7db62a03288d3292de5e3915c4ccfaa78a6b465fa2", 0x6a}, {&(0x7f0000000140)="87e0af850fbca31820b9418bc578a7d618facaea535e2423e6eb7d3a9b8de414503f9dfb7c043a044eb62421e7b9789ad7fbf2094dcd501c674e2b9b3a96256ed8124bf6ae550e3d9865943671c4ee0a2b603378e0d7748a2ca63a1910c0af622b6032263926d72c7a6b370636fd94b485f664bbaaa4444f22bb07b34884936f6b44ba642287bde69204bfb98ace635b3db98058c97a72a5911c469a5392729aec4745bc06c1dd80e71afe16ebb7dafdd9c30c2545ec3ea6d99fed", 0xbb}, {&(0x7f0000000200)="4efcd96edf78648ede695724edfd1ba1d9f704f92db303c5a697ae6bbb95806696fbda35ac5161e1bf4e0d8f082295cc4038caf31629afdf3536b5dc57da268c17f084f91e273adf5e7948381d63d1949b172fce00e99857359885785ea7d3e29cff0372f9726992a4ed42c8bffbca575b42e5c9f82493c8d82312c4c8dcb9e25f2a36e92c0574a3ba47a27a6c955590d8c8d966c21f2ad0d22c67ea2556a883f74cb2525c", 0xa5}, {&(0x7f00000002c0)='q1', 0x2}, {&(0x7f0000000300)="c4e0515680ad11bd4c92a5cdee772488eae0ad448ed31bf92cf055bdff319abb51e91f84b45d4e73b23ddc1786124d62bc11c20e2a3f1b8859dd18d11fdb0bb2c90fe4000176d6b2f9a64d03de300852ef56af911b283b13f5ed92dd542309b9dc102e4b9871cd9e5403aa3cfac79d5b58a5d50bd599b1", 0x77}, {&(0x7f0000000380)="458db8234bb94482603b328b4450b0b67a164dd4294829aaced81a6abfd699997c2c53e5da093133da5524b64a976359c57d739460", 0x35}, {&(0x7f00000003c0)="e531dcbb", 0x4}, {&(0x7f0000000400)="7ef20b30d13f1ee23d1794cebe0f2f07fdfa31fd02e45b400e6f5a4b701150f3906746", 0x23}, {&(0x7f0000000440)="c7f169ec753d8970fff0d26f4a44b3e8da0e52df4b60a989ebd2dbcde8f2e5a876eacf50590f477c3cb040ec25581cc3f51351c566a7c04a0d3950ccaa", 0x3d}], 0x9, &(0x7f0000000540)=[{0x58, 0x0, 0xfffffffffffffcc0, "71244e5c35f6e80e8d5cc6a84521084c1aafeca783d480ffcd3a8b7294693051a2fdc61624c28abf462b62a8fdeb1f7d797e49670e88edeb6317118df6bd9931e2"}, {0xf0, 0x1, 0xfffffffffffffffb, "2c31c1dbc091cfff8656e6260931498e1a095558a8eb1fd569e50dd7f5fb2879d001567294fafd68d34034e084ccb1dd76e41c86d72306f3d2fe2ad682d72f9296c3fcf2382ed497815d72dadedc36d5e99a97e82489ba9c8dd49f48d3126f046a6090e8bc493e8d0a06f00c4ea8253e863affd2c59efc313117ee7d80dcf937a89739d030e9937dd04caba3edf77a2eaa72832911666e6b435049cc6b505d8240efa642e4d96720dcbfc06aad074b70b86fa10229efbce06c78ff5202837f05b6cb9aeab488149fbaf18a86c1d767c388c76ff1da78819911fd2c5878"}, {0x98, 0x1, 0x2, "e8b93dda0513e13ff43d1ff58f91ed6bf1a2d251ee35317a37320abae7125731139acc7ca721e557fb0550df6f9ef347a41c624268a8353471641773e66e29c8c62a8733f5f1d7f771fe2ccaa7a475722b05bac296e3729ff5ecf16cd1af632c470fadaf0e59221a49fd31eac6a72e32f572f3d90348e6b376e762c7d0dc76ddac05"}, {0x28, 0x1, 0x8, "0aff0a1e68d634b0bfe46912e41520d47cff1983d73b62"}, {0xe8, 0xffff, 0x647c, "c9b261c2cdf075344237ad8a268d61613a0e6db148eda073e1dc4c7c1ccd2fc5f8785dc1acff08487ec9faa75de2ebc7400cef05a79e0934f83bfc79c9436ad22180f0ae5aa33cdacd5d2a10fccc7cb28893fcc998944790fa9facae512ccb7a88ff3f4a59455c3c09108de842f5477e4e04fd5751b328847c7f6fd0c265b5af421ea44a71e7bbb8a3334ba037c368766fbfe4f881a43811268edc4f4abeb438025919fb18e9251ef4bc921442af824789b182e3ae060291633c72cdaf10b2f7d9f8762ef3c68738fd327cc9d9000d7a2f4290f0b8"}, {0xb8, 0x0, 0x3, "4cfaad7f6fb5ac8dac05fd72f1a80a15358b964789c831a6ac9f050d56d66539cea002382906cbfe282e233bff5146e32e6e0b9f9cfc5ab615ffefdec482296f6173d03e79ce4231a9eab26fe7536c291cd8ea36ff98c07fc5a744b0fa1296db63c7c077b4873f77cef2c8750c49256d31614d502a633284b5a34838a17a59c937cc0f0bd4eb6fdb7821f81b7c6b6ebbdad2c6f9b8aeeb5b6e4cf9e97d06e794f8cafd54bac9f13b"}, {0x38, 0x0, 0x2, "8d1606a76cb963c2333a3d4449cc8f3cb4f5fca73854ec46bbf9e0ccb7555e9ff32c3f790f8ba9"}, {0xd0, 0xffff, 0x8001, "3dcac15d33a5fe08ef74d1f609f3df48559e92b9cedd1a94be31823541eb945a03d72649408ec03a4ae05480446babab395d50031f30032db33fee87d5808238f59ae009d8e715ba06e4bf5be9eaff6914cd722c5b24952ed8548ec9e2e4f20263cd362cf2abf53496d929f46712849394e64c30b4081a451b042c0e85ebce4c1f6d3c7fdf2b1bec5c5d5fae085b0446c1773ec67270bb49159ab642fb14af13f854a8b8f7daf6c2c808ba2a72db7dbd1cd8104f5afd449798399e"}], 0x4b0}, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000310000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b0000000000"], 0xe8}, 0x0) 16:00:42 executing program 0: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f00000008c0)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = socket(0x16, 0x0, 0x19) r3 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x2) r4 = shmget(0x1, 0x1000, 0x900, &(0x7f0000ffc000/0x1000)=nil) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r3, &(0x7f0000000400)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x374) semop(r3, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x99, 0x1800}, {0x0, 0x100, 0x1800}, {0x3, 0x6, 0x1400}, {0x3, 0xfffffffffffffffe, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = accept(r2, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r9 = fcntl$getown(r2, 0x5) r10 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f00000005c0)={{0x400, r5, r6, r7, 0x0, 0x0, 0x5}, 0x3f, 0x1, r9, r10, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x1002200001, 0x40) semop(r3, &(0x7f0000000180)=[{0x1, 0xab, 0x1000}, {0x4, 0x7, 0x1800}], 0x2) r11 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f00000001c0)={0x3, 0x1f}, 0x10) setsockopt(r11, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0) shmget(0x0, 0x2000, 0x6, &(0x7f0000ff9000/0x2000)=nil) sync() sendto$inet6(r8, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0xf, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r3, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 16:00:42 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x359370c, 0x7f}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000040)="d6f9debb71d6266899386be786c59987c833dea6094d1651d01bdd351b46bc755cd711fed9bef39e21ac1b752ec334dfc91fa36764d214f4", 0x38}, {&(0x7f0000000080)="054859a5dff6ed7629147bb7973fcf04e31eff8d85994672875bbe4eeda1a808e0c8eecc31509c2365e2a788bac21694336df9137e8e6ba81be843beb5cc424030a959d0176b1e", 0x47}, {&(0x7f0000000100)="0da0aa1429b6ccef94238844225e908a0ea3f48c7e78bbe1cd868c83df0cc1edbf6a904d93bb979025b2833154ac023eb80e3827066a315fcff1c3", 0x3b}, {&(0x7f0000000140)="d611f115eab1aa99d884ebfc917edc47611fc1ab09409d1478a3db5c539d0b3552162bd1418044e9314c7e36021c0f009b30d0db6239556929b76354c6048a6c63866555f61ff74cebd7a0a85ef4200e7972b4d23b17ac30bf903fbc747d8bfbe76134bff1ce8d37b6466aa1bab9f4704a9c5a913ec2db11c969d2b149d25afa8b3ac00bebe1dc", 0x87}, {&(0x7f0000000200)}], 0x5, &(0x7f00000002c0)}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setgroups(0x8, &(0x7f00000003c0)=[r2, r2, r2, r2, r2, r2, r2, r2]) getgroups(0x4, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000200)='./file0\x00', r1, r3) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x4, 0x2) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) r1 = socket$inet(0x2, 0x2, 0x9) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r2, &(0x7f0000003200)="2dd241e2f9a41f39ff24a2753e4e2bc012bc52ec9338f43e7ae9d42b6fedfe77a1929d9432fda95e98ffe053ab058cb2384f88f7eebdc8668b1e64ce38ccb530709d7a7e0abb59e1ee82f7bc5c876a05f274e20f631336c1a01b6c27d65d518ae1dd1a5cc76fbd86c152722741593041a329dd05a44a4a9a1827cdf3de29c0f6c4d142ba4d19d301d572a9534bfbf6e26a8e7a98944b10a8e6d499eb61e8cb950a96b7c736649d51af0bae994684b2722a5412c2f3399903fb6795ae5c4793dbb9fd9a5050ca37489ba6001941bfdfa254538791d3bea812ecffdcb22b585718c9ba8ba3671dde70fddbea02389d615e49249bc6bdf72ef0e80336e7fe2c13ac60409cba885965ea783b94c501779f5a3ebd36053c000f2f75d7dc81fbc36fdb161aa8d9c19fcca3f3ed3afbd7f5780764b90ce0b936ebe18e4e71a7447b82625670b9b7e1d275e215e67e370095c4d9f7e64843e18dad53fb4fa239b0d624a8e0bd8ef9b2445efd3e169ddad716304eee4cbf8f726c06b78a1dca57552f38ab6df79f3de46c930dcb89d0887eea369a970f6be55b75b7209d905450f285d7a434951d97b8cca27cf95f768b0aac46c63c46cdce979cf8c3f26259966593202bdd30094ee70085b3a979d366e2cfd790d6e3093a92d030eff6dd81efa988dc423ca37fe1990c198cfa47046b7cc059d444a27ee495387dee03735b03008007efb9d171fa1e3f0569d5b2d9fc0011ccb46a6dec015c5c660ce3805cc8037e415b61dfef3cfacac104d6fc38270b5d3dd35f056190abb78450dd82a89105bf96dbaeb0381b5d8b2a0c332c589dc5f6f6703af24a32266a8979308128be202b20f2ab39c941e800c6ad789dc5e187dc96376433a92132a683d9e713410cc7d68dd1e08be0f28c1bcb9eb76b70755ce2e170faf6ee8efaadd21e2c30580854341aa738128e75a0b557a5a3944db1d75d8bc91916a481abef8d429766864de85b3727a357a3953d5523b916648a9aef96d4c454bb35ae98319a9eda766cb290a3c59c61199e565366d20562a030cceae06a46d0b73c142da9b5ff60943265534756636bfc69b448328a2df9b20ca2f9bff33143cc936534b84200d06a61354494ed85b104be3ccc94a402b2e3999e87e22308aee970c2fba2dcad03b3af63806376078eeba9c8ae8a27822bc784e12f671de0004977f6128c7c130f691456c9d8a256b1d6acd28c8c5501b5c5472936bf865eb0e13e0642f8303c84541fc0a4f7b8ac520d0c6bc0ff4976c7210f18013fddf18bed6b9a2878fc5aed2812b5f1df4438e1b4add0607090e805ab67589e180d128e80556f024e0952f545cdfe87fc056c86a71057c50aeccc5934405e6318a9257463e61502440cadd6e0bbe0ca284142bbf4f81a1a2b3f6527abfeeb9cc63e5dabccfefacc0b876f96b7f02352c1449edbee4ff5e0cf81af5ed71f3c12990d93aa39ca005140f57c90534872361aebd0624d1a7b65b96beb7aa4d043051b24c368bb3e500dfd839bdf34d3422764255e3a2ecb0acf142ed7f4071f2b24d937bba90ccf3e012c782af5873c91613656d7b17144953517f552c5e9661568958c0cc49dd8092ff2983981128e4aa8771ae73e9f1e39d003fc0738bd7c2a1ee2cb18b2b39eb822454f27f86fb315d7981a8ba2c408c9265384308746c5d7abe74f7e2b2be7d43aeae9c16a2d6a8883be0ab94b58c23e70c9fc81efba2755da1e34699f30c942fd49e3d3df9a410834f0ea8ab054567331cde2c418475518c2ac993c38aa83f3c8ed4a6b967fb4521fb76e766f39429faf23b12a03e468c880dd8b5db5806ffbe46e12bd15e525079749c1b0ea4ece085574f90be01aed38080bde408c98fbb3acff574661e75761e7cab785dc061192b7df03e53b1000bde391aaf5157643f8b484148f6b276d72727a3da3b712c118718b5a72dd022a355154689aa345d7784e7818c6bc261eaaa9561a3e1082daa49dd3f44b1d1bb0162cca0ec9d1af621adcadb100bbe820fc8d94e959045c7c4c4249c87bee7d50e27cf4781ad519ba1a55a266949a9c9d8fb04d3e0055d7fe736090ec9f86b157a0470a1dba9b8a5e0436a00580d60e7acc4d93cb8676ab9c8a4247bfaaf5eeb2434711e275771cee7feb2e28d0ed2bfc47f706e57af1e67ae46358d64f17fed8526a2cc9fdf6c5a944edb875a670d1e2f0c585491205c6d73405d03a6bf256438820416e3514d164d04c6222cfeb9cfbb8604a4d9a3584b216dfec657ef160d2f32825286352db00de9e3e4f999c2c33527f273086e3646b24c7da3373678b637f0b800de8dc821313596608eac52574604f3c25cae7bec03c31ba64926b8d6a23c6cd1983f94fd3e7a1216fd47ff05dd77a512948f79cb9312f0b85a608da1344d6c54f9366d39a7e78bb74be032b0fb118d3cc2a8c1aaff0324bf42c7d00b106243d5a039e2de02d66f8c96eb114fc001862f25b5ab9c32f0833a73e3d523899ae18ab7e3a1464bed0916eb81aa8038adb629d843980e615d2705eaf16b203a72f468410a5d8bab5ce4d19407d81865c1075e51455b903190ee93965609827bd0ff9efe843ce08d57de9a41905345e77790acb1f896a44959e2f273b1641b5bd65f9868644b8787b032958fbfea5b2f1ab969b989d947ab0024f69527d05f4b4300a85e507535f4f92da9849598c92fbc9cc31f837ab8b69885272e805b35e7d6b2e7db162e3716c3c8901c679c2ee51ee7d53f6890be28ac7a507aae480ae406925473ebe3a946eb6449bf0cd754c86bf146807a628ec0b09d22e51c12d606006816d6f6f6492fe684a12b1539caa5b5c3f7b6a8578d27e015b44e689622a28ca262cc30abcd4a0ddba3362265e4fc62d9872afdab661a708980d5d366b8b807f537d729ef49a3bb73904f84cb342b3f46d47dae8a34c1a45baeca0f2d422cd662e2f809eb4be3aba136a1073db647450da7f6594df594b1c3d949908b877a6895b7f433c78c15f3e7bff14661389acc34a73776cbf9cdbd3d9796ff9d6f81c1d7493925d46d9686877f5da2460f6b939791d8bacdf886520cc458b9f9d15b33d380245c99b7bd7ccaa225e85006cbec7b9c8b23515f95058a208f2264bb6167617e1a5d18ae980c9163ea4d718d22d6899ab2ba32a5f5c49eab7027b31f55806ccfd458ab93c457211bdf377358eb09d2b4b552d2fa1c4b8cddc7d3fbec0702876c275ba5960749f702fc3d6e63aa57af36f245fc4ee03ab62603b3c3aa3268b7c2bd9837434da627d571089451ca4534b7e0a8c4de4cd87ac6682f9fdb966f04e70e607c9d1b2130f289eb5eed43a3058898a3a62e3c66d6152a862ac74128dfc58b97af99e29dd8bf5ae420b43530926e0b9c4228dbd9f237615c769bab8f3485b195026746b28ed1af6f07f3209910389e94b6160e752a2dc56724b1d05b328626059b5b4054ec4e64bbffd158ebd09578bb00d311a06f3e539a03abed1b84e3f0d6aad90fd7ab19e0698d83c62ad12af7e3a4b3aebd03368bca9cbcc0338ee7fb37e0379f136e233118f0e2dbe2537c534f11522c498e4fac3a7d6b3fadf1adcae399f9cdd4db99356402d0faeee7c6c4c809ce42719a71b13438527a4cac2322d5ff433a44747532db189c1623af484d1016f803eac90cf183ee9a52325c1baed6e1f4b4d17995eb91ea45916a66cb9f65eda48d20d57f5b101df179f615d1b94460e02c180a0c47906b272a2aa00ac3270dca0a7c2eae92b19cd8cc2a786987ead5f5e45f6a41cc2c9091caf253b2244bd9d41ba25158d0ccb124d9837c184289d0a9c1afbbdb25031d6bf6ddf328ef73fb200d143e35eee0437a49eea3d4c94049a3df5e105084c4c29e7811c2bc6abcc078964d7f32098dd90f55ad741a40dc413b4a263c50e8c1ca085057d55792b9206699abd7c6dd3aea4c16af6277d8ecf6dedef6fba4380c313947ab4a7cc12c332eff58056acb9a1f64486c5cf213ed66a1dae3d584bf22b16b2903d76eed558be507c8fff4ace5fa6e1c72f373a0e8b3db5f2506a84474ecd9a434e7017e81c0fe3041af4179d77de15818c69e1734fbe4ee7423c1bcc983c859292d0817b593412ae23e1dc01b3a9d8fd1ed6d92fa7a5b6032419fb72713671df0d259125cc912ce5f25c2715c082700dfe96212a0d8e5054c94eb442fba04d7ef1c14bbf8a81d0097c4e6515fca6e94d6a38eb09f0dedcdd5d3991a0f9478aadc5caf611b69257dd19571bcfb507e1daca774516d24172b251f2ea11181099875e602bf06e25fb0645401b80d839a5392ee0b6d3e0460cb75ea3c72dd0c4327f734eb32e9c0187f3e255f4e3bb81e44dc8f3b436c054306aa61e5d4592de58f299744e5c8a1056ede1a614f5bef719eb7fbd296cd9d2af875ec310d9dd8c6406fff46c2b24ae024dd74b2d2b1d01c8795d2a1e5087b9ed31beae4a57cb878d03fdf9b5621034e5688f5d505e51c0e04f54c4fee0708cd959f5760e8d8a740c13f2a3a7db9f27e36393f3323a5c175996a1c812004518df437f501645b91999167ab78c7f0455605dacbf00b622123faedc0d5592ce8d4251aa40c76cc76e48944d166a5ce691859ec74665ab6e850931345e49a47014d74e81351ae4d8d2b60715edbb02b313fb98c8dfffb62366a8d149e288c8fa0a3ff6c4f8904d5798a7856bbdd7f686e118509abc91cb6475631cbdc0e2b7c9daf768f9eaa1400da20300798e9f813e49b9075dc6b63ad687392f333e81136f3eb3b9b2ef33309543fd9641f8e9bb73426c6d03cc96bf7e9ff65b2e7d833c98119d71071acbf13fb27c7c21293de28377ae6e886b68ec4d100e53d31f378ccc2de223c0da4f7b7504511ec5429a569fc00968583f456e336c3c3b4a2cb13319551934cd183a8007f75aa807b9b12f10291cf93896ee8d24ce9b257f5b2bdc3e533da39ac78b99f2a7a4d17e5d88aec6e03b663286417b16a06c666a274611019c94a9b8c3b9d6e25a8f16bc5c1b9967c90e43b0bc8cc7e0651757c58316359cfacaaba84adb6748e0b49d3617c9910367c4e67c22fa5670e49a9295a2134acb14bb45290e8df341e512bd57c7c8d462be75892c5d8b13ef2228e7b3d1984921b710c014ba5747ee7dcd78bea571c2b0fc0bf948d7ce4a700f97905e2ef0386b45f9face700b6a3b7d2c76f7cbca0280faca11caf96783b11e69a9e1ab203d1f0480c6fcfe867324ff4570d560fd37b3e1548ce5b0facba602a7c8227bc19c221ac3cad4cf0d738ef0d0dbeeaf73284e47672c691923fa98733c59fc8b758345f6327ffb445882cf70b7d3260938e8fd5adaa882edba14b2d2991e35be3b1024bbcc01eb26dd59d2f6f9967c3ef83ba03a30dd4113cbef22b35e091202e639e5ff289deafd15ed3c7607e069c6c82e14e0791bc2ee04f5005f5a6c29b61c1ef2611384e633440d951fc0a7e72770a08d1dbefc0c96d5fc3bd5332828b3ad595a0086bbeed8cb111d215686315741ad21703945dbf89229fef692bb34c15984bd48c4eaf8fefb34f341587a192729fb786209f18a1bc7a412c0e8e94eee51ab1bd09587a2965edce6cedc298b9874fa3488fe6b683c0c29762478d30f569e47f0bb3f1b431f868204d635e54a35ebff50dccdb3fe056551702532c9c5aa23b694bc4b33c22897c2f0f3a1b9b3f2f0e67e8daa0c4aec830afe4b91e010088db0966ce346106f3bca2305a6b955c18a69f2477ca650679be2abf0bc3b31d2ddb94408927022af47382c5efe8bbb451b3b5219cd40d86b040c47e47ec09199d6", 0x100f, 0x6, 0x0, 0x0) poll(&(0x7f0000000100), 0x0, 0x0) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_extract_tcp_res(&(0x7f0000000240), 0x280000003, 0x4) r4 = semget$private(0x0, 0x7, 0x488) pledge(&(0x7f0000000400)=')\x00', &(0x7f0000000480)='{\x00') semctl$SETVAL(r4, 0xfffffffffffffffd, 0x8, &(0x7f0000000800)=0x100000000) write(r1, &(0x7f00000002c0), 0x0) poll(&(0x7f0000000280)=[{r3, 0x20}, {r0, 0x1}, {r2, 0x3}, {r3}], 0x4, 0x9) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) sendto$inet(r0, 0x0, 0x2010ed1635d299b, 0x0, &(0x7f0000000100), 0x3d8) sendto$inet(r2, &(0x7f0000000380)="3b34237047789fcdfa3dec9ef1e57c925dadaa3af04e6d704a28daa72f3deb24e76a16bc14fd2074a8249e5bec998951bace78c5459ad01d6e17201d2bfa2814aa2a88a3404c9b6d0f1da02f505bd8798bdfa4e9504f6389d1183cc9fccca51cae11742be0", 0x65, 0xc, 0x0, 0x0) r5 = dup(r3) r6 = semget$private(0x0, 0x4, 0x309) msgget(0x1, 0x210) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440), 0xfffffffffffffd7f) semop(r6, &(0x7f0000000140)=[{0x3, 0x6, 0x800}, {0x3, 0x7, 0x1000}, {0x2, 0xfc, 0x1800}], 0x3) write(r0, &(0x7f0000000540)="75e1cd5dbbed78a54a5c95951e925063938a843498658522ec9976d81ed086c019f4af658011bd827652af4081d0637f223bad10350b931039618ebf6e30f70f595eeb61a46d702a3b483fc5a7540aea76fe8808a10e02049ad581e77683b9991570ac8b294592c28c7e8e1ec92ebbc19837780baf83f037e3b45f6c6243234c9d9e2777451b4a934db05b92edb37744d8ef9dd9e069138bf30572c31cbbe8202dc7666950dd7b00a962464d780f0a6e844f4547860a218b62c428e48e2503f7f6bc685843bbad872c34dbad1412c418347f734ac6497243a6e7674a5455b5571e9c2919f22f138f55f1", 0xea) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f00000000c0)=0x7) 16:00:42 executing program 1: r0 = socket(0x0, 0x3, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x8599, 0x0) fcntl$getown(r1, 0x5) getsockopt(r0, 0x0, 0x4000000067, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x9, 0x6, 0x5, 0x10001, "6dc827f74be007742d2f168a31dde420c328bacf", 0x0, 0x2}) 16:00:42 executing program 0: setreuid(0xffffffffffffffff, 0xee01) r0 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x40000400000002c4, 0x0) r1 = semget$private(0x0, 0x3, 0x1) semctl$GETPID(r1, 0x35b3238cd82a8546, 0x4, &(0x7f0000000240)=""/191) r2 = socket(0x2000000018, 0x3, 0x40000000000008) setsockopt(r2, 0x27, 0x200000034, &(0x7f0000000500)="00000000b822306e365ca6cb12225511000000000000000000000000f12a7dd6f51ed0600e10d4fa56169dbe01370a061681c5bdd2cef7988235d850b44990984d0e9bf472933a01cc7fa7ccb8dd56eb72b8b0c32dbdb24372efac562edca89532b397303b109133148fa1f7c88a24bfbc65ef66391df9074665828de3f290db1d973ce687e5b476bca41c4650a0ef7d29331730356f0ec766f7b8bc3ee524799ce3ea1b89c7d73ccc4b5327c12dd8b8f72eccde3188", 0xb6) r3 = dup2(r2, r0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCNOTTY(r3, 0x20007471) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x0) semop(r1, &(0x7f0000000000)=[{0x2, 0xff, 0x1000}], 0x1) mkdirat(r0, &(0x7f0000000640)='./file0/file0\x00', 0x12) shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000600)={0x4, 0x3}, 0x10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000700)=0x24) setsockopt(r2, 0xffffffff, 0x100000001, &(0x7f0000000300)="959ba0e8d4c593e45941d265e3e800e613639c56cb7bb2bd22a11bf5ce568e60eb2925f97a5f6e2578e6e948fcd633897ce40af5277198f2902e16d14f9bc4db33123adf97ae136bf0950c35229526833b848c224aaaa1bc31728ea467be90ce6bca7623f5c9258587155b04a1dad986d088414b24d8603f090ceb25b7c76e128f683291f168bfac6f0515d0d6d41f7432e6cb4a76bd4cbaceebdb510b0fd4c7071f7be3c0ec62c3a41ec4cd563e6a329b7e881e97c65ffdb99e2ba0b448a993497d23fed090a6a4e5a7aff6872582ccd8c99b7a3c7ae3f05fa1b765d615564d8491c4ea702ed8a7c44863443713c468645d008fb87deeee5043930000bd3d6b66463962118453b023af45b3fe731cabb0e738e8d86bcfe98cfea6fd3dbaeb512d91f44d0e70ae5ffa4ec03be820c701a832b80591be3c17aef536c4be30eaf3c8ce3bce1b4dc84658fb8091211314c450b02a96bf47113c2ec54cb447d57547299c17a0434e6db4c79d042f63a4779942265bff5bab7f179a543952065e2cfda24fe8ffef95ea218ae786fe51c4f375d562e01f476df3900045c482262fa5696e1c66cda9cc585c000000000000000000000000000007f54ba2a0b4f1e7b9fc0c7fe709fbe8", 0x1c6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x3f, 0x2]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000140)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x6, 0x4, 0x4]) setsockopt(r3, 0x8, 0x0, &(0x7f0000000800)="a9c511f17e327dc58d79fcfa17575cca22a6ba0a44fcc7a0ce93d0bbfefadfb19ff6f6cf855a8275efe2c13dd1008f3eb19c1d5aff4cd756ab2a657ecb2461b825521f64291832be3ec85e90f53614ae60476caa37bd4f14e3a7e2516aa4e54c0906e2c81330c72859fdac6b1a19516c6be1ca536b000000f10246d290da73da00", 0x81) mlockall(0x3) semget$private(0x0, 0x0, 0x205) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x704, &(0x7f0000ffc000/0x1000)=nil) 16:00:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x8006, 0x1) r3 = dup2(r2, r1) ioctl$TIOCCDTR(r3, 0x20007478) setgroups(0x0, 0x0) setreuid(0x0, 0xee00) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() r8 = getgid() r9 = getegid() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000280)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x7, &(0x7f0000000240)=[r4, r5, r6, r7, r8, r9, r10]) syz_open_pts() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') 16:00:42 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x42, 0x20) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) listen(r0, 0xfff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000049c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x2, 0x4001, 0x80000001) 16:00:42 executing program 1: r0 = socket(0x19, 0x4007, 0x9) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x20000002b, 0x8, 0x0, 0x0) 16:00:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x85, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x400) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/4096) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xa, 0x0, 0x9}], 0x9, 0x0, 0x200, 0x0) 16:00:42 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10020, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffeb2) setuid(r1) setuid(0xee01) semget(0x0, 0x0, 0x2000000041) 16:00:42 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000100)=""/166, 0xa6}, {&(0x7f00000001c0)=""/139, 0x8b}, {&(0x7f0000000280)=""/109, 0x6d}, {&(0x7f0000000300)=""/40, 0x28}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r1) openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x21) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pckbd_enable: command error 16:00:43 executing program 1: r0 = socket(0x37, 0x1, 0x1) r1 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r2 = getuid() getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff]) r4 = geteuid() r5 = getegid() r6 = getpid() r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x3, r2, r3, r4, r5, 0x40, 0x5}, 0x10000, 0x8, r6, r7, 0x3, 0x40, 0x4}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) sendto$unix(r0, &(0x7f0000000100)="3b75fffa6f3ab71b9cbca9488830bd0e1306e6183524f983bc1e676399fa5f5786a20242bec1c82ada946a3a3c1178b0cd4067dad1c21178244cd0", 0x3b, 0x4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x20008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xb2fe, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) geteuid() 16:00:44 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x18}, {r0, 0x180}, {r0}, {r0, 0x90}], 0x2fd, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) dup2(r0, r0) clock_gettime(0x0, &(0x7f0000000000)) 16:00:44 executing program 1: r0 = socket$unix(0x1, 0x400003, 0x0) shutdown(r0, 0xfffffffffffffffc) pckbd_enable: command error 16:00:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x8) r0 = socket$inet6(0x18, 0xc003, 0x0) r1 = dup(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x6, 0x7, 0x0, 0x7081}) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x8, 0x5, 0x4, 0x0, "e2e61010633757ad5bcb27449d318d41ac8af374", 0x2, 0x80000000}) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:44 executing program 1: mkdir(&(0x7f00000001c0)='./file1\x00', 0x80) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000180)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)='c\x00') chroot(&(0x7f0000000040)='./file0/file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0x16d) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x100) 16:00:45 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000140)={0xfffffffffffff7fe, 0x1}, 0x10) sendto(0xffffffffffffffff, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x206, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x3e) sendto(0xffffffffffffffff, &(0x7f0000000180)="30933fe0f5c1389a5b686cb62c3b6cb14619f92fa98b87957e062b1ae673847a69d3ddd9678bdbed221a97d240baf768d2bac87f77078ff7a5a4b743e49001401c3c87401f1d9434faa48db5e710151301153a50aeef51a6e5252f7185a2dc8842651824b68d9dde5fa7cfcc97757b387b94cf2e9b", 0x75, 0x6, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x108, 0x2) kevent(r1, &(0x7f0000000540)=[{{r0}, 0xffffffffffffffff, 0x90, 0x21, 0x8001, 0x5}, {{r1}, 0xffffffffffffffff, 0x1, 0x8000002c, 0x4, 0x7}, {{r1}, 0x0, 0x14, 0x4, 0x3, 0x8}, {{r0}, 0xfffffffffffffffc, 0x53, 0x40000020, 0x3, 0xd7}], 0x3ff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x80, 0xccd7c721bb717174, 0x0, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x12, 0x0, 0x1, 0x8}], 0x4, &(0x7f00000005c0)={0xfffffffffffffffc, 0x2}) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="54d7daab39f734174babbb318e55e65293e3e3812cd55dccd88a23ebb745e241f4ef50e3c4", 0x25, 0x401, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000280)={{0x9f, 0x4}, {0x401, 0x6c1}}, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup(r0) recvmsg(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000300)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000340)=""/111, 0x6f}], 0x1, &(0x7f0000000400)=""/242, 0xf2}, 0x40) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x400, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 16:00:45 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0xff, 0x0, 0x0, "8d6c50bbdab4d5f2d352896d216c6c2ae2ca44d5"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000100)="b43d55f470e61f25483512dd9deaeb049eba4059f105330db163fb6744368fa70643c537be5d193daa194a23a431ce6d54d85a7acfaead2a1bf800cd4514af11e413621f0e4cd309", 0x48) 16:00:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x2, 0x7b97003a, 0x8001}, 0xffffffffffffffeb) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:45 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) fchdir(r0) 16:00:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f00000002c0)='./file0/file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="905714bbdb52354cb81575c26c81d725fccd63653f391c61e8fdd7336ba2160f08c7a9486fc4633c8a476b99cdd00a720f17c81605b18ccc2427bbef7b5815a97430d173cc7693cfc47f621a07fae2cb6fca9f24d8e89342d359abdeb53b70a8b80358d2dc06a0f4bc3296952699938fcd871a86fd78d6f1d35171500ef349511c62380653da7bc80be3fdac62515b10dbcc3d1ee0a5cb2f4cac2fdd6a1b11042e41a351fe5bfb7c06a10c34f62b7d3bcd0d4f1d7a4737359bc550aa2dac9b5bf48469df", 0xc4}], 0x1, 0x8000000000000000) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000001700)="deac350cb87801a1280b60929d231ae9e55b0226bc9409ed680c08cced38afeb0a4641ebb97d1fd5560e0035e6ab8117a790f45f86772ae432316b0236bac0b4230a6c2c09bbade9209f5e72a724043e4644bc65c14209a9789bedac098272e33a73b73b55b295bea5f612e25ea8cdd09d116af1c9278b297c59c9d99b2a14495d66e1e1c283355ad60d9087420465a8bd310d79c7e5d567a81e1b1a7162105e45bb1bcbe929fd952ce8fdd21bb033bb5beebde3e8ca487e214b7f0bcf947c042754d2223471dcc31b22e3dda47fd96192c7b8d2b64e001d1b26673dc61380baa000cddd3afed13c2ca68e2a928f02cf32493e3ab96f13ef6a3d1263ddd0316c03d56faa6d9db7b34b942547e1342c08a786fc6e67a137a0f14678d97957f480809011c3266469d50416d489b14f731bca2b0ce5c1ecc97b2c32a9145dcf96c6b46ac412597acae83a92d7e1645437a94d76dae7457c75cbe73fd174a283f23c3df058eea234f563718444301f8e0ca8491aa2de05bb242c2ee6d608feab1c0cd9d8bb9a3afc35d33240959f0cace1d083e80f8d72be9da54871a644ffee51b299b5716619723f75c3b6197bff1b2bbc018a18aa0b9b4928d297e2c84fbe6dd6aea602c9dc2f798d278075fe0f795930a440055b3addfe761bfe8abd231fec7ecfce10657138fd0a7bdbfdb5ca6f31aefe7965521500d6c16e6c9d7c3aff5e2550731a5872b9c3a34e136e38aa680063892555bfc93475d061ab60f92e2676faee6fd8b0159390cebd9d35e56633a87f2b71381fbf465a43a2d51a59f94f1239314d779a36510d54220a4546176495fe2c1615558383935f471e9dd648d26e98bca51f187b636dd7973f171483ab225d7079503268ce7916ee8a065c5b24907a3a2e1cbdb37fc3c39dcd37421265e168049e43cb59cc6004daef1419481fa8be45a6e34d69042d97f6561b32a9221bb711b06223fe72ff6630b9c56e5ca05aef1fe47a40701d8e0ae71898ccf06859f6e6f059112923c3b6968622c8de7038d483ac86cdc188c7a9afdc48d84b46a0a62997f56f17dace766a1a444f7c139603a96b3eb82d6ebbb9130d560322d537e4eece1f3dcd276c28b75c488a31a5f890f345880479088808c2a7418efe15b0abf424dafcf9e7ed4980f94e731e908387ea3000ace99f79c890395a083c516e91007c5d2de36b9d514c09e1bfab0bd555da6c5e46ca2a34bd9c52f1eb3497e710e34f214bc68d3cee68a8033e79ec81277444030281dcea4442fb70c74825a0bdade4427a8c4a45772d61df90bcdc4d1cfadc80a81f9176ad7bb5d75a95beea90fe171b85d05b406a884f45bd679e868c3b56e182b10b1b4881d397cb2981cc88d6f6ed78ec8d2968e3a2b2d2c8263b8c367c8f65bd0af3479fa61394867c1580452af085bb133b615e2043614a8abc635c4312f58a4397d00082c550eac53b689a8b348e779a44696016d633329c625f6564cd2eb727581068bdb882682f1c148e7e02ab24658657d7d20cb3c6fc202c86f1daa56b2a95ebc2e54c6473f452f1f487ad3aab47c4c93bab91e7c100f5bca56fb40795e4cf2677a2c9abf420dc37003b668c6d4025232d7502067ec465a4ad1935887e6f0d685fa0c8c284d33023fc8e9ea0ad1724e56391c8ae466fe809b6fdf77cabdac1e0ae7f6f34b3c62293335f717ed436a7cb30fe4837a2b45cc1d8d086b3413e33d8aa9f64c8688afcf6068c8849502b220ad3872ff2f0bafc7a4c9af71e0e8ba1c7351ae4c437aa8e402a7a47e9321d0fce36b4c05cb32f3a5b2629775a8ae8aa31b77953ec836642ce14be6611688aaac889c6f022f044b55b4d15cca5ac05a52b82f8e2c79b8b924950be75f6527adeef968a8596f3a003a0c0144cc434eb0f35341faa58f966a249c37c61f2803aa1ff060734c87709f8fb5d3240daa96701d8d792aeb4bcf9e4e48ac4ad822f010c8783bf2dfa50edb1cf7c8840df94f649e7ca6e03011c2f705ac988152e6f6bb88d61ae13e653085b1a53fc3a873f26e0b41fbd9a0500b401e985132adae8482b0ee98f3e1b40891cfc0091a53ca909f4441d22e97dce89c43f10fa1b4c407e2c9b81adddddb4e9b1703b098f0a263b6f6405434f77179077aaebf96c40ea3d267d2815aba1a185c6891cab22677ba8cb8a830e0e561a9ebf387242ae48b5cb533280fd36ba8a09f37d24f640181c83d22b9b21921aa3bdcc8b513a8db932d66d88ce34cbabedd617c9c5e024320145c17d96a91e0c12092049cab19a07d76f4c6d567780f5e3b6cafe8cd671eb35180aa282cb571f8eb372938791c1b774eed061efadc5e1501f594a4857f364a9871175443b42952a6d01404e7f3464451b4d20b9d722cafd3c5bf64ca42d805905577b72ae1287dba5f94fa10137e6cf04f01b60b1a45c05f570a7583a1bbfbeb76fa2b1b23a336d1cc11c38661e127dce2d21b920286841342e725946839abb4de68b3c496f62b1e50cadfed9a93c214a21d3f5cef195e7009a2ea7e276171bac1dd4fc98495f68c319f9e88e29f79e2274fc89cc45b00a765f9808f8f5f086e8a3fdd2e5c59f448700f90aad3f91433e8da5b3cb1382d5a0c4837e05db8468829da3a2b3f903557c1742430dca56501013f8315606d23c4d644772420b25f081a104e7a963045b2584dfbdf3e7d975dfe0946973ed4864440fbfa854366dbd191a525ad274606de368aa08bd4e45de8777a8ffcad235362e0ec2549a43694f5451823f64301b31a0851e73ad96aebbfa055e83a7778a91d4a15782e2dbe14dd0dcc7ad0f656056eadafb6c05bd4ac0cb3ef261deac8b20edec3ea57846b308c6b5f890bc214598b28ff8fa6e74f30674db483900000000000000000000000000", 0x806}], 0x1, 0xfffffffffffffffe) 16:00:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x1, 0x4000000000201f, r0, 0x0, 0x1) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a97", 0x20}], 0x1, 0x0) write(r0, &(0x7f0000000140)="8c684897f018781ac95402f5759853cff783ab622c5c0a9e99b9bf573d37c31258572b4166973a090d67e9b35dbf41cfe689e02c52da41beb2d4e1359b2cb256d69520bee04f476b09bb6a9b861b6f279b0d55c8bbc8d4043d5effa6b92e2ec4d4cc38ebe11f5128d3cb71b955e56f09fcf7c8b0268bf972ec095ca81d909b9dfb4d4ffcab179e6c725e955ae5909f4532bfd5ec1adafbe746464da0485be165c9742852080d7d3f5b3c68dc77588cee98899ece8ed10f7e2d6115ed6a49247eeeb0d4237ab5b8a84c1eed1e3e0221d06105a761831b0da89c1727c602b847ca2fe6", 0xe2) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)}], 0x1, &(0x7f0000000280)=[{0x38, 0x1, 0x6, "e8a8cc7e0275b31d755084a8512bd3ceaf11184080e217c412975e906f1b264a823d10"}, {0x80, 0xffff, 0x0, "37bc68d8f353fd19f020704220366cc516296085a5355dc5d01454e034ec0f6beff270af501d2dd306c26574468424d9e50b185353f02ed1bc2cfcff3a884f489e8908a9457e09f95ac179a6a7dcc04dc60e825533c4cbeb784d21e6fc523ae033630ecc3d347fe60d90"}], 0xb8}, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) 16:00:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x10) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x40, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) truncate(&(0x7f0000000300)='./file0\x00', 0x40) getsockopt(r6, 0x6, 0x8, 0x0, 0x0) getgroups(0x5, &(0x7f00000000c0)=[r2, r3, r0, r3, r3]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r7, r1) setgroups(0x0, 0x0) syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) fsync(r8) symlinkat(&(0x7f0000000340)='./file0\x00', r8, &(0x7f0000000380)='./file1\x00') close(r8) ioctl$TIOCCBRK(r8, 0x2000747a) r9 = msgget$private(0x0, 0x649) r10 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000480)=[0x5, 0x1ff, 0x4, 0x0, 0x854, 0x3, 0x1f, 0x7f]) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000200)=""/106) socket$inet(0x2, 0xc000, 0x7ff) r11 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sendto$unix(r11, &(0x7f00000003c0)="c908331d55c7aad479f9b4c570a7fb5a1ed2901f087337b312d77775b220bf53758e3490afda4f2b4c44fe7efdd0cd8a5c3fb9b135f780299da84a8fcd1cfb0bc0dfd92f6a3ea4a52623b199d0e0f2", 0x4f, 0x2, 0x0, 0x0) setuid(0xee01) r12 = semget$private(0x0, 0x3, 0x200) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f0000000100)=0x101) accept(r11, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) 16:00:45 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x21}], 0x2}) 16:00:45 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) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='./file0\x00') flock(r1, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200)={0x2, 0x5}, 0x10) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:45 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x4a0, 0x0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r0) getuid() r1 = semget$private(0x0, 0x10000000000, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/197) 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x204c, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107003, &(0x7f0000000000)) chdir(&(0x7f00000000c0)='./bus\x00') ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x1) 16:00:45 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f00000001c0)=""/238, 0xee) fcntl$setstatus(r1, 0x4, 0xc4) read(r1, &(0x7f00000000c0)=""/218, 0xda) socketpair(0x18, 0x4006, 0x3f, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000002c0)) 16:00:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x243) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTOP(r1, 0x2000746f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000200)) chown(&(0x7f00000001c0)='./file0\x00', r3, r2) ioctl$KDGKBMODE(r1, 0x40044b06) setgroups(0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fsync(r4) close(r4) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r4, 0x8004667d, &(0x7f00000000c0)) setuid(0xee01) kqueue() r5 = semget$private(0x0, 0x3, 0x200) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000400)=""/255) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) syz_open_pts() socket$inet(0x2, 0x7, 0x5) close(r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x23) close(r0) dup(r1) syz_open_pts() 16:00:45 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chdir(&(0x7f0000000000)='./file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 16:00:45 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x100, 0x0) fcntl$setstatus(r0, 0x4, 0x84) flock(r0, 0xe) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000380)='./file0\x00', 0x8, 0x2) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0xe) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0x90, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000340)) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) connect$inet(r2, &(0x7f0000000200)={0x2, 0x0}, 0xc) r4 = syz_open_pts() poll(&(0x7f0000000240)=[{r0, 0x11}], 0x1, 0xfffffffffffffffa) r5 = semget$private(0x0, 0x7, 0x0) write(r4, &(0x7f0000000b80)="7aeb5be4f0155a91ffe35ee6b66f6601427f5a06633ef5625315e8909b06527cc294970d1163cd62fdc252d973de9fbdbaed16e494ae2a0382655b0661b17eaa2e8eb2c06efd8b4776b61eb170a121969e64bec20446ee0107e0ba23369c081bbb4bbcce5409866a66d2cc1a72f92c18d53208d33d1420c69dcb47ceb4a9a147958197d94cca8bca5796172eb4c0fd0200d80000ecbbaad070d679d420a79070a845cc411fae457b07f95cf6546a08a9ed4253faf91ad5f5cc31ac4fde729e12e511ba23242e4c85f19a03272e6ce710405d4d692cfe6b51a7193bda30800d7dbbd2d4f4c327f5ff1ce5b90f57da54be439cd81a0ad71a0c6b", 0xf9) sendto(r2, &(0x7f0000000900)="92c67effbc590d80536da528070668214ddccc28b35372a1eab2b391701f466ba2da4e97e089e8326b614be61d9ab5cef49e1ab86a", 0x35, 0x1, 0x0, 0x0) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) fchmod(r0, 0x40) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000004c0)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000480)='./file0\x00') getpgrp() recvfrom$inet(r6, &(0x7f0000000600)=""/206, 0xce, 0xffffffffffffffff, &(0x7f0000000500)={0x2, 0x0}, 0x6) syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000540)={0x39cd, 0x1, 0x80000011, 0xfffffffffffffffb}) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000440)=0x100) recvmsg(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000740)=@in6, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000940)=""/152, 0x98}, {&(0x7f0000000ac0)=""/20, 0x14}, {&(0x7f0000001c80)=""/4096, 0xfffffffffffffdba}], 0x3, &(0x7f0000000a00)=""/137, 0x89}, 0x800) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000b40)) 16:00:46 executing program 0: socketpair(0x3e, 0x4004, 0x62, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setgid(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) pledge(&(0x7f0000000040)='()-{[\x00', &(0x7f0000000180)='\\\x00') setsockopt(r3, 0x29, 0x8, &(0x7f0000000040), 0x176bddd1420450fd) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xfffffcad) setgid(r4) connect(r3, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) fcntl$dupfd(r1, 0xa, r0) 16:00:46 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002a00000000000400"], 0x10}, 0x0) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 16:00:46 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e239427faca8a50e3490a", 0x1e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0x2, 0x0) dup2(r5, r4) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) write(r5, &(0x7f00000005c0)="fd02d06102870b5233118e3be77854fd2d78c283c413961fbf5e98bb9fee69f5a9b64c60675e3304812b3c7371b916fa9ecda43d5a224b5544155dd45d63d5e1e60dddf985cbd1c64882260b1389063d8c1d356de2c79c02b7d540a9fbd410c4cfac2d71b5c86a861b93daa918c16f7b6f497e7e2a1956277362244d0ba8948d965729798dc39a04928d4da55aece9d373d145b34a1ddf4a5ae8fcc7a7c39a68eaf4315b4944c3200686c4bc6bafffd690ed54584a64c2e22bb9ffc44ff8607376999371d221d9669fb73acc50be0cb810da4d8a010606705ab8f1f752c13f05dd07ef01175f1aa726a86c6df88fe0841581c9739d56d3b62add0da7c6901db26b6879cbb113aa317a0001b8407158cad55d15a7d2a9ca234f11917be16ff7aa35b94c2a799d49876bdf4132bc2b220db79d6fdcbca678e01b47e1addb995cb70d890d5f8bf421bb5acc45274f55f04bba674c08fdeb849bbf8c3dea321dc7db255bb49d062aa7920afd2164a3c91a09822b5e9503cbc027a300c523896f62e1c53cdee975c40193788b1e3b409285cb0023cbc4e5e6df2d728ddd35d5ef37e7090cad024ce921ad8d1cd2d94d37d123adb3de7bc25aac39855f1addd9bb4b7aa5fe002d2d8fc05ff4e16517e8c1676d1bb2166de564ab7109522bbc7e67c9040b7127517a2bf0ac4bebf3f07b914baf9004f36ff42211bf37f505b17edcaf1e89509e5a2ebd1c186f69082c232eee63f2ec0cc9e9ebb56231be0177266f7989d2e25522538189dc6d69a405f4d8caaa677205c0ccd3a20cf8869df1dedd32d69af5bbdfa3e239435f9ca35795cb8db8b5b27a158cbbb77138803248b57d79ed4d8bc94e90083db7ad4dc72562871bf453e8de78b09c4966f1a2b9c0530cbfc3bfcf8cc5f337cf4253df7437dd9f6a00ae697a380cc11946a8d6607b9f15736cd8de1c5190b7ad27af9899f1bedb2cc4053f7a8fc9e8ebd882cdc6cdae5dfca0d0da2494442de1c7cc6008339e4937bac3237d2b4783b634c1192f70c07c4efdc4442ba43180693dfe56f786a8683b3cd55124726f5a754b9547b39bb315fa36a4c25f3db4b8421846fbb170617db23f0cdea8e8bef1a048d16f2d582483a265fc865ddfeac351541a6b8a513532288a63206d57295af1e3955f60f6c734dda8b157741c20e67ac8b464f39580bf62475763685935779864216d446ae7b37ef8202e7e2c2836ec3271393872b90d484e4a63329bf85b2c8cc93ec9a9955a3250ada0135816f923b54632d475eb751a76612fac496c6b17ea89358d4fd139567789bcc9052d2d7c7412eefeafd190612ed324e71a3c14526cb4ed82cc0f86b7511fb9dc80b9717bf6d6a3316996c8677ecc2f6f285f045584c8928492a3002afcf7a10df2f048172fc0e0556f0345484f209009118b10aedccbdc8ccd75e05045498353715c90070268672100d38439a8e9823d229760f2c87761d88b2badf7573d0d0cd6777f51952a378716198cf1bd1713f4434495355aa6462709b9ff3633fb8b71e7831a073ccf8950dc8813e46eaca5c6693f32a6b2beba1671712fdeec97f5bd9717529008cd2a996899d61770e52df76817de981df173b05ee233961b31a085861d81379af66d44be815f0499c3b360df2bb8051c3be324b3531d4cb46b1d0f4f2ba6af77872c8c221b5ef10b2a04d255c0e59eb4f44436b32d4a7daeb99c7377227acb00ba7b12e5532a7a0b39fe328c1d03d76c9990648575558c274e59f4635f2e46a8643dca61310d00d96571da19b4098ebf05205cf48577b1202e3de299c838385d7565ce4aa8a1a45584c3121d5948698acf2e34cf5ecf250a820e16814f7928bf28809577d56268bb7bba38545a2eb313ae59a84793688ab60243b725c4add334b19eccd071f53b0c8420fde042f8659c84822403f2834988300ce27b22814aedae702a77ef246febcb40de7c89b79a6178fb82beeb3b3b14f6430ce22b6932b3897cc4e5900abef93b9ef8afe00e65cdfa57630bf35f08b5f138d081c5a681ba802e79a473b665a417d47745c7c40ad0e5cc9774d69957123aa931fa8bad1710ed2db7f0c17699c811ec386bd24f07953e8425a73f867b28ab4c56498641b81d9f6d054ffa90cced56faa261cf7719d0def18d9c9b88858a962f770746317da1ae03d02e84e6a6854515581fae1ba5ec4af831ddd060f3c30e6144cc8ed43e3f2d0197cb97c54ef239f2367686a5fdf151ad123878ff5f5f5c88ad289d715d73f303c9ac8ddbb8ab460b55423572899f103d6b41b0c23a858fd891597149fbcd03a583f7882b2b330a6e2f7adb144ac24e87fc5625e77cadf8d71656fbda4cc499ff129c4bddf85327eb86507860c4d9f9b1857ee4c73eb985ac867bc9e84b35564a33ec1fd7ceb45bb7a20fb36c583f7497a0ebd451a3fd99d56c8e9757cdd8fb7f34304aed0a3d3f321149d824cb08849e8b99245791cb69977255ed0ae9fd028342a707431f3fdb0c2c81018c5df301c321596d4744370b664ace077eeea1fc6a14a8fa8c94af8f688438ece5e672e6e4b7fd7902956022b88c7b997a1b60685ddd85084b6b2dc241ed61cf6541d7cf91860d2123ec9c4b2e5596a5cc4d612e1c0e444579d9c5d137a262322c3162944ff84f233ffce6e829a51e7b6dd0ff04df8814e35417bf49a2f5eba1dad3cbfb3875e2c7ae36ad4121f07ef304d37342e4fed1b98da2f768312c7084aeedfb1e4146a504d593fa97df104bfe4b947578c681f77320d4c3d9828dc8742e84d0b87a4e256f685ffec03d33c491fe5906af9f0f900f443c6e3d7851f54531b945d37d3d206b860101804b143db20bd8558448841ca4e251cc6a6147536452d7e355668f35060ff91177ab8df2288347de227a689410d2eb5c0c82ab1192114fd36d94dfea42529ece59c16210e604f6d39f9dd4787313cba74c5a245fcaa00f5ae48d051c0b83731679188a74a28783e045d5e1819ded114396ed8f250dbe9c2b52bbb8a9ccca046ff4493fe993b0cddf66657d7d36cac441fb41485339215a1bf735bc5974d61826208d6e83c0e01901cd93040da715a06fa078987624f0f62520551c76d118edff80165ac9e2e122e0fee7edd380bc80da06ec2246be88eaa5b3e40832b9aea6649b6bdbfe1270fb88763b72d6519a9b6a6defb80ed9dbc0a88dabf534778cf1354654ce4ccf92f65244e61989fd64d929ec079c8c9d76e5d1070ac768e4e29cd678f0dd103bb0882e2e8852ae0cd4c354c91abb415e80c2bc75c2653ce6b3d08432781043695fe94a52a2c42ad84d8fdd006a0a3b35b10d7a722b37f9d005de343fbfb0116ab49e11dd27340c602bc34f22a69a8c00ff7b84a3672f4ec8e2251daae1bb96a3fc6099966764b336617a94d879812ccf7923b3c31e63f680cb2ae7fa88bce2cd5582c278d4bac5a4df03da670eef3ee901b7e99254a1263194b2eb9df60e3d42715224422f9961f0aaddbe3723788df61344b730f73711127ca36903ab0a9eb48e87ee843bf8eb86d16ef00691567dd8e53cf7c1eb1d39848848dd8c5d6eab13ad4e038c8c7daec21a845a6772c452fbbc8d14948b8b1e5e905e7008fd529ad832ec5d9888023b89b8a5765905b9523fc08040a97caec2166cd38492fcde4c3fb887725b8452758023220dfd836d567422a5bdc890c230b0da4e0f2915a7bc460d0792c3f648dbdb22d14896861315644198f3776c5c3b1b5a3c3bfbaf98c20f48de9dfe0bfc4021b33f329f55f24ea7f3cfce2d7651a706d430d3553b896730c64dc2519897d6094b7377421ee88683dcaf664f7df1c64918f67df3f28392c66de1fdbf74d53f1342d849d92d1b1bfbdf9da5e0fad8662cf41ad207760c0c3ec3f2ab1cae756ddcd7be9eaa4bfe44bf0ea97e2441946dc19ff78f7e7515175df2e7098bc5f8c54e25f7e95524d3929c09d36e59a8034ec7af190470c13ca6341d9d8cfc815f0cdbde6a655d2b431023c3d8a041a0bbbcea301d41e13504cbc23a49f67c1b53005db2d640744a0ab8270061151e51b9ca0172596961cbd03de86b74eaa3e119c0948a033b16c5a245332bde0e9c8b5f2cbd77f94a3973964ec5ec70c67cca1a690fdfae0555b6f0f743d20453606448e3f3f13871aab0985cae913e2270f2a02af495b2303e5f76be193d41bfee889168dce87fb237f22f523a21ee8d8d848a51f20c6718238d7e849241f18465eec39e22395f822a94c3bf175b79340c44ae0fc8a688f34b89a2db856177b6ca7fa5f53907beb827662ecc9941d02253df07394cc5795f9d6db4fe1815db7a5d2ceb2a5a011095df63611604ee2e159ef30af3f8a56e5027e94f32ba79d5ce84339371897e476e1068c9f79eaab25cdb3a8b418d582023d238b2dcb1fe320ae29955d889a58f629de2f61e657603eda19b007be485ccc0dc261ecbfa767f08752f007850f3fb0c3969607a78208877979fc6e8e563ed5350f2c5d50f452c1a422b8c31d5e3634101330230b0ca455fd8b3dac90616ff35f518060d7e534e06b33322510443a5db46e61cbccb21d004b636646d8bad3116384a079494d21565f9eabfa5ac2e4762c8bc508ecc70dff090612ee451616bffd81de36bb2e729a6aa5eebb4e3f87ade2ed5f1d2a2d324c94f6156af40ac7f00d60fecb1a949a820a044a5505143436d5120ff7a6cfa139aee336cff6c324ae9c3fb7f5df5a2940e10765a37e7137776c734f58df6ad24f17cf9a17049471df1ba0fac88064829d79e70a74de085e79e99e74f10ce9807bed0da5fa4fd808fe4867175922839e55d96a4e9c72bfe8a3d8118cd52e997037c8ad43bdb56bb5858377d79843e50c0ca17525bb01902a5cf8854be8810583ba935952ce9e4ac23d88b0cec2a3011df63b0917edc3b5f7f6000c555ef78f33df2e8cdf3b6db077fbca1e82c50e8aa2f6c90156222e485f76a89ce99cc80049892301454cf855a349c19b9b49360d0c33f55d84422d68ad216af717991fdf10a9a984b88e04a9629b83ea4930b10e3931251e0ca3297c05eb6f3066127d298d736a42a96985cb95b67fbd0a591bb5d7e7889b1d18e39ccb4747e87ba96b86ed6a053be8522de6f06c20069107bee6d63ee7021eeda7707ff4457e8dc46cad76a7cb6a5aaf4135ae5850c4de66825aa1265eabc04b9a50d166e48e7877a81564e8350a197e26c994fb226d04b87cbbe6687b01e46c5599d2969c00074182ef1ad9c05a394e908392677073b306f8643631d428b6db58f730ec1ba812b51a034fe81feb00d626208205c871e914f66f8fcb322e84544aad614b8250263a4717121c60c56fe4885d2d8475d4fa4a812ad1edbbebc4629b2e89c35d01be9645ea5309cf32fa14b39d5bfc72eb57ef7e44cf7becdbb9c8c23ef726f9e5a615f2ce0e84949b54d55dfc8d69700fb9af5fae8fed12063d042c6a41b24234b5e71029b4e0fdab89623efa5cc8d9161f36d7ee21580ff3f73691a584d3597f13cb24e1336b250c6d02f87f608d6544499859072f70bc05cf6fb3756c737a60cc752623844019857bc71ebeff7d969c7447d1c16655ffaaad87ef6e30f16e71c5e4134f0b0e281518e8f0d778fe4786d897b6158c84c0dacf0746ff0d8bf5f574bfe088e0134f8a22f6b361e5895323014538a85919525e8783861ec46a17454717be7697487875ec39cff032e4b359f87a1f5313b39196707174a2ba1609b1bd7b4014e565471eaa52ad5d5c02742bc461a753e09e12e710bddabb936c0", 0x1000) r6 = semget$private(0x0, 0x3, 0x8) semctl$GETPID(r6, 0x40000005, 0x4, &(0x7f0000001b00)=""/128) r7 = socket(0x2, 0x1, 0x0) setsockopt(r7, 0x0, 0x20, 0x0, 0x0) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r8, &(0x7f0000000100)="9b3a9fe1302d49b975674e25107db7dff6cf127882218759bab8966efef15d529142b2b2f0a24904752a173aeac42180276f08d55af46945ce64c9020b0eecb9e39f27f9c7d949072eeb93a2250f805e95", 0x51) clock_gettime(0x0, &(0x7f0000000180)) 16:00:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="0fa62e5ef00ba6f041aeb40607b4c0ad8b5c52a0a66b8110206437de9ed4e3d6dcef1707db278baed1a8c2a7dd6a66180c6d251f9c85652c5239896428206282c44d9b459c6e4528f94c405b9b5f99cd3fdaf8ab4786c0d6699a928c3423ffad4450984e6cf8793a9752612d7e3f01f126ee23d491782f76462e8af75eee7c04d32da0a69458c28a767a9861ee5835", 0x8f}, {&(0x7f0000000200)="0a8a041dcc5dfa8899defbf66c4b88c691f37dba69d99199d6ca063cf547d557d7b53eabc7cf70735b2a88ebc0fcee9fd152976fec49af0e685060ddddf6206a2bf00dd6d4db73cd38fb559b41f21a17954ea93bc7db3ef276139f13ba65591c02c87d38ff7d013d663d6a6495f7d808b00e7c8189e57e7236f6dc0934b5", 0x7e}, {&(0x7f0000000040)="17ed3510cf578aefd9b2a9fbf6fddae505f7a0a5cedb909804feb1b5ca704a07ff0e9eb46f3c4bc9e049cde5169c834b3b034b3fed3eb6ee46", 0x39}, {&(0x7f00000000c0)="25b477da01c34175348fcf4e4c7020eb3a0070c10d29bdf6ff978318c050f2838b14d4b2", 0x24}], 0x4, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x3) 16:00:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x10, &(0x7f0000000000), 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000440)="000000186a56010000002b00fe6d5a0000000060d0706c85c2768511fe8900bdee0b17c00000000000000000", 0x2c}], 0x1) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) 16:00:47 executing program 1: r0 = socket(0x13, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) 16:00:47 executing program 0: r0 = kqueue() symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0xadc, 0x0, 0x0, 0x0) 16:00:47 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0xc1}], 0x1, 0x81) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) readlinkat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000280)=""/213, 0xd5) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) readlinkat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f0000000380)=""/160, 0xa0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x8) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) r3 = open(&(0x7f0000000240)='./file0\x00', 0x2002c, 0x40) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x280a) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa0) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000200)) syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDENABIO(r4, 0x20004b3c) 16:00:48 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000100)=@abs, 0x8) 16:00:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:48 executing program 1: poll(&(0x7f0000000000)=[{}], 0x1, 0x0) getrusage(0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000300)="51c73c3d647162ced2896a13426d8aea31", 0x11}, {&(0x7f0000000340)="3c55474a6a681443ad71b4afe63b8b292d7d2b6f3ee06fd831c67dadf776ac66541c38c9ff0599bbf7d0b7e00e65bca01efef08c86498dd59b0b2ef6d85491dde00173b6f791e9e70e3c323e01bcaae660e64a2ee7d59fb4fc9fe3102c66db43c549d795dbe8b3d859978b1cf0d59922a9ed1c8c43ac6f47c47026f669c236c7ac0f38038c0f3bc1c8e2c78689d102112dea2f7376345d3094c90de55cd525190e5beedcedcc22c00029300200e6ca93edf999643c0f4ad753f779c9acbec0996cdf09e4f00a74355a2d6d8a125199ba75656e5dbe8c6d04", 0xd8}], 0x2, 0x0, 0x0, 0x40a}, 0x40a) openat(r0, &(0x7f0000000280)='./file0\x00', 0x42, 0xa0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x80) sendto$inet6(r1, &(0x7f0000000140)="b0e1b1ceb36ae5f63ea0647660245efdecf2b6b81e80ccb6eefda60f80f7974daf98de2004702c06970dbbe7cc55b35352ccd47ef1b8a103cf5475e40d46c070a91bf3ecf0fd5bd4794d8da17db9aa96aad908e136bdcae4d2b19f6d72c0dc3d394df125a5ce231d39296cef4caab8b593a2ce41dcad51105170a3a99bcb8b5ef7656b", 0x83, 0x405, &(0x7f0000000200)={0x18, 0x1}, 0xc) 16:00:48 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) getitimer(0x2, &(0x7f0000000640)) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) recvmsg(r2, &(0x7f0000000600)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000100)=""/192, 0xc0}, {&(0x7f00000001c0)=""/234, 0xea}, {&(0x7f00000002c0)=""/192, 0xc0}, {&(0x7f0000000380)=""/53, 0x35}, {&(0x7f00000003c0)=""/172, 0xac}], 0x5, &(0x7f0000000500)=""/207, 0xcf}, 0x840) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:48 executing program 1: clock_settime(0x0, &(0x7f0000000840)) clock_settime(0x0, &(0x7f00000000c0)={0x4}) r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x180, 0x20) write(r1, &(0x7f0000000380)="3923f868f8242e7748f5e7421984fe3eb9161fbfdcaca5a0242e19bfe86d40d567f0adf30429087e98f43af3098257379420", 0x32) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r3 = socket$inet6(0x18, 0x2, 0x1) r4 = kqueue() r5 = socket$inet(0x2, 0x7, 0x8) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20, 0x0) r7 = socket$inet6(0x18, 0x3, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x20) r10 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x0, 0x186) pipe(&(0x7f00000003c0)) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x296ff0161b4fe8a2, 0x60, 0x91, 0x8a13, 0x40}, {{r2}, 0xfffffffffffffff9, 0x28, 0x81, 0x9, 0x2}], 0x3, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x3, 0x8, 0x401}, {{r4}, 0xffffffffffffffff, 0x0, 0x8, 0x9f}, {{r5}, 0xffffffffffffffff, 0x14, 0x20, 0x2, 0x1f}, {{r6}, 0xffffffffffffffff, 0x10, 0x8, 0x2, 0x8}, {{r7}, 0xfffffffffffffffd, 0x0, 0x22, 0x7, 0x10000}, {{r8}, 0xfffffffffffffffb, 0x2, 0x200fffff, 0x7, 0x5314e4ed}, {{r9}, 0xfffffffffffffffb, 0x24, 0x5, 0x10000, 0x4}, {{r10}, 0xffffffffffffffff, 0x40, 0x2, 0x3f, 0x1000}], 0x0, &(0x7f0000000340)={0x3ff, 0x7fffffff}) 16:00:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8a8, 0x10) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0xc0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x18a) ioctl$TIOCCONS(r2, 0x80104267, &(0x7f0000000000)) open$dir(&(0x7f0000000180)='./file0\x00', 0x8069, 0x82) 16:00:04 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x4, 0x0) 16:00:04 executing program 1: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{}, {0x167a}}, 0x1002) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7, 0x3, 0x80, 0x1, 0x1, 0x8000, 0x9, 0x0, 0x0, 0x2, 0x8}) 16:00:04 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendto(r0, &(0x7f0000000140)="f4ce9684456b64d9ee87", 0xa, 0x400, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) recvfrom(r0, &(0x7f0000000280)=""/205, 0xcd, 0x800, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) symlinkat(&(0x7f0000000200)='./file0/file0\x00', r1, &(0x7f00000003c0)='./file0/file0\x00') mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:04 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x1000000000006}}, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = getpid() utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4, 0x1}, {0xffffffffffffff00, 0x3}}) fcntl$setown(r0, 0x6, r1) pckbd_enable: command error 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x288, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000380)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x8, 0x40, 0x10001, 0x8}, {{r1}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x0, 0x5}, {{r2}, 0xfffffffffffffffb, 0x10, 0x0, 0xfff, 0x5}, {{r2}, 0xfffffffffffffffe, 0xe3, 0x0, 0x2, 0x8}, {{r1}, 0xfffffffffffffff9, 0x20, 0x84, 0x1}, {{r2}, 0xfffffffffffffff8, 0x9, 0x4, 0x1, 0x6}, {{r1}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x4c35, 0x3cc988b2}, {{r2}, 0xfffffffffffffffe, 0x15, 0x10, 0x44, 0x80000001}, {{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x7, 0x7}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000088, 0x1fb, 0x3ff}], 0x3, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x800, 0xc9c3}, {{r2}, 0xfffffffffffffff8, 0x10, 0xf0000001, 0x1, 0x7}, {{r2}, 0xffffffffffffffff, 0x20, 0x40000085, 0xff, 0x8001}, {{r1}, 0x0, 0x0, 0x40000080, 0x1000, 0x7}, {{r1}, 0xfffffffffffffffd, 0x8, 0x11, 0xbc30, 0x3}], 0x3, &(0x7f0000000080)={0x8, 0xc00000000}) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r1) kqueue() pwritev(r0, &(0x7f0000002980)=[{&(0x7f00000003c0)="41b1f9d65a3e40f288880c19cf9e5c3859e79da5748994390c221399c7f6db45107b623ef889e806d515e0b66d3282e30aa549a94fa12ab0eba34940515660aad70387a7e6ae78221367cf3b7916d674d5d923bf54e0a028eb00079220549f6f8690bb53ec9b425218746bce2a8a45ae215fa486f14b6dbee98b9d88db4b44e3850fddac35bc20ddc350fa357684c796d2c5d8a7d8bccbd62280ae01e4702aa356fb2660e1014d97c0b7da4e31358821a14c56da67c411fbd16c40231fcda987abb819e2499e0746dfbac7e34fb54d71c0f374eb96e8a98b462f33e3ee8aa766f8f136f21eac76186ae247f1d30ab8df09ca95e67062b4cbce41f9fb6e06d384b11ae4844f26b4e0b6bef1be1f0609fbd95e5111e47ee9266278fb92e23f76d55d1ed653f2f80912ee3e1422e71d7f55ac33b54b3d30513df0fd020491cd31172f5dd550d97555c0c59223efd2af8fbfdb811c51109f86710f3996711d31bcc68a7f0b5871a1a3816df91a4bb9e7515600c21e71bdf6d30569b4e9a7f20c1fd2890d6edb70e985baeb084882feb88fa49a6d5ff6e514aefb8c62be14377d02c9813badc4170391d9d04bcffc998373e61897f6e17352f24cef80e407eb16f163c176696062f1b40f2d2d602e4a66ef678bd82504e6536f8ec83858e768e38c6d345f910b9c760be36a4a6add442624fe08db81a81d9ec155b4ddeb37541e1e4f57e548fcf94fbb111e2de6120f2957fd5cc5a48907cc67ef888f26483b1f06db923ec497a4410fdf6ca264c6e3efddead795f8deb3845126cbc9bd046a5d579f696fa6edf34af1baf287f3b2a399765b701c02d7f1dbf4204617e24a8b2764d170d558778f50910ff91c52660f796a16ad28257fe106dab0a48192e142952c61d1620117faa5fda81b4a6a56d974ef2978d3b7be7c9a9a705d344999d85e6367a8211545a55d36c1635c9e382a0df2d8a3a5fb01a4b82b7cdad8ddf05138f2f976d3eae37cb5a50ac15b4e0e9130c413c266fc5aabd0b09d9acab53c798e4a747669855bc0063132dec36ecf6b30795f320c0769c8674c2d64194c4f4e6fca7bfa2e3b62aa6a36810d8f2b1c6cdd3fc09badbfb0c10a4a8c7e5e5105dfb8b103b576a7ed270e1346aa4f7276fd8891c6cf072a5b7f4dcc560ea08652518a56d5db0e87168a299dbc0813bb910e233d6169fe55174fa816c0fceb8361b9761e287555a152fda5bcabdf38d5015094233e2fc1e63df57977f488f4ae34a5864fc734847c1778eb18c9eeb8a37afec1ead89487ae3e474ce3eda61d4efb240a8b1e874d249034d25b5f0281231c48681d3ee9c57325e42cce46fafacdbb6ae7d47d57affd6ca2473a9976f52496d8a28ef3bc9545a7da50ba0ebfaa02401bb0024e2030416d44308a9ba6e24db3f40833e4e2d6606a706f01bd959dd7a54c6dfafb9bdfd01f6d59411d783316e5d2c155e312f00fafb59cb72501f19717325e400137040d22a2751977b9de8c9b6bce203ddcdb7b8d41969cdb7f0336db598af5c5266012c6d18a3136a0797dca7975895fb15db7a4b54c7f5299f44b0fb02d739446b2fb4e660ab934eee2fe928a10737bed1adea81e6495443a058010205670b57cf4598b7e0458e497ecbb92248270265c2c632f9cca12e492acbc0ed8566053473a74a1893806d5759acff1959b66fc3b8a24156b28f3a177e5ccaf43ad3a8e13423c0376763bc8634d60dc35d4fe82a67d2fdf737df8de1a08d6672c04036055beac404dd7f9d6592a01dbb50bda7a21d8efbe07dea0e8cfef7c25125770dc06f81b06c8a730651a33d502b33f459ea096e175d898d61bf55524671ec5bbccb7fdd48c645aa7788050002947f7720267345fb9f25213b4426f1a062ab64396a761363b9373c97b9eedd2a20bd2ea28d12ecada2d1eb89550ecc9cc3a44f1838dedc0610febcd8ce2c511b8ecf0ee0f410663bd59b09738933fe7dd4b3b1429f1950805b731ab3f94ac7b7d99b11d3fbda74fd9d94a5a67851d3f0c1d7b584c35e342ee583a861bf74d3ecb3215b8ca529d51c44a9ff903c0f8fc8968b3c4dc52dcdc22ba28d3d2d94ce61c4467ec6a50fa7f327ced6bc3bc11820562849b32062295a8cb8b46e696be83d52816dd98e703fcf48c30c59ff3a72526e6412a62c745682390633ea36af30bc58e2f9559a1791d003296ed2b5fe7ef40ea88bc9d4d9e0383bd12314c111aecfc09acb87862fda5aedd1f69672382911cda4a459333a8a1a3e97dedb99690220f0f5d9b266d07cca6ab95305e1876931f0f06cd8508a24d37336e3b30c966d19b8d8f2803749d9c76fec710ce7e79dc44162df125144f2805327328511620db53ac6b78f0046c224a9c540d2a43cb87d5088f7644a0cf6d21640b81fbe002e8b981a6da09aaec88f83ad78d200f425deef9a5aaff7d4eecb7ce04d3e7e5bf8b8699dc2fb2f73085fb874f6c0dd85a5d0773b41d685ea985fd36d4d202b077a4a688d3abf85e6a513172dd70d89253cc5c2c896a25d25ca5852d93053b3ac399bbc24d3e65edec5bd44b8304b58836a34f72c8bda89bdd7c93776e5e5079bfc42414e80a621b7d7e7600b5f04c55e88118010d0d0d360e3df285d6f5c391255e4727b5c5666b2267a9828a65bda913b535667f39a11e880d944ddcfa4b92ee78475e55a46e1be91725d00a8a3186edceef61495cdf00482a00d1a63f901e7fa2243b892f595973081b5746276bc031260509ef021f523ba8b6bd65cfac18156e93a8f2b848726aaa9a3f1ca0d1e7a9cf22fe732967f66b4e98e307646fe620fa4adee7b4ec06e00b4568663c6626cd9cd6c2ad052047ff363c2c328f01ba54d7f6b891f4da0fad825f48913b571ff084c122e020e0dba158aa6cf9f86826d01eff72e554bdc22420ef242697c633364d016f86299042c90e15fc1f56de026f53e7b65e320da31b0ff881e2311b62fbc427a8b01a1185b0254a02469b870ad8bda92fdea5f5113203ca224b76e96ab74b448851178dacd445f70cc02dd0b1b4d84364fcd9db1a3c89402b3b075932822e62cf1bf3f10d1e6dd53801569b4b72ead79c19c1bedca5f607203a0d6313b09b7c6e801c6302fb17f29844ffbefbe3403562a4156f271ee1544bedc4e722ac357e997577c0ebbfa2de097a4d6938b9455cb226769d0593e14d5ff3d6e2e8c3641177d00dc83b2fe53eb991b85287012048413b9e0a8d6949d2903a5dd2cd4229e0852fd595aa7dcfe76aca8c1c5a08a90667fceacacd64999382f91908ab83bf18a41ce5d10baedceef3f80d7c85bebde6de9e3821c0c8c59565692d2e385f76c79cd3c790b7281846cd53e4e29306a24cfa53a8797bd6e29727721f2edbd734ea3399047851b6b8305e2786b0ad04720e92c6b7057907a8917b1176b60654044b0c22a575b897d000ae8a8c8019f7a6434bda7d0e6f8b956e8a294eab83cc8bebe4aa27f7cd1a987cde15fd9e8872f7c23233e6888669a4997cfe02a8d1b118a7b49c4634f835b22f30463956d69bf393d33ee493aa03e572e894abd35706a8a6a60f0677e63093b2f39e84f5618be7a09ba729663c444a3c84e1fd7984ad062a38435bf045361f063760e675e83bd6d1d23e7848ff55180e030b9c73c6292ba7799164e1351bfc7d9ae668ff29a5ce9dff5908ebb217f44555305f334a22957f94e3bf7f20f704f2c7f46be78210552f5891aed73e3a8861d808aa04d217c8c42d1a34841bd4814e9120db45fff9d6a7d08856c69d71a6dd56f5eebae6fa06e294bc57facf871da5b1d1ef78265a3cbaaa3e304890c89051e2e0a5ee7cdd1e4ff365ec02bf94d697b426b058844176baca8a9f392ad1e4bac754ff6855d4b6801449c0935ccb60b05aaaceb35daaf57da38e7761708175de6a37a06bd904fec3aec730f1b217d81d743e30f64642de45c067cee21ddc38b3ed010198a5fd085620b80b2b625336e281849ff95dc5e269cf4db3830f268a6bf4fb4808211db970474afe6408a13321895175d42d0b86ddceef2f697416695b7071c951c28eb7456d0c22441a9756add70d83e6356b6bd6bb33ee4de969c9952c25c7382aabf1db5f2e2658540d21f32b6425050d7b1d30c018e501e8b5680347aa2886c9be117bc3b559627579609ad663727379a3e1e480cddd17c2941d820fde0028d89c21d88e72cee771a90f5da5c7c239f51e2a19a29cdf68d9a12cfd0ad4548b30b82ca953ce02f0f0e30143e24e05ad6dc8e24847cb4f3a9a055ddcc1d061d50861f5029f49032ff840822368f6b8b9637f47499e2cd69f7d47856346c2eab4c3d12ec3efe85f9bfcb55816c9eb9f8a0a9cbf3a8a0740919506ecb3e1832c71ab756c97051582abb8c256bbb22d521ea415b18dae2bdda968ed141cb63525cddad5b22cecd467159a08c95cfaf5662bddaa2e52ed96735e8864d4da8ed58607943c95a31a17243384097001f5129aaf74007dc319d77626ae6c1c25ffc7d8eb2e382397c124f91a1de53202eab0aa522c975c11d5cca00c7a69bfb5ca3697bc950e2376c83f4dfd0fc686e5767ac682392dcb796a3d490d22fa0ae76650cc9451bde35734d720fa3d5befbd1ee51954850660fc31aa959f6296c15738d008eba774aa77049ec51ec2b8ab0faeb149872f441ca040cf9193f8899264030de5359681ce3baf8a2f953353de3a89f71a6ef6398cf94d8f218a6ce170206bc954f55ec11dd4844b9a9d5df6b6465daf37891ca1f310257c76f22d2da0c0f352992b22a2d96055de1c8fc1410b885be72c6b0fb91b7293bbb784f2d2bcb75dfc8d0b28e6004e0bf8c2d5b1bf47565e2ecee3cc76a665f1ce9a335a0f7464fc3e1bbccd2e70c40d183c7ec8e28ea676749c05f6b416f286f18e6e318641a374b3026ce0e3ddc91ef710baa3d01797c34d1ccd2701e4dfa9b68d3667d85cb20a3db3f02e2a092aa790959e1b43ed364b8b55d9106feea46f19d809b0a55f3768476be213978223b28b0d0a19c23197bbab44818f89582a44e2b687b2df3abaedaeda2123501daa120fb7033c07e7372cc647da54c19b71d78ef309366051e90edd834b2722e3dfc74f7f116e6e24526e7076c1bd410a649fd38535a3bbd27717be843feb12a3935928ac6f32af5108b7ac0bfcab6aeb778c2b7d9ad646a4524a459bef3d3e7c0b5af357b33a4ae986a2fd8798a8e8208a564b8a57dc9e7228d98ba07a59390eab7a737952f5b0ca26914f5cbfd17ebc1eefeac2a46cdcfe45db9b4177dba8e003c6ee072877fbe33b98dadedf170e36ca609255991f78aba56c4a55b00abda4fff6cde9113fd7d951c5a5ed28f0abee23021eb6440b3769ecfe247783123306b0c86934f6eee2a849e81299977a6fa857ef52988774d878fbcd5368da8fb2ff216a91dfc54e38c4b135b431144fefc987e75c1cd9fd47ee4e87f95a98983718cf48f7893064251d6fce28320952871f158a5deee1a82fc65d23765c1e3567b80f0265f147ed4fca80296146b38407b2e363eabca4f8c41455169ce1a27e79a59b02bcc0b1edb5812d4965b49129c937c99a7c7ec395ab6b544ff6f2e559c5bca5d6f0e9e74d92e5d0d81115bc1b4d493328f165a7809570bd782a7b7f62abde11fd0c7a83e577645a2c08075130f61b74be7d73f9fb33b2413826e606c6175d41c32268075967ce0ad33b2d2227b02395cd90004320b43cd68fe061ba566170fb3b3e9d7f2699dedf619a296d3828268da157d8657d2f851cfcea7f797b5738c74f000d3c", 0x1000}, {&(0x7f00000013c0)="3b49ea2190db7491a8d7f7c8469daaebceeee8a45f3e581971187dfa371dea7d3adaddd26a0787db88e8210139d5c35d85b6390b45a0d4aad1a1976808a4d9c6820968f8eca78e92fdf1b8eda4262809b72f03826903a1b2c4f31aedf8acdffc411b5d77356319eb7c29f5c5f6113e9e", 0x70}, {&(0x7f0000001440)="b0dbb40ca9ff181a8eec32bafdd9c5c6b7af27632a5c795b268da2200afc8e5c5100cebfe0a25cd4609856d29d2869842726ea4e226b3c7aa650ca8ac9aea0c7f84590ac0276681531ae44e4b9543fbfbe8eeee7a2b38d4d7a44a6cb90a89574b5875b355b9e0847e3f6f4eadacd25eca03338128060e6fde3095b25dfb97ba3110516192bec7ba8804f61606b1ef6dbca9688b2219959a5992db40331dc869e9b2b4e7f738876c109071e77fcb073dc10950b2d7c1c90cfc1056f86d77c5f5161e59e0d37a4f21d18ef1b7d0d", 0xcd}, {&(0x7f0000001540)="d185b4492c9a24391fdce01cd494d57143879fa6affc8fd07d3cddebd93e6b6017d259cd2999200ff4eb409b2d843a76f5106d7ce83474b3252a1c2fae6cb83dd60262d421335c07fb361bf8182150", 0x4f}, {&(0x7f00000015c0)="17df722cc16ba314dc6ca1335ed510d50881a2438d1879595d6b28b4c44a27a5a08fe92528fc2c94064bb713135459210ec7759cf2e6d9c759af39094a31a51754ab8c78a47734c8d68b9b68b9ab30d1d4a469838f6eee648b65a753f8a06c02de17237d6c6081c980bf7f0bc282f542fc318ee96aeea27b8313a2a344dce290aee5f3e5bcc1acf394820e0517b3c1c2db71154118770529bb5a4e8c91d59667f67b29b85b2d4ee89f4d66391688be990dc49ad8fccb82951fa199092f16c94cdced107b9a3275786851581e7ef7021efc304f87f457171be7c8bac72710c0562b733f41171b4711d5bdd60761", 0xed}, {&(0x7f00000016c0)="974904d15675ecfbee7ab565a6c38377d70da6c2cbc40f9f0fe27a218a490e8c7ca9dd63e4af0fca3ce624d036e13e1476ba46955d7a11263959ac43113c808abe8b0c131bedf33ed3a4dbc3e0c4300e2db7c68eb681d20b825789ffcf02e1cc7b7e0705d4ca04d7e9e1882ac50aacff90b446c558f0064436298d10d820c7565001835ff813b14b53496e1fd3bac785eefea8f6fe9c9ce6603d67e163036bd17750988132360653be242ba379cd3b1cf8370f1e88fc6df914962874793208cf7a77db0fb63f36aa0d7f07e1dc288ed5b238b115817c1be3f58bc090e5faad51fefe866a20345f297c992ddebd1922509e6fb9c549fe5f3693e3792ea3", 0xfd}, {0xfffffffffffffffe}, {&(0x7f00000017c0)="8fcf10d921b697ad3a3559c2f27e0aceeef7ee6e650879fbbf4cb4774838c003a8cbfbeba1f0bce4765093cdd0ae332ca66c3462ececb515258f314eb397e2a05467a5516551c166dde6b9074cee07a7c080c64018106d81119400b7c692e24eeb2396b2b7ed039a78da22b4f0f9acedabc97177dee1438a14e6ffd5e0b48033f7d3ded14963af5ede525bffc567e53926ab5c24a8b7960b5c82742cdbd64c649b9bdcd764f6969946b213081ac07c04c93cf867ffddde5a8ce54fa99e0fc061bb9e8c7660f95ebcea2115e534e7e69df448703708b6698d8ac964d16a8a0741221c0424f79ef7982e046dc88a5b36f2e3422ccd27f4ac8a9e45927edcfec1b4b1d13d4f271b90e1700b033a9f9d48ac5feafc5fc1c104fee650be175cff43a5a7eac2710384aa1305ef637ec42525d17f43fd716309411402f54795ecccdf82b39bc44c7dd3b570dd4ca0f2a4de0a21e16c82ec633b0f976e3ef39a05e4370c7916f6b33c068a22e6b758842e9ea08910b7e8a552c7d07ebc032331406ca38951907880411bc7675b4bc73ee9566fc6c8554eeff782bc5ca2ef8edb8a83f3f24d41984f627b5b72ce3d46a43b088e13f2521cafe2e64d1f9916b5f4d4963f840a9e07fd3ee8be678552effba92ec40727138f92bb9623eccdc241dc3b85e869fdec5c22825c00d8ac5d842c565989af3720b8a10a58db5f799208d89902accf7316793220e618d82e1713cd9ad436d0d239ceaa493cb2b855e93d0c091a1423bc152a3309cf400bdfc2794ced0f38f4bb2966dd55f9106aa3eae910cfc223ac3b9f785d9bdfa26ff3bf0e6ae58b3c9848fd99248211b72f9e818546be28869af1f245a3a3fbe949ccc701e5180fb3250368845bbbb502496f9b2ea1bceea149540ca289960eab46ce4fd0f4df739849f686f2646df730ecf78d997bd6cbf7c32d6ea7b441b9e99a425bf7dbca912bb3721382b160d0fd6c07cff40d371e577a368904d49de680c5f9bbcba5ee8183ea4d7b16e6de8273d34d8527d0b02962bcda05e5d8f66bf4013e28c2064321bf0f145a1104d919685d5a218a5f03a3bd244b14f71d97a1f222118c9a23991606760c6c7e790fff41a5bd7dc1b2dd5a36f16f5eb02ea4a8f89cda6acf72f4f0b7086c2d4c33ea735ccad54494e4d6f5505a10c04e5e7c4d913f6f11b3736c06b406ef676da051476941b5853eeb68a73fee6a854cc13f13f2273ba2bb25e406d5e585ee520764a8f9d09a8adf5ee55cb55b10c6da88e066c80738d31af2c6e2bf208c527d0692d822ae3b16e5bcc1bef64ce5bbd2703822670d39987f3e5ae1edd830b05b0af0505058d935f5fcbf019da4c968c7bfb8eaf2e4245f5322abd8a768311f2e569b6d653dc81dec0c12910bd57ac6fb5801a5e9ce1f15c411271ff02a1129f5dd5bb3c797f1cc044c8a36130c51ada97480358b379aa0c5c56891b6b07667c3da03e4c08b39c7816fb9d89a10141369bd61ce66c6f7ad796ae1a1625d05fff16cc5c794c55f1b460af7dd59b5f5c84fcf8fea4c09285971eb3d60a4877ac96158b657ac0bd177e94c7518d6281d689a8d8669209758c852d8c09e781128383095fdf1cc471179aec53ff82a92fbaf215bd7a4b3d89313d7cd6d1d50708476a42f81f0d06cf222e4eab5e98efbc004af18e53547156e4a80cb47fd563f4a7fdf5581ef52068fbede3d66e07bdecb7654ff05d99a1d20db1b0e0c7327a10c4ec48374ba34627f530010114c21fc74d4a8c56447b3348d9911cc80abdb015b6d2b684f3192e15bb9919add1ee31e99b9dd3796454d0af2e8a8cedeb5e98520d45f09447da293078faefce4bf0ced397a3c61c184aaba46056d6ff03cc3e78b2af9483fd5a2b44c1f7d2993435d3c63ebd8e8d8bac8d2ee21218a2bb7ec6e0f06cd29e8f848a62ab2b8748efb84f09c72e7f9faa87abd976b9a83637c8ee2949be2aa8dc80fdd15197a3033f690e770d866d43df68ea6b2e0eba3b5f60196bf48e20bcf336f881d27f8aec2be786130d2d5207c132f407da59650f06af07d622da400604f76fd9bac35e97287ecc0c496401e6874178da84ae3c3443cc501cc1d7db8a7feaa34a8ff39016ac1ce3767e6d7a4e93dc16c359a46c7f2d16dad4ef2da3b9d87f5ef4a7255d28a76f7c0bc2edd638bb73fcb79dbf7eb7ccaf713cef5c3cd88e79d2740e8e568d07b59b3eee79317f43661c6f25bb259d48b273d0d68d1d7ce26c173d733117f00fb123dae8783fbee29a3c1ca1030a448846e6f6659c8339ba051ba9ff36eabc13ec33e1cb97a4d5f742fe247ef78210645abfb58604deadeba34b48519da535bfd8ca3f5fe584378f38e078a8e835cd1955495e762452b9bd2bcedc1f9ebe3800eacf65f0f1772f61b3d97e28e12360e6746f32b922b8c78281e00b867f20c69c6920de6fdbb2b6a80e6cfc6ee84f687ea9814f9f52c3e1034bb2806570f22bb6ecec1b0ee79555d5bd73d487fcda71fbb3152ae0b165994baa9b38e1984fbb080cc2eb2fe0bbf71e59d6339cb3e9dd0e1b5413f9b845f52debdce8a58185ecbf7a9c28922f4c9a72205bd025bf7f1dbf71d6602b36a08d12899e11af36bc3a5f6889c12b52d351e825b4e0de8ff912adcfd6eabd9efd22c800aff7a5bab0ec22ca2072843905f79e9aa43a247c24c61abc4e3137bc3bfca01073672f5ec5ce01233e57694c10f6f89757bb9f289cb901ee518ceef4797191aa8db2607b7179f2fd2b881bf4a1ee664a4ab0ee384169a6d7dbbfd2c39ff6a3ec2674a9b03a1319357e266128c2535f2e6b66b52ea5588f7a827a9c8a748f37a5efbe8411eb8ec18d209ed60c96a349eda6e09f2fac519bc058d0992fa4889cde3f564412d8f65971c6225832c936cc3fa2759256a7465a1fe2f5c56ff6c0ee7e2380f6fb4b024bca27ad880baecd3696c66196d1b5d9a91f976e007db9bc75157aebd3b5d62b3a92f844dd95753469395ce7b60ba5d9413a3d68fecf1cabd1371a5c163bb8a08229cba9d893c7b8a6c4c83da724627d8b93f70fceb1118471610ea2c88af92c8bb5fb3cba793b7f62bc8fa91244ec1e80850404d476c8f3630fd4daeca728ac6a35c939f51ea35c0bcdc72ec57ab009b0d9e38124af3e5be371f449e7c8f45555dab9a74787998749a210957c3bc09e6dd8eaf42b4fc6be069a76cd046a64653149b9e26020c203c8281e8896c9def4d41aeb96b328c653cf18b9c67f4d57ad4c5b3659d2005f064c664c68377773cf6ac8b47f45110a4bc8bc4b28e4b31d33bf8afe42c178169edf5b7a82694663b9bbdd09b7005beca218f9273bd2990d6cc6852a964595c39f69f8e9f2e8ae27c1de4fcdd906333ec0ef04624e8ff5c6bde604255d59aac62b05a77ab71ff008b6bbe64dc5621e88e5a483bd6dbf3d0121f827bc893f1b4b93b4dd4124624798a8ae521616635af64df8f0de2edfde7f4b770a562f57b7d8a11917f0a36ae5c9d66c311076d8f2417b6cbbc56ce97656e2c3d14c67ba2aa6cce687ac28b60c9f0f01941be16373744997bd193ff441f9d1c19c2054403c36bf455e4605f59113765392c698d6d9a253be45da7f041833c1e1ffa2f79b55072cae19c9a7feb0b6fe75180b092d6206f2e262daf618718a8cf4d8ef15981774597a342300579a1b9cae41f58acd36074e44bf1a0ea454c53536ec6bdfb3a70f369fcfe9b65b7eea993d2f65c3c5ea2e506da94f3e05c1948133a472161bcf7a0b00817a0495274c10cdc8f9eacd407bb4a9293871b25b025470d383c5c100ebcf8c6ae5543f6516ba318f85bcf6f8c7c0b92fb914da3862c33b96a6f3bbe89f6f8745d8843a85b7b085b47344fe7463b9e8337416df13864bf027eae90a90aae84024e97c815bf3e276bae11b28dbbf282df53a74a3bf391ab4fcd0d65a9ef2d70627663b84e0608a56d5a104db093f99cf2a3932bd1e3d8dac1cdccba78a25be2175749ff9b411e49bd570c796c9b0ea9e9253a170e3160cd93ecf5280b6e950a503084721d91fe855efdd1a556ec57af3e0f1276acbff4ce6682465ab9f39cf765347b0c87349994012832ef879fade4f49866903b32c36e4637937d414f06ab6aa0186b589810f49e823c737161b32b74bba6ec7a25b0babbc1bbb62d3ef4b1013bba1b81614be317a8a9421adb2f4c8a396b7fd4cd1dd4f6c25db52ca8831b9a322a1c301fa4112f97fbd26eaa98e63f9945889f1439dc4ab01ccffb49f695162fa8406e7ca42224dfd4cf793864f6bfd92a8a9927dec0a33442026747f73f57f199cbc4c67d77cdb13343150ecfbc7d4564609f43bd784acf508cca3aa58a1bfcd942886e499cecc93a5bdf8f58269e6e25e165096d5c5e84d3ae23d86a7724acb19be0ff21790f51022d5f4f0810dbe32fc991baad18486341d568c2e1ad939e6e6b88e3252dfbcf10b3f4de2f81540d24bc8fc353b98e31a1e740f96a8f808f18529baa1914eff7c96a9db17d2cd919029f8300685d8390dcbdeab6f8566ea4c11f8d33f094da146e8f16a22240a2a125ff67d4b5baaad5a4e3b30e442c4a269e236e7d61efca52febc5711ae5eb08e1386367933de5951f8b8c90e5aa1fedfe297fd6120166be95df0d6b69389299d4acdf193c4b15b613be4dd36302ba5151d21db04caf7b9ff03b18fe452893be93f3d52f0f937e23cedf2cc0b06441906880cbb1b4b19c07f1e37d206d929c25c6aca7bec2e4c1a9a5ae4658e135b7435363aa0a331d90b6f36616a155b49cacbf6ec8e72ab71471cb7ac1c8dc06b873e9b7ecf9a601a7359b0f169625ed35027ca404e60bee7fbc78a885650c046d89e0cc0fdae0d11119aaa0d824fa254b4bba62783fb78ac00e520d5d832bbce5d5e8b1f318286c65b543533a942663666801a6ddf81015617206f2783b39a87741dadad340169b7e2dcc52b8360f239c5b0b6d95531eca8275ecf3f0b5dbd18ffc8f96b1e466dd26195c46a197d3ace5ca4cb5cbdad1bdcd8279f8b2ecb6894c5e3b8cc2f3d76dc5a04a356c00d82bb641094f1eff8d8c1b916b4305912ffecbc6505705df60229cfdd0f5b9c64f245dd5f8e2820f5f896cadc4f1a80c99bef586a9dd8471f0f522bee6ad31cca85d3349fc0d0617f64d50d4d719ea86255b23a6497bab20ce979237a5fcdbbeb493db0eb9e3bc18d12abeac3e57b2c0eed7acf2a6952ae98fcaab035226917ae765eb4fe7f71c96b0b6b95e549cee6edc7c70066568626a57588fe03128025e14396b18c271ddade9bcf2a9c2a9ef58aeff9d5d4eca35104affc2527d36405b235ee9499d93d7188bbf8e883c30525edef73c8dd0251846f46dc9ff1c86df0898a963201687d6c86a4f0633d52af2111d4a8731dc45890ad41f6f046b6b62d500c0a36ebe220a1e4f720b1ffe856640439cce10333026e50e8a313b7d20c410770b07acfeb3be991d55b7bc895d96af705f025bff78b89410c637f27cd25d11352c58ca3388e6c0bd16bb466d248094df62ae852c09bd42c761ed411fe0182faeb909b7aa1e9abac44cbb6106d2cd9c12f634339f75a570da6d22a09fab8810538afd73af4e43fdde416450b1988f82b0aeb94eb381f15fb4416dbcb46b4e441369193f753e5f8d117bca4b6af2f0de54ccad44d0af6b73af90e29db8e9300545e40219f143a030febaac3b0b029b4c6f80d8da159d7ec7e99cd9393914655c842a42e6f05864cfd1b47c1c0c6a1a0ab57e7f4be2099fff34dff459870fcf187483a298e8ba4da910359165f6d", 0x1000}, {&(0x7f00000027c0)="d88128e49817220a9bd9fd762a6bb7563eff7d97dd89345af80f01e2f7de6aff207078743b0a81576336f14032af57a5c66295f01cb439a51de48b1fb2fbf139a818a8456f67cce3e72c7057bc93568c095a3a7c43af94adee30348941581381e7a8f6a1eaffe0aed613a9c56c0991cb070cc3d261184f4fa470af79237a821df5901a75123b044e301004b0de36537dfe3f8a54bb9a9f79d051634d69ef1639f471f62ab105f1e24a3a3704836a1a5623fdb67389cc83cae6e4d10f56baa2edce2e6a8af1c3d3", 0xc7}, {&(0x7f00000028c0)="e0e51ac8d82a24ad0c0c132342f7ea2eb2dc6277341c8f430a85f52b2bc1851a4ad340ec82e44209741bdcfb789bc2779c6f366587e1811d0f1531dca88a8e2981eac473ec9eb66d1a01210a9fdd02835dc07c5058a6ca07dc80e961f87a379800ca50e867f4955371e1f1a7912647c67444ef53c02b4e39805a49ac617a9b0e2a42d5e04cfe43df038b65104cc303992b58ae21978f59ea5e6e7fb1", 0x9c}], 0xa, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186a50b5bf3e752b00000000202000004dd5706c85b0d80002deff000000000000291c1572b9cf49f5330000bca9edbd9c", 0x34}], 0x1) getpeername$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000e6f09c6200000000000000000000000000000000000000"], &(0x7f0000000100)=0x20) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x20000, 0x0) r2 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x45af072850633a7d, 0x8b, 0x20, 0x1}], 0x4, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0xd2, 0xfffff, 0xef, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0x6, 0x5}, {{r0}, 0x0, 0x40, 0xf0000000, 0x468, 0x100000000}, {{r0}, 0xfa0a8b764b046c73, 0x0, 0x1, 0xfffffffffffffff8, 0x9}, {{r0}, 0xfffffffffffffffb, 0x9, 0x20000020, 0x1, 0x1}, {{r2}, 0xfffffffffffffff9, 0x50, 0x10, 0x3f, 0x100}, {{r0}, 0xfffffffffffffffe, 0x2, 0x3, 0x3, 0x10000}, {{r0}, 0xffffffffffffffff, 0x0, 0x40, 0x8, 0x1}], 0x7, &(0x7f0000000340)={0x5, 0xfff}) r3 = semget(0x3, 0x0, 0x400) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000440)=""/4096) 16:00:05 executing program 1: r0 = semget$private(0x0, 0x4, 0x310) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000002c0)=""/228) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24, 0x1}, {0x47}], 0x2}) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000001c0)=""/235) 16:00:05 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="685f6f30a1b81700a7f96e12f3e315b999452c281e870dc5faf99146b96aae223a5d6beefd437e2ad0fa024dd2cfaf16567f12943672a9eb522b0337bae622a2bc245035ec943552d931147839e5ac430f73d90d8838aa9517ee07d1199b4bf976e107355f14c1f858c76bf094bfdc8a11927af09ade258d5fe440e1db086577c70cfe243d65d3b26e987c3ea8257f6bc39ca2881be79d010f56c36577d68ed6823bf8b40cf9", 0xa6) lseek(r0, 0x0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r1, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x8a) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000080)="11771e85b6a5ea52be7f5b9f", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) flock(r0, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x3}, 0xc) 16:00:05 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) open(&(0x7f0000000000)='./bus/file0\x00', 0x8, 0x21) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x6080080c2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:05 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002ee6efa9802d66696c6530001b7a9b737fd2c81cb08630c18ff222a00d55dfcba2efd9711264e9a880aedca44dec635dd1487db52f54651da4f5cc658ae04c965f1c567bfba9e5a52488148c2caee82335a7311537f3faeca35e93b85022961c0472675d7279663beda8de557e6b0d33f7e52e0bcc98b4eed4d6c851a6ee8df38c5d55c2fd964ac8c25c25748cf9e8a7afcc8e549c320c69dd5e92996de5a641651d6bfac18ba61c0c41dd6b1d34c84df418d3668cc75b7d8572bb603e8262ae22ca017aac6894d0122b866b81182ac58f7216f1162cb4079365c82d83ea5502dfce780250e386fb028eb72ed4c4271ae6a03422a30fa928aa15db2597668daf59e562233798832079e3a131c92a06d51fd8379f0a1ff8e2493ab73ff3a96fb40a36d8b4ebfde5a7e13a943cd36150d3aa4b3fc73d614916937f49c75960b191675e5c031358c125c0fd2c4447c381a67fc12e7ceb9bde89db4ca8d80fa605edd0b8172cfd7d4ab4"], 0xe, 0x0, 0x0, &(0x7f00000016c0)}, 0x0) getegid() 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = fcntl$dupfd(r0, 0xa, r0) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff, 0x3, 0xffffffffffffff99, "8c5c00021849680bb29332b90000edffffff0800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x6}], 0xa8d, 0x0, 0xfea, 0x0) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x7, 0x4) socket(0x20, 0x8000, 0x1) 16:00:06 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0xee, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x42, 0x2c, 0xa8, 0xfffffffffffffffb}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x3, 0xffffffff}, {{r1}, 0xe8e2f1c6f243331b, 0xc5, 0x60000000, 0x6, 0x4}], 0x1, &(0x7f0000000300)={0x3ff, 0x5}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x1f, 0x5}) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x30, 0x2, 0x2, 0x42}, {{r2}, 0xfffffffffffffffd, 0x8, 0xf0000001, 0x2, 0x8}, {{r2}, 0xfffffffffffffffd, 0x56, 0x41, 0x480000000, 0xff}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0x32, 0x4, 0xffff}, {{r0}, 0xffffffffffffffff, 0x98, 0x800fffff, 0x0, 0xe09f}], 0x3, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x0, 0x260}, {{r2}, 0xffffffffffffffff, 0x8, 0xfffff, 0x200, 0x7}, {{r1}, 0xfffffffffffffffb, 0x0, 0xf0000001, 0x100, 0x22}, {{r1}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x9, 0x1d}, {{r2}, 0xffffffffffffffff, 0x3c, 0x40000000, 0x0, 0x401}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000000, 0x800, 0x9}, {{r2}, 0xfffffffffffffffe, 0x48, 0xf0000002, 0x8b02, 0x4}, {{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x2435, 0x7f}], 0x6e, &(0x7f0000000180)={0x20, 0x100}) r3 = kqueue() r4 = dup2(r3, r0) bind$unix(r4, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) truncate(&(0x7f00000001c0)='./file0\x00', 0x0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(0x0) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) r2 = getgid() setregid(r1, r2) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 16:00:06 executing program 0: lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x1, 0x8000, 0x9) r1 = accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x8000000000000000) write(r2, &(0x7f0000000080)='C', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x4012, r1, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) socketpair(0x1, 0x2, 0x7ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r1) 16:00:06 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x2) fcntl$setstatus(r2, 0x4, 0x3f) dup2(r1, r2) 16:00:06 executing program 1: setuid(0xee01) r0 = semget(0x1, 0x0, 0x41) semop(r0, &(0x7f0000000000)=[{0x3, 0x3, 0x1000}, {0x7, 0x800000000, 0x1000}, {0x3, 0xffff}, {0x7, 0x1, 0x1000}, {0x0, 0x5844012c, 0x1800}, {0x3, 0x1, 0x1800}, {0x1, 0x9, 0x1800}, {0x7, 0x0, 0x800}], 0x8) 16:00:06 executing program 0: open$dir(&(0x7f0000000080)='./bus\x00', 0x40, 0x4) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000040)) 16:00:06 executing program 1: r0 = msgget(0x1, 0x402) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x1) setuid(0xee01) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x7, 0xedd, 0x8, 0x10001, "84d25b2a12ea8ea958de357d594fafd6b88fb493", 0x6c2f, 0x6e}) r3 = fcntl$getown(r1, 0x5) r4 = getuid() r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001980)={r3, r4, r5}, 0xc) r6 = geteuid() r7 = socket(0x1, 0x8007, 0x5) geteuid() geteuid() shmctl$SHM_LOCK(r2, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt(r7, 0xfffffffffffffff9, 0x0, &(0x7f0000001840)=""/229, &(0x7f0000001940)=0xe5) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={r3, r6, r5}, 0xc) sendmsg(r1, &(0x7f0000001780)={&(0x7f0000000280)=@in={0x2, 0x0}, 0xc, &(0x7f0000001600)=[{&(0x7f0000001500)="57172ad9eed6929c14a0fdc3f1dbbb19d4398a05c949992dd89beb59d639e061a4e067f8d06b755e85ce497dc90414bb97e3137af0ccb1c79ffe96412d71fd13194f8dfcc60f6107cb554c5f5c8471feb7b8ee992ddd8b95ab1901aef3d6d337e02ef0984e4ab3ea4802214b910d41a3ba4c88192902d29c9cf233115486c481fce0f5cf5db564be1f9334882da7d93a2e9a9f39d09f9deccbdcda2d1d29f3509e0ae8972f260dc8293c6320d99b3c54a652cc3c0461cc48b5d58f74b737317a0aab735dd2426d1bea6f1ea3c5c364c593b08610", 0xd4}], 0x1, 0x0}, 0x2) shmget(0x1, 0x1000, 0x100, &(0x7f00003f2000/0x1000)=nil) r8 = socket(0x18, 0x1, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000240)) setsockopt(r8, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) msgctl$IPC_RMID(r0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000001800)={&(0x7f00000017c0)=[{0x24}, {0xe7, 0x619b}], 0x2}) 16:00:06 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r2 = dup2(r1, r0) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000300)) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8187354fcabe758bd2833091b82f2be615f860b26b79cf38f0ac033cca0aa1b402934999abccdb3189cfb38fefff90c2452c60af2b51ad0cce157ef0162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xfffffffffffffff9, "955cb8af9881954dfc4c7f01d79f2500"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() recvfrom$inet6(r2, &(0x7f0000000200)=""/247, 0xf7, 0x800, &(0x7f0000000140)={0x18, 0x3, 0xff, 0xa7b}, 0xc) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r1) 16:00:06 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) socket$inet6(0x18, 0x1, 0x8) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) fchflags(r0, 0x20001) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x88, 0x0) 16:00:06 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c0000000063c034fa1aee5a2c28632a645c0eb5ae8dda3d5c17c1ec1cfed0d608b8c26e41d7d3310cf247d7f64ff095347fd379cee3e89f77423f1e24a4fda5074ba724fe7b2af8cc83bfda95e9dec861d7b2b9b169200fe285b21455dc8708a9aa5eda78af8047fd006a7b026e760bb87cbf28e1132e1ffbefd5458c14e15b642c5092898469ef6957ac1713578c0d4a7d7a4e2ddaab9dbb859f05fd53e7d88efbcfc0420fdf0c00f907d37925b4bc3f5dc66f1adbb0254509fc616e6e07bb0d40700f58070ada43c529bd70ace534af60a319660810f13202d76890357c1ff4f4015649607a9d595afe7f94f70a97bf95aaf1458d1fbc2dc12bd255b5bed31eb693b364742ba1dd15f2c0ea1cb44908275b09d73eb613707287f532158a65533ade8c27689d47f13bcf54d2eb071443558d7472ae281d1328a25477f15a85fe8c34", 0x146) madvise(&(0x7f00003c2000/0x1000)=nil, 0x1000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:06 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod(0xffffffffffffffff, 0x0, 0x6) recvfrom(r0, &(0x7f0000000500)=""/4096, 0x1000, 0x800, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setgroups(0x0, 0x0) kqueue() read(r0, &(0x7f0000000300)=""/90, 0x5a) setgroups(0xfffffffffffffcde, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setuid(r2) dup2(r0, r1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000380)='./file0/../file0\x00', &(0x7f0000000400), &(0x7f00000004c0)=[&(0x7f0000000240)='[\x00']) syz_execute_func(&(0x7f0000000000)="f2a5c443456a8200000000a4450f18c3400f01c12e6747832e32c4a25d8c5fdbc4a3f16858e22626f3f2366740decd2e6646de4700c4427947f7") 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x712, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x22527c7f2e07b1ce, &(0x7f0000000000)={0x2, 0x3, 0x3f, 0x200, r1}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x110, 0x0) fchmodat(r2, 0x0, 0x83, 0x2) flock(r0, 0x840000000) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) flock(r2, 0x8) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="f4115038291c2ce2ab2ea47121ba7cc34f16aa55c2fa19138842c820fa9600c6e359f6ab06569ac7d965f70b52b36103c783eda3b871b21cf27bffee64ebadae27c0d9d17b190b45a3cb177a6cc903e205c4dfb0107264983a380989a86e04d1bfc02ffab615e14e1627958ca4ef1f541cc9eb7e7b5d3192813a9f0474b2c781b9804be163f08dc9d9cb2853e8a99fd9918c31a172b2", 0x96}], 0x1, &(0x7f0000000280)=[@rights={0x28, 0xffff, 0x1, [r0, r2, r0, r0, r2]}, @rights={0x20, 0xffff, 0x1, [r2, r0, r2]}, @cred={0x20, 0xffff, 0x0, r1, r3, r4}], 0x68, 0x405}, 0x6) flock(r2, 0x8) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x81, 0x7f, 0x4, 0x2, "0b356b83dfa1b07d09394c19736544225f0e8504", 0x3, 0x10001}) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() setitimer(0x2, &(0x7f0000000040)={{0x741, 0x7}, {0x2, 0x100000001}}, &(0x7f0000000140)) 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/159, &(0x7f00000001c0)=0x9f) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) socket(0x18, 0x4000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000028, 0x3, &(0x7f0000000040)="4add409868281a448185be6ebfe605072e713048e69931ac96481000", 0xfffffffffffffc17) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) poll(&(0x7f0000000640)=[{0xffffffffffffffff, 0x40}], 0x1, 0x7fffffff) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x85}], 0x1, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2100, 0xb97a) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:07 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)="582720efab", 0x5) r0 = socket(0x0, 0x4004, 0x20000000000) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x1, &(0x7f0000000180)=[0x0]) setsockopt(r0, 0x2a, 0x80000000000000d, &(0x7f0000000180), 0x0) 16:00:07 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa8, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r2, r4, 0x2) chown(&(0x7f0000000140)='./file0\x00', r2, r3) writev(r0, &(0x7f0000000180), 0x0) sendto$inet6(r0, &(0x7f00000001c0)="5805d9fd675ef32afbcae4b5d30c1b937f499e62bb376203207af0d3215e911fff7e9ceca6e5a4ce3472c710901c3672dca55eebafa66dd86642b8fa7a32b7e8e69755ed46c7748327c005bcc2e7c5269db0b0113e2052c6c029f09c289d1b84be646e8ab102535ab1599ff9bbf435c3204897fce7546016596571eb378befa96f75aaf117335ebb8a46d458ad50464c03703d4d8e1d97c9622e33f46fae884422e57f", 0xa3, 0x408, &(0x7f0000000280)={0x18, 0x3, 0x200, 0x3}, 0xc) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000002c0)=0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r5 = semget(0x1, 0x1, 0x80) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000300)=""/4096) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0xb, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000001340)={0x2, 0x1, 0x8, 0x400, r1}) r7 = kqueue() fchownat(r0, &(0x7f0000001380)='./file0\x00', r2, r4, 0x6) lseek(r0, 0x0, 0x3) chflags(&(0x7f00000013c0)='./file0/file0\x00', 0x10000) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) ioctl$KDENABIO(r6, 0x20004b3c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000001400)={0x6, 0x7fffffff, './file0/file0\x00', 0x80000001, 0x5, 0x8, 0x100000001}) preadv(r7, &(0x7f0000001640)=[{&(0x7f0000001440)=""/128, 0x80}, {&(0x7f00000014c0)=""/234, 0xea}, {&(0x7f00000015c0)=""/63, 0x3f}, {&(0x7f0000001600)=""/34, 0x22}], 0x4, 0x0) r8 = accept$inet6(r6, &(0x7f0000001680), &(0x7f00000016c0)=0xc) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000001700)={0x9, 0x4, 0x2, 0x7, "719b7a7dac4cd8d2a57ca58e3cb8af82b6a4af86", 0x1, 0x8001}) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000001740)={0x3, 0x5}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001780)={0x5, 0x8}, 0x8) symlink(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)='./file0/file0\x00') fcntl$getflags(r0, 0x3) accept(r8, &(0x7f0000001840)=@un=@abs, &(0x7f0000001880)=0x8) 16:00:07 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x1f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7a) 16:00:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0009002f66696c65302f66696c65300000173a21f248fed49c7a67dc66f08b5a84b358a7fa6c5e3845bf54957605272f272f45e514de51beb2abb9"], 0x10) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202e, 0xffffffffffff4a09) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)='~', 0x1) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x83, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3ff) 16:00:07 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) setsockopt(r1, 0x6, 0x0, &(0x7f0000000100)="7f57fe9442415e7a51f767fcc96fcad26381ba2f7c2871f6a7fb39d0ab8185365330d8cb41f6d3d925cb60f598a7717d7206f14e926a2f299d547837ac673ac942f972aeffca7cda54e52fbe608c88051d66e56b73e1fe988797345ef0eead834407a365c79514d216d4183a9225a4f1efda2a22b64c18f6d01ad4b301b6335678fb1e93e89481c801c7d8af364ccc66eae029688c2d8855484270135b1e2bfac11fcc5c38e26465a2f1c0ca9dc9599be7aac01f1965d0a03c882dc2391723cd8af08594b0a80bdd5ee0f2b947b70f522e29002e4706cebd488d548494", 0xdd) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000040)='P1', 0x2) execve(0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/31}, &(0x7f0000000080)=0x21) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x3, 0xc000000000000000, 0x4, r1}) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x100000000, 0x8, 0x1, 0x935e, "67bf809f239a4066e3740755550c8ef2026992e7", 0x0, 0x3}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x1, 0x2) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xffffffffffffff53) r2 = getgid() chown(&(0x7f0000000080)='./bus\x00', r1, r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "5f19bb00", 0x1}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000200)=0x1) getuid() openat(r3, &(0x7f0000000240)='./bus\x00', 0x188, 0x2) 16:00:08 executing program 0: r0 = dup(0xffffffffffffff9c) accept$inet6(r0, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000140)=""/78, 0x4e, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x50) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x4, 0x9, 0xffffffff, "09335277f43636c1ae03f5dfd807667a946af309", 0x7fff, 0x101}) open(0x0, 0x0, 0x0) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2dbbb2ff, 0x0, "000000000000000100000000550000000300"}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000001280)=[{&(0x7f0000001340)="d2416f358974e74eb9e437a92908647b8ea2694c0588f6dd5ec3179024eb0182ce2ffa08e271f7b9dbaed23dea264a24920ae09eb2fd03ee3d6cbe6ebebd14e264f9bbb8dbdb031ec5d661568423c263821a3f4c00dbfc47ac860b67139af51bbb52ce452dabaf35c451d6880399fe3c21bcf7c451bd682df1422a1062e54ce467b78e0f44f299b22359c26f1a8d7963f5175bdcd62ee76a5172dd1a143886d8f846aee9c0e19f2cc759846dde6abf55674345a06f54913a62ffc9db385f831d3b74872fd73ea7a336901a71be1bbc7839455b968dbb154de5d4337ebba5c5f6d7b7c68338ff4b60b185b16899d135970583979e2cbb2bf791bf56d849c0529ae264000721fe5d1de57bf495a8dccea103a0feb8c3ddf87ce5fdcbaa264849131ce7e9a35fc613e328be0789f44d31435697b660671764cc888907c78ff5e25971d6298f0dd96ac58c2c83688a3e69060ddeed6c3a8e0716c43ef750a1ebfd0eb4117b07421055db1e6b02e9c6c7145176e5bacdb4f83bf49f790a0ded2ed0920d2ad81437447f700ee0a9e9910108e725cd9a03179a47a541155c2b0101e721ac991cfc087259e83e64549e44edfc05cd19a8f9a35dfd7e85dd562c1d89214d238e408ad2f0dd989b31683c7a1efcbed0f6d44a0a28d678608744c17eae2fd53c8e845620071ddaa6bae1c89fcb08f8d2aba38fe8d2a1fff42e88f10537ec60e6d5d7177c6567f76bf4fc97c87d684658107467ff8ee820d16c58e6e995e98ba751eb49bab5a4a1b4a299a513e53d9b74fd2e282422ad3ef9a9ac189f72ede43ab83b43c92591ff55d6e24386792f3b7c19173533e408d567f4ac6009e43b3b477d1377e122ddc1fafbe7205805678bb01e5e809039edb49e35fb26d5c84ae38070ed9c3eacb216a271b7f5343852639ceec98a123b32bdddcc4f68a6a5e46de1e08676de1ab80c7ca26be04ec3656a3cebe61dd705ba066e49cc68383a09b7589c5fd5a55292c1cf5b655ac61bc5420a1b5392483a1ecfdbc642cb21c70363765e06183ca3dbf9d122f75f4ef71224ed976a5b8408716f4c83d4f50025a4013f8094637087fe6859789b675cc58c54a32c76476b0ea0c9f734d035f64c9ba4bbe03f4ba5a6321eb1ecde1702a60e23d103e87905cf028976e820544bd9db15523a8167276f835ec3ab1146ead409f267d15667fff51d22beacaf2c03d91311a07d2139339002ed515b8a553dd8863edc4636d754da9ec2bec6a60e68a21883739ac1bd46a31c1672a6bff074060ba07a36d155b3a3793ba0aa3946eb1691c439c67dd6647c01bfe96135d9a610acf14bcf4dc005e6307d4b73f20dcb4bd1197bb7f2282d2de0d8717133922f4d8b7f9d126913cee047323bda69538897aed36de3308ad6c7ab2daf84b0d3cd29af283111611db283491c0f2d4ef8603619bfbe0a9473cedef0b0d4a12219e3fd2b711ae77937c06d068345afa5b9f07d12b0e3e3b6483749a73cfb5f704a54f20b6b9a8f2b4a747b1e93a6f5ae5dc6327c4ab15659098123aaa94457b0bf2054d1adc0f5c96a39c96f778d4c9c177dd734f0c83fe8d3cd66ec8817bb4377aa6c1f6c2114e420c81bb1d35aaa4273ea27642d90c890f08df87c5365576cb9f3a63e8c81a1c2e5e0f4e216bf1fbe5e6261ea4558b67a9b7a45a3cf1283edc0bf1a520ede51fbb1ba6c5268b396c23fbee14bf46f5f462fe2e2a82b7933944b1333d78237d93882611be17f0e6d97095a7a300bef8baea8c081f7e9a4f2cf9d8bdbfa4bc1366e42c6098488fafeec5779b1969009b78740386b90c5be7b0e9dbcc6a155aaa4276c7888e45ffaa0095b53ecb5830e79bd1e8a532fd6dfab096bd4b6c01dcb3675fe83561882023d2a9212575681caa1a867ee4f75f0b69d54fd54d95769e21cb2dd11f392f62d184db1e5c455102d555939f13831c8ef29b3f9dc0a2bd71c3f8654e26d30e3bde8f03ac44510da4d615f8ac7fb3a62c038c1451af84a3630794195c09082f33b85acb892cfbc91c70309ea556352a5c1d065a8336c545216af1d79909868627bc1aff199d32bf28bff8b2f41bd5aa3c33debff184420273ba5369b0981a567f21f42fdee2cb64a1cf9977f267e315425cd5d0b0f661aab42c1e0624c39bc9894dd39bab41da034113f0dd3bec7c86ee930d8936725a3e25f56788c2769e8dc39b188dae98ee01c0d9dcd5599596156d02e3339a9de6b5295778d8cffd1856ab048fe920382892d01fcc14bc62e83c806b211f7bbc18087922cbf5beb376b851e0496b5336e981673768f81bc02a36798503130ae103670f8a78d1aa7f8bc767895e2a476efbb0fbbd388be9e89a92c432d33442dcfb1ab6a78abd406e58ee0586e9588779643fb8c8a82c3b96a3ac64aec45cc0c647c7d87916d43b3c4dadff25ee8e37f685d1d91ff83eae07d207f1dbf39595db93f4c07701f534af390b44d05b1d6267c72b0efcb96c39386d40abf5ed836a32cb938ecdfdf77730895f173e42cc06dfaab7361bc5c5ba7ef09ce1b819df9d4062b7e850cf0c740102f7c04ab6f9774b3191341a6855b6fd0946210cdfc9b0dc01118f645202f717bd86fc468378eb3d9ea5bde44204e0df6bb295d80e68a6efdce4a636f3e88544ab67ec7f30a8aa95252893f1a6df7c67cfd29002da1527cd4c343bb9be30809a1619e07a1ac851c639344e9b5c5176dd6ce9b228201b65a360c874631d20b14b70bac6a6ebf459c84507b4c12df9a237bd6447dad6bea61ceff25173f6794b64b6067de989e2a906275aad2e0ca5f7be48dca08a657c4edab407a5c175465571060dd670efafd9f6d948cae66fae64f845650ed0f4acbce71b2a32a31615654157910906b166b0560bd803bf5c934dac5ad57c2d98d602cc14dc2237f36ecf30f51848fcb7237cc00f9b77e113c32849ab4f2baefab87dc95da54b977418fdc1537878153cbeac8c40b2e118ec446aea3d0fe3d217347f4cd852c1cbfa66c87ca8f4f07963a9aa70e31df8a7043fc4f1db8a0aea08671af4c34b2e0b7a69461af5936db89078ae15cf1d0e088f17d626bf732cc3bda556488b629bc7742c5e9f2417ee320150439e3630e83077c9839987f115f7b657b071c0ce2a70b6ecbd18e00f54913639e59f9e5739ca7c0249659b2f9b810c84c3bc6d26d5160fa7257375b065fea4aceb3a8bbfb4de4d6f2ee013ca40b9a5327cc5018fe04593b00ccde65aebe8397c162126c3f2dadf41ac08edcc4fdd53723d082dd4411a8387cf9b5a5a0b5aabc0cc889dedec1a769166a148f6f44c925d0f00b4d00279d658625154f01f86bc5d2044e46ca204f3bd516b01ff6e65a896e1781fcf70df005384f439444e26ae1e0429f41e7e9781a4e5c9098aad1a48f0fa1d28cb7ec7a38830d7f99bd4b1e37fb24c95f765866121665f6126904d725154bf274e81601b762f83bdbbb9a04c98e2f4ee3956ddcc550bba51c9efec9aa8301072ec77dc190d1e3f016470569060fce59a64bfd14033547cfb80122eb66df731c3ca00f7fafcac5f8f8ba9a6495e5b0cf0bbc231778684825d27d8860a1a404c030012c20efeaaafaaea612cbe0efab1dcb6511e4f45e7ca323e25c2a6ef9906237847f9541aa6621f6bb5c9b00c885452cb024dc08b4618680ae460d6eaab808033af6160cc127cbf2f77e3ec7c43d8498fb672284b40b7c663c1142379443b7f170fc82a58feb90c1af61fdc68fcfd40138edd625e0fefc9a561d6fca0ea28f6165661f650e5dae15287544db5c109a890ac828adbd1dc17254acf7a51390ff1e18ed99f6ee2b9c7d93bdcfc2edda56208676db486505c83918dd0e4bbd5cb47b005414494d1a4af423353964519133e7b838c0bedfee9c90c5e78bdab65b020b8603a4a964e4a006938a2a76473b65ed1d2800fc1135bc2ac5f575b9fa6d67f8c73366dc615a8aa4b69e9d64db8868ceb309a9b829832a0c0d227847e70cb70073707fafc5ed7d986cf6c0c8c7f276d5d42b3fb9d704191aaecb24e73b8e57b37d111f4e5febbc8ddf9890db22537404511fcc08fbc2646ffe92d166931456829d55a2235192702a25bfa9049aa6aff71e1df19d661ec754be8599209611ac1813e125531e96a39d5000d97c9297806e230ccf35cf22ed1d5af29a14cc675d9ab1a82dafd3d36cc36ac072c9aa62d6ca3e67296e0c9f4b9363ee463ed96ed64e2d767c1397a9990d1c82bfef8d5d9d9b64786e62a6deb3f5c6c8c54905241eebd3337144cb5e8859dce31f87ff7fba7864ec15ba0e5af70a0b6baf40c139b04d031fe063f54c1078c5c9be03e94851fc66a4f8b698067729a380482066e2b62f4c74997b9c1a9a71117628871540b203fd8874b4f795a57ebb585c9f3ce32f16e553db097fcffdd3b513610a980b9913d69489879785be3915403a35e0e3837630710eb7b3f6700b81c972c012b0e0bb94814900a0f5b553874f2ea395fcde3476b45e9c03871482b1598561a5db3d5d3defe9d9b4a51651e35e6f84359b9bbb653919915d9a14e49b98b95e5250ff5902d42de2ba4f3aa9d4adf7070c615447c6c10db9599c60faf460b4d50dae700f3b049c5d119443f02a8b4dcd911dbf020284de7cbf54f3db6b0ba421599fad29b4fbe12f618cd0dc06d3893318fe9dd366fee204e6abd88ac7db2e9c1a185a36c4de674669be862955d3147c609dc451507aed46d0e3fb9a5edde49ab29ac96f680d32796a38aa5f599d51dee2174c3806a132d999989b3808e6cea3dba1d14d3ee650ed3f3cf9c2c92bcd5b77000461473c71eae2212974d8b3a515be48b1367fda2a383bdd027e2df91059cccab0542c13310fed1d8e22494718f5950bd2b260b56d35a11da2c24ed641c1f0fd8eba6e5c3e48c57032f6ea743a91d7a99fedda32421553c10a13766dff4c73a8d39daea4f77f752b7a5f687eb192aebc587264b75e73d721f11f808e814ae6bac683f06157baf4b53194f00408e065128be30fd2b9ae9fac724dcd051f7089b73a5fd1e2aab402ce4f3b9c799c3396eec8dc3a906defa4313e3c780e19080bf16688ad41f2feef03cba2ac14c2a2d9fd3928cabfdc932484d8c2622426e9bed0869da2da51fdd8f39287437924505e9d90b1251c5b403490a3a6a4b82690dd8befd56c1f49453a50b4be8b882fb6a4c9fc6a053ff309f1594acdf421d40bf77478feaa1955c652d54f13f55681259a7fcdaddca0c829a4939b4a7aa6e755d9c521b7063bbfec059ef157d6afe0dacc8911654ff7e4d5ce83aa483624a91a745a1fd05fe9e9f50bc4cd8bdce82d11fd5463671ef8a597752a7f02af9621478e8cf0ce27c35361faeca3a27805ef272623170473d93b0b600a0714f25f883e7b01cdf01d28631748b4910de6866472c089103c33ffc465043d7724e89480a895ea358e9d484ac78b052b339d2ce327b67b00a28c499f039232f3f52efae153bf99003baca83b9ce8185f43cd06457f896cfa3a988309b38aa8cf995accad3c4ffb70f7af082141ec0c1b6b81d25540a938c2b4b3d365b303c07a0a92a0048f53681a4de5f385c4ecedf3a9aad9bb86a6c1e4e10cdd92c0fffd35a8b04634633de7b8d44f0e7a61c240cca430494ac2f7aa12609e5629fe28ff60ba82a30b58dad0eb58a2c0e2c6f7f7f782fbdb39676326919fab892224d30d43fb85ed42fadbaea88f7b500893b5034dc949c78cb752603f508494f9f57f9daff178bac7df25b5de8661b122007c9300f2882cf160e71aeea8225548333c9938707d9f8fda674cb4ae5f37584700fecbe1a93c49f8fdcc0193a0962d61a675f3d2e482cb9e5de6c05dc291db31b14cb996a96487aac4922000a803788ec93d8c485e6fc2a8087d5c13504ce65167f70bc4116513832bde45cf12e68e72c648", 0x1065}, {&(0x7f0000001140)="d952c7077ae5d3d81a9326bfe12b7f39917e9ce0a39a272e65ed5d9a46fbbb22e87c24acc11e77cae17dfef003e40493b9c3c6e4fa36da47664b7c100d6656db495a662d49ed76cf37c3cbcc1d43380c81d9e46c12f700432b17d8ab881cf7c5722a4993799bda60310fc06ff6a5d255b6ce63261e5443de8d8d91e40cc187aa48c5af56cdd0c27a572c5e87bb5ddb6ab392847822d5979201ce98ddf0ab4faef265e7705d56da284ee67f7f80e89c634fddbdec43b1", 0xb6}, {&(0x7f0000001300)="d73bf09895c9d42042c5eca3cfe731dcdc253c9eb8015074fa222038510612dd7aa9", 0x22}, {&(0x7f0000001240)="437aad26514dc86f311d657c7418458c4381fe9370f485a158949469361a2e7e4587f08327db3717324766bb07eb4d92", 0x30}], 0x4) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) poll(&(0x7f0000000040)=[{r1, 0x100}, {r1}], 0x2, 0x5) r3 = getegid() r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000180)=[r3, r4, r5]) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r6 = dup(r2) unlinkat(r6, &(0x7f00000012c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = shmget$private(0x0, 0x3000, 0xe3b13bd18e5f6c90, &(0x7f0000770000/0x3000)=nil) shmat(r7, &(0x7f0000783000/0x3000)=nil, 0x1000) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:08 executing program 0: clock_getres(0x6, &(0x7f00000001c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0x0, 0x0, 0x1, 0xfffffffffffffffe, 0x5}], 0x9, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x2, 0x0, 0x7, 0x63}], 0x5, &(0x7f0000000180)={0x1f, 0x5}) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) pipe(&(0x7f0000000140)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x119, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000001c0)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000000)) 16:00:08 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000000c0)) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000340)=""/71, 0x47}, {&(0x7f0000000100)=""/68, 0x44}, {&(0x7f0000000180)=""/212, 0xd4}, {&(0x7f0000000280)=""/50, 0x32}], 0x4) 16:00:08 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:08 executing program 1: r0 = socket(0x18, 0x3, 0x3a) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x22) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x9ad, 0x989, {0x7, 0x8}}) connect$unix(r0, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000080)="bbf9d0ea5540519d", 0xfffffffffffffda6}], 0x1, 0x0}, 0x8) 16:00:08 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) r1 = semget(0x2, 0x1, 0x180) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getuid() getgroups(0x4, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x1, r2, r3, r4, r5, 0x20, 0x100000001}, 0x80000001, 0x2, 0x8ac}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) read(r6, &(0x7f0000000080)=""/160, 0xa0) r7 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000000)={0xb, 0x3ff, 0x74cd, 0x3ff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) shmdt(r7) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x68, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:09 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) 16:00:09 executing program 1: r0 = socket(0x10, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x4, 0x3, 0x1, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0xa722, 0xff, "f5b4ada169353817b3420b8afdfb2fa04ad8d122", 0x91, 0x7fff}) getppid() getppid() 16:00:09 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x7, 0x2}, {0x18, 0x0, 0x3ff, 0x7}, 0x5, [0x1e8c, 0x0, 0x1, 0x1, 0xffffffffffffffff, 0x1, 0x1, 0x3]}, 0x3c) open(&(0x7f0000000180)='./file1\x00', 0x20200, 0x102) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0xff10) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) chroot(&(0x7f0000000180)='.\x00') unlink(&(0x7f00000004c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:09 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() close(r0) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 16:00:09 executing program 0: geteuid() r0 = geteuid() setreuid(0x0, r0) getgroups(0x279, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) socketpair(0x33, 0x1, 0x49, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r2, 0xfffffffffffffff8, 0x7, &(0x7f0000000080)="ffad387133ad2e29b755e91046ba94ec9b", 0x11) setegid(r1) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() dup2(r0, r1) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getdents(r3, &(0x7f0000000140)=""/27, 0x1b) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x3) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x10001, 0x3, 0xfdba, "0a080000ab7a9a210526d8e500"}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) pipe(&(0x7f0000000200)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x100}, {r0, 0x100}, {r0, 0x80}, {r0, 0x40}, {r1, 0x13}, {r1, 0x4}], 0x6, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10300) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) 16:00:09 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001380)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/172, 0xac}, {&(0x7f0000000040)=""/20, 0x14}, {&(0x7f00000011c0)=""/173, 0xad}, {&(0x7f0000001280)=""/203, 0xcb}], 0x5, &(0x7f0000001400)=""/38, 0x26}, 0x41) write(r0, &(0x7f0000000080)="d11e1b8bd1e5bb57", 0x8) recvmsg(r0, &(0x7f0000001a00)={&(0x7f0000001480)=@in, 0xc, &(0x7f0000001880)=[{&(0x7f00000014c0)=""/91, 0x5b}, {&(0x7f0000001540)=""/18, 0x12}, {&(0x7f0000001580)=""/228, 0xe4}, {&(0x7f0000001680)=""/56, 0x38}, {&(0x7f00000016c0)=""/139, 0x8b}, {&(0x7f0000001780)=""/4, 0x4}, {&(0x7f00000017c0)=""/34, 0x22}, {&(0x7f0000001800)=""/86, 0x56}], 0x8, &(0x7f0000001900)=""/241, 0xf1}, 0x42) dup2(r0, r0) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x10, 0x20) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x101) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x102, &(0x7f00000000c0)={0x400000, 0x4007fffffffe}) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x8000, 0xfffffffffffffffa) close(r0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) fcntl$dupfd(r1, 0xa, r1) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000180)=""/232, 0xe8}], 0x1, 0x0}, 0x2) 16:00:10 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = geteuid() setuid(r1) shmctl$IPC_RMID(r0, 0x0) 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x7}, {}], 0x2}) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x6d) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x410, 0x0) r3 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) r7 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000004540)={0x0}, &(0x7f0000004580)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000045c0)={0x0, 0x0}, 0xc) r11 = getgid() r12 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000004600)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getpgrp() r16 = getuid() getgroups(0x4, &(0x7f0000004640)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000004780)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000300)="1294577ea39460ed75a58d52e49ea35edc726b89834bc8c48a59919f2f144d78b4e044f86aebc12e7cac700277bcdb2523b83406c3063af80103f5a6cf825b5794df1b9a1db9f422f03fa2f41aa5c2ff1c4c8d54d70a1376440335a0d06d3a3c9c7f935ac773026a7632b44272f70fd6a1d9f5191e26176e7e1f46b2396ee8094d150aedbf1b1a0ab4195d32215cdf9eae21d122ae11516ad627abd724a5eb", 0x9f}, {&(0x7f0000002540)="060c671628bed585d91b20110e969fec0e535533faa14904a8670973062f47d00d501f11398779e15c7cfd137b956e07da16e56f989b6e587234ee8948a96310d3fc14f12bc56665f3bfa8883a20f8d955e820ef579d626d3c1702e62984d7ccf910beee41b53d19669b521e9f8109d4bd9d2b128ba19b92d23b4e6c14dba3c01416e2fae623dbd3ce0a7423e99e723bcd2d59b746f4ed3f3874f1bd3564a409951ece09595270c06fc14829f4aa87bec97ace488032609c29be21f1cead0a0ea7aff0501f7515798e3ad0cc46c243dad912dc2caa34907d780824eeec87d72302a631c9dfd8443404bc13ef95cc27bf86e51f4c3783e216076657bc1da7bd97a91d9227865bceeacfbf5f687ba5bce7ff3a8d85512823b2b0f2ad9c72d831313bce686b928deb2cf341387531ce4c416e05a205c44a126ac568cb5a370e8f499369b4ce134bbc45b20ce4066dbbc609936a0b478aedadb110288e9f83491c2ce52840c37571e320b0012e37e98c58ff6981864a340900b3c9a6778b88bfafa47851ab7bfcf44c02f087c3f9aedb5b6234ac78b0547728dec25a9cb6371cfeda199e7051a5758affd7b05b23fd3ffc788eab2128d7674a55a85eebbbc8073edf3c6d0f2f36f5d7edee0d5dc550ab2075982bfab815aacea618bd4e1d45fba387d344fd9e5a27e0007ff0c5ff1310400c2ac5ac6cc2e0dc3adbd43f6e4629ab425aa49e146e28c2850a210b1abb39f34aec8128a59dcb5e038b9f2c9aa517255042c7ae8fefc85bd7f522eabd7213b2264b59f580d911ad32df2daf207e7fe4572e2d20bd1078646f9de6c4abf9e530606b417b0638e973681cd6b1cfed63dfcc15fb803405607386cc313a9c3522362a7f3a5b3b65be768c88b9753566305d654f8892bfd2aeea5c30c7baf220f6c689bb5dc044176a4dbe36de100ba211ec2e5e489da375bbdd1b9e6ae3d6d630f654c3398dc8ef08e3c716da9785a7d40bf6884d9a63dd1580b1f0fb7c8b3dd1dbfb7d687f9ad0d188aa293d7971a0f46b358b7b26e1dcf17d9db08de138bbb73671b52cfb43934767187571adfb63b719d52af8cf05bf32a14cfc23fd3318cee875bd28ec1f46cfc4ec442c13dac7c5489afaddd2481ab244ed3d5b6c725ce8f2fe621ff359c47f45d3e01a10d6444936b4cc7c23d5591e46b1eef21d45eca53f6b3d4e7a5840f38f6bd5f4a3e152b67cda7efd68016107d442277c3e2c75aa4bde07a380d25d281323797acdac75675371f9e8a5eec851ea6acdc02ea603b371cc6af28e570ae419b0c4fc21f101af3f5af2702bd390d3b0ffcb1be47ec7691b8098698f2891236cee442c0a661ff25cdb7c03fd023ad22893c845118012ffd474770f98ce6cddc849576886054aec76534c28e47b8f1dd37831ec36274dfb569fe1042b7a5805cf3ff84c431855b991500f267ea1b91e473ec8d194ab3a5f30a8814b21a66c098849aae7dfc63b56ad25e2cc5723151ebdb2f9a1f16385e83ae1c6f596e8f2e9595cab8c78b16d0070c64260bd4e80a480c5c4a61924e68456607a79e9e6b5355921852d61636e98e8990fdc62e98003789a8de00f5e1b4501695ca7a206ccc00a5fe25316e3449afb8da5b633709ab8000945633740bf278d9fcbef697f007583c9987de1ad26e80aa0f98baf9fd06f54b69789a71ad63210ab9b6e7664bd033bccd57dead1e1a635317b199e948904a9391f7ec94089561ddc15d83e63c1b05eb04c3d7a78b06f6523fd09ce6a7d563af811115ba6fc117532b10d6dfbe6dddc0a5641f8d939392ab4e87fa8a13535206eaadb2219484b0e55899cee6da99ce55d185f573b804555b8f51baefebbecbb794527731c9816522a8d616728f49dc9e7ef73129157f01dc65cecd672d96f8709e98cc53468a47126f33ea35096e8bdf63672a17ddb005a8059497ea8195781554583617931570da6c1fcfba9b944f0bcc6a0bad62464e0fb462eefbdb911ad48ba4fc573cc37995eac990ff7efe08ce123553a7c8af6dc5a1beec4c29d462671bcb5c2ce52655348ee74e4f0925fdb29ab3a6af9d1530c8fa80470d76b9246624914aa607c2d853dd4fbebfbbd9c2722b4ed2b3ea7ddc716c4bac707b4ac1a2c717be47e2b223bd0158c61d94f9607fff433025d563c6b68a2dde1fdce96dca8253ac0bf4255b9c31e77a739c4a223659bb442420ba4268a58879f2940d22faea22ae0693b54bacdc88dea1adc843613e2cb2cbd080f6a9f5372ddf745c815fad3259b5f8dad90feca88662e77a9ae80552da51beefaf4804c71df5c6edd2685c7cb1ddbdd0ca8dccc7af0ebb2a1a12c3d244a9cd0df7cf072191f11c877f6ea5eb70440be5f45a6f0dc17e1a7136e58d5330033733cfddbbe6ae8909b70a650873d792100e05656d305d479f8f768ac9f1d1931663bff6324515e64f30af9680aba98863fd2bc68374b0b3d9876f129b55ff8effa77ba2bf3076b86b3bda56c86eb2eea66357c92052e3ac77c3776b2aa53280b6636c3355bc52b3149a34c9e889c4dd98f66e707d618429e010963b225100ca266788634ddbd0c303d6ddb43e464f4cb9829803c6397ea61d99f837cec1ca290d9a078b8d797f86871177c48243d7129cf7e411cacc16dc4d422d36c3ccbfed599b862797d73299c649817595c7846ed66fc4f7e1d3bde88f9543a3fe51e079d2133c59ef87b78abd76e1be654b041e3b3220a0951da4114ae915ee65d70495c31dc25a292c64ff0512e1c58e59b6869d7e462f01a62bb7e785966ddc228ba55225b61b0a052aeedd17a4cad3000974b8874e1c15f20fb18a9e4c7c009c591bcea20cd02972609c54e45bfac787bd2c42694d567c503ff5b66409ec8c2c068b8e143909881c9f0d80da3a932686c217b70ba7eb1aa40b5be9124cdf7d8f3951e2c9bf6900c46f0ad31486cadc7d07088cfebb55a30c8b8c9cc65908f310fa39ca9603f45f72a9e9f0df3ccf5f8d19bcdb315708e44387047fe7816717b279ac7653be6e4f98dbe3c5ab1caf9a6fc8b412a527c81f025aced3e87feb30d9ebb52928d87a805bd641f5b2902dd6ac58842f2dc008d2be396552f0e81fdb1816d4af21ec15e7b2fd187dcc48c310bf9d0d70ac1daf02af9f5c79900ae72858ab65764cb65af61f9bf2a5c9fde2da8e0049861ca372e2a903d618f72a789d17a9d682a046454da7f31c48fa0ce25780e05501c30c6bedfae08b0d8bc9e94e079af4600247094d2ad939acc0d9026053be268983899649d5643e9cf754f4850819e88b6701da30309a5a9c88a8dd7b27179d5f1e9042ddc178388242272220cbfbf6b008a17a9629c4f6c8772d2177b5ffa09d225f3457431f11bd783a6764821dc0103764acc53706ab9eb4b179f0dc801292e4d42bdfc3b2cc045be64f009b39ef1b9b087593efd55ea5b19cbe217026a547b13c9ea40f01e3ebedea6eefa0c5661e26b95d724244b076cac56a63b23aa3dc8343a6e1fe9f3a6a9af30c8fd0ace69906d3b586354955960b1590beacb781d54b44a82ea4082b87e97dfc44caf7e26cb26692fa9a33c15cfab58fb39125d508a350eb62e1b93e056ee862c96c16a362c41d259842e9f59dff514843049e3862a62148af68d2c0cf332ea534ec09104c4fae83ab64b4414631b227f49e8cc27fd98317dc4ff214e8d904a979d432e64f5bfec9c54e5ddd2cee3cfeb9ddf83e5ffd6f2dcac61f8b5ac263b94d8e318db4c62bd740f6409ffbe80b60ee3699c4dbb8228f50c092efbdeb843ef93a3e72ec524dd4e04ede95d08b26b2bc07a3c6edd6f0bb822f7c7224feca9fdf1ba9f13b4bb58c015df8f2b318ad39ebf95da097653f9d910956b4980821dd1ced5ea0f78af1834fbdd254e5873a9d7c5894cf8bc0cee2b7d1042d3e15e6567a9a61d0aaadb5c4f3f4f60dde28175498ad4f17002ccb395133ff96b2350a8097ca75d506f4c938ae500a370a4e2209225679975f80632fd5279f5395a8e67990ee6a1475290127683b5b788acd26092335258f2cffb2813caf3acd4860aa4f4f9e650f72c62ec0bfdf6c3b1ef5bb6c2a5a2934a94bc7dcb4a5c96b68e6d78b0644d26830a706ac48940fcc5c23d4c41d0ba4cb113e6c65bcb534ed9740dc9069081f253bdd9252cfeb2b2f7866b90f5610c78d917ca52ba6688750d807ad478ea7fe63cf8f4186e5471634e952103245decc47138a801ccf206fa66afd8001bc09b97de80c11f4d4a7a4f579498222a9acfff195cba6d1570289d6b0dbc63b38a647a05a944652d29d3fa9decad417c6a14fa991d74c69c405e8d1ebc886f6f56e036d4db97a4d7b95e4765187af6e32c26e42584a9bab274d9a74c20d4aa1e9df3d129e2335f9652e7d356ebb39951658703f5fb9c12fcb7066e36208b97ad42b2782419382bd2b706087c7fdf05de075737db2d3b181b2791d619a075884d8410d9bf8c671501fae9b676aba3f1a8fa48d351e61efa6052b54df0f7ad919b0161bf10abfc207ca70f68b1f4978d12ef5ca9efebee57ea2b20004088d0022e388f716e980466a6a0435a44f0506572586d65e612ead0c5d04d261075d0b5db0875c711d3f61d1031fc05b8e765e7e3855ce95260a8b72c5679752d10d887b5cd82fdc53e3a0971025986a61d79e7242dc6d25775b5fc8724f0f54a8996aa32370928af547635db7bd089bfa98f272f0530eaad28d571b46d25a8c8e8354cc4b917355cd59cdeb6909927ffc0c9ab70a7e9ec8e36d15fdca694bab4b4501a43f88291aed158ec524c17e350b795d5218233227bf1ccce3e11b0722ccc28e9818564a7a628c0c5fe1cca017bfcc008adb41e85d1c6bf65677bf0231005123c008e9b8f25e1f8957e15093ef9c3583fc5ee5a548e0bd40feb7054e3efbb998c87f93f54d551d8f954e0eed2f09c3f93a7d0ccd9052a15cfb10336f9e9b16901cabf7ef16f567cae5a06cc12e94ec21186955426dbf89a51e86480d57ac6b16c776578b0a62c86d4b5de0970fb98a1cde9c2465b158f90f46ff978660721f2f1d1a31402ca4c8d2351f8883e8a6b8dba071ffc7a6157564327e276363998a9abe7cb9c0e6a6e4823bc2ebc7c3d600a5fe794b931921742b14edf2e0534bb247c35d421ee95d29bfe88afa131a762f5cd8458f21caf2297f52cb0d935a0d826042b02b808fe1295a4879c59158aa7c30c15a86a8a2b50e3733ad7c317224fa6dea5a0854868042555b74f4f460ec39e64a18792908bc2f3f54c8483405e855b068177667e6dc737a6c7f179d062cec17793de311a81106af320e5b7087265248c18b8aa8b666c3f16ca9bb9ada48ca211fb1292cfd88e50dd011053bd0a96df5d13e75464d2d71816f8f8cc31c91253c45bd40e679b948370ffd6df4af9cc9bcf057833b4f319f63794b354bc575886644a3f09fb15b41d53f39f1f99b45b2168c27de60d4e5775677523e82e1e9e7f8d3144b4ee6e1225747a35a4e98c15e8c02d69917e6fcc21b3b4a766d522ada248aafca679634acf232378a5ebbb3d0c28048e80a17125577371fc3a99df2f0056095bed6530d4844911ac4521fdbff388c52ddec65fc82e9a04d3ffc3d7ebfb17858e8d147e396402fc4b0a04fb5edee25c24184062e4ae46426368d4f7f35a7d88b59ae26f3a9576b87764a59c8bb743fdf885d74342d66810ebe73204336ed240363e7b5225d2a792bbbec9b2b7c8a29f97a2b8b1d123cff30a4f4d8163d6a54c6d3be370a6e704874cdbbbed639edabd9a29e3b9748ed750", 0x1000}, {&(0x7f00000003c0)="e7386043a0d25238de08e9a73acbad3d6dc0595123c93078519263775ac0b109e7776ca8fe17a4c205e8a85dcbf5f862f5cf0af7f3aaf45a1bf4e7db5384a5a0822ee2d18273c5a60e00c091ad2c0e6df6149f74ebbfff70c6f16e211cacb72f5748f814470009e1f9c7687f56e733733189dbe722a56a57d478f74078ce298282081fda1c7e5f70dea17a7c7932d8347efb6831eba77d23e61a38ecb19d7db166f02b633a4f41c763fad9dbf71b9908ac1ef8857f41be98f505de1c13128dee4d6097cdec6783b12826b51040d40209", 0xd0}, {&(0x7f0000003540)="1373c67fa680777a89f6e101cc8d501b6a2a32282e7ba5c66f53774badd2dc69581cb3eca9aaa74daff6001c3e8aafdb32b9eeb5aaf42367afbd08f71b350bc478fb4a5db8a51e1fb342f47852c910d25564b6990806a26f6488ad7dbca0c7d47f8f537b769a1effa1569726c274499365cb02118fef9e65e7b233ce9f6c1dfde84ab528b8bf0438554401e866c57d79eab3f5ba1525e34561c03b456b8b79b1bb922e0e57386f2edda23e165212b0170d2bd694d86af9ed71751cb7b5976ac84d44aefdcf3dff552e24df08fbe12144132d9120e16db63d5c64568939ef731930f2baf0b2edba6d4ad832b47838ad7402e16da6ef6d794ef0c958338bae41e85dfbca2ee27956c0bae34097daf57dc297a200dbfde0e47977d500e5fc2b6c33788f42728a1229eb08d3bb4b42a12c59f20db6955ce3401e06275aa6b9c942f2d82a3fc6f8edca8c789aa53afc4ea4de05af39c6afde77c5b26e00be2a0992b371ec066f4ad92a71636fd7faff1f766c20edcb36ec1d822286ed3153142512235100f4e6cb047d76b6d55b03b5d7cd609eba9cee06c1a8ab7320f13e56271ece9cb3e36d0ca7895b9f2172452ce2f821afd236f01440e1cdf9d39aa10b221da70ab71f31b0cd52d541f51bbc3ae47a3c4bc009540bcffe90025a324dfe1081952fd22d02e6d3dbd759081c86e182e8876131fb9cea7a5539c4310ca6e601139496a84bc57b6764bac7bef2dab693cd1b04dc5a3a0d84f4d339edbc7416d55daeae3e2023c11719d02b1553b24ced56d06dc7d00ad584ec05e3246dc3f8609ab2d933cb4f8a61c15d3118b448f319610fde40adf0ee1ea2dacd4c9daebca760b751cc2ee046275801bc9370cd4b7b25fcdda41435eaefa099c5daba85cddb89ce88d3d974e1946b3118860970dec30045dd40b69fdaef6b2c33becd7739c19b465ce918559425e05cee6798440766f97433534cec74af17eee34d9f2fe5f4b777b1024eac8b323f822391f95d1554b682730dc9af204e33398774c4ba2957e1628601e9c214100853d5044299127b896b49248c4228ca183d98954d87115b33a419903f53d55aa833dc02475eb8961921c06d3d24307555d62fe376a872205c1a60b3d929780cda22f819f5b755381970dc3f5f019178547535819f8ca2bf0786c228b883f790f236dd15d9e6fba5d59c9447dababc04b0b226894c3ff73402be0ba96e906a45df5dbe0de477a3396af75a51a72cc02aa1d0d7bc796cf8b8ae9d8c20169f4814daa96d8025fc27fa357bdc3f69365721b27158732dc33a20b6d96f1c07ae8ca47be4c6d9f8c9c6dda0a1f595afc8330cea92cbef25c34d9a1a6b6039c397c69e207a5dbb489f4f5c60d8657d383aca0d55c67055e50e822878078368f395b39ec5e90fe3777a91f6b8801d22eff083bdbc7b73c74299c0314a261f2d9298e9b125b85f0bda7a6a097de2764f805393b627a20677a35380d53e23d9df9fedf2824a96cc4ba0b08cec5da7db6a07e5f9769ddd7c2a66f3c8d7ce49430a4246d46d50ae7e5108800f8a4668b8bdc4a3fd4dcab668e9bbbfe80f396c45e00c552221be7771186302d3c450079a65e47b155e19184a7a81fa4d01e818367a756943d9fbcce52a6fc55a4e881c645c2aec233419bdceda431d5dc1ad0fafa88ef398197ee3890cbc20dd9b3095191d0cf5cd2f7f49306387b4712695f16d2475f5ef8c0ea6263bbc703e7396f70f756fae866738e5541840157bd82be9ac3ff11ace353e6e4d7ac5c4d2836e55483907cd841fcaf9a7dc5ab13c2d3c146935778415631aaae20c0b4a00b9a57d7a6b190747019f0906ff3ac06f22812ee5c4fc0c86d3394a3400d4b9a73758b130a28fbf3b25bbd20a9106c9086e4ee3a8c52c1cf501c973e1bfc3786f5142176ecf4c6a10edaae843ccd91adb422f60f8f7109afda580a6b8b04874560131f9d982043cca78f8ee5be7c0d5232fdfb0ba738f5c88ef8011323f32d7336772c558957c06e1984e314e84b7118462d54a451ddf217c156bf7d3a8c03fc3325e415789624bf848cca56cd64cb355df593b3e88ae773bac8c3d5615db2beedc1eef421451351f915ce5639fa8b428ed1022172514b7c26111a5667a156710b05408281575493b80a696e17a3dffe4885dde714fe89472ff0491d2a0a5208edcce32a918fdab91fff6e59907cf59e41a2406b73d03e0a5687bfdc44e9e891dcffbe6ab1dffc619db99a99f1a0e56e21f3edc1a2437435d000fcbb5820b97c0c0ee6c0698b5afdab27d3d3a245884aaba7761440168361b36a60af41e4744245825a5b0794ba3512448871d5c04c94a94240ad9786ff7bf150ec539fc984cc280d6bb1ac25989d226ccfd3c9833fbae01b0b5cf9bdb50733146cd835705c79ccbcb8d070ac0dc6e46cbd4e18e68a84efd9ea32163df856cb6c03dbdd0d81f77a5e6f3a02304c3d554c5d6b8d710282dd6f4546ab77d950f1b5e4210d2650203b009757f421237ebdc1fdf80aa987229bdc003b0b7090d63ba6330a39d9a1a9b141e76fb7e45b5c4f24935f45955174724cd3b571f0ded379fa61c2056780ecc7b11337b26eb8947de4ed0150564196248b9a7269d37cdfc5749e62464dee0da5075871622f1bc6328f9b7a70f3348c5fcd457a17d1cca12f45c5f49466e583d4f37f1cd5e08b037ba3fac092edeb667a5870a6aad85d2778a6e7c87f115ab00a34655ad6938ab1d7be7195640c6a0bb11637f8046de4f8b9b99adbcff11a24cf1181f851b05ec3e1e1a8a995d71e109cb2cc48517a4bd82efed84842903bea97ff7782526a0aafd65a51c257ea6fb4f5756a167307f8cb35565f716ebae438f9f9c4de9e6be5f2d5e4cacc6c8e3e965d9fb4e925f638e4d57d4f28840e95ba587ff178d130201552f5fcf06f050effaf4505dffaaf58062502f9f4acf8543f365131050a8552d7f938509bcc80ba1fbdd9e295990deaeeb5984b54b2a6d74cab650e2bd9be7734ea3ee2a606164c369372ee7d6feb664bb67b9cb574d30c225932f7e709f29aeca09d9f66719a053736155ef2fd03eae18b3b804fba7b8fc86628c33286a749fad10340e979648f7cb3f7f6079e4ad96ac2c469d9c62d78661a97d691735f6b90108d8d4d11584bb5cc4535d20ed522122e5290ea9e0a2953a2e71dd3ed1bbf5e1cb760ae088f24d53ce89d0f1951e5fc00c2adf18bdcb687c26137163c1b951b37f53a19049e65d4440556be8c5373291742bd004cc8f7fb530670258533cd2d5192bb581f0e93758442b207b6d986fb8166c1da0df0fc895e1e8f180036ecad52827e8775af8b21ae8b97ec8ce3d6449ddd596dc21cb0f5205531d6b6bc8ca8b0a39045fe39d96328aba0199c7a84a2eb1d392c8fb7c00d888ae2a651cb47a56059cae25ac6477e6f3cf869d7d8d604d7125fa4cdf276ccf8495d1161a5a868c6784cd095fc01b443f0ab2d15f3770f6f7f758727576224840c695826ba010bea6e3eeadcfab9d8335011fe7340008ae5d67221b406ec10b94b520bb299d8adc6291323d8796093bc139db8ac4a333805048fdfcf634f3f09a24373a29403bdaa725801fde5e8679dfa593b8421044ec4d2d0fa1a2ec324e5d5fda87eeb27551abffc42d75ad994be2f4ed1afc10bec2c29dafdf84ae93b74fbd51471b1796d45e32919b46da5f1fec825021ff9021203a203ed3269e8752b635a364862d6bc3968a9c5ebf0b30e84d53e57dcff915215ffdc145483e431e31a247149bc9fe798d81da8218eb76f528e5add45b9c17cb86a4e77eaaf057ddfa031f2ff3ab0cf4d37ae2c2588123496dadee61f4c945df101ccff877d48ad19521c74eb8d38513e52257bad739e05a76289d9439d05c7877723b3bdd92d030b2b471bf10e2ca128854cf3bbb94e1236183e5f1fad7b63e94668dd9f6841c6bc8f56146ff635143b45edf9444ee003270fb9e1be8c0ed672145c1e3f764bf30f649bcc9aefb114cc521ff25255e49f7a1ba80c8da0fd55a7abaa8a5cf0be7c8bcbf32bed6f2f28a39cd7e38d2d202624120aee6657bd7a2fe3d4a4f66ae5785325de511db5143a073dcb088ba83e3c7a7221e699bb9bee0ee668e68ee3fc0605050ac39b9a2cf2e4c157eb12f8097874a521db4ac0a8215e5aa21b992e08057dd1966b14226713ff26f1b41765d0a409678cced6c58f4eac96957038e67d3289c8b195929be545019147bb3950e06158b96bb8ff7020137e777ea5336d7116809a08eb948b42761152597e8a05579c3ff3852ef4c712f3b3782a1af63276466b8339a004c81641ec26170ec9a11c95c757bc6c17d6f5a483b0dd1550a673641f8067e09bcf97e934b0ff2918e94e7f5311531f1c9b7a96fb4e83c4094e769ddacc276a96664eb37ecacf7303cd846a801984af661097243d237c9746dc5c39c86785bd827a0567fc77f5c28aeed27362bc61628221f3e90ce837e5374ecd1412782a90d1b110a6adfb3940415888ba2553d6aa949786492ccfcf40360c238e7449b9939cc43dfe04777466794f1006cda2e3b66416447ac5f314241e0fdafc17539dc531bd81b8b7466c8170ebf4f217c8208e8533fdfb44dda5ac3f2d92c38b7d3aa5758f57c8fb8c2f9033eadcc394eb675e9565f7fae06fca342d8f83273c61f67459b596502b61a45f9308771d114a6958ec99261743a9259e7c124e35e7e3dc97e9403833f6a93c7a98eebc2ac69959ab7da1971f605874bcf245ec499a9a3d541d394c931c48323f8d4760acb6192b471811ca27f9e7986eeb458440f9e62de4959b24d27a1b1cb0e636df7339724944398140877c48962538d6e1d1e80e88fc423346c03b2cda9a4b1bde373fba74b831df06c84248758630ffc50476287fb419b3c029d604b34c6d662247907f382ffb4a4e5dd1d92c7ad16eb7733cabf4016b78505ba8910b9fcc4c3c557e394a2780cdab809f103ceb657cf209f7128bbc28a236e2bcacc8b89448960778ad5885762da0a613ada7b8be3bf05aa53b568b710c79e721d213e1a9fe338c9eb920dd49d90432e6c0e1dd36004af0e5d2d00bf4d1ee27a89b645eff5c83a6ff539ccc081963a6bb655e6fe819f54cb4df74fe26b017b861b9d6feb259d21c4d2fb9221b203d001b46533871f38ddc3fefb9200f2e53a65e10f6620ff7db5ba8a64235cb8b3fb88347306d67599aeef3a152e513c16a85486b61bf0e875634e34b1d9597ccda321ebef0d3e8b1b9b90357251b1e8082859311cb8943c56a551dfac7e5d4a0e7fd4d429c0a28b99ffabf262cba99f0a24ad5d79bb759a3d22a2f9e1e86236f516d33e08632de99604ecda8da2be8a164497bd8507e43ee27275dcdcd2053aefb53b27bed0ec4b7c70a512240f549b41ba52d98042107ce42cdfd98e1ba91b5774fea35f631e174ea4ae02c8e628acb81bb89434252c93b0252b91661654fe2dd33054e37a37c82200f242a09025b6fd25f32daf5824ac4ed9a382c2e1a542eaaf8183bfdf47e35710e8e33a412d7b1706871bf95e630e910af16a948a5c93535a75f73bf62845e2dc33f854e3b85f3cf3651bfc1c94c138461885d4cd096aae0caedbd1863f4eac0f0df109f3acee46ff67a50fe7e2b496e7fd23eae3d3ce8a88c6d2b70a6ced806544b4bef5d81098352186a038231082cd97cf87a664bea882e937bfcd48e3b85ca38a89a60c96a2f8c8a1e8ac15ebcd0900942511bfaef69b691f15e916e18f2ad4fdd81e6d423d8d15865c85a64f70f678999423", 0x1000}], 0x4, &(0x7f0000004680)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r1, r1]}], 0xe8, 0x2}, 0x406) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) write(r1, &(0x7f00000000c0)="ebd5b809ef6ad639d809eaa23befa8d71aae8c0b216a948c76aebdbe7207adfed8e27b67fc08a052afb5bd4707905464e322da3ac4e4b8ae263831865e3f73e6d7f9c8d74fcc85d7aa256c87e10a807b35697cc211623f46ff10404e1be8db653ec3ce1d2e7c519f15c8961e9611d8877ddbc745f45006728a46bfe7c98015e564cb0848fc7f92c3472a5e6e282c74265362902ca8805ccdccb83a32cfacafd71f9334ba1339df10b9b8201091d2bb74949648e1de", 0xb5) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2, 0x7fff, 0x0, 0x0, "6235a5c4accc7c9c2b216645500a8b88499fa805", 0x4000}) ioctl$TIOCSTOP(r0, 0x2000746f) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) 16:00:10 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000000c0)={0x0, "0eafca1df179c8f3185e19817a7c652870ab585413476c632b0f106e31635726854fe72390558560ec17f8db36f736ed14463f2de06540298fb78775d85f3ff61ec4a5b7be2907a93c75a6cf52714134ccebc138ed8e81d5e6098f04da2740efe10f18a46ee6ecc0e87ec09af5254f29d93dcc69d02ab1e09f8cd15d6c08a0d2462ccd9fb9f6ea51dd529aa4d19a54bb25084c9cc9c8f5607ecbae8aebb3dedb656f433b9af6be4efa7a1b37db0b82763d9131e366f00702f53f69e6b58a0abd1872238594939dcfb00bb9c9abcaead14e4725885e127fc7cb6f263afd7883ee6734560540"}, 0xed, 0x800) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0300000000000000085c38a946bdd7f70cc6abb504afcad318ce738c66cb643d166eae76d23c6266782e7998a6e9bf0024b09a8ed65a85675300ba25ba28c9c2c761f2db73241f8b6100517688a001f2786ee373fd8b45baab676ab4b9663df3409047e061f2bf5be83bd5b5a997cecc1a8fef079b265e017d8e23bbef6528381bcd2430794bf6d2c550cb9a0a649f41d4d89d6b4dcbf5b7f9ca845c7638aff38a7ff01893e1aa2be6cc5e8cd163530d499e9e12ae20bc130d52d2229a52d921"], 0xc0, 0x800) msgsnd(r0, &(0x7f00000001c0)={0x3, "89b86646fed2f7f8a2ecbd17542977280cc305302917b58439ffd80ce96f1c5e3b6ef4b9b46ad63f1278161076bc6cb25feb85c2c9beb90d97c767e9a2f451842ef43c7005992c06ddde596bfb6886c898b75d3ab2056e738a4aa318e79c43dd66dfb4480f6ae868e4eaa1310103b89365df6c5828ac896d90ac6ebff3e8d51ec09ecaacf7872c2c145c71157d2e115528770f2dbde8e8d4c4a6c872659763cb8efe7ec5d86ee4a202eed4b12ff8f3c882d47393688dc59d12ab31d97f7b65c3caa526becce4bf2069095443f51b70f5de60a5c282c0"}, 0xde, 0x800) 16:00:10 executing program 1: socketpair$unix(0x1, 0xffffffffeffffffb, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x40) ioctl$TIOCEXCL(r0, 0x2000740d) preadv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f00000003c0)=""/173, 0xad}, {&(0x7f0000000540)=""/244, 0xf4}], 0x2, 0x0) select(0x39, &(0x7f0000000100)={0xee5f, 0x0, 0x100000000}, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() select(0x282, &(0x7f0000000080)={0x3c}, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)=',)!\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='/\x00', &(0x7f0000000200)='&\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=']/\x00', &(0x7f0000000300)='!%+\x00', &(0x7f0000000340)='\x00']) 16:00:10 executing program 0: msgget(0x2, 0xa) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) r0 = getgid() r1 = getegid() getgroups(0x2, &(0x7f0000000440)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000600)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000640)=[r0, r1, r2, r3, r4, r5, r6, r7, r8]) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000380)='./control\x00', 0x0, r10) setgroups(0x1, &(0x7f00000000c0)=[0x0]) setgroups(0x7, &(0x7f00000002c0)=[r13, r9, r14, r15, r14, r14, r14]) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r16, 0x2000747b) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0xf0a) r17 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./control\x00', 0x88) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) accept(r16, 0x0, &(0x7f00000003c0)) setgroups(0x4, &(0x7f0000000340)=[r11, r12, r14, r10]) ioctl$KDDISABIO(r16, 0x20004b3d) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000280)={r18, r19, r15}, 0xc) setgroups(0x1, &(0x7f0000000400)=[r10]) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2, 0xffffffffffffffa2}) bind(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="76534601b1e373000000dec9fc6b5007651fe8f980f2c1219b7eff00007514c9e75ea526a413c2a4b11b957bda29b9884325059294959f1e422edde1741c2930aa6941d29a19145391f7d90d69b5ac380730ed6146c3b75be0ed5c892fc2cf73570dc906531d2059e5343f92376114bf253f7ff6d735bf5eeba2023463371da97c395f6af0e98cc1d35c7d944f0b59e53a126fd0e2e6da"], 0x8) 16:00:10 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x28, 0x6) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x11, 0xffffffffffffffff, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x7, 0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) sync() 16:00:10 executing program 1: mknod(&(0x7f0000000200)='./file0/file0\x00', 0x2006, 0x20000000001701) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0x1) accept$inet(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)='./file0\x00') open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000011c0), 0x10000) readv(r2, &(0x7f0000001640)=[{&(0x7f0000001200)=""/92}, {&(0x7f0000001280)=""/46}, {&(0x7f00000012c0)=""/193}, {&(0x7f00000013c0)=""/227}, {&(0x7f00000014c0)=""/81}, {&(0x7f0000001540)=""/120}, {&(0x7f00000016c0)=""/37}, {&(0x7f0000001600)=""/5}], 0x1) pipe(&(0x7f0000000040)) 16:00:10 executing program 0: r0 = geteuid() setuid(r0) r1 = geteuid() setuid(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x1) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, r4, r5}, 0xc) semget(0x1, 0x0, 0x100) getpgid(r3) 16:00:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="596071ef", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000002b00)='/dev/zero\x00', 0x881, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000002b40)) bind$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="000000ff6200000000"], 0xa) r3 = dup2(r1, r0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0xffffffffffffffff) connect$unix(r0, &(0x7f0000002b80)=@file={0x1, './file0\x00'}, 0x2) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) setsockopt(r3, 0x6, 0x7, &(0x7f0000000100)="732ae0b6ff5d9e7a2c06d88e85d539157bd573cd707b5cf53a95146be16ab3140c1214551495f76c6f32da7a15198d79bebb74931dd2bc7ee37432da78ba8aff6640ce358ff66e260747f65b01c82185ec5367a98b2641a14318bbaed9da0765441e3d93d7eb0f92859597bb7fc4b1a1d64eb6001211383c87c84055c0d03ea334d2deeecc8b58fa04139c19e3efadaeddb0583aa0fcd09d275cd22b6047daa283624e32619f8b", 0xa7) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000240)="d8ce8891bbcdfff285e7812ad4bef45bdd3d9194b96da90cecba1ba5d3b0835f38bfed097d0016773d07b62205a9713c3da327c8c373e01eabc3b03076c171870c", 0x41}, {&(0x7f00000002c0)="67295937c9b4254a688759e823b5e4ec9df808607578d29c017c2648f3d5dfe6106719cf57d6e6eb89b862aa8cba725374c727e468c8f86fe8fb5d1ec2cab5de7fe426d7ed3371807538daec992280109a785cf7583dbde85ce6113a48c3154bae54441bb3245648cbc938ce01cdcc0cb37224b4d001b45933605c67d2189302e25ddbb2f58554001605ca5aa1763d48a40d20731321701fa50cc52f38880336159c19541bea91fa6a4c5a21995a11a64be025387e397bfdb9", 0xb9}, {&(0x7f00000005c0)="ea5ada9169768061ebb9124e30c1ee92aeec4fe04d760d1366c549da77bdd4b43deafedecccc3ab250a52256a4aa5bf9017d6aa4618d63e23bed51739d04bc07813f883126a8473a24527bf60e51639d124c53762bae0796bde252d4ed56e11fce984221cf449239f66584429427542521d5437fe9585ab73557062a51ef85cc37b68cf9aeac8bd118675a9fe213dc141d1f682f0b86bdb55dc26d87fc4baba85d147e764b2f8dc8d8c2f1d2f46ffb674eddba82bbe02ebf31ccb2d007863dcbebd4894aef27a4ff2c8b8cb3bf732e91f6c986ba0a295436b4bda7daec6a6c73e6c8b8de8cbdc9ce4ded29d564c3495906249896bbaa33d5d4e09c33d0b9035b34aa924d2d13217bf94f771e328b5e31c976b3d4957d129944db66c12be01a2832aabced08a9483873ad9fec5eda0c0616dc75b8db8335f949f55aa36b4ac355809bbdf5b3f3fb0110d9c051947df227db3880e57b5d4e76f7b0853444b0923b6b9ade0f432aa08c7e3e0d2793e2b2bf5c5f2cfc8f79517ff3110b57f218868ce40fdec07f00d098bfec790bd4c32bc36f5f7f506d8fcb3694c898d060549be96b9fd8d05964be8669820dd60e5533cf5d42011c6e548f0241ab5ff24f1bb8ee3c2ec4caead4b0869517b83c886931ca855e28fe11160c0dc724fa74af1d92f05baba8069e3001426a253e1c13c656069666d85257e9b4210c0bd586bc75fe911c1c6f46ea00c6e6fa2b2967fd0887052801b645c052c8f17dada8aa7e8ef3314a5d789531702f071f99db7dc6f53abc9f6ff361fb281d5b5ae4cd44f82309448f19138a54f4d850e3dbefc5efc66c5caf914209d5d92c793a8bd67ad1d87adc81b5c9ea5cfcbe392f09feb6f633424027bb7b2b85513d0651c81984e46796efa95a3ef8c9c92ca1241667b0024e11880a4eb3404ee3e20b851060171090caad02f890a6f8b4caf0890fbfa722c4f2ad36bf16037e60fb7b68bc57fb2cf07401689f63d160018e8568c5edf319a340d9c480aeae22448ce5dd9b41092b0d3669811258d7ab9de7247422c3dd878c32b00fc4dbb38d5be55e05d7ac3a67bf6eb31a15dc2481e4b18de4fddecaf5b7dc4c6fd79f2a2619bff7b3acfb30ee3ad472d9b24ba56d6451f47c0960681ead1fe9fbd11882bf86a6e3c5c673c7e733682184574e7f1ec4f76b4983ba3108427d0f6927b0cf3587c9ac31800ebf7ef321a00742df701cf65525c9b1aa0905300a445235895e676e96031495cb2996115c75ebe4a984d5cd8ab1b4f1b4775ef06eaccc1e13197cfec375967fbad3fac5a49124c743663449e4f3e54661f59402b7a5e582de0c04462ac1a00f440357b4005e4814ce592d1fed7aba76e3ebdedeafd161959cf34ab2808297731de00ba03025e8a3412eaef2dd4bd257a716cd57d0a6c80062c56677d37cec0df3243222759e4fe89434184be24fe113adbb909b8eccf61c314b7811e7f23843f02de5ada6197b34a189ffd79f540f6be8839a20055ad001b15cbc79711918777d1086b19d7b95a3d8b6b2c1c8110903e3878e3e39ff875da9a568d3e604771e0977a606d49a2cd86d9acffc6ec4d75ae80bc805f84aa1bd889fc2e5e8d2d2725c2997f96254a2cbcabbcf9676b69cf012911ed1cdfbe4de46a4adf329e4968136ac9b6735fdc6dfa8670e544fa6508644a9996622532266d0194060c31f7ebcc033cd0fde395aae6c3a08c38059cb9ec53b379af52819c33f53ab6b263f42d3fac85374cd582c9f8e65bc7654a599fe231f2e1d293a749be38f1191fe625b326eb8a79704d39f58a75b7930685d8cacb415e924cfac5d65ec139513c74b0b390ed9ac059cf76b5aed924c07964fb826370ad026876a9929e2c4cd8cbc7df051751491d089866d28d95cf9a49de63bdc55059cb861ad3f70566612971fcde8b63d4b46fdf2541464812b891a61ca0255e9fe2e83534371cb0394b48ef32170d28ad7469d78d1fced63f50414d965db33da7bd6b7e25d26ba4d8a41757a3b7c10b8fac486f25152335e6568a45e726850b33fee19779e2476aedeefd80080275f45c29dbb06299602d6ed1095858dd129c5c664d754316fe40dd3a99fc695ef96c75b4c930fe00dc3481521351cda30f74b58b9c2219a773fb90a637fecea2453d21de5d3af4d02b80217d9f584e3a9bd2802ba5e3dea557d64aba1a3f2086cd1b00ccae98217c02cbf1a32828e81c1ef25edb85cd6fd8c074d3745cd892ec2d60643ab004c6f0edb5791b6abd78fd49867436b62775187cfed3fd4cd208af42e0088281257b096d4a56eb1f5e701e09671cde6d4c9e87046affa3c710d9a0df282ceacd59cce781254036b54e2028d595525f74bf749d3ae4a206f762df1dc5943602d74337800fe71004b0987833f60974638fd8679aefcd8c6394ea9d69171c85945c2b3a37792117dda5d9cd7da0f6b0ec89505a8e61ea199d3f96757ff2e525dbfc62bf6fc399fdc6a205563850227e62c198ef4bf5367f5084b1ab25c67a4e7c0efbfe77920a7c75fb2263c7068fd6c830726d2b4d3d243779d15039f69f1f51199989899c2b86d6f21fdbda7310ce7a7bf119cdb00806a8559c2d055bcb8786186b5029d1b6d0aae9972222de5f63560d43bc00bf16b6822b50d33c243500edb703516aa2e2a66703c2aad36a944e9adf7beb51683e73a827841f23bef701ed282cc35425dd9fb01d3c0c6c045fd53f5333f36f75ad7228f28d1d353036de7f581d26572ac0a44c40c5c69cd325ee0198e2272e9566484976bd76f397cabdd442a519ade302762e19a19ab2b7a70f6dd9806246f7b27c50bce7f0caa65e6b1ab416602964a14a5aeac5e438bd9a92915a22352b149c4e152e45cd2743dfcec6d1f6be1271db9d09967be82030fa69200378ee45d28fe969f60334d9cb62b9a278a30bdd48ac1e2d8fd2ae62c643055cc66ca077ca696610c35b6ec546f8c597ab7a01e5f2315a1a0a234f2c8a115713a82202c415625d08a9a849775ff02db080f223d790e09445ea798b7f1ea450b6d185b8b940edacc0a6245967ee6b50ed3300f7ee1d69d1abd10fa02e260dc287aa980593d8f951ec98a01829cc788a85441a34e124feb8dcd66b7a66cbb46d9496dd3593460ebdf11e5975198ceba86f3713fb8478ec516797e6db705ab4a91b20e12c1e08d2a64d3ee34279dae491dcb7a677e37c37e9219eed10c65008adefda38a3ab0e06a831bdb9e3b9ccf3ad69d481b2450234910ead9689b330c8434e9f39919dd00e3f21f423d4ff4cb69ec55b4db05776ea5d9f43b380d5d07c4f32f2d3317dc752494dc405529147fc2f01bf85cc7411c83008162993cef7c55b97309ac5f72c7181eedba55905a6c88d561fa6a9a4ce81e8583b0d7f5ff726b86e32fe1d6114b5181e173aa3720e2df57a406b0f44e4c7b49ee0720edc78bce5dcee5cceb7f624123747fe150bf9bd93eae2fab1e74aa9943b73bac2e6892fce87d8f02af407db70e43db9a79e9bdc921497f837d885fc75c1b3c92cefadcb8677eb126553b2ec9488fba71a8a675c91d147f43541fba882b3794b4f46c9b013e510bb15fd90ee60ebbebc22410d2e7805fd008fce6bb242e9078456c6dfbb05465bfbb047bb5a7e17bc149a218deeac95f3b8d774a0562c58c38ed69ca65c246845cd84a819e34b1a87348e27343b96f34962fc961f01ad2403a83e003bea8d7923f4a0e1106fdd6e5dd350d7aeb68c3d8deead47c2b97b285ab3d599f00ff890defdfc8c24b7fbde5b6fe73ab2b0c931013ecb561d22e297f0c59d79c5137acbd6f0e2d9be4ad887fa5f4755c54e448146f042c0f9403e1c6a872a9f1d40c14c1cf5bed759a7b23de3bd2212d6b6d05f89fcc7cbd49c216b5db928b642fc8363aa50b188b632bd1bf61d311b5afeb8c978e30082cd949865889bd5409829e44c794d881e4b4d852b6381750bcf4435580f459c3aec59cb37473912ee056ab31ed322a3c5dd29a361428c9dd3a2782a3c5a478029340cb2160e9794f4e636f9dd771fd6e04746936b3c05f8b1713838ec1ecdb100eff314e9f7980ade2fd21b612bfd0e0aacc7435aede7520b03e954520ae649b315b16e8b04d79681afe2052b671f8c8d4601db6f5c3fb322409ec553de8f55637672473f91dc45b7b701e3bc0432bc82a85660a69d4356d565f4153a41a364f491fe52feb19e1e3f1b20d5851c1ce76f328b2f19c1b38cc157aaa6e0f2b69a7d5931fffd4b630d29499f15035d975ddc70ecba4895f13b36d43876d3deb995a6407ad19d9df4e9b9d830dba71647aaf6a6dfdbd0539d97cefe3c14d7372b34c2c7df88f8d62677fe3b8ddc0e483a39a4166d3df8f0fed7beba978f5b171afb29c242eb673a6f6c3baf38f0155ecfab4315c885adcd2921fc51881831c1bc61d288da0a1ca68b5cb261952d49a724bb41ef40dec39619e9080ca7e80871bbcb69bcffb05aef34ae21c6092fa05dbb2df50d93d92aafaf0914604c77f8e43e842ce3725aaeee32cc597e75071b1163376f56b18cce64100379f34df53d2f00d8db94558a745edb5382bfe37d493ef29475646f5cb0d20275bce5a75e5363c954aa28bda389cda74d8cd1503b75deef32bf2545104b6d329dcfda02c0264218fd7b0f6384ab0e237b004a5ef45dc4b18343f128f2dbecd54abef82cc2229759089446e4ec36678e3ca51fcf7821dcf5f28e6a8a1d6cb608495eb50bed560b1ff61e3037c88bb219a51aab4e0b29abd893b16c7f5ed1846b8ac73a67f269085f5268d7be3e1e399279ba2635c4818f49caad101df56dae1b971c06a6fd3c9f436fa79bba8825fcb907ee62cfc6bb3b158198836050f2d77d1850a9e03589f7dde46201bfa9d7b23493ef4b6a29ff18cb2ecb7376ed96b4e6f44d91b75115e8c26417626bab84566efe335c0ebf213a2d0b7592d7b0686ba0d6577c0445782f78a5aa36c2ea6198688415aefac2c572e056aabc041d0fb970c99e1ba6a41a053452a9317c84a227a2ea44c1cdced4590eaba5d1701a21fe5508d0f45f9945f129a625424417a46a0b0465efdda1ee3f8ec84b1f75febdf9e44f944fb6a06ad867635bb06a7768cfb32182edca1f3afd68fc76fafa805e8ced4089432211d9e3417ed42c3e1cecd66e2552f8061f08b0a355f938b38e91abd16167e63b1d0bacb41c928c9906cb941619c2a9d2a53566d8e78604d9b37924c467b275f22addd6264f43db7ec78b6233a8c7999a0584599320fa3a976d6700d430e56753abebab7a9db7957d838412019955d2cef0f84a94045358413f41ae4f76fadb341720dcf586c86543229fad19d29c50abb493335d7da33e0fed9a00918cf46226f3b703f71d3a2d16a30b3285da480312b1b57d3ca3a96ace4af8c22b2ced92b70aedd531da300b5be468fd41e7c8b461a8d83885af1a84aef4e9b6dfb7fa0d4e3105a79438e0f8c2ffcc55477110e48b3c8f5a1b2698a0d0b5d49b6d730b95bde06153ead3fbda7fa58e81f7ed9ae8477fd68b66956ffd2f0a09c2212d2d7fba38a661c947acee24f9e61fe88681276e6ce9f1af32871caa05ccd3dd64cede9728b0556ce727cdcd656592c9df1300812bd6b669e7abc33a505bf6ed0ad33f8c030de3ac0c08a868a597097a9e672b3be52b357627bdc58aeb21afb92d900ccffb803baa3ba01dd0772bfaa62de9ba91ef52365e9e1a28c6460a0cc56a7c8c9625ac7117bf7f62e7d7afce9480c85e8c160c7222c280b10aad57e226c36bff54389a87e1441", 0x1000}, {&(0x7f0000000380)="2a157b06e78fc41e8351ae0a77d17bbc45009d39953dcf9e9c850ee3fd5dd7f009d524ae566e4d003a3f60e4ee4e515c2b94d2ee58cb7889531c3acc468152582dd8785b234c96492496fff90a57be49193e39ad8e1fa719d7100318bd7b414d37404c69", 0x64}, {&(0x7f00000015c0)="1a868252a045712ecd2e3da5f7cd637d7c9355164faf2e18402d58005605288fdc2261951d3e2124e2be252d3432235125b0f18254e13e9d02726ba1c4ff2e94e94c3b139a544bc36fa51787ae274a2383781df4208a456dc567f47b97bd772b205625913204079c1599bf06268a3dbd57fc58875a27988f051a84db59d0416822a8f3f9201ea16c05ee873ff89e82bfa67c1770fda580e349ecf698b8ca62af05c733e9c34ac673447e0e0deab39bd0362c53a91a91cc04a4b7169ec7ff9ff819d1d15ce917de5cb09112edf3f478dd89707ab03386bfb9810f53f1766e8af794e127e67462f26601e4508a46344fbc452777b4a3f9c01505d9ed5cb638d539359d5f6bf4c1086b8fe9a43ccc0944b3c27400c5e1b0d1a12a9383b4b7051516467135087fd9bc397689e32f3010610795f1600ed5dbe61b7ccbdea407e3b79b4e8e675bd953b32f3d9e957e739cfbd11e5068cf8d68369a62d0a39fefc19d30f22293111d9155e5c993a5cbc784a6e9b626acf304aee1def36ec65df856924f7ac262f601165a3d94c48954888cc8029900e2b4b9aaa52cc6758530256a5141125ad379ebdafe2e9663e78871b89762670981d7a3c428cde6042970eb865dbac659923c8abd1e306445836d458fc90252e0e24d54df455bd6ad7a5afa79dc393e5092a6d93e96698eff32c0273664cd813c5f3c28d5b35690175f5672d5f86e4096d5822b75747c5a057627f2f30874d5baab43695299f874650d52923b5744ee01d4e4b430012eccbe65710d837e9f6a62ac014e012c14674e023e537da7aa2c2cf15a192c993035ba058b32268ad0725e928019559501667eebfeee434d1558a1a20815ff9604c89f769b6c523e1ac44838e2c14baa95122193fcd1f013830b17bbc93225d2c49c189cfb901ca7b8006c45b6d740b35db000664d53b720b24ed4147d08046e15d2ddfc34586f8ed4b9304ef4043047c4958bde7e45e8e3b8b88d9ab4dbab613d67a60a4ffb2844b5b61ee0ec63234d234ae820dd3d87f8ebab46d9036cf64c4a4a5eec73f97d3983b555c1904c5922df558497ea8b8ae56a95b5252286ee49f8d59e244a0a0da62e9a9340f014f779193371a33d2792ec2145a717955a47af4a89875201470a19e0b569b1086a73e9833d20afdce0977a12809149206441672ef9b8d84973a339edd2a3e09453d9419f092217bbc4085fc06dd2ca864121c025ea0abab70733f70f8a586684b9e7a0c1984c542da08169858cf950b8bc7d85201ff551c30c32f8a9756c2691a418414f8f7bbca3de47b7f64767c71f0a8b6ff1fb457edae94f883e02b6a4a2e53f9ed0e5767cebf5f69f81f74c426c85591611573b56a603ecd29ade65819f63bd8954ac2e0303a68d78bf781814e202be61e1e8d33ca969068a91eb8efa93ae112212c0d08f12dd4bbe4cdd89cfad6b4a87b9433d0d09a322ed4c73178cc9e7afbc30fcfe0f10d068c76c882ccfcbae3227de5eb7dee9cdf0953f0228f46c74a0a386f704e24c7b23445731470f8b4601dd78826fe1d7124465fc4fdfcd71f51797f845590e4b1e6b117a84a8260b09c8559ca4804a09afcc7c357a191633d9db19358af75d4cf35f78e5115f3d1bb4ba156d7ffdbd61b11e21d4e738fb9eb9e992ec6f2134a540b4dd24d566c73fbd3e4877099507efca69172a55d9e7e0749f8cd66fe7436d1d3765e1e0a5bfb9a17c4367705c11e93e331164c92f2f03b730ef2832ea372797166fdeb29a2eb3c43681266c4829931f4d46792bbecfeb23b61b11e24e21906089b8d966ff0b03971c26f4f0bc04e7826c20777c2c7dd4ddb20f1c4422bb53f287daa5d90dcb687548ed23d6074e0a38141d7d8a681833eefb5572c77f941b71c5db4086dc2b6062c1ebede4e478dbc9b5a7f9adf2d85ce468e133fd1a5a6c62f7aefab1740254603f0f6d976aa31958c59aab0dc4993a0383e2890d48be719c9beec2dd92ae707a8825a3bddcf9a4570c402d4ec367a78e9d3d528d2fd99df92c31a16531595fdf21178ba4486aa7487aa1afc7b5fb1b18ffdd51992150cbf7292985fc1f60290135c576e12a9f4ba01547ef3a462a78a0423ddbb3c48ab16ba8b89d5d19e7ec813d500e1e84ae445a8fc0e44bd82bd3cb068511a228ec07dbd7438de1f3ddda7693a7175660290ae0e9c8bb900aa1f14236ec0c6a6da8f9de22ed17c4be98032ef4c466579bc8be3fc521b90a5bac2f25fe9d9952da0af498b1d495959f4b1af150dd3d450428fd21fc57c6ce816fd97285d3abbd74f75627880184837c9f43a66b2224700a23fd8e4f4421123e3eea041c6f0c6ca77a74811f3222d8dd90476c2a624141eb328b6131dbf0ead1fe23111d0e1da89f2974c89b6371755e4eaea96c16c0c26f07ebe25f28808133a34f7777195de4b393891359f42557eec105e36e9c82d2e42b0098745fa39e125239051b6b4f6e3e7792aa19fa584f7761de33b5afbdd971253bd08c7ca0d658b8a1d51329c0305329eff837b3954b1217e912137d8fa6a917b670f3019966c9d4527a036917fe99ce464245cba86150c4436e869e5c687c56e72def86b646f4c250331d1cf6508fc35fd5afa3d354390e7165a62509e17b6e2a41de2bff53658a6fd10c61bf8c67958987dad6bec6da8406f5997ac368c25c79c247007eb000517df6b58866462c5e168569f51e2fdda6b333f1404514bab1b3899f9dbd8bf0107e43c29c29c0d607a4513d7261cc163261e4fd0af302207bf3296f9511634eba32168a9f13db1cdb69e3905adaf58488038e86e5b1c788cceb4fad0502eaf028c489c6f8a9cb9055c79b87363c364d83cdc12abf282b67e2ce9eea47491bb61ff07c71083dedb20e1f67012ee1d22fb798c3ed9fce089bfb71699ae67b4b462d30e8f06517b0f7740fe09a78fdb8c6f2d6883f794a429de56f5c893505ef8bc96485ac625220f32dc18fe68de3cf2ee0438d842c3b7affd31def9594efac7f0cd978ebb7c732cd834901856b0cf3313f01027823b820b57275734f9666c868cbc63de2a5e43011bb3a9baf5fc43d49037f71ba1ce0020eeb9edba622ff79dc0dccb2d08a92201eae4a655d34335cd70b01cf2100e22ee9d428a0a80441e23cf0a4e6b8a9c867f976a27b2af3188e0291619e39ae101eff1a69b928b26c18336e8c20fd93515842fc4e0b81cfdedf7a3795efeb073a95fe1bb7f97678200e347095ead04868c855dcaa6a025cbca76a64c85c9232caacf49ef07e8f82b015757e2f10dc4a84819b250ecb5ec03e690d4c119f847337fbdcf70d833f3e17100b00f7f2f38ee889b930908856e2847d516afd1a35693bc3462efe4e0b87633c88cfb656b7445c8fa4eecc55a22bdf01c4691fedf67a5d704a84f43c021ed2d5c883b9046c902252eefcb4ba3ef7f8b68cab394ddb3e0e6087f8e9292266a5b9ff99379c8eb16d6fc56ec04d7f7a7638874e7272d7da6c0e8e48f028905d8898e746dd0d30e18c49c3725b037766ca1b6742e53d607b128bc37339ea7ba9a419df7f8817269ff43c7c159fd3ae46e24abee7a27d6143a70b0af686eda83f5bcfeff97b578c15c7109ca26cf46cd8453740955492f5c34a894348051a0013bf0a629c7b53fca60de7875e8281d86977349e790db5f58d120d4e8774bcd160aa2e92d1d5d8982e3ec751a39294b97c746493d8c222b11cba506b88cf7acfa0fe3a9c41e66e227256eed26595ff7ced5993f42092a3f6854cf88a1557663b1e76262ff5510f530d2b54e55a648eb500d798c89e0cf97eb6d2c0375d583eef43e6847ff131e6af2e5f018e4887cfb70636d49a4227bbc8c92c6c43e35d56e16e26f64561c75d2a9f0c3a91d74a75949d51bad8e9485531e80142bb39e5ab9add2f33e72d80c7e345ac2346fd0fe94940e6ed1c5ef1423307a203271af146f5adc0bf578a997208f463c6ba545be322dc9b32dbf0c89c576e44b1e5c54315f8adbb8127e57b0c3cbe2a4400e6c3300d18a1c29cc33ab4020cc40c02f117aa344482aaa32a9a0a4947e655099c92f68caf3f256627c1c0dfd2c33ce3089d090cda8aa8d529c2926b1ae40f2c16f2d1d78c48689f659e79a1ed1f4b8dc3e425812c03cf1123306fee7a06e81d99e1b6267a8884724194d5828b09074bf3dda3cccc10e299c091ff87673f8bf0c7e6af2073c037ee7c0b664febf1a52f8d9693561a42bea35099de002559d05a0f380081c170eb5f654fbdd8881057be85144c946672193e92edb5e6533af03f70f324a29294bcde217b5c06f1a6331c2f27314feff9e58753fb7ff4a0776772e76870c16ce6480dcafd714c7402f10faa7dec41ab748378b8fdf97de4b8072441c9ba7cc3c922c40d23dc884e49eeb739d13edab232814224db6154f7484122a2c4c5f0168e419145a8fc4ef152f04b908a3b35e77e2f1ee17e4dd6a7e360df50fd0ae25112cb3e2abbb856b5a328583230f3e59697aa041ab99a1fafd5a7a90f45bc8ff961a1491fd926fd0187546f9255b317d1a81a5547192d04c1535aabde8797204031a4bb5be3421b42b7ab14bf42b64f1eae5d79d5eb2ed9a6d9c40bc58c1380b0ad37de36f48f634c1de3e6b276741ef8e7a0e0b174a3ca04ddf5b12213c94d6cff3bb74a8b6c6cb813724e98aee368891614ae10072a8a65f3357ca3ffde3785c39327ae0fc449200cba4bd03e4adfe8632caad427281059ae93c95920118992654c6cc10d2ee17f27744109ec6398abf6b15044d4072135718febc6221b7ec0a04edf33670e68f6fa6f5b13e8ba73b1d5e6cc2bb8b0f0b2b70c44a674ac17d11a5a1fe77ed6bc1a58c8262365f6b89dd339b1ba37f87680faa30e1b633e0c8758346e3fcfbba6e4bbd899c0b9790111a305cce429236de35691f10288e26257f70e411708f9ffc7fe366349e89472aae907cd7eed4e5d0052e4c20791194398864dc3174e8d1cf9f26687efeb0e3f837fbf5a0fa6e30a69343b7dc7689ceea77d5ae27587f72ed40b29e88fc6e0965d4f98fb494a13d3ac4404393547cf5729c00491ba7657157c0a23c2133655f97a4367e4c08c0fe9a2f067c983d1c00b50d3c391f99100b020b16c19dda5b478fbaba4df5976f4821c6f66e4342e8ff52c68d5d2cba0dbf8c7698dbf13f7710a78a527a2dbb25bafdf5e6d57c484a92759f9e3b0c99c0524f3a4c6b7c192b5588c5492121de0fbba74227c09efdde1b981bf9746d496c046bf6eb1dce05a3df03e089a5949a024b2ee25de7a5d86aa909053354b74e07814c0d3a1227c3dbec9e18616f0c064dea1e328dd866153cae685762831893643040028aa17f2fa76afda428b687cb16e3cf2a09c76ccab7b07a124c9df3435a3e492bea4cdd27a7f6e96c1d3a2fca28bb8812fb7077027e621c8020af3de8b66558b5758c47beb97ed06863ad97ce84ffeef4015e94e26b705a7b1229dd850ef5b0786d6193ff8efb9f3f0b375069c5c048d16638e2da7f321783663ee6ac6e2ac958ebefe931896180c4016e5daf52b40ecfce631bef12ff7ce0ccdd5b19ffb7bbc9aa93d960e63928a86a3b8d8f1ac5fd3866d1fd7d31c47bed9c054204bc27be1e86386f653758daf330fdb1bdcb8f5b74f5a77fffbd9fe908de8cec058091aad5e80f16318f95b65761f610325d12acbcd18489628558fe33ba5fd6e9720f9f9ac4e00ec570b67b9be27e26882acc4fea337c57b3106fd080fb1ca38375852f8ca395c2f46ac8daba6f0ad0857a2873a24b0a655b5ddd665a5", 0x1000}, {&(0x7f0000000400)="f5a253b6b89301f0059a910bcfd089e12de966a870195f55952f2f74534a51280a0549f055c804d55d663a85660c3143bb5a599042039d81dce697364dd229fcfdcb3110b6fef2540d3d50701032ac397e998ef09ac8f3466270bfd911d1d05b320ba74b0fbef96814eaa93a36f08e62c0889e6c23642d0e5619b3654e179d4ad8a1cd103fa04bc58c4c17f362b81acb14cedfeb48cd98b58549a2f58506da7cf6d47f5f450f6d6f7106", 0xaa}], 0x6, &(0x7f00000025c0)=[{0x58, 0xffff, 0x0, "750d3f53554926e8fd0949c4ce9184dadb4b81e1e3764dc2de6a52951b76b53edecd108d275005fc7828c86b33af801720b9224505a368fb6b5ce94777d64497e3dad63c"}, {0x58, 0x1, 0x4, "2ce4137ebe5c7b96c44e8996857b943ff454bbec1f0733015abf2531e98e52880c5acb450a72ffbcc6039646f7e98ccb95b05065075f4e454166e7a0ec18340fd618014b7d58"}, {0x10, 0x1, 0xf9}, {0xf8, 0xffff, 0x1, "495e43dfde50764613eb4eb9ab30fae860f80d201f1a915b5cd4c9de521c9024423ca325fe0f0ca419c31d3aa6dd2fe374cecdf2b8adc44e565123e0adc0636ea94760b04b9d55e30b6ae0d0a737c07c4577ce5f9e68d55d718ee1627c98c48322584c53d99fcad9f801ffdaaa691c4a3cb15badf7933fbba4cb6e0ea1e5347d7efdac91545ac0c0362c21d8301e80bb8e277f12f9b7b3d2ed712953747697a5f8c8a7afdc363cb3ff42f58a5fac36307224dc5539a362fa0279045b6f839031ca942b4b6022a6dd2f156adc6be9308dc517033d60c94d1924caf5fe5be83fc123e9fbdb5dde"}, {0xe0, 0x0, 0x101, "da658bf5d7b0235cf39ac46ddb6b05f4c8ae75b4cc3ad52404e63e21057c9500a8b3d90e0dc4ca90641358bef42150b065cd6b865aa0f8688e188438abadd227e0be800c96455a7642c01b05d8ede5e26623db30091ed581038aa27a3cb1fe369d8dc3210a7666b5dcc613dc4f82d03b3fdfe24a48a30b4efff0a2eb1a05e7e74f67a26c8d0418f1964bd87c777a5ceb8776e7f90f86a173be9682dc80d07c4b17b231daf64f45c611a818adb07dc5cafb96f1194b5b6b01b1f2465b5eefb15c3d3eb4ee2f8b85d9e8"}, {0xe8, 0x1, 0xfff, "1b86d948c5576fad049e07e70873f85ced4af6e32b8e92a4d71de00edd37bc5fa5cff1811f3551e8a2601506bacdd6b29abff2a0b58ad0046cc9b657f5bf790ab4342cb92042235bf3560045e81d6961d3d36dd77ec40b700b93ce1d0c027f1e1880c4865668aa9fb6deae1c46161ed08eb9ee3eaaf4ff2425c4e2e2fef9bfcc89ee4f49450e48d05239b5a452805e0a365d99d9923b29769f23fa5c7a7d6b1397518a5103957143d637e3c8495ffffddca4ffdf17dd42bf7c3f47248b7466b279311edc0fd0f2b5ab5bee2ab8792f95be5eddf3979e44"}, {0xf0, 0xffff, 0x3ff, "5bb0a7e1504f6e2dc33d985b3559eea9ccf9e3146fde20e1120aa8901754b8098486d9c3eb68f06eb67910faf7bc16d62aa4b6d3f854e1821d049399c7531dae80230404bfb12592ab078eef31741378bd63aa73aac87f4858deae6aa90dee4dbf35963fea7c3b9c3cdb344bf81c6cae37a5be7cb1a7eb24209570347e8c07b10383415b2ff5a09959e6214a63496c32a48e7b54c493de770197182273fce13d09eb8d43fd6eff368dbd4789ee977cad4a42e40a7b233c582d7e52c7352a450c819ec0d05d2ef33423a20f538b79d761e1ef655c54666527e8"}, {0xa0, 0xffff, 0x8, "f79c16ee6c4e6728e20c80fcf8d3a8609c2ad5caa3913d554d94aa38b393dfe17d391881f43f2418516fe90946968e3776babe9fd23e68021d7aa57dfcf9f7cbea85008ae308c961724bfca458d1fa1ad1b13f62e34d593ef0f8f40642b84ae93a38b079255ece34b7c574bea3627592cb1cb1702eeb5ca79e7f097ccf7e796e55f0ce08b831a5961c6359d999"}], 0x510}, 0x40e) 16:00:10 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0xfffffffffffffeee) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:10 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x40, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) fcntl$setstatus(r0, 0x4, 0x40) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000000)="0a9cce999721bb673fdb6912d175", 0xe}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x440) r2 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x20e, 0x0) fcntl$setflags(r1, 0x2, 0x2000000000001) pipe(&(0x7f0000000140)) writev(r2, &(0x7f0000000000), 0x0) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 16:00:10 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x11, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) 16:00:11 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10001, 0x1) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket(0x18, 0x0, 0x9) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:11 executing program 0: mknod(&(0x7f0000000180)='./file0/file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x40) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000080), 0x8, 0x0, 0x3ef7, 0x0) 16:00:11 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x1) shmget(0x0, 0x2000, 0x404, &(0x7f0000001000/0x2000)=nil) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000009000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x6000)=nil, 0x6000) 16:00:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socket(0x0, 0x0, 0x9) setsockopt(r0, 0x29, 0x33, &(0x7f0000000000), 0x0) 16:00:11 executing program 1: r0 = socket(0x10, 0x4000, 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0xa2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xad, 0x2}], 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x2, 0x1, 0x100, 0x4, r2}) fchflags(r0, 0x4) r4 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000001c0)={0xfffffffffffffff8, 0x7, 0x9, 0x5, "3c1bf2b4d1e273c049327432cbb0152500e3168e", 0x0, 0xfffffffffffffffa}) setreuid(r3, r3) setreuid(r3, r3) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000240)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000280)={0x2, 0x3577, {0x5, 0x6}}) kevent(r4, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x43, 0x2, 0x8, 0x17a5}], 0xffffffffffffff00, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffa, 0xf2, 0x1, 0x40d, 0x7f}, {{r4}, 0xfffffffffffffffb, 0x8d, 0x1, 0x1ff, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x1, 0x11, 0x15, 0xf2}, {{r4}, 0xfffffffffffffffa, 0x80, 0x3, 0x800, 0x36a27a19}], 0x0, &(0x7f0000000380)={0x5, 0x88}) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) poll(&(0x7f0000000400)=[{r4, 0x44}, {r4}, {r4, 0x4}], 0x3, 0x9) connect$inet(r4, &(0x7f0000000440)={0x2, 0x0}, 0xc) r5 = syz_open_pts() preadv(r5, &(0x7f00000006c0)=[{&(0x7f0000000480)=""/236, 0xec}, {&(0x7f0000000580)=""/76, 0x4c}, {&(0x7f0000000600)=""/186, 0xba}], 0x3, 0x0) close(r0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000700)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000740)) r6 = msgget(0x1, 0x401) msgrcv(r6, &(0x7f0000000780)={0x0, ""/94}, 0x66, 0x0, 0x800) stat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)) truncate(&(0x7f00000008c0)='./file0\x00', 0x9) ioctl$TIOCCBRK(r5, 0x2000747a) socketpair(0x10, 0x4000, 0x100000000, &(0x7f0000000900)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000940)=0x100) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}, {0x0}, {0x0, 0xffffffffffffff82}], 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) fcntl$setstatus(r0, 0x4, 0x80) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0xfffffffffffeffff, 0x3, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:11 executing program 0: r0 = kqueue() readv(r0, &(0x7f0000002600)=[{0x0}], 0x100000fa) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x30) bind$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000200)=0x3ff, 0x4) r3 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r5, r6) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x1, 0x1, 0x1, 0xffffffff, r4}) r7 = socket(0x11, 0x3, 0x0) shutdown(r7, 0x0) sendto$unix(r7, &(0x7f0000000000)="b100050400000020000008005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80044279, &(0x7f0000000000)) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x28, 0x0) bind$inet6(r1, &(0x7f0000000200)={0x18, 0x2, 0x6, 0x80000000}, 0xc) faccessat(r0, &(0x7f00000001c0)='./file1\x00', 0x0, 0x2) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x100) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x5, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x1) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0xfffffffffffff001, 0x4, &(0x7f0000000040)="ffe2f45e4af2d4d6ca3c05883b60d85a4e20c78f5dad907949a9464f8e9726a8c25847850c31f3b7a5351d932246fae650a650e8f552292b510be74b777e1a19db18bd17a83019c99798b33e8b82497c0e9f2bcd7b55213ab377389e8d30422f029ebeca56f27c4fb3fa9e688dbb36b38a1d860b", 0x74) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) write(r0, &(0x7f00000011c0)="e155563c982a1aca725a4ca6528abe4fa75095e91905899f32c1f08fd5ee17b09e07e116edb97d5620be46ecbb77e8dc0217c3128c16336521a2b3ff7fb39f6b41cdab2aa7082b016d9528cd1108", 0x4e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x3, 0x3}) getsockopt(r0, 0x1c, 0x0, &(0x7f00000001c0)=""/4096, &(0x7f00000000c0)=0x1000) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x240, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000002c0)="62af12281f2cd2db73ca62817681fb1ce17791fef2ebbd9bb2cd8de8b5d156e5548f467b82b9203c9975e367dadaf8d935c8750888dbf9f57ef33cffe7729395dcebcec613729adf4007368ab034b91738c818ef87c457dcf818be1ab399947666e9efdb21313a7a3110ddd32126195dfe0639932b9cebf7eabf9ddf5de166dd841490055034c3af876601bb3efc69651a284a853f68df852db13792615ec8050e4a290ed86131d05c250b0772cdae2a16315fc48e9e5b51b07791a7b9abc3be1db95e84c093a17f13cc1b38b7cb9a2be81d27bfab74367321142ca914024d15", 0xe0) r5 = getegid() r6 = getegid() getgroups(0x9, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r8 = getgid() r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r6) getgroups(0xa, &(0x7f0000000240)=[r0, r1, r2, r3, r5, r6, r7, r8, r9, r10]) r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r11, 0xc0205602, &(0x7f00000000c0)) 16:00:11 executing program 1: setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) setpgid(0x0, 0x0) getpid() 16:00:12 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0xffffffffffffffc3, 0xfffffffffffffffe}) r0 = socket$inet(0x2, 0x2, 0x2000000000000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f0000000080)="622fe853008f0700", 0x8) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/249) r2 = semget$private(0x0, 0x4, 0x80) geteuid() semop(r2, &(0x7f0000000100)=[{0x2, 0xfffffffffffffbff, 0x1000}, {0x0, 0x5, 0x1800}, {0x7, 0x1, 0x1800}], 0x3) r3 = kqueue() fchdir(r3) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) semget$private(0x0, 0x5, 0x5) pledge(&(0x7f0000000140)='\x00', &(0x7f0000000180)='&%\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000005c0)) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000240)=""/232) setsockopt(r4, 0x6, 0x7c72, &(0x7f0000000340)="d05d9b91c228b66b79e22cca65604c8bb339330025d16b7ca05947c8eecdde5fe56195b438df83f7145463d5f2bd890e245b260a27c12d580c449dc2167e73bdb1de1ee8ba9df0aa1afda6f57d96629b4da1b3048a10a9d6c7801120639a4cb89a06316b60e7f289e8fb2a6a3f6341b63cd673904691c4a18ee422b17011c61baf4ba3513c1dd16606d7311ef170b71a86fe12bb8390ad2d69c774fd520fed1600ffe37c1158e2337fa3c78e5603823d80b298b3b51436fa40b583562a57ba92620e5e6a2f8ab019a218e45e9e707e0f5d7869fe933b108f365c37af4593cb5e36d9266548b1b387d18d4f283701469c49", 0xf1) r6 = dup2(r5, r4) getsockname$inet6(r4, &(0x7f0000000640), &(0x7f0000000440)=0xff92) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0xbf) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) semop(r2, &(0x7f0000000540)=[{0x3, 0x0, 0x1000}, {0x7, 0x1, 0x1800}, {0x3, 0x81b5, 0x4267c2303caa6585}, {0x2, 0x7, 0x1800}, {0x0, 0x1f, 0x1800}, {0x3, 0x1, 0x1800}, {0x7, 0x0, 0x1000}, {0x1, 0x5}, {0x1, 0x8000, 0x1000}], 0x9) shmctl$IPC_RMID(r1, 0x0) r7 = socket(0x400000000018, 0x3, 0x3b) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x66, 0x0, 0x3b8) 16:00:12 executing program 1: r0 = semget$private(0x0, 0x7, 0x100) semop(r0, &(0x7f0000000180)=[{0x0, 0x8d, 0x800}, {0x1, 0x7f, 0x800}, {0x3, 0xffffffffffffffff, 0x1000}, {0x0, 0xe7, 0x800}, {0x4, 0x6, 0x1000}, {0x1, 0x8000, 0x800}], 0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x1e1) r3 = geteuid() r4 = getgid() chmod(&(0x7f0000000240)='./bus\x00', 0x0) lchown(&(0x7f0000000100)='./bus\x00', r3, r4) chdir(0x0) setsockopt(r1, 0x87, 0x2, &(0x7f0000000080)="31f654d8d0a4c619356c846cbc0c740570e1ebcfeb8741611a1121d4093f99681a6998eeabab6a82e34e9d2bc80afe2c410897545c077293c233c3793bb7f187fdad8218a1af206cbd20402c96201a917429952710def63c24c6345121b3d64e89b9f352ffc79e16621ca76396ca4e52cf734c0f9288b2c876241d9647545394", 0x80) getegid() getegid() ioctl$KDENABIO(r2, 0x20004b3c) getsockname(r1, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4cc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x34) setuid(0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x80000000000091cb) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0713f62ffdcca235cf59af2f8c232ded0b"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r0, r1) fcntl$getflags(r1, 0x0) setrlimit(0x8, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000200)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) ioctl$TIOCSTART(r1, 0x2000746e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000008c0)=0x1) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) setreuid(r3, r4) setgid(0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xbffffffffffffffc, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x5, [0x26, 0x5, 0x3d6, 0x23, 0x40000000000048a2, 0x8, 0x0, 0xfff]}, 0x3c) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/204, 0xcc}, {&(0x7f0000000100)=""/2, 0x2}], 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x9, './file0\x00'}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="106ccd8b768600000046ed970cc99886a5c73bd25c000000b100ae6511e6d788a22385c719fbb96f6480cff0fb6b3411f8725f5d96c01755fe88d0fe7c2f67ca007d7985d68adef718b1c5658870bbb776b3ff3f6cdf590196513078e44a638986c3f26fd1f1418cc09b42c2b700538dbadf3040974b4af48934672d5b3524e63db20b287f71464485e30df32e8b0e1cd5d616c3515539da64df74515024ae01795fc6263569f5cd66c92736cee9ce06cf9e1c214911502097bc2fcf3a494780207624c017208d00000000b7a2db950782598c819464f9dc265e24b79395dfc5b2a93580cd2a1f8fb57a883541000000784bcaa72b2bed978587900d3149cf5493884acf8e55aeef9fcaf05acf89fd189ee764d0d0bd60d2e5936f6d7b246657f1916580e2bd220aa583a4bace05b14103b6521af9107d5904cca492be3b1dbf697d0aebccbf28d970cd0f05eac554f4ee55ebeae63211c3c96e1793445a02921f46d35fa5480e2c163f1f15f02a901b4091cbb25fa5f3a341050000000000000000d1769402e4578cfe11ff04d2506aee8347196c18db047ed4da4fbfd4b9ddcc556d3ccb400843d32495bc6b3dc115e2c14a6c298dbc76ba4afdf33478bf094c2c535b89f004524e322824f46b32c0764b4f310dffad9562e499129d6bdd7de337c83c048c5df30db0000000000000000000000000e07efad0b4120283a7672ccd8346e5b1e5daad5cf0b9e7496ffe30fa5a92621f3b05a28ef2aca533c2370facbe01fb8e27f1bdb358c7db1ff4621828a209234792cbb331818de00815e98003bb7f41372b734e30f7cf42d31c25583d3e87aa358aa07750e762197d803494ecdf7815a4e193c6fde9985dc78632e3a12c291f46e93ce94304d94edac5f10f09c294fd178205084d42888eb1ced6cdf472e1bb66e5b50db4723f12429dcf212f013301c6add9225c4032045171a7180ce28d2c2c6f0f0d748485e98e19f6c868653035666ac33a3be20747292f057be0f998a76d466cef771f6f68c848546b71a825bf398351f2031da0d9fd81a35c9ad5d1aad9ca493232695a5b8de32e5fdb1ce41e21127ed98f8d07e42a70827dc630dfa4d1a36501006b7923d4174c94ad828fc35e62e49b7e5c124c63180d24163b4a2ad2eb1644d63c2cfc5776a9ecfd3237a4e967bf6c7017f81a921da80556dd50b27b872cf0603d9c475b31902bfa1394a8e1c61d8e0b14399dd5157387c690bcaa07dc20bd0cc30eeabcac4c4a0b77e0868697c84e079a949933adf58ae020a66e14aee01c0616eccd7b90c98e07d3069651037f"], 0x221}, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f00000003c0)=""/110, 0x6e, 0x42, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x32e, &(0x7f0000000280)=""/214, 0xd6}, 0x0) seteuid(r3) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000840)) execve(0x0, 0x0, 0x0) r6 = open(&(0x7f00000005c0)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(&(0x7f00000001c0)="c0f2eb66470f622bc4011859700a65f3f1c481fd1183fdfffffff046864b00c402fd20116526430fe26000f245adc4e359419b3e00000000") mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = dup(0xffffffffffffffff) sendmsg(r0, &(0x7f0000002540)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x1f}, 0xc, &(0x7f0000001440)=[{&(0x7f0000000140)="367c4a94e712a86042ca0da831fb775512f777", 0x13}, {&(0x7f0000000240)="8ace184c380018bddce02223cc633e844cd0edc18c1dff8552fe9bebb48c07b7e265b582a505dea39ae658c6dbc067ce9d10feb887d6c39a5197eafdfac7fed9fefcef12cfd73d3cf8c1ef23cfe95d1d1b3b767b5e6873891dbdec10e560d1b8de375fffe24dbff6c340e2cd08c111ea38c79add108c1b433794f2ef5268264fbfa046a2ce0fab3fcdc89b9bbef61377e363e26e1a7cf5ae9d21ea034c3d31d9e423e57dd305b87466474b14c1faaf6b77adcc7469b303cb4aec9913acc99749ccee97705717fa4ee7fceb2f4e3bdc3ee905bc9ec5b12d2fb98b11ea5a925097b40d460bebf4e335e588134c90434fb03db9c085ec92dc8cad480e525dc226e604931ede7cdb351ab148acf74c068f8ddf43ef55e6ade37f97b6d9fc5894d8460c27cae240805aff6cc49230c8a05bcecb54ff95c2ac3b6853cea06fffa4d857566167dab0a094dd4deb2c6064e4b6d9fb30376a44dfb5115d1eda4d22d623f149b7266e651d0652e6ff23c994f9f0d60912fb0f86484e7b34bfaa47e8300b972aa1a7200ac2c4ada4965cf7fd9c91342720d116fff31bb3b19a77c5b2ef56d70581bf341e910e9c6848e5a821059cb69a78c46491a020f12b31e277fdde216e16ece440967edface04d3aafa460a4afc980d34c7ed989db5773964e5b82f0b351ec56564f42df7c9dca527d3eb6ef6b711ef723eaf481652cdc68ebc58ba69f64df2f0f6eff880c897aea4421b671557228c10c7ccd678c58599751909b333e951d33c31c9da9d2517fbff77e8f5e17c81422ee5a28a01b04d8f2256d50bfe8bc74cdc70fcde3037b894beb03e6b780b7992c7582e19c0c3360e3a3a9764041a8147c6f6a5c9d91f28042a7b0605a6fc13779b38c65a2585181ead8569cb1d33bbf95a11464ece8618c8686084ffea8a728592ff7cd5c16458e9457befc768f311732a0ee3d301374a1be46af100d71127cfc1d9c911a2c5a5459cb09f2be7aedf977a6b25097e4320effea380ec95a36b1caf5cdb1c11741d23c8d17caaf63500f23a15c2a1856a4f20f54456efad316335b71d344f17d9e88cd9eba7090d48e569bcb28a368e7ac77f12ae575f61e4d315498c372cbd3f9238e970eb9003e440a981824761b4e894488e58d6cd91c4451bbf87449cc635e63691a8ace2612250f1f0ee23e5e86a318248268bc01fca27df9b95aec5a914b8adca8ad29ccbc14d677a851b7fb4d54df572fa938031f849869631c4edc3547cb7d9b3c89a767968c1aba33e7640f1ce3b2b279b16a7c283a54584d50cd40b702fc852be0a6550a0e0209cf8babaa0271eff83b75d671c068827680a34e8d324feee11cd201562838eb623ba3e4012b7e1eeec4fac9c78ce909feef00cbcba4dc56e71a44a5f3fcddd2d5b7915f65ad9dc93a29a8fed7842126229577ddc9f11bb8c2449b460054d6677a02e1e159c68431efa357262a4c52bb2d6c499494198fefee0907e30d0b3172ea17a31fab2033d232f7b269c9bf185616f1ad5273c21f93e4687d1f2b099ba80a3a54c66a2db1e0a7d0793998311d33090264a38a620c04ea0d0f5c65dcd18d68b9e3f8e30c36cefe5f1f7f3fe4d5e2f476b84454a6eb31e8cadd77993cb85b8500c6202db407c2fb2a9aa16f7bb97a75e3d40269e70f091f03389a26f1f5026425315349ca02edff6ce2615eee368485ea6b97df0ae515986e7bb67f853dd8edd31e34410e74f79f427641c38ea2ec78c7defb36821657758a76cd0587228a1e63dce92d582a625e3619ed4c1c550cc9a313a8a4f441f48836a0382fefb6c2145fc58a526ab06167d2510c587c51f4040c1c0d3bae204f3ae262d11324c3f96d7e032ec6a3187928fdd26219bfd5273f9cd8ba607d5dc0e9fda716b9d9e2bab2410a04f666d174d9536251365e650c7b4f2bd165f2fb4f9b17614ec8eecde95bac6b4b50025436e95f032da997306a50db84b6f2069acddcb8605dc4497cee066a9107ce982fd1be54a4fabbeaf8b0cfcfcc297f901d214dca51adc77f9ac75db3415aa6810c9171dc04353da4ebaf5c5180c39ed3a6ab9b29399e753566dfd53de6b9ecbf6115bfd1729b3a17efa0f53baf537c0c8c103329e9ddd84fa85d1f5f2bed181935c8d027f5f2f540dc7ad86e301ca13055b08d3edd6ef85b1f5fdc554ebdaa16e33a30fd0d12f898712d42b8ae53bca259917e39d3a8359168b32fa8f01e39bacc0f1434ab2a5efd2dc2e96e49cfd2a2f9ff946da3c65ef791abded1fb3e68fd4797ea92fc7f9adb000450291ed3f6111e93b9749962a50cc6df0e5c318597ea23eaf3f23d8b9a1baafa55a540ff65dff2433ff1431139db091b81f3fa2fd726d9cdc58f21291ddc9f93e0b4bc05c9ed2b13393c74cf03569303eb239537563071c5f2c703e9dee5b2a4cac156ccbcb285f69e81386a110e315468404a63cfd4a2a40abaa878824b185a558e823a60d8f04ae09c480bd8f27274a0bb5cdc0783cf873acdcb595891c91d40f36294d5272255cb09c11be4eb4240a00ac27ae6a31d541d70a03c5c2ee0a44a48ed2ec78f2c7ca9abb38c9835715e0160ecef623199f9d3f47b9637d87de17a0ea326a14f1142998b02b0b180884c25c5587727fd055736ad5aefe2b4035b4ef179a033aaf2d0ce8bca2c6e519d156415b4713ea67386660b81f1dff701cbec2b6a6d33b73a5ecc55c351af5e14177858d406a37d581a4012535cd00e0248b75aae5aad35e7c2ca6da5db03ff9752d4eab9b36b9a6204679b8daa2e69620e5317f5fb2a52800cdd5315ccd8abce0e50350da6cf11e96f55a2aee2014278812fecf63c6a6aa27e5c6b186dc2fe3a1fc5e79550d28fa9af9e859603f6d0a342436de4db6d25a51c518c7b92d8f35927d0814e0816e1b99431d03efebfd09a9f9220ce614e8c4eb97e560e1571c30eb6e23001d9ed29a5eb4d1c47eea487d5669ab0b368fbee42cc22bcd253e6df359c40a6fbbc40d617e1698f7ef7f08dfb61bb55e1f9a77cad9296141b524b0113dfb09daf23b717e522cddc9dc2c5e07fdfcd126971139838f1c03ab4b78248aa3073dc49a32700c74e92787f214fdd20fe86c227a6a99c7ded87e3d8b25462b9e01ab3991758f5ccd154c7ec40b60304e77bf3beafc58a2e1b7900fd33b7f548716a849c8de54e3d73ff1bdfafe782a523b391357285c154296198b4e7be0a5dfa752a1bce624337680e7e95354a61911ad381ec5e3efea3e2ec12549a5a89d38f66d9a43b0cdfea98e3557659778a9723e8274e0abb9cd758156a3a500df12402dfdc849e36f030597327cf9061891d6444646a61b2dd73858796271fe117fb7621f68dbbeccb767c9aee152be5b0fd7590a33bd0e4632be3ea2baa62e333ce9b6b7dd0c79dc5d1ca02365078812ba65e279ecb76b3e3938ece816835f8363f8040b902cca3ac910be63bd1eb90ff29253e1703eaf2384260da942831a2d72945c4de394fa4aef3b49ae2d3bb6757bd08d29354ccc14bc59b5d1ef35a91541968fd2f64fc5638109526fbf2dd2ab8c0349cd5f1d0451fac09c9c26d8e0dfc9a1e7c8798d8f0dedc943bb5f584f6c05315552485c903490602d5b35a9835e1b366058d3558f9a0030a7e79bd8303bd9827a65bd4ce8d8cecc7ecf9214f054698e858f6cd1e1ca40c2dfbc44c3b92867354efd618ef08d96f8dc58c94918f9ba8e24bdab43df05b8d120a1d9a1eef85593ee306d2fbe092e7c8091580ed1e3ed7cef7deab51b29df85db429296a327dd260bc3adf1e54ec7e5021114cc13c8fe2898e2978b8a059cee1aa15700dbcce9cd930f422febbe579b4c8b98fb7cbc59c6acc3ad344c00a1aabf0588c19bf9d39e49ba5d8e1cc51418ac8b6341fbd7b376ea581b70ce4a66e9377fae1b83b1133e67b66a177948e2ad1cfdab27425d5e93411e67818d00c6e3f8249e4bc6c2efa20e0a42e41746ecb6478146749e6b0a16dc9ef3bddbed01b5ac9c1f4119c39c82f59c33cfae228bc7d0a7cad74784c2e03ab43e8b91dca00ebe3cba809d2aa694c798d6853e070cd6dc6afac0a46f081e87e0ba57b323f417d0c5ac2def221b67b643839f33b943e79255fb7f4a8c314bf178841dedaca2bcb1d7f6ff878b661c0f546e966ed8af50ec7ee79375b5780b23d40d8150e8546f277f0a1ad4a59f426edf98a2a9613df5678d2345124b744becfbeaf0fc9316213a2dde47567c83b2d0d070bb8a8ecee05d69abb704d8d38a5626b6d75a69e1c44c0192fb64a64d95f0c71f86bef78353c14e02fdaef7a9174a07d3344232599100da0c643744efb284b15d06a51126d48d3ab7b86949573beff1af4d2f0682266464cd0cfa1a4b873011ebcfd29836b7879bd1c8565b5a2c65fbdbf9233f3bde378fc59d82d3981cad89c132dd9c9d4caad505ab6056cc8e6d412665832bc040922bb33a3cb9a05d60c03d4a8c43942173166f2f8bfa687bb09999032933f9ebcf3e3e3bbb140eaba1bec57cf6ac69217c53fcf743e109ebab6c364050bfab7f0d3142a0bbdceab6f88552fe0ef7e120b7f0b823148f33c3f00a2367b862326ea7412f124d67df628c4a1b98fa2b1f96b2923cb03b33e97330cb959bd55a149a22e0005eeee20eef4df418ac16124ee3e550cda6b452ced6789842998c5be59df5284edeca88b53c268c37bee299cda61ca9d57910811b8c7631f5a91756bbe5da160c53a24cd7a0f64d7fbc02431f2eb1c7a6b8d4ad9125ef5b92aa0a49716e2735b765796999c1e2c003454215dc58dbe2b717fad166d93b050b5e43a47085613920dc6e4008da98b0353dac7fe217d1d8a051a536c08cfc548e19279e0940bd925788f3288d5e07e4594735b50bca938a0585b07df4395fe03a5749a6bb176e36d48a11fa85d18481e174576d8677d9f7f1f71fb3eb72a7a2dd0622031fb1e6541ea7552ff6fa0783a957210c59d4c492b0799e7eb3d0eb0067f935ace7d17eb991c43ba15fe8d7af62046474baf1191a73861456ed22b35b7579946a717652ef7ba25c53a53da6014afc0aca415d2b287d612a4ec49228018d3441f8bb07c3fae12bf5a443ec6cf6ed7037e637195f75cd012c85d72dc7ad24ca15f4175b2044c31b6f123381fcfed251a18d9d32bc3a33565d2280d3c9b6044587aba6ed22d846ee5cda93fb9a881bb06f6a790dc028f19a15c58bf8cc37fd54342e96467c9ed59a6be0ce00aed81450a16e4580dc8f6abdd45d44e359d3ed8c767193335a59278859588aa1c3212317f3d6f355fc63d244e0ee88f312aae774a027be28a39d323ea0b0115c42d4fd6959b62482d85583aaa1bd9ba783a086c29b1ae81902f2ce7b9dad2a658fa07d5ea59ede54257ba0d5a5458d0b551dffc2b41ff3c8225bbb2f530f1de5a816598461759b29671b02803180179547d968f36e4d28e89e4a3abad909a140ec439a875f619f6daa00ab2c6fdf1784b7f282c2da4c7059f96fd4bbe32b652521e0593aec64d7fcabfdfb777e2de8ac1a4f985ead972b926afb08fddf025ea76ff174e6ef5541c386f851577f68671a2d903123072b504313dc7c93d6fd6672463be40fa7535d581e2347ba380d06bd5c41822e9a12dc7cb693e4e4277e1f27b35d292f9252ca6f1601711269c031b5b6ce7f66bc646c549f1d304094e9b911a347e883e4823f8ff153fed765714d1db0c0fe24f752f6e2252fde76c32f1b938bdce7cc8796e57ba318788ee991e68a45ca07c70560b63c9b09f5c2d03b17118d468247204a87ddc02452dae34", 0x1000}, {&(0x7f0000000180)="8852c7b878137818d85c257b0287a1f18e1209a0fb811fd8b5ec3d9398cda8c51443cc03437331e273bc4e6cdbfc7ff2419f6f747853d99646ce5e902d04e28709769eda56ddb3aec17a057cb136b9ebd553b9328fee446cad", 0x59}, {&(0x7f0000001240)="ca3a486b8fd35b6ef9a5d15be7814470bc354c4011b1069193e34bfc8e0dd9919ae2b3e2f6b0609f3beae8dacd13ea6cc7b8f0", 0x33}, {&(0x7f0000001280)="323ac375588b6e9fa4206a841e8edb7a2a0cb494ffd475cffddfcfdbbdc4dc28eeec125722c8d80a7560610d2754990ac2cb28ad8ac2ed6fe6ab83381ebf5c5219f834ce3d3618fddb2d41812657779696e4e1ada3fd4da90c1d77433a9ab68e1fbadf8b6a2a06d4ed6a1592e39bc64cb226ede633b6af252f39b049ab49a85ee7631bc040fd7012064154bc00dcfafb3bba4e7d124e059ca518653e26a3ccea2e26f129b5889c8117a2c5abb2d0d13dcab073b5d6ff52f9c48e820c5f63eca1bdb5330873255eea7d1e7e2a8a3682658a9e051d77290f583352cedf490ca537485188f08071669a47", 0xe9}, {&(0x7f0000001380)="81cb693ddeaa599983e1f9d9cc0c47ec34d1e78a5e26ecbab5a7ba858acd4b527a943348d40cad7c9b083bfe7d944555fb1da52a", 0x34}, {&(0x7f00000013c0)="d0cd6e598b47f465417e96c8ef5961a21788608fa147e536c8328b13d9043700fd2f6df66913667cee0ee2d77f3bba25fc9aa7756640520e34fd5c29098fbc10889e04145ed0a921939ea782acfae600a5d45bfd0bdd3c05a7ad171a4f8afb49e5", 0x61}], 0x7, &(0x7f00000014c0)=[{0x68, 0xffff, 0x9, "8aad5d9389e392fb577e39330ef5bdaa77c3b529a63843d58d8b3e36cde38243495b843154f26528f8af1b5436c38639f5afcf59f091d9447fa8f9769e65e7b5b45a35c8ac204b8184657fa61f1c19488b05851f24f62c15"}, {0x1010, 0xffff, 0xff, "d2f42eb406233fe126c26bd8b157fe322fcab0586afa102a743e488564b404a0687721bf023b04043d50e8ed7b63faf1e9498efe3147cf8dc18af00198e1c5322cb5f09dfb0329b2828f47ce80ec45ed13176d6833e2c7eaab283b73793f21e8d8fc80e1d5da1f6c29d1cc0abaff307d8708461987aad72cc2d8d654164450105c14d3123da085de577bcf71990c3d236dad66736b3f4a2dfb4721dc1ab3a8d4a7d4b7dc4820bf6c40820a7283e22bd1c0fc90d784c0ba59656c54415ba562cca485ede2ab02827168991162033a109b7ff93a1662c4ad37d28ad2eb1c9db58ca740fe74b8584322e80e459d1875f609aa915e87c6ba3ca6fb1714844654023272fbc9bb65510a461971497e982bb67a426f764557cbcff1b1f8003589240dd53182c375e6ec066f8d60e0053a98bd77c5c7619fde80668f3bbfb5728b8081721bf8a2c251ff26189a66c2395320d246a4924f38e05d37aa7eebcc2679d986c8cf0df03a757bcefcbc92b29a9a66fad79092820bae212c99005d1aa016677bcc86c306c3aecd00d34a6803bf7477141e7eb59f1a06a3e103741f6a28d33c24c683fc4fae58a2087cb80f2026131bb1d7419e3dcb42c40ecd4f1801462da9dec5783662d02993f4b8b68f76e4fd6c2e00d1b8e3bd8bcc952118eb460b4803dfe5f77c051852686b5b4eecd95de765829cd59ddd9bfb06da68da4099f3faacffd99ca5e8ddc1f9c83164a68ed8396ffa3a76478854fa9c1fedc95dbaa403ca80a9df6b682560ab029377eaedb005e2159eae76016c6e5d8a6b5742153b3a0344dec3464cc71f84a082a8844bbbf8aba4779f31468e8d7276ca76ead8fcc618daa43ad247555c1f3e5d6de9c47e7e780cb5927f655a3485a5423b0417174e9e06624eb2528547b22669e9e94a95041159641514c1380b7e5bc15d3b699ba13aaa41d36f539b1e2f556392bceeeb15182937ddf1658290208cb3a4f3829965350489d4c27f13a56130389e1b22bb455d2665cebf50ea7b01c0b7918ce38d284d7c8a15a5cb215d10aaed9de85ce01886274c925def70579c9567a270c9f4108f3a2a708d7925bbba721aeae5b21dd5267dbfd52c7d6d9d7b532e9eb8e7e97e9b3c9ebf632934567c0d8887dac0bdde136600a31a81cbea0ee2d41d4ad6094dba6fbcdfadeabac4b17f737a9cdf2eb1300cef6f21ce12815b2b9c9abd099110fbdd167368ecace098b8903bc06870287d931d14b1179f212b10f0556d1f4da28b4e3d3756f44c473af532a31b0952af0c15cc2aaf523005ad4161299f5cd5158683745db7d613383297f5281f75bdbc73804ed422a733f955dad44e5fe368c59be1f844ce2bdafd5f1c4946578d1c00600c951c57cd2e34d1fb3195b9bc3922c129ad28d583feb77cd40a1f944c57043d6bfb40b5c0d1c53f141f0d07102f1c3c4cab49e10c481360184d76c396dd10c2677bc8ae58bce9ca88c133eb2be0c6b4ebf5f538fda601913309bd149ce456ac9c0d57a321b500ec9e2573cde609c1bdf85d7da832d333566931c1f7a7bd6fd0574559bc48e5c09e1a59b31490dadab00aa89558ff8f0b4a8d8f42289642010a35535dfbbde748ff8582eef6646b3ba92673887cd6774a23bf88da431e2430b82afcb339c263a9d2a64c75b9564456f4ead913767771b5a530eae6745b5481b9fe22a6a4456485affc0edf001c3bd59717bb201c78035337b348bd13dd62e0d1517378aa295f60a2a2584d5d6edcba06c25b486edc14e15a3be51adf4ec14a7b263fc1ea0e8e7d133e3245892fed92af7e3f6a9350de011aa2a7dcfbf3264846732a9caf649c68a013bd41f95dfc12144c3c3d48c1fd1e190227dd56a6713ded19bab5462379a8c148c596a1a1c432d237b1b222c57fc6abd93b0dd0aefe8fe80a8abb6d198970c8bd0ba18aebb84da9fac7d2d3e104a033b9043f663165005770e0d512c69c0b5f782b472a1214de3da9f5b78730146455870d5daeb3427ea1a9c98d0947c0862df7ddd2b14d6bdfa07409aa9df38715284521e955e7077562e35afbe189f9cce042caa7ef066b4f5ecf718b925025fc3e4038ce487145b869b42b6c38bb992f642809b5dc6180ed2e0f89ca6cf6709a55d5467457b01de8d0d2ed0b9a9fe1c123bc658476b56347cdf084f798fd46c014086652ba46ec6012fd526111c74933dbeff106bf64b8c1293fb8f8c88961fc85e95914cf165d5c1faa68930b76f5cf194b98e0998fc933679a428f3845daf67ccb6859e2f9a6019ece776672f48abedacae6431e00cb3adc93536cc7b52ce9881634ce3867fc7ab525c3752b90cbce28f4edf06b46f719ec4d6618d3b9c72d3f683640e40f68c17b4b0199d83d3000027bfbdb43b7740076ff2672bfdd7b16ef5eb8d47a6fbd3b36e5cec5f383b3262f82f9357a2fc1b87f0b79b2fa719443596f84f33e32077585b22d6d487a982582c02e2e32b4acefdfdc3da843b005bcefec024dd4019238182bc2c28dd0a04240a24a00cb9b0612d3aae563820b5487f20da3dadfca361c45f096283cfc82f6bd22e8676ef61c8378ce1e6fd9151a81e623ac04e4214489139db7622128ea049edd37b782acd1631f7af2d7701f58500bfe66772e5bda4559a65b2d9ec6c2ed34ae11f189d08b5680dd380bb750f5a56082a6e236444811ae063003d0641dccfd46572e2b347a11c6f1620b3729aee5d150d24397dc84e433a602ac3b4c61887604fed7e2a9413bf92dfe245e5803dcda3e89cb8941465d0a01bb938b494d44d4fbff43c032bd6736feb8a2a7f723e7df33c16067e03019285fe18b78967df3bc85b7af055310451f7b6ab59d5cdeeead8f1edce274324e99a86946ef033633b4ccbfb49a3fe032ad21d660b614e5c888628ca0e7d31069f62da5c7ed7bd835cabcb592e04a1a95ecb77b297862f9c036f6f030d8b4af8538a43a562a72457fa9f0d98965650f73989c67245992c240dae5518e68a095a2360c868c7651e17b0d7083dc2d92a2a735dd9df42ae587d6f69b00cc3775309e54d33e4ad20184d09451896646ef06725066fff88d3261a2b6575a274489919abb2f856d822cf9c83069306cd2600feb7f76363af11642de54de5de1d189abdf0970937018e816dea7c081a7cb547c23f15e6d8349b733d65a09ca38aabcac728cf974e33272c64cdbcd242da75efa1c668e78b4443fc4bc5cf2c69cbe6e148c91211443f2ce5ce069a86b61935675a94ec01a28236b1a26916da13923587b17187be7c9e46a3a144b819706cfa98b90746fdfa03981bf32a54eaff3c4e8c09f481924c3a311887c81652523e485a38e61754c7d06302f346bac3dad8af79e279f5b5ff4f4f9d503e325e51d296eb3684c1c700898cbd9d389b04a62a763aee898cc06daf0addb45f9de026fc254f8a96c72421860ed826bf440566d888b791a0f08c921207737ff80ed0fddd316ecb015ae06f58dda7d04c696e05fc7aca56992daa3d501b304778c65cfe6b15cdf2bbc427c4bc10d8d76604ea3b8ec14662a2a21613ee86684301cb237f66c25ce7364ef04ab0ce057979dae10bb092b432dc3693bb401a6c83ac15bcaa845ffaa0eb98f45729bf6aa371ef274f4a3dab47fab0953a57271afef2291b0616be0bfb116d01d8ec107511a480ce2fee600c3b4f056fa5837b6757bb75dfeb546d52ee01ab2cec12081ff350c9f41079717d43c37cbbb3c813c63e3012b60d7ed6b2a4b4975bc1509d9c25d656fc5cdf03ad8a996f2e35d847001a3903f432badc2f99a9f13f57e3dea6e123be90fdb2372d9304da6c96c8aa56c2c5bcec9bcd397ff12b6772c23b4e3b711e5d27b777d68b823bd9b3a7d476f568b7549730ef16954db4730cecdba898afa128d32075ce2fb33fefb8c4f4c46de21c8eab4e9a8f386b791291aef7049093a8777d97c7ffebf89a3ea5d86d805a88800cd1ae31b1917c2a4faa42ccb44841c191e3c9c31f0dfb47f4d005e5bb1d552f7a09a40491ffda5de188d9d5da5470af8ecc95b1e18534baa8ab4500187542de76c39895de01c2942680a3f98fb72d26d7df9bc235b61bf012ff5c1907d6268de7701d55e0dc122fc51f3dfa89c63f450a264842f698243c7303fa07f44ee0ddffd7695767bca4d1976931cdf43a2a6f2403207146e6141b4c3d7998fc567f077600cf360c7003ba59a24cf9cb9dad8d8987c54b471bf9e6e156c211c89e79a37caefa5e630d0053f2ea3d3492142df3bc0ac1b72a052eda74d0bbf7b95ce83d914fdf55b558b67a64113ec3dcfb1d3621f583c75210d95bf5a4b3b66a84989279754ad926cafd537aadfea61560a6f1ee12de190c183aa9d47cfa6dfcfbb1182e805edf8101c9cf6fb98c26ce92836a09b598654af4a27c740577503e1d563bc2fe33680ec8cb73bae36c131591ef1dbf82743b5a10ee0937d1d0ce56036332d38263fbcce691b4e47a291b83ab4815b536ca5af128d6c2c50f76650578b85850003d065ef1a9814e5bf00a8d05e3719c1fc5c95392fbba314cecad355be5a04f1f679dd424e7cf48385f81b8ffb738fb967a40b3504370661d7a50c009ddb0439706abfdfbd09142b2b75fbdee74d0afc97dfe0beda67f8238c28434bc5d31e7fec5add6b3bf1019dcc48aaeaa8096ce8ef21673585d90d6fad9e92aafb0ca12cdb2bd47434c40dec7dff1f1eb92e5ba30ed1154b8f6c7072282759b7e180b992ef1e4be59ccada6c158a2f6acace9fb5f062d0f3441a97824ae4084b0af1205585017adb67db51e12fc7bf0d1b5ddb96ac623440762fa198350fc7dae11ebff5db435dcd63b2db37aae8506a7d4f5269d4572f9b82e8684fa6fd428d8cac21f593b5c5acb86b85baed550b986183724f5c22e9b83bc423c835c188fdfd46a3534b593db2637224ae5366c645272cd8fdad1ad53e0150abea4415757df8d9eb918ec5b1cc580089fa417f4170f5ed7d69bea0d34222853953ccaabaeaebc64a80910e5bab0bf3dd8b406c6be6f2b814518600c83eadefb5d9375c0d11da206a79dc50e867712b73323f4a586c82d4a51e80909d9413a2d9790e9a8906b9f1f94b48f402e650cf9b144571489c961d4066ad61bf9dd24417e62c9020fdeda4e39caa4cb75b5bea5cab6f87b3b91e6d107891fa23877126369c1d956f089642f42f433ecfe316aed981839665d1490000edd66b05e17701f9abdd8ab80c7b00385857cd684b3878e4001113e66bc32d477b7ce8650fd37facdc2ff136e0fc1eb35585dc0f757076735989661aa6efd83ecb9701fa4c92f6f041ba39c7fc795565fe3c6ae83e5950984d7bfd5029fe532d57363ed83e398451816092d6cdf57bee8139238fedda366af954747b1821058846dd27488b66af07ab5613c12a41f6a90aca634216baa2723ad152eb09856ad9d11ee886ec9f788d4bd74c4bf548870d1688406f5b9d27cd04ef09787053c3ed912a28b3dc4d48f2273c89bd0d70b59c2cc08acdfa8fd3e2e32ed67ac8075a8dd2bd11823d34695a09490131afc6c099eca3666e574b7e13b49c3cb42937f2e5030059895f50862001a8dd4d47510393ef0c2250a2ab526d0f350cf483da1ab529ba27c1ac66cffb2fe5195ef15ce482cc7df7c3cdeb2461dba4effe513ed7b55fb8b91d85a5120ea9685141fcc5afce190ff5ce5efe6e2e9b2a0aa3444cccbf39566c056a27c29f3e4abe8addd52049c00dfbea90aabf3e3fd66c2a385067ca4aa323dccab2fdfea0badc72785fc459d4a01bd9acfe8a5d5b12"}], 0x1078}, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 16:00:12 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000080)=0x100000002c) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x408, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x6a5) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000080)="51cbbf22e6c3389a9f550ae127beb75f7571831c97c27b6ab799d37d5e6c5c14c7a07f34f322c17e7114f795943306f99e879d33337f93923fce228afdc59ca5", 0x40}, {&(0x7f0000000180)="465ff8190b25e3171f4485241707beb73ee30cc3b05131294e0a1d9bc6a9730bbe0f569b6e300c4c265704bc4f27b3984c4126578807d58362519d90f0d59b676ca3efcc1794d919d23fbb1830c00ddefc94ffb208b4a070ce370fc832a6700fee623eaad360a1e6b2bbd1472aef46485dc84ad0d00e2ac21469c0e522a7e8113a6ed7d62a4655d2b1a56f90d0876f9f831c5c7f7d6c2b456ebfc243f252a992186bf6f373e59f97b73c9082675aec9c98a9c82ae82bc796963108c16857aae08e232113d7f031ffea9902bf29ca1ec54ff6c9a76771", 0xd6}, {&(0x7f0000000100)="3bb5917471f7aeb885f1ccc46ce948993d", 0x11}], 0x3, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r1, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x88, 0x2}, 0x40c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000540)=0xc) 16:00:13 executing program 0: r0 = kqueue() utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x4, 0xd76b}, {0x7, 0x3f}}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) kevent(r0, &(0x7f0000000200), 0x101, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x14, 0xf0000007, 0xae3, 0x7fff}], 0x7fff, &(0x7f0000000280)={0x2000000000000, 0x1}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) getgroups(0x2, &(0x7f0000000140)=[r1, r1]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) write(r2, &(0x7f0000000080)="4c0dc55dbca70783", 0x8) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}, {0x0}, {0x0, 0xffffffffffffff82}], 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() r2 = syz_open_pts() close(r0) ioctl$TIOCCDTR(r1, 0x20007478) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0xfffffffffffeffff, 0x3, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:13 executing program 1: setreuid(0x0, 0xee00) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, r1) socketpair(0x18, 0x4003, 0x102, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5fcd) r0 = semget(0x0, 0x3, 0x40) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/56) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r1, 0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x2007, 0x202) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) flock(r1, 0x2) flock(r1, 0x2) flock(r1, 0x2) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:00:13 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000300)="3abd000059", 0x5}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0xc9, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) pledge(&(0x7f0000000080)=')-&\x00', &(0x7f00000001c0)='\'/)#\x00') 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) select(0x40, &(0x7f0000000300), 0x0, &(0x7f0000001600), 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000500)="60e0c5709f25ebb29499ae93a3e3e7a4596f06830f1fb41aeaeb1760218a2166da9dcc051c11d64175b8f2f0ab292584fd93585fc6a92d0a930214d955baf42de9717a07f7d0067387f89d45d267a7a423fa8eb0f1592450c2e502e08848f2429d2d81f28fa0b1b93ca23418a5efa35455c4f3be040502fca6786cbdf2e10f8efcd3cf0eadc43cb4bcea595ff4ddafda395763ebc315fd2c54045b1282e48f2ef08d88638b477a49385010104910ae8d8cb2313cd6d5429ee6195221b24ff26030e3f4bf6ab36a21a5ec38fe90e3c7c260727ee4e3c986c24f2647059cb2c770340b4538a7edd14bd1f6eabeebb2255f73549b4cc4564d7f0b3a46c740f570045433958e1a982f4a0064d8888f229bfc521285340070ad5a5117b50a13204f12e9c72fc8c602725ead03570e549470c1fe92da5d88836cc3de0e61bb1b9454ed1b94c461212f00d8ea212635ec2dab262cd40a7cc6219b2438d6ee66ec39d9c2c23536434166ca1bff7a6bf3ad4db4db8b376a794b8f1be7b107553bef03abc992844d6ef50c572ae39433c03e2e509ca371615fc4558c116a3f83276743f6c8412c925d9aa254c6977212394e2bae3f5175c0144da304e7892f348142896eddec18b03da04bde87d72478a2f072293b327af4147609990e1b0cc70a88870500e0c6117cda51664d3a55e57b43997806ee7afac6087d1a624c8ba48c3c6cf2b13aab6e2168b0a3199006950db2cca2f1a7760d5823a0d5afe01029a3ba78693b3b7bdd1ffab5e0d70d57015f1ee3e58c2011a6eaf2a1c47ae62d4536d3122113a1790f06bac14549415a7e861cf4267319e9c93ae9831e2b429ada1e8a93ad0c06f144aaa2b2d430bde769924ad3dd3232c8b84663f681b50717db8c7eceb48f79573d878b22d1919fa4f801651588a95cebe413172316eb2df76d887b335c3a0e1e795930cac9130a0884558f0ee719c3cfdd83b6bef317ac9a539b81406d4c6cd36850b5fe5d4189bd48d971e6dec3a2e0d6b442a248850043e16a83ff00260e0289a1d9b2be56f8756bbce738623f5843b2d592d77ebb529568685fd2c8699477de850d83c653b25c9bee9ceaf97f636be845f6ab4f8a32e327475ca42dd3d59b35770b8dc27b9c180eba86823ac9aeb960c0e981782ffe545d9d11e6541997664a4dd7c3ed9671d1eb30e8f97295673dc6d45d074051838721bf7b8df87ba7af78e4d218ce1e901b236a41258fff1e8c25441a4f0c254773f27db29ae6c7fa61907e48d6552eb85e252f20ef8fb32153b5c50af7e5afa0005f1395b902a33d214c064318fb010c542d5ab62659880e199b3f7bccef02e9f96f718f68d1a94efa131eea81daf292178e00e9351cf983d74cb4e0d1e50f49dff937dd1caf7048ef4ecbc19acc2b1933042099d49ca49870614df765c429957b9dd2ffde01a36beaa04c77e79e162e65cfb6930e1119df558c2b29126a4f82e7dedd770bc7e69713a88891d53226aeab8518ba86df604dc9b0ac81a59bdd87642397428c821a90c0363a124fcfb385e4d0a0368aec4394912d52cbf2263921165d279ddbaaac41d65e2e840121d1571895d38b1d7f9ff2b5079b84a8c8ae2fb9bfdde2ab60cb7bfbab20fafb271a7d48d31160982607d9a14c83200d513b5bfd94f9414102302d30596f865040260a1e867c08bb2d1c8c075c358a61433e9ce772b7ed6332607a53c33df14ffcade9538bb9456c9b0372074077156b36e1096da40ccf9dc49551c05ed7d6b16285b341e05e4c65c50c5b2d0266efd785fa2387bc7f53f50faac211ca9218c079ce311ad02ce1e7f8c473486e570b6afe4ab0820150f7015a7eec47a5412a8653f40dcac050c356ce69c66ec8ea2ad95a336a90160917bbadee62d66b895e3ffc9353f3200bd0a4cbda5d4295c812900b2149ed4c2f72fff381ba72163ad69145d995bc04fa12975a0d17291b55d9d48b54b47f60f178b8f0543b272c1329462365c73d7445601c740e84dbbc94a1732a256fdae6e4f7b4b1bd6d23ef23470da3c20d472e7cf2b3d76a6df304b777c6a1c3ae2bdd020a0137d5cb05eb2e4e5880d359bf51b4dd7d6351eca098de8dfe754420dcd03e532b3496650386894d6a9aef3f2f9cc5fc5e51e6e9068568cfbb610285135575184f08032ea833467eead9924e51e172a6ac7e1dc45d51455f07c263c8a18c5f95b39147bf866758d8e55d90623e82ea8614fbde5539fb851310959cd306029e6d73c61758153a8985f70573676fb0afddb45f455ec32363ef2369920ff0c620e9d14837c4fe8e0cafb1a6398718a4df3e8419d2d6469e404c40e0c8c0749a7c05d97df121bfb1ac2a0cfa39ff39971b7858183d1eecd4aeb8c524abc9ead5b6d2e33705ceba16cee47026b0093f7a1d6ee3f7464f9a76ba156e47c4d96b6fcb589c601841cb2289b89898f9dc43ff691f89a0298ad3a16fd61607af8d189d335f3d48de4c98c092d9b419f28df3ed31d67a320d37b186a6969ea6f6edd428de07ff8e7e1643760bb910e26b210c905d31456c950a8adebda7c2297579c109cfd6d90cf970889b42955bb4acb6535ad1cc31b6034e00fe7cc40fc767fe064b51874ba94c9eb411d137759549deb3644f03338022445b7b29610af228fa24ef03a5ed5e225728563b2369f29aade01da707e196bb8033559977aefb57bc88689ce1990206197b88c8c69f35ed9381c45dd2d4434360e9aadc86854065c91542afd625477a13897532eeb559779eeaf5a55b9ebd95476483295ff0926f9e566fec1c6265b2b965d54c4b5b48dc80dd668263b2aa77415c21fb5d43ec4c783c35782110dddc51b7e6cab6fa7ccfed015efe50d44ccdba092d610604d988cc73d8e4e58837a03027d5ceb43961b33d1b511b92de69fc711bfaedd25ad49097fe0e9a5e681b379af5b82c1628968335ca76e64c392af999086628410aa0d5898791aefd01c71c06d4894be65efe06969bcc47b0d9319353231ce18d98781b5c33297d9e0c36aeca77a2fa143a9c407adc9695b0240a2380a86eb543e6ccba3b3940b25a98285541e78b2e7fd53f5e953e73eeb0dc77583f15019bd95c3c08f4951f32d199ec9c599a732fd48bf8a7d47ac52063366ba63e37ec655657476867640adf77a3d58293d67133da062a19884236ad7135343bf858a6218d2c2408511b5a6b5be0a4cb37f2084b08587deb860f58add13a4dfbc825669f90daa545bac3b831e187d91b87d0d812d12cb4e3c8479047c8ddce863ba7e1eb3dfbfe3a1fade7a9b7f2f6aac894a5b2856b53b0d497682e23ff92a60a3b658f431dd8239cd2fed52495187791599b40dc5afc2dc876b86828300efecd8d7b20ea8d54ebdbbf7ad3463e5747d6ca2fd6f170049928ec915ac30aa14138a8354abc3db0160283ab6d6fbd1d7bab1ceb0311f793830d960a0ce3119c77563f64503e463c3e65e190fb3a5a29150c51e738116ea51bbc59e4236551bc30f8d4c4d43ac6b4f3cbc47d6a0dc259c2ce957310ce48f2f449840c11c10d5e56b6e970e8e1d65de6a2f1df1747743b4eb781216cc1c21ab78a16782d409f2404b5e2cf8ed048be4700c9be2ed318b561853e585454e951432fb06813cf9f1d207f0bfa3702649c53393833ada92e8f88ec11f32d4685d87f18852f4a5b626a3707e98f03f672b8cced090f893e01dce35df1061c89bfedc525fbd04faa7162d280bfbaa144b6e3c9a1a15b9ef060d13f26a35c305a4c4192072cda0cb1b03bc963d0b70230c5009b983687f0c3de423b37f1d54b7252c1e5e1786af7a699b7b68411442c0eb1cc1c0a9f45080daa2da24bdf8b4bae3d4dd3d9312841d46bed7c39293274d08989024ee5d6832f9cff87a89aced80ed7062ed0625a2e8e18e5d96a3d4ab6f79b022e2d893667aaea63a03d4218efbe2135f32515e08ff3becc7b63b81dfac8fecb0e4da94849c62c3c7d9f2811a31ac9ef93c1c5ea22653ebef39972a4aeab9b52b8a73a8fe0b6a421b0f6f03ed43d2c7d249570e6a5e2de6a88e0923280596a8d2a9a73f18b2bff2ea12a1035975b735d3edb45b7e1c48cfda508c39096f62e05a788dd2cb1d7838ceaa258d18ccef999ac1032e8247bbfe70de6078e992b58876040eed592ffa75b035d09833d6d8476d5330065aaf055844d779d8018694a755db8df4d8f8cbe104910205121870bdf9593c3076e381ca9fb2fc70075d80329289253046f7f2bb3c34768ff23e5d523b1efe040998ed0dd3730dde48b16beed09b27bcfc9ebac9490f555415cad8a1e10c538961a794661b9dfa2925636fa5f9ad4b6101ae91dd3d9cc4bf12e686e19876732ccad9b835d345263fc4c69cebdbb573f30f7e4be008d890c8373f69d8f9b3db44c50ed15fad79a67d920ab9b12201674872d191d2c210901fff4437422184013a0322b5004e483f99f05df1abb5e089a748afa79ed82e46118e47f48723457f1f0fb51f4a40cf59c90d3f06b4cd3e444df91520b47d31eda35d51e04d8a0e56f3930f569df62ecec0c7aaf255064de438aa3abcc38e23e7db90ad856109b58882ff700ef909008cbc296d86ad48136ef62f7ce095ccf9f8cf75ac2199530546d60b61fbbf41694fe6b30e9e670bbe876d00377d00c1529052957ddd7a4ce811c737662a26219a23a824f0d7aa729af0a40a3c5a6e9ad996bed409483ce39ccfcf7e485d6990c02fec0c2b8f271686d3db6fc499a0a06ce203b0b2370fc8d1eb16dbf10ca976bcad3c27a0ef8cbbd24741bf63b51b53819b2569742e08e3736f6047bebe69890da27fcc8f20e826fc1885d675e67cda30c959db9cfcfad7c24f2bcd9c9b86d87f5880fc37fd2011a6fe7d2a79f72a59bfd3471cd006e8fe243cae9c16fbc932766515a8f40ab2e7213d7fb6430230b0a72228468ed0d642caa96244e2fa87141a6ce13af39ddfe9978843a067b8dd933e9d957908f7217e5b31e13deb7b61642d72d2523b3497ad51f29ff5f5e7bbe521f183cd9b460bba3bc4e21c059fc1e83b2aa1e92a253355caecfab003473eb7339f35c095aed103bedb77979c06fa2197499e1c643bdac608cd06c7710389ae1750222a597dba46048aed644cc27d23ae4b3ac52ca1079ae09ee7b586ba45a8dc10b2f70052c0890f6ba8e943d9c0a95dbac098c92a17b62ed4710ed98bfbf64dbcc5664370b96eaa28e36f8ebbc9b200609e206878d8b05bb54eaa197ca46f69378fc05610f6d3ecebb38bfbc9a4a3f02d7551d69128fa657cbf803df9cde9d2966459d0363c36e85b40926b534078e0311286482a86b6cc61f211ec81d2b56a2beb293f7ab12558b687f8bfb209acfd079ad48fbdc45fb2a92b065e9fe8a351c0d0343278ce96045595af4c93dddab3f2c92ecfe05c59ae646f1cc8d92de5c016bb4f6e9b2ee8de4ddc7abefc504f33efb8a34742f6e472a4faf48831c3f42a56bf4a3e0d9ed00ceed878c32054f2fdfe1320b8b07978dd719b24e15d93cfb400d0a89296edefacb7c64defbcebefcc7445b3debad56b89b375e543b2649a400c9ec9d1060da475fe42c95c432ccc2639b8e0e57a8730327588a8092f5c26a4142150576841ba9b72813fa6b2f3511ca56f20afe2dcd92b2e9b1731072d364f2596f97fdf74ac59c5b47e3e9782db9c4252e37ac86d385f7e21c688d82d71424a0cbf73430258f5f83f8ead735a420deb1823265f9c5813c5d101ffea0bb97034147adb78bbe89c6135420227c26f086779c44ee56fefc3740be8a18d44750", 0x1000, 0x2, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:00:13 executing program 0: setuid(0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) pipe2(&(0x7f00000000c0), 0x10000) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kqueue() sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x7fff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x400000000000066, 0x0, 0x81, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x5, 0x0) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, 0x0, 0x1f9) 16:00:14 executing program 1: getpeername$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x17, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x6) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x3, 0xe5a3, 0xffffffffffffffff, "032e4feb9c3ecf67192945036d5d2af5fde549ab"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c1947075603", 0x15}], 0x1) 16:00:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x9be, 0x4) r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) getdents(r3, 0x0, 0x0) 16:00:14 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) read(r2, &(0x7f0000001180)=""/4096, 0x1000) close(r1) fchflags(r2, 0x10020000) 16:00:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000100)=""/120, 0x78}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x1bb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10002) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="4125eafc09bbb2fe9c57a76430a61ded94df16f032249732817f9fc6bcf71cfac7f83707bec34d417eef0f1b07ae10fbe501397859380cac49dfa2a9dd08851b8a6543427075142ddb072428a2de1e06a75285bf35e0e4492590b41d2c3898dbb7e442d337943c741dcdba49dfbe6f585eb0c046311554be1733bc00195057cb159fa7b2c5", 0x85}, {&(0x7f0000000080)="6673bf20634b62f528172964d0f88f51295d3fa1557643dda81299e63dd7cf92abdf62d398c9677ade88f6eb863eb516a3166488cf7c24730db634d6baf46684c2", 0x41}, {&(0x7f0000000240)="9c969bda08b9ec31e0929acdc5679d288f5e595a558a5fcbecaf6a90226b5e55db7ff37a58c2e49a4212921f5c333b0220e4293385700a48bd90549f578e411d8ff323f791cc2d828ae0d5644cb230e36070b42776be4df4ebfda0fc107d4e5dc2843b7738b2a58dc05afaac95b91558bf0877fd99f56213c0b91d39410e126f6c40a4132ae20eb64697cd9fad6dfce793e321330c1ed6a069ec09f84490bfe92ef78e8be5b6110f65ea7eeee72e3f8daed117deef5ca80b0ccd719ba101ace9b9de758503c1257a38bc67cda9f3f6973488ec2eed5c474ef42f7c873b0193e4c13428c50f", 0xe5}, {&(0x7f0000000340)="677935e0b2aa7f1e6b9b0aaf289614b4754d520936c5938b7955f3c0b7fc0d33d2f234250fdbea6b36695a305a021c1ea1119e2fef3b6671adba7374482971ab32fecf4ed35b345743a8158094fe4df9bca850bf855bce9b1990afb9db72ca", 0x5f}, {&(0x7f0000000480)="5ea1845f7e988cd610dddefd13d8d665d9af6f97e58ed206cf55d4531d1881b5741d9561648f55b3a8892d63ae8ed0306fabcb58985516fdea072ef4b2247bd8847975106d26b130c5e63815df1772f8966af755d22d8eb0d1b512220e09c5011e8b77e4567ce14bf156841dbed0d3b22cfcddf749473cbfcdfce028d50243197aba7b44ab89f23ff900eb460495ef4dea42d4ce1c9975528e9480721c7c2fd879a118f01ec01d5a0fdfa952e143f3a4ee52ad6cf35edcdaf46960e8dc45caca0b6a3df3c6addbd021095f5eafd2b783339b98cefb4eb6985e82478366ec173063c88d2edcbbe7f0971b87e20faf8302917a2d362ecc20ab23f4088aead43872bff4d6eae39d173d04bc6f104885adbd6c20b8a7441a2f28b11896cb2ff46b70339e160dbf75ec2c6124df341f09c7eb459689f3b73f0f492d004b12fef1a1624fcbdf075bb83940306f77383c6fb4d078dc07b72dfc19d42857b2659769f8475de31d2839339d42d847745f16f90766fd2f08c54219001cc329082aaa7f2ace5ec1b6f350094fb3bd66f2433c95bb6152bcc88eb317c9975224e2fafd4b2dbded97afd0b6af7c96859ab25713866939d0bd32d7d94db7ace6f596bb61462e7192d680edfaa230f4b9e4c609f4e9133b66ad6be9dd7f8b505624cb85d9e88e1f50dc8e8e652fd6a3c64cdf8ed25b1c93b89ec920139eef0fb5a72994427728b8e24324ac559a682b5b4b8a1c3f5f218b7bf6b969755df30bfdbcb87c431b77e1e27cfba2137a8489580b1bb3ead10509a022d97c7f6c2f5fa1aa4e50df5208963919f2bd4afae825c9c2ff980cba9af222d427ada27449e8f90ce242f193571272fc3b8650bad32ab10754c53e6dcfd1f6cc7a02b60b3a6d97ad9b917798ae7b8392906c5598cca8a5f08db7b97aaf99792a1a4e48670639bbeb5aa467b86e3fdbc7cc35b464488f7d8a39c1116f43c428e4ed82fd44604e4c97bcc161d88787c448a28954bb99a8026b12558c35f95a6e70cdc9343761fef1990d9b0b38028df5e1f21673d0be8551426bd01bc835786124abab27db82653747befc0b01349534d08ee8e030f8feef5ff90ad7351b170b90af180b31745c94bc346762092a2df5b9e97f16502d14155d1b684ffb9faa7c7b4bf7f1c913e30c9f8f81a0010268d12d51b537665dc77a298c5dff63549a116650208a6aa60b1ad14ce96c442c59e6f8bf0a4ab9b14ea5691c2ac79e50c4332aa47fa17fe2844348d284b9aade026f0dda3a78a2389b9277e1bb9b3f83f4120c8548ab64e1faa9f1038ba95addfe655831750782a837a9322397141b89e61ce27ff932ce3970e730f0d02b09b7a0a7450c26b59b873895c1f7d3bb683e85b6cc0ee5a254d85cd20b96bcd4b603581b24631dd383eb1e65e3dc4a31c699544abe70a52e3d6711a9333c681b4986221011f5615ba47207ffea9fd283743b045367a8683598dcdff3861a5b5006a7adee8b7daaba3c262d405ac52850764490da61a3c7ffa2a18438e0e3f450dd1bf0870b09b026c76dda2fec2e62ddbc94ba079b4d65542776126ea4bdced4281c37dd3613a5baf2950157a5ee8c498ed0a8509f6234683dc5af0b5ee660463f8032402fcdb7fa25093a905efbbc55bfb37e25498959a7a702da46e0c8c10da4d6bd0e04cad043938aaabda8890f46434c00d38c06d4e9516ba2448b74152a6b2efbe35769cfb305f8ea773bf52e3efadaae6d2248c332ef081fe531526f6b6ae4c2174738637d6ffd7d4d5fc24f3783507d823673ab85dabda609c08844029f05741c16f3240a76cde59ce2f54ed85e0dae07fd94f3a5bbf2bf9fbcab01aa0afcff4df6f0fd24ce41de4b06dba6904a60151ebc55b1e11c3a17c64ef6d06053043a72cc781697be28f2c7a3b0febd85567d1533b7318ca92ca521eee839641152c98b96832e954d26657168ae9504ef4027c78d4e1ed62f4f2abd8c0c509573bbc562391f78849551da0c26c6355ce5eafcad8b26be810d0815da20e09bbe582785ab77ffc1c0046f7d03d33dc824613ee7235e25543be99fa47c0a91f654739d32f89297508d9b9f100b61b63cb37b2f612588d70a4e968a3b334ac0afd91cfd4abc485cc0656a8b9a96c6ecedafef5ef6ce9d90e4c85e6aa76e51eb6ba91482b6d6b4ab7a2e2d1167d82d579d608b8622579b1026f243e6b4158cb3205890ffb5f414244a8f2df48880978f6769e990b3cb5bdb9252fc2b13e9e1c2b05d94a27c3a81da2835cc3a9ffba3982896faa84ef8e272a653ffd0d126040ccb4744a8668e0a9412d5feb12c90c1c06bad9f16a53034feb8c7722c1aec8cc3ff9bac9d2fb34537095afd5c908582b45dc6da04952705011f1a261a8abaf01b161377d57108b73c4c86efe738010883bd5852132f20f9dc53e93617de21c0a212f140991b1d3703e047d1ebf6496a96db84241bedd25ac7ff8e534aaa6ef2c2fd7b33ad7090f240d13058d01b992f07166f8d9b239445a204686844d17a5e87fa9285ac6dfb996ed3775208274ff86031aff6145643dc8895cb99cf56f34d4282088e876979c16bc32ceb2e5ef00bbbf11b333e6dd73cd7563a974cd9bad207fbd14eaba8fa03be58024f7a7973ac30f933ae1225b2ad2d5f02f372446083e79bc89c6fc464ec077d1c20e56cb41b52e42a54f2af6423fe3acec8be50e83cc26a76a99e639b2032238708517820c8335449fbc1bbeb08f71925951423de7c5315b0ca1476629f1b98dd4218e12e6beed89c69f5eaa5bfe8c8f6b2950926ea41e7ceaa1c9fc5a42871a00f9c8946cf56a601316860a96c55da0f97fca98256bb2b4f40ea7e27f1d34c95e02d57d135281ee265305bfbb6b1c2df396daa3b79cac56e9612479a93076208d7e548a4b826ac5cd06ccfcb20eea9bd17f78532e1eeb4a44d290de9da2d16316ba9dbb7aa89f6fd38f0acf251ccba59b62661a8b0bb950e197dfab534fc3dc1c532e3a0a7c0b6ea30457a458ae887b66cf7e9ca5e18da0eb665e8d95e275b8c145a4b72b82148264ebec7607412fac103d4fbf9683caa742a0ae7c4896d8d67c2503ee878a32c54065c69be77b3841fb31c3a59e37891e9ec78fc3dc5312ce660350fc777a4e91058190d59d5456f98ae143ee63a37351c44d083f539d2bec7a7df25cbe655ef86e5504cd4c45cefe4cd2a88150acff1529f601ba5e175b0d76c27812c37b3810553d511832911ed72b06ae848ec4b3c96b8d73913380337b1c6716fb2be36231881c6334077e7f09920b5060946ca17edf5eb8906cf00357ba80d40efc8bc73d9c03bfb68b0dabb697c1618ce79a70429aba8809f3222fc122ad2c091afc62a22aa3d1140573964a50697ad4128a1523b969d4013b45e5fd9bf9446e12a90c7d0230da8c561f4f3f55b6b4d99b43a29d6aeb83788cb383ee5f061c406b55a58ddb397e1239be0a725b49c0b11ef73747affae576d7dcfb5d3992c90e789dcac3ffb122ba96b24342059a59593af126c85801d7df96052618f7d1ac95a381f628a0ff435a7f374a08786f8c7618d50cc992548ec6d06e7e4f835454a50495e19ed145b4c239cfa9b46eb9006fe7f4d644c1ac938b19ec1ee308a92995436c5e7a58ba37cf9fc01f9ea46d09759f4a605ce34208bd769e8870035a9fbd65fedcc49555695f65ca910cc77519096aaf30bb3c33e63ed3bfc709b96d4e74df6988a6a5a07a43751f401367fd50e395c7535c134f1d7a548ba413c8a4f3c6568d5fd22a8666960015d1b77d044c628d0df3415f931f683f277255f9f3622f722aa3862c65baa89558592f50c520a75c24a69725bae4d1620d9a26d57973db2d2a65ea4c079f4e255048622ca82f7efff63eb62a4e4eb89d1c7b1497aa4174db4f739bb44477df20c5a14656478143196e3938c94f6b8be1481dc63d7c5e04005baa5d3f58f0763208a069814709e2dc9da48056510981155c9e1fc7bfb587da2685dbc6528220df60d5a9d45c878d38b6ce12c760f99b6cbbac9a0c96c9b7eafe32deb1e81f44f3458cd552abebf05a551406baa71fb766c0d817cf4f97dc74a2cf95f89d5c18cfe296e20067f1cd499322f4241931add3a88a6c8a7ef88cd707f8db68768324e8c385362f19158833080c2f30e326d386037d8c38411348ee543b9f550f499a75daee1a175b7059c9f27d4e40b47faddab5197bcc7cce3ba3bed6c13af6deea54f857ea80405d9665325e1f442008da841b5de45b71164217fc7340e6f4daa4d7ec4bc0cb4c83ecc88decee7747cd0492a4b3f04c7297fc98cefc14724761a549fbca690ffe3d6d0b47935a4824dfd8532d65ea0c5a457280a751a441791ba043689e93aa2118e078f0feeddd9e3228360589dd7b70e23b0f2eef7f121acb68d2a6c414f9891ce29cf7c7c52330aeefa371950029b750f0864be3e55c6f695987008546d0dfbf7fd15ae791428c186604eed5af9b29fd3529981d8bae6bd8c16de3472ec993f487c73764dc1d712409b371439880bed67b870fcc91849a328cae27104501515a8de82f1f77d33b3e2d5a3cd4a77765d05fb3429912febb07e4bd1ad881791d5063f2f70aea1058712365f91c109f8416b413b51488a5aab608e065c2caf897e393401b4dc2d3f66d09dc5a3235b43d7c06077c04095421f0525cebc414b56d29e4113f5611cf5728c3b2d4129fe283d95a876121ef51e7730538ab9f92922bc93568bf5d7bf29031a8bcbe7d264dfb95f42ffc8ca322557d52edd74bd0150cb40b994867b8be8da6bcb0e06cf191479d1d3e4744f72e23b6e0f853db1657239a3d8e3adc4a4665f08ea625104d06865789a65726adf3d4bcf7d6ea88a9fc22a735fbf7bad4fca7f7458d1a7d43c5935bdf860a0616b42cb6275f405696447caf30c09b168748a451a94d763edf84993ddf20b7c508152f540e0fe12ee51f692319f2e646bd3c2068db8d47776300619a377bebc27350a37d69e6fb2f3b29a51c49bc1fe4456bcc7e3c1c6df20b1c0bd0c1e78baa92d22d90d2e4ca645991348735f884ca44cdc3dfcb07766790918398cda2e80091089e417dcc0acea2e0401a3e9cd580760f5ab1f710868feb03a86de131ebf04470cd350984f87f4872c1d86e720cdb03faff6a0ff7a1d78852bcf94cca955cd9f02032e0a88b597cffceb4a864d1918d2c0dfc0a1e5e3de7609c962ae4dfdf1dc3520643e744c8ca7e1f66d08a9545044c25fce2fd50c8041ade5db664db66ccffb810c9ec413f66dcd275f8c74ddf3957630c6998e450704da56d357cb48062f6a1fdd8b9c2cd0fbf44090f2a084917942d9568ecd580ca0f0cae5ca20071f51914f1d6bed47640f6f4f9616ee0c7efe484ad30db3a93bff9f010935988b178efae492c532ca2f36c6689c8f107037dde104aeb1fc961ebbf61844a8881a7b90fc5a88ce5e007e0bdf1e78bc4add210e979b1a776d81b5e26f6f43de3a15e2610b563a26cd3517882e74bbdfc7fbed44aedc71153c73e2385eec7efda86163f25eb41b6fbcbb69ce57c911a8c20a71c2128f3e5c4bb1b3c00c9294c1986b0e3749f0324a5ade0c00329d20eda425bc1ae050ab2f2546b06b6040386cd17487769c978eaca3930ed00dee9f6fedc84155a9664d1aa5932c0be79ffa4300c450d6d1e4404bd740aa793e7d2fb6048fed6d8e720a40dda1fc38606cdaf6650b64cec41256c53758f8cecb6429a445ce56e9d005a7ee13c283bd452d47f7b75078c0caabbfc7121c0d82ca920e13e600ffa1d31579", 0x1000}, {&(0x7f0000000000)="c379c9a35ba80c60f18ad321e5adc4eae7154d27b7730cf3ed3e9689135d46d4", 0x20}, {&(0x7f0000002680)="8296367972132b456d3a8a2a61345033340b05dc7f6c9f29ef170005eee7d8463b93349a70290f1dbb0bbdbc820df680d24b064a4cad3f2f5a6593d635c48107e4a34029cb1bfba62a6bfe0836e0b7c2af7b62199fcb03e368613bb3588f478710b03fada86dc8ee30e9fbb719cedd88e728593a81b3366c3c9708c91c1939a0a2bb48c4ba684358d771d5cf3d6329f63125475c199610b59285262eb5b7b443a02c7db4f66c228df2b17e8c6948dd2fcd75844ab550262d93412cd2b79aa6b4a6cb765ab29d526bdca46c020a3051e5a4babcd4abe5eef190444d0c1a21e8d99dead95bed2f6ac0b1a01596fa1bb7b95a96fb2d9dd934642ab0b306d08bd8df33f2d87a2b457e8db3f500a4aae4a0d4bb988443f7705c76187bed336660d4523d69a391f40e6783bbb54acb3524ad41e3cba3a4d24e0a14cc6d0753da3d030ec57bd420c5dcaa9ab828c3935440a3a07fa1ee1d4ad9b297c1a1d97fbe184f27058db578fc01d7591d8f2f70cbe1bdbb43f0783a9bed1ba55f46266f9a512cca07e5d0bb9d7311eb88ac54c332ea7002b14b7d52367d7ad39633bd8783fd6fbb8af2beb36a50df01e8dde0043bb6e951648ed0a371114c733922d6c53cd4a91e683a46f8d22cecbebb40e5c0e087a7945316b83f9b0746b8b8f74a002e1517f0e0e7bb802581b7d331dc1c8eb69360660954ef69485abeddcaf27db792337c239450fb07916c9e46bbefe70bfe9f563d08d737a6d015168435a208c2276829cd1cb250d4bbb83b0735e08e0a41e92b67605050a49095e17cfc25de6b8eaeee519c8bd704955d212cf97931f23bef8b2bc63888c70e037334ad156f98c3d9652537b61a6030761f20d24ccb3ab40f4c84320b6a35e59b2bc7711e941d57a327f84f778be963aa0ad7b11d02a87c90d2ff160d2f1c69dda26c501b828a88b4f255a6f174496d3224a53e953cf3673abf1e36ec0c5e7f6e33486323903894823efa02a33c791039ff7d5d35d9f0931a5d9046c175c7ac09982956c30a01d91a274a509bda73a7df5f1e2a8dc78763580c49162743d41635374959570bd1456ad701928609e5d56be8b18e487ee6ff6f624a99189bb157b7993287e8c19fa6a453fc087f31e9442280f328a1a412f2784dce87d887fbbaa9aacb4c83eca82c29c2c9513aab3dd4fb55931d12bbd986456848e798b875ddc9c14bddad7f027d14cebe1d9fb2b40d8d912729aeb9197d63ad21bebbf912d18dec389cbf80329b886189edd69c5e434c1fe77cbbeaca4205e40ac4f31c5d376ebfd744b970dde6809f987aea2ef4f913775a9514afd6ca2c5571f6940fbe2220c9e6461715fb0cb762c5acec64095f56c851d792945b19513e81eb7addd7662cdf5fc383a47442bfe46576167d123abef420d5aa873cec491cd995cdee11f122b2f652e7154a85d213973cd4dbae25f5372026395c46872fbc3b8f62297af622df21d4650ebbbba98eca84df116ddd437655726da8a2274d39a612c1beccf18bdb39ea72a1d3270a692eb54358ac7d717ddca86811a33c8d8fcb1d41a3f49893d920859ac94e0c0369fc98e39f49e17c0f7d3bc5b87ea1d351d795554683c92312c7ca3271e182a731c9d40e8fb5cb0c9422182bcac11bc6efc1da3d7b2df425c91b0d5b267879305781969bf7b1ba599ab95076abaccc72ab65d002b23df86d48257004ad73b030528c2810f4403542419b331252c90a593b94d117214aa48b1d39706cb0ecff414a8df9766341827103917cc62b210414bffa72a533e6f0dd2b453c583410f1de9ec3cb09165c4316c7f18b8fda7c8545f14a8349325a1c593d9a43b772f0c8c62abedecbdc3ab4f69f3c56ad55a1d5193ad48cf9a6be77756ccc197c6f81bc4e988942ed3466ac50a905c7b2fa052c34547f56f9186fe2b4bbd733b339570e148e225227277960804467690380c9be6e4d02153494f7017bae9765fd645e23f5d05a56c73f8aa64a173a696f446459d075b9a25b0a4a5f75d8e0a505d4f7ebde8f41fb857b50294ab8e62dc934adbee1783f194e10d47b7ca47866d07929c09a30c80483b6bfca8a9471d3291e2bd75d5210472223c6cd217add5bb344ed516be2286b6d766496c4729af55a36f2f2e44c0e8015d49baf4148484aeda312a1a3ad39e4a19a2cf96738c05aec2fff3c47509557dac8397c0dfc0e08a08ae633e70a9e37e85292b1e4ab142dd8128c4206471639bca34266945663bffb219861b97eb0eb090ce17d6c964277a0b95bcbd9282d5730ff26895f46fcecdcfc7fd740cb905431a73d6419d5e21090f9c186ca4f1d857ba21e9b3fa218cd77bf3c724c38d2e127a2713a77d021050d9f8bac5d9ce21b15933015818301ad0b436c6ec3fe2bfcfa0887bbdc518049b7a811847ba9ad839f7a14e3026a3e81f71740b127de1122b998f2518bf9e03d1f4f1bfc1172c61e4a0780e3dc525fa4450aa0d20827261fd7d7eed26143930926755fb3412dbd66e69b6a8960df80f51cd3af234965e2aa78c78ff44afa99bff59a70844c097d3b97df939a418ca8c5085fdf308ed379a54c1afe7cbea830215a6994406f7cdcb65832f71dcf1e1c81ddc512cd8d94418c9dfe25b36a25d32aeb1c26ac20b4f0561eeffcbfa8b1d39bacb1ab3a6a9cf3376e8c433c5150d28bc75882c4c98a4fd9868bc497a2b418998381c287b0892ee961b556153b7cf9c623199455ac21c5cc88e519e6a744e99e748f5bda45e6decf4f7b4080bf874ab4a8106fa0c24254241469ea3c77b38534830eb625129dfbd4aa18da95286ad44202c0d5aefe2af445b6b0996dff235edda17e7210cc6bc88d5dd5adcafa17bccee8a9647148c1c98129213764aa42e998dd1d603d43822842e236c4b442470d4929c991919b897f31bb4d420b99c26169381e5a0bb5150d01f256aa1e2eb360d2e333363d829f1b9bc912e820f69c04e36548bbff2397e7492cbdc9bb90691377b7d0b7f6199c15566138ad66fcb36fc0cefebdc95a599992f04be964f7690cbfcaacedf28afff3cd00a709503960597215ae8c69cf67c1382c183ca943b7e1f1ac0fc4c9cfc6c2ea8ca31cea6b9e3cf4e8bb7a4ed35d0cced86a62857deabb8a58d05a3402733e0fcf7605a0c7bb7426b027e8af6c539685cc52ce041159c4162e4494807530227776c8b41a3741374b013e3322e7d10b1be727eb103d21286b7c2c2bd0acaf87dd218deb2f4efcc5c7115517276f73bec489b1dd13b52b8ba040eea1dce7f005c8bdf61ac61f80c905616a7ab870acab38c9ad9ece05790080b9531b6c7d7c335809723986708d57a5dc84053e64a8bef373b8e44a6389a52a58c5fcfc2de0fecee597472a9b105e2f4a67f3015bfc468d1ef02cf8619572655a3e820ad2d895307283e52bf0a02e141ea9dc7cc603a540e8fe23c7f96981b4dcaaeefbe5ab1d1a6b23360bc75f38bfb6bedc515e105360e8b25786103ec827110e689a03c4b32abed5290b375085683b030ac5d0f5abac9b12b257f09a463b7f32ecb13abb2c1d1191ea70b82af24797f1cc450aa31a832dcdddef9631075a649593e043ad9d9401000e925527bf9dfbd80670b78b7fd759620eaab798b06dd880f6da6ac398d32d74ed55c73b600eaff614b47ae3c5b0e0978c4230f3c3cbc6361879e264f162e8621b9df16357a1fe2c63e8d8450a902eb63c349e2c5c404f41f54e002e2ae715aa1c8f8c4d218248b9033f7f5522e105a94c8a72a85a88f9dcf98f8ada2d02da60fcc6bbc2ffab84b549381fe0d987871ca214de5172124754e65f1be19f6f52d11f1a63fd4ce7fc97aa1193cdf54ad835dfc675dbd6ef8f6eb4f6ed7367b5989618533a80ff9726cfd8c2f49c56a376a8392174430f4f1429f695c5c4c3ab54a562ecb74a0c5ce90c9cbb19fcf358364e3a2d27991c9f565cba9c0ccd8ea72749b8498ed225f016dfe4663d4f7c75fe63868b7d11b1186d550c09e3f59a4e4d5f02d5662bbf6095c030622d01496425fc78ffae8b518e53437789e59d5b3c7895b2c383683fc409f958004aee7fd989d47358bf19cfd3ce2afc10975f232c1e19e68a3064f46d96666965c1bff2b499f3bed2bb18ee6271e995eb2f851de0d81f706b0a3baebbf27494693b3613f6af782f023fbb43b8fea021c7b45339e2f9c0a313a136f74f974d934b08dad51327371b82a40828a5acf994d7f1929bdae11f5f7ad7d30a2157836f10f3340085a5c58f7ae8ade659d5a8d9aa9a89cdc9275bd32ac1a3582df9f1a6bc996b04acaa786c5b5538fee906d807826737165e7c6c59028c6058d25e33ad18ad5f2d76597ed0c88757fa37ff7e7ae72af17a3a4b286fbddc0279ed1b781bdcff8ea13660ffb6f36fad663f9381726a1d591e5af5106d312aa1d3e97f2089822cff208809568548f58bc3a45a9cd99cade78380d99867c87f7eb7cbabd59ab39b16367d8e2cc49d23e0d1ccee8c40d429599220288748850d1b279d59859e10cff535fe776461a05fce0674f20bed77cd2d98fb58ca162065975d42e46288f90dbee4679936f5413ffe7746908d9b947932c1eabe44c7a8d0c68b705eb038142c1473a0842da9d223315c04fd5012faea2036dbe6a28b4a3ce7586a0f1fe0f98b741054e5ca6fb17b33b6a082e051c19e38da567dc992cf59a21ffb80b0e99a4f5d81ef945b32cfdd634fe840122a9b8c1414c60d72d20a4986ee2006d7406e848195f0e28449e301eb528e17120de0a1c23af6dbc2ec6d3e7c09504b2f3d8c6711b254a9303d94ca464029453abd954fbaa648d1c19f131a1a7bd9843e0217eb295d82e46024e4d931962421b8de7ea9366483dc91022ac9e341668d1eee6dd572beb81ca186f6115fa97be0d10f83ad2a31ae942a27e4099f920f6d4b0b38664c0722d0cc23d53a356b2b6ce0731f5930ea028180c025a6346b0dadfaf25d536ce65bdd7c1682c1be28fd5af49c68994af44bc0f499b40dd1ed4f7892ba4e30fe17e65415a4cb067fa0570a30e6954cc457091588dd11e873834ded162c599b744c018e994c37d88148ccf51587da2ceb37630ef3d509a3e885a76bb0231ed08d99ba8b9cecbbb82fe0c3c9e081dbf7524abd4bb5ae0a8759194c80bdcfa74ba56fe56e471e42a63d65102852b2a4c37d702fc00332caf423199e5df3526af47d3100c7a18a276b15527a57fe262d096664a8aa531d00e7521eb29d3c95dd0d4a6cc483938572d73022d5e800890cc7f4cdb3c889d2b198e448299b69533b83ceb23a0519721c6fcc44ecac47e7b920eacde0bb3794a354f100170106930f358fae792e451de40677015a99eece1cb6e68d0fe22502249ee85b8182f8046b5dcf496caf2195f9821445df5a660a877cc9f970b16b350a6263c184ba922af354312cf0400aca1c0f5fba14db89aba68c5d5e0a4555411dfd64f1a67d2d29b4efa08cbb90b8c6f93bffec82f87eaa0e3e06687f5c16e729a3109aefe3aad90c4f08a62f87bb672a3e3df99c2dd17f6de025fbedaf011777e4c539e6c012ed0101446d048af3d20f2d440c5ab1888ede7e09433f7299acd4ad59355851986cabaf9e56462df4371eeb3ae135c5ab1d36a0484147876f01c3efe1806e05258cf01e7a4876e3051e9df7d90e8e6358ffa2f6291683fca42d8d37eba5c82baf5fd3e27e6cb140df1b6dd5eb1621cfdf853c4599138b0b3170e7c747de8e78885ca48f749ea9b0691c148447633c52917cb1958f7edd96d7069e981523b32b669f71d483ec", 0x1000}], 0x7) 16:00:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x3c, 0xfffffffffffffffe, &(0x7f0000000080)="1a7b43de875cd702db2661", 0x57) 16:00:14 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0xaa66eeccf9465e24, 0x1b6) fcntl$dupfd(r0, 0xa, r0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0xed, &(0x7f0000000180)="1aec39a77bf860fd75f8b3ec770ad4a65e6c18c3cedc5f5564038e1dff39d37364fdf95ba2fcdbfebe78058661f3945268db102daf8ea6b1a70154f1a9c1b7c94f6e8faa097916d013c010786c81b6c3f320282add2587cc98a28a65fdc652dc6839472717055edf03c0f49eb35e64bd9287b15e961e90a34817ea1dc68e029524985c286733821ab4f9cd71ffa6a6cdff7f48c983f608f4766add01d0fa1220c05ba164a701d079956141e49034f83de713d2b862f38ee535e852d50656ddea9ee59f829b618a8176eb36a8e344a084f492484f9a6d4523f0e71007a9cc203a48a506c69e28ca0c44526ac723") 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) 16:00:14 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x60) linkat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4000009) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x9) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r0, 0x0, 0x100008000000000a, &(0x7f00000000c0)='1', 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000001c0)) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:15 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7ff0100000000000000000400e74de400"}) socket(0x1e, 0x8001, 0x9) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000040)) 16:00:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080), 0x19e) bind$unix(r0, &(0x7f0000000700)=ANY=[@ANYRESHEX=r0, @ANYRESDEC=r0, @ANYRESDEC=0x0, @ANYBLOB="d502112ef59fa9d512bfd47e2bad1e5949d7f3b0d471b72f98f6fbe259af32d4be36430daa99ea6a94aa1261e389b26b2e61a5665e7c10665457c99f08acc72af21ebfaf3ea8f49346ec32257fb38911e2f1b72b0c4432ae0e9586db29a6d87eeeda2af94f57ea51f04de0d09b400371cc7f5c632340c0353020b792b690ba6318c451b14cfc93ba55aaea5fc5cdc2b07dfd3a21a91a40932acf3b1b2039be4f1a29e9246fbf5882199af30fd68ddeb6a55369c513f3429a4b13a5ec9889dfee476531e901d81e6b492a76bea6db55564ef120b65fc663ac5b87b5", @ANYPTR64, @ANYPTR64, @ANYPTR=&(0x7f0000000a00)=ANY=[@ANYRES16=0x0, @ANYRESOCT=r0, @ANYRES64, @ANYPTR=&(0x7f0000000880)=ANY=[@ANYRESDEC=0x0, @ANYRES32=r0, @ANYRESOCT, @ANYRES16=0x0, @ANYPTR64, @ANYPTR, @ANYBLOB="5ab4c75fb42076f3eae73a6dc3bb4c08c70bc606c30f86224aa71ca550af648bae33bfbc706044f9f39d1d5860e44aab2c70c3c53b9933d3f8da692509e07ce948860d2316b1603eb4c6cd5c89234c08e24bac60ce7a8d886e14e1c4518ad25dd846f81fe9b51dba2497630e41f91720cdb8f7bd65bac6a7e76ed22aed2fd643c2a6f573e178a4f401db9d6ccaa841d3e5d50668b1cacd36096b65b4c615b8797cf9adc8440880b80b391f0ce83a357f81f334e8d474ca3ae34de3644e9dad4b856d7c006bfb"], @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYRES64, @ANYPTR64, @ANYRESHEX=r0, @ANYRESDEC=r0], @ANYRESHEX=r0], @ANYBLOB="6f233aaed0b4258f7faa3f56976a60be0b4cd5391ee5209d49171e", @ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR64, @ANYRES64=r0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES64=0x0, @ANYBLOB="b761ef7b74edc8442b0507f699dd8efb185ee259e6fd0000664e2f3f056f0decaab049070e275530a5ee06879e0454e46b0ed6fac31a720d623d6fb8acdc986a41967c1878de3f3b4381c01b59404f8e0582600bf7870744a2", @ANYPTR64, @ANYRES16=r0, @ANYRES32=0x0]]], 0x9) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x34) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000280)={0x1, 0xffffffffffff9e02, 0x1f, 0x1f, 0xfffffffffffffff7}) r3 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) accept$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) read(r1, &(0x7f0000000140)=""/179, 0x4a5) write(r0, &(0x7f0000000000)="a746", 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0xffffffffffffffff) 16:00:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x8b, 0x5}, {0x48, 0xffffffff7fffffff}, {0x0, 0xbe6}, {0x48, 0x1f}, {0x41, 0x2}, {0x84, 0xf6b3}, {0x47, 0x8}, {0x8a, 0x10}], 0x8}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x40, 0xfff}, {0x1ff, 0x101}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) pckbd_enable: command error 16:00:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x400, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x5, './file1\x00', './file1\x00'}) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file1\x00') mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x4005, 0x4) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) pckbd_enable: command error 16:00:18 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6080080c2}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x7) 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000f60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec5374f24ef4bc39b6c70e6c7f5cc2204a66df5903661ffe"], &(0x7f0000000000)=0x4b) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x42, 0x8}, {{r1}, 0xffffffffffffffff, 0x75, 0xf0000001, 0x200000004000000, 0x10001}, {{r3}, 0xffffffffffffffff, 0x0, 0x1, 0xb7}, {{r0}, 0xffffffffffffffff, 0x9f, 0x24, 0x5, 0x6}], 0xffffffffffff1c3d, &(0x7f0000000180)=[{{r4}, 0x0, 0x1, 0x1, 0x4, 0x4}], 0x4f7b, &(0x7f00000001c0)={0x0, 0xd6b}) read(r0, 0x0, 0x0) pckbd_enable: command error 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffc, 0x43}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x3, 0xe414, './bus\x00', 0x1, 0x5, 0x400, 0x780}) 16:00:19 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) r0 = dup(0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./control/file0\x00', 0x80, 0x2) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) symlink(&(0x7f0000000040)='./control\x00', &(0x7f0000000080)='./control/file0/file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f00000000c0)='./control/file0/file1\x00', r1, r2) pckbd_enable: command error 16:00:20 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = getuid() setuid(r1) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x200023f) r0 = dup(0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000600)=""/185, 0xb9, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f66691ea31d92"], 0x1) r1 = fcntl$getown(r0, 0x5) getpgid(r1) close(r0) sendto$unix(r0, &(0x7f0000000500)="47ea51c5b92659caacba330bf35cdeb90b927204984f861dfb4deaef382bacb09d69b6ee559993186f28249cebe8b9777c29e0a5b282838361a6254cb0177e5fee99fc4f983115c4af50e99942e435be465e6590cc4078ccdc93e04f67f70c6c0e442e35325d1e72e39ca4af0616916a6c8425b63b82e7ac06dcf7c9cb8ccf29897907bb87df859e098a8af2210dacc7c04e9b", 0x93, 0x408, 0x0, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x140) r2 = getppid() r3 = semget$private(0x0, 0x0, 0x2) r4 = getuid() r5 = getegid() socket(0x2, 0x8000, 0x1) semop(r3, &(0x7f00000002c0)=[{0x3, 0x6, 0x1000}, {0x2, 0xffffffffffffff48, 0x1000}, {0x1, 0x87, 0x800}, {0x4, 0x6, 0x800}], 0x4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r4, r5}, 0xc) mmap(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x3, 0x4010, r0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000440), &(0x7f0000000480)=0x4) r6 = semget(0x0, 0x0, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000080)=[0x100000000, 0x5]) setuid(0xee01) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) semop(r3, &(0x7f0000000300)=[{0x4, 0x1, 0x800}, {0x2, 0x8001, 0x800}, {0x1, 0xffffffff, 0x1000}, {0x3, 0x8, 0x1000}, {0x1, 0x0, 0x1000}, {0x2, 0xffffffffffff951c, 0x800}, {0x7, 0x8, 0x800}, {0x7, 0x9, 0x1000}, {0x7, 0x5a}], 0x9) r8 = socket(0x11, 0x3, 0x0) sendmsg$unix(r8, &(0x7f0000001680)={&(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000001c00"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x4) bind(r7, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r9 = semget$private(0x0, 0x3, 0x440) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000780)=""/106) 16:00:20 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, 0x80044272, &(0x7f0000000000)) 16:00:20 executing program 1: poll(&(0x7f0000000240)=[{}], 0x20000000000000dd, 0x7e) mprotect(&(0x7f0000107000/0x4000)=nil, 0x4000, 0x2) 16:00:20 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8, 0x40000000, 0x1f, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x44, 0x1, 0x401, 0x9}, {{r0}, 0xfffffffffffffff8, 0x11, 0x3, 0x0, 0x81}, {{r0}, 0xfffffffffffffffb, 0x28, 0x20000087, 0x4e48d98d, 0x6}, {{r0}, 0xfffffffffffffff8, 0x8, 0x80000085}, {{r0}, 0xfffffffffffffff8, 0x2, 0x80000020, 0x1, 0x7}], 0x69, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x3}, {{r0}, 0xfffffffffffffffb, 0x69, 0xf0000002, 0x1000, 0xff}, {{r0}, 0xfffffffffffffffb, 0x8c, 0x80000000, 0x10001, 0x7f}, {{r0}, 0xffffffffffffffff, 0x4, 0x4000004d, 0x0, 0x8}, {{r0}, 0xfffffffffffffff8, 0x8, 0x2, 0x81, 0x3}, {{r0}, 0xfffffffffffffffe, 0x22, 0x9, 0x1, 0x2000000000000}], 0x9, &(0x7f0000000000)={0xf8a4, 0xc0}) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2ffff}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xdac1}], 0x100000000000005e, 0x0) 16:00:20 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) getdents(r1, &(0x7f0000000040)=""/87, 0x57) fchmodat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x10a, 0x6) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x9014, 0x4000000004500) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x3, 0x0) close(r1) getpgrp() r2 = getpgrp() fcntl$setown(r1, 0x6, r2) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080), 0x10ae, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:20 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) r0 = geteuid() r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) poll(&(0x7f0000000240)=[{}], 0x20000000000000dd, 0x7e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) madvise(&(0x7f0000181000/0x1000)=nil, 0x1000, 0x5) 16:00:20 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x2) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r1, &(0x7f0000000180)='./file0/file0\x00') syz_open_pts() link(0x0, &(0x7f0000000080)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) mkdirat(r2, &(0x7f00000017c0)='./file0/file0\x00', 0x40) pwritev(r3, &(0x7f0000001780)=[{&(0x7f0000000400)="7b3f1853d1ec047f9f3925cd148238b317e49dc33a546b168a5ebe5747fb67659e9406f2c6bd17221530ebbd50068dbb0f64e7f9cd3a5425f454c506d61c6a897991a92201da4ef03db233adc2ab44bdb8bf2c16577fad1fad0214916bd32e2b2e10832ff8a837169e6f7fa906fcd16ae5767c3a161d707651203d88dc7298d81973209578691628e0facc9a8dd4be64d229aff1e2f13ccd91b3d1f563dff77ef7b01fed21462cc9e50c1faccfe392114b309fa4fc568b7ff359566ab0ea22caf078a0fc9d71f78c2b4b8485c06c01a7ff10ac", 0xd3}, {&(0x7f0000000640)="8d0b4a6c205022501ff9778e59e49c58cbdec769abdc7b1dd1bcce0ce3199e96dac184ec8da2e3f9c13d89aff28aa7302a8cfcaf41f2d1c508529dbed7221aceccd6dc898910d1b38447ee79ac0750a5491ebc59a154dc3f95e6e89b75dcbb8bc47c4548ab0aa38537df20c9ce37152845784249ee248693d68cab89b0e95aa2303ce8549bb04cfbb27c7400b470413a1f844c8a16a78ab906f027eae23e5560c63af5582582354621aed44e94b4bd16adfc33f4fa84069c391c6c365164bf285ad53ba4badfd0862f860b6561342b77544fb0eb1bbef955e2268252d2d54320de1882e115956cb8999dc081a70dd0e1b8767485cf578b53759d0612a39d2d9c25470990493577277697d6f3b5c7d43c0ef8a181227317385aaebbcee24c2079792d8fc527f5f0e9c88474a95861ea33f3b3e691fd0a4123ad854f5ec637bc70bfcc46ac4abd36003ad4273d1b4567cd4862c66c0aac2b246c2799eaadd6be722c2d384d767ff23ef47695978507e2bc219ece6717b420fd868cc05766ed132022e7d58b7aaeb1286751ccc4dd82d55f22d0760d21af3285aeca6112c3eec5ad51aae20be25da2f21fa4842edda8fc6d82dc6be1157588c2013013bc4762ee113ba151f8fad1a17125b2ad1659523f0e1898886e517d8a1543e846377bb9b4d8970252c57c8691288010370581ca7e7a367c87028b1c913d237f133cbcbe2b41570997b20dabca232b8f1027a81c0643c40642d62bd70a358c48c185e598b9100a9fac737786520eb7515edabb03934c425f39af71f7d882fa14b5144e55b776b2e70c3dfcaef564ee9efdf05b63a9b3fdeb18ca310a2937a83ae4d452725cf5d893cee7bd2dfc4a1de3b5f3ce492f8950f497e42af29cc3fbc28278b0249dbd7da58b5b09fbaee13a103bb3e10e1d3dad1f97167d4b74b97b0410a3e6f750a135ff59ff1ef363b6cd9d430d1914930ecc0d03845fbe9c38d80740fa0a9833c0e9c82516ecb9fbbfa222f9e1f45d8b338a7eeb3f1d816577fdd03c5effb3f56f4a00ec231e9e793d91b8e8fba8bdf3d45de48d686c07409818a8fb1944d72a45b42cd4ad84c062b3ecf8cea8f17ad4d83e8afd92371447034098c5618c68446119ffaafdb5fb5e3abc98ad23ba10100e60ba8bc73171dc353539a430afff247164c5414f44ddb07220bb965c221f366fed276cdb9587016a01f5b1a08d88ffcffb067c6200a932a0cf7e2d9a9c26af6bed7a14f15ad56656f9d8b2983feec2a9b7e0b9bed91adb65486f6cdbda9b579170643789664b1e5b678a6f01eb9e7edd0af4cbe2d4b44baf8da2412be84ec49804fc6c64ab4917cfde6787f0e4d886c03c045b7a0452fd91af6e9ec601ed54555fb7303cca0cb6824b627a60cf077ead1b5f0965eecea9ccc9c99519e0d4121740c00e0ed351232707f3caabea6d6a447e40ef6fc60ffa5f3d9cd6d8c14144ad211f0eea220d8364e3ffb4160be08b107a8f83f864d8856db6eeae1fb4cb765df9a16efb7a4011a12203cf29dc6fe9a711b27f084dc3995d466c3f26fb2e795aeeecc7cd6bd61bd3f134f7521b4d608e7985d97a8660ab2df9121c59bd94ccc3d53ddca7390adfbee8910412335537b90a99ed8c78ade41da858b26e9cd33a0508f18f2bb6b19dd579fd83ba3091110a787ca234375cb00cf9647aca6494517bc922befdedfeecf3e97277949d45439d2cd3e32992a79435b3935a55391361d7b5d3e8866ca016f85432e74fea9eabd2fbea123a3778eef19287165b6eed442bccb27587b1628724d1d96d7c113176481799c02c013608f1c54b01e3c07d7c375282c54f2e6348d3677d97e171f5022e754736faa31dcc2587dde1a9749614158f66cfa079c950833ef24cadd2a93bc15ee6c58d9af37ea3590bfe78e7cf43478b9e1bec108e5bb105418583fd25732e87c2994b8ece8907cbbfdde9ccf0259f197617108fce64ebc6bf74a9c201f6e5c37f3a92a397449b5696b4bf234364977396611ffd54e219564c88626dc0449fca4a40d4086623bd910f5aa5da6701ff31e55837bc39c6b201aa05085364634d824584bfa61f9ebc72160c13bb4cb0311740c43dfef8fe8d0e652b9a44fcbc19b76e92c1a047065e67c00dc1eb42301c363274798556d4557b018801faecca4e1f97954a3cfd1115c7120456cad6ca7b4483fe6c761905e6584d3be5bb463eb93baefcc9a12bf4f741064498cfc54a61e5a68301065a9f1888013db0b0f2442f7499cbbd6f2295194cd30c2d82e5c17b826cf498debd1b859624b7e8e65214c2877b0ee2fc0bed984edc1a46c442d3954e95acbc5811336d0680d6e8c95801a02f9c6e7ce9143c1ada74de2974385ef087317bb5d3b439679e26c0902e0deb754af39faee296b1298595738391e71b328b9217acaa243915f2886276f23bf57b840b60de986767c0c41e04c29c2027388b5fedbeca85dd864d77294069f206bbcb05cd3ceae316a6e6c0d3c76d7e02c50a479948733e1d805ceb7b3e53fc4da899d867acd53662cdb9f6cced954b689371de94824829f1fa873ea6a29b0e74f64e28ac90130b4eb979b3a375f81d1df38c2334686ab724492a29562e377a98454cf8e0bb79f54b329f9e5dab9df51e10e2ea217d20f74766f2ba4f1d5ff92ed9154399f6cfe6afe1d097077766638967444dca3c4544de5516e5be8b3bc67049dc849050da2536ba4be8294a7edd6d9006fe3de84539987a0c2622b1d3b0fabcd64dbe15a9515893729d9fa7607154771366dfaf3d3e48b66a0a1970a90415a2f525dea57b342c05d5cf722f6618da0ff19c1cefadfc532d8039c7c6c49205ebb8c6f191550e20341d02364d83cd8a7a512c25ca90cdfc6cf36e234187b11ecc0f4a1ba2af97fcae90b79055a655fc7f8ef11023e59ce86477bffe2051f999ead9f69d3aa1e6e56311945161ee4b408b371265ab8912985c1ea54de772b536d5621fe5d5af70168b0a37ea41716797cf78c07165124e4ac734289f579868443ea877345d7a320c0f79f7101af42974725c13af0f0fd5cc072e0c7cc3bda41cc41641166b683a3c205b5a7e8d51862856ef608597ab7a3ebebb8898d93cc20ce229d2bcac0bdb53e54d1854a597952b7d29cbe59dd3c5d7eeb7298585f97533dcf22248dbbb2ad697938551deb37c996438a2e136b6aea23385abb73b8767b80aab60180604e9162da25f633cff23828d1d347bc5468f76bf5add92655a6f42d46df1db086141f6810266f2b428a2e4a95e27f7c6c7e9adee37f22d83909cd0808aefcfa88a4d5dad837b829a407932244ac6b467c07e6d33db3bd5ba54f4070b91044f508e9fb87e1df26cbb66747a401cfc685914ccf1727686763e3ebe1030a8df6c479c751b03bd011535a301fbb61c3df97c876c2d944d2099ac29681fc29a09a3c21a5e8e46bbd18175e1da98a9e84aa980228c836649b189b508e9cb744fcf1bff8cf7adde5c193435cf5ad3efcd4a4fdda35242459f9d36b39ec56e41c0c2c2b48482a7a886bfa0ece982dd7829bc5f8d20997fed7c51108ca424c575e8c9f3bb5ced69ed1baef63618f5f8bf08e9485d3f9c632354c51136ecf9e059dadc4a25169e22e95cf985f3d6aee6563a4da01846aaf8618b1bd79cb93e45d9ce3ccc72fbf3ee83bea922949b6babc21ca7df7da5de7bdde64a42462d4664ebea3c580a76e1b28a3511885888de6e5837b6cedf1d8b0baced4133f46c8440898b379e17f1107b812a07db1c943a3e9e21b80252e384d993c3bb21672e3cecd5acba789a636cd03e299e8288f869f456d400b52cd5b3baaceb08b9f32a17b0fac8ce2059f138188e9e34f2fb1d9fb84434c1352e4dd6bfe107fc70cd9d13987c6602a8ca0fb061bc3db0b72bdc1238ca546fd1d189508ad5b403825e900547f3b94027c7c85dbadb47fbdf6212cd7ab5d56e609e369bab2576b38832f925d82191c59653399282b13ca96aa9cb18760925c0791debed8cda12e27f7f680a8ad87882295b421d418ce6ddfa8a1952a27e7bb07383219d26732f75e4a9fc5475562234ade467bb0c1d3d4a87416ab0d3821f66019e99eda00d68c876e2c8cbb2dc4913bf3021140c0e12e0f65b97512d9fb082fe65009effb274578a6cb864bac98ef1618d9f40315d0f465662e06060369c60223819d0a0ab7afe59d67dff75865a235144cc8d32d89e58c31f68a458ccf630273426e2ab8f14147330b92dcf6023a108d1a369da7ce21c3113ce99c9b5b9607e2f363c44afdcd75ce193fcd5d3d4f832ec2f189746a73678633929ae2f3e63c04a544bc3038cd0b0e84bde41c984f16eec96e379083eabe9578dcd14a56ce0a33aa67bd8214e725c096e395936cbe775fda092951399b3ce68024583b494d71049f5c20abeddf76a9eaedfc78b476e6bd0708a8b422225acfc9ef4137e406a92ed81cbdf60e24f80743a4a0aae5e698b173cbcd6fd06eebb4d90ae22ed29ea2b05da1a75982ae97daf99dc2afcdc7df4f959ee21be5b96ec26d86326d6706d6e076c1b1e18a8518c84a8454b4a72f46b9919cc5bd6bd0257e2b4ec57ad3d29036ecfd7392019d14d30a3a82ee30495471845a264d596f031076af8ccf11926f4eb557dfc9e3804845f50bb6e767031fae29c067b6e4e5e5f544a8852aad3892507a0eac4834e602aa37be92377fd5ebdb2836dda62387fcbce870422768ab91fbcc355c48004af78866b26497aa714abb2ea073816d1069e391ca604aea69db8ff4e2b684a161c125f6d49383df4bc9fd8a7af9d51b9bc597c6c29949df9a70da26b1cb002f5ab58a5217716a444d6becb80037c1b094df84c8db1532f6ed8877705c997e9df856d24581b869b7053466e231ca65c75247496013c5aa6ac50011697806251343f40e87a4dba490b1e51d6c278385b622f92f6347cc76ab173920586bad9c49e34e41fad67c8a1c0fc5a2583dbe64c010f2de482d148df6602fb47b74554d92d215cea6c25c15ae27bb4932b87da0be48e6764c0b1f10bd7926914b23cb2f56ca735dc53c00eadce24cdf195d2c263db127f9248d3b51aa72593e4952ffdee76abaf85fb57654618928ac3259dd2a79d36c3471f35dc02da2644e1ef2fb714ed2ee73135f179d8a6d88ae817e6710f808f804b881c7976a0b506f4246ab32a226aa4a55badf3198e6894a385e525eeadde03e573361c8385e71064475924cb8e66566685e6e81f16e4d628099bdc319caeee6f6adccf1b73809c3c312dda8454dfc32376c9c7a115182172a023c28576e03cdedd8eccfbb49d0cd2a1a2d91baae3a4cd413e2b25d43c8bcec25cb7e0b25a8275cdcf54f28cec023440f97410367ebec6c0adcd255d5bfc5436d903b06f1947354e92fb31c8518220ae499f825c70120faa0bfc64ff422b83e00e136ff7c38ae9c9ab6d4bd7d2939cc9cef2db342843233b76b7bab0ef3ed986fa0493dea8b31a7dc8487f6c0c7ee040223c0aac219513028eab4c34d508e0e86a9d05734d8232b9889b4d62ccdf2ad3db69c070ab33fb35ac9477d55e678a61fecceca9ee382caa7d247ed2ae2457f94a662a9e26656f0cbcb0c4973099fa6c7f70f6d22ca0720d8a958ebdcfe3245371e5f34daf0d5cb9a319c4d7125943ecce7f9441ad5c2f4d0a66c14922ba8c8f5025b830ce865e55f33310d172698dd51dbde269a32f317e946e9afd5bb4909859459666207fda91546ac545d25a2551e655ea34ab15bf031b537a755e7194d4992a38f0af02c28209dc06", 0x1000}, {&(0x7f0000001640)="4599e7a502b2ef67478c7176add89147b23dbad2b2a3dce23751914c2d4731f71778af1bf4eb61", 0x27}, {&(0x7f0000001680)="83561dbdab37f51edad332b53b921f3f3e232bfa21a0a9671a2d2099138655c4f49982df9eeabb1d9a5f09ada82ad6f2c83669722fbd74fd953f45d3ef3d7bcfebc73c9d6842fdb95fed4397587334840fc43c115d7149f5cbf20460616d85a4e8be8bebdc12882a23945d24b95ed56487633b6648b8fa0ac5816683cdfa9578321ab979de077eae9ff8a1fee653b8dd4024f529ddc63f72b43fd39733b3f9947276b8f7e1d7b0e6fae94b49c009b51867b4847ed383bd2c758be2445490e9b6616fdd46e20f8b522b6aaacaf8ce8b89cabd689296d012b8971ea0182c8edf514e0490a45cecc8e7720350e556bca885b7964be9", 0xf4}], 0x4, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)=0x5) fcntl$setstatus(r3, 0x4, 0x80) fcntl$setstatus(r2, 0x4, 0xc4) write(r3, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) open(&(0x7f0000000000)='./file0/file0\x00', 0x20421, 0x2d) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000002c0)={0xa000, [{0x0, 0x4}, {0x3, 0x6}, {0x2}, {0x3, 0x8}, {0x3, 0x8}, {0x1, 0x3c}, {0x3, 0x1}, {0x0, 0x833}, {0x2, 0x3}, {0x3, 0xcbc4}, {0x2, 0x6}, {0x3, 0x21}, {0x2, 0x3}, {0x0, 0x3}, {0x3, 0xfff}, {0x2, 0x8972}, {0x1, 0xe7ff}, {0x3, 0xfb}, {0x1, 0x3}, {0x2, 0xff}, {0x2, 0x6}, {0x3, 0x1}, {0x3, 0x983}, {0x3, 0x7}, {0x3, 0x4}, {0x1, 0x10000}, {0x3, 0xffffffff91378672}, {0x1, 0x401}, {0x3, 0x4}, {0x2, 0x2}, {0x3, 0x100000000}, {0x3, 0x10001}]}) 16:00:20 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x4011, r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x81, 0x0) close(r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0xa11, 0x4}, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfff, 0x100, 0x9, 0x200, "f2cbeb4a73f1fccd8e30488f3eb26b31d59e26f6", 0x5, 0x84}) 16:00:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x1) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = msgget$private(0x0, 0x120) r3 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x100000000000000, 0x100, r3, 0x0, 0x1f, 0x800, 0x7fff, 0x9}) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8280, 0x0) recvfrom$unix(r1, &(0x7f0000000200)=""/107, 0x6b, 0x800, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)='>', 0x1) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "85fef6bd060200008c00314f6d809d19980200"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x20000000, 0xfffffffffffffe00, 0x4}, {{r1}, 0xfffffffffffffffc, 0xcc, 0x85, 0x40, 0x3}, {{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0x4, 0x3b75}], 0x8, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x60, 0x40, 0x7, 0x1e8}], 0xe2d, &(0x7f0000000100)={0x1ff, 0x80000000}) socket(0x1f, 0x4000, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)="a8", 0x1}, {&(0x7f0000000180)="86647c8edfcc25686bfc696ec141a7ea26f69a82e82174e77bf304730aef0138c848dc30233f7eaa96beef59f092fc2e9e51291522d6047ea7cecf426391d7ed25d4103303b92219d764cf292c976060b0d7c71b2a915926e183978485e1c7b8a50bfc6264c3db881bd1be07488d7948f740c1f81439e2dd428b6ec80f8db3a9ce5d5d48ad343ab9c4ff158ff736c2ed92725dab51cb01b9f81130d5ba63e2fbe59466522ed33d37bd03070d3217e6", 0xaf}], 0x2, &(0x7f0000000280)=[{0x28, 0x1, 0x3b97, "d79f21e16b8f56dc62b9693d6e1bda828ca3d9c05da7b4"}, {0xd8, 0x1, 0x10000, "b8345a0758b359a5ca4c9d8d9a26a78ca5cd4df01ca4715be9a87e0b171b3565a4b142f7a96e85d0484f58e7554d05eb8414d7c3a1ee27aa7e42d0ab4bb1efcaa87052cd488c560ddd98e3731902d3bd559256d0255a6d4a0891ce79e6559588c9d412c73401448969f7cee3a301d56db13c4bf2d5d1746f9e245126ea0e29eec6e0dfb43b4594be5731f33db5b1d41f4d05d2491aabfd07144c36f6fa1221a05e8cb142eaba7cb20a9c8ed5ecc23b33013c3797edae3c911b3ab542017ec89f160e"}, {0x80, 0xffff, 0x3, "0ec10b225d67835185667d0ba1c600a13dc4e85b17d68d4933ed6333c47ff609759039bbd62a6816229dfe0fde031586ce4aaf5fb9113fbb5f60c044e2a65d02282cf3c84b2c84d07c370bf0d7dd8f1ca9f8a0e7faeb4475a21f995a36d0114abea3007f5635094b3c6714674ac14c"}, {0xf8, 0x1, 0x1, "d8b11449c3a306ffaa89bdb242bbaae1caa0ecba77e5baec563615b50d22e0498465f5041646174f70f54edb944c8bbcab0389e521f97750eab15bd12eca2bbffa39e06c0893136792f84fe56163c8d5af2d10b25ca4fe2db7e99d682a35f589995694c604a52789f641c0f287a1d419ee382481d9dff167c4b0600711703a5010c814f5ea63e2da62df7977dd29748dd77794fd8234961f36c667171fbfcc462d0d824fc9a90f8d1a86bb281d10ebc72c1130eea28c8f84bc1e5f97181fd89d50dc62fe256efa4c48bbdc22bd64630bbc1958d174b860c0e42411882e9e5b580eb4"}, {0x100, 0xffff, 0x7, "6601053f2b2b86d9645f07d828215dc5e2ebe68ce6aef5d051d5659bcffcc832c1b3a51f8eb3e306f33408279c6a6d41f20c49135e3a706b39580480e194e3dce203fd3e84bbdf4e9d82225e3384d699001d8bf5f9427b4bd83d084ec456d53670a8f16c19e6a5b8223db4dec4565ca1bf382eab542bbd0ba895cfbe0001743f2fbffb5b50f7e35e25947e8c7c1e7f0a94054fd5d55e78a21b50bd82f33c32629d5304450bc57f673946104ef00351a659579165ba2195cfc5f0c0ea48f356146de969da77433522cf86c0a322afbbe447da60faa544df1ccc7c777952c0f0209bceb00d86d9e2f79c"}, {0x18, 0xffff, 0x8, "08e3b227"}, {0xa0, 0xffff, 0x0, "bf95d5f8864d6aea4c013d8f4e73188fba9de356114db95b199c0c54fcae83ac05ae54ebeb6919ac27ecd3f3607eef7427e999910a50c95e358d1f911a909546604216e7212ad934cad7ce4873e1a45439856e946c1cd68556f03627d7326157e3959a8979731d572b33da80d445cafbee7bc643b4894d140ee37ae31076f51878828e4fbc1437162a4c51"}], 0x430}, 0x407) 16:00:20 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) close(r0) 16:00:20 executing program 0: r0 = semget$private(0x0, 0x0, 0x40000006) semop(r0, &(0x7f0000000440)=[{0x4, 0x400, 0x800}], 0x1) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r1 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x2) semget(0x2, 0x3, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000380)='./file0/file0\x00', 0xed754effb7ef2411, 0x1) r2 = geteuid() getgroups(0x1, &(0x7f0000000540)=[0xffffffffffffffff]) fchownat(0xffffffffffffffff, &(0x7f0000000500)='./file0/file0\x00', r2, r3, 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000300)={0xf7, 0x1, 0x7072, 0x3, 0x7fff}, 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x0, 0x14, 0x1, 0x70bd, 0x1fb]) semop(r1, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x99, 0x1800}, {0x0, 0x100, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xfefffffffffffffe, 0x1000}, {0x2, 0x3, 0x800}, {0x1, 0xe77b, 0x1000}], 0x7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)=0x2, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000006c0)=""/122) semop(r0, &(0x7f00000005c0)=[{0x4, 0x1}, {0x10000, 0x9, 0x1800}, {0x1, 0x3e664106, 0x1000}, {}], 0x4) semget$private(0x0, 0x4, 0x1) chroot(&(0x7f0000000140)='./file0\x00') r4 = shmget(0x2, 0x1000, 0xfc, &(0x7f0000ffb000/0x1000)=nil) sendto$inet6(0xffffffffffffffff, &(0x7f0000000640)="7b36cdf1e04afd779998cb5b2b65c747acf3e0d037fd2f3e92cfe72664a9d09784fbe78caa3cbd3c8dd79537a8d6fa43b8d67de33f21a6794260ed6f97c9ce406d93c2e5f5c7490bf126fecb0ff9415fff022357eba05ec9bddcbf38f8bee7dc7d01c2872c44c4ddc0b0ee94d6bad99f4d20c20a36fa7a", 0x77, 0x5, 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000000c0)=0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000100)=0xfff) mknod(&(0x7f0000000580)='./file0\x00', 0x55875684757fc82f, 0x40000000000) clock_settime(0x0, &(0x7f0000000400)={0x2, 0x580f}) shmctl$SHM_UNLOCK(r4, 0x4) nanosleep(&(0x7f0000000000)={0xffffffffffff462d}, 0x0) clock_gettime(0x4, &(0x7f0000000180)) clock_settime(0x0, &(0x7f0000000240)={0x3, 0x5}) rmdir(&(0x7f00000001c0)='.\x00') semop(r1, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x6, 0x8}, {0x3, 0x28, 0x1000}, {0x4, 0x7fffffff00000, 0x1800}, {0x0, 0x438e, 0x1000}, {0x4, 0x8, 0x1000}, {0x1, 0x9, 0x1000}, {0x3, 0x3, 0x800}], 0x9) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x91}) getrlimit(0x2, &(0x7f0000002600)) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000002640)={0x0, 0xff, 0x6, 0x401, "3c83c51c9a5acbe305d64a008aac0d60c381f58a", 0x6, 0x1f}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8480, 0x82) sendmsg(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000600)="a4632263d160a3caf0a8077d69b33020f88951e939a6cd99516fb2ad4c3a63add314914bafda9452d1d5afd57ddedf956947f5c6bb702116b95ae14f32981b094947585ade22c86abf23fa036b970cfa3ecf5415972a8b7cdd3f3f678147a875d122ebfb190667c4b41675d6bf979ea3e95cba0d5c039db079eca68ce8297ca6899f25f71dd59a5273bf91abde055cbae5b4e4528c9614a2b1e78222991f57493d56b7d9bed0bdcff19e2cfdc99fa1f278d0682a5b206eef36d0553676b7447350b1acbbffc1e28910a1edcb13f2f6a72fceb5e2fc066c269973a7812c1042ed1ee71ef26caa4d3ae9efa535a17967382357948b17cc532021f0d2855f768909a7a7a4a46b2e32f7b05606fe4950caa5fb1e1d22d1a0832e0d3ca5775e1cefa10b750693382dad6a24e31bd5ddadfbbc46981fb216790b9ea99e0d41c8ff3ef3a2a54ec24dfe60928a2871f4c8241fc08075229a23d6e0bb36aa6e6ef468649b2b875f93c7035c611a0336b4d69597de683216a7f50cce8fcc5fbd62ed1e977368f1a22d98337823a18ba36fbc2a362796a2808e609a5026f402f6a4a815071bb189011911166ff480abe425e34f658e5826e7931dee27ae8b69885f14094d9764cd3261028b33d7c7c822058003876aba4050d2b65993a33568c815e8aae281adba1bd9425fe5bc7508133365ff95a1c321f408b5524fa3a7dd042d70df6db8cdcaf588857b20df21c77cd26864e9f5d3541c125b89940aecadde6f2a331606c40d086bf7d999dea90089646b47aa31621118c96f6fc6b8ba9ddc0f857f8569ec71a5dd119c15ee4bdd4e7c254dcdcc4de1d96c08845d44ef60a34efcc46cc423a3d8f4fac7a1d0633d28d82125885d257d709839959caed0cdb182ee3a436bf3f97ec5828a5f9f657c343b40cdb300bb5eb75d9db949317d83dad508d8337f6eeefc5fb02905104aef06623bb50f45eb069e99449d924d34c012666d8cc436b04321019a84b3dcc5013f47f6b3ac36f31eda8f649f3bacc46e550b2efdaa1009df386ea851ac0662c713a71a4465c736910ca86f560296a4f82bac53bd49d2f77afbb2d873224041d3dacecd12d1e68936f551a9f36a57af76fef289add739a67f0f1bd43e12a4abd979f26221da45d57af0057263ff33525181b675ad35c91880048574bda9b0a860d37d89ecb8a9c180fcbca965bc37de1d63adf3af577574f286449a3b7b0e9bf55eed9ec66a68e241c5aa947ef6af0c08b587f410c694d22c10a8c5e7ffc191eca28e30eaf7890313ac953e8d28093d73befd3a7fc156a60a21045cfd4cd45aef77a2fa2799b4f49188203690e43bbbb85dfacba0513acd4a9a669ca0fead516a75e9fc056a2c69c6eb170d6814803c82632d658d271528964b72c2dcc2dd3767de1235642440b28a6d9909f978a109586bbcbc2160165038ab1ebedf4b8341881d0efbb84ba1f8df0d19a10022aeaaca33eed81aa935b3bb97f7dcddcb3220d27b7ef61017917af752c57567e1470d74ef619c44a28700f15332655720743c6584e7b60b4ef8ea0d88b9d7c460508dac8d435df6a58673b7098138ca44deff5bf0cc12dca42ac99004e2cd2e4567bc79648920b5cd2f76eaacbc832e5da0af966d20ce9e4228a5ebf580178b9fba5e6dfb280eb653e3faa9f0bd32547b73e68befe34a084c0e3780762988b9413b34fd3d736766ecbd57cc8583e8d7604779e3907f2053fd76b73de3d3fb384fce7a02ec63243f705d25e78c6da16d0779fc71bea4fb188ee274dff4e92c0c0e4060123de6ea69e3932fafe91dc20f09c2900fbba771cb664b1defd1efbb512c7f4354ee8b9abfeefbe51ae0a79d55dde7afe9112aa284519d548e4afc9618898fa075ddaa7ca0212171b266fb17226d430e201b09a6010cd8190d99c38967eec46c6711d8a400dd4672e6c0612cfa05a224677b5b562edd2ebc6808b375a222f454fd4d7979e9164aaad9acd820e0d3f141356cc7aafbfba3a966f01f208361aff1314de3ce04675ba9a9706a3dc13b471a32eb8515c75f1464f7669a22ef8c5a914a39e392a27ec001bdc4106404c8dd3092ebdc3ad1cfcefe1d771a02de866d502f6a8490e6e7d0a2c8e6a8bbfbfae1bb1d901c4d1bc87470d17dcbfbc97645ecba6ef924bc6e35ec95e451e679e0692fd8b4370e831ed824b8d020ada74bc47aee0a8648c2063496b7566d90b9fe7de9b83dea9005ec57c2d031ee10b1d51a6a131677b8c99a7934a0010dd959f6c0f77e88130fa0e0d4abdf4c70f48fc3769c7adcd72a06185d11c42b58a2d4eb304d8a760c90efa1d62680ff61624ea9af6c57565375ff6490ea5460e59041d442c6d07c438a917b9042fd9f22400227e0653097090c4d83fb94fd98557741f79d14761803ee1cfc52683163482e9d11c9f4a776487bba4ed3cb6e799e6467cd8bb581164bbf37cc4851059f923fa96b8457951c0b92080145b9abdafb485f7e3603bd503923d20f8dbb9848fe345bb5594eb7459fd2a1fec31e618faf20763d5dd1dc9db90170cba6b563be6d0b28b415666d4c1c9efa4076a5aa3bb8f70eeec4a80b6d2ad94639bd71798b52a6df88787fd61c612a0162113f4e3ed35b172bd28b28b8118f46ab0e5928892d1ae89a57d33565727cf334108495fc0f7ffe52548657224ea39152364de2b4e7a9ce532f843c1511cc7feb87f007279cb73f3559987d81f8d8c79cb91e3450f6fe1ad075b8a47bf8e4acb3ed43a8f8b644ad463601803a3d0a18269c082ec022bc65056405254ebd03cb636f3928938f43333f35317003cc7759e90b3bd322ef41875b228903fb9035d6817721fedec072139badb9c35cc7068dabaaaca9cafb7eaa0e706750a01e3e8a2db8372c0286bf70a2cf8b3a3c5a6732b563bb84fbb29eacd0cea70bbf305b8031cc647a742371d305e4a7524986ed6dc93e931cc43e967e7b3ef4138ffe10c116db865822464da0c1449510f26a7cf376d3e3bd1a399dd25d188cfa21dccefe7c98a33d7970a6fb51c92f876c73f69acb59c854b5aab6cac2cd4390dd6a10a9c5e8eda34f44a1a74b3ce8c227a616b8d7ae5722f5374e8d599f6caff439c27340d0591f412950f4dbc8f340b88a99c4805ecc9018ed460824e3b1de58644423753761348662f6a89553ee7b32dfaca5a289ef388af5deece2ac8d87c378ccdce9d35f9cb9b33015c922f206478521b166c474c0201ec39af400dd51cc6814898940a845fe413c764723e77f548f3b3add96ea9a743123d13997770183b815b60580d2352360196c38864fbd577f6728c882d2040cb3cddd575c7ac45ddc8fefb382e96e180d9d15b47ffc454db2d01f4fd274cf5656a103f90ffbdbb0c50b7bb69434736d3ab0da2f2ef52ab4234c99a532fc62ab84985b10b8377ba30a6e36117003040cadb9a58f6bd8b1bab7b04967376278f5f5242a20cb12042351a879ca16fd96f5514f7a5fe5c824c184806d8199f9e34d5b11ea4caefd59b3347dced405f4c99f97eb995daa3bd32cfbf69759c319151c2f314ad71a8f048cfe5e982c939017d5423514457b2a0e809c3f68950807af92b8cd018a82c76dfe2b32d49eaa6c6d7765cc09d1f681178fd7813a26926e6867bba742db4d48363c575b9faa16bf7d2ab86463066a077acefa11fec14154f52464e7748ec2894a4d8d55e99fe980b0c47ec7688a1120d68b64693a99602cb46997b7ac851bcf9d638b3dfed886fe775516c744d3844a373517f8c1df72182f250ce681a8d63ab45b10a37e6509ac70851c579e40b80a810291783775a58dc842a32b35e4837e68afcb79c625ed9084bf4395e56eb6db056fa0441e4caed417cf9223ad92ece0e9008f83fc0625d77353f45662b47b3569cda9cf48279d59a9745662ae66a03b183d3da5bc7f4666685abdd77d87bfdcb6aba3b7354784b5864f24d08fb4b22a1f48420f8039ef2849d9e3ada8c97ec37ff898f0b3336a3a855abd6ef0ed82d4d97cd4faf77288c6f5cb5e633c95cac97b15e9fdfd29994f497308a4471093f2cbf39ad7fbd220dd0ea85479b19681c8d0d06f3ebcad14aaa1cf8719bb696762ec3fa0eef27b41a52af6a50effcf6d9b232c9fc61b95c22073a879e701dc4b86cdef4acefd41b2a73b8f3e781f07f8939134c2386b00370db82452faaffbba7c685d92802cba5f13a5d6e0b8dfb4e0c9cb1b7febc89899bce7db61478ff569918bcb7b1bfbb2802141517f6d53dc8817940d4d28282f028883f8ec4f661aebf7d9743be0e0b92ba166562dfbf1193e51f6d0ed870cf4e2bf5c5e7ee7f74899c4ff08541c814c441aabd89f9e2f757cd6eca4c8b0911a33d276a4ebcef956c6d876b37566c4b82733da1d4556cb9b285501d5736b53ba8b9de324fca83a5724cf567974822990b9b1258ca91deac23aa2736733036c03dad070c6755504335defc7fb0344dc671a8121079c91eab2ea7ff1c3c0da1584e9aa0de69de7e94c18a3d77b873f703254404b2b0cdcee6be3c654c800498f3f96a7cb9f77b207e19043e11e89acd85581e8d237ebbb84c01b9108ccc6cc1a8ce6147c3d8d8c3efb847d2d57597ec34e971112fda2a51a133fa1c7a3c33dfb6ecbb0464d38001629163c72a4b0cb8e32db730ea0508b8f1e246dfa6bed73558646f4e30a8163df7597a701c149b4acfa85667f9ff46456ae239f339f4c73682f205cea3efc4c311c5566d77b27c5b7b7f2a7266afb4d82758c30a52083be8e6112d1a7307ff3bd6cd640923e7a30eb9a20f4f8a0fc792ffa33db7af930aac9ae464000495c39d19ced59ebb677b43d5b2c23a953731e1f83f6dce75febb67746a2a0dcdf758d7e6c86c4fcc6beb74d9d4bde756b4ada7cb31693b9c17985680a819eb453d054ec825eafb9ef9ffc1cb01ca44f2019284988a96014505d465aec0023b85a50a724ec2307d0a8bbb9485c31110a224b8c5cab96a8aacc1d7413866f0ab98be5a381669a0d901271c17ead15074084c657080fbda87135dd1cccc5409397619aff864a9b8cca8cec192db599eccac4c26118c03e63c281ad124d46b76c42e0e78359bf40af6aafbb4826e95162ad69ac4f28b933e97325a450f4ba3f759f12ba62686e6c66a5e0006478b9037928d52c710dfbbecc1180c68725cd5a7c527788f4c1c9be32e3cf16b2f60ec8f118a0e88cae4d73d9fdb46708ce702da2c895216c74e65b6d905dc6b06e9f7a7cbd22354128a6c188996f311271d83b2e0372148431a1826c0c2e44a21522bba72a5d70ba162725d117edf20c00f6808d6ac5761e5ca678705c179439ad746d212a54eb3b590e6b15cb9183d03d31073ff7a80934d9744f6e24320b8ea767c7ba36c667d40f652cefd6915c00001554e1a7b737cd3998529ec7fbe1b5724eae12cb831c1ebfa1dba359905907a513c916295750015c9c3d6bba1cff7061e457c96ae4850197996107522eecb6b6f19a97afe66ac2783ef6a68e24f13283d02d4d16ef9d4a818ddb67d2925456eabfaee683aa390be6a4a3bf8e5b357282aa34d91c47dbdfa2e569f2d230427ee1176ab23015ec1aa803b44b55257a1ec0c117530dc4e2a4e10116008d141c5412817122ad3c16f2adffe754c714a01cad92cc33cfffeb447e647dfd653dd80d515c62bcf186964257048010878ea12f672c1a2ae0dee395a1538360d048cd0c8050154900a0e26aa8e0d367db8a49d06e88107daa418286e7ef07092f9db7749928057b0e061a54576e14e6de758e78b11cb9", 0x1000}, {&(0x7f0000001600)="e08056e3f967ee24413ca17272666c1c2a400be2a9ac4b1549a164d725d43874e4acacf245e838d89013f7d1ef11545088076731a6f21ac4ef6b64ccf9da1c753e72d135e767db6b40bef8c364c5aeb0ee24941c1aa5f3beac820b84ab78aa450b51cb250866403b6d82b9391676ba03ca349ee294d4a18e7968683279181cdc6414d4dced2870f9756fd9ff36b766c8264b124e67bce18d78940e15fa99f8d9ae23ee6ccbf9d58d9cc5ea080f1faa58f4ad0e3c9760cc7befce1c1a4d7b5cda12458fcade7ec5ef9770a095cfe2bf024a587bfdc013bd97f83cacfaccd26b36e10a116a696cd70c9cbaa8a9b713efbfc6b3286a5c14377340cc9655d030d97fc1317c7d3f2bd3d1828e6e31aa246878df3c27ce54567e835defb10f939cbb5857844f76f7753ecee687d36b161c7c42a9bd21fc606a1a4467377abe8b26d7bc24986c94207c8476c5ef80b8ada0925343770b24d4ae63bd21b30ca6d52f48cbcfaec670c074364dc65296d59ad5d0fb4668ee0991c38240accf671103805a3f0561ce00eae7028e452f5a02ca29ff879edd53cb837b4c612cf93f074d4da60412a8d8eeb53a4e36e46353bcfc7d4331e595c7922c59540aff1f6f1ee12c6686379692772f6a910efad1e686cd7e9049f4bb48441533a33f0d5731b8e9dda7a2a62c5992fe4e27d9eb0bbd1d1d7a0f81298f09f9be308177284a4d75dd8613da034517a568c1510f819128f812c1b670c11836fc8dc7ba7501eaba895c8a024c0e818faa2e249e4c90de3fc659943d9dc3ff6522ded3ff879e5410e3e8c15efec991ad28059007d1b80060803a9a2df2117c06817afff212ee760c3a5caf6172d4995a058bc3d3a4f9c3257f0c424b730cda916f1c0c8980ef2b29bba9d24ab4a8f35b34f1ca9c1353a3a0572257d0e3476d9274f204abf1faa9fb53dde69f3dfa70133a335fe78d1f24bca3ccfcfd9529a6c5f394a9f9fbb8efe7fe34a7c34e83b1bad0f86c95c28cb95885949c2f31bad679274bd0f80a776304609fe95bf55ec998366c862d19aee757686f50a5cdedb97bc14fdfdca06dfa20b8b71554bda518fcd5f293bd1e3c12525c9588de07881182af06343d41de9dac76746f9cc9b551e3147b52b652e5a2808a6b1b8d4ca48a7f50bdecbb97893dd80c98c5ca1ea8d469ce8fb5df9c4247fec7f7d78024b2f1fb093d3c03489e4f5631b11419ee248df945ac4ed174a05da7b65ec52841aefb67ae5b0a473193abd2b91cc89aa2f85b5189e55ada6f08c29640d72614f472c9efbb9e0c0f034bce622c7dfa14f57bb301b3f1767a71e07a62a9f36f3ae3b50694e7e9961c08402cca91d215c7cd43ef178567cbf7bf4d4ec581d404a30ab771ba4c937bad4192f4ca5c06efdc359288d6630e4d5f3e3ad165ce899e71fad2b1941bb2b8e85912edeea4b51654b776c6a831fb9e15c003c1b61d35fa463a526caa282f479dbd3dab313488fc0e159e1a89b11998433812c42479f505b89185fe95f9471e92c4a9175a696712be3479fe1d7d9ee5c6a7a2465bf586a847f4aeb2cd28ff112d08e78fbddb4e0bb28469ca9763cb8e4c85d9c74868f36784db075a8a870d67c3d25e5ae60441601136c33ea596d3f956d70fd3712c4e59655da25e7e2f5ce5e279c418a67f023524de8520f2f54ca6dec804ac4e9dc6abec257181357cb3e38869e7edb4bf5955e10f7c100b20aabc3a16cc66abd7d31e88d3a8d55f3391f04be6ea77096e531fb94bfd12a6ac172f8e00e4324becb4d7d223a325fdc868ba3f59e8362443b529db6b6ae5ecc87b9a45087ecf91baa0b3ab7d5e3bba3cdbf599cdafebbfebc4f849caeb0d3da395c40a2a769631c5d0b82dc9eb1842d48212a2bb9c1724c36350fa165a1e35027f743840ab017fcaba0ce0acedf4c06c5c7a8634a1c2ff120adb65ec0caa87c0bcbc2f691b39eb52642c123a96eb799e9809d02a22853ebcd78f313a2ceb6e05dac4b9a974dfe55220ceadb6c1428e63828f91df15e7df09f119780d320c2c0ee53b8224c1c2df9d57825ad6cf81292f3150ee7c175add00b1e09910b26bc7e2ca845828c68fa313848196900ae4be672af1edcec19e20c89f6ec1812ff95f448e6c6053a981b7e09568132b15edce44b92633d9ce475ec9e6c8cc4ed7a5d9ee3ee22c20d44ae018b2f00c9172ffccd65e97a38634486063cf6880ef6d75c02107d2b5e61b756c94ef6703003ca65ad01e42059c1f41f237b4aceebf52c17b5122e150dd8c02e5ae62d44accc8ef39e7ba67ce4a2d99a534e10fc457739525bc0a723a8af558df340d5115b859b7d2b7085a7a6c154c6d744e7342b1551f9d9336dc42e3ee47ff33c18f20b738c2e4b6236c8863c0cf484c65de0226b4debf2d494937332670dd66b2390d26bf00342c1f124469b37e9e2da90a07c3a067e5f5be7ed5c8445fc3d06735bba16b3cf2d5498e56b783ad93e57396b85acfaf7b926181c9fca133cb6e2105cc63dfad29bb2a70e6246c4f01b916b946984b08e21aea97ee37851de42574d3ee3ed00c218cd2c64b130d8909396d94ff89a17d1f779399ae6fede0203481583b28c4cca9521253b99f5d25e3c0b3a8b30013e25271ffac43eace6b2da60e87cf91e5508ae40b613b3813b1459bd83e40b4b1b4b7b58100704c19bf5446e88c8d23922dd200b1a340ea75b543a42d561c00c6965a677c1284f10247113e2c7b3c2ec998f31fa5d997defa130a6284bba67ad56dc4642a5bac34643f9a0259468af01a744a1ca7cf7dd9f62583e84117261ad047c1f0e84f7c5fa39fd1025abc459daf1a057dfe8ea8f74d821b9a5f996fe88dd941cc990237cb966800b3b3204d799c5d13fe22f260dfe4813dbd879912fe6f0cbb0ef7ac94a8e64bed583c709016197538146ad8140592631d95050ee4a0a998eeec112bef12a3b19c8ebb0425096d60e449698068700e0da8c0a343d96b22241138be72a7632114057829c7d4c9eee1260b98328612312d34146fdbd6a736be3fc8c637810f83f3c9f78be5cfb2b47e8b164d2487a4957a2223ae687cfa98524ed9d366895c5fe249320b305758a6206678aa81afa432f57fc6ea1a3b8fef45e91600f6b624e0dfc16c36ce886e6a0f557fccf9a6dacd09747b121e9dfd864030548ee2597231d65a903a57d07fd1a3ffc94a63bb92ab101320759d6d9abc4cad3c5a4172963e4db6dd2a7f51a8aa728f65382266f89adfb46592b64701575b8a5c475925874fc2e7eff695c0d2ffa438db213b164826857997634334317eff6af6923fa05865553385cbc1b04fdd9b6d387a67e372c036960f24735ef4b9e9f245ca337d0aa4d97ccac56fa6b8184bdf3ba9a49713b322ce1c32705f20d2d1fb11a3876a0c301652a9e75d19a6b3584b128f124b8f988c2d378c8b6e7030d3f61eb0fb937485b5afa47cea9141c642a5612d8d06e68143a3fddbbf316a3af9926625ed6c7e0f609c8e4ebaac21df7a29f5773b2fcad5257b99aa7783392321c4d6803c45c09922505c079f412f2b5841e2f7cfcccf27747a87e7565896162b0b7bdccf54bedabd4f409cb2cb3732b06b5315f21f6caa49af3a99d0fa26166ed6bac1e556ca3834e20eac1da66276a278322cc4321bacd3aa29071caf911ac095212a9e9bb9e7f887d453a8e1e34b847d69853b37eedb81f0931f3aa93d281f67073bb23379dac0ea4a3071edfb52cde715372b12628be1970363d86e16c5d45ad7e83e4d7e5fa17b0b8cc38779950ae666eab78dfd6f4eab58b8cbfec23ea2445c3d7f25ee40341be83cb195dcd0141d5f9f186ca2812e7553e75555b465d87b63d4d4f027fb87bcccc4b088204b61052a99abff9eab43740b692461e2df1e43f02df94bb2bd9f1d077e7a2937b8ae3811fb07e1da3bbc45ffc58399da8279321448812b2cb171a786b83eaefeb77ca4b5fd8b7386b45984395bd741ba7c1bc66c49cc16004c6bb6e609213e64366beea3b367bf24d4acb0f42c491b2da2a7f60614863663f10763e480d79c80341989e084e63147cafb18fd71c0429e2ff9c0d7aaf7d2763b925e1a1370e354afb884a029a1aace598f267c0077734557dd292e6e5db2622473d08d9923ab6dbbfdb07c13ff867303d938de4fc0f40579000178a68b10f252a3d4771a681adb5eabdabfc420f2e625d7443f5c9ba54ec5c35ae8921d23107bfdf83bc28e0e6e00451424086be7a34acaa3ef3d24d05af14773a8b104b72fb4feed5b6883cb153b2a30d3037888e33febd7a992edea590baecce80d8f7b6790ea61c2ea57c4601c27db5fa14e68ac6f546e8245eaa9e9f84ae3c9a2690983e650e7d3f407f82135a6113ea77896eb26c705615d8c5b6286fa426ee0f92859462409b7936d794685e389eed5e1555ed86b8e4a3bd86eb2ac3f9565afd9a50b05193cb4af3cf7754e9b4cd6c9ca647cc0ebcdf7ea0e97f9c386734585806be2023b9ed299a7d9eae7cf0f56f2a1795f35cf9cd7aa48b5c52d501eda1bafb96e6c8bad8b8730a4408af66987b4de7aeb734336f3b2c3a643fac6b31572f79acda60f2174b14a96f81cacd89214a47faff212015c1330a5d3435a1cfc6255ea4644c6d530b2c49e6565d7ae5d603e01277d6057a527664609b880866e522967c8185ad3135a27c9bb6e290e6b017a31fd95063e4818400c2a38988baf33927663332c213333ce0af54afd757d75a207b5c65b5b51f855ead84078963e37f32a548b43ce84db87c41310bf0c3e75c1d363158c24cf3b2d48fcc0b7f8d26f010e07cf7ff24789e9d7262f50f592f1235f59658953978cf1f77491150795a2e0cab0e877d1d6192973cd65b12927ad45a43f8fb230ca1cb5d57c92ded624dc29056a6798b31daf47c9e9dfb730a3c04df6836984881f4ccaced4394bce137e8654b67ed25d4a64951856fc7f66dcb61dc5f35ccd8c22ec258fedd546da47efc707a422c2a09b80be9e60d1f3d730fce8c9ed1f7ca524f1a6ca1765665054e9703154ca51d7710d4142a4b5933f4b8f440f8c9f5d9a30ae00768e7ec911a188248aadfb8e4100d727af0c6f4cbc931b1b35c12ed71b5e580329fb3dbea627812dd2bcb4b3b7c4d4c36b2503714b9ab7c0d66a3f62ed6071c6e1d0c2dda719cdf128644e764e0e27008d65249b179a20d8ad7e5b3e02373133d3cf71121a98fcfaa646a94d5d479f85132c1aa254af0e39cbf077edd82e63748bf9c8a71f0920d59eeb64996ac33895fb5a5f1bccab063188ddd6f6e3eef61ef97629741de07c6659fb9da539385c433f1d6f852197dee30215a14bc94858fc8edbdc6fc5ec5d22ffc82ffb9f26cac51076bce59ccde868273c73bf9a4be33584ccb0efcdf3dfb5573578cd082c5595e7540dcfed0432635ca49701458935b4853c6a68a9b2422911b69cc1d14c7a45f8923b575c254608d37dbffdea54317cfbf2678b491ee905617a870307cd23f6698ed3eb1c066683544f1d0b59de2a1acd24a689df9dc31e88efc4137547873b8150f9d149a993ffeebe6a8cbf674f332ac5fdaf4a4b2c963be0aa7d7135063b281ecde6908f3a03b06da1059e559d895d53a5b1e18ca2388d56344672b4b528889cb9d4e594cbf438b4788868a6f08192bb1258ed3cac1438575cc83d6dd8cd4428c61f070e03dcbfbe85f13dc52a53b8d133761bc477a993ea8c7222e372cccaf38c0696723202618f7b5fc6bbdb9f41a254920a78f7edd38ed527dc4a92ad1f6383e1938e40d539c0ba01ec54f6246920", 0x1000}, {&(0x7f0000000100)="6c8a871ada76f54caa1f4d0a81bcd1455fcf071d6e8329e3be710933ced8159e4bed4dacf64060986b13d0ddcce53fbc4507b3f281f62d28f874ee0dcff5243f057797d71fa1f47d66206cbe82b7e6d46fe2d2aa284c5e432448fdc900190b72d2ce1eacea4dab8d968efe3f9912b943666662576ab7c6dcc9382f3765dc740d11bc0cc0642158c9721809af60c4f04c984c79a2cdb821a7e47a97f84b7961eeb386f458872bc6978fa77ee6b6562af30e145a9294965e006ea0ab9db53be0b70309aa22690be238dc4b3d80d374872629fd43990bd865a18557fdc5929bab10b748d0", 0xe3}, {&(0x7f0000000080)="e623ff51d6faa1be213e10aa7fcbaa84b816d3698c2348d8a1c10ff499d1d766f43949973641d8a6", 0x28}], 0x4, &(0x7f0000000280)=[{0xf8, 0xffff, 0x6, "f181bea281cfd04c69234fae848280f0b374e387b4148920b5dbac7ca0979c8dbcb3329bfb5ee96b4ffe5a7e8d5b431b9ee2287269d33c6f21e77eb31aa5a929eb60981798f38947e91eaabd6a409004577531b8daa19b6ce73700be1389f0a7255bd82d6bc8dcdf6dbf94ffc0a1be0a50f87a7495115cdd707a37f38de52d55eaa48e0fb6d56867e02e692f1ffce7f11cc20a82b275b3c213ea2ee6c2d143e366a1751fa5503b3d12089306aac8ca6b9ccc70f107b918c46ea938d666a89025855513c8628a9ace514a1957aee09a7f678140dcab8185654e908c1480e3920cfaac5deb25e3"}, {0xc8, 0x1, 0x1, "ea68dfafc5ebb45857c8a3b9639d5008744fc186eb6ae277292e4823af7171a1b5ed88f3f0a4e35e4bac30de2b4dc624d583beeddb7588a25e4792253e29c0fa206f4f427271341fa36c3c5350a2f77ce3f7814fb3f983aeb3646d929d01252765fb31c0671fb6610c70cddc1cc79d0e681af6c11e068797dbcd7fa3138ef055d6e6e2a0e0e05d49d30c96b708edce70b32e90fdf10b6c30fed2eee157604c68e53bbf1370e261fdb4c52453b12de9fc00fc8f95"}, {0xb0, 0x1, 0xffffffffffffff52, "a907db82fdbaf303eed1cc36e12ea6dfaade2cfec71d391d371c51df15095516d1ee6041055853eff82e93eea62b14e05634c7d00308b02ce5203392669ae836edbb7246b8786e867330c69a3f63f0cb1fe2b86f0e1d633a018004a01d237dfb75ea832f04ee4f8ed0cd7bad37043d60fd3f3cc192a98632d02f30024768e3f6c2cf975b403226175d658eca4d09d3c1305f370c430b8697a585eb87e3"}, {0x28, 0xffff, 0x2, "394b2a0b19e7b9d44236ef03cb2fc07b609f"}, {0x60, 0x1, 0x7f, "b779fb44aa2b7e118a187d9c3fc9c898d16614456431e90f96570366c548db51e650a2fcfd0a755445d3d6ac636ba9e7d270e2bdf2bdee54762d486f7a3ccc46376e5f9446d5a991b175d672a3"}], 0x2f8}, 0x400) bind$unix(r1, &(0x7f0000002680)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffe, "73cc0e527b00748f482e2d0656e73fc9c06d00"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="c0f3d60f376f5323eb9990d78c1f63c079963cddd1567e37c5d979797918f8f6cc41bbbda3817cd55f5f99d05425ff4552f310567f992dd65cd2", 0x3a}], 0x1) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x4007, 0x1) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/251, 0xfb}, {&(0x7f0000000300)=""/173, 0xad}, {&(0x7f00000003c0)=""/99, 0x63}], 0x3, &(0x7f0000000440)=""/108, 0x6c}, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0xfffffecd) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) dup(r1) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:03 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x8221c2e3}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, 0x0, 0xffffffffffffff5a, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x1) 16:00:03 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) setuid(0xee01) r2 = semget$private(0x0, 0x1, 0x10) semop(r2, &(0x7f0000000000)=[{0x0, 0x9, 0x1800}, {0x4, 0x8, 0x1800}], 0x2) ioctl$TIOCMSET(r1, 0x4004426a, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/28, 0x1c, 0x40, &(0x7f0000000180)=ANY=[@ANYBLOB="01dbe6642c7aea28448a545927658e231a002e2f66696c653000"], 0xa) open$dir(&(0x7f0000000080)='./file0\x00', 0x30020, 0x4) 16:00:03 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, 0x0) getgroups(0x4, &(0x7f0000000000)=[r3, r3, r2, r0]) r4 = semget(0x0, 0x3, 0x40) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000080)=""/27) setregid(r3, r1) 16:00:03 executing program 1: r0 = msgget(0x2, 0x204) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c23f63e713ede9e6040a8ffca961851fa1ce560f646d995d24ed7dc0f90b4696f97da5c05633454890386e20b5d9fa158049b5dbe024e1a075d62c2d7438dcbfcd8a19ea43d87225b7b75b8d90969fab9930ef98867180"], 0x1, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x1000, 0x20000000400, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) msgget$private(0x0, 0x8000000000800) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000013c0)=0x65ca) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r5 = semget$private(0x0, 0x4, 0x103) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) r6 = dup(r4) getsockname$unix(r6, &(0x7f0000002440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000080)=0x1002) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x2000) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/184) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000005c0)=0x10) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgrcv(r0, &(0x7f0000003480)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x1, 0xfffffffffffffffe) r8 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r8, &(0x7f0000001400)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) msgrcv(r8, &(0x7f0000000600)={0x0, ""/96}, 0x1e8, 0x3, 0x0) msgsnd(r8, &(0x7f0000000280)=ANY=[], 0x0, 0x800) 16:00:03 executing program 0: r0 = msgget$private(0x0, 0x2) r1 = getuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xff, r1, r2, r3, r4, 0x84, 0x3fa}, 0x9, 0x40ff, r5, r6, 0x8001, 0x3, 0x3, 0x7}) msgctl$IPC_SET(0x0, 0x1, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4001, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) openat(r0, &(0x7f0000000180)='./bus\x00', 0x80, 0x80) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)='\f\x00', 0x2}], 0x1) pwritev(r0, &(0x7f00000024c0)=[{&(0x7f0000000380)="573f0f052446fea56a585a40376de99dd3448b06de2cbce006c13336623d0f6dcd9879b96d604b348d2d2c50bba70352dc5bcd7718c1e9ffb2260eb560b2be22e11011c58870fe56c67f3e95af436a40012c2600ece7e47f29c6191799729f31c1a76fcfacbee7fee5bdeba407f9ea8f77cf76fd2b6d79aca1f430d321a3d17fcf06180488f56ceec0a25b0eb218ecb927692a49a8780b0c33ad6318857605ec945ee155f977ac5e5cabc021996e8ce4fe37c91620986dd58c074730d0d92735695b5c05df61537226a3ac792f47f9570dffa3a7e21b6f149ee474ed7349c8d989dda3d0c259eca6076a2d60292be10ff02adfd90cdb6cd3b3e9d50e0d7c4e5892615a09b858fa8b76912f1074de591ccb4f6df173035e4cd62b4e2f2f06b6ec02750d5b04cc22f47e4f07fba60a0685f49a7386bd82420807849e0991fe5a4a407f0349e1c3b98ca600db453263d4df7fe3108e3a378c2cd38086379b68f2747d4266382948a2d369539fe713a4105f328f9ba9152c465b7e0dea62c07d707a6f3e8727e63f757ba2ef5a792adea05f55a40a075154db06bb4762507200d22e8380cd97aae7a12e054335c867d25685018cee2cfe48ace570e5202cd5b62d976313af757bb72fcfb042cbf453588a00a8dd79dec49b212bc98f0931931a80d88c96b12df23c0e9130f1afd78bee608729cce3954b544e9270552544792160a064bc5bd7197144641191aa31427933c5155c3cf2e5f9eb98b4aeab351a1ab9bb55a662b74fdc41793465c9c31b3a4f1a26fd4504f6e5a546888694c5d0d02bfe829514536495a2acd2cb08223f72126fa678e8ee5197b16468e7e073ac5f272b1e8ee934d438ddf6842ec0bea48405c5b808484565e529a8949d8a01242211def7ab4809096061d489aa5ea50ac3cf4cd63cb69fe9cf3f27a1b0a5ba2ce901826f676a93784faaa285f9dc1293dd40d35baa80ba7e8e66cbf51f5acf3b0604182c705b9aebe54692a25b8a2825bf45a567d911dbe3f463d1c3e116ec9824d85a06c1e101d33089e2cd249dbb497fd3a841b7df5aa6fe49413e930a354d90dbf5e60a21dd0df8b2ab3d3076beb206065ed82dd37c708747d06b59c17a0b6aae9d2171611c54396c113b6028db7d1371c7baf94e45d2bef1df5da8523d0de313d9f7c9cd075de38badb0b6e6bdf0b2df1c28616e202fd0695596a7d9159e8dcba5d00082a0474b2328f597f85452067bf27a8b805c383285b322d35ef0c55b70083bc6644c1187daa7f89c99300b2aa806796b31068b4c69685928b4efa4640e10ccda869763a25be5287df6d81d00c8806580f5a4ca047c7e220c31777a8651be15c2e2a9022162d01e94066d734c6536a8c81a70c73241c4a08dbe4aa5953ab4e4ee01f71a587005c11e5b41ca38842efe10c83356af374429307410bb1cae57280e4f8a41482d4f85745c7108a416dc81d4371f25b9dd22905e5d4b75df9e697188a34e33a056f712364d15d3956b577a9a5026b7766435a14591bcf5fdebfe5d6c274181e04f21d10d80de2c6d6b3ca5db5f195cac75fc02d5fa60df505344d98339889273347ae640d91c8ed253e0010df3689a32e4d8d7a0cd126e0bc1d199dc43cf3979acb918eb97792a1475960581ca5b32b7cd632d", 0x499}], 0x1, 0x0) chdir(&(0x7f0000000000)='./bus\x00') 16:00:03 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x58, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) 16:00:04 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:04 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)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r2 = syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0x0, r2) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x1, 0xdaf, 0x1}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x20000, 0x80) write(r0, &(0x7f0000000800)="03da6ba631238cbf1e2ffe59856c5a398ac0a5ae1bbd818df2589669f7e72c910129541b2f9f0edc985f16da54da40afbbf71a1030796f01d0bae9f0b4f88e3dd458ec9d36d6373a4fb2451f8215ece7824ef6a93b468560aaf5455bc4695ae5a0967921943e90ed5bc545a93d5d4c60ddc083c3d6d94828c6e37257f6f092c5393027ecbce285a513360fcf0e4ff2ba1e17b1d77ae8af9780bbf55f293786d61a21cef60667051c3b3ba0f5c30aacdb2e24887209e40a42a64bcc87fccbdfe65df934a480bf0640e7dd1dfd320203d222abdec32ba65d4befe25d2d1b157d39d202c522e6066928a39bd5eaa51c3cbc9679f9c619378b7ca7333f547af7f7ed2b21cbd5085d46fe7e27ba0911d460cee60a4a71f06ec13fc562a94a1796977023dcbeed36a71a4c38047f02c7a9ba9877c8e7f1c1b47fd314ef97bf29aa0dab12ba8950b27f615cd61671a7c508d9c66de14c96843af2c5764f6d58cb195023526cd73f5a97628051bd697d5fd9f4259740cbdd8d040e35da481fbb8bf4263942fedc12ba74cec214ac576b443a663b3952e53404234d62389e035737b80f38be977bee2929d01bb12a297e8e5fc385d6a2485a19afdd2d2079dc9a4ba17267ee38de2b316b81668c7965afc49bd5f4bdd4d449837a897164c3decaaf42c1825cd4477d8efe5741275a58ada3888c3e6cb3ea9313d61bd28a8edab40059dca0", 0x200) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) sendto(r0, &(0x7f0000000000)="f2a7b30d14c306325d325cd50a54378cd695d76cc279469b8333bd1c17afe5712ce7aa9287905d7d75f97847e7b1bcbd0b89aa9a6810b190c1f1c32ac3b7fbb7865979c16f7f51661cc237c83b1622865c96c1f268aaedc5f724dc38f27716ae7d8b504bc7f4adf3a1ef191904e645a0700290952a655909c8d4d5aa56aa405e0d5494ceae85b270074f3eea92ffbaae2a40f7e1176b0bce1b6d802b3fee108f", 0xa0, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x9, 0xbad2}, 0xc) getsockopt(r0, 0xba, 0x8, &(0x7f0000000100)=""/72, &(0x7f0000000180)=0x48) recvmsg(r0, &(0x7f0000000680)={0x0, 0xfffffec7, 0x0, 0x0, 0x0, 0x218}, 0x841) 16:00:04 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x410, 0x10) mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x20000, 0x0) write(r1, &(0x7f0000000040)='\a', 0x1) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) close(r2) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2022, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x82485608, &(0x7f00000000c0)) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x30) pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20002000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20003000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20004000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20010000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20011000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20012000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20013000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20014000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20015000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20016000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20017000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20018000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20019000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2001a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2001b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2001c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2001d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2001e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2001f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20020000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20021000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20022000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20023000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20024000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20025000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20026000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20027000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20028000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20029000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2002a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2002b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2002c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2002d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2002e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2002f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20030000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20031000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20032000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20033000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20034000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20035000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20036000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20037000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20038000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20039000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2003a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2003b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2003c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2003d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2003e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2003f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20040000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20041000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20042000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20043000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20044000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20045000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20046000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20047000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20048000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20049000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2004a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2004b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2004c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2004d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2004e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2004f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20050000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20051000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20052000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20053000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20054000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20055000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20056000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20057000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20058000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20059000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2005a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2005b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2005c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2005d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2005e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2005f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20060000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20061000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20062000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20063000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20064000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20065000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20066000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20067000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20068000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20069000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2006a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2006b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2006c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2006d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2006e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2006f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20070000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20071000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20072000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20073000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20074000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20075000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20076000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20077000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20078000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20079000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2007a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2007b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2007c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2007d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2007e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2007f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20080000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20081000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20082000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20083000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20084000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20085000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20086000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20087000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20088000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20089000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2008a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2008b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2008c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2008d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2008e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x2008f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x20090000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x200a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x200b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013000 va 0x200c0000 didn't change! 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000005c0)={0x3, 0x4}) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)="ebd23978fefb4fb988b48f3fa97c2c1c25ad471ed79147a367b8a7390b85c2ebc776bd72c854f88af9fe03e6b6d829fca49f0109eba5dfba5b2546d7", 0x3c}, {&(0x7f0000000140)="0ee22d561a62a6d4798f6dd8336ce24c6e8d5246de6aab4a74692cb83d260541be111d7edde6d73ea2693c73fe9cd5740ce543c73f5cc0bf449978c09a05b475f627c9fa925a6c8925f2786b2e6f985905a5d5a88f82999626821435c8f3577287fad1c27c01154d38860f937c", 0x6d}, {&(0x7f00000001c0)="24569b43f5ab02bb97c1", 0xa}], 0x3, &(0x7f0000000240)=ANY=[@ANYBLOB="f8000000000000000100000005000000bab7076482f4d45d1fda7ca6f61be3ed161088248ea221279dbee82279930f3a49ec8f8e5f0ed84e471f22d0d5ffb2a706d5ab7e450ec96c008edbc4f5598721fc77db59bdab431bc568f1478d22d056104741eb5b81067eb484639049a0986f6361e5a0ca8d46008ec8d5e95dda460c911741bb916053406bd367ad86321c4f98b5927ebc13fad44ce7dc3cde423294f7fd7d4df72afce9679b1c7391c5cbfd1bfb785d09353bfe2f08a2417e9ceb62a939331cc5d2a844ec37bbcd153b81815b11fd0525dce0bc2279fc61a5785735b34a9c97396bfaabc83c0d4a3b6174747321ab0000f000000000000000ffff000001000000873afc96d9a8bddf141f1b572c876c4aefc8cf542c7a01f511dfe770b64b3c1128ae6cb564e8dce615daf283c74c8c5afdf0d842160daaff8d0f9ae1cd4c01a7eba552e9d3642b8d429da7bec551517efa3aec89150c8eaaae986a3a24eadb5e70cf39a765fb422368810ff278013fdabb93f8eaf457768bfd60a880b6d5317af38cb501a7d93fb860fd4d3b9c32f0df7637c01e20543bda92ec1cac8cbcf67356190f15e33b6a220d6f64d3a2b1688ff826c6e5c6140ad295755ca83d1ad39efba5e88c39c5b8bb1b000000"], 0x1e8}, 0x4) readlink(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)=""/208, 0xd0) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) fchflags(r2, 0x60004) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000100000000000007000000adf0000000000020000000000000000000800004ce00dc00000000000000000000000000000000000000000000000000000000000000130bf1fcccb00f56e37c4bcff32ce7e4a38107045497640633545c27ad26e032d4d26d0621158db5c6f836f10ef944ad52cc8d3faccad023d265ef0f0333e0bef5edce5b28088aede6212b7f257d10ed856efb7eb8b6c2b3cf06dc7a3eb6801b3ea6c9cedf30e8eefc362f2b840f6ed24fcfaca731423a344ec44d4630f3ed15c5cd9b0af37bc99bb80e5e8d121e6cd786f0fb7426b44e57c250a59f43132140b1e69eae9657016a7a475a9abfee0907eb9cf65ff145b151567a4bc8a7b1302cae770ba4d54e98320f0a1e59000a658bbb62dd81a1d3516c246c47e76a337c8874a306dcdb4b7bb99aa928a26c1f"], &(0x7f0000000240)=0x6e) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a631a00"}) r3 = socket(0x16, 0x1, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x100000000) dup2(r1, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) nanosleep(&(0x7f00000001c0)={0x1, 0x9}, 0x0) 16:00:07 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x40) setuid(0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x1, 0x2, 0x48c8, r1}) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/178, 0xb2}], 0x1, &(0x7f00000002c0)=""/227, 0xe3}, 0x1) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x4268) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000540)=""/4096, 0x111c}, {&(0x7f0000001540)=""/4096, 0x1000}], 0x2) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) dup(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xd4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x406, 0xfffffffffffffff7}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvmsg(r0, &(0x7f0000002380)={0x0, 0x0, &(0x7f00000022c0)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60f, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000000)='./file0/file0/file0\x00', 0x301, 0x1) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0/file0/file0\x00', 0x0, 0xffffffffffffffff) readlink(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6000, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186a56010000002b00a2e95ce97a3eb919d0706c85c2768511fe89000000001f00000000000000000001cffbe0ae", 0x31}], 0x1) 16:00:08 executing program 1: socket$unix(0x1, 0x2, 0x0) r0 = getppid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x126) lseek(r1, 0x0, 0x2) getpid() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffff000, 0x300000000, r0}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 16:00:08 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050202000900000012005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x47}], 0x1}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1f, 0xfffffffffffffff7, "7499be46c61145adf8702bb721e0d25b62b5824e"}) write(r0, &(0x7f0000000500)="833ce80fd4e278c888a8c6fda89afe416aae9286837a36b2bbd353bbf11022d958f4e2bf16c5feee26604de1968ab6be40008dd2e2060df17af99236d415a98ca9ff3c66562c23817c3c17ac742ad73277472281d09b46aa843dac0d9aeb8ccf3b672a24b0bd8981a8d910ab1d66e64615195ea9c4e822e3e8aab6d25a042ec36cdbb4909e5fb2aa1772959f6ff4f5d95a71e6311446661848a8a0c6214c7b08cf4e4fa0d057b9fab6f8dfec3380a08b50b30d9d7172032110a964fcae99599d70cb8a7ed5c6c2f3b9253a8e11b2fd1820d72eb5513591a78081ab2fdb860ea33674255bcdd203a5421af170acedf7d3a49b37e41fd917e39a7d89eb7c3015a421e4920ec7f942737f10e30c420354b83a141d6fcb1c57ca49ce7b8b2651efbe62a63febd763a2cbb956ebe88f9494f5ae235b218ae6e58e94a509d2dcdcbb19483ab772318e467f75ccedca74f959c3e0f4fd4c7c0d0cfe0e67a48c6b141df639816e8e8749c952cf4a7f8224e2d4008bf9d023447db89323064da80cd0b814d085c5e831798d8cf3a024dafa4aaa9ef9b1396fad86cb011251125c5b95d740b8e557144a8760113997207602959719acaa787e2ccf3a3ec71368f29d1c2c9638b06cbdf0369a77267f8522a490ca6be090495f725527a292f5e01af79965e9a82b8440b72eb2bfb7766b2633c735f5273fd76f75aafaa62f6b6794618e76aa543e048296ff760c401e3a232388920d0412be87e37e6472de9ebdd11eaa3b7c574eabe6b32f46b5d1b9f062ec8296d0b40ce5b48595a968ddfe03e459ba4bb5d5817ebdd70c35272f35c436f1c7cd58f97a76dd150b00a42aecc389f1d3d8dd00c903d22ef5d594a6d5644c27695688a5cb07f208befc85262205719346bc2cf46db9e6e9436bdff471e8e433c38ef8155d58a7ef3f6b088685d6f9f0a4d7549d3617909bd107483e2afe868632c84e87da6727af9031e44ee6a4bb628f65d281d6cf293cb551e217d7bf8659836341b0965930a612198222dc52df27d35436479520e7bf24ff3e142894500eed73c05b8e5d98871e46fa68583d8c73afd0054476e0a8c72ea4b09f0e589b150119c75e62db76f4992087b5a51ae8bc7d2502d88f91944ea5721d98192cce831bc35b548503fc1b44d6c7377de8cce9fa26cc44d967b287883bec83ce6fb0d2518eef510d669e97eff0cfa4b9204066066bee3d8c883dd6587e7fb50df9068c468b13f21d38cfee86c01f6322608b9e1627b82ee5b6df55ab89b5db110b9405273b6a50508f43cdced1ff84fd44c4c1eedcd632cdd08a3535bee0d4744f4af34a67b7489b82949da7cf15afe2b6699ba42901d0f668ee7179e3002fcd68c89d3690f0cc51fa13a6f44975e96480cb56119833c7757f8aaa339f0c2247b74c2ad2714ee78004ce6e8b2612902684f0e6e62d2ba6b2a2a720e72f7f9188ce40220ac97cafbdf50c78016c6cc40701f5b841985177ca20ccad8e1047063ac7bf7986e9069222ee03e97648051379342468e9056b86d9c6bb2acd038e3ea3a31c941ef04d0c1c49dd5c812f6a57ea63d03e48fbe22d568ffc9d0efb31eedfdc44c9f8147001fb146cbc3aca5d1d72de17b1c8c3e3629d03ebff353c92d853844d0d35e6dbc5139a3b74ff1466b4dff6654f50dd11ecce0e675002f601354934358c8e47d650a9aae59535dae8cd98fe401dcc2767804c6db189733c76ea142fddd2f12dcfccd7e871ac6dfe0923343efb0f5963855d8637e35612d43de6d149b48fe50aad91201d6eca163c2691f840a7f102260f84ff10a0a076d3643c8ead0b23ae35b5050dd9523851cc7e65364330d088dd4a537fe631c2c9e48444838e5a781b8348e7d0fbc7dfc6103224581aee92cdbd309bb309ae28e8b45c2da7c94312dba960fae4724dd971c86be67b2f17cb642335c4edc4100b0132ce79af8678d257105945", 0x571) 16:00:08 executing program 1: r0 = socket(0x11, 0x4003, 0x5) setsockopt(r0, 0x804, 0x9, &(0x7f0000000740)="da228b27b66afa49dd5e86d13a26ac7f4791d53fa63efa4c7dc32f1d70afa2b3b5703782d4a554bd4b7c506c1811092e3f6a62c9f3e6c096ba23f520fca5649323334ed099e0c903abc693ed0db0e48858147503fd6712a45e0cadc79843128ca4331d0d3f1b62ede43a03ca181a781e8cf1a06019be97a9d78fcf424f711d7ccfbdeaf3cdcae1411ceeeb1acc879cdb1f8ccad48897fcb8d56be3828dbb412c4df11e9969ea5202426249a2696cf40c99aac99720e70adc466180f76fef5168234d14256bda01a33a6f084ec0ef93d28fab7209e36d2dba34848e6d283df7c669dee52acd2bd1e85218816ec15ba2c312504b14118b61baf6b9157f83b2", 0xfe) setsockopt(r0, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt(r0, 0x0, 0x100009, &(0x7f0000000380)="e877cb8ad72f5b531ae93ea28982a69a0ca3e79037c1d630447f89caa32e21fd35689162707116afe99af29ad56ccc1d335f7ee53c75e4000f17ceb83dfa1d8601161a6a47b89b09a5c2dbd9864b375efb53bac2c9da881ba7305ef1640ac4aebe389b9a3ff48c81d2a4f51aee2ff460e8875343072ad99d8380fb42b3d0682a25afdb697c2e4a182d16f91e00ebe80b9d9832", 0x93) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x2, 0x8, 0x7, 0x1}, {{r0}, 0x0, 0x20, 0xf0000049, 0x486, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x1, 0x401}, {{r0}, 0xffffffffffffffff, 0x62, 0x80000080, 0x4, 0x3ff}, {{r0}, 0xffffffffffffffff, 0xe1, 0x88, 0xffff, 0x6}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x7, 0x1bc}, {{r0}, 0xfffffffffffffffe, 0x9, 0x80000004, 0xff, 0x2e0}, {{r0}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x4, 0x2}], 0x4, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x8ae, 0x2}, {{r0}, 0xfffffffffffffffe, 0x41, 0x1, 0x6, 0x3}], 0xfa, &(0x7f0000000340)={0x200, 0xa5}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r1 = semget(0x3, 0x0, 0x2) semop(r1, &(0x7f0000000080)=[{0x3, 0xef4b}, {0x1, 0x6792, 0x1000}, {0x0, 0x1000, 0x1000}, {0x4, 0x0, 0x1000}, {0x1, 0x4, 0x1000}], 0x5) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x3) write(r1, &(0x7f0000000480)="9c8756de14703a84b0f0452e2e", 0xd) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x1, 0x9, 0x2d61, 0x1}, 0xc) nanosleep(&(0x7f0000000180)={0xc000000000000000, 0x9}, &(0x7f00000001c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) close(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getegid() getpid() fchownat(r2, &(0x7f00000000c0)='./bus\x00', r3, r4, 0x6) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x1, 0x7fff) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:00:08 executing program 1: mknod(&(0x7f0000001580)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/124, 0x7c}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000080)="740c0a51df0e5295a03053688ce40044247882c2f9539024b636d599f3b9cdc96e85209338e67e20cab3a3060a8ace533b8fc45b9940dfff49b49df7922551f2e7", 0x41}, {&(0x7f0000000180)="71e53f279f977d14fd1a8370b5b90342918cade53f7d139130b25d707353dd1c6e0d8e45d0b88167233b128924f0a8d5dcd82288dd281029d45972667e30bcc531c200ef802dfbfafb9194b61101ebd8d112f40a287ab7c07485446df19c61c84379d2c4f575810502e5972dbe55370dfabd0aadb3cf1aa1ff99fddeb4b8b41c3ec114f919dc8b0190cb30378183c253048307ee656050c4b7c404811e5ff3a38de58969a00e736cd098a55586b4a0434599a7036bc1e4409fb73a3449eede14071825fba7500d5ca0e3c06a2bc70f4db429b0bb02953cec12557c202b2f54c8237a4aff13089ef9e608df39a36f295a024035", 0xf3}, {&(0x7f0000000280)="8619b27d94b2c06949f9e027ad073c417a06d5774f1f1db980be0bf2540182415a8f64482f94fb174c1ee251ec4beeb7f0906aeba81685f2d78fc4dee7f8f5d2ea0ef4f0da1edad22abf0c28f4b4ea18d240162dd290f26fd11ddeef59", 0x5d}, {&(0x7f0000000100)="fd34cb5fcaf51497d326fe7d913b9bfd", 0x10}, {&(0x7f0000000300)="eae45a5001a43bafb521df03072a185ef51f1699e5029bcd7f52ec98b4f9ba2d75c1ce2fecacb1184bcd61eb37d5cbbc3b9b68120c45d880791838b9d48b9ca01cc21c3a5049f17e0be8493f342abb1dc360f1e70116a0df6d24f48aee4a8bf49ff85b6383b87c8c93d8f370f780314a5b589665e7887fc8fe5b", 0x7a}, {&(0x7f0000000380)="5f1cb691a9c2f98c80c2503ea83cf6b01b4cac6ec4b397c9c6d7e73a2459473170737f5e2f85d800047e9d4e13bde84af03f2dd6b9c42b270b5fcc5d88f531d6aae674658d530c7dd946717276a381c351e34937b4169ca6850f7543feb2ab99d9f498c343", 0x65}, {&(0x7f0000000400)="2ec4ffec283e68870f6565671fba275e6242021e16f9414424fa4e4ecf80ae18da64b2ab63d1b8ae8fa827d75a58ae2d1d13493efbf197846f4e54707f440641bade73f0083014a9decd14a0db40feecb2dd74193b4d8ee732d05d50f1ad6afde417ea748340b271940022e589b3b99c188d6b50cfdebec0392ca1b4f01e471f0f105ee91bd8c3a5904925f27ead1418a0f63ea08df1d0fcf910fd7a92da", 0x9e}], 0x7, 0x0, 0x0, 0x40b}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000580)={0x3, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1400000096509a89763f358c9c618d4cc9e5341d22ac14e8aa"], 0x19}, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) fchflags(r0, 0x30001) write(r0, &(0x7f0000000300)="6673fc9aaac7699bf5a6936f17004505b528547c7bbe2a5d27e594c72f2256c7803aeec2f0d9a31a50b722e7d19744d5b5cb1d013fb38849b0df0cb437dca8cbb8dcf0728186167f0223c306ea071af7b88f24f00c9aa54e94c38b744953e02b65f13f30d07e9ade4db14c2dc3ef0484351129578bc04f2792268114cacdf43c506745d884ed43116b0ee6d7a842bfef29396d934e976ad06db0bf06b97acbaafd3ffedfbbfa0696d8cc048f3dc56b0234859785fa1dd782551fb924f90c38619e8b2c9e1679e3c3dd73b105250ecf2d2fcb3fee3392f19f203ae3e77d3506eb14ce2552b366501349fbe19baa0ee91bc1142ff52f473dc6ce2829a482d8c51ceb36c2de93bbed217a2a55aa63a8fafab360d0a159b599552093ec9d11c6e676545c7ef4bcab3fef441775f6ba9f00b9a0d7334723", 0x135) getdents(r0, &(0x7f00000001c0)=""/81, 0x51) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x10) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_execute_func(&(0x7f00000000c0)="660f60c1420f938900000000f246ac8f89e89a84b7bb3f3cfef2651c65674019c1c4a2459c3b6466450f5e74786bc461f173fa60420f16cd") fchmod(r0, 0x0) fcntl$getown(r0, 0x5) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x7, 0x97}, {0x7, 0x5}}, 0x2) 16:00:08 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='.\x00') 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000016c0), &(0x7f0000001700)=0x10) r1 = open(&(0x7f0000001640)='./file0\x00', 0x100, 0x20) ioctl$TIOCNXCL(r1, 0x2000740e) shutdown(r1, 0x6) r2 = kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001740)='/dev/wskbd0\x00', 0x8840, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r2, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x1b}, {{r2}, 0xffffffffffffffff, 0xd}], 0x80000000, 0x0) close(r3) shutdown(r1, 0x3) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000001780)={0x0, 0x9, {0x8ca4, 0x7}}) pwritev(r3, &(0x7f0000001580)=[{&(0x7f0000000000)="bc7289ab20bd37ec29715886c6018850aa820e1032b38b722c75047ff7980febadf4647fe28ee5ddb5863c74a81d6d355720993a9cd488437ee3cb97fb36bcb69ff65188a93ef993d0eedf4a85bce2f13136f1c48293633e2e8f5a163101c70767a4f248e7e9f4fae731cdafd00990cccdc3015d8c1bfd30274506453e24e3957cb01e3e2ae60fea073fdab55ed7c7428c30d2e5e8d89722c0cb890349badd90b1d5b48dbd5fbebee7c0ad99c0cab8420b017828a5c7b54c98e3a4e65fffbb061b", 0xc1}, {&(0x7f0000000140)="e0ddcb33a2d84d186bdeae199023e77d75253aaf4543ab4c7ed8ec799682c87f65b666af2315f6fc2c34a19f6fb6bab18e27f1eb7c84a6cc14bb3cbde37108f0e98a794de6b37f460323963c6af8683ac76c69a6b0dd08214d9ee8c27504c93f80a632eaa1b24d048476355dff6bdcaf6f22bbbc9679b2647f07eacbbd4c516fe48348edd1d2ef487142a82f2c427815d98c883148", 0x95}, {&(0x7f0000000300)="d0953226f0e3e28a9d772b2681453df945f500b32fa50c7a584c4f5b19a1592c12120cafe3c7044682876a4c00a7f41e1fa2d78ff84d69cdcdd20de6445fee08d27121053d7ec85754362d07a204d2cbbe282ecd98e1e95d6b8a735e9a27bf9a4b9d3ed17d5990605a7625053d454ea2cb76e930895bbb1829e1ffb0bd5691e930f84affe86ee1a7b6a2c6eea0648acb5b8e37d5956e466e0fafdb582ed0290e9c2272422d6086b6aa9f246c7e569dce07a1bd0caaa4c7481b006a3560aed56c7512cb71e4b344d257b251ba69fa45402e590f76000520f5b190d0ec7c19260519910df8a6ba78d2560045a9fd7b05edd93f8f68e449d7bf32a1bf3a738a55518e6e0364a1b6ee98d21178b2a2a06d518759e5dda8fef3153d29e9589b86c5359154e1aea79425ee083e2905e25616014a804864cf7c01a11a0bcbe82fcb3ff055db5976864ad5120cc666ddd524aa73c5b563523c2e424aeab8755b96fc1b04cc853095718b2ad04760855a8f68d68fa3dc6a0c947fb71d7b58a64c4b438a8cc7ae0b65e1a899e5fe38cb07f0970befc1f73ad62fbb54ca804dc487b92a68d385381ee8ab49fc03cdce6ec218dc6aead854647e43a6892b7e5fecbd50233cfdcdc3a8d815513aa726e6330d0daec6414b242b5b94cb30b9f8916297fe1447c3191ad3a6f9c98585ab1740f40272165339ba307dae616c07fa48ecc12da4471aa816fd73daec3ac049acefa6edf3d0587425aa6e5c0af0b5053bb7298fabc2bbef6f1b5ae1723e74bb70138a0ae98b4aabc6b1e11984449511c3fabf7f94ba9608344b06b020ebe62463f89cba1f14b032fd0b85b9fe60af9f95f8aec460aa7b08f7db53361eb9e0c116dff7a1d4f560f9cd385f3b7d05831d97bc9ffce894e9a2b08c4dd399c539a4e6a5a7f43f62a92f9e3d04b34a7666b70c1f1066de9fde61e2fd7855f713a801ad55668c8bf526fcb305b7c995a6688e412c08ead876b6871626e2d7d406e4a2a36529039ec50874b7f33134d06964882596f1649f98f739952414c97673e65bbe7f02fb88dfa25250f069143f379535876f6ec52c80b275acfc5edd351717a71fb46b18cb724fbc6622a718a13555c1b4e15054c35f466b3f968f21a1dc476857f62023d4ecf115ffe51c600167ef048b5d8fa431efa4dbb9be589b92579a96566cf83b858293d5989c2f4f87e01e88e49d6c270f70a21f3662ac3ba89733c118479b4f32b131d4eed483522933f709ab6e7b7d660986b5db7ce0f4606c0dc1469c9ef612e9de69ea145bc9d53adf446fcfd473342fb8858914c34f895c822d1ee9f53411516593c43539a79842fd617609ec62a890c2ab2c497742f366eec8149bbc70c1671a93f122bb618ff1823c49f0b06d8e2b8db6801dd4daceb5689d542d8688708f59ef746c53cf1e41f4342046392c635c65db71389bb210430563a34a884a2f165907da2a40046661957793dc048e55c84012643f37f852485b3bf5c2effe1b05ab6b969b2b5b515ad4d9caeef4356b98050ce8a5dee6e587130745806001ba84295f0c366cb9089a52e282189a9d829f2aa9d20b761c894829ca778a8b60f868e5c8caa4beb62c5d9c6f7841d74611eda1a1f048b6f6909def671c35796508b0b44d66bd956538f67dd1bb061b33b0a8f213b5f0c57cb5bb5f433d0c8af487e462b6900fcec2b038fc1826ccae55df8c5a5c6e186b5860780314406daac05809898fe48c85f54776838584b498a505aa0aca1f3ff55427c89668e1f0e4efd0385b2bf485d01f50346d74bc649464284ef03cecedc14be2c642a28a86d3c522895819e12801315978d2468fac3460c1e69e6f2dbc02150a4a0339dcbde0a3545d3df80596730762b6d181d1e6268e96133e408fab65a2cf38b69358cdea7d140deb55fc51ba1e1d7abc9b76b3458c826dfad55c6a13a2d11f427197ed31650fd15b90cc79241752de0adeacc7df4ec03ed4255e59c5609373c6f3669965ab320303a0860ca8b85e80a27bc5abdaab54ad8b6d0bbe5828bcd38cd43db441a0b5447e8aafe4404d5dd34343e0aa339965290498183d4a7659e3fa145fc11ce00711604931f26b958c5781ae82bceb11c9dfbe650bc580e6615538ca2123aaab8ee414f4df7b08cb8f060d0537b663181f88bde440b7d45a7bd3628b5eb199a5b68de2b57126945a8ee028b8ab76e97b55e4358563586bf5974741e6e24c1df5c8db799092e91e91078c874c298c2a6ecfe113bd15da7041bdca5425ae586f971def02b3ade37b83e3c36dd6da92fa4dd97ae95c8d9804cb6123dd60e5fffe75a3dc75d4009d6e7a036796d64e9b7c862e50e4bfcf03727660ae1affa09cc5fb546baa6ac08ab517ba684c91e25aced044380feb4565f28e407187e7fb25ad952f7d0c97a3787860c30eb50fedd751c440dfee50962601c995869ebacd6b0a2b024af1ce3dd7f477d4f652725536072dcea8b25091e8e9fb337bbf9ee4fc21f3c17e2c2522a12ab9dcdf26f3d13d575a5481f7c9e5a4f7be86ee494a12c1abebfd823f4ef30e7a849378eb88580d07783211ea51cedd7ff5d291f4692656374285df741a11e84eb26c1accc69a7af123a0d2a699cf883d455a9df5693d0e7cfba62b0c0742e6f9c1762b3f118a43bc98e60e2cefa06f2f5d4a2565f75dae581dd73293cb858fc95e4433696d0c1a60bf5b414ca39103b278c506a073932e3fd0e36b48ea55430bd52d3130ebe6c72a5c0e92ac3916262c844f71fca55fccd8e3de2f8d0c3d00841009fc0dfe9b40b230022a536901b71a4a8005804dfc1f3d61969b70bacaba3d53a89f654b82adbaca6ad66f5028033788eb9aeab80cbae23a31d148395d3aa0477cd5f68549bea776a04dec38e47bc9e78c68b463a813dd0c9fd20ba7ae25f15491ca322af5455b1014011a578b3e84d3688d8c4b4974ed0e89925a1c4439720c4c5440772511670021434580df92ceb007a4e4eeea44268007b4c78514d853cd4c67a32c1fa1269c83640f4cbf17407595d9b79ec223e87325c8c49d1535c9bd3e72dd116d472aae020db7f724f08560a6851a4cba2a10289bd5d2de8cb094ba054d53ca00be9c0fb1f7285ec4c685c9a08157de43555f484c1046591d91aa0f47bd47d638591ab25ec78b1ba542cbe534e75df3fd9ab6550c78fe540670321db117dbcee978a56bb17a5b40be3c319e02c29f06e748a80e36144130dadd1af1f0382ccc13db8a267240bd8e9e50c9e0b904bdf2aaf753d7f3ade590b15cdc8cf54277a23bf9d71dec8d22a1cdafef87db30850095ff715e5b06d0582e80b658c9bb00e28251a2bcb63be3ec042d35a5880cf225744604297f4e6867210a4baa902e98b52b419f7a01ff7dad2a0c96dabc96b1b5eeca8c241ec2b2035b399bd4ed81620fabca9c1a84101a927a952a9b4f33db0467a489af8d7627c9df72a3f17b734cb4c6ab4db0fa416ea267caf5ee57fab690d87db9433abeff6b44be88fcf5df92e22200ed45577800e7c84ceff434adb4a5859076f1e5f19210ab6ea10f199d546a0d5d5a1197581b9057b9e8f824528a6efc284989d6fa65b184ca125fd032ae85cd12a4b6a1e24e585707626a63ecde8b99ebbe6856004cfb8e2361d2ddc60259335d2856014716e648cba65c92758f74c2785a6eb95d47ec5c0b039827417b07ad50cadb35cb57f95b6508a1f3b3740c9c658bd38dff754127a575b17b7f913ce31bbca5766b874ce3ebf1d813459140c8094e3e4c0da62bd21b6128a4eec0a7fb4adba126391a3e42df0d04617acdab8499d825addf2c5ecbeda177ef8faa0015cea5abf3d3f6075bad22aa96606136f9ed2c5464c2c7827aba974155fb27d632ff193da74a0abe8285341dd5ac7e55060a73130e1b16161c910a2d6712be22edaf3f78fe9ce9b60130cf479533e90f941d86f5e76937a740eb73ed45771c8a2d9937fa80ff5829780994b2e02711f1db2d5af0c7e83b6be90116aa27aac316e5b39e1c30e21bf13d5a0895b93bba00f3e9b234ce009c1d577ae958736d4478ed67e40ce9159e06298da9055ac647624f565f00f077fb32d77557f8d91f8087e7278cfd134b8d1391f0862eb539713c3337f3b0535bfc38a9bf78e71a8ae7cd3aa0263bcb6fae74dbc2a33d592aef56a66ca936a8f79248bef838d7bf615c4ffd26558f6191cb318b00932984e1b41e471af825fa5c3b1811a658b2d82f158c7898672d53e16ff18e119554d807b116a0be233800594e65f81e59219f37bc2920a225f82328ad90ab472d5960431626c7765eccef2666c829a4224bbae1e8b0bbe1cd8037550c9e7236dacbe7fb08f407e6dc72b87f6a9de800058991730a33f2c872b269c7cf04b8d8f64b57dc5048a75ba5830ec3f3c760de6922320ea5c75d4dfb498dea90f3d63f720daafedc40a136f1ba064ec622d03cec7937084c1574f40c00e23ecf533939e0bae5b7ab1973a690e2fd60461c36f2c264f5b792a4995b8ef4f86a424404501c0a5daaffa946950fe098135c0b7fde5aca7ed4329ca77047df01fff0edaec69a2b8b336df8b488fae38fd6d2f2d700b20ea8151e983a04bf6e9181a81e03037e6bf76a6fde95c6d7b43afa0d420def3a3a4398aeac607b604a721a9890450622bb9b6ce340c2f9c8d3d75086797e4dbf1ce80b442bf56d2251a0e52ec1764b4eb9ab1b18e19de7353243ffd88659097830c70ed13af3212384bcc33eed231c1edb3510c9103d65dc80cd7fddec96c2065e5d16fe3df7e6d4a420f77af4f83026ff561c1d39e5e343e2b3c492d1df4a2db785c68809dad93171b95f783f2c64eecda148fa2742cfe5d4e91eaab8554fe30765a9ce90cc12c3c0c4195284763f887b9fafb8858d4b905df5948799beeda89078a123ed112aa1f9f53619869829e3b590c53781f206713756fd31c86306bf734b0bbb552040860e2e1cea64e35d2f67471a5151d02db412ca8dba52de7bea99f6df38aa7fbc01a223e96ee804b12c936432ef55180ab20841046356897ddde21cf8bce06717882a64a3821279117743fe9d2a8b45ed921daddbfe4068cefe27e8c1a8907a05158913b2f16798ee5e5037782572f9175923dd0a29370c7d3ebd13f239e9b2635e00a97b108934c31b67a1743cc5b456b3c4ca86c0a3981a7be0e13fcdd81ab2647b38bf630407b91615b38ebb90f0b74be9f124fd603f32ed8041ac7becf0b4824e9cb82362914c9a3be4b6f275ec7195d284b7e1b263e062bb89447716d388951d4786885ed931fb538e54e2c42302e4a847bc59e9c285a31bbddddbac76ff07547625506b0143c1a42bf6252ffbb023846f75392157a5c1241fd9beebad5f22ad7c0cd2bea2fa854844f6897e3f8f9d99b67ff4eec75f7bab6896cf96c660e9b30731f1111d24a968158af0716962fa1701369659122b201f591c366590055c239f56f90143e739f59258a03e5651b94f8421f4ff56d329a1e9e62585ee5961cc3d769b6e3d2f38da2af632fbe27b3636512ff48ed6f3e00472e6a03132d7a853aaf94736eee7d426fcf9216ac050e5a77a1046bd0d80eadd2485c9afb1133b08ac3012207c5e0d23900abcb952cc354fce79a5b92597aaf851e2f3ea5cc115b5cafeabd9e289dfb9d7a77d5cf9176a49e2d95767a806e9811a175ebd9e54749e07c0fc854eb0534563b8041d7c5bd4f07321dea6bbe54b274ef987f241bf71e79ec1f9af61df2061d4d75f4b373ebc174104a690ac4b8bfde967e39ba9e08893d0cf06", 0x1000}, {&(0x7f0000000200)="140c70a018c29c379840b039f95417dc97f574d1e011b1f0702934ec9b79b74193673aaa6e0793441826b159a9d77c2e8030d5cb021ffb58f4dc39f30af8b083678dd3d83b3d90a061a2d0a0cc25ec1a1155d2e6d79a136ba59ad9d3426ea04d37dea29d72e61ec5f4562fa839b004ed0fbce8a48a9b6fd5daf95a6c77dfac6bd0215649f8c2c70b371912d6671e9dba1c2015c9f36f1cb1ccdfcbde02da7c41ff4c6c8ea8a8401085e03b", 0xab}, {&(0x7f0000001300)="f45e6ac0f8a57f980f5e92a20946dd5f21bf1c9d0fd5a84e74ea3e66c304203cb73c3094f1dfa5f4d2feaa70a9968470f256212fdd406f7363d691f59f7f735d8fc49a", 0x43}, {&(0x7f0000001380)="ed33d4cd5c049eca627fc2a89e1952cc2c069e8e89cf5029b9c813bcc6d2e94c4d8ec1a38c0e6601a5fb98d981c3ec9900dbc2d575df9e6e0df21e7966b241f8961c66b5f2943383184cd202", 0x4c}, {&(0x7f0000001400)="5e4941af98f2aa5c2ee1d1582c2ed024a36f029d7a5469d4c1b2e949968327dfc35741fc0e83", 0x26}, {&(0x7f0000001440)="2d5499c06d90fbd90202eb7ae893ad28a97d973ee3a11488e2e0ed29255e1a4e6bceb2d50db9087bcfe61c28d7758fad45a44dd694461748c5d6ea52e71d0fbf6dd9cd5c4571330dbfda7fe9642fd983c0902bc88566ba190f3fe8f4060db35003ebdf0c9c4022d8855a61aff2eb96d5", 0x70}, {&(0x7f00000014c0)="c45fc19eae98f7c0084e78ea4e4fa9089d4e7211d12bcc34798b5bf34b5856e66f7d725123a8e74a3f163eddf5320b86ab29b831b089ca5b122d90904cae077966012a8bed69c9ea9593ff2f44a860e1e300cfbd738b419b33bd14a1981d6fd13fda3b8aa144cd5a22cd3499d914c5975d00602c09faf322372bc27963bbfa7c6d389f703c650b3a35ba05a3ce16cac6e18cf7f8bfd409316d37", 0x9a}], 0x9, 0x0) pckbd_enable: command error 16:00:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}], 0x1, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) fcntl$dupfd(r0, 0x0, r0) pckbd_enable: command error 16:00:11 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000029000000230000000000040075"], 0x11}, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="9ca56571e064397cc5e33b30e53f6d283bb4f50d9d239e7b8a4316cea9702fd6e2c717453293bb9d4f", 0x29}, {&(0x7f0000000040)="5c835f2aa8f0", 0x6}, {&(0x7f0000000100)="c546735cc81a0ee5c1ae2f54501c39391f4353ee6af6158697d67a8de3185e55160c0e4b9b2c516bcea1d2a00ad9ea9050575f334266dc4331b69915f8c48f5298d587dc", 0x44}, {&(0x7f0000000200)="1399fa642550f8b678ede2d5a441a713e45204c5c969a7b889dab609c67d9d9f55dabea4badea23710e7986dc781fc4ee40f83ce82c0a97cec6911f118a5201042caf2717aa541d23705876694467e1d44e336251e0658e07dd6d2fb60724a949149cdcc506a45ea83a351727d66f71d56c9c337e6c99eb3ad5795867675cb0654e3dab651a344334feac2bf2c45208f4a652a22952533ce532b75c74470d2b13732560edb2f0d3ece67cc0f5f7d89c6bb5af8d619555c61b3e62624be79378f5e2fdb4eb849dfe33b2639fa6a2d8fa3fac7be9f", 0xd4}, {&(0x7f0000000300)="aa8b5335783b80832dd574e0710195498b76e20581012bf4be59b412051a6a158e3eb54fdab643c9de877c6ba8740993d540f07911f391caa73e75abdc67638911dac6869eb707485a227a89eaf9095a96356b5b0378a41583851dcb91664cf0dd9752d10c1714c8d193fb079162aa630166d7a7c023d0276d49c7810e6dc638d013ad337642467e76dbb056da0779d1db585995a1362dd0b09bc4f97207321fd110ee7208769ea530779baeae0c42ee6de25e5bf2", 0xb5}, {&(0x7f0000001380)="ad7a8c10d71cbc8884d469ce0a295f563de430a8be364d355b7fc8c0530eac61f0db35608c7a536bc5831b9a6c1de0cf1aac24b137c77f9fb102da1cc815a87a689b6ffcce54fde327a758cd909ed764da4764f15a44eec5950fc4d0fa5b76b0686c429d1c26f7a3e7ae145d90c418fa9e2e898bf4cd31af4721fa529f97cd4a2661e6a6139964e5d89a8663d5d90ea0b068eca5002c839cc3311d197509ad1ccef1f9f517ce1168b0ad427aa79fa5f5805227ef6b9b3f37802deeb1044e7df00b034a951c8a2739b69a3c5f839be9a53a07432ba65f667db0bef682d7b7ea5a62c8df751f44ae315ab60e625b1ed3cd268b5969b450aa6930b8a95c3a8a73ed8940fa69306eb5bfdad7f44f7497926e0b776dfd8b7c5e8fbf895bd06250a77d9a211a56c7c48f2eb33252c420c65841f33aa902b1f6c03eef68d48e18d314fd26e3705c980165324d089761933ee0aece4b76264d71983032126a17f9d6bf66ae407286868078bd18c1858c146b2e28e89bc351784b3336714e7a23bd0d4edeb5f8275fa44a2a93632e481f1019ce5ca8553d355f5d784721ffd481cd0269b19a78278c2f54e12e2817669655f58cdbf243d16af7ad189cde92b2c47cd294634f35652d0ad6b0cd75357cc96848185b78876ef20a261dfd79a6134d52146591e3b0b21f920ae9785777459439de00447ddd52c96e289e4467c61212dbff3357534357ebd0004087018289b5734e52448085478cccdad2b725b27eb47345be00b7d2f97c6b52b42fa26dbcd113a9ce1e584a77f55d40956b860cc7f3fa4e9709dcb8331b09e316914ededadd04b6784575c1921f68dbefd215ab6489d3f0078e295b5c4d4309f91c059ce07440592cfc4bdee830bdd3b5d43de181d99ac1cd1f041efc50ccccb7f8b98de9e7419ddd688bdaaa5f2623e9db953d4a1135b99337f818510c895c409fef79cc651fa56644f8fe6982d01d1a773dece761f2cba6f54734e1ed90ee50ff4bf2f0428994cd3292d8c159fb3b85f8ef70881c6135923ebd5e2e828b6e0bf698000ae92760b516f9d055b34c16a7ada97591ba9ee7fbce3676d36a9880904ff2aa40b9b180f4b4a97a33c3861038c1b4f0348e04f13e5e48cb1a6316f41488526211014f5cebf907fbfea0dbd1cf65ee99ef9489fd0331e738c096390c72f022956f2311ce1bbd943621e76cb44d464af73a146777a30285702bc28d1e9ac9a909fbd920665f12069658e7c9a198b9a6606c42c5e8d7c71d6635b0f44c0269078fa5a29ff303c059ae20ad468c0aa7618e1b01bb569b034cfc3642608c5636e42c9fdd50166762826e3e9e7d228d72b15991c63bde0c15846a85ef0249db3238c379fbcd21f38f910a865939c425c24ec615ad50d773832aba3865a325cee826378f983530923b93fb938de004b52df56d82d8ec90124f8f215c84072e45cfc4100be6b02ac2ed1207e0ca18b01d6ee1a46ebd8c45e344ea0fa83d9937ddadf731b99cd61c4db6e6b7bd248934f18e2f66af6416b5eecea9ba1b90aac54927dd332d29728942800f39022fbed851dab734a74a2245256e00ec21f2e8ad3b4ec9d4adae62b9bc2488ccfcf89d5fd6c07c28be6e1ede6617e40012c43a7ed13b2663327fec93062f12945b93f18ab78875ce83a0f036fcdf798cc92a905d1e58853b6c1fb8339b11c5de1b9e1d4f5f6be149b672ce57a591bddfbb81a8773f920f92ced22068db57f36d9b42c3b81d1914ba9c14bd9a40f8ad8d5b5226f1bddf5037ae574b2d40ff5dd5195e898d0064267149c551c8678b53e4071dea21a3a4a7c2d2a27d53d50b4ef8a32da221a583bcab71feb257200a22f3f571b969af6960d1e7f8515978751cab68a3791f2fcd1e7f4d1bd2695a0b15143a4992952a898e394fd7c5cbcce89efe6d68a75272f39c6fedcb116d5878f6e2a49aaf4f274384f8ed59cb17facfe934afa702206ff03efd63b1a0a11804efa22f13ecb1e828228e2a0dca09d86e12e3a1ee9509e4bfd416f7bb7defc5ee68d22a95a0637bd91ee5f2956e0bf391169a7436dedda46950c050d3975c362081f0a1a9bdb8190975dc22d6d82d6aac2716c785234131e5f37bd593baf72ff8be291d908fc52124a8b95c3b07c05b99a6ce3aa1df30991e6e6b3969ade7318cfc93177aebe0c3e591c54e99dbb92aeaf992838540789455fe38880e8189685976d3e8a6767e54dd4635a73f1fa6e6b215a84d2f36de2bfd2f767f38cfc5dca32f54110cc848085604ae17834b65a4ed06a9a21a4d48c31ff611113b68d81b5b09fb827596ec213603a7559ef6d45b6a7fd7acbc4acdbd09e8f3b57a9fae5be4de917149dfe0ce6622f79a3acded58febcadc7b948de3f188ed2f341c3b8d881282e744cb4df30c1f202406945bf70d4276a01e96df13d320dc62f14da9479f47d378c5ce4192b6d3efd6fb28d5480beec7ee93f0993789631334a40b53f444fac3ada0103f47d584825fbc127c127418d19bc0e1a464e97f32c5a4c7203a0d42670f8cbfffe891f5ada8bf19d48f8f66b183235ca4a4ca52e47381df0804ae8c9b5142bfd7f0aa3e7cc0ba9775ce15cc61116ab5e93976898e24a64d95f9e943f70fb7320f4bd7c35ddcecb650fc5397849b39b99c9ac2ec74d73694bb3f0f8d20dc78d3bf1ed6ae1c9b38e8e3de36953ad2825973b6fdde175a508f517de7d5e75496625fa361edbd0eb07d31723778f4735ea680fadece670126ca328f96d13f6f75a4f7268ce51dea9b90d8fa0777f96961b9e26d2cc31e0ce51d79d3767b6cc04b0389535c22afb1ffa2bd46463292ddf8f7d530a6a6ba1af0f54a55970611c92d6f0f1bb9a255c40154a8dad57324e296f0ae8b4526f40e178b0ecaf8f13b8af5c7296206c7ce5c1c9586695b76f9aa6d6a9a367dadfaaad224dd3687ae70dc1efede453c181501d114a5b2c72fe903a386c2e65fd1ebd60c6a0a6559f85e4a1a5717fb83f22f41e512535f844627a12daa4ba132be76e467bb2979cc1cd90c49e7b5daf3df416e64e22769de98b55920705cf47eba36ad83518f796593d3c539ea3eb19b61388b4c4aedbc9f326aba4804451f865955a08bacdb0ba53cca054fe337065b19afef35ed14815ff16b61044a212925edf631a119128eaaa72020b2c08c05dd574867ec5253307b73f63884f7df69e1eb6e075bfa986b943f49a76be6f4bba2c6105dc7dfdaca3151e28d5dab430094a6c189d03ce220fd586a69ade4f3baaa654afaa273821c1d7f915a21c4eb0c82e32acf99c5ed25b12eefcf78bf0d511a5d84f5d3a77ce9255f8d04cca82667b85f4cc91d3508faad9add8913e2de987ae231a7e8888c8e8e3b941f2bcecbf16ab6c7c419155c6091eb45a4511d82ed96d057260e3c3ab8d07d900c58ee8c702dd842c33d7ce6d5e679f9f808f8610722fb8af134f92fa535d6b53e8b1323a53b1985ded8e244c6f0964211fc57502cd2d4263266eca92ea339c803beec8df9e2dff0d673f11c240e80cde434c368f7d742893f2a84e74923e579a28a268789d3f4b1a8f74dd04b0662c88c9ae49b41579eea1e749d7cdfe488b2a85decd1c38a09c74727fa5f719b70b1582254d1cfe5b2816d2aa936f998f6c1cc139042108db87230181c46f8877a4fec6dab28372f32a52a72571c3358440ce8b74defa3f7c47875fb1e0d03ff4718aa63dbc3e01a0e135e2db61fde6dc27d7489c27e13bf6ee05932f743758fc9b689e64520c2b92912d469af7ea7d79b95b31efb44009b918b395adb72c2574159bf0b3733c88842ea23d7e32fbdf5cf8dad8edbeec0d91ec1975b4f5e899d8410cf85930ea7a76a6b7af13c31c91d18376fcc47f882db59c89dfd9056654b7c3601eb74c771d9344e65c8ab5afaccc3d9fe5491c7e7b21df00c90aa0e5cecf7aaa39cb8e812eb1c7ffdf3d50a6f8d712d1090eff4119aad4f65cb4f99120cbe9e028b84f33ced39e90d344c8bbf6306d1c5a2537df7bdebe422763d37d190c917849caf962f77d6105e827b4cc27c7db2c4d44d150a129d3a01150ac2a072a1fb68dfac09927a18223055d5d84e55e1c47655b6dc6896db97e39b0fe70d36d82c1b597d7d18790a6982ccb50360f51113e85ec141b3b5e3f8bc9a46c53fc6c75b0e621c4c6e6e10875ee0c7c4a821d456166731aefc17c51c0768e0ddcd48d34891905d6469a31ac6aa1fd7cddcb531a34c9e4194796e6f3e74804d9cd3b452cc987d5f359f63328fc6da284926d2eb889ef077e4e55a1bf77be2af714174b6cbe2f6c598fad33d0f34f5b04f3423922625b6c06e233c60fb58e0389bfb05cf831967e10cd6f5c0efa642647e3c5bd4b25cef198ee60cde106cfe40609a3030eb16891b5b454a372b0eb76d866bc71a7ba1ab14297a14298f07ac52b65325350a4db97f8e6c98fcabbe9e81daa739254a4955b16f939c315f5a3aa54773bf0739f6cb2786c21b2838b29cc1f98ff408944fabab9e0ac0fb4a71af03bd9aeb350d7183770870f65b0e6b03a68a1d73c3b0125c51c04432e696826ceddbb3ef3a8ec9e22b11b8fa2b2339cd78cf4b9fc647d2640e6123c88363f991635d4da67bbb9991cf144da281439823fee5746f5a15db83c15fc120ee7bdaa25cfaa0782c9a83d634307d38344fdf5f026d7700f2544abed5867209a4d45a744439ecc84461bbc8c578058d97dbec852201a9133d2f5f616063e820ce6edd46a8c9b9b891e6adc1a68b581a5b33d908594b2d5e0a2f4fa850f30d633a33cbb8c5ba635361be085a93370486942772eca6c243c442459b3dad911919e862770e27a3e755c737d5de48ee4ccd854e83a6b654aa7a80dcec4a392f34be0f5abeffd4a39a591b8d30ff41cb05d0e159dcfcfbd62a089e09d1bea8811b0e305c1365c656fccf6f3c8fbe65e43a5c5516ec58452c2195b3a0d480be93b894921ebe39a475f613cbe1914fe116ea3e320630aea4c4426eba541a5ae382ca219b3dddeee93eac4bca6877f7d02fcde1b83d5ca266f51c84de42f1b575205842444ba8b03cdfa64a5993f498233f299cc05ee4224220ff1e6b810ffd5d4ed674bc1c6c2a21f5c60befd5acae970fc72aa09539058fcfaca54120d715b69bd57401c71688899abfe419fd2605414bd64a627f297c07f9ee05899774c8b8b6637581ed07bb8891c803576bbd8c3a7496e9f99ea4eb7c63ffbc082416ef6d2efb2adde23cd4174084eb65975607958e696be91e121c76306aa4c4bd384518bbdf3f5ff8f62fa34efb5f12ebb3513d152a17b9eefa95407d802219b882412e09807babbf5191afb8eb38dfaa7c0c0780bed0dd54ab7033347a0eb81b9d3cddebd7d578a3b5345c3faf877c2be781636479253ff641846906a27ffbdcc4d9b81452a4884aaa3a7e2ad4570398252cd72e2a73657e09118f787f6c923bf7f2f95707bcf0c9f0478f9fc76ad9f522cf01aae167b854306b0fa6651011cb696e0e6830b5967b4786003047d93fc4f71b5623c419b3e12628e600abb24854abfb9bc3557b1ebce37db5e4b2226745504a30ce33fb516e7229cd21b50522a6cd2de012955548d6d54db5362c8192a5f5cd7ab549466ea6fa962f349e9f0aa54fb70aa2e1a3afa4c6d7d6e993cc62dd17cb8c2d326356d2d59cf1e7134da4be1960e2562f027a30fd224927c35759ef96db2f7ac705ba3f5617e65a237c05cbf4a52b3c3ebe2b8c448013dd8d858be90adef7e3bcc92f4590a10a76483d915dea80127e62a981436c17db65c611a", 0x1000}, {&(0x7f00000003c0)="acde260b7cb64a2ef66afb09807e818e3b08fb2bc8213b7bd97858c3b5e237bd919e38539c32168950bd20e81bee4500641dbdc8c9586332999bbe22f8899b3399ddc49e8f2e32dae7b1cb5162c318a7c3bae7618656ca153089c5b05463cecdf3ab55025c9f2ef35aea5032db36732ad891732e017bd98a42f933da4dadf55643db73d35fa71dc651d61db6db279cbac5950395b1d852f7420ef28b88c20ba90f2d0ed5412d920cec1b4ef2d53d795d071e", 0xb2}], 0x7) 16:00:11 executing program 1: r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x400000000001ff, 0x6) r1 = open(&(0x7f0000000100)='./file1\x00', 0x1, 0xc2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000019c0)=[{&(0x7f00000017c0)="30d0568958ef4c779b25864c42a1fecaacacf1baab021066189affe48a0ec26e0d489c0565b74bea2025b6ff471fcc8cb8364f7411fb3b899ff329357d41de00150c6b5285fddcbeef5cf8b0fcd6499aac2468976c4470ea86aa6c413ecf3291179fabe692173770c4a1d55bcca1ee0f08556bf4665d60de3740ae883d475031efb5863e27e5641019793a0191e7af37849d330c858fd66ac1274833d770a0447e0e99093e177bf54b77a358b52270417643ad0110ef7ce557a6ff72a7fd1092a6", 0xc1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = getpid() fcntl$setown(r0, 0x6, r4) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) 16:00:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0) fsync(r0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=')', 0x1}], 0x1) ftruncate(r0, 0x0) 16:00:11 executing program 1: r0 = semget$private(0x0, 0x3, 0x200) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000001c0)=""/28) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x60, 0x40) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0x356) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000280)={0x3, 0x1}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x6, 0x3, 0x100000001, 0x0, 0x4, 0x7, 0x5, 0x2, 0x0, 0xce, 0x87}) ioctl$TIOCSETVERAUTH(r2, 0xc00c7007, &(0x7f0000000000)) 16:00:11 executing program 0: select(0xffffffffffffffe4, 0x0, 0x0, 0x0, 0xfffffffffffffffe) select(0x40, &(0x7f0000000000)={0x6, 0xfffffffffffffffb, 0x100, 0x8, 0x424c, 0x0, 0x5, 0x8}, &(0x7f0000000040)={0x1f, 0x2, 0x0, 0x80, 0x80, 0x5, 0x3, 0x80}, &(0x7f0000000080)={0x101, 0x8, 0x200, 0x1000, 0x1, 0x1ce600000000, 0xf666, 0xa8}, &(0x7f00000000c0)={0x7fffffff, 0x2}) 16:00:11 executing program 0: r0 = kqueue() pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xbd}], 0x7a94, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x9, 0x1}], 0x26, 0x0) socketpair(0x18, 0x8005, 0x90000000000000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x2) getsockname$unix(r3, &(0x7f00000008c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r4 = getuid() r5 = getgid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r4, r5, 0x6) 16:00:11 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f00000000c0)=@file={0x0, './bus/file0\x00'}, 0xe, 0x0, 0x0, &(0x7f00000016c0)=[@cred={0x20}, @rights={0x10}], 0x30}, 0x0) chmod(&(0x7f0000000000)='./bus/file0\x00', 0x80) 16:00:11 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)='W\x00') 16:00:11 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) socket(0x0, 0x4, 0x6) setpgid(r1, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x80000000) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20080, 0x10) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 16:00:11 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000002940)={&(0x7f0000000040)=@un=@file={0x1, './file0/file1\x00'}, 0x10, &(0x7f0000001540)=[{&(0x7f0000000100)="cb39312982099f11aa7b8ea2ed05c6482d720d80215ac3e90d818c94e18b6e80930cfd543a7ecafe8d624d1f7cc82b1a043c", 0x32}, {&(0x7f0000000280)="d0a2a2a7efe3fa23f543bca73ce3731948b09dcb5e84af98732df6004bfbe745fc7a26b9893640e624b5863860a0c45329eba128a997f5509b4707d1edfb651988c3bb9e346d95d3c1477e6ca3f49aa7c12f46a626679aae63c09f38ffe58e596d86ac5f9af976ad470cba7da5d91018f62bbf57d02f2b3063ddb4b248c523c176df28a7d5d5c36b6eb237391f2d4c28f50d5fe8a6fc3ad17ac0b684d083cbd07d8302b3d906239fd14750017e4e2fab77fbf2914f4bc3805b281b4960ada581278ed30c5263f4f84f0364f0449c32b9c0e2e1fd399890846b2d08093970a97caf62b0a92b27951ed938f117e4b64da20d188f0fbc47d1b5e8d4382f3754a2cdcb7766956c099bf5a26989226239d461dca129e9f2287cce41fce590d15ec10931ff0af542890f1225a6239648cde66ec9fec17d93651ee14fedfba201a226cf7dae1b81106eceb381b9edcea081909ddb996a9bf7bd75818f42d7497104d0339caf54e84f6088a25d48ba81bd6450c4c7c78864d4d808cf604eadfb1692d50dd74693c75f60d9220928a3abdc793e4089367421fd16bff7b615d8f14f59e437b81d1e0495f4e6d0410368ece4376737e291b76260808c32668c95732c21b9c84c192394d56658b30c4186d8826622ca306387ef75f6eb11a03c6e400df57a6f5df0420055ea8e95e59c34e98cd15f528064861c54da632de77573964d9c2318b262a046cc000d461a977ee3c1da6b04bae8b29c5f08c48964e679b96b9c723e6ec0400b520b96ae7d74c71fc1fae1caa942a98583e57715d86ed496a3c9ee4032b20c42092847aa4fd08107a056dca5997c3c7ecf2fea97de9cbe2ac397bd603f7d41597ef1e16bc44cea142de41d19e43a7ab26cfff9fbcf5349067da4aa4d3fee80119a15be2d84e6870d9cdbe5fff9796f3d5e54b1746911f990a64192c70345d5a98f92ea803e35827ce6e900a666fec4456b2fa24a91e13c67d27291d5be8ff0515cd72dd43e200a3b4c3d3aaff40b71f4c40096bc90c1f3cf9ea52798a9580b5dc539615ac4d7758d6e591d707cbdd9e9fd90bc09569c20056c58a2ddd582175f23787a35743776f1e57c479a13a4f4f0919080686e35e1de90665c93938ef504ff5300148dc8d7bd559e5633214fbe79a4e38f02dc857d018f6a77902d59ecd5ad1903514eca85b84cf06bfb59c2c2c88adbdd307e87ffb85b4224a81dff11a8876b248d0068bf216497f9990269663382fac02367aadcbb72eeee4e18ee2fbd3c7c111ea2f3ea91d36313734b016b1377b8f60e1b808888b0c3aa63ad15fa7fab2d08332e57e09a1237df6d616ee0cc6704137ac3167ef380b61d9d55bbe714a5f4d2ff934b63f9cc2237599c46f3c52a65a78e22eb1c21cd224a11f687d2d1559d23a0e4346cd048dde6b0ce1e7a08738430176f9dc9c5e65291d68d9bc16edde360fe0dbe89053dd490846e8de578e0afaae0c10aaba2139f4594b43639c957e9438daaf50e6344b2318cf71b7d6bfbeb65a050fb09e4b3d00db424635013643279759e106e0ad2efbcf8f4b37541b01046eac6c161d2546f081d5efa088fc99721f8c7fd6ac093c747de90d09c70b04cf5887379222abdd6d5675a4274b93e18a93e972fc99db654b99791c274b3a2b391ea8c76898d5ac1a445265743753bbf6246de9c8829df8c6844dfe993caae96c4e6cfec81a331d0981feba2c85fbe486fd8c6ad2aacd89ed002d7d06d54139ff0a253dc51e19e766f76471c588ddae8922c74aaf9b8fcb321448a65c5312506118cb2dec51311dba4eaf6a3c7099a5e056e4cf219afafe7f9f7d451e02d9e7f2ef1e049265b78cea94e135edf42500e83e800cc45f7df4d4f3a9f262afdcaeea5d44e9ec4ad096b4adbe4027843a45c452978c688773ed1418971fd4c4da3213ccf12bf16db6374cc927b0c1298b92a46bb223cb3464f9c0a1bc152eb991f4900902da9dbfb27ef5bda6c85d59cc4b16082514a3777c8130af6b718bc189dce1b85c4153059082ee4e6f07e9721cca604e0b4122fd57dc6bdfe08e920ce5119efe1cdde54e46c03348644f0921b35d323c44f8f0de53a2b6a9a8852d54b597f6bd683a2689d9ac6ede8f1078daad024bd92953e6e2544b1eabb77b330d046d1f7adacfc32a97ba716cf5a85e4715f2e3a40e49278d84bf1490659d7702e0daed8c885cbe59966cc844eb2bc658621707fc13c4343f27eaf284595062409a7f79ca6d41ded13192a5e45c272f77f9aed8e8908ba6e0d8af01c19f95e0becc8d474b5c7418b6fcacfa7ce25336b2a31041f498d9cc453aff3f93a1f6185f248630a08c6cddfc6e59530bf52fa1c428363d6aa853c0d20ad597b52f5eaf1d0882952b07d5a2fea48d6c82e5a072c214b1644b996331f0349c426d99a65bf47321391caa115e5844586e41bf91078e9657211b6de389fe7abb3e2c556e16143672b5c973e71b9cbbc1093c4ddfd0c146402bd02054d401ff1545d7eab66bb2f5d620e4a091ecbc9e6e9f71013bb296c8fa917d64934251236e4ecf6b8ed50930723150a2c6635aaa8e31034a822362f777c879e75af78be3836cf5c1f201079251213d39d8e24e169ed267061ee94fef23a241050ced6eac63a6fe9ab87a41d86ac7a4068cece80e82fda13bdc067a64acd43c1a7e0f13a57c3c77c2006600aaa5ff5ff93b4f73d2258410c99fea3d500cc4c0bd40cc5bf1335cfcfe57df8e730293725484ae9168cf8345f556e2e952dcd53ca7706d26dbb895f3a2ba754d04287e55778ac0e82781557a1e6acfe787279cfb306545c34204fa2a66ee4aa983366023f60ba34c7d6068e4e4b2b7d25f4c8adade175e982dec7074add9915a9e37f88821836a6484dd53b4efc428887d56142c35c39f4498fa4e8fff934897b857e8be5b49e1891166b6a30e64a0886662be764993a4b6fd5127d98867e6d90afe2530a41de4c1384251fc164accae19de3a4a8110cb3699353a99e2492bedbd0e9e8d00c83785291dd09c96e8ff8034bc1ec5fd2e0a61971313533ea2eef75552295c88d8d7a5707db127938868c827a29203242d6a675ed4a9ed713bd074bcd9c722029c21fdee9727a9142dcfd92d5bfb340dfb7577406a9112ebe605bf669a1831a0c02769c3c6258856d97d186d461d173f33dffbe75715076026b9f47db7d819581e51a42ca500ef4a18b262efb0a10887b6ddbe120515984393cfb064f46792a07105f3158a7f561520aba61c027391eb5373aef0d74aed5b4bb8abb9b662be4d942bd39d073bfe110721eefed97356a1e5385c445f831c111488d70b1c2c225d55305088069d75a959292d1926de5595782fe3d67e2a3ca271fdc2844ac2daec6ddd59a528a63bd594eff4d85e7bf31053295ae367ed4c2b6bf23002660cb19c5088b4efc8166dd55215d66f2dcc10b78054bb28ed738319a49ffb2948dfcbec067b70f6313bb00c5a7bcf986f1acc3eefface619595b2519e7fa843e50001b0eae373fa3e1bccfee2606a5c3ad632bfbfd3dcd5f04df788bcea17be5c9616427eb7b2217b77ee974a6419f13278956a146a42e779a20f47299725657322f59d2658467da55b1aef267d129d4a311f031da7e1abbb8e12109a7dafde9a57fb2cac4bab30564159581b233fc346a1a32383576dd8972192ec5ba0a5155f0d69525521a5ccbd3477ced8f6e82385e70a49abed5e4cf87b3b5f4ab3c76511aeffd90fecb4b13a230a00dafa7b189876f8ae7ba26653e3b8a5df1e3c984cc10cc74cf1ec4ab1aa1aebb0dbf458a2b0ec46554117861617a1aec5cc3b10c4845e703e9c418d0d7ae989cdd652a9d9539360eca73d04b620cb1df9283838ce36ec2b94666513ec42322cab512eb46452bafd3fbb4c7a871d915a7fddd9b5cc85876f0b8755545a8717e18ff18511ca506fca43bcd60686db58f91a77cf20e3c8548b218c0258ea0f12b63d16f2b48150a720f1129d98b10ec83700e4d5d3bca57bd1df3a776bb7d133d4eb9db2daf5eba1872f0ca82302455db180020f90f79b5009c185377412e9767bbb9ebe8065c6678510300343bad245880b9e996bdc9b18978b5faef2e8bc5e906bfaf0cfc9d8a39a435cbeed8bfc277e45c986a4218b56b48cca5f4f6d9fe1c9ad00fd2b61b017beac755e20aa44c63c0039b2ff64cee349ab85919f8ca39d5af7fee9444792e9f3f85e70280b27b79bfbbb98d6f49c3e8fdeba00d23d6c6c90b2d91d10874a3a0c7ecdc1588bc98e6d98ad91212a6114574db8602c42ad7b66bc95a448d388a63eef60327e31ce1a21861fecae5aaa2c4bc0bf3ddc47b28b5543964767800e84937b2c4a73fe7fc17454acbf46a98162580bd48697d6ccdbb719615f321e92e82b81b3174d6bf5d8cc91d5b571279c01f405d6bec9ae8a33f4fbf42c00d37020ba1e3bd82eedb4e8cd9542c4240398bc04ab787670e905fd24be88b126a60dba1ba523315abe66ce7f2ad9aacf6a21d3c0368f07ef33dd557f99790949fad33e7a47d43827d69f32ce155db6128a6f197a03ce2b1adddebc85050711d6755bc92cf588e3ee9807eeec95bbc65e65f692c303e51331523e31b866f636b17f6b94ed0b812054c5e6024bbeef6169d1940176fe5b088302a6b53f398cf633d206b77998553e7643e44c4132e7a678dd3208d4db30fd4fe92b47d807e8c9b601fe0b08f30dc3e40d12d0748d7bcf159e7c2a2909d04036b6209c7cd573611399647e9213584f0da568275b84f3271bc795f1f3a2e70761d473d758be16e78fc1875645a0ebed3594f7734e7ccb251fc937fb52462084c22e007b15d497f74584aab9ad174901278fa13d0e19946c7ddc11ef89461c8ee93be24bba1cdda490bb0ba902ccdeb20a24918ed571a919f0e54adcf00f8f585b015d0aee6cd3ee1bd8e1e439aa0711e5fd2366c8239e62ee718df3447c948bccaaf6984ae7968b80370980d61fb2d29f2d79ac8781fdaa583cc61011b75ac09df4a7bfbf4cac1ac329f942bdfc5c8ba2c7c8d2c568ec7c6af2c550530f39f4cb29d13f44401c3bee1bb73601335b68f867a0b74393a0cfbe52408de9c2f3e0014079b3934daa9c565fc878a8e6cb38cc00349e251a66948b84bdbbcc4a838481bb20ded3e1393bfaa46dd4e153e555492feea55d68aab54229fdd31704deb824e8105cb6e4b422a51e5dcb667e80947331ff74cfc293dea0d6e702c5819dd0e7f45b68567f78c67b00b44d713c6d69eaef04bedd8fc24edc3cbd0fbed97b98509468868ad99db9ed611604fb2bd7ae360ffa1aa0213107e1a484e69fa21077faebfa481550d4b508fc2ba99867bdff3a236965c3149255e5b20ad9b7551792167c82e946008b47953b7b4067f5ff82972d2775d50cf2ce95324363468c17676981845de7dc8ac2f1c6cbe245dbe3289cd308cdd500067a91e4ae7a39e6468cbb26a9692e49ca523f19e72d896ae348a5f742b56282af046dea614f7703ff5e3b72b573c7b2109a76923c3754118909c875f76201bb87b2092cbd42b02241354e6477c6ad463260c74034f6c614c8b2c547c884ea32b3d9c1214876c546bec75aa3de6c4a4323a778054579161dd0ab86401ba6fd5996949e1102a7e05843cf3e6eb66d7ce47742106382f2a09ac6b13d5807a6f345fead73155c784b1ba099dc368b1fff3828769c9c6e31fdd8b347f7ac28f861a9bd52812aebb4ffb4f6a72b2c6f2372a0c93300f15b0da6960721c6a7fb686aff1a7c2ce0086b4fe75e4a93e42805d2a", 0x1000}, {&(0x7f0000001280)="787267d0d4d9dfd548ce85c71764f79448fba106eda67bfc3837b43b56b8b96a1ab658499ecc8e5ba34d320eb1be4229f053a08e4d42b714d4da702021e9d722e572d2f3bc38fa225f4558aecb43e7b8d3be29f368e164423a9b54ba22df775ddc062be861b8b499cff2bcb5a4e05e0c307ce1ec9ba04d9f33efb5bc284cf0a299999e15d907f8ac79f320376a0d7bf3c35b111c3a9a26256a72eff98369581390bf5f40bd5bd8cff1d0413d617a9b97c0e36aa077f42fba94db4ce9bb778a3cbc0e0c2e6dbb023dbcbbb4ad28306c95d739f33c39bb9ab3c53048f67da70285345685cf15d1ed1862", 0xe9}, {&(0x7f0000001380)="344ff956fbdf109e7122e67b62f3e863208a907ed42f4f3872795844a8e0ec83703b0dcc31c6dc62f1dc598e95ec50dad563b5865603952781cc991e33cf93e6847b17148ac751ce9b18edf624d2e29216653895e0a45a20ed466c29e64b37c0f04dd32b461ba73ab532ae923ba523d5767872042592e287b29b6a3172c778a4bb898895a8c4a9ca4dca8467036584a0524a0350aaa354789ad02aac145f45dde71893cf49ad900e55ceebafd8d0309c5974b5e41786d15334ca36ad85e0920ab1fe8aebdf64ea6165d0b0", 0xcb}, {&(0x7f0000000140)="3b15a08886109a104fccec032183361c29f014f8139c50447a609a5a31ad7aa28059e063a8ecea2fcb55194373ffb5809f1d8fe6f0e4965fd58b5352c5d303c9d48212a871ff8f2b091a4bdd36bbfcdd621cc20b62c2d49cb301f37b161cac59dfe005f8a4d69215e6b9ee265b", 0x6d}, {&(0x7f00000001c0)="736b75aa8cc73411529176eb3f4be52507bef218ac262a3aa1bb2e0d345776da589284be", 0x24}, {&(0x7f0000001480)="66595895d1efaa6c67a9624fa1364b9daeec7b149408f661c06c3a396d0cbbffc699d02d2d97a2682702cf5c75f3a34b000d4896dc2627b53673365e9473f3a34b31a2ba52e4fe86848067c7bf3b79411ba04d474ff14bf4317efcdf402c89a340793934990c7148d99bb5ea295b67f10b4d4c1a1a6a7fb1d323e0f5fe94b78c7cfceb6c3aa35573ebd9513c049bad35ef5a53689307", 0x96}], 0x7, &(0x7f00000015c0)=[{0x98, 0xffff, 0x8, "a3f59f93e62c21b6a4440635fcae4031e3f9cc810e7a97ca9648c61e934d481fd0e0cb21bdf6b8d2d761070710728d7c0f86511f7588d92103991bf0127830c01ebae168636404a24899f03b0eeb6ea8053bd813de1589974a5e3d791c143dfd36e69fcbd2ed16978a59eb1a9d5c6d68117911de576d239de3b29a429deef363be"}, {0x1010, 0xffff, 0x10000000000000, "897d6b9dcea86084d24af997c88a9b97295498fd6b1ee8267ccb4abe4570b49aea8195e9555580f5e12cf01807f4745245521b86c72bd49ecb7e38c17d573e73bf042b9bd69a169e816ee43574752bf94e3f5ae1f497bb96e6b8b4b8c9c169d0d3e45ac6feaf215343e07bd137335f1c406df1194e80cf25edefbe04af2b2111d4d9e58e57046496eb3824e05aa6be83bedb4233c5b98530fecde7bf39da16a7e998634a41657beea4337557bae76ab85e77abdadb6b63e8878fa1a2b7aad6035cc61ff34534ba2838076b1d1b03e47febfdd40f5524f014d08574ad7b00847fd61199e9e89246e80ac3f16a39f0124233007ef833ff04b34074c2561d0fec2ab6287510266506dc1330ef79bbff9ff79ab4b80c58fdb694db482452294c49c49dc0bbf15600efd7d1e832f4209512ebe5883081656aea88ec43ec5d524161810d4418b456f5596c4134a53b90dacc32160a0438e36d773cc536a5586bd2099fedf28a8b83afe9a0956d3c34209080a5491500fb1345fe129e3811facd16748ca5e4ae6b538219db9735c85ab999557d78c6e533da721fcf159c0c47c150a5523a4b573e1e32f3288571b9c11176dfb2541f88bd9da9f9839945cf50422143c124a773f7dfcaaacdc6f9331bc53e93d18400bcbf862c60dbdfdd4c715318b224b0cff7a091649e87de67ce3acb0e4dcc9ea7f2640ba589ffbbe225f8714a63a0be4286cf18a887ded5430edd4630881dead4e356798ac90a7e5ccae0b5c9eb0e9fa0ef91203712402c26a762cb466186c1d3a65abc28ee066f5c421d0ebef18053f702415fbcd70e26cff5869ff02f55e5cbda06cff4bca436b330b2c2db4e55b081a8d2e143f14986bfce6de2076a33f385eff5aa6cd6656be02b82a5d42a6a27defe5651933be03f8e5018ee4268b9dec06a75962821e45acff646b1f80c1481a461bbcdf010a03dfad280bdec49f492952c4cd6dac8d9e03a2a82827b46b296afe5876dbffc3c6314170683a23d832e15c0c177aff097bc84fde346e65067ab6a8e14c4ebc24b1404bda618119c71fff202bc5916949d55c6270815e2b6376502f133ca87942d323039dfdfdc03c118691d613a7c910f6d76e6c5881d33e4e40ac8288b33b20212ea79e6e39a48d70b74b045b5114be3c6a0d4226350c538975bbd8eed0311f8c960c67b0e20002581d2f0354063701783e92512958c1ae67e5adc006bd6d1cfd5252debb262d3e90a688e01cf97d8cc92aa12f7ba2bcb07f4ae7746f69943a84e9ed44b17b8c010f3575f63c03c1c27232beba25950c376fef675c16bef946219000a87217d2a231f85dc4528452dd6d7e3523e53c78b36e61c21affcbf7a5e461d6f4a13032090c896aaf9cd6bd29a74740ee51df82ee368dc801443908b87cd85deb77c9c63c92e909e6986e3bad8e8204b7ff6bd64d7bc573121ef4c3f1a0f0e87387ef4940a56eebf8fdcc30a2d7301807c01239e27698b60fd2ce5495708a092ab041beeb8e5a0c94f54eb0f92df5e5bccfe96bff9a6021441a954982a4b95dba031b11d63df8abfc9347602ccdbee5838c671c1be6707a108dec842455b91c66c421da905bb61b1558a35e1502ba006e3b59d707289fafaae38e2d805f3390dde3e1cb18ddb9a09336ee59fb20490bce20a09381407f598bf20974a43f619b18a9389a6a941d8fd45b52794ca1649b3cd6270d3daa5c757be89198eb395a5503445bdfa7fbcd612cb1bd225e63e71a0141f3d6e476ec7ecfc8c084b1129c48dfd2786b20ca4d252173c6575e557c4cc8faf89b0e46d8f4b6c5a9783f8d2baa1096b40b1f66ce8a407fbb82520543a910ab4c4a72bba3c762c4fd9ff6d428a08041e3fa7cd3c294cd8ac1d7d06db0683d99254839a2374b58d3a173724969c0473dd9b07beeca9bf6d583ef1eef0729df082e7e88365d1bd8950c8a435fd14ce3815c933da288569dc846fd8afbc42564e8976028d0f838a3d893d37f33aa586ea7dfd747ce63a3fafbf84c59ea5c75c702f035449e89929f63780de6913cb0cca030a2eb9e6f82bd92391afcd2c1c2c4717ae7025041ed9681b86f76af0443565303559dd4333c9275661e6215ea89d0b6011c5ef2d331c08655f7b748412bdb7ccdf4e619ece2bad38a9306f3c1567e74eebfcb0031993be07d0c78ee6624bed0dd9adcf694ad474b1876d5bdb24f8f4d0f77798138e98a0c776166c3dc385a40dd4546fc265354398227474e2506f26fd4d220faabd3e906937a44a8bbabd0075f51eb12ac1dd3c70f5ef1f45e11cfb314272c3161ecaafba975801fd77ab1be417f23f7225619a4d5bf617377e91cf5bb4f19d65898296c2cdc7e1504eed5a6a782fe72ed9d2df2899cf1652957185803cf71b7ffb7ce90458ae103381678d214c6733d4a8635e6d3a4db9576b04d23cc4c996c1880009a265d70a5ff2886e65c0b32b87b573649efdd6230af727eb03a0a8e3d73de202092e66da5b6b86db27129fa18a37678bee0512800540f5c7c105f35656378e4c4483ec2788eea0fb70f5953e89005f49e69b9bded89930ae5ee0b45297c1085d8e3f3a03002c583eb1cb76336e2559b473ed5d55ddded7a4e27b1bc337af61c24ce3349e386f4e97acaf59c6e1fdd47af5df1dfc0f584a6d8a25d98b41762d38d3f4edc1dae6eb873be238dfabba25c667e0b7ac3b8e815fe08b42ac7be852b0744dc838a13f83b00f02812ec7b2612fb33fd4a3e7d3287fafee13525be3660cf660bd65b357094f2087fbe3c43f69d427f6479e83d071ea740ad0cd059131b426116f4bce25a31a9c709ef11b2b6484797b14934cb54112e5674dc3ae11f2fda1d5f010c891e1a4e8781d8f1d16eda286cfcc0ca1b7dcb5df7c5c873bb32d9f0ccc6e254c110bf8d2efbfda4e8111b1ddf4511843b435b7a9e01a995c62697acfdd068c220eff60e4b8bdf78561e95fbf746099ab9d38b95077baa4678b2ebe13ee61e1689b95a48430ddba92625c9a6b7d5371b3a0569d83a95f5ce074bbdb4bbd6d045e5a46574737f543d616eadebf404fc9e6d3dabb7fb27b4b6d435aed3c7d4cf570c0338f3435fb0511b12cead3e8c1ab89116680fe31112beb0543ca67578a605da5d49d75cda03d14391fd701e6800247cf523a91934a11018eee236b80f744152feb5602674943f3662c7f0f1d29a7c960f5fecf8d0d047a9ec12752415c64e23a10ac8b144f7b9c80f11b9670eb43a63a1661e1e0939c8b9900f1fb34e0ff8d0945fe0247af302f9e129bd95985c59150e448bd9b8680624e8bb417b5feb00acc239a775d0ba14fd0c60778a60111834af903008d9b95356863f38d264fbc0531795fcbef1844dbce161cc3266e67225d6257aa788634f120aea01d58a4dc5f539bc79218e7e95d3fbda177e79c469e8e09a437fb8a8c05df74781efa4350f53f118c86f5e6e970c6f8ceda99d22ad34865150b4ff832b4727478ce0886fa1ad7a9122f57f8f229c07f39a9855499b8a8125fc34f59e2b44171f2ccefa75ae932578e1dc973f6cc27545504232d32d3978fcbe24513c52b4617a0ccd855cbe74d10040050bcd4b6dcce746626e444380abac09a9e67ab5f038de77b54d69f9ab08937e9dcc357dbf46e28e742d264cffff4b908d215b5c2615239ad49a453eb346b81b95c8da2abc7d3052f2c494b664cde0902c520bab342cd67dc69b7caa265efe27b1d1cb9ac220ae9c25933f173e1e659dc277653f7096d22e8314bba792e5535476952d4b603d28c956f70e791950a44a8adb1444bc7ba8d7e7e73bf559deeed5cf5f310edee3e34ed7f93efee2ef8610340994d749f850bbc3c7b3ac669ece946e8098a95100de0f521793a9a71752dbc8fb4d867e49bcbf71789b2f3feff5997b8932ff89f2031331cb88e2dc4edd6409915e03a271591d351189df30627c301dd4a24765730eb898d83dedd4dcd0e36127ca7d9faa635ccf18642e90da8308e3bdb7ce47fdb8fcdfc571d6eeceb1acb34eec5e6c918daa8df86e893bb55f6215116081beee16156d6f06eb3e0333a0fc66007406cee25478b912b8677f8691e5141bc3ba45d64d8c8ac5e04b9c6d0c20fbaa753ac13051ea359c0fab8dfe9a08b57a6f10aa4477c6ef7dc0b5d7613d0cde9b42241b7e941931f7bb4b42f82a1b44f011412ce3233808ff7094fa1ef7af88a287851e1cb5b3c3b9920688ec3501c84751c8bbb49312ba39d9829c09762cc1cfbab43b12a3899fdd98d36380746a4781217258513b2935e2741fda337552145980f6d173e2b776caecd3f5074cb278285a732f5f02ba57bece5581c3212f910fe97ebd0fff310889eb68760fd662e04a567593350ba208a3feafc6c6b7fe71d90be5672a77f75564050c57a09e33e2bbaed3b1f1cfdd61259802287383b3416414e338fad3aaba1d7bcc4e5348bcb9b17e40fe1554c2bcfca364037930785fca0c0c88cd9b9ae67460e8df1b0ad8666959cc1d4fb48f10729c0ef72e8bcb54119084443519021c1e31177df306f5d6f957bf547e7168bdf85c792be3147c26e0243e279ab9beb4a325cf8311d0d97b1364a833ba4258e2daf7a07c16aebc76f7c7e8aada47a7de51dccee5e0700b4a1d2ff7dd04699a8818e6e987ae0b4f8e8c4d9d2b204912552b3c52febff2c493133874da105bebf665bdcc5a054b46574f7252d3eb22ca6e04255d242621b1c84a50ea4cbc6216c4a220f2bb41c8c1b066b8903242a6844d27e3dea5603241317162fde87a5c4370384043e9bbba2f81f65e102ccf26d16730560a7e5881686598d997f1e183bbe8a7e2589d31b46077375128a44ad46d36db9d7df71c5cee302e1209b585ad510ccd532faa7bce49c4b4d5fb49c7ddacfda9be415e69339d2be5c08e9a69927809075c444b2eef6d065b0026a1b8e72a7b665fdc0fcdc82897fa9a7a046527347494fec23c9f42cc83f05e25e885a487e4f28675af062f6436e618622d12a127259f17b43012ed5ea69c414b66712dab92336439d1a1c9404f9fdd6a705e684211c5b03661f65f8b771aa846918fc42f95887c36a89f17138da9182e0766fddd044796b1669a42f381830e9bfcf03601f45d7584833fbc1052d1e900f17d6bdc66b137be021ac2569ab2683471db31c31e6d1c355b267e2257ec698d7f2f798e903595d7cdaf8822684f1796a7e1128c35c410585873a494aaddbce45dbffcdd11258b6444af0adeb74c0379242d7cf2c511d9bad038bfb0f5639887fd09a53ec285abe6c4e22c850130d909897e045c9584c39a9783db992e849bfe3bf67ba4271eda6345304627f2a3f72337a0001da8e58dcded3767a925ddbc7b759d14b4fa80f18da42ac18375d76a5c974614bd4556b685a73718c4480e5ba5c9d7d9db93febc802cf62df03063cdf5053a0d1cf54795434832dfda9edbc2dc00e3e8a70a8d38e84d475b9e1b5591b3085f0edc3ed1067c91e6a58d00b17adb90569ace1adb370d328e8f3a9ca07f14313a9fc107a304366e04ef5579c3373244cdb72828cc29764aa66cc571ca4f3d6891f9e792b592ba0dff61407cc929544309f7d73e66c6cbaa2135550b637def3704343a04f4f420c486e03c501a39ebe37070fd3b0555b3768a5841a75383b54713eb0c7f18902a3f464a821dead8caeb0d29ecf477dd60dc5be452d07fad40491063a28fc49cc17fa21e864604adaca8d5010ceb0c152849bb812c6e0bd90633434a025eb8c25fe6e7c7ed69466604b639ce2db4a1aaf1a486a42f1f582"}, {0xf0, 0xffff, 0x8, "52ec5eacaedd26a2c6e81b1f419c1d28aff53dafd01bb61a56bcda99102e7fe6cab827423b7ced5a986347b5685468f8f354c29420ce14ccdf22d018f1518bf0bdececa7a0aff62998ca196b7d9663ccd8056701219c8c218fd5cb094f2d21561b9fa7e89f84694667efe2f2966f95440e2e2c37b552654890bec34b3fb4a0b56319836f4746f6c92e09aeb4cb3063b86dd8afec85eabc715338f5a573ab0e9e4bca02e00d0f2e4c0928b4204f06dd9c778a2c1257170bbfd995fa104d035d470f09f208d640b0035fd74d80b28d1708a80d5c2497dc1da15d7c61eb4c6e"}, {0x78, 0x1, 0x9, "fd8820c97fa9f9732036cd92e324fef72ca8653b2784c3285802fc2a3bb4660f3da5539641c671fec941d1169d1fe25726a4a17773fc1f6f94a34253197688758765a564e9b1eb712cfe02169ee805f04fa66cb9b21dc3c7d98438d4a74e7c6c91"}, {0x108, 0x1, 0x8, "2986f00297fb681f92c0b11a90ca82f3242ee2aacaacff7d9f98d302960ffc550104d00a5a332addf359608dff9ddf3a44e46f58cef4726c76bb13dd88a80de38b608a5a9fc63e84dff83111b1aec574e260a93797e4d6c4b83cd855746ba2e7a6d4e4994dea83530d4cefe5d3b17e57bfa89c47ab3c4d7c667d07a5719d5fc02ae7c9b0f34700269cc2bed6850c6d0fffc3561424b0312db74683d7fb93b03da23bbdae9fae4f1252824ceed7c858ab4070d2afc9ca78acb9fd9189e79d2f042510b8f71578ce4fdf0ede6c20b1a6326077e96fa837725238c580ba27a7692210a9dabca9278b90f10eaf59eeabd5967cff34"}, {0x30, 0xffff, 0x10000, "762d57f724687cb6bdb89e66a6d273da2e6ea106ad93c97f178760"}], 0x1348}, 0x2) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') 16:00:11 executing program 0: socket(0x11, 0x3, 0x0) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xa255) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000140), 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0307004, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) mknodat(r0, &(0x7f0000000380)='./file0\x00', 0x123, 0x6) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) mknodat(r0, &(0x7f0000000300)='./file0\x00', 0x100, 0x0) r1 = socket(0x80000000000011, 0x1, 0x2000000000) sendto$unix(r1, &(0x7f00000001c0)="b100050202000000000000000086ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/154, 0x9a, 0x40, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r1, &(0x7f0000000280)="acda561aafdd195f2b1bb66b7eecd98a9fc66dacde1a3c0c8f", 0x19, 0x6, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:11 executing program 0: r0 = msgget(0x2, 0x104) msgrcv(r0, &(0x7f0000000680)=ANY=[], 0x0, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) msgget$private(0x0, 0x8000000000800) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000013c0)=0x65ca) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r5 = semget$private(0x0, 0x4, 0x103) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) r6 = dup(r4) getsockname$unix(r6, &(0x7f0000002440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000080)=0x1002) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x2000) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000005c0)=0x10) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r3) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f00000001c0)={0x2, 0x4}, 0x10) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = msgget(0x1, 0x0) r9 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r9, &(0x7f0000001400)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) msgrcv(r8, &(0x7f0000000600)={0x0, ""/96}, 0x68, 0xa, 0x1000) msgsnd(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="01000000000000005c63fa91bdd294415b81b26f4adb160104a8062e43fcf4ca006393f253394d59e40473186849225677f20e2be1aa2c7843eafec819cb06cfad0bafcadbd0c6021d2b15410c63d21b04502b9c58ee5802c31cf4001088f393e113592e50f636352195566f6f43efbff6dbcc8cda96c9fafbebaeeae24fea0749b30a04765b9ec845fb21bf8408bac3302663aca6d30189fcdebdc53c5915e3b614f43618634d3aade5e907b6135a680ba7532c459d3c5a24a80eaa20015cf1ae650bfb5fbb9522c7b9a6cbd7cb29350c3123f82041e84a5ff57ace296a819751733c319e7c5d"], 0x1, 0x800) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) setitimer(0x3, &(0x7f0000000080)={{0x1, 0xffffffffffffffe5}, {0x17f1869f, 0x500000000000000}}, &(0x7f00000000c0)) r1 = getgid() getgroups(0x2f, &(0x7f00000002c0)) getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x1, &(0x7f0000000200)=[0x0]) getgroups(0x4, &(0x7f0000000280)=[r1, 0x0, r2, r3]) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x101}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x400, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xa, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1027e, 0x0) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x10}], 0x1e}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt(r0, 0x29, 0x80000000000d, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8081, 0x12) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:11 executing program 0: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r3, r4, 0x4) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000003, 0x3, 0xfffffffffffff4bc, "73cc510e52b37b2efe0d3fe8c06d00"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000340)) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/10, 0xa}, {&(0x7f00000001c0)=""/221, 0xdd}, {&(0x7f0000000100)=""/7, 0x7}], 0x3) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0x6, 0x7, 0x38e, "f0cb8d835ed4376af68a837f9e727e0cd821a84c", 0x20, 0x2}) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xa00, 0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r2, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) mknod(&(0x7f00000000c0)='./bus\x00', 0xa080, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1001000000000000}], 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getpeername(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/73}, &(0x7f0000000240)=0x4b) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x101, 0x3, 0x3, 0x979, "d5f485e0b268a4187c4054b0bd9d462de9bc9978", 0x401, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x81, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xc40) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x8000000000400, 0x0, 0x13, 0xfffffffffffffff7, "845c556b00070000000000000000abb8afb400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "854917040000004dbfa60000000000000300f900"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x8, 0x3ff, 0x40, "cfdfe81cc6c878ccf24a4d2712fe1242405b5f26", 0x2, 0x2}) ioctl$TIOCSETAF(r2, 0x4004667f, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9dffc66dce29bacf81f894aa0a944eed4796b2fe"}) 16:00:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x20) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = dup2(r0, r1) fchflags(r2, 0x1) r3 = socket$unix(0x1, 0x5, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r5) linkat(r0, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) r6 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) 16:00:11 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fchdir(r0) dup2(r1, r0) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, &(0x7f0000000280)=""/182, 0xb6}, 0x40) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000180)=""/232, 0xe8}], 0x1, 0x0}, 0x2) 16:00:11 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() setsockopt(r0, 0x6, 0x40, &(0x7f0000000040)="37a55375d8c19df1c913e51ac8cb7de00ddf60c4bf4eabd73be2e60eb85b1ab7ac602e06c563f43fae339a858ee42cb7c9ad9a6c6146aeccc21257a7d8d5fbbeca69779c479999b3d77a96fc418c8336daa4ef64e4a4f9", 0x57) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r3 = semget$private(0x0, 0x7, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) semop(r3, &(0x7f00000000c0)=[{0x1, 0xfff, 0x1800}, {0x2, 0x1, 0x1800}, {0x0, 0x8, 0x1000}, {0x2}, {0x4, 0x8000}, {0x7, 0x7ff, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:11 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) close(r0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) close(r0) 16:00:11 executing program 0: r0 = socket(0x2, 0x2, 0x9) r1 = open(&(0x7f0000000100)='./file0\x00', 0xa00, 0x40) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/39, 0x27) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000068878b0e5769e1868ad24807335dde00ae8b481badda5f0ba10e89f2890e586e2f097310b50a0a84f85591538d3e165122882cb4218bd24912841e3b56"], 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f00000000c0)={0xffff, 0x101}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a524ce0dd601a0d040000010000002100000000", 0x1c) writev(r0, &(0x7f00000007c0)=[{0x0}], 0x1) 16:00:11 executing program 0: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r0, &(0x7f0000000000), 0x8, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) renameat(r1, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000200), &(0x7f0000000240)=0x10) r5 = semget$private(0x0, 0x1, 0x400) r6 = dup(r1) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000280)=""/124) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)}) r7 = socket(0x6, 0xc005, 0x6) recvfrom$inet6(r7, &(0x7f0000000380)=""/128, 0x80, 0x800, &(0x7f0000000400)={0x18, 0x3, 0x8001, 0x7}, 0xc) getpeername(r1, &(0x7f0000000780)=@un=@file={0x0, ""/84}, &(0x7f00000004c0)=0xfffffffffffffe49) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000500)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000540)) r8 = socket(0x10, 0x2, 0x3) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x8, 0x3}, {0x2, 0x1}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0xc1, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000640)={r0, r3, r4}, 0xc) dup(r8) mknod(&(0x7f0000000680)='./file0\x00', 0x20c0, 0x3) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000880)) r9 = msgget(0x2, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300), 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000700)={{0x20, r3, r4, r3, r4, 0x80, 0x9}, 0xf4d648c, 0x1, r2, r0, 0x100000001, 0x6, 0x6, 0x6}) 16:00:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x1b0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x95, 0x6, 0x3, 0x0, 0x18000000000, 0x3, 0x33e1, 0x1, 0x0, 0x9, 0xa3}) 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xea, 0xa2) recvmsg(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/194, 0xc2}, {&(0x7f0000000140)=""/27, 0x1b}, {&(0x7f00000002c0)=""/31, 0x1f}, {&(0x7f0000000300)=""/92, 0x5c}, {&(0x7f0000000380)=""/33, 0x21}, {&(0x7f00000003c0)=""/81, 0x51}], 0x6, &(0x7f00000004c0)=""/243, 0xf3}, 0x40) 16:00:12 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0x5dc6) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)=0x800) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:12 executing program 0: r0 = socket(0x10000000002, 0x82, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80000000, "651e0d969a21512e233120466afb9eed7db09f1c"}) sendmsg(r0, &(0x7f0000001880)={&(0x7f0000000200)=@in={0x2, 0x1}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000240)="3a932e0e0437cffe580e9b6b41db8b39a5412efe5c85bb03c1426008a053c4fb7e1c6edffe787ef01fad29abc5735efabbdd4104154443f2b2502e42a8a9b335576f6e26d6fb31dd98394bfc358a575113609f6c85e424460ee9d7bc31c378f98fdec2e3738f90749c54e1250cd6512a0ea71a7d2649faa3c0fec9a58d501d2642e61136f2f86ead3e9459b83d", 0x8d}, {&(0x7f0000000300)="515b5d3d20c026eae5b7b51e7e43a746cc17dd3e072551c28c1a0504a5a8a951a6b2a65645e33c042f4b4c0b28df4337fcfe28ce9697765583cf4de91796c74f43903e5dea1b098b60bb30038de52b8ccb1e6bf48a91d97044529d6d3b343ada834888287e7d28fd07a6b2fab93eca1930e785d3a6b8b3c1e85805402bdc5c6fbde1057333fadd5088b77b76ed7180abd025f2a880e3eb32e407881c8e4e96a00452efccf5c63d803783b616da93b8ad0890aa85461582b55fa5a1897246993444db26e1bf4cf7a36a1cf196b92741c107cfbb38db6e051ebad995433734960c879557e32bfee693ba587375478201a5f48e9cb7e89eb71251b5b3179580b81c0136f5e171b89472bf2729a18096457987c93138f89926bcdbed6beb8103a9d48da7d10ce4cb92eb4d2f3cf00ee4d75ea251c293ded889d01d0601122d44a9ba0c5462fe9b2ce873bfac584acad230ecc3904b7d08adc58aeb28966e424c263312a0440abb7ad5ec42ec1a44680292d2d3ff2e5f56f9bae93ab95f62347d2a1436f3f924f56be8f5d0bb1e79804e6bcb2348820ef9a01f427b272b0ffed90c738867e15bef43e76ac5d19f50ea42df1a6060bda8ad0ac964f6360144585b2a5f226ceb0844e290a8cba3abb9db20d3d4c872e92b188f4a50b2068732714561e60236ce18be9771c6601be13597fc2f1528f575555caaee0541e40439e8a57cbd833692b2fc2b91696280f75cc048b60f8b705ccbdda2962dab0b235e2bd7e859da2635b61c1ce035a6b2a99caffafc39b2508a449c743f2e3f2e5549c75f0ee606bccee8ddd97b49cfe6ab8f624b6beca11d8a54f709da260819649542bc07814820ce6b3d2e98aa42a04615b1e992f24af0df4b2f0d3d620648f1c0ec125338857a56744293fdea3586c5884278b526125ec18fbc6cc16cc41ea5360f489dae5b61a56c29032c7ffeac2ab9f52966d891f35c6cedc8b42cbd633fdb84251d6362e8883b25d507d00aa830bb8323745a46a73f92c1f7a37900d0e3d695379090b5cde61d25f6e0d3082d7c75a4f2f1310cf5de4efcaac956cee93770842d9d336818c26a1c9a2a2689f7fadfcca152854e2dbbd9c87ee1f10e040969a25a7dfaeab2511c18d54601499ca1dd866c99ef29955f1125213a9b0e3bf6e1d0460683cf0934b5428308fa87b2a49ccbc9050374a374b68794ebcdff82fd410f1a676d2296fffc0d8b7b9a4e31bae52c88358e4b7959c60564eb7398ad8bc8185bbd209a1cfdc316c1f98a92433900a4c471f689470d344dcb641af03798f2cdeb32c27a755d5cbca4e080181d686f084034613fa6dfae1aef8d17a8941a6d051b5c7878d5fd18e6c2b4f618d7a7a7dd16f7f0639148df35dfbf428a6a0b6539ad37ab4e3fcc35fda9ec74351f4a64240102b3d938dcdfbe45385bfa333d7a4eb0657999ee50cd92e4148f286d3922b26347fe9325c07075e5fe205c8b3c523bf70075f13a36ffbb5826ac94babee48a752f466dd4dd6aac6325f807d1cf1323e7539c25f7ae1ea996e79bb6f0718ddd005b2e79445e9060318949de8cec8d4248868939065670e118fe4e4df7dfbe89c52af3de7f62dc9fa3b926a57290e5bc14e10fb5813075e3e5999126424a3bc314946f7124619a3856ef38b9e88c005fb3aa78b3582feb0ec91533019cc6fb3e38d7d3df05c9546697cbe8997db3aa2c10c17d820d121ddcb299d0b7efa9cb57980ea76958202c262425bb3e099794b9314f7c6ab9068b7232caf5c94ff34ddeeed44a090fcf88a2be16b192da555aacc2b05e157fa505e2eac4370825ec32a4b589f76df65a3e964610d1f26749be48cfc7aae71c61e5457db609c98d46bf76b052471c31ccf7f75fd1277d7890531c1b06e51354f103618c362d268446730514195f910446abc873edb584ee60f5ba7b33c4473baf7b2a8a581241d96bb82e95cdd5b6f4e01eefc3090d535660811907c014a52f9c7ab2e6a403c3474f175256030aa5149355961d80a8cc1c231b81c9986379a5daa31d405077eb5d8558c965b61f1b280fb680f99615b6feddd615a5a5f969de02d6e0e131191a5462df32629e0cf7dbd41781c726327e43b8c12615b9a8c3661b37ee1faeb7fe77093b582b28d9c478ee5357d64dba2d6242c03810b04fbf666c8c2c823f2fcffb495e9ae124f005f52dbff570026dcb2293f24e002e01cc6b0e41014a3d29a99a0e26d53fc02a3b2ffb96c505c04074d4f37f6dad5ba087e967caa1e4d30746c8dcb5551fcfe01def33af4899e8316063ff95246b8db34de2d1d88fdd031523be1113590279c7e907ac246029abb49d7d2ba6b02f0abf0fedf49b76166f9dc7113bebf7484d2de9829a48ded7deacd4925a73fea5f2290254323cec7eb837983ea9011bddf812a8d8353ad5a68a2f03d7eac7a050eef0267199f1cf7e48e30c95bd679c40988379ccbba17a9908d78baa3a1ff31472538d2750b7fd1b584c74c97f7bd6bb852acc2400538dde58679f8a7769ef03a3db31f363fc1c6d094e56f45d80f810e4905489bbd224f86bd9ac83a5756e5c5ea6fd17120a728e41ba5c74eeea8a5ca89759ed98346526057b33402ec85824bc2be442bb6dc98ffb89906721d16e41f865b057710989b79566e19c228878067de45fc2f5169a0dd1f1564d96a34aad62fba9a820671ea0aff67c6c7c59e320ac60e34bedf1a216337542e43da257027627f0dce4ebfa483ded1557655706fd2d6081db85fbd5150405301b0660871805842e48fffbb0d9343d26f933647c4fa13f4d575360c52db9cb086f90195d6d25a5e5068f88b4d88b9b3a6d16d66e5c553db315466d871f9dcb1edbc18c76f71e1768217de7d57ec3256897e400446e1ffed0a7c81e94dd5543c424e341cfa622be0440aae3f6b282bf4d34ca73259e0a4e6f575f9bb45611852d0f62d8d70d695582d22f94d199c1bffd153614ff44046cfd7525865413dd04f33c7c87f380fd80a3d3951244164a28ebd2285ae21f91b7cc1ce39e8bc8e665612bfabd6a9cf683d98c82ea879c7a9c13e93fe4a378af2e66b8e921b25bc958908b935199a34be890dee2b3f76257a7493564aa50b2a3fe1057a686cfce4f84b5f20cba76d5de4a50b58bcd95be46656930b02bcb15cc536600218fd8b3ef58fb370d8c66f6168b47f97cb48971e2574934164048672d3592d9a1069e237653ad75580d1fbb8a3ec04e5d254466cb715e784ec0326821206c9a5d6a668eb55c64129900de3c80c7d606e19ec41e0d591bafec8391be9648309d3179623f968e550a9b66b3be22831a2af8da35bd2d9d30672f56ec4961f77dd3892caf2ae535887d900cd0846fd191fec9b264ac7b7d8f6ba66b8a965c2e7407cfb27f4d65a01c4853216ac6afe64087ef0796f7a193e807a16919c943f49bec96f579c856d71101d4ca404c10091cfeec4f47b8d7fc98bf54ec7555ce2f2a4c4bac43f2ebe70f6b07d2ec4817535582602f3d65353120d87b85c1f4ba3d0d46cc25da66af9db2ffd3fbd92d1075fb87673f2f87a96bc57891f0ad1257f9d734eb1fcbbce6243b86d66d43bf8f1d1177c49c4fdc118caa12cd5f0b4c1c0c1a4549333a496cfc8c64d8d6d837ec4f696c950d439acbdc569876154f7f7cce1f2967a7cc7eea15c8abc849f1b6637b4ec025e652eedad1fb6be109c308fcd598619880f9d2884c79f2f4a54d0b61c918fabb5fab73504ecd6d7dd57bef823f785a1c5d90baef40a172ac7512ad55606f1eebc665020db2d4e6bc79bf75151e3da023a35da87ccfa34ae07976821fc5c6ca80688e3b8854ec4816d30f45b80d7f4284416325bccb391547476c73d67202c05e8fc38d1ad6ba37c6e9f17d00e3703820ecf824ca975c1b95e521b77794ca903154c25503c287f2e47774885c762ee5a81a9bf8df3af758c92a93f8fbe8d7b9e8e3812264305a9f302620e7bda075b8fd946b9f60c77eb7cd4335ea976dc2a513dff180aed52c3d8fa4eba58a534f8afb6ec132f3c7136325dc0c650ac3c89bddf018aed53349deec10b11eecf655f0c7c409c9418746547901c44d47bc24f686dde7c544e7c4c7b2260d6f2cce64756421ed60d0b560666d5b12fcb759465af8e07b9d130aef8ef53e34a8f685fda1984d05fc9062bd704d6f37e2f82f49367b59618b46ad36d2a1ccc2d87a9c9950f72f93737010d17d54e6587e174a0b48f4e9eddea24c36df80d2dec9a14a79d272dedd282e371f0d5831b0a163406b5f40b7e399b8b29efd84afae65ab13806085ab1d192c14c45bbd25c3849279741b34f0d373f478fa4b453f806228253423662bd56d09739c62721d6f373b1222d5e73bf9a0d1819ffa3c8e37ef27a5b38fcaee46a01d61d5ff3868d1fb1a86dab7ca2af56b9eb83fa553d2ef645fe2f8b4baa8adffd311ba1f4c30d0403bfd6e1a8c16a01b56eb9a14b3854de15a61026d29c02653c2d04b9d9e8b5efabe953afa83a8bcb83d264dd77cbddb8ecbd682ad01c45f66b2dcb6b7d7e7f4982444462287eb3bdfcd8bce9f79117733b89191e2b6752ce9d7bf9f2a77eed824a1929754afa2a3e4c23e7d4f52d0d6dbbe8fa427a585a3dc1f44bee355937f332911696498d8e0ebdb031edb8618a6c5c0a0e18f039e6060695bfd7e76fb31cd2b72dd00c913e6a56d195cdb2fcc6a7c9211bbf95c9815903e2d8d4193b1b256d42be593b329b9f044c4ab634c649a6f1bab4b42c2df60c3372d9c34df5e46af84f135e5e38c434963a453b977adf12d72486b82d16622d5a6951108cfe7cbeb4c379ce1983ccb112f2eb1eb466c178de0b0b66caef7b600e2d4a36757e86fe54e1c06154d1b41d528ef0edb418930e94d0d20356845dbaf7f508972b48923e6529472609e1973349afcbaa2c88905e18e7a350de791b47c6714df48a03e5fbfefdc8817bf9e3a70d19c875151855d04f30608fc769c03739923a5ebab64cd8d3405e99d082123b6e70ed2b421893c75b926b202b19dd4714d99736b4bbdfa9ff509d65ce86429a60d9f2d9f4b39d3ac6ac4c3d5305c8657b63f96b1c2874a81c69d59b0e24977b8dc750d0e14717a54a14dfe58729152e72863d10494fc05feaf870b8bfaa6791876d62b21e38ec3f1c20452ba9101a5705e270010de3a3183a6e663a073a5da174da1e056484f49f410815a020c6eaad585cc902308b5a452a003869da7a798878281cfe0f68fd8978a02abd00393bb5f36fdef474413854b6f27c5ea5f5eb17967bef5dc44a4ed82c84b492d094b194645551b07d298ca41dffd94c12487ac0a68022893cdee1fb920f14ab2d8e6f1fd411d3a25ddaf801c9a2d018ca432554099e6fa21a887f39863b7b2ea626787d6939dc6aa9c162161baff4939eded7da1fd1b39ec7cc3f1b33086ec8dd1144e0066adcaa58d245e753e01197277d4414996348fe882986308116bc5fe35852696fc9b5863a194a5a4650bb29630537c2eea463f571d3bc2c69e91160f2a5a07e2747455a21c155bee64a0051bcd77a7138abb022fdd49b7c49561dfc03988351845dbe27308faa61d1ff6140e2bc65eee99302fdc88a324c0feec45497d076bcfb51eb6ae3e3c3f5d88c0e78f5d47dc1e038ab766f43640f794dbaa97518234570f79c7c5c3108f39b9642ce169d55d4875f7406173ea26aaf2956942b9db888fdf0b697f7c3dd36dd6260797cd1abc1aec4ff87caf0d98ce2aba6269d180e2d5912358aeaacb6d452dd5185104d59c22d24d408e34a1f7b0dbf0", 0x1000}, {&(0x7f0000001300)="a16ae5b5dc64d92adb82e18fb89eac2b0c851f9dedff1b2beb28517b46fd8f0f7b47da6c3b1f3b4d4f26970dfb08ce20583c0da5cf5079ecdd095fcb180d643404c4c9c75eb28a1518dab7d075edff7353001582a213a1dcefc2c5b32775367854cf5d53206dc4b627cb7e62ef11c209b041118e53e9f7e5834e486b1d4e879f7ead87526a35c4d98da1d44709773feff720e2a6e13f9a3c022e0262da7a789103b83b45049b95a126bae7def87c1d3c2b9982f8f0cf0f150d049fba1466394f13aae215051b4916173cc7", 0xcb}, {&(0x7f0000001400)="10e951630a10aeec5f0f55d45e6f82f70b2a8879f318dc963d8f345908f6efa5c2c883fa4a9487ff9d53974e35917603219c", 0x32}, {&(0x7f0000001440)="77ed551227fee3d6ae6fb231b778acd2e7dd7032c84a95a2d2d96a77931d09c63dd713dccbac08c27f7cd3a2c265bbe1c0675dc7c240e8894fc0e56a36a82fcfab6b7aec8f0e3ec45f1451fb51b2a5c1e5014a2f4d07cb0a3ebc03be13c25466c24c47a1c53a6400c7cc9aed0ab99e6592e309ef5d1930dce927ee47472f473eace6b68b8b8b27b4531db47eda1bac98cd92c252ff9b543f655e19a19af6da9457fb835cb098f092a267f648f0381742f6483378df58ea4f49beb8b5a67144df5ddb64d70abc2b2396cf2292ffad02431345e2a3ec3bd83bb3f3c2b01855211828c7", 0xe2}], 0x5, &(0x7f00000015c0)=[{0x90, 0xffff, 0x78b0, "cf428a73d02cede4a086f644fddb0ac35c4cc3ade2d1079abd576cf6fa6691d9b84fc8fc4ea9d56b17b16b0c40078bde515dec6f9cb76bc8da7037914f37f6153653c2ea637a327de1e6a523a53a4d04191508933086155f6711ea40d2ca011debf9ae8d87bf19b56c451d9dbc975b9e49db750acfe85ac3dd682fcb99"}, {0xa0, 0x0, 0x5, "e047c55ba96952940aa1b11e573e83b13ed7f2f60ea0843dec0efd60a36895eaf2cc6182e8839ee574f67f1cd86ada5324b5525d8df59a0b5c366b9d5f4c725ea3b9189e6f9dc0966b63630de9a0aad64c3e5b80c166e882d23247d24a5b58049641e456c111ad3554ae4809bb318d0f1f452b33b1a83937c8fa6862992cca5114389ad0a3580b42ec811865"}, {0xa8, 0x1, 0x20, "6b62d0b1828c1c01f6a680a1dc7c96f40166e03915574e9e289bbd6f4a183acab16d4244fb26edbfe59bc00a424fd2ac73e2f7436c702122a4af281defced404b669a0e166178b6389ae085cb442ef72fe21ac705d6e89679efd95498e7f390e7ba3bfa072bb332e55fb4cd55f1fc9679d331f96b00b5c1a671e0e25335471fe79e198270d00ffbd5d2cb6cf54e95788e9f0b2"}, {0xe0, 0x1, 0x0, "7541ae6adf35e491e0b811714f4901cea97e0d629ab172256f5406a8293b25284e6d536a03d087c0742ca3c8f1ad262fb8e8d25ed5820d58b4f56330ddbd4502e6719b095785cd747e5ecdcea882ce8fc47dc512311d5cf47c2fe2c0dc704e3835b491443c9c7d01ca9e16653465beddaf5f6b761efcd5185c3e93f55483e5f0c17998eda1b874c84a104f41f1df8872df96f54dbcf4a21a7eff1538a26788c01f1437e7b323315011a819e9ac0327b32a21c7634b71e900d5e2cf7fa86eed8efa3e3bfb6f5546c9853bd2"}], 0x2b8}, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1047, &(0x7f0000000080), &(0x7f00000018c0)=0x10) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000100)=""/189) open(&(0x7f00000001c0)='./file0\x00', 0x88, 0x100) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x68, 0x0, 0x0, "37de7efad42def8f65e2d55dfffa7452c64b8f361640b754e680fee63ffb41638af2e711255c0f01ca0ac5e808056dc7e2e9a0488e5a71d19e6f79d9742a3ffd5f791d90a2b54475aefa928382d957d90b610990a38b3631"}], 0x68}, 0xfffffffffffffffe) 16:00:12 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt(r0, 0xfffffffffffffd50, 0x1f, &(0x7f0000000000)="c5c622837690ce6d974725bf6a5798c6b82bfc37f4b1fa0b042f38388709afdbd3f70ee8ba14e2d4f2b3f944a0dcbb9177650d52b372ea053e9cec703fbb8e546ad5a51eb220f11399e301a6b862be760dd183570c08a02b2199344390b52f86418ed701c02ba4075bd56c948ab62b51ba36d55b4e2784f871c9ffcb64e92e481f5cccbe10ece2fb02e219c7256efe06c83d05484dcc8e630802", 0x9a) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000100), 0x2, &(0x7f0000000140)) 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10270, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="c790a86f49e8dc0a323b558f11f29a502791baeacbfd6ffabd45c7da6dc491eeb50f5fb26a3a434d2f99342c188b3bf3bf75d9ba37dee6cfc232", 0x3a}, {&(0x7f0000000080)="4906e3", 0x3}, {&(0x7f00000000c0)="c6dbebc268b4de05fa61dd11858fc1160c1a9e7f8172dbb19c429e31ef12e8bb5d4b607c4db637f02482a9c6cf239216fcb200a5a289d79339cb35c97ab0d8baf47ec2f77b29a782db413022170d09dab44ea26e44e55309d984f8e8146b2e16b1cf6b3bc72bd7224696839815cdfe0501cb88502185ea8483fba41b3484ac9567ae", 0x82}, {&(0x7f0000000180)="87b40f3782043d303a9ef9fa7b3f26f18ed49e22c9ff20cb0309ea", 0x1b}, {&(0x7f00000001c0)="e8a8b318463b24f0a6ee7736c7d0f0bfb0fab3c3bfe4d372e4e8d5df4b765449d0431eb1be0d90f37759ac82c3d7c44534b16a5204bd2d4411300132eed552ea0c942e12b7c5534e5cb8fcb60e1d0f97f113a118f1bd15093ee34d097cf7170b780f308da77d316e283bc83c8a3bd84d3b0c6a82888407c378c2f7b5316a13c3c8bba79b291fefada20177d35de80014522a74e6f0d9f7e07e48dc7c470c60e3dd62e88cbe05d4d58c4e48245618c14c6b7949b86b00a054613f7301860a960f7ede921e89bd6ac83584916cf9b5c7349fa186098781b10ca294eae65a4395c1dcd30676acfe1be846d4a94df7a5b6efc86f", 0xf2}, {&(0x7f00000002c0)="a62dcfc132d2541cf80fb3e28e794ff3b359b0b244fc541b936b7b9fecd067436803873c18d7780baaa070681ee742bdfe1fcee13a2e9e658648ff876d188b8255097c33ee65e718683dab90b97de0a821e7b5dbabf92f203195ddae560765803fcc60607bf5691e1fc5ac9672e412ed42f58c80afa45cbfc832119bab942fa2f835eba8f0cc71acd324b5586d48c0129976a214", 0x94}, {&(0x7f0000000380)="9ffd6883be85016e7596e3819c5711d685c823446181c3a913096532d43dbdb5367eea46b3a094240ec24edab937f8caeb320483b51f584eb3cddeb1d9f1008a0ea1a81690f1b944bacc5c9bb7486d4dca4415448256d8762d0a2a77dcc62701e30d443a6466ab9aaf7733e463f6ac63417668ae6af21726d5d6d64fe6ce3bad096b9b7df7c7e2832877ab41c51d731306eafea642cbc4f2aed9ec9c9c0a16dc7ad733f191ee096cc5b8a33b0265e6c30613", 0xb2}, {&(0x7f0000000440)="0e2227c3055a47ad6e8c5ee293a8649c1f8e1b0271200780dfb5", 0x1a}, {&(0x7f0000000480)="247d85626e4ea1a42f724ed8b1bd3a0fdf76a64a35a4f7c1b4d974558fefd214120354ba5d523c33ebac4555728f4870185967c3c04c7d3fde87d315d24287f1e77518ec98b833c9e5403a980d1ff4945f1457029ab5662912a315214639ac4d896356e32e3ca24030771681738206c47f3f9020a1e0d2ba915774d1a631f4226471d2378de363aa79fe9d2f1bcb35ca58676ef63dc95024eba8c0b8426e0d43f0229d4df26a9f844cc033ab1b027c02c3d3", 0xb2}], 0x9, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000640), &(0x7f0000000680)=0xc) pwritev(r0, &(0x7f0000000c80)=[{&(0x7f00000006c0)="47c9d44b745fe68e3087f07120109810c49864b56be1a1e90facb3de69bc032749be09b6cdf0d41b7980c3a857f2468af2166e81ce5b21d34c7d34d076ec2dc46956c9b1b6a42c6c8a2550bd67da7f47958e8df3a2178f9613a3f3f5761b149a706d46e0a846b01f9aaa3d8af8861ba912e4a4686d64f4b933cc45f2741ccf96cb1f5218f8ff2945bc2f012c3fba41f6873b1588f75bb59353ba7d0602df", 0x9e}, {&(0x7f0000000780)="eb12d134d82bd967e2f320552a79", 0xe}, {&(0x7f00000007c0)="e0b479485ca5f7c783462f5ca523f6d3a5027a472b1656ae05a093590eb9e9329f50d3b657bfe67e6d78edf78aa3c23272012cee5f05f72b760635808679f27f025d500628042a90e3de6260b70b0b16cea0379d2ef82834a454b0de11a2f5204001569ed7c2545888d37e644bfd767032142d9ec605dfbc10f455d16a6e1960e5df8da440baeab52dcc13f2703e52d49997f97a9de6f0bf903aba7592708f2e49778ba240c976a102cb949acb11359efb52ac455292fbfa67f909d4f42fa9929409e5028d5e8d2608201ea0eab8c8a000a6d98e6c7599e8", 0xd8}, {&(0x7f00000008c0)="989a55f8396df3bd2772771d6eec3b3b1e30e840bddf0c49ac352ae8e3aa4f1b15e2b3df6c3d4f052084702fda723b906e83e19b6d255ef357d030bac9090b3716d1bd0f8f8cd9cc5f8766ae64cefa35f36d66bc83e70679e5596de12db81ac6765be187f06e15415d6576876bae7dcbb5c01699945fd518e15d9cd6d0c2d801c7d1894298f9314ab19ccb2743ffda1e0946809832e990264247987b97c795176e86e84a", 0xa4}, {&(0x7f0000000980)="987a5ff9b0fabf8cf618a59222c4e40c55b8ddcf14ba77e56c8e0cccc8373fda2a3a5b643d7b2c5907da13da396379bdd771317150671223db2caa90a99a5466344e2e623eafd8d0b60dfc3deeb24962fab91e06de50cf5f12652adcce3722ce02fb61b9f2cdb927b3d15d04abc1eb2498e994fd9d6e2b5416bb66c576cdb08224d84248cedcd8216a2faf5320254ce595b53f1e1a6d656bc2ac1796c53fd593c3e81104fc00bc7e2806ac9ddd62a884d9f5a54495b0900db476e9f5a1d10cdf622f78ad275e34baf9259b69cc99c2a2ed", 0xd1}, {&(0x7f0000000a80)="587b8b03a8448d6def7a48d91e758654645a16f135a6eac85ce89b747876c7f37a2de493332dc22fb23882bc467d012e16e90fb48da212491bbc6907bff77f57252601f40d7d919711252134127dbc075ff899da46239918e397d7777858328399e2cfdd37197c08fa7965d05caf3486cad83b9087262a2001dcae8105fa530e1e4ea32ea2217b159ed391d6073b7408bc0c1de35283a47cb068ce1c48a0e252788307749c4641ec32f43976c7d9b20a9fa039bfeee2cc9c6472205cc7766b3e4235d6e2f65f5e58e6b52f31e8", 0xcd}, {&(0x7f0000000b80)="45238d830bac64e037c6e6af21305eaaecacc76117c25ca5d64b5565ac4b6dc2b282eccb2ce55e2ab281de558b975a6190d2ae4fd0dcd87bd509e8c7c371dc65a8cbb71c712b2629da14d83c30eea5411d6e654e070664fa57e9c267d400dc755748271986a1937eb39a3ffca2a0eae35cce03d62be883993a89d1aa64256d07c2d3a3cca9cd942b2c71fa3a16701a93d821d09aa117addcb1ddc8222814245ac798bceee67e9a153be4098b12a447af1d916e52ff0e0f7489dbad46fb64f40309dedb9a4647b39ed982e0e68f", 0xcd}], 0x7, 0x0) pipe(&(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x6, 0x8, &(0x7f0000000d40)=""/4096, &(0x7f0000001d40)=0x1000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x6013, r1, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000001d80)) syz_extract_tcp_res(&(0x7f0000001dc0), 0x24000, 0x6) r5 = open(&(0x7f0000001e00)='./file0\x00', 0x200, 0x181) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000001e40)) syz_open_pts() r6 = openat$tty(0xffffffffffffff9c, 0xffffffffffffffff, 0x400, 0x0) fcntl$getown(r4, 0x5) msgget(0x2, 0x400) getsockopt(r0, 0x2c, 0xfffffffffffffff7, &(0x7f0000001e80)=""/113, &(0x7f0000001f00)=0x71) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000001f40)) rename(&(0x7f0000001f80)='./file0\x00', &(0x7f0000001fc0)='./file0\x00') mknodat(r3, &(0x7f0000002000)='./file0\x00', 0x1002, 0x3) preadv(r6, &(0x7f0000002140)=[{&(0x7f0000002040)=""/224, 0xe0}], 0x1, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002180)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = semget$private(0x0, 0x3, 0x400) semop(r8, &(0x7f00000021c0), 0x0) accept$inet(r5, 0x0, &(0x7f0000002200)) sendto(r7, &(0x7f0000002240)="38ad0b7733048c67bb5189279e", 0xd, 0x8, &(0x7f0000002280)=@in={0x2, 0x1}, 0xc) connect(r1, &(0x7f00000022c0)=@in6={0x18, 0x3, 0x4, 0x100}, 0xc) 16:00:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x7fffffff, 0x13cdd18a, {0x400, 0x2a88}}) clock_gettime(0x4, &(0x7f0000000100)) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r1, 0x200000000000001) read(0xffffffffffffffff, &(0x7f00000000c0)=""/166, 0xa6) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x12c}], 0x1, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x4000000002007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) r2 = getuid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x4) sendmsg(0xffffffffffffffff, 0x0, 0x1) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x1, 0x2}) 16:00:12 executing program 0: r0 = socket(0x17, 0x8007, 0x5) setsockopt(r0, 0x2, 0x18000000000, &(0x7f0000000080)="238db3399be675dd898dd562d37f1970c07460f8fc9f3937c6024be8ab6b9cc5e553300f4718bfcb79990c225e134be978ddd916afd054d8a290d0d51a609142252c69f9b24f5fc9cc82eddf4f093b0350b1597a8eb2651ae7ca3cf6f411b483c1ee9a48b62f150439867cdde4f0df59dad44327591bc3ef30f3009a923a6b4877376115977db17b0755dfe2ec533d1a0ca58738f387b4254174655fe7afc5b292af2761e68dba43f0f3f72e2c9c0472e477ab92b4039e4692ac837eecced77cb5ab030b36be35ce637edfc38c51f7af4f5ae82810", 0xd5) setsockopt(r0, 0x4000000000029, 0x7, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x2000000}) semget(0xffffffffffffffff, 0x2, 0x204) r1 = open$dir(&(0x7f00000003c0)='./bus\x00', 0x10002, 0x118) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r2, r2) fcntl$getflags(r0, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) chflags(&(0x7f0000000380)='./file0/file0\x00', 0x60001) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) lchown(&(0x7f0000000540)='./file0/file0\x00', r2, r3) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000600)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x7fff, 0x3}) setegid(r3) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) faccessat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x11, 0x3) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f00000004c0)=[{0x7, 0x9}, {0xcb, 0x1000}, {0x42, 0x6}, {0x42, 0x4}, {0x1a7, 0x3}, {0xcb, 0x37}, {0x66, 0x2}, {0x86, 0x2}, {0x88, 0x3}], 0x9}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000480)={&(0x7f0000000400)=[{0x22, 0x9}, {0x48, 0x20}, {0x0, 0x1}, {0x48, 0x5}, {0x44, 0x418}, {0x86, 0xe2}, {0x87}, {0x8e, 0x5d}, {0xc3, 0x6}, {0x0, 0xfffffffffffffffc}], 0xa}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x8) r5 = open(&(0x7f0000000000)='./file0\x00', 0x80000000, 0x4) preadv(r5, &(0x7f0000000340)=[{&(0x7f00000013c0)=""/4096, 0x1000}], 0x1, 0x0) getgid() setreuid(r2, r2) mknod(&(0x7f0000000240)='./bus\x00', 0x400000000009104, 0x100) open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x0, 0x30) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x83, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000001180)) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x400000000000000, r2) fcntl$setstatus(r3, 0x4, 0x0) open$dir(&(0x7f00000011c0)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) panic: malloc: allocation too large, type = 2, size = 268435464 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 97303 3259 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(10000008,2,2) at malloc+0xa13 wsmux_getmux(2000000) at wsmux_getmux+0x71 wsmux_add_mux(2000000,ffff800001967700) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd802c2f7500,80085761,ffff800014a28280,f,fffffd803f7c6a80,ffff8000ffff8968) at VOP_IOCTL+0x9a vn_ioctl(fffffd80361a9a58,80085761,ffff800014a28280,ffff8000ffff8968) at vn_ioctl+0xc9 sys_ioctl(ffff8000ffff8968,ffff800014a283c8,ffff800014a283b0) at sys_ioctl+0x638 syscall(ffff800014a28460) at syscall+0x541 Xsyscall(6,0,ffffffffffffff86,0,3,a2c3fd24010) at Xsyscall+0x128 end of kernel end trace frame: 0xa2e9c754e00, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic malloc: allocation too large, type = 2, size = 268435464 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(10000008,2,2) at malloc+0xa13 wsmux_getmux(2000000) at wsmux_getmux+0x71 wsmux_add_mux(2000000,ffff800001967700) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd802c2f7500,80085761,ffff800014a28280,f,fffffd803f7c6a80,ffff8000ffff8968) at VOP_IOCTL+0x9a vn_ioctl(fffffd80361a9a58,80085761,ffff800014a28280,ffff8000ffff8968) at vn_ioctl+0xc9 sys_ioctl(ffff8000ffff8968,ffff800014a283c8,ffff800014a283b0) at sys_ioctl+0x638 syscall(ffff800014a28460) at syscall+0x541 Xsyscall(6,0,ffffffffffffff86,0,3,a2c3fd24010) at Xsyscall+0x128 end of kernel end trace frame: 0xa2e9c754e00, count: -10 ddb> show registers rdi 0xffffffff81c210d7 db_enter+0x17 rsi 0x1ca5 __ALIGN_SIZE+0xca5 rbp 0xffff800014a27e50 rbx 0xffff800014a27f00 rdx 0x1ca6 __ALIGN_SIZE+0xca6 rcx 0xffff800003b3c000 rax 0xffff800003b3c000 r8 0xffff800014a27e10 r9 0x1 r10 0xffff8000019435c0 r11 0xd32137396deae284 r12 0x3000000008 r13 0xffff800014a27e60 r14 0x100 r15 0x1 rip 0xffffffff81c210d8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014a27e40 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=97303 stat=onproc flags process=0 proc=4000000 pri=67, usrpri=67, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff8bc0,0xffffffff82252c30 process=0xffff800014963080 user=0xffff800014a23000, vmspace=0xfffffd803f014108 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 3259 503856 50734 0 2 0 syz-executor.1 * 3259 97303 50734 0 7 0x4000000 syz-executor.1 70459 9813 62613 0 2 0x2 syz-executor.0 50734 88069 62613 0 3 0x82 nanosleep syz-executor.1 34060 67496 0 0 3 0x14200 bored sosplice 75486 47120 1 0 3 0x100083 ttyin getty 62613 87660 90175 0 3 0x82 thrsleep syz-fuzzer 62613 71381 90175 0 3 0x4000082 thrsleep syz-fuzzer 62613 344820 90175 0 3 0x4000082 thrsleep syz-fuzzer 62613 386245 90175 0 3 0x4000082 kqread syz-fuzzer 62613 216406 90175 0 3 0x4000082 thrsleep syz-fuzzer 62613 471574 90175 0 3 0x4000082 thrsleep syz-fuzzer 62613 514580 90175 0 3 0x4000082 thrsleep syz-fuzzer 90175 97370 25707 0 3 0x10008a pause ksh 25707 55931 92043 0 3 0x92 select sshd 92043 427103 1 0 3 0x80 select sshd 30439 350748 96920 73 3 0x100090 kqread syslogd 96920 337147 1 0 3 0x100082 netio syslogd 45918 114164 1 77 3 0x100090 poll dhclient 56077 431145 1 0 3 0x80 poll dhclient 35992 416725 0 0 2 0x14200 zerothread 1322 173651 0 0 3 0x14200 aiodoned aiodoned 85136 441514 0 0 3 0x14200 syncer update 1127 216103 0 0 3 0x14200 cleaner cleaner 73777 284380 0 0 3 0x14200 reaper reaper 62942 377787 0 0 3 0x14200 pgdaemon pagedaemon 80361 14331 0 0 3 0x14200 bored crynlk 63949 225627 0 0 3 0x14200 bored crypto 16317 365733 0 0 3 0x40014200 acpi0 acpi0 63369 458206 0 0 3 0x14200 bored softnet 58334 328765 0 0 3 0x14200 bored systqmp 21278 481698 0 0 3 0x14200 bored systq 74126 140703 0 0 3 0x40014200 bored softclock 55826 1153 0 0 3 0x40014200 idle0 27471 19633 0 0 3 0x14200 bored smr 1 258723 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9526 6356K 6356K 78643K 11088 0 0 pcb 23 9K 11K 78643K 783 0 0 rtable 103 4K 4K 78643K 663 0 0 ifaddr 63 13K 14K 78643K 248 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 43 0 0 iov 0 0K 24K 78643K 193 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1197 75K 75K 78643K 1811 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 21 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 178 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 21K 78643K 1232 0 0 sigio 0 0K 0K 78643K 16 0 0 proc 42 30K 46K 78643K 555 0 0 subproc 64 65538K 67586K 78643K 276 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 128 0 0 in_multi 33 2K 2K 78643K 134 0 0 ether_multi 1 0K 0K 78643K 10 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 293 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 78 20K 29K 78643K 3680 0 0 UVM aobj 62 4K 5K 78643K 72 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 90 0 0 NDP 14 0K 0K 78643K 76 0 0 temp 184 2359K 2486K 78643K 6705 0 0 kqueue 0 0K 0K 78643K 10 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 6 1 0 1 1 0 8 0 inpcbpl 280 654 0 647 1 0 1 1 0 8 0 plimitpl 152 60 0 53 1 0 1 1 0 8 0 rtentry 112 97 0 57 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 235 0 231 1 0 1 1 0 8 0 nd6 48 16 0 12 1 0 1 1 0 8 0 ppxss 1128 31 0 31 3 3 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 442 0 255 12 0 12 12 0 8 0 art_table 32 443 0 255 2 0 2 2 0 8 0 art_node 16 94 0 60 1 0 1 1 0 8 0 sysvmsgpl 40 26 0 10 1 0 1 1 0 8 0 semapl 112 176 0 166 1 0 1 1 0 8 0 shmpl 112 70 0 10 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3597 0 2143 48 1 47 47 0 8 0 ffsino 240 3597 0 2143 86 0 86 86 0 8 0 nchpl 144 5613 0 3964 62 0 62 62 0 8 0 uvmvnodes 72 3850 0 0 70 0 70 70 0 8 0 vnodes 200 3850 0 0 203 0 203 203 0 8 0 namei 1024 17312 0 17312 2 1 1 1 0 8 1 scsiplug 64 4 0 4 2 2 0 1 0 8 0 scxspl 192 18844 0 18844 11 8 3 6 0 8 3 sigapl 432 1385 0 1372 2 0 2 2 0 8 0 futexpl 56 21271 0 21271 1 0 1 1 0 8 1 knotepl 112 391 0 372 1 0 1 1 0 8 0 kqueuepl 104 378 0 376 1 0 1 1 0 8 0 pipepl 112 978 0 959 6 4 2 2 0 8 1 fdescpl 424 1386 0 1372 2 0 2 2 0 8 0 filepl 120 9094 0 8999 6 1 5 5 0 8 2 lockfpl 104 374 0 374 2 1 1 1 0 8 1 lockfspl 32 225 0 225 2 1 1 1 0 8 1 sessionpl 112 24 0 14 1 0 1 1 0 8 0 pgrppl 48 42 0 32 1 0 1 1 0 8 0 ucredpl 96 1837 0 1830 1 0 1 1 0 8 0 zombiepl 144 1372 0 1372 2 1 1 1 0 8 1 processpl 840 1401 0 1372 4 0 4 4 0 8 0 procpl 600 2926 0 2890 4 0 4 4 0 8 1 sosppl 128 14 0 14 4 3 1 1 0 8 1 sockpl 384 1320 0 1303 4 1 3 4 0 8 1 mcl64k 65536 68 0 68 5 4 1 1 0 8 1 mcl16k 16384 7 0 7 6 6 0 1 0 8 0 mcl12k 12288 41 0 41 4 3 1 1 0 8 1 mcl9k 9216 26 0 26 4 4 0 1 0 8 0 mcl8k 8192 32 0 32 7 6 1 1 0 8 1 mcl4k 4096 63 0 63 3 2 1 1 0 8 1 mcl2k2 2112 10 0 10 7 6 1 1 0 8 1 mcl2k 2048 49408 0 49376 11 6 5 9 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 88101 0 88023 15 6 9 10 0 8 1 bufpl 256 8235 0 3704 284 0 284 284 0 8 0 anonpl 16 159580 0 152021 93 45 48 54 0 62 9 amapchunkpl 152 5710 0 5630 11 6 5 9 0 158 0 amappl16 192 7600 0 7108 97 64 33 37 0 8 8 amappl15 184 80 0 75 1 0 1 1 0 8 0 amappl14 176 765 0 764 2 1 1 1 0 8 0 amappl13 168 295 0 292 1 0 1 1 0 8 0 amappl12 160 639 0 636 1 0 1 1 0 8 0 amappl11 152 256 0 243 1 0 1 1 0 8 0 amappl10 144 70 0 67 2 1 1 1 0 8 0 amappl9 136 555 0 552 1 0 1 1 0 8 0 amappl8 128 145 0 130 1 0 1 1 0 8 0 amappl7 120 39 0 33 1 0 1 1 0 8 0 amappl6 112 279 0 273 1 0 1 1 0 8 0 amappl5 104 250 0 238 1 0 1 1 0 8 0 amappl4 96 1024 0 999 2 1 1 2 0 8 0 amappl3 88 1468 0 1462 1 0 1 1 0 8 0 amappl2 80 11396 0 11344 2 0 2 2 0 8 0 amappl1 72 33505 0 33099 26 17 9 19 0 8 0 amappl 72 3199 0 3167 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 71 0 10 1 0 1 1 0 8 0 uaddrrnd 24 1386 0 1372 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1386 0 1372 1 0 1 1 0 8 0 vmmpekpl 168 13683 0 13665 2 0 2 2 0 8 0 vmmpepl 168 154222 0 152813 131 48 83 83 0 357 15 vmsppl 264 1385 0 1372 3 1 2 2 0 8 1 pdppl 4096 2778 0 2744 5 0 5 5 0 8 0 pvpl 32 458792 0 448147 184 55 129 139 0 265 28 pmappl 192 1385 0 1372 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 443 0 33 12 0 12 12 0 8 0