kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Feb 18 11:30:05 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.59' (ECDSA) to the list of known hosts. 2019/02/18 11:30:36 fuzzer started 2019/02/18 11:30:41 dialing manager at 10.128.15.235:27361 2019/02/18 11:30:41 syscalls: 1 2019/02/18 11:30:41 code coverage: enabled 2019/02/18 11:30:41 comparison tracing: enabled 2019/02/18 11:30:41 extra coverage: support is not implemented in syzkaller 2019/02/18 11:30:41 setuid sandbox: enabled 2019/02/18 11:30:41 namespace sandbox: support is not implemented in syzkaller 2019/02/18 11:30:41 Android sandbox: support is not implemented in syzkaller 2019/02/18 11:30:41 fault injection: support is not implemented in syzkaller 2019/02/18 11:30:41 leak checking: support is not implemented in syzkaller 2019/02/18 11:30:41 net packet injection: enabled 2019/02/18 11:30:41 net device setup: support is not implemented in syzkaller 11:30:45 executing program 0: getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setgroups(0x1, &(0x7f0000000040)=[r3]) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) writev(r7, &(0x7f0000000140)=[{&(0x7f00000000c0)="7c4609a58828", 0x6}, {&(0x7f0000000100)="a0e239ca574a67ad3ef0619e72b03a279380634bb2de5a7f6c1cb40e2efde7d20ac2fca0e99ae2be9e9ca6dc", 0x2c}], 0x2) r8 = shmget(0x1, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) writev(r7, &(0x7f0000000280)=[{&(0x7f0000000180)="5d022a8947e0d2a294bebe7adb3264acb60c9b32dc655b5d9ed57df1343e7474cbd7895a1619671c66671118fd081f01e506523d21ea06e713949b6efe71d35396adad74b024a89a60da3ba4", 0x4c}, {&(0x7f0000000200)="a79e997b40cf6369f43f8ce7be1f4e6bc7df376bb366f452162bf9341b76ebc52a780e767e5ab475a4472c769a0db40ca3c7207d0c1b", 0x36}, {&(0x7f0000000240)="c26ac4c3774f8494456a0469cfb41d031f278079dd7231e834164c7aed27cd1f2248aa4ae1a247c01f0ea69d", 0x2c}], 0x3) mlockall(0x1) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r14 = getpid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000400)={{0x1, r10, r6, r12, r1, 0x100, 0x1}, 0x0, 0x8, r14, r15, 0x7, 0x6, 0x401}) setgroups(0x3, &(0x7f0000000480)=[r13, r0, r4]) fcntl$getown(r7, 0x5) setgroups(0x2, &(0x7f00000004c0)=[r11, r11]) fchown(r9, r10, r0) getgroups(0x6, &(0x7f0000000500)=[r6, r5, r1, r2, r6, r6]) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f0000000540)) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') fcntl$getown(r9, 0x5) r16 = semget$private(0x0, 0x3, 0x40) semctl$SETVAL(r16, 0x7, 0x8, &(0x7f0000000600)=0x1ff) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000640), 0xc) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f0000000680)) r17 = dup(r7) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f00000006c0)={0x1, 0x4, 0x3, 0x9, "8fa812addcd3ab54750b18dfd57be49da3c90eb4", 0x83, 0x7fffffff}) 11:30:45 executing program 1: r0 = semget(0x3, 0x3, 0x20a) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x7fff) semop(r0, &(0x7f0000000040)=[{0x3, 0x1, 0x1000}], 0x1) r1 = socket(0x1, 0x0, 0x629c38a3) ftruncate(r1, 0x400) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x23, 0x0, 0x101) r5 = dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x7fff, 0x1, 0xf17b, 0x9, 0x852}, 0xc) semget$private(0x0, 0x4, 0x18) r6 = syz_open_pts() execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='-!!\'\x00', &(0x7f00000001c0)=',{\x00', &(0x7f0000000200)='\'\x00', &(0x7f0000000240)='}\x00', &(0x7f0000000280)=')\xa3!+\x00', &(0x7f00000002c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000400)=[0x4, 0x7]) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000440)={0x80, './file0/file0\x00'}) symlinkat(&(0x7f0000000480)='./file0/file0\x00', r2, &(0x7f00000004c0)='./file0\x00') ioctl$TIOCSTOP(r6, 0x2000746f) close(r5) fcntl$setstatus(r5, 0x4, 0x4) getpeername$unix(r5, &(0x7f0000000500)=@file={0x0, ""/82}, &(0x7f0000000580)=0x54) ioctl$TIOCDRAIN(r3, 0x2000745e) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000005c0)={0x3, 0x3}, 0x10) open(&(0x7f0000000600)='./file0/file0\x00', 0x420, 0x84) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000640)=0x2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000680)=0x10001) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000006c0)=0x3ff) sendmsg$unix(r4, &(0x7f0000000980)={&(0x7f0000000700)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000940)=[{&(0x7f0000000740)="3e0523fbc9946583357513f4f73e75421a92b8cc0f26db6610daffcbb93db171c786ffbcc4f37351e416f4dbfd1a5e88fda3fdcdfeffec1a10cef2bfdd0d2b43898c01903fc0dc785275b34979a8732b4b3abb80b7eea4a3c6e6a6cd71b34ea6d42b7be492adafdfe188ca765dc8a13668ac9ed18924dbc10398f5a9acde055ccfb65c7ebac4a4497172f62e0ae02f6ec138a61eaa63e3911c10ba25a092270146b7acd748ea98b229058bce2b7f9771d49027162ff98b04adc08eefb8b21a6b067e3b045a2d962e80bb4483", 0xcc}, {&(0x7f0000000840)="0a50d3122a53bf6e1a6d15612b4079fd724a95a61dcc2eb9f716e90e997a407ca8ddc0861717a5a06cc464c11e3e0f24e616d46b5126ee3a5225251ab83f8b6a1acc28c1285c122b945e27384d3296de9f372827ef864b457d17b42ba71fe2e636e3c7ae3b5c475864f6bde538c2dbbbfe76e57f64667b32d333085458955047e8ca7db8c321e0ab3f0c6bfc72029db89c08e2845b9a3481c9c6b973f6c0ab9a3ffffb8a559e4e384835a386fe98562dcd150b707d157911f8a98ba41eed1fbf2ebac73d3043cc171777c3eab40995074c2df9db17879484153b6c891aadb62bfd7d", 0xe2}], 0x2, 0x0, 0x0, 0x4}, 0x400) write(r5, &(0x7f00000009c0)="ad05500574bf9f597ae9901ca42084d0b10754c00a5c4af94217d60cbb76c08dc655c1761012569dfef7c50fccdbc2648be284476350c729c5d4b54808639f8fe38069dd873f6eda3a493ef55f573e704e5007f8cf685eebf4b797e940d2895056907231b177c219f2139d8eb762dd7a702991806cc165f41dad4c772635108704cdc0ac827260f583b8704b6575779ebfab036e372c15aa7a7667be8df11c85eeed7982578664e1b42060f3b178e0d22fc1ae9481759b91a4c5852c34721d61c5feb74e", 0xc4) chroot(&(0x7f0000000ac0)='./file0\x00') execve(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000bc0)=[&(0x7f0000000b40)='*/-{|#^^\x00', &(0x7f0000000b80)='\'\x00'], &(0x7f0000000c80)=[&(0x7f0000000c00)='$\x00', &(0x7f0000000c40)='^@\x00']) openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x0, 0x0) 11:30:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 11:30:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a6", 0xd4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff85, "7cfe4dbfa6ffff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) getitimer(0x1, &(0x7f0000000040)) 11:30:47 executing program 0: mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0xc040, 0xff) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') rename(&(0x7f0000000600)='./file1\x00', &(0x7f0000000180)='\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') 11:30:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x8) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x2000000}], 0x7, 0x0) write(r1, &(0x7f00000001c0)="3feaaed5c82a1bf4e0d173022dc5737f795e9c5f51d6889d0f021419c9340b4513c787f5fe046fd8faa6683a5bfbb24ea5871f5247b8a9bb971d4837f332e1c8ed533b482a2e968e805cb9d8371bc53ec9db9cc51d7e57ed4e76f437127aa184fa005e09dfdf37d3ca1dcdf15a2bc17114fe6596f579", 0x76) r3 = kqueue() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x800, 0x1, 0x10001, 0x1, 0xa85, 0x2, 0x5, 0x2, 0x3, 0xfffffffffffffffb, 0x8}) close(r0) r5 = fcntl$dupfd(r3, 0x0, r0) listen(r5, 0x1) 11:30:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x1, 0x6, &(0x7f0000000100)="d8f67d45f799e1b1a32ee4dfcbd848bd8f27f4620cb9ca19600a945faaae764f7d4f93754f2a5632c06db1686d16bffd186f983a360699faaadf7a23cc91bb5c72f3677e707ad348627a20e2c74d579d0dd6a67b24f4670a88428dd71df644", 0x5f) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="ecd430771220a070c261eb", 0xb}], 0x1, 0x0}, 0x0) 11:30:47 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) r1 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 11:30:47 executing program 0: msgget(0x1, 0x0) setitimer(0x0, &(0x7f0000000040)={{}, {0x1800000}}, 0x0) 11:30:47 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2111, 0x8) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 11:30:47 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x100}, 0x8) pipe(0x0) mlock(&(0x7f00007da000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munmap(&(0x7f000035b000/0x400000)=nil, 0x400000) login: load: 0.24 cmd: getty 75088 [ttyin] 0.00u 0.01s 0% 312k load: 0.24 cmd: getty 75088 [ttyin] 0.00u 0.01s 0% 312k 11:30:48 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) clock_settime(0x2, &(0x7f0000000000)={0x7ff, 0x2}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 11:30:48 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x110) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') mlockall(0x3) r2 = semget(0x2, 0x0, 0x40) shutdown(r1, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x100000000) semget(0x0, 0x1, 0x10) 11:30:48 executing program 0: r0 = socket(0x18, 0x400000000002, 0x779f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000), 0x0) 11:30:48 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) mlock(&(0x7f0000722000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000722000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) munmap(&(0x7f0000723000/0x1000)=nil, 0x1000) 11:30:49 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/6) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x2, 0x100) r3 = 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', r3, &(0x7f00000000c0)='./file0\x00') mkdirat(r3, &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) unlink(&(0x7f0000000180)='./file0\x00') semop(r2, &(0x7f0000000240)=[{0x3, 0x5, 0x803}, {0x2, 0x1, 0x1800}, {0x3, 0x5, 0x41000}], 0x3) semctl$IPC_RMID(r0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) minherit(&(0x7f0000fef000/0x1000)=nil, 0x1000, 0x1) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) r5 = shmget$private(0x0, 0x4000, 0x502, &(0x7f0000ffc000/0x4000)=nil) syz_open_pts() fcntl$dupfd(r4, 0xa, r1) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/189, 0xbd) getsockopt(r4, 0x19f, 0x4, &(0x7f00000012c0)=""/243, &(0x7f0000000080)=0xf3) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r6 = semget$private(0x0, 0x1, 0x44) shmat(r5, &(0x7f0000ffb000/0x2000)=nil, 0x1000) semctl$IPC_RMID(r6, 0x0, 0x0) getgroups(0x6, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r7) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) 11:30:49 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pledge(&(0x7f0000000040)='\xe7-${*\\\\]\x00', &(0x7f00000000c0)='/dev/wsmouse\x00') r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000180)=0xfffffffffffffffb) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f0000000080)=0xffffffffffffffff) ioctl$TIOCCBRK(r2, 0x2000747a) 11:30:49 executing program 0: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x14) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x8, 0x0) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x00', r1, &(0x7f0000000080)='./file0\x00') utimensat(r1, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setpgid(r4, r2) chown(&(0x7f0000000180)='./file0/file0/file0/file0\x00', r3, r5) mkdir(&(0x7f0000000280)='./file0\x00', 0x140) 11:30:49 executing program 1: r0 = semget$private(0x0, 0x800000000000005, 0x110) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000480)=""/88) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/252) mlockall(0x1) semop(r0, &(0x7f0000000180)=[{0x0, 0xe84, 0x1000}, {0x3, 0x6, 0x1000}, {0x7, 0x81}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x1800}], 0x5) semop(r0, &(0x7f00000001c0)=[{0x2, 0xfcc, 0x1800}, {0x0, 0x8000, 0x800}, {0x3, 0x8000, 0x800}, {0x1, 0x7, 0x800}, {0x3, 0x5, 0x1000}, {0x2, 0x4, 0x1800}, {0x7, 0x9, 0x1000}, {0x2, 0x36c0, 0x800}, {0x5, 0x2, 0x800}], 0x9) semop(r0, &(0x7f0000000200)=[{0x0, 0x5, 0x800}], 0x1) semop(r0, &(0x7f0000000240)=[{0x0, 0xffff, 0x1000}], 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = semget$private(0x0, 0x80000000001, 0x2000000042) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000300)=0x4) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r4 = shmget(0x0, 0x3000, 0x44, &(0x7f0000ffd000/0x3000)=nil) shmat(r4, &(0x7f0000ffb000/0x3000)=nil, 0x1000) r5 = open(&(0x7f0000000340)='./file0\x00', 0x8020, 0x0) syz_emit_ethernet(0x64, &(0x7f00000006c0)="efff8afa700a6a3cc8ecec26ab9447ed22f4490022c06a07d55d574b87f0710ce8ce071ae4c4a12da2f173c15ee45ece14db41d46e595d5a39c08a6bfa090d3941f9315261b308228bdcccdfa47d5ca45fb783059fa8940cf954786b0f26434631a67f4f") mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) ioctl$TIOCNOTTY(r5, 0x20007471) r6 = dup(r1) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000580)=0x4) semop(r3, &(0x7f00000005c0)=[{0x3, 0x7fffffff, 0x800}, {0x2, 0xfff, 0x800}, {0x0, 0x80000000, 0x1800}, {0x2, 0x20, 0x800}], 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) wait4(r7, &(0x7f0000000680), 0x8000000002000002, 0x0) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000380)=""/9) r8 = semget$private(0x0, 0x3, 0x2) semctl$IPC_RMID(r8, 0x0, 0x0) accept$unix(r2, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) fchmod(r1, 0x887a34d618970c66) open(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x40) accept$unix(r2, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) 11:30:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r4}, 0xc) 11:30:49 executing program 1: r0 = socket(0x1e, 0x3, 0x0) writev(r0, &(0x7f0000003980)=[{&(0x7f0000002900)="ec37dd70999bfcacc7257e0f56e165705d569e3a1b4ab9d9cfe541eea6ee2128f557a0ede3167d1183d4cce2cfb8997f8a848c7587e7e711028ac471e1fd6b989a15c91d2f2922605e8621dcad4fc1c46ec153c350520f31ee250207182fc2b651f1ee74896f6d0cc59c360781c41598fc643a0aa7b345babc11a71f79e0ee818a1bd8308128d904535c64ae6d6d87d9c65925f05889895f95f033c28d9310c00d2a0a014505a3a8de7cf35671df5deca1abe5d50e5431e7dcfacd5743ef405758020f06da08f5441ba02154cf5154b692f3eef8aceb92ed76dd84072570734f3d13dabfc29a6e06f91f9c557c9fde86f5975c9448b2d4a8a13362e37a15d265926f84652f403461db5f0941a2ea743233631c842706b55bffe08e1bb9b5fa3993b923950855a10125f63e54a4bf861d5f10d540372d21b44f079b3751480dde886a843bdd9f19543dfd3e8e22991fbd020692c7fe09bc6f9f37055045bf5decb524a344048c83a99cb99fe2d90ae164d3a3be223d4564d01022f6bb7c4243b3f223c29ee9647b3cc6229e88a89098edf80a8b52e8cf1d386a3b967553dc44526d7313c982d6299501612f9813c5f8b3c1ac82f65e0e4ba091f008e647eaa0de4cecccfe44e19c2b8473ec619eb6c1a94425d9e3a15febfe61aedb6dbbff94261928490b62a61585a5e08ab626b74105396118be1b973a2877e7efe4143b51ee79957ce03606a4e932ff4cfb9ddf46e14b24848d4cd06b20590d6fa26172f397291eedfd33c048ad6b0b7d2ebdde5b5d9ada7486513288531b4d3f183041cf2663eca8b7d3e30f0886b92f5c647b5279598e3db9defd15ced1babdce7f5fff0bf4df772b63fab584941d465c32ab30bb43545ebe8fbe65538fdda745d0fb32d7bb7391a238ba56e7a4dd05c57416c2ce377f994985d0757ec68a947f8514283203c228bb7c0a2f7cbe8c1744c515a0b214c036641c910818bb046847c7d57b49a5af200b66cc1a103dc7f789aa5c839d4286f673b2899c593c2b9266418c374bc41d565b0c7b633f5ac55d49da43d95a803f19a295ec05aa76d8a3184a36774f3043625dc4bf4019a46a3e61c37127f39a5f6a8b3467ee81e400578feade379ee45a2b5e95421586c17b623ff4b628868b181799e8c5adbf8aef13a39f302e9971749a3721bf398172b8a2bbb70ec7c4bebf80f169a78bb03ce99caa7136e1e5e9ddf46dfa125ff02ddbfb5fb9f492336f11649e311955b4652239ff122ce4c37566e9661331c08b49ce324c04571891e891b4c9cf5a6fa5ef4014560d81f44a38bcbb76e99f25b37b0419b618a5d12b39968926c43979cfb3c4dc5d04230156d6b8053bf0a03ba4d15ae64252a93a4eed64d25d50cb9d2b33338374ccee1076c00524e0d82ec5627cdbb33bf6d97a30564f703e2b29b3cd7af13bb0261f9647cd93099b78be82070ba571b7de42e938fbb23ac16c0f60d109ac50854c634f74df665eae6cd19372f4d061f546ac877cc4be3dccbe814076359de81e3f89dc42afd5247a40fd4b539f15a6395ae13667fb8933b5cf5be8b069629cb6f709fd415a3a9fb6f70e91bdb088e43a8ab7182c0a6d6b413d6533b8fe9d7e5dd1ac8cbb525c0e985f7ac6c1c0e251f6de6e8a7e9ee9ed3a999c84dbd989e6628dd47e7b7e914887acde63f65f1e9c78d260fb4dd976769974fe6ef76e39d3991518b0c50bb0c2ed2179bd0eecf9200f0834de44aa347695f956f4ca82799fb73d8481f6c27e060b18a6b3420838f9f88b8ebc47f55a4eaab04eac8cec105b39501f0c7ef27f0bec485ba5715a923501c6c6d1ab0804f7252d81d73d0b74ed388c598c8fe81bbda08e86209d990136fbe2cf0092fad6da1137092ad09e8736a3827ef74b991a19494721c19b3c92e6c36118e35c82c877b96645a7c12c432df070d13066ab5ee7f7750f748d1aa8c45f281ffc98a1c4c5d41ee69075bd0718cf18c156fc8635cc018352ecf43460dc7313fa3317d469f6f75d0c3951b1d385f1270c08fcf238210efad21df7937b459e7154993c3aff82b22f378f9fe0fcc90eafb346e42bcee370acd3ef9cd269988d8da74b1fd66f4ef406772e223126f9333becf853ab939b8ac6bae13e99b4c5a40f561669877647d566884ca2821c8e07797fd9f504b1d1374ad602289006c674df214a45157ca6cf25c22a583536ef3924c71da8630d3fe8c66825a997f2b73fe2c7a879f3ba790d6c2bb253d11d7603e9f245c1971fb6b240fd6ba6ab52c22c7dfdae4e9b09584472faef3b8c77430de3f75fb1f08b64f078e94cb3669dfa0b3359092b18e5205306d5e17e3a6a2e10c37893dbfeff7332a5b15884461ffd5e7ca03e1abac4028a83c4c922911c7e1bfcf03de3edf8e436f5a860d966580de0d25d73038625eef06ae282875a2f323ca76f96f377dab67ac1c0f43f28c53653c5c7df5052970f21d6df8ced3950c66a391a639d7ce507ad6fcd39ef04821dd7a1c66b973d98cd34264b96bbc77f1753798dd195fad0fef3b4ca7eabc11e95606775cdb36c7a4b4636b8ce7061649fdc8c8fe755f5d869c849e2d017525645f76e030cc7ddd9a3393eba33a72237aaf5c463bd6bf7f9c691b41f6dba8bca150191a63a3b1ce6ca6701ed8958b6078b124b897ca0cda6f6a19f186b49cdc17909d3b4a367b5e7b191714f26582854d68765bfe8f147d686aeda26737a80706610e0c40a8db2d911ab3bcf81f70c7cc280dc74ecd834d40d49ac445f05b478e0e033df4dbfab64b14b7c9d6a8c1d94487db102c41e626d1c6300de6f9d301e8f5b5ba30737b83dafd4605136b24741954f151bc466861f989374c2d4c04e16c3da656d32370773dc65baa81eeac38a7345e4a9c35dd05fa7c706444229360c1d89a812ca0c947d822d2b43695fa78a2c4414ae5af88150eaf7192555a0d9faf12d84d8afbec444cc6f3f7804013d4c8981e46657b75a78646af320f8cc5ce8dcb94bdbcc45e13fcf2c1a01c1efd71ad18f816b9c3eeded1d143e03151a5e7d7b6a3495ce911c74761b63ca71a180bdfb9ed1f15d0675f5d077fa97f8be4bdf94b84e0e39dcacc0e4f2d98c794498f7744f032685a2ad688c51a9a7762c49cfa93f7d8ac287e28d1880449c80ec7df785c3d893913d4b10542934c850d02918a07cd7ba2edd0482c12339e15da9085e2e52d3ee7f06372c6f5485b9d67cd2449f11ef54367e2a88aa1b583de565ddcc32bfcaa2501f30eba9d20e1a828442d06a45a257ad4983bf5011aa89cc9c596948c5f83e0541e74af743ee20839224deddf20cf4ffad909172c0d6a6138ff1a0652b47e8752ca4cbf23b3c786709845b232b484ffe955028ac8ab689dbbf4c733b55471c70c715df3383f798ac820e6d7a39044e1e09b9383354cd0c73777ffd5908fa1cebc36a853cbffe34e1c3f7c6b469a1ddb83ae0192e0e312d3f1bf6f5d4581c0c7930d5735298114647050eadf805f63e62a28877d08d3f32ff2c34d5e1f5c9f92b902ed82eb898b0e64eadf60059787bfa4724fca1c6795b217925ff9f053bc0ac75b38b309c49ac5cdd1a6e6f0e17de7c31df48d7ab2406b0e2f994c47c85db2c6a5238d25760b74299debdac669f1762fc83e136256f78a69f198b4e1c4867760fb6a02350f01926fcbbe9c4a3680076bd7e961f589525d2cbd3ba2df30ed05a85cc2825e683aa6761a5b57aca99791f7c9f8031ace45b632a94f7a008d50badcef4f7efb3cff9b312cb6afde46711280545980d5ec761f8540c3bb28fe75f47a059a32f4d7922ad4c72702bdee0aadaaf0736f57b3703351f10814899cff99413b34484212f29fa9b04d2af1f34e9515a70a59f6c99d2361f1fdf3c7a71927d4f8fa68b0e90544d5da9af40168b978b4804a4f492820a51660ba994d14ad581703cf5749c5d72196d59b9b8ee14749c5936977d0929c3f0f4d48ebe73349d80299a6c9a81529a33f9b1a3d4420748630ef86bb916f3e0a3bf90638184f93154ad0cd80b6beec049d0b7b90826d776447b9178c45c324dc32f5ae93c9792e806adeaeeeaa4116ba2a50f73cc1d47444f850e77447d236810442dd775456de9984f6848523fc766e0a6fbff3d435f8354318d4408993d9b960d7b142ff5226d530f4f3cdcfb7e4bf31d32ea2ebe83e60cd732cb6405f38cb19eedd79c72c655d67e7bf97232f49e0dba7a33ad90e9ce8ee53b5fcf3aab0be9460f3f28f63ca4b0673aa32896054655448c991941c9909c3687c3fa581a03cccc5b03b73a32765af5ce4163f3c663ce492dc01236af031061896a04a6c99c8d10622e12d4fb8ea572cc89308f5070c8ffa2cd94b4b1963f09a06af9d9b351c767ce93999d3c33d991e6272351c6da2e51b691bdf9fff47979aaae9f85c610396ed057bf44e783ebf706c2140d098f2bde9dcaf853750e1ae6f6c1990fabc14e9b39d4ef51f973afa2bee0cea4356602ee02da3d155dcfe61c319e6ec2b76e06f932491b85aad6920bd1b095f9b3649751f740b898f5992bd1a56e9471215116c6d760de3c8fde6cd90057b2e8b05aed575367a135ebe5d275ffaca6578d58c9a2b11b3b839c969c83dc2a139e335f1db5b00c248f0865aaf5ff4702f0f8fe9b617f3e2801a01131f5dab710747bc7503e3d86e197e40d26622cc3bc9bf6fc82decb75", 0xcfa}], 0x1) lseek(r0, 0x0, 0x2) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:30:49 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x5bc9) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x2, 0x1) 11:30:49 executing program 1: r0 = kqueue() readv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/214, 0xd6}, {&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000200)=""/149, 0x95}, {&(0x7f00000002c0)=""/23, 0x17}], 0x4) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x6232, 0x0) 11:30:49 executing program 1: shmget(0x1, 0x1000, 0x0, &(0x7f0000000000/0x1000)=nil) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000002380)=[{0x0}], 0x1) 11:30:49 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) close(r1) kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x7ff, 0x0) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x8, 0x600000a5, 0x8, 0x5e05}, {{r1}, 0xfffffffffffffff8, 0x10, 0x80000012, 0x20}, {{r2}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x100000001, 0x8}, {{r2}, 0xfffffffffffffffc, 0x2, 0x800fffff, 0x7f1, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0xffffffff, 0x6}, {{r1}, 0xffffffffffffffff, 0x20, 0x40, 0x81, 0x100}, {{r1}, 0xfffffffffffffff9, 0x0, 0x20, 0xd, 0x3f}], 0xbee, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x0, 0x6, 0x6}, {{r2}, 0xfffffffffffffffa, 0x83, 0xf0000000, 0x5, 0x372}], 0x2, &(0x7f0000000040)={0x20, 0x2}) write(r0, &(0x7f0000000080)="cb4d33cfcdf37380b07737654493cff0c5db", 0x12) 11:30:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x80000000013c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0xffff, 0xffffffffffffffff}, {0x18, 0x0, 0x1, 0x2}, 0x1, [0x2b, 0x0, 0xd6, 0xfffffffffffff9e8, 0x7fff, 0x424134ec, 0x4, 0x9]}, 0x3c) 11:30:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) fchmod(r1, 0x140) 11:30:49 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x8010, 0x80) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x4, 0xff, 0x2, 0x1, 0x3, 0x6, 0x10000000000, 0x2, 0x2, 0xff, 0x7fffffff}) 11:30:49 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e581", 0x11) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x40) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getrlimit(0x7, &(0x7f00000001c0)) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) write(r0, &(0x7f0000000040)="37f536423e614067775390070c7af7a3ffa535db46c09ecee15ea717a3fcc0378675e94b330c261942d6bdce3d6b57b1286b344db2ffd5f43b9044d680ef8ed4317d93b953d3a984f9ea15840eaecd3953da5c521525da5b468fcd9e0a41d71287e135691c715ec10a4ddb0279a32fd24c753c670c34d17d4d2af3802b03efbe0775d5a76d0aa20b921f4b6055e5bc0c342a6f8c3b38a1626a2ec2160a205de2b89aeb456537e562f92f43f410e7483891", 0xb1) 11:30:49 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munlock(&(0x7f00003eb000/0x4000)=nil, 0x4000) 11:30:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x27, 0xbf, &(0x7f0000000080)="13000000", 0x2) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x0) 11:30:52 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r0, 0x65}], 0x1, 0x0) write(r0, &(0x7f0000000080)='F', 0x1) write(0xffffffffffffff9c, &(0x7f0000000180)="45fbdb50aa00bf1ca46fafc0c4223e4ef22a99affe339afc942c102db2f7845569787a9ba121d731dd7c8b89795e01854dbe446004cbcf767c5c2f9164deb4f6c14052c883f963e3f8285c2e7c04bd6de8263e70785a0fc4498e76f1b1c608c9c9c393dc94514e8ed0280f64859c31621b395396f72bb73a4d16ef1b043b2bd726", 0x81) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 11:30:52 executing program 0: r0 = socket(0x18, 0x80000000001, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) r1 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r1) socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 11:30:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) 11:30:52 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) r4 = getegid() r5 = socket(0x6, 0x3, 0x8000) pipe2(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r7 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) socket(0x20, 0x5, 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) sendmsg$unix(r1, &(0x7f0000000b80)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000800)=[{&(0x7f00000000c0)="4c2f4ae36214db7bc0b34628eeb548fdb23d71518c6f7d051c4330da8de448b4b26e874f1cc8cb5844895dd483cf03e0b5474b5dea99a0c1c2aec314fb2eeeea02003eea377a15c546ae18973c7384bbde43f1fb616e427de38a31623618dc84ee810da0009f9c27e2b3ceb62b88df9459881c68102921656e4693106c01d8c76b80ea1b9046f40b4fd4b9c72ace9a19513e329494842846471c014874ebc0ae2beac34eed6098585bb0cc8df62761bfb9a25da97c02e30fe4dc833e4d4c6e3752cffed27d6e55c6e17986229af12035a5557db59e48d3223b734c967c3f33fd0d4a53ad10c38d6139d09e57024be6fd6a090272d63214f526ecf76d", 0xfc}, {&(0x7f00000001c0)="5b522d2f8574fa79aa8e74dff6002a702aa464d247a39a9a51640be6524e07f81eba817adda83d97e93a69f530af8220d8f988ef76def0f949ebfedc307d08c9eef63a55f92b24ec7a1e14c4e8ee56757db8a10b7fc14a01f7fbafca89f5fd7ed197e0bd952b33bbb8ba4b976633b36507786fad1090bfa612fd8920d958371affe0badd02241c5d4cd5fb82ccb2cf6b078a818b0a7973ff8ef69439f1ac8dc8c95c464f19dccc162af3f29475b8b89138825188d4e64093c15fa1c5a29e10ea8e5d", 0xc2}, {&(0x7f0000000340)="3f600639bf92261a22f6ce7dd553ade0116b9fea45ee2a16053b67b4a8850d250fe701f382573c1b07640430e0ea919222b9f4b661f3a42e0fa20f317643e76957767b6ac087e67ef26a10328e9f514441b6afc4f852027c16621cf1e0e24c6cb7a80d10b7b853c788f81ff5c520e80c10afa32d697960a829cd64b0aecbb27052dde0a302f77e837b86caef1100b6ac73317d861354761f77ba53c2ac02846e939dc5c1aa42d8b83f3dfa300e08314904a839d8fbeb25254b7c671876ffbfc9d95b17eb9b5b5da3a85c18d046", 0xcd}, {&(0x7f0000000440)="9bc4de20fa980f7dfba0ba6e07c86cc3848f39453c0e2b76643148a60c4e42b0881f4afab52455ca8e943d80b98ff18973836876752d57f12a7ea543167aa292f661c6758052a3931bfabd39febf6f3e270576eebfffb655e59f55b9f2db19a2aa382d4810849fb106c813301aa3387ef3ba1250672d819a557061c9d4d4ed636b3b865f4744c534ca61a163018c71ceb2967d903d7e759d6e3797c1465e97ebb58aca4884034ed006bcf62d4018cdf9cf9d11dcfd08d163f30fcbcfb9b13d88a367d3078ffa653f", 0xc8}, {&(0x7f0000000540)="1c1c41852aa6ecdc0bfaf24b7749e8e4f7267f4a28082eef2acd919527c0375cb5b289e5da869c917441f11bd5a76c5461a166759dbad2a403e9788bdbab714a0e0b9b2543ed883ffc35be80fed4701d720f13482e0e868634f507982173e202e086cae46de444d704454d8a897df49cb5f067a081481a9565ff9506af29457d86fef47dc7ae53ad9b70021e5563870148bb89cae8b126936d83f9f063e2ad68b2ff42f5f66ec162203ba4fa586998009581a3771fbf877c71f12dd01fab3ffebf0256a12dc4717545f26e5fe72a99de77b7af6c83395181c37e68947ad9d5eb4047", 0xe2}, {&(0x7f0000000640)="d2b67e4d9fc11e56340becd617d1abefb3c45472d0a236e00503414213a01a95ff1ed2948e767858a9a17170bc6d86c6e155b1d45efd6f62d966d9c5d973eb01d0153fa6e320581e1fdf2c21d69b95f68929c9fbeda29944a30c1c032c53d6c87b9b75a7fb67fb076176615b0ec14898756a0e5251abdef8b82732c9759381dccbd3483177cdc0d75f6e1311e9b813e8161d1cd3f06b72d505e50c12b5af3179dd600530c05d", 0xa6}, {&(0x7f00000002c0)="4116c4b216bd198c8d74a8", 0xb}, {&(0x7f0000000700)="19f51df50910284d4f77ea6cd07baf6f54942b54750041f27e15b8bb1845906e88eca719ba24722ceba227fdf19e481efa9e5183153aa5e8978f8be6f59895017ae1e8d3dc3726ee9388b04041c234be791a2e8fde1b60f62ede00ff8ed13f72251e473b0779504f9faac514bca0513d8c5067cc1516010486d0857d19d854aa", 0x80}, {&(0x7f0000000780)="0573fc2d3c385d5fe5ef52d39add9970282023705ea18b9a5ec3a931f15fda150d6d3aa39465949b06c704bf058d536fdbd5b469dc7a2f4ea205a160a68c4543927d9d93ecee85517609", 0x4a}], 0x9, &(0x7f0000000a00)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r5, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x168, 0x8}, 0x7) 11:30:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = shmget$private(0x0, 0x2000, 0x40c, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 11:30:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x101, 0x5, 0xacd, 0x1, 0xde, 0xfffffffffffffff7, 0x0, 0x1, 0x2, 0xc70d73d, 0x4}) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = msgget$private(0x0, 0x8) getpgid(0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) r2 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x6, 0x0, 0x0, r2, 0x0, 0x1000000000000}) pwritev(r0, &(0x7f00000002c0), 0x10000000000005a7, 0x0) 11:30:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x10000, "b8000000000000080100", 0x0, 0x7f}) r0 = socket(0x18, 0x3, 0x3a) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)="abdd2700630eb8d939", 0x9}], 0x1, 0x0}, 0x0) 11:30:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f00000001c0)="aab622c86b90429f7879b360ec06db2d85d2b4c9c00d76b1859af3be11dbf1844f7326cb34de49570d6ed68dd34e1fc389c0ce1db3d5bcd4f2a10b4332f164f77071f65a5a73303063712851950d146d7bcf4d46772da60c3992cfc0fd814ea200e35d12cde02308a3e5bd0c7ea163bf3bd710b7f41bc923d52127c35d108fd94c6312fb02a1efe78420bc437fe5e1a2", 0x90, 0x400, &(0x7f0000000000)={0x2, 0x0}, 0xc) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) poll(&(0x7f00000002c0)=[{r2}, {r0, 0x4}, {r0, 0x1}], 0x3, 0xdc) recvfrom(r2, &(0x7f0000000100)=""/11, 0xb, 0x40, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x20, 0xfff, 0xffffffff}, {{r1}, 0xfffffffffffffffe, 0x20, 0xf0000005, 0xa7, 0x3}], 0x9, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0xc, 0x6, 0x8, 0x20}, {{r3}, 0xfffffffffffffff9, 0x3, 0xd, 0x6, 0x2}, {{r3}, 0xffffffffffffffff, 0x8c, 0x80000003, 0x1000, 0x4}], 0x2, &(0x7f0000000400)={0x0, 0x8}) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 11:30:53 executing program 0: chmod(&(0x7f0000000180)='./file0\x00', 0xd6) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xfa0, 0x20) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x9, 0x100, 0xe0, 0x7, "0d3ea4af28a7c7f0725eaac8f07a55d061161bbb", 0x7, 0xe958}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000002c0)=0x1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) chmod(&(0x7f0000000140)='./file0\x00', 0x2c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x8, 0x7, 0x401, 0x3, "c680e9515adbaabf36e58ed20ddfe0fbc6244be3", 0x1, 0x10000}) open(&(0x7f00000000c0)='./file0\x00', 0x94, 0x0) 11:30:53 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) getsockopt(r0, 0x2, 0xfff, &(0x7f0000000040)=""/30, &(0x7f0000000080)=0x1e) 11:30:53 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x40047463, 0x0) 11:30:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x200040002065d) r0 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) recvfrom$unix(r0, &(0x7f0000000280)=""/56, 0x38, 0x802, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) sendto$unix(r1, &(0x7f0000000440)="c15f5ab0c4b9f8c29725c1de7a3a57b525888fd7863c2009530f332ee1f70c4e9f9c9d8f0224635afb8e33fd0368dd906568cac5f8ffdbc98de7c0aedae8ed0a6fe11d8de56b7414fd1f1847aa4a", 0x4e, 0x401, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f00000000c0)=0xffffffffffffffc1) r2 = msgget$private(0x0, 0x21) msgsnd(r2, &(0x7f0000000140)={0x0, "f5a1091694f541e779339e39177f065b1d924308ef7b1c092475e3bf45cdcbd97868f97cece1092aa56457e7f03fef6b9c4909d66eab5b94bca7565c484c98d6f8e8a71c9b1e938b9010e90b0a67afef1e3de5c300315bc649d7"}, 0x62, 0x800) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="63973c71a83c3d04a42b488e12bcfa002377e44dd72e", 0x16}], 0x1) r3 = msgget$private(0x0, 0x449) msgsnd(r2, &(0x7f00000001c0)={0x3, "7ccf35800ba545848e69623da42c5a74f7849f6a1a993a4807052666ae16c3a355884707"}, 0x2c, 0x800) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000380)=""/150) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) 11:30:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r1 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) symlinkat(&(0x7f0000443ff6)='./control\x00', r1, &(0x7f000034aff8)='./file0\x00') renameat(r1, &(0x7f0000d5a000)='./file0\x00', r1, &(0x7f000033c000)='./control\x00') readlinkat(r0, &(0x7f0000edc000)='./control\x00', &(0x7f0000000600)=""/234, 0xea) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000004c0)=0x3) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000180)='\x00', &(0x7f00000000c0)='\'.\x00', &(0x7f0000000140)='\x00', &(0x7f0000000300)='*/(\x00', &(0x7f0000000340)='}\x00'], &(0x7f0000000480)=[&(0x7f00000003c0)='*\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) 11:30:53 executing program 1: r0 = socket(0x818, 0x4000, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) 11:30:53 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa, 0x0}, 0x0) getpid() 11:30:53 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r0) 11:30:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20080, 0x4) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="2d0d8d5a8963a32cf505f62c31ab3bfb752692f467b6a5cdf2461d8dea3a5bf440bf31ebc17f9e0090fc03edd3a398917370f2be3ba99b6ced3754ad4ea7f8ee5e831097a99b65170a8bd4cbc0764242ce3abd10827f2193f55c0932fc2f424b26987b255d766e1bc89768af1a2f4bb6191092cf42bb483c1333b2ce8c9117452b34d9eb36a36c52f75221385c8ca59b60bd189cf033beb22221aab035ead969907870aa91dc49018a68ed661e42210a10b57a9875f3e60950a52979d3", 0xbd) read(0xffffffffffffffff, &(0x7f0000000480)=""/189, 0x6690bf5091b2a900) 11:30:53 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2084, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x39, 0x4, 0x800, 0x9}, {{r0}, 0xfffffffffffffffa, 0x2, 0xfffff, 0xee85, 0x1}, {{r1}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x100000000, 0xfffffffffffffffc}], 0x7fffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x20, 0x8, 0x5}], 0xfff, &(0x7f0000000180)={0x1f, 0x7}) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 11:30:53 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0xfe) clock_gettime(0x6, &(0x7f00000000c0)) 11:30:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x1c6) syz_open_pts() unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) r0 = dup(0xffffffffffffff9c) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0\x00') bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) lstat(&(0x7f0000000140)='./file0\x00', 0x0) 11:30:53 executing program 1: r0 = getgid() getgroups(0x3, &(0x7f0000000000)=[0x0, r0, 0x0]) setregid(0x0, 0x0) setregid(0x0, 0x0) socketpair(0x10, 0x4000, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x200, 0xdd}, {0x7fffffff, 0x6}}, &(0x7f0000000100)) socket$unix(0x1, 0x5, 0x0) getgid() 11:30:53 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r2 = getgid() getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) getgroups(0x0, &(0x7f0000000080)) chown(&(0x7f00000001c0)='./file0\x00', r0, 0x0) setgroups(0x0, 0x0) chdir(&(0x7f0000000140)='./bus\x00') r3 = semget$private(0x0, 0x0, 0x60) setuid(0xee01) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000280)=""/11) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000440)=0xfffffffffffffff8) r5 = semget$private(0x0, 0x7, 0x0) lseek(r4, 0x0, 0x1) setgroups(0x2, &(0x7f00000004c0)=[r2, r1]) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000000)=""/191) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000480)={0x3, 0x89}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000000c0)={'./file1\x00', 0x5, 0x3, 0x100000001, 0x0, 0x100000001, 0x1f71, 0x5, 0x1, 0x1, 0x4, 0x3}) 11:30:53 executing program 0: semget(0x2, 0x5, 0x0) 11:30:54 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) kqueue() write(r0, &(0x7f0000000100)="edb3b044f0305a2960acc8ca79652fc5406e3ae16ab6c676c363ce0920980897e78443ab89f1bf6c5e9c4c94c35315bcdffa556d8c6e43009b138e82871a16d9ce4a9e59a464b0cf06b714c287c7678826e95951b528a380761b16bad3d7f72b8a8e7cab9e606644a6665ada7658463a2580dc8d8f4e48c197b961d0179b5549b3c268816f513336ad9a272cbcd20a31aef9182e3b8f3dbc09ec1f376753cfa1acb3fb9a0d3ebd9ee46e3abb8e2f18a2a68888f1ad6f81791dc1f91d55f3cc1f6c924aab9474882ce16dccccc1ea200eb428f62dc7544981f70303fe28dbc8d0c3195df736217e4a938dc2dd9eb251d64c23d680b066972f9e08cbafd915ca746d74de90f047c15efc052581ca132b21c14124dee62c47c10d569349066cbe9fb2e2d61cfcb909bdc6b52c048d0d1b4f27878e3d4e2e14f818adc06187470df371080025d8a5440f570c1fc3576aacd6495309e3f14f265c07d32d8c1eaa6f444f976151dc834f9a6248e70174c2c68d10b207d5c26e59eb86af56e22fbcf5fec2594f3a4e10c9c95abe3649e9c12655c174eba7d4c8e9cf81d8b9407a15ae3d72ef1c708f00bd1cbf900c28a301c618f223776fcbad77d1016dc35aa53caffe1f76fe3a4a3b4888b8cc2ee43db4cc25f77590f14ceed821c9a53c38b8b0780e162de9edf590772c508941ddf96cd50b2c70e4a7860b300563b993968d93bde3b78b88f08a533729e3c7595a1aa519c83311e93787848ac66df39b26085b969a34e919b8005445e6923100767a1e7a53736178ab7c39ed11a025ba1e1abf59e953e53526927a36db5eb901d9a2ad7703cd9b5799e8ab75c0a8a0c34a8716889989fa98fa144c788609cf9da7f24e6fb0b38978cc08a3f912fe305108997d5aad12545e90c681dbb788d34319354479d5f818c6dba8911064dce840be63009af59f5fcd900b8598f086969a4008e29ed526cb40d29832813438d64adf009a2d50a66ecf16d031f11e385b483ab2ec77d57ffc048d8992fde0411a9c457f93fd80e75ff600427f2485bbf1d2f80bc3e227072e5b247c324c81186fc1a930c80d82be270bf1e643aa15739e7521c5a636646b3f7d36600ccd55eadce5af4de7c4855b7dbc7eab10b16b3339c05c1128694ac32b17e00c4ad53ce9952f285243ef3d6cd158afccfa83809e620358d16c96a60d2a65e58d2aaad5e32a69dbef6c21e578ac2c47e1aa0a71c6ce218e5db23749dbaed87e265b0d86dd9c19a313b1ed229389a575851161c0c82b35de15b5cd8135a091acbfda7af3644834cb614238eaddf93d9f81eda06770fcac98280fd6e348a943bfdf31e29fc3b422b9eb7827ed6c871d1d55e8cde37c20d7bfa2c6283e03ad449185291c78cd8e3e78f7a8ea392ecf37529d525b589e77638606a6e8bef4d306cbc82c4ea65d74314d0db9005416239eeb25394f0c11249865abf6e100a63697d69f5e15ab8337f81b5e75a456da6a7ac772a894852218c023631a0dbbfaec6f096d83327a117072780d89368078ac180c71847626c62b722995274e1bae5178debafdffe73a31f990ec8e4f4d31951bf039c5538d9d3d858380093555f761e4b4cc6c70776561f429e9f34d6c33f466d9d26b42a0b7dd1393c28e0561830b3522ae722201e58249509e6f9f20676ac72427f5b6d9ad6622d679d94606863492254bf7ae4908344634aeb0a960dee1a3570b58b8eb6f615b15075b28da77e55325c04efbcc14cd28713dfd743a92613e0b1360e1a44b11a873bc707de351f4abe0e4adb63841df36c787a19b881ec1631150611cd53cf8b5392fab8e272057f5371da76e88e25c049800d947886f754c6708917c4d07cb72ab07d54a2452dff7035a6f89d5a0bf5d40b6619af41bf1ecb1899109ee6ce4687d3befb03eaed4d0953fbe068f9588d5a3f2a3aa0d43b9425e2265137385b053be3722f3bb8daecc7bfc061a3d6a82ecd26b458f90d3b3e08fc57dd7a4b125be0652533e10974ad57323a8a82c35e70665d6b1cb7232dcba011d32f3c064e9db1bbc3415ac4bcd4f544ed2ca9904174112439abfbeb3b37c74cf556874172ac2a3e7e6fa840eb65fcab219de958788056fc7f47dbc631d5ad937210ec3f749ab3e260a7fa9db240efde68d5445ed80dc09b6f55b5bdc8e942ccd85152734ed775ed75d85e331618043433200e0895fb1a0b25699fbae3d754a20ea8beaa8ba1ba75f28174a36b306d291240949db45436954f10e79f389329556b5c8274d044564e69e208fc821bcb5ded83867629e3175373c43c7624dbff6cf8eca17b42eed8199d3a35044da90e2bc371196ab7ecbb233db79cd2508763e24908c3d552ba550ed7801897d42bc4d13f7f8e914239dcb9089d3b6bcb05646f89acf6e57a8109b8d25cd79c3aabb75ff1d1a2df25d7ac7aa0b82474266bd8819a15f67d7899ac11b79f0b620976748e040cdcdd50c54ac9734522d78758f3236f4b995739b1cc8fdcc5501c79940094b5a23f446419949aec62be614a24835f39c6702ab0f5755e3fcfbe28f6fb4df237bce1d5b7b21250e80bd63c4d5b98c9bfb1d6f42e475b8fbda3010e1026336991bb69fb7d12c59a4d463a9ab74be1a3272c9555a83b900dad1d4606e9f6917430dee090683cbcc0681273f502c330d16fbad755f18d86121c663641f5785dc9d3d17ad74b9c6ed5ae15c12c591429873388419621d2ad2877e00cbad1c0bd0aeae652cfcb36b5bb2886d1c7b69f445de1de565ce7ca1d9bb41c7828a8d469604fe2965f62d4b033e383210330609deda1291a0de461bb1ea9dc710f60ee2b98f34dfc9e9c35c0607aa0ac36a00272cc6b8e47ff29313a6ffd545e9784ee9b3dbde20ef7d7a01f379c93e88dd829b5e3c3f1b87de215c567ec37276b364f69707bd356b19ed219bf0a3bbae950ce383358cf0e6481e1f080b0904cc19249f6ca57991a5f848533cad7996942e3cdb9b57a8dfaee9630f5363237d3ecdba72a4a886b8b7d6378d6ff5352cb1ee02cc379c583523f67ee1a22a8b6558a1d16f763f17db36d410b88ab7bac212a194a2a5c72827c06890602615712b92c5cc63d4bc7d82605fa6867ec496f7f455e0b2628676d5b330421751fad317353d381ed21d17844803fff2d916ff0829d04a831525cf16de93e3aee5d7e28876ebc3e8c615eca93c1ea9f94f8d636aec186c4c07491b7134f48f14497e08348705264d3a23bfa1f9a2905fa32fd38c029acf94e24daa4c78978e158e184743023299f89a7b566c0ee458e80661000bb4dd70ed103867250df4b4ae3d14e059db45fc55c3c4035ac5f39ccbb63d5e367d42a957d6605e0f054014105109037a5e2e6f4527f67b9c25ef82acbe198e0a92e016f065400f8863c62d8d716cf118bc20a2e2efb36b76909e18a4f023e8ee292e5a5d0b725d871e1b4ac9b465e8cba31405ca3cc17ec8df9194e905fa791ad70784e6954686d3dce418a7605099f66693bff7f56f747fdc36fc0e1dd322126861704535cecb8ce360dc60139f79632881552621533c7d8a9759d108c733f44e072d5b5bff9a050c59497c80ce8d2f1808243dfbb5af476de860ebc6d2ec24aff1f96c2c5809246f75446a1ae4f655178fe06599e1770f43a6e39154c74b5876083c77d3ad0df64b550009d3a3281001c3bf297c4517300fd050bab6e71fa4c4db6c291b7ba8824d590642ca8c8347aecb2c5c32b4814e8d7f42078a1a488b58e0c9cd816612027a464bd82b818b05bdf6d7adf823767ba250e8c87e14279fadc90326177ca352beafbe21b0f928b5084ecec6038403037f666f86772dfb7dfadff0a022e4a02cb142a1e74c2978b7e89179288e1cfe3da91471879d967d4ae5685ff7934ea498765a189f39a9387ab339d1e7844caa0161f4196618ce628c05bc24fbee4a7bfce51af87fe77af3c6ba1a6b0218d881fb64b2e0c84017c68184f8bb86c3718b6278afffb1e69aea2162e810cc8a43dc51276f681d801aed20266113f68a69f756a32754c968364fc14339f1028dbf574915f44e5097360e15286d10c77397b64c259ee59a39be1ca6a9eb29a74cda1da225deb8aa719e1885e27d600faadd01fae51b94d01fd15d4abef1d96449d7d320e7d32f523a2b8c40e22ee3e8e65f48836f56ff26dd5f6e02e5aa1ec7ea1ad669455b7a745f0e30a5f8b1a5a427619409449376c0907aa85aab692518979d81c51b34ef5f01db330a98ff82df699ea56204d6a1e3f38eae3a6a884b4faafec435368fff09c2219862a90e97dc59e2d4c81dabbececb019905a10a8760bc6c125a8d7a03fd796094cacd3e0100489fac5ddf7c594118d90d2c1543efb0f638f1679974be1d8408ac5283d32d459a55d0bfb204d07cbdfa7d15a17b873549c6e681edfcf85d909c2a9dc971954c0128c563a35e71cf1e2565261e4caa0b7c22df2434858aac6d25e2cc98a35755ff56fe8d186948d38e68f42f15c2e3f9f022ed44a0c9ace8986a29d453fa69ac1156ce1e76e7dd02f5633c8e04a257602dfe905754c010b50dfc0332de52d33943939c24c34c9d4500e255df71240ed859a9b02188869b00dbd805003b7436a67fa99ffc0c670d1ae18ce0f1006fac7a02e01947b3ed9f1ff81b2e5c036eae62cb4e5183e5f4b1af03ead7a0b077d59a615ce5532e8c3235fcc77e93e591aba9455c98c49d2f625027f2177d5c4767901d47dc55715104f7d79624f395743a83fe9bd068c2b113f8c7bc83608c55bab192445731b4cc6ae84a208782d1c5767680c5c2cc9ce57cdfd78362e5b83573ad25822329158427b1e6e4a7ea1fd9d36e7c078557d434377046584745b4a86fe298dba826fc8087c9ed7b881a9029b96d63e778906bf592151fe72c6d0e44fdf66b68a0e313c5377439047865fc1469caf7e44bb5f63a5b4a742aa3ac1d07fa20146135c1027bf60fe41967385dd234b8b65aa3963d1d57bbd13922c3f214d97f7e52ca86cf3bb948466ecdc31fe45893d94b64899eb3137c7f661e13072136997da2b896de606910bd3390cf52561cfcfcf66529e7a54dc2b0a4222afc0aaa4247c622b4f98c8f632b5afcaf7cdf27d12ec3aae12c1334f88586d08f7be0c3e582c3d107f7c1bad51a5f1f2c6f24311394660d74dd729a36eae426288d592633e2932050469fe3f6406c4e3023b935bc4cd1e002a66fc5408bf411bc2e0f89caa66e6f1ecb9352bb78f3aacb18e1ee0a38699b5a2bcdfc45c46b902a96185e02334969658d635222b24985f6dea391ff1e30cc4442849456999e2b96b2a61fe6edd6097f3b80e6c96f57f63b50755cf97713ee4d2b4b4f8578d8497dfb40cc24daa49e445fea06ef26fb0d76be5cc0ead64c71406ead3eafac82fcd1667644859169a3b94aaf6821798299fc66db5b792d1ac77be37ca66af2131301f4612f75a5ac18eeaf83a5299ab6a55d9f33b129ebe7c32e1b06a770f00c4bfd1f29592ab1480b5dcecb332c13b4e3d3fd29438f34d347b6fba870bdc0f100cfa444be927079ba3b010fa896fe69780bba38026b907a57bd80a9ef0be857e9ab788b4a530329275254aa679dd6b0e8a6306992886576d631cfdf8b1978fb543720d293814f8f9a502695b647664bee62f00d8edfc7f615054b0a432aa5152e3d2b5251b781425ae1c869367b3a40884a7085159ced722edeb472f12d21b69cabe4bf58f5d51f3aebceb3143d0101f3daa6b4ad2f0c52340939f1ff25d652681bbabb532c53762f8505a52177b324e7f8e5", 0x1000) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x22, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x80000001}) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f00000000c0)) 11:30:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000300)='./bus\x00', 0x1, 0x0) bind(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="1951ef43fcad6836639b12b79a184197f21f94d9e636d7ddb3141284550bd9136388aa7d1c5cdea6285951c710cb"], 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') r2 = getgid() getgroups(0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) chdir(&(0x7f0000000240)='./bus\x00') r5 = getegid() unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='W\x00') r6 = getgid() getgroups(0x6, &(0x7f0000000100)=[r1, r2, r3, r4, r5, r6]) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="000000186a56b55b3e753300000000010000004dd5706c00056fdd59cda2d3ff228d3043cf2e70c0690000003c00", 0x2e}], 0x1) 11:30:54 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) lstat(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffe) 11:30:54 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10002, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrlimit(0x0, &(0x7f0000000080)) 11:30:54 executing program 1: utimes(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)={{0x400, 0x10001}, {0x0, 0x2}}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) 11:30:54 executing program 0: socketpair(0x10, 0x8000, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000180)='./bus\x00', 0x80002007, 0x5dc6) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x81}, {r0, 0x4}, {r0, 0x40}, {r0, 0x18}, {r2, 0x15}], 0x20000000000001e2, 0x800) 11:30:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r1) 11:30:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}], 0x1) writev(r0, &(0x7f0000000a40)=[{&(0x7f0000000840)="f943b2760dcd68d88f1b12bdc8a11525dab7015baa3194d6706aff25a66106ae8b6a1c10690b76f622e5d4adecf10a6c66947ae226eeebbe589c4493de04c44ab116668a8eb75ef94953a2e59c0d1554f1b68239093adb07746551e87affc27dac88efb94fc979e4ad9e91e1fceb7b407e8cbde561a738b4bb3555a99d86ceb9b21f0ac433b21282f3a862db990aaedb62f4057fe4a8f719445e07089b78a982c9f6429892b1798a6525187bad537265f973a1840c1d89f00189f4a81d7648bdd3fb41e99e02effea1e1ec1f44630678cfee878effb9f7023347586c1216b6f3ca3dc118c338738fb9e741f9d94647fcfda140c98957", 0xf6}, {&(0x7f0000000940)="20ea89b7af70b952949ab7046f11b2d982a5b29d7e45cb87d54b15f350eeeeb73dbee53942bf5867e0809e7afa72bb0cfd38ff13993936474d5954a66245d409bdd49280bcabdd02d0a13868be65ad2e95412e84ee2905d61d0d97f5ebeceb4aed9b13710762e006899165ec81b2afc59003c7dedb1cc19446b663c1c323d706a0d232ab175c246befb5bd5a44228d9a08476729b6372197b0e1212fd86789bf5ca2e5054fb9ee1d40d8b9f598a080db8f9fecac93130117429ed24e86ff7a0d8a7ef235d5899dc627c61c351952597ed05067e88d676312549762bb5fff73e328ca", 0xe2}], 0x2) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r2 = dup(r1) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000200)="f512f1b8558189abca71b1307779f755fb234be6cfd9b4d91210b1c2a022840f42360c0b6c8ca647d627a84fcd211af59f444f9289b924d7d2ec53436433fb1f267ff3723daff057e661d3c72930b929b914159e80092ead5bc68bcaef1f363d0e7ca8641a12aa28ad6cd1b0b1f0bbb2a4dcfed42e0c164c099fe64dc06d55958383107ecc4b1c8500f431c006ecb587b62f0b9d43c528e4a7cc591c43d2aa5216aef2160a8076f2", 0xa8}, {&(0x7f00000002c0)="2e43f38ee35de71a62b45a4db028e24d7af11023041f10c27d21d33fa0dc22c2ab0cb8b4e5273b8947380f25a2fdf42b1cdc87c60d912ebff51ebb22b986f7289ddcd9eefd4790bf0a17c600c9854d861567d3ad4b30e82d062ee245119c21df6bf5b40fc884bb002c31f0c394ea7c5a856449992cd27b694da474d07c35a7abef5d3a575ec5f8612672", 0x8a}, {&(0x7f0000001580)="af6450eff88d8b79e6a9987f7b550381e1e415502c7ddeb6271b2862f3a2d4af90cadaf014248e1fd072fe88d51458bbb7289caab18d6184e51160ed7983c87775df0dcf4ae7a235e8e57574fd5876cc3cb1f164aec6523d95d72ce688ed5ba0a5b30bdd2324ccb639cd0698b095424847186ab143b42220b968fdad77eae1a6695c115c5e2fe88aca77c6161a935be7aa62d0cebb56bf17d22a47a8e06ac616c9a3daadf70fab9df0e0d4b009a2c4ab7851db161579025a6dd9193ff4213f4c6841509fbf5f0dbf567c275c79594e6f9e345d578f9dcffdf1736bddf282da7cca236350504863670974c944b58f141490218a6c8318e49c752b3eae2662652b2bc0322214c6e59ba4f05872184d476ad7b4a309481a34ab3b42532f71ece6cd5980b56befa325d3c819d37ee37c4d9e2141fa526a0c7a89421c59ce6289ed6bcc68ea3ccd359da4baf21dcd7920cb9e9f1d2edbf065dd42793878ff2e213049b98ff55697aae679bd884a6a9679454201787b350edd4e85cb4e6b86a2de439e0ed3e259d07af2319d62cd17c022138f133b0cc24d19e28c66c84bf52231e0648690af913b10eb439be3a813f4fcefc60bfb63e09aac9662cdfc7d187631876b78d16e1ee8c0cc180860ef24c06a13f075f36f94934e436ba771dfdbb6c70a7751ecaf4e68b2a1ee0eb3f18db13122b69f8cce6f08042d8ba293bb0153db321109bc3e66f44a2676ca35215c69481bec23545d0ffb03c32c2b63fb6f381817ccb75eca0bdcf566649368498111b6fe83ee38ebaa20fe6ca98fc945056ea711371a7cc65f9b03384c05ac6afe4232062312775747772594629c1b188f5cc4357a02ef0c26687cdec3eb12b7f35431a3122ecee022d375600d94e6eb3d0c6a29d50cdc688f599cfc1ff8c9d7419bfa9afac6ab7d93e632fed842fd4f479b889a886e200a57a9ef4eca72dc3d484d99fe1c1578f55e578e4e811ac7c931014f9d947916d987056663cf2fd4942eadb979cf83e282b2d30be18680050d670fa2117c4c8750cec37bd80de26e88f96f11aeb5d922ba6aa527c97319555bd1f77748ec597939c67eb4a21e6b7744c4a41787aa63e4d254e0f6a4944fe375157ea995842d74f31c6f09c31aa953c075c98787b50115b659a8abf357d8ff463b03eb33c8a651893bf38466751e580dfa9583bba259a4e94a78809fae77435a9060a75e31e3459a6c0e5cc03853f48e30dca32e0d2fa6f954419c271a063e4129e03bfefd92e43ad0c5f94929266864cfba5a084a16072ed39cd3263f3b529839cb88656663b0e74ac884d7b9ca5fcac967662639a69cfbfabd8731c703ebdb6c6a7ee2b7ac0bce8c093d070b0a653260ab47919f0cf44ce76554ec2f1e9b5a370cf15888a2653c532cc53d7ee94d1dcd8a223124b859499de7a5083ed62d63ab2a4f76344589b3f67b916b6456c16950cee63d53e7bd5ad37215166f1be98fbaf62b83ff7bd203bb14ad0eacf43f07368092990a789d08876bb2746a8b882f763cd3fed9a1b0631e0c4a9a010ac98cf76c26a2d25475c19240200f0909d95961d5c794c55e980add949ef769e498a0c4d87c94818541549670d289ec9c4e64c649f46fe66bf9b1d64aa701bb834fbf53e0debfed357e8e5acf31a3d8f26b6dd376cb9222c6dd66cad6d5202beba650da6cd1ac78ddbbf85f6f5de674d5e3ee278d9ce12929b2c364769c4a1cd9bbdf2f9e0d9011868d2da2026a4b9cf1f5a23ecad41c9e7c7584a5836173e5f9f5dcf531a7eb1e331ff823862b9d7f7c3895b95525ab9f45c2b0f38d35707b1b1376b144286c8cad3ae80b84c912852c20f36b9f6c7bb76ac045603ad6e44544b0173c746ffb06e2fe84d6c7f5338fb201a717d8920ee692c96bcb0243c057d814819e88ea89d8fb5c1a0946d6beb357659b846fb512fb4c8e3b3f46e23f7b804d9efe795c71f7a931ecebd43832464d5aae1e6e6d01c1f5795dc49f33ec323f5cc32e4ed1aa70fb215359823efed9bac98ac23f14a7663ebfba81de35a7c13100660356326decc6af27de4b7684986f4636b182ca028fbd772806bb2f9539696313cbcabcaa11cf230704009eb6515b1be4bf6b9d0b23f5c15df39b4b93720456c55d99d21e33a5aa482179a9a1af37912fa87e970d4fcf1b6ac1a75de567df4602fc1f7c5f513b41bd6e7abffd7466f67fe02f27e018977bc7f2498cd51ceb5e809eb2310b88acb6a7aab4260502e19ee7242dccf89d6b1e51b09b04741cddd0cf323909b6c63fdb6652710b8296853bbfaceefe1fcf62af52969ab13b1575c0b66a6bac08f9b9a661ae555c525a640f07942afc5cedc9aded0198e3e5268655902eb00778795efd00c976149e77bb6ed3ff014cab4c215f405fa41c3f08a347c1f7e8e1e7fcdbff51faa2ee3fb09a8b623bcaeaf7cc84d18dbc7d42df68300f0b0f2e164b88d0120d98d8451c3188cd2a5dbf3aa3150a80f952ab02593aa01a6ec59e2b8a41a1831c2c243e2485dd72293b292bf5e5110c751ef69ad58d55876b9b792b0feb0ac87ad91e8ed1ba4bce6d8f9901a68804fea5340ac5dbd72f46261eeec03867a5c41ec95c9428c7128d9d4b73ced087fd315c2a0c280bfef8be9419cc19ea2bbd6441d8dc3984f05572892458e5a9fc89f0cff488e2879daafbec04d55a8bcc094abad760ac376735692c55d6e66472b9fe069c8439a2960b7c4c7b0425033eec4e83b4f7cb7398282e6c69c0bfee0b42cac9030c366b768b3d0d5cea8b24a6a83b69873562d0966e3fcb30acfadc338a173f97dce269c0fd3889db983ce2a1fe70bd62f4b0892dc3df2e797d2fd741022ed6adccc5785b8e4bfb782f6aab9f375eda7b90a9dc14032bddadd94691c9005c05fb62ccff56864375806e9717bc9539ebc0947b3244d38c39ed667bbacd6332ce3609b4c73a1d5f99384c431275ac0b02a6d2c11736f2140691bbfae32d2803b7b915ef062d1dd8eb371d910275324552d6d4add7428f286613b0d968ba462726e935c1a16337576fa8a1b736e43e465e4ab38556ee942adc1c2bb6722248d13c046335c922c6b608de87e26e102860a8bbc2893c8334f2a17a47fcc26f5d3eff1fb86be85168f761a57377862de6a91d3a0f8fcdf0b24be9fb5a0a5a8656fad203387177465724a936ddb5f495daecc694f32e3dcecf05cdb3d8f42aac4eeb715546dad70f82530dde81f6a9363f02f74dc16a3d33ca614bfdc4dab6ccff78bd7f98d0b17f5cc523c58ec0426dc95156a8e9a17c9ae1e87f406b65649c8e22f5690274e46354df9b6703b2048be071cba77b25e6500847bc5972ef591df6a55eaea82cfcb75160d9a4bc453b85b1442fdcf83a75e49f4714156313761382a7644970a93a2dcafac4df3ec0c57382c1014477067cec32a4e708a947403be3e47a69108f5c8534ba48cbdc641d18e7669b98998bfddcb064017bad576a6c41858bb5e3ce873541c90b6d9432287fd39e16db583c5c3dc4f21cb98b1c740f1db69ea51c962d77ec9f4fbf56e6d763d111d132b070d8adaf837a7f1d4127ad94e0884ace96c4484a1c81d1d8db3317fad19f6921b972003eeebdce9e6f01ec01080604842de1c870d7bd3688e9815e0868fff3e168671fbe28f5cfc06bf3cd8409e9338b53617ad36bc3177d4d06620c4b85e91a8ba1a74282581897dbf306b9b71e976df481749c03c0ecc31d8f917bd121ee578441ffe32e0eb2eb4e0e3be2b74091a8f790fb2815c782ac7acf0c4c6e68f9c4a2ee0eb904e82a5bf98e28a551f70bf83f419a4bccdd334cbcbdec46e68a4d2b27c64e993a4c03c5c092451b9f20b088a0b91ab49c9b1f0db0cd9cb1945b6062ba11165da7dcbc47fcec6fa7f9884b9df9a09394339bbd70c100b2567c00512a7284c1a1c9bb7b76c90820350e15356879939f63b76201628b52500e3d9b4bd30b19f93beb97c9ce9b4a9055f9f158d4090bdbf79f943046259de7961e431594511e94145ad31841e270d759da6b386458aebf44685fd284b401cdb94a9edd61c8213180a01e9c0ca8f9544d7ea0cbc4f19b23fb5061da0e40123209b105e002aa274bd5e80184c67ae98e093950b9be09049dc406f49c722dbbd78d38602933259272e3a75632e710175d2e41d76a6ea80642ed546becdd5f846f9a70f97331df8f49e208254f23a5d9b492a494327927df18af73df09480045448a4b7c18ebfe845861c9b1fe3383c34f4416ddcb0a9de8dc1121871b7c0c706f30a93eff521ae5d2387c3c4505b1fce496d1e511e187f8b87ce99498df93e1ef86d0a7afc16556440365330f58ccf793d59af27e195b405bc347592bfcf61a1e2f6bd549943047cfcd13591f4cbb35bb9e34c360abc1c80a33631a29fe184641e92b0d1ba83d055e43bee87c14ac6295ae41956c7326116c4e0272f7783fbff426ece7c18536f1d912b81fff4a0f2d133b0fb6890de3739723931e8a6e48d8f1f6082c32222629c3c6bad6b50866fa3fe1766beb7c94a066dda7bfd37fee7223a8b42bf1f50f5049c5466d03c7d0663e26b8086667b2532b4ca2f4e96db2365485b393ebb7bb27c246bd25ca57573c27fbcadd24107bf9ad6e294b5e79028f10beac10a26ef8aca1e0f94ce3140b3515c028b4373e93b4319e15af8801c39d43ca211e1138a8d592f2c8ed5a5871d9fd8fa7812f4f7a800be09f8540bf2668a92730fa54392b729d03a003a028e965c218b7b7724335c4dc0368d1cae14d6d8b379f86edd32f836ad3efde90f207387c50ff6075953cdd6915a5c04a0866fc70d24a8d69778d204c57e5cb4092c3d014ed1744bccb9011e979a6e86624e7f7c3317e244ada2b7887f2f6ac5f6cde1f31cc6240918ad0e56d2b258c5b690934b48a7f53cdb49ec62106fc44cb7b7943c0a2497ff0e391334b9926217c43da036ff02b990a108ffe29144e27ba645641408dd66c52f4bb59ecc93b5a98f8122fc9605bf4104aa2eedd54c45b336e9060be5296167e4b743b9af64ce52943997acf86b99ce516cddc9639c464d32eda772fe85f54973817c08505d1d1355b9eb564480bbf6c2ed4d3e1d4929db8c48376adc005fc04f2220883bf8abb80ac9858966b56b6098c2807fc583fadd77bde31045c1db06874cbe8ff546887bd24d4f7bf4cf7ae21dbeb80e1cf49b5191600f9d20ac4c9a7c4b8e8e393b111c736ade1ff7fc261d9ed135fdffdd3c535215aa296f8f5decf0ca336abea0c1faa78b320095cd97de9cf902e282c13a1a107cc9ee2f61febc6f4c50a142379f3bc0b3a6d69ad8a0b0426d56b4504b9266b8b71ee3e7ea6b5a6ee832621bd32d895023c483748ba088e781e7e1fa6a0f062fff3521040cc4771a5ea09cb851498db22e1b409737e880c8e9bbd00e1644fadfaa9d7a1888e1f049869f929392daed185652efde27c4a0b535fda06432b9c288d97c6b12f2630d0e82781410b20f017bb53943459d0a76bfd9fc3e87d0c6dd08be1ae18be1f8df49d415aa61108c8ae9a1921fc267a2ee8104a5edac741c3df2ffdd18666cd27fd9b5bf760805489753f7fa92103051903d23755eb83965139b09c6ff9b73735a40eb1ef6247cf9da6838fe5da357ee3b2ff900e0a9bc89c12b2b02f7008bd4e1325acfa44cdec5ea907043c712d83896353141262faefb9867fdc4f5b81f146d79538bee5ebed1f4b53833420bca3f190d2660a181769924574226e1599894b935f5d8baa4433fb5a6b33a7dd8f939afb0f6b0c0fc7c9e0135565a256", 0x1000}, {&(0x7f00000000c0)="6b9ec1e7572702e09388fd18c7cd21992f9396930d7860e81228c6a5bcd34fce3fc7ac4ba4419dc4943bbc60260d23367a73d605d60666535ea71b12e7ca704ef3e03939ba356336b16905b035d15b05a4c27ad7936a76dbf68911480a5b7a126700d0d063ac99771e7de5621a91", 0x6e}, {&(0x7f0000000380)="d26e3dcbf21e0d4df9b52c6927ff0a0c25daba15763f17fdd20932db506e41c1cd16ad48a2f5a61985b59342f8e5e6587ee79062732286c0e6a9707c68b7de2affa58dc98e830575aa01d74736f62a4d1b3cf7a513", 0x55}, {&(0x7f0000000500)="3361dccf1de2cb34eaf418bcb8b12240a5f6192c159b73fd340912f42537140bf9942ccbee17721b248e86b7bee6d403260a169dfd7b5a8ec119802f89bb86ec4ec3cf4fe15ef795410907eb104d6e6b04763b976d82c887b3bab8504050f5eb4f71feed76dcdd475e46cbf2443200c3888dcda1f35494dc657ca28aea9e4275405c258565527ddc8e9d391a1e8411305a40a738c3f15f9d0ebca310c01948615bb80e2b86a68665c6dbd6138e49c104b544979140c1f6237d53b048ece235c8a18de9863acf6a07abe9c33821e40fa2df8021f1fbde63de0327bcbf506aa44132a7b1babc26cdf7a3dcc257a33602b6", 0xf0}, {&(0x7f0000000040)="d64a90b57a85f6060e1e17f844f55322da4c4ff9fc8471277b3c6444678da35b93065386dae5d9575f8b5558a5cf8a", 0x2f}, {&(0x7f0000000600)="f84e728e4213aebdc14ac6bb280534883d2a98c71ed253a41c90db07637c432086dfaea2d37b7a1e434106c89d1e504127358cce00eef3d83098c1ef3896f83a5e129beebdd3cfb9d396690dbd869877c26f3ca4e9f01025408c6cf6306b5c348d50a448718c6a54cbb297dbe2b27878d4be1b9e76f5601cfe17992d7308745a5d21f334a1c91b71a92b71280074e27b55e64d12127f18b053defdc1166aa4b4763c69fa822ab6af4041dd", 0xab}, {&(0x7f0000000180)}, {&(0x7f00000006c0)="c24a40e4a3f89b579578a890b5f34d00822558daba27362b612d537bb10d34cf8ecec7733f6ff11a54809c21d2c0fc84e587e9c2c2f92c2b64f1fa22bd4ada565c1fd73f879eba53621771c07eac01471553f09322fa55326edd5a63cdc9349251cc5a1ea486d04482316f2ca46eec6767293d55e860d7a9923adcdfaab2394ad4fbea9a798e85d5", 0x88}], 0xa) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x3, 0xfffffffffffffffc, "84555509002000afb081952efc5c9f2700", 0x4eb9a9cf}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x5, 0x0, 0xff, 0x5, "abba08f4a96f806424bf38e3791d4cfa5d65a7b9", 0x7f, 0x9}) 11:30:54 executing program 1: r0 = socket(0x21, 0x10000000000022, 0xfffffffffffffffe) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x9, 0x401}, 0xc) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) 11:30:54 executing program 1: clock_getres(0x7, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget(0x1, 0x2, 0x3) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) nanosleep(&(0x7f0000000040), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) setrlimit(0x8, &(0x7f0000000140)={0x0, 0x1}) getpeername$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) syz_emit_ethernet(0xf9, &(0x7f00000003c0)="6fb6c5bcc5e394ebb95e478fb84c2f4d346734be8a8e9814cd150306cdb719a84602b466f352c86c700a5969293c1404dc3365b01bc3649f62335ef6cdb9f56e5dcd19dcc023c49c90fbdd40baf9627c9303a5112259afe08bdf00fb05965e4034e276583ea3d0c2352b57a126639969267169314f241c7cc6adb241a35608ecb1294d3c3efa6fdfe8c0e58c27bdd0cb8502f28763b5f1f6d2363889b5c12cb31f1683ae4cfbbb498bfc9381d76c14804904fee8fe444e6e4546d52d6c5420d321de06eb569cb123d6fdb922d79191bf4ffe7f0d9b91f03b0b0cf1416444b9d06a83d25bf80188f7c88417ef27a6633bea93fc22fcac73389f") ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x2, 0x48) semop(r2, &(0x7f0000000340)=[{0x0, 0x3, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0xf02, 0x800}, {0x200000000000, 0x0, 0x800}, {0x5, 0x7, 0x1800}, {0x2, 0xf5a2, 0x800}, {0x4, 0x101, 0x800}, {0x3, 0x2, 0x1000}, {0x1, 0x1, 0x1000}, {0x0, 0x0, 0x1000}], 0xa) 11:30:54 executing program 1: r0 = socket$inet(0x2, 0x0, 0x7) recvfrom(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x80, 0xfffffffffffffffb}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') socket(0x10, 0x4000, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{}, {0x1}], 0x2}) 11:30:55 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000040)=0x8) 11:30:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2006, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80000000258, 0x0) getdents(r0, &(0x7f0000000200)=""/61, 0x3d) r1 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) write(r0, 0x0, 0x0) syz_open_pts() readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/225, 0xe1) 11:30:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 11:30:55 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x26) close(r2) pipe(&(0x7f00000001c0)) kqueue() pipe(&(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10140, 0x0) read(r1, &(0x7f0000000100)=""/107, 0x6b) ioctl$TIOCFLUSH(r0, 0x4004667b, 0x0) pipe(&(0x7f0000000040)) 11:30:55 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2, 0x3}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x5, 0x0, 0x0, 0x1, 0x3, 0x9, 0x8, 0x1, 0x2, 0x1, 0x9b}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r4) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:30:55 executing program 0: write(0xffffffffffffffff, &(0x7f00000003c0)="5b4072ef555b5587bdf06ed9a90de6cdb4c62e8ea19b6b53965340b144101930da0034c9c2548ade7e579a2032c52b833c0dc066ce9d75926c4828496b89354a551899e3dfcd3ee9d38dda9b6b52307c1ae54694848a7f7ba33c5f05624bd199ef4d57651a75c41c657d0eb521370e8338779a1f9d2705afba06616be6ff8e7aa765df243d04b71327c72d21043dc57ee4a4419cd2c4e827f9958b5610b4800c9db3730cbea200b7a08e0eb8bed6e5f81d4ef3d0e127779c3ab1c167af157abbff941d889d1d7b4c517cce248d6a2d89c82a69338bdab97079c709cca70f300754ecdba382eb43ac53ca77316442cde4af79e5cbdea81132e084d826b30d1566cbaf4c6e52cc37661131da5a8933e9416b015419215df06c1bd8b07ee5dd4f5c5bf48205bab054d5fc96547c5b5b6e59829bb58fcabd0876dab60dd911f158e48cf35cf57b48c0657706da2609a28cb883c24eb31dcabe23d808ccbb17368ffaa85b3b83403e2f33b532dd06a01e164b069e6f481e3b46570ba1b2c888db4c4c593c1fc5961011fd5b32d1c4f86494f0590aea3002594f4d721b4d34867e5fc6b1a093967e49bfa3be3b23596f157d11be7c8259cec0fcad4c2f7aba2ebcb2c64b021eef99b93132775c598be6eddb150fee5d4df77f5ce10b5ec3e937e4e839093737e357fd4eaba6698a99245a36d01419f9b4623c59769fe0440f1bedf5df97a47b70c54e0142ade9d462569d39122767fd689d8b9ca0583f17d42370ef9abae4dfe2e593cd62e2dacf15a96742ca355e3712198f7485a8a9487ed8bd2771791852b8fd19ea584453f6def2ba02c19d96cfbec783825c14ebb2351afcd6e8f9f6b1a30e73517c1347e275c8fd0443c1d7eadd1eab92c586f5e42217ba4ff04b3b67319ca81ac4afa6c2e48db45e885919a3ed630ca27d46837b3c4d2eaeea08f3eecafe414222db4cb6b987b6fb79abf8351721fec562e01e4085a541af6c5f15e29ccf93dd612a5ae59bf23d40eb3de521bb169f68ec39d9c73f8a7467837bef129a52af9284a8397fc727fd63ccdd4bd409a74024474031bf9b4da566d4848826b75663f4fa04ad9902e500e6132e8b745c983ceb3bf36e508478d15938a645f09b8618d7ed1c2663a53f50f9b7c423186bbd9e034729eba67725da6e97b61101bafe5d3bc75020dbadc0a6a1d7ea5fe331600f4bcbdd1d79aaeb0720ce71e904218affe9938def453c68033e41ea4e0fd301ffe06d54c4c5c8521759603843dca58d73818e5bda723f7d8514d28c01cb32eea51ff47bbc7fd3d6e599eb7cb60f1e3523721a8420aa85dedae632ac56a60c94bc641b2ba707cdf016b1a3d5e77c765650317a95bd24e1a4bb8cb50bce5d00d815ebe803dc236e773e8999275dabb8cc279cc41f0a9dc0a41f65c18e652015f4a1fc049ff66d054686c3146d70e1525367e3e382648b2eb1cbb7245106e1f478521140297e68c7bf98c631154d7a0d15ca6f62974cfa377154e768260492e81be2f9e34cdf109b89288a03eefc0670680b4aa9b0b484cbd15baa82b0b0c564f757d3dba8952ff69ab686397b66cfa8806151f9b5b180d047251a48366f52a1ac279f42d3a5c469ac589df826c930f466cf61c24724d96f2f95e28fbe6f56f63402f92a38a4594bfca5f78deadfb9c84bd9fe6348719b728dd8a736824b74d6a2b77f86053655c482b5c3df285efab47fe53978620d1ccfcbf45a727bbfc49a22e816b77079df3b9cf4acd7f17300faa9f2d99a8fc6c1b022d6c7e3b3ca4a0fc56fa5e2489b47ebee52096eb47c2f1e5636c4d85156b0f4bc41ff6f0da288025019cac401c3ea316f6038163933a2b08855b43c9b0f195a04ff830417370991ac7eb6a83b5f8b85acd9d76258399ee598ad67a21ccba73798ecf5674ec206aeb08d538bdb6f50d27137302f0bd7681cc7eb52d789419815f681c9b4c4efc368e56b9d45670536f8a2a15ec18d270bd8ba8415bc68374a03b9a60f621c3e34ee9369168badee9bff499d2d99a1bf29545370c9494a13511af19e7ce2eccd1019d897a5dc80c21b8779aea7191f866cffd58c4b0c754a72bec8c1f7ad2d3731fcb460538e3c27d56fe7245492b55764520ea3767291e2b95dc1b0c639d9bca5efa0c8e754570f999796bcc14499c2e97f3237892a02f22026c5d584b5c55b88c3dabb52f0805823a00b6de5d4568918df5381945f8126a58eedfc1643e597337ac5733db819be7d90998e99ab61c3f0d5b94943d5b3d81f2fa4119b65c8784e938794b206998ad1edbd5c0162d830155a159470d5ef679e019e285b8135eccce06fd92c7c55f10957aebdb2df013efdd83255ce3491613da84d890a85c5200f26bbb368619b79d2d32b44a9fe5f22ae9df9de13c64032ba6d5bf420de49672320ac274c72df7909ecd078d8f848bc76917b2a905a8e009263ac94f7de887228192675ce1eb23ab31f1666ba1d765e2c98cc15229bb216970505c9b412020b4e995407ceaf16eb2eb602b83db0189285f1c99f2b2fc6f28127703ef2438f0e998c37b2bd8f6058b7a3dc88b5ac14c01008a91434b4fe9c28ee9466df60941b243ac7693804d96061418399d407b7e592dc6d9f0dcd7eda6fa06661714c76acd2b5445f2c8b70fbc40d82ae7f4fe2f796a5c94b6d045c497f8d2ebdcb0e0461336573df587299d9980e62d63e95b5d89d54352415c78b6f4c0e5731c1ca160ad0aa57e8fd09941de6e98124eb62be6405a7d42256842c43b06bc020acf8c166d05f2a4c69ef3690052ba48b232bb5b283eb0bfefed6b3778fff6d9a2d9ce70b245cfc186ff760c4f934040a558505944ae29e3b313755fc3d6dc526c9d65cab4dc001e3a1d0894d15e0a2326355d22b60a10a1e5118c267051f557f9a2a7e29ac5d886f7bacf1e279fad6175712cafb0d6f1882bf33d9d3167f64d335e3e445bcc468fda270dcd40c1013e8f995b8f86d32de3edccae793be22f149d3adc35dd532a555f464dc1871055c28a50b0e602c05ecce892f7e912289e2076444ab6abb71611c3ced5c80e98afb139222981d4086e7073fd9983e68860a781a232de95263c773dc2e860800e69cf0dd238e07e089f49abeb1e2b34d8bfa1c8ab4da0df78c3c8729ef0efd306ec7c2828528d6c0e6f39b225957d492a353000d59188193f3c4387a54c8bdcf3dbc20792fdbe5e456b1ca4d00599d6c46be0e8f1aa515bb0696069ccdb028d069b26e2428f90b48479e15aae10344bb70d5c310acbcf54c0cc957903092cb54d6982d77e2e6f5ba278719c909ad8445268fcdf6e084f31533e5e7a1716d8df22de61ff1ac4211dd89da8a98548773d911dac7fafba10692c239acedf2b51549c0da2ffaeb3f484e9fd1d184bb575d40e2434f6c3419a8ec63b7aa5de9883535fe1297b47804bb73658595d03a8a856f7df1da74263dbc5708f0200c183afa80eb20de80d109bfc6c003d4415b08f5a966470e3c53d060bc25e820252eaca6c0d039796c6cac71b2c1d8aa8b85388e8b5f2b93d187e65c3c34c54b0dbc32f0e3f47a9296c331b5d5c817d9ff05c314cc276f7eea903aab8f3b3fafd4e11e4087ee6baa714e7fabbd8f29ed8ac9106094918a5e67e58eca6a73930805e072086f5ffcf9efc55f3fe1580ac72d44a821cbc170c5c95fee0b51b640f6102acea7b94a31e453fb75cfd6b36f161ef76dabfbb753aff54e588fd1df6c7b5b21a29c547c433d1dcc2701a89ce08bc4af5abb359e4075597914eca6d70e4d7d769dd05816fa9b613730261705e677de37bc9fb59ad2477a99bdc07fdb622706ad0e97958266ea702c1fabee3646ccebf4abf81d7134f38b432edff26b15f8391d737afb058fed194bb3fc66a8f37250a4c0cf30a3d89dbe17d768e214dd1498e80621198673bdb569a426e2233b0425a5fa9a76ed6d94b6c4ac84199d3cf407850ec3fb68174ca279971a3584d6fd60b7946bcb810bf55e4b5b7638fa1652dc99c641ce5b530de390bc4fb05e0eb6615cb504acc3600a520747f232a590851cf501775e88e1eaf4a444d26203818df76ac73bee7759c0fff81130d66db90be4cf1f3e15ad2677d8ef59a1d670f5165d5e665d0d293f53ead9c2730d71f371bb577bae91cecbb858406ecf142df0d7572bfbe3f7e7e4f07ce62b455afcec88e84bc5aecc9bb9c4f4bcaa9b4a5966fb7c8d21e7a86f4a61e61132b16d27e234bfa00af5b9f8a02fdfcb8c7d7ec43c9ab3907ab35c3f54fc2133f3a0601d52515bd8d9f5cd423a8c15c2d24acd68a9ae4f236d759f0a61e7e4f225fc2fd244481d60a07a8696cbed66bf8372451c717d50107bb72a427754a072d9543f1da5fc2b0d5e553c04fb78620abc0e3710a4a2d8152752a1faef2494c9ecf88376aa1b72934d98f92655f7cd84bd1cbb4a7f8f8be00acd9fcd06cc7b2e50d40ea1b2566f15aa4e295921ca0f7ea3cebfff5a44d4f530b3cf9f0b8d5d66b9c3146a78faf6cf67d5bd0a222f194919a3cc183921b56378467002939517464cc0865424010125d2b42d28cb37ebf1b601f8c9130b7f56f7c0661f4aaf124c4b7c7bb6d5c21d1f2a7563ecac672e0d12db4e4eb3a7e4195c3f93fa6dfaa8f3b732548c11ba115161d3ca56dab633525a0ba54694308918778e8fa08ab526d38352253090af5b5dba03f805f4d113039e1332759f2f3cc959bdecbb8a5731959f76dd5a14ab9bc38b76bdba2f91a0546f40fc338ff5a0ecdc8ef814a2b98f39729f2215253d8ade3740d814b8a48d39f0ce1cbf7bcfc16d2ec38567ba0bbb7908d6baf73e871599a40536b61aa94513498558e59e120d038175d0354f7f156af4dcc8d65136de9b36ff0f23acef1d1ab669222320d957acd413981e147537603b4b495c9e5516b7dbd6cf51ed88395c19aec307e11b6bc960c02b86e9cb30fc218c6eb2d5f7da9e940c6e8c97229e6bee22ed70cc3220837c379fa3409741f081204c41bf6efe5fc8ee0d5fb2c53b17c3cb60456468e50c3458baaf47569d5e98b40891ce7d7c4ec7442949647f72d16ecdab8c2b0c3d7d4563734366dae346b50c3b15aa5ed047be12b58dea6922be121d3a1af5c73b1677e7b512b651c494f4cf5d4f85ebce79e1aad133a1b77b62834007ccc37460f854d64b3afb9c97b23520a16007983062e8b45a515520cb3feb4ef32b758e979051ce48ad0bba1c1f6789a3fde1ca206c59bd7acbadb18ad2792cec6d792a4c05edd8f9ff4741b9091239e0cc3f926da444cd39ee15e1f9f47df796c9ec293521857aa4d51e69b68931274f765e513115188a1a4d51f849d4cbe18bc9f6aaec0b5264ab7a19f589572f028c666ac20288583a42c2d359e05a944d39866275d276a638f1a1f4ca0b87d749208446668eb8c0628186e733485360907e1b9d4dd3740f2d6374f877cbbe4eea83804e482b67f2a94f20ab94e8f621035aeebc8e782c86520d2288925ddaf067aa4cd406189ce9423e8fc8e9a41ea09915f2800e044608714a5ce9c78bfeb4a970977b1fd21bfb4cdc3f0c0fa036c6689640904462891fd46fe4a886b66ab5c9a807d7105222070f89783fac0e8b5f64bc33f382b6fcfb52d11c853ceafc729b4112aa03088346c6ecb2a3d57baad82ff85b9c00009c68ca35f4f9d05a02cb37eed55002c3d926bb31be7f637d000f8a0dee886b54b28be8bf69cc67633db093b8dd00d446230a61875869370f3fc15125ac40c26fd69bf15856370aba1c", 0xff0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) socket$unix(0x1, 0x1, 0x0) 11:30:55 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) sendmsg(r0, &(0x7f00000006c0)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)="cb1bbb684c49e869f27071508bb66e51b805df2f9239c559cb8e8c49d56d2c4445785558c493eb9d18af932e08b5831a1af0d712b0a0cee3e7285d3bbacbc0d2041b224ea55027b2bb79216e00cdecb0af82ea8ea4993f8d395ff36d483d7524718462c70e3deb9912b033d6f256661fea1f33cd354cad0cf091d6a8ae8c9ff9b7531284038583f95683256f70ad01323cc3", 0x92}, {&(0x7f0000000200)="285ca2857a100916b5a10c236d4ab4022df231df9a84b14047ce0081e553a7f1a52800224b3bafb9bbd6bb1e7d957e1d3617dbf2727abd5277da8717ce9c31bb8b9138e41292e936435303bfd7a58632aa21ded326c62bc2c673bd4c35e14ec8704b5ec26c230fe575f8127bc9f5a4a14f39492ffe", 0x75}, {&(0x7f00000002c0)="b259f4ae2495be2a81761698b9c1204066afd69f5bc2afdbd33d180f7fe4c2303d0df1966affcdc5d3746ad0c077219439aa656572e1560fd952b10a770c274a7aedcbab23b4d7044658a2ef4844a5f1e860da2a26e631043b13a759427ad8c3e9e00d2bf8f0ba9218e183c8c66fb5a7de200ce7f0b56eb711cc4ccbced38bba753c5492620b3e0475dd7626766fa724a28e909216c138a3db9e", 0x9a}, {&(0x7f0000000380)="9a652236ae63ad1edc5c1327", 0xc}], 0x4, &(0x7f0000000840)=ANY=[@ANYBLOB="7800000000000000ffff0000ff070000b843c175bb5b3eec6d72d83ff9beaab519d5410711261c62f4b92c98e4daa3c1db5c7e752397e918c90108837b0029e63800c85ccd8595840a85eb84df74181a7f4bd74db6b482c6e5216b0dfd2b15ddc1a70cbe36214f03c56e0db77076ec0d09000000000000003000000000000000ffff0000040000007234c6890a03e15fb23eed4d21c75fe704c1efcefca8ef5ded5a7c1c6f2c0000d80000000000000010ec4b59980600002267700db9e7678c0021ecb04b136198cf5c603919df0955786ac995de36e68b5045f02d25858151b54e7eb5fa325cf4776a2bf93bfcbe02660e85f4b375290a8d577b474070b4b1b18f2b2899ef48e5707411533d137ca565d2e268d7c03879e2a2975b1fe80fe6ea9affc1d797804c0ebf9738c069381acc560ec533534c6409ca8c662a2b517ec13038132bc42d8197ca6426f6f0b0e050cc1e7de2f9862dad9ebad62475cd2f0257d969df62e07fc5dd530a06d1d88765be42806d2288666d3d9da1000000008800000000000000fa70ef44ff0f0000c7de4c86dc53a131779e42ca6ddb10b3c6fc97dd49d94cbcb424bf32d805190fe73a1d3439a33d966df34d1f597d8b01e424c254fca62abb10ee13026d62455fd4c164bbdd7d26b68298034804d481d9360b36d874a2b8314ca8e2a45e1ba8bc8e53e1c490844f1688c3e885baaa7e88b115905f00000000a000000000000000ffff000003000000b6f8e7ce17e134eed758d4eb7d63faaea9a1e58ac21a3b103dcc82a48618d8ca79037b828a9d0636f4ede0a31fb11ea6d1dd235b900226d81e7e07e1f98d379082370dae3aa234d4a63a58f5b90cb1e9832b6a7ec1ef93ec4fe34d1d83425129432a1cc0b7557e49afdeb39c0e5468e2e91e0104f6297dc653dbb075e039a74e31622136a5aba5565668800b0000000010000000000000000100000000040000b557d2d7d0b90cb32f9ac64851ae3ee81fae5fa69e8387a449b78d960836b117bb6694423ff969768ee73e6d0593293cc442ecf35738a18d0847167406476e3538f8e33557428d8791df42daa132b7687e6a764dfbd22d3d20bb8f77fb954b07c48189b6163e1bb363e352ec7ae7894b5a0d5e944ffc7f2379f12473f77a9b137a9a96"], 0x2b8}, 0x2) unveil(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='W\x00') r1 = socket(0x39, 0x3, 0x7) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/108}, &(0x7f0000000800)=0x6e) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="01002effff0000653000"], 0xa) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff0000000e0000f87c8a5b671b1b542a538706000000a71100000029000000310000000300000035707f9545070b77"], 0x38}, 0x0) 11:30:55 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x828, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x80, 0x2, 0x0, 0x4, "d8ac655aba119d339b009779413310fa9fe0bd88", 0xdb02, 0xfffffffeffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xab) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x2, 0x3bf1) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)) 11:30:55 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0xd9}, 0x0) 11:30:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x7, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x20000004, 0x6, 0x28}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x7, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x40, 0x0, 0x4}, {{r0}, 0xfffffffffffffffb, 0x41, 0x4, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x48, 0x0, 0xde, 0x68}, {{r0}, 0xfffffffffffffffd, 0x1, 0x6, 0x6, 0x474c}, {{r0}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x3, 0x9}], 0x101, &(0x7f0000000040)={0x7, 0x9}) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000100)=0x8001) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x4, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 11:30:55 executing program 1: r0 = semget(0x2, 0x1, 0x20) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000040)=""/169) semget$private(0x0, 0x7, 0x4) semget(0x2, 0x3, 0x10) semget$private(0x0, 0x4, 0x0) semget$private(0x0, 0x3, 0x150) r1 = semget(0x2, 0xfffffffffffffffe, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x2) 11:30:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) socket$inet(0x2, 0x1, 0x7) setsockopt(r0, 0x0, 0xa, 0x0, 0x34a) 11:30:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x560, 0xc5) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r2 = socket$inet6(0x18, 0x5, 0x3) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x101}, {}], 0x2}) 11:30:55 executing program 1: shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 11:30:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) faccessat(r2, &(0x7f0000000180)='./file0\x00', 0x104, 0x3) accept(r1, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) setrlimit(0xa, &(0x7f00000001c0)={0x6, 0x40}) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x40}], 0x1, 0x4) 11:30:55 executing program 1: geteuid() pipe(&(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="125c5374377d1aac0699c13b67d8c23a9f8c19b0ef2fa7d37778b04983ad7ece332e004ba5aa2a6b97b101d62fcb11cc7676cd16e9ce462f012d8e33c85f5d84", 0x40) setreuid(0xffffffffffffffff, 0x0) 11:30:55 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r2 = socket$inet(0x2, 0xffffffffffffbffe, 0xff) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r2, 0x0, 0x6c, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffede) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0xc, 0x0, 0x0) recvmsg(r2, &(0x7f00000001c0)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000002d00)=[{&(0x7f0000002f40)=""/4096, 0x1000}, {&(0x7f0000000500)=""/244, 0xf4}, {&(0x7f0000000900)=""/139, 0x8b}, {&(0x7f0000000440)=""/126, 0x7e}, {&(0x7f0000003f40)=""/200, 0xc8}, {&(0x7f0000001b40)=""/160, 0xa0}, {&(0x7f0000001c00)=""/217, 0xfffffffffffffe16}, {&(0x7f0000001d00)=""/4096, 0x84}], 0x8, &(0x7f0000002d80)=""/195, 0xc3}, 0x2) semop(r0, &(0x7f0000000040), 0x19a) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0xaad) socket$inet(0x2, 0x3, 0x0) getsockname$inet6(r4, &(0x7f0000000a00), &(0x7f0000000100)=0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8, 0x2]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000600)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) socket$inet(0x2, 0x7, 0xfffffffffffffff8) dup(r2) rmdir(&(0x7f0000000680)='./bus\x00') bind$unix(r5, &(0x7f0000002e80)=ANY=[@ANYBLOB="01002e3c84000048c78f226dab31d321a13856ad886797cbfbba0dfa6ffbcecdcd1115d701c9aece144d346392a79f5b2841bf12f5ac9b5cb5f5cc26b667627d046d16204ef59f8932aa7ed0f03abc75bf7e65a0aa4ad3885d1761a09f3adfc2eafdd9e99c314371d442bf3bc8e042644f56cef572bda9ea01e0e6e9a8e0e3f21b105897b82665583d234cbc016994c2cbccec3b24b039d3c43aa1b28dd1cab2e3159f7aedbe8b7758b5edf1a0e99d0e38c61927a3509c418e45"], 0x1) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1800}, {0x3, 0xffff, 0x1800}, {0x4, 0x3, 0x800}, {0x4, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000300)=[{0x4, 0x1}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x8, 0x1800}], 0x35c) execve(&(0x7f0000000340)='./bus/file0\x00', &(0x7f0000000700)=[&(0x7f0000000380)='-\x00', &(0x7f00000003c0)=':[$\x00', &(0x7f00000004c0)='\x00', &(0x7f00000006c0)='\\F\x00'], &(0x7f00000008c0)=[&(0x7f0000000740)='\x00', &(0x7f0000000780)='$)-.[\x00', &(0x7f00000007c0)='}\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='\\\x00']) 11:30:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 11:30:55 executing program 0: setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) r1 = getpid() r2 = socket$unix(0x1, 0xb, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x40) r3 = fcntl$getown(r2, 0x5) setpgid(r1, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000040)={0x400, 0xfffffffffffffffe}) r5 = semget$private(0x0, 0x1, 0x690) openat(r4, &(0x7f0000000140)='./file0\x00', 0x10000, 0x100) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000080)=""/117) 11:30:55 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) getegid() ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 11:30:55 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="b2a94f33ae666ec1f25167b3d00021c94edc9cfc47ba2f819d1a08b0ac5979a9a6231febecef25d67f5750a2e05c5be18dff300aebb96926c6629d92e886055500a0a0709155d3113d827d135572362fde4f92cdad774544752002525bdc1444378769ad925f385a45a404ed68bd9540c62ea32b8f78af6bc944f2b236c43148d2", 0x81}, {&(0x7f0000000040)="decf7a1265cf49cac16a0ab6724f860b9ac8333de1159115f9d25ff5d5a49db8ffbd71a9ea506bb9c014b58933277d627a593a1f08fc64", 0x37}], 0x2, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) 11:30:55 executing program 1: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x120) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xfff) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000200)=[{{r1}, 0x0, 0xa0, 0x16, 0x0, 0xb4}, {{r2}, 0xfffffffffffffffb, 0x48, 0x0, 0x0, 0x8}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x5, 0x5}, {{r1}, 0xfffffffffffffff9, 0x4, 0xf0000000, 0x6b35, 0x3}, {{r0}, 0xffffffffffffffff, 0x29, 0xfffff, 0x81, 0xfc}, {{r2}, 0xfffffffffffffffd, 0x22, 0x40, 0x0, 0x400}, {{r1}, 0xfffffffffffffff9, 0x10, 0x80000002, 0xfff, 0x6}], 0x3, 0x0) readv(r0, &(0x7f00000017c0)=[{&(0x7f0000000400)=""/209, 0xd1}, {&(0x7f0000000100)=""/155, 0x9b}, {&(0x7f0000000300)=""/60, 0x3c}, {&(0x7f0000000340)}, {&(0x7f0000000500)=""/100, 0x64}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/150, 0x96}, {&(0x7f0000001640)=""/225, 0xe1}, {&(0x7f0000001740)=""/80, 0x50}], 0x9) 11:30:56 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) readv(r0, &(0x7f0000000a80)=[{&(0x7f0000000980)=""/254, 0xfe}], 0x1) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000100)="402fdcf825d4025cd63f348c6ae8fc37db4c7ef4d8f1d0e9ef69c2097f27fe539ac5d9746a01f7ad965f8f604ebedcebcbdf675bddefa7857915ea0b8f0d3078b08b5c70a9591719", 0x48}, {&(0x7f0000000280)="1dab5a353d4470516bb16610b2b6f51e651e5e621e92e06832260bf7bedfadb56cc54f21d00a1789a180b808b4b46ccd78fbff01219409247c73d9f3ff5b4bc79789accd89f0c63a6e7e82c7d2597cf2b2deb83225a0eadb760ab873df26cf9582e12ca085899d98e85895ff3a69c2da6366fadd4e089965fbe608d079be924e1b45bc12cb24f953e7a990c253e71afb440eec82887909896a15b88ab58ec472c4269b6b8eaaf256d50832597bfd7537b3fcb86cd3452b0ba5162badf824621e888e626c87f2bdf4", 0xc8}, {&(0x7f0000000180)="696e8b4d1981928ebc9a0fbb7322732d4be9d7f51da8fc38caa504075b6223de66d8ef15bd3379226feb161bfdf71246f0823ddf87853deb592026668431f5e31885c24e256aa9f4adf29732f03dd32bbc6758192e9f18c7ad96cdf94e29257872ab8edfcf7fbba1ec1d17c5470a3f9bc1b8610de5761f1f1fec0d832efbfcca2996e0b8a6a92489ddd8", 0x8a}, {&(0x7f0000000380)="6135e12059bae08248b27f58a2b6f6bdecb48c3587359805c56130be6e3201e3dc5e7997529645d61e9aed638be068", 0x2f}, {&(0x7f00000003c0)="8b0dbee17c288fe1735f3d5b9ca9bfb1ed82748aab4c44160e45b96648839bcfe4025577f8cf283775227629732694b71ec46e75d0d42d89a05525d2039cb590", 0x40}, {&(0x7f0000000400)="b93817a8bcb5dfce014bf8143bc6efba8de35816e21273eeb73adac0accb904e49a624d358af4793726b7933daa5a5b37ec131174f98fc319bf67f08c8eac164dfc4d174baa934994f025faa06f740efc4f7db8f53a62b883e1627c92ea315abd01b22adc7171b", 0x67}, {&(0x7f0000000480)="6eb92a1c26080a1e401d3d978cb8fc7e2025fae6203ace4b1975844f97cf7869f3d75414e4d133a8d552045ac72149c715e0c74593d64fd846a0a6149eea821e29e4f7ac4b1535eb05cb158201c985bca26494672d4bbf64bed21e9b0ef79405e54599348b6909a913b23baffd5004960b284178bfdcf17c5d2bfc4834e6a442bf8d5343c428250d7bb055d8fbac14c15c7e29b7582e314f333a2766ee5ebf38ff83bd61e055", 0xa6}, {&(0x7f0000000540)="5d64cf8104c85433a1a4fd19d6d589286703649aecf740a4ef7937811e12bc6a4a6fc33df285c84181663321a328b6752dcfbc6b425ca79b953476e2e6c7fd4d5fd626302656443529356f65cc3cde796d1d1041", 0x54}, {&(0x7f00000005c0)="389af6798deda1eec41ee692bc1f4fb709929791f5161ec852ba3fad82a3d3f975336cea685e1a55d15760dd6fbe36fd9be9bb6d99a72058137e46b14d5e533904e80c83adecef7d785e6854aa6be4d1484f5c6a58d9f4046ac06c01a0198ecdc7e1ff551f8f59a5dbddf13d881b7bc300e110c3ca6b21af53383b198773fa33f7410961d17abc73c410aa55ebeadd622e741a89cafac02bd2dce113462eadf79dbbf8c00aef73086dcd278bf1cec691f83f", 0xb2}], 0x9, &(0x7f0000000740)=[@rights={0x18, 0xffff, 0x1, [r2, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r2, r2, r2]}], 0x58, 0x9}, 0x8) r3 = semget$private(0x0, 0x0, 0x200) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000800)=""/228) read(r0, &(0x7f0000000040)=""/114, 0x72) readv(r2, &(0x7f00000015c0)=[{&(0x7f0000000900)=""/82, 0x52}], 0x1) close(r2) fcntl$getown(r1, 0x5) 11:30:56 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x5) 11:30:57 executing program 0: r0 = socket(0x5, 0x8001, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000180)="d74fdfa2523cde1e9953023e1d2d4f4723ecc98b009577bfc095a7a1e1fc5d5e9efbe76725723a8b747a03338c222f7e07122b4076839c0612528a726c837362f83521a757f9b99c97aff2c1c71f90edda731a5f2c890c00856f9b55f6f495fd13f6015793023ad03a0f14bf879d38215202146b", 0x74}, {&(0x7f0000000100)="6e0906462620659effe5c5f6e85fe2dcccea4f5c3222260cca5332da8c69368386d3abd792739934286be5d5d3e5ce141174ad9b555c4f036421df4dcb87a9", 0x3f}, {&(0x7f0000000240)="f4082fb898a4b20591923a7bbb3e4e28c22b86aff85ad4e6a7370c64bc83a177457d1a8cdd20d9a5733c0ad897babe86a5f0fc6d09fbff7cd8fcf9bf1a7df6391a0eec", 0x43}, {&(0x7f00000002c0)="da93fe1031e00b20abf8cc4a521659e06c2b4c7cae5fbe7f3bc635e936b500141645704ca0b131bcce03f5bfdc1147c8993d1869047767ad7f3ead14f9ac1a0fd16ccc3011d233a2ebbe1be421046199912b4aef6154da9d8d960de25eac307eab43acca7b3d9c4742fd205856c28f9cb55527754809e0618e0a3ff82143348a279ecb617cbfcfb4243f5155a390783f93044f8562e9fffb6b9ab1315b8842b5656f2e0f", 0xa4}, {&(0x7f0000000380)="51fe4ad48de8553e0555d8bf1e11ec6c420e446ceea5b72ec9c0d8e6eff72072940d24726822b8829264ddd86e734dc1e9eb46c67d2347bae8cddc54745f97568b4a336f858be5ab9ff2fc3ca90dcee5755c309a898024e0ad7d214b177242de1cb271158fe267aadfbbbc78a0d1c31a72865755c4ea7eb9f053690f4a49d441fdc5352360e502939d33f5eb796256a7632e1c5c65ae013c3a792f3273e9957660239db0937a8074f1a3972ee8fe40f7622db4aafe1c5e48d570e00aec429e33f836e0994c008cfc78a1980d37ca11b45c08d8a5c2395320ed3ab13d8e9aba446cd5090d72854473b39239ca0bd7ff5bd6", 0xf1}, {&(0x7f0000000480)="c4c12603db37c826f7dd5ca39c931a8d73f87b18308fd88a8e3c55d6f2d76ee52983ddea3c184bd916b113273d7d1e592b7543f0501cc3ec51144060e09e136b9989875782782ad3c0cd552a8ed43aa2f8a04953843c00b6e0dd951bdd5ff60b02f8251ad40bd8d2108edce3f6e909ccf0e5cf2744ce5c6e169e1c72a160a77945477b0b5ce54d4eb21b8c01689b4882dc74e3d88dd6faa01baf0657e3740bb23dedc2226d42a731f552f91165e9d30d59d3b7fc3bb7512b2b3304126d993eab9db061254f85a1a760", 0xc9}, {&(0x7f0000000580)="a25af9fffd15763fb500bd5cb94b001d6ebf6cc9cf0101a112be11e4ade9fcce8260fd9781d4811bb92a521a41060267c3aa821e071fa05444205e6adcde0ba24795e15bebc823c0950681b8884bb7f93032a1fcec1f29f9c4733ca306ccd89c", 0x60}, {&(0x7f0000000600)="c63cec1379a09240c1221f9175b547bc177a6faacd18eee8256910e4f5841fef690e2902c7ea87c7b036aacd519528856cfe80e2feb9f36a0f82a9cfe71a273384f357372a6faccaf6e3fcfb1ef13b55f771a81499e81cb54c663610b080c5d2109bfdca0e7039bdbbc100dd76edaf61c6a5232ecba66a2a6fffb30691a216e4903e23986215697f503fc4386f6d96835d8d7db365795d02689e6e1121c5deafcd8e055b40e00cfe417823e27de6f9b0bee97bce66931e1008a68d8dfee3a3e2ccafd1959ed508a98b4603915ffc9fbc63468310bb95e95dc604d67d628b605b1698889491f7db4e46691cd56dd0fb3fdf784a11f83175", 0xf7}, {&(0x7f00000008c0)="267eb03011cbeefd781ba29a5c80736d178035a4f195ba008f0c00b351cfce5cdc64fd4abe552f9cbee25d5f51b9f3fd686cbabbfbe9b42b352dddfeb3adbe8d924d69e5afb5f8657999128e927ef94cd77fc1be880d5d07d0427343bb86e0a7f723389c1094816cb49864b5ab090660a796f04e93316b9923554d869b0d7e89172b6b4b28515a66ee76b207a6200b4d95cfe3f09822e689633d6d6dee3c8fdf1ca72e58766274435da4f834d6cc1906bae1b2816d58f4150911b7252d5ab1c6f9eed2c9bafb44ed6f9cdb9beffe5d05254b182e7b8c32cd545c3d8ebf2bb8ade47072ef5520b972f402e17c3a9fdd4015f648d0ac1536fd7f4c73412d5d6ae50395a289178e81abc62b066b10d55e4427a8cddc5d4e3c12277dbdbc95d2080bb34f9c57d57c4ef5c2e4806c350a458c7e9c86", 0x133}], 0x9, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0) sendmsg(r0, &(0x7f0000002e40)={&(0x7f0000000700)=@in6={0x18, 0x0, 0x7fff, 0x1}, 0xc, &(0x7f0000002ac0)=[{&(0x7f0000000740)="285669c094d0944fdb48ed30a672b6a3b51c7ce90b231c153ec08ead1937e4208cdb3a996aae6dd31c57f68c14e922334f176b6178547df3f2e01881f1e3e91cb13a7c", 0x43}, {&(0x7f0000000a00)="f421af6199fbc668fdbedfbf3e8787567f944452d50a6c60cd796415af828dcc2d3a92ea63f9a9764fb3f70b2aafc9ab969afd213a8eef15dafcd2f2f063717888e4b8c3551ce50af7795648f9289052698b6d859def360a378731eec9e2a25105cf9a9e3d40af89cd70e752c0cf8803e375e5e2ce0a02cc0425b1a775dbaf8f7cd01f8d472638f4ef675b89f5bd8f6775aa1a34300dba063ea39c465a198a47714fd9561bfd34d552d8846537b798d687c4ced375e1020c91cddb83ff5716faf22875c379e9f2810cd9d676c04e704ac9f9c9755a7bc3256c037b35de3b71188124e58034d1699f188c17b013d6a9fe2fda87b5bcac381def83dae608baf5a9c01717472d9e1dfe617234dca6c73b4dd45a102613a0a2e7734b53aea22e1fa93c09f782bf42f8a8f0ad950b4408f8ef41709737e297d0768f566dd8beab1c219faca40ed960bc4ac63802f83e0991ed04bbb10d2093aaa436af263bb86c17e67223fe62877f6b70aa14c846e512b24f673ccd1aebb027c412c779d13dbc9894fbaa6f93c6e6a3867b13992d1f3ea5a9cc71bfa95441150bbeaa62a07665596b0365a9346291b9fb349b0d8249efbc135effd0851c4704a0e62736c98cdf847533d600e1faf29ebfa163d5e6374ff46dcf6f776a865d6a5eb6171e63f45cd51dece2873bd3df46f8a93228f0cd90f1c062ca3f2e633a55e54819c58489942fd00e20f109660f4a089006c8770119f8f2e956b3028602ec68428ac99d9d3b98cf9dafa3fd57ba13588a2867d097ae523cbf7aca852fd97addc87c88d0a5aeb666c35ec88ec4f680f3aadf6dd83937009915918cbc90ca43a56778737e0b3983860fb41c4a08e6fba863156e65c240c2967ab775d36df4e039ea0e2a78c972dfe08af92630149526767709d3a38006672f2ff9cca921b5fc7d834e068a9091b62e8e843414c5394b0c8515f25cc806b7c3f671ea4724999bf083668ad664ec41c1e2f99e0dc6ccd0d110cd7af79815e268eb19b9cfebfdbfa3e5530b4bc1e6de703deefcbe91bf5259c512a0142084c44ac70716b8488ee6849c4678830958d8620f3c205a2c980fa7becd7efc3b226bb794dcf467ea681cdcd66b8ac7cf1713ea1b5e192dec7983f942180089eb0e8562c96624fd791adf805c065e460b09c7d460a4fbfe5799799269e02d9ca74eade6414b13853afd14707684c576922ee1c0b12dd9ba5badc9a5179b551946478657e11fdb30ebabce6ff3b6c41194e2eaffa072393515669dd0e6801a6e81c2612051223108c7e40bb6cce5e2914f9d2806dbd408a509dd00c3b685464493227fbbe9409254a770de81bbac51abc9dfed2ae6f5d372c6900945044cad6fe9173ca8fdaf1389beed90e2988a9fb8b330aade125aac7fb58e843ab67e802b896790abe1fd975100a6ca100428b216797af0c8af713c794901891a20a9c8c272c66b3662dfc13da23038f5cff5960bdcc0989e8e95bdef5a8928be40ac51c116c385e25992c99f8a57d83a11607bf5e6c12b714450a2f8ddbf1389b284f62cd7fdc9299e9fd35f39ac7ec1ac2f65b630d71fbb07335479958505a4773efcc68f8b21ca1665305fbc48160b2fe039f254df162307841d32ebff0459985b865cbfe71ea97a6af8690e9043664d6e51bf1d3729257e1ab0f6ff48d7b5953abe1bc950373d98689199704d83683b2904527e17a98e70068b9b3ba31941972a1213ec8c7668e25cc84066a6c9f4542fc476e2c8f8c7a224df271ee56408ec6b2d20bf1a60dad8de03ce35b20c0788bd0911bd40951e2f16115d8a4bb25025f7857b1d313de73999b86012e5f20d80aa802dafb3874d2f01ed8709720149c34aec2e20bf2883b84765a8ed192c0d114bf812a7f534c3d156515a5eddb19e4db1759b79ab0bf3785b09eb86c343afcf2a070084af60d865bffafff748543d8e2a2ca0d99b8eb398fc9a3fe2b161dc0f0105cbdea2763c2930921cd940425824306a2500da41df8a2c81964cca7f605ff6a2926586bb7e4d76684f028823ad477a0bf80eca1e6a70919febf314b84e3a5ab0514aaa11e86a7122ec4739f29a0390434b9a046f8bae4b3776460a120cf75b3ba6f6d68c16da1b92dea60477b0746f9d453944e84ae9d32ca70c2a9b31eecefd7dbde7213caee1840dac3575c28dcf019c343cfb7f5ec26bb9ce68cd6efd76a24f5a0a5c24dc0c0c7ef01c2bf6592d1a6945eb5c85fd438bab759a559ad36202a05fcb9d3add64c61a377154e38c9277817a38a015c068a7510129edb5c700c7ee166a73ba64b5d453ed10de635898ec7ac6efe6c2b727fd9c2f303d233325360860713a1c4955ebf4c80a6fa18860c31c8e6484d0cff2d01c73b17a53b99f2550e62c4b86302c255f565f5432e45622798f2eb05a1e21d5a1fc8149cfddac313ccf2d86269dc40b3470f9b82f8c36213fdc6c74274d9ad1de355e45217b3d83972ab0287610cb7e22764a63aa687eb7fb8d157f0680d285a16eea6ac41fc62fba7d626967649ac92befe4e0306caceac7cdf424baa43f7af45a2f9db0eb91227fb3decb6c85e95da65de7aa64980f8a8edbd1723e81a44d7325ba1080251ea4fd313eb2fea9dd6baa90daa341060183c1bbc0a57619e133fbcd4378dda095a434c20f56d02cd2c6329db37a13ac4c7be4205351ad541c15e638df1d5e0ed9c69b2e4e3d16c4a5af070f317a016e1f5457c889f4f264aefed80df41781ed81736b12c3275627214d2efa2450c8042e3b9ffcf120c4e13a17ab22990e235cec57a629ef06151a1821cdea50bed8fa0a4c0ad85ee11e223804ede6d1d5c831920200e253a99e58dfb7ab1e77b66951e66284716b90b3a39262caedf6aac3a10a111d824994cd7de92287299198b13e2abe3e859cccd9f80385bc40a8321b8b1cfe3571dedd8f2bc72cc12e4ccaa1412edcbc84226979b7bc60a3b070f4a1bfd3b5816567e74d5a1383f4779c6a85efc364dd411a889cd1d68577d52b0b9210047e40a8ddfc53579eeedf31420506ada232d871be8eb592978c949b6a22778a4f9bd6ef7d782dba609b060263d6778c29430b878ad43b594f5024a164cb4e6470c0b32265c4d1572ac9354962d8a4136402eda3b3d9e8bfce734f58e7da17c8cc1d510970ac8579b68d05bb00fd67bc49661e960fb2be3c17b550fe2874f1fd3012ad7c127b2a740e2cccf756725e29f4af90646623789128fc2b5c99ca7008773748b1bdf1c1dfc8f1b82a41288f19c384a04b32a4b2ef538b1e097261755e70668e6b0bc36a9e0437f5b5f8d8bf51ad5cdaa1e6062a2afda5611f736e46dec5c6066dad99794535dfd7ee141b5d2077ce4396e56e681fdfb4f1dee261894b1e7ee13faa81ec369b02755cb55c773ffacb4c35cd97a093d292490fcff2f197cf22e6b73d2a149ef03ee97c45cfba8615dd77a762bcf9d207d3c0c013e3fb95312675493a887e18c4fae1ff45a6d14fe7327c74c7dcdeb38a269678c23f783ab899c5fdfa8405bb85011103d3fb866444b13ea55a1d00a18f9cc6e4d95f0c4182e5956cd3257764eb1ec4817929e2115287da377005e0d972e63ac10fd760df9d5fc2548cbc4a9adf57f650ad61cf9f44163339d182d3fcf77413523965857b716aad905248becb1021756fc84b5b7fab7a3fed4d29e5a2a2f11dc78bc1095153ad3e2d4a845e0ae2a8c4d8d6dcc02c41493872fe603d0ba700cccd98d7bc673194508d2ab2eb524267dd8377939fb40a5d037e0c847aefbb58421d8ed0e8943d2f3c2a125dc367bf94c196d971341f748ca60920b6e2d1ff93ef5971e78e8d3c9643de8faf160d55fb4a5d2a99d3bffa0f678fd1d65a549d3ccf0d0bd7b6d5cd28da59701b347ca16a57d87ec8ec1a6c910a838caf179c471a9d7b254a86d5001aa0bb1e87d7613d959f2aba50ec35848e6d1f410f7fc7b410c0294dc78d52d206aa40fb425d0aa2a8309c99b4ebc4e28b03752d747b190e2eb0de2bc42a9bbc961fa3e556fc8989fc2f1450a121cee28f00bd431185d680601f9ee3ba498c9258f65169789df3cf6fe9743aeaeafe01e412a551c31587060e055ea347e5376489fbf564c04006fc602b0ef628f17fecd2e08331dda13edd607050e4edf10f1b99c80e4176227e27b10d3bf54d2296f018d122313d88c00d21b334052050f9e67afa54a39afc18b0d6820374ce08065c7f2d284cf7cff6c146da2dbeb4e5f23ddb4e1211be0df556139884698316b1a11a5da8f011af060feb7927cb6f60bc3c534847ada04e07da3197e34adfd09bb377c203771759de34fd55b30eb6e61e5bf9d7a7a8bf2743c1951006cf1e1675854e7a711dd9f5e8303821f3db12eea35da788fdfa322f011a1f3183dab2286f4cfa3c7ac0e6f88b2650e008745ce2a3b477fbd4e3ba7571f445e298c7c5cc9b136d906757495110da0a30f94b9ac9885ec3389e629b5df4defd5fb2c072e62a4e97c3cc7837bc387a10b365737ba362ea9a6232cbefa8b25f53cf399c406d9c8a5a8616382719c470457999fcff9f76432e461ba78f476a69d2f98a11c54d91431eedf8b5e0a5a4187da41adb31353a9bad0c58da3849115e9fca52c05d69ef4f415a5b968caec84d99302755521754e1dd447006b4796e9ad0825398ff8ed448e35c68fe90724d9bca8a08cbd96d0c32f65551b28e24afda7f5a804de175e02dc389a97e0313c58090a21bde86f4e49d60a7ea8d5156975288119fbbc82d5b34682b15ac11cf771cb89b56cd6087288aedb65a0197473521c67a9b586091673121973de362812a81b56e2f5f55189ea1beae8caab554f3b90aa6caad365fac1361396612deb46c238edc8a76eb0ea3c06d3ba92374c14634a9250306944a86f1ea58a64450c529127ff1b3f3e5cc00f581acf08ed61be93459b9b383e7fda15b55d497debc174e796f319dd1f7fdb11a3e1351b8f5e7a204448b9a43ccb0220c7b303d357c772772cef0ae3fb26d848818509cd1b80ad57a5bd4267577e8086cb2ff76ad8e7586904e058774e8f9744f4238ff03faa822241dcdffd6d3e0c98c601fa2498284e6f5b5ac183532d3b3bc7bd59a678bf96ad818140c9ef53895fefb0898fb3c576583ccafdc0e1c846aae7cafd9b6fa18aaa8b39be6369efc3ba04cf02d725b767c33777988513f7fed6009c93ffc0ba642bf91bc3e4e76ca9ded1b2fcb659f9d842cdafd82dd9cdabc549c5e339842dfcf8b5412b63c9f5a5b9efde7fc8f1c00e89615b2995fe938fefdedbe3b60b9c1ba6ef518b978bf80e06e86e90339dfe7f5f36453054e4d6f5b6594f436333cb1f54cd821f110b8214b49de0b8c89752e61b3b7a9fe15e62e9bbc6faefb2ddd2ed77b42078cefac4ff8de0f2e88c3eb7d7b1bf3f5d02614ee2c37b2cda606f5f9de598ad8174cc1793d933c3bede0a99fc1a0c838a8300c0d7b7799b8fada9394e286c0076d769e2123f516d76b2615544603093f6a5fb5491973436b0f4c74abf136051f47dc9df1cd4d0ae5ae692848b37432bb66c0a3ab2e32f69ea3bb960b51fc8ef7c669c71facb1e9b3474310d026d262ac9ac4435a68fd9406bd1dbb37f00d3e7ab94a0af70f257fb10b4567b9fb8827abdf16c4c8e4485457e994d75121ae11b00bfaf1506a20952aa29de2e34370dc25780f915e229e1c1293b98dd3a0009a2f013cadfa83bd9efa0714e7a8d584286398dc1e5be2b884872f004abb620bd8bbaf93606d20851515f24bf20641566cf5fb71bbad45798affbc5fdfd4", 0x1000}, {&(0x7f0000001a00)="a779b824b649820b4aac631d43724d8a27aa0e4972947ca78df4e3c74ba3052b637b74e12e1af7a7d7ed7751ba06b1766f4720e422aa3b45b2a82431ebcea2d830b4e248beb6cc73b9199dc1fb3b403b8c932fd6124010860ae9a9114a6cd04132923aa16d378f5198e825407d0006a8a72cf93d7bdb2886841bd23c7aa93fe76f4b90fcd95963062d01fa7421babcbd1b89d6cf74a58bd45867055d1261af230ee17e120068313981c9450a5385982899024a79dfb174e9d526ad4325a3d42c1a74eed92f4b3dcee878335612007bfe1c0c9d166a4e1f1bd29249f4b7342996de9f373779f9dfa080174b00325278bd711a99cc5e6a0e445076ab0dad75376f266ebaf29c1bcb638e389c46d5c71628daf5c7277f1bdd77417de815128f4b6f7c37632f94bb72873317691129fe5bae2a7962a37ceb8aa5a304cba6283549b9025ef46fdc01b969ce7694a1ac07c298a956c9d074f5699a1abf0e97a055c61852d855a914a57d4b74eb9248d2eb3508ea639e481ce4d1474c737bb92303c10e161dcb1a6070f2fff2aa3127837eb37e52ce01d9164c9ccf157976a56657bfdc04f826c79cc2b07183c1904e1186946a8ace842941335ecfdd3d60505c501390ef03ca6925909b273118367e6af80581c7dfb849412ce0448c05336a461f3ff5b8671794258fced12617fa03ef405cd576f464ff1bc24e378a14ee9d22e16329c86b0cea367fff38e6ee588f501d515ce7350018143b37ddf647c670e7d561452917a3c1aa3db9d87e566591ea97b7ae075956bf114d3ff9b63361257434d6165ebdd9cfc40200a098eff6d2e77fa23eb5741aa1b5568cb9262d56685281dc6a11617a7f1af701b3467edc510aeee0edc36022c73d904c0b4058b3deecd71699845f44cd63148ba835c3c536c0d57930553602edc59bb5a5a816dc1cf62557e4333416bf90e2c055e8b33b72e1a6934c7034ce3907ac48bb5b2cd3dbbbe2c8c7fdc56ff161d084f7b8027ddd5162f8babce84045454d161f430454b128a9df74cd57dc91a2a5330d45867a552402dc5a7e8e378b3ab16427392c750d659f646ab6f40764684cfccf01d01f4222ba09fc2b12e4eb9bab68d45f94327d3224496cd1d60f2f6352092055299ed87163d47e52c72d0d10ca588c6bc74a1dc6142d964e3f90d0b9f1eec01101349477ecf14831f8893839d246511644fca3471fefc9ad6f67b6bc80b91bf1c3742b3068a9b760d888fa9af86e42302f93efe1555d5c252790b783af178022aa6adcdc48864012e602c1b9edba2fac0069ee6c098f7c8e49a6dfef7f05841c3cb78824b8be003bfd048bb5f97cda15f64bdcc7a7bfe525c5dee2df85f8bda6ed74a5c6f1ebb22a9b0d8cd63218d16b33bca1e013710fd88803a1b6374c09ca742bd730db283143ce30f2de3e744987bc2ce1ace4dfe152a556d34dea23e7e9c97b8693fa0aee393b1e4997c71cd90c62217b92354af800f57c0a7b36d399ec96129c7638a6104b891f515c439695268993e4f8b0588de6695c539dde9b7fa466cb3a5d22e9a48bb23fac92072979d4009e5675da15bab33de2c0b7390b2d3f6fd34cc1997cd6ffad887cf1f45eb063b8345c0192aed3ce0399333754d0ec9995c17d86990464b67ce6a205c3a9ceb484cfde11b35ee5fdebb5c7c3ba8d521ea3d3516e0e4844f0a9eb5b367b382cb172a50a090022cf61b57d1e83b6acc358f24855caa7958346478d1b722c9038155acb607ddc8a6f116f6870a162db4d9430697d765a43c645db76c83d6bddf41fa69121fd87bf5c66598dc1d59e945cfcc32e0e883f304f1621de5e8096a67e13bca436685cc107b4a82d80191cbed4dc8a3f73de8bf007e1403bc1589256169d41483a4555ad7367281ac1f78f51dc1ca0dfb8e7d50bd71b1df596050105d5ac197330d9c18d9f999216a7f88ed72a4af443c1117fd741cc98287d6b1f0e6ac171ed05710a054dac0fddeccefb14b4d90190a6bfd511019afc11a9fd90e13bb4e3b28792b42f52a4464c9f93f483bad0e81847cb03fc90dd8723ef99090ba4961a471a705dd8f5b35760a7dcf0962af0269dd673b3b883a8eab01816f2f9dcf3ebe12aab2704bbaad7ff10cb8aacb2e27f37a8a8041d9c551430225d5b91874efd1fd68705d6d210ecba654842eff931d72fb5dabb87fa596ae542ba5279aa53479ff6b547255515f404bee378534d6c88626a27530eeca2c13503b332ed2a08982b20864f9ac98fe5e2f1f9a49b208ac91878166e87f042981af9ff6bd9d89948828b9dc7b65e7d72f1438129e8ee9e27a0072be3b0c6dbb7dbae6f1567e38d6c70d6f75b78d73748a3a4b43eb9fb00d30e633e181a51d6cc61393065913b3e6de689561862f76bf650ae88991085a1801d0faa7b59bb05e3f2dea7bd6e58ba6f3f8e21e1bdafcebf47da29a4374b13696708b3ec34d7a33cd4529c3aa0f9e224839e6822868686421de86de6df9272b46968c3af8cba37907904d474586036b25e495c07e91a880bdbf3dcebaeaf2b214e8de5cf49c67bfc47f1e1806fa16bd6e238b6fd8be9b0d68968f86616d19c9b9d699d4bca6c9da20f77ea73b169a737e8e047b1c3205b0b32d6658e80815a7216a27aca16e0a406ad1f5dd699bac71cea1600d5caee4acf59f09894c8d59bc7560acbce17cd7f5cd071da27a8fcab435e0863ecea646f0837f5ca2de9436ecddf4e61e7635918730afb360a55573c480e54b9eb8b8279f18d58c98142addc1d26ce5e62f07e15618d55b08d6ebd9f14b0f6d1381bf24e1c8beb6d7ee8b84dfd30500df9228a48f63db2fa370ff8bd016fd812b93ae1e78028a34db1ef7afb73ca43747924208398ec1b794e229475253cfb1df302300183300df9572e29494ff9294c5898c7a2abfa75fde78f44ca723cbfebbdc5fd1edba423e177aa5fc809ac55ec6e8033d361ee9f5bf14309bd7dc54890a20675449db3da02962593e8dfe091e4644e18348b2d9032f715ce7f7a489da7509c27cc5f6bf5614dcfcb92f6d1c5d288d023582f121343113e1b1d3abe0c52f1242cc1841ab3e92e7514840dae855c71d98c26a50beb27b857f1dc9aed669efcb1f33efa6403a0d12ae02155c124c241dbcd1a94eb8dc3a25adbf55ea8c39515c06df006a40e7f997c0de43f1bdbd981fef6aa29cafa00d5627524bdd327ac86d15ad3eb9bf1f1b43310cccb65adf02d0a11ad48ba5808deec2de7e1fc215bd7718f17d34674b58ad4c3149235e67776ae0713f462d7cb67b0e99888dd1a0a09086686e986231a3433a3ae317aefac1f956939f22d405e81718c834ba7157872f50676f14a5b863a83b5bd27e689f81c5d3d06bea2874f5bf75c4546283c99ce7fd623107f097be0a740f0ce072d6df117182314504c76d1ef3ba1742f87c25d7181fae1980b7a59e2dab7bba35b571d5ec1cfd1fb05279a971c4c6dedf6371f923498587c7179a73ab263f33c6830b4dd56f9ec19c2d9398cf2fc0b6cc2f98c2f269d748583228c78f5a34b697492ace23fcac1777e362795275143487fc8c3e66effe11f9528e919d042040b350f10e0e9cddde6d1fb460c7059da1f1e997caf84033aa083da4b8bc84a0eaf5a834c5586f1a429f702244773d8c489061f9269fc249edfcf55b31ffde6c8d9eb142d94515dc49c815b292cf0a51e0a8da9e6007cea62957bf24dfc6c004e8e1c8f9c93789f620cc3aaa8cef9dbf923037dfb4c5ec036cb9bdf7d8440ab3e707495319521821e857cf10b2571b32c8df2ea33ef36f3c73731c42030b7444eca1bf5429145e2e981f3fdbd62a0587d0434fe5e92a25e82acfd9b4c2e80fc2cffd15a8638c6c0c5e9ae688f76b92cab91e4b9ccdca9b565e27b0fa9051fe8cdd03e4acab08856b087c89560a796306158bb66b6d8a4c4e47461adab3b1a3400c8a4f1a2500c130acd474d80dbf66b2f6aa932c0041fe332e087a326262dc61afee260744aca18eec8642634278127f3d2457044ba468d95b3a8907f322cb2f4a063881d891326ee99dfa5b72844babaf08671e588673cf8b58e358e39f8bb0accfabbb3f8adc4a4bb9e59de7ae44dfc70eaf3002cab4be6d7c14e7e6ce28c10e09a7a2c036052230e96028f671cc988597b7e9d971c0b0842a0b024afd3a32e1c39127f9d2929210896b335adb403ec64428eea4907362d45082e807320c73f07fd505b9b98600009fb5893a974c72468989fda5c5bd73fcf658e0fd0678734d8ffd6d1e4ffbe06b1594cffe4a7931755939bbc4bab6aeebb0121773b5f52d4bdafd8c478a776bfe99bfc44c8878822f600c483d7e8658f7c46ef87323ee9a8989a5e0f16fd0cfdf4bac12f18223932ddf86f909be83e9e72eaf09f2acacc906764f1538384070414eacf26a6836ffb7369266e8c88f54683c1c9be886a48c6efff9651cf554423c9b1d441ff92d3db2965776b38fbe8652895eae5a7c4f2fd57f43748871d4f75ddd9e695f245a71516002de32827fe32f2634a228c4de5a3736ea812eef4e0a8899dcadd1454f2adbbc62012fc878bbf9dfae4afa2ad029208f3df2263e86a43f1efb1fc7a4e1aea4384f89dba5ccf2c9ce879dcd454b23799fec934fcdf7a5dbcc071b48183941427c332c507d8c7f637767a7cb629f65e334bd52d012e94ebe2b8bf841894dc5608bc0e6a67d62a23bd85e82ac5c4b387f35186fc4a97ae4f3ee5d666415fea7b8d51673ab9cc62ee780463c64e01f00a7027c21f18f198c666074a98355b2c244bce1acaf748697c66c2960b40db8338a0640b777b9f93c28dd141a4b4f39ab26f21c09a71b38725ab6cd8fb6fc5add1bd8adac23551e9b0c94eca1166cfb8c442c738f18f14b3031d6d5818c2a43948789f1db6f64f159812981b72674708d529e553307a2bec9636bf2c04d5d05fbea8777918c0c12b475ef7d95e93efaa737cfbf40ccdafce41053f6e1ddf065ffb85bdb0fbfd0c7fddc39e78e0f99edc0cb2179b605008e7bcfd6ce5208725b2b04e3943cfef31fad08cebab2731ba155aa1c2361e35385bdaf3103933a4dfd3e3535917aa03c8d7341e1619919e8ce81c1f932be35821d77eb4cdf5a6cdc893c37a63224b3a77d21448c503486de219469d0ce40ecb82df53c8887f86f7872fead4249392726e07531862065e92c9fd7a3964e8e360e12f0f087d5874e39e9b324dce31d7987db07bdf6c9cf11ea8f78aca2c1a75aa74ef5b9abaedf5dc335f2028341bbc769619c8eded94ff9b32a0adb29f0daa3eec959959db56a3ddaf0df8d5c0372386bf4fb6480b012b96a9ab882420e2b113a82653dd48dc802386ed0167b4447c2a1d24ab1bebd56063861c75fbb2a1d923fc3f72400dc1052ede41507b5b2a8a5531b07159c749f9757ad36e766e4b3f567bf197ca709b4dd5334c1d4d81e499069f7b4dc9a40db382bfca16674bf6d107d2f4731d98f2ede651c3821ae8c828c2d27e943e2581772a61ddbb86ad292a24026d0a8ac242ba7163404c917239e63d5f6ec20c870c971bd4de38a6e38efb699d91c5d9018ccb234650f1cbbf60327b0f306df5dee399d3ce192884b409eaa3fb6c29804332eaf20fb267b28d4c3266433a5563e55323500858abee43ff1204e013808a83f8d5db1f6a4012bd17894ad2ae236a9b800b9777627d1a955ba8d60de4fa22200670f1447a6812fee21703fd58f0a2a75a434fdb4a30c99fa6d390de204219730397059dce9415196998283894510a5c7f284c37b46b36cf8ca4b642", 0x1000}, {&(0x7f00000007c0)="86cb1fc9d4397ce5f0860b0082c24f8fa3cf2f3d7fa7c918428db248d5e0808c37c2ecbae1ba4fd41847f3de86afb81295", 0x31}, {&(0x7f0000002a00)="c35e7599b6491930aa8e7c002446089cdc122bf4ca7c185b1ed2faf636e9737486bde10fc7916e1e993962d245bbb177eeb73191bd8d92c341d1b0dbf2932b570c626f85f6a3b953538de53aea85b0626791938ca6004462760fb4ef838ba0cd0c555074969b17b4469702dde26b4bab7ff22dcf82d671810b332be291e28b9ed899a4a4faa1776b79e1b7a0", 0x8c}], 0x5, &(0x7f0000002b40)=[{0xd8, 0xffff, 0x1, "66bf122418e8cf44942d748d8bf259f2ab909d3676affc7364e45b1c6aaaa70e30ad739fcaa54a803422c3a884bed2ee2c61ff5dd85a2f892c6df2126406f80ff132b262c8755d5d9cc7a29ab427d69f986b24f3b52b810e7d5dbeb8cf6d80fb6b61972672d657b60275f16aef1df9f0c5d49aa8cacd14d9d1c4419f4ae01be8444a1ebb836f4a889a3f09d3934cb69d6b9183bfa7c0a40b62f361980d99e60307dff93d7142051f7d878f9464b8b4ee48cee0797d1b8e7d584d1f668bd2e7cc0bbb61b0"}, {0x98, 0x1, 0x7fff, "9a76313dfc030e58e6c3ad7dd9772308a38aea79861f89b799105e7d3f0e12d00d2c6f5d06d1eeca6564052c1c869be7d796845ce332c35c2e64553611ef91b00a0799aa0433cb5081d1e15fdad0c647bcd8feb4ed3fcf5aeab663f75ffd7d2a329229824ebf35e55c3e4bac0d7a32e23c89ad6c96d43bd7491f8816c82048001b"}, {0xf0, 0x0, 0x0, "a5970c177847f2af74cfff5b4aad23304f96f0b09a6f6ef99dc3416b6ccf6b0e1aa3846e044c45fde7df7e394aa85d69f7e112c74d6e106ae890bceb3079214b0a56569c45413bc0c13e4e89bd4df0a5aa6dee19733bc9cbb41e2b92d937c47b6e1b1470c784c1ba6c3cdb912834a2674f101a4fe8f052c4fd8c236b17e2bece2c4319ca77d060a4b182c1f067ae541b9b73b085dbe9469cf175d6bb49579ef04080e0c2ab00bf9bb512345e505b07be806f138122c11b34be4bc457e8d564999887ff45a08d92397710881cc4186df8142167c9259e44495f6d32fc296c8c"}, {0x68, 0xffff, 0x9, "dfc317875cea83ff981116ca7feb23948c7d3b50aa0d67da421cbb8c7688729dd00c6b97f0ffc309e4292523cb72c02e08409bf93dfee047e30ec4420dc29f8f931392d975729b654ba2d5410e0866b89b70cdfdd921b8"}], 0x2c8}, 0x1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) connect$unix(r0, &(0x7f0000002e80)=ANY=[@ANYBLOB="00002e2f66576c6530000ca87517eeea85d5d3ef3e8a75e2944f282f6b8c1504369c1f6a853a50b562ec7541b12f2c0293320e0d486dd7ac0656ec916279f9b73508541f4c7227cd535b0fec293459b48cbbe3830d337af638d1e63355f835ce0b7ae03918d1a0b2b79d7a6d4a5356df8ddd22cb46fe6ddc989ea588e068089abcd1cb8e3d85696fdf7295476f37690a541018ca68e925cb0d88e9cce48b3c3ed67c217b860ff2be3d8f84"], 0x10) 11:30:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000440)) 11:30:57 executing program 0: r0 = semget$private(0x0, 0x6, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000840)="ea06f500080000009ce6466d70f085b6da99ab9d98ec2ba7b97f19e4d04d458966b9731c945a77dde10adf306e61b44627c7685120b416ebed1e2f1428fb71e861181e455f26b91d580ffc356b5f5026f27f090549e56f4d6466b5dd2f1f2f37269ee464186b0584a64f35841a79868626fce1edc369a26605b7b9659ae011803fdd96fb24b59df0fbc2492e3d29eea4450b", 0x92) getsockopt(r3, 0x0, 0x6c, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000340)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) semop(r0, &(0x7f0000000680)=[{0x0, 0x4}], 0x1) semop(r0, &(0x7f0000000600), 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080001fff, 0x46485d48) semop(r0, &(0x7f0000000380)=[{0x3, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2047f, 0x2) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000200)=0x85) getsockname$inet6(r4, &(0x7f0000000a00), &(0x7f0000000100)=0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000003c0)=[0x7f, 0x10001, 0x9]) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) socket$inet(0x2, 0x7, 0xfffffffffffffffc) rmdir(&(0x7f00000006c0)='./bus\x00') semop(r0, &(0x7f0000000280)=[{0x4, 0x6, 0x1000}, {0x0, 0x40, 0x17fd}, {0x0, 0x3, 0x1801}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x800}, {0x3, 0x4, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0xb, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x17fc}, {0x3, 0xa, 0x1800}], 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x80000000, 0x3, 0x1, 0x6, 0xb}, 0xc) r6 = accept(r3, &(0x7f0000000740)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a812429ee00538dcd6f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x400) accept$inet(r6, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setsockopt(r5, 0x0, 0x10001, &(0x7f0000000500)="e4060fe57fe38aac37a1488faed972aca6987800b3ecaeb457a6cee1672475edae4de0ba029587f116070b2313242084d6c4bcb05788630b37fde7a45a150f62b4b22634f1d209451a13e3297ee3561e4d47c4b1d717306bacc669ed1a49857de44a73165d778ca2a0f4b01a38af7b31294f48a135877b65ad4fcb137814b1a2838e92cd30d38cd91fb5efb65bd207006f2f3a52f48667be6e5557a170a332e9b8e9637d1944ff5c390d441a95f6187e0209b95be5ecbb4b296fde00", 0xbc) dup2(r2, r2) semop(r0, &(0x7f00000004c0)=[{0x2, 0x4, 0x800}, {0x0, 0x3, 0x1000}, {0x1, 0xff, 0x1800}], 0x3) 11:30:57 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb7dd1b1b", 0x0, 0xfffffffffffffff9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x6, 0x2, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r1 = socket(0x18, 0x1, 0x0) socket(0x1, 0x8004, 0x7fe) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x111, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x3ff) 11:30:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10080002008, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x80000a00) 11:30:57 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x3) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTOP(r1, 0x2000746f) 11:30:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000dc0)="d0e6b83b3210fb1119ed4c8bb253b6f3c0f8c2773e10682f149459379b1321d3a2bd55fc98ef3320ac75dbebf5c0b517a4eda4eb3bb862159fe8ad23ad5f574c3f884c820a7072751f93682308f635ca7c3c20a4874a633fb315b259d27f94a3d3aa0916e2dcfd8e8c6604213abbbaa452625d453faf89217a8138b89b1533e0a904ecffeb92010c4c3a2d20ad5af45f0a000000000000000000000000c91a62629b6b8b156c656514d8ce1132154d3b527dbd41e05edc77c9eed3f90c17e01e62887f1f0136f5bfe408a10fc0b6c265a4daa243e09556396046bc673fbcd80e0643e0f3012bd1758d0535ddc0b335e8095cf9d0b3baf4cdd3472cb022a9c4da4e9320b97d95cacb8e31ed82be1824872eca09f80bd084e6fcd340d10703ce1698518373d340cb10553d8e30aef21a642856bb621abd4f0d4365e2d0ce028cf1392b722e80f83d8b86360426ec967974a0663d5b53fc6dfcc67e20269d922a9b62e198c62cfb952e2bef02000000000000001e813b58bf9602d19a9c63a4a5ce7a567ba2a628a19e36709f015183196db52622f6bd49c207a43a54e91b4798b11ad906c8e42b02f30be32670fc59e7f905bb0531ab38bd8f056dd98c2e2ec6e2a1aac01d8086fa14f4ac78e67ab9652174b2c01a8304dc36489b11375c1990841f665b1bb03053df12e08e28b95ac1c1560eba1cc5b48462d009990d8402f664a215eb7fa3ddc643f6d4112204bfdd7681a324c245c24def5c2e09acfd250d8dbaa49ebdbb0c31d0a8323cf5d4c0e5cf880dbab00a032dd8cf3cefaca85fc33ea891582c082db329e9b0b15eb93d453508bacf967c72a3f11c720cd83836d956dbb706ab985350deaa86db209b31b76fbfa2787c8ece867fcf07457fc1104f61a9df3b64e5bd190f16efa1014d39f19528829215057bebe8f398c847a8ff0e84fac0612b8d9dfb14eb98aaee5226f8ba63d9bb647892d647a764897f7a31992ebc0adf1e1380d9cb84c2acb4e199099e129a3fdf739a7d86800ee48c73dfa0568e039c9440a4c0a78d7499ced4477beed2415ce8a886d962d46503f50a0b42a91955fde5b893deaded385b0d2f26528c331b68287aa95c38cc66d1e9e349629a3363700421a9ff72b38f78b56e686d1b77eb9430737c8f52e206ed72d5ee955af2f510332edfd69cf03a1d11ddb9894dba84fb439196cfa47f96b96b7d581f479085cd7239f0328feee5412d7522087f7a58be161c9919f98ea0b7785020d97c7e4472f98972daeb6bf0be69365aaf9b419590f5d69e1b5c7b8d7b68b878ca2d53328602e5fce844402e22b973a56f73214510a2d74b3434bc25af40893e833f178029c32a27ba4518a73c87a7e8d8ce94a37651e2659147afab453c1f89913e1da6b6905297a212a36aea60447b5048ef20defff703a17345fe83fe6f6120a893c8c74edbe9fd2f21ad689f92bdc169c7df3055b90ceba45acbf48877489a098fd299eb73613993a6798359da1dc14519a4d0d56ed8016847734f0385bfbc735a3086c2e231fa3dc3c312bf2018fde96f223fa3217982c6760879cb8eb778f234a3d14b9bbaa8c7af8704dfe8da41d9b3681967f9d43a47cf9706f42b5695c9d91bfcbeaef14602bb54e06200d23735bb89a702444ce5e78418e6f36daa01a3301c04b6a66eb2d8ee306c842a84a365890b0293dc947f0064fa818f09bcc55ba59685ebcfeddd1eff2cb6ffcee507a892326c390728f79e3187243db451bd8567d2079294e89cdb64a11ba64399919f84ea5feabaa3786e5b63f9e09bd92cf68358bb0811b0fb79ec613e72a203d07d42f0f9eb5f3fa3a050065bd40ee82f2928ee10f67a38672110cd73ec968c9592a317cac0aaef20d6236988b5c67f9ddaa017df17b3d1a17000f87c262d0fc2ae72bf8927874a9f832227c783dec41e861aad35ee0c37b4a8ae666b87cac084056e6246ce805d0a8f794d01d44cef2d29cff75ac52d46efb787d9e13c1f0595f59f7dbb64869f73ad9a864bed499259aec4a472142833fb45cd102cf1791ec1f4226d79fbe8c7d2e2f4bf90138c86662e3fd8a8354440000000000000000000000000", 0x5d2}], 0x1) setsockopt(r1, 0x7, 0x3, &(0x7f00000005c0)="2002cbbc65fd813bb42f6bcb5efcb4ccfb5cb8e1c61b9922b2c6044e61e74a1d766bf54cf1cb5f8e01be6b80b2f2174635ab1659daf081", 0x37) syz_open_pts() r2 = syz_open_pts() close(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x3f) dup(r2) write(r2, &(0x7f00000001c0)="3ba18dc5bbb2fb48d2e27711195827eece649016fef451b022c51a763a5e7507d6c1530c49a43e2760dafe75480a092a4b5b3e65c8885af4cf70b380f6e1b2ff5e43d2effa19507b99064903749b5ec0556c23c3f67971a39cf69e0458072627a2f7e8b8153ff970c9165e9afbe41a4301b95a184ecdef568797a239c5542dfd4c554e6969fd52cd344d75f462c8e65905ca7e65a33ed0dfa22058696984bf566dd2ccfa32806a1c767d11fe75d11d338e30ba20bc05f49aac0a403fa56e22ab792a4dc44ee83e9617d78dbb6d4219444e046b5d3490f49b3c1ac708320f82b41263256c13a041a63afb57", 0xeb) readv(r1, &(0x7f0000000000)=[{&(0x7f00000006c0)=""/247, 0xf7}], 0x1) pledge(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='U\x00') syz_open_pts() 11:30:57 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f0000000140)) 11:30:57 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x4e003, 0x9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fb, 0x0) write(r0, &(0x7f0000000040)="6e2e96", 0x3) 11:30:57 executing program 1: mprotect(&(0x7f0000209000/0x1000)=nil, 0x1000, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) wait4(0x0, 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffffff, 0x0, 0x0) getsockname$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r1 = open(0x0, 0x80, 0x11) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[r3]) kevent(r2, &(0x7f0000000000), 0x800000009130fbf, 0x0, 0xffffffffffffffff, 0x0) getegid() link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setgid(0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000340)) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r4 = getegid() fcntl$lock(r1, 0xf, &(0x7f0000000240)={0x3}) clock_gettime(0x3, &(0x7f0000000380)) r5 = semget(0x1, 0x3, 0x408) semget$private(0x0, 0xa8aedce41bd9ebc, 0x104) mprotect(&(0x7f00000a7000/0x4000)=nil, 0x4000, 0x1) getgroups(0x1, &(0x7f0000000180)=[r4]) recvfrom$inet6(r1, &(0x7f00000003c0)=""/244, 0xf4, 0x1, &(0x7f00000001c0)={0x18, 0x2, 0x9c8a, 0x7}, 0xc) semctl$GETZCNT(r5, 0x0, 0x7, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 11:30:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) syz_execute_func(&(0x7f00000001c0)="c403f5498b0e000000d240da20c40169d324d4c4a28dbb3d4600000066440f5990f2fffffff342a4c4027918d3460f0f2baa42d28600000000c4a2f9911cbb") r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 11:30:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x100, 0x100) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/66}, &(0x7f0000000280)=0x44) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) open(&(0x7f0000000100)='./bus\x00', 0x400, 0x100) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10400, 0x0) kqueue() accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000002c0)=0x3f) open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) kqueue() accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 11:30:57 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) flock(r0, 0x6) r3 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x0, 0x4, 0x10001, r3}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x300000005}) r4 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x8, 0x6, r4}) flock(r0, 0xa) 11:30:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000800)="0915", 0x496) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 11:30:57 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$dupfd(r0, 0x1, r0) r5 = accept(0xffffffffffffffff, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r7 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x400, 0x0) r13 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x8000, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x0, 0x0) r16 = accept$inet(0xffffffffffffffff, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r17 = accept$inet6(0xffffffffffffffff, &(0x7f0000000700), &(0x7f0000000740)=0xc) r18 = accept$unix(0xffffffffffffff9c, &(0x7f0000000dc0)=ANY=[@ANYBLOB="e71800000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d40ceb963e2e5dc7df3e256cc1970b253ef1c1c72d763d74367aae2c08aec8722f9d6a89e285b3ad0c2da8c76a5bdde56f3fcb23269c0d493f04dd3f26015099811a6f05b8a870759a1c027e5d5027173c56b6e62"], &(0x7f0000000780)=0x1) r19 = socket$unix(0x1, 0x7, 0x0) r20 = openat$tty(0xffffffffffffff9c, &(0x7f0000000800)='/dev/tty\x00', 0x1, 0x0) r21 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/wskbd\x00', 0x22, 0x0) r22 = accept(0xffffffffffffffff, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) r23 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wskbd0\x00', 0x20201, 0x0) r26 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wskbd0\x00', 0x0, 0x0) r27 = kqueue() pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0}, &(0x7f0000000a40)=0xc) r30 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)="4f4e1564e674066465fe300c83de2910ad99ae548145fa4be40f4146ddf806971d30470e119ec3d3a44db4b752d9d7b4ef376753da1e652f885901f9f1f17339f1e3ce6bf5b97b7c80112c5e7ba8ff79ebf5b39a6fd08cda2b4481ace6a0b6d8fb5ede517f958061b033c9215dc13968f137601b5830468eeb93e8d50436ae73b9ed72523a9eb44a28002d49822adc9ad05dc87133f94618f9cd59029affa7dc7dbe1a337881bdfc6108850bc9be7bf024d9da0dd58befe6373c977ea4d0886105aad952d49a5ceb1de60c2ee77ad0b4e1c49f476ebff2031063db8c5e2d388c81e627966d45240bf7547ee55f30fefbff0ea11137", 0xf5}, {&(0x7f0000000240)="baa5221bfa09ecfeaf71ebe88a4775f79366b6a3d6c9dc06fa43e9c16f27b3acd388aaa937d0a377f8eb2fc62c0e00688efe54904a48553a2711cc8329d8a6f6e22601c71b7845eb5531dea14f32f709d198214d0bbd356e3e3dffda8834536d25a3c825fc4f16c2ab1ffb7285c9f75f8ced252fff0f8a6717adf2383a2c8b7d9d9de7", 0x83}, {&(0x7f0000000300)="fc5ccfc0ca2ef8a9c1453ce7d9fc175e7a", 0x11}], 0x3, &(0x7f0000000c40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00', @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000003000000000080000ffff000001000000a0d65f77689cad970138c52224b803a0af0c83b0d0419e241f4944164522e1541b658f238252932f51f5bbde53a9d0dbb7b75407ec1c0f65474dd0e00df26dd656b879d8174900400d7ec219ebaa273f8a15f6dc74a7d549408a05c107669d28ccef7b512bf1c075ef0289c66db0", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0x8}, 0x0) r32 = syz_open_pts() ioctl$TIOCSETAF(r32, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r33 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r33, 0x2000741d) ioctl$TIOCSETAF(r32, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x80000001, 0x800000, "1888780691dec40967ed5490937e6049a7fd0ae0"}) ioctl$TIOCSTAT(r32, 0x20007465, 0x0) 11:30:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 11:30:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) socket(0x26, 0xc005, 0x80000001) 11:30:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) geteuid() 11:30:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00ecc53fd39f"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x6, 0x0, 0x0, 0x0) shutdown(r1, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 11:31:00 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x101, 0x40) syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x7fffffff, 0x2, 0x0, 0x1, "85495500020000000000001167f5afa680400900", 0x54, 0x426}) mprotect(&(0x7f0000328000/0x4000)=nil, 0x4000, 0x800005) listen(r0, 0x100000000) setsockopt(0xffffffffffffffff, 0x29, 0x4, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) 11:31:00 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = getuid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, 0x0, 0x6) getsockopt(r0, 0x200000029, 0x26, 0x0, 0x0) 11:31:00 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xffffffffffffffff) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x4a, 0x5, r2}) fcntl$lock(r0, 0x800000000000007, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x20000200000005}) 11:31:00 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) poll(&(0x7f0000000080)=[{r0, 0x100}], 0x1, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 11:31:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="3f0257"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x100000001) 11:31:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) socket$inet(0x2, 0x5, 0x9) socket$inet(0x2, 0x0, 0x80000000) r0 = socket(0x18, 0x7, 0x3ff) r1 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r1, 0x0) accept$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0x5a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r2 = semget$private(0x0, 0x1, 0x100) semop(r2, &(0x7f0000000000)=[{0x0, 0x8}], 0x1) 11:31:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x40, &(0x7f00000000c0), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="dca3d1ba27e82d5b8444ff452cd89f3ad6536a18ab44eb8331b951fb08646079884eb02047bb6a3e31c943a41464080a37dd166f93badacd58927080a30b10462f19cb67aa302086e7d82201e3576d57317996172a33f3ccef5966409e75bbd74040b6b247b7d469a10e167ae411d4aa49cd9fbebdc9e7a4fa2e1c5f005626bcc01828428b34f993d9d297cee2d3906b88f0fed6e2ae1f62d637fdb142ed88fed3791695cf636d6f52f401e271263a8817c322dc4b81ce43eb9d0cd342f93b9673b7f73503e0dd0b7645a85f432b116fd3914c3d377b07eb893752c0b65d4c18573f", 0xe2}, {&(0x7f0000000280)="3a49d6d31ebb0ecd5d1be2bbc17fcb88689f", 0x12}, {&(0x7f00000002c0)="3ccf8e922b5aefba37c09200e423051bf0b767f7c871ee1f2eada8dc24c67974997983dc36eed0fa36ea14ff6f219e69a4ca98f0d4beb8e4e12a488787b06e54a69426ab2fe381ff18ee982104fd49ddd375da22051c2ec055aae0930f59b3d5aa5af638", 0x64}], 0x3) fchdir(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x9) setsockopt(r0, 0x8000004, 0x0, &(0x7f0000000380)="df382cedd237f5557bcc79e5dfbff7f210c8bdb9cdbca94f3ec8393574303b0df40799c0d549b9b3102df62eaa4a7bb0519ce866f3ca674082ba6ae2a3a7b4746bb93efbaaf813b5af721a87e205ea992113cd9024df91c66705563a144e43749d1723b42cb3da1ddbf8e7335a4b3e1ca945ea0a66c3c7dc657cda2ed7f1252ae19a127f98928080327ddd553d7886416af448ab3d8cb78bbce14634cf08befe342f18cbea7f0dbddd0a6f798812777d8b419702f5a07e3c3571bfe6a2211c05dd59a956ad174191da4006af676fd1a714be87b47f6ebe8b3f4c1df268c050829c6750fe89c40f4851", 0xe9) 11:31:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)="65e51acc1ce582489ef2e079c7aadb05fee7fc03fc431f6a5d14d26994d02f6930b23627000543acd621e5c25ed8202610672e62c2dbfefb1b1e2ed3653863f72c26515abd7595509f4483af6021a692bafe3a4bb10750d877a5d85ad8948b37be1e6767b8413efd65a9bfe0562eb3602305973e6ad351a047d4fa250a4e7af8d4c97111bd3da017961fadec42e540772e23f0cdc4fea8b91e6a82c27d460c84601a7c5c22c12302cf38912d5fa78be1dd2960ce9ea9a05c11d976b3fed1d6f0c07af23a2b852adf085ab3687d04e94adabf3c67dcb81d2ef29a818efb0d58b1f5a061118e82829abc5b642e70ffc14f55bd9d04a6f7e621bd30952c6c", 0xfd) execve(0x0, 0x0, 0x0) 11:31:00 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockname$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="e2910740dc213effd1b5df1850fe6987a2299f31a56e196db0a5d59c2b92b098940b62c64302a80eaca456b9fb7d98d26ad067627e73473b00094d4db85cd4c6ab2f6313b500542f161391b243b0b52fe1698683b67d9c965c252af4714ced0126c1ae5e8f30652a6ab5bf3f1a03c2b3ff06c6771bbfa59f86c2fb5e", 0x7c}, {&(0x7f0000000140)="4f5f576a3ff70902176d24077d1a8dc1ff0d0593fcf75173afeea482ccf0325d90b57021328316699d7784d6ed9f502931e7aff1eea46d4c84037b2b32206352538bcf968d148ac17fa06969a95cdb2d728c57cc4cea02d317469f", 0x5b}], 0x2, 0x0) write(r1, &(0x7f0000000040)="5433f4", 0x3) openat(r1, &(0x7f0000000300)='./bus\x00', 0x20240, 0x8) 11:31:00 executing program 0: r0 = socket$inet(0x2, 0x4, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0e09db37010c24414b5404263c9600d5e1002000", 0x14) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 11:31:00 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0xafa4c162171b0ad2) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0xa8) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 11:31:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2082, 0x0) write(r0, &(0x7f0000000180)="6908362d9db3688443a4c3264304091c3fde1aa43c1f5c092020b3ebdf832a0802314cda2ca2f41f2359f8a5802da9118450e872bbe6f8f3b6c8509debf90f703a5d364fcd98b989c1cad572361a7a70d168b3b990e90582f00b83f4ae2bc789b1047608b49ee793d9c378f843495284998563321b46ffa302c28c6ada1bbd079471c844a6599172b6f6524fc02d43170b228f0c2abf218e96fb35dafb22180612c88ea43e086389849d07e12cfd3d2477d4818c4eba3541d2dde2fa668ffb33c04962af9bd09298b5cf6888a036ff816eb08e7f66", 0xd5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000280)=""/93, 0x5d, 0x0, &(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socket(0x16, 0x7ffc, 0xf0) ioctl$KDENABIO(r0, 0x20004b3c) write(r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0xfffffffffffffffd, 0x1, 0x3f, 0x0, 0x8001}, 0xc) 11:31:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1df, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x811, r2, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) 11:31:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x18200, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) r1 = socket(0x18, 0x8001, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x1000, 0x4) 11:31:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) 11:31:01 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0), 0x10}, 0x4) 11:31:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x4000000000) r1 = semget(0x1, 0x3, 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) read(r0, &(0x7f0000000100)=""/81, 0x51) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) 11:31:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r0 = socket(0x16, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:31:01 executing program 0: 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(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000280)={0x67bc, 0x4}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r0, r0) 11:31:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000001d40)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000080)="6af2a245938947282bf54945efd21d4f86747503a4a1c88a5f28a0b65da2bc0af6a9d0bb99bb49956ad042af8a93a7e2192d0a6166c32986b3109654126cc1fd18bb51977e750c24be0bff781701ce19fc8411bbb49f97444c662e6c59fb22b083ae0662694e9078cb1d6153038a45caeda6d6a38db9b88085bd7389de9fc5301469084e949edeaf18094ddaf51f6d46a7b2afc5b3c487a7a3e9d243ae481e7bece5490fd6bc88934972e25f701cfaa5e9aa61eddc70fe33c78db87d1bec0364316315b541d8dac0b65110dfdca2646727e9cf52ac441b14c0eae84f07da243ddf154dfbce005149019de47163079c8202c1", 0xf2}, {&(0x7f0000000180)="7bd23611c10f659b6a362bb1466a09168209210f1ee585d0ee92b8eb7962dca2c9d915c1e57f0b0fc445546a00e5476b585b597365ab90c2e0976a36be3381bf10c4fd3351631b72038cea2c6cb2a4e7c9f544cdb3b498179ed79b19d6c2e50846bab37e4f7db56f6a518f473f9c1cde44acc1046df5c4678ed61ed29cb4192af8f3ce812fa7e5f00b6c71c82bcb4e780f46063bbaff4666c19a2bc0109cc897f64d797faaa103a95ea80e7da7331e754144ed94229c58447fb54a028de1a61dd4264fe04a8df892a5f79032adba5ef1c02032451618", 0xd6}, {&(0x7f0000000280)="c7b1ca2c723ed8e4bcd9a5ebad6c71652f91db7283f3eba88380c090d679550e9485187ff6dcd8a083cf676322b81982221796cc12acdac1bb707ca96b7a98317fc8e4a0ae67ddebd7074efbf9983c14bcc4b2d51d70cb1ad65b78cd489509099f518526f0cbf4783a9c34c5a7ff42655f2e71f5636279c97e91ed7593d6ac1d872943b1324c3b4df21b379bbb528de490418dbb1c556f506ee6a8c7946c888db9d703bc4340bea6cf0beaa52452672399ccc7a3584ed5748d5d9ec3de317897ed859fd38d3111a296fa17d10f11b328beb2e611a71b3ea41b0b857f23b9057778a4928e63e8bd0c8690", 0xea}, {&(0x7f0000000380)="f554663039f808ef4af5ad4cf16d419d9182d870e53608514718a940a5f0b9a0f6e6fc1adb1bd27a07dcb793d5e2f2c5a38cdfacd7438a3737b77250266a92d484c1748a816a628fcd996034cc4149c293d414280bc2f8b9ef1dd8f583fd352687669c96b12bf955ef40b7ab8d595fdbd53ba17be4ae8228c9b4e62f9646601c506f2d477e66d322bfcb45c23c39", 0x8e}, {&(0x7f0000000440)="07dfe762f07fb739dd4b00", 0xb}, {&(0x7f0000000480)="da2f41e3493970aeba49cf446e01391c218c41209c7cbaf098bf1f486530cb28d3a431cde124d8e904ae98190042709535e633fe8dcf8bfb25175e9971c1af02df513404821af2527774fb07e663adcb6926af8ac3d889a9f6af61f957995b023592235607bfe42eab412d69ce8bfe4987f5842a8503d5ad221a43e87ccd2114268e9cee4a39100256ca575fb07b60efff07b78028daebb89b11fe2a31138083f66e0134ed297e76a8ac79fb5fe54907eb180477bf8c0e4c09aca1bfaf1416cf415539cba45ab97c57abaf3d0a3b99167c5e712e4e60dd9e382ed3fd90507806cc4c3b6a325656317513723767ef271cda715e04b260fe5db0fa604e14", 0xfd}, {&(0x7f0000000580)="d1508d29f67e2e032c91fb99bc7c3abf787360c0ab2dd91e159834a64cbdfc33b55ea0fee44f52d76063d9f5a4defd14bddcadd01e674ac9b4f827d3b634081794784b932dffc4ef5d9ee1dd2b5f3643d88b6fbc2ec6cb249eb2c1ed", 0x5c}, {&(0x7f0000000600)="681df70a40cb5193a5ff66ffcfdf0061ef6fbe20dd2d0b7c276f6ae8fc74b830229bef191df74da62efbf78ed0451a91ff469f268a73ea0c9d34686cee59c84d6f00b22f76330fec93d3dab51936b693a43dfbe67ad980b7e15f66b9ff8cb3a8d7fc407f34b0b895fe97fe5aeeb11d55b460c32daab0db620bc47055f0e2faf4390c625b8c0a693257a514e667d272433ea9582ce74275e18e692d85c25ed182fca19be5e9851dc28e2a495b941a567362f0a564b535b877e8f24969f11cb9b26146df10f672d7262f0e554fdf34a51dd709f0ff1ce292d27aa01549088cea3e19642c09f54f853b6d887f3de90fef4e3f239c5733f51d7e7b283be9e16d7f", 0xff}], 0x8, &(0x7f0000000780)=[{0x80, 0x1, 0xfffffffffffffffc, "f72fee5c3a20f55f17a7bd86412b641eaf6500ab283493a18c020106f480d60884e83fe44e6609cfeda7ed8248cb465a910092f51d70507ba4a9a4663c84112f6f53520693b696b03cf34ebcb9e34334d30cb291b9c8376151ed3abeaf63228ccf878b8afc30cd816a05378665"}, {0xc8, 0xffff, 0x30b, "78e4c1ddb9d51bcf066c43eaf440c4e38367f621cd68a33e177b53f639acab8d1910c0ec8a3be229e4a8a8d86e15a513a5759469cb3acc080ba83125b5b729710810ef35ce94a187742cb5d02ebfb80d5e564f755f5ee252e030adace924445b327339c4488d124cb0f7b306198bc330bc554ee3eb68e8ce5212af4c1f8fb0c54db12420ab0d24d4a65ea73ed685d2da1ae5d0bd891ea11444edeb90ef7e955dfcf60f5da28f3d145343fdbfe5114172aa6a"}, {0x1010, 0x1, 0x3ff, "de54621aa6b172a56a2737bd60c838f5fbc038d26f6f8ada37d21c9271516fb1aea0f10844e262b9494304b30c13802987573e7ff8b6e51ecd0a884440bcac981fe69e6152deb461afa6ab2cf14dd1781c69872562f15e1122410a28ceb9b3eaa6703b16935389f5a71ebc75ce0ef734359226669ac8a14cf0f4e2b598507fd5ae95dac35d0a9200ca95bbb928fee58679e5d422e372faf93fe9926a6e21efdc901a4417c889a61b734449255273eb5642502b9da854c72d7513d5ab827ab0a7b471acb6da18dc0d34c37ce9a886113cc5f466fb06290c12f57615f060100884b595c94cf10cffcbdf6d8148ea0ac299df7eb2408ec88afeb7d946a03d821624121b36c230a5ba5728b7e6eb296b861f7f35885738252d9ae15408a53cbedaaa0f6a782e71e3f5f8482e020befab726410c547af8e860ec6d8f8a8045e344814ca13594085ed37bb2751f3c7298e22b5670d8e8be49aaafabb41a73d210ebd22f4c0122b8b9f756f4091955c2f6270499be3638ad34d36cc297b2a6f0687d72e9587806024492bc4d9bf7c6e3f94814d56189a1249c2c2aadbb06b778b5a7b28832b5eb8e3c12cd0150ef0fead591530a1749eac0de9570fbeb25cc47849ad9701cf6a3b5d95de02109ef87d535be8c54dc716224a43e417da3dce251ace3bc86536fd76ea3cf8a0b47cea42a6303ec83dc2f4209c676b5ead324db1f596f3e7dd3ab1257953111811048a3e53449ba2e742d78c1013912240f709f99a768b15d045833a7b58d03abfb5fa674d7a945f7dea855dfe2e6d139a5d72eff67f9bf1fa6ec13ebfec289d04ec4ceb021e1a59553cbec38d5495b1b8038b100f2571000ac928343d56401421f3fe07065a04b9e22c93819a167aac425d2406ad9e141eea8deca76c3606800f2e2f378287b15e85d40679170a68f9cf6104bc2aec2da133f57aecf0fd24715186dd5dc45dd297910a51c0a942d24f121f36bfb86044bca0dd8b32ff97dfff2d7b272ad3707ee32a28360404ffe1cff7f25390ced331965a288b732cdc44aeac95f7f6240055b5ae3a59e1e9e535378a46e75963950ccfe381dabca94382dfa2f757a025e1ec353808d8597a4180862be7af0cb804ec501394f9b2a5ed21c6e5bde0b27fabb2500a37408a63886ac6b1d5a55a7755ff49f54636766afef94c811ca55df9b9187b6facae500749ebdf774b8c896d19422c748cfeee6947acbe689feeb57c9545f136932160596bf121682a983ac5e00413245a5a0464900fc2db446914b2200324e4323c7b2e7bfdde79b7328d6ccb9c7b71df158b664fc68f4ac3292d4a4ca294afc1815f879af8e0b3f8c3ff6b827fc657a336dd601eb113e1a77b652128aadfa003675f7f3663087a58ea2eb2aa9e136aab885b4d2fc4ba8e736093254f2087aff43ad436ef861f5f180d82519f28d8e00cf23da216b54b457a4594b279c6ae43812ee7a600524091ffbcd0ead379ee05a24435ee5844912523640368a0c939182ab643f58a04fb03b4e2fb80bb74188707ae2bc65b281e439b174b8ab61e3c0ce967d2ded55ca77ecece9bf3eda1f6b520d228a31861fde30189e0ce09bb2a6f4c190f01fa69edb57298882b07ab1636b9cd9db92aa6b1d66291e5b5594082fda9b85933d1a4aa204e335f934d11fe93a570fb67571902cbc5a334ab8624f1b82fa2a2e0fc007f92d6d33952bc4dad5dd7f6beb6c7af19d3b1ffca596f3c62f3ea24d1f4dacbf47105ae29043546946d8cabd49586b67337a98f6db5630924e87024a065b628931c922f8b7f52f0547d29e12bd15a61d7a53c75d2df2336b9e331cd9b7f7565c76b7c39fdf5f635668bceb42d7f85ff80bcb9298f4068b6a3163ba74935d0283b8379b333d799372362a39de31f3a38b191faab07fbd5702352e0e89810fc93b3652af57be1978501bee6a5101560b5ff9fd66ff37de023d9fe8d7a4c69249f8ce4930e41e4ba59cfbf68febefd23c04faa95241834dd57b54e7643312523f157867cbc093bb5a336c8342023572d1e25c6c6ab2d19acc981ab41f678445336904d574e114deeb2987eb71e0bea8dba691e808b50ce98ad84407f38502aa8e917446becc5ab5e8360bd4def8961039ca638da196049085a2bc6a908d94f92642f2b6937fb3851de7a04fdfc8aef2c45735646c07ad722e69f16fe8968c5ca3a14d0693ce1545fea8e5d190e2dba3189476ee6e25b259fd6d66af22d3364e28e7ad9a6e7db3adf7c204f9f97f578f98bb7afe40cd882f721e6189c77d3d2a65998c99e7dfca624ae512f441e8bafc547d92eaabea7f4a745c983ecce4b1168a146fe5ba759c7f6ce297c43c369a5adb5c5af499776e2aef471f975abf448011fc3048d90a5d4a8f5dfbcfda10a8d4e4234f39ec847bf59f1af1f3007fef9b4d49cf495629e1bbaa27ea27d699a91a6501a91d6381d1a091822e597c62006547a6fdcb709b75779afe33d0e1cf27ad059bf7ad651a11eece0810976a7225b05aebdf46c3aadae5b06edd137a56f31689530f5ce9ee3825d4397aaa6a0dc87f0abd7492a7f123725cf44770cbd3f2f74e30dc5cf33955090c2dd7982ea02078525fa4c1c0fe6906c33436315c7c2b91b55c52469149d3f43046490733ffcaba18ca84ade6f8c2a734c9e10f9c7492e347effd53f705d20ddde9182fce09d00158cb25568a7b49e2a0ed197371a4dd111e95d0028ebe7c27d9ae564238cf939cde9393e637c6f0f19d156159659cb2e81b3b0beaf948c7b44cb48c0a495b1062001a75ee819a9de455bb095c5401d5eaeb473736389df7e3e94a10c1cc9d3be313235ae9f181cd774d8d88ae356c343c6a3240400cf3d95af2efd5a814041156b28e03c37df8c57c222a9b52a99ff4f792a7583a09a545a77dcb12fc7afeac268f8e28844e0ecd134f6c24ec9b28a6a415ac958d47a4eabe5a910c3b05ce7e8198c2879b295def3d4f17f2b680b4b06a42c5ed5667d59efeb97faed6bef16551e4b812f5c644def1dbe08628cfe2f28f014e3ef0a5947af1012629d99628d1368484e681120c5bc0a6c3bab912a9bce895cfb9937c3cd53750078c4c56b7f305f8cc304e80425c73e9de985fb1905f2c584981e4b3bff6631ffeaf38c6a2c7287197d4f3bac3bb02a96fb8cde3044774ef92f521d900e51240edf9c6411528600f5b3cf1abd50d54d6710e5d0866e8174f6e27e4615facacbe5d14d36d89ec5628aa8b295a6a3e68b8eeafafc8ccd8f58a01c7e047e9fe6487142d9bc2892b324161e0ae53eb50ffdf67e2e9861419013828ab9c061faf6ea57db5a15e9b8dee4b03681618cd2c75ac8e71edfa2d7b841d906fecb54b4cad355fbf5d28b6751b56121cb0f142cb4f5d8683192db217feb4e404fce3fe7aa33b569af02698520d4c85e0e6f1c916c7e558a6e5ad99102f7760e1e9ca671567fe8e5bd95943121f484a818a91e543987b8648e8b88259a8624b12c18854368cba22e5cc4f8c4a77f6ece778ed86672b2cf0fe4bad69860f086eebcc098cc188fbc18f86d7b305904014f97f9d12f395ff6a616b7b1e3646f5df5dbba027fcd6f33cc3372c9c03c6aae3446fbb525149c22fa67a702062079134857462222e8b2d34e8f90ad92ee9000fe0598ae5de442f906081ada87406897898293c4bdf4a39e039bf86c2072c3483129d2dd386ecec2e1bfb0d92d7f8209b537509f2181f55823685e21b843e121153dde58ab76ed7d0a258fd1dae07c2ae4c166646fa390a70730e07c9d8978cdd6842fbb111ca0f50332618cd3c67a9e213388bdc876168f183acb42c1aa8e1ff0c0b37b9a4547fe134ec9e19bd64d52590f95020e3fd181a6cf7ea2de43e607530d9165756126d305bb5bf421b5bc625dd8d1d5877784156ca94648e901a93fef00dc8654d784ca67aa22084abab5ff9b875bc625a43ad8ba6c8236e142f03361dddfdfc9bd6b59b8c84c77bc85c003cc8081fa1c5614871587d2d3748e39f663830481d34c7ead602dbfd425e1e8c0521c95a60081f321966a1a6c6088351b67a33fe39a0b5cb384d42167ed9468a6c7783fcda804549f1018974f9f8f092abb4bdef485ac10e0531ff52cb110e3fda01abb7d3ef4e72f56c74e2185fef79b34c9001b736c9a0fd6a092210cb10b038797e62ab1fc737b50191b1a6bb877b01f82bf5a84233ffdadf8dca2fa0383951ebb1567466e9a42f4e6d9303250376f1e6924c1b703183ab338aa9f22c9922756224d7810a8168f830724e014f57e1a71ccf5624206cc0f84c782d84ae178b85e8ba64ddcd4bf6a88fc3f54293e3e5e1744a6af00ad5d9e6746f4a7d16767a15f7a632248946099b67dc0111f3bf38f7b5a58e86dcf26236bd05e6a34651428b2231bd09a620997a6cda8f02e29e337584bedc5e060779a384d1cfdd0d0e52bf721a6bfb00a3e29e7f69de1a358429decc22e64e145264f07b81b9d6f18a35182016d00dd38805f70e3cd871a4210e10238c8186181edee3870a1d662ed96801dc78ebe10170b9dabce0db294d0f93d2c59741e997fbf553a00f2499aedc12ce77022e1dc7a7b62660c1a94e6db2599d2fc13c0de33eba46884b7b310af7a1c3084ce936548ab206a94b448289a9769ab86dd5e94b09e1ac2e594f8a78e939f4df98abed85895e5494f094483d90168791206419224d2d3b851deda2a7790986ead47b4efd22f036de5e8d3ebb76ebbaef1e0d8836f6866541171e2c6db9e50674c30e05ff2e493cdb218486cdea504288fa970a71e2d7042c8d5f2aae4287ebfb312136a1a383206ba84fd3fc1034708d6016f7d1b63f7f1346e5967645b0f1e6ebd4bbbf5cc3cd7da8c902ba90e06d48683414d5ce6e08c30b8f269030262fd98dfc99a55a2835952dd015e9709fd245dab28c96cca8f72cd36fa47fc76c1b66c261c23ed1fd06ed25092d9a3177c78c664a88eec5bcf815b39cba5c9d8c5b38e7952b4c563416cb6a53db2084aafe6319f41ffff5781c1fcb6c1f9349e1e0092b18e5a072cee33deffffb01f3fb3220c540ee1175643de26f20348076e1f238e7a4caf2d67c7b99181112b62e6ae01926effb8080ce23c18850b9c7edec5ddfb69f0819affeb6d78f286d844f50f1d5dae73e72b01695a508a6329e496048fcfdd86446788b56d811cff31e94240c3656313c1c7b89f78fb625565a76263c16cf94904ddb51974b2458d955bf3d66a76562a1ae119380c3545c1f640d2c12af0571da356f38cae3521e61b4c3a5aaeeb5dbf2912efdbd1754faed243c3001fca1d5b320895b28510afd9528a9a6284e4d107614a3d2788896fbfaa7cf59a7ee5c642e00e4bccb34fe3530db5abdafe7ca7dbd3a2b39bb20d8c072a4989687774efb0590a9d034fceaf4a91f372ca7775b04a0e1a5d67ef26279aed714b272344ee31895d79bc50f8bad8df6da0401c374e58809ad2cf4b704592c0a67e1633d026d44763287676f160ada633e78a4cba5afea020b4c1d002719a156ce34309a71b86cb7c114ab863940d3c2a4c0f16951170aa173a40064b5c4776c181b1ed0b1a53e5f1cb268560ce4d0cd4621154a1457db96d43092ae6940c6833ab5a239a57b51dff74e6ea257db19f9b44fb51d361ff3cd0c735548428cbca44cbfa0ec0ffc7da6144f59555738f6fd58bcbd7203a9a7795ff87e6f46a163dae99b8d0422f8cfd2e86140114199b69b983ca200227149ec6efd8fc6b414d561017a972de45413076250ded900feb9f3447aec6229db91d239910d0"}, {0xb0, 0x0, 0x3, "92d4382deacb393fb8003e05eec3ed88ec7c1de42cfb1889c45fa2b73353cf9589021ee3dc3e86f1adf79a0b556548d21125d49ee4ea732db25ae24452e81cfd48b506cd0fe89fd00221b9541f05505eb6fc9e22c0ef70ab67dd14ab4a709d90e2c09d11def3d2875c88a95c7083435c0ad25bf1d3083e0a6b6bcbeb993f0dbd91c617b859b1821d6c6d505e43c9b8d10d3ee11e68cf367589a795359fd4"}, {0xc8, 0x0, 0x4, "718359b40d848e6071d4c08f9201bcf1f8aad836d2384c38d16a3e782caf74392b81ff713085032f266d4a6e1666934946d50fdb3c7badba771fcb6b91529d0d1e525c99916ac594d09e6e531f51f7823d3ee12f62346679e37ed0c2b3d61f207f5f1b81e06a390d08a6f41e75557254a9ff637c339f6da9b4cacd8a69b1df4afbddd2154d9232d076705da4d17f8f4c13f9d8412373ccda37836a3072a234b82277444e540eca5ecd4856cf6334ff0fc66bef93047c42"}, {0x100, 0xffff, 0xf80c, "66a8ece9625b6fe12a64171a1c2e2873a3536930513684684af99fb8119eb375e6fa67bb32e7cc792ab4f3b781d934a14c71d358d9bbf2692132cb82c5d1e245b66adc9f04bca0068c7f13b9f91b36be719a7ac4b9b15bb9861dbf46b7ad98e38dee7d4e23acbb36da5ace37ea331d8ba89e86dc8a4ae3fc51b9c7f875ab2037cc801b765c9c32c7a72135e91da1658c7986949878d09815e74cf6ccaeb7ba2e0c87b37df565c23abc138a969dca1a993b7b3d95a323a58957876e44691d00fdc06fd1c968947a42ae4b8c4834e22df6051015b7a1d4cade6d205bfe980d88d139ee77f0a08eca8272ba8119"}, {0xd0, 0x1, 0x3, "2e6e3ec8c7a9f581c86aca37baad248613f799ac8b25fe7e08bbfc32ee074538ad671b120fb427848ebb76658f04f01a6edc77abf99a55f09c92e4431cc200f6b519fbb61570d6f83af1aa27d0f6fc7be1d9cc99a897711c53e2474c9d3c169b94d813db9b62558cb902cea44d20ab8563f791892a12a247d8f04a804466dc056db8f7c73b884876e7437aacc5bda8b2b233c6426e8daa4bf403fbdac1dd2222667f18a48f9e2b25f4eceb5a55270bd15407dff7cf0280f007"}, {0xf8, 0xffff, 0xfbc4068, "8703ba8a38d39d5d7d20a598adb8388f9c34fae7174fcc9ee9e2c64df38bd5ae830bc125c261aa5e3d2dfb41ee4a1c6d48b25364e9a2f2199d9a9eb63c8b4e0ee5c0f5da2c83173e2b43dc95ee721e95044517d5665ef3777ea07390b1d8316d8f93d9c4c8fa7a14eb50d89b5068f2fad0bf76924e27ffefef47ef64bafa5f2c9aeb2534f6c4e066a6a875533a842f39672a0fdb8bca0550e0f34c5d83fbce30aef9acf7c6f9f02df8ca8bc8300c6cfff583a413d05c96499bc9c5172dd25706b22b33562f21acae4914bce9c35817d38580af11d4e5fe49084070f0015edf9ade7e7e28aee592d2"}], 0x1598}, 0x405) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001d80)=""/158, &(0x7f0000001e40)=0x9e) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) 11:31:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) read(r0, &(0x7f00000014c0)=""/197, 0x27b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) shutdown(r0, 0x2) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3, r4}, 0xc) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20100, 0x120) close(r1) semget(0x2, 0x3, 0x202) poll(&(0x7f0000000000)=[{r1, 0x4}, {r0, 0x108}, {r0, 0x10}, {r1, 0x2}, {r0, 0x28}, {r0, 0x48}, {r0, 0x20}], 0x7, 0xfff) fsync(r0) fcntl$getown(r1, 0x5) 11:31:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ff59f8bd4e3e73d1e7b7dbf19b96d2ff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) close(r1) 11:31:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0xc0, 0x0) listen(r1, 0x7f) setsockopt(r0, 0x0, 0x4, &(0x7f00000005c0), 0x0) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/121, 0x79}, {&(0x7f0000000040)=""/38, 0x26}, {&(0x7f0000000140)=""/215, 0xd7}, {&(0x7f0000000240)=""/87, 0x57}, {&(0x7f00000002c0)=""/245, 0xf5}, {&(0x7f00000003c0)=""/78, 0x4e}], 0x6, &(0x7f00000004c0)=""/154, 0x9a}, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0xa1, 0x0) 11:31:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) chroot(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x0, 0xffffffffffffff4d, {0x3, 0xc08c}}) 11:31:02 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x1) execve(0x0, &(0x7f0000000180)=[0xffffffffffffffff], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x3f, 0x4000, 0x77) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x10) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 11:31:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) close(r0) recvfrom$unix(r1, 0x0, 0x0, 0x802, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/160, 0xa0) 11:31:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000080)="ab", 0x1) connect(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="e3ff65300040"], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) readv(r2, &(0x7f0000000200), 0x10000000000002a3) 11:31:02 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x7) close(r1) getitimer(0x2, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) 11:31:02 executing program 1: 11:31:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x2d96) socketpair(0x2, 0x1, 0x7fff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000001c00)=[{&(0x7f0000000980)="8d1a59", 0x3}, {0x0}], 0x2, 0x0) 11:31:02 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002002, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/14}, &(0x7f0000000140)=0x10) pipe2(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001280)={0xcaf, 0x23e0, 0x0, 0x8, "cf106f7b4ce0f1928eecdf1cf880d7a95050d41e", 0xb44, 0xfffffffffffffff9}) recvfrom$unix(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x801, &(0x7f00000011c0)=@file={0x1, './file1\x00'}, 0xa) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0x800) open$dir(&(0x7f0000001200)='./file1\x00', 0x1, 0x1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) link(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./bus\x00') dup2(r3, r2) unlinkat(r2, &(0x7f0000000000)='./file1\x00', 0x8) 11:31:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x1000, 0x0, 0x7f, 0x1, 0x9, 0x1, 0x363, 0x0, 0x1, 0x9, 0x2}) 11:31:02 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0xc0) socketpair(0x2, 0x3, 0x1000, &(0x7f00000001c0)={0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r0, 0x110}, {r1, 0x1}], 0x2, 0x5) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "709a0db17771f7c700"}) write(r2, &(0x7f0000000ac0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000b40)="bd0c4e2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505d1f67a90bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc902887f01309bbe0619e51731e5c2091f3e9bdd11c4518138f7d1d07000000f34385c0cdf53500000000000039cfebcdd79cd66c3140972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e400000fa0a2efe8dc4f4c6ed7a127c5caae7ff8fe9a63dc986b085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30adb6228e66c542609d4b534ffc8001d776ddeae27a1ca7ad87da72d84f761897ced63f0090301dd0941e9d64579b9518cc28044295533ecc81c4791e75b4c501e1595fcfbace5662f265fa2673b29f256ce7eafa178d83c7017a8568c57259ef3cfe939012c94a04dec199c9b0ebac804630d323d72c54337f6e6d2c2eb94268684fcabfc7174ec5dfb73b317fc98a016a1a733e87e78244a97c61d121e4f6ed3e7afab0a84baac37f2e8b0cddd619a484b69b8b34f8e4d0100000008e7d5f8f32227af1154a8fac0c54653985b574f013d2720e2bf5990ac30e94a482eaf42f327891ed976518ba19530c8e78fdbbca42ecf620695d1983426a4d6eb88dfea148e98e15e43f6693777158541659cc4f066f14e66ac74c4bb2ff8f9c9ab5bfab2393b31c0850bb0a66786e72d3ad4ae4b7572fb78f3f4dffd7e7c812d5969607d76ccd7c0ab78daf60c58f2c3814a8326d2695f6607a721a4b30f128ec43ca5050055f826337622ba2009c534b6bc0000009dbc392d5006754875ff94524e9f836da8ab", 0x276) r3 = syz_open_pts() close(r2) r4 = dup(r3) r5 = syz_open_pts() openat(r4, &(0x7f0000000180)='./file0\x00', 0x800, 0x8) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x8000000, 0x3, 0xffffffffffff085f, "85495500020000000000001167f5bfa600", 0xc3e1}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xffffffffffffffff, 0x1000000d10, "b04d00f3ff0a631a00", 0x5}) readv(r5, &(0x7f0000000a40)=[{&(0x7f0000000480)=""/147, 0x93}, {&(0x7f0000000540)=""/175, 0xaf}, {&(0x7f0000000100)=""/80, 0x50}, {&(0x7f0000000280)=""/200, 0xc8}, {&(0x7f0000000700)=""/137, 0x89}, {&(0x7f0000000380)=""/206, 0xce}, {&(0x7f00000007c0)=""/74, 0x4a}], 0x7) 11:31:02 executing program 1: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000140)=[{r0, 0x165}], 0x1, 0x10001) listen(r0, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202472f66016c653000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x25}, {r0, 0x21}], 0x2, 0x7fff) close(r0) 11:31:02 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f985c92b37d2853cec7a3f37181c5ce6d8093a240aa0ad6409969e2d42e854d5fb1afd6a5a9377fc29b15d99d8d55c8ffddd7fbeee1828b2a471cc788165a72acf205c0e81e64008b510e7bcad876ce7e762e9a40b56e35a37f48e2f6a65e80ec39d7554a7e5267b968286e17f37ad66d737b9ae280a16cd326e12f7a750e28c13cdd9da1188bc2315fa4b15d8a918cac7fb0c23012e3ed26eca70ed7a60de879406fc5dbbeccfd2a3940cec7d4ad22a90315f010aa7b40929c0821e824f9764c5a53a9c2743f9ea8142eb6fbb24476744b680cf53e8ad57a65e20c1dae845f70973c44e9fb03fe6b444962fc9d73ecedc4b690153a8367cea20567ee61b1754958f7a935ea376060076693f213caaed42849259e266d9f43da0b6248cd2100"], 0x10) connect$inet6(r0, &(0x7f0000000000), 0xc) 11:31:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x2, 0x40}, {0x7, 0x7}, {0x6}], 0x3}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/18, 0x12}], 0x1, &(0x7f00000001c0)=""/135, 0x87}, 0x41) close(r0) 11:31:02 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setreuid(0x0, 0xee01) r1 = socket(0x800000018, 0x200001, 0x40) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:31:02 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="5e90fcad16c835ba7e0edfa87be91d4bd4ba1b05b2df07c1e0b0788a12a3573447a7aa9590d2e1c65cf8811ddcd8797dbb4086c564184023226c575e81d0eca7ebc52e172576c419aba87b59c7064161977aa691582d3a7e4433774d4f02fde431a9635aff", 0x65) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d", 0x61) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = shmget(0x3, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x87, 0x4bd}, {0xc7, 0x3}, {0x2, 0x6}], 0x3}) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 11:31:02 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) getsockopt(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) 11:31:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xd) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) dup(r0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r2 = getppid() ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x58, 0xa72e, 0x400, 0x0, 0x2, 0x1, 0x80, 0x0, 0x0, 0xffffffff7fffffff, 0xfffffffffffff001}) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20000, 0x0) 11:31:02 executing program 1: r0 = socket(0x20, 0x2, 0xfffffffffffffffe) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x1, 0x9}, {0x18, 0x0, 0x8, 0x3ff}, 0x7ff, [0x959, 0x7, 0x0, 0x4, 0x7, 0x400, 0x9, 0x4]}, 0x3c) sendto(r0, &(0x7f0000001f80)="a60b402353fe1d92996bfe96e241589ab947dc4d2fce49e9e57f28336c3da478e25e97704ce4f4b1ada02b3b70114ef88cb254302064fc660824cd648769f895abf05728edc53a2f83c000adfdbe958bc32cee012a165fb7b6f98f7d419b84271cc11d929301e82f051d7078a9fe3d583adf3a9525dfdb3929e135b2ff1c31df2c47bf7abb5d8c9b8f9f8858b97111c14ab894caed2c2120239f02e67b68a546bb6e637eda64756a386bcb6d5813c0e882efc90a2535dc081b94179cc5afac7e73c464a89d9b9995711926163f1bdb3475c841e27f89d1582bc34cf36e734dd8937417fbf2f6a326599b94eb7e05156d01b353c96719aae8ad1578723e9af32c1e4c643c33d2c89c278f2ad1fbf1844ca6680996844c757994ff01041bd6bc98b720f16896728353e35b1441920829661f1700ef57cb781256107c6fb8cc0821aee09a2a6e3e12b80c228b571c1ceb09c312647a0abe1d5bab2fa262af06db79f6041f8382a6b9d0a2e58da5fe25af11a333df51f07458e7bbf4a76cd7fcdae9e46457612e783ada3408408f8784cec1af58edca82e39d89bb6dcd8c72be6fc7d81dec9e1eba93e56e9643b0273c89ce168f9cb2da045a0aad88c15003296024d1bf0adde82796cedb48bcaef89b6485967ff4f189fe5233437485cc962984bdbd16cf1bc7d0cda812ffc6d5a8d9b3454e4c36b7eb97c775fc75035ffb3bc2a6642e2fc5af27b72fda90e9f4906e67a29778218d56711f520f63afab01d7e79bcac59549e0c84b8b30832c291b8b2900868086a8e79436015719bcf8040c1caac8f9ace338ad73b9e0f98397ace70010c0ee84f4ae5132ac1ea6831f05363091150436b7792750b7c7a9c685a408a095c1d2524e51cc909f4fca19fae3a29e916f3aa42c35e5250687e62f177d26f4679b399477c52bdf42ff016cc8f87f1a79b10780db90bc122149bc1bcb4a084a33f3c71f16b47e714adefe13844bac63a58f342230b3c33360271d006b4f41819b040b5430bdc461bfb010fabbca2a7a91cc55f9af4e159ae1d2cccd3e3da7ebce7651e1bd47e8f0f04714e5413d4d206eb3b1ca101b6002ffe1c7e25b72bb2445962e3954fa8c30d2c3f22caea43decda67fb20bf29ef06906c3679efc6dc0c5c640ca714d3b220764e7d779b9d6963bd749d7b799f8bbb8f9cec053bfe1a7a1e5e1bc314fce29520cf596cc232a0131e5c242ab7c776ed5a3b48787f108983d6f91f9abb04efa1e4b7c8aee15b61a058b6b23be9c1d51f73fa640bac020c08bda96f2afbf7aef87c160456e8e48647a347366303b5d8e3eb658b5888e4e389dd8c16828b99ae18be50eb1fcad226824138134aa2bc6e4e13306ba412a9fabd07d96f8513a50cabee55ce8ad867292a66ff5b6d83a9f79f95c7f1a0814098eb2ae9ba1f7b92ec9e554fa05840fdad6ec4ec62f00077dbcd5f878ac40d7ec71b36fe5063a415766aaf88a318e684d3e0f505a10c217b905b0b1a7fa0254908c2825a5beca9be7c234a05f1020f194b9ac97333286fe5a05b337614521f7451aeb10aab5567106701b7059f4b0076c1c1de4c8de0733bb41270b1b84dfc319942aa977eb28128e6c9fcbdebf37957f8254e9b8f687b834f7ad168e3f2ca6c856127d83c5b227ef7d6768db75c10b91fb7d0b7555362a96b68d9759a9c02d0e4970891cb2b1254e8840192e9aa5ebf14759fe1c2cdfbb3ea65df681771c3d372bc43138a619c6e4c0d9ede496687b4488c2d427e9bbbf8cb1232d585e608fe5b91c69f94d232ae883a9e9634b998015b129d326a95b038a50ee7116a6ca34848e0628c0b78a57ee925ac5e9b0f10bae26cab6a2180176848d692cd890e6727066fe40059d1cae6dc500b1b153b6a4fc4998fd8540a3bbe585ef517d22f40b7041a101b54f16f57d691a2485b568f6d95c06262d4bc70c81267e37fe7fbbebc9a06570d86e1dbff6b87d662dd66f13a1e74a9a6b73edc712f77363236daba566355895a43a43b2da4c6c94edf7e8f33cf43d6c554b5faae3986736292f25b2a333d15ec7a6950453e8c3732e15dcea2e303f42dbc83f2894242c04a0a68bae742ea6fbe7c7ed2ea54ce1ca717f8cd2574ca72f64f7423718dc00702eaf56893bd05359d6d7a936af04729372b6dca8e46fed8fc0398880b91749f29efbc9d7c8a389eb3b5f52f5e50635fd330353ec9cb891875d6ad3513cdfd561802adb80a78ea461af034252413372c6157617591526c6e406ddd7ac2857118fcbb977c033bef8349f8d09d285dadad966f122ded26c906720b54694b2536182d0c69d55789cbbeb2c679d1e632c2ef8697ce80929c8f0bf919a85d6c5b76a2560203b0fafca0ce059260fc58947a7c273546f305f02cc8bd83b28adc88d83cdea1fef3e0e1814d811abcc662aff08b13ae93691ceb128aa2cdeda50458af3def7fde8e67e58e9a73e03dacd9523fffac3d83bfb30c9085fe27f702216526370099e16552869ba3af5172f21a48034ebe5ffaaf884a8ebc8af1d023fed2c9bcc4d32e3daf264f90a42715ed7090930688d44d7cb1f2291a6181b0a819c42fcb7644f408b1850f9ca3d7731b82206bdca07e8a610196a62cc5b6ac2df136460cb1485f60d122180c0312a08b03fc24084cb55498d715d921eddfa808423644bf1802125b75ce885511ebb1d35271d295b33c1d24b7c33436e033dee11abdc5907994fff68601819065cae38e39bc6692b7916d5375948c78", 0x7a0, 0x0, 0x0, 0x0) 11:31:02 executing program 0: socketpair(0x1, 0x2, 0x34da, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="f20da202260e8970c9eb9085843697cde26f7d65b4a4e41b9599b77dee047e125e663d8337e010c6516cc376f995399267e120581563d4e190dac701361b4020b904bf4770558e28cbabd1e2c7293dfa4d29f05a828c8af02965b9", 0x5b}, {&(0x7f0000000200)="29bb3025a939fbca1acb8dc8d71a45c0f1e28c4bac840de8", 0x18}, {&(0x7f0000000240)}], 0x3, &(0x7f0000002b80)=ANY=[@ANYBLOB="c8000000000000000100000002000000c107a23225b80e418e95e75cb8af5011e385c3c1b2dd43baecddeabd1c400d8086c28f5b098d97e94a36e8d9990dcdaee9ce17990aea5c2afb8c8717e13898b354c80d2929bb2efc6e2d5d5416102493a57b6544059cfb52487057d1f2fb81f2b1b805a0ad2d3855368e9f293069eaf7395dfee7f7fdfe431ecc8385ca9f0e0ed51c7b04d02f6c0386c3546ca887f70489bf69fa2b98ec3ae3d4d262db0c22735c734bf4c21718f2ca3c16ced2c9f4329500000000000000d000000000000000ffff000000000000523cec654be9d8303d279e867d78f95c4bec54c0724300531b7ec78921b22d4e0e9c61fca54b2ad7f6f2d824b309e8f9d9aef4f1aff25de45cdbf21252d22379d2805414e4bda6eaf7911db2a4b114ce6e47cc618af384dc795cfd6af326c6be12eaf2565703b9a4bac277dc2ddf8206272adc86c94ddd94002eb17d1d6836118e9c4171e5fec46b8c519a367f7ce70441e9e75b3213cf411a8e0844486f6b626c79326a2c3f0b8fe8b483c8a883592e13935c68607102b92de2fbf6931c000008010000000000000100000003000000e587cbb3ea760c42c40870ea3cf3544679d4deddf93f81006904b9a00c8a72d160c2e3f3a06d1affbb79f892a5bc63e38a84e9f49a8eb73ac9355723d8fe83eb165de8d7df409ccc67b91d225fb7489fc874991aac29809e08e5bbb53f51f8c837eae86036078766d2322a31fab323392e5609503e623740c90a9f0060b525ebf21eee43d432aae7874db4112edce5f4c12b174b2271ec21695d961278336cbbae1a73aa275a4ea853490314580f6778d2ce76f29c8566da4c20f2b7a45ee4939e85e3bafd2aa2761f0bb329184d63f40d333fa2466631b633aff3aaeffd6439884f5b1c9e2ba5271ab37d5db72eeef1e9d3a2a161b266006000000000000000fed1aa1305000000162c32df6cb612dd7a62299e1080e242b1c73f718eee7b5dbbc4b2491d7d01a7d04d0b569398118e985e1b72ce776d5c142c63f73e0dfb3d6baa4aab5d1111c3da1f833ab8e7a3b32c9181d7e57ae8141010000000000000ffff000009000000f23fdbbb18cf35771fde0096282600ea4575a84b23602325cb3409696273f5a587a546a8e5514748d48d5530090abd3c34753a098a4a6bf03cd5fb72693ac33a195d17b51531e9ca9ec99b6b486c56b15784bc33bfd62ce1fdccd9889cb7efab00b9a33a3e6fc4a79ba6a56e60b4fb14e46797bbc8ef7978f50ccf4e1b48a05fc80ed5f34eeb9f51f146f77b00247a7c5535e28240b2e44dc50fc4f2633904a5d4b4bbe792acab4a7ece40356cc7c3181ae36cd5507bbf02944a9a167d44af1fec4728627b0d33dce846bb599230644517f6c6195e978fb015967ac2f6048ac0028b5b7e5d5f22dfdcd5e6516c208e99d40bbcae163ef4bfd0b3a03fc8b41d0eb308f7cfca01b3c88b7cb0a68a6fdc6104e5932135ecad12715e5f01ff2ddfa0f7cfe779abe54316c6384f0824dc6b874b44082933693b3be362448ffa3e61e11532f8261fe83243d07d71c8da2357e69ad0a5b77d89cb0377c74939732d280bf0a97c846baabe8d170453405acee221a5b3dcdd69947915e5fddde6376a53fb749a8c83aee7debd4c28b6b7d569fcb28ea4f4cab57903eb73633319e45dbb8df588a19e305a268f741f5d6d46ad3d18fee41b33b961239ee604351b828cb97bbd79c70073d65e7900bfec113589f7d93739aa1c70ae4dd6234e78728c42230f34155affa1adf2ac4e413ba1dcaa81e87730794d673102c3418f3b86eaa8b4a9b8ccc7373f675520f2b01f5652a52f7f38521878b10cb37a08fd0a9f21e82ba1144e031023dcbdfa1ec8f2f7128dc53ebc699d5fe707fa6f79be775c03614716d2f6a1193bf6445bbe1e1b2c32ad6bf362ec18720e348939e73443d83451eb4a25758cbe86b301eae1775e726074176d8199f5a0e48ecf8ac2206db6b44f7469c6eb5cc12fb0dd4da23a2ee6f0f4a68871afa317cd19d81b92479a20f198a4160fa6590afb9e44a1b40ece7b863a0f1311b1bc61745d3b245b4ea8fa2536583dd2a11e5aa37e08bf448c7396cf7da19ee2543490f0ed4e5385d00d0859d5e8bfe70d2df80810ff3e1d1aca789706bf794417979bb286fab8bb13349fdbe14f569c33180cf9137b819282c4a77aaec0cf8c25a218b2fe6aea6b8cc69d9a02c41bc761b49385e5e99bc1c4569dcf862d4298da6861a7b38dd290988ae9fb9d4ec7c918e8fbbe09e7d744600fe37d92fb1b218ea4b8582fb5140e5f5ee4e150bc1efb59bce374c2fd14b598dbcd4810b3f030b896c1aa34c5724941785e9f3f150f3c6913a08527a595c31128929220d7bfadcf158f2b6aebc1b0e7ca282552d5bbbb69d5c2ff005da99803107543497e3ee7b55dd794c7a2bb69fd4842a9ae4600bc8e35270b33ea5328ae8e02c90757fef0ae7e87ee1d93eebc2273aa00237916386fd7e278ceaa9b7b3c87e37256877664dbd7e3720bfc73a25034aed65393b501e5b5c7f5d9156fd719817a4c18f94d3ab866d26d1db26285c89e4634072a7d48542615ef10776aa9589efb2692dbfc55727d2542d2bc0cea3937e2e0f2956157f3da0a0f9a5fdc13cb3a66937d85c6f84365502cc0cc296680e7fa8b323bb4e8e8c5e31fae50a7c42db5b18910cff47013d26df0673c0511c037fcb673b1c73f33c9ba9e682fe33a3c388beb647ed278d9c8faa880971e543a6e2cf4d936a9b54fe851856fc5aadfcc14fdd5904537a8d4dce4f7883945dddbdc44c72e93a4b37373e48a95b18433c86fa8b6c11bc899b12f19b6dbbdac73966543523d701dea4d6fae37cc6a3629eb08639fa7aceac5db86a5fc50e93ce3165c797c166d971dbde6d382b7adb18170ccbae9e567a567bd46292531fd70bd7f14a6b0a555ccef58120a5076dcf6eff95e6dc4d5a50dd27de416033e64fd3ab760f7d10f52c20a836b86364111da27b4b2cee9a06bd979ef8e8d9009521bf0476b1547e3d322f910505f64a8425fab2b2735a84c01c7d98a0077e28a98bb348bca50b34e2c975525a75853d9c3feca675e0683e3b64aa1a794706d2c3bbf7cc42534293a2c47ea61d487049057dc7f631eecbeeff557375a0741803b84d3093eb0f54d92af419164b751a6f49defddb8a924557a1fc35c4a351e195008fbc5ac260fe8ccd05831ad52b4415b7181be9c28f7632afd1eec00dc9b18238e1b1df3132eb6756368549b9e86a65af98240f38c9fc2fb54544c7a947a9b247217aec9b2644a766930e524349ce5525c0f85261f4c82ddae07a4467a6ee00127e464991862a35e913eecde7caa605ce5add9e039c29ad24e5986b69ee266dd9132b4b32b5b6388217d556dbf2eb78467a5792a3571c2b82e41310eda5fe2bd7c160ac72749725c3dd3ca4a1cff9ff08859f44214d286f1e28e4b8109d34be92b0fe5ae37014a3ff918450e3d7cb1a30bcd084e8bb72bb9b1ae00248b4fb10148d1b9be5c665daa1ef9a3dd40fd3e27efd1e34901bfef3a051c861f5463d2a779e3faaeaf15b55f9807415ef62504d48648344238fe371273669e4932f9a8fb35d879c5bc2dc91cd19ad3b36ed551620adecd6de731f0e9befcad0b3c317f960fdf9fd75d1d3754ce569f08c8c05f1f104da9a5df1e72693785f87fd563b69b2d1abcf8bc848fd51b1f258e93ea1c17cd921a8d8421c643053e29b1ba034f5cadceeabcf7963b16e8bcf0a37385b6e8943fe33624f7154d6e8922bc2b0658dcb6641636aa4918725d830d2066ec6a3334590cfac185b73732e2e09dc70015a22eed562ff974ca5801355155047459822b3cea0c62e9cf33df65f2befdcb0a42ad5de8f896f7cd729c85d1f935dbae15a98a3065ea849c06f620c17d67407520b2888d18d4cc0fa28832b4dc45fcbc25803ce1c4160e1c38424e51e3068a967200c108b0075d32604c9fae88aa0680ac8c8cb4f928da1a870cc6f10b0d7617d29d8fb2d7ac98273d7b6d3d3e70f482268aacce7d8f06428dceed19fc53fdde786f18486f51052e5a3608dd292d2818f8f69e9c7b95e47cf3ff183d128e6f85353a5bae3880984f7db868a67d4d588af5b7a6502baf8435fe123d103d1e08ff510d075792ffd76e7f7d54ad57591158b5eb3b8a36822c27c67a01ca888e47ee911798f3255c65e449751ec15d47275dfa5007ce90f2944719b187ebf0386b52ebb4e0f01568c672f1b035d3b2edb44f71e826871e6959affbb4ce93ab5918992b2bb45258ae5ce0d9d9c16add7c0731fe79a7caa1eb5bbdf231d4b3bdb091e5e73566ea19c6604d1551875c8e60b82ea13f081094673317e40f4cc439d75b08c87d464b116086843881b0a431094c9e07a381d8b3969bd22d5a028d92a2429bfb0a845a7e924565da940f4c102157d265c0a35b806d8917a1c0d4510f23d5244dd0706358a95f014e8dd3cbace8dfd2901308c9966a71820d796574e3aecdee99d5567dae48e7d80454b146d9fd7d27109eb6ad36b17141a50476d383bb10ac86d0a83447bb120242e5a0905d72ab5ebc243226774722a8e9879ed07b6197840ac93bc4c5262eab30d5a22b5f75ee53e72b9816150d7d13e07bd3f2feb8459005d6fe5d326782cc0c7fc2eefa98c34bce8438ae13de669312bcba5e31de92aa5febd0d6c416b6b4b727832ab8310a1311241f734d0396942c7b43465a596afbdbff2801a78b35a6b46ae045fa158671b153aeab3595fc8c7b59432d0b727e6c508f3199ad7fa63e5b5f0edfd38e5e681c37eb49718cae7da829e5f3539ab8cad227c95363dea0ea63416e5dfc16a481b1da85698c32c3e70e147fdfd822ffb26f1fc5df762e91aefe7bb7a4e4d731f37946a4d30db48a74a6f26ead99d7dcf69628e725ff3cdfcc77ade2a000abd408a3246c23ca2b3806025a23b21ecdf8e09917d26ba610979f61522e1c1dd4eb8d3bb11a6673495b2cbd6ee6e04a67754061ee822b16ec7bfd9134282b4b0f11fa7c416135e05f8f48460e494a7d4186556366775e0a78c2af09317d17a5593c8dfa67b960c8585dcf66471273622484f6c8f21535db13758744624ef6330ea9dbe30287466b003a305a82fd8c9e12afb19c66a5075a9276d6663cc321aa13a37ce6f75ad284093d986f2f13cb906474469e8322050fd1dac4cf2f8674530cc95a0adb385dbb96f584f9b006a835581e6dfff72696ca12b7fc68beb9b1e824c00655f0f879761100be080108494727722cfdfea12266521a6509b63f7ecff1a942b73a8467938854818c4cfff1c3d6d021d91488c4cc292d8693d525cf9bfe9f88f4a1e168d51793a519c7c711cbeac38562922fc8ae5b225f816fb4bfdec78f85df179cb9dd882d21010808abe65cbc97ca2475a8f0f261d12de79fa7bc29a04279968cefa52d20ac37a801f9783ddd4757352b7f86f7038da5087271e951776b2261082a425927560318544dae799eafb1e25fb9aeedcd47af1c71f825615d7d35d514b8e5c1268992209bf5ff3cbd0368b7ce1ee83bbdfdc0f359ccfd9a78866abef66f08a565063f1276e0cdbd07a55933dce0e8f03caaeedaf500bdbbc9d0c0aea35c2cc69e3255acebc52366911196878aa6f91c505c1d17e1dbd8a6908f64e94712af15d0c28eefa9921988bb7b6a808de7463372b8c3fba9fb08675881fc5f7e15f790103b9a13b4fef19ab10fa8ba81589666c69220d06babe9fcde3ccb07663c7d39d0c852ef1c4d96bbbd26aec63d9bf6bc54a5cee3a80957ba645fbc37483fd328f8642c509abe75b409395a4c0133003dcd82fe66c51ecd64ca19f8719c9ec9e223c0fb8ce9bcd95f92d95aa48c1f16be56b98a2b43a05cbf731af012173f183d351455f866ee3aabb7c0e4ad331f31a77030ba1037414e3ccab86a22179776460b2344d367bcf0829041787ff3d2837e2daa698e09a9ee7799eaa7e17a47e12321962cec6793126d6c663765b5fdefa29d056f19cd96d8c7e37708f0590faf36b5c08b30e371404dec2f1286ee57e389d99ff11563fd9fe2e2c656a2dd497d3cb86c68c9a3de5327d4577922f64827ae8c79f954c49d23b2a10700a133f7699725cf93281ab3d35c29db3a6c2acc8f979ed97f916dec3e40fd7560322ed1234b3ee1f1ced56cdf27dc3e7444fc156801ae8c39512035bd143dfeda3cb5d74b93e2e749c678900990e92dab273a4bfaeb42a42fb04cc78469e471f0f65e69a844df57c192d62afc19573e3f66ba08327a0f63fbf5a02318daee3156709cd94d5254a8d8bb09b07e2c8322ee95a19e8e79d3b02cb745500e68edb3a281aa362baad430c2bddbb7228d264bcd079b2834ae6ad0b39de58cf56feaa23b4b1e9bbe152b30250a0ecdd396cb4c2ed60e424a6c3376b3e5fce10bb9d357ed09f6f7fc499019b268f530baa6873cf93283c63abae6a7475dca619a1df795061c7f220fc6e1e225e519e704b5c3378e8a472c14b9f442e67404f35a64eb8dc5827fd9e15f592dc829238674fabb68f5ee197404960301dc9bcaddd337a9d99df259f3a5793c499fee5012d06e24e6b85b944b3d122502b8b571618de7ccb5341264b784cab494944cfde382428f93372e915526fde9ad3b699b2ee56179137688a58e312bde3bb495b315d82114497d58a49d161bd4530e9ddad71449467c938a346a80b13acf3d15741fb0a04148572fa0c0f481645f5c065d387796a8175de547b3666ac2c0c91a8c1f38ad30ce506f6b4f422f45e6405c4b5d0a9d4e356e466d8488558f78491aa2ed639cfa4bd7e1db79762af4f9a7bb12e4a854912f1d737a64e95c511394aff1dcce07832efabc1a6ec4accb50fbf37bf1afe0000000000000000100000009000000797f73cae544404693fe14b4d96363bbff4b432b26c36957c0120bd23897b1bd036bcb80791d04a88f22fc933a81a232f2369d648b74c471752487ec53fee362e1b92ad26845bdb6c307225edef34e23a4332501393c2380b7efc565ffb5a065dedb7c10d67b56c29fed57729d0e8fe0b8188dd4ca702a1520ef86322ff030f8021d1986d669527334d75eedd52f56c3566a8089dcf8889511323eb6984905d3d925f133305951ced5e87d18ed7a2e76cdbdb56a3da4fa27de873fed49b9a196d81ea14a0dca8a8dbf3d00000000000029e46397402d656fabf1fe149e80070aacd5acf4d4b1b3385ce169f1"], 0x13f0}, 0x400) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r3, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r4 = syz_open_pts() close(r3) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x200000009, 0x4000000000000003, 0xfffffffffffffffd, "850000000009000000004000"}) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb180b2f6669000030001f663dd82ff3ba0e112f060c5e66c3743514da97c598a7e80c000054898ed4883df38c0fd60b7be571c881d9ae6983e33ff5e308e433c0dee4d926222a85000000002fc68676f4c4985aef57e6ca6cf7ffffffffffffffacd281673d0c83ef5fed5fb0f247ae0f680dd687c3a64be21887755f13025d2098da76aeb8fd187fb4c3a05c8e65e59c0f718f3d19f9fd8fcdb5a7583fbf3f3dd1db2d1d37cb31a80800b26865974b06668a0000000000000000000000"], 0x1c, 0x0}, 0x0) 11:31:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x9, 0x7f}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x2f, 0xffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x9, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f00000002c0)="bc193651919bb408a9f30cad2fed35c144c325cee5150af819af7be07fddd85bdf70901f045b6ddc4b7c351ac5a0f22082a025fa0a300c66e5715b7b4183859dc0646daa132558afe40f3c131deab9f95084a39cf5dc5cc54cfbab6acf354bc35be7839e6f6364f308202892c922bc20a7f516ad8c15d16ce8e3843af18b47cc6e269088c7abdec838575000954b0809c1e3767cc828847be795a6100d23edbd1b100697f9d2da", 0xfdcb) fchown(r0, r1, r2) ftruncate(r0, 0x20) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)=0x1) 11:31:03 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000100)=ANY=[@ANYBLOB="70012e2f52696c6549baca88ad37dfe8addddfda044ba3a71ea50cb18253687f15c60e715cdfe48a60d475e9e6bb7c222113d10953c7007b65ad390600d1a3ad1b519699a7cb6d420c8888a9b6bd14bbeacb1ae6fd447e6c0219d513f61e3d9975947d88fa2fe6699909cad61d4da668cbedd6b0a3a210bbb13af30f8947085c0f8ef8607562e2842200a1ee7c6dc51d0535fb20b12dc0f382cfa2abf8faba72b01bbe2b38525aeaffff13d3100b98a8fb775754d1ea49c57d3132571893137407093ca7573d62049c7b53f39498830cf105f8f2f47f16778cc14f0f323bf064f352422398d0193308767a02c7bc9353ab0c53"], 0xe0, 0x0}, 0x0) r1 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r2 = shmget(0x2, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2ffe) r4 = dup2(r0, r3) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) shmdt(r1) sync() 11:31:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) 11:31:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x81, 0x0) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x2, 0xffffffffffffffff}, 0xc) r2 = dup(r1) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='./bus\x00') getdents(r1, &(0x7f00000001c0)=""/11, 0xb) stat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)) ioctl$WSKBDIO_SETMODE(r2, 0x800c5707, &(0x7f0000000040)) 11:31:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82222e2f66696c653000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000280)="db5c1e05b2cba2414827236f25399e59fe35f4a0e6810491be5aae0669e5229e5bb66b61dd61e2c74c6ecec8b2be03899b95984815de2b36fb10cb46120eb6c83ba9be57335ed37d2d0d5db8f777e8d43340c7c875159c423ed71c12be22c8ff15c7f50d5c09b245742258c0537b5852fe2b4455c503f9692216c9e1eba570c9e69697a7d0524050fae5337248cfa480d8c6d7787a3f6e2f6a0e54659161d9563daf042536fa1423429492c224e55a581be46e95d5ba8a38cacd1fe1f86aa963d41010371ca8178f1b966c26daa0b2ca2d1b97b911a6ade4032dd19a583c9a9b0c768ae8c02f412582855d090f908fd2b3369e55b096bf6027a4deca5946cccdfb92cf402296aade9d7b5c628c1b1aef72c6c098eb22d58ccf1c29dfe97658b6dd5e6a51a65185ce548d7def822cf88de97bc1654cf0b201c13a62276e3a45df7f8032e8810086c6cfd4ff0441e2351fc2f70dd0b984f6793b552f2518334ba4925b231e8d95c744dc9ea6159e29d7d7b29c4386de9338ba037488348f9b0d3b85f2a2314f9c3f4e855cb3f67c1e693dc8068d770190583cd55744afbc7343e00629196baa760b1faba8d312aada9962ff42e0114fdd7c0751c29e36b3cab4b6e41dd9225ec3e489ff291b0fb6d37aa8b33ab6b8baf6f4c367c41eab10ffdade8464cbbe7edba12f7fcf9aa48e4080f5dd704c4f99e60aefd420f9cba70704565a9f1f0487615edf324e95b3d259f26e929432af67dabf9e3edd35738957fcd50c8d62944373fdda4216d0d791d913572d5d44316eb5f774f90a10efef33e683741790673ccfad59491bb2c7ee6ae1fa7167b32a9b526dba7ba2ad5f8208f2107be1fcbf9c5bc53fa15fc4545fb68d4ad986fb0aa09227859e8aa40ffbc1c7328d1efe21e7c05b8429d13c3bf39325a9d11d3bb70f7bd33a5e50a2c50533e7a5e7875dc0d5d40e854a33103c26a4477720cdf28f8047b949f7c8bb913573d9af2af4503d1a0122f029a982f2b10c1db2e229729f25582c079fc80b07b4279d603f4be1870bfa46eea99a37667bb480b3a55cdd45fdec0a0c3ed4352b066896bea5e296834aad094d8367e21eb00260203ac934f5be129929ad52308d1d7cbcc77fa2cc4e587e6adb34ab0410143c2129f0a347743af058010713b029142b751fceb8460461afda79fa5613207f7e0699b9126c40fdfb30d4fd28e60c0ebb38dc8c40a7d5c146310a35d705397a9df764d73c79e7e271e7945bca3faecbb76d6aa944d7a25b25617c121c7a273bf34eb1ad4f844a119ac11cbe8cf9aa763873a5290405bdb89641a30f5e55e4a83a53aa9cf4571645cc4e4adb795928707248d9d244ec8024488b95e79edd59ba0c4a8c4b6e7a2ed152bc2665b2dd128dbf48a2a5845ac23c64a7b26352bf88261d646666ccc3e31763371c46ed4af3d9bf9586dcbec788bc080cb6b511e6e006a0cb950185f4e560c7b45a0f229d96e965b8453e14eb93b9a39b9852c961e66198247001355b86444d42d19f53561410ee1aa58ebc61c54fdc20d8d1a2b73f69942152901b08dfea6b9faf9af422ba2884d46138d917f4a25cdb622393dcb965002aca71bef00faf81e46fe76b4b8f91777203f239d0bc5bdf4c2aab2ca2d088de0e9bc8ed75465753995b86230b695b2277c2c83eb6c01abff30b387154e8155732e40cdc2ea1102550bc46bdbdd7ed9a4bcf8b98b3f4720a0befa9a0cdb8dffdbd225fce4e8c124bcd29208cadd91b823fd8aa4a8f62ee2cd7e6f8a1eed0a6b36819c0e13c693d0f9f05020618c5bc0dc34bedc48d98b725e98250572971982136b654ce4d48cf7552047e70a21c53e04ff68951c20ee683b8de0492144fa206179b6eb0b311ebe6aa3b615ed0150dfef863bce3bc66818b3beb6cd7b9d2c891a1bf016c015eb15ae85eac07cebea80053c635269e528df4b822167c12d3bc89a50f2b6dcfd5063c8588b55321f93522c7a96c3d0d498e1a5c191aeb7c60cbb2a063a7", 0x591) 11:31:04 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() flock(r0, 0x1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 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) 11:31:04 executing program 1: select(0x40, &(0x7f00000000c0)={0x5, 0x7, 0x401, 0x2184, 0x9, 0x9, 0x6, 0x7fffffff}, &(0x7f0000000100)={0xa766, 0x6, 0x80000000, 0xff, 0x80, 0x7fffffff, 0x7, 0xffffffffffffff7f}, &(0x7f0000000140)={0x1, 0x9, 0x4, 0x5, 0x5, 0x800}, &(0x7f0000000180)={0x80, 0x7}) r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x80, 0x8}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x4, 0x0, 0x9, 0x0) r2 = kqueue() ftruncate(r0, 0x6) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x3}, 0x8) r3 = dup2(r2, r1) bind$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0xc) r4 = dup2(r0, r1) select(0x40, &(0x7f0000000280)={0x9, 0x7, 0x4, 0x10000, 0x73, 0x8, 0x1000, 0x80}, &(0x7f00000002c0)={0x0, 0x0, 0x81, 0x8, 0xa6c, 0x5f1, 0xffff, 0x3}, &(0x7f0000000300)={0x3, 0x9, 0xffffffff00000001, 0x10001, 0x9, 0x5, 0x6, 0x7f}, &(0x7f0000000380)={0x3f, 0x200}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000001c0)={0x3, './file0\x00'}) bind(r3, &(0x7f0000000240)=@in6={0x18, 0x1, 0x7, 0x8}, 0xc) accept$unix(r4, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 11:31:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0xffffffffffff2ffb, 0x4005fe) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x106) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000100)='./file0\x00', 0x2100, 0x4) 11:31:04 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f00000000c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) fcntl$dupfd(r2, 0x0, r2) 11:31:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x182, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10302, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x80, 0x0) r4 = socket$inet6(0x18, 0x3, 0x9) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x20, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0x0, 0x20, 0x4, 0x9, 0xff}], 0x6, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x800fffff, 0x8, 0x8}, {{r3}, 0xfffffffffffffffe, 0x1, 0x0, 0x9, 0x1}, {{r4}, 0xfffffffffffffffe, 0x3, 0x8, 0x20, 0x7}, {{r5}, 0xfffffffffffffffe, 0x1, 0x21, 0x100, 0x1}, {{r6}, 0xffffffffffffffff, 0x2e, 0x40000042, 0x4c4, 0x3f}, {{r7}, 0xfffffffffffffff9, 0x20, 0x80, 0x0, 0x4}], 0x0, &(0x7f0000000340)={0x9, 0x6c9}) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kqueue() dup2(r9, r8) pckbd_enable: command error 11:31:06 executing program 1: socket$inet(0x2, 0x1003, 0x0) kqueue() r0 = semget$private(0x0, 0xb, 0x4000000000006) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r3, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xfffffffffffffe6e) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000002c0)={0x20, 0x1, 0x1, 0x3, 0x6}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)="6bf461d102234ac3", 0x8) semop(r0, &(0x7f00000000c0)=[{0x3, 0x6, 0x40800}, {0x4, 0x5, 0x1800}, {0x3, 0x3, 0x800}, {0x3, 0x10000000006, 0x1000}, {0x6f93fbd901bd4dd7, 0x20, 0x1000}, {0x1926b6772a2a39bf, 0x9, 0x7fe}], 0x5) semop(r0, &(0x7f0000000180)=[{0x1, 0x2, 0x1800}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x1, 0x1000}, {0x7, 0xa87, 0x1800}, {0x2, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x1, 0x1, 0x1000}, {0x0, 0x1, 0x800}], 0xa) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8, 0x2]) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000640)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) r7 = socket$inet(0x2, 0x4007, 0x100000000) dup(r7) fcntl$setown(r6, 0x6, r4) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r0, &(0x7f0000000000)=[{0x40000000000, 0x3, 0x1000}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r9, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) dup2(r3, r2) socket$inet(0x2, 0x2, 0x4) read(r8, &(0x7f0000000180)=""/186, 0xba) execve(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000600)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10000, 0x1800}, {0x20002, 0x0, 0x1001}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1802}, {0x3, 0x8, 0x1800}], 0x9) socket$inet(0x2, 0x4001, 0x3) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000005c0)=0xdd) 11:31:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = kqueue() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0xf16) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000300ffffffffb200000057cf235cd616226a0000107d0cfeff0004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) fchmod(r0, 0x180) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pckbd_enable: command error 11:31:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="82", 0x1}], 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 11:31:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\\@\x00', &(0x7f0000000140)='$-\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)='.[)+\'$-@\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='!\x00', &(0x7f0000000280)='\'\x00']) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000003c0)={0x6, './file0\x00', './bus\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) open(&(0x7f0000000340)='./bus\x00', 0x8000, 0x52) 11:31:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:31:07 executing program 1: setitimer(0x0, &(0x7f0000001000)={{}, {0x0, 0x40100000000}}, 0x0) getgid() 11:31:07 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) listen(r0, 0x9) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[], 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) msgget(0x0, 0x10) pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20700000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20710000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20740000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20750000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20760000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20770000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20780000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20790000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x207a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20800000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20801000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20802000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20803000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20804000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20805000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20806000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20807000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20808000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20809000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x2080a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x2080b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x2080c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x2080d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x2080e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x2080f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20810000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20820000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20830000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20840000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20850000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20860000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20870000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20880000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20890000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x208a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x208b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x208c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x208d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x208e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20af0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20b00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f55000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f61000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f62000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f63000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f64000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f65000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f66000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f67000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f68000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f69000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f6a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f6b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f6c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f6d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f6e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f6f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f71000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f72000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f73000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f74000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f75000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f76000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f77000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f78000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f79000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f7a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f7b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f7c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f7d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f7e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f7f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f81000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f82000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f83000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f84000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f85000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f86000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f87000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f88000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f89000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f8a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f8b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f8c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f8d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f8e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f8f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20f90000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20fa0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20fb0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20fc0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c380 va 0x20fd0000 didn't change! 11:31:10 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r2 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xe8, 0x3, 0x4, 0x1}, {{r0}, 0xfffffffffffffffd, 0xe, 0x1, 0x400, 0xabe}, {{r1}, 0xffffffffffffffff, 0xc, 0x0, 0x0, 0xffffffffffffff7f}], 0x6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x86, 0xfffff, 0x7, 0x8}, {{r1}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x30, 0x2f}, {{r0}, 0xffffffffffffffff, 0x2, 0x10, 0x2c000000, 0x200}, {{r1}, 0xfffffffffffffffa, 0x0, 0x4, 0x2, 0x3f}, {{r3}, 0xffffffffffffffff, 0x14, 0x1, 0x0, 0x800}, {{r1}, 0xfffffffffffffffd, 0x40, 0xf00fffff, 0x6, 0x66}], 0x7, &(0x7f0000000240)={0x5, 0x9}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/58) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) shmget(0x3, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) listen(r0, 0x0) 11:31:10 executing program 1: r0 = semget(0x2, 0x4, 0x218) semctl$IPC_RMID(r0, 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x80) getgroups(0x8, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getgroups(0x400000000000008c, &(0x7f0000000200)) r2 = socket(0x12, 0x2, 0x4dbc324a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xffffffffffffff5c) lchown(&(0x7f0000000140)='./file0\x00', r1, 0x0) setgroups(0xee9cfb9e39f1d628, 0x0) setuid(0xee01) r3 = semget$private(0x0, 0x3, 0x0) syz_execute_func(&(0x7f0000000500)="66410f3a41cf4f66450ff9800b00000066430f522179000066420f3a0dd0743e2e670fa333c4c241aca800000100c4626d3f7d83c422793420c462fd25e4f2ab") r4 = dup(r2) r5 = fcntl$dupfd(r2, 0xa, r2) renameat(r4, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000440)='./file1\x00') semctl$IPC_RMID(r3, 0x0, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) symlinkat(&(0x7f00000001c0)='./file0\x00', r6, &(0x7f0000000240)='./file0\x00') r7 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000400)='./file0\x00') r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)=0x3ff) semop(r0, &(0x7f00000002c0)=[{0x1, 0xfffffffffffffffd, 0x1000}, {0x0, 0x7, 0x1800}, {0x2, 0x7, 0x800}, {0x1, 0x8b54, 0x800}, {0x6, 0x3, 0x800}, {0x6, 0x0, 0x800}, {0x3, 0x7, 0x1800}], 0x7) semget$private(0x0, 0x7, 0x100) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000040)=0xf80000000000000) 11:31:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000180)='G', 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0xe104, 0x72) 11:31:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x200b, 0x202) r0 = socket(0x1, 0x1, 0x4b2c52b9) write(r0, &(0x7f0000000240)="d8e0fa9aa9fc6826b9f6e881cceb70d5d241dbbf135f02fc1a0a824b3dcc1584fb7b45e79ef493873af35329229e1d76c3aa663373b92be9c00f4ae2d62ff7ffa06398716be8d89958efbe31b5e25ad419e74632ec5bac1a5305f6c4d7c364a470cb30e28807f37d79c4d7a5f8f17cde2694cf89c1a143a1c2094fa497d0aa293d", 0x81) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x80) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/211) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r3, &(0x7f0000000040)='h', 0x1) fchdir(r1) mknod(&(0x7f0000000080)='./file0\x00', 0x28, 0x4) r4 = socket$inet6(0x18, 0x3, 0x102) listen(r4, 0x0) sendto$inet(r0, &(0x7f0000000300)="7a9c8a4cc5697492aab0f1f37a4399bf98d2f0a826f7bb6395937b5da69be12eb3e6c22e2716086eea95648b87a83b23f73143308c35fd1901ba3e3d81d3d5d3eb8b599bbca8a5cc79edf9c44c2593f88f5531d0638b692706d5455303e54b6649c3d4dd507dd81053df03c65c32b2c5b8e7365fdbfd1b5aaa96b205c2d37b6ded7ab3ed6f20d7a29be405fc2d776e3ac03e85837cbed26fb7e2cb18108b32084a7f3d2b71a857d922ca8be08ed8", 0xae, 0x8, 0x0, 0x0) sendto$unix(r3, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:31:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x26}, {}], 0x2}) 11:31:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20440, 0x0) sendto$unix(r1, &(0x7f0000000100)="138a9b4a68ae1be419328b1957bc73eb45757262cb8b6443fed4713d968b1f73245707de2f4fa0a853d3e7f68f8d19baefcdf3dbc798e6889d7865fa9b8f6cef67e30a21ace9193008b7a20cdfcdeb4d9a5b2cabe7158fb1c6776da164f4f17b381f971da1b0e341c5196bfff4a57099504cd8c36898956040cb29c9dd61", 0x7e, 0x4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getpeername(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000180)=0xb8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x18080, 0x0) semget$private(0x0, 0x0, 0x0) semctl$GETVAL(0x0, 0xbf87821c800a7cc, 0x5, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) 11:31:11 executing program 1: getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)=0x4603eb3f0dbf2562) 11:31:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000740)='./file0\x00', 0x80) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="2d012e2f66696c653001fed06e83fbe73ec1d5256e6c3e5c720af33873cb6bb826a4d3e87aed92ad8a25531a0d8a57c3cb929e98711f5686e99b8d713099c80d828352459b5580957d2a66da9fb21a4a53e4bdc5ef6225d3c494479f0fa7b4c940000cbb32f65bdf3dc01989f0a39345574180f67f2e32ac331ebcec90b666d0da0201d172e08ec01b606e5eb432afe1083fc64dde1f4e804bafa919e32efb6eec4af252eb016e311865a1352e73ffd9614a9674a900de32b08a9af630dcc651454eaa14603bd74d80654b32b99c497466f6722c34b690bfdfc8ddf5eb44b90637d8be"], 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) sendmsg(r1, &(0x7f0000000700)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000040)=[{&(0x7f00000000c0)="c6ed75c843ca97a03ebe989695b925b5f76075819f755a1bddf3d191c9fdd92cb7a14d3e4c754183af75ef3e9ebc8e40967622acf9cecc9574e75705dfc6718e23a790baf31bb6088bab6f09df1e147cfbf1ac29e737398691aaa2d5145ff0a0cdd0a39035a745f1ecd5207aa85a26f1f5b1a9649555c0e7bfcc99cae5a14e604ecf3e5192f22c37df237675b9038ff5baf9e560698791ceb6202ddf9e4072349cd1141ef066a717b367c3d588c5d007e72042f55aa11d902d2c9199623f57872e6e09b65c745ccdf89d7aedc48f4ce07a7c689be4efa255610a0096", 0xdc}, {&(0x7f00000001c0)="2d8e98818c84f12a7c04543a40c076a8fc050c4afcc85c566b95a629b130157131c6e54fd1b1680344fac815d44f94a1217a3e526f63d237870722c8b9427ed356bdaf0281616d61a8b5391f7c79de8d8bf32e0eeea34167bdbbce0c0de04fa0d005b0e222a09f3e66e6c1c01a6e785bd2ceeed15a97551df3cd4c6d3da33a7ab849d7c4a9960850e132907b10580f472f62a2f511fd7303b7fbe00d944513134c96c899235227034b0c12e7a6553d6519f2ed67af71e9", 0xb7}, {&(0x7f0000000380)="6c95a60f821011810c3e80b6ea1d0ef81dfbcc92b98ac6195a97048116396cabfa07d37c3c8f1008f4dc75ebb5815a5146b6823cf684aec8ae6588e58f2190ecb5890aa42a6027e37c4edb7b73afbdb6d069b5c94949bf6c54e660acd272762bae6e1e6fbce59447f75e35fd378d6ed036dc57242feed37b5d5af9d1909ab4ce94bf45b116e5e76f2452b2ab3b20b7ec535482558bf3394c30db3738f12c4070932f0ac032e5c464b261df259bb2b7df8ecfd2dd69c2b138e0d2bc0c2aa93a88df49bcd5075521bf43b614252ef55cb165e2", 0xd2}, {&(0x7f0000000480)="f07218be59641ef1242ed40322440e323cfed0afe142863ef7b32deb1fac50d454a9c3b97592f21ebd77336418c76dc6cb88c183a75bcb27f204c1417574c423fe0b032e3625b8f071afb99bf2102c83595896bceacdabc7072541cc74af2da22e84c2b25871caac9c4027ea109b248a56d37d0700f77a11c600b3622b420e34201a20c8dcb8620d4166dee3af08f53c7ee5918173d7c653e925ddee83f6e33fc4ccb489edb8d71ac7bb9b62d03e977cb61c428413b66d2e5d9251498283d5fef76064d8bf37a14d", 0xc8}], 0x4, &(0x7f0000000580)=[{0xe8, 0x1, 0x0, "cebc6028636d3195abd4ef81682fead1aeae2a3c7b06485d0940ffe74f9a899788b284240f6ea3039db498507728cf6012b21ae75cb6fd7e7a1f2481ca1fae221b40bbd17f99d968f3809b239bbd302ddf9e8484edfcb3823af8fffbf1a45a5aa6db16313085a338f37e863fc8999a7692dd3fb1e81abf502f7f19af3fdb47e3c7d7cc2e08d1a43f34ac4b2073b2bcfb8ccee841af7f03054f60bac341efc54d5bd6aa99cdf7a9530e9166d98aa448c0e5b671e0f327996c48093ac51e45a2275f4993a37f1c3a84dab042c18002973f2986"}, {0x88, 0x2b0953c0931f19c5, 0x5, "50cdc090fed96d5875190151e50c341b2b7fcba70df9468ebf4a48da5426ad3625dadcb2b33baa510b46522ca2b33833cd25d5b82f68329ad999df04c943ac66fd77e22fe4ab61caead77f3961652fd62215e6f1828415bfc33d38c2e365ae365f98f3b3c55e550714a351d2fc75af75046cde"}], 0x170}, 0x1) accept$inet(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:31:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() accept(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0xb42c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0c1, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:31:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x100000001) 11:31:11 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x6}], 0x1) semop(r0, &(0x7f0000000080)=[{0x3, 0x7ff, 0x1800}, {0x0, 0xfffffffffffffffd, 0x1800}, {0x2, 0x400, 0x1800}], 0x3) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/7) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x180) mknod(&(0x7f0000000140)='./file0\x00', 0xc100, 0x9a) open(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0xd2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x8, './file0\x00', './file0\x00'}) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f00000001c0)=[{0x3, 0x1f, 0x800}, {0x7, 0x8265, 0x1000}], 0x2) 11:31:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/126, 0x7e}], 0x1, &(0x7f0000000240)=""/200, 0xc8}, 0x842) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000580)) sendto$unix(r0, &(0x7f0000000400)="ce5dc32a48d05e850183142ed5d576eaddc51bd899532af631bcf52602619493efa261f7127f1802c9850a999d0312ed09978aefa986cb9e870a0d8f72ac731d625bce5146a3b96a1548ecb7e92a023498efb6195fa7498ff6bc1bc0b68863fbad837033b100d0e7bcc6298585394f78f8e1e6f3649afaa8efb373521587ba45b963a596c370b2ea67abe68ad7903bc1e68368f6d63a9a5e7adb1a3056b4418780a9fdf331d090b8fb3e267e02e58251f32504483a65edb287f7af7f6e", 0xbd, 0x4, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus\x00') recvfrom(r0, &(0x7f00000004c0)=""/70, 0x46, 0x41, &(0x7f0000000540)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 11:31:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) r1 = socket(0x6, 0x5, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = geteuid() setreuid(r2, r3) 11:31:12 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:31:12 executing program 1: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400002002c9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) dup2(r1, r2) 11:31:12 executing program 0: r0 = semget$private(0x0, 0x5, 0x40a) semop(r0, &(0x7f0000000000)=[{0x0, 0x200, 0x1800}, {0x2, 0x5, 0x1000}, {0x3, 0x9, 0x1800}], 0x3) semop(r0, &(0x7f0000000040)=[{0x6, 0x8001, 0x1800}, {0x7, 0xcc7, 0x1000}, {0x3, 0x1, 0x1800}, {0x3, 0x4, 0x800}], 0x4) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0x100) semop(r0, &(0x7f00000000c0)=[{0x3, 0x8001, 0x1800}, {0x6, 0x400, 0x800}, {0x2, 0x3ff, 0x1000}, {0x3, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x7, 0x2, 0x1800}, {0x3, 0x1, 0x1000}], 0x7) r2 = msgget(0x1, 0x1) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0x3) getgroups(0x8, &(0x7f0000000740)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, r4, 0xffffffffffffffff]) r6 = geteuid() r7 = getegid() getppid() getpid() openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x0, 0x0) getppid() getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xfffffffffffffe40) getppid() r9 = getpgid(r8) r10 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x6, r3, r5, r6, r7, 0x20, 0x2}, 0x400, 0x4f3, r9, r10, 0x2, 0xffffffffffffff01, 0x56e, 0xfffffffffffffffc}) setpgid(r9, r10) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/142) socketpair(0x20, 0x3, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000007c0)=0xc) sendto$unix(r11, &(0x7f0000000380)="847758add1faef7456f2e356558c3080c1c41f94173f30ae316e9f1606697be059ab1a5a0387be758d9b2de8b5847fe9c4a61606189f5244e73c8296e5b9d76df2b6345568678967be140293b4da5bea6e3edcfe9a11a3360bab4a213a6ddabe8ffaf16894c7aa9712e870518e74f822d6be55fc9ac86512f90633f69218fc7a5eaacefa42dc2c64a6e9e4cadf74ff84c961b69e0a306f16368a5f14927b86731b1fe799fbad076d8f40b7eb9c3072bbca961017edf872aea0b99924e47218f0a9a63cf4c213130b87fe006294914ce5bc4a3711a182722e45ed2f0b8764e2f3c2ccc0f1a3daca8197", 0xe9, 0x4, 0x0, 0x0) getgid() r12 = dup2(r11, r1) ioctl$TIOCDRAIN(r12, 0x2000745e) fcntl$getflags(r1, 0x1) r13 = semget$private(0x0, 0x4, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000340)) setsockopt$sock_timeval(r11, 0xffff, 0x0, &(0x7f0000000280)={0xb4, 0x3}, 0xffffffffffffff71) getpid() connect$inet(0xffffffffffffff9c, &(0x7f0000000540)={0x2, 0x1}, 0xc) semop(r13, &(0x7f00000002c0)=[{0x0, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}, {0x1, 0x5, 0x1000}], 0x3) getpgid(r10) 11:31:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) chmod(&(0x7f0000000000)='./file0\x00', 0x14) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 11:31:12 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x2, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) close(r1) 11:31:12 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) accept$unix(0xffffffffffffffff, &(0x7f0000000700)=@file={0x0, ""/108}, &(0x7f0000000780)=0x6e) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000840)) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000900)) r6 = open(&(0x7f0000000940)='./file0\x00', 0x0, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r9 = getpgrp() getgroups(0x4, &(0x7f0000000180)=[r4, r1, r2, r4]) mknod(&(0x7f0000000680)='./file0\x00', 0x2001, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x3, r7, r3, r8, r5, 0x4, 0x4}, 0x3c0, 0x800, r9, r10, 0x1, 0x5, 0x7f}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000240)='\xcb!$\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/:\x00', &(0x7f0000000340)='!\x00', &(0x7f0000000380)='-\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000640)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='%\x00', &(0x7f0000000540)='^\x00', &(0x7f0000000580)='&\x00', &(0x7f00000005c0)='-\x00', &(0x7f0000000600)=',\x91!\'@\x00']) setuid(0xee01) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r11, 0x80245753, &(0x7f00000006c0)={0x1, './file0\x00', './file0\x00'}) shmctl$IPC_STAT(r0, 0x2, 0x0) 11:31:12 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0xffffffffffffff7e) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x1) flock(r2, 0x1) flock(r2, 0x2) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000001c0)) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x100000000}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x9, './file0\x00'}) 11:31:12 executing program 1: pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getegid() sendmsg$unix(0xffffffffffffffff, 0x0, 0xc) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="ba2a86045e0e8f2419260a797542f60d925e8176b459c055a64fdc630576447337c0f81a6bacc3ccef734779ec1a69eafb7c1b574e455d2e4a542cc9e4b8dd757639adf595906ebe64c3cae38b42d4f2b3df49c25645da95f3c8a917a370508d0285d1109cdc175976b7be048742e8b2cca9ea6ec518b996fe506a87d4752a727d1acae1fa536ef263aac7b970b791382536fe3bb70656cf80d327cf0eebb54811cba237f7636f24e5fa424fe340206e9e667ff07770b2ccf33872846fb7bb136d4a1a4ca760282fadd040efb335133760e9a9c3e6505e2352f8924c97fd09e0c1b7c74765c1114c6be8", 0xea}, {&(0x7f00000000c0)="81fc95e0f2659e48c40f234ad51abeee78c2b41298becafc94c96a8b6e", 0x1d}], 0x2, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) write(r1, &(0x7f00000001c0), 0xfffffef3) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) 11:31:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000000)='r\x00') lchown(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x90, 0x10) 11:31:13 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) 11:31:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x4, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, 0x0) 11:31:13 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x1c0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) 11:31:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000180)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x381) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000300)=""/69, 0x45}], 0x2, 0x0}, 0x2) 11:31:13 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x8) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) read(r1, &(0x7f00000000c0)=""/120, 0x78) r2 = getppid() wait4(r2, &(0x7f0000000140), 0x2, 0x0) r3 = getppid() ioctl$TIOCDRAIN(r0, 0x2000745e) fcntl$setown(r1, 0x6, r3) flock(r0, 0xb) getsockopt(r1, 0x9, 0x3, &(0x7f0000000180)=""/254, &(0x7f0000000280)=0xfe) ioctl$TIOCDRAIN(r0, 0x2000745e) getgroups(0x5, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setegid(r4) r7 = syz_open_pts() r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x10, 0x0) r9 = dup2(r7, r8) fcntl$setflags(r9, 0x2, 0x1) r10 = socket$inet6(0x18, 0x8001, 0x1) setrlimit(0x0, &(0x7f0000000340)={0x7, 0x1000}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000380)=0x1) getpeername$inet(r9, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fcntl$getown(r8, 0x5) semget$private(0x0, 0x2, 0x400) r11 = msgget$private(0x0, 0x4) r12 = geteuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000480)={{0x1b40, r12, r6, r13, r5, 0x4, 0x4}, 0x1000, 0x0, r3, r2, 0xfff, 0x5, 0xffffffffffffff01, 0x1f}) fcntl$getown(r9, 0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000500)={0x9108, 0x1, './file0\x00', 0x100000001, 0x9, 0x3, 0x8}) 11:31:13 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r0 = socket$unix(0x1, 0x8, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 11:31:13 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) syz_execute_func(&(0x7f0000000000)="c4416ddd5c20f0c4a111fd16430f18e8c4a299f77904c4429139b9ece2344264660fdd7a5366460f6e92998999992643094c030af00fab669ec462dbf64e00") ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:31:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07000000ffffffb27824af42b43622b3bf1b05eb5ad35a0500000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20080, 0x20) poll(&(0x7f0000000040)=[{r1, 0x8}, {r2, 0x40}, {r0, 0x1e0}, {r0, 0x4}, {r1, 0x4b}, {r1, 0x107}], 0x6, 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 11:31:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup(r0) getpeername(r1, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) ioctl$WSKBDIO_SETMODE(r1, 0x400c5708, &(0x7f0000000040)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 11:31:14 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000180)={0x0, 0x8001, 0x2, 0x7}) connect(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) getuid() pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f00000004c0), 0x1183) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="728911dfcc0b1aae2d9f619741589117a373b7093add65083c395e3faa5711666cabd4b88cbabd722ff20b37fc893a5b167f0a4aaf28a246e9c253c5705a17df2306e6b17331e478c0f3d045d534e4c9a410d96b64e690ac80bf7190ccab9a2f4652012d1a909212dbc654ad4d56995f69141cdbac2e88e4d43d9b9a9c2f065798cb3171ea665791706b39df101f02273de35e8a5104c80d63641cdbd22401af97ce4fa1943d208e1440b76c30d71b8ec1bb311d6885d840164c88662273ba023eccac83183852112c0ba5bc9289139a0e99238a21402fed2ffc57", 0xdb}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000480)={0x3, 0x9}) pwritev(r0, &(0x7f0000000b40)=[{&(0x7f0000000140)="6f9ced", 0x3}, {&(0x7f0000000340)="de6408826a0dd41b3c0f9ff01a276cabfc54a7c2c060f182e1ce5396ac2706e6443d0b687029af12a0fee8df17788d2af18a218102f7050bc5af417e1cba33c6ba4e2d54fd1765b09d10530cf81c73fb4557be36f8f735c0c0b2b6ebf643f0dd049dceb27a8b605db3f88eb667dac48ab9b6cbb0e4a7270fde5c55", 0x7b}, {&(0x7f00000003c0)="80e2e40f32bc290c1712a8a7651dfcd5370d8402c44b12d13882c535d89378217304f0ef75df3c1b96d9ba32a587e492e23c8d224dd7ae02dccfa5fdd2cd5af6b1af0e7eb569b076aa6afa2e49fe3013c4aecee09762b6921d3a465ff29f20486d069d1fdb752d5ad11aa2d23d15dbf935e56b02a4b11b53bcdf2e45f0e153a2c5acada9191e", 0x86}, {&(0x7f00000009c0)="293914eaab650589cb2d37686120cb944788243501cdaae16f085e7a6ea72d20ec850bece1c2c43447a1076e4dd4db1be8fa4b7f6d1bdc7566fbfe443cf77e77db300d70f02adfbb2259030a459387e5b6ebca6097ed6144d5ef29cd5cd135ff6e208eb5c64e6d389fe6e83ce7c5b01406cedb5201bb4fe39b", 0x79}, {&(0x7f0000000bc0)="54f1d7b340520c0e872013165c911e426927863b35020bd8c820408956a685fc80cacd3b1bb7dd054d746a71c8c1d7c7c848365f6a82765830672f2b2969d88704874d2e6c312e4dd4df851fad747f8d75da62f6222247ea2f8108848f12304aa5b5e7fa2fc0e145c77b272f7cb9c595afa64504b754411c3ada968bc252504b084527ea9667268628a48aee8f4f7e9bc5cc2a2a3de7c949ef390e23b8f099baf2bf1d3baade0f3365dd217c9280f71d21ad40f2a13d3083e6d3f45285fc948b99aaabf3d1edd269486c43bbdc2b", 0xce}, {&(0x7f00000001c0)="afbc3f54df9faa5d6aba5b9a876286745368a321c68bbb7bbe", 0x19}], 0x6, 0x0) getuid() 11:31:14 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x28) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/164, 0xa4) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x21ba) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000180)={0x5, 0xffff, {0x6, 0x7ff}}) 11:31:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000100)) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000200)='/\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=':\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\xc2(]\x00', &(0x7f0000000340)='![\x00', &(0x7f0000000380)='$\x00'], &(0x7f0000000440)=[&(0x7f0000000400)='@\x00']) syz_emit_ethernet(0x21, &(0x7f0000000140)="3e03c9bbb520cd7d2b73a63ad0278320539b1e479ff386dc5b62b1305cd53d54d6") getsockname(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038f5d55ed90a9a327faf00000000000000000000000000000000000000000000000000"], &(0x7f0000000080)=0x6e) 11:31:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000040), 0x8, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)) 11:31:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x7fff, './bus\x00'}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) read(r1, &(0x7f0000000480)=""/189, 0x6690bf5091b2a900) 11:31:14 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mprotect(&(0x7f00006bb000/0x2000)=nil, 0x2000, 0x0) setitimer(0x1, &(0x7f00000001c0)={{0x7, 0x93}, {0x5, 0xffffffff}}, &(0x7f0000000200)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setitimer(0x0, &(0x7f0000000080), 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x2, 0x8, 0x1, 0x1, 0x9, 0x9, 0x5, 0x3, 0x1, 0x9, 0x80000000}) 11:31:14 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/219, &(0x7f0000000000)=0xdb) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 11:31:14 executing program 1: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) sendto$inet(r2, &(0x7f00000000c0)="6ca4af48398f28bee10fd2663e02ae7c9b7ac2ae3299b76c56604982868dcf22e32db1587f0c18634f982a7bdec7e1df470a14908136afd790b51ff66bcb2b0dd3a98bced7fdf3489c075847d9c03fe7210ab4083d66cd43b2b9841f85ab76228ce184c57b928e3b796169aaa232490dbdc6b3d4ae7fec6d6f1028db78a8998910e5e9d07dfc4a8f69cc901901cbdb3e5c83ecc78e18b2b332beee6f6698fd965b29576f6b870bad5e21ab5f406b93c3e4097e51e158ab21afe5236cbd46e120ae5187c3b51db418a91f8c318ac2ed988a7fd57227d8e042a4035063fd4366b7953f91f174956ccdc274371a645dbc214a", 0xf1, 0x4, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x20, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)=""/88, &(0x7f0000000300)=0x58) r5 = socket$inet(0x2, 0x5, 0x100000000) setuid(r3) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000340)=0x58f3) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x80, 0x0) munlockall() ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000003c0)={0x0, 0x1, 0x7fffffff, 0xc3e4, 0x8001}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000400)={'./file0\x00', 0x7, 0x5, 0x0, 0x1, 0xfff, 0x2, 0xac6, 0x0, 0x1, 0xdca, 0x400}) r7 = socket$inet(0x2, 0x5, 0x1) chdir(&(0x7f0000000480)='\x00') kevent(r2, &(0x7f00000004c0)=[{{r7}, 0x0, 0x0, 0xf0000002, 0x81, 0x8001}, {{r5}, 0xfffffffffffffffe, 0x6a, 0x2, 0x5, 0x10000}], 0x3ff, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffa, 0x50, 0x2, 0x100000001, 0xffff}, {{r6}, 0xfffffffffffffffe, 0x8, 0x80000004, 0x5, 0x8}, {{r7}, 0xfffffffffffffffd, 0x20, 0xf0000043, 0x8, 0xffffffff}], 0x1ff, &(0x7f0000000580)={0x2, 0xe2aa}) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) setuid(r1) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000005c0)="814751732ada43d37c7b4a34368262a68e6b12f7cfdfc8e5d1aed24768a392e97e7163c8fd7c4c72dbed8bb3e49e7385eea23cdc1349a357b06b038605cd996648be3ef3dbc15d5db2f7ee92ffb5c875e7d7c87445120c7280404398346527e7cd17543a4162298d9e6087e941e6e98d8835c2dd137b941fd1fa15d6e0517b9ee5121bddf5d16943872f9703340e1f121f", 0x91) linkat(r4, &(0x7f0000000680)='./file0\x00', r2, &(0x7f00000006c0)='./file0\x00', 0x4) getpeername$inet(r5, &(0x7f0000000700), &(0x7f0000000740)=0xc) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000780)={0x2, 0x3, 0xb6, 0x4}) execve(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000a40)=[&(0x7f0000000800)='/dev/wsmouse\x00', &(0x7f0000000840)='/dev/tty\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='/dev/wskbd\x00', &(0x7f0000000900)='/dev/wskbd\x00', &(0x7f0000000940)='/dev/wskbd\x00', &(0x7f0000000980)='/dev/wskbd\x00', &(0x7f00000009c0)='/dev/wskbd\x00', &(0x7f0000000a00)='/dev/wsmouse\x00'], &(0x7f0000000b80)=[&(0x7f0000000ac0)='/dev/wskbd\x00', &(0x7f0000000b00), &(0x7f0000000b40)='/dev/wskbd\x00']) setsockopt(r7, 0x5, 0x3f, &(0x7f0000000bc0)="1ed26930f53540e5e26d0dbc16785863a56216ded040ae7bb6cf543d83d5cf28bb1ddc0c93e599fff6c39447adbd8ea2d09ade652e72d70b653374ecd420", 0x3e) syz_open_pts() setsockopt(r7, 0xfffffffffffffffa, 0xff, &(0x7f0000000c00)="2aabe235fd804d2cf240546322b1ee2eb492ef33525645ce5e9e7c6af073c46aae7fe7705f5c425cf9443771389605f0439c885b2407222af55ba7055941db10e08a3edd36bf1152674addb5054948094db86ac6c8207c2b532eaafe73e8126f921193c55b8f798331780c30eb274e7523ddc52f27f6cdb8699af1dc4c1dd42517fd01ba7fff31570285e318cb916684d99879ec5b8dd8196f9556ca1c5ee88444383652b93312bcfd1fbaba4cb4fce8c9350378daab103516e9b7fb94", 0xbd) socketpair(0x1b, 0x1, 0xf82, &(0x7f0000000cc0)) 11:31:14 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000540)={0x9, 0x9}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x31, 0x0, 0x40000000000000}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 11:31:14 executing program 1: r0 = semget$private(0x0, 0x4, 0x40c) semop(r0, &(0x7f0000000100)=[{0x0, 0x34b3fecc, 0x1000}, {0x6, 0x80, 0x1800}, {0x0, 0xffff}, {0x3, 0x40, 0x1000}, {0x1, 0x10000, 0x800}, {0x1, 0x0, 0x1000}], 0x6) nanosleep(&(0x7f0000000000)={0x100000000000000, 0x3b9ac9ff}, 0x0) socketpair(0x27, 0x3, 0x80000000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="87af67aa6f36c72629774993023f9422dadc96b02113652fc1a1a24c99fe7899173696199cf4d31a947d30766b5545df2095753820efac161cdd7045b1d1221ca66e796f1525b744d00dabb64ba2787084df21", 0x53) 11:31:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x82c0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000280)="d5440962603309667b9c2836d78c413ae5aa6f97fbdb9227f8a076c1f34d41217664dd0550071776e765000e9f4cd197037dc2984be8b11d48709c2c181bb5c9d1e94e321531db7883edf42d83aaf02211645dafd3e77b58412e4637c3981b25409fc923a4936cf58bd911265ed58102c3ff350b4725bf5c9380f76feec61a23d2cbf5ae27991062a66e03877abe8c44edb82d72ccbe16b2e9c19e2a13cd9fa87ed53ccda60ad0e4", 0xa8}, {&(0x7f0000000200)="4c5f6d1f80fdbb506c5e32d023e434edc8a86b553efdb43bd2fe0376965664c9c4ca7dc03986c509437826ae296630da82cc016a", 0x34}, {&(0x7f0000000340)="bf383eea93bc734189cb1e5a837df6e317de41132d2b665fa684d5df16e389b3778244342007145a6f031d9fc24b08c743c5a1d07ceda57e7f5edadcb36dd2", 0x3f}, {&(0x7f0000000380)="442887ee34e52c69782550d8735a6ab78db600d31186287e0fd556db4edba51ce6d150513531a7e8cee533e1bf6ab0990d7bc45a9413bd968a0d08b3ae1660b8cd60bbd7973aa7c1702ff4b0540de1d4ae6d7aa5ea6038ea30f90800b17cf1887f0c2af6e47f6631902dc9e3df88ecc32c520db79d769586a7ce59ab8b8dacb44f2720c8e24696db7ee9c1a61635cd9fa051d6e5cd680950998456", 0x9b}, {&(0x7f0000000440)="51bb32d1c372212e46809e4dc8682a2af310309d132e59a5733d7f3aa7f4fb62db6c0517408e68e52e0d9c996db4b299d916c3f9eff7478efeed4a7f9c500d860f9038537f7349945f6675e0ba9c3a8ab4eebf7836e97a9cc737bece50010a705d5cd955e60e42e7c4ae43b62f90d93460ca75a67f0622670b522da4c9c9b8c7ac3e80d425e22946a90a47683eb80e4222ed91db1ce9cee9da0ac1858d0925c9cd10cc17e240f7bc4a9422cb47ee5d1ead5b946087b4770dfc9b0eb1516b15321332dcc5", 0xc4}], 0x5, 0x18) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x100000041, 0x20) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000240)="00000000e3ffff", 0x7}], 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/22, 0x16, 0x800, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) 11:31:14 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c103003c5b00001a9d000000e74de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="3e2a7913e4ba6d673553c0c01b3dfaf90f000e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95a0100000000000000ffffffffff510eb0092e", 0x7b) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbfffffffffdc, 0x0, 0x3, 0xffffffffffffdf7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) openat(r3, &(0x7f0000000000)='./file0\x00', 0x1b, 0x10) fchdir(r3) 11:31:14 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[r0, r1, r2, r3, r0]) setregid(r4, r1) setregid(0x0, 0xffffffffffffffff) 11:31:15 executing program 1: execve(0x0, &(0x7f0000000240)=[&(0x7f00000000c0)='/{\x00', &(0x7f0000000140)='/{\x00', &(0x7f00000001c0)='/{\x00', &(0x7f0000000200)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x43, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648c57808fb3d32f2caa3e09e035608453aef64636e66418e027e538101505385d961d54b4db0099fe28e6a10bcd61177b578f3576f639fc6cb03a11b2f0bb6617644ee7a44527ca20206c89d7575e5", 0xfffffffffffffd30) setsockopt(r0, 0x29, 0x80000000009, &(0x7f0000000180)="ea3f0008", 0x4) 11:31:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x5) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 11:31:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/76, 0x4c}], 0x1, 0x0) socketpair(0x11, 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xff7d) 11:31:15 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x7f) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x8) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0xc1c3, 0x0, 0x7fffffff, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x4) 11:31:15 executing program 1: select(0xfffffffffffffe36, &(0x7f0000000000)={0xff, 0x0, 0x5}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x400000003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x402, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 11:31:15 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, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) ioctl$KDGKBMODE(r3, 0x40044b06) 11:31:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) open$dir(&(0x7f0000000100)='./bus\x00', 0x381, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, &(0x7f00000001c0)={0x7, 0x1, 0xc1b, 0x45c3, 0x7fffffff, 0x8, 0x8, 0x2800000000}, &(0x7f0000000200)={0x2, 0x3}) r1 = msgget(0x3, 0x80) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/61) 11:31:15 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x82c0, 0xb) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) close(r0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() pckbd_enable: command error 11:31:16 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 11:31:17 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0xffffffffffffff54) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x42}], 0x1, 0x0) poll(0x0, 0x0, 0x6) 11:31:17 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x5}, {0x3, 0x8}}) fcntl$setstatus(r0, 0x4, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="f7", 0x1}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="10d8d328d2bc17a41774ef08", 0xc}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) lseek(r0, 0x0, 0x8003) r1 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x4) kevent(r1, &(0x7f0000000780)=[{{r0}, 0xfffffffffffffffd, 0x80}, {{r0}, 0xfffffffffffffff9, 0x8, 0x0, 0x0, 0x401}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000001, 0x9, 0x8}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0xe0, 0xa76a}], 0xf19, 0x0, 0xc8e, &(0x7f0000000880)={0x5, 0xffffffff}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="20e3056db6f89d2f32e2d4bc55b80a2259dc24d04ae4ac70e7e38d2b9de25820578e06", 0x23}], 0x1) pckbd_enable: command error 11:31:17 executing program 1: socket(0x19, 0x6, 0xf48) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x1}, 0x8) socket(0x22, 0x5, 0x359) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) 11:31:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0}, &(0x7f00000018c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, &(0x7f0000001940)=0xc) getgroups(0x6, &(0x7f0000001980)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, &(0x7f0000001a00)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) r9 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, &(0x7f0000001b40)=0xc) r14 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001c00)={0x0}, 0xc) r18 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, &(0x7f0000001c80)=0xc) sendmsg$unix(r1, &(0x7f0000001e40)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000017c0)=[{&(0x7f00000000c0)="6832c181e0cc5d740339a37fbaedc316e8326d2a052a1d629bc4a9af3098a400a98046997da949003047bd60de41d0214920a236405fa4fa8652207484e0579a5dcd0b75acc6fa85db062ec467c4c758466e82255edba166124f3d832f9803217123a5f7", 0x64}, {&(0x7f0000000140)="28428c72be6a750ebfc33a923eb1e7eb46eb210a1122d72bab50487e182a00f28a4d80d38f93df5ffa591deff74af96d28a8be2ecc356a670c1924983af89fdbd35f96235991ccc20fbd1c31ce01c1f23899adab665381ce7d4f9482d998745bab6a7ede22d80d39479d2ed34b146cadc0c8f35ed978ef50addcd4ee4157263a9f283879c9c0131859388a", 0x8b}, {&(0x7f0000000200)="8d6acbda7d2ff5fa176ddc6fb13024feb4c8366769bb5f2fcd50be00c55faf7ded4bf2212b0e4ba9d7b7ee67ef41af06416b08ec892b28d1c5776086255aa5f5e6a9e40c8e3a2b22e7b834c97f7caa090b7e5c4bfcaed366baefe4e8a12e9e2a2bced14cefbb0347ef44159763d713d50cc4cc36aabcdc3738fbf5691d57cfa4543b4cd61232600f18759a01920511280f33b3b272e57133d4bb5cef8e3576c3add1885bb60f416fdde3e7b8cf381469203288056178205150b923a6be9b0dfc5729a099e080c4426d66b7f8f086b07a8f9ed120bd3fa77515032e215dfdfc3e189c12b1e945a7a0926f9aeb005600714db74c40399468b9d09168497bbfdccbc0719eae4fed80a86dc5491b2f5473581da9a3610460809b050081b2c9fc5f880f51185a884dc1cde6c6edee33a8346bd2a555147b08331bf4bc635f4ed2cfdaa423c329431732fac93f228515f0cd89a788cd4369a7606aa76351c6b8367801a43fc73e8f823b246b1f5717a9220e6a88a0d20af06f75f10b062c47058edd3df26e5f90df5aed75dc38a575b0b7d579ed546b93937210a2df39bebaa3c94671cc0aba05d3e76a518b6e1929fb03e23dbd32ad8e897b770637352a553bf597ef0a8745d742e4a7b954722b474bb53f2787806c2d0c9fea3a502d29f28a2f379765d68af22acf617ea0c05477a07528fc30a3ea928478d986008cc8b7daf7a1fadf755f0a6f06cad220dcaa8ce2b5b87ca794d134d2a97e4d6a7d83654cfd55344a5642510d6bb40169834f1535a394d4e3bbbc9739aa26ce062d641cc17ebca018926d48725481226ca198384d902af615434cfca20cd846122277ad390ce05bf472634b735fa278d884d202f7dd352cc9dba631faeeb109742a1f1d76589ffbb67ac2fe183b194ca8fa6d1c89b4941ea8fa5ae9bc082bb2ec3cbfcacf55adbc22d261f9cdbe95f75b14023e374ed252ef2855b6b4a74d24406f57ba57992e0d0c8e7f9c498cc2664b4ccc8d2d4ecaa3b3d6bdf0941f1ce0b44adb499f1b599363d3567e5f6dae03b0ea2ebcf89c5747cb1989fcd89b02353afcafe2ad1738d6ceb8fea0a2c6e8b66ae74598efee60c12d677bc18390571b8c44836928f0b10fa6482eb1b497ebecb3217674ecfd78e5d31c760090b4e0c90598a5ac1331e1ad71f56ca5dde04bb83da1196472c2f00a5765d3a6dddb0d52b4d4eb13f72a5beb67b3f29ce923b4460c5b3ea702ac64fe0497d467abf3faa87859369bff5665457ee2362e7ebbbb97cf621853c5aac472a00b8f3d074c570d090b59bcef588f38426c249e01ee03f4f10fc2d4ba9dde5445ef15caa12d293c5bacdbba75af507791b767e539f0ccb943988700dd6603b6aedf98700bbf7ece6d7793d11c0a8cbc1112679d4a8194f81859c08c01749447e8ce66e9f170108e3c6fa4d2853e0d2452861f5ce342ed8da45326aae68f55f6087b47871b19cc1feb953d808d86de6a49723fbea52b49ac8db78ccf1e6717398f12753a509fd23b19dd1301a32395debb5d0ea0cff2338189590f46223b2e12505b88f11eb6674b450558f45c13bccf80b77042aca7ad2e2f5e61cec9afa7037f38e7c44567701fc48fc18ba558e1af5447e9e1d25ff5642cc76f6b3e932a48003a7a6fd9a489c2c5337ed9d1824bdc050e540292886ec3afa144a74c194ea47c8f68c6aad934151769bdfbe19bf8d2c7a83b892944a502c02dafd297aadb1a5238e861d3ebf940e363b6fd597d61b93170ddb1ab240c26c9da931d86b02934b76cfb23a675338135d8248fe1ae31b71949c834a886676ba23eaedb215891fd4ca73dd30431672efdfb0e7e44159c628588179114de80186cb8236ace572a91410662d4ddc10bfef669012bea77fb7a0ce691d5a7ffa2832648990b9efb6b60f7445ae73cd2286d7e393cbc5d5b11fccb4ffc2ab7066cd2338b9d48e3bcd5e937fb78f3d304c33a73b2c789be7abf4d4badea9c5c315324403b03ad881d3db4cbca477a95b229fafcd174829d20419c3e6de05750245dc763de97f19cc18ca342d8b431dda0da22989bb53bd2a804b6586e2b51ea5f2040715510bfa7469afd6a9b0fe77c24ed1e5cf7c9ae29fdef59fc8966661d8f82c8a2fbb67ba81def02c5c0aee4fd033215322396827515e96ca1db0afc12a9692490f7adde2dc00376a72f146a62d2c3c3187ef9238b71cf22b4b48d76c3d0eaabc784fcebe448cc4b411ef8235092aded8f008a3f755b133ba4a9a4ac5572ba2357b6f502a07fbfe34973d08246b78ddff2ca1a1f4aab1fbde616a13d2a295fcdc1a4e4234bb3511a7712d6184484265867700b2acfc1271e5b77ba1e1e1cb050f1ff81e6f1d6b44e60c1e83a3c2e6c6d01543ca7d11dfcf812da6b176dc933b2540b1797becb3292f7c65efe0db870a3ccbcd2f30558910c5ab21b61d98ace0981f9697eeb7aab84ee3f3371b95b7ee4d032e0b61789f6ee44547ce147718819e6cb6308425446f09477f8400ba75247fc21d588fdf4faf41019c2406c6cc7e2b777cbe39cc4ba66fb09a2b5d647bf818d4ef28e7a2693ca1ee2b83eaf08d583f0c75091cd678b225a9c156161bd11ce0f7d8255694602fdbb1ecfa4475db977c7231d10ef9f8fcba89fcd4b2288f4effc7b46d7b1d136d82d12a87809ae23301da0a63b78dba96c6524eaa56f91585dc8cf222838e815d6a38ea4ebf7c49c92108adbda82f9526925be4b97df291aa7baf32b6b5eec51c034f1978f39dfb192b59b60daa23d7ef43c6cc2a7ea9536b2ec90c775f2d0c7fee1f4f116057a8aa42e6a04b5b0da42c808d2a6ee659cc541bb498228f9aac7f632d8dc8fa20d80bf1fd4e069d4543ec1b98bcf1294706c84ea5a4e002984f0845d74ce4965696eb5269412714a8a973ccdc54ba0e0478f5f7d6cb39e8ba17a12d4275b8c15f68830d69e0d9ad51423fd652ec935629c26317bba76798fbcc188abc10333f0e485b4cac6f92b725848c7be6903cda87a72ec9a5ea59326d90b31a6b39cdff48bad85e7a95a7497b448dd07417d0a4bcc713bae17c332ad48fe5e20f29aae765a3c1fe1c4bb0770043356f49cb1f47da4b12c929ac950359535f712ca6aa00a9a4d725eb0f6cceb1dd09b330474dd47c7bea45dd0bbaa86c1fa650bddaaecd14962f856d0b3132844eb3e11b80c359a2bd2f2153995d477d8f99e40c2f1c40b15edb6413d3074ffadf927b71a1318bd0f7a82135c7bb286d04d509c24a33cdbc822c09002f20dcb5b16e74bbc73db01d50c3b72f88817cadc97f1eee826252baf501158e7ea9e1836256952079815e794db5863b7552524cb036752e21010a6eab50dfddec2b9cdd5ac55ffa4010eda422c81d5a04ef61f6c4d59e181aa703a6f5c296365424257e03f063b48697227b30d3bd3da37d59a2a7e66c0c0802c1321506103ffa99199386a59fa3653fc6b87284b9c631a244d7201ef75c441f951371b794fb0abb9efc560de96df158c29fe8949eea587a79e22f5fdaedb7d7d8b6bf8dc45040c3386302d5f89f583197d29a72bc779f9ebfb3e1b8fcdb5a303f937bde27df01417cdca411f5c8b5ad0ee26bda8aa6ca88e60516d2e184faa4df76fa2301d74371def05c48abd5ecc8dd2127a0f505778e5dd935af7dc3cd278558c7a3ba677ae38f20ca59fc495d78bc2f0f00c5bdb0fe349df2c58422e963b226753fb2c4420297a628dbcf321f4a481136ea0684cdeeb3dbd590acacdee667849f85215e8129981b6a81a1e2d218ab7c9ced9951603cde3d2f2142e97d47e69afe4e3dae0740ceabd28e49489f5e2c83a53cb1c7a79384e5ac0161afe6944e0f13bf311958e8c7d953ac0587892e973c423b6d8f543d193fbf6079132bf0a18d68371f249191f5ce600fd3f2be6c949fca7a7f30936b97b848e4e5224a4f973ba4988f0838069ef2e95102b7faa21a8ab63507d474149ad03c154e9c72b656b3b991b58a03894ab30eca1338c2cf115b513ff00d81ebedfe96acf68674a9dd7350ad1df046aa129c9d26bafe8726da4287f8f743b4b2511ecaae562b559e3a1b0a731498b4f0f914307e4725647544b9de96758a8f6a7fac7b329e1965ecf6da4d3fea35a59aa4754a5a5c63da9f03c84856a4b9dffdc7518a8970344524c3908db27c180b41b03093b451bc7acbc124408479b2f0599d7ee257ac6a49a9ccc7e4750aadf34460dfaafc0bb1c0d44870d731193608cadf9caef1b4203e8cc58d0ee861c1a379ab2d302324ffaa5e6be2512564b2a1fb349db4cc0bdbf58f9ea9a5eaaa69d9acff2e6dd8984a62010819c06e5ec0aa8cddcf11e0bd56c79fc58c424b2002800310f0ee15734ff535563f48588c0e048d6b6a12e9b7db10ab75d0d9258040c0ba4ef0d49f3c5eb80c8c77e61d24ad8ef66df45589f2053eb6ca4620afc80895219ef530b0770bc8648095e58519ef21aaf60ff7220331ca33ec3edce07db8fc6e5acbf517188ae2431e2e8b324561b3f373da14c81e199b6ff7cb6bf2be1fad6f2e91bb86c2cdbd0153c2a153602d064fefb30617e73b202cf24663f358bbc597ffc64ab189cba491baf3b1eaf9d89ca720467057a8da983858d7f5f89f9a5fa0e64a2e50d49638ea09627aa839c1fe71b6da5e730c924790e96a209ec37c0360a7172bfe14ab3a221333e667a251fd5e829b3fcf887eeea0002bd8f187b7a97256316b277846756ecc07b7afda843fa942c0615728af4096c2be76578d2d9ffa4bdb69f6ec7637b54b404b586613ac686297d5c9c176ae5f48310075255cb42df957555841fcb74941708b28843c2d3ff1db0a7f5ce9c21f183a37ab1f1d787c5e04da0a5ad5f0eb8f4d6edcfdffa4ea6cf178fb9d9d34cfc67ecb99328c1bc69010f0dfc6a54065a27fb4634662d1fe8df94001a2286be71c5e45c5ec251e0f5410215d4d4ba064d6d0ece97dd82645347b08e8caffb8ab7c0823ac109f63412c6aa0ccbb73799bf0a12eaab27f98270260c39e9529cb0c8a8714e6b04513beb25a8ea02f776e18c529eeaa51c3d590ef896ed8686e54f6f9f7a8f11595a66e3e3d973b8159532710d75ce2279082891f05232f47a6d33afbdaf029617dfdeac672f38656d30dac8923e3eb0a2f18d497f09765d2d1f5d66ee13af5c23fc09b86c0707e042377b679089f6f35dfe981ed1b3802af198c7cc583cbbb3b144f3e20dfe08dcf422f185e6092b3a913aad3d670ee81e56b7176bc6872ff1dceb9f3db3190a55a55a9b137ac8bf046b18289cae59af2e4f56c0abbc32f8c6bdb9460f3bea9b70d6a8cec8d01e35fa51dc0140f4b32348f077f9c93b3b15aa27a46811129821163bd42d6d9f73a691dd492e72b4122cee656e361676c93dcba5fdeb6b8bdf7966c422b1edf2bda8513c6850371c87275eb4fa4506f292d4766175bd5573a3af8a41d001feabbe292c9a24cc6b4be8530161981abff16dfec7c873168d33d6607b57080dc9d667339eb6fffb4b524e5f0289e63e716b9c2a7671d9fcfebb3febc110d04091a4558ed47cf9e4336c69ff8fcf2d387d241fa2726ef423fc35832a049147858848d33963f7abd820e8237193d0fe8f1d6c4c81fd1490de6af4067db082d20bcc6f7c0d912ba272c8bb0fb522bf8b4e1f24821a15cfaef8bd1103decef9c3ead8b36fba3c8991b963c0e3e06a0df89a526c4acf27d1d8a2e28d9559d0a8fe30eea0280af5a4754a3728a252faea87d0945a5806ce5399b22f82c10e96426bc95e12bdfea4f9c4e5ca008bf99b", 0x1000}, {&(0x7f0000001200)="76d14f1c6ba31c5e9139315bfb18ba48b214c129b2f9c5c9040502305f85cc87c181e5803323ce37921558b40b38fb5825d2db1826c04be43d996dbfb21708d0b63b25d337f0f2ea20f43c5157786b729110564146b3cae7f495a8c571a65f3fe00b3366e82ee3ddc70cdf211524019f46f3f3421b7a9786144f6877a471c5f642374b695143d658404f2188dec4abc7215babfd", 0x94}, {&(0x7f00000012c0)="da5e746b64abcfdf38fadf1ed8308d355bdfcfc2f0f85a3bf2dea91a75771368cdc970912ecf66c19042146f236b807c73c762c9bfd48cfe7d805c988560617f1609f076b3b087c06af775cf19e6e143b3fe5133f7f754869a4b5d195c72e77b35608931ef5eec031786900a84bc5d40d421b59bfccf44bb4c649507496d47a45d52455d7a4c73128483ed2a6b515661d6db9d27196b33b339263427775d7c5140", 0xa1}, {&(0x7f0000001380)="46197a6f11cfef10a7bd23acb7701c12d484d5c9f6c373e4760fa0402907a81b9a0651bd716524e4cca3bc70205b9744320742a75eea9e355f000cfb4e28b060e183", 0x42}, {&(0x7f0000001400)="90b4f2ba0b8f9124b9eab0e4cfad7e8fcdaa6aea20503e21aa8faf2312c5031c32be86216efdeba0959d602c747b1070dc4f6df355297168c748cf52bf2693b917fe4b8ce46c3664034d9b96c017ec49d9154ed21a16599d5cead45c8fd31b1ceacddd9699f140ea0a106e263582938dd97483604488540b6f0e0755b683a3a5bfcd772e2c20df3847646700e921d6dbcbf54a460d4d16a49404950509c8de0eb8af642e1b46ea86ebe89f2d224aa40124abf82010c6a099ff7df02203f2034793", 0xc1}, {&(0x7f0000001500)="caf72e80c2adb4d8898543ce248cedb4a0820977b7fb15adc1086940c712904f192cfed263380317b3c1997086264d97c5688575265dc8a3b8d3c968dfd01e6982cf448d6481656c1a7e0564936ccd187b5674cebe26a962fcd87e34cbf37da2da123b5f16e7e0069b7d37942d88ffccd538e4e0353d63d2d2d4baf07c0fb5552138073975a76ae476c1c5daac0a4067077bf24ab46bc54007850e2e81247f9f15f06f99ec7e72b2203a9a3d7795ca01853bcb9e5f757419f615ba8d6cf74cb3ee79e433db32fe00b0f275814ed942ef4194eea8a9d9923767aab219f03a19b6c78ac1dd065dc36a9208455f6a5035c5909b5cf47761", 0xf6}, {&(0x7f0000001600)="e3b49c77f4c4de02537a9fea3275e777898d4ea4acdcacdd462d8f09f49d12c58c9dc95e2f11aa12e0572b2d53f8e5f27d54ced5cf5cfe97be895118c0b24f8ac6451c5db0929fed263f61134d7633d76b0cf09c07487ce6d3103033a6c87ee68990d553a3138a3c280de4ebd0fa2e37c5ce41a8af6a8d421b3b42073182e65759ee9db81255a289455840787a706a147a32a58fb26fb6621c862fe9d588ee92b682568e9fc54cf7989fac35644f94ed8615dcd9eb", 0xb5}, {&(0x7f00000016c0)="54121a289ba184782357ccfbfeb738fe71db613bbfa1e994068697dddaeaa2dd5fe1ab7cab84be2644ab8c7f9a66265c78f9f1f6456f534e53f38b2f3e0c34cd20271dc8daba533dad242f2c48e6ceb7d0856604e588d2d248708e10fa550967565fe9adf2882b6a1a2f4c1b1cdb08cdbd7e74f371f587339b6868bfa9751ef72984eb2fc25801add08b0d7e39fd774481457439b7edd59a2ec76ac856d1a2668ec03fdf036f7926dab3a070d7fe12731454d3dee77f51042957b4614158b40d469fc5e0017ebc36a105965339ff84b940ed9f7a0a4935a8f1c974c406a91a0b0ebb7f9d401e293ddee21276ae1bf1", 0xef}], 0xa, &(0x7f0000001cc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="200000000000000095ff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB='\x00\x00\x00\x00'], 0x160, 0x4}, 0x4) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) 11:31:17 executing program 1: socket(0x400000000018, 0x3, 0x0) 11:31:17 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = dup2(r1, r0) getdents(r2, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') 11:31:17 executing program 0: r0 = socket(0x1e, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xc) listen(r0, 0x0) r1 = getpgid(0x0) r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r4, r5}, 0xc) 11:31:17 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x20) close(r0) kqueue() getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r2 = geteuid() r3 = getgid() chown(&(0x7f0000000100)='./file0\x00', r2, r3) ioctl$TIOCFLUSH(r0, 0x4004667b, 0x0) 11:31:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0xffffff}) r1 = semget(0x3, 0x1, 0x9) semop(r1, &(0x7f0000000100)=[{0x0, 0x2, 0x800}, {0x2, 0x8001}, {0x1, 0x3, 0x800}, {0x1, 0x7f, 0x1000}, {0x3, 0xe6d, 0x1000}, {0x3, 0x0, 0x1000}, {0x4, 0x3ff, 0x1000}], 0x7) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) 11:31:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x5) write(0xffffffffffffffff, &(0x7f00000003c0)="5b4072ef555b5587bdf06ed9a90de6cdb4c62e8ea19b6b53965340b144101930da0034c9c2548ade7e579a2032c52b833c0dc066ce9d75926c4828496b89354a551899e3dfcd3ee9d38dda9b6b52307c1ae54694848a7f7ba33c5f05624bd199ef4d57651a75c41c657d0eb521370e8338779a1f9d2705afba06616be6ff8e7aa765df243d04b71327c72d21043dc57ee4a4419cd2c4e827f9958b5610b4800c9db3730cbea200b7a08e0eb8bed6e5f81d4ef3d0e127779c3ab1c167af157abbff941d889d1d7b4c517cce248d6a2d89c82a69338bdab97079c709cca70f300754ecdba382eb43ac53ca77316442cde4af79e5cbdea81132e084d826b30d1566cbaf4c6e52cc37661131da5a8933e9416b015419215df06c1bd8b07ee5dd4f5c5bf48205bab054d5fc96547c5b5b6e59829bb58fcabd0876dab60dd911f158e48cf35cf57b48c0657706da2609a28cb883c24eb31dcabe23d808ccbb17368ffaa85b3b83403e2f33b532dd06a01e164b069e6f481e3b46570ba1b2c888db4c4c593c1fc5961011fd5b32d1c4f86494f0590aea3002594f4d721b4d34867e5fc6b1a093967e49bfa3be3b23596f157d11be7c8259cec0fcad4c2f7aba2ebcb2c64b021eef99b93132775c598be6eddb150fee5d4df77f5ce10b5ec3e937e4e839093737e357fd4eaba6698a99245a36d01419f9b4623c59769fe0440f1bedf5df97a47b70c54e0142ade9d462569d39122767fd689d8b9ca0583f17d42370ef9abae4dfe2e593cd62e2dacf15a96742ca355e3712198f7485a8a9487ed8bd2771791852b8fd19ea584453f6def2ba02c19d96cfbec783825c14ebb2351afcd6e8f9f6b1a30e73517c1347e275c8fd0443c1d7eadd1eab92c586f5e42217ba4ff04b3b67319ca81ac4afa6c2e48db45e885919a3ed630ca27d46837b3c4d2eaeea08f3eecafe414222db4cb6b987b6fb79abf8351721fec562e01e4085a541af6c5f15e29ccf93dd612a5ae59bf23d40eb3de521bb169f68ec39d9c73f8a7467837bef129a52af9284a8397fc727fd63ccdd4bd409a74024474031bf9b4da566d4848826b75663f4fa04ad9902e500e6132e8b745c983ceb3bf36e508478d15938a645f09b8618d7ed1c2663a53f50f9b7c423186bbd9e034729eba67725da6e97b61101bafe5d3bc75020dbadc0a6a1d7ea5fe331600f4bcbdd1d79aaeb0720ce71e904218affe9938def453c68033e41ea4e0fd301ffe06d54c4c5c8521759603843dca58d73818e5bda723f7d8514d28c01cb32eea51ff47bbc7fd3d6e599eb7cb60f1e3523721a8420aa85dedae632ac56a60c94bc641b2ba707cdf016b1a3d5e77c765650317a95bd24e1a4bb8cb50bce5d00d815ebe803dc236e773e8999275dabb8cc279cc41f0a9dc0a41f65c18e652015f4a1fc049ff66d054686c3146d70e1525367e3e382648b2eb1cbb7245106e1f478521140297e68c7bf98c631154d7a0d15ca6f62974cfa377154e768260492e81be2f9e34cdf109b89288a03eefc0670680b4aa9b0b484cbd15baa82b0b0c564f757d3dba8952ff69ab686397b66cfa8806151f9b5b180d047251a48366f52a1ac279f42d3a5c469ac589df826c930f466cf61c24724d96f2f95e28fbe6f56f63402f92a38a4594bfca5f78deadfb9c84bd9fe6348719b728dd8a736824b74d6a2b77f86053655c482b5c3df285efab47fe53978620d1ccfcbf45a727bbfc49a22e816b77079df3b9cf4acd7f17300faa9f2d99a8fc6c1b022d6c7e3b3ca4a0fc56fa5e2489b47ebee52096eb47c2f1e5636c4d85156b0f4bc41ff6f0da288025019cac401c3ea316f6038163933a2b08855b43c9b0f195a04ff830417370991ac7eb6a83b5f8b85acd9d76258399ee598ad67a21ccba73798ecf5674ec206aeb08d538bdb6f50d27137302f0bd7681cc7eb52d789419815f681c9b4c4efc368e56b9d45670536f8a2a15ec18d270bd8ba8415bc68374a03b9a60f621c3e34ee9369168badee9bff499d2d99a1bf29545370c9494a13511af19e7ce2eccd1019d897a5dc80c21b8779aea7191f866cffd58c4b0c754a72bec8c1f7ad2d3731fcb460538e3c27d56fe7245492b55764520ea3767291e2b95dc1b0c639d9bca5efa0c8e754570f999796bcc14499c2e97f3237892a02f22026c5d584b5c55b88c3dabb52f0805823a00b6de5d4568918df5381945f8126a58eedfc1643e597337ac5733db819be7d90998e99ab61c3f0d5b94943d5b3d81f2fa4119b65c8784e938794b206998ad1edbd5c0162d830155a159470d5ef679e019e285b8135eccce06fd92c7c55f10957aebdb2df013efdd83255ce3491613da84d890a85c5200f26bbb368619b79d2d32b44a9fe5f22ae9df9de13c64032ba6d5bf420de49672320ac274c72df7909ecd078d8f848bc76917b2a905a8e009263ac94f7de887228192675ce1eb23ab31f1666ba1d765e2c98cc15229bb216970505c9b412020b4e995407ceaf16eb2eb602b83db0189285f1c99f2b2fc6f28127703ef2438f0e998c37b2bd8f6058b7a3dc88b5ac14c01008a91434b4fe9c28ee9466df60941b243ac7693804d96061418399d407b7e592dc6d9f0dcd7eda6fa06661714c76acd2b5445f2c8b70fbc40d82ae7f4fe2f796a5c94b6d045c497f8d2ebdcb0e0461336573df587299d9980e62d63e95b5d89d54352415c78b6f4c0e5731c1ca160ad0aa57e8fd09941de6e98124eb62be6405a7d42256842c43b06bc020acf8c166d05f2a4c69ef3690052ba48b232bb5b283eb0bfefed6b3778fff6d9a2d9ce70b245cfc186ff760c4f934040a558505944ae29e3b313755fc3d6dc526c9d65cab4dc001e3a1d0894d15e0a2326355d22b60a10a1e5118c267051f557f9a2a7e29ac5d886f7bacf1e279fad6175712cafb0d6f1882bf33d9d3167f64d335e3e445bcc468fda270dcd40c1013e8f995b8f86d32de3edccae793be22f149d3adc35dd532a555f464dc1871055c28a50b0e602c05ecce892f7e912289e2076444ab6abb71611c3ced5c80e98afb139222981d4086e7073fd9983e68860a781a232de95263c773dc2e860800e69cf0dd238e07e089f49abeb1e2b34d8bfa1c8ab4da0df78c3c8729ef0efd306ec7c2828528d6c0e6f39b225957d492a353000d59188193f3c4387a54c8bdcf3dbc20792fdbe5e456b1ca4d00599d6c46be0e8f1aa515bb0696069ccdb028d069b26e2428f90b48479e15aae10344bb70d5c310acbcf54c0cc957903092cb54d6982d77e2e6f5ba278719c909ad8445268fcdf6e084f31533e5e7a1716d8df22de61ff1ac4211dd89da8a98548773d911dac7fafba10692c239acedf2b51549c0da2ffaeb3f484e9fd1d184bb575d40e2434f6c3419a8ec63b7aa5de9883535fe1297b47804bb73658595d03a8a856f7df1da74263dbc5708f0200c183afa80eb20de80d109bfc6c003d4415b08f5a966470e3c53d060bc25e820252eaca6c0d039796c6cac71b2c1d8aa8b85388e8b5f2b93d187e65c3c34c54b0dbc32f0e3f47a9296c331b5d5c817d9ff05c314cc276f7eea903aab8f3b3fafd4e11e4087ee6baa714e7fabbd8f29ed8ac9106094918a5e67e58eca6a73930805e072086f5ffcf9efc55f3fe1580ac72d44a821cbc170c5c95fee0b51b640f6102acea7b94a31e453fb75cfd6b36f161ef76dabfbb753aff54e588fd1df6c7b5b21a29c547c433d1dcc2701a89ce08bc4af5abb359e4075597914eca6d70e4d7d769dd05816fa9b613730261705e677de37bc9fb59ad2477a99bdc07fdb622706ad0e97958266ea702c1fabee3646ccebf4abf81d7134f38b432edff26b15f8391d737afb058fed194bb3fc66a8f37250a4c0cf30a3d89dbe17d768e214dd1498e80621198673bdb569a426e2233b0425a5fa9a76ed6d94b6c4ac84199d3cf407850ec3fb68174ca279971a3584d6fd60b7946bcb810bf55e4b5b7638fa1652dc99c641ce5b530de390bc4fb05e0eb6615cb504acc3600a520747f232a590851cf501775e88e1eaf4a444d26203818df76ac73bee7759c0fff81130d66db90be4cf1f3e15ad2677d8ef59a1d670f5165d5e665d0d293f53ead9c2730d71f371bb577bae91cecbb858406ecf142df0d7572bfbe3f7e7e4f07ce62b455afcec88e84bc5aecc9bb9c4f4bcaa9b4a5966fb7c8d21e7a86f4a61e61132b16d27e234bfa00af5b9f8a02fdfcb8c7d7ec43c9ab3907ab35c3f54fc2133f3a0601d52515bd8d9f5cd423a8c15c2d24acd68a9ae4f236d759f0a61e7e4f225fc2fd244481d60a07a8696cbed66bf8372451c717d50107bb72a427754a072d9543f1da5fc2b0d5e553c04fb78620abc0e3710a4a2d8152752a1faef2494c9ecf88376aa1b72934d98f92655f7cd84bd1cbb4a7f8f8be00acd9fcd06cc7b2e50d40ea1b2566f15aa4e295921ca0f7ea3cebfff5a44d4f530b3cf9f0b8d5d66b9c3146a78faf6cf67d5bd0a222f194919a3cc183921b56378467002939517464cc0865424010125d2b42d28cb37ebf1b601f8c9130b7f56f7c0661f4aaf124c4b7c7bb6d5c21d1f2a7563ecac672e0d12db4e4eb3a7e4195c3f93fa6dfaa8f3b732548c11ba115161d3ca56dab633525a0ba54694308918778e8fa08ab526d38352253090af5b5dba03f805f4d113039e1332759f2f3cc959bdecbb8a5731959f76dd5a14ab9bc38b76bdba2f91a0546f40fc338ff5a0ecdc8ef814a2b98f39729f2215253d8ade3740d814b8a48d39f0ce1cbf7bcfc16d2ec38567ba0bbb7908d6baf73e871599a40536b61aa94513498558e59e120d038175d0354f7f156af4dcc8d65136de9b36ff0f23acef1d1ab669222320d957acd413981e147537603b4b495c9e5516b7dbd6cf51ed88395c19aec307e11b6bc960c02b86e9cb30fc218c6eb2d5f7da9e940c6e8c97229e6bee22ed70cc3220837c379fa3409741f081204c41bf6efe5fc8ee0d5fb2c53b17c3cb60456468e50c3458baaf47569d5e98b40891ce7d7c4ec7442949647f72d16ecdab8c2b0c3d7d4563734366dae346b50c3b15aa5ed047be12b58dea6922be121d3a1af5c73b1677e7b512b651c494f4cf5d4f85ebce79e1aad133a1b77b62834007ccc37460f854d64b3afb9c97b23520a16007983062e8b45a515520cb3feb4ef32b758e979051ce48ad0bba1c1f6789a3fde1ca206c59bd7acbadb18ad2792cec6d792a4c05edd8f9ff4741b9091239e0cc3f926da444cd39ee15e1f9f47df796c9ec293521857aa4d51e69b68931274f765e513115188a1a4d51f849d4cbe18bc9f6aaec0b5264ab7a19f589572f028c666ac20288583a42c2d359e05a944d39866275d276a638f1a1f4ca0b87d749208446668eb8c0628186e733485360907e1b9d4dd3740f2d6374f877cbbe4eea83804e482b67f2a94f20ab94e8f621035aeebc8e782c86520d2288925ddaf067aa4cd406189ce9423e8fc8e9a41ea09915f2800e044608714a5ce9c78bfeb4a970977b1fd21bfb4cdc3f0c0fa036c6689640904462891fd46fe4a886b66ab5c9a807d7105222070f89783fac0e8b5f64bc33f382b6fcfb52d11c853ceafc729b4112aa03088346c6ecb2a3d57baad82ff85b9c00009c68ca35f4f9d05a02cb37eed55002c3d926bb31be7f637d000f8a0dee886b54b28be8bf69cc67633db093b8dd00d446230a61875869370f3fc15125ac40c26fd69bf15856370aba1c", 0xff0) fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) 11:31:17 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x3, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) getsockopt(r0, 0x20, 0x10001, &(0x7f0000000040)=""/36, &(0x7f0000000080)=0x24) write(r0, &(0x7f00000000c0)="9e731c83a8052fa76d4d7d0eeba076fca1eac5832843f75fe2989a47be882f3377ce74211c418a61fccce2024662a301532e9e", 0x33) wsmux_getmux: no memory for mux 16777215 wsmux_getmux: no memory for mux 16777215 11:31:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x10000, 0x400, 0x200, 0x1, "72ded0e7ad783b9bce3695cbf42794015123fb7b", 0x6, 0x4}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x2) socket$inet(0x2, 0x4000, 0x8) write(r0, &(0x7f0000000480)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d900000000e23ac168a0d130b5a77f3b184b237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fce08", 0xba) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x9, 0xfffffffffffffffd, 0x3, 0xffffffffffffffc8, "b08d16c63dffff0024e8643b00f3ff086300", 0x6, 0x200000}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 11:31:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000140)={0x9, 0x81, 0x9, 0x200000, 0xa872, 0x5, 0xa45d, 0x7fffffff}, &(0x7f0000000180)={0x0, 0x5}) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0xcef8, 0x8, 0x0, 0xfffffffffffffffa, 0x1a, 0xfffffffffffffffc}, &(0x7f0000000080)={0x9, 0x9, 0x6, 0x3, 0x800, 0x8, 0xfffffffffffffffe, 0x2}, &(0x7f00000001c0)={0x7, 0x2, 0x6, 0x9, 0x2110, 0x5, 0x6, 0x3f}, &(0x7f0000000200)={0x15d, 0x3}) select(0x40, &(0x7f0000000240)={0x9, 0x1, 0x2, 0x3, 0x7, 0x401, 0x10001, 0x7}, &(0x7f0000000280)={0x9, 0x5, 0x57d, 0xe72, 0x1, 0x9, 0x8, 0x8}, &(0x7f00000002c0)={0x3, 0x3d1, 0x4, 0xf6, 0x8001, 0x3, 0x6e8, 0x5}, &(0x7f0000000300)={0x1ff, 0x4}) r1 = open(&(0x7f0000000340)='./bus\x00', 0x2, 0x12) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x101, 0x3f, 0xffff, 0x1, "8d9bd048ea3f5718d19e161a69b6c511cad15283", 0x6, 0x3cc3cd63}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x1010, r0, 0x0, 0x0) 11:31:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000040)) 11:31:18 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea000000"], &(0x7f0000000180)=0x6e) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x1, 0x80000001, 0x1, 0x776, "59ec517bc0b5b86af9e16409a02c30f7834937f2", 0x5, 0x9}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000001c0)) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x3, &(0x7f0000000040)="04000000", 0x4) 11:31:18 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r1 = socket(0x11, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000001a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001940)=[@cred={0x20}], 0x20}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x20, 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0x80) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getegid() r5 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r5, 0x3) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r7 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) preadv(r2, &(0x7f0000001600)=[{&(0x7f0000000380)=""/169, 0xa9}, {&(0x7f0000000000)=""/32, 0x20}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000300)=""/20, 0x14}, {&(0x7f0000001440)=""/105, 0x69}, {&(0x7f00000014c0)=""/183, 0xb7}, {&(0x7f0000001580)=""/114, 0x72}], 0x7, 0x0) r10 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r13 = getgid() kevent(r2, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0xc, 0xee0169594504dd1a, 0xffffffffffff0001, 0x2}, {{r1}, 0xfffffffffffffffe, 0x1, 0x80000041, 0x4, 0x693}, {{r0}, 0x0, 0x12, 0xfffff, 0xcc}], 0x8, &(0x7f0000001700)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x28, 0x4, 0x7}], 0x4, &(0x7f0000001740)={0x7, 0x1ff}) getgroups(0xa, &(0x7f0000000280)=[r3, r4, r6, r7, r8, r9, r10, r11, r12, r13]) 11:31:18 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x4) sendto(r0, &(0x7f0000000080)="369db028a38145f30dff00621e7819341395a0ac8cbf97399d9ba59a94bc5be38872bbf7a214f03b1c8e448da1c4f0bb43cd02b863b2caefec53acfca3bd23904ff9a0378cdbf4293fbb783132be56a973463a96419c7c1f59abd68d083a1dc3d011f237b1d42501e0a2f7ed162077b686f9888a671ed707f5d25c16d47e9fcd9153511c2960d3cc6412b2df3e9f98aa40283bd1dceea20660b4bfce9be5", 0x9e, 0x8, &(0x7f0000000140)=@in6={0x18, 0x3, 0x3f, 0x5}, 0xc) shutdown(r0, 0x0) r2 = dup2(r0, r0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000280), 0x4) 11:31:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 11:31:18 executing program 0: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='.\x00') open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) 11:31:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x800, 0x0) fchdir(r0) pipe(&(0x7f0000000140)) getrlimit(0x8, &(0x7f0000000180)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000200)=""/244, 0xf4, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./bus\x00'], 0x8) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000300)) 11:31:18 executing program 0: mkdir(&(0x7f00000003c0)='./file0\x00', 0x14) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = msgget(0x2, 0x110) msgsnd(r1, &(0x7f0000000100)={0x3, "2361563464fd8b76bed337729c7cdfb87787f2a8b067a3b9c9b529e9db8aba5c6e20f970ca5a857a385c99ebf409746a0b9eda27f411abcffa3c24ca4ed42309e7ec489edce421a83a6df94ef345b72f49f6231324c3513e1560e32d8e01545348ee36eb36f07df999f0d380103aaa4c65fee2cf5f89"}, 0x7e, 0x800) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x5, './file0/file0/fi'}) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getuid() r3 = geteuid() setuid(r3) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 11:31:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000100)='\x00\x00\x00`', 0x4) fchmod(r0, 0x42) sendmsg(r0, &(0x7f0000000880)={&(0x7f0000000640)=ANY=[@ANYBLOB="01002e2f66696c6530003e9ddc03e4a6b943a4d281d0bf76d73b1e94bda389139cf3671951fa9d00e80a6375efcf6919181f77169d944e620b95835de680ddd0fbba61435b364249412a74ff731eebecd0869a1c94230e47cf74d655eda926c66ca8e39d2cba947e25498358eea3f2543da589c5892c636ad3f1678f0f0e16ca72669ee4618b2f9f7209f8a2eb153017c72a9813de5df0e022fe51edda0b7a7d94ecf564e090620b0f0ef8fc95f59352d0342d90c705ccede72c4f7888a33f1c6d43f1d220c350a830342c5d4300a6acf1a933eafb62"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000540)="f7a7ac8cd59b0e6b55628812ec342f5dcd251e5ec71c684508b01e1d57e63f274152ae5f52b14ad8b668cedde19cba744e15a1feb14c8907abee3136b3a1416359796fb2f8005c79595817365f15a7aa28b855b5590e35625b5d5d054b1253ca2874f9ce8f46a2cb0a7c24e83e4aeac4b61facf015", 0x75}], 0x1, 0x0}, 0xb) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/219, 0xdb}, {&(0x7f0000000240)=""/168, 0xa8}, {&(0x7f0000000300)=""/158, 0x9e}, {&(0x7f00000003c0)=""/113, 0x71}], 0x4, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x4) r2 = semget$private(0x0, 0x6, 0x388) semget$private(0x0, 0x3, 0x220) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000480)=""/158, 0x9e}], 0x1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)) 11:31:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000700)="0af40f9a53fc86a2bebe7187e91b52584caef13c84a5c221cf009b26ded5d4e101adb73470628c6498defe52139b45bbb96aeaaf8b6ea808fae650a3630c8107892649dfb02cb6466fc810b8ca878adc37a8d48b465501b737932817dfae3c74bf062eaf342561c7ed2169b6d7ee836e93d57e428ec9736d03c09d990b305c0732ef054a870f7bdec62abe43", 0x8c) 11:31:19 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x8000001000, 0xfffffffffffffc01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce0a0e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf00", 0x66}], 0x1) 11:31:19 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 11:31:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) setsockopt(r0, 0xffffffff, 0x6, &(0x7f00000000c0)="78db932383edb1041a5207fd88cad8059eea84e121661135a6d69eb6d82ac149c17379e296a6d63a8e02b772c1086affcc90298658870d1eabdf44e0225ac557d14560a11c8b146ccbce250e792ad458487c9733b84b501751b67cc4eb76f26969b6b3208329243ea6", 0x69) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x290773f6, 0x6}, 0x8) 11:31:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8002000, 0x58bb) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x82) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x6) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) 11:31:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) ioctl$TIOCSTOP(r0, 0x2000746f) 11:31:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x3, 0x0, 0x5, 0x0, 0x0, 0x0, 0xa4, 0x3, 0x1, 0x6, 0x9}) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc0105715, &(0x7f0000000040)=0x1) 11:31:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b43a", 0x65) r1 = semget(0x0, 0x0, 0x140) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000300)=""/198) readv(r0, &(0x7f0000001640)=[{&(0x7f0000000200)=""/127, 0x7f}, {&(0x7f0000000400)=""/201, 0xc9}, {&(0x7f0000000280)=""/2, 0x2}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/159, 0x9f}, {&(0x7f00000015c0)=""/28, 0x1c}, {&(0x7f0000001600)=""/61, 0x3d}], 0x7) write(r0, &(0x7f00000002c0)='\x00', 0x1) r2 = syz_open_pts() close(r2) r3 = dup(r2) r4 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800a, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "854967f5afa680400900"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:31:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080), 0x2}, 0x0) 11:31:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640)=""/80, &(0x7f00000006c0)=0x50) r1 = socket(0x19, 0x3, 0xffffffff) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000300)="16a22e6b5ce03e19620ba3623f0e25970d07165921727962bfe171d7f74bae339b4296144097c62a53584e38221d86286ae3eb6fcfd8fd99d086fb73957752eff19894fe56488081eaae3eb6c725d4c77f59dfb89fcbb16c37bc1e84c2570b104edb9782ac36a7b9d80de73495e4e7d183f6d476e1d5b1aa43805c05698bd0f3eb01e2059182aa97565f615cea6d3dcead7188b8178a1b86", 0x98}, {&(0x7f00000003c0)="5c9286d9b63425c1a5bd66248b49fc87d200f998f98251e313835b8ff9376841ef52f0bb649d09a6c257cad60c2deab230aa0ec0999dfa368fbf32b33ab0b557d71057e5ea8f104637d4893e08de46cdbef5bf2dcf1ed665daa3eb95f07dd0225de1bdd9279ad9c24eff8efbe4c3da7d", 0x70}, {&(0x7f0000000440)="9dc80f2655dacf47088ddd5d30c6dc448f5a325f6e7e692e8c155c004ea924dbd2be96a35b1f01b8c28305c870b3f3d128efbb650c24fdaf1ce8e6f0353b4d1ef7c863cf20182e26fdc91f60f468e3c496e4985516da9ecb8e3800fcb5a5fd81118d7970a874", 0x66}, {&(0x7f00000004c0)="315e028f5513298f33d1c71320259dff77ce42684fb1be721f92c94a331488dfafc4c638d8f3f8ebfe2476fc0f3a659d478a28a062cbe2817b5f388e32776207484a0e3f", 0x36}, {&(0x7f0000000540)="1488d8a5ebb79bd7f740d1b711040c382edb2259af30f5fa28867ae7aa5ad91d48c8773244e1c27ec75d70dff63c6c3c485c8b7ea44ed0e14c069f923cc46099193362ee3bc492acd1e2fb13401cf87b444de344bbc4308926d1cd36014cfd11b4e350b09479", 0x66}], 0x5) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000200)="8793c4f88678bfba816822cddce47c0d89a429826dde94ab4c0091dd61bf959d4c6efee8f3ac55e74f9edd49510ef65c042d6fd977970e7ec156c98a87814d032b042d02f16f4ffba1a9036870d2a5a023bec543de40661befde2399d488539bb0d780a9c21ce63e1fbebca68932a35eb06db9c0a7a8723a08de9549ab33be94a9352f40e5942cf076a1ee9308980cc2c796b4f6f7a1a3590591cf645fb709e54c0b9670fa9a9a8774bcaae217dbbcaadfd784214afffe4d4588a06e2459ec4ddabf", 0xc2}], 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="c307000000000000008a"], 0x10}, 0x0) socket$inet(0x2, 0x5, 0x917) sendmsg$unix(r3, &(0x7f0000002b80)={&(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002b00)=[{&(0x7f0000000740)="1971d3acf1abb5adcf0f84e90b2e549789ac3ab1729a51fa17bd37e3f82236cffecab5fec604ae63b826c7a07b940ac95e037c00fdc8bf6b58042f9cdbebd1d403a9ad62b9d7f2cf56f7ba3b69", 0x4d}, {&(0x7f00000007c0)="563143d44afa384abe970bf319c6383ac02dbd7a8fdc2c1adc045f41b29f927fe5db4395c716ecf53a00eb5c7bde04c2fbe13b89c245f37c824c2361b5f46c950227653cbef8929b854501bf1f21a6094a3d03930db3dfe2578a06128e079653bc8067ab5abdaa51de863f54ace7f74599a5454c14d9702fbc4bb0a8877ac856a8ce28001057727b6a37cc950effc61576161a14367c601bda22c1569f79b688885a4995d2c8f9c634c06c0ac302fa1dbc06899f7806638e045a2d1867da2c8a4e681af887c3694c502b2f86a2ceb1595ffa602d839b890d5f23e13492140b1dbf3305031cbecd1133d83ff5c7785e2a29526b60c594ad58c06fdfce676924d1d0b94faae4cb656c3fff6b2264ad5079e1e58656feda2e0a12d1b73190183e077d297d6e3901fcbee3263774ca914f56461eb4368eb315106b360f25c118258fea9b43076b44c153b5107f9ac4bd3db7a4428d79a3d2806b4070fd9d96176277c15c410fcc3b8f023c06bafc0db78d103a67da40c9a2862284226802d27345682490e1b1895c35fcad619a808ad38167e9e593889a298bd46aa5fc5e42dfe1c229b733128f7aca436096e7f2dfc54b84bf89a646a786ab4a76c83a9fc758e5488bf8c27c2617b26807d85769d7df3c2ef559b9449ae4573b3d434d985c3a74a51692730266049cff79e94768f568be6368429f3034d2cc38a26f54386207d833edec86e269213899076fa72ce596b63e42a46640569a79357cc4e97750b944da261b97f9f04fd445c749b4b054c7e73cd133274373e765b5e4abc7b309d45aad5ac21fb2fe4e1f6d149bd2eb1192ed293998fefdde5e13184b6f4be8badf9c93e8e716d873db1d3e024c631764cf5222a47ed7d0ecf8566b079c486c9c9f3673ec7efda257b598c0226f7ee4e0d63540496019a4f77dd8b749d0c35075f769838f4f2251812cc4101a6b651b80e8e82cff2d4a40c66f5c21ce66a976fa751908052635010452d889d0b61ce687be9d7fedd145d65597466fb3b781dfe39f36e4fc1d5ac99c0c60c17209d95b972350eabc30a6a97fc61f77223b3fe6e2abf146bdb2d872f82e9900f90e7a183b5d259439768cffe8cdb03cf335870f07122004a65d9cee03c0e6ca60ab4a8c450112a4d487491a947a5d3369a97e47c55fe4a770d736430240f8998d24a18e2c68ff8400c523e446aba6e0dcf3693a543664bee28842e2c844cb5318b791b0950b597e796f3e14b3a1e52f10ba7ef330a2d6cf4c22ed10d2e9b739913f1112feebf67c92a0b48b566dc603f731953ffd056620db8c6785e8b9d18ec8c86b870db3ae0dc51dc8c524019805801809fc33e360aa88403d177c557299288863b62d87865470e067ffa48a745cac39b8ef59cc26c20fcf83cf328b93f3d14d380bb3640720c990a6f4f327e0cb676e681c3a79e67aa1ef433624490a7f0d092e1fac2e30b0d064f87ff9a3780fc933ae417120a6b08dfcf2b2169a35b8154b9e5eee4340155e5fa136d35afb230dad44a7c6baa729374789af1f3179d71cb01273b083c34de910076b16ce799b08e25c0395049cec7087a88c067e45ae4f84204fd10b74a76248c8997c41794717012ee269dae5809a11692f6487e7ad79c56ad2ba18dfa702736560f8379e9ce559f21ae75999503fb252b3d975dbdb9fca1da7d2ea2e9fb8d98946e4fcd11cfd14b02567a94697f5dcf53ca141409a52e42f6dcb850505285f11290fd3c0793570f5ff5664fb73d26d82bfb43c4a96cc2b1d98c58f0c702228747a4c0b43ddc4949eae021ce8976febe22821b837fb36cc8ae90523a5e5a7ec3009a5816ad8e6b7802895c53636d70666fcd1d22d49c5e61936000fa09382d2d348495d0ae970962a82fe25273d33b8293e43331c6e2de709dbca17a4635addf109763ea89b135c97f41fa1ca81ffc283ff9ab0cf72aa83fb9761bb99d662fc86905ab7bb38e3d6942761f1101a04ff36cc59630bdaf3628d74e37c7eb907e32cfea9c2bb5057f70c2f329fbf4f7e39b767a1f1d12bc086e71f83e6dd9a166296985f8055b8cf080472dd36a91028fbbc528aaf4fe9d38fc44630c028c00633f1a9de87705155d1d85f0fa15452271570e312c70c52b84683f3eb4ce08e1387f8d92c7b4041c8616b1a9d2cafe8fd89ae5c341d990ca52f1cab61b029aeb438b1062ab9beb81340c8bdcc65ce2e26e403ad5e171a9260496dadb01b19a6163e050a86462eda837ed5730227d1af6305a206d4dd51db37a8a1dde60645f1cedaac1d6524fe84dd96034455b09246539d14155280beb6a5417b432250519be5f7417ca312bf98a659c46cb8076c26d255ae9d2b8f6fd0848135836aa2076e7aa6360926558719873709542e8aa6b50191934b2f239ad801696bbcb3f6eca96085a4ce361a8cda0e1d8a7d231fd24e21beef9d17a42fa53df057d67d51de0b59f094399303f767eb02712e201640c2d170635630c535ea16bfa39377ee4956c68c76691bb063f2abab616a4d849c2040663bd24e0857df0be5093e05cccc68c286cf9259053a972056558355a7471f8aaa7452476a54109d42ad9442d26af68e370e13801f914f035549c311ac8eec1398feba47d1dcfb06a0169b020f97f3d8d780ee1218ba1670d556a4facf9db5ddb002cdd59d1f3551687f0867fa96393283a7ba96bc58a56e256a1008598628a14bf4134ed15c857ec08fc47c589beef9a59ef8fb3579df66af0333a892e03b26a4e47a3d42c4b4009013d46cd3ed0093f29a098ad8bfad35995d8a5e7d77eb6be3853e7e058d365d09b4eb38bdf5344aa84f4954d3dd127bd117b9c78d6ce20b90bdee9c9fddeac9797755aa9ecf47a6fe6e0d18ec168ce123efd632373ec8907df4175aeddc237893cae4512a1fb383d7ff9b53a4c026e71057e675aeddf4647fd95942a8ef0e27e59c86447d684e527c5352dab8bba9e275a2bd359724910cfe1b21da8d72499687493410f23aa2730c722b358712a55d71bbb3c7b2f8947d8634b40cab2460458c80b754247d51ed8eb72c86935532751a264c6d3528bc1e353105d2b04fb9efdbd31b2c22ff9c67a6567a597dacdf03533492ec4d08fef49bac72d54c11b088088dea3aee84af16d2c14a9e3cc7a14b03d56884fe19409ea708ec8a498f64efb0dc80dbaf195ce3ad6028513e9d348f21766df2a5e4c88af9457ad9c3a46194b054825ccffbe689429ae34324b96521d2cda5df5054d1d9394a9d30b2c418f54de0a2cc1ee19e4d344c2b32e6c7ea400211ed04237840717374173f8249fd173fe6d53853ba36e5f8b86d5d3910da109813bc9c853f3abeb5d284180fa2d26885081aac7feeea1e826837d23d7f1df4f7f196b9ad137b08aedfc0338d671e8b66afc080931bbb1b4d198dba474344b69b0fd55f9c4308fc61e1ff97daa4f37523ae691ed72cb6f42d49b2256300530f389fe4c7bb0e133566609d4c3679b2801aee36a28341e0d6748abe8a90628185deac87bad7a3616018a097e7bd72180aca0c3c621b384bc445619ea9e2eefd8959c1e5d961d8baa8d7c1affaaec41cf41fe6f2c68e93dd6e28f240b052a30b1098e4fc153c0b228b6ebcd72607d9b9f634a63978cd51e7c47343d476ef60f9b253d73e20440a4d82d373ca30c01d24f4f5ee4aabf958c3e9c1bdc8ea1d95c5cf2ff8ae62a436c6c7a2e7550c3b23d95387eebe5b6ccde5382dc3eb702f9b84f5585c3a51ea477e68139ac225ae61f8b1bedc43c1d860965208493365f3b44f2fe34c256f5d877f3af4a65b35a9556a2953215452c8eb96854fb4bbb85384866817e0e400436939b5104f233f97ac96da596cafd7025d8220a79196255fdcd6243bceb5e99a18be670a29976aaef0a80d069601ab382990f01745262b3df0e832301679728bd85781f64b334ff99bddd95c74ee08d9fe4061fe521b2da68dc76f28b1d23fce8c87791a9bc78dc1032b139e831fea99eb21f44db85a14eda924bdcb9d2b38920eef8ecc5fcd1d05534faa8ed3b2ed39a0edfae2fcc508cef4ad466a62e0ef8fc1e3bc2e3b978c8f7f2a7623b1547e5e8bbf0861852a79c6a145ac212dce0eaf3ea61f82caf39e344790d1d5fa2958328995b3b43ecda9ec99a1fbc2ace0673a19d20ac61f89b6aff1cb8e15b8857829936c78f3620494468365033c10bed99202aa4b57d3ccca5b25ed0c70318c63ee2d87bc1d482161bfb5a18eccef255deb7d6631ff68c4248d7d673dd4fc4e490556340b8097e3deadf3a7441ddbf69eee4125f2d216dd01cf30650be09935519f42cd84caa87096504cab1579413ca916ec34a6c29c9e52a6590ee25d5f535681af62fc04d82658f043880ac0253df68efa4b3a94e49f188605b3efca08004770ddd335ef6b08b00b03dda96c74ad14c6f449c4bc92f673cdeae9cc2d5c296e826d2f0bae6fece9309a90c25b20c7918a81162ec539ac32537f9779525ba69b60960219625741e3fe2ef9e3a9131b6d62800c68277f6f8dc7118d97e90c57d9bffd0293c78f0aa74c74c1fa87c41b29aeef5b0f5f496f40b81fd7edf2fa6b2ba6783bd70f4343fc66df1b4569ab8377aa6d969a56e06dd0c2b866606a0fb1febd82cf6e7a32ceb8d8dcac4a8af96cabd0849129b2dccd8c33181cfb65712ebe8984c675a78dcf308556987decc49a78bbd8f8ded3eee80843e727048229193e07990cdb3858c2fd2e7d7d4ab01349ee6f40166c259c42d54898508fa1c1d076201eeb6380bb0fdc086e37e405447b8b1fc75fc98023bb014ce9dc3a1e5a7d871207554816d8bf9c01955a117e009cf7fb0ae749a776fcaeed5cae2e467a0b607dab7563e6204d99dc773d63177e9338aa5024cf78307547364ed988b75c01550e507bee64ec883d817457f8facafbe79ba3ba31cf5e1c992676eae4acdc4379b46ef8bc958ac335e1fdcbf81ac0091a694c97bea202e17843f6b1f0409203b6003f204ad923895a6a64b3290d4b76eb178f8c968e04e97daaa36bc2020f71953f3dfc848bb7711310991c590b244bc1c134d01e4874582a55736309ae782889a642941526f54fa8bee475f3f4a78604bb6eca0c44fc7d4f7b95ba5146fe5c4e44a34b9704087af0c8f0dc6e6b975fbfb74511bd7a5dbddf0d6d7a187e3a961acded4c2972f1b90b4ef7fe567b5a04947447ad17e4b52a65f50f77b871d2571da75e06eb22cdceecf175676f538470995bc9e60a488538d39f9066076c17c503167d85143a81e0804a14f745fd6571c849571437805a6055286a41855423397e54cbaf69a0bb484d34b6394605736dcdfacb9cbdf541bd16b479771e53c15c6ab16b65fa15e3e5e0a73dda5a045b0066360ca847ca49b1516bf7fb9c36652536e91923542698ac35f16b9df2871d3820859a4c5ccdfaf72932e7870e54764ff139fc0bdf618c70be0971b8ccb432f0d2f63cddebf694c511602545e003a5a543878bdd453f12b5552b27e0444ab3a92dd3d6ccfe74d195ae08e4eb42e09956e9447ebbb84b498e4335a5ea66dd18b351f2c5cb20175afafdf275fb807f95980b2d8123e670a6b259e2735927cbbac0c65dbecb2b8764a217854204083024fa90b8462c66c657624042d7746c4ce7a3e5cb75460638f5832c69274e15a07aec84cf9ea02b0f3ff761ea827cc085f01b34883b1556df9d6a35a9e2e57fc010d3ea78702e82dd43db998ef2dd8e9de6f906bad63bde2a8a2a1c2e80c691b705b10fb7b1fb0c34528632c5c3eff567324cc0d9a34b", 0x1000}, {&(0x7f00000017c0)="32d2abdc5049ceca97ed8e7d57e1e7912fd926fedfa2cf5e91b83dd0baade24305b3b5bb61f85fb8e8f1121687b70f80ee2f75144e522c7a91bdd313216b4a288f60", 0x42}, {&(0x7f0000001840)="e353bc48e96bcf5a57b6e5e5a548253ef6672b5b171d159c032ca473e3b698af99df05a1599487dbf1166702b8e26869ef28059a547af78d67e3edf62def9cc4a02628090569a955cf3402546a0762b06fa090e4b1d6ca04a7c484366faebceff2a7e20171d2179fb8f8f101d123687dca70a40e61cb7db684e13aa5ed71613aee92dc0ec2938f263723ae8a5bab1051380331aa2fb45f7b760816177a29f4fa49a662ea108340eb76600b0b753025c6c3f728cdfa66cce97c6794a8af9d07484418a0b1a08b880cebaefb8f6689e52255bd3c9792b82b3b4c23a4a7e4529e1d32632bc84224a3cad091", 0xea}, {&(0x7f0000001940)="f18f1666545f1f1ffdba5e5100c0d15a2771b185b851b17ad7f7684804f65e81cb958971008cdcce83b82c2852ae0e188ccf34926db61c941329f5fe909c637d556e6563cccfd898957173d286db7863dd27496c94ce4921df573ccd7a98422255cfe10f53d056dcdb36a8c9a1c9b05d4ff3a59109f77a282f91824ff052c76c159923cd0a5a33f4379d38b713f2eff4471ee8fd5f08b03be2ee63262b93938861cb8906a952a36b805ebaae", 0xac}, {&(0x7f0000001a00)="109db019825dfdc16276e0c642ce6b5759519e6146304948b586ca47236be337759c7f3b663ee4ac9d9906f7f9bc5ff692311ac7ce3434d539dba1dfec89193139496e65e26590271003e7ae198ffe3e35d7302cba185d3183195f82f55bbce4522db721cd6c056ed6d1f9c793a487f2971d176618b704128a1e22ea1b8a36c8095e1cdf573c98796b4cda9913b9818735166b7103f0ff6f5a65ced7d74295501838b667c41bb4c0eaae1c298252740bee782c7a75e7268b1d3401c386f609f93bb840b234", 0xc5}, {&(0x7f0000001b00)="c1ac368e5eaf866ef9838ee90cbc640e983ecc95aff364367e05c43302d2acb3c77c138f4e1e16abd15cb00e1103f95d2a337055461422c18224266baf2fb2580d15d62deeb0f030cd724e20ba1341af982c7a878ac605db05164191082832ba1acd26833f156db55bde1a49ab0a4c45771a508bd933614d68f46c085aab43f668c802d8029b1374dc4a9aa7681310c0db6f7f5eb72fa678682ad179d31c026db5c304d5e20067311577f37a18f63a00d5a2ba762f284c36909e665b7fb968a59d132a0e99161a9c52ef80719c94d32b32968727bdb86166dad4349ed52eb94294fe2f9f689f664241a84e1dbb243ad4bea50d6e294223ce335f29b133c798a062159c49c77c548bc4d142b2b3c1a86a3c7ad95fe00cbd9efbc8b72057c3d9f922c133cb254b56e18bec6b28ffd1aa444939efe5152a977a89f9a61da2df4d1a3d826f3dcfdf574417510635bf7f858f3343bd9fcfb8614e80c018e02ab18e6adf2aafc978dd8e72f19f390e9c635b27f2b806dd96320461fc7ac717a9b4ba8827657d77b76cc6e9ae337d72b1ad4eae77c683b174c96123128d631d0566d57236bb35c22c228600ca068b18a91c65b8f47f0a2741c638ddcd94b359b9fca2d79adc9ab3328e1edf68aa663590b48ea2803ff21797b24854e5c15463d72dbbe32f1944a1b7bbf6963d0a01eeb632603c5bf48125fb2483b86ff9c91c89c19311a5b86ca012b135bbec4bc6426937d922be85ffb7d4fe455ee9e1b09aee4c3a13b71714ec196294f3b5663aba115633345ef1990a0dbb9c6f1a42542f43b49294f3666271388a3685f2b5731b04c86b6b4f3f45f633d9d892fc57043a015c38473b6ad11c4f56265ad10eaa249c8fc026a9abc05ebddc130c77b6d23be1481723a3054854fcadddd5bead88d81aa211e5bb98bbc48bd92e490ed59f2da163055bc34df4726265f92e9661ad1e3147166e9fb043c08832fe8c160c979440dcd780851a034a3caf7c94bbe8de5e6405411af1ea6873e694dc87d3d4b2c1e0d3aaf66b8317f5b2ab26249e8069bd77e7ee9653ae77fbd05e345fc10e83d40bb9a015005fca6425625598306374e112c3c269b35f2e9bc85ee7c65a52a646fbd1dc7736e99399ceef9a984d6a524d2ec2776caa3e3fd1a47ac86fc8ea040fe9cb99c8338e9101aa73fddd17685f10547e88503a01d48cb45c5969e51b67a6e39c69ce80ec890d7387649d633f0ab7fbaac775c114c9b2290df52123882f01e87688e3e8dc76e6aa13bd9ff9e2ded20d8b8d605c93ea5e7f942766cf64ca2bb868bd4f672bd58ba3e21d459b140a5fac27f2399f81edc32ac4b37aefae41d8d0bfb2f5994e79bc9d17a4ef2b501b34f89c03c9388cf89a7c4110780e82ff87131f8e69806f6220e0ad7e8bba5147636e2f8221bdee348cbe13cf39b2029e6e234d5a24528871a41e575eff654d262df1707294950a870c2a5e3f232de3bd2dddb49b5c454d12602ae73d5070c18837fa89745db629012b4b1643805aa1cd2a7be9a6a786eee0f68c9b110579c9d8bb424907f4bcb4b38c262d2b6dd7e184e9d1e78f2d08a6a2e63dea1745b4ac5ed0debcbf285380a45d0bb9e54e7e14d9f80436bd7e8dd501e214bd00ab885d4341581caae7d582e784a14683d7e14d1221869f2080c6bf0522e8b5191a1c4280cef423d30c8ead2209657c741a9d9f4f0cbbe56e2ea3719d3c1a501e858999d3de6790e65ba059ad3798b0231ba6fe8cfc7c0fbfa7ce80e0f4475a16ce26975a1a2a25044a013b34edf90ef68d605a7ee8c7738b466fb16097f1b842659a6020cfb63abcfad49548fad61de3750bfde1670ac8f0f8af9854c3bba6f2fb0c0b4221331fcf8c47aec0f9f5066f11252382690ba580dfe1cd1fb3d6723be101c35e4512697ff956feeab055c0fad214fd9de375e25f07548718d9ef7cc65bd04bc297ac9350428d36426a4524b071985bf259a2bb33f511e719724da65233b8d16107ba7ba367bdcca6a65ddd2cc8958d6d2d0cf1e4de75668391f79f249b40415d66a00ff05a829b4bb97e411fff3683e9636a5ef154f917bb9690ca19d859a7574bb7825b2f436d23c6490f72420eb99bbc54f074cf37173f574b564f1cfe84d0998809701c3ab9df5f886fc1e532f0c31283e7746c76d7c7d7d0175491a26bb92b0fbaad2ac75c758a5ba5333114dc38f18f682f55494e51e5117b0d0fc52731da040d922984a732d104cc1f017d0c935540c1884ffca9cea1a673912a626c86f0988dc73dcd165adec7a6abede4a03282936c8dd181c7a30808b3bf60203b2b8e54e777f412db9343372ea0f43f8d78a04b48f09690a0976c52837520322093ece21619e91f131265899027acd486fbddf0602229569dc333416ee2a6926d49af7614e6a09229f2aabf230cfb7cc52a2e4e2f3cf901248188a49686d4ab9453c81f2a8644d49d75c64f761897ec32a05b827501e805445038844abafaa051faf4d8ffd749511f9be09ece2e316911a65739a88a37db3fdcc715a289dd28b3bfb73656f4031a98e02c534531f130f17775107ee9519b65998fdb7a2abccbe8ba9f8176c4d0aef685ea963496b30e5224aee9c4b461aa649c7a2b1b9b4598d827bd7a450c8a8a3097c8af9d01f184e1544e6423d436ef2ead4c970a0c464e0570e8bc4f666267cac17926eb29cb5e02a3355744e0268c679f4fe92a2aac0081afabbf1ad4374551998d73c1949a44b4899e9263f5fbb73fc7e9d7c472296f33cc0d466f5a7927404e18f33c41f7a42f50bf92d61b3a27aa02e127867fdd463e5cd7c29e72ca2f438ec7ad54071f309eedf584521f982bee10c26da1a9d1694d3a5ad725ddbeb5acebad15b1134f880d7f07e6bcdd4cafd5b0937fc3696e72c67746662a030cd227f95b0934a2bf6012162a1627aaed1bd52e70f66d1d8b99883d2ef76bae2cbebf2ce29e4dbc397566a50f8ff645fbe8ed4ed040e6509537dfecacb859e0ef1b89c425e9ed01ce365ceaaaa5eeb28261520867df032ea35d3e0c6408114d9c9365b808f1cb3b202286f6ff51eca4afb1b8b0d2f433fbeff290dca743e96e64cdbf38a41c092ba7b893d6f06d486ad1e013f2400004ebf606caa4212c59a1c311111d8e8f83b256c9a2b65f7ad441dc40ca4956ccb39d6132d0bda5a70aca2d16bbed3a10c77abe6abedfa81fb235026ac7afe14a2275393fc38bd00b9d3c3fab3e539953954d7e57652a2abbfa4f335c78df2d1cf858a5bcd1bdf51bcc5d7076a17f6fb78cbee6349df5c575a323043054af9df190094e53b4db35549c6c7f8b909c7ee70f0509be39e3bfa3f954b3710ff7b02d59485c8a705a7d0f673f961b84ceed9f6e17baa6dd3626544390bc2ff751dac873ca2a81f514210099f1cd1a417e5cac11f55f95d4b31de2f162e9012cf594831c870609dd26777615bc52a637a246068be60941173fc56bf84a18c9693964c0b74fc47fdf51503579d2f50278dca1dd02f670d85b190945018f90f1bf5eb5999bca005b3a8a73aee137a8a601446f42f67ffb64d50614e987305795b60bd7653a747b3f1a6a9ec3f4e97a53045422a3debdb9edc9621d330198f47e72272b5ec6bebdb22373719a15737674aa91d2695eeffdd40d9050cc3707851a7983a7f6366905259075b764e86d5347bf1b5df2f8af39ec41aa5f887434986d9b53092091e06e56f894bbe580b7095f5cbd0d6140a8d06a0978403aedb4ee6bcb174eb009dc8a801e239d50575063e328535a0e6a332b3d971f2a48ab870da249b275c9c99c8ee8d203ab88901e21a82d0f94e13f55fd6daeecb66dbb11a440f408e32c57211de82dc3f71f4be765a18e8f2351c18585206a89f63fe8fb34470bdfbba50ca553aee4c0211a939d22f6aac84f80d4bcec875139dc5f5291e86057d439a33de5728c407c49fe57ebfe16cd5a27e190e22d0e160ad7e72dc6ca8e464555278fd5c38492eb8f76d4c4aa069c01b7af111c885f6882ed45dbf1b341be005d8606bf22cd92b2385a96651e4108b3936e71f5d4c40438956a99ead81af7a1657f6732eefd7711b6fdc5b3e0d6c134a79e6e0f37d381234fb534b414823e89d905bae664a228ff930d985d2a90eb3bcfda6fef112876e49940735b80b792c644ea18b886e018cd73c6b42a129e3fc89984ced35ac8cb92a7a4dd448f30a0dd3ced2a9ce06ec72cfb1dad522c290ee1a7514411c8fb1f53183bb008175df26857961cec067b358b8a9031b51675c6678ccc9b6c3a286101a2137c7c9f4feb3e4b6c08dbc5caaec9aff21ca53720039ddac589472789cb06e8424970b5684f321ade3055620c60664050b922c8426ae823571effad1f9d9b30900565b66964519a52791178c2eadb30cf7c8398b5862e4354050223f8d3a79cbf8bedfad44ce019cee3ec35ee2ea3fc8954143edc6f1a44443c2120b85f9445b795b93252feec926d5d2bc15b46f2bd6528ab28be1411f337f5b7ba713379cbcb151d78a313923106447414a19d2e4881adc7a340d2f0b93d9951a4c88a7855e7fb4d97adf148e92a653d2a535c8777285ce7a3ebedae3f7d95fb06eae60866e8d19cbdf8405d92b12ece92e61fbca46f8b13eb40b04c77c1c948299e9b5fd435173e5860273b3156692a540d2c0c8a33319d25cc5f80208ac1054874b664376b03c0e62c28e6ca31e6a730554cc325342aae1143f77384dc64b676cc9656a6284bed69d422258e2ffd71ae91dfbfb6c32e285c6131b3d16f0e6699cafcc73b836065e4ef89c0d18039778f64741da5f4ab8903c82e73c1a9b010fb4bf8068a29501ea28521c542d31900a5b3a3ef0a1a7c40bfce54b59ca38ae58b2add34389957dcece7bf7298faf718844d246bd36230335e8057a701a3fb183919da3298e26c85e29be1386f206f884e1bda40751a9bdc2359e299e7573a9c10ab76ac3cabdd7069e275c7b3fa63fa9d2fea7a16fe46fc2ca933103701a03ff608cab8fc18cb0bcb7e06f5378f7a5028426b0e26895f2adc9728c1c00029c4f2209fd4b16778c1cec6aa9c6d4a26a17410a0b282e4bd30e9f50ecf380e43afa34fa864fed63c410c04ab4e09a1c86a31ab5821e6d7de62632f3baef2299c379a109382d33340cd7847a07d1fd94ad4304794acb957299885e78d63855bc860005a6a5c5fee6460f253fa4952f2fe121d5bb23856444c18610c6d441d60d3c71f434fd380108033a9231fef0715b502a775050e03b51cf091731503c69dfd1b1058f5c02b5e4f2a07ab607076e58f300768bcd6bcecf6ab6251b5257cac429040aeb020f70bd3cd2f214575064483fcf8579e34126556062f7ef468ffa9b11e6cd1a8b5452b1cbe9f403c65167c76b5e19436133aaadf6f4c9d6ebf32d1e01e19b3bac0f622d6f7d8cee011ec253d53174fa717fd0d4e1cadbb74ea1903462d8b5a19079b53807b292a52a08166ddd595c20c4dd489e92781bc512210d3e9f208cd0a2d56fe1536c28b6b6d055b54f045c61d1db605d0669ad7c7c107e1df9348e7accb17bd180fc4aece57956c02f8b54d1e8f91899d75a3eac67e26b6a875dfb4b25861a232b5ec8432fb741ad28159fe020597ae39dc94dbd7f15e167c4fcda33c4092631b00e01a33e683ff158c7f84759bb4d6e853f2361e211a26f58b7cff6e46000c0b99308417f7f996ace743e39dba3a744b939b83d7e219902a0e26d68bd7cd6a4143edeff08c63f7c1366c903d7c18755e7b3ef7e83e081195afcebbc6cff5a630c10a", 0x1000}], 0x7, 0x0, 0x0, 0x4}, 0x404) recvmsg(r4, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x21a}, 0x0) 11:31:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d73057e43cd4133505f500000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() write(r0, &(0x7f00000000c0)="ce134053403a84d8ea63c7badd0979d355f600e6", 0x14) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x9, 0x8, 0x2, 0x3, "b02b7af46cd887cf44e7680618721dc4d2b25727", 0x10001, 0xea}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) write(r1, &(0x7f0000000340)="ca513d8ec151d1bccad31146e8d250a92975dbc73f053b47862e27b2951021de5d21b730b85ed32c17f6cfb92d5678b3ec9989047b8aea606ab4c7b296c3c38a77ebf43b97d23edd301da5a2fed2d86a3e3be66c6c36d89da9485d29348b62badaeb4628496c6a", 0x67) syz_open_pts() 11:31:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000180)='./bus\x00') r1 = socket$unix(0x1, 0x5, 0x0) recvmsg(r1, 0x0, 0x1) close(r0) faccessat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x0, 0x1) 11:31:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7fff, 0x0, 0x7ff, 0xffffffffffffffff, "0000000000000000c100", 0x0, 0x2}) r0 = socket(0x17, 0x5, 0x4000000) fcntl$dupfd(r0, 0xb2606b029cd46654, r0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[{0x10}], 0x10}, 0x0) 11:31:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000340)='P', 0x1}], 0x1) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x9a, 0x3) 11:31:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x1a8) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) r1 = dup(r0) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4f4, 0x2}, {0x7, 0x7fff}}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xb63399ee312ac011, 0x0) ioctl$TIOCSETAW(r0, 0x2000747a, 0x0) recvfrom$unix(r2, &(0x7f0000000100)=""/83, 0xffffffffffffffc2, 0x0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0xa) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000280)) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x849, 0x0) 11:31:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x81, 0x0) setuid(0xee01) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x800c5709, &(0x7f0000000040)) r5 = dup2(r2, r1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) accept(r5, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) 11:31:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xffffffffffffffe1) write(r0, &(0x7f0000000500)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x4000001) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfa, 0x0, 0x989, 0xffffffffffffff3d, "857efa22a6020003fbffffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="4844a5a9fd1b05cf3f70b9e8fbb8551e181da3f127649cfeb599f210a4dce9f11b6f41cb4f14478da06384da993d2068a4bda3a88dabdb47f1ae583db12921362383ca229e1126df7feada", 0x4b}], 0x1, 0x0) 11:31:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) write(r0, &(0x7f0000001980)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c533b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb4b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28074271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf16) execve(0x0, 0x0, 0x0) 11:31:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) nanosleep(&(0x7f0000000040), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) recvfrom$unix(r0, &(0x7f0000000080)=""/19, 0x13, 0x2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) clock_getres(0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0x67b6}], 0x10000000000000ff, 0x0) 11:31:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) fcntl$setstatus(r1, 0x4, 0x4) 11:31:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = semget$private(0x0, 0x4, 0x20) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000140)=0xfffffffffffffd04) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x240, 0x0) fchown(r0, r1, r4) fchown(r0, r1, r3) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000180), &(0x7f0000000040)=0x4) r5 = shmget(0x0, 0x600000, 0x470, &(0x7f00009fe000/0x600000)=nil) setsockopt(r0, 0x4, 0x2, &(0x7f0000000200)="fdcfc78bec18c6d7cc8faeb92ff57736b40f375e98aaabfec30712d17750af083180e094e16516ecd482a88e093da8c33a8daf4290152ab8ab10a088bebe7c1fb9b88fb8ab5eda6978a4cf0c7a33c3c9cb0c0254def2c48933e1eee1e897ba4a85572bb0727c109c99d2f207197d0374e94acc7da738f90547414c6c4ddbebcf0061a7395d63815972766781acba73d69bad3fbec4fd1888badfb902b5d80480cc705ad0961d4cbcbb61b5fe6527d87d024d113c9234ecef2d2b3610e4ec38632c29ebb7a31d", 0xc6) shmat(r5, &(0x7f0000d6e000/0x1000)=nil, 0x3000) 11:31:21 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r0, 0x0) setregid(r1, r2) 11:31:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82434a"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 11:31:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x1) write(r0, &(0x7f0000000000)="c3c3f4ca8fab81a9da2bf38fb5342e09b33e44252a1961804e3bdabc4f49d3cfd2aad06a8e65da8f35e68a3c2efb1490ff168674b23325d717a9ce99e3806764b1f5ef69e3f2f0a46d042ed7468f20c11a7c98ea007e3490c5aa0c2a07f242b54b318b2c813199f97660b4d04c5ee0a49352cdd81403970d20327be8c225712208bd2b", 0x83) 11:31:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="78022e2f66686c6530e0db12a8567300000019e9c93fc595055bda2495ffdd27e3a87818c038ec957aeea8dd2deea34d07a7266dac50daea273e78458f"], 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r0, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 11:31:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x500, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f00000005c0)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 11:31:21 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x9) setsockopt(r0, 0x1, 0x400000, &(0x7f0000000040)="9360d193002b33edb29d73994e5b340e013461bcd492cb5ee9d34ae8c540342655dd0e0c6811b1556952125caf6b1f3fe69eebcf27bcda617160f8d981596655d52113d94e6627f750b7cf482505a9c24128952a8c3b5c4575dbab8f14e01ca9fff4f770a6a5e3e3547cfde09c381f94a69a92c4af6a73f58fb10d15ed25df1fca9e201b6f3b5a0057f2371bd21a5950aafe3fe7d9992e872a544ed3710af6ecc8e448d9041b3875a72cf00ca239cdadda53f16be5df36263e8c2b2fd4c7a402b92a742faadafc65826fe5b48b50b7789295e3124ee991c78a94a772f47977281c218f23b11edd452b1b", 0xea) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x8, 0x40000000009, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000180), 0xfffffffffffffed5) 11:31:21 executing program 0: pipe2(&(0x7f00000001c0), 0x10004) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0x35) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r1, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000200)) pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8180, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000180)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) pwritev(r3, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) accept$inet6(r5, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r5, &(0x7f0000000900), &(0x7f0000000940)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x2000) mknod(&(0x7f0000000980)='./file0\x00', 0x6000, 0x4) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000009c0)={0x81, 0x3, 0x7, 0x1}) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000a00)) pwritev(r5, &(0x7f0000000d00)=[{&(0x7f0000000c00)="acd77253fec96094b7cf61f267c75e934cf872ede8795d848d6b59dbd3b2847c93cd8833e0c4e4bd34a8d6ad6b77afba1c733e76d72741deb07e30d846f89b212b7d6f83fbc07df14490c0f2896fa4b48da6e0487b12fe6551846489f61f29d4c12d9937e6a0efd8d0bbd092624fe91d9c37fe5831e0ca290480d985dcd66d033f49458d7d9fb6708da17004c875788dc7aaef76887e7e83294a7f469a5b525303ea537db4a4086baefc0cbc97d92717de3b6027a8d24f8dbccbc09b4bcbe750655af194a15f53f21ad96c38b717e24e5caee1", 0xd3}], 0x1, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000d40)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000d80)={0x100, 0x1, 0x6, 0x7}) shmget(0x1, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000040)) stat(&(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)) r7 = msgget$private(0x0, 0x202) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x1f, 0x0, 0x0, 0x0, 0x0, 0x80, 0x47b}, 0x156c, 0x7f, 0x0, 0x0, 0x2000000000000000, 0x7, 0x7f, 0x1}) 11:31:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x80) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00'], &(0x7f0000000300)=[&(0x7f0000000100)='/^^\x1d}<(\x00', &(0x7f0000000180)='\xd3):\x00', &(0x7f00000001c0)='[#){.\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='#\x00', &(0x7f0000000280)='@$!#\x00', &(0x7f00000002c0)='-:*\x00']) unlink(&(0x7f00000003c0)='./file0\x00') 11:31:22 executing program 1: r0 = semget(0x1, 0x6, 0x208) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/21) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000140)={0x47e0}, 0x0) 11:31:22 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 11:31:22 executing program 0: 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') mkdirat(r0, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') stat(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000003c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 11:31:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x2, 0x1, 0x9, "a02e8d38525c0fafbdf134823150172d5774ff6d", 0xf34, 0x7fffffff}) syz_open_pts() r1 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x120, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)='H', 0x1}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 11:31:22 executing program 0: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x0, 0x2, 0x0, 0x1, "000000000000000100002000"}) getsockname(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000380)=0xc) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r2, &(0x7f0000000280)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000000080)=""/22, 0x16}, {&(0x7f0000000100)=""/55, 0x37}], 0x3, &(0x7f0000000180)=""/233, 0xe9}, 0x801) setsockopt(r1, 0x3, 0xfffffffffffffff8, &(0x7f0000001780)="1a97b7be62db7637948e2b940f125a463c1b0eef5fca34f4b423fe20f2170b05b450b0acd19420282768eb0df74555cad6779e5a7599346a1cb9bd28fd03c3f2278833bbeeb6b928a55cc775246743c036f0472df0e125d146b288e77a284e914b5844febc4dbccc74e2fbabebea7f4cff89ef0d32067c0fd35f9a2aff40e2ceb8ffbcf398bbb71190b8e47a00a097196f958681af2f0b90f68952519c8cb2796b075a86b3ffc881e47944cbd215b5d8a89ff6be47d9e326d0b55efe04915d81c272f9e615cb1ddc1b1386c93d033ee32e692fc6b28df1e9ba5d0787412543426502b10c53b2af217bded681459f87df286ce46bd1fe2720065b575f29e6348849830c191bd25339ef870000887096246df2281960006f39f7f1b41acb5799a7ae5a7dea35cb145f264215e5274ccb3bb911f1249bd78dc9d25908d1efdda10d7ff9a7bc05c6ee684a022e2e1739668b61bfe5646ee422b229ad2f7c8bf5c8b43f116ff5b8e5a1515fc1ffbc102b60a1615bf1b88a3dda92f3d36fcd0c260fe9d56dd8aa22d28415b08c2142ed9a7434e6a2d4195c1661d3f12c431c369682388d2a7b71bbb891753fd9e8422a87aa19b1c78bda95a620b911aa85f824e0891499e10958389d82ce9050daa27b50db77882ab9fd2593c6f2ae472a9599ccde2cf7bb9ee7a92662eb195bdcb6f38f765ab02c3a617c3d3e94666827912df1364458a91b2750021ad93438be09078b5b5465d39026887daf83444b99e47bc9b732d5e61916b111a0375f74236cd65f8af43eff3d1efaa18b3a986538197f8310d07cc91dfeb8cac4245e4bb2639132355dbc0d9d304005ee64b0043709c6fec68023187e473fe41cb64054413e8fe63c04d04d00cfbfecda55755de2f2d41c3115f11107c34daa6602fbdee1661362f1e66173c84e44573ca1cf6eb51e45b18d9bbc195ec3d0153f062fb8a267837a56b828d5586c53e08ad828c7c1626a7819f671f5c647275173949b0d5671e3a32c899e89ee3b5eb4ac562e2b7bdae25d1e9477451d51b8dca456ab92c22b3530e64ec27d3d4d17b4b758746bac7943a509e1620ab2ed6144be220eab33f9a7e3cadfe34f6863013428eb8f9337c39a650c1dc65fbaa5f1a559cb96cb15d7e8baade59c05adcba3a2fb5b9566fb64921aa2eff6ef0b90d1a9c207196fe67db80663383d6134effcdfeacb80b6aadc4ac6ba7ee0c927b803933edeecb105bf795d2233734c32de48ae1e13a8f56f0c96288deb5e4d38369ad34c00978b430a3fa057ea26e335a39bda74385c03afd044b46f70df092fcd1433c087a3fd9ccd58ab3cee5ba27dcca7f2c869b35e352d5d4c2e95ca98ca1052f532ea992784d28ecb197a5163ae508501e466670ada6298f38d01f67733110ee3ca5de34f6d6875569104364b5f7a681ab09583eeaff8c1b76973783eeff805a82af7325dadd600eebfbaa9ede4489481fdd0cd94a358d930f764c0eda7a0008403b83c6935b21475dc9548805cdf38b8970712c160afa4c6e6a4a13aec57f2068d14b6711deff40875521b305188cd0f3e286f4000146fef4bbce2588985f117b81f033fbfb267a51a205170efaf36b2178329859680883190f71a8c62e3efe8e57d87cb61466c201ccceb9c6c32d7260ee466d0a4c28d4f70d3b444e1ed6d5fffd2830f67410279122c7e7d3970d20397718bdb0663cb1f2c5f07d9e9bcb1c3a909bdf59dc4149a51fee3cb6889fd2c4aa8477c1a59eec0e10b8b5926fbfaeb03df444971eec489d9ef75bec578694a8499cb986eb31a02f24e1e940f2f8fa720df4d2556337218709149d0ab43d9908152bef4c0184f19e431b06f340c99071699dd230587fb06b995edaf290654acda32e4b7441710330a54da66d215bcdc0f439ad4ec95e08a15a922de87030caa5e027f62ea6095feead75cce1eb2cc8c324dd3a33aa7f73acf2f0b4abc8aba190247b23a02591773c3e17f0b16e1558f7dae4e3f5c7e3a35162cfcc8580586ea437ae4832ff4610e0f13bcf72c3ddc9a2e28534c4d5dc9f187ae35e833decc582a7f882eebb207bdf7f3f5a6353d0411e18422909a80c1ed53a0ab3ab8326bd0d751fe2d0134eca186b04c1b01035d492de2338b8659f945ab07eec1fcc2d66f2360e3f419b5a234fab9f8a58cdaab29d228976865c75e56f04df19b61b7225710d43e8253b47fa1ae3a2a13e1fd380c7a1b7a43c64fe4699336945fbfb90d7e6d7ea4b8869d7a8908b00c21c037ea1e09bd825120b96ea13840a039e03a2f6c71923249cdad4d49fe8de811d78dac36a1915f2d39ea4f54b893c44116b234ca5dffe177fb14d8ef9e901cb3eabc0fbed23fb1e8ed16cff4080c61dceb4e99ed97906fafee004521dab866e91f4b0c13fff9ec027224fcd6612b430d7ffa4d1ac39d685460bd4d14ad6a06be6e24f585772ebe48e1525821dd4864e5566bef1b940b09b81123b151e56d2c0e1ea71a514e5f1c5f736e55096e724cb84ed92a6b2d93b2d84e14a96a195f4bd0af6a21d541a76f4b351b2eb561793632155edd439a5d039ecb31e68bb6f827da58137acb60cec9dc46674fd0a09205929cde2983b4c297959cb50fc5741f90bb5abaa4115db1c715a64b2754797d6fd2992a826eb8d456f0053abb61f056d5af696fe24f4bbfb8897c40c6bddb475e9354b11e2d8960862045890334856903f84db0b94a643a23e7fff71a92858b3f46b93f68e9f0b6f6f500fd49d949e37233f1a72aa83031655b45ce8a5acbfc97eeed2bf56a157e5cd6630722e6adbdfa62c04c877f689741a3fc58f81c43b9b4c249283ef8cc2a69c1a1f8c51b035d547ac6abfb6dcae34a66364c59c77ee2368513a4925ecc33e24c54d47c641d2a6978f52a73589381e00035170530184f487fae7cc24c54cad65afd3cd926a8571f6c70196fbec7bcee9e1e8d1e392b6232df0cc4e3521d5ffbcb103309d680ecad0796fa275765e84d1eee96fbbbcd63e08d7d3129c87141a6e0cb497f210d7223fbac445354964f3cbcb76391acaee1f237668cc7f3248a410c3efce174f8055a40918dbd984803a34c702af2976a19c8c3b25b2e27c808f3a9857a80234292ac007da45e72a7720817ae6e9f821ae91c526e21149c3b627b3209921889e8b30e6e7b9a6297fc75ac95c1b25bdb7a71ff1114f416e47f4a0e3cb7d54896ac606c9f7f58e710387d1256d871edce28653a40c85f9893fe399339667b6d3480e5cb55d01fb79158b835547050abdd906138e873424536f6fcd640be822cb39b1f0db6a3a401397b1312b7ac555eb66f0c3c75d8603504cad075ffc2cfdf03a758705087271532b139bf6f39653d7749cca4fce0c06555ea18c09c329700151a19338ff79f066b70e08cdbfcfafee09b43a4385a8987eeb299ed08ed9eef47a4d6bc4a4ae15828c2ed6688748dcc8107fd98f71ebb10715be098400280ef67b6fad5237d576d8cd98f1e99f4adcefaa0b264462a00121647fe630d516acf90d8ef9986c25170605bf4ebf872cf4ff3d04747621f99c8ebf78296f21ec4e6e1447d6a4dc1ce3e7a1fa2310e33d267cd22eca626dee842d7c62e731254214a36b19b992be8f308c9c56395d807f1d6393017d3b981c58acd10b48e985b9337589b8ac3f834fac2adcd37a0d299b69f706c4fe256dfe19dcd63e5d4b4b072716114c4860221d3cdffe81437ab4c1c975de5dedd84f51985e16593861344b6ca5aa2b2459a265318f9d7ca19f5b438c818646298e20cb9ec5b36463b8918d520a637baaf1552ca484faba0380b950bd81baad7b5c90f2e337587bdb877bc7d644d6eb4052ef146127659a9fe87d6fd3bbdca97875354a71fdecd7f6fe9e274cfdc6cc3ad108a7e55a96584ba1b71e3167e71ca26ff128a4494ea9d0129f4544447f82b87d8efdd3211ef9bcf061c115c51fb0c401da8f0f50683124cb788b4f5aa60cfec24ca3c5ae949cf462181f3a36420ceee074dfc90442c40969e6a1f7abeec3e864f53e45c8743bc4a4f4bb76eb1ca9b9cd8ec4bde41f8db7457a7e14d4bd0d8ee61aec6f2d54b753bac259e4199c64e044f62b967cc397b4d9d27b9501743b133aea4adabde999ae7f663ef945bbbda9bb8dd6c890ff6ad0bd778e0eb633771193c860df3686e49fde7de768c8fb2742f887588ce121f20a0fadb740f80731a283cf12460e5af462df2ddf9f5ad1a12b1e5ee579cfd8f1a45311fd71256d6fd277ff35a138fbf5a5a6be3e0556a2011fc079a126c0743538ca8b9602bbb542e1571e16ab30682512675b7c1d54b459022a693004f8df188dcd1860c78134bd02fbe74157cce95a1ac416456ae965cc4151725dd53a1e8acdc988b50837c54b954b158be5cec391839086eba134b0534a1a6e91ccf5409d9ae69143298b22e35e85da62bc6fee42ae9a8290faf6f3777ffcd49f19eb904be888fce70d4f3345f7aec426a832c2fce53558ffef2812e176ab5732f7abc92283342899b4830e67ed2d0b2a01a56469680a58e175158b31ac8f91e24db564d43feae5a4fd7a0533976515b4287b62756ccec1672d2f45e519f1d567705c678355a72a8a85497605fadd738075173c7a810f969e7f077b96fdf3338dfb549d5fae3724104878d24d0264fd1e36118a87b5f22b4927bd5920af8249f15df3bc43bc9e3f31c0e43004bbf14eca676a937f00fb3cfc1c942aad323836594f44a4d058a8eb534321b5909d5a0957a86b825a3c74d7ba2cff5467ab9663b9d5347893a422e5db3020b768c0d91831b2dbfefd9e0cb7b718393bf6e52914e9c32491130e1725d1fb90f3f249cc90aa3dae7884ae0098372d4f5c12267c7e9d2afaf6dc56dbd750abcdfbfb466be99d0b6be78dd787ffaf84c12cb8257bf1b91e11232bbee2886db632231a27b77c010f927cc88ef234c9ce99eee5888d80bc20fc13175f4f4a6668a15a592ff43ca02559f605f2bbd613c030f71fb178b44c2164721d38088da554b28e8d2ab66412b472493d3e2c2e9cd93390154589bd7a0f5813849763a97c312eff0ba46e94800fa8e81f22da6dde9c92856b130ad6b89a305c37c222e8ae2189f40d25216de7823b4a4a8706e6f0b9e532c561170b30281ca0cb24b81aea65d24235ceb9ad0eea4d599b0b0f9ef33ff489c9932a191d2a91e47cbaa66d7f384cf63ee2cc6a6cb6bc7eabd7146c80cb515d4543cc1a75d45c39465e26c5a06ee29af15d3c08546bee8c7a6cedb788856c114615b4fda6924c09727478db192aa7a47b3e0feeae290c53c1c631837364b9b99306fc5685ec9fee55518be94218f1dfe6845cb438eef3e9085cb84f299e7b82c1048737244bee8c894a2b559aa6cea8e44cbca2b5e195ddea1790ea02badff42b1ccc98a1c82946791813d11c16de77377a5b3de5f571dd804368cad6ab870418fd79d604ec672c3db64d54e31812988048969b5bcfd6baed3768b167a59d10f1f058bf694c2f9ae881bb172f698c32352a5e353141a2a456bd4ff132a7bef2e1c808bafb02a68106293a315fe7600935bad1f47087be00f567f7a28a0362fa38772925a9b15b9cc754b277afb270f1fa9f5d13b2d166a665cb35d0e29fb35a3687c0f5dd88d482209d42b8f7b94cc4e22f2de6b0728149978f2c2fe352569e99a452e9a1c2ba1f61e8ec037f0458ac035fa7a6943465248c55e9b3068165040652f2e9df23e5c04fd43408fae79a76d93cfe143290237c540149cada5bd386ce603e75c0d714b18ccc9ffea044edfa1bd", 0x1000) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x2da, 0x0, 0xbb}, 0x0) 11:31:22 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000000005fff, 0x411) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:31:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5dd8) r0 = open(&(0x7f0000000240)='./bus\x00', 0x10c92, 0x4) r1 = semget(0x3, 0x3, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000440)=[0x5]) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x34, 0x0, 0x98ef, 0x9e28}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000025, 0xa92, 0x9}, {{r0}, 0xfffffffffffffffb, 0x72, 0x80000000, 0xe6, 0x33a8}, {{r0}, 0x0, 0x40, 0x2, 0x5, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x5, 0x7}, {{r0}, 0xfffffffffffffffd, 0x8, 0x80000002, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0xc6, 0x10, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0xf00fffff, 0x7ff, 0x1}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffa, 0x90, 0x40000000, 0x0, 0x5}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x6, 0x6}], 0x7, &(0x7f0000000400)={0x7, 0x401}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x1, 0xff}, {{r2}, 0xfffffffffffffffb, 0x0, 0x0, 0x200, 0x4}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x100000001, 0x1c00000000000}, {{r2}, 0xffffffffffffffff, 0x10, 0x2, 0x100000000, 0x7}, {{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x5}], 0x9, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x46, 0x40, 0x3, 0x4}], 0xfffffffffffffffa, &(0x7f00000000c0)={0x9, 0x4b}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)={0x1, 0x9, 0x0, 0x8000}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) poll(&(0x7f0000000480)=[{r2, 0x40}], 0x1, 0x7) kevent(r2, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0xdd, 0x100000001}, 0xc) close(r0) 11:31:22 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000000)="05309a177bed7d8448965373bba56cc3261a6baa7406c98baa3eab5a3d08708ddf27cdb2c30919a9eb0d3f5d3185095c40407602f59e510a7e4fba623de3ba33194e5365311aa8d4bdf7221cb2de61046b4d1f918f034cfe01ad27f9d303c45f8fc3316581c384b115266fe044dfcab5830489581561ecf905e4165e676557", 0x7f}, {&(0x7f0000000080)="19dffcf7a1d7", 0x6}, {&(0x7f00000000c0)="b72b32b8a21f92c5661426b5745cda0502d3d9bbc9e5708d09c8e3a94b68e99a5f0dcec52f582005ec4de4eec9ecd3ad687be40136359fe70f118391eba48129a4361549ee68185ec485c6933f652bb00e5d51eb75dbf0ad6e4bb345e65e9eb7bb75a4f3707e3cd037f06abb2c4428e2bfb83cfd7d8f61e4f37084106339d320e64fce5cc5eceda311bd2fcbdcdb656f58a94852d77b965bfb81126717511c0287bf1357a20e09afd23b2dbed5a656bb12d4bd9b84b5114f95088095e5cd78fe437def55b1cbdc71a50b146dbcefe73d8df1b1f18c7f5b7c3c111b", 0xdb}, {&(0x7f00000001c0)="6abe898c7619c2d58f568d13a10b8c2df635c65fbe076aebb3a711cba8bc870fbfb18ba98fe053f3", 0x28}, {&(0x7f0000000200)="d4ce32cfed186d376a8940e29d54352ee223838d02a5fd0fd7ff68365eb1beaffba74fb1747d831252cfccfa54c2099f317b7e0bf58dc9ccf73c1bf17bbf5f1d0a8cecd531f7caef02d246b205b959c4f4b364867dc230ae519ee199ef825d403d2df76ee99664f8cf1152982db7a8b63bd8c6c99d9040ae89b82601cb6e03a21cfc5f94a788f1789b1ca85725482d9f626ea6b8fd64f83c51853b8a57d99a9bcd23b11d0678eef1218525a9e4022e4f6209588adac495ea6f259efe26f7b50a1b4e37d39e22458f8e826e5be165f3ed928898b653425af9335e7417a6eb05f042dba65d3bd4c5fc92fd04f8eaa3411a962c4af69a6c54674b691b48ab62b59daf1cb33ad6ca21ee6f64c2f9a1466157dd7ca2f0c70f351f16cc8dab30bde6c5312f21853b299ed0139b5ef7fa8f174073805864d7e45dc8f11c8550ffdd1a1f001d7584f00beb31324e0808f8959e5c14ac639adb0caef521bb746544cb1f6deaa928c16083c403870d68c60a7c8b2624e779605784f571c69540aab832a3f59a2aa1b29c4bf9bc938aee5ca0b37e1525ade70316d02d278ee40b116f830cb265f5ad0ce4ae73558e3cfb167a0447e64f120910bbbd34639614f6a4e6b4391fba1e369db2bc834e266ca22e600beb258f2cb270a6bf09945eea485b488577b11c5d64741cc29b04418635efae01e68603a9f3f7793d5c840fe9a012029a757d485501f04d567f2824e7edd05afbf8bd1e440280b2d50e9edec4168ed513ec6c6c4b3991d7049d27d107580d06acf9f8e0e52c4aeff9b32b472c5e3487511c2ae17e0d855b0daabd87f9877103a6efe6c7bca48543a19795c012a1fc031e59722a477b50b34944197f619d12ba79f902906d362b665e929b02f044c678c92c87ce7399eddddb9748419290956cc2d2d4711936973f6518f0f8ae7c6a1b00d089a1118219fae0bf30f9d59611cac9470065ca7b2bce145cc5f46fd6ea99d84585134781f3a620b50375e8ad235b8e6b75f780e7d32ef36b0c064d6d6e9d64ad0722eec059f99738a4b107426da37624d91fc21661d914feec8a7c108cc9499db4aab5c6f970682f7d0a3593841430ead887a1dfdcb5e340ee4ec3e613c81005130c5518a1a3f8659c214d1ff8f4c9017ef405018cd432fdd085451ffef80c9d3bd38742671eb5f545294b2548d7c96cb3562b75a7f1af74f626a24232d3b9439e037af77b4f649006f9830c4343647637eecc374260e8685ae60c0dcdcfa13f2b31b2f37154052fa53761e83f568f099f0826d871d13ba38964c6e38f7387e2d2f1e79d26a22a964a3f01b67400ba5ce53505ac5e25a9d6e0eb6e3bdadcea3631a98e8bdcae9318e4d25c35e16725fe696d8ca7d9779c917b99b6936656fe8405a09932831f28affe96f4a90e211b79d3b50af2d62926bfc689bd18b2f1b0288acfcdcffa104c6a8d2985938a91112fecc7b4c582b7a4ccc69200d979394e4fa4f6bd3e91983931675bf1f1461eb3369440bec6bf61ac8dc38769a8687d6b7b1ddc59791d4f6f363e57bb35ceffdf93a0e5c67ebca57a39052fc95e27e24d46b408581cc3fe71d898de13739d2ecb7661e305fbaa515e036eca0f11e1572fd1e283285e0e47fd1039623e19147ac99920105dfde36b083076d295956f9073baea1e15ac347e7bf82a82ec38e635626daa8f966ce1c73ac0575ce1feba93592d872cb0555fa76ac355428980f654d6ecc79fe0b9f23b412f1ad41723aeaa93adcddd067985b40ee5d20e294bff2828d3f61fd63072e83718a8ac125ec50ff2a51be53823edb7e956b99c1fcfe37b39b18e544bf99d0e6c115efd00702c62d696423348a76ca26ca742ae3f243508a5c44724dd916d85034538b4c85f8eaaccbb58830018bf5699513ecbc9d74bdea2459be0f2bb52314e5cc0bb6747fe179d933d55acc0ee25d4f8443ac34e7358cc26cd55e734d1a73e5f265cc4273bad33df83b7fba79ea2b6fa25bbea0706ab59aec5e784b4334145cd967f823d122017046da753c41b98614e5ac2f7dd6d39fc26111694bd9de4f3721eccc51f0b9f790171258612bc465840b9da6925411f09911c5464f3b54810c4a9624f57509794011d7992510ef76ae7667bbd567a3db333b5f3b5774bc057974a99f1b8bf870bfbc5ddbdfcd39d7e8158a963875e7f6cd7da20919749968eca4227d7faabcdb16b5a1ce028a8302750e4bb32e1d752614004cfdb211f0934e841f842a67b348daa65e05760b0953401dc2c5ed780aa24a0706275d742e61660dafce37bc9fc072c1569afeccb9f9bdb86464ef2d91046895bf11b2e7793f19a8b44133c88c2a7711c8b9479cd0ad9a5bb184d0b46efe3c81f427dba084b2f79818e6453857227778a1f60a103a377832451b5503df1b3b7ea33260f6a96d2667d24211fc0bb7fb12f693258bb0fbc8c50323f624dd716dbe4762030631a4ac60bc9ec4b7d71f0eb1444b2733bb2584927e87b63d11930b4127b7676bd1628e1bafb112de7eef89e52cb9fe9f6c7b8811a36d1d8ee21f5b58a5c499ec40d5dd5de3aa71e1ab8acf3038b76f03fb35ae30ccba8cd4e82ba780b3ad6d263e95f4125fcdfe18b6bff2e1d0b4960d62dee06f76a4441cea30784ca3b11ca48e7aeddaeef8b23e7724f4085a986628e2b3dcffcfacbc7f603ad958060624dfb38b0fad886b67b55afa789bda49987d1e43b3349ca6949452d87ee96fa1c01ffd050115a8477dcb513aa3c4b205a3d11a19c6e454b66b03127b7c2577cdab3d351ff383f8c99b468da85f10c96f315343f8e16a0407394778de14d06179e04fffa6fe3e815597b1081b79a93e01dbfd31a146f82f6d1f2f6d61fb6d399f8e6b48080eec9a9258e84e81d9d5b653f920e1e6482a3b2d87e66e41509b4e6893dcdea39d74edf55dd78682266da116f06e51c4e17b0475fe93d244ac847687e2c384f7804465c22f864e383d8f29e8ce4caced1c5bde352591f3f9fb522d38294212dc538a0e92303c9da9fcc618738e467c76907861277eaa3534a29611640cff91cf57ff6d4f47795a86e07b260880a7d228995b50b688ecdb7f0ab5899c5b89105cc7c2c8b71e47dd2d8eccfed5acc9733d22d3eb85bf886dab31a9ec1f79c242702776b28c62fac3953cc2b0769a5526f2d867e8d7f72c4ae63e0e227c46aa825da195bb47dfb571ffefed99a916b0ed9a02afc3620a06af349d7dc109b260a039496fde64956651d4da9d5343afc892c03a5407efa627f389f07d18274aa29e084e2a7c4d19939e6954473e73f454c8a768a0a8d42a2b58f4407ddfb42d3202fe35ae09c92dc5b2d105f0dfadbb9df9199a0ecc2c0f41195979553691449faf2af8bc1ce103a4717ddf181c2bc795bd9afe06f71c11225be8f2a29ab25fdf2c59d48412e3092a350474eb5d8067f835300024b9ea143f94f207a428833ecf4dd64ae9194ecf3facde60db6a2f99be67f0cc3e670cd3f888456a228e0b8a3b44610801dc9dc436bd61a38c4252386c861f7fe7136f0bd3259ced42d8d5564de0369050c3509d4226b3821847baf964ee35924e4c4fdc229de0d94f8f59c903c5eeafaae7312d6b3142f95f7364eadc7a671d9e163967b7e1ce0a526afe70e4e89644332d932623c0429ac9ec597a9e9b7f625221a5949261b339b5c11eb3f3fbb6e5f9f640952236c29d7e8fbba15ed359e6651b28f89b37be4e3f805e08f3a5f7f6249115044dc2e33f3fb93fb22675f75533e9a4d761e5c2092d80aff8a6395b1fdc0c44f3a7a48246a3b98b10b1941dc4d90a0186db6ed198fb633043fcffb57465f6e9605267c271318cf6cfdbbc6a32291e4ee0b33998208e039361ac9abb8acad0a74961a2751b82960c4206a1e4d979294b48096b6007c4e04f41ca2bde1eed266ae8565a1618135b698d28767981f1074c4d78b121691ba4a33409b1b5f85af55a87b9501cbdd8252c234c40e8c28b30a6c98b0662fce56efd372d5c91edd02a79343b4d2e90bad8f553a7d7b0fe3d1b14bf611a0e50bd3632f3fcec4d152daa015b16825190c36ed7cfa18dfe66a95c00473466d4305e78421c51881cb9c4d9a08f4a70125b91733026abb3e05c0e14374cf7c7c3604756f3d2503ec411c180f33875db3a1937a174f4c15da20bc8b026704c9be4f02657d6bd23afd9cbdea237d749bc74c268991ede3d0689b43081f62a79bbe127a7c2c1967ef6a5264f1a21e3623118b04ca9db392f4788b281e6e1c9955a9517b644f5db7e508678fc6c32657d0de04b55454837770a2c02c8c74aaa7d4861ba40969a38db0ec152ab3fd68bea4711fcd33b4e619c0a8df46f67d9531ffeca4f3bd3af6777bd58fa9f2904dd86fcb9ef3f37a759bd4ccc88f13f265c59c83a7179902f4333de7801c19da866d6149c26a8783f97e2328e8b616d7633e9076b91102d37eb95902da94dea796b78776023b3c3631e86c8a5aac00e416871187a64b69ff4150f42081379913a5b0d4a528d5c90d1827ddfa11643672585aa2904ffda566568f088339c02094558b70f39538fd20925807d964ed6f7aad30ef7faa442c6a20284350cbe55559643ed6ceb20e0d784f81c665be90fe3e193d9243a3630fca281628a6764bec6ea996e17a138c13155b77f9c255f730de30dd44e96dbae858945373c8e91f9a237ad124fb99337376665e53530ea70ea2099b58277a00076acfb0c579558c506b14af5851a5ce53825a6095c96c223da610e38e6f48edf7e8971758b5ba9af5c277ca66fe04ddcd31d57c9ad5069191ddb1118078da7cb4bbc3959a83ae980cbf52f9405b533c64c40842c7e52b8d9e4a40471eb744592a0fa906b28a675c549327cb59fb9254dbbf39bfcb030452e9e40ab651bab1fc38f94de7ebae4ceb044c23c17fbb9d86eb22606e6feeedce8025079bf8b4f87dbc1ee5abdad276b188786e54311439c2772ed5dc664910ad28c928e0ba0dd3277e4a9d536d0882d69f32c576f034d71e7b5f173df04962014e54727255317c790a7ee895759580401bad53cca59110f64cd63c64bb0e0cf23efdcb158f377615608ddd56c9a5b8ff4a2dd82cace42b459ebafdc32851a173fb6d046a59aacc091db1394068fc5833e564fde1c292249c427b6007ba19e2470fa0694b5181a20e4671bf8668b0ffba8ff99c56839f450e309bd5843d7ac9a515a2f052e6e44e10765a3c8317568e1d1eeb23af13bcab38d39faa7ed37a197b4eb959c44e00122c56cff276a64b201d2d6f526b001324387f31787010d36562c3678bb33738cda05969dbb9714982cc7517dc8f11fbef34b4ed075135347f76969eff80dcd85fa2c1b97ec9fde781a9c0ce7afd86e3e29c3596727a4d7f6cb949f88c680740327d84d2ee1fc129098395a3dfe365ea6979999dd7ef6fd982f0bac8de424c4fd53c616cfe80b487f4614ba33ba2e44145838eb00ea4bc8735b73e636a6a7050483a0fc6d0266a9e9c8ee2a403e6e46d37e01f78293203bef48812164242cb2f4d0df5d6ced3cfa4397d6b89718d47eab51684accf12d977580e5c9895f57dfea04c79004b9afd93061a102a5249a48bb2a292d1bbd14d8479ccc42ecfb11e5ba9a3216bb703338d150f3dc584c0c253dde05e2c4c8d4cadddb1fbdf81d2e4db90d9f442c712f3bf6b72221661cc0e8a75326562aca39e9cd72116b65ffb47565519445df4badb9d91d30abd69597b6e2c3a61fa794acd013a6a8ecb85ccb738df1b96827e5d29996b71066cba0b23a4c61d9f", 0x1000}, {&(0x7f0000001200)="0eaef88aa89d3fd8975e6825987e48b1c1e58b0a68291d105686124d6b364965c9c4341d2b7484f6b0b769c3ce2c037bac3e5ed5e904d95b9f486ec3992703c16fcca0ebe25417581760e6415f070e9ec883fe0f3665e2e7d3db2699e4", 0x5d}, {&(0x7f0000001280)="e2dc96787a369e00c5be0016a3620398b79277a23b34c442d9a9433e0777c374eb9e0702871494acf37195d054cc1224cea5b75e30c210914443f7eb1e8172711c16d524afa711d541656123511db2b53e4c676cab9835057229e9c174c9c6058dbd648115126947b05d9bec8da1e5c3f92dbaf50d3a6672b7f28f29b9eedbc734f518e08d6482b8598e", 0x8a}, {&(0x7f0000001340)="54711f96ed1f67dae036", 0xa}], 0x8) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x241) lseek(r0, 0x54, 0x2) 11:31:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x100000000000201f, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r1) 11:31:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x1b, './bus\x00'}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) syz_open_pts() r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)) 11:31:22 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40a, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3, r4}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/194, &(0x7f00000001c0)=0xc2) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) socket$inet(0x2, 0x5, 0x9) 11:31:23 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x4, 0x7, &(0x7f0000000000)="fa78192b51b5497dff15e3c32ec9747304dbc09250edc1ed544215559340ad213459c0f77be6d0202f8c2c975ac304408eb203127663c1c063c49893d874ab685c0ed363002ebd4872334773f97e24dceb85cd6195b09470f10f554a0456a61224440b376ef9b056e2becc739f1b475bb21b6070b565a01421e64e9b021e463a5d2f7cb924aa82331d3c4f", 0x8b) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x1000000000006e, 0x0, 0x0) 11:31:23 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x1ff, 0x8}, 0x10) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 11:31:23 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x43, 0x200000000000000) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)="13", 0x1}], 0x1) writev(r0, &(0x7f0000001640)=[{0x0}], 0x1) 11:31:23 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x1b) shutdown(r0, 0x1) listen(r0, 0x0) getsockname(r0, 0x0, &(0x7f0000000040)) 11:31:23 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "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, &(0x7f00000000c0)=@abs={0x1f95d27d48731892}, 0x8) 11:31:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ftruncate(r0, 0x1) shutdown(r0, 0x1) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r2, 0xffff, 0x1228, &(0x7f0000000040), &(0x7f0000000080)=0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 11:31:23 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/99, 0x63) poll(&(0x7f0000000040)=[{r0, 0x41}], 0x1, 0x0) 11:31:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) kqueue() preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/74, 0x4a}, {&(0x7f00000001c0)=""/192, 0xc0}, {&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000340)=""/194, 0xc2}, {&(0x7f0000000440)=""/172, 0xac}], 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000180)="eaff125c00000000", 0x8) socket$inet(0x2, 0x0, 0x3) connect$inet(r0, &(0x7f0000000540)={0x2, 0x1}, 0xc) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000500)=0xc) 11:31:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000300)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x8) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="000000186a56b55b3e753300000000010000004dd5706c00056fdd59cda2d3ff228d3043cf2e70c0690000002b00", 0x2e}], 0x1) 11:31:24 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x7fffffff, 0x5d84fd8a}, 0x8) 11:31:24 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="03451a6b100da487", 0x8}], 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 11:31:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) r4 = semget$private(0x0, 0x3, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = geteuid() r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x1bc, r5, r6, r7, r8, 0x1, 0x80}, 0x7, 0xfb5, 0x80}) fcntl$setstatus(r3, 0x4, 0x80) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) kqueue() r10 = semget(0x2, 0x6, 0x40a) semctl$SETVAL(r10, 0x3, 0x8, &(0x7f0000000000)) 11:31:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x84) poll(&(0x7f0000000240)=[{r0, 0x10}, {r0, 0x85}, {r0, 0x20}, {r0, 0x14c}, {r0, 0x8c}, {r0, 0x80}], 0x6, 0x8) fchmod(r0, 0x1) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000400)="9da4994efd36c41667792bb9c40b098e4fdd2eaa8befd987185a3e4faa84d8462f66871b3e0b24c44443fcf61a4dac345a4c9c834f318034d2c10722db874fcc9218ed258f40d01da28b25d5fbb5bd3f61dbe76c7b31a20c4260a33ead6635a24da1b359131b1f3f9ebe484e5a9befe11a9dbdedc855a895fed4d9c2316051641d744582b8bb4a80c540e249520c28acce37f0f6e32db6c3d3", 0x99}, {&(0x7f00000004c0)="ca4deaa7936a2d1690379765d9148e914266b2e25fb44aab1501c046bd23cdf5ef8dff6b1fb3933008e3acf82fcc3cf22406b4d4c498c25aa629e7b006295a2935c4bca46c9ba8233e35dd8c87c4cfe4caabd08819281ebbed9f5074d46c02ef95f210bba87faf5d7ccae4698bd51ad4d488a6abf1c2cc72768e0cee5e86e7f6b9100b81fd9faf734ba7554b34c7879c052093b4b5d76d74d180010ae6e53738aad3f492fa058bac1f436a6da3df82d166b347633a0a22807537f42f6596292c256b5660070d9774a57de487a84ebe", 0xcf}, {&(0x7f00000005c0)="cdb6f275627f9ceaacb7d4878d95408b6252427f308f06ab8e48365df557d32b398cc9de301e506c1e6ec969ac5473e2094c3e0be608245d6c356552617bf63605d20e201e77a0b5bee57605cc40c512a7212a9de3c111b6d19367ebab8ace528ef0b9048e9ef797b2f87f28f0c8758b528b4b5a4755ec8741cb2b447587adc84e4328188ff7536c353f2c1f5a54c20f74f4471e4eeef02ee4ae52c72f48e5e12485c6b2815ccd4237aa71adafd160e83295bbbf58332554e8ac14f4d8c8fa89b98930bc294c469b469a9747d6f4a3232101b1d9932a5a78ed62a60636c4ffcd0d65e7c6de8594b1e3dd08c13ca76a974de407d45920b6394e5ba99150ee37", 0xff}, {&(0x7f00000006c0)="3d35b723637f05fce1e79e68248c46fd1c7991a18ac0aff0fad17da8e3edc0bc9fdf037fc086e0600a3e7fd1de23f7cca5b703c05f208ac1f9ee3ea70931216a282678613ac669af9508900ee12cd85373c17a3292bff45da4be5326dcb5f3c1bee78aab16ba4cd06841adddeb1fb6ab65fe86465a41177739617143d59d3821c23c502a83a24b15aed5143fd5976fe2ae562f1f2eebd20f53bbb19cbb74f1d4a992c963ef", 0xa5}, {&(0x7f0000000780)="d120bc1fd5e54c443959e28a3f7a3a6677ad9fd3d714bcf62e7d19fe5d0c04efd56f1e0d8db72e2624d8e068822428ce5f662ca09f73ab3a29d09581c9abecc1cea8f6ccb71089b5e596235b50791b6fb22295102f10423ea6d346cfafc327ace1908709ff43b0f745eda903cbb9cb39c46884a389b740fbd489ed63228cca96d6320a287bd77fbbc12b8b22c32bf484408c0fe584258632d7c83779f85350f057", 0xa1}, {&(0x7f0000000840)="1360912877c09a1ede1e4d12fd53a8440eafe2cac9d641161d3f77c9e5325394b23e083641ef779157a503822e5e98810825ac808a951dd6b379afe0e0e5b6e525deea762da8447588f0d7b0670f500a75db697d02cccecfd5edd1481520fc77af63961c", 0x64}, {&(0x7f00000008c0)="db1ac045dc8c7daa8b7163d50548c7f8da21f172ba8e6875155f2a9f085075d306869fd72f334af6cbd6dcfb573eb3cf33d5b76354eeb9bbefb01368f35978be86afad5a3e89fdf1dcaddc964f6866f2f19d87", 0x53}, {&(0x7f0000000180)="61f4f6f962a6fdfeff076b23986f3ca1ba598292b9cde1b36f39f09e", 0x1c}], 0x8) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/76, 0x4c}, {&(0x7f0000000100)=""/109, 0x6d}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/36, 0x24}, {&(0x7f0000000280)=""/230, 0xe6}], 0x5) 11:31:24 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control/../file0\x00', &(0x7f0000000280)='F\b') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = msgget(0x1, 0x12) msgrcv(r1, &(0x7f0000000040)={0x0, ""/2}, 0xa, 0x0, 0x1080) 11:31:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x6, 0x7ff) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd576106c7465f52c5480c1a22b24593d470b192d44ac3d0f682afa71c7", 0xf6) 11:31:24 executing program 0: 11:31:24 executing program 1: 11:31:24 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x0, 0x8001}], 0x1) semop(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000240)=[{0x0, 0x7fff}], 0x1) 11:31:24 executing program 1: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f00000004c0)="fc0000004a000700ab092500090007000aab80ff0100000000003693e0000100ff010000000500000000000000036915fa2c1ec28656aaa79bb94b46fe0000000700020800008c0000036c6c256f1a272f2e117c22ebc205214000000000008934d07302ade01720d7d5c7ae1a3e2e80772c74fb2cc52f5b00700005defd5a32e280fc83ab82f605f70c9ddef2fe082038f4f8b29d3ef3d92c83170e6abab2ccd243f295ed94e0ad91bd0734babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d05b0350b0041f0d48f6f0000080548deac270e33429fd3000175e63fb8d38a873cf1486666333ef4", 0xfc) 11:31:25 executing program 0: r0 = kqueue() chdir(&(0x7f0000000100)='./file1\x00') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') 11:31:25 executing program 1: munmap(&(0x7f00004a3000/0x1000)=nil, 0x1000) mprotect(&(0x7f00004a2000/0x3000)=nil, 0x3000, 0x6) select(0x40, &(0x7f0000000040)={0x5bc}, 0x0, &(0x7f00000011c0)={0xfffffffffffffffb, 0x80a, 0x4, 0x7, 0xfffffffffffffffd, 0x80000001, 0x9, 0x5}, &(0x7f0000000140)={0x7, 0x100}) munmap(&(0x7f00004a3000/0x2000)=nil, 0x2000) 11:31:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = semget(0x1, 0x1, 0x400) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000000)=""/143) 11:31:25 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x1) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 11:31:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, r0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000240)='./file0\x00', 0x2c) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080), 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 11:31:25 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) fcntl$setown(r1, 0x6, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) 11:31:25 executing program 1: unveil(0xffffffffffffffff, &(0x7f00000003c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x90, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa) 11:31:25 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), 0xfe72) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000280)="157bb66f09a1bb6f2e053194ad35dfaf67093970cd5113573fece23f6f113367de9146f354209aeb18d82946bbc5dc52d54b11d6cad6f8b1fc8086e74415fbe937ff8e63115a0f32f527730e3b4c7dcfb286d7aa7e582c6c9d2fbb007d0c5b5e0632f04ae6106005550fd86d3d5df55d804aa68b89282d1df7535c3e180a48e3dd12392e202a3dfad3a44099dcbeb71b87ef1eda68d2598fcd7d2531163b5bc3752630eb4e7e47caed423439c3e939060cf2044e883e952bdebec63f39d93ea83eabc06361fc8a87f9b96165621f9e0db99660d400ae4d10686ed8d29770e18f18cd5adbc9edbef0973488dde77608d90adef4af56c1ba7fe91795888d0d80455a3b68e0be19a9eac16154865d8d5798a8d96b87809be9bca705b62f0e8ac905e41238d6ce4617025df04b262b9a7a0b42582a8c9d100041be93a0716ec2c099f0ffde77657e40e647b54b93cfeae185626534f794a7e85e107bf03511f71bd5648c2a6eb43c2e39e42f3ce2513e7d575c73284d342115d40ce8a6e318ea5d356e9bef2828250e7107f5fcec15224b1dad2e31768cd261cff47e7e013ec0ed39c0ef9d65a7fd0a639934ba8ee80dcb0fc9446925ef662d10d367c9c60137587a31d4b996d15e4a4f0b61702dc0c1bd5de5c863c80a61629e8a6a2b5d517e1edc2f0995514d94836b6a138b0fddacdc1e6bd431a8bd3f6cee2570de968ebabf1a6559eb1ac31d1077cb237886f9e736c54b94eb19a9668f77c34f308ef23463f9fb851f9bf052046257c3aa66b9a74aaf049e0ee76ada238c291d3af8e146252cfb317392790c6774e34b5b2c077742e40569a022028e6e5046433081285955f60119d53e994f171764410f9d6af1a682df9dfcf7c0c8936e26c76fabf385a65be8a2677c6dcf0c2eac362e62a9f43c32808072bafe21d60af18ddc4101100b831c3c9142d09b0556f6688db94dbc8fa0bf97991cbdd36aa7935434389b446cd142ba8e5036506b821facd50724f695d8c5d75f43beff7c41a267a0893808a59a6f1ef783f2485c3643ca04071b089aa5cc4de3fd24a62350e89044a24b386f51459cbf802605095a305aaaa180c8c0cc0d6aa873595948ef359163b160378f75700bf84c1534ed893025b493ad91411d905c591f493d626dd02f9541d79a37627d5f79d8d528cbbbc1b1fb216eea202f0af0e1ca53338b518b79d4e93a87bc9c206d4a5f3bab7830b29bc98d0e80f2fdcf6ca055d9830bbe1d1b711e2834f68a951774cb3dd7caf15e71ee9b456e90e8b4122e048d6e10cbc14da89d256a8e2d325ef8d7383f081dc03d20ab2be3966ee9503425eab9fa15d1e79d9eb06892f32ce9064e59ec0d4fd7cf378676199bc9456a07c3724b24786ac68fedf1822b0474b4008868cd7083369f54b6ab832552c9a0948356531850b4c2cb43c709425a9469b38bfb2e09bd85a31e2db016483996afc2afe65315ddc1fa21abd9d842f2a1c60079d1a3a85451a5bf23721d95743ed4d302ae78d377f35b820511cc6d712626ada7b3cda8cd805c3f73eeb4b9a236ae0737174217f12b9f488adb2e048589f50ba5e764aa57740400cdd0714d08310c87f3c5cb223c7fe229bcc17179ee82ee0891a7dee56381c7812bc572e4fa29a4ffdea66164f30f986acfe16a9a8c1a27a4a811f4e3f4161d7aaf14674f9396d380fa65a7904f61f0be490580d99787be8fcd7501d05e57e084088f56eb719129e1c616ed5a3316477a2b0c1c74836cade775927e79d1ae992838e22eb4ac85e76effaa3ed8611113e056c6b707428e5ae3651f5ba90eb8417b19ff56a901f12e86705e66d69d12badbba711de78af32400f8ff52d63589970146a16fb107ca0109bf784ee54bbbf12ef82c18b804923558c64b0aae1642f8629e0eab7239bf0a23d24dd71e915dc4ff8aac5e06fe3ff62f2e3c219c474bd641c8539cfb11ef316964fe2f53e0e9d8b560055fe7be1329599d27b35453613375d74d038f0a4adc0e51cf0a4bb693170958c6fcd46159a27cd407711c26a50bbad9b9019aa57cfbf2f8db9d456f6dea06b437d1046f01e132bca5ded742ea2a7ecdc9f77da9042814685181bfed79c8ffac3c85e1818805f51e9ee0deb9a504e2c0999c0428959bb174e3a34a3a1e57364da3705be70a7dbea73fb35c989f32be0c395d26f093c280cd1e19707bf555df2b819149d6ebf87cdf5c6cb5ae6c494152d30de62cf5fbe7724324ca41fb1884f3c8cd7425bcca8a728ce8d11ceb10a7da7b516a81a527b9ae19635b62d90e3b29a8500507a372951f005794a4357cf1afa0f4989cad01a6168251fe5e416d811aa0968f9cd8f0ab3b08a684a486a8fc287e9ad42692e72c0715fa2b48afe43986a3bb74b530f783c11f78d8cb13d28af80c7f9f0b1061d994161e6248c5ee969607be87239b87a0d95c86f5ba736eb8d72684d9367c88d4f888c81a562514e73f3f43e500980dbabc4737e541b5faf4c41f21800a2587e49b7f03d4ee520fd3c42a34281f503a43c368c697605798074bb5f204f2ba8b78244ecf02bd895e7bc48d12f5aeae2290f6ceef77c85c7a5e6f826d02dbffccbf93ccb7a0ccf5e6744d6e489052dadc7079f1bdf578da245167217d79f90c2ac934b0644ae22fcc666e928394f9db898cd809c37114a454273b805152f7352ae3f485d7f4a75e113763cc877f8cc0aef9a568588788f543b3238a529e599de2af2389eef24096b5a02840369f665beaae7712c3116d401183473216f534c053c9d1983d093690125c3656127ede02408f16b5b266ae1e07b6e93303d0775504ec9f09b066de9229cebe370d43ed60d525fbabdc1b7c8a9aeb3443ce4d2fdda65e89c693ed7859be53bac1f382d9ada25bec0d9c2979f90ce88dc5c5daa51a43321e61ae36054b5e4d3e1cb96105d3ec481e032512ede8072b45bb0abbfad6c28be2778eddf1915b279af463ee8be0f5eb5d73ab7145d0d7a70ee9737126ed8c51531c3bf814d01172f4d87d648477cbd108e70dfde914eed89fcbb87327bc5c56aaf17a3e67698380a8ccca283ef0b2093f613b8560f1a0630a70b3b47587a8203dc9329a83a07a377bf1fe775a2427543c0c5a0add503e8f1c", 0x8ac}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) writev(r2, &(0x7f0000000e80)=[{&(0x7f0000000140)="a5b14b68f617690a73bfcc8a733866375259c655cf8e9f", 0x17}, {&(0x7f0000000b40)="cb60ca1cb30399fbdf40a0caba68ee8fdcf7f65105b417fbf91468ce5fe696638f347ac581ca8275df758a8de6ee52a47d011f6e576fc8b812cda5cffabf24fe458bef0db4de1dfe6ebd9794c5213cdf0ec8aa861d8e4b2851611a29cdf52592a926c19d0f41f57c06c1cd85854ae802d2763a2892b37f4ce7b4d593110c9aab79d6879182cf6e3217d1eb8a0e5c8ee9c350cf6504594fd4d05093d9d5685a403c96", 0xa2}, {&(0x7f0000000c00)="3f9a565678b347d790893ceb84b82d7bd01e7cd1f9e5510407c8459c46102fc218b20fa18749f864b96a1cd63211a85d24532ce146ef38b764f7e58b412f6438bbaef2ea922bb2427c27c87f8dbd55718c4563fabe9b3e8a6289979cb8104199fce7e6cab86524d9a48afeb5efa5d65322fd4952c1fe6d3e598336eb8f1257c1bb19b8101bfbb76a61", 0x89}, {&(0x7f0000000cc0)="ed63f67fa67505a9fcb2da0b998076a6fe75c697f84642c06c78c1470f26031107b05823a569ec7ea289e01b7a1efd517ff2ed3fcc796d01ef32059058f3391a2ab64700fea6cc53ec1740688843bcd06c4716d438257d74d06d399767e97ca29dd33cdb79532c835f4c9ed102c5e58870db0911d26a0a9efe059156999c14203ed47b196fbd155fef85adf94ba0c7fad096922de881dbd4edc17e33d76b", 0x9e}, {&(0x7f0000000d80)="1ec716ee4cd20b1abe68a432c6e168f82c28686b439d009a2e0edcf1fbefae0ea98bab893a89771ee18e51d8ddb00993de3dbea5e0403368ff743e5b8ccacc0be8d807e7b01aedacc68b4e475987b69d554f43afe214ac5ee208a11ea336b24cb557a2f2e5481f29ca9f698779378c20fbf00e2457c06da0141ce47e594d011936dcfde9520d978ffb18f59fb2f164dc23645cbda0482c1e6d44480a09faf448d1f8a156c872816abe91ec26bc826d95f0381282748542de79fd2fba2dc0bdf0da9f859cf1384a1a9f67f8bb662f0891ab871bf878c1e91af411c00ee1d3ae32f6f8975dfabc6cb827d2877c2b463be2dce4bd0eebc4d7", 0xf7}, {&(0x7f00000013c0)="f8e24d723e34f82945ac35688faa81d38bcd83e4cd2488a097842164a3f6a4ccc4331b8a32385d3082b83f14ed9473047736323885ad2533cb46e090012a65b81fdb15c834c2c1590ddc22b23a19b9047b07a12910dc3aabf0baf652a137a42b44b9642fbac745b37397dbc35b9b969a6d99032f78e1b1ed1351e5cfda4bdc0c1c9150f8c54a756d7c5388517e09de9f7f6d16f505115bd0d8e5d01cc5fcb3d4bc809e67e109b277875907f3092b8bab9dcc40f58a079f92b3bb0fd88e7d2128f3f1035a6fd08b6fdf87881d82f5b88597b031d3bf33b67197cbdeb2a5c3dbe6761fbe7736b9eacf2c84e4f66473fb0f8cde0b3253a11f36c511cafcab9ebeb72b7ab54670f229dce263db3fb0ee6ddd943b9f1ede854bcc626b2aa938fce3183a754a2582a161631aeab0a5c3ef9576ce8a18a3fa0e416f02ecc3dd12f226ca9d134b52775a283ea3885b3f8086d85f04bfa20f99cb54ee428fb7f69ffb97ecdce6fe3f202fa3509a3d8c016c5fa0495d0b9bcd28e6f0ae1eb734dc5d8aaa738c6988b23d216d5d774dda5dedbbda2ee5fa41598ca38733125d94bbb97e7d1dfb0c38e301edea62b789ffbec98b88021c160854053758f626696eb351ec332dca4002f3413f5f428599032e02581d8bb06c28907a6bc099943647f5bd96129d03f0fd33edf510b45bead97641a1dbd186281123545a1e468ccdcc1115d1b7431a96d9007a249ac18d8d844c666a30aadee8fd22db612b3b5f56e91e1e2aec9d98c2fc5d0eb924d06953a375c3d863dcd4a0a453b72e297c5c92ac9ac0b7015585b05dc7d6f107d9ccfda8309639c5ad46c8598634533ee54d8f4d326cf492d1425131e04492f4999a78f746a121ce23ba5fcbcc63a9d03ad5bca12ff8112c657c7995ce05851672675ecc2170d18e21aabea10e5f635538a357dedb885374f909fac2761b4dfd950f3410cfd47283f8249d3548bf3b98da1daedba1f56eb7cdbc8146c21c4aeacc8d022dc94fe886a1c6ce6f7bd5f22c73936b68dd7ade653a1c0065eedaf0d83ded1d88c6ff9c36910a1ae6024549c6e99a2b069e73f57598512490f22c07d1a5a093c0d63ca17d540f5b8b64081ab74e7c9c6512c98893239ce1426cf367d10ac3e8736b13d6af834dca96bb91c52bbc9c470649389ebfd9fb9318db0ca1fd56014089100dbbc78d3490e3b168f627ccea97fa54ce54f1f127fb0fca795e30204928cefd21d9d2260ce27010668f5f5604c52130428439099905854e6dc40dea258661641e8d88fbef951c90dc46f4195f2a3bde14969b2b35f511186888a2f8c1ff975e6261b378b8ab095c416f3b4025c72bafca6c5f5fdf23dc5578638c3318a9b0470096b714d8574e6ea80df90884c1de8b53fa5c120a4e81ad9d424fa4c16dc95698540c4a345e5af1916223ea9b81d841457cb9319d42fde7f02fac7e7299e9d02afbf792ae5979952985fdf80e0e4712c270ce4895124ecca3685d3de780ca686be7134390c571bdd7b30066400bdd31022574b3734bfe83b1a17a86a675be47ea137045020db66c352ae88923cd529ee2c4ffe1230d915ed602b7b45a6ee360bffffecfd9241eea2ca49a90773246ed280d766be8093f7fc98b5fc8aaa83ae409a6600daa3d583c7c9741697dd120211c1fe30dab4d5cf381e320c117085bd218da43e1f48f7c466ca76def870e320353f432f5caea8c4eee3509d6b81d0dccd1999019beabef3fff489e61efb9d9a8592dfb348d6e2654f3be80616750e34f5ce11b06d1ab5ce011f27af3fb9f4951aa0d4d1544f7d4753e8ef8331fab50adb4c875ddced38bbd23890ac92c4d3bdf3ee1c8b314f51c95e014528afb3cd897fb48129416058d24bfd0dbf0a94f5d4546d0212f44f5b34cadb0f1ed83c8d1ddcd38b77ecd5a4e43cd778a14b2ad13313c60abc16a92ffe37407cf881de4a38e405f180e3daf7299788e503450bf80ade852229ab11c911151fdae5d78ea9d5ac4d890c4367ec5d044f548fb10b0f17283c8805ca0c21864de79ed42aa06e22ddde3ad189d8ffec5e9a8b00a58115d2a2609cc6bdd045af5a49dc8b618560c53dc251b3fd73bfaf2dd4d8c0d9bd94d50510aa3291e44f95d040c33c4e8501ef736e128eacaaaff029be8d8df8ca22ff7e6f70d50fce2c4c569b4ea3cf393feacb25d8506c04e5315e57ace1dfa4a5b1b1a13275501aa290320afbc2272dc953c75f5f5a10b6363c4a3da1dd74bdac72b91575b1ce397b22b660f749d5e72a6f699521a558d9ee644afd19a8c6f5c0a1759876955c1cb413e7379f5fcae9c7d3d2c34f35a1be42829687100de9764f766ff0fa7ae218c7c1501d6cc37b41b28eb94fc95b25f23da69c45264ef68561c9f7f388b040f34027672be7bee70cef8db85f40e8269562f4e8fc6031110fca5c4f2dcc5d1262fedd5c7a05d0a783c711c2925d9a590fbee869a3e2d3fe95e4334615391044817bac47e3c1537b5d5be57f6b1184d67768075f44575b09508723a171aeed437279e80e6bba9efe8e77447d22ad902e07928316cd6a4724a259651a1e45350f04d9c414bee51863a08172cb5aa2de600f0e9284bbf11abdc4b84ee69702a830f31b75783233b84272e29230dac5d2cc84078c41de102703da8c45003e6675f4c621325d3a704b938c009bfdfcf6438284d8865c77e42224ae97cbb1ef4e7074f387a083dbbfbfb1a6ffbf2ae11a4beb3afb03be6ddc7758711616ebbb62cd9a8136f8819b640e7b83a33e9d837b7595e5e78cfeefcd32e9c83ff343c31b679156939a3565f4e20f5b48be5230aeb028098c8666317d4aecaf8ea5a6f4cc08ac1210c4084489ca62a86b8070cf117c7830de7ffb9c63826e8a7484220770eb81080db5fefe18820b677364f1dc4328c6336ec872996c5020045119b519e96b7063a6fcdce348dbcc856797277bc232a8bea407a8fd8fbec608858683758d44b2afa4dee347f83f9fcfa43bbcf925bf42e0f34533f5b03c7265626101b1bfd5a0f8d05e178081df6033b5477ad88ec28aea077f99fa1c4ff0493dc24d3072465e25150a91484a0b5fedf25f1b11496f36ab3fc1de25b9247d5e19b8d490a2e875566da174b5b7a26e82d07fac1d60bba778e571e59b442b043c2528d70428c7924a09ceb49e4f981ca1ac12c682f8cd25d3d93a215573ee684ed1a8af5cbb90c8ffcaeca3c2f4f89caf2e47f5604ff20ad9c8ad193e83804fd4626384098f627fb858459be35b5a9f4e082cd362ff9770f3fce6b25f2f3981c5c3b282be29558bb500bb42887a03e3e72623ac02a4326b3f5c0090bfc73761a0c8bdac608c06c4245aebeb7a40fb1c21edf4f1a4fa63bc2ab6f4233aa2f19016f345bd5bd67931ccc8f1b0fe94aebae9b9ef83af51dddd337be71b81c7a671c9a8cf55b00d8dd764ae1c3e7f028ff071bc091cf00ed2556cc7a9c6825307c0183cd8f62db98a625220a7f401ddfba76ff05a83aa736f6c7ce2af8f84dcbb7ceac7d0ae12836581c8bb42ac65e6e7a714d82315dd57ab5c6ad05646a8b06436b46d6e0215037db0ad746d15e1153585580dfc89b99896cbc3f3794a703a4d69a2b60a03583dea7331d24a487d3cff03f3030ff6ff7f15585745573569163522df415bfffeca80ee149e325cb7412e84ca7425f3317e516f183b66fccfd356b3728ccd18681b50547bf364552a7a29efdd31498ccdecf437a2a446885efcbf8580a6000c62808b6bb9e0a5e24bbcae69137bf5120074acac90853b9b1d4eb4b31bf36ef97d0ac231842048ca646d943be960d03b27f2b63c7b6c4709be3dd88875f83f7eaa34c171fa4bbaf1bec1e2c76453e9c21bed0c6b55a754adb43e406109d1020c437014584ccb0a3001544cff222232b93ce51e4f8948553cc8b5d720e4d715538813b5d0717561ae80a410422903887f4b744a18f06f4282cf059293af00d29d2c921dfd2975682ef21298c04a2252177413d56368b3c7e58ca8413b391bea041fc7016f622609e574f132e6cee207def8bbe064c74ecf97c095a96d66632372bec2374129f4df39e1b86005d1ba723d686a162a2d291c92e8aac9fe4240b5430c305cbc9fe84029d3b98bfd8dbd8972fc0a018f68a092f511753e742cc60ea34b660051bd5bc7c40521229bd94faf719dbf75f19d94c10881abcf3504970d30b73ec6da976757b15ab95a0a767af9d4790df0fc38fe6ee594b05209caba0135a8851ec9344758433262f93a1ae964a16e115d47d423e68c07b7d60697e187f2b6cabc72eda576d44f58a648dcfdf405626a7922a81b4be4018874287f01f9b638c5d69c3998635460baacf28409947d009c0e8aefc8f4fd0bbd9f73981ad074aad9959e2eab602dcc645f56035c31b76bcb237c3fc86ca2a5d937e7442ce41ce2667c8de92464a0ad061af16b52fced0b458e0b44a33f5f643f2202bbdbcdda6b52dd580c676199dfd7becd015237b4c21188b401e71da94008dc5b4ee9ad883d7cf8161dab0d4a46300a08e842c93011acc5189d244887975bd4a528a668179cee13e1f4f1e9eb82bb8bac764e13db1dbb66698eedefa6be0a4edab086776c64f469aadcdee0baa233196585bfdc01ba4531bf5e6fe27591f726053d89e2d1bc2052e1782cee4ae99be3bf67682caff57d0727ef34bf351227e12c411c7cae4a33ec736e530d0ab5e45fe88c68d4159345312c339e462782b12bb6c38605d7fd14f44b55ea09064158bcc1a5cad41d59c9191ed673d828d3a385443d28afc9db119b94e19166fd46b62b60fadcac3f913c8f6cfd3bb723b63f99ca024df0197f1942a770bcd22171fd0f6c351df331ee40b6360bc44cee321112e7e8eb56478bd380eaea0bdc92aa72ff9b4d56c8a6341de1bf64ed32ddefef9d606c1bc577f258edef0d6c5e3a4ff751b65faae3c071b318311b1184c2965cb9dded3b91200b7a780641cf17c3504a07dc9839f963666673d25b7fc3f22fe0a7463b84631767ba96ef0b1623e7a6c492ff44dd0b70812211e07639257ff6b8d0e85674a8d3debc57ae9f36f609fe6c2257974af0e5bc3b201561dd48a1bb07fe1a928d9e7c9ab21e65739be1788a7beb36a0283763f95a5cd86f4c6600be275f44b32dbd9ad8164c06c45d48278179ec6232213e1224444443b02d856875caeeaa62e492d50567c8b905508027ee63321dc396baf0b58da4227065a9edef017097870582ae1b73ded4d16be21942916726341aa2c202af4fb0a346ae726bd26a33c83163ab0ca0abcae3c99defd3fae108c358f8c0cd705432924ccbb269620a1d922d754f135f0b14987cab54aa4519bb2014f05341843e79fd6f6857cc2ca556b645b226e05e8c917d58ca1a2229e99f9904b484b43cd3340343adcb438b69bb95acf4986e951416d25014b83b725547367a5fb69f4515d68c7edda4143d46d2de1ea755ea25e60ce44287eae4d47d83da6e9f48c1cc616cd55601737fa08118c082f9f3945c3bc4f55d975f9ca1e6b6bcdfdda307ef4e2b4b73925a4f62963d8eaecf884610c7a296cd383b5cc5a36b0336fa361a36940c574b8812d90a19f5a3d97eb805b9c90a1c896bfb369bc326625b12ec672492b558b994c5bcd7d5a44ee3e48de3ae3421421a33f528973355106460f4e78c1d98f6aaed441f6dc4f356b37267ea1027c4ef647e3dbf68de3f3b855f539fc98516e8e56aed75cd3d02a6865c7c26c27f1875c9f212cabbc7e2ad7eebf644d21de18ea036ba09cf8a45ab5e8cb6eda22be", 0x1000}, {&(0x7f0000000180)="dedb2a531c966797d664b86d62f286722bb04e5503272c79", 0x18}], 0x7) syz_open_pts() recvfrom(r2, &(0x7f00000000c0)=""/98, 0x62, 0x800, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 11:31:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) r1 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x401, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0xd16, 0x5, 0x7ff, 0xbe65}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/114) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 11:31:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x6) setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setuid(0xee01) r2 = socket(0x16, 0x3, 0x0) r3 = syz_open_pts() r4 = semget(0x3, 0x1, 0x2) r5 = open(&(0x7f0000000680)='./file0\x00', 0x210, 0x160) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000080)=""/52) getpeername$inet(r0, &(0x7f0000000400), &(0x7f00000007c0)=0xc) fchownat(r2, &(0x7f0000000200)='./file0\x00', r6, r1, 0x4) lchown(&(0x7f0000000800)='./file1\x00', r6, r7) shutdown(r2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000001c0)=0xc) wait4(r8, &(0x7f00000002c0), 0x2, &(0x7f0000000340)) r9 = semget$private(0x0, 0x7, 0x230) readv(r5, &(0x7f0000000640)=[{&(0x7f0000000440)=""/191, 0xbf}, {&(0x7f0000000500)=""/107, 0x6b}, {&(0x7f0000000580)=""/162, 0xa2}], 0x3) semctl$GETVAL(r9, 0x2, 0x5, &(0x7f00000006c0)=""/229) getgid() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f0000000140)=0x100000001) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000940)={{0x18, 0x2, 0x4, 0x1000}, {0x18, 0x3, 0x4, 0x5}, 0x7, [0x7, 0x19740000000, 0x5, 0x2c, 0xfffffffffffffffb, 0x97, 0x81, 0x938]}, 0x3c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000840)=""/229) chown(&(0x7f00000000c0)='./file1\x00', r6, r10) 11:31:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='./file0/file0\x00') 11:31:26 executing program 0: r0 = socket(0x1e, 0x8000, 0xff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00", 0x3}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) 11:31:26 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x5bc9) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x4) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000200)=""/77, 0x4d}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus/file0\x00', 0x400, 0x101) pipe(&(0x7f0000000400)) sendto$inet6(r0, &(0x7f00000002c0)="eece3612d59586f1b6673126f143c6de524ff80141129f896e09cf1bb1c800aa4ead85daea41f4a2731e4be2d6c13e75fbcb2c3e6dbc890b556ab7eabc3cbdcf02ea08057632aebef6f8148c70dec0e5a9372c014cf0e626c48ff65aa56c266d1b53bb3bddcb24a33e69ccec020c47123a1be4582ea64722039cd2f0212d309006db4c0b78b1c42f175361a5c2fe591ce0d44a84c2fc57ea1a9731a7c07ca43c7c0debab487ea75615995816da9bc33c31fed114d27ded1d44e277795ddd226cbf95cad5621c2fdea30ce76daa4fb1088d5d6c8b695054", 0xd7, 0x409, &(0x7f00000003c0)={0x18, 0x2, 0x0, 0x3}, 0xc) mknodat(r1, &(0x7f0000000280)='./bus/file0\x00', 0xd042, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r3, &(0x7f0000000000)='./bus\x00', 0x2, 0x1) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x20103, 0x20) 11:31:26 executing program 1: r0 = socket$inet(0x2, 0x1, 0x800000200) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x4, 0x3}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x188, 0x0) r1 = dup2(r0, r0) getsockopt$inet_opts(r1, 0x0, 0x6, 0x0, 0x0) 11:31:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='\x00\x00', 0x2) write(r0, &(0x7f0000000040)="174a5135840b", 0x6) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 11:31:26 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x4010, r0, 0x0, 0x0) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x8100, 0x42) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ffff00000100000000000000031a6eede381dec68c7888e5533a302c6ec4fc018ef816ec61372f7a65a1d8d23082ac8077f27a210271785ab6f052e0dc3c1e073927adce324bb867c25313c9c305a955df4b92b20b98a2be954db7f04178d520c792d1ba6e617c042c92ed49c9001c6e635658865b2cf02827dd4f31d60600551c87f99d0f938711cbb7ebf0d35cb17234d52367eccce999527c78c4b31ed40fa08e10c5a60a4bd71dd21ed7a07f9acfaf9112e417b1845a427c01f0cb8c9575c54f2e75", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x2, 0x0, 0x0) 11:31:26 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000340)=0x2) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) select(0x40, &(0x7f0000000240)={0x4, 0x8001, 0x2, 0xfffffffffffffffd, 0x7, 0x1, 0x0, 0x5}, &(0x7f0000000280)={0x1f0b, 0xffffffff, 0x71, 0x86de, 0x7ff, 0x4, 0xc6e, 0x7}, &(0x7f00000002c0)={0x9, 0xfffffffffffffff7, 0x6, 0x3, 0x7f, 0x100000000, 0x7fff, 0x1}, &(0x7f0000000300)={0x40, 0xd5d}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x80) setsockopt(r2, 0x1, 0x776, &(0x7f0000000140)="475160184a489939ca860af7879ee2f01110c095a4f06c4229b99d3502debee59463f586a4a6d845406b1419a3d214706a3ef41ae6e880702c910b6ca2276103f00b543348a2a7e15d100cc366c0ae7023a839fec6fc73d204e1e8726556b24cef050bff8f668e59634cdd7fe50a0279851e65d6a4cdcdbae8e5dd3cdd7dc517fce3d81dc99eb0fd2b0bf95efe279f6f83a9efdee1cc6189aab41f43662f5e2ed50a2f49810f02592636bea94563687f309ce225d781e10b85825b18243035f484b10c8c25fb35a68107a562a7fa96ae680d8c18c590854d512842860268b751aaf80dc1c63f6dec1abb0a71ed988aa82a652ad4dcac13697f13dc054df6", 0xfe) getitimer(0x1, &(0x7f00000000c0)) 11:31:26 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x497267822ece14f7, 0xffffffffffffff9c) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000180)=0x4) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x5}, 0x10) listen(r1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/131, &(0x7f0000000100)=0x83) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/215, &(0x7f0000000000)=0xd7) 11:31:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="2d011b2f66696c6530009710b3ff73ddbbd715a6d0544118c7f573b4c40966e0524337a3cd0baa876199fe727639261bec2a562d9763a1e3ac62c125c66defbd699e43082e2bef25106fe0c9f2a37d522bd0f39c7c0000000000"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 11:31:26 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x100002000, 0x28b2) r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x39) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = kqueue() recvfrom$inet(r1, &(0x7f0000000180)=""/161, 0xa1, 0x1, &(0x7f0000000100)={0x2, 0x1}, 0xc) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x91}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) ftruncate(r2, 0xa64) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0x3ff) dup2(r1, r0) stat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)) 11:31:26 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/79}, &(0x7f00000000c0)=0x51) fcntl$lock(r0, 0xb, 0x0) 11:31:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000040), 0x0) r0 = kqueue() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair(0x20, 0x2, 0x1, &(0x7f0000000140)={0xffffffffffffffff}) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x81, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x800, 0x0) r9 = accept$inet(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r10 = socket$unix(0x1, 0x2, 0x0) r11 = syz_open_pts() r12 = accept(0xffffffffffffffff, &(0x7f0000000440)=@un=@abs, &(0x7f0000000480)=0x8) r13 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x0, 0x122) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x71, 0x40, 0x1}, {{r2}, 0xfffffffffffffffd, 0x80, 0x4, 0x5, 0x9}, {{r3}, 0xfffffffffffffffb, 0x20, 0xc1, 0x67f2, 0x7}, {{r4}, 0xffffffffffffffff, 0x80, 0x20000000, 0x7, 0x2}, {{r5}, 0xfffffffffffffffb, 0x8, 0x20000021, 0x9, 0x8001}, {{r6}, 0xffffffffffffffff, 0x80, 0x2, 0x40}, {{r7}, 0xfffffffffffffffb, 0x20, 0xf0000001, 0x3, 0xffff}], 0x4888, &(0x7f0000000500)=[{{r8}, 0xfffffffffffffffc, 0x10, 0x2, 0x2, 0x9}, {{r9}, 0xffffffffffffffff, 0x5, 0x1, 0x79}, {{r10}, 0xfffffffffffffff9, 0x90, 0x81, 0x4, 0x2}, {{r11}, 0xfffffffffffffff9, 0xa, 0x81, 0x3, 0x2}, {{r12}, 0xfffffffffffffffa, 0x82}, {{r13}, 0xfffffffffffffffa, 0x4, 0xd0192d3656196853, 0xaa7, 0x52800000000}], 0x4, &(0x7f00000005c0)={0x2, 0x8}) 11:31:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x2) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x3) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="000000186a56b5bf3e752b00feffffff2000004dd5706c85b0279e198433ac834e341dcd291c15729bcf49f5", 0x2c}], 0x1) 11:31:27 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 11:31:27 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./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) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kqueue() write(r0, &(0x7f0000000080)="e2", 0x1) write(r0, &(0x7f00000001c0)="fd", 0x1) 11:31:27 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x7fffffff) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x4008426f, &(0x7f0000000000)) 11:31:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8808, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) syz_execute_func(&(0x7f0000000080)="c4e16d6ca6ab149588c401d9df3b410ff996feffffffc4c1a1df006765a2000000003ef246a4c462c0f31500000000c48295474296c422f932d6c4e16816b60e000000") fcntl$lock(r0, 0x7, &(0x7f0000000000)) 11:31:27 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000400)=""/225, 0xe1) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) readv(r0, &(0x7f0000000240)=[{&(0x7f0000001440)=""/4096, 0xc74}, {&(0x7f0000000080)=""/36, 0x24}, {&(0x7f00000002c0)=""/114, 0x141}, {&(0x7f0000000140)=""/137, 0x1b7}, {&(0x7f0000000200)=""/10, 0xffffff3e}], 0x5) write(r1, &(0x7f00000000c0), 0x0) 11:31:27 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002002, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') dup2(r1, r0) 11:31:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x40, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x80000000000000}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)="51b41ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0afc0a7c150e", 0x1f}], 0x1) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8220, 0x0) read(r1, 0x0, 0x0) r2 = syz_open_pts() close(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x840, 0x0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0xd10, "b04d1a20f3ff0e630000000000000000f3108557"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 11:31:28 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x3, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x25, 0xd, 0x0, 0x0) socket(0x10, 0x5, 0xfffffffffffff3d9) 11:31:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r0, 0x0, &(0x7f0000000100)) socket(0x20, 0x4000, 0xfff) 11:31:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xa0, 0x0) setsockopt(r0, 0x7, 0x6, &(0x7f0000000140)="9e8d3212327e3373c3b282e04ed7c66f96549d8e78c9c922d2f21c134139a773b6ccea968634ee26ac5da1d5eecb1ae3887b7df83ccbfca93b0b31bcb3a6719c34ff395adabe646311112287b91d71276b0b355671e68bf33ce12a3543da43052cea0d3d104726867435e3313268a42176ed90e400f5982d6b16138291679c3e92d747fe8bd7edb8ca0ed86f61c62791684f213d1426c9fdc18e7abb6e556d45bd050176a39099e48ce8c14b3626183d39aada1e2a84f0897944e6efad95d3e6e6cff648b428110710d4e4382c2dc7318df49f9dca6ab725c122804adb1e3f9002e2d26e25d98a3d1bf0e12521950ba70aefa37f1f6eb14e0f71a3a618b712d43780fbbabd936310241dd060aca13107a21341acc058de6a413c4b8c124658c1b64cc7117edb513e82e78b389e534fb83c847f3f09f0ba87941acd19db2430a6443d3c5ad0c998b1d711d76920ab318385c2c8d1d1e6aa57adf0ea24d35af0cc710c91ef05ea9438d4a04d6cd427ea0a69825473fa8cd8287908f4f4149487f273a13532e912a99017044c05030ba0a39ae4089575d19d1222cf2840f4a2e705946c724a454ddc8d172ebfdd8d2db3e9894d2e3fad0327faa7ae16bc153b46e29305650558bfd34a6e2e7be89330648ba5142052e61fbf24509c7425516a23050ed97f95fdef3b172d765f0db2a09b4ac9b10cfa3e891832c451c76fa98ce6dd539564f89b73d10e13c33fd08f9cf461ff5f9e91208a69dbcd3f828a50931f7d1935e821c4143c95c47e274b940ac0eed5161ac8ca5043ce1148c00c2bb15f2c1c8d976466fefeb5186767ef1ed8775c2e0e033c5d2c0cd69220d146a2cb81d011b8d4fb4f04596e0a2fd039fb99ca87210e9a09b9cf0d672af1b38ea57c9ba0d75418dba8e9b384851adee3bf2f77106df09971fde5bce59b49c0ffac75a7d5a2d33ee354da34af244456e25e65ca5210cac3e330d141186f416402b8d033e0d3978a3f87d48a9c308adf4924b95dbdcf23ea65fbf0ec3e6081b10d502f6ef763ed13ac2ad3d78a33290cd6ec79fc8b552f1693bcc6ecfca6a731ce6320e5584fcb28af8ad86da51b859cfe96c1ca20882eb48f7d8cfc4b53f9b2ec656283db31f5a752b931927aafb178aeb818c5ad71b9d3b28c7c3afeb845c90369d39ac3d1a8843fa2558d5fbff36ee1a236586a1cc00db7d3174d0d27bb0d7fa730acaedd2ac9c1cfc13d31f463817de8d4d324e3526494532e6f9baa56bce27f535b80d4e82019e40a0d904fb62a51e1f535d724569321cb6370479f5334b907efd5bb4da94b6a3a959793f673b3e1aaddf82d976ba50fc9fe32e19f0e692a3c4f323b5fa1b9c9cec50916b9bcae3829a2da9c62280b85cb60fc03a4247ef4ddababd05f0455d477a4800442ac86b418f1d208dc6b82897dc7e6f9595b6a0078d47e90f8c8795be19854042b6585befb16096fa67e0bd5b2b2d214533141b139dda35d26ed330c4e50d76a79cee2451dcaee29f052488e717956e31724d7c919db1dd486f14fd0a1c794677418537ba3051e6475dda2c3c8ba8851b08762176d8914ab0080b9a92aa42560d0668c9d1c9c92ac0e7bbbe94c399c0a7176eed1110752ed59cc7428a990c43419d2a151ec40423096eeb0eb6928d91ed90fc3550241225265bcbaf920c91889ae074352927e4c04ca51e6a996476b2ab4c7ba55ac2cae0ae56c66f514236d3c116f4764c307d6544afaab7398dc2d34076c4b53b5c542b1f07a03b36e7ee5821d83073e2355bc19c1f97652b933891c4d03ac3229c0c775dc1a4fd663b2770a3eb03dc86642278f5abbacaa2c22b1c3458f683d8f2ef6dc0730bd92a93d4e039e337b656b969a738010532efd3b8e37eb2adc33748bc2511603fe726149038a0d23fac343156673039d850b978ec43a0ea6e6b69b895e6e2f9d8c2c9b3660a3d64d85f9d937a99cd9b410363626f0795a8353f1ffa077c3a1b5cd751bdeb44cbbe925a6e9d6b5c3a62c7e01a4e38e7c7ae2d50b25870313d81b2d5341f687991147f1658b5aac3e1272748d106dd63f45bc86ea833f2d292e9313b56ad3795f8d3544a22a7f50915d4a01ba2383be1892ce51c7b81e87ab3c6b138f7ea56c7ceb32be2d49ea9c6708839cce16dfc684d5523d0e2df91109c30c63b1e851c77f9001e4571022ed5ee0812918d596931718a7da7a18997e863114847a7036386a7ff4c892df69cb590512b688f2a640f3271d2859111767f978d5e4cad27e3fd1e471dff42547939ebd998c7c3a48435ce577237298c1a65f3b7df966a4ec92efa09365e1cda4f904ec3a723fde6e4ab4d518ffbfd67d95cf890dc15e870d9069483cc870bcedc96715ea433fee71c2cb7092b33e8107ab3bb4f6fd20c9384b0394cd5e791043eb78f07adef60dc9473820745f5feea006adbfcc1b9e3236cea7a6d159a38615eb3ba5ea7d5fef07ddead67c0755aa7c6daa5ed172aa4be7b8d7ea341f3e07fa4f1e99ed577cb857c4468cae87c16f6b3c0124c27dbd982f69758b18a4cf8d7afedb5ba9b5faf8547b7b464a569183be2dd3cb47763e3c43d3a586600c9e81eeedc980dc871d579d6a40d7cb487d57211bbbd308c52407d7285e762f5b4caecd3028f2ee289efe5c9b8dd491a409b5ecbc70b80c6ff02eb152810d23408ab5bf51011ae728258956afd87e08d1f40fc3810035a9cd1c7c2d71e9e7517e6a5670f115e0dc3cbe9a15447c9424703dfc7e3fe06b135ca588f1fccfee6a56f654e87baed9390295ae8d735aaa7a84f9036eb11b167ca7792c6d6c1e85a66d3996983ce061cf0251c422af282af9c35943fdd88df0735f993ea45399d3fb22f12c5f3f14d7dcd3178ed96432babf3f44c50b0d283ac74098723ff1d68d7d13131c1ba94f7398508d2b6f6eae321202270ebaa42d6f6f5f20ce71b408b18bed8111d44f8a1dcc019ac2fa5b6573d827c4bc099a2a34936c06c2c41a557295f89168f389243f70d7dc04ce5cfdb0b43e8946c0d7f335569f11efc6db2b8eb9e8b42ca34b9df1e2254587c2c86b29e89d5824344582159f62995cc2c12fcc469ab05edb1c8612eb32c0c2bd20990610aa9082bd6a69ebc5a70f3ddae629ed731995848f1cfd79f89097edcb4ee14712ddefb8fb47b62cd2a0a781417c14ee105c519efc729e5588bc86e876214237846643b62c67c5ee222e895e558cf865f36a7f470d65ed7734b24d0b016fc42c873aa3f9d79bf40ad5fd9c50d9ddf8ff18395088b184fda318bd4e61ba77124aeddc02b322c8681b8f3683c3f91715808bb5893cf9f54917edcf4e27ac5c8a85b9e197fd7e7fad5b90764d827ad2469a93172fbf0c2834178b0f245e860aa603fa5767fca5f5ade6bc2e6f0b6d43e8165583cb03449c339deb5098656b422276e54a6c72597616e5682061885a674fcc36861f4711fdc55e9dbcb937c60299fa14c4f1d27a96f08fd8103a97ea1b97c8625c595eb3e65d581463a66bd967bbba917dce814100d509e9e8be483f4d5b05889c93ae09fc629e55f829fd3119fb1cbf056c1520fda84723a439b359600993b6efbcb4a74248a22ae1c89fa3d1201cd63066fd87edd101d4d93b3f07d05d2e837d8f8c7486742e0c6bab2ac433877384123cbe3acc9a7a4a92e9bccdd8fdb9b826739aef032a381ee0fba57322410f43e5f9871587e6bc77860ef27b453086a7aa0ef63d92568a2fa80526e6ac8d05dad8dd3bcc3462fb582382644f5c9823170d7383a5f46945374a59df7a1b75fa197d9285a8710ca2fc0b1e0a1a74f3ae63665b41c2e394e2e703e35ce3bfdb28f4fb4228e23b3159caa37f7d511c752ef2a52de55b9ed66166b41408f4e8cc4b06eba21935a71bb3f726536c4605f674a245a971ccdff2b72f2e6f8011ab7744a3e0c0c7f38c120200ee54ebbf60e542b76f644732a710937ae367f6d4f2671a3e46717a1f112e0d4a391fa286ccbf94366bb5f61a8467c9916bc6078de918700c72358ad42bb347ceb4ececa6d82298cfd5b13931d8222336d17a60de100f811ffcdc9f01b5f14d66a73f51326b873579c32c06ed03fe1a6fc4920f623f72b7c14ba3e692319d2c87cbf9de04deaca53e2a608ec0c9d77ab9a6843cdc62a785ff19c1954c0e10f87cba0d52f68f9b01b0a2b98c7bf188f9714b33ca66a5f9ac8ffb63dac0703f245934855d2f295a6e4023ba4e501653bd69ef010588f8206f8659a2d2da0985938fd6c0814cdcff21cfd2efe7b668440704908cbeae697bdbbf0fb802e8e2c55bd891b7cae86177adcac228d2c5b9eab0beba251bee585bfa06a941dede2336e8a3b47b51116cbbc97697a425617c694371f0a4f80a4187511104edf7f6ef8e50b250b40655e9eea00da0203f8736c9083ff8b21e06a2f5e19d3bebd136d92045c87085d4c1e7a3c571dcb084e14a581c2f2f47e32252875d66e0c0b3f4be05d2f3ab0499e0c06ef53551d7186d0760aa9733f5bd128c5230b87be99a5b5b44210da3625215d91b5fac72b3b19976472ed978608074389edfe6a92acf1361ae00807f3eae10972ca0579ef2a16c17fa6ecd5e5b6c09bc2f34461d5f8683b212abe1eb535162201b387df9dc47c7434fbddde9b53a9cc2d7189e61579758c20b4113229aa632a217df421a507ae67cc5ac5ebbed9b89c38a6ba80deb0a0ef712b5543d38773863874ea0338f9d7db5849c9db7bd6f3adeb7c2b419b1dacc7d306169c45debfd00b62a97ba76bad7e8a7bd7f22d0c6b2cc2d9281cd6814cb9938caf794e4717fece4ad5101821d79466c9a282f6659c72802e10ce357d0960f57a2554ed2cdb0e2e7bdc91cd6da375c87963ebab39182f8307a676bdcac43214e2f5e84209c96342421066ab41a727d7f7bf388044063255a3a5b8912b5678bc4aed618c992ebfc6d18a213b017d2117b1dc5128ea0ee824eedebfa8484d20943823ac63d5f4ab6626e5ea7ab20505a2dcb5165282fb309a61b513e8f2956d73ccb77ea3bacc938c387bb58edd388e1bc7c8c46ed014b2b4fa6daa6f411ea26a11ee0e4191cc5e432ca8f625c3c2161b47ba55543c06f58d20da8420569a6034814735e39094c39ff8694a4006742118435f2f6830b5479dc75394fbd5e9d9c437f4e36ecb927297af754aaa02dcdb64af7841dafd3cadae6ea5692e06140af2f104fa38178c682f27979b108b84d0052c892fa46dc0f3733f8c2b614cdcac6ad3ae7f2c1087a71983d1a88aa63e30c298e2810a2263e8c16c25df13ceaf493c247eb785cc52806ebcc170c0df3ffbfa7f3dd1dfbebe5735ad4f863c6a4d5d7e46fc9c9ac6f605c77833fc312f18b33b3dbb530844fec9ce71ae94741077b947c3b6fb4b83d09ce69528e05f0289f9e051544d86bb0e46818aa30e527013436e13dfccbf5fd9878cca644cc476128e4946e7c3b5023d8f41878e7efe9dfef330c9567f8a7a5e08a915006848accadf6c026fd2898d6cb23529de8ec3b592a4d5297588c9cb6ae6b581e908ac9a3db6249a23b3cd1767cb195220440b4ae24e06c9e35bc94e8365128861ee6305e16c54ccdc80c13bc567d44a7922a8bd5367e62bc8defe644ddc561cab33970ebb671832c5cb8b873d5a8031a0b839c76fd1cd621220c822112233967c3e00eb531612deb7751d224ee2ae8f7af6edda4035761fd41afebaccdcc3123f0ce3efe005d6e222a7c5a2e6791d7dfef1b705512da62125fd6cd1a8410beed859d62b484fb0f6fc374f41b626409c5dba0bb57b3634c", 0x1000) r1 = dup(0xffffffffffffff9c) setsockopt$sock_int(r1, 0xffff, 0x1217, &(0x7f00000000c0)=0xf1, 0x4) r2 = socket$inet(0x2, 0x0, 0x6) r3 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r3, r4, 0x4) setsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) 11:31:28 executing program 0: r0 = socket(0x18, 0x2, 0x400000000000) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000), 0x0) 11:31:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x3810, r0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0) 11:31:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7ab6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="bd0c4e2591c321a8cf98848e4a8051bd24313dea8d03c50e05e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc902887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d07000000f34322c0cdf8648bc7c2dbc9a839cfebcdd79cd66c3140972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c746b247a3e400000fa0a", 0xc0) fchdir(r0) r1 = syz_open_pts() close(r0) dup(r1) select(0x40, &(0x7f0000000040)={0x2, 0xcb44, 0x7, 0x1, 0x4, 0x9, 0x3, 0x101}, &(0x7f0000000100)={0x4, 0x5, 0xfffffffffffffffe, 0x3, 0x7, 0x6, 0xfffffffffffffff9, 0x6}, &(0x7f0000000140)={0x7, 0x8, 0x100000001, 0x1, 0x9, 0xfffffffffffffff7, 0x10000, 0x6}, &(0x7f0000000200)={0x1f, 0x9}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffffbfffffffffff, 0x1000000d10, "b04d000000000000000000a0059ed20a835700"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 11:31:28 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x80, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$KDSETRAD(r2, 0x20004b43) pipe2(&(0x7f0000000100), 0x4) r3 = dup2(r1, r2) clock_gettime(0x4, &(0x7f0000000040)) sendto$inet(r3, &(0x7f0000000080)="fb3abdb93b9b1970980d88f9f0d26348", 0x10, 0x400, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 11:31:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) read(r0, &(0x7f0000000040)=""/60, 0x3c) setuid(0xee01) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x80000000) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000580)=0x7) syz_open_pts() syz_open_pts() 11:31:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x5901) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x800}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r1, 0x10}, {r1, 0x85}, {r1, 0x20}, {r1, 0x14c}, {r1, 0x8c}, {r1, 0x80}], 0x6, 0x8) 11:31:29 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 11:31:29 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 11:31:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c570a, &(0x7f0000000080)=0x800000000000004) 11:31:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080), 0x4) socket(0x27, 0x4005, 0x7ff) 11:31:29 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0xfffffffffffffc48, &(0x7f00000002c0), 0x0, &(0x7f0000000000), 0xffffffffffffff98}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) socket(0x1, 0x1, 0x10001) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1000000008, 0x0) r2 = kqueue() mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x80) kevent(r2, 0x0, 0xffffffffffffffe1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37, 0x0, 0xffffffff, 0x200000000000}], 0x110000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x8032, 0x1, 0x1, 0x0, 0x80, 0x7, 0x3f, 0x2, 0x1, 0x2, 0x49}) 11:31:29 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000001c0), 0x6, 0x1f) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="dbec35387af20a813de5733b8a297aabd8f0c34f51170ced561f2ab5e156fabce58877365a217c83ff002d7d35c9c7abfc22adde783ee0cec26bf3d95bfbcce4f2f799adf95c672f14b1093f2defb2878878e45f414d78ea78a2a3b4cd085e5e6b20cdc4064d0d25eb944087c3402b929a73cfebc44309cca1a319dc3b162c499ef42b0bb8ccf82df22e494fb58e72a27ae0098453e6b48887c4e2167af62210a0cfbebac166bad4beb679e99f8089a48ec57e34cbafe8a71b612324e3ffeb7289a4fa1ca20af6f004ed76c24374ee52f614fe04c878ba4973e351aa59bc6c9cf4f6db8e688bf6296ffdf245e66285d8952177c48c7843c14570839539f4d2b7e6e31b08ea17365bca76cc1ddad25cdf30d3be71e5d52f475474cedde0bd213d48098401de0973eb9ef838c5d9437d004551707ff259ede5de73680d61de342edc670e448fb3b633d7b6245fcc00cdba69e42ffbcacade63b5866dbfbcf57071d28f41bcba55a2fc8cc259f56cb8becce748a5370569b3add47e9a86007abb6851a44b72056416d652138813d2f51f85e9372da6a29b5e8e4fc2c87e9187cef926439cfb28a12afc18bf654ca11f6a557d8ec167d6dcad0da8f63706003aa9e640fe35ed5318f271d96cb4442da67656302db11aeed5a6bb0f8569f38a7b57f399a47d5f3ef2d0789960450e2b260d2e69e771130c31f604cf3f17dc69a15cb8b31c76251bbd57cd04255b4a7380e418c1713b5f49569d784fbe0d7a10446214a1197c5541f5f8acabb1c896731763373d506f609283bad4d18c7fd50a5404d0f6a73bfbbe0153e69e9b7d7a3d7ced41ec82867ab3ff4b72a80c0186492ba4a9a79f1daaeed54c1b4929c1f7e936a0496195df93d4c643f81cb7783a4b6775a4555f7f005882ecb3ae02fcd050c825b78aff82c4b1e632d94246ece30e9fda117c82e5270209cb73405902f66d440f57720aa3de49a18ca39ebb733354007dd6754a52c8b5e40298a2e87dfb462bcc445a0feaf9305de49414f248f05b59ef154b5c386ae7e60398e958d51f81fd1dd2d4a228d046f37a583d7c77bf044d36aefd28a23379c706b4bb4829b65cf245eb7e325142d40465722e28493f4a5ff36dbdbc8ddd693f46a266c68051efff965928a01d45cefb3e6b8ffc5c2252dfb4582e18dfd8ec88ac2ad1c4d26638902c99f16d6cc77402c399572130b76f1034d324078a7092e95b15e9742adc59a50ad57d6510027f1d1ca0901706a1b50a74e952e696bd9d48b1e1f0547c527ec967bbf6c5de72594667cb2617105daf84f6021f984312786719098f66a5b9e4dc5a43f6ab7eb0f1e16d80f9ad18beebddb5e1e6b4c75d33eb9e1866f8b1dfec12cc651f1b8158326892d7173d6f7e7502931ee8a582ef5e473336a89c061be57aded94d7902da054675535ab2d667a750f74316709e517270f09217a2c818df6fa3b33cbf90781027d5aeabf34f29f106d986eab31fa45ac7753edee26c76e5c1b6249b6fd67bb30ffb5528cfb90bcc47f32ffea6ff5c379f74d8ccd50b87485f0e1e40a02cec0ae28d7c69e9a03b079548e0b668928885cbd0c8bfb36ca4375328f5445f67d3c63062aad4f6ef3b20bcb9aceef9bb52f777cac75158ad7ab91942b13ac2462841571c826e6f2987a6829a5e6331c19d74ac2d0666a3924dd99dc6e284a513f711c3d9c11691edeee5888601e313556c853efcb6a9bba502f48c271777c5479c2376e3bad0de33fc4761b621c49e1bdada1e1b40d9130dbf469bba1d1d6b6a33d69020757d957f14bbbf8b5b5c32a005e4d0b9b6ad5ca844acb6a7694eba4ee7f2fe138f4e8ad61c185c4519fe8e87455d13c0779729ee9654bd4a3395d4ad50023e5c8a3027d2c8d0d5d60181d3d9bd62b7a7e5aefeef3b09ea19c7d126764650b1f7b15443950fd47f0d0c47e2d4a6b3119748c592a0fc2e4d80c71207aa678cea3efef008f2b6032bc1e6b1d23dd0130dd2c8705448df3ab715e24c0c3e894d36e35ac4ad7aff5a6e7170ca1a9b33b1ee81ee4740d66217d21c8bcbcff835a038468428965a015e0e70eaea0e15a6e06dd8c336416d4694ef5d0366f315d48aa2de8dcdb05c5b0c687679fd0e83e4e5d557d30e4c31b2c6ae1cade7a310752142ea4157e971bd443c9ddab6617de29aef9ab0dc224e63f115038106dbe292e65151b264c51b942261988e1d161882d290177987ff6ac22fe5c2643480e7b9adefead7b406a76499e8dc33d918c40b97357504263643b842afae247a84aedf04d70a02978466968b002e30387078e9b640430e541d5c747f773349cbd75be5ce88bf423b14bc910207d36b7b31ac042f02281de15d7fd778b94f5c55884df0e00e62fb98296015262de714884c697628c20faf2fcf34c35e688db211f606a6153e6aebd7e77bddf760b2d2f35d587d0170000538953a92548703b54a51e2dcd64317acb9267c8e034e9b4cfd22450d4c556930e57a2a16744e1ab03c4437c43b0158c54338d3d735600c7fdea84184224e4850e5ea374b5a0a1f2180c9588fa574b1b041c91133ec7716e6955c4868d0e307fb6d0ac8102049780f5465b23cf8b54ae858bbfcb124e6078703505ac2d8c92fc4ebc2c6edff5406fa9e434c9a9cb8abf29aa64bfe77ce0a0b561b8992afbd8eb75f40c9124d336a7dea87576ae8cacf91982a3a75d0c59031d8531db8f88e00576c2aaa114f4d3a693f2981ae438b8c5844b42550ac4fbbd1302e46b0a788f410f9876469ff40f5b93aff92b927207464f3c4df09426c75d594e59db9b7ad862f7d77e4a92b7827c5da9ec5e4683f6ef10e2a4c3ebe166db5888722f5e9a90b87010205b6451831e8583cab93442faf2ede60798484e6bfe4cad877e8b3bdf09f061a9aebaa51ecd84fd7dde1bd68d371e640eb9559cbf5092f966f39fc7e37e8f1af10a623497b7dd9ab31d30aaf70d5acca65d47997c3761dd749971150895934896dc25f4193ee2a13c67b04c20a87ad5d800a2a9c2ebc5b1c26e68a36688815e9093d137a5011e639ad70e40170f27d7bd4eb73e5c18793020a29fb0044579102ed695a932ac5b1c00dcaa7e266b55d138e43f92b801481033419e4b990b38f886c68ff5b733655de0d4a88b18b8b955f1df06a2e702e29b3e849f96b2ec8814f385e8176b541acefca6b4277efc2443a09e7b1fee3a3f686a2f4e7905d504e8e02c4f80e73c23dd67703044ca4a3b162172ce42c2db935c1b2d45653dfdffd1323d8ed1298d0dad07e8c261da8c88781f8924b5d24df36a755df51bd6e0b0621d3401c5d813f5b1172467c142bf10e6e3e13f4bf95799f1fb87d2874df564fd6e0da229347ffba549c85996916cd920861a2236cc171966c98e8ca4d12f071e5a8da1549beae86b3abcb5a3ce6aa52261df6b52a61e56d2fa27d53ebfddefc458bf534ecf416ec463e03df46e89c128db41150621a2d160c82e693d7a7527823018d9800251f57cd9ed1d190ac2a59db86e4360a67ca51df71bd071669eacc5e716a23d4ab5ab6801dd113c9fdc7f3bcc4092312a78e94c9a8c3f943ce5cecee4b5834ec6723cc7834e67f74e9a10474deaf13b3dfa3f083861f8bf85d9e2b16cc176cdae567b9c77adaf5cab7d2a3dc1d664562e72db5778a3539ad4d26406c2b230b7322fe7dfb8cbd1fc0ae7c35525f9156891209c77e075bf0879c2cf31324832c25a8eeb54bb3fdadd7a2beb6c95b65c1e17712d7313d4f428a081ce72df30cf40f451048744d55519dbef9305d7b02a60a53ee44f6eda84a9224d85a62cc403f30a83a909e02ad2cc3c1a9a96119048cf76212ee36dd4f5368a01c26804f1452e3504541dc8887a89e5f54aff82e2c2ac6bd813b7db428073a18c11463189a5f871b4e04ff4f55be7808e666a049e550e55c3e5dc0a919d157208ecae0251f9d4ed8594ea2944fa55ff82c6f7b324483b500e9270191199f1027782a70dcde0a87ea3482fdce0ed01684f2fd49063645dd080f1aa210744523933922dc3a9fdcfaa4941d80e3cdad296f91604953dc21ee16198420ef744d7c10fd0a3716589fc94b50df3f810ca8942b4d8f0a3f09b059dfddaf682009508db6a0d1daa2497859b251e356be636dea52909edfbf3f6918ef7bb89e549f13bfa8c51b039d975f274aaf00b73d69bc758333469876c100d5a9475a491c2a210c1a11808a3c3c97d4f71c678abb77b86a363225882273801355e7b1dac552d4bb8ed13a58d34376e8754335e7490f65eee56ae83159cdc5c06c897da67ca241bc57052cf1967ed145fc48849bc38960b9f4321b7ef27681b77bef65d18828274db270507108ca45a9d457b6c5d263a94b3b8054b05513e872513c13f3bad6243a0150516eb32a0af038be8f3873243d43eb87f5e6e65eb28489385ec543dc117c855c80aba188c88911e291b9066fe8361e1571e9e62a0b7f6d3bd3655e0c05053257645b21ace396c199a42a4215d4085f5a7cef41e7ac5f8767c96e8bf811ba1092fcc903cab28c166c76445b735fc23cde177b95f3217231112d07122df158a276466b1ca3e7a8c45f930e46ca02c4cad1dadceffd1e0ee6ce4ea4dafd01c1871d5f19941682c5249e5cfe2f16ef93b5bf2eb55a794dc9d6b93a229094a18ac73fcdb57299fe6dfbfd287f53a9660266006746f623753457ea7f62ea17f200d61bb26b924459d2fcbcccee5831c787a161697f9d3391022a10d56beed99dc10d4fe36d4bb49a04c0563b6349794e2d2167f19b540410672e957f3952457b5ed1b5681b0683ac8aded8dbf215e93c0aa8f5d7b2f0243ec87239e423d2a67f0faf48864dc7f1b1f6b3ef39a1742f238af830a06a916689eca5dc3bb59f883868418136b78e1ee250f3a4e8ac3b3922814b71dc50a625b9c8a59b8d66b9a8f070bf47152dd335bd6dc21150ae14bbc21ca631818674ccfdc78574c7b3179757b8649cac7d256757d060c9240c0848e8545125fd1f58fe2f7141dc3cb09d43d69858d1c3cb4dbaa19878d770778b4c0924bd0dd74376726fa8b4554745a975b58013e78aa3838df76c50be753ad9a3812833fca3d5de1358afb9ad9691402cec5558dcb93cc2131c06465ff71f7a53c7822bf5803d3a1074078e3dfcb7058a35a5334d59881925490cb0b33142c2b2ff7091ed345a91873a287944a9631a3c36ee7bf966e07d35cd122029feb6867bf2ba8f03f9db61b0630332c7e2f377986924db4a9f54959c57c2aa3515afd9ddcb24ef37681d1640a36b8951692c894db5a8ddcb1c7dd86faecbab375594d5a1df0e863030fc58dfb42aa99677afbb1ac0f5740a8da3325863bf602a9f0ac8ec9fb713e18ced64d2c7de382a38b0041903f9e64eef00ea0a8b46deb7219723fd0512766f4c58bf6e2cd3a9a5de83a47ca5ac9b0479f4e75e1a330847648d0fac3a8051eec37aa1a19cde3b9f635038db650845921538ec61d97d4d16acc6a730c0a215879114b510dcf3c0808187b31bdd8ec2f8aaf2d6397d6f05b7bc50616c8d9ca69a944fab8f59a0f62f151b59b4b3d68b4459c69feb5a37e546320194e2c4d850e47803140e37f822f694ec8f243c000a7370448ffbb523596d2a2c6dc6c68a8bcde5f358a5038657296e68f5553b9dd958526ea0c2cb814464447e15c6575e9db57e0ca2163721048f5a273b55b08e570c7ef8ee09d56819e237ebdedea4b92514751f0abc44099c9cdf3e920154e1384a981a0c4722ba8220d773ea279a4f6ac39e9525a4d331e16c", 0x1000) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) 11:31:29 executing program 1: r0 = semget$private(0x0, 0xb, 0x6) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r3, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xfffffffffffffe6e) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000002c0)={0x20, 0x1, 0x1, 0x3, 0x6}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)="6bf461d102234ac3", 0x8) semop(r0, &(0x7f00000000c0)=[{0x3, 0x6, 0x40800}, {0x4, 0x5, 0x1800}, {0x3, 0x3, 0x800}, {0x3, 0x10000000006, 0x1000}, {0x6f93fbd901bd4dd7, 0x20, 0x1000}, {0x1926b6772a2a39bf, 0x9, 0x7fe}], 0x5) semop(r0, &(0x7f0000000180)=[{0x1, 0x2, 0x1800}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x1, 0x1000}, {0x7, 0xa87, 0x1800}, {0x2, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x1, 0x1, 0x1000}, {0x0, 0x1, 0x800}], 0xa) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8, 0x2]) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000640)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) r7 = socket$inet(0x2, 0x4007, 0x100000000) dup(r7) fcntl$setown(r6, 0x6, r4) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r0, &(0x7f0000000000)=[{0x40000000000, 0x3, 0x1000}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r9, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) dup2(r3, r2) socket$inet(0x2, 0x2, 0x4) read(r8, &(0x7f0000000180)=""/186, 0xba) execve(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000600)=[{0x4, 0x552}, {0x0, 0x800000000007f, 0x17ff}, {0x2, 0x8, 0x1000}, {0x0, 0x10000, 0x1800}, {0x20002, 0x0, 0x1001}, {0x5, 0x8, 0x804}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1802}, {0x3, 0x8, 0x1800}], 0x9) socket$inet(0x2, 0x4000, 0xc9ea) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000005c0)=0xdd) accept(r9, &(0x7f0000000340)=@in6, &(0x7f0000000400)=0xfffffffffffffe61) 11:31:30 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x2) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100c0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x3, 0x5, 0x94, 0x0, 0x400, 0x0, 0x9, 0x1, 0x3, 0xfffffffffffffffc, 0x5}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/88, 0x2c) shutdown(r0, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x401, './file0\x00', './file0\x00'}) preadv(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/62, 0x3e}, {&(0x7f0000000200)=""/2, 0x2}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f00000002c0)=""/239, 0xef}], 0x4, 0x0) 11:31:30 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000001c0)=0x4) clock_gettime(0x2, &(0x7f0000000100)) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8080, 0x0) r5 = getpid() wait4(r5, &(0x7f0000000980), 0x0, &(0x7f00000009c0)) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000003c0)) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x1, 0xea}) kevent(r4, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x2, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x50ff, 0x7ff}, {{r1}, 0x0, 0x81, 0xf0000000, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x9, 0xf0000000, 0x1, 0x5}], 0x9, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffd, 0xa4, 0xf0000000, 0x7f, 0x401}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x9, 0x1}, {{r0}, 0xfffffffffffffffa, 0x1, 0x38, 0x5, 0x6}, {{r1}, 0xffffffffffffffff, 0x20, 0x46, 0x3ff, 0x4}, {{r4}, 0xfffffffffffffff8, 0xcd, 0xf0000000, 0x8001, 0x632d}, {{r1}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x5, 0x7fffffff}, {{r4}, 0x0, 0x4, 0x80000000, 0x80000000, 0xab01}, {{r0}, 0x0, 0x93, 0x43, 0x1ff, 0xd10}], 0xf, &(0x7f0000000380)={0x9, 0x5}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) r8 = getgid() sendmsg$unix(r2, &(0x7f0000000940)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000480)="043df654cbba8a362b73ed326eed167fee3f3fff558185607454758f959ef4030179a19aa57c331b84fbd815294438d20bd7aa1f2b59a6cb4a8b3572b536105557d0b2ae9c526bbee958c59ffd0982dae933c7678dbde2686eae4d10e846be565e1ef6c8a4", 0x65}, {&(0x7f0000000500)="1a1b2f1ab61df11667e6f58f03dd6f66173f38c7a96a43e9987d519edf197d858356f7e1293138ef3f9392f577bb29c17f1aa31801e6afd4f60d8a6997a982ccec55b3db4215872ce0f532212d4817f8a484cbbe9675362d565adca277b43d894948e61157aadd04e6355ab653e147b068dbea9d69f5ac722da4fb59fa16578321e1f22668d4dca0c66c33aedb146f81c3fd01f52bcba5ae62c450b31736d30d28fd114daf3be220a9e22d921ed1009d1659ca457dad750e9777e596adc6539a12309a9ff59d27a1", 0xc8}, {&(0x7f0000000600)="62beebc9a5", 0x5}, {&(0x7f0000000640)="b245c183120610b137286928f989bb9f033c2024b6aa3029cc1c03d23f4fabd0f784b27e17b8ffd4a1c936637d74687aa88564e9f0e29613755ae9502cc0047e0e7438048296e531250d6b2025eda2dc8cb783b68c213df84e0a2f178f97eb5a905a91e3eb3667d0b38f007f5004d87448dff93b89dc65666c9479c15224be2d27992878764e38d15f9b1718c28c76ac3d9c94e3826ce6fdf681ec76041d7a7dbe947647c05bdbcd0073f3d9282fc84b0657243c936414299b239e1336d1b3e759c8300e10f74ab7aa6550fcb96a2883454c16e5fdc7bce356e974eb838dc326c091de9e6d1dd3c0e5dfd65843eecd9c530f8ff316c2bd0ae1", 0xf9}, {&(0x7f0000000740)="f0daa92a14da5fb3bb98f6f481af8c709e8c465a7b18b05ff2edb31d51d9497f86eb9308d4ada28629f4a085f587a639feb33dde3fe59a316d56f8ff2a224e97d8d1eaf710477a67ea698331b8f18d04d5289819a853ac0a0f5a40045c7eb4376bb1221591c3c8d90e5cd4eb", 0x6c}], 0x5, &(0x7f0000000900)=[@rights={0x20, 0xffff, 0x1, [r4, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0x4}, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000400)=0x101) nanosleep(&(0x7f0000000140)={0x1, 0xfffffffffffffff9}, &(0x7f0000000180)) mlockall(0x2) dup(r1) 11:31:30 executing program 0: r0 = open(&(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x10d00, 0x88) openat(r0, &(0x7f00000002c0)='./file0\x00', 0x40, 0x80) mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000140)='r\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x8) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') sendto(r1, &(0x7f0000000080)="27fd35cb74d57d6b6ee285", 0xb, 0x400, &(0x7f0000000180)=@in6={0x18, 0x3, 0x5, 0x4}, 0xc) mkdir(&(0x7f0000000240)='./file0\x00', 0x40) symlink(&(0x7f0000000300)='./file0/file0/file0/file0\x00', &(0x7f0000000380)='./file0\x00') 11:31:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x10001, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000280), 0xfffffffffffffc86) write(r0, &(0x7f0000000340), 0xfffffffffffffe21) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000200), 0x10000) read(r0, &(0x7f0000000240)=""/199, 0xc7) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) write(r0, &(0x7f0000000080)="d3ba169e247f2c762a025714b12e3a88a2b42016eb88368c", 0x18) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) open(&(0x7f00000001c0)='./file0\x00', 0x600, 0x0) close(r0) r2 = dup(r1) r3 = syz_open_pts() renameat(r2, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') close(r3) ioctl$TIOCSBRK(r0, 0x2000747b) 11:31:30 executing program 0: sync() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/63, 0x3f, 0x801, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) getrusage(0x1, &(0x7f0000000200)) 11:31:30 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt(r0, 0x6, 0x4, &(0x7f0000000180)="afcb1a2b", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:31:31 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mkdir(&(0x7f0000000000)='./control/file0\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:31:31 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = dup2(r0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) getsockname(r0, 0x0, &(0x7f0000000200)) 11:31:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000140)='./file1\x00', &(0x7f00000023c0)) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x2, 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x8, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/106, 0x6a}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0) 11:31:31 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x1012, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="e9c4844a27a3e61731516f38a8a7b8499b51c197def0f0fb228068cc199d0d56f805154f6aafa6aad9c295d7fb20fef44850c60263b6ee705a3c9e02aa761ac4d3ca1f0172185c5ac5bddf188a22fce0e5e9c559784b6a", 0x57}, {&(0x7f0000000080)="7fadfcaa1dfbdf85266f3dc483949d5d77f21f083d71fc3a3c3ddb1b29f1c1b21752eb09eb6ced97b6da31ee326c502265e0bac8e1ef051be3644634c7", 0x3d}, {&(0x7f00000000c0)}], 0x3, 0x0) read(r0, &(0x7f00000001c0)=""/129, 0x81) 11:31:31 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x6, 0x4}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)="6adfc22a854f6635e4593aa40a2bc940b92698c3f7c7f7c4df750a1f92d8785b1ed3889c2cbb277e9b9450a97330e46babbd7295affee003cc07137a1fcb321df4d192ebe0716b87ef1d2c205d67c3533380634d602ab4131ff1957b1459bfbe399d6310c8c9adc43d5e5275452e99532f25d4f339117223c47b27add171687a8af83aa93c864b1dcb", 0x89}, {&(0x7f0000000140)="2cabc0c74d8a41e92962f8b662743915f8dda89afa94b6fa27586816c9eae98977c9e28ee86f15bcb26cc974a48dae05fa2777686f0e4094a3a0d69abd8211d1af28ed0b1a15aa5e97c237a7c71212667be366e4979eefb392c722f0efacc6137a3b419b543f19622c1a046ea631abe0bb7b87310cf021375a3a822c30b5349bbbf8938a6ab6cdc823b9ef55b3a49fe01009b74dcfe395e820e7cc2030c46887683316ad42388f0adf6712ccddf6a077a7a9fc58412929e07834a1588ddfcd3a02e0ea0b88fb1a4ded012c299ef5142118eb398f23c6691b4dda527fb9ef86b48948f54cfabf", 0xe6}, {&(0x7f0000000240)="8a80eb2b73e6ffccecb39534e63565b6681d94576941aff121c9e6fde6e49553066b87ac770e38cfd6b42c513b37b005468e679b5117f44970bccae559fd8db93879758ff6b0903738f032b43922fd3b36ab4f14ab2522ba38d330bd7e185a88c86cca3a5417e5c08c7e670689d622", 0x6f}], 0x3, &(0x7f0000000300)=[{0x1010, 0x1, 0x800, "e4ba39c1678cb05ac4ed2444e50e1eed481977cfccd2fc7c363dd26fc5603cd7c328f4eff628a6cd90fb6f8975294ba62afdf558f752f7b0c6dea6d9a0c771f9f7367daecb0ea4aa38c073c63e4a0120c4e72d0f8f896767bd3f22a3c359458aab1ddc0fb79412d18be66d89b86a54eb4a25a09c53361083d8991f4ce12cf2b5bb8961e2449e32f5c30f198d02a41420835b10dc96091b7f7c1c5a30b0575e53a67ce563976cea9b6ae4617a233fbeb78fd1c407be8d5aa5d8986b9f9229e7acb58898dab95aae5831cd2c4d082ff6674869c65767fdb6d4e16cf5bfd08c2057882d5b0ead5970ca3c59f79422b25d28f82855e0d3e538e7fc3b43908154ccf14772ff85e58055672865fff78f17bfe7fddee291297e569a434e65ee2773f68e0205cbe3984176892b3b38f9e72dcf4a1858cc95c691e528df62aa9776804360518994b8909e1a09c22c598a3f845e10e9aac844d1bcfe51704b3aaf07d99e413a27144813fe3099139dfa9d2af46635ace2781692e3c5c80527a1651d43d40bb81348598ca8e9b522b9aa29042ffbd64ba3a948af65cef75d4a784da4afe64caf8d3b78ee63e61220f3c4042c0999877d87f41905f0faca69a4e641642fc7b9d1ddbec634e82b4fb9f9b056d9224cad16d0d5722d39139ddfe55674425529b54b69d951d7522829bae138e17266c0078dede3c42c41b0d90cec4b195e09b0430d8e7b5c4b5b91b0f5350a1945aea60829f87846134c1ca77f1dae6fb459fc18e58b981a0a9f0d4c4ad4869edf592830b0ff40028fe85622af4df670cd17ea4e6372e1940190cc3a40c5233716dd86cc3773765eac838d690fdd13d64f93cc43cb226b30d18216c33f95901fbe26c6e75ab1f7e11a107b66d7e50dbffd67cb2a5ea1d16f3f39b155c374b0178f68eaff08ae6b40ac8359b094c9924af17628f20cc8527557530f06b7d010b697a5d0ab34dd9dcb0256caa4524297875d729444a55a97abad18c186b0d72d9facb81a12df727a11fc456b04e9d9459282cbd8073777b21a10602ed6adf87358185675ac105c45705bf3d1a5461511e939d1ba678372517b3016dd1bbd6d666f581cc03f15d29539eaa600694861d59d432c5a5b90c1d332a0c2a54d74ab6bb69eaac04582ace20018c173efb83f93562affb1b15d0b0ded5cffb2927ca6e119232b40e376b952b5793a78c9758456a58ce2cfce3f37f95bdf01ebb6ce0ed4a2ee0e7ac922adb395ae271d5a12a483b893b4b5c9ed26958f229199a6a10fdff4edcdb2e3822a369800256291b86e0c2697d2c93b889d66fcdfc68c1cdcee53d2cf5086119cd50d243155a48052f180189036e60ad34825b1ca32efde424cdfc17cc3a840271e70298f72e0c6ad523c4be280c4d32528cb06bae6fb8ebe93024ac17ea224abe0bf627fde578c2125461708ffa3243a4cd534d34206f1990b193ef2d25937ee788b576b2be046bfa3afcb9e20d6921cd398c92116f6ba62f9b8aec08fd9712b6633016bb45f8432ca20ae0bc85f0caf5cfeba5240eb2ed1f12106bcea063f9f41d03a2f0dd8bf7ec7c03f22d36f4e71f1159e100bea6efe809e9b5332eaf8c6b77d0da8fba96ad47d7e88fcea276054bbc8be35bc74672f98436211bce565c82d28247778b448f39880ad0cd81c165663be3828cd5fa256dca622031e9f01affefc137f6d2f9cf9f0c5a3659b9351330805dea64818e315e2113e3f571e40bcca2a40c14599c6c34f0cdd2947ed06e2f98db06241c8a43b5d69ccb3cc7fcc819169778a13968f5850def3c0e970afedfd5617b58ee40f5c32dcddbdd8aad801d817d78a9ee65834309277b18617fe918524396f2cb1901dec425b83b932b60496e5950f8d1adf94a88b3a7a989711e8de8143619a8b0c7da623390581757069f4cc59ad24e63244e3da5bd7765189b2f1bc00500c28962de536195ce2138421072b0044117432cfd41ee1c7ae8e7bb99ae91ecf4d481d163f331d32bc2fa90c37bbe080a8ac2ca7c2ee6d62c36e4271d61b84232a0b30efd5b1a3d84cbb92d0a9183872a096d526ac813205d3edde38a85adb156b24feaacd93b3b1e065b6fee79db406c4a32b88999aa5f3f4200b67515a4cd15beb3bd6a344f9abdb2b703018918dd5c4d281134884019e7d08086ae88d483d172f737dac23ad4446fb0d84fa22886c5a0f3700dd4a6c14a3e37e212689e10a7a7c29a514f20e3a59c73e1c02afb3ac4ff35fe35a3825dc488c58ded09d9f7c0a1cd87296f34cb91cbc42f1a8400022b926ac31c3bd2c38a9a5afbc3e29a09bb4167f3d5e22cd2e30ae40023e48282b3153e73adcb0d53932753057bad14d163bcbd72b8782de71a11fbae2ec9b55d22ed27ae836ed3fe692c9de060af10d216cd77e1ec9c9ab5768030d8441104b91fcea8af8af14d376479b2c84e64729435d0f9455c447d465efcbb496b6b502d6bed5f87b29568f9dd840ba71c7a6d2717a2cd2c3cbfcac61d859e8398f75d2c586a3dfd3565050d1c7f282d3ee50ba5b3567295db96a881f3e7eb70766fb0cb66db32863434f8949d7972f168ad9c9d0853e2419121b89c332e49f494b664a26a3414079b1f11b56285fa938aab212f575f42fbc4c26ecf25c150de9474727b312997429508ab3362accaa4048bff68f07c883de0ea17b05e381a787d316b43e820d4aafd0d5d354462f3fc62677b755ddc271d47c38348e6ce87ac63d4fe0da301a5f80b7c2fd7608b208986330fcef5e3b4f210b6ff3c05b0232d3d2639f32079e1c61f925a022a9f2b5ff41426158b992176f2fc871b58accbc33afe68c3ab88fde6973a60f83f36b844e7fd4854f1edbec37ae46894ccd824df12da7267b1ea7d395b2385e70d01bcbbe551399fdd0b793b484fa299d8d5ac22bec27c35bf10a8dd5dfec6f5b0d1db76061411078da6b5ef6f7f6006aae8d9616b33fdf8d73b0c6beb4b70e7de33e4bf0a39738a512df17e3bdaa9df7829890c1c93888d7c8f60777404dc569fa647ff67690843fe38617204dfecffa323851a462d02c509e3ec960297ab51ee861a2ce11b5212ebbabb25ea2df102d1c854b4176da2407483ca5cb0ca2147c1ac4c74a64dccceaf7098df673037b1a334ba4b1d96452b6150a6d13de38a89c660bbf71fd73ff534886db7a83c754d0d0eaf4f347696d92aca1cdf4200402a32bba247604fcfcc70690bb65eb5117b0a2ad4e71e9d4a7b32199c32225ee2c1b15ac8857e23bc893539cc59d5e5d90c773dd9f0ccea0a596e75aaf43c957717038b9dea872156b206a8660521db3515f26c1b36d166417ce4dd2e6884d8694d8aa69ff5dbd86b059b9457392ba6119e6d7cc77db66765dbf49f2b26e340d7c64e9046c7e128393bd3ef153c0e2c96d03e8b26ce5f18346f1f20bea5a6fd648a691614edb7e2ca0b28ec358db7bb23ee80387aaed355cdcc570fb246350bd36388cc5bdf5f488cf99fc78f9f1f2f894709128ad0e918c90df836b33de81273aa5e6dd8bec71d0f35a7e99e97bb5593d8b1d0e939387b1b281609236ac4f571b9aff10b01a6affbe4b551d75492d54936f8ca58161c6e5d72ce265117228e8c81f62ab46b1a1e6c405ef71bacf9218ae881e47805bbb816dcf316ffdbfc3fe803ab929dde14e30f95f29ffcade0c3a0dfb3df4ed8d8eff4f23b048efd3f82c3645cbab0f33419bb336aa3a0a95ced6d2625af85a2c04e402ce018dda26cb19d2e901a28accef00732d76dda736695dab09beab2f58a6d5de84c7ccc632ad51247a209f12ce2702fb205d5102e1516f40f7342877021b5db9146355810d93893021264f784e856e01eea488dfe20eedb5b8d11c87862d7d60978f03ef3a3fb7628fd5101e239f16cb73659b8b80dc50216cde3782eebd9d20919848f912f66b7826edbfdca448a9e06d2d13f1d88b5f84371f4b5226f58f070787fae981eb42d1ad3353efe53d92cfce366f5c8576a403fc6b075c2015f49cda105d8599073ab41593ddb87ecebbd5b5560de9818617cf5124ae1c244abcc2a500f6f4eae30ede38b5616af28a8ac655b46baeda250fdcd9f3191cf908e94fd5d06d5c2f83fbf1e70fe34f3c68cd77556bc62b39835ce046c7a1ae596d94965b882620708edacee3c39d53a26d11f6490a281fe3e6feb14a3bd40d28323ed049f343d94f67e648eb6034863489ccb77359d7e83c6ead7007ee9e2bdfc4e22d4be056f714f08b529fbd3e9b9a0ac13a9f88e3c4d103adbb4a4142f610a6e608be7e4ff6fb5725f7b3ce2c13001b5e50af54f02475c434537cad97ad1200246e516952764195c29811fddc4147afc428037f80ecdb7980b362d6e1628172cd715339694ddeacb14ae9d9f7f4cdf0094e1b73f9d83af345c5d22326704030803c35488cb939d9a2b1cf61d4c98724090718c27540213f767e6ade36c230d761b7a9bbc5ded6c3ee2f3f843acabedfccee3e478a3dee483284102f8f3e0bbed59da8c56886ee3704969a6fa482fd8966f3c05b53052cab9bd50bd7b02ae2a1bd35a691f9fc170f1d447cf54b074ec3e6757b83fdd8a8263a48a3e3ba618b198b9bb80034fdb355419772a9786a1adf3810a428878d60719b94114aec964270e945026c4f1571232727dcea54101d12a107650f8130476b981c2cdc462e2e5ed472b305d6fdb8fff5557acc26e63380021212d94934852f4b7a6a2e85636fc4105cb7076fba2c93dc0f8873f50402973d40d6eec5ea2a2fce1e28205ce5b16b119ae7646d0ccea56c6bb29200cbb8e911ee6a49396445985dd9d11ab4fbbe162b108f12abf72c641024b1becd1c00c3a630ed18184a557bc6ea9a46e05ae0b27ca6fe9bcc244528fd4717ede80e0cc6938af3b5aeea0c050755bb488cc9cdb94c0bf4b6503de83b8ad48b6c41a3b46c6812e91240d42127ecf7379512450f3713bb45e8df2d5ca41821578633f7c95890e1067f2b6d800f36875e1358d2d8af769499ca49f81b3a3f7e58ae9e8f045366324f2a8b33fc70d57163b0f77c425ce3ebfaa9e8d1982eb3847c61627bb7fb1647cc8aed126c656ffc4318f705ab16ad4ef369d05d241081ea38a8ca1f6d30feafe49acb41bdd94f2650cb6905abe8a0fbbf26e5c041502781ec54345d000fbbc1efd788e2d002f9e9194a3f12ccdd576258bcbf7afa07316fd7ad5cfbab823e2f9010ff8770ac1772fa92204e8ece34fa6a5766f6f707c5b0c4913aae4be901981af87406178aeecf6b3e5e283e8d03c9d37f6fe7c3aeb7d6b7901113edd7c164cd69f7727c5fb9f5b2c22e727a162311ceaff1179810572b7b7260d024db265102d026ce758f282851e7c43fb69ff638a66e0619a584a6d1f60396565c3ea337f0eccf76a4b6104b5509d98030c2880dc44926a3421ab55267afb7464028d15e6ef78291f7d276576737c2ed944396cf480187a068adfce2a6bc8311e5e42651777bf631cfc0a49235253f0c8f5775011b34b03d65e5002b11a4db87174def050b41572d2bd96c535d338363bcd5816fc6c6d540e2c55873b540307392cef06a3ca2f044a945829b9d5c11ccbfbbdef636ffcb2b1a4cbba0e6f09722e6cc0e0be82f419126c525edd12177ec195d84e8fc880443ac84f6a1616b0917124f7c6d120ce4b580218888f16b8bcf2a19e85177796023d68d836bb380de2e352147112ae6fa47925ffbf1725ccc4082a18225edcff46bf773d73f1639f5d106492ae9ee5459121fadda611a82cd6410a94997ee402ab8b22f8b9bb797ac8e"}, {0x108, 0xffff, 0x7fff, "c67e53e417474d25de350ff4cedd9b2f8c4624249c4f736f08b09f345bf5ff8f5bc15b78c01cc074116b0f3efc41d3b4445ff689c52ca767acae3a5764db08211ee3fb38e9aff413ef5bdf5ee9b4bfae3b5ed21d4efab3d941a651c29c8cad45db89401ce4d30dff15552b30ba43677b7efcbe6ac3900241890569730b6b50f5430b86c8ce31cef083e14d471241057e78fbd51e74bf856ad545a56d10eba17dd5f46ab1d529d287debdb19060364d663752684878627700d1cfed007efed4cf6dfc6a1bb16990ddf14e570fbf83ad0b182a833a9d1d61d60cf6e542427d7462335f0a13fd695e3c1dc1d68391f12b96ba3bd10e"}], 0x1118}, 0x4) r1 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000001480), &(0x7f00000014c0)=0xc) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) 11:31:31 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x80) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 11:31:31 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = msgget(0x1, 0x80) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/8}, 0x10, 0x3, 0x1800) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) lseek(r1, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x181, 0x10) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)) 11:31:32 executing program 0: socketpair(0x36, 0x3, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) read(r0, &(0x7f0000002500)=""/187, 0xbb) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000080)=""/155, 0x9b}, {&(0x7f0000000240)=""/199, 0xc7}, {&(0x7f0000001500)=""/4096, 0xfffffffffffffe2d}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/99, 0x63}], 0x243, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x2, 0x1}) dup(r1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) write(0xffffffffffffffff, &(0x7f0000002700)="7c5a94061a54e506e8034d0f524aaac60100be13934f6247b559a6e131850ac2d236c62177ad427ef4a2654f815441eea233685910bf2abfb092935fca3ecfd5fabe65e082740bd572c086f84140a66e069584b046d70d91fa8cd31089fb1c5d4da1a445c5683a4e7d45e43a95c64c9b9e1922501c1410a4e4d4ed771a173124404d2ebc471926f2315e7e782da31b1e8a8de66e96f7b6390b7504e1aa2204b77444e0e1fb992475ae6c372522a48290ed87a4ae878b7483dc77260a4e13bd3e4a5e75fc7dfbc0d43055264b1f6468acc267b88bae2cf16595e4fb81a9d6a4e9485317122cb2a8427edb5a23522d9b14d9d8507438075acdb62bcca0f40610ba1ab6a014615003", 0x107) 11:31:32 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="100000673768d69221f9212314ef8200"], 0x10}, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="7c067f4405bcafa569aad1f9cdfe075c2b010d7c122d2fd4978326c881456cfdc4a5e3602a01716525a1cd662fd4e999c9490b5cfcc8f42afc0c07fc9aad400f91d32ccf01aae422a21f0ffaad4f21a0c19e27ccc0af355656fd5a95ef52f954c5723e413e2c027dc515aae7e6", 0x6d, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfe}, 0x0) 11:31:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000300ffffffffb200000057cf235cd616226a0000107d0cfeff0004"], 0x0) accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 11:31:32 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getsockname(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/46}, &(0x7f0000000200)=0x30) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0x81, 0x3}, {0x0, 0x4}}, 0x4) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000000)='./file1\x00', r1, r4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) 11:31:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000000c0)=0x4603eb3f0dbf2562) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xfffffffffffffc57) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0xa0, 0x100) r4 = getgid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r4, 0x4) close(r3) 11:31:32 executing program 1: r0 = socket(0x0, 0x1, 0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001180)='/dev/ttyCcfg\x00', 0xc0, 0x0) accept(0xffffffffffffff9c, &(0x7f00000011c0)=@in6, &(0x7f0000001200)=0xc) open$dir(&(0x7f0000001240)='./file0\x00', 0x200, 0x20) openat(0xffffffffffffffff, &(0x7f0000001280)='./file0\x00', 0x181, 0x10) openat$wskbd(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/wskbd0\x00', 0x82, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wsmouse\x00', 0x18a, 0x0) open$dir(&(0x7f0000001340)='./file0\x00', 0x208, 0xa) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380), 0xc) getgroups(0x8, &(0x7f00000013c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001400)='/dev/wskbd0\x00', 0x40, 0x0) open(&(0x7f0000001440)='./file0\x00', 0x808, 0x4) accept$inet(0xffffffffffffffff, &(0x7f0000001480), &(0x7f00000014c0)=0xc) accept$inet(0xffffffffffffff9c, &(0x7f0000001500), &(0x7f0000001540)=0xc) dup2(0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f0000001580)='./file0\x00', 0x10, 0x102) getpgid(0x0) getuid() getegid() getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0), &(0x7f0000001600)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640), &(0x7f0000001680)=0xc) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001140)=[{&(0x7f0000000040)="ebed0644cd283c4abaee4859c558363d1a6c4f576ab23c9a3a5bf0a3d275c33346e99ccb88cf64efc043fcbcc12b42279c650f6d19d1c86c0e6cb5035cf6c9ffd228788cb24f3a9b441f15fe2f643977bae2d1bfa8760fa7a02bf90b72466db7b48330b702f01a07010a69de0239ab49bab5111dcca0860cc93ffb2e4c99d566ea165ccb8322b7f83d87f0ebd991aae04b8c96960521cb1a9e801692f54be4d28e38099bbc955c6886e92347af84a14d42e6837c88353d514d901a04a8a505102e98a3d0bdef7b0c2a00d1caca36f86f36ade229f3826afc73f925870657c2b399eb05198b25bfa3f540429846cfdc21ba051bea66e743421973cd69dfd4c2f592e8be40fcfcb46ca06d192afee67620d67c318eaeb64f79df0c7b92bc40bc9d758243e17864d35faebc93f28323a3b301e8e83125a4216f249ed20c786527d6a1b9d38b749816cd28be121ead2df097feda84a48ec0cc4dc874f3ad81562cbabc26df95648cd639a911901fac40ac9d8b9d1dfa000e4c17d0f53565eb0a3546f6fbc4a3f1f86f88b6ad619e4e5c9383b50cb71d69aaef78a872dd47e833279a3345e05c0843630a47a1fedca8a033cb641276f93c82d27cefa27e2a83ad5c5ea4e645400bb9d009db03c086014e07715a36df1bde257d8bcc3462d454891e631e0e49668d53d039d41f590559dd6e07ae8b9e4f6d5833648375430534ff7b294eec7d067f7fafa31f422e1274f767020b9d354355c2a55cb74bce9bad8d29be34850b6a5e696579192a4d79355c5922b02406de47647df6f6db9b26ba2053e92df186c8ab6985cbf3a5e77c5a728ad067c5f43ce7013eca10a9f04b24b575dc84051f52cccb0b873c11ceb905b79447270c7d4a47a026109599b562947073f3862868a5ca65fd0d5accb2f6902e31d2ab0569de75ba657ef46bb1bd95175c66ab2e996a6da4453497be710dac22aae17c050588d318eb033541ac71221657e74f95ca79ea578ad386588181632ef61713b50411e092c59949d7320c20d6b4f288b601623e951eba13bc1f3b65ff696aefb5a54e87596e6fb9eab24f513eb0fd3fb8265be5cac0ba4ea7bdf28ad64cbd0fd168053bbdd0fc343a47d7b87908959baf6ef233d0cfcf5c881698d2a5fc5f6b16afffedc965d8723fb153d0f70ff30db53d9103070872363873e2f696420eef49dcecafeeab9f3fc00ec7511c671cb92605f0399b6edf3829d3ee329bd54c58b594ce081c44ea93b7a38af9c25509ca6aeef6ae1b00d5cd298b3885382475db6e598e49ebd522ac2dd82a5cb705d28c7f91de778c878d3c078a5eea86ae5a4130d2282b39f20ea88b6bf364d9dc67075c9a6914a9519415c66059b1cfb3e2856c90cb87376e5ac9bbbe6d8b9974ed12d859f60a4f1a7c46aa768069b35969fe3fd36b0c2d0ec72df104076f8c999cb0cf12ae91eb63b610b8c75aef8409140fb6b162deb846af5ccdd140a0e635f0a3551273be0cc6ac00f4c14825bfeb62cc7aca4d18b05c9b03bf5d6b21f1091b6db57c3d53bd0239f8cb440b313fffbe7fac05abe9376c8be8793da8e171c090fb6c505c6b5f92cbe16ed383bfb91f73baee695bb3dff7252a06c5807b5b590ad2641ff2376d955e15e031d9e653e4052ed048365b2c11f7b0694f4558d9215267623704f7ceb7c9c793a9339ce6886c9880bc78e0b55697362c52af146062335f60839ff336c02e1f774471aaf820037485a7e20a3bbae72dca28f5ca25c2390aed115a308544c9277bb24e9bbd6c20f27cb7cfb06fce0fe8f8670c98c51a059898aa400f5261a5859effb0291a6d16a1b558e5c67cee99f7bc29ea70466b58aad92f9cb9688bcc07de4e356e97fd48a6a867f30684a50f843201e11fd9b27318cddd09e3366b6f5823fbc26a8b5bf9d113030497c22cbc24aa1a9549e23c3f76a507eb75aaf1ba32a56cc77f2d2ed06263718c193c5bc60629458bfdc74fba2328e09d2b82af54ae419f982678bac52182640cbb9c46089dc73402d1f647f2bb6b624c3e649f4830244b45dc9be8119b434ee7f3a36df78ad65bfb50040241929e71f5144e948fc1091b854aeaacbbe8f32e8bbb382054e6c3013e330002ea6e627c55fe0b108810b802ae2dee9a9ea8647c5a4606a7f0f600a60e06a090f8a0835a2e5b38fd0a167256529247205b366ac0d57a02600a30f1916389068175723c1e6d8f1811045f5715dbb92328f1c53aa5b7d328c35588c54bdacfe3841021ff9e72432000ecbafbb36a957943b1b2ec38ea36f1fd99615d2b6b4e04280cc9e3c295effb783c74eb05091a52f74cf52808e5a3bb594d8804e50daeb41dd22674d73098dfe95cbac7726a4ae82a1b35ed75f94e881eb2140bacc0892f93287a9ebfb7cabdd63fd3e2d26641d0b4c69fc1174c83aaef87c26dcd2cb79d2be37dec9fba46856f4f655d5a1bb46f78bc2ffcf924d40b74bf95878a97e0a4f47f2008e665f951973635189ce891180630bbb698d7821002c1f15ffe5b874f400200df697429fecf6f849f3343f58f0c28785cfc3ae4b1d0343669216bb2f47a80bcb90ab40b3b30808175623c5baa0af6fb191f29a849ff3ece874de0017c5d33ded694d53d18f1ead13a14e6983b03778dd8cf4fe2112fe9e421074b30af7fdb495d2c483c97968338600d5585bc1ac9c121c88912de946ff99ed6755086aba12625c4c24e2f88612cd73a54a4acfdc47a8e68ddb43def6e8ebba89244fd5b42e812f6582fb9f877d60fce164be529653c7ea25779f67afae9ee781c487e102a6ca6ad8cf67465222d2f354c5ae56d8e47ef78b8f7a24b7579abe857e2032a9be5109925a783602300341fb00f9b6a15018415a202405934fd6a1a6edfd90bc29c1d03d63b215832e53da5dbf67060dc454fc75d1797f65a46e09a8348f8d09fc7ea5110897940923e51ee6c555fb06374eb45c5ed2c90174383b3963d5d947858776f1d34b8d210f7d1367ace9c1b05985b31dbdce408e7ea77491b862933a4fae7072a87e01b455c3b749a93500bb5460a32a74b9da2c774cac3975b07328d06e08f58a123e2f3c70f7a9099797770dbcbdc98eb1184112777b2093729bd1ec41901abfdb52aaa6a42263d0b87ae0e2f21fc2d4a2d5359d4017a1d1a74f1f248fe139252f233efe6eef8926e3fca0552758c504850c2ed27133ce40177b894031f1f1098e1fe063cec1533400d1e5f895b09e7adc536742facf5a9e0a3c3e4b4c13bdf60d87f2d16d0d15c3e93a0aa83b36a86812ba81ba0b36a5c782254dec8e40a0ee287e75cb7a0fb4ff3c0b5009cc00e261cfe38d619c9e9ce114aded06b5a513f178462c52fe06b44af438d502ff14ef12d3779c470f62cbdca0f9e1ce502cf5bdaac548d871eba3eaa9352ac00f622ecdc571451ae7ea6268f0dd0c76f50be3ee27b1d233cd7071f4165fd2da7260937a1a161b17b15ef7c0cf7ac564770a119b0dcfc554c3c5d4a453ba04af79369e3bc2d9e0ecc718d56ed8b63f76c5b6a38c5e0b08cb9e15600d9353eb31411872571e6612d8dbd6448181ae1f02b1737da80d1b1eec46167e190fe3c33236bfdd44e884f8dc1e57e5a309c4f077180b439a1a63d0c84fdc3418f0908ff635718b5d6dad3691b8fec19da4fbe0c51304060fbe64ed64ad6ffc442e6b19bcd409d01b02efc6007a0f8de521d5c9a1136e5b5aa7c21390a3979f86a7b60df5481fc538070b860304a4f4a1ebb05296e32c88a12866a5f0115d1232e2bece46bad5fe7f2d0069b6d22a202367b3319965207ab651ce953a39deafc853f7144b3b516ab6a729361a6ef6d447dd5de55a516433ef073b15982b18fbe1827fc45b1784c7dfeb9c4e7cd9557e47379df9a31ffbdf0c3d873fb4a400c20a7f941a9029e03b5d567a825567d79b1070cc24493a369294853d9293c084dfec18f8bbcbc07af22ec05e2d965776b9f0a4e1d004c2417fb8a7832b9cfe8238ae2deaa7e296dadfe66f5ff110efe1adeb581fb51fd76e96aa709c9ba5814215b59a5551182dd8188b1bed375e987ba003cfa7ab4bbed5135e2af34384d1dd338eb717ce6f61b1e937be0f150e600e3599c2d6014a090605c2c009dcf3001a68ddebe6589ddd8b949b5bba10a126b7249468209b5c876bb416ed92cbd3b697195c3eb7cd0d9a57823a99ef3031c8c6bfb46640fdd9f04f52d2fcd38c34212341d870a260d47f40871766a37214faf6f5aceb744e24780d4262a53474c0588d30277c525e09154eb9948d8292179f0679b2e78c1b1fac0dce531f38ae5fc5d9dba170439696b9dda0bcaaa05543e2c845af66ee6d22d5d2160ffe85b2e15c3c1b0dbab981593b507d3282887fe2b5d3f101645d616da94a673df1781b9f364fef413f3340f62859b5a5009375777bd5c3a753a968029b9b8015a62ad98d751684bff782d9d20b8c29fbe323cf61dcb7704d43b79ee66aa54c039b9ed754daa417263a52dc36bb84536370069b95e1d1a81dd9ccbb7ba1d39b52f0492ebe11230b52ff71ed7f666776b706a3a335d3447c4b320868d07bf5b22a0cbd8fe3c9685d677a643645e9b57759ee82e680d915d53d88d3494400f7e1bf7e0c9393720d39d85ba9baf8fa667c6f630eeb46ea88a0a7dabdfbc32990051b6322ccdbe63edecdb9fbd7466106c4758c55531d46aa11a90f65adf80aedbca7f7c048805ceea9d81f2b4974b79db2019c3cf28c46ca73529bb45ca1450a6cbac9b24d13f377de60957efd8b5dd497cda873dd7376c160600d538c7b2ccaee4ae2a33735fc4bc1eca01f75288d9dca4063c3c131042f173991c787ac237b34c17f0eb0cdf405659e37fb9a25b14a9bbb639cafb746888f6f35ef62b3a5423ed4000bac1cd8078742732ae4d953ba6ea7303797c729c136cafaaabd9c4479c5a1ba5a38751316c323630067ca82552d603911bbefe1ff02103d7bae4f4bef884753bb85f69b41f3b113e17126cfa5834d798ebdca4aa6a19208e6f64254ae8d5a023ee291ee03e4ef5f97bb861aabca9efa93549592a5f3351eb7c5c785b3e9c159088974309872925b604a1d388205135b69e53377428b954c6d5fb181f9f05736010d5b0976e1ffb4f9bd71e00eaefa4d5bd9dc2a6d3ac5eca08e99992c37b6f656d3a35d4262e0a3a3fa3648dd7798fb37e71a0e41fb28db0d324afa939dc8c616b51d6d1f3cc1e31310c30ca0bdb759eef17691e516c9fb9969436028788d337f2be60735c9cea276e59b0d6af73f77757327f2abbedafbdb2d7074d3d004d219c50cddbe712e4dc48cb9187e65a8c579cc153c835416daf1e6c27fce68b90f1066968409253c6319b269d3af52f84dff5167c8435fcd8ddf5d12fa5af88386984ccefd55f99103e6566ca9db65840da564c5e65a5f16e7c868277bdcd5d75c7a772dfdf00d7da944fdaf8d0d1dc8443f99529a15c60b75a4a44b051a41832fef0d6740a12ad73f07564a27fe6963561157e7d3ba2eccada0ccd711e52a021d1a37c01af93af4b1b3e6ffa05d91b40c49742a4d7eeb7246519bf52405856f5933b843f8b82a1a541481e9d8bc953a05c8a2fbd7e071d8864fc465cd695b77799702e4fe7045bc48e924b72807e6210100f292a76795d7122ef21255eba5e9d2aebb7f73b4985eea60f3ab0e4f2443c8934ac93bf4e812f5d570a0344d3fe4b78647b01aa2218c027527a81d0b89cc45aed7bd2f13785b2bd5cd57bc02835303ea0c297f4f95c2e862b8b0dd590238bb2e5f76803410e44bc172a", 0x1000}, {&(0x7f0000001040)="d1fee361a87dca98db2274f82fa8c994d0ee9086a692cf0004ae95784499f05447183ca2634948dc6e9ece6cb73e09867bb01ddb9580de24323ce3549baf8a5586b9248b335fbb8a97e545936e782dc8424a561afda760e3e49ac878b7ca39a2eeacc85cda4b2c01136d2807ec4872928d0d94e773f96844d6677a3d603e3d903cb3b0313ac72c9d036d233c1a4647c53a8d343632d422936325cc782cdd35fcedc77e4a45fe51a58497b1c654affdd74a121c9b8b9c16edd636c2cabfe4e9c07fa5a8da0b7e868b6db3606987d40e20489d3a8fce995316c1d257bc897c09598bd4b7194dee2e8d21ad21160cab2a331fad887120ec52e2", 0xf8}], 0x2, &(0x7f00000016c0), 0x0, 0x8}, 0x9) sendmsg(0xffffffffffffffff, &(0x7f00000043c0)={0x0, 0x0, &(0x7f00000030c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) 11:31:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffeff8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d", 0x6ef) r1 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0x80) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000200)=0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x20003, 0x2000000000da0, "b08d16c65519470100000000000000d8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:31:33 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x8) unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000000)='r\x00') r1 = dup(0xffffffffffffff9c) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x89a4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x4e71cce3fe065b5, 0x158) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x101) 11:31:33 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) ftruncate(r1, 0x264) execve(0x0, 0x0, 0x0) 11:31:33 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000080)='./file0\x00', 0x10920, 0x4) r0 = socket$unix(0x1, 0x1, 0x0) socket(0x18, 0x8001, 0xfff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x6) 11:31:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x4) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000000)=0xfffffffffffffffc) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)) open(&(0x7f0000000040)='./bus\x00', 0x90, 0x80) 11:31:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x82, 0x19d) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x800c7005, &(0x7f0000000100)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x4, [{0x1, 0x1}, {0x2, 0x8}, {0x2, 0x2}, {0x0, 0x1}, {0x3, 0x868}, {0x3, 0xb6}, {0x3, 0x9}, {0x1}, {0x0, 0x8c}, {0x3, 0x68}, {0x2}, {0x3, 0x6}, {0x3, 0x1f}, {0x0, 0x200}, {0x3, 0x2}, {0x3, 0x28}, {0x3, 0x9}, {0x3}, {0x2, 0x3a1}, {0x3, 0x7b2a3910}, {0x3, 0xfffffffffffffff7}, {0x2, 0x5}, {0x3, 0xdff}, {0x2, 0xbfa}, {0x1, 0x101}, {0x2, 0x8}, {0x3, 0x9}, {0x2, 0x3}, {0x2, 0x80000001}, {0x3, 0x20}, {0x3, 0xf4c7}, {0x1, 0xfff}]}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000002c0)=0x7ff) 11:31:34 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x80000000000209, 0x4) r1 = msgget$private(0x0, 0x8) msgrcv(r1, &(0x7f0000000100)={0x0, ""/7}, 0xf, 0x2, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="433ea46e893868ed9506aa46e7f1714d4d8dd9a53d2ecc8ae514adf1dcc0c1d1c6030a59ca9c04c312d35eaee3b66188e1fce07f99eca5bc9cfc58e0d00d288aa2c6886637f29450259fadf9ab691c9ccbb7b6b1187b5b864920088948f2ff2913c56f301fdee213b834dd1c430736a657d8bfe1faecdaf329fbf674d2ff5314561d25a82b4e1a7a4e2989af159a69abac30d70fbf70f0d6aba92b82a69a6f589b510655dfbe4bd28f366caffe184932bf79c62e8f40ca8c7cc5385ddb89e3010974d8fdbfba5ebd12ad70ce10c75b3adc", 0xd1}], 0x1, 0x0) r2 = dup(r0) pwritev(r2, &(0x7f0000003a40)=[{0x0, 0xd1}], 0x1, 0x0) 11:31:34 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000140)={0x1, 0xce1f, 0xffffffff00000000, 0x6, 0x6}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000040)=[{0x24, 0x5}, {}], 0x2}) r2 = semget$private(0x0, 0x7, 0x3) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000100)=0x7ff) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x23, 0x2383}, {0x0, 0x6}], 0x2}) 11:31:34 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 11:31:34 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0xfffffffffffffff7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 11:31:34 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) 11:31:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x8) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2004, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0) 11:31:35 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000000)='./file0/file0\x00') sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000180)="0f8c00af13958014ddfd8aa7226aeadf9a4af33f7436f83d4bd5afc3cff8a91628ff74da8ce38da1e2bd855eaaead73d0365cc7e0748f1c946e3a9d1059d224ca0abd94cf136e90dfb2e7e220e48f0be92a9fc4fe3", 0x55}, {&(0x7f0000000280)="1af36fdadd44fac092114d1eaf41eb188ca419a4c97a36e1069c0ea924ea46884907c04c16a72ddf7f117097ef7bf1c5e7efe587f98ec32e5c1da0ec7c20a60c4d929fa1f3700375781cce6a4833e3f8fb51ed47a681e5f8c73c50658b", 0x5d}], 0x2, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x2}, 0x2) linkat(r1, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0/file0\x00', 0x0) 11:31:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x80, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x140, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x290, 0x1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x80, 0x0) r5 = syz_open_pts() r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0xa0, 0x0) r7 = socket$inet6(0x18, 0x4, 0x6) r8 = socket$inet(0x2, 0x8000, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x40, 0x0) r10 = socket(0x27, 0x3, 0x3) r11 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x10004) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x20000, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8, 0x40, 0x2, 0x1cf8}, {{r2}, 0xfffffffffffffffc, 0x2, 0x4, 0x8}, {{r3}, 0xfffffffffffffff8, 0x4, 0x21, 0x6, 0x8001}, {{r4}, 0x0, 0x3, 0xa0000000, 0xff, 0x80}, {{r5}, 0xffffffffffffffff, 0x0, 0x4, 0x9, 0x1}, {{r6}, 0xfffffffffffffffb, 0x0, 0x2, 0x3, 0x100000001}, {{r7}, 0xfffffffffffffff8, 0xc0, 0x3, 0x3f, 0x7}, {{r8}, 0xffffffffffffffff, 0x10, 0x80000008, 0x4, 0x7}, {{r9}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0xbfb, 0xf1}, {{r10}, 0xfffffffffffffffd, 0x5, 0x40000004, 0x0, 0x9}], 0x20, &(0x7f00000004c0)=[{{r11}, 0xffffffffffffffff, 0x0, 0xc, 0x0, 0x1}, {{r12}, 0xfffffffffffffffd, 0x4, 0x1, 0x10001, 0x203}, {{r13}, 0xffffffffffffffff, 0x10, 0x34, 0x416, 0x400}], 0x8, &(0x7f0000000540)={0x4, 0x6}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r14 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[0x0]) setregid(r15, r16) kqueue() r17 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCCONS(r17, 0x40044274, &(0x7f0000000000)) 11:31:35 executing program 1: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000200)='VO') mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) mkdir(&(0x7f00000001c0)='./file1\x00', 0x10197) 11:31:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001fff, 0x86128) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="b6ac"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0xfffe0, 0x4) jVµ¿>u+þÿÿÿ MÕpl…°'ž„3¬ƒN4Í)r›ÏIõjVµ¿>u+þÿÿÿ MÕpl…°'ž„3¬ƒN4Í)r›ÏIõpckbd_enable: command error 11:31:36 executing program 1: geteuid() geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r0) msgget$private(0x0, 0x42) msgget(0x1, 0x2c6) 11:31:36 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="cb2ceba48610b9e823509b81c76812b07a15a7ed54f5da4bb9b91bcc7e000000000000000000000000000000", 0x2c) shutdown(r0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg(r0, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000080)="b6e40ac4fdd8b8c172a634219d84a5c91ead6f77ee98854ae1315164791a09fdb2b81f0aa3a0ca022546f25c702b036b70bd1d5d20fb77662d68cbfaaefd843f6774c378faeda5930974037a41ce15d37cd95253f4326ec14a477f1269f283e3ee1021c53661ca6be952f57d08debd81f03e867f76fbd22be97f50c3e032f63e14436ace9b8bd440e21470de457a81079b8e1feca56a21a72f62b7912bc5412f877d45ff481284273424ecf49814d71a9e5a1f3e2eff049649d79fdcba172e129ed30c6394f2bb092fca", 0xca}, {&(0x7f0000000200)="d76dfe8e074dc0e192b2486edeeedf1a0239e391564e8c62594c983ffcc6efc6ef519dc31116003d13c78273b7d6949a32ead32ba6cf5df3406fac45c92c781229285dac5f410bbf6f6dda00b0e82676d771832f6e1a94ca61", 0x59}, {&(0x7f0000000180)="3f8e4d32a6986ff02956158b15528045d3b2068f34a205adbe35b3cd0642be93521c046d", 0x24}, {&(0x7f0000000280)="63ba6cab525f3f2a40530e23ad69b8", 0xf}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="1f19ff42c99eb5c6edec1d02aee45d30578908b26fdd6698f175e4c3d59fedb46b55e1e9fd514da0af9e9f5f018b1367a584252234c4e286c1279741fc31b11ac1594cdf57da989e9fb832b45e94a9aad2fba2bb2243e49f6da0c817e466692507c090857adda39e0e36681eaa1463b7eb2d363066071267099ffa6e0b17285f3b71db23586340360da4690cc8bd49f892c29e2e", 0x94}, {&(0x7f00000003c0)="c91a30ad6f4ae578862d1d57af381a1e6cc5dfdaa52e53627c1933bd00ccbf5b08e327395d7201995ea729a97d25e7f2551b78ea20586158a473d969564c22d4337ad59b0c5a5ce7466e87d46c20e3237eb102a9907e2b24c896c88a349963b264feb124f36d7e69840b20b1d17574aba85232d74e940cd5051a6afb30942d18cfd0eb9ed522b887fdfa5aaf4ea4cb4e919c5de6a1e133c0e92c", 0x9a}, {&(0x7f0000000480)="b5f7ff4a24ee0613237985000d398d9925ae06b09b95a371934f25e48982a4945f6a448a2183a643d623ca0b753ee5f5b09f4cc25cee91069e63dc65f732aa10d53dbed5944d4aac88", 0x49}], 0x8, &(0x7f0000001a40)=ANY=[@ANYBLOB="a000000000000000ffff000008000000e9113a898ef7bc9380e2a03edbe98e05773c2be652c7055b7dbaf7c21b2933aea135ce088f8813778ac4672e4e15d5359ad87eaeb292e754382262876b3b193375e2b641ab32e32b11f097876b0402f48eff09416fe4c4b2f10b19661c3ce9c4851899ac235a9afb0ef0fa8b43b57d5668852e505fdb1f6437430d53611276db8c5c5d8335793dd8f2e52162ba000000100100000000000001000000ff7f00008e3abfe160bf683fdbc82b37439d507ba08301ab5a8234a10aa4d79500c62beb65d566b964e7b83352c080cecce53f3779e0a7495b6f693cba395801e445fd89c56d33153031763f855527335422957df054d317383d3841b267a68c1848bbd81ca76222dd6d7433ad4c379cdf5672b24f450f84cc0eb4815236bb3f127deccdc2f71973882ebeaaf1897afc72d8571f751a06ffc9a14f694db36ff9ad1a371b49e10cf2b3e46b03f629c2154ad3826e53c98e7ea223d26f50c158d3921e9ded13efeaac3b1099f70bd1feb8dd56758f3a4e00b70503f43388e3929be1c819659f33a661214236432a5ca4c2583997f444da13bd1a5903c5bacf84ced7e50000b80000000000000001000000d2000000c1cd4a109b54da5d9415da95034c3625137eb12425e8c06625290c85dd3289d0fb5d968eb620fe39181d6398dc27bf3fe952d706f108ee5552f1aea2408a4f462e07feb0f9ba599a4be5011c1515a70daf314f7c44cc951f21a8d49a1fe2939a667545193e22d19f626d025b7a47d0c6bd9ced8f004b75f3153467a358f2e685e1239c00916221625dfda9b165edc7ad4508e7163d1526ba52c2268fe16fec174c5ea54de22b1f1ea800000000000000ffff000000100000b9f50fdb0b8b340df8deb9146613003d2beed979b1b34cc4de5e9903145a106c5155783465a639c33b176ca6126b8c8094ee497c96bb1ab5f1dcef8b17905cfa7baf152cf08f3bb906650267f9e9d59923cf4b4da180060445669f6c74be552a01711646589af32eb06f91bf0e8da11fb12b76e37b9291b32e9264ef5f94d99c098111aff3aac0f6605c387cc245bd2854c28a00000000001010000000000000ffff000006df00000b4d40f8dd41df504c81ca1cc8ce417aa3dc76a5c3ba289b2ca0307f14888a04492636ae3bc89f93a3dc2408e1f3be4f859ea35d924be769262125c6ff9536928e73e937ba15fb02689d650692e83df290fb67414816783094197e69898d42fc373c7bdf03e71b81c9778850d8c979dbe9c00c8643b31ecb9253e0c235446161a8705d3e4e595a0bdb6c7a8687575541d5b40f8776aa101ac14a86d662a0e0fc6002bf11deb4f2395f99ffafc40a2db74fc3fe8c7b5f38948596d6e9880e7b875d3a7712d6441e7cc2e94d907902281c4a4ccd7b12420a728727f34152578d9726b2d6bc10d254bd29f7881e761c3e2b09f6707bc6e42b1062c4e0206f9e6f7b47d10f7cc02fb5456876d35119910e50d5a0508d2f02545e0270a6b2dd2ef36b8728baa92e94b58532bb56507e4da0a868e2035e6d7ab2f16ba9ce2df63646affd27de2eadd979ee68d61be01f99e11b94ab89fedec7c42c52e4e2319cb109e6c72b1a4ad5e27ced75ad58a03b29efb0ff93b7c3afc9a5b86e5877d4c5ccdeae438d18ff6cc994426893e543e497a15f0a5ad54a06fc9e62f2f2a98fad41a9186765957f738ef66fbf0e2cb1f6806aa84492b96e918027f610602db8a4d3e6384384d0f76b35739fa786d401d761882d3aaaff5670704733d7d3569fe5f2368dc2831009927ee81cdd14a8882f9bd424534167c799ff5e6b4d85f104cd8b492eba45b077e0c84c25f9375d03f0bbeb11fb4ed655e25f9b2904bea1d4c230d766ebc8ce01fcc0c263eca48f57de53126ffd19dbe83b9384151a0c5760d18ffd935229d863bba6f7743628d222f081771cbb822c652225f7df2765154f595b94ec69d4a3663fbe1811ad1d01aaffdd2cadc23ed0de04fd7ea98ea52c6c28c52d39d63541f28b4e5d4895936158c7831b644ce7ebab4a5433bb638d59e4d81a2a30d3f4918f5f01ff070058f83b77ea333a13cfa7de96ebbf8a883d78b63f387da2e4c071bc56ad01f06d98b005821dafd0f9500a14ab8a0106f288480a4639c2309d98e84eafcb7b239f515addf73b330c42d20a86b3a398a96763eb0a290f9834261252457c8b39be044c34b50ffa4399f2b9d22cd6195dd2bccf20e6126b42484c7360ad9a01dc5e13524e1bd7ea4c22b3b843e04306334a8bdfe5e2af6ceb3821d4d6ebba8f50ad0ca32acd7d10ba078ac2a49f47e6b75939174941c05ffcbfeecbfeec95d86b6056fab62ee067ac6a8cb961d269941d1a8154d0ded9f348b4d67de7ff72ba83b064e5f6abbac96d951bd994af6c3d40c8f263c0578f0e33198b2a169885c4429c917f6d797eb936bedb5cf27056242d51ebe28995ed81d1fb652d197cc112d93438e1ddb3df2fe97c359b842186fb657049e56d75d161cbf35d124f77de3fcc699ad8cb2ca1e899cd8b72e2ee4b4e2e6e1548e0071ea1539b71d8527e15aa1257b89415e18b93b8ddc6e081e4c5a381491e3105d989f533871dc2b03e614ab9045890d1f8489a987df24cc9d11de234b43169f2340d0d780fa5c3c1d65f2c23115e3367147d83903e79899c6feb19fa9e32fea8f759c73f754c3a398467940bb091971b39fcab70f80ec420e14c3002701ff7cf785fb8ce97335bba5e932cf709be11acaf31eb6346ceb1652293f7cf9dbcbb46c83ab75cc0bef43d4f5563b277f0c485b0d8072aee9cb89039bd7ca36901a7cec7d513a59f937fc3322f6f35db6fec8d89721a2e9439350b1d793fbc68da654d06790d68bfb2768e0f6fe343fb03aa3e35f9edc518da49bd99cc12fa30f7f3bca447cc196cc11c0142f04a552ec60e8358f251db666a19b6e86ad4359b95314b541a09369c9d389cd791c794efe2ce3787f739c62cd728d75bc86250ac8da09a17320aca3515db9a789d9905d3058b46e970411abae1b0497579f7d58a744a3e902416b8b751ccce18fa24d7ffeb67b4b7f29c60312e1f670f9ec466c780b27e2da53ef4bc6b6f72bae2298e15c26e12a662acda814f763cfe64c67683e8a4f35b1b1d24841aa49d20b1e4a4dc41e689c3d8f4bfe782639384350cbdeb8f3a054610d5c718b99ba4251128ddf964b7d5ae2f817d3259f5522dc74c89b72f3fcb667dbbce041120357ed7fdef204ed11007cfe7a384994725fa4db0ab365ec401cd432d065042f0e1425e0eae8caf656d3a5d7e8af4c8b48d58671d9c401050a471d9c34c4093849577fb43096e7c73e52a8403866b38215922d2f737ddd44f4409e8c32c233e26a0b59b94cbeb8459cd3c00cbd856a8f8cae6c6cb081b1ce693648ac3dc8c92332f5f1f8b4f8e1f8a2bca24dcf37f97d2b194bc7c6df531f0403dad25247ef3df5dc85957c9be5752aac6c83dbce6083441909c17ddc07fb5a31fb4dbbb8044114d9b2a87d7d5b650b871dfac5c9e0db613893aab82d7dae9dde28a176a0b22bce7fb1941bd4e83aa7401f280cdd6ddda7cf1561498fcf134303567fd18b18d1453e559bf5548c8dbeefd52e0019cb67743c875a79babdc94994bbf2ca76178d6967b5eff289cfae474dad56d1ba208d32a9fbf0178af337d2d424d031e1e748ce7bdc79cf90b2d9dda168b085786759fa10eb6b7ace4d3c97a5e37ecc339e2c631c90616f23b8713843ef6addb076cfcc06cc796c5c3de40fd150819379973a93bba311cfacf2aa03f85b6652947a5481b99345526e5bf6adf46d35b7991b734aa425c506b50c4687838777351fba7ca3b252baa03575ff26adcd19373d1c2a3adde29a2eae34cc59e1360cf959d318e86c69300124c1ff5e1dc889764ad6bdccf0dad11aa6e3e8ea0cf7feb49982b89cb86c07f083e0001d81940e63d38454f955f1be42a5b6b03da93e1417e6828c912b7acd0423eecbc370a1a77651c405497f5ad1983dc92665871407e1329c50c5bcc881bebb7d7002b85b09d86d53dadf93bc79cfbdd67092c5cc3cb367713c6b9ae095054284bf80457d25a0c68a7ab1d790ca6d8fbb5e4d14946db715d8008c17e7ab24c51ff89e0c86bfcfe1ef84e3e1e7b762375284c7b5b94930e004e0002a2d8cd5c0a1fce11194803a6bdcb3ac017dd3dc3a358a495634959c6b2b211577c3a942d40a0097161fba39790224780d7baf69587b02d2f6aa8a9e91cca8c8a74a932be07cadf2929d63d5b28d160eda652e38e31d74bbf06b97b16fb801c718b8a1b07dc5e7fcc4df5a3693c78885125dd8a3d6090abc7a057fccd466d86df3276f8a4a9100e238f6e9dc2c37975653d3f83a6f88fa52e17b6761672d354ddd2a030f05ec57048e389aa8a36e5ac07740e46696e614b021d067d7364b0ba9e4f506099ec11973f945adc7cc38c67ab136d5f991d0439f55638d3f6c3dfea749220a752b4904e2f9176ed3de93317831f7da24f46367464b636879f06f122edfe20f42557f3558fc85eb2b2828d35bdc93fd1d98aa8fae49c21a0891c5d6d4976ce8921976cd303cd500c92a879e3db5e932dcfb5532547680ed7aa048ce2b4476d80b974c8ad423884df435cc50546bb90a301e8a70965e08f00850171edf922fb79c84e9cb6919261320cce302a5fcedcf56bcc44d7b743c1479f1007b4ae7cd0e1e19d53fa889833cbce8fea1b6409d561dcf16eaf21845e043af351ff3cf83d51d0c5ee7182b6af1a23814fa2618ae34b9e2fec6640c8cfd243b5bfb133c7f416846a703a65420443b6b8b44519ba337abc04f0ec2a20d5d944a48d9e1f57e4af9d86d93b430fce9df0371777df21aca383e41be8c06f0f8a1702f58fe30c3b6959274761f91453bc5cddb4ea5eb59a1cd18d601fb25394952ac64846e4c71a93f92482ad52b7f72e0831c77be6551ca684d67b3e1c4aa8c16913b13a625510df7fcf3f34edb2640df5a252cb0130bd91f5e2c14308d6cb92e0915dc8a81f89edae21b6b822ade335be503c3104d660be1c21f3311adbec28e5bfdf87a79a6209360cd5b638b3e759d7c158888b6873666991ca826430421ce7981c748f0e3b9368a7d098d9f7c1ba2c0b533ea68edbcc83a711ad773b32c516a49ec12eeba6eb27fdaeb9b4356c380fbb3e11d711513277141637dbbc3fd18a243f947890b2d824cd12137c99bd989cbd1af2dc5edb8aa82d2b0853fa85e410c38bf44980529d01485463cc49199ac0fdaffd04f252a5d7bb72497fff92c7210d97533aae153408e3259fb40c2f1159b62df45a5126b3b0fe5e78048a8aeef1e81c3b0d06fc6e5b1425abcf9337e5ab9d2a345ae0f76026b544a3eb233a0414e6c540c92224e3e8e837500c67897e146dc71a91e7f06377571b9a55444e6d511bbe85a8d260825689f4f7fe6ae77fd15ea3bae53ac732bf8a311d1e478a915d63a40ccff9e82ddb313e0dbae8108579ad9e633020b23c7b0fb0357868f846bb9ef84c61a107a41a1f5ea240d96e3f9447cefe8f0ae112b76cd466fc757c0b49176fec8ea8f232cfca0f9ed00e870e61743fa39d4df18fc9927d3397da9df78bedbd56ea19b0ac50969eadbf0214a9665f66ed7f2dccf0cdeeae942c9b1c5c4f7fafe2c5f808d70f47f6d88c83434880d553b10d6d29d238f9cf50c08ae674b5e6554c4c3e01c4398a3aa287d2277a250860fb5dbaa9805376fde51adf1d4fe7a02d0e40954951876d173eb83fe096e1c8d123f5643ef6714808eaa4a0fcb3445db4abe2ab7aea87f9046d514c72579e1996a4dbc579e459d1c71141a62c519282980510f61a4601febf1ed083547f34b02fa63d8d8ade109c7447e4867bf117d6754682b90d615e31c8d3e35c9eb697f8cffc22c16024c50e51797e2d0253fe74ce7699f114181e8d230c19e3ce53cda29ffb54020e5bc49a4d74cf122b6ea77de9cfb2d9e15a369a2b562b5995c903de2c63e4c6e63454614416e8f1c82b4d042194d92618f4ed7ba862c998d42c188e9087f3162a7feb257fd195cc55cd6dbf69cb41c0464d9f4b0c4be97d228231cfd931ab28c8a9f265928d9c0db6373eb1fdaa7caf58abc8a7dac92f3479dd4d969e3100933a210dfab7963d4a0601a4781c0bd20b9847d996e8bcf7d3b1556971510efd095f2be8e67208f7dc3a633fba54a4aad833d4f97e7c97a4798bd7efbcb7f3e5085640fc46a2ab420a876866faf1f8c8617172c748ed80af6d04905edff1062e721c84b879cc1e1731c9efd2557d77ce8243b6adba054fe366acd3b1a12fb4b06024d3a34fab4153a4752cb771af6ff53d2fe98c03a7075ddf98a41b46e119f064165c6ae7cfa3be23a05167fb2b8d04ec6a0154b30484f057305c721c03b09ebb38d060c2e2a4d846a41e43887a1f2fe549f94afbc450df1cdab642ad630619324f10e01c7fa4268675ad70ef25c34b5bd419409012528fb1b71c97a49f7cd749a0259a773c07654c91c95cfc786329086a4a6803d24319819387d6f7292979fbddd140a9e6a946dd48673cbebe9d4dffcd99b62288f9db1e57606ba0b6b25f5458874bf7649777c1c873781ccbf8882e59ddae13845aea22a16931381de65d0658e2bbcf329121ab2049ed138bd3b2a95ca47ebde61e6a8988680969fa593c47679c8875cb47f510b83f564aa73fabcba726d2626e7bc4a823aadce617ecfd7f1c4085014a8b8ed8d0af7a918c63d2fdc6748e32bbb3005dda374937f74d4f6510300fa52c82b1f2aa2ed041929ca2b2d4575e83cefc88a79a71c0e383cf213d410e93976f93626df88af767587f9c84310b8b82342b7c15e0fa8d86aa0b72aafebc50788b9d520a8a318f297a84a7fb4357dc0421b83878a2f03d8ea142da059f3978a958ede800000000000000ffff000003000000670f6e4f004640c26be9c0497d1d4df5cf266860793715f069c616a9c0ff49af250792569611684a3262b7ff212e25c193cbf19e1609164dcb8bc35066d866a9c2a5f12345e24d44eff2f64d3279a48c2965d3018aba3f2288dc12d4458bf0c6defba5edc8225e0da431701c611b040c70c081e7a7fc0d3d8d47010ca36c740db0864c118aa4cedfe04d6ef2e3887382f9f993682f8f6b97bad6ef827eed5a50d3e5ca4cac8dc7afc6d0931cbdea15f410e85ec65cd0fff543fdc78677a609c522a0fed351e36f52790d5127cd113b9fcc73fbb000000000af31ce9e0eb874b62b57f6f433e3dc7f09975273b44f212569d734dbc19e5083e7b24c4457bc31d20db251c34dd3513438b484ea2591ada947dc9e39d029999cf21c569c16d1685dd93bc49a2fe950119b3fd6beaeed3ab0e5217c02dc99996a2c26df5cbbfb12827977d4f60eb96aaaa9c2433878fa3c0c77beebd0c78edb5f4dd306ad3a3e4978dd6f87aaac8a6713eaa1fd5206"], 0x1408}, 0xc) 11:31:36 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000023c0)=@file={0x0, ""/92}, &(0x7f0000000000)=0x5e) sendmsg$unix(r0, &(0x7f00000024c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002480)=[{&(0x7f0000002440)="9130169fa033761c2e9386bf6ba8bd265dc29bbeee810ebb93a29512276df0c0fba2e7c44f623cda1d48b3588544fd41474c50", 0x33}], 0x1, 0x0, 0x0, 0x1}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000002740)={0x2, 0x1, 0x9, 0x6, r2}) recvmsg(r0, &(0x7f0000002700)={&(0x7f0000002500)=@in6, 0xc, &(0x7f00000025c0)=[{&(0x7f0000002540)=""/111, 0x6f}], 0x1, &(0x7f0000002780)=""/195, 0xfffffe60}, 0x43) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0) 11:31:36 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x6, 0x6, 0x20e9, 0x200, "8acbc4a9b038fb5b4ff82991accf4bc72ea544ab", 0x80000000, 0x3}) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 11:31:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) fchown(r1, r2, r3) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r5 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r5, &(0x7f0000002000/0x4000)=nil, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000040)) 11:31:36 executing program 1: kqueue() stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = msgget$private(0x0, 0x0) r1 = getppid() msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="ce018000000000000000200000007abf47ffcab6e9d9baa67436fe66ca0000000000000000"], 0xe, 0x0, 0x1000) r2 = shmget(0x1, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x2000) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000400)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3f}, 0x5, 0x4, 0x0, r1, 0x3, 0x7, 0x1f, 0x1ea2a437}) 11:31:36 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmget$private(0x0, 0x4000, 0x41, &(0x7f00007ff000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 11:31:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) poll(&(0x7f0000000040)=[{r0, 0x44}, {r0, 0x18}, {r0, 0x100}, {r0, 0x6}, {r0, 0x10}], 0x5, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x1, 0x162d981c, r1}) getuid() fcntl$getflags(r0, 0x1) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x1) sendto(r0, &(0x7f0000000140)="5155c0c10d743a96d0104f07edbf573f7afc1379db54631f9f32d50dd9c50f57", 0x20, 0x1, &(0x7f0000000180)=@in6={0x18, 0x3, 0xa5f9}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x3, 0x6, './file0\x00', 0x28f1, 0x488b, 0xd66, 0xca9}) unlinkat(r0, &(0x7f0000000200)='./file0\x00', 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x9, 0x8, r1}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000280)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000002c0)={0x81, './file0\x00', './file0\x00'}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) poll(&(0x7f0000000300)=[{r0, 0x2}, {r0, 0x2c}, {r0, 0x66}, {r0, 0x24}, {r0, 0x184}], 0x5, 0x8) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000380), 0x0, &(0x7f00000003c0)=""/211, 0xd3}, 0x3) symlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') preadv(r0, &(0x7f0000000840)=[{&(0x7f0000000580)=""/140, 0x8c}, {&(0x7f0000000640)=""/61, 0x3d}, {&(0x7f0000000680)=""/197, 0xc5}, {&(0x7f0000000780)=""/56, 0x38}, {&(0x7f00000007c0)=""/109, 0x6d}], 0x5, 0x0) r2 = semget(0x2, 0x4, 0x80) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000008c0)=""/63) linkat(r0, &(0x7f0000000900)='./file0\x00', r0, &(0x7f0000000940)='./file1\x00', 0x4) ioctl$TIOCSTART(r0, 0x2000746e) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000980)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) getsockname(r0, &(0x7f00000009c0)=@in6, &(0x7f0000000a00)=0xc) semget(0x2, 0x7, 0x8) getuid() semget$private(0x0, 0x0, 0x408) 11:31:37 executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() munmap(&(0x7f00004ba000/0x3000)=nil, 0x3000) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000080)="75835588e6212ca91b6944d1c5df9e8559154f523e243a26f1165a5b31b597f76ccfd803af7f65523a37b51d877b1f0ddcad3928455edb1ff4c334cd2f3af660fd11ca8f9f24b019c2da86f626daedffb78e6ca37e35fa1cf7f277acfabbe1fede2c97a3b801e58c1792e96ba8882638ecd0d43fd45298e3f049ca20ad1b3542b3b949e833665c88708bff13e52ae48294a3fa40f37b31c09a3920ef39df53c753360da811c85eef283323a82b8d3a3fc0", 0xb1}, {&(0x7f0000000140)="b568531a8f76f0e3e66f1c6241a1a2aeda6057a51d36a550336c15a6edb60c235e4622e2a961c7e06289bf7632dd4cae8daf4d415d97ea8234a188004329a037c559a9f8e05094ba99e68132debf98595e0329ac91ae996cf473c941a50c28acaccd8aaf853004932fad61", 0x6b}, {&(0x7f00000001c0)="26a18acef3679b98540f76ec72064e7b80bb44d3480d27c2acb7b0cc0dd94ece726af4f7decaa85b4bcc92a29dc084f3be2d8149c8b8df605281b9da048e13a2a51d896c456df022b9816fdaeebea38ef3ff46582faa1c3c6e3efd9b526cfc447635a6e1b3c98db1714df5ad65d2234cebd608457790dc32db0faea6fe0977907e99a5aad008db0ebbbbde350b0bfdacb7b9da7bb49e7b684160262452eea7f9a105d8b454174295dab14c405dcad44d86bb8c4bf539e6450fb61564abf8de20354dbe4ed10bfbabdc4ff4afe0e209ff9bb1eedda5ab562dfd6865f649b333", 0xdf}, {&(0x7f00000002c0)="0759f26014b4b62aad14e602665f625f2911f1b0d1ca81226590d244b659b3395e8ddfb25837705f5dc1a1292b3a0d4c9632192bf97e94556efea03c543b3ef56e2c693a3d0e04b2371f840f61ef193daeaa404dadfd1f20e2f9531344d97ca44eadf2e32123311860585f5ea462f4e341c39237834b7eea3607d25a8e7b91a37eabaa6ae2d25af6ba1da82e1a366cbc938200a88cc17ea088ec0e63e4eedb8bfbb85f396a632902ea9ca6b697e333fcce9fc6c8fa52bbb677bf33ea38954f6fbac008cb3165d4e9e94d5c3ebf7c397657719844600db587cc828311841e36b921e8d366c5e659f5e1f9e6409bd96129c9f00f6c441b9a152e4776331817a7ac794dcdcdde79d629f5a0350aca80c93bfe5b7381d605989c99ca7627a4080d3cc080b70fe7761bb58f7a36bffac27c1180806f88142018d3e81c37d40778e99afce47376c3e401c8f7f6fee365f573034e17244a8ad1c89e98b85162cef9497741d756d1fb47691393ac3af91f6c862971d95d781426b661c5c1c5d23ecb047fb1352a2ed0d75af4d6a80e20d60e36d676c6b8d22d8e890ac2c7f7f6fd8ca161b3724da903d88d114226ad9256a21b5cd4c3703e99bde4e3dcef2bb9583d01bc69140cb7ebb3d42b91667dd6782c9496c8ea6a24089fa3d1843bb9598336b1df570b3b25f6d25aab343254a65d6ff43eff9979b098a0f6079bdf035dd0197206d49af9ea7b00d7784a3a5373dfd0d081282dec483620dafc4d488fdd036c85a2f05372b516b1b6e4ddf7954a742ac49988b6ba9d54f62d30193a7214e030103b60518c6b34f06f0d82c9fe41d3a229d777a18fcaa4c04c66be40aa3241eb8b7a5d417839ff40fb76b27fbbb7c2305872893388289c7d6acea466f0f152d2a6e4b7518bb6af8586142366ebf10d4b189ab1ca6124ac642dc9f377e5635b1404a503e001f6e03141c02a47d758e616ca4f0cf4bffaa622f8700a9639f26bd347690ac7a79262cbd5453c3c4dcf1b4c20437ffb4c8f02699e0a3263c00b520acf134272544cf763965def2c6ad390eff2456157b3c7e77472e3974295389539fbeff75ed3e313c2a2e0a341959a41031641a69b62f43c36b64e387e248c092e408b4130f91dae0a0ac34aa9874f5a3ce2dd138897d3c2cc38836660081968abe4e5825b1c8083adeb0e2a007a0eee4159d92c6fbed086cf069e54f8fc17587b4fa325446f6e447ae94207f44b74b20a268ad5d1c24f3e97dd954128a65fc0cf6d19f340426f9fb732f949da26eab3cfe3266527d9a0d6c8586f305a3af369f7e5147f25412508ae2d24c0f15a4a58cf1853bd272b8bc7a9d0da787baaa5512f8e0b2762c5bb420f368c1c458f585ff2fcb842673fbbb9192d9b07020f8c9b1fcbd279aa2a1c675d5d74b34184961a88e146dafb4582db806e5925e62368603151a6b7af00b69f7586b50944d5ecdbb096d0b3689d6ca1f8a67fcfcefaeed742c07f56b2524da7116147b4b5559db89ec50875ac5502bd51dc8eff03030a850b1c39e84ead8da51d776db5bb0766895deae37ffb0bb52179b586ed2d5d4b2860482d73255939d15d4851d8a86cdbe729fd78d1118da58f1e77368a97d24ee038ac16dd4887d900f57bba8cd6731b8a8468f5cfaede9765cce84c33bbef061bc40a4478f1920d9046d5db382f9c0e9693cf5db60eefe6e55515eb656a249c36e449759435612bccc320825934336cd6aaa2183faf8b6138acdedaf20d36e22a05d6b30ace1def403f2d5001f3f31cd8b3ba7d9ddbced781942650eb99a4e0ab1e2ee427dbf125b41d4098a0fc3e097e2a815d9a77a9a7d998e5904c423641bf221aa0975afb0038773ee2bb1d9e163bf886407ba24255b6461c94ab75c1a7a788b1077bcaf94c6654afcbbb69d793fa77507d919c16950218000eb04bf49c9f844ce14252df1f78c45a58c883c89f4f3fa2eec8d619967087ac80d0fd34760a27b43fa8cb2f3baf99e2c1e012e62c8bc315c09e751b49a63978e21b95f0dcc66e6aeb51ec2e624551da134caecadd47749d37b336c218dc97e42ad43446f489e637f4a2267d3461cf971ce0b0dfd6a75c6e1f465785a0c2a95961abff94f43b43c49559811f2a196ba527b518f7eab10e2b3bdae36ef4b899ae5eaa3ce65d13bec839a2df00d785aeb8e74246e4fcafc371eb0c5366b8cf84f7b9144aa190390d36a8c05f33ebb6102402d5dc9b9533bcdb5c08d716b41a651245e4cbaa393506cbffeaa6bfaab314bbd0d5300cdc3089cf8b02c04cd5ccd4add4b1dfd138c44b1e082c9253b60a88ce09538537cf4c35540049e0bf81181e442927c271a0e20fbff8a11b23c1a7d1cf6036259aec14cf302aebfdcdec8d8c28e1c5e31c6b37a7fcfd0e4c03c0671da72e9d23fb793ab051e9e75da150dcfad7c841aaf9f23e90a2115c0c70937624e8bdd241102e1e865e08052fcb0d53d80622b4b2ffc00e54734c67cd3186953e64e5381f1a1e78a4399344371985f702b7d9e3a41f13aebb52a42d6df1ff3a8d74e68d474b7df1e21b7f4892c6e62d9a9a1d5266e31ae0f93905206d7e327cef0750ee47b6783adb2575584bc16c9895ea170f0cbec59b0a70e52b26c757f348b61438d8e782ecf08469dbb97e403eda65a6697910b7fb5e6df766f3e600f20d6d4dd0f0e9506346a9b880d6392c4ef0191a4c89c6f7f166d6ec5b44e0f7f85600ff47c6d8ac98684f3a9ae371da07c3667bd5f7cd4275c5d7abf4e54934403c57e34b9d7717e388258e9a25e105d9682c587a91bf9bfd8792943bc67d191436539f4c09494831e07e6be776a3e01b22a5b8ba06b71a56d2c606d3356b7ba6359ae6349ade8a83231512c18317d7bf0e207f7b28fce18de3908a80729a5ed6d1150387ad8266884cf206daef85ce961eb8491ad43cd56328d7bea5c6c627b5c4b77ace313d8b774f187f5da60d41dcd551b350823bf2bcfe717ff77876dad73dbda03007f66fd4c6464bc9991a7ff0a2a661511f36fb40b4292649db9103eff7c1a8ed4d76c07a6c49794acdacb584eac781987280225e99ef6918b3c2f03d73f2eff6e71ffab4cdc3dfc471f9fa5d0a9ce5cbf1ff0eb364683ae1598d24efc2933babe2d4fdcb4451d96b40ba1608ed1109c21cd53c6201915220eddbec8ea7727fddb2600cd15287db74fa48953858607b62bda92b58f0d81f870b374ab2ea82dbde55f3cbea86fcb204a121f908ce175fca510516328021235fc4447ff5673dbea276a13691dfcd77e722c37659ae9a56ad81a0c0f62a5d4f124b82fbf37fdc8a8a2a035a5cc130ddee71d319ffbbe76b2ccdf24bdfea9b804d8e2ca38040bb89d26ba1b496f592b5b610fd6edd8e17a1444f1aa42b266b73b8ba99550d658934a89c9c27de5c3472b80fc1be9e8915130fd16757b9b3726ae7c90029a58c3bb5c94eebbbfe830f48b5d91f5a85288b01fbb5adba0424b2ef058bc9ed43131ed5beb274ecfe38cd44f35f9accff5569fdb5bc99cf5c393cb8cc5241ad23763be1f9ac6d38820cb91129591a2adca8c1be09a4a95273a83fe22054f240ec3858a8413b6a4294a72b7303f8e63f0e186658d2ab986891c132f0974dd562355fb262fc4268e89f580ebb4941ca1de721bfb74f62129fbd2373093e643cd8adac4ee660f7cad2a0759645c5b52b9d1e983896914245592c22c8041259ec794f99a21c050b58766ff4fd5d046465ecb1a1c036b1cf4c2e9826801328516fd340f2929f4fc6b5a2f01e2c45623e882f73c5aea409e471004fb51ad9387f3677835603e3454c5cdfa6d233d010f40bdcfef63f8b380541a7ba700307c02cb4f79843c8bb09f12581814a707b89200bba8fe97470f4f4aeb4a1285e1620856389c4c0fd574a2b7d143ca6b286857907c697ebf8d35479cecbd27176d1c5ec49579dce98b8a6299e5e20378703541a4f504a881e239a40491ea7fde20dcc901dd602a254123ba7a964ade39a9e315264de504768757fd17ecbe930ab2ea9242d59c459a19d69b06fe3f245ffe70486fa74310e27b0a4092222c379941e51fd00de88a17316ec840d30e029d4cca63453f54866f96d6d0b228bf690185c2148e45a53ef5f63ad5305de0e659e6735ecc7c881da494021ef87accd4e6e3f90e53a7baf4f5039ce0c3fcdc28093084a0c9836326ac130b137983cca4253805e3c988b1dba7f12f6d9b9d79c4c26ba18bd9a9186b0e40c0a239650a8ecbe28362275181f181d1d0c911c8d11d59b1725e2430213d9d40d28b28237c8af11995085a2ad52d2a0c1223f34cd4fe1ba2cabe546cf7f28d0936d53e4a383d2268d8f1e079264695ddcd60e2d48567441d56d675d1c2b6b9f09cfd476069de99b67f073ff88558c296221ec0a01d8a342d488c44e09018618ab421303e38b3127203cf6c6e7ad89b669eb0f4cb7caefec9717383c0ef6eff946c285ed9ff1121a6b1a7b968854fac9f5afd6f4c1e3054c629dec65cb7c13a7afc6bff2c301816edccc71c47575cfc1a937ebc12722649433f5bc835813e7e6e17b14666cf08a84a5623786e7d0d486c73c09ae0731c79f57e5c3284a2cdef031e1430851fe1c604f0b8790da84184f33d3c0c6876fd5322067be52e9decebc27017e916c432baed3965c59c65816bd195a8591290afc7f218e5b62a1a3925ed8c663e6ee3e52e97a5860dcdf1348e4da8592d466edf34eb0ad9ad8977cd8d952d185c3ce70b58b615ad0f121dd29c3e9344ce9b2ac507021e1f83996734d607ddbf0b7dc734e7507c1d11becd8993ebed5e072231a12357c3a8c471170cbad50a9352df3b4acfcb928340e3fb14b0135ed6cea9b838cb04cbd7e5ae7cfbd6f48c72da2def28f34f686ca452a241eb0106035a2e50801697262c7e6f5839d8065b35a0d85a1b682e531f59a0cf986fed36589444695c4572ad9b52cce4ec942f4d35e94a4984a24c1a0ca1e7c398b429d84e72116b79c84953bd24f12b5cd5870235a6c94d5dd14c306a13a01392e088b33404c53ecd634f9df2e928c301a476e51f2c15b6b5d7cdd5e26e6805b23a455b2803b833b640c0137f3f26290f754eefe1ce37d53ab1c84d223b3f7af9af5e6e3ee12d4a30bccb1439ed304fbb236ec9bb783b161beeac1a783a58c69130e82bd10be07be2d7a21ec07a19b15a92dac11b983f5f641a0c49a411fab7bcea8845ed77d8468f5826920865139aa5054d009637387851ef4a0bfbd07af73f81f9134d22f7a813464bcbad5d446b13dc9f22463192e163021a56929ae937f39066c74ff11d8748d4e991d6e0491fbf3ccc05953293659af3072a6703e81c917bff1cac82078aae5acc1ad05959b8fe03a085d77ab2398267951070047c5e27677905ce5828ff869110a8089f94ee9200f84a09aac3cde717b963165166260b7e2847800faf3230bb562a18770125f4b558698bad23aa09bb41788c8ce777bdf2b28aec4a3525286cc8343240c91c66cc1f764745a560052df620d9d642b1bb9cc90712de08dade0df781c0a24481ec7ebd5e6a4fffc59a7a7d381c8e7b4e3f983b33fe62071e844f14e5f72d89b8454207a0921a5ee39f457dd3a11a82f626e3a891df2151fd8f540d598f9537afdd376fb81ecafa2c8f73b258ed6c2ace0f0fb9ed3978734414cad5b32b13a1e5f2d8ab0a1a2f3c584704676ce2badb5dcfd28b92d43eeacc309fceef101570e3e385f871f6da61207dedc328cf230bab940f19b3e005db4240198db18edf6ca6262db2aea696a23457a4f42", 0x1000}, {&(0x7f00000012c0)="f3d5e7f3750de5e04200359c554c5d34652ca3abb6e30ca5933d47cc552cbf04aa9ea1e9da6db9d189d72531f0ead8db8344d4504f821b5878306749d3247d2646bfcff8f538b1c7462c344bbf91a029954662281e8333894ceb2abd3e9f038a7f6cc21c9e5522283b6165a8dfc6742b77ac38e781cf2263731d04c8c471126a88367a3b03681cf648fa06a59a7b0d15a4e1985ad6", 0x95}, {&(0x7f0000001380)="76dec2b7e7593e85bd8e0b56340c3ff36dcf4318272d2f72d7560d9c0d58578c7d76e111489d515cb5ec07b1e8871f265cbb07da67fd2065580630cd321da0cb73cbb7aabcabf8b1ca075eca94594ee728476c9a96086039e1f7823316ff572e74e446a70205c781750468cf502afc42deb193146cb104ac91e6a1a74cc8361b3af231a742c58adffd7ceb94767e03854f79e9097a5bc25a948bd9a9465119dd6aaf5076", 0xa4}, {&(0x7f0000001440)="9dbdf9bb64ad3404aa51e24171c95c1ecb0f66ce53998fe5eda5b7a8cb7c25a8038a4c29e7a01e7d26ad58a18d5ec61016", 0x31}], 0x7, 0x0, 0x0, 0x408}, 0x4) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 11:31:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff0000f40e0000f87c8a5b671b1b542a5387848bee25a711000000290000002300003690d2e02b29d4d675db000300"], 0x38}, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000002c0)="ceb50b5882c34e5420c8a73ed398591193415b01a6cf08c10525df9e03e4c601868681564a0cc695f05fe9015e6cfbbdb82d25864df31d5d1ab58dd3c11884b900dcf850a21e659c4eb9fc1c66f2d8ef96a7bc4c80325ab95b9cb0494c0c391db7dfe29826a7c3e4965005bb1c225d4872b8c45eeb6020af6d2c168e1d3fb8b588be1c1c2922c02cdda8139d2d2338a0766e36e01397e3eaba19d9f492c27fe16c4b68c7b2d9c788d39943d913af71fc28b495557b1853d3839de8c9541b079aa1d22edb498c482bd5ad56e1890cfd7da511cc36cb34a5dcdaa722cc6610741d1118b61bf78c1f82270ead2e22b44598b92c1258252a4af7f4aba5d00702aaec17ae630320444d3d9718f0d803fa2c77dc8948aeed95eabb44e1c3492597e8bc4e6d5ea3b4fe544dbf466d2beffb9e9cbaef3d17722b055342831643ae9bef6459f36a680ebc43a121b367da1234035418a9874825554a3e3d00dbdca753a4116d5a7218c0ab341d70b1c8e53965accd5f3cb09975d10144174f05a401e676bd58d23f449f9bcd464ecd9b84e7d1a9a75af0e4cfec9d60e102afdc35457c847d8a787f68fe0ba604e9919c673f411e0e470b027a4119f9fd80f1c256a4e9f6771567120f4a19379e6447c6f78e9a17c5916309472ad5d1e2815e6727af0094bcb7b6e17ccf16bfeb6635f79b0a8a2fae78267cdfdf60f79c97e927d7608e0c1ea954e1179151c6cedb12ab070dc0a81e2215146c757deb7492c4366639bdbac3b15a1013126168f65364e68d405722009272af9df34fa8ad5a9d942b35a2dc3f1f2a30aa3116d57d67e274794c673c8198c98df04aa3963534371ba3190802d10a24010a0b73aa6b07e43faf7501653752c85b19e7c86d3a425050cbc900673254e192fba63b66f1a401506311fda32feb7e588d37bdf9e7fcdba15c9d6b8ba983534087ee513aaf9afecc42281d6c1a2446c4009b59c401a19adae974785ed6ed2aa4282205fd8f4e85acdf7802316930dac5fe6f6bc8a5ca7bd5e336474f9f84ae803269ea01ae8b94fb954be8a00b2aed96f513b3007a043f2a8a5d896c9bf9e0ed2fb9a7e8cb35dbc33b87d18a35d23ea95d2fe4244a6cc4dcff23155b4af151f05df8bda8c022e9a6bf73373b60d47e91db48b73d439e75314c9eb5743318488ea72912d2d0bc07ccb7e07a3b966b328356d57b0dc9290cb37c7bf654532ffcccae3498e12d4e250f1f9d4680de5b52d2efa0f62eee4ccb2e65475ebdb3a4b16c10173c162d81b07c3fc7689c212191f90526ab8fa975bb44ffff0061fd2356e766497b5f1b9b63b6b390a1c0a3530b9b66dd389078af76db7395cc2fd975975f85accf7635b3697f144f2046be129ec419fa244915de532aaec5efc08a3b6f1e659a3cb216736500bdb5e0eea98f687d6cd0c9cc045e67ca4111cf652b84aa569500bab8ea0ba1a66acb7c98b3a7fc5b2f49b2a568bcf83167247d49a09de44df4766783899233bb6a9a3adbecaefa981b32c9a0291e891055c008f3f316b6fb61f108a2a47995103cd6ce63ec5a95286e0720af6ab9e3df2d45ed98e4ea4d4914a79b4ae9dcd414c03d241576684368412c200c73f1848c48dc580932396b66e45009ed815332596ebc695e4f26544e5f60c0e970ca15dbb1e2a4a7bb4c523c2a1bfb29f68cea3491663c82f9c6b146310ae0b09452b706d0bc9272cac75416a7d987a3975def255174fb0481a2d1b0474d190ab98603354914b6529ba0a59a6a546115ee162fb73bab691fac0893fd56239324aef214c29e29408a72fdd0f06cbd0a7966032aaaf35e7eea8a7149abf1eec5bc5985e68a1ae22a5286dd4b257e344742f3ee69d7aa6a56e7797a63e3bd5f3e0d4d056716f2b1e9da5f9b2e2d010634782bbe1a1e5c3d61131ee1adab0f14f282a7e3a4206ec642695dcd48c5e215efece5457d1f66ffcf226a2294ab79f9cce6b6adb8d438d6986e07c759a160ffd4e02e5c9744008018b8deb0cb47af9b8e4c8bf7857ef723309d7798b4fb77723290a57897ccbb2c1d3a13eed0a811a629c552033f66b088bb8fb1f592607bc9eb0dfeb962d6a4163d71ce1d9943b69d0876ef638b546daf31afa9320ee1c78363468b690242fcb1b0d8742c99aac016e30a8ba95b2eb63c0d674302effa46d182aebf12a9c8523feae4dd7d9836cda44d8329ddde9e40c08d575f21d0ce57c165fa6fc204fad93b29e96524a16420a27e5c214618189d992ae022e999c97df9125580b30625ccd29f936ac7199bfdcbd239d793895b302ba38c97c83742abc9ccdd8e488a0eeceb5ef6115a29770f94ba58a9dd76e543e44870c04f708821e17c5678ea68226e73b1851d016074d42aa0fefeb86ded0408730cce94ac2c38b73e32c62107c155c5871df70dc1230298219c4a8957c412a8c402246137e54facf112a22718ffa4d49e31f8f55ed48c9bd65ffe8246abb3fc206fab3a847e93bf8a8aca22bcfa10d60e81d5fd816e41886dd411a044b325a0596c25c668c4c6bc3fda9775deed95f2be062df44821052682170176187984e5b2b5ab31943f105447e5e0180330133bc40ffa30d1181b70cb1e8072f84e0f908dc4890bbe0cb982b86d7350fd53c407b9d7e9b6e6f0ec101ec0479576a54f0d5c12903ab885580845393c013e7dbaae162dfde07329317086266274d2a5f1173de4d45c80a8ac56d7ae4713b5214f9acbc2eb23322de85feeca5ce0005bd4584d10204b2e627b09a3ccbd18d6c92a651c91ed7b40bb402b3ae5156a417687982fe5eb3fd2a339f28506e1c7a8bec4e2cb2f24b80cb1de1c93a8bf5afc50d63c43a5f95296bed4617b05bc96c6462bcbb4ff207681331a220c15814fa0b41e4173851a8af8f9e07418134ca86d00df42da6d5bf56e7a6aef8292ddd6dc8e7650826ffcc054c3eaf13480d1634cbd90c25780d345754add18cb37496c6c70df45ea6d420912999c7fb7568783b5f400c06801f122b67f229c8d4416cf7fb48fd16efcd9d8b12dc26fbfddd3f15dc8e439f139902971852aa68b6e161ba07e3e4806754eceafcaea976bf5e9676face01a00a30975c1a04b2ab3f8f45f2b53ba7a7aedac84ecaf27fab56f7e6205cd2d74ecb8d83ae62c2d4d427a5f477407f5cef1b45a25beeb850d08c82d9f782d61e68e403f15b7e138f34b2ee458aceca20c528c7f95402e925a720b92287d6bc387c160a759c76ae9745f7abd2983cb4f9ed78394cca2baeb5854d2368910f57aa65f6b93dbadfb920210629da36d7fa9a444fecf92dabe265b0124baf5d6806214827b645b94e15ec1503303170effbab13102bb57c3090a67a3955906677d46eec6c06bc37753210953c8f7cc36da945a2d8dc75ae77c3c627724baf4bd14a74ed89cf021f9b6544486c154ec6be2ad97ee9c6b246881da728c6c86194bb3ba025700a620e6ca3bb6b5ec68e1b57e3c6dde89aec8817a2204972649f2b3f05b745163a49375d9c045bbfd05f40855da8a867df290bf3f3473867e7c9ec42eb50bfbef95cd4ef05c0b346b3c00456a449fca629dbfbd63380fa292419a79fc866dcf3dafb2c2288e8124cfeb938352c31198e2abd6bb42748c401c9394f3ae316b30c5ffd488e3e5253e6a3d78ff988daa8b4aab657ee6ee1708f2294561316175d469b7dc44b8dab903c17fb646acbda5ba7bcdfb196942d9c60cc9ca5e3acb6fb151793c8bdd2b167d24e4faba86bfba74e04a64bd57c7391d9f7165cd161d6fc7888336d4526cbff454fa9682336529bdd55c45e5e4a788c55724a0a9fca50518c1e2e16f469aa5a9d5d9f38a2bf9a4709a0ab8b9824af20c3d6f1dd5b53ea56fd0ac6448a416af48aef6c8a743c1c9702a3c55c1384880238eee63bcec8ecbc317a66416eae6c0e19d991c1c0277bc814abe44983987c8011dd2acac25844542d4d85e60098deb0897f16dee3476015b7cc29c62e92343f1a231f160b1c7b0c9711d9203e98fb606a064079be87c231f8aeabec00df1eeee6c0ab6a6617e1cebcb606347b6da3945ed4ad632033eb40153fef80ad7124dc596e9fd210a347f0662d4956603dda15483364d95add8a3f2451e1cf777367fe9b4aef5f0352c1e2607bcf85f4f59d89cba43dfe476bb626e971b5df4faad6ee4af4ad017e548e7a42230f12743a5f8bcc86e33a063add607d319a5ea79ad3d3a03db4170d019bf65db5e810cda8c9ebb040aa6f86a0f6b33362a93e084068ed302a3b3dd4e919a65614c360b157cce42777a59466a847c682f3b0fe6f05c732d67b7e5d0d605cfbd276aa50fd3ef3db469fe872ae99363cef09d5ad8830d25125189a45d49a8c865ff0f3876232fde40f6963a463a3b4e2ebc02ddd2375c1634833e283651f37812b45839ae1c1925592b6d4f20ea00497e888b1dc680c67ccb8788c3d2b9710ef2b106c1219858371cb1296d50e51bcd62b23990d7da901ebee71729fbc6180968f219a6ffdd9d75e9262cad8d7de0b869d26c3ade4d6662cac6ffa51146ec8fcc25735f16ceb4b12f6365917dd58b0363721e4a5a691d6c058592cd6d6bd35f28800fa483158f2b621ffe96c72f8b8da0af3f1bd9d413a93e2c69d7bd16dad7f4b76dfee54d44fbe2ce9926e643784e70c2a7311ab39e422666182356eb6f9c3e4a10aa5580950549075a4110c97b7669c7df232759c6fc7a2487d43d698f02337b55e5feef3256d3081931e71f1218f3a255d070bea3526c2f595327d506ff65d42018c7b8f83db3cea05b2bad0d74c3d1f8f07236e41a432cd71a74a42f421d56e7eb27546bce13bdf576f749bacc8ab44e68aa44dc49da4ea3891e1796e53e7f443c79679097be23efb31178ea389352b0d9b4f1cb8be2f3dcd20e0b99cb83c935b4f1b987ac50149c32a950faede3ca1d7e36291b7a481961879bb15591653807854d370b71ef3bd2287a460fc5a4479c071cba9578df1014eeccf34eb2945ca89f6b32acb063810c4e4e7878486f0f1461f993bb28aa2d9eb10b2f2a1c71a0b3ce75c0ac5a0a959ab98703c1776f57effa2303bed0092448cb122a89e052c848ebfeb4f8810085ca7f3f4dd5c3395d0f356a057d065976bbf77f79ba787a3fd861e6ed8de5cae6899fbeab516e2ea0e40609232c26a56ab47031317ccb9c2d7607c46273998342b302030708fe33bab0bf6e357a7d1f9d6252bfa01120cc9aedc48bda221c407188eac45965c4a1415c1774d67ec51afd4c250405f1fceceb8b5ef6cd1725b74f43fcbd0f5518540ee7fb34b7365334d9d86feb1a5eec9ee98c3f178f60382b7187b16cb77fb7439fc8de5fdd56ca590765ceef934f77b8beed9ce4b9307f9e0bbea26bacabb784019786edd195767663261d943a07446ee36e2a2fae45ea8c10be1c8696328e8e90eb0d38932db1e09d6208255a62eaf87ffc7310b32e20f007bb0ffa9db8299091e321c0115d36ae6a5c87951925c97aa65cf583ae0060d4f39ca23af7c82a3a2171f314852fb34ce20adf8a2e4790b83f4a3a879e29752dffabc53aada7e6927b519e618a5eedbd0a16f16b930a3b7a88a0afafa18c4d8539cf4a72d2b904c2216a5d822f2c8f4c9ac4afbfca59ca99c25924d06d133194ba5877d3127ab4cde5dcfe94dbe75b518e69b7a0ed52726f3bfa0f50a0864a10294fd0b8a6e7e9a1ec513783f3d83a86cefba5c8039cbd3788db4146f07514ed48bb7746d9cbe3c96898a18eb04512737bdecdae05772e81b9b68940747ee68b1296d06d8f28eb0f8c61", 0x1000}, {&(0x7f00000012c0)="288d04ed975acedb2798c69515394543041cedb3c6dc4e342007319586182ea62c0d3005f58702484f4d8638314e546cc2c1b8bab8ab000e6194d88e0755883ed6ab8d73a4a8d1651439cbedf0e6b4c0e03a49e79c92e34ca6b7e7a8396e3e456f329a75cbbeefc38ef9aedb674f525a0c5f728889563e4056439989be0ab42ca7e5c441314fc32d4b33449b82514b1015f776d539835a1139876a7ec96247fc93b89c492b8aa950de16e143eda16008746a9d05906dbfa9ec852d20fa6944ca1da5e7737c0f70cac7b3838eb0dd11a61019ab0eb9bfff2dc73efe949f5017c4b68f11396dc07c37d6b8cf55c78e6ea5d5fc62b6779bdc031ecb3d68b5eb4176c8b2bf648281eacc7bc6d49bcb7833b48453ff8b9f04114d936b378e7474179b0e5e245281b5709eabd8c51f326bd25e26ca19eea76134ae00d44f1ebf1f20eae33825dfd84de60752d07747b93703ce2963bb4c8f2b3e04f3a3c9b6fb2879e172c0d7abefc1ed46379e36e41b4a226c65603a5585c55ba8ed1f8b92fd2761b090bbcacf101f6f640ad0eaf57e41b9b58d7cd861e46b468b578555b58e97d67ac462da81b5c4b2a2a1f1c6b5b851017071c0b8480e65375036719232e14f2cbff63274b4f6fc00cae4660ececfa90ad018a3dfb7bdefe229ce89d5eeec330c3e355cb370be788a58f8600158b86fbd2bf64b4969b141d3f7eca49eac535c695601278bcc6e18882e768d073877058bc7c0d9dc0f343a28d1b51cb326d24e6b0cef0a22fa316707ae0acaf313d0bb658cb0fca6e0c9c88f3c8275415dc0c01b17719a46f7bc5667abdd818d05a700939fd06f4abbaf46dc0ef2615cd9ec0d832b5c2d5052a75e07669cb939dfef416c7efe5f739e883ef50d4d6833bdfc4af14e7a96652fdd880eabf57458bde1529423714876827b102dd1f8e35ff14a077f90601bef7d09b5d05bc52273459c4257b6b40d4976139811585989990024f79671a30b368306fe29c64ae54dfa8234a9381f69bbfe0a353d570e7eefcdd884d6b2b6dce51006811c2d5d1324573f37442135ab32edf4188ac3e062decbbbff6b50e4939474f45a91b10dcde88c4db464dec09e2c1c392ec175b4a4ad01a1bcd0a86da84c581ea404ef8539ab6403e4f57c259a19dbba3195cfec095e9263e8801b1bc13614a0460065f551ca08ec2f66f013d451bd93985985771bea42f0e8765c528fd3cc3c991257d5c7fd275120c2077f5bb9f057b8ab9ad2d348ad5306dc7adc22b2f453f8dda0e613886528cea9171994850d9111360e80449217dc013c775b96274ed0611880a1702a19294ed5a9f31b677fa848b9c4fe8fd86f6d1623ca778cb9393700de48f68f6db54b4663fcd1dd61bb4962a616e5d6774a22e3e439f4e938cb1e7a994727f8746d0e9239632e8f3dc97c4d0c73b3b2c9b3ee16b109830f2de7b2a6bb2bb5a718971cbc70dd119ddba2da2babc722a000cadb79735a11355223183af9a6dbc3727dabac8ce84c4c600a4801ced3795a2797980f222ad8d90bd754448a8d2fee62160221137666652be755733dec0a93fd1e64568567189ea0c0d51cc7cf127e5362487baf37352e9f0707656bc77488edd076bd2cb112a256ea585e67b665c5e71869b9928d7783037cbde3355f162771482643e61ab15f8b4164f8bd138f0d49391770a00de6a652d795ac700be1fd491626ad7932d6436e0fddafae567d376ec7b0d9952129ea2b41782d0e2cb12a4c6aff3c94de92370d3e43570e9b8b3d93589db60756826a6cb4db4c4b922a87eabf748e22997e1e0c477f4da8d29626f765f646cd6616cd85407fc3fe14b54fa73d8eb22e13e84721e2a003f2f6ad6f9a82fe84b292c3cc345d5855920724ca904b01825e42c4315d668b642e2be79eb267cfdc3157d60bc6fff0de086af00eb91d166e71f809fada1f42e6254bb9f21f4bd3c835460544bbdaee97917c73c080f41e18241ce08187bdac0c54f10120ecf0b46b39524c2b7d101bed2d54c0c3584a00e9d4ad4fad97a3c2bd492ab1e1305d788c34f9ef021c1edabd7e342e7a503a218eccf29db9738f70a70445d2df259b36e8b5f98e8f34c5c7884a812ac6e5c2ce8c547244dbdf7e3a55cef53f39907439a854ae7217459e4f7a668ee01d556f5ada2e62edaab93c15f4cced0254a0130d4a3715b5e69db58f3911a6616e95647c191044f3cf06bd415e0cf5a42304f383f2aefff049036a44461ad8cc24babc66e3bea67cfc9852d7f29dbaff98389fdd3ae68dd102fad9b398d7e1deb051a07d81e5b56603f278a6ab0abe1109a6d5d9864b8295e59cb44bedae47ebbabcfac44723467b5868d315e83d6c3fe63d2ca1aa017069408bcfbe7be0cd4b28b88500d696122b5702d255a67b5d4222da5b6b14603b137a94ed1700a953beaf0094b4fef34c988fc3f23aa18d91b382dc99b6d1c601213cc17bf4dc6f79cebfaf9c58639ac79be47a8c242e3faf4611de4e7b601acbf548579c626fb5e41db082b6b81fc3060dfe59a9970c8df69c2a576ddffbe714093f814ee886ffaeeb4b6bc7c1877d0e5923f57b653e8f8fdecf36453e113b3a2f1e117eea508abe1ff08d043018d14137fd8846c253e2a515607d57736d3a4111e8b0749e2384c841e958ac2dffd465abde4979275b6a6d08d51647e74be8fc83ec44723ca4bfc00db9463588089934cab6c73db83ee45bb7863dbb7f76d9e712b0b6c129a7ef6236cf313faeffedc6a1c6a71733eda6c76cfd908761322d6d1df257f3b15e106c6cfc3ff0c9dd0c6a36ed9ad6d33c4b6345ddfad35de945f991536ab289cb1e01513376fab2daeea782a8fa6d8748cd7099bbb0630892b6e6f219f5967a5282ff729f5cde38500e69788ceb1a5aab9966c54d0efb42ec19b209291d33671541bc70ec6479fcacee84ce7ccef2f6edcbd18d10e7a1af76800b9d8de9bd04afbfb955c39104d2938380160e9d4bd4b846c9f7af65c7ad84c643587c9cd7c029e1c2c36bcfd831a1d027eccb25c6686a10871ce1fd65f76515894b4993d9b23902cbdc9e3a9261f88fdbcc8aa986d0499964e312adca2837078a7ecd210c83d216b0807243a39e3e1d56e3aa028eb3c661effb6f6e0e7a948cbfc89ba05aaf0bcf8578bd9e0e0847e89471106afd9ebb1c227613d219771560a14fd3a2e6c48284371e02d8be1a812fc152f927809ac6385de78f5f17a5b34a57e80e78b9e8681618995240b1399fa4e23ef5eb4a3cf6afc5214dfac8f3988b21e40d79031a04fe5715c5e2c2fa3639b242cc1b57d5f4a6f43e4c861b4ac2ad0fc08ff8c3cf666699913cad3f044a3d1cef17190dec435e05ca34120d65ec5e79c86eabffbb899c637a7a651de7718ad342b22633e44e1f7eed1ad8afd319b6d9676e1a0e4c6718fbd388a8beec74736ead41c5f81741c8e09b13e479a49d32befadd0993d65b07b9547116dde3f9783f880614e45f66782c10fecab611d97f2f3e941ea1b1388ea3d8531b9c0e4ef9389d1215c8b51979d85a8e058559f1446b80b583a7a25e7b29dcbd485a21114a2a5817105a24a8de3cbd5bbe5835f468427109ba502889296f2d19cf0e179379ec1e8f25aca68f30821629d9a1e3670cc2d496e89ca84c631cc1613ec3a5ff03c10f7ee44d3f666744350f9940ac3f30ca06ad7ea523f3f6f828b54738f5386a30b8bafd7f0c9cd70054429fb5d2bb302f35e4ad935f6f43d1a426134b5d7456d705b48805aa55f062b18975a80a012494fd5fe58d48250b906b5193d55cc29d8556366010fb1839a60cba2958356d7f11fb97ffc9a8d7fb1ea32d17b70c281d48cd9829dd4b1c24ff68ba38c461a93dd1bc24ded40d41293b97e0d6fc58e2006cfa645b870cc2c0ab85d6b8130223d8458231ecc801b8e556769421677de8cc10f5293b54f03cc25e3b89877091299bc8f87a24942d3b595eae00ff5d96534a4bed73976e178a7824de9c2849a3a4524288bfe9d4b77614a840b437e2e9cbfb7ed33f948758c46fd92f937ab6d806a15294b165a9cfc49d85470eceb3c1dc0083c42d2d186c5c51de8788cdeceb4090523e3073e6e822b5705294f3d954769d6f24212fea8a0f34641f9fef06e4e9963ae57fb7a30aa9ad0528944b70de43b4676019b7bb81ee1a49dcf16dde9709d25e154ef92f7761b2cbe2b9fa2ea272896f2915a4eb0d06ddc652b63a7da46ba1e6b77897e466e8809f79ced82035ec7d7f83e257c3232dbf16557090aa150ebb68da1472a8ef24be93342d95a58776928687472a040aca9880695b0dc604b0a7c7eefebd12aff7f517d052666b690a6924cf0c5e84faa667695d78b61136168289e00c1449a7a62d5178fa3837989ddcf0559d879fee314e6f37463a91d32d367c3356e636e5d3ee4c9677ee9cc72231f96aa50c8a52ad005be1056604a8291e718c7e7e55a295cb7ef75696e47f642caee163dd1a7618a5cc9a2c36d641613971050dbdd736ed2bf6c55d629405e7aaa5b9c9cdf70a71ede215c1d4f8af0f0dba14dfbedaae78e642ff2329621702398a1912ce05cc4e62070d826fcce9d3a2bf54d7a9045b50d882ed650197f1fa43a79a407e4239574b3228ef76e22159807bde686f9fe82ebd2a68e945ec6db393129f3b256dc028cacb4e5d86ca1306888d1d8611d2db05e83cae81131aee21f8745f18db092fd4f65ed20916c714a7db2548aee16cc524e1fe4a33750ff337827ced3b93200c6752b227310d3b5a70e25e2141658857d487c50458adb879a03e2ca66faad673a83229d51ee880c563eb29738e3939c5ab0caf5be062fd57f2750ce524ed96df1bbaa91a20a03a89d2a6b46ecb3894908ac0e681d20f20a23cdf0cb09994169ca6c65b8a40133b9ba63a3f571e729dbca8f735f1e47595d4af92d1e842f72b3700566ecbcc1014a2a75478bb8df9b62882beb49c005bc4438642c7e083c1331490b5f721dc6be5808734282751e488ece65c74c6745f5425d5c0e1949623f18e03789a1cd5c7ddf53f12a961996a9ccf73f3ad84488c293c9c76b1a3c2721ed9b8cb3bf2e8feb7859008b0edf7fc42f1b073702caa294cb492265e079f710599853a376fdade8a1daf9f5c915fe38245cafa86e0bdd694b1ecf76aa64b456f53f055f021121fb16821682d2a63825ace68c0037b3b89528a2e87bb36d21234e02c15692812f19814d97c5519f96d943c0d6d32a3535738d766c2fb52f56a27c6dffaf72cbb63e24dd9b9136397d07aea8af25dd379dcdb5ecca0a4e463a9c44abd03d93a57e81dbff3211e5066989ac0027f4ec562b18f79cf5636db99a76fcfce4e58e0d2d79c257cf847d49e5bf8203f877a55837171cd2b2dedf1f449eefadac972369a6c0f633390d5c05371d269754678bd4538dedf2fca2bbb2f9f37ea317a012ff41476fcdf5bcb894cc6cd6fb13ab8a1f480efb1c837a2f06b3a36993de29c60a28c4ba6350d05c6773f5a3457b0a321b4c64c3db1c13e97b6cda4ab109549e46687e99b397a14f0b71e20753b2c0371342c0ed36195c745066cb12ec4c6920c92039ef96553d06a173ed858c12b5f9d9d21e4cf96556991ad1a79fb8fbf9563b18eb2a9bac5e33db77ec2fb4da5fe50d973dd838c055f830e6e43221db4c87cbbf9a23e4af513331e9d6e70576c5fb99c553f10340006423dfc77b67bac996e669c3b612084c401142d38fa8fb5cf2beff37ad90589a9e168b4f89fe79a11bb69bf0c18076b840c64910597f20fba56ab3040bef60578", 0x1000}, {&(0x7f0000000000)="a8d3c0e41145ce5ada8633a786b8b5e6c8b9a9e616028bb857fd3fa63c4e4a80da5e24a85b950dda0177e6f05ff4d4f4261df6b1a810c0f7b2216616a29bea68ce5dacf1cc78e892bc8b505a23d802539c179fbd1a91708fc48612eb1ed663d6f7d840771feb70ebb19edb1182bf42495e61a235f33c35deb83120c35b70", 0x7e}], 0x3, &(0x7f00000022c0)=[{0x50, 0xffff, 0x2, "946ff3e6c975306044f6159f523a45409ea0246b2f8227d1b2503ec610708adcfeebb930c205683cace2203004060e83d0c6052be646527d9b85c09572ab35"}, {0x50, 0xffff, 0x6, "8523ad50edc59e73a1241cd6ba6c3bf318f487e18b8ed240539218ec41b1e29e8291456e8a97441dd8b8ac50e8b529dcc29bcb49123fc9ef34"}, {0xf0, 0xffff, 0xffff, "6a831f6024b5960702c6e9d927ded4f5867adaaa43a11ae59ffedf067ea72ca4d4e2533dc3ef00e669e7437dcf5be6b13cd7f60cbdd243a424af12b0c772eb567b1652773a3ece91a0ed0fa5e68ca3e2dd746a9d3145a812f918146b5f9d7ad67d01eef978e39b443e9595c98184ed3e258ad2af36512f0f351a4f00c866f055ae8b9d9619db71da3ff906d924e17919b514224da39c0dde53affa3c7e5e3d93b3fe372eb7970172752cc208a408e924966f43241faa3fc7e45e32949004006ef61bc61a2acec844b811017b77482d6607598e392e3741bdf2d8bbff"}, {0xd0, 0xffff, 0x4, "3659c12983398367cdccdf6e862499332ffa85e6677fda2334e65793db2709ba57ec7c0f0f32bff32ea16b974d991e454cd72db6dc5301e35d9f68e38fa2e288b5f65a679e1296ae9829e047e5435ae210a1c09373be8e51eb2a548f74b4919227b5697d6c8b4da592dd34cb393ff4e7b4a7a278c7fde3cb491e2cbfeb778f6a516e8e25ee6cd7846b3572d6e22096da4cec4f558d7ca2eb04e1c1753b7d94fd21dbae03e2bc54b64b78868ef032307b2ef4d16a959eabf365378c"}, {0x1010, 0x1, 0x100, "1d394f157340818c19393665b261a1c0d628ac80064b60fc7d3d39611eda5bd32474f455bf90f77b6ec5dde40a4c46bc16e951d137dcb50be0877f84034846db6942868ab5a162eba0e8db675dc738070a496df9b225c003bf1ff4c46d311bd09766ae4ee6076515ac2c68a7d942ae83d3e310055cd7d341b112cc2d62bb891da794fb4ae019c62e2574cd2381f2abbbea4f5ae8119571c105f5ae59b3ff5c62f26e66410903e2b45fe3a1d12860db3f36290f16fc95efefd6fcea7b917c9fa5d1d952c4f9d6038c92740a4f4d94a395997b584e89b099d2217c44342fcc24e8625428dbd7ce330ec13822d0ed5fca54a8aa3161cbfdc92e01c21c1c03775122418dd0daa229a83fed8ed69c12aa7f8469f4b751046db965285d78ccfb7be326ad154e3753b681b12c8c7253b11ea3c1c47a2280f355aad3ec4804d7eae4712836309e66f4857f5218bfdb2e7f40c6a419fcf584c2e358f9ec135d0829656c40f02ee0dd3dd6456a43860352f701c220d1065dca15003133ddf1e47aa855b9f6b03aeb699395050a826f05a4e96127e0ea008697448f0ecce95ccd8f4d052c2e23b81b3a5697b90bf535f034401a7e36862754bdd4e52bec6eb6cf1ee138929a3364cb7bad4a2e0e3422d317326dd0a1882f78baa88879e514476b65b6eba73a4431a438966ef3f3b4311d04c7a28ab33a4d7f7c6b4c83c4a0e9ed8c4e5aeb17fa3b88662c053cbd16b56abf94cb7435ee8aacfc9a8da138a93efc65c201175609d52a2927e68d4f407449c72188f88612b2f60fac8e3415af4d68215694dbf7770ff3a80fe388db4e1b3dd64280821c1b9b672addedcafb2f9dbe1a4e652fe4dd681269c54370723322790f6acb2642689dafe6289ed3c2a77ce8222d52d5e694c55c1c5b0c7b9ff8bbd5efc6ef11d0df020c234649a0e69201f309ed2f3d9022708a3b39a77aaeb4c5c32b57850c367891b2ce60179b792ae9f95d655beb169d34753ac43afad718d65ea86090bb667e446a2752818be020015035d3bb8b7735847959d46eb69f5ae26aec5862a792899f1ab6ce072ff9e8628bd00424057d21a08e897f4e00e2a742ba16ed299921410a5185fb1cf412b90030fb3b3471460e404fa6d39d1a33acb48e4afa6696b1d26123b3d9c0b9afcc84a9799446715ada3a8dcedee09df54dd21e568020e884a2a971bfa5d812899e6a37414d93a2c3aaeb750a53862cb78a063ad0c5ceea98d994b916d67ea999cfabee758b4df2d457b6d5029caa50004f1ad09a41d0139a61b6454f7205df68e8fd92bfd3371747007e6800a8c59cb9a66d307249b4d3568d18f54c1f92a167c212cded91c4c5fd65586eefa5a582df002e3cf15e277bbc1dfaff8a3bf56ed7c9fd5106fd1a866ca06aadfdbc588c0e4f26a63997fb9b7577bb1cbde8e23ba0fb2872b8f28490ca4ba5d9704e8812252ed996cbeb835b8ba4755d636eab3a6e9977609c4e80c4cd860c85ffcf2a2a28348c1863690bd5fa7587fbf72f4c832e7a181a4435a2a0dbe2779ab922ccb46de1ea89701c1ef9aba85ab6f81a61a43ede3b5f6cb06c38e2bf2a0f9ec4e295293f0829cb0dc2c8904e56e71098f4bfd6f6866cfcd1dc25f36e03bee1fd64cee90e197310fd83d304864ec68191d0c0004eb83c262e1cc88ba9555f5433fae12e8326d4d440555433e268a846ee72c0cc5664877fd87898b1bfa081ba909004d4893b2137b9b8062d9b143e978d78682a5be9506a43340e108279175a96b69566939eec17f60eea666eac8df4475d3f1e10422f9368d48bbee602f755656391ef66bf53ca3dffba095bfd733988e9013d0e2836fb27d69af8c019af219d69835245f720c12c09e64211f034d8805b0a4b2a84c2ec1ff4820a7eeee1cf66e6ebdd11e50572a6dc342a7afc2e68c152c59ccf6dbb8d94229b1a4b37e336461a434c8099514c954a8d79ed11af0bbab9f54f2a700465007e08d7d19efdbaadb2276b8b84d16762688ef75591b797a1b6139b6db79207576fdeae3e131ca4622ec60ed26d0ebd4717a16b341b14052d45847f98ba682168e219fe1e5872fccc1b2a4ad390344d4dc211714679b757393929d38078b0ad85ab8c5ee47017db42de79b7442c83913b57ce70c6c8c88960761e7d64255ec04f0e56ebe4d6ad35b9e316e58c41b579473c2b19d6db4f17e706ca530234ace58e02fc1f61caed18df0ac8026b4b199523a393b7f3bfa3ea160b414c5096fe1ddbb27587acbfeef1310c695972d0bd5ae7bb6afac69aacc9b2a187e705849df7f637a780cf536d7cf0d477f4766638a611efad3f90a99b51e18089ddc3e035a0cd5a18138673107f35e4e229dc42d36d71d5787d5ecd952c0731e1a284a5c906090243706fef4bd9645523f585f627af26501a8708f40b3605066ca54932d9be2980fa619644b9d9e7c36fc388c28675e33073685506680bf18bf120d13f8d062a73b67f75045ab4bb082237edf488ae3158af12acabf2a8ac02dec7708152b2ae03e378c5251dfc8341a4a2a438fa9e15a34138538d1c9ba87ab06d4913c08df1e0eeeab95796dfa7ecdb548f246c669d94309734a0617b91473424ebbcb55dc932b316310a1a3aa1ac72d4ea3caef52cc619e4343ab3354e702b799ca163262f737950fcbef0112d4391eda6594edaf6b141037e428df565f211851cac62607dabe86e593fca38bb64d3cfd4e4a261a9b49c2903ba4b91da3f300cae9e2ff262f3e0f76c3f9cfc12f30ef38889186fe33d2dbe6d9d570c2b29f2f3624184bbd1c16b66beeb2a52514953ed3e9b7e6f09b6fae772464f7492dc1299348c2886f3eb07450652c116bd19f77da4a3a6ef6fb86a0b112c9cfc6bcfa390ee80fbe01d0f06ed26c95054d77310b0347e3e9ac94f6e1893da2b4a4108c03d5c0c5a62812fa26091c689e9b6d2c583fe7e610e500351346471afd019d1c05ccc40d1f1112af315084b7ca3590aff79506f4df0b598a279defa947ab0c029d7fa48fcfe0382b1febae1706d196556b7bb521aaa635a8d4f2c4cd5d818f8979322533fdcddf2d1a2cd6b5b6cff2ef47dd1364285031162dc2efc2ae144fcb02366d3017d141f3b49e9f1ac7d9e4499a2dc6cf916adcceea79218094f9e99da147725800fa78bbefc12db1948e0a21e68599be795ab7f01fc0f593d0bd3db2617ce743b4cc921c9805a83c584597406eedc07fa995b6c6966129c7ec8479ebb7c236da9aff2b229dafa5c0500518fc52987152f213138970fe23200555b44185ae20e3d681bc4b0055c4db3120db1cc4900e2823d92f597f766f9d17a75a8f297c38b858b810782c739be256bd83c08ad5055ef024ac03da0c0faf429a637d26ffaa321fcf49810689ffbf618bb5462ce10f4e712a245bb058bd77d18e8c9d3a0cb7be00c8a514546a7c32b7dc4f44c27b78fb9dc710e8a06432fe7ecb43352e03986930bb8b62794e74937cc8db7d09b6015c82e442d046f849d27faeecabe36443f93288a271deb65822a37932f87816dc60076c1e98e3c3f9fd07f3af2283a15bbfb654094ee5a3cda92f870a6aafbfb70d5e500664bcd3ba615a0c38980b58d0bfa5c8d3c63d6a6af9891bb569143053bdd8ded1f7196785269312a4483276a0bd100e39c9f55fa0c84529fae3157f6617e461e15ab234babc145ef1f4a00d5286876299a3a9e4927108e936d25973a697bf443ec1393f3d5bb913b7cccf72d4c350d1251ae6369114fcc9cb7e807ee393eeb4c63b0a442ca4638207c92bfdb6a56684144a54ccc15c033ebad4dd11e2c8a310fdc86aab75693454e845019678981cb0765239352c0d241f7b3ada34f877748a45b30068e7bc3e78cb78ecae45c14ccb1f62cbe51f40b4060448179885feaf68317764a373b5b432f2ac3aad4aca2de69928c5ca89a0cd0ad2f6ff9705741ff77a3701d5766bbd7f420ca11cffdeeea053bb034bee723b3e45d2b5d218622a8297be3f5efb0fe372b966b0969864b8518ac1c8371919a49d448addcc352a07d80e599afaf3718582dc6c6ffcb31ad4867e89606a6102f1abaf60e2608d0c2c4e293014d3ac8ef582d4fe94905e4196ea76cc70df0f9d50d2000a5540d5c6d6645a96090966a66aa10b511cb162ba159affd680df1f5dd54e9ecc692a15da8e95dd93b0b469e9036dcde45105da4b70c3892a3bf69ddc16c815731a16f568ccb8b4405e48d46e97879c923a74671836be1b4c3d00184937f3cef859ebfcb6fb6116cfcb895ce0cf30a34e44df5686b7548c95e1e0e63b91f377b517b398e8914ecf498cf8b9086c1040010a8800463fab59e3757668e32488ec5bc2a26972b321809ab34d2e6e2117da293709cb4afaccf4767497819e79167b317d8cf6afc0c6ea7e85b234211d53bfc83c298bfb7e1116e40d589422f88fed8c2c26fa116aeafb2b6d2acbbb0f3a33bab9b31022c4f014569a7fcd359abaebe93ee84e372078e18033f60592bff51a328105fdf5d5103e5ff5a9c1bbc0659410c072d9472c06e5b20b3b8b33bcd7333ed9bbb0ad3d18498778432572d24a302757f79d898fbf94b259794246efce94e4e5feda4649e1c3aa86ff5dc12852f62d012e0845cd0ce9259069b48bdb3fcceae60081634b1fbb6b9c8cd5601f7a0570503797f9a7b51ce731674a2a807a48895b904ba5990791088ea8f5dd17e75b1a35f30f74d0755e6a4c6d32976bf001c90a0873b63dd2844c7fc29dd264355ff1b1ccf87ab33c346929e85d35d16bc2a5dec857148669ffa0390f62f13be04abf6f419dabe2f84828b983b441a24a9c9ea91bf5d8b1ce95fe775bad06f9451cf98cc2253aa56cbe53b5857fb0a854119c7fd75d0688ab3aa9b75d1faa2ff47ff80eb62005cde369c94af92b573e9cc1f40d839dbdcdaa90561c7c3e8cdf6c3815af56b7dcfb66585e5b24d22af5a738c4b7b6493463f68c05916906a318ffd8fa25bbc5b0ba9487dca3ed95c87223a412de63d82de0ccd369f4bfb789ca6a0c2614fbeb0ff928a37c100665d8cded5e66863a7318cd20df58dddf3360e2a5ed62a04109086e5d57ef5153178d64b479859e9d1b4632ebc18b6a64a66a9b3ae86bb4f6cf6f1744924fc5dca36d031773a4c10853afcf3fd2264a0023ef294920ea6977a0f85355b38ca8e207df117bf155377f87dd474cebcd9f1276e8da8e965f41129eb8fa4259594b95b9ce1ed37e43f3581d1007a9e322fb3723e8d713859f2966772dcd7329c06beb8e2cfdefccbc119aa1ae16e4c77721df2c23d72c28ee2af7950898c8d5fd70e8374dc71316f1d8cf898ccd0fbcf2de286a6ce5e19077bd05ed69bd4576b00b96fbb698333259f023a19ad0f8f47d867599563e06347495a7bb0424d68eee958fe374610da8d5e1c5a9182842a02bcf45794822fe04b66e13b402d851e338c22016233f879ad3518a9742fa21f7dedebf244fe06ad18aa3a6e2e8431c1151f52ee081aa6825de7c465a0a8ed2a03edcab3cc2e71897d3ec6901fb64ec17038d842aa46971d28c7ab51d3a0ff46e3225aecf2fb66c96275846f46842a5a7282ac1b9d2e8ec579067b4c8cc8b8e8ed92be9681e037ec52010ebc2d05c4c030d1b486cf55499c96457808b0d87bd1352cfceecba1d48af2bfdbf3684965f0d80fad620ce7e73bac20a10c056c73ec74d491dff2092d40c93c3fe0a2ef98b5372884dd902c1077e104f0a0c7614e7ff3e0d1b412bbb182b310010297f7e3ac23f76a1ccc7f3000a31f8236588aec52cab5ad"}, {0x88, 0xffff, 0x8, "8280954677491d8d32f230871c08f173b51e7720e9bcc74879663947daffe8bc4c3a516860601bcb8baeba69e3aca57564333324ec0354283faa0357f1e0e6f71cf2c3434f4d2c0f51d5a56d472cd83cd7b9757d3bf954d3c33d42fe224c4638d27541431119cd13c550dc1480c972723e0112dde5"}, {0x60, 0x1, 0x0, "b82002e624d0d3f37964e857432dc0878ee634b39cc44d79dfe360e9de6ab859c8dd1721caca361cf0b4d14c30bd498d9caa9108812e2f2ec1df401280febd11e01d8dcbe4ea9ac36a"}, {0xb0, 0x0, 0x4, "93ea85b298b384f0b77c44ccbb1be305445a1e41e92d5a3f41bee25399d3bfe4174c29d838211d3d5e79afc07b6266fa43b736f23bb0e56407fd38fb25a11057d7004631b8d9f7b62555261e430b20c5adbff850155cab5aca8091357a98ff9aa23f52b85e52119b8948c7ff0737f7e95e36e0e05ae8aa6f8b4fbdd31c2625a210f7d0724f8f42494e52a25fd54c6b7ad8f36b27ec98d1c9ea5ba95dbb74"}, {0x1010, 0xffff, 0x7, "6bd239fb452e131a2b2c15cbaffe2922d83cd5b1fff3a60006e1731efd127e391082101fee7f94288d2c18d6f6b0407445adc35f62d9feddf2388aa377e6d34a7f7a4a53ab09d65555927e9b3fc5b10ef9cc92138fbaea16a4ddbd9d99716a19b49ffbafe2801d3bf870c91782a16455587baa3c1fc0246449f61c69cca4f514417beddf84609f3f32d08c20bbb82a2b4a7e28b5eea01e51ffaf7bdfbbcfccdcf6dce902299cec025fd7cbe118e6ca94a938d9662720da020471d1b6626de2dbdb5b6e9f146bd323ebec6cf5fff92a801b2dbecb9199317fdff26eebe9f761d7a02bb71688489fa6bae98840edff828173d06a5b94d38b6ae39ac1af336f66ff0a11c55a911908af0e6d97b77d2e9384e8d4b6e6a1ba93474e5018181fd73dd426302eb597f70f98c34a31c14b0d6353df7ec93cf72a564d9d0b68112bc9737db744cf10a59aac731e3549a4718aab242793fa14c51e47d7683278c9f8332c65666b05f59ad9730b188b028d708cebcf010ce2296f6a0f0370ac0c8d65fb8047b6425914f47889017c6ac1e6a0e995aae58eabab2811fd49d13b51ba50e9790a6b5cfe267200813bdfca94667a7f3acf415f47616e8c188a964a5c7d7acc6abb4c257ca6224304e0475f9013a08fc8211d9a3dc238e72bb73b3815452d211667df94dc7f47f4002bc29729602799ddc5df9d63b33b2959f77ebb2fb9f9c7f738a6c9f6889e9ff45018a39212c58f1bc0ca8aa2fbd52a19a2524ebf5016d0402e0d309cb6eed8b17ca58430f9730881ac6075ee01d2be1cb2a8bb1aa410da50aca2312129124496d12591778ffdc49a3d6813ed2ccb1a56b1a97597adac46b817f7608f3f42d93973047dfe27c7215505a23b1c05e940d979ed8baaffa0efc6fb51122bd1a803929c308883033da570c6f479a1bbeef2567c39070e38cc7433142430e156b4fe6752dc4fd6908002f872d7fe708ee15d1626189c672dd7e598ee6e3d0f2ae28cc711fb5f62de1ede21c336f6619c6646a84dd763c95db895a40a9c0b7ac222d8265d88c759d1fd584c61e50749cb1f6546ffda3d76e530f376d3a2c8a08c4f282cb8ce4a9c479fc45ca0707f301ea979a2f8c2ea5af580a76bf71b382ab667a84e058ebf43be4941505b5bcbfc2e4f1f57916f136f1af1d4df22d8178c764a7165d79b30fb08a3925bc37d0c8db5fd9eaf7a6ce741aaff63c3a54e2d6d7f46d4ca651e412d15dc40caa0ecad4730fad52087c31d961dfe04f67c35d0f1b4fcf8d89dc31e4cf50c0343a67a1b4f23fcff5030a79899aeccb123280bc48a47559a6575b183ab7fc378985ba81e44a775fcd6cf855418cec4ad685fdddcf40a6754682fb11b2ad8bac2b49afa51667e94f19038bd07ecc7da9f25d8068f0b5615f04724b8984a69464d3f899847b6a2d41f21f899da82a9ba7663b8bde42ebccba1a025c96fa3f1646bc3b733e9290f1868b2c2032bc816140a7fa8c6ed255261ae5aea5752fdfa8548c9889259fb639e9260893da40571e060a92ff0384a4322504a1a29997497b3ce9abec03bcac8a0a468e492caeaf5cf9bca028d74952b55f1eec71efefa06391b248e2ff02943aa5f761cb3dd9144e51c6ed7d188643509ac51c50bf316092580b156f124d2c37218aa8058dec25dcf5cb0e5d79b44616793d076c21f28977267ee8b3bf8f15561ac4c0feb493057c67c8f90bb385e8681af6fdb4d837be0f01ab20a9bfae2dd4a41ce55ba5b1acac781be05ac26230f82278ec0c0410b2a6d4b661a51a84bf9486c6c812bc7d117dd7a6263b97a9e6aa13b72fd476f6a03acb3e93ab72e730f1ae1c7b9c2319d7bd6fc5932f542130b9be079ae21650ae6f535cdb69f288a8c9809fb314d20b0b590295266930c1c1d3bc5f0e851967503ca2cc18e373a036aa9684f2558a07ea48b29a13c8660c81af0cc5d372e2f128ab92b3b3b82bd923fa5f8eab0b178f47aaea51340c75aa790ecf96405dcf79cda853578caa3ceb6b354603dc1d97b0d07de05a2896e7e9a1c35d8ef45b154e666f02b202ef264504200160d3c5d03c928fb360c3cb9a978382a2c116a50185f0c97901d7c3e0369595ca13633f8e3a17ae4e696e8da8cafded623df9274075027ce0b273820fb491f0ed35836595aefd7db907371dfdcefa094ade11d04d647958f76d50b82fd211467780bf752603e2fb01412c617ab39da64831078d4ec09573e8a9654845cc1a8fd2b1837b60d2de4861a0dd346aa7e9f7ce02eb4ca988af703d0b2ebae49aff03d5dbd89c3d44030792de57f7365f7ce0b498e1994fc91e2104ee1d525b06fe182a28f6062f645279438d30129a80ff4ed00e24203af7379c3782ea59ac2bd45224c83a2aae1697c3b2e656802ed12d9049f7b665a4d13c1d678c362c538463bc09dbc82109b49b501ba2dada28790a634eede2b3b580902441fc43c2de2ec2397a148c548e15c44290668ef05a2397205ae6742260eedc6fb963d880cad5022f781a43870376520847ef0ffd3655db0b2df4a1a5582f2623eca1caf6ad032514de0bdcd67352e0d111f069143e184a2c3d753587ace402e49631eadc1f989831c32d9cbd4efb6d1d9fc90427aa76c43d08becd978c1389b30ec355f7b91a4c60be861597b9baf677266346c654db4512baf5b05f92dd8ece363689cade67511b0d303504a317768df6980d71739bc0ac1fb50b0c66cdd3a5c61ef7229b334a8fee9323063b46403a216dec1b2b6dff80b1335d43820e433a9fcbd9da30558bb4253c4d307d8f29eeb78b54ac28e5236081dd4ebb1232503e03df6af6b35c6369e1e9f8fa42fd2b8a8575f8b96d573d81cfca625bde4bce27aa1d10cbdbb568ed3426f41be3416cccc9d20ab06a7c985fae7c7558c569d554ba4ace26424a75dc7c01ca71e1eabed984b07d658e2085c7d5e4b0de6c642c69e2f9b4495ad3ae044fa0a4b3b1b482515df4bf93a70d85fa7fbc44dd3241684dc0135b03ec4c77a1728c145346898142ca45d143b6b323974ed066630c2313fdd4771b66a87621cc936a7ad65375d8801f62a7f47e6c1d995c04bd83c5389b5f375be0433d8e1b936da3307bef35164556a35351da752b1882c9dfcc8edab67d355018d0b61a61d56c89cf8a978505e608e7b30029ad46405d06d58cf98ba02edcd4ddbfa326fd5d9977e36e1f74ab93cb43e1f587b29b3368061a23e17a99630d6fdfa4d541b96259f9e50062660f710e00ad4fad0955a2d4ea9c98ed1f6ed448f00e6e44ce28a23b769d7f0d60c9f1079524f6af4cbdb4ba5ec58ff2821ef0d5d8835b94505a0fdc62493ee430b6bcd071ea0e7ce203f8eac3d315a29e243bc526758a68a92cfe04b33358438459a03cc0009159b757a5a614316c826cad7de4853c7e46dbc7f1931ba6e9c5fd0425ee3d9b598ef2a25f31d8f227ba665a6eb20a4eb79d16ade0b6e8c1fc7f32563b283b839ac9f1cb24522b4abc8f78f81508bcab1c7c16e5e9aea86199878541dcd07c267dbc0b2d2ccb1cd9526816534c1c82a291778ac84370920b78a47009a6c6ea46514b63c31d12a4844a3bf32a71b2b2768d28c23289d69b1c456a31b4cac0f98afb02d4c26a95b74d671eb590af3cd7dadd9528bd7aef122b1a28170e265fad9c3743782eba8f7a21afb16daecdc0629bd84312b69faeb359087d2e0c9476ce81e0a2c1e219ca4ebe177ab25850c9e13dc5c3d5cf382feedfc6671f5afe1dcfd6e0070108db6a7a0c08b228d913fb0af642dbdf83c3a7709623573136323e61facaaedca3ade653ea135de256e71fa286e62d3cf6f20fd69ca3ec4cb7a863719de5c513011d9d0bc5f44de780164e833f6fe731a34db0668e813600bbb25ae9f061cf9fae24ca151b6dcc9b732653fbe2cef3ddd7c09745e33cd840a662aeb48720fd851414583e15d0b14fdf3102b73d83ef670730b04310738f42387125161440f253eac543a6579b2020beea1ae9da311564aa2ee45541d4fc14ab9986ffe8047aeb691a71b4af2495d845dafb3d5d4f5e30c5c82262e841246d016a11b268138aee462ea5c8d74a83168119f4467367225c244c13bf4f207d8a2366516720eacf1978a422cc77cce5c5e3a3ee2c2e1bae2fb3344207f919797c29d0a91ff1a59f89944e226cf098a566320c0ab1bd8f1b08dc70002f82de4404af276909a0f3d82135e1b5e2fc4f4210787cdee90c069ef20115d0d05419889797bce64f1489273ed75951e1d310ede38ea0479768474d97814130710ed15ac0c16163ff4571b1962d0999896dad9332af686ced7c1437ab65db0d1a3a9503078af76c8641f785ba8b595c0b0f9fec7767413dc0228057e84d997da53fef20720d9f663157864c3291754bcdb7b9fb4f50b82c39816f8f332ee9ac7d3d5394af7f0cc5418e98a3214dd86cb6ad24344edec41c883f90e5bd682cb9b20e417c37d152037f41763bf4b6c9f351266de61e29604e2c44c6038c8457c65dd6afd3e3ec43418a637193dcda32be63b7ba771849ea4334e844b8462932f17b756db6a1fab8da9ca26050fd22a6bece46fd809c55791896cf64d9a76965d095a9535e9d0e964ca5c90317a7cd7b9fdce9163251ab82c7dc91f058aaf28ec9f8052a522415bd0232520723e13577952a845cc3b1b7e103eae572beb8883ce0263d49ea5aeb12ea0ad3312748c902d6c31e787c831dc97aabf6293938f83bbfea8c45a0a829c22b2e31f210060d07ae8912fc8a9398618b59004b5413f338bb2efa9ffaa1a20f7ca36a8ee4a3577717b25deea363e071b3f2c56e0faa520e2b7d3a3c667ccff3da30c931f4c082bbc3115d3e722b21ec3bddb056eae623ab2f4536127281a7b0602630bfb17c97061c65727c7819cee7709ed9b1a259950ca596a4dc1788826b9cab5863330e64df0bd8b5f88447cbff0f4df3d4bc854936660dfec487b402a6e049818e8e424b9c3248628f194230fcc27ac17732cadc0f7398f662926c325492b9722179ecf914fbba80ba808430207ecfc17d0ff06145a717f8c85162e910eaa4eebda3e4aa4e1fdc757f5a62d7b9fbe6017233386e99e33adc9710044ff4189f251d6800825a2d930b7a292f48615983758f89a1474d78ad6a7dcd4c04fc50d0dac1e1812d9cb218cc9dc2aa0a1efcf8c7a22a5a7e5481425750f62e6b5d0805ea4b189af3be092b1d16a3ddbdfdc40cb1211a3259f06102f08da07fca982d83540c997c5b6f78d6ff2161d349d3f9e195bff2d066338349c9072be72684290f378ce2f03201c352cae91ae64c9ee3dc4c3e20ab2b2e911a2a32205599cf7e40b43fd9734f3c878c6bd4d2b12440d3251f850b12aa11ea18e846630595728725ec55441cfd9a733b436d8aec4685997b0e2a67a32ffa906128376c8b4d0abd1120127a22a71013ee158964b6dc01b7ba19b8651d5a7ae3b93fd40c58f9146fc4f92919f0b3fe76dc411ef8cb9707d0aa8f8dc85a8f5c4232bd5dae4eec4aa3bb9a9960cf18dc67fcfa2e2f753d08e73653898a69be1db2ff52a6e8adbce419d039feeaf36d45179fcad3e413f7e5f8fe3f137400d6b3a89560bdbecdafe92c05fed127173a0879740f7b2148d145e13ddeb8208cb5169e7376e9d313e2c67754707a534a577df5d1386c6b0c58ea76ee6d3737350e5d8efd8f3165daea26dfbd0e310ea356ee3fee489c6d5241c5ad3ea7af160d2e6e81bdaeee568a61847703d4c101a218c6775c85606031ed161150e79ebee929933128076af60d47e330e1ee3"}], 0x2418}, 0x3) 11:31:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) ioctl$TIOCSTART(r0, 0x2000746e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x10', 0x2007f, 0x0) 11:31:37 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x8000) open$dir(&(0x7f00000000c0)='./file0\x00', 0x21, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x9, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x90}) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) 11:31:37 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) getgid() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000340)) 11:31:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) r0 = socket(0x18, 0x3, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f0000000100)='*/-$+\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='!\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='${($%\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000580)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='!!].:\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\'\x00', &(0x7f0000000440)='+\'\x00', &(0x7f0000000480)='#\x00', &(0x7f00000004c0)='@]*%]\x00', &(0x7f0000000500)='\xf5\\\x00', &(0x7f0000000540)='\x00']) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:31:37 executing program 1: r0 = socket(0x16, 0x400000000002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0xfffffffffffffffd, 0x16, &(0x7f0000000080)="04000000", 0xfffffffffffffcea) setsockopt(r0, 0xf736, 0x500000000000, &(0x7f00000000c0)="e1b9724065af446a41f99dd073f096c918588827e54b2a5e3e1ccc726353226cc0fb0395e19672f6b013983dd22dfbf3ef69ad4c1aee8c04d222e9ad66950e0613985c23af317789c14230f13c8be2380de1", 0x52) 11:31:37 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) socketpair(0x18, 0x4, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) syz_open_pts() syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x81, 0x0) socketpair(0x6, 0xc002, 0x1, &(0x7f0000000080)) close(r0) fcntl$getown(r1, 0x5) 11:31:37 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bff) close(r1) 11:31:37 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x41, 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x501, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000540)='./file0\x00', 0x400, 0x1) r9 = accept(0xffffffffffffff9c, &(0x7f0000000580)=@un=@abs, &(0x7f0000000640)=0x8) r10 = open$dir(&(0x7f0000000680)='./file0\x00', 0x8410, 0x48) kevent(r0, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffd, 0x3, 0x10, 0x100, 0x9632}, {{r2}, 0xffffffffffffffff, 0x20, 0x4, 0x1, 0x8001}, {{r3}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x40, 0x10001}, {{r4}, 0xfffffffffffffff8, 0x8, 0x40, 0x1, 0xab}, {{r5}, 0xffffffffffffffff, 0x88, 0x40, 0x7f, 0x751}, {{r6}, 0xffffffffffffffff, 0x2, 0x1, 0x3a57, 0x841}], 0x5, &(0x7f00000006c0)=[{{r7}, 0xffffffffffffffff, 0xc0, 0x8, 0x0, 0x20000000000}, {{r8}, 0xfffffffffffffffa, 0x0, 0x20000009, 0x40}, {{r9}, 0xffffffffffffffff, 0x4, 0x20000000, 0x81, 0x3}, {{r10}, 0xffffffffffffffff, 0x48, 0x4, 0x9, 0x80000001}], 0x7, &(0x7f0000000740)={0xffffffffffffff81, 0x8}) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000080), 0x10100000000) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20080, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000005c0)) recvfrom$unix(r11, &(0x7f00000000c0)=""/237, 0xed, 0x800, &(0x7f0000000040)=ANY=[@ANYBLOB="bf23582e0000030000c9"], 0xa) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() pipe(&(0x7f0000000500)) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCLRVERAUTH(r12, 0x2000741d) pipe(&(0x7f0000000840)) fchmod(r13, 0x1) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r14 = syz_open_pts() syz_open_pts() pipe(&(0x7f00000001c0)) fcntl$dupfd(r11, 0x0, r14) 11:31:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x820) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r1, &(0x7f0000000580)=[{&(0x7f00000001c0)='MN', 0x2}], 0x1) linkat(r1, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) 11:31:38 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xc0, 0x8) preadv(r0, &(0x7f0000002540)=[{&(0x7f0000000140)=""/82, 0x52}, {&(0x7f00000001c0)=""/17, 0x11}, {&(0x7f0000000200)=""/142, 0x8e}, {&(0x7f00000002c0)=""/27, 0x1b}, {&(0x7f0000000300)=""/202, 0xca}, {&(0x7f0000000400)=""/245, 0xf5}, {&(0x7f0000000500)=""/49, 0x31}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/4096, 0x1000}], 0x9, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000002740)='/dev/null\x00', 0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) unlink(&(0x7f0000002600)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000002640)=0x100, 0x4) pipe(&(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8004667d, &(0x7f00000000c0)) 11:31:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f0000000000)='./bus\x00', 0x81, 0x88) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) 11:31:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) unlink(&(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000180)='./bus\x00', 0x8000, 0x89) bind$inet6(r0, &(0x7f0000000240)={0x18, 0x3, 0x8, 0x7}, 0xc) bind(r0, &(0x7f0000000200)=@in6={0x18, 0x0, 0x8, 0x4}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)}], 0x1, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 11:31:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) socket(0x10, 0x0, 0x6) socket(0x38, 0x1, 0x40) 11:31:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) setuid(0xee01) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000080)) 11:31:38 executing program 1: r0 = syz_open_pts() mmap(&(0x7f00001ee000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setuid(r1) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r2 = dup(0xffffffffffffffff) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x4, 0x1) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000200)=""/158, 0x9e}, {&(0x7f00000000c0)=""/19, 0x13}, {&(0x7f00000002c0)=""/146, 0x92}, {&(0x7f0000000380)=""/228, 0xe4}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x5) 11:31:38 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8220, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffe}) 11:31:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='r\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000080)='T', 0x1) 11:31:39 executing program 0: r0 = socket(0x20, 0x4, 0x8001) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000001040)=0x100) writev(r0, &(0x7f0000002700)=[{&(0x7f0000000000)="e62c7977a1750097e0186da7b89a8c64b5f28b1659bd2edb09c2240db1190113c53e88d3b71fe6adb44921ae87c94e0ccc98d0f39d3667ceeab5443589e09ae7c20f29aa987d8bf9ad677d78885f5c8c155204cd8da03c48e80f02d23d05f24959bf56376f2f83e588029c9ad458eebf45cf782563d8e010581901fbd861982318975069c2ea3621ec8038fa8789cb4b2854f00a2fb44c38df07e3469da83333f066eddc82e562fad22e061634eb3be95afebf14e446049f0737a4644fd0a93fa8f481f733135ed63f580f8bacadcccab276191a9da94a6deb8c05ade2faedd2f4d8731befd81d85b049d0707e404a00d667a60a418604cc7586c3ff0700000000000084c2a0769a619fb947c7fad9f8cab1e650ced065dc06abb96a59c469005ebfcca063a038cdcbcf269c7b281d2af1084bd5fb41f69bf5cbcc955b6f6a2d19f909ab7ae9fcc9e0edc064d6b53212d1cc61fd5ccceb0532692045a3776f49ff0849133111af94162c6bc74fd022df97cec46877d2bef38868851356bf0dea706c102bc93e0025ea47f1314f4f0cb23eae8b7ae013ddb3c72b68827807076bd945fe793b6fc352462f54bb4607291228cbed2703f9110c0abfff545ba31aabddd26cf0f0feb1ac596f575a3144d10ad4c7a90b68eb0e5e65d4dc2e00fafa9ffbb0117a083fd2826150c3ef078256e1d324e86db40d4e4f92f4ec12f7d21a18eab44ac4d897253c5386b4d331aa82fd8a43fcc79cc3af0f3879fd9cb75b1a32317b5332d08172944b248b7e5cb68640d6d497902660aaeb7e3fdb20dd4a347ac179098e35cf3a989064dfee0bb62f7eb678c72366ff2a9b17dee8989e6258183e4a4403735d63cb1da011d9df30db253b8b1fa2d160edb8563a391de150e4e81e20a27c875d7f723ca9170ddca5cbda834160ad61310debda2e7d7b11ea37cfc2685923f86c0c8b1a44a3f0e1d5931dbede128c1a78b8ac61480291c1395182d27f025d5686de990fa65ad4ac4962607a55f7cfc8d10e0ac65b6b2fbbca68e9a224316cf69e0dfbde9dce64b8cc4622f3ebba412e5477b289449760983bb54748c1016a531707207d990b0efe32bb7517aac92e0adc362d73f8eb04a3dae92bf20b3b30dafb99ef674704a94a8326cca94a95f0db1aee5e2150d16d7849897a194af0866844e55a344eb05a60274b0ae267834a143a9caf1e5439d4294fc50655bdfc89c4dc9a8c3ad126b092775a22ca249a13d3d83a6a77d70a6b9e49313ae4072b8243092db8887dd7b545fe7bd5f069f59dbd7ef8753e093f737d46d3e4d38dedda965dfbedd89b93533043fc099c2465b6efe3713ff53b8a4767511e932507f2449ec90dced9cd0f5162e318e95196e7792f1479770294bab193ba34d3cd8b81c10ec9f7f851b78cbb7fc87da6982d9f117fd452d5264720476bbf381f68f164f6b0f2a7bde2de00de67c14edd1235e80464642412e07ded66b118de9847849aba2cbc88909cca521d4975e4bef29b17a41be959fec3437605a44523217dbbc49d30ae9d50afe440d9f0cf2b5d9f02b8a494b793784f2161a72c7b4035bf2c2b5ce13976f036d3276a7eac4d50495285994c74ecd205376dde0cacaa8c9d1d566b95466d858f02556622248a070f7b9752e2edf4abf8649db5ff79793c4ef9f72b6df71689da1ef74a29adc48a5d9ab153dac0f912ccc13331b6885c3a53e127d81353af8edf06156a774376591e44aac3a48b82640912eaf1a146cc3709f3126ed7ae87b6101aa296565e94b7152d38e2f21bb4d227ce329ea6b7983f0ff251977d8c606d19c937021dffdcf6fd7b7e7e6f689f0906e470c117b844205d15923f8b42fd33b93a5199b0147859ee3f53628b3ac64fec08fa0ee8b15f87e223080d4229e4389c92a82ed1ea67160c37fcf3f1a86026944745d814a516731ea06d0bbb9cd811115a305fdae8f058df885b36381866e9e822d7cb4468d73f5b85826094e663541a0ae1b861327954d6320e328684a58fd56170ceafab9fa452ff020096c84829faa8befedd4b845ca3d2440c6509a735dd13f2209aefb31a4759247530754c33e3f372c6a911ab265feef4fbb14ebe2666e971b3b3a87e5b6149c6eeccd2440ae1e1c72fef1c1bbda0ff91d0ecd024c5bf508d20dc294367450208cf40ed098c6dba2263e1a2c0346474a8417beecb55a8a4109f533b9202feefbf1c487c3778d61635d2a530a296b7448fc15405a9ffc873ebe453e4e846e46f01612c8333180778c47ad76558f7b5813588e195fe0b7fbcd913ee0909d008712eace6996542059425ac9a638329a807a5d16fe0aeb88effc1e278b88138dc7a4287f3c1a903b43b4020402926cadb73299e49eee52697911085fd8454f60f9bd03ee023d45474153a609edb083fa60aa497b72a41984b5b50eb791e814489cf2e2545dbf9de08047d71cde73ffd6ccdf370e91c48526b51d17e73539d4844b55a8a421fd34d29bc4f93d83eb08dd7f89ca9dcc17e3d6e7f96c7a968596ab7982bfec70359fee3b79ab6cda1b4a002f656e28f3900d54ea1ecd8ec3edd14158c4dbc942a7dab5cbe0e88e2ca95b046a9b364a7cae0408bc107d7197167ab8acab26670dbbcba196a0a4243e89cfd731d52f37ce0555ae63a166a316fa567ea0619b214420218d5b7bef613ca00074b86f09d1585a26c2775553d65de83e03f3b4630146d1368f3e09971f6f111707730ddcec2ba10950caf4928d19fb109ede3816bc72e2681b83fbfe16f659b612e4a699cb9ee4f06b54f26df13165f33903c52f37bbb2ad36a7660cde406663eacc5e200e0d0c2d9a5269b82ee2d87574c70625d4d0a33b1eca7747b52e8e00ee7afa9ae998aff3f77e2038dd9f9327124eb79e62d7d73122ec5fc3cfba490086e383611d6d835a680bbfcf9266b8658dc6de4c9c06795e997643c030a87ff0a5350e394ce71c2316125f6fa0d977f36ecd5c22153f1f6f4342e08ab1b9a9f3694a17c0ba68ae66c8650e1007bec92e1866dc215089df80df1a409dc934795a1e097abbce5561232a5cdfff70aa2381a4cfd78825d48fb6d07743b24cefc9a36be6cdbdbdfc5ec55df37f6df78910951f5d2180ed029218e2a97668a236b6301c639a63e9153adeb7935a3d35db8755b4c8450fec16688b289def72e85e58540e248ca52b45d33e355a253db0f6bf928e7b07a1d410010eb006f010fab8c77753c7208f36dd207b806e3b6104b91c804e33c23bee9f929db47b6880d3171b15db2bc37d43618f79293724ecc6a20ea6c024d413b8f47a51ce57d27c9ed9755a3a02ed8369b3fdae987dfa8f25d95ca1edea0799fe4624900e2effdef97b77341b5294441b81a9a5f4e9fe5a1d61961a38f938433a55d5788202752d7565e7ccce25cbb6301e18936ea05ba95294fdcbf1e8bf469cb6e39ddc75613a8aa6f4a03fa8d883a8a35616cd5b3fe05d7346d76f2798646e62108d4f2dcaa13326c0ee9a650b952243b5a903491816da4d580a504de0e5dfd886678eb80802ac3fbcdfbfdb9abc554fecc67366a1d3374b6f9f3534b3cabeb255424f5c51a83b8de2eb4397dbc296769d2b09c095de5901754a69cbd2b48b34e426c536711c29f0d780a4f4cd9ddad38ffde2a6e969c2391a5419905afb38f61ec6108f43f32d2d15f9632e44d210b51214a4381ff16f774eea114038c2540cef0c690fb5bfbda3ea3b2ce874f132ae4a1c1e2e57cd7e8ca29982d2e0f72bf2c2dc9254adbe0456722d0dbc6a55b0bdb04d8431c217942dcb65839c6257cca96cb219b2708c41d285a2f10021fc2da8d9f9a02be5121402aa537d9bcafdb2b8029969ade5f1a9f776b02176f842dd1cc8d8f25d3dd26ffc44e95576965c2ef1d484b343d6d14b53976603daf9bf4b40fba0c45ea788bccfc151af9763b080e4f6cd4dc718fec2f0fecb8602e271b70d87b335beba59315c1302487518b8d5288f8fd4803948051f3181adf42fcbc9c6139bba1f73b6f7a1569c58e9f4a9a4436eb89bd229c1c82a9d188fd5c44501313e045e0a5e9a06a8a64586411bf4542045cd04f9eccfa4647ac028e221c3c21b94590aba26ee92a141df6f9f84787f7aa470ba68da34287eff146380c53bfe8776af3ad489927dc556403468bb6bec13b7317460130d4241d1d0134a2b1f7e9566be50e109880578711fcc0bba57f52014419665ae74738d08aa20424248d828a00ade8d8b36b5b601dfd67f6c6e07835807f3634001afb959ca32a8a2955adb677aa33857b9131f112cc66a479533251eed3976491f995ec31196663eded8262599322fa17000fa782b0c63d6fbb4187da7666219d85df31e6750d3c78ad6d1006fed70024abd77440a3afc8ac192c8eca703855d1991cf8eea0f94503da253c2221fe6a4811667e3a649e9910000001005511d27b9c24d3c610438a65e73a071fdf882ecd8133c303d569f8f5cdd92a172a20c2f71486e83f66aa483ab3db5ebc09abb406ad92d3c8cff3700c32e9560e07163feddbc1e1051793a87718c6b67ba6ea1860c706086b3e0d85c3fb3b6b5681dc82fe39955a13373c8fac6c104d5c3ff3a4fd9a15bf1f9dcce8c5e56f6706d795b2014c99897090bd93249005c31160c49d56d1f5c13af7ae058e0198c9d7f0ed103cd3caf7168f97fc6f9aee595ab3f1c0bfc109980bf4f4f30288ef40b47bd34ca04ed9cc575ddc476706561fe7f515de8c9f9c4fb51346dac908d241ed2dfd9c4fb90240d90392cd10f84e6afcde2572cc32d6cc94e35509000f1f0fb4adeefb7f620addba4373ee05e4799283c78520bf34fc53fae1801b06994326acb2f54a5ef108844f9128f2f0f215dcbe977b14db11f4c9e4fc020b82f655d29a2b84c01dcb3c311e6213295b95ef0bf32a89c01076652639692956eeba1c2386cb44b712a70eb20afa612ac2e5b580fb01244b6c294eb2500d2f8416a316585903cd97e78589070658a920a7ae5dda5ab41f2fdadda1fd8cb71b7351e5cb79da5762f5717aef12c36f9a60fd785704afe5008590935bdcf4d74a3d7cc19b3273c00dd907f892933a101818808413f0ee9d5387b8fbaff7cabe54a327df3bd69e1d2916f8873539f2e09e6f2f76be49ec21b3792d80aa150d3fa70c21434a3d3e9343b76c621e08e5fa4642f6837279a3d7a806fb8e0a8c8d8081e2a9476c5409e9e822a59f65e3c8071df9c874aa4a2484b31af635654927fe59d50b1d80df4cf7ed4daef70ae369dd4205e5a73377f49895ccd2844a7696bdfc24c67d88ca6004fd055d35492b367df48e3e29c13b030ff91238456b128874f356f79c0fccaa1cc31b60f2118e18fb556a37f102d26204b7d344795851d7f9c9b55290056ce171f40d0a9cbfa7151f60938b189b471fc470c2bc77825a51d1f45d5b38e4ae868c67ffbf26ed6f133166f7a98c0ff77267650b731db8b13107f8defef0ec19c7844f55d351852087875278332da34c3663bb7fe8ed497031a1e52d70c840953ad931ef4df777c1a5a53c16a60f9da5f12f53027875fa2afcd9ee49cbe6c327f476234854d45b61ea6ac7e9e9ff6753491fc775c142ee1bf70fe1e7019ab59877222102d3f9753e4cbacc6ace5a877dbe726aba8085c49ec7bee74215158f3e88437bf8931dcb5674dcb6ce702b8e81fd24ccff17d3e5f24dc34b1349d0a6fef61c4bbb646c64a91cf109406a4da2018c62dfd48a7a448631c257c646daf2b2f24c7bae5a1dcc42758e76a6a6e55c9e57e0e71639ee85c735857f", 0x1001}], 0x1) 11:31:39 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000800011, 0x2, &(0x7f0000001280)="186fe65c", 0x4) 11:31:39 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) unlink(&(0x7f0000000000)='./file1\x00') r2 = semget$private(0x0, 0x1, 0x10) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/4096) ioctl$TIOCMSET(r1, 0x20004276, 0x0) 11:31:39 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x2000002cf, 0x1, &(0x7f0000000140)="292918d7", 0xffffffffffffff68) 11:31:39 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat(r0, &(0x7f0000000280)='./file0\x00', 0x388c0, 0x40) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r2, 0x65}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x400, 0x1bdf, './file0\x00', 0x2, 0x2, 0x7, 0x7fffffff}) poll(&(0x7f0000000000)=[{r2, 0xd}], 0x1, 0x0) getsockopt(r2, 0x0, 0x80000000, &(0x7f0000000180)=""/141, &(0x7f0000000100)=0x8d) syz_execute_func(&(0x7f00000000c0)="c4015572e00fc4a17d7faa00000100c48179638693090000650fb3d90f1814acc462359d4092f021ab001000001ba300000100420fb60f3643d18f0d000000") 11:31:39 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x3, &(0x7f0000000180)=[r0, r1, r2]) 11:31:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) msgget$private(0x0, 0xc2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x100) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x7) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x6) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) clock_settime(0xd000000, &(0x7f0000000040)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) 11:31:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8a00, 0x0) r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000001780)=0xb3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchown(r0, r1, r2) setuid(0xee01) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000140)=[{0x8a, 0x7}, {0x89, 0x802000000000}, {0x47, 0x800}], 0x3}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r3 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0) 11:31:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x8000000000008208, 0x0) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000a40)='./bus\x00', 0x30a, 0xfffffffffffffffc) fcntl$getown(r1, 0x5) readv(r1, &(0x7f0000000140), 0xffffffffffffe00) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="3d1107bb002ead3302f97c11737300ee2d9aa8d933658d39910da6956cddb5f6714a22a28678c04800b577acb805f2fd0a684b5557359e9e5d7c8c22e4087df05334ca883bae3168bef94170dc0b98b684d13bffb7802bb098a8318d010f01d672d47bc7478b65432884b21f960638872c30a5503904f4d77d9de9baecfa3d052d3d2bff7384dc10b4b3d515ed20715c40069239a8515e9b86da9315d4ef4aafabfee1d00d7718709ee735d5422ed45f1a94c192956df0931f0adacc0000000000000000"], 0x8) kqueue() r2 = dup(r1) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000980)='./bus\x00') writev(r2, &(0x7f0000000780)=[{&(0x7f0000000040)="6913e1b53fd64844ef839015973c1298556b26ea2adc7ebdf1580d4d4516ebc626fd3ea6ea952acac5b50be513e1189f13b56b194c730ddbae7c5d168339eacd4698b8098a58fc7782dab2b32c22f93ed77377393cf38f4d006c09d425b655d66d1137c9cc699166882b046b6fe020b598664bbacb267cf7609c3450c473a1c484c019753c542e560c5448ee54d118f8b5a660b28bc6e993692a5b10277b7f8ab798d10f9e5ed0e563", 0xa9}, {&(0x7f0000000140)="cd6eb3f53a6a4c182d624febf711241713868b4f76423b68905c710d757e4da35a847b11b56bcd54af8c6844e9fa92", 0x2f}, {&(0x7f0000000240)="73788fdbe41b00c8f316305e22f80fe19382870a246f5aec6b20f540bad25b611e0311138b6ced44950e5b758c38e4f41960cda7a7f184f59470ad6ff264eb145de74e0aaffe904db9b8e307af8f647a4202b90b99179d1ae1e46f079ccb7e97f965bab9fcf4d6ac6191d154668dd582a2a1b05c954b44cf7642d38791e60df2afdde94b367a3509760d4f7c8bae55627cbfb2cc43", 0x95}, {&(0x7f0000000180)="29cd080534510745e4efa9d7a25ee63a4b77de814bb57ae7a76e3ba6de6cd1915eabafe10114b6636c442c4adcafefc1f879e2cfbaa4164e05617872360415ce8d46565dfc50301afb67b9141d", 0x4d}, {&(0x7f0000000b80)="33ac5c987be3e50f42dfb6b902709205ba351008c6276018ff13b855879b67eb44e488f4627590d11d5ba645be3017a93dc5fd58a8f73ef5f20fbcaa019796e456e637b4a57c361e5ed176e56cad5ef14a460fb59f6af79aa1da8aadbd0f6085ca7da8e57c2981e913694846d99ca4446289cb63d5f60754a8bf7c1f2805ac32d25f7dd6421f00000000000000a3c6ae9da3675f4e1bc7fba3df19a545917de3a35e1a512c0cb49211d5228d1465c6639c29231f8a054910366156b3c667665dcad0c54129a3bdf0732d467e17ee8213ea48331fe4f7a415f1efd1f416faf43b97cfee65b4ee07f4b068c5cd08e08561952e37afa2", 0xf5}, {&(0x7f0000000400)="8418a27e0ff9e6eca3df5a6c257372af3b026ea63516715ac96b3051d094ce04cfe8a51be1934891e9405686d3c6a0cf2f3fc5c15bc78959f61bf87910b5b919071262517ead0fe40489f10f5cd5f478555c8ee78ea18b0c887566f1eb2d7a09c22ffae5d04ef85cccb902c26dd514b14dfc09cffebfc45d58f9ee72ab574558026c9cc9cab4773bfe4fbef562a245ec6fa9876f365964ce2be2411159caa69e89bae1fe", 0xa4}, {&(0x7f00000004c0)="8180f80585635f2f53689023aeb4a006041b885233b1fab35b8396cab6fdc1d4b8c8883d8106d80ff80ec7af0f6caa6e15ec2e4b0743e2ae57081047276386f61fde68df2c859fb1a109c79c3385e84f5ac96d519107654a9d40f5383b10dc671748a220e78d8b90ee1eb921198b5e75729bf942d62cd740b560904f97743d1ba6acd0b11440796b7163b523f193bf1594466427fef50f6d7e3c00d0236c0ba88b6dac7f65bd3d0096c9f6d35acb617dc9891bd8f771d4472a7c6a2b1c2ee5fe885cb9906159a441978861192e912de7743fb2c845a2238e1721e002c4050fc88b84b8", 0xe3}, {&(0x7f00000005c0)="64acccf46a57e0ad53a8d9b18f21dc5009e8031c8752c53534b20dc669d834201674a835209f38e55f8089fdb7176457d9459b00c6816ef5c356a56e1322f40d3ca8716be41b9433a6a751e1497250ea0d2cb8b88ae6d81519dc407569048da3bdfd0e4d9c171eca293593c346c82d484d9b5480236de1c4fdccf2b8e3be7e9ebbf75b7262", 0x85}, {&(0x7f0000000680)="d64004406cc1abecd69bc750756de780f1bb3f43603b6b7ae9c8b3e3a70e6786f75105eedff0960ce58e5c6035a939eb87fbad6335cadcecfd041ee701ced904f26d3ebaa55c21a975e284ae6c75e254b24e21a9e487fe6ae384832deb116132a03fc7f38d0b60f527a811802d7dfbc1dabed0b496399c0c42f3bd56e6a25e8b8f68bea77d3222a33f7db3df57bbd68ebc37ad63a29f7eb145813e60ab6ee167", 0xa0}, {&(0x7f0000000740)="822c5bc3619b1f36d830057087debc4d42007984396c8b93980a957f2eba20ae9f5d85cd4b5395aade08ade548aae1a6a1a03ed5f330f99c6140f9", 0x3b}], 0xa) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000840)="2b8d77a003e4a4d12182cb02e77b0b16707951177bf13d197f0e758f088d7dedc883fccfa98eff85da91ef07a86e8e687e4e2841d1c42ace71ed7c16306ecd0b7535bd869824fc682e223ae1c41ab5c7d141369a44131f3ddeb66c0ab5e0db8ce9ac3964013ed0850041ca24ea1aebbbb4d5aa99e4147c82869f4d46eb98a5a24bda61980cc6a31f10bbd76e0535db942eac79c12fbe270a0f69341ad66b26e2ef60a3d546aab3b186380b86c1c83b9a1053f96ffda98bc79dc666499df4138eb467a333a798f25e979d6f52", 0xcc}], 0x1) pckbd_enable: command error 11:31:40 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet(r0, &(0x7f0000000080)=""/197, 0xc5, 0x2, &(0x7f0000000180)={0x2, 0x2}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/85, &(0x7f0000000240)=0x55) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0, 0x80) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0x1, 0x0, 0xc61c, 0x74c, "72f9497ace7e2b9e737b7662bf5fe9f47741614b", 0x487a, 0x9}) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = fcntl$getown(r1, 0x5) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) connect(r0, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) r3 = accept$unix(r1, 0x0, &(0x7f0000000400)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x28410, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000480)=""/164, &(0x7f0000000540)=0xa4) fcntl$setflags(r4, 0x2, 0x1) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000580)={0xffffffffffffffff, 0x80}, 0x8) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000005c0)=0x5) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000600), &(0x7f0000000640)=0x4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x5010, r4, 0x0, 0x0) r5 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000680)=""/17) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000006c0)=0x1) socket(0x0, 0x4004, 0xff) accept$unix(r3, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) r6 = semget(0x1, 0xaeeffe63eacc8069, 0x181) r7 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r9 = getuid() getgroups(0x6, &(0x7f0000000800)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000840)={{0x6, r7, r8, r9, r10, 0x144, 0x969}, 0x80000000, 0x9, 0x7a3}) getpgid(r2) 11:31:40 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200"}) 11:31:40 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000003000/0x9000)=nil, 0x9000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000009000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 11:31:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000200)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509d74780164cf090e7cf7c8d254b7d090000000000000096a6c1d061a2bd7a454c6c016d2fa19295628226632a6d675bb0551dc6b1b1de57c893be9f19f8a80a8f029557c0b5068219be6e4eb5a6c58dc3c1aa91b627581be9673e8936b75873f4cb4666349149afcb08b7c96b6702b8778dd70d740b5bb59994ab1f606d5f694df2f0605242b6e18bf739", 0x258) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x23, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x880, 0x4) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x55e) write(r3, &(0x7f00000004c0)="7b0c8c53af08b1f4c5c94466553820d8d05d72471c60040faf8ebc911a6b408c4883f1c5e2cd4b4de5751c7b56f426a8f7e06275e2266754cb20cb45029e24628f44cd21130589359320f656b2935645839e316722cfe59528445dc320892f5bd33a30131d698125f06a3b9abd1f44785eb158b887ee03d131153dd94579fb7436c7abeec21a8b9d4397cce0d774682b0c7b9a912c8e20b39e3ce671cacf5ce4ed9c89e64e1f27463f482a7a6b268abb9d80ef4640d269", 0xb7) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000480)=0x4d) 11:31:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1c5) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, 0x0, 0x0) 11:31:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x100, 0x5, './bus\x00', 0x7, 0x7, 0x8, 0x1000}) write(r0, &(0x7f0000000180)='mf', 0x2) 11:31:40 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1fff, 0x16fd) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) 11:31:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0xffffffff, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 11:31:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_open_pts() write(r0, &(0x7f0000000a40)="6430ca246c7250365229a3bf9f3a26f5e5a5d17a1baa3f43714b090000ffff002e360efe8e3114729e0400000000000000f86242b8e03ad14a77a0baebd111295259bd7fd692407720f52a13d79140ba72b1dd3b11bbea3ec8bc8ac56e8f9c639201bf8ffbaf85f2751d601e0001000053694d4a9b29a0947f9c87dff5a59d7151fdf26cfac5f1bd53d079312557290a6dbf72da8cde5b7335928283082ce2d6ebd033c681d1bb57c651ffe45545671ffa00020000cb95ed3e01bb5a05151bd592658bcf53ccc0cfde65677302a7b3cff35af67022bc906333bf001b899de71bed7e9066c46219dc92e65ccdfd41b42b3a63ead70840810454964d334efc7a01cf8ac8e08289638cdb1111dcb9d5f8ec1829b0830138165e387239f429570fc7fe8b5dc2682b18d3ca309b7ece438ecc97bebbea43c1b9e027d2016dcad3d566b9c90a440890f524ca6f6de15ccb8a3ddf6b57f6e7e1e40d0d6c467df2b2abf1594c23b46f13b93f7f4a167fe21d9ab26319d2a6b1f514b1f08f6363484432131e5799139f8cf656e3bb546442c899a8ee05074a0a80ee0252fee675d074927948cfd244add454b61f2f158f1651d06b6a362f2b3ea32638c81373b72aee473e7fb112bb6c1298295b7fac94d4f34ee871184c4fa1d650fc33b21058565ec0aaffffb628938f43ccbcc3c12ee655bf56e21e69f5cd145cb8e2cc5e1fa38aae47c3ad421ef76807783334eeda24fbc0d328ae8410935b29aca76dd1a329c2fda3c4d8ff440539b97138934aeff9695bb2fe", 0x231) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() pledge(&(0x7f0000000040)='@ \xfe+\x00', &(0x7f0000000080)='\x00') recvfrom$inet6(r2, 0xffffffffffffffff, 0x0, 0x42, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x7fffffff, 0xffffffffffffffff, 0x3, 0xfffffffffffffeff, "2c37dd8eba010400000000000000001000"}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000000c0)) 11:31:41 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x100000000007fe) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x4a, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x6) sendmsg(r1, &(0x7f00000006c0)={&(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000280)="eaf12f40626db7f0d1ef3ed4256cecb4ce88970ad64cee95adb0e4ec819baa62d0676ebdf512b9d1a7035f3c4d770ca663b20c6c5eda4114ec284515ea1756fc992d693afbf9c389b00041fdd69ec07a6e51b1f15a389b1ab422823603428c83c7e2d459f10f083fe1539596ad552e78aa43bc8614aac4972ce719223c76ce3212de5c87f62418746a4a2735cff9c41bbae2c1671d03e7cb1d5b54af9f65aceb1ebf5f40f6012d5433b89957330c7b52bc707119f3821d2e", 0xb8}, {&(0x7f00000001c0)="d0fa529e5eba934c8fe835b887650789324538db1a389f45935e5afa0e916b3ebb2933c555c9519a4f57b8bd22fae1962069ed3ff7eb37bb6b83682838fbb2bf99cbf152c7592a5f", 0x48}, {&(0x7f0000000340)="52207406d654379737149b1159840c8238fdf37014a06369390dc7d412cc9df742454840072a6f1fcd1185a04d03e63a707cf13133ba1087a820c4cc33325dc915dcd10b6cbd749c6f0e8388313b6b10379dcf29fbb6349d49af3c89dd4e34f1057bf1298bad437edd1eb0550387f72ef67909b0b0798449de14c6c96b02c55dd43e025272d5bfbd661473e547c5e4d528b8d0289fbf6e3899956160c5b736972cfc5b39688fdfba1bfeeab5a89ffa1f1a5358c05014105882333dcf2f820a88f0fb2da19778c58fc13857b8be0cd166f575fb", 0xd3}], 0x3, &(0x7f0000000480)=[{0xb8, 0xffff, 0x0, "2d964fc6b85f691689744affd20b8b1d367936071fa9f643b2fd945fcc5e19907371ecf9267d1667a90f1577a6dc957741b00ba70694b4b249d48835b9ed89704b36cff71e3bd9658282f622660045599cebbb90da97f71feea4c9e17427708c1bb6fbfeb4a11b11fe043455ba916902e7278c7d4b239213555a00b2c894a82301098c0dfe202221511837d493b49b2387b32cd5150c49ede1ad851f13f89ab1ff9d7d69edfd"}, {0xf0, 0xffff, 0x6, "0771c06648685cec15b9ff42dd2043bea75ed9b81226755d2fb308e7135120f0d1b1e11ede706cd26c3ee2e1be0f99af025ffca6ed57fd693ed02c77fa55442cce1f1de247c3d3ef93c2d416b440b531eadb5fbf236fad4ee4d507e1535a24a7ad724bf2a47658c51601a834a93fc80db8726a31cf5f52b671966f6e0578bfe036bf241335c920d0b5c663a261068f124dffa6b795d94ccd8fcd8174cec81747837fdda10db2476e9eba4cd39171beb8037c96cc52b043843716dadb854cf79099c41768bb9780926ed8582e93348d64bc225b2d62d182bbc927f06c"}, {0x70, 0xffff, 0x6, "2f19ed49a031abdd68cff434ff852b16ff664ed222f9320a2df0ceb023fd8599b1b40ffb059394f2e343ccd306ddf95b243c8774188c53f6442d03b3c85b12a7def092c5618511f64da30ba98bb3ebaf8aef38e44606c7a57c69ac56"}], 0x218}, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 11:31:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0xa, r1) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 11:31:41 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 11:31:41 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) 11:31:41 executing program 0: mprotect(&(0x7f0000748000/0x3000)=nil, 0x3000, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 11:31:41 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f00000009c0)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x1) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0xc6) 11:31:41 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x9, 0x3d5, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0x5) semget$private(0x0, 0x0, 0x2) 11:31:41 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) write(r0, &(0x7f0000000080)="263c544ae68b47c92360cecbf7a41abbc847c2fa93864ec129ee83513f0f839ee509c98d6e957b196fc117f798f04eb524ef5008c0b054ffd13b01d4eb7c64c016c42579fda999a97a7821b5d5a1cc5d0f0e4bdde1b7c643f9d29a53596c368a1a6a2caeda2213c2746ad9b108994a55eb12d9a138cce9335abeaed43f0d99f0614ab9c6fc636eb5c8acf6c606c251c2f5ab6d75f83d4724b2b7827f4dad7a651cce94e3b55168ee1333897f9d22726504d25c169fc2d167831d4f4338dedb226fb3cf9f1a3d30c00c721ab2323260a147ae8b6daab54d5aae82fe3eb218", 0xde) r1 = getppid() fcntl$setown(r0, 0x6, r1) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fsync(r0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 11:31:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/106, &(0x7f0000000100)=0x6a) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x6, 0xfffffffffffffffe, &(0x7f00000001c0)="619e017a60f5c9d2f888f76b7cae15202475ce2edfb5ef697a410c070943b1f0734592c9dde8e1112722a7b4f49764aab29d39d07d7e2151911b559093a35b7612fe1076f242cbc63ba00e3461a79896a7efe1dca5d5293b88b9c202e253517e5b3e69a5d6b4b5e07a2070a44c7bc3e080dfe6f6ac629e8c788ac8193bb55d14d52afd93025d3f92d5d16397d5ebb7b6941f6fab51", 0x95) getegid() setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x2, 0x4) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0xfffffffffffffc91) r1 = socket$inet6(0x18, 0x2, 0xffffffffffffff81) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) 11:31:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x608, 0x9, './file0\x00', 0x7fff, 0x2, 0x2, 0x40}) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd576106c7465f52c", 0xe1) 11:31:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x78, 0x0, 0xfffffd9b}, 0x42) sendto$unix(r1, &(0x7f00000000c0)="25d251ec93f78e8e59d077d8d233d92bc2703311546d11677b7fc3ce38ba0bdf7cca3b3c5f9a0a6b02dd4fc1b29ed71adaecfa14d0b157502848527f8ccee943b92576691fdd57ad5b8dc610c10fcb958a26a0816802a842364327ce69d3f2ed36328f2ad95b85626e462cba7d9578b3723ed7497d9d45df58b81cc0c7569432ed09dd82d6a95be2b4bc6735b6bf5e993c", 0x91, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 11:31:42 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = dup2(r1, r1) getdents(r2, &(0x7f0000000000), 0x0) r3 = semget(0x0, 0x4, 0xa) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/121) 11:31:42 executing program 1: r0 = socket(0x2, 0x7, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0xc) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 11:31:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = dup(r0) socket$inet(0x2, 0x5, 0x40) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x1) socket$inet(0x2, 0x0, 0x0) r2 = getppid() getpgid(r2) socket$inet(0x2, 0x7, 0x101) semget(0x2, 0x0, 0x8) 11:31:42 executing program 1: getsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) 11:31:42 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) r0 = socket(0x18, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x3, 0xbf15, 0x5}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:31:42 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) poll(&(0x7f00000001c0)=[{r0, 0x86}], 0x1, 0x0) 11:31:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/239, 0xef) 11:31:42 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x0, "b2050000000a631a0000000000000000004000"}) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = getuid() seteuid(r2) getuid() write(r0, 0x0, 0x0) r3 = semget(0x3, 0x4, 0x0) r4 = getegid() r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000000)={{0x5, r2, r4, r2, r5, 0x180, 0x7}, 0x3, 0x1, 0x5}) 11:31:42 executing program 1: r0 = socket(0x18, 0x1, 0x100000010) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180), 0x0) 11:31:42 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) setitimer(0x1, &(0x7f0000000080)={{0x8, 0x5}, {0x634023f8, 0x3}}, &(0x7f00000000c0)) 11:31:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000380)=0x1) socketpair(0x1, 0x16456dd4dfaf88a9, 0xff, &(0x7f0000000040)) poll(&(0x7f00000000c0)=[{r0, 0x15}], 0x1, 0x0) 11:31:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) 11:31:42 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) 11:31:43 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x3, 0x1, 0x9, 0x1ff}], 0x3, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0xfffffffffffffffc, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0x1, 0x2}, {{r0}, 0x0, 0x10, 0x20, 0x5, 0x4}], 0x1, &(0x7f0000000300)={0xe13c, 0x2}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000500)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7, 0x8e5, 0xd86, 0x1, "a7cfe5efdaba213d8c7577f55a15db968157c092", 0x7, 0x80000001}) r1 = semget(0x2, 0x0, 0x41) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000480)) mknod(&(0x7f0000000480)='./bus\x00', 0xe002, 0x8) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000540)=""/223) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x7ffffffffffffe) linkat(r0, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00', 0x4004) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) bind$unix(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="01002e2f6275154c8f4a80b5f61a63b4d93df17f60374583c4e424aaaf0d7adb730096334209003a113904069b062f687076371a521de2e683f2d98f7d3742583768a1022c2de6a2dffd4f02adc07802fc83b2bc16168fce3870d3000000000000000000"], 0x1) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f0000000880)=ANY=[@ANYBLOB="e8729b2b8ae1280d4b7d125b4e46b7d22c03e1b2836a5c78c9fc201a7b88ada6d19878d2f5381a58a75b49b6baf805844e8a2dbf3b9db63f3bc410b95d44ddbbc3caa3afac3b2dac3316d53cf76d99f0029cf773cf07afb41b6450dac07925ed851882e1677848318dd4ff559f19965e702df15e1d7efee5b661021316c92d0bbb2bc36a06ffc59dec9ee681352fc6ff603b4d153c7bc123d0b72d0814e1a7f4978ab554e1"], 0x8, &(0x7f00000007c0)=[{&(0x7f00000006c0)="112ce00c4164b71c4eb03ab811fb92a097c2d9f748a78393c6b4b91ebe47b15dca902bd84f00090457092102797360667006b27d175a2198ae32b2b48a25262fe3119d9b4dfd3dcbd348136ec1bf2887d0a1ced4a4a597d0ccf9dcd5871ec152aafdff5dd487e66dd2f1ea06081a9e9e62a4d44d02b312b3d7d4fb5b2999cfdb63dbdabcb0c50e4df6edb0a35de37e0320a717fbf0f93ba81100d30c654b52ae5c9c7df5670e425163e20dca2176c19350c3903d4ab059194408b21566a469dbdf96940aef5af3fa100a", 0xca}], 0x1, 0x0, 0x0, 0x4}, 0x4) chdir(&(0x7f0000000340)='./bus\x00') getsockname(r2, &(0x7f0000000140)=@in6, &(0x7f0000000840)=0xc) r3 = shmget$private(0x0, 0x3000, 0x2c8, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) read(r0, &(0x7f00000003c0)=""/143, 0x8f) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x91cb) 11:31:43 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') r0 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0xa8) r1 = getppid() r2 = getuid() getgroups(0x1, &(0x7f0000000400)=[0xffffffffffffffff]) r4 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x381, 0x0) r6 = socket$inet6(0x18, 0xc003, 0x6) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x8801, 0x0) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000540)=@file={0x0, ""/44}, &(0x7f0000000580)=0x2e) r9 = socket$inet(0x2, 0x3, 0x8000) r10 = open$dir(&(0x7f00000005c0)='./file1\x00', 0x200, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) socketpair(0x2, 0x5, 0xffffffffffffff53, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse\x00', 0x20, 0x0) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780)='/dev/ttyCcfg\x00', 0xa88, 0x0) r17 = socket$unix(0x1, 0x3, 0x0) r18 = dup(0xffffffffffffffff) pipe(&(0x7f0000000e80)={0xffffffffffffffff}) dup2(r4, r0) r20 = accept$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f0000000840)=0xc) r21 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) execve(&(0x7f00000009c0)='./file1\x00', &(0x7f0000000b40)=[&(0x7f0000000a00)='\x00', &(0x7f0000000a40)='\x13\':\x00', &(0x7f0000000a80)='\x00', &(0x7f0000000ac0)='\x00', &(0x7f0000000b00)='\x00'], &(0x7f0000000dc0)=[&(0x7f0000000b80)='\x00', &(0x7f0000000bc0)='-\x00', &(0x7f0000000c00)='/dev/wsmouse\x00', &(0x7f0000000c40)='/dev/wskbd\x00', &(0x7f0000000c80)='/dev/ttyCcfg\x00', &(0x7f0000000cc0)='\x00', &(0x7f0000000d00)='x\x00', &(0x7f0000000d40)='w\x00', &(0x7f0000000d80)='x\x00']) r22 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000001c0)="bf9d5001757d122259a0adf346560fc6021b35f610d8458995dd820a08c83abe0696bb5e29a312e5d4676b844d9e018562819c5cec025b2dacb77c5942e26d943aea7a9af49a7bc917aea14410269d1088d96721851806ee0b4fd61b5ce2e68c8861bbe416bc48ce795f76c7d3f8450d5a6961bad58a158c11fd1721edfafa32de9b7d2098bb547ebaac502886ebcae6fe7f76b5d87bb4755d88899e313dc53b058d37250ea8c6cede99f8e1ccec374c6297c4468854103b966f468b2c846ac2e9fd6fd66b2c788c271041c5e898290cd02d30837697c293c3", 0xd9}, {&(0x7f0000000300)="5e9fa465c9a94c32300fe46787ca7b9fd2350445109353b9954a11fcbbc90f312f4148e10149df2164833bbb67debb7d6368c65788635e846e4218742c36328d8d67b6f3198664282ec5da994fde617ec7e981d8f99b768ce15ba6b4e0cfe90f520f386f9ffee7c1c830b5b6f7b0e64d451cc30c5300ab95345d5fbbd8097a975d0c56c0be877ec3b8f98dbffc4729bfa02b800206db8355b24aa13cf46be337df7649a0870fa26f7e9e8d", 0xab}], 0x2, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="28e8a1b25f7d52b6907fbdfbab22376b", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r22, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x5}, 0x400) chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 11:31:43 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800000000038, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2120, 0x28af) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/4096, 0x1000) 11:31:43 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x6000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x124, 0x9}, {0x4c, 0x8000}, {0x101, 0x4}, {0x47}, {0xae, 0x3}, {0x123, 0x5}, {0x4, 0x1}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x1}, {}], 0x2}) 11:31:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) fcntl$setstatus(r1, 0x4, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 11:31:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10b884, 0x0) flock(r0, 0x2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0xffffffffffffff00, 0x0, 0x7f, 0x0, 0x9, 0x677, 0xffffffffffff1234, 0x1, 0x1, 0x81, 0x400}) close(r0) 11:31:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffff379) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f00000001c0)="220e228901001c067ebc74a7ea1100000000fa48f4445ed5557697d202fefc191b0ab3e4230e4d1b099f7910458d6e43400d519ba909e634bf2790c4e9b836d0ce228aa2f1517d2ea77b185a916201e19bbdc0d7eb50d2db1843d5f2538f299826ee844ebe026f9f4d880db3e2125c59b9d0325ee43d191049c8f90804b3747285d629b6591907b82d7c4187fd55c46524142454ee75435b0733474d41c8e8151fda1833681fcee4f6d8d6249ce0adebe0f08c89203d07382df7f5a35320e478d826", 0xfffffdde) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000000c0)="e420afd4af18ae6f1ebbf7eb3d7f68e406ddf598db5c013fcdc54d64f69b2347229f449fa5df2cae8a5561ce7d559b8b398d82ca6973d09fc8941f7cbf963b372bd73a51bab0c5a533eb200bb439d136892c78d848fe355abe8f3a5073e9d3f6779795087b2e79b130e82832478332e543ad793e88c30e087bdd3cc0d1bf0953e23253ab6782a892b192931ed4cce87956efb096321e31faa839477a99", 0x9d}, {&(0x7f00000002c0)="073ae6acf6d7e9fc1618e7d001cb78eb0e72da723755126f7bcf572a16171b9ec3b8eb4933711498a20a8830cb008f6cbc303e254a31b11c6f487a09400c66", 0x3f}, {&(0x7f0000000300)="4d6efd02ec0bcd45175e6879b18e4070c747a6be6cfc9c565a86db710abff00d22496919f05e88", 0x27}, {&(0x7f0000000340)="428343b335ec2259eaf8872bc2357c7e661522301a85b95a424794a38388d0ec98b4f279e2280c577652eb4de5b67f35d9bf8ce941083bee48ac84627a20affa72d5b31f268167ef5304e7438b3b13906fdff57c25173e0300ec5e22", 0x5c}, {&(0x7f00000003c0)="e7a5e980a6f87694af2385e25dd43f35443ce7fd422bd01cbc7e9615aab184c47080f84fcd3d9b68247a8a0cf1b19b34857051fa8ff56e4a41f93300ccb7691132cb6be5ab83dd2c3a3b206f10ea9b66a5d2716ac6741b25bd8594afcb3fad2e3b6830286467bcc0effca7e3996eccc1e14ad2b8bce9fdb83c7a0f97d530939c687e83686d8917748e36e6180be6e5797f7e365ea7661794642854a94ded28e07bc3e2aa38b7e6b1756a4e91", 0xac}, {&(0x7f0000000480)="2378e021447077d12056930414a8cc8323893920a5c3ec542446659a9eb76e4ec530ad8ae759176d8806712e2bba687f0f458673208adc2a636abbc29356e0e056c2c3b372973fd6551707017405fe8226510fd8c4fb5a1aaf1960022c2ce88864a283c930a2463c15398e50336db2360eb39ad77336cfad9a852f4e35de3fd1008406bb307ba478ed22d43f2f3fdcd1a6e9bf418784bb6e4792402e8ebe5cf2b9841b9e615d4219e5a869b5d19ff813ceae290457ae73ed5aae80949c2aa97c6efffa71830a96bb682871a53a942b02ea95ad334c0eac9993eb5bac0a3f0f770e357311c36fa770c36a651fe22f24cdb57b4af6226d1a4189cbba3ac3251c4453f692de816df0a22fe4e67ee634d30cd5ef786f8e00a0b6f66b88452183f1478c6395a07574eb39c2214952a56bfd85ad2daa5e1927c9dfb52fc4de2bc711c305eab691331098ff73cd83ab201c59213d98460667a7846130400f8f2d363a7b018d663209df801374f261f4a6b0b5b974fc57754313cb52948b8b7a9e1923326be77226c1b43e0b9ce331b4b1b0feeecc7359bada57fc0b674027bb83bb7bf06116c9b4bead9bfa71487f9f51c9be08da5e6d9c455ad3d7c8092e4b13a6de2e580a952647827f8faad844963e4eaf6eeceef84a3ec0a6fedfe3b37e96eb2f5f885be7a8c3427df6db8c1f5b79c2a820a9d9a158bc464dd4aaff8ad42fcdca8a7388ecb5bc968940fe0e60690603d24b80bb26ba42e929b1912c8cca17550094ee20c2312c77fd59f2717b1f1a51168daf0be7fd0dff8c5fc8f908615e8b5177052b6409067f3f5d43dd836e2b18f0f13ec9cd60c9eaf64974dd1b1574a5c17c991dba8a76de79a4b8c4442338f9ba5d043aad0bf6f533a55ad98cffac14fe7ae921873ecf5a80535805b9b73507983277f25b92b19edea27558a5c50b929054b09027cb521a2e52236f429bc0823ea24171ee8db018c74a14d14aabcc395122ab5d289d3f8b97e811575961b8c6ddece1f2e2095d16301914da277a747e20b0f2f3a929c5e3399421b423e3be73bdd648479c6f2c7fb0c4881cbbad1ad5b461a4c57802b6ff5f327c13b55c7427e198399d8c43643084e3ee7fa3fd93b07f404a7b2daac5d9a492da03d1c65e4258eb2a9c530e40d81191444e1d855e2ac924c3221caa6db46f50ca2d18ea90825907f25021877620c1c829fd174693485d43e8d1a74fcdba8d262e5b5c024948b2966c128d498b17947010400965a7294046c099da2380e12ff6c7a32c316baa99aba89380a066993a35821de4e57e46ca9e1d2d838fa34a9d526ff804c6e165b4ceedf7968e73d67b5e9232fe6fd2fbfd3f2fa8a4f76c312c3c3d76c6f05b81f2c61f02d36bb00ade2b749dd1f87bdbf848d45319a4bd9c22cdfd468ed82a726cec234bae8480c2efa0d4486fa69f39641fec12fc5b1cc779220c07bb0d76d8de8fc01161be5d89d6283baa5ec803525639a3cfc3d3c6e3c02ebb3315e14c431e6c2e43c56b6a6cd884758e8268b28da2e04611441651bdceed1e64aa9747064a73fe647bd9f1ba88194f550248b85b0dcc8fde06de1d0061c0d78a661e496593ddff0e8cea38f76c1f52ba2573584adda0b62e43b9c1887187e18b5f24b7bdb6f052a797e8220d40f7efcf058abdbc219fd70c9c8620a5f67d12068c0ffd6e380968eb8e4d7a9a9312308b0e786ca2e24eeca8810d6dec7b3322d75636688c58027adcb49aeca0d68616c97573045afcdce7a641a2c6315e37312e5406ff140e703b30e6ca429c3e9725a30b9a6bbbc61d7c4b16009eae15121016e43028dddba590da9fad73e4128ef456b38747c8fb8aece9afa149f472e87f950c178fe03f372c85d821eaf6fdd408e2ad895f6cf3105fd86c8b4fa400f938987240dc6f64eb28e280709501815709da11c46dfc68ee38766732d851ed052d04b1767099f446691b226a0fa1e34f407a87facec9a6de582cb852c4dc8a4722248184b6b035073d093d8391d21ab6d6ff11be4e81e27a136e52059c925d0b2508ba960c16c314eff89313a7e16d207b2a4c1f575ab220da103a5c0807c0c26d8c8d58c11e394e6179f10c25025c8c742c3dfd60a9d3199b5500357c1c969d2942fbe01d9e06a4706746a73b0167e1551613d24dc9b32c9dbfc08914dfefad902969edff2089b41413d98ad71a0da8450e85b62b251c0b4d35d10bdea0204f04bb460f093a8e1a8dbf5560ab2820e685508d88f38829148b462996bd0cc4fa1b97bbd8fccc58175c0e5ded4e3e44d541a83f117a408e50fd253d9c380f248d5fc4e7889d4c8b29009a34c4bbaf7928af8ccdb5c8c6d398162defe84dcfd09f83555cd33dec35d4211e9823be9c6000d5a58c331259917b1981208e4060bf381a809758c598f4e0de8f4743bf24abad60275072f119e352f3f6d7b11308a245aae2499685eb38b22f67fb72537526127d9300e5a29ebff07ca433b29597893e17d450f5bb179925c1333d2242bd14866d2eccb89d3f3dddb10cee664c327e79e7e125114186d31b172c0c3a23a8f21f389ea2d590e16e755c96214677534e307f9c45ee43842796e802d0beabb42637187a2e4b69051675c1ce621c910a605114d9578d9c01f8644571106c33fba4e99d27312793c3ead562720efc9c635054eb25d967ee56e61f2a9cd2b1804b9d18e4124c2e5098d67812af3b7eb92e97f8bdbca35c9508fd001dee4ed9df4aa4d98231dfbc3f31fd95ad8ea9e7c7be95999847e669a27645b95e99f2b590c2b8c9122c4404552d872d5745c12094ac2ad9b2129dc10ce6604d6e1560e653f757e2c032dc175f2cc990dee7b9bf4fdebc4937fe18b796d7a6fcfab928c585b04d603e28929e769d91ad931338d9b4a0c8398f27c5d9cf61542dd645209548ba53f9a433007d6cf4a7ad2b51881541e46b60acc6f663f4c92fcfef4ea34748d3dfc25cbd99a597169dc3ece8374cdb42525079135b4ce96faa86dd08759d1df8ebb56727aca5574f2e962405fa254c22a83413071431471d77fee83bfde616a90b966371dc048d0b623454fca8b051a19aa1d32b215568dfb363386710e7a7d9151c484b4496e5bf1c884647850be6a344bf713e09dc89984859a30a7cf7260c93d641d75960a931c642df9b362ac4b450188efab4e250e15787c78c0a7dcf0dd5d9657fc76687e07e767a5dfeadb62497db381d061a049501eaae770b775bb0de92eec4312a102753bf7e1a47682545e968e0d58157376a7e6f3cdb57f8fe604d2961e09ab6f2b2b44723adf6349dea00fedbedca8668a4a6d61526c4dc8a67f7e8f3acac9902b4b9ac74220039ded212f697acb255bc313b5ff6290b7909efc9bf7f46ccf88c274d5b93cb6fc2d09b72d2968d39ee2b2a6a45c2313f1ece3e41e1d3b6dda513b693d4940a82743965d98b32a8601f89b4a24a3624bb546578d8b31c02768b5b7f5575319a83a1f1072b29f6a0d8e198dd2462fa57b3b8068a8de2e7a3659d9f736daaccb107185b77617ffc1a3f47b78f51f1dfb14db67562cd342ada29057b265a6937030bc3ab6605929609dc5d6f84e09c64c936def85afd190c17d9464c022aae79585fd336f14977dad42dd4a055e1b15870cfd72bde0efc9425d9d785be97d6b5fdfbeba5283aff3bffa1a69d52ff225d84944a2cf5ccc030b8052ab2323485becee614ba47b12ee70c634271a8b0b4659ce786e92b32501f294b28f34ddece722f03c01ad22959e6441f9c59e05523a0b361b77d23951706970ba5e2d3d896974a468103399eeea8ca1ad16f428682223751cb4818283648cc4ef73526788e336d719697b8c852c7774e5ffb0505327da738a09addbd9351a3452f30c7734867f47c00daafbea1e9fcd4acba167156e6c9971ec2660dc4f1d81fcc5219c4a5ee88629f581004a15f4c3092e52e8a92d147eab39cc0834ededba0c11d8c0d27e3ead41d823d1a6f5715f463de945bcdb9f55085dfcac88a4e3335d6066798c04d8e9a948c7bf69cf6490729b8dc465e63bf7acaf97a02a07f036628861bc97a805b324a6ec3d004dd37d309bfb31ce3fdca4542c498d99ff21836746ac4682ecead050dcbd2941325a181829271bd1baaca27012067fb8a3980fb124e0d2778d197e8fea27d217104d11e744988a9edbd5c26d1e8fa21929a54631c8528effaa523712f9e5a0fbfe2fb210a2970856fb73ee77b8661774899946fdb87486198feec69083c0cb053218a91715a9b0d3679a6134a3e1c919258c6a1e7634eeb0660693ed1839cf23f6d51f8a880f563facaa9dcc81831c420a3d5d78c113aa3bb2c55e9dcbbc8ea79efb6bc399f41ee077e97a2dba70f1f0112bdb293d64c3f277fc00eabfc414ac4a58e7bec66575877729a4510f659af2177204f825012467e626f822630fe0d99a95b61d5ad67b72e43b7392aa46cdddc1cb77d200be962963c5c9d7c330e0fb4741fedd7ca4b75c09e9e8530ebd9ce2838ff7806412a487219a5b5cc2a5b673689db2798654e3084fd65e114f46e3e522a0afbd1a67e0d68bba370e1189a28099efe97d4c536dc55968ca95a5bd0ab2fe92e231458083ff89ebafe024dafba5e8cb930c9bbdc6c014c5fa4e72bd123b7eb2c3073443231a481c0271684dc0a395c7298102ae9d00d3eb23486eaacd23b0bbb492dcef98397683c407480e1838c97f235d291166d216364f583ba785b3c1c35e6ec00138a55fcfb977c8b66b109fde66a6daa48a325f117dfd1120a053b9dc45ace052afd4700d43a9e21fafa0e6da7b234b1daa517c54c221fe6b44deb744a1d7e62ba8e9b1818d4bb67bedb35f2101b5cb467b71c8b8ce27d46fb995ee7a9f6f33e620cc24f393211abe276c5723f2931e38789ac31936fae472dfbe63aef03aeb32ec9b0e02fb050d7c4731c89fe14bb85c3610a3201e53579f1391b21d47301992d65ab039c9a742cefe4d0d06ab0b6861523e9c2c6bc1f694839f4df87cc7fd7e3553d99345e46644d43288809a179fcee20ee01a8911011a66ea48dc08f1e3919e37631afe1d2e1f96bb5362cc6729e54683bd550b7c6d5f7291d2007cdbc1bf2af6c0dcd6d32906acc7cc6aea740880d4904fc1046d6981df809d09ececdbb954e048e2fe8626d0449738c966cdbc36925c8f0dc9d53cfe51a9ee44533c36f5496d26caf29dde7d02d3da23183bdc050c20d33baf47bcb87c0edf2a4a4f1a9f38f36dc9a37dfbe90c03eec63955d4b97da7e5d954a286b5b03ede5c1c279442905eb1bb4baa0ad54c6a5429bc5b1166b5d0c671a5954bdb4a18fd3061e1fa4e7599e67cf7d194389a5ae3b0fab3d4c0eee044988cd864efb181cd04870f2e0cf883d8e7893e67ad17fc3cf062031ce076852a27b4853b4a29f6d3283da47f80a56db927289a9aa3aaf0ca324955554166f7a03da0a3da38c2854e35a411e7bdd4d07f5d45204769056b5d751d0899887f4fbccb1b49904b421b7a9f721ec73b9b2cac42327cab2a256557c68aff9b68ca38db6c2b6d20e4040552ed6c33bd447008d0431511d345372b2901918c5dadc76f9376233e356430c4a72891d84d04aa6bf08cb377fe17d91bdd45c124e394c19814dbb6b4ae9c3cc5e0347319b8848deda5397336c23666a719597f67354e941cb383dd3a054fb403bef6019276ca50775253bd5c11398e993a0ee62d2875c03e52a494cc414dde78d573203ea9f59d03e3e7c9a7968c5c08a5bf979547a6a7bb9d0fe27da1476b7b9b3d3b5d46097b749", 0x1000}, {&(0x7f0000001480)="1f1728be286b463e5f0a5a1489dd77a8039be455d1e116262e82b9c172179d4e362d875df9bf9411c7349ec610ceb2f3bb4db084353da3d0a86ceec48e2f2bf718e647dda9c14a701eda93a8b372563438702047e4160b87e8129902d43d989597cc7af57781f54861903d82d6debbf726155d7092b95ed533b8894983c6a495c44d22bfd3f819caa591194ea2cf4fa1cf9cda86615ca329cee48851a7b0361ed94f323759f56f22f505ae10cfb7f0ea03523e044eb6c95a65c8eabbae7b611bba718238e26c721dd9782eb2", 0xcc}, {&(0x7f0000001580)="b6a149d386dc3844e00cc61692e07f62290a55d51bd4f0ed8f", 0x19}, {&(0x7f00000015c0)="d82dd488a505d46cb2a54c1e73bd7e8055966d8b9fd42fdb1bfa557984cb3fbda41e63dba789d4b9b8922e8a66e34764f87c585a90ec8c419290e08c53733d71be0bfae4239d3245a42d413086f196bcdc548961986e8dcd73543b5dd49eafd540670a777eacbb85b5102d9c916828316f3a26fc00de72202d", 0x79}], 0x9, 0x0) semget$private(0x0, 0x2, 0x100) kqueue() pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)}], 0x1, 0x0) 11:31:44 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x100, 0x50) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000200)="27a79ef2e3e781caf00679acf2cfba6798a94444726fba8cec6bbb35cc7c63d97e231f11d8f9dd0f3a5580356ceb43158c21379537cb596710d767d4ab438a93b3ee4fdb53f611a9f5a9065f5cd886983036f1f05db2228c503a44376703837b69ce54eb1e0d331a25a2957b1f9562ca4a350dd3155a2367dd7e77a7d23323d2fe0929cb929894241d75b9214863e963aa2494830e3ba9a8da57be", 0x9b}, {&(0x7f00000002c0)="0173bb2addba25f75687cc3515acb3059112113f6ba121850c43f7b51ade8014ee91dca1c0cba31cdcf6f12f9a9b74", 0x2f}, {&(0x7f0000000300)="9c409e405358fe1020295a3b2ed523c3791ad577abbaaff7978d13b09690c1f8852d284ff2789055cc197d6706b44d9a684dc8f7e0853a2970946dcb58da2ad4f0b52a0cc5171d2401c185d034b878409124da2615a6d7eb6aff6d5cd1714420f5113a7015421a5bf943c1745d7e27d426eda636a69caf5ace4cef95759eb335a377fff948d89294d0776a12a7049f3e3eddfb9cd1603679994f", 0x9a}, {&(0x7f00000003c0)="95a828d1dca15b8b75385f346af9bce640f5eb22fade9fceff37403aa81c25031e3cd02e6d9fe8a1daf1e9a2eeeafe018a578413e0507d5138d8e4288dc4e689039648beae5b3a2f019c6d558942ef1b21d5c4ea796ddd0c577742cb2baf5dfa37ad08f5ebce7539b153f3b560185c2109254791f9278b561c29d118b117aed980ac67c1d2bf76fd1b9d0236b585cb792db29beedc3137ae5be31cc506b5ee734cd969010f9769b71e8bcf8cb333ffb4b159bd4a2afa0e7cac621df4444e2fea2685218b599ca9ef670f70e34774ab4b8452889e35740aef20c11e7fd7e4b71eda71b7d05ee5c5f503271563a2a968a9d339dadc426ae2e0caa3839b49235ce2616c38e882216e0b8bec22e45585e9f0c36e274bf1ee7954698572b4b4a066a72a56820d598f166b28664818a17dc8688db2efbf7d48f2deb384e793a84e47d7872287ba05d0ad3073c4281f6cc52cea0d7fff1712997947621cc210eb0462847deb1ff9f84c82382fbf54c042d382911e0aab121fb7610dced570686e8260bf0a6dcf6b257c36c7ffc50429d6f17adedaf468929e8de46d53a369384b6139d00b3fc3da5a7e52bdbb9fdad1e0e4360261deb60bc2da3b8594157cfe274fa83d7d4cf5fee96b4e677bbd83474e7f7d040deafe3b61d148639e5fa7fef6f80b3b0c7cd7b5c78466837f768d37fd3eeb6b6b75d9049956c64a2f2c97a9d06e0143d3a82a8f064e30fafeeea544201a58155aa1fe5dc2a93614e377562252b2575a35e36438866203bc6fc47eb67629fde4cefe7c70b39035b21a8235950736f3671bc25667be7790cb7147545ffdbbf64b77c66064b6a1a10d66ec5e783ce125c2933551dbb86d24ee7fc2502d0aa7eba37a690e19d8981b816f70f9fddc68d6a1cdee3918b207583cffb7775f536d84ea168e80afbca3cd6e9fe4ed92eebd7b7d7423b216edd9bde60ac1f9f37a3b7d5aa6cf2a3d48388aaa34fd6a05813edf6eaf6ad3a2da3713ecd887cadd178371b262c5ddef2575c16a904dd5345efd58feb175abd1fad7ce6300a1965c83c17138eea86bb4e7ff33c2669c3c94ecebb13845d476e89b020de5d5ffb84bdcd022b39d91f2558a15cbdd5d1ce3e9934f047e9a7c2d57fa6b989d24535a9e96fdfddbadbe8199ad9151247d8d44569b2d47d85585cfdb56798639da2fe5d83e70e0c6a0f59e98d2a0575a6ef4e29e83599d57b8b0aee38524ad2cfa89d1b3fd26d2e931ba8142c932c28d74f27705cd704e15f9fd7667a9ee0343e8b8899a7aa5d06353bdaeb660a5e50cc0e64b20ae9a450b0c9e49858069d34132c80359571aa788fd733ac5b066202002ccd1e4f7ddbffb46c5c82289ca70ba6a88bdadd803cffd785b7cf3593b45e1c249f0396077437c1f3231026c5b3cc12f9576ac26d8db33f31a074a5fdf4522076ad9e1bebd927c77b283c5333abcee62406e1c7923ee1216fbe039c3d787a1fa51fde09b850da0ff938fdcc0d87d469ae06331691054126999b78f2842ce37fdcb515096a1390a578473481d1414d19b0bc441948698b24d2f8968311cc3b66572d9b64640b4b46ecb85a5e6039a5649143903b8db6ff8f9b60e708dbc3890a351ac2366558107cc95f308a4cdef3251f2a8ed2ecb551d14766e2af8dfa01ec61d4e90d16d0cec26aa256c2df1705754144548dba4e6bdd26d02ff2721773a2d9040403b7ddc3abe4e4ff333d455a0e253f9db8ce3803a6454dfa0bba44ce02b63869a15aea59decb1732ffab27744993aa843a7e462590aa0e2eda53acadca61d276569a1564f57a531f4231cc64fe3005d541c3b18384ca2efcbfdbee5f0eccd46ef5a58919e7de99eba70d6c46029c52f15640c376f66dc82b55182430e947015c12fc20e0687156ab266f7a6cfd89328d51208da27b3c3395b4850d77a6dd7a0b12c46bedd87c318256b3f0299b51ebeb68669f35146612010bbb1e0f7722cfdcc52bd5a0974260e08dc255a5de3feef432164302ec54e2ea099f6f16cbf9548431a76a3aba3e351c4a37e187b4eacf68d01b234ade2c442f80d854cdf4b37b2c8a279fc9e6d80518823d44e71c3fe443e670d670df53f911826f562ca925a58c74cdbf87938dbbc888fbee83498b4fd0040e612f85b9a68d4d4e0be382be45b57deecf06ef854266257797bfca4aa777e7f112953c3916be15b443cc91cb4e45531dc375efe15c578956d794f79aa7a1ef32a5609f9faddf7f6b5b886aa19ff8f8ca78856a297dfee118d4473a30b1d3b9a0af601208e60ca92ac19ad39b175e792a48552d936886d95043f39bbdbf419d51a59d4d967fcdbfdf3e0fcebb3fe593b9309f3e5d63de0e938f87ad8d65e66dca7cfc3a32cb5374bab5d5729354e86e45b6f88b339974cb4adc78c7884d6ddcab229f0db2d4c83e167347ded27633ccdb567a278686a29fba7db95f3843a6ba41171f5557cf1de445c64f2c26f22ab93e81533a2e84835e51527b4bc3b478792a1f90cf0a605b4682fdcaf52e745cf6e4cd338a2810796c54438124c712d37fbc4a9c2dcfa534d84cfb3a98de5ebb2fc5c4ce7a212859eb6b1e41f1c16907138b2179bb3ddb6801de24da5b2ff4590cd98c842bb6c29d8aa6dfa52c1525da673ef0193f684858528db6aea90ca7087dcf0594da7528284e659fbfcad96069223aaddd1f4c901852b7bf42c0601cb4f7166b9d6be77226db2c15409c21ac8626672036fcf678c8f622c468debed988d29ebad56d80edf1c2ef17a35eb510a618ebf83224bed94df9c8b283463183603248890b0b4f353b7c2e300ea9cabdde9a5c106ad04987826dbdc9f4ec1f0508c28fe1be51c6484cd049fb948f0b2b2440fc417db82d188e12bd782e74a057f62fd354d9cf0416ba93380ab2a5b48744682a2fab5fde579141b11248349ff3acfb0f76317422d837622d24176a8d22352c0636a4127342aab94187b777975dddc4c302c4f767066453e0617e659b0008576e09123dd2441fdb969a525371ca93b92645df9e81ce7ddfea3d80e950749f09806441dde1333dec8232318b192eb376e5a09dbe6b94197f3a4cb6dd68120be79c870b2d09b6f18236a47fe23c1a9550aefc8a507af559d1da69fea98082832971fedcee438d871c9479fb3e760399d0613115d58d45a2ae3dcc5e31058310b1e7d5d6918b1ce50aaa2e0eb9d9b05187dafb4ec844279615ed45777241f572d33f8c1be12d29bd07961f6e37e3f38979f7e4ccb151a1d3d8ff363fa6b21e34915262528ca3cc44c1068fe9852be8541fce945721e670f75bcf7a71708846adee121edb993340cc8d387c504e6ca7db73bd5970d2a706910c1bccd38b2c1fc6f7e463d1cf67c25ce751bb569cd9f806ed2491834a4e4ba0742f17cf2966453a5003c263af33b696bacb14d66f480b9454de5eee72f64b1e98fad423f2e410423ea86f6bcb89c3a5f7941497d6c1c11ee57420a2b1ff97419851ebd095180671d440b83be2a8c347e79879130b4098f0523f16c942067bcbecbc4444d4aedf25c47e3e506265a5a85a6d809cce5dba7a371d7541be13a1e8011ffaca30666fd6b8a811f845310d1db8ea5614264bcac8018e14e99cdf1efc9c2f397e23588a0c75622a198b8aaf9bac9b727c713a22407d2a5d7da1b1df3863011529a4430a82b0203964a0b968eea525b466808581093dcfc07091d180210678ccfb5b6990e8d7b52b119deb35195e743a3173d3123f9a5cbe22d5d6126584f204611b241e60210ccff15191ef8d6196674c6f1d034049d6453696777b18b3eed27f53817d279a9b726161b5a0f46020a24bcb50b1e515416d66d2c1fe179659127a32e6da188cee865e85060f72d832b43f425fbbcfa82a2046bda1169322251962637fefa280b670e4ba7544584e2eedcf6e0362561b650bfccc067f24d2a7145e04d059a216be28924b7505242eb59fdcf64b0bb075b53272633a9adee822e90fa4b8def449f05b033d1a563b81161a77e436e25a6db687ff96c12d5dd968f9b381f44ae43842f0fef8bea6e9e2910fdef354a4826dbb7ef1b8c84f8ecbfa9d36b885f86448c9dbb19dcb8e87b725e704ef4ef30ae0cc81dc633fbf0e0894b3e0f38207b381fcbf3ad6922ae36c04eb999d03883e2eb563f1d7d2993b4cec07e7d4a5cae15268a1ee79e7340841303f10ebfb6cf0d4f40c45086856ad102cf43d77db17b9c979233cce951ed56941afaf543afdb73d1e61c0acc0a673a1eff1eda5879a0bd36a8dcf8a6447c16e36fb78aa6f144480df94f3daf593dd532242e0b37e45a10e7ac0d7868fac66c8e74efb2fc5ff3f163760ea81e2c6ad860a9624e50ccceff13de1151b367282776145e4504da9212360c9ad09a8d642e7c56aff16c36ca6d8ac16ea554c6987bb5a05b8014c6e8201ad84bf02aaa6b809dd6b4035533b6d3a7fa3b422b5e60879220ec372735e09e26da37880acb82aa6f0940a5d695b787d1ad60d6702db5ba98b01251b15d284ddef6a50fca5da9de4813e8fdc9786486e582a04ab40b13e510142986d55bf08b122d943bffa084a711e3b8a8a7ce434a60015aa303d81b5214a5e78009a1ab206779bf912e0faa3d77db2cad3729b1ec40d1fc3629c5e180a093c60fab8c7d3d228a12446f58d0ba030b64f0a1796bedff330f6a97bf9f40e057e0e3175635ae26be193a974a732bfdb6181e1f9de7c2d9c95e5e091659ed04a49d88490cc750a2174aec621d9a4a780c3a9643ff039d7a44574224e012461d594c8f28929780be498d2e0d4614c3edfa80a986aee75402a4fd03417cec56d99ba518b4113b1126ce216eecd94de2b6221b37c5177980a4d60e082e6e83930c16888413fc3c92f050a6cde9460b4c4933e9319560a0ac7deee630f939fcd3ef46031e48119f3f3dd49d2ccfadf8d28fe37fb1e65ca07c28cd4770f4e81bf7068131ad97d87d4f127ec78e9ef4b9a49d52b41fa184dacaeb5a2629b3dc466b8b3074fce6ba0b9d427fef7a5fbc7aaf401f10106c5aa2a3c84071b0b8afdde3bdf51924a67187bb2dc48496f00290a10f232e5e9592f2cc41598a038c85a10846f8ab5bcdfa11b9a8f5d32b69705078ed227ef602eac9fdf97e0ff031df337db93096e18887471097c982069b62b5446a4c65847482a27f2dccc1f529d4b2a338dcad7c087a9f4bca104d1c2fab554c003ce9f5e582114ef0381fd4d61400c3f6156820125729af8c3fa6a896929d00e9bb08f5badd6ac6545ef6fa9382c1c0eca4b4fdf87e80bb85c8df10da64b999a9a34a5952fee546397816c98a2f348bf37b1ba7e7c7fbc6575f56523b77928b00472608424f5f4efc735438bc54ae5155b0a3667dc9d2b9c1906af1865dbb8f7e742e3d754a40f01fe2caa38673a28ac36aa6e66b5de5b4d15c7c71513c57efc7769dc1f3e9bbe8bc8868886e0b55a447f7a3380040b3594600eab81337c218e372a5e2847ee7528ba52cfcf14af1f10cb33229837f27eb880bc27f49029a37891e20385bf3754744a6341ac63ba2959b4b2f7cdaa931c93d470659409d00af5950facc1af03c7914296e5632899959f19dc53302acd2b3653a2582f2705e78cf31abab1f15f4a3f4e381cb89a9d8ba5a354b3087525e2810e18d0441a745aebb6c4d3aabe0d2825f83cc208dc6bb93354fbcfe6a8e0f0c145ae702a2d712eaae0fb3e0be60479f9c656884c0bf0a9fa189cb3a047fe24f9fa3403e7ec7a1f7843ee139c71e764fa7a8c1632b8330aad58193764f14897ec4bd0f99", 0x1000}, {&(0x7f00000013c0)="326e421b8c430bda0e8219cc71596d335d71f82435997039ce668316077d27aff2f7fc1645bdda0b9fb46d2a9e9559a24d48586f8c9d8f1b29d17a208bb96bf932101dc49e", 0x45}], 0x5) r1 = syz_open_pts() r2 = semget$private(0x0, 0x0, 0x800000000fc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/198) munlockall() semop(r2, &(0x7f0000000180)=[{0x2, 0x401}, {0x3, 0x7fffffff, 0x800}], 0x2) fcntl$getflags(r1, 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000014c0)={0x1, 0x7}) fchmod(r1, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000100)=0xfffffffffffffff8) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000140)=0x800) 11:31:44 executing program 0: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x20) r1 = msgget$private(0x0, 0x2eb) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/169}, 0xb1, 0x2, 0x1800) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) ioctl$TIOCCBRK(r0, 0x2000747a) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000200)={0xa06, 0xff, 0x7f, 0x100000001}) setitimer(0x0, &(0x7f0000000240)={{0x3021, 0x1}, {0x1, 0x8}}, &(0x7f0000000280)) dup2(r0, r0) msgsnd(r1, &(0x7f00000002c0)={0x849c56df6410f8b3, "eb874426202c30a91dee22e637f6b6a1c2de13dd573a20d386280a68b645ee73b90a608089ea11de1ffd4246a90fc3c479e4"}, 0x3a, 0x800) truncate(&(0x7f0000000300)='./file0\x00', 0x7fff) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000003c0)=0x4) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = accept(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) accept$unix(r2, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) getsockname$inet6(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) mkdirat(r0, &(0x7f00000014c0)='./file0\x00', 0x19) msgsnd(r1, &(0x7f0000001500)={0x0, "9f41364b1bc7a2177c3265e4b826b5065a7f20c6a6ca97887597619edf9d4bf269a4601eda99eb41566879a3c25b57b3a9807e13df5ba685749de9168806d1aba4616cbca1e7acaca600905f59356a0beb22daeea618b522092741889bb50912eea1cc5d752864"}, 0x6f, 0x800) msgrcv(r1, &(0x7f0000001580)={0x0, ""/206}, 0xd6, 0x3, 0x1000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x3e) msgsnd(r1, &(0x7f0000001740)={0x3, "50362db3c3ac946ef65a0a9e49abff660dd546d7378c124ff70c10279291e7a6a7267a473903a239a368b065e0f24ef8c613fc522c134aedc636b1931029b839e81ec98784bc19"}, 0x4f, 0x800) semget(0x0, 0x2, 0x260) 11:31:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x14a) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)=0x1) socket$inet(0x2, 0x1, 0x8) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 11:31:44 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x6c1, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r2, r3, r4) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 11:31:44 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x40000000) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) 11:31:44 executing program 1: getuid() socket$inet(0x2, 0x0, 0x9) r0 = socket$inet(0x2, 0x0, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x6) setsockopt(r0, 0x0, 0xf, 0x0, 0xfffffffffffffed6) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) r2 = dup(r0) ioctl$TIOCCDTR(r2, 0x20007478) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2041, 0x10001) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) 11:31:44 executing program 0: select(0xffffff07, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x6ad4, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x58bb42fd, 0xfffffffffffffffe, 0x7ff, 0x0, "b0d40002000000efffffff00", 0x0, 0x800000000000000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r3 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x10000, 0x8) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000480)='./file0\x00', 0x100) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000280)="9756173c9adf7c06ef43fbea73e7bb89ca397fe4a746628379522a0b1e447483416f1ddede2871db70b949616aa8639bde6f97d75d2bc7f28b99be70d205e667485ed982fa3b99fd23fd4485d42ab285df3b75f1818b342cfabea255ede5f8605c44f81a356f25448e6400b843473cd6785c0e191ac5", 0x76}, {&(0x7f0000000300)="86a5f300fda6ea3432ee427bced2df65f220c0a2c0841062da2b9dac16b76cee42e128da85c062d84fafaa269eb11ceb842bfe4c1d3e6a35e42d946f239b40548a1a78904852d64bba336fc5af0635838d5439fb4c60e05616d81d8f09f8fa1f4aaa7a4efd2ff0d633271ad9ca5487ecb874ed5c7014f91e61b765c218471b8dc4d14edff5b501b8f87ca17d3dd596331edae4658d31a9028c28eef472d2c7847aabe4412833e6265de61fe07429763e497170ad9ec0508386a34c9bf5ca0de470cf7827a18f746ebdb3a5d6748987e7e6433cf6e9742c9df7f47756ba7b218cc036805f", 0xe4}], 0x2, 0x0, 0x0, 0x8}, 0x400) pipe2(&(0x7f00000004c0), 0x10004) openat(r2, &(0x7f00000001c0)='./file0\x00', 0xc1, 0x4) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20008, 0x80) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebff2c0e2000b747d9fccbff13b9fde51dda4e1fdae574345ac3f7812eaa4e71", 0x20) write(r4, 0x0, 0x0) 11:31:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002006, 0x0) r0 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) semget$private(0x0, 0x0, 0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)='%', 0x1}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0x7) open$dir(&(0x7f0000000040)='./bus\x00', 0xa52, 0x4) 11:31:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xfe3a7cad5a97eba7, 0x4) socketpair(0x10, 0x2, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) r6 = socket$inet(0x2, 0x8005, 0x1) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x40) poll(&(0x7f0000000180)=[{r0}, {r1, 0x104}, {r3, 0xa}, {r4, 0x1}, {r5, 0x5}, {r6, 0x80}, {r7, 0x1}, {r8}], 0x8, 0x40) bind$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000800)="92aa94acad2561cf0c60fc83c89527660e06a3b6cc2cf655acd91c14a592c38e70bc079d636beb990e52d60eaa20c2551778ce7124b9d5885405484b766b5201e1e88719f826ec5fe9f165da667a98dec3b8fcf1ef93bdf25a6ec96ae6781f1c91c703ce1a7a261dc23c7e64a1a2118c1e43ce600c82b5348e56d3c06a6487abaa671a153bc502dd6a75efcce9a33254fcc2afe55bc24132", 0x98}], 0x1, 0x0) fchdir(r0) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/197, 0xc5) symlinkat(&(0x7f0000000700)='./file0/file0\x00', r1, &(0x7f0000000740)='./file0/file1\x00') utimensat(r8, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000380)={{0x1, 0xdf}, {0x7, 0x6}}, 0x2) r9 = semget$private(0x0, 0x5, 0x641) semop(r9, &(0x7f00000003c0)=[{0x0, 0xfffffffffffffffe}, {0x0, 0x8, 0x800}, {0x5, 0x0, 0x800}], 0x3) recvfrom$unix(r2, &(0x7f0000000400)=""/37, 0x25, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0xa) r10 = msgget(0x0, 0x51) msgrcv(r10, &(0x7f0000000480)={0x0, ""/105}, 0x71, 0x3, 0x7050b0cf7dc00d73) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000540)={0x0, 0x5}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000580)={0x4, 0x2, {0x2, 0xa10a}}) socketpair(0x6, 0x6, 0x0, &(0x7f0000000600)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000640)=0x7fffffff) fchdir(r8) semop(r9, &(0x7f0000000680)=[{0x6, 0x9, 0x1000}, {0x1, 0x4, 0x1800}, {0x1, 0x8, 0x1800}], 0x3) semget$private(0x0, 0x3, 0x400) semop(r9, &(0x7f0000000780)=[{0x0, 0x2, 0x800}, {0x3, 0x3, 0x800}, {0x4, 0x2, 0x1000}], 0x3) 11:31:44 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x10, 0x3, 0xffff) setsockopt(r0, 0x4000000000, 0x1b, &(0x7f0000000180)="8ddb6de25f6bc950f8", 0x9) 11:31:44 executing program 0: setitimer(0x0, 0x0, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 11:31:44 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000000), 0x4) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x2}) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 11:31:44 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x88a0, 0x10) getdents(r1, &(0x7f0000000080)=""/48, 0x30) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) 11:31:44 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000340)) pwritev(r1, &(0x7f0000001700)=[{&(0x7f0000000040)="08ac8f8e4add80b8c6e88300ac3f1cb613496f26045052846d52fda31865d7eb42f430337bebac28b06ff1bd61b9b6cddff58948475fa21cc354aeca57b7beb132e2679ecc8df5ec53059b699bb1a710cc52c3b225b90608187bfaa5b90654ba58b79e5f098c5f24369e84212fe0", 0x6e}, {&(0x7f0000000380)="30093e31f6e124b9f820421908da5919a94598c443ef81e2ae6f6301e8b758ec49bad15a0d54f1aff690ec91d7c622fd766912701c8d28424e4c2863a1fa3465e98b765941ec26e8c6f5b86e0977f33efd6cdef9cae92d00b21b9efd0e0235e9a71fa289e5ca82792d478311d991a2faed317188ccedb296c2fb77ff68706e0709138230932d6c22015c5d2b22890f935bbd4f398887f09421ad29c62183f00c2bb162b914626f683b6368496c166ee80cb6136188d57f1e9f4a133c348371644575e1db60239fad1bf8f1fc3e5a638951e864cec9fd057b30a33bd734627c0176e32257df3438a7dee2f1c26d4dfdb3e4a7177e15c9cca3c9c45f55e9c4478f79bdddb881002230af7915b00b8eba424a5aa72677229ffe09a1b6a85f3f1ffe7abb85dbe397595983581208e2da2685df7b483465a7cc2ad2c108d36aa4355e5790e248f6661e8e28dddb389ed6d6e124dfce175166c066d4c763df8cea4167cdca5864807d0d28a9dbbe4703079c765da5d9557a95eb6a56b815efbbbccbd74e81342db9df1882f8cef27df5cb113cf2a1a9d7b00961cd1c1da011e930fe74ff94ca2ec05204998de2ce2d99f1b36c042e4e1680c99472e6d1136cad4f76d9b16577e46314507425111f71139332d2840741205786878502f597fd95899c01b6090d09ae833823fd5b3f2165a36a2891042e00d797fa202bdf8e30de236046220aac67d199361ea16cdcc42cd5073cc0ac39c965a9b092226ddbcf67d86eafcc92a107c994e6f4add3f96d6611720265188713d0cfea5ef5ecf4c3b0f3a6794891a0013a6ec04824787b0e2825fcedfdb6996ea71a9dbd13490dbb328d3e07eb6210c5f97520b98716e16cb9e503ebac668f9c54025fbb980cdda6fe5cf4e6312e00e6aa6c44e1fb434aedb6ddb9414060f250bbe12267ce213194782a31fbc768fbeac3d7f227c3d58baa88dd6efce0de8d9417ed53b6b52cdfdd2fcfda5a8ca6b833e10342c2ba6ae2ecfd5049640b23ee43d116ab12709c1188e1819a3be60638d54ec4a988e26021ba86a51cf7be064296919e175ad1272260a456b095daf3bd426347ff35849328fa474d0c6cfc366c343d50b8d669b4a911479d394db1a18799ed0556cb8a136a1929ca62bf9730616a04cf101697e8aa2dcfe312e8e5887067470877c940e6ae6210ada78b206010b5ca0711890c83ce64d370b476aada6f1b6eca4b4d3728f9184aeccf8861928988e799742a5b3ebf41acd9e37ea632417233ad5be214aa14c08025e1d4617a62658d779617a30317b592ec3c11d222a8e8b7d9704a45aa59cf6b4f0c55da96804c51843dc7ef26b41794c9443cc639430e122516fc927373e3e5cc45370065fb33c8cc6e997bcf599ea8c92798e63f50a723ea98a3e0631a0754f2be8cdc8fdee8dfaf92c5a683710aea84191b8c893502e99538a53ca055bc5257c2b4c4280a3e0bf7bae50797ffd64abe27bed1731ad0498dc5dde88825bca47a70bd54f2c2df20758a59c02210ffa2c5cb19c8a53a0fee3df20d72d70a10d13a0ca4ed138948fe4229a2a8cf178d8670f3c996ccc7e14f0126b3f6e948fb3adbac7422e3a4d5c41f5c6eba12f861f1b89c9b1b0399531cce8d21fd54ab26521edb49962e4511421e0c51cf096ec4b4279e2a66027b9dd34ebfba901e123fda8fd939c86c9150035497839352668b5ca956f7b8eb5b7ac2723ec5ddd0926dfd98b5f1a256d5981072e1af086f1a7140dab27766004ba69f0dae69dcc6bc107c620b68f9d8900c89455267c411f7923185ed85f5d87aa2c0d2d7559b322df9e75880fafa1a1e4cf03c4beed11c7d848b2cb24f5a7c5ceb414eba7450ea84fd26932232e1c0b6ece6f49f357af910063e3eb556c48cc810a3c9fe6db9e2dc97a4bfbd8a1f0b3bcbae0697c4349537af6681cfe698aa56ec90fe78ad36d1c95fda92dcf0000301053207d88f679ffa8f9973285d16aa7d92da1beae681242c212c547733cc7c6e9e222de5250aa8827b096507c0d207968d1abae74d387e6b7f725bb3be8b76b846a4e5d7cc3e5e83e6af8e0584143787ff1a4fa2ceac8d6bb0782c32b88a42734313369c99039d123e46e1165b23e3c909466c55f65a1d309a9622ae14f1c966d91d3525526df37b4ffcb874dd8aa1c047e6fa8f98111de163e23ddbc71c7524cb27fd99c67c4f4ac1c32c9447343d2830720738de6244006351d164b2b456af25b8afe73543aa882dc74e2c08723267dad77f987f99940064f9fccb92e6a275a8c0358fa4f02aecc61bbeda4913540d2561e6abd464895189062935940fa2e962e44ae37f4535a7141d0150ae641bd34a92f7e4c0178d5b9f0909317d50d9899d076575ab099223cfe6f86d40d8078b5cdc143a57fc15b953b61509f5d45b4f94cf435c901c500bf2ef6625498b53570748cb98cdb58659bdc15c032867b80d4c1e77bd5ce1a4ee5d6815c84dbb24959011a1589aedafc3645d222bac8a69f50c2752bd24ffc8e2e4c2344c14166d663a27ddf0b570803355ded5f13c491cf2c49c7d7e23eb77a93d0c383594b377efe73e65c377970fbd4759781d379d09d639a353b6414d7cb6403d0448cbb3fffd4e326719c3fb00ba0490d3b625e0023ef11f2ae65c91912731eae681c06a6044357a978b2ad61e24d41f9cb9d56331a1fe61acd57df1e20edcb6b97890106b8d2ab09ebe3469c933cea84033316e1b07b93f312d5eba289499debf60f60919e92d6605d22e8de52ac88ea3828c4b14d3396274d96fed34c420d486fca19f2b48df9247f19261e6afe584cc56254c8d588a0e205a006db016f331e9ba19d2e54ae768095d3f810ec61ab1e04895ca29c2b7bef6c66343702bcdca65e3feb320f610c60e9ff6a36b47543f75f3d88aceb40b20fea92f14f366e2e3e3590674d11b0d143e4c2ab15628226a3ff0bfd627ba031edbfec614a94d042970d4411b67121ca6f84a105e7e174d62eb1839941ad81b8458b987b7764fb6bc04b041c7a14a24ebafc2f77a72f4096fc5ae9e358f2c6b33145d077920dfe801b4e3ed138c6213059a8a37c2f24560ae1b6b2ce6c09046da98d302def1f6fb1cd448a663d6f5df39d7b1c6f3ba8d8d96a95246987fc1a963f6a9c3597aac458769ed95e1593a34200e493df93ebdcb49091a0b44888e2c2a76c736c809facde7d57bbb4020d8ea81f3e1728ec94f1ffc63660af25c83524cddb567d2a5ddac131e20219c56859fccf84ec278fcc3e1e3d35ab85903b5c654239fbc46ae5d37bb64be7f2be2d6fcd6b9cc5fb56eb0273fe70bc1bf811d3a84d19b2dcfa0b49037338cace36cb8cca47675ec76d80dab26541c5faa11733a6f641d49d94162d982afff2fa6fa54fff8740d2907eacb2d8bae40fa5db966e7a169d3ae6f24b00142a45a621525766bd0f68cf416366839611eeb81f7e9c60567bbdbd8b378338264f6e61f2ce30ec3adf45cce0398f686ced3f929a8a1c714091f3442571aec77741869bda7ddb43c41ef2080e17e4fcbe2403e50c782579be0f58b3a20071b7484c2992a77d2b33fcae8ab31fffcd8a20d1a06e9d647da171caf529b9b22622dde5d597024dc8aea571f0c424cfc6d6c5095ab6c366f90e813a5683bf73c1d9767df75fae3a2e2480e45b501a2f694e20312890b0c836ce51d31b9390fcb61e211f900dda709688644e2111c3c95bb657180c857d5a62376c26ad9b95ca1a6d8110952d080a1213a480f5ac0b52096a14f75878afe5b0674fea2a3211c6dcdaf11e5b4b4cc79c77a25ee94840597471b4033643189d0289446cfbda19e643a91a9366007e90a056cfdb1cc3a56cbc6956e7d307a3904fe931b667b1345534eb38b7f14c1cbf2c6b3c3cc16aeb54c235c3d23b69f4cd449e8519ef79aa1c1675080c52e52dc29965c356b2c4d2d6567c98ff0ef80ea08188ed79eeb8922f6f7f57656c06ac0cb2713efcd75455628b0f9d731a4f1efe686ede001e265bdf942f4d63d2b8cc570a3b0f65ce3617ab50767a181ebb98372ce0dbfd57c7e0a9dc37bb77fcdc92be46eeed8ffa448025eeb5d457803f33a2a5cb563f949e3c11a42ce8492a265ad5b46ef6e112d52b61f8389ab6cc1acd33667765de8cba16e135751060ef4b26dd457dd2dca015990cd950c961ca77336e9b44b4cc11c6425b9287f4ecddf489d419ccc0bbbbb3379ab1061e6c6950b185d4474d11afba57cb9a448456eacd7758e04f708298f83fd1180da61cb7a727b31d9681c977a86d3654d65009785cbc4c3401adedd930ed109fac86f6b47253ba32efd171144e0c660e7ccc0760f1c64f9cbc582336dee21197dc6c8707f690c88e030322310cd60429f241140ee4ccfa422c7dd0082c3e40dc42435158ef20e1c0c84a68197036896298c293bac628b36b199f56a067c7ae33fd096be69a31105fb8a9d2b9a3f6a658ccabb9ee828cfc414b3d56f3c96e02f8693632ffed9d43d435995d64c248ed3b7ea692166a54eb67e75bc13e96d9702f65b638f190136dab9750ee7041025f1b0a60597fa4e7d9e70f82e5ddd58f9e01f99001624b5efc0b75f37e57518d52083216a389716ac39978d832cdab1c5125af3becdf8aa327b020299ab4bacf1cac092c0168046eb42abff56b01c7f1d1a808d9965c80e9ced5886e99c7e31730b9ba4ffd072302f41102cafe44b9bac8cf65549f0f04921638de72bfe46b2416fcc0845dd314a5cd23ba4fd48d2c51a849edd48c7e03b20188c7365d49b23844b5e44ea63676a1ca47842f0d3cfc468d05fb97c19bc976aa4c48837e1f3297272d8b6265728296f3918eb581371f0671a5e64fb5f90d80e56b2f4b5b7d5fa8f22245cd08fbbc34a78ee39b67938c7d9963a596c54dbe9171dc33d4b3891f30b5a7dadda315945e5a4c89274b22f066f104ff51f098b3579d954d3f277409f723cafa32ba27bd21035b0267064372b3858a92f8e2ce56a4c14b0f5754fcd48c41d646101b380667f8a5830cd9b05db7a86d757af678ab6309f8ef7c172144139469ace5b78ad655038b96342a5cff8dd836d816b95db8b8d73b6e146aa89c75450d53bc3f5c766d7255a9510bb8144c3c24a2dd4bf4fac7b363b573b78cfa52b67ea9f74cd93a5fe60326b51f8e26c2c7f14ceb03188a30e4aa2905335b49525509d1f2f8c352091366947bca5cf1542f039a127a6c035b1506a4a0e69e0d133073f6fa5e9ab5f7d311d8ff5377bba07544659715e81cae056fd94ba4e7ca15d0322649518b76620c9b6b9a852b40cd64a2b136b43d56b4ae12e65bd0ff19a6cfbda0a9408315bf98d8d29432f0d21cff9cf13d22a7b500f538e46fdbd89c6feef421251f4d23321ca8a6c085ebd644bbb79c7f01bb4b64039ff6718d1ab2acc2a2ddcefa9b60755a098bc549ecb0e2258df9ae57f2d9c260797f148b7bda51861a5d8b902ab87c425003a0e215c4edaaf449309bca0f9e1da28f4415c68720f84540a4455063bef2736910857f8ecc0abf583043ddc2f9257e71c08cf2a5578c724139e2361b8e41e7752749fd160221ba6e61020d556831e1d9545035711850ff87f7e58f01c08ecf46793e12efb55d2e487378525cc780aa58363905aff06659831bcd9c99e6f5899ed678a12e571bdbd9e7e51b0220ae552ee9a9b7b277faf01526a946d44a563cc87792f0059b5ca60d56924e040b1ab8242e119299d43f3569fa28eedc6c9fe8d45bf3584635c3949af672cdeea50e508d5a49a51c8bfc96854f94a6099", 0x1000}, {&(0x7f0000001380)="741948d81a3b1b204ce57ade30e1aa738b33953e3d4bd1fb0b3d61513dd1d72e085680e3f5fdc19033059e6df79c751a7589db6a216c3e104646892220843a0af58f4637e3f9e6db0372ce0c36db7d1ff7041d9931325b7a50fbb2a32d674cba29c1d7c707d9e54890a979aeef2b9b00bdfdfe6725b1f7576adcd786ac7cdeb32e51c7471bd3cf3dcc3ece056c53434430df6287596240725955ca2a232dab75f67c45fc877f1a334962447cd7e912e9ec231c1f38360edded2ab3724159742c0e936ab0be17b85028f82bc9", 0xcc}, {&(0x7f0000000100)="aedbf05a003361f43a05bf14845d71", 0xf}, {&(0x7f0000000140)="795cd331f18a4cc8fe2458cd1cc69248933bd6e2677e9edec81f92feb3079eb02759a72813eaddd497ceb6ab7a8a6e8a840be244161526b45417d5d8bd6fd4b7ba41b60d371ae4ce36b9b26191601d2bc5df46e2e53fd4e128d7d28fc226e123d44740b5dce5060162fa40625984a123c73b71030d26c3", 0x77}, {&(0x7f0000000200)="d661d674397496cf2cbb8912f55fd0284eca35ff3d03e17e7ce0687ebd0292540173142cd50ede59", 0x28}, {&(0x7f0000001480)="f58b60277dd16886a4d3f58ab93a579f28d98122440af59489d44d87d74f470557c3779732f9bc7a14c77dc6a69b744fa32ed26cc4fc60f660645e8cf47c4253dcf5ed0d000af660770a7211eb7b35ce1037cf81e948d10b897641bc1f555606457c718ae4e1fc6716519e08d45bda9689bb08a1c8c2c826b5b4fad2a621489f241d1c3078429de405f5394ca38126d8143c486905135b0e4711e7b98465970f76eb8fd83557868440b2b5d0e3defa018dba875c247f7b5f1ea5dc614a43a21b2eef3c0e06c12274cbfc86be260fff7e4539ff4cc2", 0xd5}, {&(0x7f0000000240)="26f8bb6b9f56ac1f2e73a9458c58b80c49ff6d0ad50d778c851e32c122661fa163079383c4747aa2f9b2c2a1004c9de82fa25fe9487ab980e63cd2ea4a9d56a2919a623bc29d343e7b2b4b502e7be572b380d96b210982a27fa8be293a606109353e88558ead74599833d7", 0x6b}, {&(0x7f0000001580)="28fcf61d615cf41a2d3aab47d1c594ac86d413a55b3a59064e050bdd769d87569b1550ba56a44379b796789fd23cb5080ea7dd0dcde4045bdaf5cad31e4d1d9fabda10a2d816f2de57577c1148d0a2ba9b12111489a3fd6299df283d35733324a86abc220241bab8c68c4a7caba45d93c955bfb72c11a414cf844d56b9acb5f29b42f2673918372cab21ba0db75ca005752a137c23e0664e22ea5c19d1cd036e0f25d9b07dc74ee46dc145e2c7c01b641627e000", 0xb4}, {&(0x7f0000001640)="e24492715454eb7384f880be8fcd73caa659ba76dbda9a738f0fc4c95376a629fe569e86e89ecd2aadf7da44b5619eadc6ab5a0146d974268f5159ac2817a897dc939498df78e77704956146391f07d26e16f2179ac62c4d8ec955d104fcbaa936f023c50c6e4e96fc332ba708301575b0a576de8dffbba87ceb24e99d422ef48b7e0f5aef3605367183226e5bd3737f79aa7e239c40e24a7e960b3e6f2fcc923432344c6a1f48db981a121c8325741e3331aa17f8be1fbb053032e1fedf2196", 0xc0}], 0xa, 0x0) 11:31:44 executing program 1: semget(0x1, 0x0, 0x208) 11:31:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7fff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x400000000000066, 0x0, 0x81, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)=0x1) 11:31:44 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x100000001, 0x3010, './bus\x00', 0x4, 0x5418, 0x3, 0xffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x4, [{0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0xfffffffffffffffd}]}) sendto(r1, &(0x7f0000000080)="d3002001f459e5d9ceaa8c65cddf9c9a581932ecb50f6918b3caa09b4e", 0x1d, 0x2, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) 11:31:44 executing program 0: munlockall() r0 = syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) chroot(&(0x7f0000000540)='./file0\x00') msgget$private(0x0, 0x20) chmod(&(0x7f0000000000)='./file0\x00', 0x18c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0xff) r1 = msgget(0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) msgctl$IPC_RMID(r1, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x102) 11:31:44 executing program 0: socketpair(0x2, 0x8000, 0x100000000100, 0x0) 11:31:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20004, 0x20) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000140)="f57e51fff89953ae904b4ceb0dc097954e3432", 0x13}], 0x1, 0x0) execve(0x0, 0x0, 0x0) socket(0x1e, 0x5, 0xfffffffffffffffc) 11:31:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x1) recvfrom$inet6(r0, &(0x7f0000000040)=""/226, 0xe2, 0x842, 0x0, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1, 0x5}, {0x1ff, 0x401}}) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={r1, r2, r3}, 0xc) recvfrom$unix(r0, &(0x7f00000001c0)=""/198, 0xc6, 0x42, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r4 = socket(0x13, 0x3, 0x0) close(r0) getsockopt(r4, 0x0, 0x68, 0x0, 0x0) 11:31:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000100)="4ea737abdcf8bb989301d8ec7442c45b4873762d5ea315211a5829f4cf032bbe91d749e187a7e1ea3950fa8fa8f0c72afb6c4f745c18b6fa89c93879380223baf3733d60587a1990e1f8a70e05a676b15d40312805a5666a0631d67e5fb32744628e7c96600f8ae5d1c01658e43078ebd813d9b5a95438cf70ebf2ce50c76ee5611b2bbc966ba7c9e4067c9b11c8f3cefaa1db6c07b6131f4617", 0x9a, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000080)=@file={0x1, '.\x00'}, 0x4) 11:31:44 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x2) ioctl$TIOCSBRK(r1, 0x2000747b) shutdown(r1, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) write(r1, &(0x7f00000001c0)="7552df5a65c021cde05172604b905fea6e7108f0c64359a877e48bc59d51fb5b673538", 0x23) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x8, 0x4) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x2012, r2, 0x0, 0x0) 11:31:44 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xffffffffffffff7b, 0x646}) fcntl$setstatus(r1, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) chroot(&(0x7f0000000100)='./file0\x00') 11:31:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f7828bc2d2a500a35ac1f00002049fa9da398bcd62b10543152ecf619b49aa3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d741206b9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bb87b4605f1d0008fd323e6a8bab89057394672c25bc15a657436bc172ea0f89ee0d1ee29a475de6573a70a60bdb28968640cd390df755a043566e2e858bed3b3a329c682bb371ad5cc7e6a2f715a773ccf29f9b324abdb8ce66473bdd3168b55dec186c4fdc7a4c356ffce20b5daa537fb17d4c224ae8fbe63220c95e041679f03b57ef235f31369d62d8294a9ae602097426e7f4e12fa63eb5494a047f77a0ee51ca7f6fd662e83a020a3fe86b03b5fc27c29fcf9d6fed97a9a58aacb5aa48d6f1a38afa86e7024974a18d8dca709071e33f77630dda059adfa3dd54994dcf9e87f28f4fe6e24bbcbb22a11566f43d70c1a0af0d5ab7fe7ba4df7e4a5b3089def2ed1ab8aee9b492c58d207899e9af85068ed85c8c9cd7ab02195d653ad00fafb179e3d3e8fe2d97d0f958fc6c5b85a72b1c6102944240c30089b068f987d7d3c12858b6cc8cc52d6ee401852667072c381b33bc228a41666e70c4baebd2ea1b0f9d7955fa4275d825f81f9e6d0b0bbb643176c1b3753b65bf", 0x236) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x88b, 0xffffffffffffff81, "8549558860ce4e8e5dea9c11fe4dbfa600"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:31:44 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() fchown(r0, r1, r2) poll(0x0, 0x0, 0x6) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff9, 0x2}], 0x2, 0x0, 0x4, 0x0) 11:31:45 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) r3 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r7 = geteuid() sendmsg(r1, &(0x7f0000003dc0)={0x0, 0x0, &(0x7f0000003980)=[{&(0x7f0000000580)="3e7a33677cc86d939d", 0x9}, {&(0x7f00000005c0)}, {&(0x7f0000000600)="7208b24ec7de31c8d16918a2f5461ad0c743c06bc7986769f0419dfc26f0bc31b338295cd47591d8a1593a03b72cafa964ed72fc6aed727064b7604b62b45c1c3c51a7d9cad74970290e44ddd88b3b20509c4ae5986dfc0bd1682200e6512119ca5f54d24570945d44ed44a30e13267c2f7e34874792a662e33233f6aab8126aaaa67b0bbb9ab44e8f85e644100c097b04ae25e16017edccd8bd6a6f6c147a8e686e805c9c94dba048a49a", 0xab}, {&(0x7f00000006c0)="a0f82815efe7d3ddff53dc09778f1816034dc47bfff423073c9f5ee8442fcb6bfb89e55d8bcbe72bffd59b2ae73e596e456993eef37b7ef3e8f1293ead87a0076c0810ee8e40330439e4d87045b11361a0f8e98840141702a666b932d4b3aa9be34e8fcc2af104c08752787a4dd633721269f7e236220877fee139d0892ac1402f5e531491e9da53e121b0b2077cd097d0085cb3dbc61ce6c8b24c83f8e68d0a68dce7ee51c99ff16ae87d05255af818dd83e7f972624d7e8e06c2e3b29a93e21af97bdaa2a409a9b816b413ba86e5f1c7eb6116b1396c84c73dde16cb6108883104957f5224ee9515a9356b36919e022e8a0e7913d3f5a9aa4f2740904e4f974a22bda51bcd556478d81fc7ffada5167e1be042dfcc7027c6d6e14f6bfc26ae057e0d24ff404fd963488726ffe95146fc1fed28b8d4b2a00e60888a0fdb32d3f23090c7c8cf1831947b59ac07a298ea66b3aa185f4b93f4db2f4b2d0a23342c8ed02fbcf810ffc30bb56520fcc71bb0368e9f79a2e94383adff6dc9ff9e9b7b04fdff3661b2bcf3adef311136bc36fa0ac48823b6361730ea903e890274be0299da47d7e74243e5535b502d939fe96fb6dbe49a3d18a8d1ba3b5195a71aa013e8a5c6a7643afbb4e77f4860dfd98b5014cd31a436761a9a825a70ee1771b3949b2bd9d4121b26dff42cf53e622d1564a46d563d581cfc38063eb77a490e1cd9227e27595eab41f2b47bb84a4077a070b115811278613ee9c1bdc5646a0ec1cc93ad9915c9265e1789a908154515b43918af248830bbda0427f2cd6d6b0ff65ac101ce130918eb9f6ce71df3f97bf0ac625b9f11246564f3d2dc20f3fc246a39e38ec899ff32289348b839c3bd233a377a524b2eb01c183b636a9ea950c73217391bec2a458a144358492a5408580ce1e497ebf2b1e0a6a4e4d72ddf99d7c3a3031bb31764e93b5114c301843a15d65efa826287ecfe44e94b0d8d24e03d3acdbe45a70f8c41d9302432b69f6cdb8db27ce087fdca6cb1f996214fd28aa11abbae67e2c38e10cafbbc320c776be809839df8dfb59b2e01ee9241b0ed25f0377e418c5ca706f80d66208443ddd44127fa5d097799bbab29d0f8775f6ae4d459ba692cef23b6810af6ff76d17fea4fff89b8f5c44b4e36aa265567c0d3764e9ee63eae2e76ac1e51f0ae5d5e03fe091224e5d07ae1e6ffc196ee9327ae4248133bce1f01bbde79c9dcccf1a320a1a23be954c3d0a7657059ef692908a4bfe4d23fb687774b6f00f57b83ea909e93a10d2f362744a4fff72a23a3e1d339303a2cff12755fb3c1ca123a1f3d83348131c22a56ad331262f8de178160f10ca76f42642f2a3e5a98ebc2509fb02d8aecfced715c5dbf49f8cfc4872f91fbb63d075691af7b16e9af86605ee8c832868ec19b2580378b99faa640b58cfbbb0fec29eaa25de4cfc6f7de13554ae26e438d0f5fed59262799c0afcac7a2721aeaf8745410a024b1dcd3b660114f41d73e4470246e889bd1259ad01c8d507064e9f19ee49bb592c9d76774159e534aa622018bb3425494eb8792a857582e66d7a8121be334a30c29d88c28f17612a7de6825e2b9c4504f31791c1d628a9a91550e2e626ecf97eed89acec487e399723f4eb9741eeaefda0fa7074a051c6e5158fcae89fccf30043a4dbdeb96960ac0d5cdb421e78e5bb286841825bee41640317f59ec6ba5b91f4733458b8b26d0ba23ae2fe2a7bcb77a59ef76b02625ba3e5a7d511f14268c488804d40d121cd05ae6030e4ae93b299b6ec8ca552b443516a8cb5d52649e40344eef8335f755788e7ff624c288e525c06bbbc53cc85f62d8074f80c8dc1d330035b3db9adfeefa591186c58627d1f027217c4884b0f6329f1362e05e2cd2d66a5f5f3565ccd8c05de7d0d1fa218193944765056962a8df0337cc123909f4cfb03bf180a00e77dc7244acea3916403e1ba6e584b6f8eaee7112c23d7f9d22f13f73e8fb271462016b11405e2eeb26c45b3a27d078ebdc4a5946b69c585a5c981e51bcc6583ab37acd545605c0aee19faae5214d7f81852a326f1715c85cb5ae5c6d65fde2028ad6ba60d22194d6bf6989c7ada39e7bf550d85ee29301225d432ec5c8f06b2caa0f4bddee1e5f4e4a4ed1ed87fbfe31b5fea493173d3a4afcb0894f2f92dc904b82b84a2afd207cbb4c7346b1e7614c78b5699a27666626b70f641b03a6878c68109062f34c6e39387bf24a2e839f210f80f50f4e8e1c17d74d0711d102a8e399bf6425a1237b83ac0962045905761a59d47c6cd3fabc9d7f66625b3f4419bead8a4e46c5db7227631af64afca04a68b0e9f65d3c213f49b664f0f7799be4c7472bc5b0563361ee25bec3650eb917b565d2665403de42c9a0b98e32a19be5173e27f17c4842509aaef083a5e4641db0681952756672e9f551eec98372493ff5942c089a94face8dad05e0d58a83606c9d1b2bc88e348f636dae412495722b8114688f261857b1ec113853d5cc12f5889afb67478b781a2e7f4f881eaa7291943c76d371483824c9a5ae370d685551c1a68bb437a41768c535da94a78c3d73871c33d818ca090d23de32685491b4cdac47a66b0db3126095c68103f61f3c95bcf26967f81d9877574172bbcfdb272eed18af673083f3881ac4e15851878efdcc92e75373919682a1c240d21d207b0c792185929ec78db8905a6450a9259680396209fa7c22c2481039de856c3ffe4cdbf9e63f2890b55f34c4901d229b7386f075c2ba3626fd00c45c3500f4380afe8df7425fbe8f814c446a5f2c75268573958ddb5dff60a08929346c94ae07294129e4053fcbd71497f17eec79c8d0b297c36e082d6c26bd20b628c9e868f40e5d08cc6eae45c370b10e852f8a0f9b254da8036750be4d4c26fcce2935aa6c29f417bf6ee5ea871095da78021c9d0b4a58db9760ec865938ed282ebfa1414a2bb869d7f592bbabcc2b6b660cf73044fde078bc9283592c1261abe3976e8af21d6d4bba96fc7e3658e27307cac2eb62b7b77970d0fa912ea370436737280a39e8db7681fc827ad9f8bc3ab0265bd6c4a8087589b1e786ea36c7f00b4caf7f2dc5b78fb95819490a3fda1f5e41ef576fe8e1e59b5e0ce14c0c380c3e26947628128ddfc4f12f8e31e29b7f2abf903f3852c9ab184689249902a9af5f60a9291670ee247e83389a209fe93f8e24630e4aecf18955a9b596fe3902bcb042528782e867fc95d45d304a6986c16fb6fb8a04da269c2fbeebf788130b60fe09d56e74b9d6b6c255ddb731364178ea98ada8f4ab1f8844c7097ae4569d42e058d8a6206bb7f5f7c3297abbe99c5ad770e337b376adcdd1671baa125db93da4b9e2c4433a867b7424da0fd14641e0fa6cb619fd83b2a9c28e0745b75a2188223fd72a40b3785d0524089ea89768a61dfbdfb448ad70f8a95a144c84e71b9a6c187bed8a92554f1bf4bf9a994bcb8d720e43cebbc281aaf8205036e282961c921910cb7e9dd5fa95028f8fd5d427fced97781b0525de1fc71765c124b4845ebffcddb1bb45cbeb30abe450b252920313b00acfbf96a9512e79005b5d68af231e1490a30d97c8eb7095d2464b5e6ec74dce64edfb08d8dcbf500b842e4a2de3f770aa349403671dde8e7c7a79d45775bf2b7ffbf4e74e639120543d57ba6075e57e47b5d136d5038e8392e08f7c481c2f5921a959b82f25fe242f5037dc9fc424bfd9d745117f7a3b80adde1bc46b3e6d2ec87dea90e38ae3c4e2285cf843100a30162243f29b7118a8788f564c35998a3edde375998f10bef1aa61d796bf9765bf3c2adf011647ed3b16c018b05382a76449bfeb6b0a11e29f4eebadfaf6ae25e19935eb290e3c40f59f868fc5f59ee654047383351645cb8f94bd3245178e3416a1b204e09c601c4a923ebae1ee34841bd3a159c4ba549d1831ce8679439d50c22f3794772663a947c30b9a38880e640d6bff8bee7c63497c761e52846baceee1458dff88e89cceefde3c67c9ca58a287b0e3865eae806367b3167c2283b7d66954956ce20ccde7c9bb75dc41faee9a498d91a1c3bf2bad4419911a9138f85e81e1a391c0b5c4fa5c557ab9be9e0f7b204adeb16cadaf38267735f127246a48429d3d37c147a5e0c07c135f9e702da8b7d80bce637adf3921235de5f48e15f262e5fe4f2d8f86d3e86b664a73f1960749f6f0a08dcee8af08e6291ed1eef73b89298df971e67e35bdaf1f32efdbf11adbfb97b99ed3d1ca483b56e1b14d17debe7f4527fb931c6ad32e3d549beb358a13caea5f74d945ba31961726d57c5b4d00085d34ae14d5495cb2ca195207b5ac9490ebfa16211e84fa7ea58d31541a2775d8e99c61e81266d80b4bf27a81594466fd4ab3dda8afb433b003f0eb278a557f396c285149df2b48b865680f269667e038132c15333b46e82418de8c6418032aec9a296aae2fc07f8a65f0885986c7c36fdcab6a9d741505e083c5e7a195802554dee1198a8c3db5a1f009499ce495c73e91258525d8c635fed4cebf1455acef6caa41a3670863cb02b2d92d11be6f130c3eb67e538dab0238a343ea371556e1213c011f070a685ce702ed89105b250407141edcfcc94318e50b1775ffe52131fe3e89540feb7943d891a3164bd856bba1f5dfb70c510d153505d3143251f5c63daaeb76bbc681d0f1afc8795723c096bff3c93ec0f675974860c510002c9646ca7c140953621423810d6b83cf3b6f2ce85b1eb3a7b3a1fa963d900a08b66fe618012b4f3ec5fa47726ae4df20aca628219230e2a6e6f75d163fdfabad76599718cd8b5379dd820af3bf50669ac8256e2a7888a5cdf7ab369ddde95c3547670c516e6594076c64f342484d903f431d3008da3d909aeef3f1cc1e138d00724ee95daa7431520ca281aadb15c8aeae9e39810e6d01cf144c7d5d1c441226703f50b79dff6b424dea007df262e1fab235a0bfd3a8afce3f31e092d82912f3599dc3413ed56582dc8abf2b44a987a3a89df93dcda20334480c9ca1bd85322c3d3b3bb9f0226e3ddf3a797b8078c4aa3a9becb6de37b95e6bcf68fa0f81b67093acea23b965afbcf5b424b77a4fa0011b0891dd831ae8da1eab4f7a62beb89baefaee721057b1cf1187cf38ead87c4092c93ad078750495f8f6905e9840603b6dacae86554144b8f043aa283091e6615a0be98212e4ad72fdd701af81f0a581c23dfe57c7da71b734d0b78190576bb579ad6457044c0e44bba014f63233751b94c2569c312c866fc636ab56352d3923685387fd8abfa76c99f4c699886879e0b1d88bd4aa781b308f94d7e24ea59d98ed34ae2d63079ce05853cb8442d903767ad8897fa0ed323b0cf5d2d09b22c6f78820dc5467c4fa3d48118994f904bddd4f9709a47e71090c98140e4f7beb96f09b51477a6f6e75fce9e2721dbe6ab0da011bbc28b8fe3ec3c6c7b66be79991119698b4fe41966178000e9930ceef4f86234d06d067d82ad3546183e01d790991f1699ce351c76403dd26bdd40bfe0bce355907e4bbef31cb17c9e74026129884fb046ca14f93013b2e888b0bed419112f8a0d566971c370f8621580f1a04c0e1f1ef265a767a8125592e67f4129a6021255fc66683548ad33e03127fdb115421c1bde4e8cd13d36d67234dea35e0dbb07dff6b5488dd3984efa3e885eaef0342061f02035d504613dcc632b4ccaadae500fa851d93f70e08444b9513d1d2194794abe164bc3087202efec1f1e428233945727e86c8981707dfcabb64a9c2b26c7b89", 0x1000}, {&(0x7f00000016c0)="7f401e5915722b938e120630ec08e579db", 0x11}, {&(0x7f0000001700)="ea5f657fa065630fa2da90d167cd7ef4a7598f94fa8deaae59daf2d4a7193d02bf39ded95693f7231d8ad3726b0d72e0f10340664fa647cd2d228c06c005433e56a23d4dd0a945692110e61c744d9c9a80c3f7c1dc832b30e5282606fe50f7ef523f055b8e42ad1a897e58807ff755bad69cbbcdd3a06edbdf6136b2284a92ad296651cd8fdbf3eb602f3fdb87e983c9ce62abc03b4cc1ce6f43392911ccc4b0124c7d7c1c4235bb67827e39354f365cf15369769071c5800577caddce087ae49348c20c3760549265518a69a23bcaa85942c74746edae0aea48129143a04e57da55f61e1d4c", 0xe6}, {&(0x7f0000001800)="6f09467005b0fba66344cd23a26445065dc3912cb0cfb230f8c1d03127ff3adf1a6ced15bc0916b16ea13e8316e03c99217a7d04a2da73c778f5b15bf1160b8aae41b7cfe4624f8c5433e29734e28f2dc108447b77a587ee407e2cfd40419815a792fb7bbcee25b17360a8feabab60254ac9e45a38146350ebab9053ee19c4e5e46abd6877500589820ef5aa1466fa215ae531aa534bb73db7b935d76592d777c3b3fe162c28b96afe7250d95d114df244eb2e0c53014db10f89bd58bf48c63b1193cc2b4dfa4c3b1d39bf0e", 0xcc}, {&(0x7f0000001900)="90cd199b7045d657b5006e6e367162b5a660ee445ff462a94b885a5d6c5986b459cbd4def47579cebbd91dd99b68ae6beed3152665b00871a4c58ad7facdc98bf821f8e77ff5f554e42c4e33d066a984480aba14d7408c95e5e5c46bab1627f9c0fcae63fc1e0155abc4407457caab8b1dfedeab0525d1d835b85c1ed59436888a1177daced6c42c0af0fef69504af6ca846d288859ad1bafa1ad40c3e04702ea1fa216ead3ea2d88516f2010d61ba4d3ab51b30b2d92dbbbddf80a51d3d9d739ed8b911d7a57a103f675c6588a2388384f5cc513e1d333dbb7e1d09db1f32c0fa04c973035a6a7e5ba84b43fa1ec7325dd861607ca8ed8110a8d0664084f02eee6218921d223c4d8c4179c802bb49c354e94e9992c600acf470ce410ea44d4216dd12168ff2a28b109d56ea386044e6e499a75cc8773f4830669959265d371daf27fd26f229611bbd2241a7192f89310d775a2d37b552e6a74da2dfa596e6aefb12e8891c522420dda8f1fcccffa98d4b4a66509fc7c75b98730b866105d595d32f8f224b537cab2d2cd7796a602102f89357e8df7ed26b904fbe2198fa49b6c96cd7ff39544d01b2bbeb05333e3f4f490ee8372ab755534727547618ed9d546fb5331fd38c4df433b391db9633492822df8f88f639f40664734af4996b3166448d3a48c8e3a5227e39ab1b4a1db848688dff452ff2801bf1bc5049eea57fed7d26bdbb98910c3e6cbc3923545a48d613581f80096d28c6cf9a3623dc68b66b1e3a1bf8edde7e3e64aea6a5a7a17cc505cadb2942b7ab0d8983ee2f484aad362bcfc8b3afc9c4f057ba24f2196f23722f42f42874ec769c38f7e14fd654051afe2713cb730d0d07e615bbd951074b8c0eea57477e7efc6fa838055e5553b403591f285ac618958334b64da7ef1071c368e855f4d354c52070b803d14634ec1a23f07ad6ddd5d3b697df838e87427e91c18380ae40c5ea32e67727961c5b38ff4bf771e4552c0d0018879bac41c379ba524d603844a46482ad8fd1666fcdbcd3399ab95d5fba66fff76269e0f949d7d9ac1716bfe29a9e9f3c5246e91fba4c594389fbad84d2cb0531e4bd5eaba9f2b9a298576f95c54cca1ded625761f1cee6aecc69f726837e672d2c00bfc615eb3a60ea8b5916201b3abc82b882c5da6176c9cf3ddf84ac3607b5d5c7e84d0f7c0a0f8c2f445c9c4bd599282065760a9d12d547d4114ab03902deb2bfe30b1f185a034cc1a59273ba0178b457ca7d9e49626a2100e739200a0c0dfe233ebe9a3a989c007bf0d20561c6e9ce107304262e21eb650f481e346f8342b25f1d01cf65fa917d1eb18c30bb7a033abe28256ef07aa3a90d9d0164e6c8dad774f496c5e9834ab24711ab1d87a574240efdb216584ceae16fac8bc04f92ae85093cc791d0b467908299dc3126f64eb58402db4200a04683174f132f9b505a27587a285f0a95672bc02664d925122c865bd54c48fd626ed6b82afbe2ba807dafc8f98baa19f0c63d5560311b8ae3da7821992af77b30c89a32543dbb429974689d02a07d22c903c9156cd204c728c3061eb58eccfcf931cd48c7d569dab791d24b74bfbee0b06af5c7de7f7376099d14d69c4bc18b36951f45ae8310b11eaf1e5afe6bfa634f2c464b429fe52d9390fb2d6c886bd0656764b42aba97f5b9800ec029e228995d63df8e833495d1a87a2301357106e96422a44891bf9a37a290bf130f2f71faff64fbf08b1cfdd48e01e035ca474ac842a2720c0d2941a0bc5cc1ccfd0d24dac13540d6430050e1c04ab2564f70b4abf3a5e167606eafe8bed6d2440c4459d4c124c7325715fe6182c881be74d5605e568cd90f165272da3e99c8329c98c5034fafcf0efdce606568104f1638c6477e528a809bb41b971a814644591ae301d12848de5915efdb5b7fecba51bdbdecd66552ff769a3e9d0af90d8164ca5f81869f92883ddd8d2233f8a4f429ad668da48e7dd4eced62fddaa4369dd39cb237fceb2021795ccf9f4a6ea067a11fd9cd702c1f6925cfefd5ece36857e47b7b0576e0f296a911c7056c8ee1a07336347f3a6ea438f1d9346e98af5a3a070d558961edb0e34ada057a9caf56e78a91ae79d3652165e22aab260ae28c251ff46481e264431e63df128b078a8b6c34d0243b45c5264488f57770d32372a9d0571fd6ae3d71c393f4902a2aebf894fa697a35d4786a316433bcfbc73c5a3d755439bfe3a808d4eabb33da174f63a7c5e5b2f112ee311f7b99be1ef213ed198bdec996fce5e30d1a78e5418e6937ca47345de3a217ac5f2d6d448a2cb5a645347a1cc7823e901226db7464af377f6857b1125ce3f5754bb339c048a2b1a86dedb5587f7e6bccd2351d09ece1b51d5837fe932e67c4865375b6171139bed63e6a419cfb9674f634d6f7d3b7fdafe9870d724878ffa7ae3b5e7e7aa2bdfe612d1532f41430a5636b16714cab7835c330d753cee0bff60df692cdebb6984cceb1e6f58b11c800ab6ca7810fd9b99addba91a75f35e749c9f8491e76084487984b9617f9bd98a8a5b4c8bd8a48184e4774df415e093ad0e1ba55528ec7ccbaab0ca42adb753539735bbc80319189c81c9007bd9f0201861b15e114fcd49774102fa4d2098cb2472f08627cea9fdf3dc64469fc92748aa1c74b6d8828cdff643c7bd78b8e31a4c6dedeb7426ca60df43765b90ada7a1d0e18a029794d4ea348ffb204f07716ac93c48448829925b0b301bea5b3fdd6d209eb688650b4246e27f976721aff6556b0a2e06865927291257928fb272e7361e9746dce1594ddb00a314e516cf3cf189230eb19eba1ae9a62f28bda7bc099a3ad7a4f59786f264faed397cc898acacce0178652616d362439b46fd0c0c3fc3ee76ad03b9756fcbc22f2c1360dadd516dae072091023e39726280c82cb97342c3de1978dfc2c23f873884e8134cbbff7ebb42c955acc2a7722a2359e52a3aeda569e558568a73b7316ed3b846b3e826745a57ff4f4a0035e22e14500c80e4f52d98cb8fedaedbdc352e7969b88d241b1fc655a3ffeb352b9f8f936e552c163a90ff84312733d33e36732adb9f3c9be2326e3035b5c53659e06f0c597b7e18905deb3401d06a18c399dcc8c9d6e4af9bcb61605e06c91438da5f140abd0fda27c020fcf4dadefbe28376aaea217efb0b2f2fb9a48427a4414307288ff64c8d6c48edde324d934445f43cfdf4032fa3f057080af6d626550db6d070a9560b7f28f52338d3c6a73a6f5fb781eb06dbb5971351c40c80e4f54aba6a9ff347e86ad7dc4153ef183b3e0e1f8533d3f77dfc8d98fa9f808d9a7a458bca460a250158bb604e146f98111657645d4892b29646cae85c246d6954260d651d17fe3e3a126cc303dee9d6bfde48bf76e785df986a7f7f88e55758923050c0ac6c6d8fa920d1193b6baaccdc57f0d65059d60c0c7f69c1d6ab5c44305c7fcfff7396a59f6cb453f3bc5175830ebdaaf359498a14394d134e715bd08a580c9ffe135892fe3d49a8301848e083a91a7ca20c9cc3a01a2685be1c612ba53fcb35f9c24b97c920cbfca92241396911d8c14e27778777b756a89122565befee4f7610275933d09cd48f0d807ff2286d377d5e4792495c50ea231339cf2cedd04cb6f237346dee01d42e5a2ea565dec005eddf4fb6b274d9e3fadaf2e2a92324e43d4832eb80011837653df02707700f7532c5470e92d1be16ccd8a33a866b8359f2ab4a449ee26a3531956fddd2d91ff83c912078c91b9b700aca347ffc04e940bb304f043f42db2e4d98f1c51a2ac1b79955948fba4ba8af8c5bf4c1579f83da2b09ba3ef046fa24c3a72f01e6b7f78deea3b7ca5a9db5d11eabe30b9b75c8f0dbbf4355da6f0966d5eece5f0aac668d2b1967dbe5c7094d0ffdd4082415bf489a000061b8d9dabb1619ff33a50ed3664e50d5618833bb633a2cdee8167fb2f247cd97a2e590180531dca302b064a3882c3ed9fe4dd36c5835ff6b8739165147869168f4a21374211b2018149e28d053c361dc68b358e930f3e7fea2dd1a10130d165f45f34fe122d1c90d3085ed7929113b4c460b33f16f3f6034d65d5c7dc645a36ead1a120aa34a05ac79e1b0dad3117496411054897d8705a1f0c2d813da52cc84686123e367b15eb94cbb2a12f8c5ef1436823bc07428dd197f6f94605d71df5fb991030708eda0cb9cd26de6e827639c6cd54701e270e80498560cc56c9af691f5f46cfa78d4fd85b9bb79ce8877b33522ee44ee88efbb3626e13b0d27399776f785169822887ba8a0e48c1685a8f3e61c6e28439c91b1663373f18e9365c1f77b00e4f80f56e67e547b252d6de5911711c72eed2b53a328739d187143864f976cec7b2d14885e385c1ae220cde9932e2ca4cc3a09ef279143b9cdf4065d95bd7431d424d5ea2639381beef2e151349dd6bdaaa689b4041f6910643cef3938848016a808807cbfd026feba93fb148d45a7f97b0c2dc673c4d957b20d81d548b8f43f2238a7c7a5ab07cf92de01a9928336ed4b17de32a441527fd01e504108ca94379a6325a2190420ff6f09a312b8ede28b5f29c3e190eb420855c7e99361b83b5f3f7c4377e0c5e77165f4f1fdcb7f6b019fed0543096d81ce94ba79b8b6c77465c9632c21d1805041a2f2967cce2731432db6248e7d3cf0306856318f5322e653585d0743c0b34ceb7b8f6d372d8c4208b6b606ab49f219da3426091d38f6f180d085b31a2202332ff3a59c5cee2b8d33f5c83d125c566c71ca3acaddf9f4d7067f875013de6b46428d343267230745a7ed375f02b90e4fb7cee13abef8e77376c5bfe8565706dfcdc3fc692e0326c25382f04e7fe847194d40021a8c8d81e7cb7d9c175dde8862f22815c0f3b1a16c4d18532c8fc6587821efa5eb2808d87686de6de9974fe4c74ff8f92f8b8d4ed5c829099295e6ff518d6d255f567165f80485f263d99e0acd02d338d95e29b2d89fd8acf34919d188bf854047ce8233d08ee4f79e53fc5618bbe18d7068ccfd49a0363d8c093b50efe4b2007475cc87c8444a36a3c55a1a1f5e27408da52bcff82d654acdff58591959b0e82a63d91380bf033f9af43103ad83a8bc9dcc525be5366f69657e4048e37e3d1adf33d3e5a093cc2840a8cafd3af8884fd3beb406630f5a1c19018a11df47c12099f45eae082a9ffc9e45811d8974e53cd6dbc60abe9253f1039b8edaa3e84f1772a8c570133d80a7789cb83451fb6e1dfbbdbaba26a405877b3eef123230e63e6356a125e34061fe3d52c90e646714c1071fb5df96212d5811fdb6a9053b8cd82268000d657dd0a97652661dee1c116849ec9c295f6300b3b8e7ae67627f00651e22171de1fac88074a8e421911b9d96e9ea41b9211ba6b33a42a55ed5e8ca31de89236124e4036befa51d5c404efe65133d53bf13176e1e1834a09c12751600e3ff5d571f37a9a8b2beb53fda8f4ea2d5e5e33425109c0872a451c2c2324e12755483c6c1aea98b8b46fe909a9670c397ad6b1528de59e0a6cde5bb3d934ec9cf26e1aa69bb5c615fd9c4c70d5ac73e67c770a0b6cee0a697d8379ae7bd9aee4a1fd2c78b8f28170b259db20a979ddb7450c442a41905bdc9d4f314a61c2638fbe5a291b0a62b559b59aa2564cf652895965de6ddc077c100f66118b633485f7ff00729565bd105ae79048676c927f606358ed260e86e2f295e997f5b2e2e3be4c76e83e4dd0f1811976001699a94d158cfd3736b0a5df5003af16c4380c178bee2c2b84fff89905a8a3", 0x1000}, {&(0x7f0000002900)="ed1e9cd5bc809395deda5f1c6a47ed9bd745dbb84935bb3a919c1f7a63f7daef5bdef6f0da225f6f7d49ce1cc804dff5fcf96615829b3c30a183a6c7f0a7a7eb3cfce7b4241dd6707ec3594c6a7de854c96e549642523597304fdb5f0d7f51954e3dc6efae6e9c7cef62a50a832ee10be32e19230daf15fb9fe7baad8ebe52e907a38aaac6bb7fdeae89d955b7e813037b26d1f484674e67031466684d22e0d3e6c09e7bffc05911ab24467256b896d35e00f1cf43466117dbd16068213ea8d9b602f2b45fab5cbba5ce4913d53a87eb5e09aaecba5a20fe19fe6bbd192eb7ac94c19e99f719537fa548a56f0a9a2324fc9082809f5b6b3cd089b47d94955d35841c89864c258e97d47ab8e01333c983ba6f451cd592d770a0763f867d4829afb15be3a57adf2bec46cd2a9960da1fcbf5acc01762b9420cf785935d5ee21699ce6b970b3114adf79cd527d01cdd05348e59e47aea376c17a63cbeaa222e82d73a1ba229d13483ab7911d22669cfa7a2f65c7cbcc4206116167b8e905e80d6d6f5118d78574f011fbc271100cabae176ca2ef9d3e633d66a77673e493ec0917a10b4a1a7a6d7f433060d8144c300fc15bf83b20c95a55c0fd7c121e3bfc68d4346457c69d94fb24f21454fe3e2d0b982889ba3efe0d8644f3d1580a2eff6e301c9154fb630e59bb15af59bbaef64907a0f237ff9c21324b635fffd3f1261e61a7686e9e85f0c3773b8e0991a8e1ff892ba7b1b89f9e28b4ba72f6148297ba05b021ad29e09fca15e53920c281e73fb0b9270a85a8db92dfcddc7e6a1997773c8180b39be4e986ae8ec48894374221a22b0595ac337b613a690a27dcb46e6caf3532b2fa0fa7dcd4bf1065928f10fca591c16d3eb5e8d6e1548988c361d44bf0281ec4d57df248fdf60e59757953e76d2cf5c2710149480a3a363ee01a771a61e72b2e31ef1bda3542dd0b3a8c727155be9644ae3fadb6e2482e16d8fc414964b528672617b32214c727ccca511a0d1707260698a19ef4b5237dbf3dda134b9c12512456aab60b613d8176b388b02f95e279b0ad31e7e4c9ec6c15de9ddd037763aae9e7eb91c24cfda7b7154f7a934451b68552d2ec12313451948ba5936f9ae94ad307b34559e3019f1433782b167fe65ac078df82afbba5cbe502657d51f8fcc30099f74e139d2448337f13bbd9b70589b8cd819bad53b71a1c51dd8d1589f3e39e0a6e8c54de820498391fe1069846398470532d2ee6dc1318dd7701abf7bb500bb4ecb8a79b4e27331ed103c0fb4af4203af1121318664f443f63aabd7443e66675924c18b1d78cb340bdfada63578562cce555dd44a91eb7bd5d649fe50768b8d1c177e86e8365407d65f6cb78da7cf423782dc4938c8000d2b25e777c78200d8c0d91a0e077a49dbbd9883ab83f01fe62c9d81ca2e7a1660aaf81c7d0913c843b0aa12b153ac470621eadae6f7f9edbb3424162cfc91fc5e301a85ed7a8a97d12e7ce110455894fd2b8b13b98149389d105399a5db469a94322d66b23113b463377394db55aff879408ae8502fb34c29ccb398976ed241c34a5222d712f74283ebe5502d8e1b0bbb533cd064131b5ac3d9897410f5188192ac0c9e6c6c9f36365101d3304100ce59ab4a6b2651eb5d5a4808f886577cc814cb64840427c0e80052487b0a1dceed37b71955cd889e982a9e0f38671cbff6967af2a9a0f960a7f7274c23a9c651ea136ce5a0a31b664a76eca98693ce80c38b241a1e6e3879f426225b11bba91e6057a2699bba4624a910ec555abdb16b694b832f3ea21e36d33dd7e940d6f7fe2ebe27d10d78666e5eac3d8b1937343419d7cb368025397e6c4f366646639e785da170d1ecf65fdbf322ea1dc73348204c719e6044d4de948fa249700aac7df2b1d21f3527c5dacc1d8781b6c033a2170de15611c25e8bdd52cbe3e9d86871ea4495bbf48667f37a4c6fb2ac086473a764c5158a367ff8c04bd6f82f27a52ae65bb9155e739dd118a6c42e7cfc8e8d0051f4b1816afbf381f5fdcf2941cbcadab3ba508900f55dc24cc1190d1db67bbe940a0f8971f40cc17f3f13645c2188654287948b5c2e0391a7ac2afa3a906bf7dec28487a41c581c21994277233b7542b2b09c612ad31e7b7da437438c98209e6156914e41e0f8ad8b0235aee077367c9f742a30d5731a7563a19335be8b68e279039571d05deff1fc7ac4bb12016e883cf03637ed0ecc08c1a3d112af7e2b9f8688c65849b47860b3b4fc052ccfae91fc090a220bc8c4fe7abb3fca3b382794535bcb3cb231d8a30fcd32946813dfe91d2ecb31f7b958799986f0fa15d4f96e4975b040e101f18a4c7bec93bd4ebc07a58f502843b7c9305e5b2a91d403ebc57a8de77b11a4b0857bde37c358523d8679917f99d199ae3fabc2b167c1b09d0c9dfd0c726012ec9f4638a66a3bacd2877ae747e0ed850f678458c88774523909f8ef9333f7c8ce39c7f9aefd2a7c9039518a0cefadf608b6776aa13afd7ab73e567e1520665193067bd0ecb34eaa670dd51970e71cc97f91d82a116d16fd362c131a66d4d0cfd3c26d8bedb6de84dc53f6e6e93614ebc43968e8244a4fe0823113600b54a62688c12fe3ffe3ce599d8bf729f2621290d82170a00956c2de3a17dd7f3948c42afe983b51a580a1323755537a2cd9b4189f364f4d594bcb9c47f9c0e8644c563038c4c8cfec365db34d570fb9479d3641dde5ac3699b3c7066f087943f095fc224b58d2a7cc343d52f69d979ac20e41eb71ce0dfd94f7f6fa694a68d0a241f85d77010b8eab89cf339ae2a159f193d9538d390ff8e4afceae54374d8f727e60e6465a3d7c88ef2c9f3894c30d4e06d1c8e174fdf675aa8bb87de12e020b77eba077feb44694e305c8556af8a6071515c314dfc895dd0a6aca68fb18e5a2e2db288afed0eb8e6e8f9e6379b3a7a5c203d4607b6f97852847497cbb157a6e8e536d08e5d2aa5f4785c52234e2afc13527c4a1056566278c7beef7fee2897733420b3e6424a64feacdf85bda8b08af0ebcdfa0623acf86630b0915b159e8ebfd37a30a9bb014096b4d3a2583eaf71f525b2239f9689ae29cb58953d3dfd5119051afa19199a83bc58375976b128366fb5dc120c6141272086d64e649f863d6753f198e819c3f91fd0ad6e4867934019afb51d61087fb88c15dc8a1e3575299d395cbded9b4fb8ca2fd8bb5f9c79eb7b5352917a4b6670e5cf31864b322aa895fab814e5d5235b9cefcc93ef673ad9cdd119ae022c165ad5594a3d4f3680519682802625b176e0018b63c51e2e360c69067eb900f57987303c0c8a85b6946db9d8bd10e28751e94afa5d782cd45226a1b845b237f4f74e55dc13d0379b3f7d02886bbcb1dd6521a7536e3fccc17527093fdc29c168e361465e704256ef4f2dc80de8fa20ded288564e8e85c0c98431f00e9fbdd7284d45f584ccf6b39e4f54bc579e3e468dc677db0f552154afcd238242029d11231a3fffea4bd8c75eb4bcb2b265c5a5c17b992143aa5ba3ac4253c8a8ede4fdecef68b5d9952d0a46fde8157ca33169ee07432e675aa1fb09d9eefd01472b18b0f4eaf53a86c942f3db733b4d88182ea4b839c4baee9b5fc4de5b8ca4a1c505b5ae72cb0c86614a6c716ee943a889becb16dee7c882e85754c5999f3bcb53b7253fc1dcfc70b749e7155de2676ad45ce8cdf88a0a3f95c6c69b74dac656c450c1febc8206822b9b1d0519955bcfc5ad7c5e458ea2516a7fc20ba0de6eb9b9b93b2b45c843f9ede14b2ba344bbc87c16c021da5a3044a7ed81699b4e0553e0b12a47251ccae64a3728606d1726df1e1b01de41ce51d6f044ee9a62a738a1ae949cf04f3f99fec50f7d374067b305e8df5b8808dcdf7ff97187d9b5a880bc7be952b9e1c9e1d50571322b022732e987a00f3d761d897bfd6ba9b8f30dc7a042c7e39c210e76fc87eff86af2f4080b6044a344b1432c940d8a7b2a3b39176f84796fcbe8b0ab09532ae5f235af8e4d99ded9aece53786aced8ddac9b0eae6119922e83a2e4c452912dcc8e62c2ebe9a8ef06de09f1a5a7c043b3c290b144f8e51fc359a3c7bb907ac7e16f216f92eb3c99841d9b9c5eaa7192d5e6d2faaef9c1f1b3d7239ec8ef9090f01392235e84ef6b301b2cd13c19080c174784a9b364c9718057621656baca5e71ff23640b1636781303922f6a43032e994f02255ce917031250241dd2221e8b746b9ceb12f5537bf9be97929dc9bb968494307033dcc751c2ccce675d21c6e8c0a5a1c3818aed4abbdb10205877a5cef5642b00b6f0c0bfed55230ada703f8bbb0e755a9bf5e6c09e6b773063984127ad2bed34f6a51c835ee334ab8f056b5c3f37ecfdaedd1555f4f8fd2c6b06acff6d49caee8d634b76ce325497f8a56515c6c5b217b1dfcaf79961a20a3f765dab07bb7b641a16f269e3e1c344787efab42f26fdee395d2789d80d2e6ea646e03fa63cfbd60167f0f24806e89822cfe4de1434d016a338a89d0882cefc21b136f56699a2ddeea24c04ab01f81941e352ff217539ec1497c1a24f78d16c45fc8180f9e6d9e9cacf770866cf95a8a195ee1033b2e46de51286935157ded66f4c91d097154a0ba4dcae8ea73f76db9c7bbb06c227e8fc38bfe39773ad16feabf50f58425bf3a717723c0791e0e7eb0692bede2f627b41dfd50bc28e2f2374e1dac51e162db5bdfc4a8a83c0dd9b012f28a7ce6efd83a03aef74781b67c0142b8886e335f4d06daa1ac6681fd6b2ef017077ef2a7f710dd815034aa4445fee03e6111edec9d379c7f4a7ae83ca701906c7565605faaf836f8a5ba5bea524efd885f965ee6a60054dcdd68745b0cdd9780971d631ebec7a139b46caa1065a60f2f198c28aaf337e77bcdad710ab77835eb2ef0373c96c9eb7979142e2a4f3adc1023716b1c2267ee4f9b7950bf3308cfcc0c462f01b566cd507690b25f25be4431328c40706ad9357b7044a6a84e6a7c60fed91e4394898808447dea9c410b2f49487d25e46d1ac51022173fed5c37db97653815775cffecd5dea4f1b2400523e19c1581d3197d83ae6d81e12b24d05a6f0563989b308d8a34fc68432587038daeacf2c529f6dc77d02314734e9df1d35f2614798d7b861e89755823330071b66a73f6d43457037fe98c4f0afd74f2a6e4361cc1d54147f7faec5460a0afad3b157ff0371f33fa6288c1dba98f340b3f543e238addb580ee25323cb7042ed38d014f8ef1ffcda79ed5f12050d05ae431668076f884cc6e55e42b46438b2b5b6f9ac5de6beff2d86a5ba017524a5f97c1ccbc6664dbfa06fcc0c738f923a51e6d3ecf06aafebe167d4d5f9a1020e8a8ea427f13cf8d72d40cc00541ccd29711858fcf5442b9707274adc98e2e0a1ed52a64783b9478832e63422a470ecc042096a3af74d78216f9ace3456511ea0dcb1e82c39f50af19f7cfab17a3965f198bc4248c0fd5ec3bebda541de6dc3b9340cb495f181544b8ba67760a9b4e44be87b12354ab3a38c7edfe4249ef7632b1b1dae15856edfce97500cfa6b531fc35c20f5236187e9c30200b9fa328623a50c2a0c59165df105937a85acf4292259076c3c7c37182d8e390219a8cb33923331eea94804235e90faa28ef0a9c6495ce3b2292786e6295bc68ee9f5e1483eb8dbbc7e5ff263e16e829d01016fb01a5995d2020631b4c0adc4fe3da283c9406003d9e045c332469c6605031b909ab75c7f8d704cfa7bec3c55a50da6d764c844bccfcb4800790d9825cecedc1f7", 0x1000}, {&(0x7f0000003900)="fae54dd6e458b7df727efebb7b0642d5d4eda2eadf768ce9e3492273f7c436a851fc500e040fba884f7340efbe4be5c995ebc3fdab536976c4f31ed208821d47c28a14c6", 0x44}], 0xa, &(0x7f0000003a40)=[{0xb0, 0xffff, 0x7f, "1e175b69229738b3c2dde73aa2b637d59277f6d92a067a6c246e5188e156cc8f3215b6ceb3af29ba550708e64ee93dde714db7578ed5ecd108cb6e42902f1663d6e9db3cfefd5e021997f3afe63a94e9895d8b54778cec8e94b53e159ad888741f58ae3943a3dcb363daf4bfb43299c8d046d5374571104bb191ebbf8a36b0d8b15e43edf8028aca751516e041c2d98e3eee924d32f1106436"}, {0xa0, 0x1, 0x50e6, "321a3e7b21b10277dfbb67c293ecf783b1edb78c041442181405c6a2b43abf52bedc324637b59eac614312bca995de35a26630a9bd8318adde93947c64dd91818f95107881bc91e3f64f25bb184065c3dcea71bcac0012a1f27127034f5afd80b1c2c1f5d19c168dcb123cce8b32ec3990e4970742f824af8155575616468943fe49183c11e8e7fae191b4"}, {0xf8, 0x1, 0x6, "22e12a0927d065cc9b479053471266bd864fb6c8862a951574c6ea5d45638669e298eb6fcae1b479516002ed5e3b6a7012cf9b98c755702dd673c3e853060356fa05f43a8d61abb5489ea8b8a580d37de41bad73a074cfc6c5dc93ac6501c9500374e0c323bf31c737419c385340deb69fa8407c8ad7c6dc5de8f420b99d8fa49d8f32a7a067e8d102dfad81fdce8706badb76342629be00449ba2a1b65b82cbbb9fe9ff476ff0cdfea495f298eab368f9dfa6b697632423a156dbdf707defcd40dcb0f303a5c3a91ae720c8d732b4667e569bd8bffde7a712ddf22fc17c70d7dfec62b8"}, {0x18, 0x1, 0x7, "0afe072fcd00"}, {0x70, 0xffff, 0x7fff, "ceb090cc55b26a78f531b28e22e27b710169a3b51dee55624ffac65aded55cef6802e8d5dfe294b8adac7aad3a2d9e2820196d7ee6c1bade7fcbcd265bb0c34bc6df5fcdae7d2424dd002e18f05bed514038e3658745b93a8b346fb084"}, {0x90, 0x1, 0x2, "b1cec424dfad4358b1af8a985d6a21ae13a85424d031ed9155788e281d60d539110a803a9b57fbae5c43d6365803ed769f2e42122a5f12e98d123c6ab428936a17b603cf6618b7cd3cc38e952d28eedabd22bf0e09cb34e9f58d6e53d7050e122b50afd3701a5a912ef145209718b69792ba2dcbd5d854dc47f67f"}], 0x360}, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)="b2ccedd41d802102035d3dff784e05f34d5db03ad460cf4659646f905e0b8e41c128d9c4f45fc6e77e029ae49a299d4b9e36d29af3e16ce359223fb5f9a820afa9e3be917dcb4e271bf3629caf657ad0df478cc4193fa1216158c07e7f6b90d711ad42cce0a359b34fed541f7bdb3fdc1e408642a7b480cbb2ff22c627929e0ddb17151a405248c6a8d51768e5210ab611497893fbc9d8610f434f3664478256cfcd4142e3b3c5e4e73204e53c34", 0xae}, {&(0x7f0000000200)="982d12de79f12bd5aba8e3d97bf4e7dcb0aa59f12280937464ad134893625b68d3e4df2b35a72e3cad4df8c7e4fc7e7f5a1355", 0x33}], 0x2, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r2, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0xe0, 0x409}, 0x3) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 11:31:45 executing program 1: select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 11:31:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x400002046, 0x5cc1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 11:31:45 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x11, 0x88) writev(r0, &(0x7f00000025c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) 11:31:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000080)="69374f36318451953913353d3029680ae0d58530c5cb360768c01cb4d0de09e7514a00095ddca2dca7418d4a7d4f17f7776126664fe0aeade54963e3c014f7315aa038a2252c44ccc0e2db10c2725ef106794da75a43153929d0edd64b7b906cc8712df08c25f8597439e10cff0fcc09c4727da2f4ab5666f6476ee6d4c32a3a5da7b4b7601c6435d16becdcbf7630314a570f8023cf294d0c29f39cc2df4a8933b27c5503f54df0d185ce4f4f058fd9f4932703918fe3a11cd3379dc49be29449f1bda8b1455575fbac0940f406ddc35f9466", 0xd3}, {&(0x7f0000000180)="b301d5f2f157b4810414972d0ebb714aee2a4d78aeeb81280b3843be177c72ed2c0422021e52e839b6a1ca224dba4bff890ad1cae02ec1ebc29996ef0b2de06f31939db06c6a52d63d1c2b137c6df6c08f311d6439449a7ac7c69161da3321b41513b819fdd9a3bc2ae57ac599def6d1ddf1ea4dcb51e71a68abab2f738cec140952f03c8e6f79ab14bc0dac", 0x8c}, {&(0x7f0000000240)="e2346a35dd2c5c448a6dbd594296777d1250e3badc66016b4c33415ca4cde362157837b868a8ba7734ae98ac66987bfabac4dc195c31892dbad297668265916fa9cdb52cf7c315a269d7465aba0ef4113daf77f4f5663ec2fa0ca94a03505d5da72351613a6d68d4e69b8c069590c4409737a9e9e73f3169ec9cf0e6189a463fb4640fff6164857e894101acf585ba9b6594f5f316b4bdb3bf1b8c4bae8f2a6a235d8bc35d2d0e9154817ec52eee82a3d5299a12d4263aebc76cb89a275f823ddfa9a1848b8287e1987af8f727ad0d1b5b13e54c67c5300b3fb6566c32af774534fcf8c480cb7d1ff5e3eb62d3321abf13b5893d5fe6a0936fedd1e2fa65a5113da94366267abe99e2b5f49192ddf80ad4e99d2a5291fd3a4e72be085a4bf4541feef8254726e4508344aba3820a1dc310c25d811b4c69ce6e650839e408bea73f8684bff56df3fb8cacd810b32abfd584e2f78519cd0f9033d59fb788ab9a1a099623b1d601654e8f04d01cc8a54408b40e1a99cf20412bff20f934ba4cf1e0a5cd0915d5c3fea8991de648f698be1669017139f2fe2664c81274b3284b89afe856657ac16603c34399102072b221ba4ec4795ffafaf1aa74e9ca6f82d7a0c7f94b25461b151a41c88acb4d00c3010ef0e07e9376e33609e5ad122506e31e570a85615dfb5346581778f91483af226572391ffbe2d3b4b7d697ad0daf8d7d1a491d86541d8ea78c560984c1ed27461442d147f3d290cc94d7ffe0080dffd3b89906070263972c7701140420e28d6da96932a6122221caa07a68be713d6101eea102adaa4c6d3383371a1037ac71f5d3b19177c14d64e79e1048b98543f2c8a10aee18d4b276129afef12ee24e0028ac6bed510017d76db282d06074e9ab085a80ebc68341899876d997cc5fcc3547aba482e766465ff1b97a308469ad880767e31f2d69fc08a1903c0f6d2fc21d5dc65f5f4a5be10028fecfede31371d00fc9dea026b4cc63cfd84501ef6000461737ffa2340d854d7e07deb971e4e84603b57300e0e0f7fc61c04ae65907abc07e84ecff787712b8060574a4c3a8a4ad1945c3fdfc7c28f1640938545cdcfc31315343e32f5b7a58796ef80fa3ab20706526bde355d3765a72650fd0f608b51b1b2ecc7f526ec794a26c2e588136d05ad3a2a562f727dea040c08365ca92a3572114a32a3f0c91ed00a37008fc0b9d5182337cf4f79d3b0cfdc95305d94c623bfd9c8aa7186a66afb1610cbdf9892e4254489b63139827fb27f0f62e74e37f066e181cdd6de1cfaa5806dce1d1b1688bdd86322942dcd3395b7d65534137936c5d8c49daa547360c98d465dbc7f6db5c38675d8311215d474fb7039f09abb9b6d8c4d7f839f6d50e8fcef83e35a9adf227bd0509b80ad184f51725c501687ca65d6db6e539d2de1e602ad2bf9a8253347066da527a39de167b4a9e84c4365ac668680a3d5df6771a9bd9f203c4dfb39cf92a9e692a4a70949a42f9c35da36f227f55073c76ccb6ad63581221f6fcebd47325b32ddc4ec20dedbae4286c04e5f3c045dbc45ddafa925716583173792021716a312a7e5d9b387957acf4caea33e366c504c4e8ca2e07a1d4c8340de74c36f497a391a97c019327b37511dddc169becbe7b427635baf19ca259b59fb14581f50f1bc988b94e032e8f20ec197d225d5e8e18aaeb8f41bad86bc51fd8842a5b0d687a62af58bd49a796c594bd15f60309a354ae8328f8caf9d1886414f356c21059b09d7c7b7f6d856866c59e01dff49ecb3fec6fff6ac33d6f47a92eaef0840d408ce44e35db7fae9d3940ee5ca0b1fbd0c625ad5c3a07144a37829836066a90460831f12a5a46f2e0dae263c526cad4f9cdd376af97ee9c78fb6aa845ea72d7f356e71c6ec8176dae3e6c28a1bd6a585f252ca5ee06c813615ea7d011b2ff388442d84185cb5f9c8f6bb50d70ab5174b54d6186f8b515a6716650a0ea5b980923a95a975e25a06db0a5bf3dc3026764c016f6007110a4ff560bf647ae37e93e9120726954d6fab2200823474309669599395ad619a64fa79e981df8b6cfa590db830f47279c3e842c709f6c3bbf27f8980f92cd16076faab353bf1dec584b4ca4066747ab2420bbf0fffd4894f9c5da2c371d7f4b26d874614a3776068dbc7bd1f581c94339c541a3c288e1c11b4e10571b322b8542735414780036c9b9d8185854d7460aa389bf18ea402e52ecdf2e673f4227c638e915eb1f0f8b10b74d88d90285de48348d05c23dfdd324eb47df8ed98fbafa8c29423f6dd9ef7cd62ed133b2a06684058113b1e623dd2ad81a6743c1a0ceb9a067398e922f94c10da57c131e78acf68d4f589f35c3f40f0ddaee115f20264e0b88f880d19bbc2898768d18eef244c27efd5ee37e77fb2ca1f72e1a567d4d63e72d110a517c9d67657ad0c7c3b8b872521fa6549362082b9a356a94a06bda762f3e134c607e86b871b4be9b2ab90fcea92f2220c4319b3488440ac7e77d9d019cc1c214a59faf8d15efd4f6f6bfd6cd4f5467944e64b59864eb4b937be0110afd113006c39b0d0b1d29b68bb9cb8ae9cfe90a19a836162dcdc27b6d07d8003ed59c5a477cff338514fc38de04bbbda634bd527bb0be116b055619c7c67284480b71fd4d6b6cabc4a9f8886c7327c5957a3bc67b7f5c36902ed1fe98585ffca08b19cc4a347f59e49568617074b2ca29ff93481371f6f4ba8ce19e49e6952744e52ac8540add08de82e5ce44f87b8eef66793737ecfa3c7993f1d5b24494e14a8b915fbc8a4f89ad2cd97b71f2980319c283bd7cbf5fec49b9da301e2849b16d87f8910ca4334d63c4a45913ee37caff179ceeb80b9d428920d674d4922b2a2073a9852d170cdfd21ec6d62a3a50d173fc4fe1cb37ede3b8f3aa890e51ccd97d1df6f2ffb2461b853df4c7cea3c307ae49813da1a62fd7cd3315c1c61e86e292597a9d5ed8c6226e79196782d54e83255f908c5a45c4932d4aef296ffb8307e47fa81e9cb326c59e2880270e4990b5bd0d4c15c0d64d2ec613ba50a39f9fad0708ce4f3f7cb626ef69462952709e6a9f294a32b78a62d245c3c3cfa0b29b790212147f6823fd07ac0814bba1cfc4dd5bd1ebec0651dd02f4256273a7d3b2761b18a8b9a511dc7712a764248753ab18e7cc9e4346df687a62c8931d3d12c151a380fb1250ab5421f9ee35ed4e96d4403ebde098c7d098435a3eb2b5b9331586d6880f1cc053c8c6dbffadef62c7d6eea91ed28c04a5123880c94de12da788b4b8a10d5a3347d5554833c4724cc6093e2b9dc34a8662ba72b5baa889673a7d3936ec5dce9e202ce74881f2b1ec802d558bc27b9a628f74faabb383e14f00725020e621a432faf451a81d1fe61f2fd2515638e73c6d0169bf298a7314a2ef5a9bb2cf3e53d85be3594bf0ca450a6f2a897cf113e8f87592e3f3b2e5b3302a70dd403c8492aeb6bee8e642fba2d45b7042adc064902f2635680d0221db8213530de8cdce385873fda1acedaecfe7ce9847f056de243801476da5e3a6fc7de74f4ba30199e877c5394c0fca290491efdcea5137c80f8346a00faddb8c7ed4e4be1825698634a3a5d976c53f0cf7ad34c204ec4fbf4709ba904159ccd56033f6a921793a7d8f17532ec0655a45bfd3c5aba1773c5e891993341e0e2263e29a967777c6242ed0efb9af1e365a13bb779f057d50d3da16da3b63b6081ff5c74317aa4dc93548a8b26e6e46197189ad1c9fd1e64c6fc7ecdc1fddac4553a62d37eb094f6e4d2be6efb31ceefd1d5142b765f708e4340cdff90832b08d61b190649151bce2f68e71c1be98015c0d1a68887fad963cd0c8dfd77349eb32d66b6b9e586254c155df014456ecd4908d2a2f2412c8111a35e38e0ea5a1c4b4673d516e867ca04fbfa51ea1ef2737d6eb0df86c1b51ef75ed335073da977e0fd29ac9b62d69dffc66b63133804d4d17c1962d4d99c11ae910558d8680a7cd9c27b3b4cb5fabdd1d95086558e632a2e9bef15cb3df0f90ee187dc36f80cd9089f97782d195174f21734eae356eb42d0d4410b2796fd7b634a6bdf6a187fd095de90fccef8d25dc0560ef9a6aa2023eb5b60e588f1a06536b9bc14c4dc5a7ef106652b655a4538a875ac9fa34b27525df09c5f3f3402a35ec3298b149aa25d2a8a5a6b87c359f2ef44203aa0026f07b327f129e1091e7dd7f5d91f00035b943b4e0ee6968fbd0cd7d5e75fbd9cbc5f20851bc8a9b70aab98ca8924c02ad16155e03a2cc1f7fae7be05888bceaf2feedb47fad47c1980ff89162a79d9333d21be9bb9f3e23ddf8922bf980e20631c27ec00b746f25266f169f61f6e65768e85b50389c1941a1a6aae8b849ae00832254ba4bf69a8363a69c34fcb94166a053d7868fba6e44032ab2928701f589a8ccdc5bb2fd0872ad7f6886ea82d2f5d57d61099ac3e4963787fd1fbbda609b7afec24969e0bd01b292112bc5a8f855fae45b0a8a16424f393b808ee92ad99f7c860c495625267c0145cac6e6e3e38d68d1844843eb608a6bb7f05a1b03876bf8c85b2cbc611e5782b2ef01cf58dee663dcf89b274656b6bbdfb012c705435e6f7bd2b53d8d0b0939e11c3d454a521bb7780a46af7ff376a4c01907b88f82001f9b1333b0455932168793b0ec3882c51da38b4e660f11d81255f1ef1fd4685c2c342f29042327bdd1743562f4d95755501df5542c7713c7887a316c7f623a3d433d79e87a68c12c09b3c1dfcb475853a148d7bbf79c6520ff04f65bd91a5a318ed729c39388278a96f2a0a0c5d775cf2026dcaff57cb335db8c7ccf3d1bb65243239422a0c7107e5851710e754861e143479beafc1eab1dad8fafa7342a00df879dce1afce7ca215eca29980cad99596d0d0f05c0d9f6bb9450673d159419514196dec859f664cf6122ec961711a40f680225443c8951ac7c5eb850f069c380e8a292aea980d670bc0f4a4cd4145308065e8c3808f4e3af5cc46977063f7f0490dd58130ca27334a0daad4b9f69d92c25f144b9da68c28fd1447cd5b39739a8b599d50b610420a2c0efd54f8010d49e1570e80f186e8c228d9ef193d8efb3221a43264711b61283724207daffcc64e853599b7c8b468740da84931a6888314a528efc56693f5efe30f795590377ae8e04aac1e562d2ac0583281e9a20a7dea7919fe7e82465a1daa5f22cddc523731f3b9e73cdbfb909b22402392a572348e5049702e6e196a10fc449c4ab607691a0325f245dd46a2bce4c115cb19a013641264968c102c94ba33bfdd652c0e78aefcea39f788b3d8d9c575e41a77178ac1e0d2b4b8f25fa8b033e8e8a7ef8e9bfbd6544ad1cc5ebd00fac3c9d3376adb4cf8e12a7e25e2e71e4f4278b4f5beacde7d614259bff6d2cdeeb9134c94f27d5d2f5811e001bf8c04441c0454b2e917d9d85ae34fd52b7badb8270029c54c36f431ae725269d2377c604aadc36de2a0b6a9b258ad5c6052db7448b49bf6981cc8383678c4bc2e4789ec76d348053ea4d4feededc63667a18705422e7b52d6cd3dac333d3c509898f7d7ab88a127378fc2fc587f41360372d2954d65fab3f0060b75cb487ed3680e51265e5e20571af77e92ddc53fa8347b7a013bba59dc6bba720785c22b8e6fcf5c1c1ecb121890fd1576803f95e3db6ff2730b7cc146e773acd1263c53f409cbbe5eec86db7f0d359ef66a81548add0173993ed35bea8f8c8465b335ea903900c2fd9d6d5a9e0100721dc9d1868bb54ea05345c65a0e4743b0f7eb4dd7e91643c8e", 0x1000}, {&(0x7f0000001240)="4bdaf3363dd41bc65a8a6da53da3fa1036b5f112663f175ddd7e282876ebccbcd6b0a8cc75a2a620", 0x28}, {&(0x7f0000001280)="d2d48a6d22e3765d2f9b47f33897783939ce91f1d7e92943aef175c72067b4857449e24343e8178c9202e8c4ea3e67871dd860297167c6020ae94aac43eb3395ac1d1b6b4b6302269b1772ebce05ca73bb9f6b5cb05e77a4e8b411f8311233bec0c097f9004a8da3faca782a33bc3ae145e898a914a8157449abca3942848a9202", 0x81}], 0x5, 0x0) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 11:31:45 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10021, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x1, 0xffff, 0x8, 0x1, 0x7ff, 0x3, 0x5, 0x0, 0x0, 0xc37, 0x2}) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0xfffffffffffffd07, 0x0, 0x260}, 0x405) 11:31:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r0, &(0x7f0000000000)="a8", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x4, 0x0, 0x81, 0xffffffffffffffff, "444505b06d8e3804a418255fc5ba2610ff15a372", 0x2, 0x28}) socketpair(0x16, 0xc002, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x2, 0x3, 0x1) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000240)=""/204) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000200)=0xc) r3 = syz_open_pts() close(r0) r4 = dup(r3) ioctl$TIOCNOTTY(r4, 0x20007471) syz_open_pts() readlinkat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/40, 0x28) 11:31:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e33c5cd188b6aea417e4e74de4"}) fcntl$getflags(r0, 0x3) write(r0, &(0x7f0000000180)="720c8342d068582720e2abd16ebae63225259560f8e5815f73f2a03dfd33055552fbd5e41789632dfc94ff334a561973204c8ab06198824b3da025bbd47b3bf579456fc7d4096e888b6b87cb7f000000db9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5", 0x65) r1 = dup2(r0, r0) dup2(r1, r1) r2 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/103) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) writev(r0, &(0x7f0000001a00)=[{&(0x7f00000008c0)="92c374049fc650dafb7e7f77d4e90d2f1f34606ace60fb33d73dba386d788a6e5fe04f280aee25addeb4220986f12ca71e52f6d5d7e93bdf25e206fb0a0485e3f245b033a5a2926eeda6fd381835499895b0d76065c3b751ea87c318943db98685f22fd5587edecd2cc3400e924758fa9e561cebede8ffca938586a2595743e9a400aea1eedc9bdad13643b005c48e903bd2807c6393a0b4620a0d569715ff5ad0af44e0fd6fb92572171dcab73debecf0707fc8de2c71e90b828ae674b7a8d5623b68d5e4469503af8a411d7d5b4429498d4624735fa7ab3d3d966df2ab3e12d64c06fdeaffe773a1cd4bede700ec3d5530cd2638c9037be8330f91f0da075f00678af7cc255b40f0bb4e96f31f1f4c46d842aa468746b4b95dcf02f627b1f3856f2d4c6cade5fea17f4becc28386755c14f1734d80dd0df6249a74da265394a97ecb98665d0fff5c195448e48c807bbe469a578fb1c7186b0a", 0x15a}], 0x1) r3 = syz_open_pts() shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/4) close(r0) dup(r3) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xff, 0x800}) syz_open_pts() syz_open_pts() 11:31:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x80000000003, 0x3, 0x1a4, 0x1, "f94ac5967ceaea644b54f009e57b7908d4929999", 0x66, 0x1}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x10) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2, 0x5, 0x9, 0x80, "0d90363cfdc1940bf72aff2bb51c1ae043286c1b", 0x3f, 0x7}) syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x5) 11:31:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2c, 0xfffffffffffffff8, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:31:46 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setuid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xffffffffffffff50) setegid(r1) setpgid(0x0, r3) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 11:31:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) read(r0, &(0x7f0000000180)=""/197, 0xc5) fchdir(r0) preadv(r0, &(0x7f0000001740)=[{&(0x7f0000000000)=""/127, 0x7f}, {&(0x7f00000014c0)=""/234, 0xea}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f00000015c0)=""/216, 0xd8}, {&(0x7f00000003c0)=""/148, 0x94}, {&(0x7f00000016c0)=""/68, 0x44}], 0x6, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000100)={0x0, 0xfffffffc, 0x0, 0x3cc, 0x0, 0xffffffffffffff62, 0x9}, 0x6) flock(r1, 0xa) close(r1) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r3) 11:31:46 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getuid() r4 = getgid() lchown(&(0x7f00000001c0)='./file1\x00', r3, r4) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0) write(r0, &(0x7f0000000200)="7c429d727181f8c4eead6d4077e4652cba30cd54d538362c88f65bc4f9f81f2fe44384701721dad90568f2b8045c4b160cb75c99f356ff3661e4aecc9ac8a0155b31d62f7d04c087515fdfecc94c526dd4570e17971cb3835591d820162a2f240955b5f09eee5cca675bd774c5c5f64cff10c5", 0x73) open(&(0x7f00000000c0)='./file0\x00', 0x3, 0x9) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x1) write(r2, &(0x7f0000000340), 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000280)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) execve(0x0, 0x0, 0x0) 11:31:46 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r0, 0x3, 0xd7, &(0x7f00000000c0)="677d62d64984726058fe3338a8fa9ffd55b75459ec16501ed5a9257cffe27c7647a89b48d25d6a98215c9be4618b3c3caa66122fbd4733f8ddf896b9f19a59bce54ccb6d94a6d2863e11541407e0e7f7a83f9dd51f5c7e21d51d2c8aa60a692444681ae87e9b28247fb81404a5556331c38d9cf34bd66c39bddbe65333335570fb7a", 0x82) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x20, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:31:46 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x142) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) r3 = dup2(r1, r2) rmdir(&(0x7f0000000140)='./file0\x00') ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000080)) 11:31:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) 11:31:46 executing program 1: shmget(0x2, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r0 = geteuid() r1 = getuid() setuid(r1) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r3 = msgget$private(0x0, 0x20) r4 = getgid() r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r7 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0x568, r0, r4, r0, r5, 0x4, 0x5}, 0x1000, 0x100, r6, r7, 0x6, 0x8000, 0x8001, 0x2}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) shmctl$IPC_RMID(r2, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000180)) 11:31:46 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f0000000540)=[{0x0}, {0x0}, {0x0, 0x336}, {0x0}, {0x0}, {0x0, 0xfffffe72}, {0x0, 0x383}, {0x0}, {0x0}], 0x9) 11:31:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAW(r0, 0x2000747a, 0x0) 11:31:46 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x10) mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x60, 0x401) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000380)=""/230, 0xe6}], 0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) 11:31:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) write(r0, &(0x7f0000000040)='h', 0x1) r2 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000000280)=""/4096}, {&(0x7f0000000100)=""/147}, {&(0x7f00000001c0)=""/10}, {&(0x7f0000001280)=""/70}, {&(0x7f0000001300)=""/223}, {&(0x7f0000001400)=""/223}, {&(0x7f0000001500)=""/202}, {&(0x7f0000001600)=""/183}, {&(0x7f00000016c0)=""/41}, {&(0x7f0000001700)=""/109}], 0x0, 0x0, 0xffffffffffffffdf}, 0x40) r3 = syz_open_pts() ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000001880)=0xfffffffffffff99d) rename(&(0x7f00000018c0)='./file0/file0\x00', &(0x7f0000001900)='./file0/file0\x00') r4 = openat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x8820, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000001840)={0x7f, './file0/file0\x00'}) 11:31:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x8000002065d) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x8ae) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x20dc, 0x80000000) setsockopt(r0, 0x8, 0xfffffffffffffeff, &(0x7f00000000c0)="0905741096a97968795d2488ecffa32e21ab89458f9a631a40eca600bdc9a4a548f83f1ba54d28ca6848c21a3e73b9fa1175d50657839129251cf9e105ed203305c7bc618c4d7dc7141545973024e6e5f4c4191b833f9e27e7e7fc8a7f9c0cc06e3f4311bfa1132cc8d207b7e6cd00bc0243661a2572e482385e1f2b8bcc5d9e8688ddf9d67586be9f352f314074bfbcaf3acb5d08d9a573f2eec677bdc41fee5639f7c4227d930d517a31a383982b98", 0xb0) 11:31:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) kqueue() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0xc1c3, 0x0, 0x7fffffff, 0x0) 11:31:46 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x510, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) poll(&(0x7f0000000080)=[{r0, 0x10}, {r1, 0x8}, {r2}], 0x3, 0x40) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r3 = socket(0x18, 0x4001, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) login: %pckbc: command timeout pms0: disable error uvm_fault(0xfffffd807f00d870, 0x1c, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pckbc_start+0x16e: movsxdq 0x1c(%r14),%rax ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xfffffd807f00d870, 0x1c, 0, 1) -> e pckbc_start(ffff800000026e00,0) at pckbc_start+0x16e end trace frame: 0xffff800020c24930, count: 0 ddb{1}> trace pckbc_start(ffff800000026e00,0) at pckbc_start+0x16e pckbc_enqueue_cmd(ffff800000026e00,0,ffff800020c24957,1,0,1) at pckbc_enqueue_cmd+0x24a pckbd_enable(ffff80000066a380,0) at pckbd_enable+0x125 wskbd_mux_close(ffff80000001ce00) at wskbd_mux_close+0x98 wsmuxclose(4501,1,2000,ffff800020b42270) at wsmuxclose+0xb5 spec_close(ffff800020c24aa0) at spec_close+0x3a0 VOP_CLOSE(fffffd807e192498,1,fffffd807f7c7a80,ffff800020b42270) at VOP_CLOSE+0x70 vn_closefile(fffffd806ea6ed18,ffff800020b42270) at vn_closefile+0x160 fdrop(fffffd806ea6ed18,ffff800020b42270) at fdrop+0xe1 closef(fffffd806ea6ed18,ffff800020b42270) at closef+0x129 doopenat(ffff800020b42270,ffffff9c,20000000,510,0,ffff800020c24ed0) at doopenat+0x846 syscall(ffff800020c24f80) at syscall+0x5ac Xsyscall(6,0,ffffffffffffffb0,0,4,243c0da8010) at Xsyscall+0x128 end of kernel end trace frame: 0x245f8303f80, count: -13 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff800020c24890 rbx 0 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800000941e00 rax 0xffffffff81269c64 pckbc_start+0x44 r8 0 r9 0x1 r10 0x5fac2c5d77192d70 r11 0xefc0d4650d66ce75 r12 0xffff800000026e00 r13 0xffff80000066c000 r14 0 r15 0 rip 0xffffffff81269d8e pckbc_start+0x16e cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800020c24830 ss 0x10 pckbc_start+0x16e: movsxdq 0x1c(%r14),%rax ddb{1}> show proc PROC (syz-executor.0) pid=269490 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b424c8,0xffff800020b42988 process=0xffff800020b449e8 user=0xffff800020c20000, vmspace=0xfffffd807f00d870 estcpu=36, cpticks=102, pctcpu=1.1 user=0, sys=102, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 40911 288281 77938 0 7 0 syz-executor.0 *40911 269490 77938 0 7 0x4000000 syz-executor.0 40911 340378 77938 0 3 0x4000080 fsleep syz-executor.0 19185 472661 1 0 3 0x100083 ttyin getty 13682 164219 0 0 3 0x14200 bored sosplice 13039 281533 83428 0 3 0x82 nanosleep syz-executor.1 77938 247960 83428 0 3 0x82 nanosleep syz-executor.0 83428 282306 88246 0 3 0x82 thrsleep syz-fuzzer 83428 185125 88246 0 3 0x4000082 nanosleep syz-fuzzer 83428 407333 88246 0 3 0x4000082 thrsleep syz-fuzzer 83428 309333 88246 0 3 0x4000082 kqread syz-fuzzer 83428 146002 88246 0 3 0x4000082 thrsleep syz-fuzzer 83428 118453 88246 0 3 0x4000082 thrsleep syz-fuzzer 83428 287648 88246 0 3 0x4000082 thrsleep syz-fuzzer 83428 12729 88246 0 3 0x4000082 thrsleep syz-fuzzer 83428 387863 88246 0 3 0x4000082 thrsleep syz-fuzzer 83428 264612 88246 0 3 0x4000082 thrsleep syz-fuzzer 88246 328502 65948 0 3 0x10008a pause ksh 65948 75498 74932 0 3 0x92 select sshd 74932 336194 1 0 3 0x80 select sshd 34838 363075 42920 73 3 0x100010 biowait syslogd 42920 448090 1 0 3 0x100082 netio syslogd 20918 346299 1 77 3 0x100090 poll dhclient 27906 24302 1 0 3 0x80 poll dhclient 9544 28589 0 0 3 0x14200 pgzero zerothread 27897 386120 0 0 3 0x14200 aiodoned aiodoned 31545 144853 0 0 3 0x14200 syncer update 80774 17299 0 0 3 0x14200 cleaner cleaner 84065 104207 0 0 3 0x14200 reaper reaper 28410 407096 0 0 3 0x14200 pgdaemon pagedaemon 87114 304357 0 0 3 0x14200 bored crynlk 58391 72757 0 0 3 0x14200 bored crypto 20987 291356 0 0 3 0x40014200 acpi0 acpi0 95438 492443 0 0 3 0x40014200 idle1 98954 61411 0 0 3 0x14200 bored softnet 38922 285156 0 0 3 0x14200 bored systqmp 480 149569 0 0 3 0x14200 bored systq 45041 523491 0 0 3 0x40014200 bored softclock 94693 484999 0 0 3 0x40014200 idle0 1 375398 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 40911 (syz-executor.0) thread 0xffff800020b42270 (269490) exclusive rwlock fdlock r = 0 (0xfffffd806f1c0bd0) locked @ /syzkaller/managers/multicore/kernel/sys/kern/vfs_syscalls.c:1104 #0 witness_lock+0x58a #1 doopenat+0x828 #2 syscall+0x5ac #3 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 2 (0xffffffff82335598) locked @ /syzkaller/managers/multicore/kernel/sys/arch/amd64/amd64/trap.c:161 #0 witness_lock+0x58a #1 syscall+0x47f #2 Xsyscall+0x128 Process 34838 (syslogd) thread 0xffff800020b95c30 (363075) exclusive rrwlock inode r = 0 (0xfffffd806ebc34d8) locked @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_vnops.c:1547 #0 witness_lock+0x58a #1 _rw_enter+0x44d #2 _rrw_enter+0x60 #3 VOP_LOCK+0x57 #4 vn_lock+0x6e #5 sys_fsync+0x114 #6 syscall+0x5ac #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9498 6349K 6357K 78643K 10781 0 0 pcb 23 9K 11K 78643K 358 0 0 rtable 100 3K 4K 78643K 250 0 0 ifaddr 48 11K 12K 78643K 91 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 2K 78643K 17 0 0 iov 0 0K 28K 78643K 65 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1205 75K 76K 78643K 1540 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 13 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 83 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1792 194K 288K 78643K 12592 0 0 file desc 5 13K 21K 78643K 526 0 0 sigio 0 0K 0K 78643K 4 0 0 proc 41 38K 58K 78643K 322 0 0 subproc 64 65538K 67586K 78643K 70 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 69 0 0 in_multi 33 2K 2K 78643K 53 0 0 ether_multi 1 0K 0K 78643K 6 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 225 0 0 pfkey data 0 0K 4K 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 84 20K 29K 78643K 2463 0 0 UVM aobj 37 2K 2K 78643K 40 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 14 0 0 NDP 9 0K 0K 78643K 25 0 0 temp 134 2363K 2427K 78643K 4223 0 0 kqueue 0 0K 0K 78643K 7 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 0 1 0 1 1 0 8 0 inpcbpl 280 255 0 247 1 0 1 1 0 8 0 plimitpl 152 17 0 10 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 41 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 544 92 0 87 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 7 0 7 4 3 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 186 0 0 12 0 12 12 0 8 0 art_table 32 187 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 79 0 69 1 0 1 1 0 8 0 shmpl 112 38 0 3 2 0 2 2 0 8 1 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2428 0 1016 46 0 46 46 0 8 0 ffsino 272 2428 0 1016 95 0 95 95 0 8 0 nchpl 144 3376 0 1753 61 0 61 61 0 8 0 uvmvnodes 72 2533 0 0 47 0 47 47 0 8 0 vnodes 200 2533 0 0 134 0 134 134 0 8 0 namei 1024 9339 0 9339 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 3 0 3 2 2 0 1 0 8 0 scxspl 192 9744 0 9743 11 10 1 6 0 8 0 sigapl 432 695 0 682 2 0 2 2 0 8 0 futexpl 56 6221 0 6220 1 0 1 1 0 8 0 knotepl 112 204 0 177 3 2 1 2 0 8 0 kqueuepl 104 179 0 177 1 0 1 1 0 8 0 pipepl 112 492 0 473 4 3 1 2 0 8 0 fdescpl 488 696 0 682 3 1 2 3 0 8 0 filepl 152 4270 0 4174 8 3 5 7 0 8 1 lockfpl 104 175 0 175 2 1 1 1 0 8 1 lockfspl 32 203 0 203 2 1 1 1 0 8 1 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 29 0 19 1 0 1 1 0 8 0 ucredpl 96 935 0 928 1 0 1 1 0 8 0 zombiepl 144 682 0 681 2 1 1 1 0 8 0 processpl 840 711 0 681 4 0 4 4 0 8 0 procpl 600 1871 0 1830 4 0 4 4 0 8 0 sosppl 128 14 0 14 3 2 1 1 0 8 1 sockpl 384 566 0 548 4 1 3 4 0 8 1 mcl64k 65536 229 0 0 29 6 23 29 0 8 1 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 106 0 0 13 0 13 13 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 311 0 0 19 0 19 19 0 8 0 bufpl 256 6174 0 1021 323 0 323 323 0 8 0 anonpl 16 77689 0 69629 61 21 40 48 0 125 5 amapchunkpl 152 3828 0 3737 10 1 9 9 0 158 4 amappl16 192 3408 0 2983 45 22 23 33 0 8 0 amappl15 184 5 0 4 2 1 1 1 0 8 0 amappl14 176 7 0 6 2 1 1 1 0 8 0 amappl13 168 27 0 23 1 0 1 1 0 8 0 amappl12 160 278 0 275 2 1 1 1 0 8 0 amappl11 152 424 0 414 1 0 1 1 0 8 0 amappl10 144 59 0 57 2 1 1 1 0 8 0 amappl9 136 592 0 589 1 0 1 1 0 8 0 amappl8 128 411 0 386 1 0 1 1 0 8 0 amappl7 120 36 0 31 1 0 1 1 0 8 0 amappl6 112 56 0 47 1 0 1 1 0 8 0 amappl5 104 131 0 119 1 0 1 1 0 8 0 amappl4 96 279 0 258 2 1 1 2 0 8 0 amappl3 88 148 0 142 1 0 1 1 0 8 0 amappl2 80 5705 0 5654 2 0 2 2 0 8 0 amappl1 72 22959 0 22539 24 14 10 19 0 8 0 amappl 72 2080 0 2045 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 39 0 3 1 0 1 1 0 8 0 uaddrrnd 24 696 0 682 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 696 0 682 1 0 1 1 0 8 0 vmmpekpl 168 9887 0 9863 2 0 2 2 0 8 0 vmmpepl 168 81115 0 79746 96 30 66 72 0 357 0 vmsppl 360 695 0 682 2 0 2 2 0 8 0 pdppl 4096 1399 0 1364 5 0 5 5 0 8 0 pvpl 32 251363 0 239817 139 30 109 128 0 265 14 pmappl 224 695 0 682 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 508 0 9 15 0 15 15 0 8 0