kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Feb 20 12:42:41 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.157' (ECDSA) to the list of known hosts. 2019/02/20 12:43:04 fuzzer started 2019/02/20 12:43:10 dialing manager at 10.128.15.235:39799 2019/02/20 12:43:10 syscalls: 1 2019/02/20 12:43:10 code coverage: enabled 2019/02/20 12:43:10 comparison tracing: enabled 2019/02/20 12:43:10 extra coverage: support is not implemented in syzkaller 2019/02/20 12:43:10 setuid sandbox: enabled 2019/02/20 12:43:10 namespace sandbox: support is not implemented in syzkaller 2019/02/20 12:43:10 Android sandbox: support is not implemented in syzkaller 2019/02/20 12:43:10 fault injection: support is not implemented in syzkaller 2019/02/20 12:43:10 leak checking: support is not implemented in syzkaller 2019/02/20 12:43:10 net packet injection: enabled 2019/02/20 12:43:10 net device setup: support is not implemented in syzkaller 12:43:15 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xb) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x4) r1 = semget(0x0, 0x4, 0x0) r2 = semget$private(0x0, 0x4, 0x100) mknod(&(0x7f0000000100)='./file0\x00', 0x102, 0xffff) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fchmodat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0xc0, 0x6) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000200)) ioctl$KDGKBMODE(r0, 0x40044b06) getpeername(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r3 = getpid() getpeername(r0, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) getegid() ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000340)=0x1) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000380)=0xdb0b) ioctl$KDENABIO(r0, 0x20004b3c) unlinkat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r4) ioctl$KDENABIO(r0, 0x20004b3c) semop(r1, &(0x7f0000000400)=[{0x3, 0xf83e, 0x1800}, {0x7, 0x2, 0x1000}, {0x1, 0x7191, 0x1800}, {0x6, 0x3ff}], 0x4) mkdir(&(0x7f0000000440)='./file0\x00', 0x0) recvfrom$unix(r0, &(0x7f0000000480)=""/116, 0x74, 0x3, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000540)=[0xffffffffffffffeb]) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000580)={0xc, 0x1, './file0/file0\x00', 0x4, 0x1, 0x7, 0x9}) fcntl$lock(r0, 0x8, &(0x7f00000005c0)={0x3, 0x0, 0x7ff, 0x6, r3}) unlinkat(r0, &(0x7f0000000600)='./file0\x00', 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000640)=[0x5, 0x7, 0x8, 0x1, 0x0, 0x2, 0x4, 0x32]) unlinkat(r0, &(0x7f0000000680)='./file0/file0\x00', 0x0) 12:43:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x8) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) recvfrom$inet6(r0, &(0x7f0000000080)=""/26, 0x1a, 0x2, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x40) fcntl$setflags(r0, 0x2, 0x1) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000000c0)=""/168) getgid() fchmod(r0, 0x189) ioctl$TIOCSBRK(r0, 0x2000747b) read(r0, &(0x7f0000000180)=""/207, 0xcf) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0x80) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000300)=0xf6) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000340)=0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000380)=[0x2800000000000000]) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000003c0)={0x100000000, 0x1, 0x6, 0x8000, "06ed9ceb306d9c98bef18294a5d7d43b01e14bbd", 0xfff, 0x6}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000400)=0x1) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000440)=0x4) bind$unix(r0, &(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = msgget(0x0, 0x220) msgsnd(r3, &(0x7f00000004c0)={0x0, "ce25eefa194e619af44d278a8244ddb1cca25a4afaffcd628d41daf1ea5cd9ebf13a7e8993d114d85bfdd7c4139e8a0b730b174aceac962a085aabaaf741d08fe59bc131c394d156001bc0946ed3851647ade8f881c145fe29208e42aaa710ce3d06234a3a4a4522a81fa87922f2200e338e4b892e1a1f60eae8b94e78fbdc84470b6681f70ddf01f9b3ca3fcc74051762ec24415be2f968f0b092734e0be920282b254036a98ec90f3fb5b0a4193ed3ce7208633c878a6de7758c9e499c71b892a905d8b541c6c1a8df83c2322f2c332218400a5abdd35b959df51d42e226639a1d5a32fe1e44d4f1"}, 0xf1, 0x800) semop(r1, &(0x7f00000005c0)=[{0x3, 0x6, 0x800}, {0x0, 0x4, 0x1000}], 0x2) mkdir(&(0x7f0000000600)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000640)={0x6ca8, './file0\x00', './file0\x00'}) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000680)={0x7, 0xfffffffffffffffa, 0xbb01, 0x4, "ecd0572b43d80516acd58107c51098aa498d1b18", 0x3fffc000, 0x5}) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000700)=0x100000000) 12:43:15 executing program 0: r0 = socket(0x10, 0x8000, 0xfffffffffffffffd) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/46}, &(0x7f00000000c0)=0x30) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) 12:43:15 executing program 1: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) fsync(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) dup2(r2, r3) 12:43:15 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0xbb}, {{}, 0xfffffffffffffff9, 0x8}], 0x3, 0x0, 0xfffffffffffffff5, 0x0) 12:43:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x10, 0x1000003, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000040)="186fe65c", 0x4) mprotect(&(0x7f000018d000/0x4000)=nil, 0x4000, 0x5) 12:43:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x101}, {}], 0x2}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$TIOCSTART(r1, 0x2000746e) 12:43:15 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x1000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x69, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x55e) ioctl$WSKBDIO_SETMODE(r2, 0x40045700, &(0x7f0000000000)) 12:43:15 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000240)="4f9846bb275e272c9527eeb92451da27f5590e00fa1987e2cbd95b676bfb02b4c17aeabf286fb499394fe342c41bdf7cf630bcbba7a98e770d77e2a3cf213a460886b45ac59456bef301d4ec5b904b1302b578bfc78ddb2cfe6672c8b1bffa8dbf66bcfc1b86c5a453cd5b4af45ea124620f0a9877ab1a5df2b899652ed8e3b5bbe5f626203c8dbde0a6a4eca7b4260580f88c0f2e85c6a3363d5a03dcecd478569772cfee3ae3e4788bca76a8b4acfc7c7e7379639af9ec77028c", 0xbb}], 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0xc1f) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom(r2, &(0x7f0000000040), 0x0, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x80, 0x5}, 0xc) r3 = semget$private(0x0, 0x1, 0x100) semop(r3, &(0x7f0000000340)=[{0x5, 0x1, 0x1000}], 0x1) r4 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000000140)="1286b998ff6f680a159c0b93177cde9fc81eb23dc1455f44baf7cb613483ff714695a7cd7a95d27ea869c6d4209839e4286a5c4ac37b978a9304461d8a82f792403aae248931ba38b9275708dbcc6eeed4dd0ef429e76d557f07649513f7216f74e246aad52e43222d24f3aa1c87a654d22b15d1082f94e6c40161b725b9c0a3af987851749ab71edb7caf9fa8dad164d0512887a1d8b42bf0f0c1394b30e6cc1c43bf0c5ca98dd954120b0fda29b67e76afacdbb952e87ea2070ddb891d82e547f01c402db28da221ed380669cf2936797cab3a6fdc3f9b2a0a", 0xda}], 0x1, 0x0) 12:43:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(r2, r0) 12:43:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="eaff125c00000000", 0xffffffffffffffb6) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="fff2f70000000003045b1416cbe4e40000000000", 0xfffffffffffffc47) 12:43:16 executing program 1: socket(0x18, 0x8002, 0x0) r0 = socket(0x10000000011, 0x8000000003, 0x0) getpeername(r0, 0x0, &(0x7f0000000080)) 12:43:16 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0xef, 0x3f}, {0xce, 0x1ff}, {0x5, 0x7}, {0xa8, 0x7}, {0x85, 0x50000000}, {0x20, 0xfffffffffffffffe}], 0x6}) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000180)=0x1) close(r2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x101, 0x4800, 0x2, 0x1, "1e5701c9de24a07159671de0f8aef4fe3fe7207d", 0x1ff8000, 0x3}) r4 = semget$private(0x0, 0x7, 0x400) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000200)=""/8) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/153) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x100, 0x0) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000340)=""/4096) read(r1, &(0x7f0000001340)=""/170, 0xaa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) getgid() r8 = geteuid() getgroups(0x3, &(0x7f0000001440)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001480)={{0x3e, r6, r7, r8, r10, 0x10000000000008, 0x8}, 0x7072, 0x100000000, 0x3}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001500)=""/213) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r11 = open(&(0x7f0000000300)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000340)=[{&(0x7f0000000040)="000000186a56b55b3e753300000000010000004dd5706c00056fdd59cda2d3ff228d3043cf2e70c0690000003c00", 0x2e}], 0x1) recvmsg(r3, &(0x7f0000001c00)={&(0x7f0000001600)=@in, 0xc, &(0x7f0000001b00)=[{&(0x7f0000001640)=""/147, 0x93}, {&(0x7f0000001700)=""/160, 0xa0}, {&(0x7f00000017c0)=""/116, 0x74}, {&(0x7f0000001840)=""/145, 0x91}, {&(0x7f0000001900)=""/125, 0x7d}, {&(0x7f0000001980)=""/178, 0xb2}, {&(0x7f0000001a40)=""/187, 0xbb}], 0x7, &(0x7f0000001b80)=""/76, 0x4c}, 0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000001c40)={0x22a, 0xfffffffffffffffb, 0x8, 0x1ff, "722e53ebb92dd55b1f2bf2a603928207df6aa98d", 0x401, 0x2}) ioctl$KDDISABIO(r2, 0x20004b3d) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001c80)=""/165) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001d40)={{0x8, r8, r9, r6, r7, 0x2, 0x2}, 0x401, 0x5, 0x1}) socket$unix(0x1, 0x5, 0x0) 12:43:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x214, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="96263222d1c51228138cde2105c0009f3b103acf2d197f97", 0x18}], 0x1183, 0x0) 12:43:16 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f00000000c0)="d34da3cf2996c4dcd229836d4894be293045545bb07fd2296cd1272724ef2ad17ca6d6016ce666eab9f317c897d5ed4d1d8117ad9f6822dca57935e5865222e234a57b7b9e65a2b98bbb547750d8b3c14fc0dcb99e387bd5986cb175d1192d2eae229ddad61f026de80635e46dc3712b67b514d845a6c878326f9fc5ed91c77bba8592d46450da38791ab878b0df8e3041c6f99863221c443ac9c48f08728c1713f89096707c5d3388c67fb147a28b01c5659f0f540e10459dc8d2f9ed2977c2b3de256bcbb8c8893384d0314a90e6c1e3ed03f7ba331540eb5528f72389c468e5c577daf19230351165dc0db2b0a723ffae13d96ae4203a2782d9977e2af3ae1546e0ba5c02482a2f92ebfc8ebe07c68e8bc5144b2f23555a12b11176d996cea55a21aaa0798cca502477b52c7b10ef1793dd83366cd85ed98d30389b59fc6f71bf621a142a9d2f8352042fdaec1de9d1a9097eeabb45ca680ca858ea6606439debaaceb09ba6e58af7dee2a516d66d49b373fd7b1c85282966a8ac30977fe3387dddd1dfc4588a14b2c718031a0a87000f02bbe960faeee804c3dc056cae5680eb35ac4e95844b9bacbef1e7becb17421ee075b5f9ebd79ef68c8f75758dc2a22447abdee1c87d581705275b48e28b8fa408d413e4f558c6d27348a5e98bd66484694e770bbef6341285d85fbfcef2f63f753cb4154f554263cc28e707cf48521042513d7eab4d25e52f2621fd859da461f9ef04017f80dbd23f7d41d5dd42f5b80064e4ee61460ec60b5ef25a918e373086f8196e24659ad242893e3485f22e486a3da01f0503a5aba332754d971a21511ce9c7092ddfb40ea35e4a0a97f03774793315ae9818f3eb7af0eca8903689f2465b4e83c512b6b11e02d2cfe7531420b4e0e3e2073e1b402e40811ee59d644f2a7c3901a0fd034a984e6b25fc3e2d7c8ba0218b1a86a93c7c14b5b92efe175ca5d4e4c96b1cb74d21900a15ed7939e0f9b694b766d3ddd4dbf953e7a1f477b6fc8d51a759fbecf7ddf3b923c49d1022786d24ee1c6e727f4b23273419cc9c5e1dcd70944ff8bff9a18e4becd6e2eb86d5e5b81148d81bc21413ca730895adf220975f4dc34916f7df1c4f99bf387bcaccc5a7cc8ab304ab038a0d2896c12ff8b0bb98f92e4d9b37be2ee8b7c27654af0b778a4aa336ca77e0f53ae65885a14221d421c0592d857e43215d69fcac60020b78ec0f345c719f0a321d51d0267cfc89c4623904f22aa5fdf0c983763691aa9ce6d5da4d15362e664b7de2beffe6f1a4ea4cbb40e0cb4c79ca997e8e565cc7693fa7d6302450087a723b880fcee737fa755c675582925195667bbbfccce9c12b556f8baef613952fc6a6e182362caddd75d319df903a86810c91d2cad9725587db51aa316eaeb410e00ec3aac4ad13de61cd1fdc0573365b5090d68a9ab7d20a6b62f5dfeaa47eeb894d16031900ccfc8bdea4e8e7cfa7518a895736abbaf59dfe7928ca1b611b1f3b6531244fdc839ee0a99c24518578f4a87399fefb45984727c656f0635f210f1deeb6a9b8b6c9ebbf8dd99fe69a979fc8fc0a2eab96e3935e52cd0e7e13b4a5651fe206a00d59f2107a6b8f0f2eb11c4b07fa93c6df7c616db3c47f12b93503ef4a5a11ae6717a2b655f93fe8e879b8a58003d4ec48512f440a52bee58c6e7fef173098b0a878b03049d4b6e532f367c47cd3794642616a1024f57f486d0c42810f0cf285be2f1d79d9349d65a8319801968e349657e18dc057db58fbd069c7022a76702f289dd1c1dcf2a835b846037b060a02d84138b4ffece8a58541ef4b1109bfd4a1f65da7ef34ce119737c60ff69e3a903dfafa8290424578c6bbaaa1a5712b4cad61b683efa5d223b7123e0fd85e29cf347154f1c3cfc60b97d0d09c1cdd8d659b596366b8bc164eaf5d01b05a0ac498953f8caea4d0d5b1bba8aeaa693c059fdc9db67bf2ac15172476f2d1f4fedf1a826bda1e99dd051f94bb323b2a739ebcc3be8f37f967e2111b4a7764eba60cd1665d728f2d00f9300a5fc96ff28bd889752f6a255005637f4464cf90dc5814ddf8b2b3f19d407d3128853d2584164df9f543cb26cd4929e7aaed6afd0b04864283305b16f254274ad4940f7d16e3548e1b88fbccda7b97bb24474a336180b9cdcdf692dc79980d16f83d32b93e0316d8ea0f3bae1066416a37d7d756c7cc068bbe6321b3167ae3c4252d678cb5d82171bdead76f56aa21d5b24d3db632773c04be02e992d599d641d16c221f1d9c08ee7c474fb6bee2abcb7ece2c212cf367271d6e64cfc8ad9b01f22e498afd710ede99613b178d48b9bc8062f93934c072b05ad23ab5f41a77317840952d3626222ef7060abbc8360256a40cb0dbafc37299015c06b7fe4f5746713c599552a250c5872f49311c069fdfcaa1fe916bfcba831f59c2c8781e13e292f80934afbe5fb4ea51a5c46c09cf8d60daa1882c7faa13d972a438d991c83ca0dff15a47661634a99bd3126bec940f324e4cb4fd19b741d66cb740d62c3a7d4792c7394b9118697546a7c3264e4ff349eba4f735127c5d1b4b7a4bd205e68ad844195865d3bf8c4aed809b8c4b18496d57c56822440cb8c89e7798c631021ca61c1440e1a9e86c2d5bd4ab6fc7420cfa18709e26289ee12fb4fb4fa2a688310d6d1a3d2bebc8091e7a15530497be3239b83d3f2938014bd893e4cc59d3c080782b049eab5f0c201210552a5bc73e2e44b6506e8b60f556a04cf7cd8a8e419a2775a8ccb83c290df365c2be73159d07a372edb49f173ae50513deed02f1b85a87794c68ce719c9621d6d4b4758d35385884cafe328ed9e11fc5703ea1712864499315ccfccb3b6ed269aa9ea0bba3e3861844dd0054387c921b2a0012651c9e6ffbbe3f40d6a22d70409208453aab7ee21723a3915f6f111c29384403a48077788611290d830b72a0e6714795fced90784341255dec1543bda60473efb396eddd7cd4db4c77d22840c46b51145eed2764f04f75c09a77b563c0384e437cde3a492cd1afa23c0188f06b630cb6e411c009e4c4e10a3177866d402d2ccee75ce35fa045f3174aa9be35b0033a777aa973cdb5e13716e864cb23fba32ac33208109b67d66d0a944e719ef002b6b03659c0695497d5bf2064467b57348b6b0f169035ecfdea26adf5d347412a6c35bbae39bd81b281284021f6685b8cc9cfecbfad79eeb2012454bdd1e82a803875a4c8cc71f96ec5906e643dcad920a8eef7021420dfad967f5019bfacdb4d4707b244e7406e8d293bfa59c28633090a26581c3e77ec4bd262f1145963c1eda44dd331e151190f3da9b897e5e4451f4ad95d388e70699d898c7320bede91b86f5f83c3c83b2a30d1f504b9a995f804427e4edb35b92b2a9a07d903ecfb0b835e9c93702726ee2407c11f991cd46ab735129d6fe904223c29b5cabec174eddbba78e631c93b250968372402725dad48c96c7a97508fe2f5c3e0ff549227f7a612f2063e03280b05fc95a9757e26993fa55d3867662d8391c2c1872982c191aa38232a424f49722c272327f9ce672b0e843ff63b2764c2205ee135603307be85e7900e1b0364c95c3d6119aa5d1ddff70bc6b73eef4219c52602b97b58a28d9794bd8bfea5870d944daeba361fd38ac84f39bf0ccc608cd65b9bd8917b995be77e985c9175c341ea7d613bd3341ed3ff8f1576387a7467e60b09e4266a4e8ee4c0067c41bea6b5479eddc4f0b3da0991cad57c2132c4fa6971a798312ae92700497c2accbd4cddcfbcf976eb1f15344f87031d0ae8ad3717328acd913a0345b24c31ff2ee72d46489a16ca0d7b677861ca6e0ed30f450f0156df0a4d4336c8ff5c2859a1fc40df58b65d57b4b8525f46ea8fd040872ffabaa739963265e989a6f68a6ef9704af2659cf4380e96c2efbd79207f0ea2f08e654472cce62f7e6a6685ffe86a09dd46f937464501832faae9491a991eb66a3b3667d1af8a494d2096a8412077a744d9ef85466600f7afd71902a4d41c339285f8bafba48d7d60fef6fe0ae7f8ca4d130dff9cbdcffad72624b76b570a0a6375420ed21e0dbb5e9f0c7533de42a973e22c76796d22f1436f37d2b70991629e544cc7eef7839c8e2751997c196361a15124a56b015bb85df33227a2996843aa97af31ad0dd04ee103d89d5a34fe5b02bd75c1ea21b2767f23908baa6a8e9e50cbd0d40d3789ec0c1fe8c04d31d60f3976e1f65a99b3e23b3a0b7daa048e5b286b7960906144b0c3d5bee37dfff7677654017cc6d2b306d0a1beb893f958fe93871c1a66b2fa82849ea9355f514949c7faf69d69743f43dcc734d2ff9738faebd309da369bd7287bd6bddb4f589c47c27038cc10462eb0e28dc6f3e1a886a52bd59cb00d6fe9c1885a0f3c2de62365a6bfac1ce2f472f5a96e8236f5460f5d8c6e71ee35fdf1d7b85d0eb5c5865b6fd3bfb2a3287d7b2a9b56aad22c72ce85c239092e2ff5c6c57eda03f55db6ae186f32a1fa812417572657768a5989e6c3ee77acbf7efd7df5134572ca84330e2c859415106d8041ef21e092ee1393af73c2e8c87ea5108b000563e39708eb2835539869ae98fdea64f59eeabd3c6f649a09a3e7898e8cc39c0a3c8388a777c2da38f72773d67b815ae4135dc10088e7a59f8e868b49580db74b82eef0b8c1e08644dc2132e5742e61fae568174433618e58c950d6a7b6b8750cdc235c2ca09379d943896632ea532a87c1c14cac90e0cc417c17716343ac183a89845061da19d197907290e81b06acb046d330bb3b8814f40c041ee9c823f15f0ff4811f604feca386a5b83436802082a2a6284ee33dc6aa0a278453b3c6c94b31feebf2a319125fb2bf4f952fed759c97dda8c97ae9419e68ed9d9e0fa278551d558172525434d7fb77497c4df7541b37fcdd228e3d71a1c7a2e72f7a3ba08e2d56c6cc563c2355ef5e42ecc801ce703d359aa0994dc68a9f5f57a61c99788b473767d7a0d005ec2d49538aea4421903c64262110bb6c72e829d481a7ca625ebdb1b7f6ffe3e962154f71adfcce8cdadc0e985a4760315115b02f696e603a81e3a6b5491b439a0539bfab705a98f4b01759ce60bafcbce453a41ac8769b17ff46a53e4ca4f8562042f9de4417497cb9f941184abad8ad59b3abd942e39e8a4a5a7c33820484500eeaa96d93280bffb893e2f418585a3bbfac60db540c5efcf73f7df681eb2bff36e2d638cb8164a9571124e094794845e8fb62ccbf7ff176d0acd30a8eeddf90014a84d09111044be7d8544bc781afe1a249eaac466d24afb129ecc1637dfd1031546bcb64aba5d7f6390082389bdcff5d5f1e8e38b28d80a9733293504fb2bdf92c9ae07cbd74c0cf02d191f1bd63bf7d99edc75008df58660206e8592f3c400088f89654c396ec43f1abc54aa672a6d12b93f58239fcd4f0bd731684837cb4c9bac3492d53d256d96ca0e325aeb64d3eecc24e3833f7a230349f0146229534b30cc77a9649d1802a5c08a5c7334997e5a7ce423651ce95ffa8e9fad92a401d897be5904d71449970b272c066e393dd1a5ec151234b9e18dcdcf00e95acd1347f491393c6a836e6beb88c298761b76c7c4e543a7b77999e32db6286bbae4bdfd65a8b4be8c62ba2bca3dc8f451701d49c05696d98b403635bdb5a73ab176e526747011ee2c78ea65158523ba5a144a71a58d8bf7e2a74f108f525f32652ad3bb11caeb3be26282917861cfb0e3a915026e6c939ef1f35c9de258443e345f13abaf4e26915475cfa90", 0x1000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "2634d167c0558ecfdcf74c02bf27fe2ff2b6570a"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000010c0)={0x6, 0xffff, 0x0, 0xfffffffffffffe00, "13afd249065428126966c6cb5e9d11d37783f5b4", 0xfffffffffffffff7, 0x2}) 12:43:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x107) r1 = syz_open_pts() socket$inet(0x2, 0x0, 0x5) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x208) 12:43:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4000000000000) 12:43:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) clock_getres(0x5, &(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x12, 0x0) accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/29}, &(0x7f0000000280)=0x1f) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f0000000180)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') open(&(0x7f0000000480)='./bus\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./bus\x00', 0x2) 12:43:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) lseek(r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000001580)="9ace6bc89d120fb09652f3cc7535b840b214e9c6ac36a30b6d9d718bb42059a4bdb7b7c01edb4f581257a4d73faa3017301c907dcacb9ada5c042fd9170eb01004ba81f35e6409fa3a9e0e388527f5eb07484d0dc325a5855b52e91def9021664691ea3bbf2326ae238a9092fe7a3d684f7774a7db2c10b770a5acd4e97a5a4555bbbb8ea0e904d4f1ab27524e25e107f22811d53a65a45ff4886cb962aedb4d0c3a4db051f59e33e21cca1a08f43c200fbc0bb8bfcbf37d02bb8b5ac5de7964309d1609315a7aaba17c72cf794e3c55bd8d814793cfb9f57f28d8344f6243c006c5826f109c72891042e6e5942e525ff7edba6caa74a0406ec2c6035fc859f5502550b591451fc4359af2e5ffd70e11344f3759a190b1aa6ac7cfa268608496ca611d1576013619a05b08ef43072594159f24ddefcef18518ea0b53d31e89f3db6198c3989e185e37a987b6a4bc27921e858096319b626386263abf92d67ee6d1b7948ecb4e9f6c6761ee8abf5c645640de25253d45258ab1afa3d5a8f0e8ce1cb5026a9e1182f4ad0360d2533c769ee1cbf7203f2f29a501cef95eb892acddaa0d9bd19dc552f658843a8a42e5dd8f763921b019608193e95ca75a89eae30ddf8a643d958bb4295c677c74978030258ec58d0c81e07aa64cbdb7a92ba348dc07e3ef97d2a0df99b0edf43379e5928b36c5cba42dac2eae15d281d31327ede5dac221851a8b21b62960ac8ec58eb780394bf50ec834b311876bea0f6ce3e18b2684c33926f5b76ffbc1af48023dee7ebe6a2a0908b314dc9db77d6f5f8560ae8d51228133430a43a26e0f421bf6ce0bdbe1a1691f8566e8f469cd3a7d1a7ec261894e1ea9404cf9b579f2aff54a1730fbbb7e41c46f590c09d9eda2ab1900220ef89f43018d9e37e15586e37fd80819eaad32cc3538ecdff9dddc78e1044d7a5863bf55844829634410077e86ad7eb425f81b5ef6424bad4941a2291a634c24206075e1d43f0fa41d79eea5d5c653328454313f6aa54224ce093c65eef1c586e04a542df585b55c52741006ce0caa3b0518b92afc77ffd3221ca757e155339ec683751c9acce011cae0ec8ac74f48fca2e67be1500d092471b5bb716c3ef3e81d5055276942e0558efa3a635da8399e18a7cc5709dfea3697d4f5feab46fdf54441d93ba57b3c251f849c119eb1e4579c47becdf5d483790669716f0a74ec1e312b9632af3f4a9c83e74fcc128b2cb31298e2f0ae5aeab6c1841c5b107ae1e19219d0f443fb88f96811c830aad0ae16c133d58e12f312b722eda95ab263cce47b8371cb6b4d9623888093813509976b00d9f9f0f1e7acb0897fd099550494506cba86e6ad96afb30f37cc61857eba8d024585b326facac053c14e9796be9470e887becf51ec99ef272fdb90a2658fa752d86a935d1f2bb72b4cd3c8997be95549a1ea56f04e6d57585ca7e93cbfe5a9d7e8338e7d1b5fc96d713b7574aa5d28870623106c0437658cee2952f29d6481aeab5cd607d4e92d1345a36607a6854082083e9ef8e8789b248c076fe43dd233ba0fe506e8d42952f7a057b0388c97bf1abdccd959178aadd9b2f737fec2f4266a273a5f676350d1086df7bbb0f3175237d6d208e566c9e67770cd1f98fef9a04bbc22d9a857d725b1e58127b50a7f3b68e4b409d11c36b525322fc451cf14a8c51cec9050d1368a8d55bb119cb3cbf8f44ff7a2313de0612a7c2ec5e46c358f0ceafb4b5506a2b88cfdd9777b86a0c885a1898740c531ab16daa4ce709fd77f1d1b54f3073dcc92cd04a7bd95efdfe80a112eeedc87826fc732cb5975172f0f4e6400e1993bfcb699fb86c14d89e305094dca08ce8dbf7c425c17103cc8dde17cb8458eb5ae29056ec8541844b82344cb03d9525cbd303ca1234c7172b2e18b593c323b15f8bc9bb7cbe3e9c518db99b7302c80d3c8e5f332e42a1e00818839a5959f1ce7623bfc6295246476f1aa1276bf4ea3a247b8decb43d15564e9922ffa032edbe8d09d61ba6d6f786595f43de125f8c755e47df6aa4ef620d99a621b8326b1aadd55963d1e96a23a383dee45d35c4e9cd09a6eb971dd22ce9cc967de91d73fa6fd1cf4a1e546d73f40c54ec7a8dddf3f46de000bca552d8447299d62fb5b2f9c7a537c5499bf34a5d73c8352028fe6bf419d6155136186dcc62c5ae0c203011fd588380cee97cb205d0a689bc9d44bad7749ee0cee655d0c400716e54b8f00f102984d133d91f3aeced038c6693b87977a4e9e51344a59f67dd45f751d3696367187745c8974ebe5ec5b072a2d43932289835015f75eb520a8aac1b381ebbfa99b329253646d599fc95da9103fc9a50b211ec7c7ea8ce71602da7359bdd39656778c74cb246ea9d8fbea29153838a126c3616bc1edc2dd54b538c9ae4dc72ce09c7e37749701fe2fac70597cd94f000ac167026fef16cea0fc2d63586c0ebc87d0424f6491eb8bd910e7d0e09eb5ff216c77276899d3c1b41b9eb463e0240cc6026b12b3656f3e39659984cab787961e03b2f04c7de38ec7650546b06401b9b109a187c9838674ece4496eef2037917728efabcf72239091254f2fbaa6335db6e962891d5daf8d93997486c520a0b31a017a09c7dcd892e1d09c87d51640b6344464ede15f634da65056e1bd2e8fd547e16b55dc07eee65dbc69874b2472bef3f73c8e54ce61fc1c6b568f2d242d5d863ae9107e2002a98bb0cb004bf38d365bafd4b07c7e9567a63e25c885575ab94b2336903ea42bcf251e3f5c9725f213a8c816ee70df1b8adc7682516a73b71e7ffc228dd1aba26c91d181df7947ffa982726a58c120feb135aafe11796ce76dfc636505147b4492a640da17bbb25efdb7ff37baf8bdfdbd54e415a2e23ec8f4aa27bdd9812ccb05327646bf7c920c6c1414ae00e76c567ef0e3e82cf85a41574fee27382903bcc46332b8a6bd8bf0d100319accce9d0fecf770b6266f60a34f5158cfa8605c9d74db5a42526504667fb425cccf374c24012f43ccf7b77190943288dd23228637a0d1f852e5c77c702d369cf4ccdcb8cd1b413d7f6d896bfafbf600e5d35a752b6b65b8342adada9c764b93284e6d8a6009c071fc5a003cf525846eec65a42a4c669f6da861501dd2a9579c5881e93522ff2e9b3c76f2cd977a8804528ada55cc779207a3c6e48cfd3b6e94f48142f1534d2e44536c9e22e2323bd5d7d8b261ea5b5a45eac7b6848e0534c44df1ec2b7d1e06fffeaeae1129ea718324a564d1b9e8e7691c4e44090129606b157fb6d6e203cfe1c30deb5d2e8ba388abafff1718c7d76cbd382c021ba85abfdd3e06caffea28bb9fc662738a113e77580365a15ec30796251906936d6952bd6a830ed09bd6da75df0d09ec9b84826616184d1adaeb6635897c5bb82b419dd410a7a7a8fb23841a674205fe0ee7552647c33eff495f41906d3913bcc8b0e4588903310a03bf05da3efa4b7b8db678c69cf02b451d42da5cf8d17141f32969e85bcdc40877f2b6f64e658fdff2198ac3f23589d81b7fbc9822879a658c8b71c493a6583b52e9e2e896d0eb11e9847558a572a2459bdffdfa459f5f2c593de10f86535648c9909a800d701f113ed9296b558c9618faa33d455c95d4a024d2b387729485805c955e6aba86c2fb28812582f8e62b594273d550c03c54ea06b0fe0ee16dd0fdc84d71d67e36a41370180cbfc4f2b94b5da62b02d25a78c0704211753251c1635fb3a71d380857ce8817910f97ecafdad6cd4c20355c9f1658af993166fd85a398cbce4f6181d79c0f7a30c50d3aab636c5e553dc025cdf5d00e19eff215614deb41d0f7b6dc9ab70b1a09b401e960ce7fdf1a472ca3ffb1fa42dc4496d33c4f474d85a653af4302d525b2470c7e54fba848eb09db16e2ff0c29b57f8fceee56f35cbd3c05abf39560838b5798ee1c84a6b8a1171370aa878735179ea612fc034f5b50f95445db5552deabcd752a7da3ae69fe42e15e8df1bb967582ec3ec1b817283e79bb4e636b1badd705124cea52f7ee9c01309f12bf37971619043bd77ea671b728bc5f5f361c4186d6e694cfba5923935c9e35ba3319a5dd5ab1b11d376963a629b1816ba2abe2c6351b96227a4b461cc36b7d1159f8e883a68f4dc291dea5ae102d20b9cea2fb3845e066159e6b70378c878e84f245693a0e031404aa4e9419f504239858070e8571f258b7bf11f3d7f511bd6f07205dd7733710bafba45955f954368f9a367da8f25de3ee173bae820f23af686e4373fac2eeb426501f2d63534be014f1e7624ffd43cece37b634ed2a751967bb4645dc145bc9f82044ac92df125eeb383efffbb48ed2581a4529b848cbc687cf7ebcc6079b3a32f596655f4ca8713e800a465967b77617dd37d4c1610156b4f0f68d716bac6b883c3bdad732d11cb0fc44acefbb8ca780735ea46bfcc71c8bb874fd500d293ddc984bf4a4a1ccbd46f80c421032e647c917daa6a902bf852190755e6938caa1167e10a9b0d7492d793adb1d6b7b8dbba70504b3f56e4d820bbf7fa00a1ab3b163ddecdc46b6c22ba1f40b5129ff00bd5f61517997ec4f7de3089b1884b7c2b3bb1672b81010fe698cf81fb26d6e60e7ea90c9f1798a56f44ce74ad0ae0ff0e38687e20afde491fa4b77e9743807fc991893af756a247819d6e5ff01514213a41cb978862ca4060fd073d64ffaddfebb9878ff5ef3be821110e57a1b449188cb219f67cbd00bf80ec85df53103d385f036db3e816e3a628b714aa9c0c5e836a5cc0b3af410c60cf4ec157381e40a59c9f02ff4ddf2eba37ba338325c4b96ce89aacfceae9dc042a371de9620cbc637a7e08b01493686ff5aae028e82c5fd71a8ffe1401920655122f13d3d4d637c85b4f40e6dacabe1765cedb0d1f23770b7643a4d77bcdbb2ceacb928010676f0ae826cbd017f39e5eb7d5ebb99e8abdab01df5c9c5f7a3496dba1f8eea614ea04ee52e075c8f7b7b8d0fc384e1a259fdbc2378c9357702a7aa0fc2eee383168f750681f1f71996847216ed91e123823b1b01446628c96a6e471171ddf48572449aca642dac507c3e617617f1d0adc332edb8b63cd1545848f512ac4763220ea27576e25c4de9daf4bb607c0cd0eff3f287ac405508a1d5b91b777c59adf9bd09b704dd8340271f86e074b0335b4f963fd452e934db87bc044a8eb4e2382d10da6826a3eff987f76986ca72f09a5d2766006a9d76f06096dff73ddab948e8e97d73888537b5017a21bc0512e7caafb810e80df130e945df7cfd2759315dc0adc41737d898f2e2b9a3cf5a652d255213a02e8b1bb7b1a52005a232766bfeaa1a92217934cf706efa62ce8f4a95ed5499184164633eb10d66c5a906499ea24c1ee6b863287d7c2be64f2ab5cf418fed9ec940d9e36dce3ed058b0140bf9e20b2282f97b6396e0c0b5b9ec2a190df6783d35f856e0d7e5bc607aa7ed6f37a33d1c2319d849802e4bdeae3c41f9f7181132fe85fcfec5674bce6bef06d8658008f7f08ca040efca73c54dd2f15c7c5afe3bd1aed3be560a6ccc2596b0e78682562d94fb6ccae893ce463f155b742efd7cbf98a589c50abbc993ef774e2767219e31ad573646dbf85f9bf86b698884790ed020224093c02bc6c88615a81b8569afb911d9d83ce60ddb3083f8a15f8b8da8567b4dc207a74690a2fc464038fc4df1184a480e171c01e82b2060513405edc3a78b3a205b75e890d34b84bfcd88e251d11ecd3573d0eb5cefdd2296b61a90dabdd64bf2b1a03a58deb4fce3ddd047", 0x1002}], 0x1, 0x0) close(r1) 12:43:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x0, 0x1) sendto$unix(r0, &(0x7f0000000200)="27a5e1dbfec32deb4b0838fe9c833b5ffa87a628c5e70c7c65528f32ce258d33", 0x20, 0x401, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/202, 0xca) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000280)=""/191, 0xbf, 0x2, 0x0, 0x0) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./file0\x00') unlink(&(0x7f0000000080)='./file0\x00') 12:43:16 executing program 1: r0 = msgget(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/4096}, 0x1008, 0x2, 0x800) msgget(0x0, 0x4) chdir(&(0x7f0000000000)='./file0\x00') msgget$private(0x0, 0x0) 12:43:16 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) r3 = geteuid() r4 = getgid() bind(r1, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x70) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x1, 0x4) semop(r5, &(0x7f0000000140)=[{0x1, 0x80000000, 0x800}, {0x0, 0x7fff}, {0x0, 0x200000000}, {0x4, 0xed77}, {0x3, 0x400, 0x1800}, {0x2, 0x3, 0x1000}, {0x3, 0x1, 0x1000}, {0x0, 0x8, 0x800}], 0x8) semget(0x1, 0x0, 0x1) fchown(r2, r3, r4) accept$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) socket(0x18, 0x3, 0x0) dup(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) 12:43:16 executing program 1: r0 = semget(0x1, 0x5, 0x0) r1 = semget$private(0x0, 0x0, 0x40) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0xdce) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r4, &(0x7f00000006c0)=[{&(0x7f0000000400)=""/27, 0x1b}, {&(0x7f0000000440)=""/33, 0x21}, {&(0x7f0000000480)=""/87, 0x57}, {&(0x7f0000000500)}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/19, 0x13}, {&(0x7f0000000680)=""/28, 0x1c}], 0x7, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = shmget(0x3, 0x4000, 0x162, &(0x7f0000ffc000/0x4000)=nil) r6 = shmat(r5, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r6) renameat(r3, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000740)='./file0\x00') r7 = semget$private(0x0, 0x4, 0x204) write(r4, &(0x7f00000003c0)="38f668ef173f7b98aedfb4c8d1c162af40422def1fa9b740367be6af9dabcd7e1616bddc30f8c958b0aa5de93ac7f32adb44a75c", 0x34) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f00000000c0)=""/139) socket$unix(0x1, 0x1, 0x0) close(r3) semop(r1, &(0x7f0000000780)=[{0x3, 0x459f, 0x1000}], 0x1) readv(r4, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/220, 0xdc}], 0x1) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000300)=0x1ff) semctl$IPC_RMID(r0, 0x0, 0x0) sendto(r3, &(0x7f0000001700)="8717fc0324eaa85a791715e24b46c72b16982a6aa02d8e0b82a6b3cff98a112306ae3d9f0f51d8d48879e0ba01d93708099ea97caf34c02319200a77f5a99490aa19a8103e0bd7c634d39feacd5ccbb63e43397c2559f097a17d463a44a8252563821bc3e5fe88c8a3efb874984d97ac024e78bb449800fce88053789462474d38acfa11a5d60301df0479a98c47907645b12e542aa918883e07a06bc9e698bf799122846e49f7756702ed304e538e708c1796bdafe1a6d4092c109926492b631a874c7a075c417d0fc495a922c80953cdbba07da3ae152204cb98e5b2262fe181ef5e44344726c5c0153c20e49b70b4118892", 0xf3, 0x3fe, 0x0, 0x0) r8 = semget(0x1, 0x5, 0x90) shmctl$IPC_RMID(r5, 0x0) setsockopt(r3, 0xb, 0x4, &(0x7f0000000340)="f363bde6031305848708350c266198d8dba74f9abbe73166cb6dae0ccf4eba300f0f1f49080ea0d7078ebe4fa4066127013709c706a1224380c9d6", 0x3b) mknod(&(0x7f0000000380)='./file0\x00', 0x40, 0x0) semget$private(0x0, 0x3, 0x20) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000500)=0x7f9e) semctl$IPC_RMID(r8, 0x0, 0x0) 12:43:17 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x10001}, 0xc) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e3f000000650100"], 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="4bc592269484a5a128d73af70d247c2343a774a7d331746ed4d3b6675a5f1a1bef13f8862727b4bea6334a04b1e043baa96362904233ee088e26da879a616fa2c435e6b5313b684f905618d5ba8ae57eb3f04e428f901573350cb84cee20e8a15fa51751efd740299bb53bd9ce66e424", 0x70}, {&(0x7f0000000140)="ef254bf683d7a2d10485321cfa8d6991f7bc85da284265a35f7082cf37f0735fc51cc34e9dfa25dbe2ea933509be0c17179d807eb764e91f5af3fb816dcdd780b1e51f7811823f731fc1296ff83d4127a7826e8097964934bc9097e84d641f9d3ad177135be9fd6128823d72f9d634de3d1cc9de2b0c1ada8006a765b29068b84e6df0c25fd1345f52599cb17ad6c2eac2679704194f0f4e58c6f8fba61b6333e58edb85c384ef66e1496576b8c9e4eb1cc22b0a33ecff47a7704f840e", 0xbd}], 0x2, &(0x7f0000000240)=[{0x30, 0xffff, 0x9, "38fd3fc8e4f4b2b629fc28f8ae5ca366bfe5b3860a272170261dd265"}], 0x30}, 0x402) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 12:43:17 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x7) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x1000000004000) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002b27feffffff000000000000000000fffffffe00005053d570000000000001000000", 0x2c}], 0x1) 12:43:17 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000), 0x0) 12:43:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f00000000c0)="01000000", 0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:43:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x81) sendto$unix(r0, &(0x7f0000000080)="42538982ecc6423916f68754c1f4dbef664bbd9755e6344bc756edb7ec91f6777cd10f2e18799a12f224c45de1ee25908e5785d54f9273100ea02afa81ad0a02aff4c30a4f04c76e7221b561e557fedbeec6b3ebc719b449df9a8466a7b3bdad74cfd313aa9c243f7bb0d9566a4b2d449b2d69544a07c8a728b6af864d61e05773ec187845993031781830bba515c846aa9fcfbf37e241adb56af1655ebfa0d4103b2dca3d81a3c773b66d96089cdeecf432", 0xb2, 0x40f, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x3) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r1) 12:43:17 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202f796e0dc0f8c6238a22e2f66696c65300042de12da61a203334aa60bcc286437"], 0x1) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = dup2(r0, r0) ioctl$TIOCCDTR(r4, 0x20007478) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x1b2}, 0x0) 12:43:17 executing program 1: mknod(&(0x7f0000000040)='./file1\x00', 0x2040, 0x40002065f) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000080)=0x840) write(r0, &(0x7f0000000240)="caa563f850e4daff50eb96f8ac79829de38c93f3be7cc4a83da5fa4b41dc0093d2f5f06cc5c8a1b724", 0x29) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x14e) 12:43:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000000000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) preadv(r0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)) 12:43:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x5, 0x8, 0x5, 0x0, 0x9, 0x3, 0x2, 0x0, 0x0, 0x203, 0x4}) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0x400) 12:43:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) close(r0) 12:43:17 executing program 1: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r0, 0x100000001, 0x0, &(0x7f00000000c0)='\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x12) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000100)=""/49, 0x31}, {&(0x7f0000000140)=""/187, 0xbb}, {&(0x7f0000000200)=""/64, 0x40}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/76, 0x4c}, {&(0x7f0000000440)=""/178, 0xb2}, {&(0x7f0000000500)=""/191, 0xbf}, {&(0x7f00000005c0)=""/230, 0xe6}], 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 12:43:18 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f00000001c0)=""/90, 0xffffff34) read(r1, &(0x7f0000000180)=""/21, 0xffffffffffffffd9) dup2(r1, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 12:43:18 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8020, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="a62b67ee036779e2956de98bf50d2ca9cbf0b07ec4768b3ca08e9ecb6da6cf6c5819171ededeba7b2d0d89fd5a603e11ce0c51ddb94ef6af2f7b815ef8c8daa6013abe0db5b0170e3a36148d3bcd44cf8ddf145dc8864178fb08c8a00fd57e6ecc35653ec1c9d0e5ddca7de017001f2484446376397cb837b44618deb6ab7f279e8af4a940952ad2829c079c9b09e595edcb", 0x92) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) setsockopt$inet_opts(r1, 0x0, 0x33b9807073bb897b, &(0x7f0000000000)="472112d8bb3c131e90e95f9810f60609e3b487f3d5679d1be471682216641d7bb3e8193396e7441c5e86dae06b76c43226fd5c9cd77d6753562242da6c9154630c913e940ef9c427542a2429cb94e438b0b26e490de4169507c812e9fb4931d9f87aa417072e664e16675ca66c8e3a3e010b96e38b55f00823a08923a5f048702e962efdd5ac2cbe3ed35799fcefc5dcd4cde9e4cb78234064cc462dccdf9490eacadddc5cdfaf3e17cebb1478de635c3c000000000000000000", 0xba) 12:43:18 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs, 0x27eb668c5cafa9ce) 12:43:18 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202faffffffffffffff"], 0x1) r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x6, 0xcfb, 0xfffffffffffff6ed, 0x5}) 12:43:18 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000500)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x7, &(0x7f0000000280)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() sendto$unix(r2, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000200)=0x1) kevent(r7, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x41, 0x4, 0x0, 0x1}, {{r7}, 0x0, 0x42, 0x40000001, 0x100, 0x5}, {{r3}, 0xffffffffffffffff, 0x4, 0xa0000002, 0x5, 0x9}, {{r7}, 0xfffffffffffffffb, 0x44, 0xf0000041, 0x0, 0x9}, {{r3}, 0xfffffffffffffffe, 0x3, 0x0, 0x8253}, {{r2}, 0xfffffffffffffff8, 0x21, 0x10, 0x3, 0x8}, {{r1}, 0xfffffffffffffffc, 0x24, 0x81, 0x9, 0x81}], 0xfffffffffffffffe, &(0x7f00000003c0)=[{{r5}, 0x0, 0x1, 0xcedf099f9e0c0c67, 0x9, 0x816}, {{r1}, 0xfffffffffffffffb, 0x8, 0x4, 0x607, 0xfffffffffffffeff}, {{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0x6, 0x6}, {{r2}, 0xffffffffffffffff, 0x48, 0x4, 0xffff, 0x8}, {{r6}, 0xfffffffffffffffd, 0x1, 0x40000010, 0x2, 0x9}], 0x5, &(0x7f0000000080)={0x7ff, 0xffff}) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 12:43:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eaff129f51000000e00cb8d321ff", 0xfffffffffffffdef) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 12:43:18 executing program 1: r0 = syz_open_pts() fchmod(r0, 0x10) syz_open_pts() syz_open_pts() fsync(r0) unlink(&(0x7f0000000000)='./file0\x00') 12:43:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000040)={0x0, 0x8001}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x100) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) lseek(r0, 0x0, 0x2) 12:43:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="f1c02d7e", 0x4}], 0x1, 0x0) 12:43:18 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r1 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000400)="aa2b4f47ef650a744ed596a61d004d3fe73efa7620ac5310f50322f9fa2dd9f97afd6245e2cbb36a5d7d660fa1155922c33e11b6101348d4e7d991d75f6f66e00f9b7d90da140d3ccf827e2de0b09754ce102bde3a661a0d5625d46f309ae0e47ef58859c9e3ad69deda7d57dd98a7573f779e1287e78c51e22b0030c94f2b708151f9c5323d2e2c", 0x88}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x53) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x400, r2, r5, r6, r7, 0x123, 0x3}, 0x5, 0x7, r8, r10, 0x2, 0x8473, 0x3, 0x8000}) flock(r0, 0x2) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20080, 0x0) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000240)={r3, r4, r9}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x7ffffffe}) 12:43:18 executing program 0: r0 = semget$private(0x0, 0x7, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) clock_settime(0x3, &(0x7f0000001000)={0x9, 0xd65}) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001040)=""/28) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000013c0)=""/24) clock_settime(0x3, &(0x7f00000010c0)={0x0, 0xffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000012c0)=ANY=[@ANYBLOB="653000171088000000000600"], 0x1) mlockall(0x3) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) recvfrom(r1, &(0x7f0000001440)=""/160, 0xa0, 0x40, &(0x7f0000001380)=@un=@abs={0x58bed0d98102c3e, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) writev(r3, &(0x7f00000017c0)=[{&(0x7f00000016c0)="a9535e61af1518bd6602a507bc48e529c90f3d8a566875af43b7b4feaaf2a22ded7b8be7005810ab19e8b1490abcd100c2efac33d04dacd3f2ab85591f33e1b56b8c1789e53bf0c6f6021027d7c486bbd9e158b50d3f7bb818e7154ec08a8026a792a3f0ca6465f7f8ba2ce65284804ef1b8b3bea6ec22b93f7ca6279ce4e72cfc46fb15dd70370fdf7e741bffb030e979e44f5cf27dbbe6381c2466e6157aa6da748a073427511ca1de365f8696fb5f1b44e74083c639ef32be742eed0c5c993c73da72ad2954794138c084fd97d7bcc6193f4ab9aaf270557fccdcfb6a58ecb0b81c4feed1a876a58729a3d5bc8fb0258ac39ad62b4006744ec0", 0xfb}], 0x1) chdir(&(0x7f00000001c0)='./file0\x00') unlink(&(0x7f0000001080)='./file0\x00') setuid(0xee01) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001140)=""/175) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000001240), &(0x7f0000001280)=0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001300)=""/46) getpid() truncate(&(0x7f0000001340)='./file0\x00', 0x9) 12:43:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept$unix(r0, &(0x7f0000001700)=@file={0x0, ""/108}, &(0x7f0000001780)=0x6e) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) r3 = getppid() r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) sendmsg$unix(r2, &(0x7f00000016c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000080)="f9eb7934ba0e6a85445387f767d0a7d8183d384b76718353174af91c70f4b992a1d7f8ccbd490d1205fff77bcd4fa327c250daebde8056a39bdb6acfe1720e50722f", 0x42}, {&(0x7f0000000180)="64220f2fe14f909419cb407787b2d7812a6cd65fa2ae61298cb98ddafacf9e92298159f8cd44122e63709a4ac4a3b3361e9fc4dd569972332405892214ba214916882425bcbd4b5a0b2bfb2241a39ec3e17fe664807d14782e82ce24a6132e81e53b20166571dea47708cfd9fe9cc54b6f66558f633039a16f2288a558dd70d1e2d924afc257", 0x86}, {&(0x7f0000000240)="585614f521fb90ecaeb636ed824cc0a7a1c86021b60032f51eb0f69e1d4889b7fb4542eb7ae136eabce1adabed5df3593e62b6cac153ca5f5a13738f34e4d3b3b9eb9d9178c681a17785ec20a65d3427bbcf4c4c7596c84a7da385ecaac2424b7887cf31b2f4741a55d8691fe9d460b21d", 0x71}, {&(0x7f00000002c0)="bc359381b97c5fa8d7eaeb026638ca853eb6698bea2aea61d8f1d992b0b8bc959939dc996730a06fb0839505e096ce4c55497a19de395269e8cce8bcd860ffe276e3e3ee073d699aec0d70b05904f6f0c7d36a18e52bdfedbc", 0x59}, {&(0x7f0000000340)="ae219e54b0f63cf8adade0f77b658782f77bf4b0d8d52be82b09744f085678f1c3084b6601ffd2dee6915dcb9ecf9395645ea522b2f34377119c6d48c90f47d89da69d9598dbd594752f711d7b64c656ccac585343a1b4abe3be3ac7c62ffdc95e", 0x61}, {&(0x7f00000003c0)="025a76a2f17196a0b3d2d863bc026cb5c4a5e79f3d06707b08617d734ea82a847fd01caf8d4293d68e09f7e2cc5abb91c05b4646348ad2978e1f05f7ef85147044dc94270d8742fc490d8172b16bda06e115de6e47c3662ddde7f6e545602444baf9c5d4102e7e71583fc1806bc8f6f5e010ab5fed7e7a998b21774e97816dc7181393882be43849e4b51b8ce39bb0dacd54643a92a218d36acd807e01cb347dfd4d388d27150d2f7e500259a126a8512b3220a8cf0d4f8f58a5f2400fd176c34e6bfead4224d7b86236bae98b0dcdef1a371d71a2c3e7f63dd1f4981f86725f44fc09cb9c37582a93231b72d3bfe740345cbd557adab0ee31f3934825f0536c82c587f0cbf923aba66aa70699382a593f4dc9dcf781d5c6da5442faeb625b4a269587c0c3ecc9c79ba9d3d6c9639d4c7f0fbdca66c33015224eb098ab2c7b7191f25165f62a28f0df18d6003c31718e517bc75108bb32305a3c67c0d467369c5aac743882bb529a11b19bafd1e3f29c0a3c9a3c59fd4f24cf8d667d50b7156c8ba95a2903726b255bcd6cefd666b320bb8d2de8619503221e456839ff25f46d0f61d61db6f14bf0bd55d0e7b7cc51733467d823b81276e62058e3b3115ebc418a07cc87d96f7c0012eeaad2d7de1ecc0dc884dce6948dc0854bf3934a8bf043d2fd2624ae0c5ed404ae824d9d15773933af14eff77c2515132185ca947213983671556a025bd12b54b9768ac419a02b41aeaeb3fa40492c021e5c6b0ee49e2b58112cb06e554d73966deaa65990840d3d690d985c313592d7e382707c66f9362754a432fad7e1ac7ae8a57d44047fbe13469e352330f2ee20dde1352cf9ab73e9c81db9c39e5ce603329f24c3401dfa41414cb13ff3365bfc8f24e958fb67726c27eb277fedd3dd2dc66f32d70b49d5c8d2f08eb3d60af94461c55c75ead6f8fc50b53b70a3924c2fa0b71aa5da2cd682edcf1ee01d1e29d8b43b1648db100c6cf93be9523683cf25e2d84e7b07549c513667b90653080821893d425445a537dfa051b0c01fdd7276a1d7d62efa65be973737b9c7c7dfc8a1852d8419d19375876c3c3c0504aba366157a26f13cc43fca5719247751ea2ad046fa865c3addee973f5bf0d7d2f9ab63bc08e779dbd3b8637683cf73564b8b458b060a2dcbf0c9094734a9d0b55cc9b6f256563064a72d92e5a91e0daac513a00d31cb6e987002849b376a2e47dc9859c8e37a6d5652eac1b3a4153b9865363a452d8a861e8a4390c801109e08bad205cf66ee4cf648e68129f151ebb002f62cde5f1b5f527ddac81a37e6b9dcc6e9121b61018de6782873c3a2bdf6a3d4ec8897608b81db768683f62652d933b830da73640cf93a781b48073694e7a15a535c8c5f28059174e046ac5f6b2c717964d58e7913a9076561c50d89b245c341fcb7dedad7fc2367751f6e55edab13b79c1e726ce4506b44c7dc608ff44f7beaccfc49c88c85ad7d4e4797dff393f352fd187b18d1647b06eab71b1c428465927ef6564f5273691fa6b58a9a32dbd12a5039c8d8a31fa40523791e362c25f5cb6fea3bbdeac844fcde9ee74fab7aded619cc1698f6e40ec3b2b0324e31aa7774deb7b533f25e0c82aafcee63136a880bfca425ec871b0b2bc7ad9d615e41d49b92b58740e254452c6f3b265cec29cc5c7cded25ca41fdf119021664f5a17accbe7c7f3508efa385a62f0907d655c5389d81f27bb23cb9fd6b7c8cfa86645108eb4c0ff5dbc0860ace442342fb582ba7f881accbf37344e663cb2363a1341366bbdc59beaeefd7fff62b17a48fa56d810719c6ff880b129f9ea63ef8c360bca3c8f515a88b4c06078b1c11749e12bd24b10aed4974494d94acf85ae50e5469cfb738755bd6c170ab3e68b09ccdd6262d7091fce2d7e4dd827b6dded4362f9ba9accd5674cf275b21a8d8fb55b3b30d09931856562ae268c83c735b80bc6fd6408a760c79cf430c2fd5bf20c232504a323d79bc09dacce32c5e5217fbed669b6135087ab2f1a530bd4350ee14732149d9d52850bdd7047fc73be55e4456997eedffc8a109dca3c90e1952c58d17da2f44525afaa6dbee44d231b1595a5b8fdc28ac41e4db2414256e36680c9df466f00e2938427eda9b350472e0e33861b6584b0ab6779e81e89b1292f56e91df4ef08207dd8279c78d476a8722653383f9d2bc49809fdfa7a5b28af7de08a416669c3fb1703b56782ef387bc0b8f7ab30838526a89c0efd9dd508b9907be41a7c57c000d102006867747c6c78f315bb12a1a45f8fe7faa52aa1b54e472533dbee75b157b93e414c9d5db979f6ed1faaaab71b9d957a4df1e75ba4dbca5e14ac9fba4f6221227999017037acb5770e4fa78b97221a2eeb121016edd87b6fbcb299a893064d19604f4fbf582f4d54450d6c27df0d888e42f5a6b543da12a6a490bf486d08ac12220682d9004392c87a8a7bf516d3fcdbe29ccccb67f71f0a78a90f4009be2fea0ad4cd4c6e1e9004e228211a0b92981ac50a41efdfc082546b20afe7c2018f7dc31d07fd9b424a95a54434a0baefe77029b597b02ed89902a3b995922703e4c0c421c61a32e0774c89f08677f878bb16607270e39c1dbdf5e7ad2deb020e40745b4632ec3c446bc6b6f75bb2c27dc56cedee66e773de1df33b0f12eab116fcfee07a57539b9fb136b269e6b8b241a813c7f60cfed56a3b0d3701d57d022c4c6a129285c0a5736079aef9f33bb6c3e976e0e6b00c231e38be43ebb10a62a042e85c6960e93ea4b668b31eab54435fdbb46552c401d9e5be03af813e3dc11192eef0f01c33380a0fcbb16b8e2450146874af173744d65b359eeba08e1f18ee6ebc788f6afe904c199fc84f12c5545a46da1a2527d821a32d724b143dbeb85d17a3f836513d629e156799d5b79ec7be8ca01b8d5a98df316ea36623e628e5e09e91dee89ae4d34aed2fa85bb6571ceb21317305641cfd9860412ccf5f86598cfde2030a25c12aca2bf17b0213b29cae76ba5c7ad0e3156b9a54e3abe764d24056ed0965c2dc8fe504712b7bad3daf4a1ff9f95bd67f0318803b7719d3a9b4c9445d7a4ae5457a962332b868845ba3aac95a68af688e7a36ef45932b51b33c88c6e9df475a2c789b114d7a558c5569f2883c8e860a163885c9e943a2945dacfc9e1d0003b07d7bcfd3deae5a395adb578bdfdfd84cc00e036924775026dd867237e20db1876ef18cd244ed932b2542331d5acf89a557d70bbcd55162f7a6cba173a72969e480086ff87280b73c1dcb41ec5a999eeb94187544baf8591d24a674d1aea69d665adb71f9e82de218fdfbe2bb812eabb301dcf35566d8b79cc0164bd52c064052d23b8d9c436a4dea6a18f2a7c2ed44fa0581ad1f97112bead5b42c2b39d864776b2660014098184ba254bab17fa2a115f1b429e8a82ac00dd440930be31bbf75085f7b64092cfe90cb226fdfa5cfeb2d8262388c0adfe653866ae41f25a19a9ca4d2e5fca53defdd133002f5b3d7452ecd0b968e4d5c8c403e6c66f069b7e5d9a5b5eabc7b532a5b469e551066130d0186e8b7dc0adf84d73c8727c19e726598f2346f7d171e6a8cdda16fe917c8bdbdaa8c294a16309f9e8ec5841c79c43073e3fc8d746ff3fdb73b06a756d9f9ed6bbe66c773a7f4bef5fd2e5d2fdc4bb5d1249f2740f626867d6e380fe880c5dde23db6110fe589bc0231eb6a9f341099a9444df5921eb5ea7df01a5d26f0512d19747668ffe757a70ba3c830959ff83e825da39715b96cc9c9b29340cc47c732fd569c940468637f413182f34b8f673c86e93ba2589003e1182abf61c57ee97fdc73a0bfbc91d98b84ea571f52e2b0f5ac584d8e29070df299f034e09e7c9f717eb2106d3ae0502454b05386efff199a22beb31008bac809c9ef888b60eac48d64ddbe3626349526d40f0fe3b28bb0f9527b1d0be9957263e07be750822a4edaf3122823b510426f1dc8656758c85f22ea36469e76c56bbdf508804ec1aaffce46ab69c577b811885a6437a4c457dcaa6be78e39a521012d19d054ba3d0fb49876e028084cb7474c6303e06ff1f5314d4cd3c98855fd78b4e2446409c56fbdb6f0814f0acbe380ad9049918d04505936ad21e46edb7f9f93c4d7e4b48b2f3ee3d29ad2e8520d1389ed702764ef72e52d8dd8c8967d324a7b7c3d143d747a3a1b3e63dc910930489fa12f76958dcbbe3c5217003d0327dec4f69ddcfee13f27aafa2e066c253b32f8c84d1c601976e117dca41211aed3f99cc7a86a040692a02f8bd6e79cb8337bd6de0a83936f7ba93a95c358223f523225f2f67fef888276de7bb5b3a916c97cc6ea4a5f067623c4ea7ec6f825c8f2ff20834dca5b1b2f0e8ef0f5cdd5ecd352abfb616e71b77890d974fc962541cae26dcef8b9470bd864dd31549e6a4384a6d969a1f71658b0744d8aaa50a5206a21d3290573c987b9b3eff8d9fc149f869c1743a8c98082899f319aec0ec47abee038e897f1e866fe3ec5f413e85716cf3e9591f3351491d7e50f0872c213df789490f8268010e5b550c76b43e9d77c06ee4dac68a8b3718513e45f8c596eafbe1bc68fbc8c9c85def9d8b1c88000245acfea67bece729eda7eaa079dc51b269204fbab5b8ee8a8e1a8de6e7939177911523ace499bb6946ece2718c779402dbb1493009d6b491159fb86ae368315b319ddb60f4a16d1d139772237c844ddb124bc16b71f2bfd831594439c8f343305191753d1d6d4ba5a34ca304ca306d58fb5dd1b9b84ecce5b7c06f4b63232bc59d6f1b77cdedb6cd2bcd1b7584e5f8800b6e8865450f17a40a68a6860b2cd05b563d93f9c8e6ccb92e7dc9d263e7773da0a44911fc3f68a2b8158e6dc03b2867c8b463a9c203bb53f43a8aaac834c8d7917fd5866e6ad7323466f5bf0307b0eca26c4f894d996720517029d9b34cc3fd5f5bbd19111716d232f3b0465af962452306cac0f214a90ecdf15a7f995375b80c4ee93c14c7259a1dcbe5145da861829391cf26cd2c07d5b8d0e35b63610b649c48dcf78e2870f30cf890d8af5588271755bb6c37633f814d0954d9eae73863c92ddd454ec49f711f9e471503d356918e31c8464d3804573642d71e7aea0e206ffb5defc3bdbdb4cfb6355073440be080a8bbb251e185c4905b79bb80f55720e8cfce3adfbcd64ee489b4d6d0cf876527d7dd3d0b357689d0590092f59d796f8b5845c8d67ea87fba175cc93f31464472cb63ff28d35ad03bb5bcce27329f4515ff915335667478da320dafe4bee90121ff067f95efc05239793f90540d59b79ecfaeefd07a31e2cb907fa7698496bc5710cfe795a91f3f6c260d5f1747310e2336855430009b18f2ba40abae2ed4d2bbf597f86f760043186ecc6c307ed6590bdca1419ece2a532ac557979a00e8cbd38113a372096f99444b3e999e36407418d3beb724f13b9d70ea947161eaf98e10b7c4592225ee7d290a3eb0f16595bfc1ddfc8e0f2bc28261c439bea20c61af45939832897f270491b227c1c80746d7a1d9e8b5991672ab5458b65d23b24098bec430b2dc3cd9e9d666bd215b1e9a99a0e9334f2fbb0db7d31482c98638cddaf0f095533612144bcc5d2c17099c9a319254752c4df5b912a09af12ff152f83ca421675f30ec23a045f5b79285ed3ee47fba645b8ebd83cacad00f4acd3468bff532b967d69d3360508562d39ee0c237609022bc270e5bd754ea83dd9a3faf09c296e05767fb648f438d5518d077067652917c066346b834aa0e2dcf73e16b88b", 0x1000}, {&(0x7f00000013c0)="edaf5ee8bd3449f0ae45e0e3817809a34ba98db928d04818982f07b638ae394b0cbde00098edb5a2dc4d7a305dcf9f3e91057c00c490e1e8c6952e829518104b9aa06f18b63452fad1fad70fdf8128b266afa7223fd328ac717503e5e2d6", 0x5e}, {&(0x7f0000000100)="8d8a", 0x2}, {&(0x7f0000001440)="92291346c2609b69c097f877bbdf9881d8bb0f4b1b028cb793f7077340243faaa22fdb394693dc64ee05900f3c6e3f1f1bdaf6b058d1aea4e06d70dd3ba596e1a5682155873d10c626c4", 0x4a}, {&(0x7f00000014c0)="b0839facc88521d4256cc4ce76f8105375423db7304e83693f4083afb8fd67f1cfd77ad4ea214d52534f2c49f5b9f71ee878d11b8bb003984c4f953fa15bdec744ec1412d39c7b9883875690111e623a8e1bde9ae71dccda8fa48543b26590ce8aa1c42fbf88f8b0a6558d7783fedd9d847c89", 0x73}], 0xa, &(0x7f0000001680)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r2, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x40, 0x7}, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r6 = msgget(0x3, 0x40) msgsnd(r6, &(0x7f00000017c0)={0x3, "a7171f6c7f73eac49c664083468d50a1533aec16e8179d837f8689619b385a6a1ed3ef4c303affd807f0eb224677a4455e132a53d254883e5f1117ee71c2796eca6e34fff8c172a9ebd1a78a694f93da60184e4ad8e31a1fabae94aa3c4584eaf16b78977e0ed414"}, 0x70, 0x800) 12:43:18 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r0, 0x0) r1 = kqueue() r2 = dup2(r1, r1) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) r3 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x88, 0x0, 0x81, 0xfffffffffffffffa}], 0x25f, 0x0, 0x9c3, 0x0) r4 = shmget(0x2, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x2000) close(r1) fcntl$setstatus(r3, 0x4, 0xc) 12:43:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) stat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f00000000c0)) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind(r0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) 12:43:19 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x0, 0x180) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x52) r1 = syz_open_pts() semget$private(0x0, 0x5, 0x24) r2 = semget$private(0x0, 0x1, 0x1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/176) semctl$IPC_RMID(r2, 0x0, 0x0) semget$private(0x0, 0x4, 0x10) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) 12:43:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='x\x00') lchown(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x80, 0x1) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='r\x00') 12:43:19 executing program 0: readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/76, 0x4c) r0 = socket$inet(0x2, 0x6, 0xfffffffffffffe01) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0x0, 0x9, &(0x7f0000000080), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 12:43:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4003, 0x1) r2 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x810, 0x80) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000200)={0x81, 0x0, 0xbc, 0x5}) listen(r1, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0x180}, {r2, 0x1}, {r1, 0x2}, {r3}, {r2, 0x10}, {r3, 0x1c4}, {r3, 0x4}, {r3, 0x8}, {r1}], 0x9, 0xffff) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x7f, './file0\x00', './file0/file0\x00'}) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x1) socket(0x10, 0x5, 0x6667) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080), 0x0) 12:43:19 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x100) r0 = socket$inet(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8910fa87b00e607735c579873960b7af", 0x10) r1 = msgget$private(0x0, 0x2a) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="01000000000400001b90c3a60000"], 0x19, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x13, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x1, './file0/file0\x00'}) 12:43:19 executing program 0: mknod(&(0x7f0000000080)='./file1\x00', 0x40, 0x55) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 12:43:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xad, 0xfffff, 0x8, 0x7}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0xf0000043, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0x5, 0x4, 0x3}, {{r0}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x3, 0x10000000000}, {{r0}, 0x0, 0x24, 0x1, 0x5, 0x709a}, {{r0}, 0xffffffffffffffff, 0x8, 0x24, 0x2, 0xc6ef}, {{r0}, 0xfffffffffffffffa, 0x0, 0x20, 0x7fff, 0x7}, {{r0}, 0xfffffffffffffffa, 0x42, 0xa0000001, 0xfffffffffffffffa, 0x1}], 0xffffffff, &(0x7f00000001c0)={0x2, 0x32e}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="000000186a569abf3e752900feffffff2000004dd5706c85b0279e19ffffff7f4e341dcd291c15729bcf49f5", 0x2c}], 0x1) 12:43:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x8000002065d) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x8ae) 12:43:20 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) sendto$inet6(r0, &(0x7f0000000100)="41934489850265f8999f60f826f930b20bf50b694340d36510c81be3cc277c02dc3acbbfc1efdb43929ca70899b43cf3", 0x30, 0x2, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x40, 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 12:43:20 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x6, 0x6}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x800000, 0x2}, 0x264) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x101, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) 12:43:20 executing program 1: r0 = semget$private(0x0, 0x4, 0x40) semop(r0, &(0x7f0000000040)=[{0x2, 0x8, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0xa3c6, 0x1000}, {0x0, 0x0, 0x1000}], 0x5) select(0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000, 0x0, 0xfffffffffffffffe}, 0x0, 0x0) 12:43:20 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x2012, r1, 0x0, 0x0) 12:43:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000003c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f7828bc2d2a500a35ac1f00002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bb87b4605f1d0008fd323e6a8bab89057394672c25bc15a6", 0xd4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) close(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x88b, 0xffffffffffffff81, "8549558860ce4e8e5dea9c11fe4dbfa600"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 12:43:20 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) dup2(r0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) sendto(r1, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) shutdown(r2, 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) 12:43:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x7fff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x130, 0x0) getpid() flock(r1, 0x7) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) close(r1) flock(r2, 0x6) 12:43:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) write(r0, 0x0, 0x0) fsync(r0) 12:43:21 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) socketpair(0x3b, 0x3, 0xffff, &(0x7f0000000000)) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0x0) 12:43:21 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x50, 0x1005cc2) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x800, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x6) lseek(r0, 0x0, 0x2) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) login: pckbd_enable: command error 12:43:23 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f0000001380)=[{&(0x7f00000000c0)="e78abc0708e1de33a5c167ff0d8decf10dfcd53f20af17283b40477cbf7359c4a9fb9856e5205e8a8f978078c12a9b072bb64c08c4accb1f41e86cbef19fc1002f42b5532bd927a19030eb9e9787693acd20c20d9183ba4ddec3fc725857acd1a1bf3b6a97b8a3df3e661b3ae57e2910f9bfc701201fe299deebfb4f7e36bd2fab023ca97a65b675c7add9d17b998b6020ba39c61bb4a32fa861e03946988459ca3b6252552dbb43c6fd6008bf214008ae348b0a7f0ddebb2be09642652bfb2705757b841e64ee2f142862c88d3c1f493a5752d6413c7650b2c2b2dba01538997c7076f4683e0c2f2e87418202e58a3b4386d06020575a3af512340cc4b4bc0d1c077226b06f0f89409131494935c40d7e377638c001cd88b3629976727152f7c058bbef7c1acd744cb5f9d85c722f79e275c0d81dca8d5e0abd0120055192ee90154a466e2aaa9adfb361832cd1c9fb25d6f547d426cdae9f5531dfe571e7c4e892f837c640f6ef0671e9148ea15c350902288455991737d9cb5cc95d7e73b2a75387a6e30a4f07d4dcb0a3bb71161670e7ce34721e729ae5f4ae9db92d608fa6608e049b8464efa6864983b4a25d385b6c174caecb20da7f55a5199d6bf49ee56c131b9e05d24cbe652e5deaebaac37f4817f581b786b64982af59606c16a46fd69202574a4ee0f37b21d4808ee4b612c08f97cf6bed8283f4ac856951cfda64927994ce3c8ed0d5445b3dbbfb873124fdaf7889d8cbc208b9137cbdfeab3f1e3950b1e0ea7c0b2df753b0b411d683fd7111199884616ad602764b3843d6f421b55e5eb344ca1f6d15b5c14279e5cdf4faf69c1b17044069409a03f728c5b085e1defe28b25a726f07543f6cd262f4c1bed118e6dd6832304eeda888e8660631a2580ea4b324a6ce59431df4f9859e68f35b4c52af2991f0409ba1427c714658263af90e9abf03cad193462523682daf686e1f8855d243b3a2f8a2da6074fef797d6ae0452aa5f409a908b98c77bed5dac6d333b819eb038b9b5ad93a71b55c6bcf1925a372d4d6423532af2ebcd365ea99cadb6fb79f641d4b4676d04e7aef27413e5c48aafb47fe3fc6ba7a95a7d0ff09cf8a1acf8bab06b87c069b6238da7a082cedd7808dfeb6b82a1b9dc47e696700f92ee563a2ecddfd3f4c6ecab52f474667a58a5b38ff217847930c27e197bf2157fb50e7ebf31a2217976ff8701d46620a70b2ba144d19b89e438bc3644e7fc199ffff63b0dd5097dc6b0bec9224c7cad4e32b452b5e729274a1bb761487cf17b75d931112f63cf7a496e86e716b4b239c976fc4a084451c4c8730b77971d4e6d0f20db495f58fcb079b70ce851c0a79f34607f44d8b49cb6874437957e00201b2c471c89842a9c64ed090c792341e552513e8a88738de85d701eaabd8b3d94f064b0cdd1124112c10d58537a7397ecae37321beb207d8b57690aca3d421a09c0c1b1e5652e0a25fc9ad69b483fe9220c3bfe73f9b61fdec971ac137aa3d5bf950386632f51619bc4e20ecf80b7bc297267dc3c362eaaefb45382aaa3bd12830c35e5452737849e9dedcbff9de3acf486e3bb44de54048de0dc75fd31acff84dfaa7fd7edaafee41846e2e3fb547d38adf9897b02690428ba32d78642c7945e9646d2941e28b75e745f8df1ac83feda4f2ebaa3507f441891bdc25354dc10aa4f55e17b3cb349df54bcf139bcfd78fc4c96c27a4eb966ac3b1d4b1900aa0f91c08612c9b17526a2453e70aa3dc620592fbfdf6cc257de6db958e68faae2169c31a500671c78b4288aa0ed8ff016b1778efffe6fd09be3d558e631c1802adb060c368d045e9ec2752e32c97ec935d9f1b8c5145c44a5c89ab095625289a6eb575647bc9d243170d58b5c19c868405fc751f03ab3b19375b5c6b7cddb06df6058d72962553378025f572258695896322669d1c095faa61a810a4597257dacd349ed2790b4fe8ec08c4e4992988bd94c8152bd2287b7d9158086d1232aca92c58dca9c50c4aacf49d71c801e82d9363cfad8eeeb862311403cd7a5210c0b2775135a053c39638222659207bc4a55294331515b8082bf0d4ed3c38d78277da4f9929b4c8cfe8724c3e472ecdc153b4d26bde0f33a647f989f4eec60f6d2f3bab79cce08f0f19b262758b728dfcea55f955066a8a14a7061ca78f0fdac64270e651f87aeda48cf2897944e10f2191340d27b3b6db5d1dd123b79fd73695ffdca55f51d00e19ee06e422d88baa1dc76ca8b3ea894d24510b11ace45aa06d653a5d4502b01bd0cc5f3a536c31e0a484e9dcc0e9009444d76b0045ac861ec96ac739ff3e81ab625c404cc171ce1e1df6467cfe085eb9b896a1e6d89fefb5d0d3b6098e285d82051d91974da6294a1a4e186bb38f4a6d886f254bffe2b9f2ac240ebba4830be3312bda8afdd29a3a5bfefb81cfbf7154a1b8d680f03420705eef655ae23dbd0326d2cbdf2671aa671747bfbdda78c25c88e678c4c7d1649731fdcd0acbd03b287598d36f613ad7a52a355f19507ca89ac4171df3fb9157a7c34aab609e4a54723defeba401f35e13668629f0bb1b54a28290136d4d3b19929f3c322d292014e37664704b481b86d1da7261d2384b4fd6ca4f5bfdcfc856e494cbe8c67bce3a9fbeebdc4daa56e333af7ed051d624f2a718da7a9c8fe1df4e08b722aa4d9451d0ea3eb3826338c92e0b6cb866457b9fc77fbcb8d9e7cac7e346a8550be25274188c0bbdbf3f8e517c3c54d9a27e9d3bf8cd2e44ece3a92306fa78441df926257fc0cfff5b416208409835873112419f0542db9d729ba22c1c9236bc301092387ca49a94ef45d4cd5a090c743d701e0fd58ea47413d78383ed03b064189a743dce9725eb16369fd35cc4c5618ca85abee38ab6ace73ceb9ce865dcacb05ef0d07c210c39345d1c1d2c4d25eeee85a4025c9e3eb4d8d04acae08b40d5c32a6fe4248af4dc41a46c08eae6541eae0b3863cb3b6ffe652a1e2af3f1061deb9f28da5ee07ca1d179325653defab53ddcd6585f46c4f873dcaa21a9861065224a5112a7240b53f3d160e0f0ef3cc45a5df46faefebb527b224a6f6f1dd80217b82579b9a586a0dba26364d5baa34118e67b9fa869971d6a939a3ecee166b22ea53ea91cc51c58a8592599c78bd455050709ca7a473bd044f7c780c1ab5f6f867fa3fd015183285ee469b04a02d8a3aa486f5bf11356716d7f258aae2dbf15f265cda014e3103bb1ca00ddae2b1c1c17a7d4e1c63dcc71daf8f0928f80d381061fa44df01f65319ab9c725f8e7615e7c6fc0457235078d39687d9c6c0bb270c11c32b7393f6a0deb4a7aa1d2284afea03beccc6d1b03b9a42319034ad8b35eda7e4650d9540edf5faff1b34529501f6e5847b39e65fe709d72d0da299e8a6b43883158863f22690a773acd883fa011104d9ef395374768a13efaf3803d2169fd8a72d7d6136ef6aa86a91c39e17fba3a6307fc33f9017460a3f95809919369ccd7210b5e8445d4b7b186ddde4db1c89853a7d5c1e73fb8d88a2863928ebe7ea2a958daa4a90abe337dc0f58c2e63c5b5020f6b6cbe0a5d0029bc4cf6e267e4860cbc87d7fcc105b0fbd0a1c702f761948fa1c66d33380d2f5aed07c8267f3a154dcd54b2963d17b34cf1412ab51814a357aeb980dbbcd7dd3ce5d3b82f93a17f0e984cfa1cc9e6d31e35d795787fffe0df1c1835ddb38de57ece57b5928c63892479bb53930619f033f675d8103a3007252d39eb8ff0e60c4b4cea1911c6006e5f38c3d4aaaf32cdb9800d274f7d68e0f78a9df6b4f3fb3945321b58d905633b7021c38e9a03891d0d47e5e9d44bcf7525ee3e034601d410c8a19d1d4fff5b59633d56dcb09ae2fda30a5d36f446d146933f8042238cb9b161d32053eea2e412f9664f09cd4b338a397b2952df4318dc970907d9500b85e07ddd300364307b8dda7bc910e36ee5ff739e82079a3370daf19c64f16f1a2ba95b2aaf833dc52616c338be8b898bd06644f4b493ac7b84411f0837abee66721f8acdc2fc8a149e844744b00b13f40bcc36fd2fe680c34de9ee6a9960408e376608a8e3f5549e7255ae7f210b56096547e64c6c82d1bea40b6e164fe92014e102f0d685f6ab91405fbb632d4940b19bafc36135c18a7032703ea4baf8ec27d8ab4b55ec08d9c04e7513aec3dd50c2df35b3f71433a3c7b5af184c9ede8253a7ac261082be9d33164dbb86c79212156174027be6b67d6f6db39116dbccdb213855ce7d23ebb15f9a5977fbc5bf748c8730ec3f6b6ff3ffb331a1ed0b764135ec72853d0b56743940934f7eef1b4846a60c999a1711832e7ade85c6bfb22257cf99f8db98139b03f057fc0cfae93743d1ed202908ed44f65d79bea8fa95cb32646a9ea89733422b1e2da9f9ace0b6ac99efe07059f1504fc99093b2a17e156104257883e4124e65494aa666328621464f3336aa6fe6fcb62301f764dc64336338c024fe1482f20bc3e1c8c2c8d61637c82df431f13b0ec044980e64f3f8f6289ed895a71955652bef41188b9ec7c2c30ae6e112eb6488c9b11d912bd4a180dea84e041baca6b00750da18c3a021d4ac53eba2abe8a2f8dd4a3b7ae57247830811bcb0fc95088c8dddccec64fb766c1dfef1d5cba473692a3081e405e28ab37fc5cc6307883465672b3353757ba589da42f9ca6b26ef9243ae66818d72252d1c677ebe26b76710ee77de1beca3705d0545729446129c6a6c4a93877c5f1e65f10533b0508ce780290956effda2c7e0feccade5c80b66865af7b536a1c2fcec3c9d17cd1083ce21cbcda41c5cc384dcfb6087b40a8b7e45cf304ae70b67a1905cefaa6dd62d9dac12ccf63aa5f055f013c97db4e981b10e865ce2ea006eb73c985752fbc72e7b5fad548becbe7007ed01f4c5c5c59daa28a305ddaba1fbdf55fa29038fc50830030b2f6f8cc2273abae6269e9a70ae7e555412cee068bcc046b5af44b238929434392cf5ae983eb3091ea7e51df6be1f88cefe1c71a76dd7ae44b93a47c1d47e33a7af5420a7d3434d82a589b3873b3c0c1b06437ff243fdf92186790a5d29c412a88169fd491f943a9e9079eaa4ed24c67ea208f4f7a98e91956b13ffb831d3ebf4c5b28f4d3bc3aaed21f1732bb070e7435abb43eb73f3fddd7141eae11e7fafc6fe472415cd1b43923926b1e42216ec9caa536adc1ef5ecac9569535c2e168246173c57d1e49ef5623a1fd366c36284099c8baf354bbb88547e68264c1cc3ec2ca3f6dc86e11563d67837d345b88ebb293de84e8e3c8578f1377d59a9d7ec1f71fdac43ee281d25953d6fadffac04e6260d16d469266a9de3b65b8cbf03a08a2935eb81b93ed3080ee3a386b363a15488d12b6a929134eb97e74d9c375c133b68100698006f20aab93baa5d23366d47e4c5307005495421f5d0b995602dfb436cf52f171024289a5d1d3914e2f012916ce40c4f6f80a29c5c4b51667fad79b2944b9e7de07e159c808730ef942baafe2c76a9c871c7ef4360b994f8fb5025d81276be20bf90fdce40c73bbd01c0b0b35e3d7fd4a64aea27ab00f75d794b42f5547ac6401e4c7bfb321f29af75e88882ccd99eb8a6f05a9ffaa5fa60505e438b9d507c7941fd3cba44f2642021b2a32ed3e1da98af83cd41f0fe45485713da4a88cd4a4512130980d978fb77d5282dab5fbcd4a7ab9fc87a154f9b45cb8d4817b32c37ccc4bf167e67516b350e601226d70c2febe0706b6b5f61df6ab52eb34ea904bde9daaa8e36e06dbd0329e174c64145b", 0x9a3}, {&(0x7f00000010c0)="fb52ad3bccb7f65633968675441f2a73ff44a48847b3a33de835f562bd587d3e06aee49a1cf61b787245bce5292948e2299b144316948148f2638a0a0bd3", 0x3e}, {&(0x7f0000001100)="c6a55cacf02b4026f429d8097519bc51571f8ea7d1c34376c30ee65e6a074ad8a2f54b9d188d6c5e35944b82ab8f44a8588c814eb9c3aae01c1976d6fbdf99cde0156461ee1e149d47d488f68ebf47a9b37b1fc191610d13586e6589467fd45eb0a2b96ed453e91526a1d2b15f055bad75f8b17a0297a6df076f4ec38165407ffb61", 0x82}, {&(0x7f00000011c0)="795fbaa63b28c04b69c4a852ab4251302092e1151b43ecb6d1870477aeccf77b751d25c4ecadde8a6dcf5d441e38735251333e9dc7c91534c1660137f7e5dc756eb05f0e6b3ed89a9d0a1154a58335abb1b6a596f658e28ab2901dde7f094112a3dd458bc9531bd9eb6a6e879c1ed3872c568dbbd2cf9bd2535b30e31a891dda09427ca9e48b748cd950c72d595f017f239215a5417de009caaffe70b52a28fdd4a2f7ac9360d7d06c4ad47e73c8ddeb478e967404d41078a4996d6e1c4198b6b49a450a", 0xc4}, {&(0x7f00000012c0)="b502c0f296e889725a30d8c3800e3f247eab3e3be0bf156e5147646a9580d947943f8fb143bc16743ff15ef54b0978cffbc4b4fe2826072752964cd6344e1bb3c4652c00321d53fe242302e8e774d5144bbb6e6da8fc0be9563505cb9b", 0x5d}, {&(0x7f0000001340)="81d6a452a9c6d40ff9971f", 0xb}], 0x6, 0x42) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001400)='/dev/null\x00', 0x82, 0x0) openat(r1, &(0x7f0000001440)='./file0\x00', 0x100, 0x0) 12:43:23 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x92, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x1000, 0xd7, 0x7, 0x9, "a132c8a17422bdff88ec1f58b31f8a446879f842", 0x8}) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x6, 0x7ff, 0xad0, 0x80000001, "8546fc0bebc1e1de988bbd746c732fa252b234fb", 0x2, 0x7}) ioctl$TIOCFLUSH(r3, 0xc020699c, &(0x7f00000000c0)) 12:43:23 executing program 0: nanosleep(&(0x7f0000000000)={0x100000000000000, 0x3b9ac9ff}, 0x0) syz_execute_func(&(0x7f0000000040)="f043802fbb661828440f794dccc4a241ad7c2908c403657a224e8f28aca214fb8a26416d4081fe180000002ef3a4c46135ebbff3000000") shmget(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) clock_getres(0x1, &(0x7f0000000080)) 12:43:23 executing program 1: r0 = socket$inet(0x2, 0x7, 0x0) getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/120, &(0x7f0000000080)=0x78) 12:43:23 executing program 0: r0 = socket(0x19, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000000)="01000000", 0x4) 12:43:23 executing program 0: socket(0x2, 0x400000000002, 0x0) socketpair(0x10, 0x7, 0x10000000008, &(0x7f0000000000)) 12:43:23 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) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)) 12:43:23 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgid() getgroups(0x1, &(0x7f0000000000)=[r1]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) setregid(r3, r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) preadv(r4, &(0x7f0000001700)=[{&(0x7f00000000c0)=""/184, 0xb8}, {&(0x7f0000000180)=""/142, 0x8e}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/231, 0xe7}, {&(0x7f0000001340)=""/206, 0xce}, {&(0x7f0000001440)=""/192, 0xc0}, {&(0x7f0000001500)=""/230, 0xe6}, {&(0x7f0000001600)=""/141, 0x8d}, {&(0x7f00000016c0)}], 0x9, 0x0) setuid(0xee01) fchownat(r4, &(0x7f0000001800)='./file0\x00', r2, r0, 0x4) close(r4) setregid(r1, r0) close(r4) 12:43:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) r1 = semget(0x0, 0x4, 0x80) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000000)=""/36) close(r0) 12:43:23 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) sendmsg(r0, &(0x7f00000015c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000040)}, {&(0x7f00000000c0)="1831a68e5a2e01ac509489968c245e3f6d0c8aa974c0eafc7768efaa2416925d330c15977e411d38c049bd6f6b63d3926422e9c7be9c4b64495e3a0073698a563554f56235a963e2adc5f0e4b36a5cc4301f9c2fce05259fa2964736ed1ed3a6d4ed6073fc4a17b98297c63dca85f216fbec3ef6facf5725459b5364b571a536da1aa6d04a1131af1e69ec60da16bfaa3e363f5df10b67b218b6524161526e9f7e323684c66bc800d82ffa1e96dae408dc2948f79ed0c8ad7aed1ef3fd104f9b9aa872ac3a0f81aa8048a03f2b2aa4bf7df994d8eb18eb4ff175a622f60051b48cb14f0bcf0ddf5c7b51e25a89f87f0b39b1e0f7f4149e30b0fc0e6b38227fed386d4b859763bbd48b6abbd953b0b199b496a46e6c45769042c5995da605c8f7addb29cb422a75854182c8c208d9195350c9f59f09d872f5fc4158fc94e90e11cd44e1fe350fe4afcedede144808a81a0778110bd6749bc2d7f8cf69b3af2f11c25846a456209b7175d7e462e9b184ffa6070ab472206d19a26a0b9b5116406084a3e949df51045df0e086756f3747498883e17bdf43a9d1ff316bf7b74399694ebb8a41eaeacef68affe0efaec7a8619e8e01bd212033b98aec3934a8e82e7e9a8fd2e72f30344fe59bb6d9c7abe6f3939dfb0869cd0827aa33432c91050a96e0a1774eed6af204da69c1c5cf2f7d4cf32b9c45661e8600eb5b0e23a186c353adad1a050eebe9f5584b179408439f49e1db664763639e78ac787a0c91a8be24916daf352d65a93163951fc75cfe60962c308d5da15b291c8311973468c34b9ddae8bc8a19a874cac3ea9a70b1d2240ba728b348e567a3a2d7475abd5897e7c14bad066b3ad720eb56618e5b8d12ef9c1e4c02ba65411c13da658208797b0fb80cbc9e89f68f592e625fda76fe25a8a5836d6aa7e52bb54ebb2ae1f9dffa8d7c9e7de5162442265696f0151f621407ca88ebeb59461089718cd235ce0e826e7d4efe01fd0738dab650512a04ba9aff2a6ad885ccb787557aea39ff6c4a6de1c10d396e461a9b7c269097941e4250af49cd1ffe6859541c0bba2cab23183ecffc7e2aaf62b02e1e5e2fe67aa5fd858e9f7df6a5b8d6d69964e3773f14a458df3af25387a157e40e1ec04db7a53635673c1e26459b4d19b59ba70ab716c7adb2ec487c3c5c6b81b8a46d666b202ce8cf844fbadfb09eb7d924c7d155d29330c05c78f2ad4baba13c2f0d9220ad6e0a309c58f01c73b1b16863b1f0be346156099c78481844e5dac65e95a2288ae292ce6082025ca86168845570bb5b6e600d3676ea656ca0b6cada842c9a3f2902871495f4af88bc8bbf04fe4e6659c9ce9126ca22cf8f4179e282ff4870341f7f9281158459b2731d75517d205cec7b1afafb83cd5421651ebce4465b70ae6fa491b76a45efb44d89c36c7b57fc8f4b61dbb9fe055861e952284aa70a9b1c5aebc09f6d8a80e7d183e4e7a94b691b228d2b03292f4fded4e90a257fff9a5007c08b4b72d8ee5cf06e5f0bb851047949ab41cc47dd957432053f1d8f0569d0874645f9a617e4c1a27bf181a3007c890da7ef3b7c326abfee9c88ac3170de655e16327aa138de3a10af4919e9a7879eb2562d2ec20908254ad95be2cbf8d0b71a33c2ec36cd06a5b9a00ef64a6f2cd7914e2d30a9483e8c7551d633483f0a2c0d418418de9e9ead52085a6cb2cc875898c0ea496043fb1bc394abab5b5fdcc2e6dbbd2e44162589f48396f65c64ca79ad9a8f4b8ed223e2a80376a4b4dcfad3eba0c2a07ff138fb0790d30a9f713c6a8d6a320d55e82a06d990af1a026b6d1cf16068a642eaf0b1a8f9dc9ad77940692adc593dee6b8b7def0a5e9a38fa756dd5bd8c556d01b51c955b3e8410b8ff069a74a24d59ab4634778beb859c4fe622bc995b8a9a67dcfece87214ad8bcb08ce8c6154178d1c74772d19a50b18a7a218692368fb873d72295c435ec90a9b0f30ab6f56d6df5c08091f5bd68da375f2cd5e8bd694ce84ea373638ef68ad6b0e77fc8e5ae35b20a62113b58b363b0da4d03791db27f6328ef2b2d2afbfa1994ddbf3d01e190d04be959f3458a7945ec34c6a2f186a1515f6ecd74fc0e5c4b1e11233ce55aa78d2f6a6fce49f48bff8d555b4069efcd902ecc441187cc146f386933f9d7388ae45ed9b2d16b583639b0656c157ec7020571e7919894ad6868c537ea838633c81179322a8b7cdbe248ad5fe9bd5e6fc2471dff9b645cdbbb95e7f087cfb91023c2231b3a513f85df81676eab2c2c0d92486094bd3af767dd99de31849853598ff2c8c550f6d2c85574d80b77a96682cbf9b898cb56b9439b1aa59daeb2955fbf0851ab0ca0eab5ec2afab7b3960167455b52b1eff10175badfb0a8d716b50547e25c81a8b3811efcf3a7382dc4c28cc61a74acde03bcfcb3e039e7f4f3b59ae4ea23168bb3da5c6cd97ff3f3f2b8a3196f0b5b98a30d2e3100e49f8bf3d1b48fa976aa472856c8072d033845e5291c28ad32e80a7dc59363b8d61ea3897012370b1ca31d1a44cf0b1e9b45aab811b5d72891b0e20d3e1e24bd914826575fdf0bfd21347b3d44f00d452aab12a8b1cb49ee9b6eb5c181d840adc25bfa7908ec41e62ac602120910b8b669d3914a7038015cbd2aab0e5bdff61cebf5d8de3a81f5bd4f39246d54fad24bb5d092ed3e964380a371bf2c90a94196dd03e7d1e754ee5676a7a229f1f13e10877a5a3b0803617424e6074b25fa6eeb31952b56e35b138b8fc93dda779dc5a0026c4233a14f6d23e02a08cafe5adaad808ffe42053b5d8d62e67d78536d862e01c07a2b836e0dbb0db9dac1a06a051ccc8aa9e95f2699daf09d50550be865902db988485c1e9cde4dea0dd61fe19fb81482012b945fce320f4323623129443e05da97c13bf0765ffb48d147163fe9a0fb5b83ac99a2862211eba42797b76311f258ea18dd01306a6beea8784ca13c2b574ee8f803585878580a3dffb50dd8cd021d9c6368d57c70b26ed78ade1d80f01f9dcc6983fa1c603670fc17669219a781580b57a63c8766a4e1d2b91bbd639882a053182007a7bdb3cefc3b0873f2eff6c7c04540a99c0c56110cff05ac8726010f4a134c2cc585905f3847d0057cd55adcc1576375a3731f4d0434415436a4d28604958c304235e93121db9253ceb3b8f83964c5d03416262d3d36bcef882ccbb0730f8b42765e67195ac5768c9400d38020ab51a481eb8bdf8e52cbc5c7163805cf3d4ea300f960f59d8ff51bd546f14246c3b75a7943deed47e05ee4097e26face4d5b20da997686fcaba382186993ef4d3c50b312927eaa8eb255c8b847b07d4bbbcc6daba714b317ff4054ce3f649c3312142b068b616388029319c5afeba6a60c76a0e19914cf891c5ae93c1c36ca55de1f5a22ae11187d3a358a50abefa8af6a37b139a99a201e16a928028e44954805e36af5432b698f7d144820b44bf040c8328290c6d258231610bd63f0f99359ba4b4e8983b03c6d9426c62168cb33bbfbd95832f3ac44ba592f149fec746473432bd0b1e5a7a85db285d4eaacb6a0c920b9b327aabec9572e28fb000fa725eb7c13edb79b456e647fc0e578c595ffd70406653011b4c8b905ef9065c9837a38708dbbc7e12468bf9bead0c955d6ef844bff14e8db2a5c669a4ee5120a3fa02551bb69dce75351479c15a99ee5f33dd9ad62e98d0230cf00999abb59e60039c6a7d9694bf891228a36e0df0ce3c265c7c771e35d15cf85c5b92cd757ca898367e2fdec00dce2e5179f5b438a3878b976ee81a67d3499b53f14f2999b4303dac08d6b671ba59742986bb7e6535add2c8d4b5e3ce24e4d6968458aec1522d2e854a89eaef24234a9e2013390ae828dc6fcdcb568aebff3ac53d427406ea3c0d68b613861bed7d47ffdd61693ac218cc87d944ad38e64b3a3e3652677c4e07377e60aca55bf7dbccac85ddbb021021ff13938a8d87247fa7eb534843cbad3a257573a7aaad84f5eb8fdfb5a263437508810c5a1cff1b012464452efb983814d0f544a1c332a0e0967932289d611debab2b0b09431c84301ad16be29aaa9726614e92a52e3d419e2be21cb5e62d191ebd077154bda63abed2fb27f52b525fd2508297e22eb263b031666249e35567dc558d0c302d8867663de90ba2174ac1e28c6f6c6a29338fcdf276895ddaae04cc14e968cfa160f3059ae42d9bf8626b8f6103fa27664c744b1d66cfc5e4f9b01c978f4ca497f480612bdc63ceb70ade44ce2a41c37d816bfd870e7895e77eb5d4b7040c212710a59f7f395a7ff1921f0b7d4cd60fe3f17b9ce4320f8ae462c10d1b440188d5a1b92d6dfe0d81a3fa01b9578ac8586325b22836813dcfba6a485065d533193ac9d859319112d10fa12a99cc4cb3c9653b5985870f9c927d9653a2217300efe43dee9d86096bb1d8ae6b803a62ec39d4bcd0eb2652cd6a4a16f3e713d18ef8f82f488e19cc4115bc42b540c244104d112bb8714adca9c501b0bfcedaa5428930ac6509869b0b40ab140951eeaaa8c2cdebfd9c7ab7aa664c059a05c017358af309668cbdfc003503690e18588f670f6460ea153e4e523b8cb69e81dbdd8b085d37a96ca778f98d4b51a2585305bf2b7495c2aec295d228076a8259ec3d125c2b40daf751884d922fabbef380cfeab2a2e17a29c905e4d8d5373ff1d44202c9de18e64233688abe4c369fef8265ddec7809d503bb8e11469c9c12ee1925562ed34f14ecfd73c3a1c6949655b91be8b925284710491ef27c0bc1c9e711958151024b8693c3cd61f41ecbad9b20822fa63bdc19ab3a0be726b3e8c05aa3ddfd79b1093c88c689ab1135e741296c878929968d15340df971e3790fb7cdd1de9e3d4c3c2cdce59ffb956d39d590b42f4705bbe19d0b82b8c3a8b1c8ffb47ce9b3fbef422c186de6aa3500d32c0b4452cc53c84497827edaa1f6522c77cb1fc9d414a59f2fcd0066338d8dec98ff0473bfb9bac0f7ead309c2ece2a33df7e55f35dca3dc0bf087ce47e962d95d1eb958a74b9fab1ecd7dead618402467c3dce99f8c2395f7050de691dd4b30b690f5de7979064253f3b8f33e7fa80c43277edf1a65e0f87af0e02f5cd8516ae0e1186ae8c3a03f4cabfb6609bb208c795d69c54d1fd9dab7c649a38ef41e2add3733f7a565527dd86ac5c3484666efd8b8ef220af557f4f977a9479d9b10c5a227e57c26509f73316309f459657b8e47b6fe9f90b3f37ee656c520ca8184a3a9740a8598036895c1a3ec7232793bb0ebf703b50f2b439a7f1314fe7a9c471d593a27691398b8b02d526b3b50e45c04ca3fecc34bc47310c2b15ebfe06e39177d4a0f3016f5306e107a99ba3b354e4dbb739456fcf0662fda8e85de4a6df0ebf51ca28e21f3c8a17886a8323483ff0cdf1d25eee39a450637ccb98e1fe9814e4cc04343e8f3fd1dbb254360122e93d9c2827e80d6d6b0bfbefb6cb27079d15a54963d2e0a8f0ba3a73d96b2476432d3b4dd2e3ac714147b36ae2449082966df7ffa1d4487eff143f480cc2e8c642b4e1cb18936b1738e38c00bd35071947cf6cf5b1ebd0e730f3cf8b505ba9e2a2733a3bb4d3b9af9afb4602ee6dda6200a11d400c2e758c5ec3a8f2f65c7acc6534e9abb198be6aa4eff2985714e664134d95c0c79336b4b076d45b92efc152e851777fd0814e2d491e538f3dc165c86cbad2e26c765fce2519844d0aad093697df0d54f28ad6d53216d4af60a954f987f13de6fa2eb5cb8d1f32b6d3749870c26f0a07206667a0145e4b", 0x1000}, {&(0x7f00000010c0)="27735671b08236ff242abdeec98a6a75b746205f9196c9a27589e832cdabb8b86eda01b3cd8c7063e4a9197a89a81f53f9f531d0f5239f5630aae6b17a43f0beeabaa3d8ff27e25c57666cf2338b4890a61485dde935ce3acd0ab85e85902775e0bc7a4d1ef128ff2bfc7c5d23c790f01d02990c02e3e3a2912ef7b7a3dd8e46282ef950824cc26360f3b38ec505b94e098c6ac736f4dd61ff7229093f0d8d2f4bbbaf13085dea2bef139182759ff48c984cd210d823b2e8438c33000e4ef00bc8735f4273f5d793e758247d35832e8358bc8051", 0xd4}, {&(0x7f0000001600)="66829e05137ef1a017552281d1764dfc4b0b0d5f8e31127783d0e8b596b1ae224b216a0535106305ba1d5de19702ac7eb19ff22b163372511bb18d33a215af4f6bbc6c5cca1ade76687c9ad797343289ca11c990ca3977465b6cc2bfdc6b06d1df32ea0c1722710604f9d904f122c04c81766c34fd39e4c7130629ab71cad286d095fcb6cf6ffe23298e3e296aaaee690dca0ddb9310dac62998c9fa167645da366c9607774dda92b7f8ba183f5665b6c34b82e8322a7c48b2bc6c5c359d542f6ed5a23b67f9a8494ad1a0f9", 0xffffffffffffff92}], 0x4, &(0x7f0000001700)=[{0xa0, 0xffff, 0x2, "de20f1564227f71d8332d5fca5e01c3f068a0e83d0737f028c5ea999ed6ae7997e28c9914281536b7f23f109e5585d9e92427141f2e062ae06754e1ae4ba576a7c27e6bbb6affc522788275ee8e4354a57794159ffd1e1d990a353c70d05af5917d32eccdfe9117ea57134b6e44f2706858125ae39e185e118258b809f1379e5eb26bd60a044e0657a99209b55f4b4fc"}, {0xf8, 0x1, 0x2, "9f74bc480ef94226b3228acb7f9ba0b9ee865c9a5cf400d1aafb53eb805ad974da70ae9eba007391df96b33fa83ec9933503997cc7a3e6a8bee0861190206d2d8cad298a0d63f6bce76e313362751b3b326d60455b5c80b086d441956ff24138ef5e577de3989512962f975d0cf979c1b03271dc8f82071f1c52be851ae51323f2ff3fec1f23ea2ca0b1c72a22df1aa4d2c8e6bb69e5408c2a84f61019703972fb95502094926fa371b31ceaa2bb94a59ad693cd5fc76753d6cf473172f11c14bfabbbf40e6e0a6185e532d2ef2780ae1b3a6c47224fef67152504664602d4f48c7365a15c"}, {0xb8, 0xffff, 0x2, "20e4f032e872c86e00d31178f11df1830a8b65abe5b056f2aff51aa2d3b002fd56544bbb77f4c6a64da0fef2ecbb9c5bbaffaf0b436b8d16571e055ed042f0744846d2ec893ea2a9277d781f8525fff8c275e7ce75c6dba8ec9d340227712765b11badcdaf773253a22e6d473c2e415c18d10f2de25046838b11056d156ac62d87c127d201a2dca30a2a6ee6c0a259792d8752d55c3e8bb25a36d3f477ca1bac177e"}, {0x70, 0x0, 0x2e82f48, "3f241b59bd15af61cdc05d09c2b983439b8fb3e76c5b9483703a853cee8b0a9b284624ac7fb8bd95fec665b4a5c718ba9fc7fafa987d8d32f865355e4ed1199c862106c54b1980a996796fe66af4dddae4d103349fb992da89b0edfb7921d220"}], 0x2c0}, 0x1) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$TIOCSBRK(r0, 0x2000747b) 12:43:23 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) semget$private(0x0, 0x3, 0x4) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) close(r1) r2 = semget(0x0, 0x2, 0x200) semctl$IPC_RMID(r2, 0x0, 0x0) 12:43:23 executing program 0: kqueue() execve(0x0, 0x0, 0x0) kqueue() r0 = semget(0x0, 0x0, 0x1fe) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/156) 12:43:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair(0x23, 0x4, 0x3, &(0x7f0000000080)) r1 = msgget(0x0, 0x480) msgctl$IPC_RMID(r1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 12:43:23 executing program 0: semget(0x1, 0x4000000002, 0x620) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x32) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) 12:43:23 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, &(0x7f0000000580)='\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', 0x80) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x7) 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') ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) 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)) 12:43:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2004, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) chroot(&(0x7f0000000000)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x2000000000000cc) poll(&(0x7f00000000c0)=[{r0, 0x81}], 0x1, 0x0) 12:43:23 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x26, 0x200000000000008, 0x100000000) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:43:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000d80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 12:43:23 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)) syz_extract_tcp_res(&(0x7f0000000040), 0x4, 0x0) 12:43:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x6}, {}], 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x1, 0x8000, 0x1, r1}) 12:43:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 12:43:23 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 12:43:23 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f0000000140)) pipe(&(0x7f0000000040)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 12:43:23 executing program 1: r0 = socket(0x0, 0x8001, 0x3) clock_settime(0x0, &(0x7f0000000140)={0x80000000, 0x7df}) sendto(r0, &(0x7f00000000c0)="79ee6969dec4a0ff59c20baff7ed7eb249692960e4f391b07314bfd7c345ac9e1cb7529295ad5a2ab41f0fb4679d64b5c0d7695c40454d1f5b95ce453c2e40580ab66a9457ab02f22a876b8b57d5c392e4653078cf6bf7923d41d9f478", 0x5d, 0x400, &(0x7f0000000000)=@in6={0x18, 0x3, 0xfffffffffffffffe, 0x7fff}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x260, 0x7ff, 0x7, 0x0, 0x1, 0x0, 0x7cd, 0x1, 0x2, 0x0, 0xffffffffffffffff}) readv(r2, &(0x7f0000000080), 0xffffcf7) fcntl$setstatus(r2, 0x4, 0x4) write(r2, &(0x7f0000000340), 0x10000014c) 19:14:08 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", 0xfdce) r1 = syz_open_pts() close(r0) dup(r1) 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) 19:14:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0x20) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="000000186004008b00002b27feff023519edffff0000000000000000000000000000400000f2e9ff00000000", 0x2c}], 0x1) 19:14:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() open$dir(&(0x7f0000000080)='./bus\x00', 0x800, 0x100) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) clock_getres(0x7, &(0x7f0000000000)) dup2(r1, r0) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 19:14:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0x3) r1 = accept(r0, 0x0, &(0x7f0000000000)) fchmod(r1, 0x180) 19:14:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x800000090da, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086a33465550107e0800d16f09", 0x62) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x83b2, 0xfffffffffffffffc, 0x4, 0xffffffff00000001, "a4dfac620461b1ec0db4fd7ee268517d2617ce97", 0x1, 0x7c1}) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x10001, 0x1000003, 0xfffffffffffffffa, "85000000000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x5ae666b903df84e2}], 0x1) syz_open_pts() 19:14:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) 19:14:08 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 19:14:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20288, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000001600)="3e5b7054575ac8120dd87e5e42232ed8fa4815319718294b047d8d65c5011cc571fc251fb1e6e435c6811bfed698672b", 0x30}], 0x1) execve(0x0, 0x0, 0x0) 19:14:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open$dir(&(0x7f0000000040)='./file0\x00', 0xc0, 0x8) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000002c0)) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 19:14:08 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setitimer(0x0, &(0x7f0000001100)={{}, {0x400}}, 0x0) poll(0x0, 0x0, 0x6) setsockopt(r1, 0x4, 0x2, &(0x7f0000000100)="17f2bde9a0a5e3249f3bc156b3a23de186aeeee20ae64c2b9faa0830d81010887f5c7b4c7b258c839f245ba7ee29f72960a54f25870fe70aea", 0x39) getitimer(0x0, &(0x7f0000000000)) 19:14:08 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') fcntl$getflags(r1, 0x3) 19:14:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 19:14:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) stat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000400)='./file0\x00', 0x10, 0x2) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000440)=0x1) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28df6df4be000000ffde00000600000008cd7fdf0300000060413ff5ca0d03e50aea547f80a7c8c70a0db3843ae73e0a8e6185c60f", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0xc0, 0x0) 19:14:08 executing program 1: socketpair$unix(0x1, 0x8000000000005, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x29b, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x400) 19:14:08 executing program 0: setuid(0xee01) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) r0 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x3f, r1, r2, r3, r4, 0x0, 0x8}, 0xdfffffffffffe2c6, 0x8, r5, r6, 0xffffffffffff9b76, 0x3, 0x3}) 19:14:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0xfffffffffffffffd) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000080), 0x0) 19:14:08 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000002c0)={0xbb, 0x3}, 0x1fe) r2 = socket$inet6(0x18, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r5 = fcntl$dupfd(r4, 0x0, r3) kevent(r5, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8, 0xf0000002, 0x100, 0x5}, {{r4}, 0xfffffffffffffffc, 0xe4, 0x80000000, 0xa7, 0x1}, {{r2}, 0xfffffffffffffffd, 0x0, 0x6, 0x3, 0x1}], 0x3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x4, 0xf0000003, 0x4, 0x40}, {{r2}, 0xfffffffffffffffa, 0xba, 0x10, 0x1, 0x1}, {{r3}, 0xfffffffffffffff9, 0x0, 0x12080edd59f95665, 0x3, 0x7b}], 0xddbf, &(0x7f0000000200)={0x0, 0x3cee}) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x2) socket(0x401e, 0x1, 0xfffffffffffffffa) r6 = open(&(0x7f0000000400)='./file1\x00', 0x8000, 0x88) socket$unix(0x1, 0x5, 0x0) r7 = semget$private(0x0, 0x7, 0xa0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000500)='./file0\x00', r8, &(0x7f0000000580)='./file0\x00') ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000440)=0x4) semop(r7, &(0x7f0000000300)=[{0x0, 0x9, 0x800}, {0x0, 0x100000000, 0x1000}, {0x3, 0x2, 0x800}, {0x4, 0xe01, 0x1000}, {0x3, 0x6, 0x1800}, {0x3, 0xfffffffffffffffb, 0x1000}, {0x0, 0x8}], 0x7) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') accept$inet(r6, 0x0, &(0x7f00000004c0)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000003c0)=0x5) setreuid(r0, 0xffffffffffffffff) 19:14:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdir(&(0x7f0000000200)='./file0\x00', 0x84) sendto(r0, &(0x7f0000000080)="1e869d4f471250923cf88125ec6678b64e03617d387da36c24adb17cc777cd1ffab4041a01a66823c032346a5f2a576271d03652b92e198556aa6f7ccba970f07de63ca1c3b76444493898875adadc30084e1fe49739f8a5bce32ffaf2df2ccf513d4eacf8aaaa8f293333332c611ae0913604a09166a054cf310e7225cefb628981948bdeecdf9b985341eb4a66e7ccd2eb9e391ccb25825deb195cec78287b308f19ebed6da7140ed9909cce7f1a29124b4a87967b88dd145f4a29e2574ea3fbfd760584f5095637", 0xc9, 0x40a, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x42) r3 = getppid() connect$unix(r1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$setown(r2, 0x6, r3) renameat(r0, &(0x7f0000000240)='./bus\x00', r1, &(0x7f0000000280)='./file0\x00') fcntl$setown(r2, 0x6, 0x0) 19:14:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0x4268) write(r1, &(0x7f0000000180)="f6", 0x1) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000500)={0xf6b3, 0x0, 0x3, 0x0, "ff03000adc7f8a0000000000003200"}) readv(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/45, 0x2bf}], 0x1) 19:14:08 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x2) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x0, 0x3, 0xc22, 0x0, 0x0, 0x9, 0x4, 0x1, 0x0, 0x7, 0x10000}) r2 = dup2(r0, r0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000280), 0x4) 19:14:08 executing program 0: setgroups(0xffffff23, 0xfffffffffffffffe) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x115) pipe(&(0x7f0000000080)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) 19:14:09 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x7, 0x8001}, {0x18, 0x3, 0x1ff, 0x101}, 0x7a88ca48, [0x4, 0x0, 0x3f, 0x9, 0x2, 0x3, 0xd4, 0x3ff]}, 0x3c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:14:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100", 0x3fc}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000280)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1dd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa38353257251161a0926106396a15570a082a", 0x9a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 19:14:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080), 0x0) 19:14:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) socketpair(0x1, 0x3, 0xcce9, &(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000f40)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000f80)={0x3, 0x4}) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="cb000000000000000000"], 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="668626af13893089baff3ad1dbe1e98ee8144de5872e0c647dc8dc926f3c07dc72cc9fbc3b9b875a9b368bfbb82ddbb1f2f448ac551c9b7b8708559aff158616159e7d03c1c10e4d7a222ef7ce987b6a3fc449d9bf6808a5a46314a212a65398b52b64664934aa38aa500c8296f8e33d6c1add317085831f4da5917a25134d3a1c699b9d655abf966ed06c017ac07f1907d6d8219da1b2954bd59d03faf6af40f127c294c7b5d41cc5", 0xa9}, {&(0x7f00000001c0)="86397c21735470d3731d8db6e96f63fe0c350569216b0325a83c816a62e45951edd80e449a8ae8ba76a0ad438b38e0b9a57d1534f6dea940a78c5aca3fb8bff6272cb96ae15376b76a0594c663e0087aaa053ef7aad51223535b0978b2b8c8f4b7cdd1a222a757cf184d78e4682dba6434c90ee0c2d2", 0x76}], 0x2, &(0x7f0000000240)=[{0xd8, 0x1, 0xfffffffffffffff8, "7c88796bdf7e43ebd6e0ea482dcf3136a39479f800b00b86c7e60e2a78583604c80ea9893cae3dc2dbe44bbed582d09dfcea0bbc4ecc85e147561cb00333e0cf9283e82955ae5b67d75f9eb9a2c1a7f9e77608dff1575fc75fdaf8212edae04074e79d1e83f589f1a1ac590675ad1a742f0c10276728a4ec9ba52e223ed36716c59e0394ba92fab7278ba2edc01729bb57761a0c8bfcb1d787034e71b5497df4142058c625b25514771fa337fdfff075a9df7c2ac0e9183dba746e6963dc065ceda86bac"}, {0xb8, 0x1, 0x1, "76b56fa197fc6ec3c403eacc75731505e3979010e210a790afe45d35352686d8e81b110347a26f9f4878669c3f7ce8d66dc276847f84de7c6fd77a5482923b9cd25d537f2e722b781610800c691ae9f353aac4b2bd6367ee9e1f7690f02af75fcead2f94d0384f376e4b96e38690b164b92be4ff59a2d5fa9145c41ff842736fe8ac054f87e59049e2c172952ab55bee82abda6b518c4674fa43e7e34dbc2ef067568a851a22"}, {0xe8, 0xffff, 0x10740000, "5a002791ac92400843c55179baae7ac967fb04c7a4efd1dcaf7057100df8c490f83efb8135f6d5a9e0ebda5ccb2f318af3648a0c15abe5ef103978c06f8fb0b6544b5d8bcad3064a0c6d5ed3b59cdfcf2e4181354e47c41ed6e15e4c239728c3116a708c507bed5a30747f4a0b4db9fb1308b9e3121946428f87135fe62db59beb02190f4c8b039e7df82166eba1b8552ebf2c6bd63a17321379ba68553c3ea7f6e6dd300cdc736014e3c5ef324b5499c4e1b7c2f816d22e59e5e1c53071d0d6eba0519daf53b4c39debc47a729aeeb65a"}], 0x278}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000f00)={&(0x7f0000000700)=@in6={0x18, 0x0, 0x4, 0x80}, 0xc, &(0x7f0000000bc0)=[{&(0x7f0000000740)="012989e0d47498539f7489c13b385cd9e9b2dfee0b1aa399b2354e0e1c471354c95f0f7af1745f2ca58021c65ece5a31bd7e408f778808c6a9e05bd51a56c9c1fa6c0259fe7d54930d640fad39576af115810b2620301dc4ded6a365a9a134f7a9e9d32ae9a886c25b37a96b7266a755", 0x70}, {&(0x7f00000007c0)="e0becae0417417795a40991516eff44086c1323ce91f6d3b394dedd288575a94b3a1b3953ff055e35a7e3e8da1cf15d5aded3a3b56c9e236d3ef35ecb172423c5305c1dfe90ad04b12ffce532860106b566e880c", 0x54}, {&(0x7f0000000840)="cdf520174f9d22a63380e68ecd128d1e89af603a2d1199b940da5e9afcd3ef5130c8c49906c8f33cb205ab33715b37e772529f86b9ca918ceaa804e9cb5f4dfad8450e9c", 0x44}, {&(0x7f00000008c0)="45efda5a8e23131d07708e88e0282eb6992236fe19126829aa744a8f513ee8fda94bead6bda390b699e4acd273794021cdb7b84fe617b97dfe2cb961e52ad00b07da602cb31a34633ca591e3879f2e10eb636a7243c84688ef4014f1fa1c2251d95d5374f5f640be6e40624f8480ed98dc8f683fa5f896dd60", 0x79}, {&(0x7f0000000940)="8c2519b46dec61edadd4f43f4d2d67a52327e9bb6bd44e1bf6f0d3e6e73bc08a8a1b0101e4f89a9c1f8590ef8dc3ed96e74cbfe0cb281e183532b0c0f5719dafaf2107ebfdfb30d0e123fadddb154bef2e1a26a099ac14b8d3fff383bc24b22c80fdd9cc5cb4266bf0b1", 0x6a}, {&(0x7f00000009c0)="53c894007b58d94ee1a53864a9716efaafd259310243a53596b989476ab68b6d205d4fe69f8a5785bc95fb66cdbab73c1dc8f927e3b7b935093a87f79d130cabfa120e70612ddfd5641805a86f6fe0c482d22781357d2b858a0aa5", 0x5b}, {&(0x7f0000000a40)="919b7b1c0388552cf994e7aed5c507b9a8edfde1ca406189e1efd96f8416dd7b7bd7fd5d5c044ee58161534fc7d3219cc0df349e30a9b63d6bd86b07f0486ba176393634e9334e1f86b7c7eadf4240e1594ffb66bf0f153c6bc691f57f38bbceaa8a4ce562bf81c4ead50ee24323e1e0c899f935543d3d98c735abe6e9f977a7c73950b136c5c511fb2c84bc620dca426818156339c2b77181354d4dc74d12ef486716a2f1b921cdeea209a160a7467a02dd2f42fd81b2ed", 0xb8}, {&(0x7f0000000b00)="e667184db342ba0cafa1ac596253108c0541966eebfa586240749e84c2318a06a223c9795ad840eb7e0227397c71fa0f67d583ca8d653d73bfab1538546992db0f4c7603a75653162158e14cc709162e8ff4709fb1b26ae189b9dff0cf71e86f413df8d924c1197b86c1f36e17220425d888977e0626f0228dae9aed4c8ecd4b2a0c6a64d835a58c0712a9e9d70a2290bbee0802e99fa2f2971a140459266018f49e", 0xa2}], 0x8, &(0x7f0000000c40)=[{0xe0, 0x0, 0xff, "300338487e44beeb9e3ddf7ee1d39d482983d73963a04f08fc48bad42bd574579deb8be1905508e1ccbb3e5bde7a7ee88d716936020a8f9580ba8761ac72dc55836843b721f8d68428a12d0cba23b2e73ca6c1e6383607c6cac62a4a4093b9c235bb1c9ac80da9b357bc5ec2b445604f405ce664914bc710a4526f8fc5245cdd9fbe7622bdfc17fdf318ff000006d925217b5886a370e8b90508c0266d12a34b371473f5e871a1062670525b25f1fca0cfb8d65f272a1ed2c7316f596a48542d7d6ba80ab29060dfe175aea4ab284d"}, {0x20, 0xffff, 0x23bf, "c8cd22f3e550d27cda459cb777b48948"}, {0xd0, 0x1, 0x4, "94851abef6206f40fdee0e0eedb9a5b21e911cdfab1e4fe81f15023eb41916c3fa1bbc48fb412e646334f097f057f8d5248084a62df2701297ade05e8e33f783068e3f16b5ef8c7b643145d36cb3aa185b598afc3fc99d9e17396e4a03a0ff86cc8322698a60afd0a5f9c0c97fc9a2c700cf01fc1f0468e208c865a91eb494419047fa648e8124d3b071e40ba26ab1a7f964dc74de1526004659a92a660c881206642ea0e4d221cdefa8e3c782229e00a64d18fb02897214082945329f2cc1a8"}, {0x90, 0x1, 0x3, "0289a5114e444b228381123ccff41b9cd35bd0a13521658bd14c5de49ce8211c225c93133099b210c825e0ae453665315ffe0231c7d5233199b3d8d095d50f312c8b2422a69a0272fe67a478d6103fb2e65d4f4be692c974380da2a09e8d660a233bdac64b981ce9ea3d49f7952f7af3307f1aa45bbbd00bc9"}, {0x50, 0xffff, 0x1, "9b4c9736e023a980d730caf3e5a2c44a3972652a4f365a3969ea9e07c3c6e66971834c1f4344b72160490942826ded2244a1b92d431608cb49b6f42f3d57"}], 0x2b0}, 0x400) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000680)={0x7, './file0/../file0'}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000001080)={0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000010c0)=""/196, &(0x7f00000005c0)=0xc4) symlinkat(&(0x7f0000000580)='./file0\x00', r5, &(0x7f0000000600)='./file0\x00') r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x1, 0x0) unlinkat(r6, &(0x7f0000000540)='./file0\x00', 0x8) 19:14:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/141, 0x8d) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) mknod(&(0x7f0000000080)='./bus\x00', 0xc0c0, 0x8) 19:14:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000002280)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000021c0)=[{&(0x7f0000000040)="a0d4b348097c97127626af47c537c0232b2cbbc60cd2fb44fb81cec42145c69813d1405993e064c9f85599232a53", 0x2e}, {&(0x7f0000000080)="4549b6b43662e8aaebf623cf0aed6d47075dfc9ce615d0ed2035016dc241c01501fef2a5b1e774969d58ca663e6877f7a00af1d3b0d238f3171848e05239e588398627d9c9251e8b990f195e00ff1ca277", 0x51}, {&(0x7f0000000100)="5e85139b9a8f51c39baff93c2706c6eb38bdf4842c834b788988c9a42e65c4d1976c6b0a20f1c714c18b246099ddd9d24be7e0b26da4fa040bf517307dc0323e40a064532b2f5ba4096937e38e2fd2ce32757cb5e37b84174c4211eb395e826203d4e5503d1dd9f4eea706e9a8ccda7121a4d826cfd6f882ab29a8367eb28c97de0ac5fb8a9a7a58b4c5d0b813e9bb724eaf363e38cfda7373ed8741d7ea35c895780d9240cdf047a357026707eddc2cefb105fe19ba25", 0xb7}, {&(0x7f00000001c0)="fd1e396766d911ca7518449e07ebf5eb9bb37d6d8f5b9ae84697c243679b209b1256ea10301e31d60a1b30a0cbc8cde2e04d08dfbdd731001e1e85e18c80edf5da8316a0914a14a3eb6a23b6f9049c4af6b2d1f261d53679296e576b9a1bcf2767d0186f228029d30a8cba0da6f5f960b993971408881bd0ded1346f27214e2b75c2685ca4bf3bbd6a2dd1b0e8b1266c3e2072002e206084411d816e466370531f2b13cc87313482a97dfacdc5f62a02e4fb4bd8b01b61594abfbcf95469d985a345ab41aa774e3213f65550bf840f7af798c3c232627c67922e565fa2e77093ec1d8218b687d050fe6f330721b8f6de021213c808fd0b7b048372d0df237077dacefc2064569e09f8caf03837aeb8da0de1bb2861a81de9b60fec4f39d0b8238b7066c6760cf3ac5e6c470a099f5b44c73e11b11c021a75d28be9f4c2108e65f6b28e61739d3bfaf873b8a80be09a704620cdcc54c7acfd4ed761468503f10991fe10ce8e48ea07664aa458d85c5c8f3c69ce0a14d4689e6aa8e48473e55d7058599e88e8b85b53c4f6ea7d507a5b33b3af498f356de55a48043ceb0fe9b1430eb68e18b78ca57320dbacd231e112698f4631dab7bfef2907d60046454f7ff4a613600fa94888cc646bb0840d15f4fde63c238413f55e2fe5809a5055cb7926ab7559f5017302e0bbbe5db104ac50a8767a4c54e7e9fc4c06e2ebb71f6efa07ca3b71962b0bd2f1cb42a14cc5ceca7661829bd79286fb7630c7a0e9bbe2d760118b9448c040b3e3e441aa67a7ed9688db9e592238c5bb29eb973c227d7c8ce3859e28467ab17a27071259da3c656891cdfe9f6b8e624e41f9122edd9d8290978e808733a565922215927568327aef8cbd0f6b9f2a2930309f298e0bf4f9f86ee52679fe2945ab72b99a48af4d41c73ebd60395b6019b9797149d876fe3e6f36b7c94fdada4a11d0c56cbb36efab33a7f6dfa8f0edee06cfe2774747ed01087a39a8b6545be193f9b5c1e4a73c3faf38873e276898c419669e98dad8a55c416ac04e99c7444fb2c95db63183027b37b7471e76871561f744fe3c2da41474ff70d48a47d4851b6ca6ca01b0b0ae4970df02151321b28d651cb0883bf5b59f546ebc0cc4454ee1b80e6d8518606dca5dcff9d44ec6aa3ca845113aa04c4e188182a55db70faa0915ba991e9e5dda735b8ef599673044852d7eab7ae339fdacdc4260c91e04c12c6c460be94a658b555c9e794aa9e9dcc24e493202e1af39ea9e7afc24d6e1ac1dd68f9de63397aa4f3dbfacf7d8950043ba7dfea38f0abfdba6bdf04bc2adf99b14b2ed2af2e45698aeb5578496a3a286475fa826b3413ae1b5c5a506ae3638d8f56c1986d01fa44a9144e308b3ca28c37ffda19a46578c9aaf079225c70f21f418dd5d88162b520190f41a0adece3529aafbcd99a2416cb3bf456dd6362e14bbd51720ab0f5f8527de8fb70664ff947445737dca47f5ff2d3d17f26325bd6a3a59c987610c490baa9c3aaae090d83bac119e8f08d66d2be6f1084452ca4f3aad1d63046feba4f89fc0f7fdf2b19ff8a7561b9c84d6beccd47b25c96630933c1677f8c14cc7a907c8233dc5fba0b08abda39c0eacd3064762b66e290d9269298fa5328adc69899dcf73791956470fa66747c226d909b0143732c35ed53e52477b6ac290577dcb6f286d73bb90b6500f48dd0dc41b078f66e7303d36deb73c0935a95df21e8fe5bc296e73d411a6d86069099596a892c4189cb8776b5d07dc0fd4363997ea4a939954d86d68cb812729db6d8a2735ff1469c13747be69e5b81846f96f6789d091eca05ab52516c6241d1a8ab78f67f2fd608da217386d5abfe0286efb3561728434af66c5551accbe8283a1f8616239b2a64c155d8943a8d428ed756e54c18bd8e9639e3927bbdae0b132f21ba031130019f80f948144c736ba644d201c4c3585073cb37d3bdd88e220a1332880fd417d485c36e0498941ee9143cc1022260c41d0a432af4278d43da5d1d4b76d2b29b7a11e5219d7d165f118bb21e0e0c537e3246fc6275dc50583d875f9153d74917b784c6acd3dda94787d7c8fe8f70f8092e5c386a987dfc893ff577edb5fd4cdc9d05aa36b97abf252f636f9a67cc93f3d13565c656e44f30820ca5135dd27f5096f3f11c9b82b787bc33d8d5bb4191956ad17778fcc540d883f60a6a2961bca0a73a26500bbd44dfffc1387a43e5f869648f1d28520eb378383602510957bb9ff1ee4b6f8eb1c29eeb29a60fe80778d8cb336412f676712ddfdd2e94307f602f88ba8a80c0f5ee9ee9b874a12c6b0909928f788c79be6435bab00d8caeb644234b34553a6e1609af31d7a6aba8a8d474c27e597e1c0d9617c9aa2e15b18f8943728c2ad76020dc80eebc235d92659d0215762164f0b88705e986ed7be64b78303b79f94908e8d5841994f6dbb62041d99439c8a2fc9dd8a1e3620189d95cb15c7f59b31b0b71a48f222a48a08b7c85e6b9843d4bdc1deba99ba3df81f80857a5474451aba3aad963a838a8de28d5af36532dcb3cd596f7c88c3a04b5176bba97f3ddd54ad6d839116bde8bd99c026008733e115391161adad6805a81d4dd0239f3300683ee327c74757ba9abdfadf0f5254f6511fc36d4452c9202487337f8cf74deb7eff994d1f2b24f74250ccd788ee98e65dce22d6820609263ed979b9adf026ca0fc034f5a5248319fc0d2c5de877e4190ba9c0ae1f1c76bf72cc1dc43fed993d42202468ae896a1010361ca4d07d9ac6fbd431dced7940ddded50a3a59e91a66f79894d2bf2bc3e68ef30a993c8b406b1dd06d177078e2cc78eeb8a38166f57a7cd4b90acc1c6102313bc4a10ce66c274b74288c58edc4f75cf833e080ff8aeb5dab8f26d0d355db1dd9e5b8689fc33a6d777f40306eaf7da0ca561ed66bb19ca9f0a7ede8f90453894361f74e8f42c387dc8c3617906e3bc31c6e8eefd1e2d74cace404b4a3e461ac24e78c0d37f68f66d782d62fe712a9ef77e4efe97f9265c00a4a3ce80790577bd9a14dd5390fc47a4a54a6d55f8bcb99d96b97e2fc91fde719a270d67f1991cb7c380050f5e2f9502fab6c792984a9299289e55d065b9a12f7c6ea9dd1b7d7bdf244ab50f224da6caa873746ab5c5353182d1f9c5c2543d30b321bcb89018aefa5859ad381e1a22e927ed72e6b2c9bb17a574dcef0d19412fe30080a8df24d87027cfff0a94b8c5b3dae1a8767bf435e4a3358d934a8199e4d81f09b43b0f9d083510402d761a03a6834ff8568422c99829169bc203e58cafc04d882cabe1d3802cf74b71a083ccc73ce320c1e1a1df01e0e76bf432a74733ef7d4283a35f9447be4ccf98815b6940d8b9f9d6ee1dd812ca962e0827d1049a1841810b3729f8c7cd2d7551c5b45331979c7c5aca8dca8f2944bcc13166471e8cee5bd9247486559ff6c1e15dda637f97b4f1d3e84c1af184d5ca083f64a38335773b4d0e31f6724729937b1fdadbad6640a3d67f1dc5ff172d0a29ddea3da05f7a7626aa39fa41ff0b50e35438312f6e1b521d5b03f64695e338bfa4cf063628724fcb28528a9ddd740c4b20adc3dd2ad5025814c6519a4c6bbec89e68ead80a55ca4f277d0797bee04d574fba4eed02a6f6adc208ecfdbbdabed1d3e5838ce3bf42b494fd120a41ccef5fc8b5b28381374516497360cf0a651daac948510857e9b4f6d214b58b5c01a5d2b6b76e89ccb50c2ec3191f1785c64cc8373726224345b72f34afeb767e51201a4bcea87c9e1b587c0301369e29aa84307b80536db0762c1c9ff321f0ae9e3da0fd79e41fe1ee6752cce0b65d3e7ef3d01ec2a531cfe2ff302a030e597a55a9496125d21bb09875bc67ad3964c145c18c917bdb705124d12cdbe6db5003e470ab26258ee2faccd06ed363d7810b7d2b29f322a9cb466b7343a667cbc9d69ae296df49c200ecf004d815bafba32c33446204d1cd403bc4a21dc580a575d5016ad1164533934b7ec080146cae9a69a8b60fbb7cfaf20ebf6f96b6710335576902dcfc06ceab7a6695f57e4004b78f1ebbec6919d5a59401e0244b21e3988ef97fa2639f0c2bea005020eb180958c0d994f064509c36a8d679372e50214437c5f3c2d24aeda9723bac4b420e48148d1a13240fc87e78ba2637f45de6816385752c24c438578050e1481dbe7f0512d81a82605834adc38d24620aa25128649a0e17853b88138debb9c9ed4df225d8ff986dc11a65cfea6d31a3ace65064f69246978740f4ad731ccd7f9bba9675f4a4c0b5b2116d440bc146a5f4e369b96787cd6e790466924170484f6b8fc159409fa093120b82cd0788283d131a0c3d32cccfae644cd08f2380df9b213b8b7fcc92ef3b48cb43f5931dc1a57aba0eaeada5ca8c0a37ecac590d60ccba9abcb799189018b79c023cf72dba21ce57f8dde22b8b69dc8a3ce7008a9659f4ea9cbc3ff43dc21e1b4e670681a44f87adf2afb8490e30d4baa33daeed9f843b400b5ddd1ee6a7c7a855d7d168c4f03138540889d16c69ebe9b24c0fa00f3c8167beb58bd8932fe57d1530af6a05d82a22640a51148ded3927c6be7a8889432523c178be3ae6c65ebc51aa56d3a2e8fe8d2978a43a1fb2a99fc2e25e05c5bdb6be2cfe9ea126870317a4526df938da1f8edc871482d271a32bf57d25fa38a962e599b6f7e67bad7d4ba99862246f78697e9e2ac3a648ea0447ddae7d900dd494c04360fe888e4c4fd01850d058520c770806eb83a1138a516e4a26e06fee3088de818faa2ac0e48f2ce1b7e2c480a4731266869e240b26f7f16e1319e73282378943ac0a157ffd6ebe577d12d52ca42f85901291316f1ed8535ed1b285422453e45c8d0960ff0dfc51a5954c5e4d364abc4330a53621b393de770142380eca7e814d0b87a88d58d2f5cf57e001902387a35b5734854845838479312aafca26c3323bcccb3aa97e4189c40d5740f1c071854505a0843eb99899aa0b2c928fee3afcc54df5be4d33b2721e3bac844dba0b9d3f808413cd4b4b4b6f24b34f3156989e93ef6f2f0542d9d7d9c90a5a5c335bc41e0e50f60e00d8f55f37842bee5cb66b94771a6c041a047a07c80bbf43aacaf5253a033520159d348d9b6dadd7edb71d7dfb805466c59bbea255f83705e313f297f917778949e8e5cf23282b03fc34346ba7263ec72d327abe659b4214459c43b68678c9b3d43a4f3d7b0df2704ddfbb055cb5706cb7ea1c58f1ef843abcee5282fa22c3fcf945e8fe0ea2ad2af7c0f773dc59355ed94fa60b6e2efc69cd12776f2f37130269d31fdccfe2766b951e146f9b5b72475660c1eb8fb2deff51c4b5d1e405c97b8e38f4b762eaf6c53d007cd32224872c0651fe617b63e182b1169ef55f2f6228392d74be1debabb0cf21ca42cb692733b2c8508c1e9eb9175b790c98f4f3ed0c4e6a90964441939d81672d4ccc4947cc5ccd3aafa61b2704dcd9efd448b13a2eadb9c75c65ddc16cfa68e7e3c3eb29cc332d3196eb94a687f77c93a4827e62c609f1913bc84020e078c8adb98fef8324f685927e314797937d6ad26f3f4d6f18cb6510192c059916b905dfb4b51f071603b452900dd35ffef755d696990dd90abe1624333951ddb4b38b7fe23d24f3b87c263790e0c323419e1a278e0200546c56cabdb92545617ea14666136934b71071183a9cffa50f1a9b2aae36f0ccba912fb9cfa3ae15050353361132db5504d767dfde89f3b1282d0fe953bd8868564acfd4c90fa3b372abf142539a8cf7acbb0b3eecdc9e2f7", 0x1000}, {&(0x7f00000011c0)="28d118740a16cb7474191a6ce68efda8db4c9542fad6b5dc82e9dfd9543541f16bc32ed4077f164e66735cc389b154fc9af2dda070e7dd11fd7f2f8ea1b8b7897987867d7b875077e8c664a2ac5fd1086108303a183a5afe1cb5a36129c644c4cd6bc0a85ed940dfbe4da025d35e459d90f5979ab41891d357cd824eb5943e1ae3b19b7ea3f1ca33841fe0dbbab4db604c3d226ed649ea67cc88a3b6067b0d8a61378f9b4ae3da161f55ab90bc71f75d275dea430d7719ec18923446769b71ae50cec8c32f89b5ac055a59ae2155cfa462ffaec7139727b3c02b193224fb1e1b5c91b65af51fe2d40dddd3ca0dc2ffe075d3006bdb73f9a65d0373e901d3fce68a182d1a00a169e1b1bacbf148b10ed6cd2186d0997f7dd8932d15475bdbab4905fa8df2dab2b94428f9188e45a70648be9de57747c7e535357d2a9bdcb5c2bdecefe4d4c2f379b55dde5ee94aaeabd32da63d18f0b7b3d680aaaf5034221761d2f0586f0bdc21030780f9bc9b02dcb6989a2f552423a51389b8ae5296202ce39bd480ab3c9ff42e491e2b5f65843acc991ff04d1b66239d4cf2d82b43392ca49a9464089b36e8037a890ca5c50e089866fa3588cd9a4c333d026a250af348a5831b52c1359a2e6aeeab538ed8e12ccfa99b1fb8348fc4fad506378fae11cb2d0ecc8f8b57bf788af7f3c1360e7034d6197f6405967ce1454e1be906fe27a3a25955f305b1a0dfa482ef57c901ece86248c0ab788b08b3ec8a80b51ce3f163b8b93c2e5279ab7a1ad2cd0e6597910e0d5d33afdd3f5130b72dc8342b1016a69b8397236bdcf3c432c62fb861c69cc9e8f795bf5f9f72a6678227c156a73f35d4a5461b472fbc2b28ef9a1696de32cbf2ae67335246c1b9a4ede6594ef2ddf34779c66e36d53a720b87e67c3803ea1dc6d57874f0921ab1f1ae78adcc181c0db4531f9d6bd46bdd0c63b195858a14418daccbcf7c43f53505b81eea366b09d2d50326a394610d7a0b81dd273d844f91d89a1ab507dac76d853871f9082316fc0f81441ac3a9fec2481ab6e1f2448971176a313b66d5422645129aaac8b21bfb960da91aafe97092019bfaaca678f684cbff4399007dca8df837b736ce64739b39311184db0141b4b847e42fd772b296c6b8680441eaa15f3b45ec003361b6ac6a9f138ea4fd21263e95009242ed0ff71c6e8402ffded59a22353919ba35c282530024b0c001095458224d180a07b51503f52c16b4c7ad94be5505e272718a7bd1ec3b590d05ff06e19d05759ff5f825b2e55f3eb6fdbb70a789b18259edc6a70ab5ba4c37e40bcf0fd00c62f87bc4f03b5a90388d2388415eb61301caa7a276137d043bdb5864f93c85b2db863848bf6a70327cc8b7062103c43030bd5eb0322cad1ac6f1a6cef5b6a363d15e8c5de2952f72923529cd9c0f3bf2e1242b702e0cacce39d69cbe45a1ce1e406fd6bab461914231e84936a4d003061fb799c09b07e65205ce9aab357ca38a450eaf904344d451c9b86ac63b8abe7f73dde83ddfa49348f45c01632b572e07220ea4958cc6ea03192421df67745a7e06916990b25072628ab49fbe7a1c118d031ba71d24cb14ac9d3cc8b4f5ded8d76afbfc6b6ecf3f237f906042c7678c646b7a038097d8049c18995e35b733aad23185b69c94a94908ca1aaac2ed37d7411248f5b7af9f9f751aeca98b72513691620937b098968275d868494eb031f9cca9e0fc7395247bb157819d1108e723df00cd632c8f3931df6951032a11a8ea406833a77b7608a5210b580b58bfa32f512fe97b9a1136b5ccde66a107d9ffc1d1786c396dfedbd87c4b7dccd1c3fec0b955ab78a990b78834d692f6c44125ae2a44a3072a9836229c59df9508316dee9d926824aca0c589ef1473b62d0f5640a071b7675a554ad5ceaeca9e28a83ef2d9cfd42aa02c996f05b20394b4e0026e06257e88ee5cb1940b63077f2db6b1d4475c678f425755dc98879f7d7d6c3dc307afdcae9232263743656932c07d0d538c98cc31afeb36ec934016bb84744c343d141e95aeb8032e4b07a9f044e42371f0fc470b780bb0c450351bf5fde3959f4f9b69bf4cb38ec2992a9f15de0d0637dc3e1b6a7844825fd5be5c81a3f3a5ed987ef6c689de74987095670c74d19b596c9a56fa4f852bc3f258ef63db6790af9149abae6bd66cc6ed5a01efe2658f13c39b200eaf817ce01358a4e1c60e49b09b408df4381400ea05fc8e9918c70655dee7a2533a574551e88e00ae8abfd5d0bffc1fc60741cf371c253d40533d4a4822c59d28966601190fa54b89e4c9765c3248a68ede02bddca0eefc393984e3088dbebe3e24f543049ad9feb3b4a95a3b19550cf8d2872ba6a651f265b9082bbc36e597198e37c56f2c9f66cc5e17ab14759b3c62be75d63a05b762f522f9cecb3ace7eaf47ff2a66b800a7676a61f6b1740ca4652f43205c618cfecfebdcbb6c094b97d52d1bf3b242298ae1dd45996aa256419c0251481e786f1d9238d69e781e1e35935b33277d638a3f29faaba9dc6cb58f0da9ee25a1dddf027ad62c9e22119b805b460158e19e56a44f9f145e5bbca39793a3d4fc2d3894f5b6eaad3129b169a4b9847145df5356ffb8abc0b246be128f1ec942fc675c4199586e2eef2600a977b9d83df69c1582c6441952fe1cc18efe0a26723e7e648c711d4de28a30b2dec14f1e968af1b333e5c07b5e330d4c31c5e9d75a18df5d7a6f07e42197f7ce827ab89897101bbb19081f750f49cb2eee4df16ed80c931df63e8e759c0985e34ac6dd8e58e4dbec084c16d52467d4f0b9566c0bf99336cac07fd41d1c353e0ddc9be6bc851fb8e401097c3c299fc31be5fa2a0854533717ab5c4a5eea9825026f88f187393ddc5f8e2aa206840adb8c3cb3e34b5f6173850c7a840e1e1c99d9b4c007195ab275d6f8d5ff5e6bccedbd7b5acd0fd4c4f10c3e6c825ca54b3a99d80e10d72634d2ec941598aa909acaa8a8302d98f90ab674bb63738a461a1fe1140ddfa4f505efc04ca474c0fede806fab57e3904404e4f71672a9aaa965c1b7e19dae8ba25252d6096e372b969325703fd2fa641f808fee41cdfd8881b411f5ef84ff401dab006d5d28fac7b9f257f3ed4981f968ce2c40f85a5b5dc0586b90cb17e45770f21c38697f2258ebf93ccd89d9a4df4b3485cae842859bb82df593aff87a624efd2e10c873347e78574f9319d46e6de82cc609d767c28467e6d6a9b3ff8861cdc37fd77e78ba620afe0ec13fd146675d734393c1844c9bd55045aa0becfbe276c51a732c73e5e504cf90a67d1af04b39b71402d5c7c0dc1ad8d539555187e80287061b962049c8f610ee91db7411612044ac410a274d6f4808b9e8dd3b8c61bf766d40b4e45e1f332387d47022b6cdca96e2cec2c77ba15e20ef1cef079de5e926a33b9b6611bd080422654f75418388d08ae6cbbf59e55dc0458f14f9576baafed4e6edfa78be3ac87224850d4e423d85084107b69728b6dff2006ba721bef004e4af063d74ae5bdc19f98fd63e5696ee56a9aa86cc05e21bab1a8fd9f83b693de7b9afa9bde4cec67a265899cfd57a2e5aa87fcf5756166f26d20ed26c057e03e7e012f6dcd2cd3314c5f7a46e616d61e175150ded576c8fe259871c609e4c395f4ce0d8597103a941fe0178f7f476ac8fdaf30191011b42dd6c4164d7766bf19b150b5103ea7cddf4bb337f59db3b3a9eb278e17f34611b125d19cdfb4a9ffca33b6bad2ed27a2395f59cc086ebc333fc79bb38f27c3bcdfd3c94783b11803f6ddba3c225e76d4bde6b76bd1672a9da32e1a71ec3b709439efa745f4c67b75abc1ffc636ae9802768edbf4292507560738f4a6185bfd859a9873164b144482c4555e67c769606364e9e574e3766c2d5fcfa21afe71d141d93fb963e61e0a8e8c46018e2b16399088cebed893d17bbf92b2986ac313f99e0bc69ab57daed817b9bb8d17a9610486d63131b90ccd5d4aa44e03a6d549c2a38c3e0dcdbfcde538a9a4af53865d951a85d6c332cfbacd3d103488f6573129ef83cf0f67cda46f2a4bc584d278009596bd6f741b0d1c0a331fb737cced56bd05287a7bbbce1279fbb111d2b3343893370dd522e603459bde29065bfb8490323bfcea0e297a3fdb1dda629eca11ef74ccc747b5684c374c8954242a2649e3fbf438434bdfda519f9b0f6c901f1e6b9c7f7d47a6f85c06dab649cc7474ad3b2f1391045284ca351c7e3a12774a881b8e2602d19aae8327bdb2afa071d621ed4b6f6533ea5f533208d65109761336df0223682e370d7c1eab133cf8f2071c70f23de97a0e544f5e71690e01923fe6a6c070c044177fa9917728abda36f69a34def3b6ecebb3d4fbcdab85a4a1daf1baf79433253b61a3193ccaa3345d0c23d48f5fcc3ed462b6765e9ba8ab2f14d4a41d8181e958ac65155744d4d3c28a57d97797f3de4c9adb54fc38b110d6a58a0a39ee5187e4c291d4e898030272a198aaf1915c9646f8ffe80921d2f703d19294cad64becf18d98c19a941b79a2a7ea33a392939b5df2dfb2f6664aa4d94a64e1a1db4ffb8b416d9e15398636faa802547d5da54ee476ad05f694f9f0874751d4dd6862fac06af376685c35c5d606725bd86e09cc292e5f9b3bb49069dca43498c209562c9fbbb67ddfbc047b7b524eb7633c031f742bc3f78456e52cbf38a5a47378bcc57e377956a47891f2a7ba8be43c5b19335a6293ee144b8e0a41fe5ffa9843ed9c51cf2a31292d6b37cfa05cd2fcd0c3ec99118fbda7c910a4b278226d75081e8b1768343225f15e3115e238ce3219482c9ec64b4d3d010051fb6bfb5c605dc93597595838afa086b4c7bbef5cbdb62c6f55a480770d923ca265f90f2db587782fd906a3bd2529666bed6b02bc844ea55b54bf3207ebe669905c2ab88fca510217a66b0ed9e6162d7271c69111f6da55cba74953e789c64b68ea2ee0a58b8b22c834e7bc48d42f9b55fc0bd78400da4261144a9ace9432bec49fe7e5e7289fa5bf347565ac148fd8ca802688309cfa5c91fc7a1d5618df28a49a99cddb36e073aa07d032aeadce1359916c63d4b8147d1f5a386c95c4de9b194d3fc61a1a3f3cb3d1ed8a51a0c3ebffd063ebab5a0d77d7eba50133178a26d14b067f5ef6650f0aea15203ad0e4b202bbcef9149b5e822cef66b6b5ab33f2f070fc98f94ef25d5f9c3867b265d8eb37588590ca50173ab4e96c4525d43545289fc966d6e0e0eb57c108cdcd41b0c699ae89dd8e8d81b64c828f7d0258ddd48570b20f203e0637fdf7c9d4895cb0ca3c1aa4042017ce3f5eb281bffb1297270417fbd0caf058524a8e391e4c7f8cd8ce0a72d9d246e82179c124dfc56ab726af379ea0a26a5cc743fead0c3562afbc617c7a1b8989bc3b03a214285c026f24b204e5083a0bdcf5d7e36a08328faf06134cacee4b28dc3f6820b4d63933a7ce9a90f331313d1b0f4d8a4dbed4e1faa4611fbf9b9e88140b65d23178c616312dc894050cada4b03a0793a222d0ef1bf5a23399bde28b09847326be0cb481b611713b51637c8d5823f06458bd6b3e3d26aabafce0c5545835b7c220268bfde3d32d35b870390e4da39c8413ad6e433f7d14d8ec9c63b7b4dd746950c6758652658901c0e752969c1ccda4c6c1a303b70eea77a98041398632d6c43307018a5d12c59815f0648de103d6a81aba6faba94bfebff7588e811cb7a7ef1eb02bdebc2f4ec719a08f59cf07fa7074e1f4eed113040a4a4b24f10fa81bf320b4e82bdc4", 0x1000}], 0x5, &(0x7f0000002240)}, 0x1) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000), 0x0) 19:14:09 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x1}, 0x8) r0 = socket(0x2, 0xfd, 0x1fd) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001100), 0xc) setsockopt(r0, 0x0, 0x20, &(0x7f0000000180), 0x0) sendto(r2, &(0x7f00000000c0)="90bf8f08b6ecfe01775354076417a7e46d481e00562fdf04500150602d63e8dcdafd9700a4e05a15bb4b63b02012044146be9c37bf62a5e398f04dd51a9f73bcf9d4a11cd19a9ccddfb258c461e8acc15ac7cd3463c289eb48386ac5ef3b03946c738e41e983bc0807df9c1ae81a044821e1e271f271749b6af2f965ed76205ebcb52192ac99cc30bbc886fe146f4643ae8ca08c3fa73c8113c11ed7a69d043e8a462a12724a61bea13792ff9c6efa239d21a616412aec11d1c46e50ae34fc0ec956b7751c8d93f89fc8f04128c7995bca1d33d39ed2b4a16923d897b8c19de45bf3b7b10bcc300a038b8069f1d421227188502f751e83994997abdcd8a7fb6a71ec3cb4e7dfff2b06447d9becdeaf60087e6c22c9df0f8b92fd94586162d6b1bbd35a840110d0de36de5348b8c74847a03452df62c61be52ec34ee80c8866bcf4380077a074115e9e91c3a373edc297235f5fc57d621d7ceacbf49b27ac29ddf5e549161f1ce2565a079487d5765a53641372c2b488ef7a5198ba2ecb992b1e383ac59ce77c1eed669198f1a3ab72479f19f69212683c34329c9277e3cc9f71bb89e7b65d7b09dd1474c75742bcf40f46b4bbf7314275ce656f255dbf5ed43890e6a9c6a7e0b376423a4bf3ff3628c96add3ad861b5f2ea647bb813c323139b527eb3b6b16679e8ae13f87175f4c00a8c504a10b7e79d2b27db09a9b0a907a67ae964b82dd70471c51f57a6f17b3582da06f666dfad78357bd1a1613213b2fc703ece0c0de8b7b5ddcf98602196f9882a80dd8650d282db9e1c11347b69cab8af94b07fd7c00a51b123bcefc3f6f492c7f817db2b3fe2ae2c478f040d20985356b36815b27b6395cf3ed258b3ce91972514e5a045ff203257ab67c1ebbe533451fc1317a30e9daac5b449db41d0db72ddd47185fe8c5fb7deb466b39116686b1b4136c72daf351be68b61f3608f8df93988be4b78e66751157e39b69345506183d5f6a57aee4b7dae01890e78c3a6f51a73579c371c7b1e693ca039691f95e57f8b70e7722ee6adb3ea79cc820a66c228f30af25eeee78ca9ccea9f0e79334a51b763bd5a19a63e63b9daa517abcca5c72000a6e319e9d536347006daee8affd9917b13f373a618fd6c13ca28cb6f7d19a4126cdec18920d8b5665121bf7a547be231e85381dd85661e8602089c8c3c41ffc3269d5b5a53e95d009496be61667e04adfeba2a6be8f2aae27be3bc80a1d1c3d631f5c207f692649734bb8a7f4d6a8098e6b016dd5711aaf31f883406f368a3db76debef4cc6d139d5564a78cd0aade4b12f910ebfe48a157daa153ad8ccb7a07b3294b2b20e6da2789a0896c83df839ede675a3cc258aa060f2ded98b574f598aa2d69699c15683054a8a3e2de30e00f3f18560ae2af012e43e4db6634ff751e824fae62184a45625d98227c214c0fa9676d67cbfb0171242c5b038879fe0cae95ffd0e80bad88179a04ece35d8b70e6a886968f2c0f82276f3d02b7f4dc146addc9e55d0a93b57fd7ee3c66c2fbcd5bc3d257aa3734d127db45e1c906a5c6f2e9d0f0ad056070c836ab10420625a5b8f0fea1cd20734003f110cb403b6c756a8dac3360e6ba940b148f95b9f0e0a0cfe419ac77e4c52bc5b9cab412aacd4807e9b932f17b7322df6e8953ecb5871922b337e810a6ef2903604c583a54c9c2b97651dbbe1845d8a665fa3aa6043f3490b92f8de0fb5eb933db5732219297c423e4dd888d936dc06bf1ce8022e9b1880c3bb9cb142e515e4371248316c0b2a1650dcc780de89616b5bf594d478275363d4c3285ca48a4ac39c2ec261cb5aa0a5b224ed5b9e0793b27b772ac640b4ff5b128844b4d960d36978f5eaae2fed0e30c1ec402b5f869afbb908fd2e837804dfcdc0baf9211f50d8202e254ff8eb605bfb9b1b9e453041e713555792c1abd08834d02772e10be3b16e0e278b60927254b9b0ae8770454e347dddf9acb1acce7895e00524b5d53ce5f34e0ff12d394f20cada6a3cd509a2b7ce67845098e8cff315a6b96b8589af925e70a158f2db54b40c00e923cf903efbe991eadbeb95876c174a1bdc4b1c3285389217adb78c71665857c36847360f6eeee66d77f8b1230abd4fabadf9f3e60dff426d4738b8d8dffeafaad978142eeb4a719b153c19efeb45e1db776568aeef0561207d913fd7ce967975da5b123cb35da4c59a9fb3848e8c27c8b97128a804b54a50b61d901e7a0df92ede763fe3d8b3f33418912dfdf222574cfe564fa97f2a06cf607e8ac9ecf4c8b6dc8dd57576a1b255e764b9e606d2d217db5e6c4284bcd39def22b276c9e831dea82db99d6d51accc6d5427a0eced2329a1586867b5384e0978ea82e36c552435d5cdf12d2a54d7147c10da0efb6df0550db0121c107c2c8424bae547ee8024a189b19c86230d0f84c1bb5d36d3c3e62dcb2af3a06e1ce655fe82a2ec3046da801a47f45ce3de31edb6bbb1896fa7f31f41b499e25b0b8a378814dd41a1a6406eb3652c11dce6847128afba5b04036d30a5387ab464e010053061c835775063adcd0bc2e3053ea90b80b19478d3619f47859046b56a78d0c6deb41bf5c2dc64b0a1e04d2f67119d5c7f512610e2359aba61c38c242afb0c249013cb444edee9d82b77b7ab0564cedb3787d1ee9ea01d155b66c89901a574141142056f982bc02da5d2f21ece0bd799dea4220d89422ce6b818f12306534c4aec4a525872c92d5e7937e36420ce256c9ce0ef52a13d001d66f51ed94d588a270d677135fa96898eaa4df2092f75c3bf55c09b7d7cbeb7978295a54de421248af5643db1f084727d9e0069381e4c1693179b512b82104c0f45ef74da5031de231aeffad2444a123ff44b5751b0c28feac070d4c057485fbbf44d04ce605d87dd7403f47e5704fc80f04577769e06daebe0c5e9345cc16c3fe8d93e482b975656b30d32fac12b25078ebbafa59450d648cf9fe726a3027802aa95d65b2ea97ee485382a060f81d0742285f2777eac861150a9f3a68a30ba614d8416a6b066854c7c675fa0850825f7606d938be6b66b0eb3c4d693fbcff479aede8af6c4185c9da76eb29c1b8270fb6ce80cd9d7099754ec0a38447aca162ba4b8e1629e378d85db17badc4769e3ec9b3c6a958affae618bc74d7818ccae54dd168086b60303b2e208475555be9d6fb54c3312af90ed81ef1d051a9f23ae13c5f6782e606c459f8d9a8ebd70a65621dd371caf3f27465a33f4eef64034af1fe0166777dddd56a495a5b8c3507bf9e97d80c327db7fe25998d14ac8324d32b7abf3f5d583846cd96e93b2297b27418677dd3622165d850d02749692a2c44a76bc289dfab12e886e6d9cd188ccf3713b77d6b7b331a32aa7844f832e097cc285bcad3a57678ea1c67328ef7af6edde777d00771be5697215fe00d03302145fab97a712fdf4b78d49c2dfca996050709669fc0df2186164dbeedd8f94d1a63cd2bef91c37c4e32e2768a74e871364a231936c63e6c75d02c51dbcf6598c647f3f4363d56c3aff13cfb39136e5a3d8fa5437cf255e829d9ce2570405c0a772954578b66f4965ebebc9dc316587d3cc72174ba95a98fc95c8e2807ced2ffa80c3cd16fc1059f7b94e43b1b52ae98cc9c3495dd21f96eda18cac753113358208038c8f22deb749000ad7bdc6833b4ca4bac0b8152c04219a277464cfcf4439b7368775eca78653f470affd0d46daecb4f43eb2038a5ecd310948df426d38d12cbf65787ca52800c980aebb78bdda32f5fdb2db2413d85e426a928c6c5d3c3c632db740bb4892b33bb03523310ba15e371bde67375cb75edb004cd9a9f67dabe8631b3c30472c9b9755fa0418d39f26b22a5f68b1608ad44af48ed15c5dc8b7cdc5efc5aa13145d5c998f3c7d5d7b51b26befacd6efbc12a60dc7848a3522b59852a922b2c5f966df3b344119a01143287df23d759046430d30c7d41475e051f9e826d02d1bf8c07a2ba3fa3b493499de6d6ef971819b59a61ada1b0f3d43a63b2ea05fee58d599f1547ea4bc9678e41f77c8c8b2357e483691e9f4c2e1225efac870c720439c707739a50ee37d4fea9fd903ce829be6adaa4eb494dbf3871f8bd4e445298b582c13e59efe9815bda4cb162cf64ba47097f313298ff640f01765bda9b6c109976cbb1bd9364e85d8637df9959476dd6ee04848c2a9b9c3be75a8bdc80705220dd5d7397de9bb32c3611d13daf1e3f388dfc63eda398736ed0be937d6fc9308d809861177a7b0c754b6863532e03cc5f88ddf7297801ca06f8fa15df396cfd4e4739fefc0974f23a583363ebc9530a4de6acbbb1a11d0be81c77ffb3cfb49ad55297124a97f229b9944f42b7b933413d345d34f3960e084d599191db0c2deedcc9a6d65de7b41f4d12ca08f567f853ceb7326d3ab82ba8d3dfb8964e07f380bab5a24006e1b5a5ac4fed102042a21c930223959ba11ec1377c0be5cefffeeec839febedf069cfb58050e2c522c664b068f9b8b05ad001cd97c5b847954fc502fd70a2cad0f003319d94d23665bed2d52b31842f8098f582cf8f9a056f824bfd316360e835cff094a06379d76fdb8153ef4edf2008c056e403f010829c57970bf4426074fa52f76179e2f9ac030b007b671a7428ade3f4ed03c7d44d85ee38cf89343e04a5c89bce0ea6ab8fc52af37733bf83ecb96a9dccdf8df6516afcdc5d4065b0c5bf22f56fd533f1df53ee5bc481a02dfff605ccfb43671ad3f125b658613fef528bb6be6be687f508ca97b29af0629824fa58a074aa797f49a219358e93caae6b24b522dbc066698b92660f8e5ea89afbd472914aacbed707d231361a99ba4ded43f56b10ad463e2d5661717a3639bac6090fa7036bbb7f8325111f3a4a5a4e276517668ab1b73d71105785435b24028cbfa3d13580885d52fd95f27f45926b393e6416357d5f689dd3f21e229adbb2157d11c387b42c385e2c8956d97003247e1e90d61498df064d88e7fc17a3e76589f4e093e788ef90a352d404a7d812264d5eec79cd5071b179d1fccba7bfc17cf0be6f9c4a33a7547396ca5d014d0af8f1d674ad612deca1c1435ee0653d16a49b0f4669d27bce7bc8dbf6f733de17b1a597b6cd21a1c9ac5dc42dfbaed630a286e298571dfb97e5f89f8a6ca70e904258cc498c55f7d0a83bdee2ce03e96f75c88cf563a4a34051a676ec1364b7cfcd446af71e3a8fa0ea529b164519607cf9874e347a30b9c663fee0254f3e1493af89314af488300c4ac5f2ba4e0aad712de9aa1f94a4763b1c2df05863209d7f3470a819fe9624618a617d1f6f32a18eec155b1a878e063bbc588db2dea1b286c9a28f3cc753d896f16b148149cfc338b38f4e206e6dda4126ab9d4deae99856b2468a0812318c5b16065235a92fd96c41a6e6447f495cea87110c1dfa0d0b10a9b2c0af044cadad8ec45f182e4c402c3b01c22d58b1514e7f4e28da6ae4b79d9b9efdf6b7e3b5657a8ed3ec625e4e42305f899ca3c0e98617224bfcfd74d31435584f7e5665c49727ab139301a066928d0bc36a065be3ee221328bb301e69aa2534eb726548e8951fb594d2b09504d5cfc34a37e251919a84db88416ea6594fdf753e0ca060b8becf2e86a2b04f90acc899e1e1cf9ef1af55fcef2838e1c54bec52aedceb550aefb6be940fd6b1c9387b18f349549b550b696c92b329f8ecff6c300ac63b34d4445902ba0f3d14eb6d5cc2b22640330f582a268c33cb842a11601896b4ab102517b246f31281361d9ae371ea6b3da", 0x1000, 0x400, &(0x7f00000010c0)=@un=@file={0x0, './file0\x00'}, 0xa) 19:14:09 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="279c65ba4745fed0dba68df0dcaa67887321b8f8c1388251c5317a0bf34490596b43e3dc33fdb37dd9d45ff0bbdef2c4599a801523671b0f83bb017b0803c0164e4c30eb38c43695caa82a50fb2ddaf262b810a777e38c0fe7249c95663da7106fb04810c07a55c81d75fe9e3b3811153da4676259f418556c4e87a10c81b483b82c8b6bfc789998b975a48651157fae582b118c8fc246b8c6cd6f6a77fe700a2cf3396e5cf1f3bf57cda65947b4b38d0508bb895fd42ed308ea4e0c1dbb826de497f6c6488b0bcdbf1eca545ddd8a4982e11100b8a89fd773ac2b35693b6196a892b28fdafe5c7aa01a8f6086abc905511b429da86632ebc00959923e9925971075766ac26d63f73c12ed19912730c0f9951e7c565a92fa278618f7e3559471ae18ed2c38ac0846a8ef2d4122bbe648f1070694175440383d00c7aa100a2f75651769dd9359089e387dac62b0d3d2a4c9dc0f266d44119a29052414fa0a60ee063468047f1cbf7a5d06cee2a6613761f8f0f0ff6de392e1298088db287c88dcf089a708db941646645d0de1c4451c92ab68c4d29e685864e1d4d6bc9a062cb7772ead5192d54e1c6baaa0d91527cc7c5f717695ea7ff45b7f360bd92da23cb71de9e3f451a00f04b83ce11f59ac8448a860e4ce0ddd977226244422e479ecff73eca3dedb0514b907af1d1adce4d465aa40f6e0fc1e2ecc9346ecbbba070bd04d2f2b7f072912d9e57a9e187e3e0fae802140f1e9b45866b427d5e20602c139b696859e245da8b2491498483887fa46c0bf136fec6ab757c866b32ec9e50b84a799c445aa0263201f60fde1139a6a9f66ab31f3afa7ce22bec62e2b66d3a8f9412f96566b6b14ec40b7f501be6192d40fbf2d2a3d016e84abd811c22736bba2a5dccd23fd21606cb5887044b91a40e276719eca70f6a49a0165d916e5855b6adfdc53fd97d5fe230c0b25d1ea74f98e6f87d524351fe43540083f0717bd383b2ca782370f3f4811d07dd447123fb8795b854b3de86af57b533fddeda10e2f3d7533cce146a77650e8caaa95376428442a847832a122bddb86771a95184cee0058e4af52d1efdd859a3a9f33706e9410d809b98a5335fd1bc33487bcd400abf44576e8887cf58117847e7b32bf904c431bc7963e46c3351c5f75490184991ea3d9734fed6d48e5587257c73ad993ea5d9fea366dacdded242a78f33c7b39327b15dc16f360139e0a34acdfbf539794a28e60abedb0fe663b7358afd95753d341ecfceb65d645471674d919347d0d7faca9ac70e4783d5a9e6c7d33814ee990a5f9e04f32247895dd18aec88ae9b7292546ee02c142a96f2828311f20dc4a6200c3d88c5541f49a423b0febe6694e1f312c1da7f01ba12071925958fdc39b1ba803038d27d1ffb059d96121a232bda0dba639066b499e0c5725be86449c631c9f73d7d60b08ef3e2986275130bde4c94d72cf7a99d2c54a5dbca613cdd5ac25b2fabbfe0a2b633ab557a553e168584954542a45f6661367a83cc8a160acab8fbf2fbea572445b7c3dcb7d8f26e558ffc8e4cf534b0b9c15799e5e128141e563378dcb693e96beb7d29ec990717a8ae7b29c55ceffa8b87a53320a8ee6c214d14b3814fecf4a59b1af4f0ba1e76051999301006cd7d08d9d107d2807e319899227466ef11be7db5e79fe695e461cb989f7502ad3fed9f29b53a346da2f5e92b06b54dd456e2c5696b0df1e32de816f1f72c0f002c957af79461a4dd1121d24f1c40dfa40a4117c0ed6f9039d1217037d9219a1cefd1e7699b2bfb37706278e287fb7f9379e4048c218624a9070b996f28c2749fc0b2bec247f31c52e68edf520f6f5f40789d81ad71bdb90ed250c8d26813746f8e77420de8df53593f5ef9796be88200c8b9ddc645072e65ed8c5d4f0b944a8f14694013603b4e512a772d35958ad9322253ae922afb33d9182f0d5f53b414655bd7494da7b0626856572267e2d2985dd4af429d0fed2ad3c4d760e58ec12cf53449280751025990c26817ef5730750edd920b6e50f684462e17603e732117ddc9df8d4ff89f1f2a6d9804e349ed4661e331278fdd0ff83062dc6f3343fcbffcaf66d929209098ef7893155b10c6fab56d80f9ec6ee1f34824f209dd19b707ddfb9e16b1a7a532d84ecfca8a9767269d3f276b354b160873d61be51b46f6ebabb7947b070eb4a826a6dbb1b97b564b49e3d00c52f608f1dac97b70d264d139ce5222bf98c6975348db0c127362985c56ecae6257ab7ee17d7c6b290733cf88e8b562aa933890ff92bfa3ce17464911ab4f935d32abc2a0515cf8c3c20cb27272cf5eb8546de55c70b672f1687f0f73f518020ae4a32215a08edbdbb7ad3586e7b445e5cd20cc7730ee9f906ce88abb84297a00fbd418db4bff27f8047d9435a9bf975352f846d7ac6a3c6da3b74fd7bbb735cb0a79e52826320646801d1f4a266c6ec8ccb2fda8e69c842983e6c53c9cf154f1e42e215ab7658dbcbe9b20cdb832666adaf431626179bd9b3c4180a6298c69440e419e3b274a1a5859ffaa14567ade51107f7f83ab69cf46ebc084cb429e7d0dd6050097d60ecdcdb8e57a5677ef5ec7a0c49ae602fc9bba9d133475440f79e39d0866c1246a5b43eb950cb53c28c4180d7396a661efe54db102a352f2dcc9eecc296d49f6ae4912e6d9bad8e26dfe65a535c82596e03c5ac3216c02eb10510c2a1226e42ed17f45598bf37f026c5a1fe3c3f67b44ff885547a03f364f91920c2ac44f3264cd3bee9c013319cffd799d6137127a05c32c6d8d9f46c6580d6e297e5e3c1fffdb679bc167cba53393007362badc5d7e7d647e3952a56d2ed5bf0bc8b9edd17dbdfd69a85513ca60e6295c52f677b22d1f8d6d03ef002fab5a4dd4cbc178779088d9fc0e5d695e6ff919b94c9d60b898bf4f0da247361c0797a25e3e1067afe677d8f28ad880817ab967a62e76ade010792428de7fd03fb408d94b3682b7d30b050668d4442b1260d2262b9b424b3f1fe434e5db52cb99e463940953237c1a7c8dc4f084a7fe4f0a9747c0ed70c193f0c260028e3d24f4bcb26a515bae2792ef02611ebf945b2a551ddff9c2b1656fcf3ae3f2b7f1d84a5bb0dea1cb62b573e7a0288f89072917fba24c2544cbb3e1e2188b5324e512de59635aac4933e773d70e86ee6a4001c995a6b5c29763aabcd662dcc01ac0dbc0bd459de51684c08cdc5a592c2b6ed99d2164bb7c2c85312ec00d5e5a52230097e3eae715207bd1c3b1451791eaa814b9ef32ad90cd02a924e1cce68db34e35151595b4142331b586faaf05cf1ab1816c7876507f113bc94e3c6a915cd950152d72cfbb4bd45fc155559e25d2b3ff3d88622a73a44f67e5295cc89032ba54fa449eda16247d297d62792a4c9ed575771214c2b4b478d2a717744bc4b0c1197340dd87951dd5ee18a792be9018e7f8839cd41b8a1b15f6843a9f8abcfe31f4099f39cf017cf2298299da2a7ecf97b4a714732fd8dc2552092753dcfdd9922c6a2be4b581085eb215ba803b2b722cefbdf54c57c90fe201697e5413694a1fd642fcd9e6b2dfe4be57d98e45b8265c0e4fee2d175581b91d00157c54bf90cc5aa5193ec360e6407bb795ec0bfbfa5b854cd0955d78584c42e5e786dda29521317e7cb75d6c2bff092299004968a7e58ee378a8160926df0f8f34045f1d3f21c02ea03237821938ff1d370c39d449a1ed1a76039c2c0e425c01ee74e30b39c1b42ed8d2bfff3f75b7ef85a236c49e9013a35a4da88362b1ede21621b827eed61b817ea9c710e2c4d0729d9f4d3e5f99419aedfa453dc38473de3910b6d76e98c8284795bd66b09dddd99f4fa5f381425d067a615ffa9cbf3d58928e0f005a22535e9b7817293bff916c85a528dd8281907b74c33c867e892046068cf04db9af41d47ab7b6b914ae19a44870c52218de6af0a81ab9e075915a1e1714724870282458abaefbc910f46e80f7c5a4e43897f57290cb7ae8a5b2045da9be775f20df7e639633f009b19c23b6bce60dbc1cd532fb04237d2ff39f99b5f90bdd197378c15fa0be460b2fbbaf8c6b9e5d7b48adfb5d5004fdb3be9e7a1ddd446a94367cb284fe60fab14c8a141fc3238c84f5e1d67e0e1b8050cc421edcc14288b487dcd538c8e001ccb6947774dcc5278742a0677809f4fa36222e9e2ebef830aa07afae6f1dbda581022355d933c746999b6dd6409a620961a62882f72657dfe8ade63ca19544877477c63c9fd1ccca9de5df9975635e3ccb920ea6b8e0c179e9ae9bf4d158fc685a5c6c91c7e8c51d0935a232eeb88641c1df0b325443d33db3541ce80a2a771c26d29f13e3e8419341d024cf48dbcb77d7ee72fd85e4d4b37e8664f22167464c734767c7beede4d9f98c008d73affe0cffebc2f5921ac05f57dbe3283fd4fad64d04b1e773444ec4036581b8af7cb803d7c43cbbb508b04dfe379343148c1375d3f42a561009d93054ffbbb9831a4bd9530d8f6ffb9690d611a6275053356b77bc4fc564b7ed1abb309a06c04de0eef9289bc613bb793be266a902df07aa3177137f213bc53af8dc7a5be4ba2472b9d9a3d35e25344e26d2805b5f8cbf234a6148d75e0808a95d1c7e78c18986ef4dd7ea3655b842c199f4a9740161181f2a7f2f90728134583dffc972e036e2cb9e3a2beed04acad8afac8ba1fdda7a8465ed025facd4c193e9c6cf05a113527b8a71b8d61ff7b661f751fd6423836ab0e2f4a3c78fef833b1da2460016e066e493cccafc67adce3bee328398dde4f83b56a721ae05674e12dff2682636e3c04a8edb4bee5ed00e97b687342b99ea545e787124cc22cda37abda486863d05d3e0070c2b95f8880fce813861246e2f5fc71a459aef31462ce1a45cf2f6e9126476a28b7b4be97b6db3ba242ea95b56710c26ea18d44b427f49d6a72b04a4602f1c97f535b1e93f0909a58d02e70e69a8856d7b263de76de867caabc86231cd9acaa39b2d8af63ad95b3211945b5e0a5276e10a9e8ebdca8507e9113759db896b1d1960914e2ea1303c88e80769115f54a0612f3c4f34a98e922f3937f9784e74ec8dd7832ad2a40b1973c264a53252b8a702fee97f02bfc9832c9547cd0da8f6b8fdae96b27e48d054b4f740e1f4e839634cee29379e2f969358e76835cbbc9d8e7d28862cd069ab11409346851e410e3756a5bdeb0232c8402af85768fad2b62fc6406fa7c9b8b2783e3c2afb885e7d2a3c7a43835db775e4987ab461b1e1cf4dd40a315dd4c350fd30fc28d61f18f75f4cff803d335cbfac87bd99b0620ad329100eae4590005b3f87c4eece47c8fc32927be95017f948e249fa8cce909183f46ec078b59dd304894ddc51ffc28502f6326feae2ffae17e40662abab1babeb316019a654926943c0ea5fba4a28e323ac843cdfc279f3ec3918f333ec2345c21e8a14f29a7468e7a574af8487862761cf5dd6aee132eb4d5835e24b363ec941f68efd354f2755715377d609492e15b821281d3f1933a2910e447e7a3118e7a3d79d78cd09725908363fe48966104631036b7f782301a1fd94d80f98f79870bc88b90f8bcdd2c8a4cfa2185c8aec5593a9247a17ff974cf3d02a743c41dbff4300f6f776bb312bf354172c138256ba1d25f4f5a846c522e620efa9226fb9ef53763a98dddf0d31f47633bbe9339ac6595baa34cad113438b18e41e5b1bd42ba8f34ebe11e1e817b7da1aab2efaede0689e3a09afa9fbcac4a8d630d33b1226fba581bdbbc46e6d61c218350c07018ca"}, {&(0x7f0000001200)="8ede19711a31a6815546eba480fcba1c9eec901830d81b61bda3255cbcb3f89a042da086cd0a2514d01c65520e2156a7b61a51c0c368f69da3d9930814023011d7be319bc6d6a74af3fd4c29932d181c95b6dba73ef19e64be78b807d9814f6d9c801a300fb377f77ee01a48532ceeafeaa5ad71cbb61574cb4db4a5127cf87928e9e8dac4bd154e9e56a23d31e8157bb3c96386791a8d77b56312a15528fff102f14eac7cf4c4b8f61df4ee4389a4e7b2288a0704426b42"}], 0x114, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 19:14:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x11) lseek(r0, 0xfffffffffffffffd, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x38) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x1) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) 19:14:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb00, 0x30) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) dup2(r2, r1) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x62, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x9, 0x0, 0x8, 0x0) 19:14:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, r3) setsockopt(r1, 0xc8, 0x4, &(0x7f0000000280)="cd0ca3e6905480b1a382b69214b3145a29f56432eb5421b9b8be8f16204444b2b230b87566dae6a009aa28a8028551df61de1dbf31ba26fb5639bd80f5f6a51103c9775b4d6f2f3e87a01061c22b7032950500e8a658e63a198a1c35a8bd95c6b02fc086db6b21b75d3cb4cc6ded9bc0c071904afcde012d592bc2866379bdd69d693bce47ae6615680c9222c82c7d3d84fecfdd80ac0ad232b33390a4681d331d81eda44d0ed2604f42dd8332a32603445f6e8d3692c54163063faef331049caf1ba93c0516ceed8fed9ca1ba591cd13f00fbba5cc767fffdbad5b6a23c5222af", 0xe1) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r4, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x51}], 0x986, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) 19:14:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x3, 0x40) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x7) r3 = socket(0x6, 0x8000, 0x1) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x280, 0x0) setsockopt(r1, 0x800000000ffff, 0x40, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x81}, {r1, 0x10}], 0x2, 0xb79c) r4 = dup2(r0, r3) r5 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r5) fchmod(r1, 0x4) ioctl$TIOCEXCL(r4, 0x2000740d) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x1010, r1, 0x0, 0x0) 19:14:09 executing program 1: setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x1) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000140)='x ') r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f00000002c0)=0xc) setpgid(r1, r2) r3 = msgget$private(0x0, 0x1) r4 = getpgid(0x0) getpgid(r4) r5 = getuid() r6 = getgid() r7 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x89e0, r5, r6, r7, r8, 0x145, 0x8000}, 0x7, 0x7, r9, 0x0, 0xcc, 0xfffffffffffff801, 0x1}) setsockopt(r0, 0x3f, 0x8, &(0x7f0000000180)="8054af6b750786511eba3dee7677990dd53f82b9fd6371b8a9d15112b33e4fdf64be7470c1548f05e1cd6447d3439ecf8cfb7dacaa25c2236725db7e58c5734cf3637aded5cf416e769c964915c33472b1fc831fc59152003eec2bab2841ecff9fd31fbc9f532512cb509640c505f5f260a6c694ab9607c62086e222ac", 0x7d) 19:14:09 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) r2 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000080)=""/178, 0xb2}, {&(0x7f0000000140)=""/212, 0xd4}, {&(0x7f0000000240)=""/140, 0x8c}, {&(0x7f0000000300)=""/95, 0x5f}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/160, 0xa0}, {&(0x7f00000004c0)=""/107, 0x6b}, {&(0x7f0000000540)=""/191, 0xbf}], 0x8, &(0x7f0000000680)=""/149, 0x95}, 0x802) listen(r2, 0x0) 19:14:09 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) getuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 19:14:10 executing program 0: r0 = syz_open_pts() socket$inet(0x2, 0x3, 0x9) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x4, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 19:14:10 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) symlink(&(0x7f0000000040)='./control\x00', &(0x7f0000000080)='./control/file0/file0\x00') r0 = semget$private(0x0, 0x3, 0x1) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000100)=""/100) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x8000, './control\x00', './control/file0/'}) 19:14:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b21802ac809b427d5f18fa49f7a88506245336eebc0a646ceb3b56541e86c861c511692c1ecccbee48a17caa35b05d1747f3eee4bd042edef2e2846b076ec8e1c45aae39108a83612ec8f21d16dff828e282775891ba359f411cd3f6f1126c701c2659ffd81ac07092b86818bca16c796bfea49177b2051b4c8bb763e65b33f", 0x200}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000001c0)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x1, 0x8, 0x1}, {0x18, 0x1, 0x9, 0xfffffffffffffffb}, 0x1f37, [0xfffffffffffffffc, 0xfffffffffffffeff, 0xe49, 0x9a, 0x3f, 0xb6, 0x3, 0x100000001]}, 0x3c) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) r1 = getpid() wait4(r1, &(0x7f0000000240), 0xa, &(0x7f0000000280)) 19:14:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r0, &(0x7f00000004c0)=""/4096, 0x1000) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000140)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x8000, 0x7) getsockname$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockname(r2, &(0x7f0000000200)=@in6, &(0x7f0000000080)=0xc) 19:14:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) 19:14:10 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10004, 0x4) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) 19:14:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') ioctl$TIOCEXCL(r0, 0x2000740d) chroot(&(0x7f0000157000)='./file0\x00') close(r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) utimensat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 19:14:11 executing program 1: clock_settime(0x3, &(0x7f0000000040)={0x1000000b, 0xb5}) nanosleep(&(0x7f0000000000)={0x200000000000000, 0x3b9ac9ff}, 0x0) clock_settime(0x0, &(0x7f0000000100)={0x0, 0x9}) 19:14:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/38) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/23) 19:14:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2000400000, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x22}], 0x2}) fcntl$dupfd(r0, 0x0, r0) 16:00:00 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x4000000000000, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x810, r0, 0x0, 0x100000000000000) setitimer(0x1, 0x0, &(0x7f0000000140)) 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x4c) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getegid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) fchown(r1, r2, r3) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000100)='J', 0x1) kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00', 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0xfffffffffffffffc) write(r0, &(0x7f0000000040)="6dd01f000000000000000019893ea5b89b", 0xffffff9d) 16:00:00 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x280002002, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8200, 0x101) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) r6 = getgid() sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001440)=[{&(0x7f00000000c0)="15839496c5a463de756363dcd6c3ccbbb68eb00c76d84f4d3a945953b23d31e7aaf9a6f3a9927e4edba027de9df929a8b0453b7cdf556dbf51b52c80d0b33d168eadc52e73aaf725d1d9181b930db4cb931ed4741a0e380360e560f16ded01364bf5e564beaa356db0a2eaa1e470e8aa157abd18916dfa6b0586400697c03e1d1ea8bc50c2e5b991262b73fab2d18ddcb99c5fd5f0c2f32d18f365f561de4b3845e8d9f4d6cc750c4df6d6", 0xab}, {&(0x7f0000000180)="96c5afe9df6b45117fe3e6123044012518", 0x11}, {&(0x7f00000001c0)="89612fe5463260096aa7ae13d82e2aa3c2253953", 0x14}, {&(0x7f0000000200)="23877a72f42706ab5c41e3239ed0f0d24916e9d90f5927c8c59f4d9f3034e46129ed4ee0ef86ba7278ee299e138254678c8fbe4659bd5756ba59c0a6e851fcdb40fa0c10f34f0c768bc7ec35cea9de420a6ef9a2002b08801d7b07a2655893d36adfc3c6233828037cec5d9e0bf76e8ca01b2f5523044d5e310ff0b37c50191a3613459e39000f09ee9829a3a2b77a5b75ab72782c560edd9fcb57266d32b082c2ef4d8ac71c38f431b34df1a528a8d164d01221016c4a2a585dbd05f4", 0xbd}, {&(0x7f00000002c0)="819ff1cefedfcec63afd0c7901237c8815c4b2166d13f0a9b7d57b5b383cfc4739893f56f93ff575dd0bdec61d180c95b0c4771a380b50dab0310cb46ef0612ec71e2026a5e8c2fd05bf29a7da5b58752f1aed7a5699633e348afa985bff3218fafc9d5c40b5cf0c8cfa4084e9e806aef424841a9639e321984c25f92bc8c279df9ec7e94c14e4707edf829b2281041b29294df2338652e63f363eaa1723dee0f1831aec0402582ef8", 0xa9}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="385ed9ecc4f57dbac52dd58efc6be2be317d56a60ea8cf19d1f3c8d594165bc67c7e13e9086af5b69dbafa0f02f3eff20fb4c85dafaa140008849374eaa5bb0e51a9a18d46b46fcd7d30ae93a35f657a5efee5a1c55f17faf8ef87d168fc1a508ac29d32fe83ca72ec9bae181ab1048362e80731", 0x74}, {&(0x7f0000000440)="5ee68f1c932590a5ec9f31da6eb03fa4557032f59d4cc1891d93d5b75b37595629f89700f3f26dff168da1c1d1f2b382a25e5ddbafec9b08744bdb257ccbc58ede4c182860c60d674d28ef4f78aef20565b9ecf83f5104cdce18df3826a93356dff8abf97b0a3f5e28cce4874cdbc27b3e8832a418d642923f28a3a39c411a3931af282259dc7b07f627f6da5d29452bca1ece4695eb0fa6449d25adb9dc4bb0f033b35674a17ec04a4bc03b9cffcbff25d32ab36ebee6123606778a23dd57766b4264a62fdeacd232fc7dae6b5edbb2941e838b36da43388e78316d68b07edc724a6a8d4d9e9acdf11b792d3ac4c9ac762c07df3a4db91634879e073b6cfe92d46184c552bad22b60f80d5a805ef62581fdb1e74200584127af8f7f6535cd7799872480e743756a5b8264e7d85ca3a38082565406e8711fa9982c9290d0d18248dc5c6955b10f17918a0f8d3ceadfb6389621938399030aaf87b12fa571ede87b42c4cbbf5d6910627edd56535eb58330902ab7aeeafba08cefea04aef2c4847844475c4bf3329a076f43901ef2da7d78663a22bbb5dcae20f12493379ede153857180ecb7ed3165539c2aac850152fd2887fd94fa06a413a2aea8724e914b070a4b3ad4f9140eb2e6030c47d5663aa5dab78a35147028bb22380979a6f6033e18c143e67f8bdb770ed511d315e2e39a1a020f88ab88159fe6f711f3ce294e37e69f4dd7451a87f93b39a870fa561b5308e5c94c745a9c43a15c16b0a2a72f72e069126d1e7bb6692d0511cc519a59af5c935b72347a8f0c8596705ad37749e9b700927bd0202c2aa6b365f90149b446ee38a748306b5937a7991412e538e3d9dc7b2b5b9143eefaae0621fdfe5164358ae38621880e687a43835388eacb4de7cc8911da91ce9122e2db1bbf6627467e2d51ff748e6fca6e6e395bf5ce381b8c9908e9be9c91d2ad60f409d422aa444ce244f5760cf4ba22f3472e854fba7f5277d82fbe38ffe920d1eb23763e6645338a348cc8492238013d103cc059790945a85cdd280cd4ef8b3a8fdddc1e09b2b51afd3a92a779f0254969b0bf97d0f1f6c55f6949a0879cca5beaa0e1f08e2b9b7a91d639b5b63df860a3ebe65671ccdf895358c727417dcc0b8c42ccae5dd0716b192c70014204adfc33db9cd44f518e55f578356bd159a0b4187a1c977e4eacaa34f44757619374a487371cc8fa76fa6f2a8dd2e5632168b88d3129f25790f3b4eaef5b61155659f395fc755ad5dafca7c2e1fa58dea420908200e95324f3560d21d97061b3b92ab5ac0428bc8e4bd433f3f74a858fe8d30f670d1a93b9ab94feb241234ecd3ccb1883ee60f30121f8693ef0fb4c9e0ae210c8bc547097ed886513530e5de308b82f723602a286bdd9780ff93c0b62d2bef566221bfe01409fa94a888875d7b6eead73b347ca0f5d38369bd9e28fe8df43c1640635c0face1a7ec2e46340449b3f68f46cff834b8525e6a576df4dc46923fb6cfbb14c8117a78703987d374ffc9ff41505e9c2b18be932af0fabfbecb913831e16f17fb7e97b80558e13bd71713097d61c4845d5b6354bf80c4951df6aceae5cf82172d45d8fe02867022d81a6d2b4df4de3c121ca716cc757fdd7278e836f05525e1fb475278003351664d7eb39c700ecd4609d0eba56afada9a08dde5fee1ba5056260d52a0ceb3c37b5eeb7806c2389e253878378001a1dd2772dc7ead14a81ecc25736acdbef507909b5084e656441971fce7fba0176fdf4ccef15eb833b319c29e8f4eb3b777487abc5d130e8516be054099de99892f9151a587527e2b757e5e20e4c3f7d3c11d6d73a0bd29aeff945f0305d35f2ae712d6339756d1a8c7aab65c87f1f6a737dbff175c59644383d552a55d6bff4643ba55216cb272fd1f113f3757696e67d31a715fc12027d33cdaed261aebecaf9af3e9b5a3bcd2b38c80cc6717120d71221c20f9fd7cb628a334ea34fb3d6d348ef9e43ab4db25ef7abec31a193259a8937694fdbd57ac73a9226ad6132db2d083890e7be889f42412d7452bf49b8ef5ae6f51b33f282d715386e0fe96b34549abe219ae747600dad4d8c49e48b4862ff757ee7dd87cb70ddbfecb29d53de7fbde9a957ade598d0665da4bc13148cebdaf75fa88619cb878763ee2a65cd28df22c20a078498d0a7f56c0faa0fae8cabe9c647e257139dbbd1284ae71406b56e7e276e74e21c1c9b474469ddddb8b25955accf106be194ef409f1d3213a1e71f63af7922c424cb0c66542b567ae5800a8cecb17d190568aae319bb1340bdad32b05fb18ff53fd37683699e99908c2d71bf6cff733689a4b198284b484ba767d64de17f9668b3d3286e3b8fdfbae73aea7bb616de404b41c754e16eadbd8ad5c4aa353355f8ef5888de3c11ee86dcc320bb1bf61258ff10755e89735a08e485b0fb9438d475f2a0dfdf46bb425d694b5ccbacebb331ba0c4f5b811eae0465e80fcafd4ca66650e6c0d32bdf9137c4e3d1b4d44e8132d7aca9bd4abe41cacd6b2c897497dd86e5f7d73c9cd65f0f8fca040b6a77e8bf05050421e7bf873d87bea6b9bc3d65aa31e4d84dbdea921db0d294bef721237d208180ecee54285d97ba39474a79be264774d010ecb90626fedd6e83eb5b4ef4051d1c6856b834e4648e2303920709f240e82ff2c90bc96f703ae9449736fb9bc7cac36fc969cef6d67edbe2dcc028e8a3a4313c438e13c75b01db440de2f55bff080b65b365d5a67aeb9f1611183da9677b13c878d4e41454614306415b2f67fb5c8c568d0e739d35a7bcdfe9b7405e262a593d6b4fe4db29bba7e2cd93c8bc41652b132de9faf6244c844c59e096f0f41903eb37c2b0413a007147243d187be1282162f9c930d402f1ec0a45bc0d09d229edd7319d6d8b73bcb6138e9fdbd009cd1d1f9aacbfba33d464c23cf56f302f12b251ae21a40275faae1c38a41afd65b2b2882a7077e5ec30907e685edf091600e7ee81aa773cea73853096f30fc7e1df0c340f171ec35fce00209df2dfd7d4ad02887800b7d3710067e94b746e1d8ffcc9483db01fc014eeb900b31c1917a8631207c9a73787b92fc478b1ed2c1a8d82e4c04975a1b5ae6a658acd20a72a270b6e6f8109d0cb2675688bc79e213312025e3d738c2591c1872192c7d1406f4b61dff5e526aeffcab75729cf6cedc9f2d7c27178b38b8c4300099952640c8c8f79c36692fd94e2210eb84a532830d232cb7df549e5704b170eaaa68a7a2607c46a066d74e8401da733acf7f068150c2a5778674a9ba6521134b85a4c5305ce80e99c53cadcfa18f590a001ade037194c6e6e43605c2609fa85b59b68df1a6bd43685ee67cbb84cd9cde564cce991b6a5cfbe229cd36534a806fd09c87479e5cfc90ba90a5e16ae9d63d97aa886b1d4ecd8ceea380f3e4f9217ba2426b12ea002584a7722dfcdd0a2a9adb031d6994999394ff06bf204df31e2671ef26003738f6da3d1795f9c90931cfe50d60c14ac373373c517c5ee355949790a82c180622b320527393cfba5ccaadbc8c9b36d183a0ed1a96fa41d757e969a23e9f855817e3414060f8c7ae68e1e54177c57b00b849adf76cc78a41fcdc024d95280c1984d5683e6ca3e09d4bc6a04fbf1b9d2215450b0836be88585c5540396bf40b63b267384e3a73f76d01db91775fe150f4733abfcca3dc5c32e6589dcf9f244e13b324059a606209d600a6bccd9c8714afb9405998fa798afbb3eb5c83b20d9f373d093a6ffc00a5ee8f15e2a7b99a44483a2dcd8a645ca184a830226066007b6e0f79f3a7d0bec01b43a3033e2c831ae9452b4e064f79ac5ba013328060f00dfbf4a8117c19ad33eef42c722fe020237f5428b91b2e89822fc6ea34d8c43a5e3f95949bbebc5df995f45b132c47ee0ef106ee47a32d758fd008475bb8ed4e2cb157b4c06ab50972bc6a5431f4c110602d31462f46d8bb1422950f3a911381371e706f2fa5080ad43da85364bec7783b3d3aaab83f772ffdfcb6bee0ccccd42192d93345695aa1ae8403d1c7dd2f39d1ab912f8f50d9732bbb9d0175269e9fa919eb107128fc7d2a7f42d2dd42022231713f6b045a39b867bb46eb5024753fe791f559a630e77f7b646feebbdc89345d61dcb58faf18b766c701da9a876deaf72c56d4f20a3733fe31deb2303d3f6a721035f65d2aac931e5fc39efdb9cc1d2ad82cae8a34830afe79f77f6a7e4ffa0c7857f08b3b4950017d6f63fd0fb728be807ce5e24ac00ff46c050381de603058ad0d21823f3eb042f3b76ffd56975ad80e168a96b9d129539afba3225ed656e2c644ebb4c629d55666db90c5211bc24898230b8347dbd2841d5364f447f2d5ccfb91a7ac812167ee29d240e30debe07e5ef15bfc2cd346e95ac7647a6d6703a5a432c64edb649b79056e6d74067cb492e88ed270ef49a022949d8242ecec1a9f62629808def086be265b441f736b0e3cb647a7aa71fd1955b282e63a10401362fdd70161ddef6fd8d7baaf2726d0959810c81504ca22102467a39252f968bedf6a6715a196e69466e48a7b82d0618d7d26353a90be8cb6691f067f6c9a40e0cde318854785ae0e06b16454021c8cef314981925f873bef3f9092510bb7a9fc70f9ad496f46a662949d9c2764e8dfdc9e682700c953fdffcb8596baae2ad9b2431e3a6591e5337d85f4ad2d23834fe351d66e5568ce735dc44b934dc0a6413e419cc1dd27b2d05d014a08873db8825114618f2d6668df1bfde284e56c2bfbf9d1844c38ff29a16317f1a1221d68bb94b4fd59f23103e5d758e3599f623517dde2c32ebd1948ab5dc3b7a3d714566e233810d1923e10e9c4c4677abf03e7eba64c7760ffe721a0fa150c7162b207e461a53b311d6bbb7e9df4dca9828d5660a1402a3f5765dd3e4dcbc26918b9f09912d7cb7ad93e9d131113a9b667be84f393ffbd913994c976f472af0b57a4e2da2872c33cbeb62e052972759f20308c51e9510dff1041783fa2b7406a2dd879a1a029c6cea054a77aa593724fcd65a45252ecd45e852a76e71c5f8e2494737a47048a6fcdc49a14f031f67d7317ac737d5b5ba9c6fa90b21e75da33af905c77ce00bebd82a428e7c1c5c9064e89669ee9dafe2183116da519220eb452823b0485d408e80ee2f1d053f5fd1294c480f3bf9d5bf9e90eb95bd93c3d33731fc07df75f7605cfb204f41a2f7b161c971f072c3a1ecab87d146077d7ed96a85dcdeec76a053dd25d2bbb688954dc70ecd01a0a8a06d7027ff9cf57f7a362491d880a0bf389cffdb047af7e60e26945ab05a50a38753a6482b82e24d2386fedd6da2992304946653baa92e2cca7f5964567e4f53c2649c49e9ba59edd012d25c6460121e9f9192203db638863095bd3bd274138810b91dc6f373b3ce1891dedd19dc631d078220eef43b72d503c650e912fb45b15e8a2f514494823f6e25bd176343862aea4dc3b2581cca25e056d85bb4706743efa6c07f1ebcf4a5662662eb371457a874225224c656aa4e4a7a56f00ac15b6c8f3424e9fc8254ed9e9ab3fb848cfd61174c94e52dc2db89d88d08134c502bb39fc37e3f664d5521c7a839e5a50a158419cadf71ee6f47c74b9727c1588c8e899ee5175d287cd1e807bf6ff8d558bafbf8760ca3383dfa6afdafc01ab539fe7edb6b88d16f8f20c41188540590273c9424946cca293a1f3e839b22ff1bdc6d0dfa7aa464c5d4a8cf8d81857494c4c469b7757672f5a194392b9aaafb21da7a26213397188e119b1542572738d", 0x1000}], 0x8, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x50, 0x401}, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r7 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1b1}], 0x1, 0x0) 16:00:00 executing program 1: pipe(&(0x7f0000000000)) sync() getrusage(0x1, &(0x7f0000000200)) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) 16:00:00 executing program 0: setrlimit(0x0, &(0x7f0000000600)={0xfffffffffffff001, 0x3}) select(0x40, &(0x7f0000001800)={0x5, 0x5, 0x4, 0x8, 0x5, 0x3, 0x58f, 0x5e8f}, &(0x7f0000001840)={0x3, 0x6, 0x61a8, 0x7ff, 0x4, 0x8, 0x7fff, 0x101}, &(0x7f00000005c0)={0x8000, 0x0, 0x7, 0x4, 0x2, 0x6, 0x84000000, 0xffffffffffffff7f}, &(0x7f00000018c0)={0x7, 0x1000}) r0 = socket$unix(0x1, 0x7, 0x0) socket(0x10, 0x8003, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x2, 0x10) setsockopt(r0, 0x0, 0x4, &(0x7f0000000380)="6b89be67d6241b7de90bf3d610b0b5b012b36d29e910cca213319d9fb36d43bfcfa0037679fdec70049bfe044c64f94cede289e68b9640ac0f05eb16c0ba327d3b2effb882f534f33ecef45c893f9ed0c65d1675417816a8c7e4b7382823224944b600a1fd584a273ee32bc34f6117e5fe7423db96f0b192f73314b550219a3124ea7cc5ab127427abacbeb7b20f54dbcb3e7c8ea882c1a37c77d10b1b536bcb4a", 0xa1) r3 = open(&(0x7f0000000900)='./bus\x00', 0x482, 0x4) setgroups(0x8, &(0x7f0000000740)=[r1, r1, r1, r1, r1, r1, r1, r1]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r2) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000640)={{0x18, 0x0, 0x0, 0x200}, {0x18, 0x2, 0x3, 0x4}, 0x7fffffff, [0x52a5c60, 0x3f, 0x3, 0xffff, 0x5, 0x1, 0x7, 0x5]}, 0x3c) setsockopt(r0, 0x4, 0x29, &(0x7f0000000480)="f0f943e9812c8ad4966bf19e2b2a56f8669b4a586fae094e2f80de274307fcbc1f99366626d419ee472376caf40d7aca92d6bd0d0f42b5b7e325cd3fd2952c563dcf5c2da3c4b21cc7e07ec178a13db009a8cad5dbd69edf3315d64771beb533b690c27ebc9e655b8559c956b1e15f0c53810ca3cfbe1201cf137594ca6a3c0800000000000000adff85d1a055d9ea0909224dcf08cd4133b6ba052ccaf36a9d1c4d61ab6eb9cb9c58ef50e0c3312cfd194a73564c0d3fcfbe0259a677e2e300e23a0ce85200", 0xc6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xfffffce3) unveil(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='r\x00') getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffec0) select(0x40, &(0x7f0000000280)={0xffff, 0x8000, 0x2, 0x100, 0x8f6, 0x6, 0x9, 0xf08b}, &(0x7f0000000300)={0x3, 0x7, 0x3, 0x9, 0x2040000000000, 0x0, 0x800, 0xf92}, &(0x7f0000000440)={0x3, 0x0, 0x2, 0xb0e, 0x3, 0x1, 0x3, 0x8}, &(0x7f0000000580)={0x9, 0x5}) lchown(&(0x7f0000000040)='./bus\x00', r6, r7) r8 = open(&(0x7f0000001580)='./bus\x00', 0x0, 0x0) socketpair(0x0, 0x1, 0xfffffffffffffff9, &(0x7f00000000c0)) getpeername$inet6(r8, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r5, &(0x7f0000001b80)={&(0x7f0000000680)=ANY=[@ANYBLOB="01002e2f66696c654f003af0721604fa5756c0c80800a789d80b3601deac3679aad831936e3cc1d9142eaff6fc53f5f83d031293a80d74c3b211496b9cb6969a8232fc3e2360fc5ca77bb060b05cf078d2bc573082ec96bbf22705cb66379af4f7603ae90b9fe33b6457d612cdcda03b1fc91135f810c3cc9581c4ef3e5046a2256d66d1a40ecbc054142fb717494e17000000000000000000000000000000"], 0x1, 0x0, 0x0, 0x0}, 0x3fc) linkat(r3, &(0x7f0000000940)='./file1\x00', r3, &(0x7f0000000980)='./file0\x00', 0x0) r9 = semget$private(0x0, 0x2, 0x646) r10 = shmget(0x3, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) msgget$private(0x0, 0x250) shmctl$IPC_RMID(r10, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000001600)='./file0\x00') semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000080)) 16:00:00 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) 16:00:00 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x800, 0x2, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0x3ef) getsockname(r1, &(0x7f0000000900)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) sendmsg(r1, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000840)={0xffffffffffffffff}, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000880)) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000d00)=ANY=[@ANYPTR64=&(0x7f0000000cc0)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000c80)=ANY=[@ANYRES16, @ANYRES64=r2, @ANYRESHEX=r2, @ANYRESOCT=r2, @ANYPTR64]], @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES64=r2, @ANYRES32=r2, @ANYRES16=0x0, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES64=r2, @ANYRES64=r2, @ANYRES32=r2, @ANYBLOB="0aba743ab72a9e23a8389b3cf00614cd599e3288fcef13cfb2adab538c508dad4f764001415e78c975f24a13edfac4fc1250950cafa98aa6ad05a8a64c7073db8d31a49b00e5b63ebc6889e82d46581df0e4babd8bb5458757bbaa7b0f73e570a969fabd1801c1b502c4c162d1d21659ca90bee5c66b630169545fe086c899a46ff71db8129dc6cffcee20921eff5ab9c82f06f136c036bedc5df242b07f6082166dcf66a1c0ce74c95bd0f00d54c228a226a039fa711a3b69df7411465dd700b6f974187a43a5ccf4f343d6e447de398e3deab9e8b26afd84a5941987044a02a87866652cfd1bf4", @ANYRES16=r2, @ANYRESDEC=r2]], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES32=r2, @ANYRES16=r2, @ANYPTR64, @ANYRES32=0x0, @ANYRES16=r2, @ANYRES16=r2], @ANYRESDEC=r2, @ANYRESOCT=r2], @ANYBLOB="f4f7c5e10a", @ANYRES32=r2, @ANYPTR64, @ANYRESOCT=r2, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYPTR64=&(0x7f0000000a80)=ANY=[@ANYBLOB="a5236b2b7495e8b26dec7bc9466b3b6b9c68", @ANYRESOCT, @ANYRES64=r2, @ANYRESHEX=r2], @ANYBLOB="3e0a8e8f8d90c7a1e7aa228afbf80561cca8f36e910b0c95f4b682", @ANYRESOCT=r2, @ANYRESOCT=r2], @ANYRESOCT, @ANYRES16=0x0], 0xa) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r2, &(0x7f0000000280)="db5c1e05b2cba2414827236f25399e59fe35f4a0e6810491be5aae0669e5229e5bb66b61dd61e2c74c6ecec8b2be03899b95984815de2b36fb10cb46120eb6c83ba9be57335ed37d2d0d5db8f777e8d43340c7c875159c423ed71c12be22c8ff15c7f50d5c09b245742258c0537b5852fe2b4455c503f9692216c9e1eba570c9e69697a7d0524050fae5337248cfa480d8c6d7787a3f6e2f6a0e54659161d9563daf042536fa1423429492c224e55a581be46e95d5ba8a38cacd1fe1f86aa963d41010371ca8178f1b966c26daa0b2ca2d1b97b911a6ade4032dd19a583c9a9b0c768ae8c02f412582855d090f908fd2b3369e55b096bf6027a4deca5946cccdfb92cf402296aade9d7b5c628c1b1aef72c6c098eb22d58ccf1c29dfe97658b6dd5e6a51a65185ce548d7def822cf88de97bc1654cf0b201c13a62276e3a45df7f8032e8810086c6cfd4ff0441e2351fc2f70dd0b984f6793b552f2518334ba4925b231e8d95c744dc9ea6159e29d7d7b29c4386de9338ba037488348f9b0d3b85f2a2314f9c3f4e855cb3f67c1e693dc8068d770190583cd55744afbc7343e00629196baa760b1faba8d312aada9962ff42e0114fdd7c0751c29e36b3cab4b6e41dd9225ec3e489ff291b0fb6d37aa8b33ab6b8baf6f4c367c41eab10ffdade8464cbbe7edba12f7fcf9aa48e4080f5dd704c4f99e60aefd420f9cba70704565a9f1f0487615edf324e95b3d259f26e929432af67dabf9e3edd35738957fcd50c8d62944373fdda4216d0d791d913572d5d44316eb5f774f90a10efef33e683741790673ccfad59491bb2c7ee6ae1fa7167b32a9b526dba7ba2ad5f8208f2107be1fcbf9c5bc53fa15fc4545fb68d4ad986fb0aa09227859e8aa40ffbc1c7328d1efe21e7c05b8429d13c3bf39325a9d11d3bb70f7bd33a5e50a2c50533e7a5e7875dc0d5d40e854a33103c26a4477720cdf28f8047b949f7c8bb913573d9af2af4503d1a0122f029a982f2b10c1db2e229729f25582c079fc80b07b4279d603f4be1870bfa46eea99a37667bb480b3a55cdd45fdec0a0c3ed4352b066896bea5e296834aad094d8367e21eb00260203ac934f5be129929ad52308d1d7cbcc77fa2cc4e587e6adb34ab0410143c2129f0a347743af058010713b029142b751fceb8460461afda79fa5613207f7e0699b9126c40fdfb30d4fd28e60c0ebb38dc8c40a7d5c146310a35d705397a9df764d73c79e7e271e7945bca3faecbb76d6aa944d7a25b25617c121c7a273bf34eb1ad4f844a119ac11cbe8cf9aa763873a5290405bdb89641a30f5e55e4a83a53aa9cf4571645cc4e4adb795928707248d9d244ec8024488b95e79edd59ba0c4a8c4b6e7a2ed152bc2665b2dd128dbf48a2a5845ac23c64a7b26352bf88261d646666ccc3e31763371c46ed4af3d9bf9586dcbec788bc080cb6b511e6e006a0cb950185f4e560c7b45a0f229d96e965b8453e14eb93b9a39b9852c961e66198247001355b86444d42d19f53561410ee1aa58ebc61c54fdc20d8d1a2b73f69942152901b08dfea6b9faf9af422ba2884d46138d917f4a25cdb622393dcb965002aca71bef00faf81e46fe76b4b8f91777203f239d0bc5bdf4c2aab2ca2d088de0e9bc8ed75465753995b86230b695b2277c2c83eb6c01abff30b387154e8155732e40cdc2ea1102550bc46bdbdd7ed9a4bcf8b98b3f4720a0befa9a0cdb8dffdbd225fce4e8c124bcd29208cadd91b823fd8aa4a8f62ee2cd7e6f8a1eed0a6b36819c0e13c693d0f9f05020618c5bc0dc34bedc48d98b725e98250572971982136b654ce4d48cf7552047e70a21c53e04ff68951c20ee683b8de0492144fa206179b6eb0b311ebe6aa3b615ed0150dfef863bce3bc66818b3beb6cd7b9d2c891a1bf016c015eb15ae85eac07cebea80053c635269e528df4b822167c12d3bc89a50f2b6dcfd5063c8588b55321f93522c7a96c3d0d498e1a5c191aeb7c60cbb2a063a7", 0x591) 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=[{0x10}], 0x10}, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f000bf3e00003303aeed0a671f763083048000"}) pledge(&(0x7f0000000040)='(:\\\x00', &(0x7f0000000080)='!&\x00') poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r1 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='c\x00') r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) syz_open_pts() 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x190, 0xc0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x329}, 0x0) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000684000/0x2000)=nil, 0x2000, 0x8) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) syz_open_pts() fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$getflags(r0, 0x3) write(0xffffffffffffffff, &(0x7f00000003c0)="582720efabd16ebae66499152f0dbd3c3be01d1800000000cafd3964da951ee5b9a5f80759f0c96009df72d8b8fae121bc8cc4882421272c6bad69600cd47f41b1a06f7af22c557e5f8535c7cf7fd2150f86f50505a98d8e0299c20d62f7039795abee8fb00c6983b7a1fc32c7818cf0b1d078ebaa59594d8035186c19f61f1931617d61225892c7bcb60ef2e66928433835b87648014cefa01510abd4d87bfcd52e9bacc5054bf04ae88949a67fdab4de2537", 0xb3) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x500) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) fsync(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x20) writev(r1, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2bec8991f4ac4fd93f3f727a50de1f08f4f1ef5d2c59f9f50ca1827d1e19b159311056685494c08a0c7204e09606e58e334de00943047c62c61bc018a892ee3cc3df9d3ffed86a88e43ed41f9fb31b5713582c383ce40f49fc72aa52349db9e6d6625c586139cea9039a85d2d6f47470ae72cebc22e7ed4c5bbc110c64fd817d810f10b445baad13f05429ca1fe82441bbd74bf368ea0", 0x1cc}], 0x1) close(r1) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100000001}) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x540, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x606, 0x0) open(&(0x7f0000000040)='./bus/file0\x00', 0xa0, 0x84) listen(r1, 0x100000001) syz_open_pts() 16:00:00 executing program 0: minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) 16:00:00 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x400040000000}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x134) r3 = socket$inet(0x2, 0x5, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x10, 0xa, 0x3e, 0xca6}, {{r2}, 0xfffffffffffffffe, 0x9, 0x2, 0x1, 0xff}, {{r3}, 0xfffffffffffffff9, 0x1, 0x8, 0x48, 0xffffffff}], 0xfffffffffffffff7, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x31, 0x20, 0x9, 0x7}], 0x5, &(0x7f0000000240)={0x7, 0x9}) 16:00:00 executing program 1: setitimer(0x1, &(0x7f0000000080)={{0x6, 0x3}, {0x9, 0xfffffffffffffff8}}, &(0x7f00000000c0)) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) setitimer(0x3, &(0x7f0000000100)={{0x4, 0x8}, {0x4, 0x547}}, &(0x7f0000000140)) poll(0x0, 0xfffffe0a, 0x6) unlink(&(0x7f0000000180)='./file0\x00') getitimer(0x0, &(0x7f0000000000)) socket$unix(0x1, 0x1, 0x0) 16:00:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r0) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1000000000000c1}], 0x8001, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0xc20, 0x0, 0x71684c5e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x10, r3, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r0, r1) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="33d9e324d13c7f62d962b4ba221be50d49a7b0909e0b2633d07275a4e22745d918a0a36d19bc1b2bd57e46433174fc74fe061901f8189cb426928abdd8c4f459082d4e0645afb6e5d443e2da1d5f27d22f71576d578a6a7b8895e7110f513ab851b4e3350a088bbff5c97a88e0d898e6c84653dacbdb16422f75c75f7a7972"], 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x6c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) denied attempt to set clock forward to 70369817919488 denied attempt to set clock forward to 70369817919488 16:00:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r4, r3) fcntl$setown(r1, 0x6, r2) close(r0) getpgid(r2) 16:00:00 executing program 1: r0 = getpgid(0xffffffffffffffff) r1 = getpid() setpgid(r0, r1) r2 = semget(0x0, 0x7, 0x420) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000000)=""/163) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget(0x2, 0x7, 0x2) r6 = semget(0x1, 0x0, 0x200) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000100)=""/198) shutdown(r4, 0x1) semget$private(0x0, 0x3, 0x8) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000200)) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000000240)=""/228) getpeername$inet6(r4, &(0x7f0000000340), &(0x7f0000000380)=0xc) sendto$unix(r4, &(0x7f00000003c0)="326240a8c514a8e52adf469dfac4eba278c38e7110ffb060beffca89d2dbd8d6036eca7148eb225ae8afe61d3ccf09236b85e267933898dae4b49ae80137571d9015c5ab701469dd6ec48fb695ad925e5044ae", 0x53, 0x1, 0x0, 0x0) r7 = semget$private(0x0, 0x7, 0x4) semop(r7, &(0x7f0000000440)=[{0x2, 0x2, 0x800}, {0x2, 0x400, 0x1800}, {0x0, 0xa7b, 0x1000}], 0x3) setpgid(r1, r1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000480)="b92fc75d480573fa0e10555dd5a22016bd4c1c6b1dde447e5198502c948f0976a8d0760b0b1db3968de530fd9066a7bd4dceab5bbd3dd51f6bb1b5ad8e08727c7637dcb960f444e792e9f6f8f04ba83aad1bc81ffa049815094fccdcff31280bbfadd034ce2dcfce9794e9e7ea88ed88866b12be014910692b0fdf4fff98e93157e07e29e56aba4a9f4a10bc5d372b85d5daa44c027119598a306c691aba6cd3d50330899d834bc718cf2533d278b371dc3dfd4457f9a45c2e982e6f898e8ffce46595f05a1b39fd08af7b77b85b8eff4c8572183380923e283765f36c6e64f1a09c6edf8eceeaeaff83123531db216468bd277d85748158bc6b3b4ba6af2790892b0ae0740fa04714d38819a841d307e25be2ca6322ecd9ae64c96e5c7248215c7bb820ce970c404a1240ccca80db882008748ffba8836021549be8bd4213fec89437627407f3d7c82953fea2eb50a2d72d963e45a0d824761e6117e9f69577148a0170f2c12ec225139ba803d068a915417bc79140b4c2178d51290f78d9331ce6e72bee33f149eb6e812950b0554d96d91e6667c32d262ff47b8caf798fb832f5f04604dc80c1c8de63cfaac280817cbb2e10cf3a7d0fb2ba48e8c24488b2213dfbfd0ee1cb8034059c9c3afbd67b1f3e4e44d7785708062c1a015a20efc798276926b31b82c99646c77bb917de785a7e0a336f4464987c5dd457e492e05fad423d6a198453f7bdd72b67c57d54344fdc7143928f0dcff07ec6de2cae26c652bb1eee5e489d3c6fe066186af2fd1c75e7f72cbd1e0a46e9019f545b7d584e11dfa7292ee3150da3df0e9fae3f707975c903062f0b477c90412c06ea85e80ad19f8bde44b89be634cc7b37b9090c53c430f51f4e373f7f5b753f30380d47107a8b4d87e545d741a7478ae28fb6352602c741a469c3535cfaa01b0f32c22ccb8473927e5babaac01025ec6cd857b43dd3fa14eb4a9cf28a1194ba6201d2ce402e4ceffc3d9e0915a39ca23271afcc0f1e33fbfc461f4bf78f14559b35232c2d5b9d6733ae91c3f75317e8773885a5c5a23c736c97cd750dfa02afe23525eab37c8b07a8b7ba0b7c67a191a7cf9704bd9dab879463bee08290eb47b5f5557a3999e4cccb5ecb8c167e6bf67f3abbad734bc4d4516ef087c673d5d4d286cfe39db9e4c785faa80809cafc36d12f7ce1c10b395c2d9daf3bd178de2bb54ed6d0faa480aa7816cf525b50185bd447bd8dcb66b469ee013091494bfe3ad8aa022a69ce7c50c4b75a778a929c420ab113966719ee1b482f68a6f896432f4824a3b4fdbb3a2ab5ab5c9b1b864e9fbefb826404f91ab1d81f33d021de713cd5626ecfc8c7d56b07ad785f189dad3dbe33697ce381aa14813df26120a2f5c5b1ab4be3e9f6055fe93038683665113ea64b8a70c3077904cff7dcb7f2eccea498f1c83ed8ba93827748188e3deb5dd259a5b6a6676eaa9cd7e234cabe37af8a54eb584a25fa98a895752f3e15882c8881b0cbd19977e729a444b6d49343986c509f2a83469ab5eb876df1ba1d0c3b508dea65483e1cc31736c95e4084679e531a6410dc8f0449a375b1f1a7f9a9a445f132a20a1fd615c43c07249f42da17f787826e83df8684a2c8379e6d012ab117a5caa71fa051c6a80ee2c1a0608b31f09e870a62a846c1174a2c447549d7a4e2de87951c2ac7bf4159c1f3d92b5db2548943e38c36a385f9f690ba1904ed5aa9f6df6fc193f8bdf4b93eecf8bb8edddd75cb7a7af66fcf31fac7143409682dd85568e171e6b137a9c8ad849562d6802070697856f5369af85f7ba29dc717d93b7df0a50511d3ce7fcd143ba3a0d1a6bfd32c74f7d5b35ea7da76ec496e5ad9e2fc03b7686859f595efb4c126ce2addc8bea4ddf92c37df1ad83507ae27ab2c10a5d645ef25820d218354e2feb420bc1d86b3d519c4ca236bcef1d5dba726f84523b268cd793a8bdd0634927437e5f0593a47addca304a3e12208943a1daed196314330e1cfa45ad511b8bf64e0d7ff849e74ae44d884184ba3b6eaca6a5cc203201a69cb6de1a3eeb5fa6716ee28035930b4578fc1ab72375729134f2944b8869b47d0aef2eb0d73fa2722046403273253f90ad88f104981ab14b5778a57d1e78f8861e193e48b1761626d0cca4c9875fcf81ddf2d20dbed5524489f1bb1763f1bf3cd7c500fe87217924bc37b3954af9eebbf6ecde63ed52c457353404d0e64f33ca857797fc8e0e4ccd70dec631f8b8d47e7a05e6db8dfc6281df78bdf6884144815a001a63bae12b5edfa9af64fc4016d141da9b804856a9ce31fea11f216c33c5a3c876e66fa4e03bb941357b14c317cfd8dc711e321533672a7fc646d720a061846538a2e4725d9dc277db61b22365bc6767c848fe2420272dd711c278d6e03bced609c9b4f1502f76f3209b0dc6730f6f8cfb784199fa7a161c0926ef48cd3be7765d76fae3e7cc85629413b400909cbb035768ed5ab9994242e161acdfcfa18aa2955b958646cb41602bc486f6f9aea0a2855fcd544a5d8b7e46f2e77fd911548a7ec6135af48fd74fccd05ff82ff80041fd509de03d1ac50b1d5e34a8e0dac53678adbf814183e2fe21e2b842f6db69ec748b1c2a7f800e176193b74f36fb8cd529617808c4abd80ce0cffd9ed8c9f0ad79b9e9a2ab552b5117332ccb5a77226f17838d299a53f83f190d1c54237332ff0e61640713b4d29eeec3aad50e9e466e7bda7d3d5145d41d1da2c2c16e700457d32a5067d2d8804d2a9c6c0f87c4aebf989a51336240127fd2d39ad40431c80b784086a40eadd9f952b4fd38fd0fd6f325b948b4d311bd946b1eca93b39af627c09b892b7d3b6e504fad86c833aeb9a54904c9f8d6afe75fb2e9bb941aa3ff12e42a15d0f4e371f73c5bf6889d86558ebcb43b1d0abbcc6dfe7c85e2c5521d6f31923b95ec29727b8b554a04753ae72ef2d49040626d51153d907374399e63c64b00c860cca90c886b305ba0c914f4a82536012251405cb2d0f8f386d104ee6ee2d846ca5d5e9d831444b1bccbb09ef1abf0db62d7578ceee6523d0b874153f0d2f4e64180df980d000f4c402ea8eacafb8c6fb0d4848398d0e78c8f4388942d49f9c6dfbf30ce9203a5e41742c8801ebb8e1b8bc6a2722fb226ec82d0d99f4a4fe0f10b01944ec38f043fcea9a7fa4ef1e7f576dfc7ef1f64778804f8d5dc581167ce8c1c0d9173eb423f6af538002ecaa50de6b94fa349b201d0fc849b1671fe4728ea200486f9223bb0abcfe97a08dca91b65f06bd6a2923a2279880d0350f6fe5e358710c7c594ddc5532eacd86ad62c862352719c069f4f55eaa1204e3e97d02f49e9b4b04286ea604315c4410911d0970f3c0e09384ce227454f79b789f7e29a4b8fecbea3a5c868cca8259f5d2506333b4a349e6a63644ce1b4dbf29c5249e1187d9c529a3d2b0b1dd64c87ccae827627d563cdc9efb842432b98956f5607b6df40e2abe52c9836b37ad06dbd8eb2028b7b873daf520134bce14375f9d8a530b6d0e1f39962def236f9f338b6cdcd0a9b5ef9c357c09b685331eca6f8a065ff092ba266ddd31f4c86934f3458229e952fd1f01abf16be03adeb099fd3591b1ce0bf498cdde62e0158b1235aaf1c5f7a8b3a427469ccbd1fc4ed97f4f249634d2a13da5539578f731f796f00390a4fb3215734b532e45f6178fe14d499066f47f35ec0c1ebb4160799995ad5873351d905f9c114632c327e8af714d7252337a18bf2be053584337ac4cba4f8644e330f95075c4aad103bbb2e1eb594c0ff60ac1f54bca019cfbd78b22c9c0af560e28a4375dea1903ab09f34bc4a02c2dd66f342d0d1ec38fa4b690b682030ba95573a082f9d958cde102f07c8693f5095d57c6fda191a41e413ce006d703511eaa408081e5dc0e9eb9fea79885df41bbbb40e8b7af706d3571ceb870c2cb792851016c39daf3b47c56f9e901f376c7e41e97e445090822e64fac556666b285b6174a6d38331694f04c2a0d232507daa900d5a7c2f8906036dfc8bb97ce7d6f6da3eda2cf202e9c9a0df946bf555c72190c8dbdf2ee8b8907513ca66b0fe339f4e14460143020a83ed85029c34afccc3ce6c4c090a80ca36aeecde4e64611db3ce4eada1e7c950977fa6ad02d1df05ff629c6896a5cf21ef8ae59ed9dae7206afd8583fe80e0c33f69259819d26aca92d5903c73f82611288a9b03b508fd4324a364763f40da0a291b2190b8851faa38ad2f92c9f4de314b4546ecd73d57c66456c900c69478837da6310582dc601c976bdbcc85a460f80e14e6bdb0c6102a929e31ebe3ef38b0e68b9950171f919c0daa3bff57b6398467dffc1309608cf4fb305474f9cb8e4fe42f99b7a699dc64f100a22b77c576cadc1df7099ad57b074b779a98b975e2d0d6aed65fcd9613d0875cd937f5cf68e0ccd8fd6637bb29ade9c025e8adcf39a7cf4e78b1a57040d19cba6af5054adfeff0a1eeedb3cf9f5ed92348e7864b8eea86e3bea1bbd6596367271b78c17c4d02a826e2b61661e208103f25bdbfdb6b02063efc5e8ceeaf8036da4588e2cf52dc875560bf2164b7f20df4ae9636351c994d6b0915fac9d012666c54e068ed561f8e6c85f66c6d8d83f86bbcb49a164f8b51770064fb8cc228b5c4f2e855733492432b1ee3221ee7658d79e62f3264560132cea42b6a0ac8d2f8098174bcb5db71bb31f4a4b847505c2164d4441ef54bb662880f03eb62afdd9ac0acb45f02e5c033f7fdaa2526defe5fa508ba39d58660b67bf87091e8d986b2ff862603a07cb637e39a6d5bfa5db665a7639cd5a50aa0a62c778d757f17a7efd33e6a494e41580cca03cf281098ac3301513e7846b41ee4c352c120143d49eee67dc5171f418258837f682e93bd504d95f1387ad45616b387bb5eab6c290398d91af4dca883fb771a09531f7b224ece4b1046cbf4d9e6ba1c580cf3d1317bc06a40b7a0b6ff43382a49478a6be793e0b509f6d8324ded8f250988d83b637cf684c4436a69382f163705da4fd2bd3d163b58f179464673fb68c338c58ce97a3b1da66a2768758e8bcdc26924674dfd866c7fc0c596bff48cdcc2bd39d7f188f951079e48fd36870ba964d6314329042463c16348c796537664fd70868533665a2b619e5eaacd9475ad29b936a2137c14f4eb6a054c616341d143a18cfd865b50a196cb430f396280a24f70fdf27412d844482835c79e2587a671ba59047589ace53cc8f3ff01903cebcceda69b1b78b1897f273af9e028312ee34d0e427444ad16ddf707d3b512ffa0edf309d50a12c3cec1c8c416505349efdbaec3604ccef9293025919bd4ca98990a1bcc83301a9f0951d6f32f918636e6dbf52de3cf4ebb0c2dcb631534f60471eb2ffaba4383bc1c32841ec57b3e6e029582c8ff62e4075bc43bb0dc12cdc96c27f4ad7d8ee77ee9b3ec9f3401c2e984e3bd330489a459db5ce8be1ba64e6112d32f1ab76be9f4a60591b48888880e0c1e5063037beec9175c26e68d59d98e85482f8f6dfac0d0404aa3f2b4bbf06329c893b40f850b75a669981fe0be1c954685fbe8dd49b7c034f5b5b09ec59bfa8fa62ae39dd01ee384f8973b1b87c22d754096d127f2c53eb59f769e8a6fc80c355c6ed67011de7847af82d7b7b0280bcb8c3f475bf8e9ec10b3a39c02846b3f673e6372217cf9e602290b17057e5d1d5dbef3bf5c0c8fc05a67b86c55aac98deb6a2a2ff9cd1ef11cce68e644b1ea19a65f0a98eb340ce4bc4498afc93be87dcfc0969c23bdec6cc", 0x1000) semop(r2, &(0x7f0000001480)=[{0x2, 0x1, 0x800}, {0x2, 0x9, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x1ff, 0x800}], 0x4) semget$private(0x0, 0x4, 0x14) getpeername$unix(r3, &(0x7f00000017c0)=ANY=[@ANYBLOB="000000000000000000000000566edc1e000000000000000000000000000001000000000000000000000000100000007e6fa1bcb8014f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006250c903f827c0e2a8aec4b1c233fa21cccbb92848dc04388bb9add6a2894c9714d6b11a73ceccd95fc0f8b1edf94f0c75ad22fce133ad01ad0a758614ca3ca7000090c23ac68865000000000000"], 0x0) r8 = getppid() fcntl$lock(r3, 0x0, &(0x7f0000001580)={0x2, 0x1, 0x6, 0x9c3b, r8}) recvfrom$inet6(r3, &(0x7f00000015c0)=""/46, 0x2e, 0x800, &(0x7f0000001600)={0x18, 0x2, 0x4, 0x4}, 0xc) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000001640)=0xffffffff7fffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000014c0)=0xc) mlockall(0x1) ioctl$TIOCGETD(r4, 0x4004741a, 0x0) semctl$IPC_RMID(r7, 0x0, 0x0) 16:00:00 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) sendto$inet6(r0, &(0x7f0000000080)="df38c22358321561eb42e42d022535984bca39b879bb80ea422af9cd1731aa05dd2ffaed6211101cc554242b91b66a465f5393fc3cecbafc39f0dd744b00fc33873f5ed8f36487ef15d61f0e1bd7d8e7d312", 0x52, 0xb, &(0x7f0000000100)={0x18, 0x3, 0xa, 0x100000001}, 0xc) setsockopt(r1, 0x3f, 0x7, &(0x7f0000000000)="4431472a773733deccd0287b68e9e7abff8f03d3b9", 0x15) 16:00:00 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x9, 0x4, 0x4, 0x1}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31, 0x0, 0x800}], 0x60, 0x0, 0x3, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)=0x5) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x30, 0x5, 0x0, 0x486}], 0x740, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x60, 0x2, 0x40}, {{r1}, 0xffffffffffffffff, 0x1a, 0x0, 0x59, 0xdb}], 0x9, &(0x7f0000000140)={0x93b, 0x5}) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f00000001c0)={0x0, 0x8001}) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10}, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1000, 0xfb}, 0xc) bind(r0, &(0x7f0000000200)=@in6={0x18, 0x3, 0x4, 0x2}, 0xc) write(r0, 0x0, 0x0) close(r1) getitimer(0x2, &(0x7f00000001c0)) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="b5d59fa214301ab2a6be0e33afaa1cd2f8aaf51c9c37e7cdcd4c606a9c8dca06599d8fbc5d3a9cde4a112fbf062cf40ee8a2d585201a2b44755ee5c3a591a2910f7dcbef59f58ae796e656f70b3c9746e6f43d0a36b07babc7162cd85800b5798e3ce334f231715eccea40ed24a0c3947bc1095a12152cd2b5835f694463dac0d05d1843f343b537aca9563ea61201db9c9debed93722f279ae4da3e3ac053046ac595b6eec47aee228e815b6aca6846e9b6a307c37defb9a286b286a8468b7d30e60228ec7083bb0fb7e1c5d465100f182f6d5b20de7b25b63d2bb21b81afc1caf7d64083d3059f6ac7af1d08", 0xed}], 0x1, 0x0) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 16:00:00 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x8, 0x6e, 0x5ea, 0x1, "55299570211ee012919e5cf5e05871558d732d2e", 0x40, 0x400}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x25}], 0x2}) 16:00:00 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "968a0d836bca4ad216413883fe3e6462ae7e27ac"}) close(r0) rmdir(&(0x7f0000000300)='./file0\x00') execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)=':\x00'], &(0x7f00000002c0)=[&(0x7f0000000140)='.\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\\\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='&.\x00', &(0x7f0000000280)='+(\x00']) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) ftruncate(r0, 0xbc) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) truncate(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) recvmsg(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000200)=""/154, 0x9a}, {&(0x7f00000002c0)=""/135, 0x87}, {&(0x7f0000000100)=""/75, 0x4b}, {&(0x7f0000000380)=""/252, 0xfc}, {&(0x7f0000000480)}, {&(0x7f00000004c0)=""/150, 0x96}], 0x6, &(0x7f0000000600)=""/46, 0x2e}, 0x42) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x6) 16:00:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000240)=[{0x2}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x88, 0x7}, {0xef, 0xffff}, {0x87, 0x3b95}], 0x3}) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x1) readlinkat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000280)=""/15, 0xf) readv(r2, &(0x7f00000004c0)=[{&(0x7f00000002c0)=""/83, 0x53}, {&(0x7f0000000340)=""/207, 0xcf}, {&(0x7f0000000440)=""/71, 0x47}], 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x210, 0x0) 16:00:01 executing program 0: mkdir(&(0x7f0000000340)='./file0/file0/file0\x00', 0x2000000000000000) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') utimes(&(0x7f0000000180)='./file0/file0/file0\x00', &(0x7f00000001c0)={{0x7, 0x400}, {0x1000, 0x39}}) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f00000000c0)='r\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x218, 0x0) faccessat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x10, 0x2) open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x4020426b, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="82022e76007bc5343a5ec1c166668aa29bb52f66696c65300014db32db58bca6cbacbe48f6ff1aa6d6"], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x1) 16:00:01 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000000}) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x1, 0x0, 0x100000000}) 16:00:01 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x10, r0, 0x0, 0x2e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="47d68171b75179a5a7e69f767cde6a22e24710b37485b640c8d4024688805f0ceaf419fa0f499538bd86b0ad27fe0bb846880382113b173e2c8c977dd9f25eb1012ac76fbd934b37e4ab70991477d6f451b10e20883bd1f0660a8bb8afb389b8da28d4869ab52905eb91bae6", 0x6c) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001500), 0xc) open(&(0x7f0000001540)='./file0\x00', 0x88, 0x8) recvmsg(r1, &(0x7f0000001480)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000140)=""/107, 0x6b}, {&(0x7f00000001c0)=""/29, 0x1d}, {&(0x7f0000000200)=""/82, 0x52}, {&(0x7f0000000280)=""/92, 0x5c}, {&(0x7f0000000300)=""/93, 0x5d}, {&(0x7f0000000380)=""/85, 0x55}], 0x6, &(0x7f0000000480)=""/4096, 0x1000}, 0x800) faccessat(r0, &(0x7f00000014c0)='./file0\x00', 0x13c, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0xffffffffffffffe3) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="00000002", 0x4}], 0x1) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) 16:00:01 executing program 0: r0 = dup(0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r3 = getuid() r4 = getegid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r3, r4, 0x0) dup2(r1, r2) r5 = socket(0x2, 0x400000000002, 0x0) r6 = dup(r2) bind$unix(r5, &(0x7f0000000100)=ANY=[@ANYRESHEX=0x0], 0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000000)=0x5) sendmsg(r1, &(0x7f00000014c0)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x773, 0x1ff}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000180)="6b5362f107ab90317851219042556404716d72779972f645cf2b0bcf", 0x1c}, {&(0x7f00000001c0)="ebd6efcdbc8e726b29ef688a0f4f9b09e649e57527191358557ef79972a51c006c7d0d85a5d7c608d137956b0de07be89d2eb1ef0418d6d2cb9e95629ffb54e94914aa72e09cd4f0476251ffab8fd0386b05ab9b815c84dff9bec5c992b7b15e45e10c4ca21e82668b1954e2c39459487a03edd6fb012c7a8d5100722f1ba12a355f7209ee91ce9f267a36e55d93a7d2320b2c246d2547a089ca9d330163367ae643e5c9053dd28312dbbc32e3ea704e633dbfbe59d4ad4ae37a630868c8a881e2999532b0c020b369020cd528f2f0f5d4e093360e146d9ceb292cc9565a0b9a28caeca427829cf2b05f00c800c3cc9f552bfdbe4f03a3", 0xf7}, {&(0x7f00000002c0)="2d2b8989295c6095b3675acefae33aacd98dc9c91fe2f1bc03b9bbed2f896d349f7168f407d8e3c238fa9d238beeae5175c640fdcffef16c0babb0d57911181b61f4bf27119e84a48643dbe62c5de27ac0e8c739190711ea2e4e1c2a2f303fa265948fab1f9145a0a0d1984ea9559bfe53bdbfd46d375c0f8e1e4b09f25a1ca382fee04fde34219a6adb65f6a9c9ad2510bed48f6b4f2c12427073927d2005fc6f7e49b25f8378f09e4d6a2e75664eb48bf3ecd50c9b33a282a11738c88a872b5e2a4524e8b7690a7368c9e278f4866f75409f91268000dbb1ccd07c46d001be081cd34e0abdf40cb6d3f4e361ca9896cb57411314bcaf4994bceb0516c30a491f28c1e20fd77aad2c0dd5102c2add5de90f1b3b1ea55654f0765cb42c982c0eb279af473fc13e57231c496845e79ae4a7912085e5ef6062ec106d2f0fd49ad34d835e7f95eb6944cffcb35b66aa896a3df137158c150ff117fddc4edc712c0d8590e0b03005dd00b8eadc8f965820a82c74e32bb405db2a15c7ebaca7ffd49398c663dcd5dab4699433f51112c492b10f90de5c377c62d38a6ff33cc874684387afba2978b464d785230d4882c58256fc1a0e19eacb89238c20aaee0e6e24137d1eab9e33517c3fef25c09a9f53a3dc0d22be9f6c63bb56e16f6af55d054687e1a45b41bc5cdf72e59f5d9f1b6d4b38a366b07b203cc8203124f93c83ea9535c9ccbb788dfaff94129af9bd88299ec77c0213313173143a6c85e1835a0fa4416551d7c3bc003eeb86a1377c67959a38e3da6c9f3d13a2d18e3131b7043110c6adfeeb2b200eb94c0714920a21bf339b9c4d472b1fea1767021f005648fbd9b695c67b6071edabc35871ccd732161e059b4f59009222c1e1ba74d80c18038dbf199569eb0498c71425b2eb779a56514a59d8c332dac647bf1444096e232adff4a5ceb7f0fabc20e81666562099abee282c4fe9d4308a9f9225a24e3c78c268e7eb8cc62dab306b29f5246e5443a96d77d13df218d58f610a5d3a2eb2f4bbf625daee719dd38efe2632476513bf0b2b5746b633c790e96f22e35832dbbf2169bab7ed1810ff982d676e9b536ea2d19f2029b6a2c713c09d82362ad2c1470f54fdf1c226fbe89a7e88a235685a78e17e1a8105e3fe44bddcefb7571d7e4d6954a355b728765d312059a5831492829dc7db1def1100e7cf574e09f219a8cd2c0952c35d30560299984374d82f2c802658c3c5b0019a06c7429b3ab525f96f5e24d07f4b9798c1d07ae4fe04dc1df3b2e73451391b4edb64fbb32493e2fa4b35299ecdb858581e440a16bcc8a06f18ac941ce6dce444050aad38e6f3b53291c6b974b80cff1ad90e8a577d0131e495996a955ccfb77b32875a80f1e1d01653183c053d3519c7f289f8f53e534c4076866c06b5b94aa8193662889626842e88274eb30600dfac7cf5c0f446f0a1b5a0417766d5c50703db89bcb987188961ddc7e51c3ed454d5188f008ca7f6c57214ebeb621fb061935ea4f15ff70c2bc560be6860bedd46a05b2330c18f15f639ec98a1f809053249b32651517d9ebf987d17d291a8d8679ffae6646ae802afa2d26cf48655d78e61c917d305c9565b8a3c2567be149d74be9a44b3c83d72318c8e0a9608abecebd4ab64a208162fbbe14e047995333d653b5c95b102c7b79d03ba7ed0c5eb15e3774336ac0d35bc1ee86bf1632ae3613d5532b0cd06a9b2cae749b0cc54c4110c923c9aef44cb550d4ae82259842ac5babc14f99b7f33dc586b6ca56296de0167f48e3a490d3a48c1706b557b12d46da944653a1e78efec461eda76507a02f0d410361b87e596952d1a78092862f29cf2b23347b2b2ddf66ccd0a4b3eb75931ed2a65799a5dc7d6a8b92d0b11c650904e35215cca23a75d1fead18c16af16f2a5d789ca46131ac1f1b55a565258e5221531e1e08ebfedd00d626a1c38fc484aa07a6097699a95bbc3f7b12669e5487bd277fc479f763a31b0d46bbb3fe9c3f89cb87c77346b205af07ef6e3adecbfd4624805ccbd478b2bc23e7f15e09784443d4d0bb4e3baf4e15f6b30c4d194221c6be610dc7a20e564e99f0fc3b429dbe5fb431d744c08bcceab3a456e804b9f5baace63b77fed49a87201fdcf57aabe451496200facc01315d6a3a19643304f375a8639995006d6dbb8da1d007261efb8b2af4e1372056ca41fd7e493eb0986020aae1fc17305e7c879c2b3e29e8531a91725398ec8a393ae0dc0e547517cec73f9e0b45e6fd9b013161f409a11c67f9b39676b83e560492c8ba7121f3f1daff59f21cc49be8d04bb7791f7d1bc281eed26f1ba9e9916d87731eb29503977d09d20b80a602410915a2dd8e29d888996aa0e311beda7978366f71093d41bfec70999f7dcac39c4811693dd1698dcb7f1f21d166f571e3be54bc33f5552a78870ebe43734701eccbca48332d7244a276bb17e35fee4e1437641ef25c47782c9c74fa39687d03d897aed5b3a45dc772c378a2f563205bf951d058ac00576648ae72381702cd2127477b0199122715c2f4533ae9dbde5a686c2f4c323cc802a56c22c0ee55f1c1a1cb8378c6988b0e7af1b939546480e063f5af51261e50c67c84aec662c1ed50efb80eb1a7a6548de307d5467871afd6caa2172848275bbace63428df9ea28afcd54d8f4a651e6299410d8406d53d532f552231d5ef9a2034aec4119f59386d50770c44453c36680793a8bdc78632a5beebe63a135ae3f363d919e4e0308ee5104ff4a351c89da98331f16ce022c223bf538572ccee3369f0c2d90724fff7fd170b0cf3ae2e5c8e4eefd3106644cf9d0bb387809c3458410a93a23e287a7d9e5a1c7526155ae0046045c263081f0ebc3c5de46b6c521ef2c836019ad33522f04c4bc1df4309d6e50de9cf24718d240f8c0655d71b4a55f4067f4bb119bf7a37058ceaab93d3e781aa063bbe6f2c59ac25d6eb6372d2d708fc870ac561f8fec7fc4fe7cdf60f313cb7250e5f83863bcb952111568fbb10a8782d67d7dba0206a034285da4ca183e71c9c9fe7d72eb1158f68796c672ff80a6b204417322596b058171d9cf389d239a56558dc36d9e80011e3261a052a8488e5f406a29d7be5a17e6ffffd5954f4f5bae374534c4bb37446597b7f4b63e8dcc63327908eac6c81b0c30ffc04c4bfef910eaffff9de9d9013f0823dded77e96051f8cf4c870a5f3ad9c0db4587fd2e1caa13eb17044672535dd826d37a92ffc02274e5b5ae5cc4780bd74784983eafaa9ba291eb0428d402c3297841f995b7e6e7dd4b35ca5fe43dc49abd809f36ea01b7130c9e618a35b7b7bcedad1584a694b7156df55f7fd9736a0c3479eb7ae4f3534113a1b94febe5d1a54728efc8595c79e4990cfaf594e3f0cd22be8b22d6dd8bd6015759885c7f0c63749fd1921ad3ddfc9aecc374bcb3147a005d5efe0e0ba87b3d95e7b349cefb30c2ffdd9953902f052be0855aff6fc91cf40946a7262b862486d29b779514ca0e18380ce10a1dbef0c54f1efd5b04993e8c6e56ac6811ed3b72d65cb009bd6d3f4e5ec9fe4f39d56204f59314cee082034c77a15408629aedc547afb1563df94d6210e3c7336bae4851ee2ff2a78742980d336d452b22df3942f7e1d088b9b062f41667ceddbbd83c24d1ea840a54c382545b37c27aa6e418d3af82b4209f663ca480d61357934beb0594464b6fd78f1a2e434b25caaaf0ed45eff64b439f51a0c3099bda9778636cfe5703e854b091ef9987b65e1937f96c2ba1ef4bfe65595e3ee753ea633ec236e7ad5efcf8b54db72ca1ce59accb4799e39da26e471a11dab12d8adf8dc67c54c15d15c4330ebd780033e2f164c5f114fd545442044170ee85efba413eb8f203a240e4a227d94d17a2e2403b52d3d7ad7e383a3046419c3004ff5de7432a262ebea53fc7c59b3f36fe86ebed88959f532562841325ed12e3a3af2fe9d257a30507ad05f9c94d2de912f7603312e192e37d269957370d1f0a9cb371eb118e5548322dbea9eb94faa033405266c7eea6c82bb2bbc385395ce76041d31122dc9fb3556ab9d1ff0a6041722c7e042ff1a7270209dab89ecdbfa5eda8d63ae5fd2fd692f44cbab35f7699355b384b85332af558027fe7eb17da1a31831d7e35010534a1f5f1c379b30006dece1e4dec2a41ded5592784b4b0722b54323674ee63d0a58f430d7bd1a1265644aca87fc2d1179ff68a9d01aa04a40490effc4c4ddeba8a11f849e926051ea39d1112812eba8f035b0bc94121243cb1a784746b1f30d0728a31bcf6e36acb9c9d53fd5bf2eb9563c496587986c0cbf236dc204f7da7aacb43aabd7382fefa16ecea465605688c39e7a3249b1e934b46211fe87a40c1d258329c13f46bd04bab68f35fda0cfec9d82e9eedb86748d4490efd3ea1a0ad50abbdced78aa4173ca96f0195db73cdba64fb051c101fe847d26265f3a16fde49f90521fc724fd165cce94afdf16dc53662ce84c4c56463b27abf9d2a15f75d6f5fc732867a3cbe9a3e65695598151919e8e434aa2262efefa487b4e165d1281547631b94976c33ca906eaf58012fdf412685758e511b2351e96fe0774fe8263e05e70a62f1b24bf44d8c573e0584374ae63c0134384e7f534d8af0fb75bfe0f176a0a9f8c1f66eeb596375de212656cac4003caff40105457cca18337b226f3056b0ea6a9b884448cc2629cd85157ebc981f97fcc1c503dd8006a73b750f076c2e7acc454c645baafe28715b4b4e287f40906ccc6a45f80040aab6eaa304231d787d5e56a343968fc2dfeadab7374000760e41d20d67c6fae0489efb782316c2b212010ee55d4dd16ad9c299068302c1c72fae89338f6eebf2806b360f8fb31d68908d3eb06a6f13e5bb0203e1f49e259b0283061bb389a5fa80388a8864b4dc7f43ae06a92cc33151d105b91167785f27514dd423652be9a84934da4e0e4fb5e42ac22041a081cc8744a82c0c73132b960866e25e198c5625d0a9d57316897bfcdc3dc4bdeb4e86321ba93ee7a001cfd6cfd83ebd72689a3f8b99eacc8506fc5a071da871a5276b9a196288064c39ff36e15dec14a03c58e9bc22661b63c008de90697112d6d3a77a9119385a3f9e0ac72a440d7670a10d5272acec6a7c2e9b09825d53bfd501949da49812dd9e9986e21ed5d7ed741f98b6aef03a586ee20b4420cbc554fc61dde7da8ef4f0d0af50aa5536ac1d78a884028ab23ce9d8655af4534392f503db0a44f5d045330e499b3c077e4595f93ea812e2e9a3a48f4539d359ea0daa22f033050c1603fe461f19d7846fbe2691649593c7c4b728efb17164495dc01404cae8d2f34736480334b28468ff9794b562fc7c246ebe1359e262e2c88ed11f0cb3cacb9f2631ea9c20726021865027addae31df70d0f100fb55922e2547f9af14d0908dee3ab0aabc62d81cf856ec3a4f710cb7a90a2702c8a4fe641444f9e509479e530ea37ea52aeb634dfd491cf923a21226b9c9ef84b2104ab712305f3e56bfa60d840de02b146e29b36224154b52a7e5eb5d813354ccef047cc79715031bcdbced06c754fc72b8a1adc1d9d8a68c9f1e49f160403f84cddcb76aa8300792396bc73d5fd8b1247b5fb512fbde8ed042bb50bd08349661bc2189a5e21993c7901780dcd90eae48fcb48253bf775712dd07ba3f78e371518d12bd883451b7462df6f6650cb3a2ba178a102d2815f72e0cd693e3946b60b109d531197a001f3c958b78e2850b2b17f7d7565de9a94a8a2be4af419aea69f68afc", 0x1000}, {&(0x7f00000012c0)="f7cfaef3cc413a01e76986eecba70c677d4b6daf5423db931a95a61aa4853efc71f45717e5563a69d25834810484d2392692ab6ca5a8f065d4e73de9b8272a4928d0e187c3ccbaa743f0a0b07c483afd0886c7fab860ac30d6319ad90e9a8eea3e68c20b497c13dde5f7f4c05d195a89e118c8a9687e14677d91fc00a1a745d20646", 0x82}], 0x4, &(0x7f00000013c0)=ANY=[@ANYBLOB="580000000000080001000000c90a0000103b176760969503079a9bd513848a4df82ea81a1c05d2eae11e2fd0dd0ee624ba5a8d53fa07838160fdcefd3ec13fa90e3d75f05ab0a98f86ed665c3265274a0c000000000000008000000000000000ffff0000000000005cbe4a5c7852a8d35b349836c450f965ca4c1573d99309bec3b9131dce007eb52d76f7378cd84dbb7ba610817f4b5b9303425bc5eb0e19072f488cad90e2819c3260840ea8cafafbde889740134de1ce61337eb847c7241fda2c411b9e707f63ae8d72e42af1ce572500000000000000"], 0xd8}, 0x40f) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000c2f2863ae0ae9bf224725e536eea6066fd7721930da87c604d9ef161cc29e8f32a02f9ccfbb74a6ae752b1577f66fabe75e5a4762e1c08c58976a9a0994ad58d057a86053fae0e334ca5a5fc27d528494000ced87ed2b570aaff9a1c4f9add933a4c11eacf0abb43139d0e58519e15ac4e9201f2e5ceb5571f6fb928eb49956423183ccccd060c1aee6f2f2f07a123213f899322cb17fc323880356e8f9eb65575bb1ff3323b10fe9554404f4bf90bad60889906d6d6d08ec11d03a0c557b600d5ae7fd7845caf97bc4ab2b06d6756ba0b771b2fb51cb3076732f6790521ebc3ce5384fc72f94b55a13585152e2d11dbeb0a0d801acbaa7b633ab5f281ad38f73404626f7ca5bf24fd5b589315309f77f7ac84e51a56050feeddf57b4a92358778e71a32aeb0acbfe4a93cbc9c67c6b22250b9dd4760b31f21167aa7c9f5175f1861e8095b561f0a19586cfd336e6c4da62e8714f07f91c854684c6a7ad25618efd2a05e2f9e26c216c31524ef3afbc40cde1e9369067642e496098d80a4c9dba9bcb2579364b269f5031debfcf6e929d594e98994f41e28c221f31f", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x6, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0}, &(0x7f0000002780)=0xc) getgroups(0x2, &(0x7f00000027c0)=[0x0, 0x0]) fchown(r0, r1, r2) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/172, 0xac}, {&(0x7f0000000280)=""/216, 0xd8}], 0x2, &(0x7f0000000440)=""/4096, 0x1000}, 0x800) mknod(&(0x7f0000000140)='./bus\x00', 0x4, 0x400040000000a8aa) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) listen(r4, 0xc1) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00002b27fedde7b4795a28d8ee0cf8ffff00000000000000000100000000007c5202503f", 0x2c}], 0x1) r5 = getppid() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000002800)=0x9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0}, &(0x7f00000025c0)=0xc) getgroups(0x3, &(0x7f0000002600)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r3, &(0x7f0000002700)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002540)=[{&(0x7f0000001440)="ce321e52e8c86bb312346f89ec5c921a4fa09f67cd4c8b684ecb4ec238a1a914123e9e0862dc33437d3588bc061db5892fd6b3167de92449b094ba641a0df9a1c821ff07b78a4d54fbff6e20bd36faa7377fcd2068ef095ce9a3fb7a3c200d3f952d532b3c8e8127827d3be28a710a17f27f380e8ea56822a4e8a72d10bd69c36f0df6d3fae99fe5900a1fd52323ada8f0b3eda9ac6a9297368d0a9599363621d290a09f63b2c116f1fd17f1490ca5ae0fcc4721d1b5d690c27f4676dbb9410066755a9af53b647472dc9776f7e8f832057f3074d5f84f04d601a6adda6c154b17652e604429f97f0086fb86b9056e7cba719802627f91c63c96d021de0c14ef25be2fad2b82a3c18886d4a7d38fcad4be5636a06323dfaae09ecbed62deba441c7a680e256197c24cf93ce7d6b0789e66c34cbf919dae24aa87c1416bb9a66d6357ab3ab033132935414ea099bec8cd2030138b4cdfb35960671597d754a1170755b54172f3ac650ab0017a56920bfb96da49b776464f323c3d87b4b47b5be662ce6fc95c5e1cb04d5fc875dcc805a94782d80f67f75dbd3502bcaaa833b780e19629061fa0e1b3deb08a81e5f74da78a2c354fcb6b7caf2c66af9aa5bda0452739e1e025738be813801f6fb0c0783d7fc3cecb09f45c00e3d4837ba7d61053d70952e522de0f6add583c7d4bf8bb0246620f69663a74120d0392d2b13e860b331a756f1d16c18e7cb1d2b7b0b96dabbf330c7bbd9bb87bdf730faa8993d8a0c6bc57f4a25fa021e2da42941542ae49f00b07418fffba371f5d3663eb3087a226b5b14699161270f285dd4df64ef470841673e34839fe134d2feddf5eb43697ff3e83fc54b893c58ed0f001f3696ff1b8a6bd828dfd5bfb315973391cffa71d3a35e2ac94a989cc68c5fa8dd26a048bbd15e4edb381a8cc4407c3e282d56acdca478a9099b44b59bda4227ae0a2daefffaeb692f628fccb57da2ac7a1f337e3d4dd5771dd4d92fe2d6848390bb0d492c45f476f858e9530d0bbad2f2d1a84e74b7697c8b5a8d9ec0b02a9a79e557f0006c5b2fe50b47546f7e8edd5b381198e92e701731c2750651025f4dcde57ec96d87b3b4725f3a7830dc227ad71f2bad32019cd01b6210f2a5776e9079382c6de1ff6312decf264772389881c002a8dc5ae1f6b4c6b887fbabe1ae3f06959ad4213bfb813c62adc4f06c3a7bc590a3e1a2eb3c39e66ecfb879a22d7c16e2888f5ed35dfe61f3362746459bd53dfaeae8b6b20b5e2e325c0a8f56e404aea949e0de186f4744942ce33542906654779d868e268509520c6aadd0d93a75ca14ba28bfeded2d66f4d0dacc0d23bf9cf82b9e245b4f02885a28e067c58548159adefcebd1e95ceb82c7fcf3bb51cfdb5679736613429a4cea23ee28f98308af832c3cc6a2486ffc013660fefc7ad51db55d6609630cbd19f316854f68269d3cd0128a3bac736cdde98d77cccbfbf9a9a7e9c14cfb95b61bab0dcbb032c32d86ee9303a97efe5d6f61321f3ffdbf191dda3d69de772db530bfc5c42cf5f06d315bc2cd427be88d186df9b8cbe51ec952eef65e15c892fd52a87b95900d97a5875c6b6fd4d3b2f803a1e68dbfbaacd615447c94fb1452a8245c055454ea7edd2958df79f96736244e29e5ddf052cd12c7b7236c4c392cc8e8b5cb2c0b93176fcb43be95c7f564c99cf1fdaf80dfb730611d8e3a2ca81da268f03139b7cb1d32f633e73718902377e26e09ebf60ef92708000cb2904a0ca297841f9e8943642ee67baf2544c4621dc25766e83ea537bb36063ff8e13f4b520b30b6c23b312428df4b545d50f4cc3c1fa9cfcc02e214a0bc604e4fc811239141a719605e415f8cb4b6f1161741629e1ef50e1ac77b15c5ff3f3d07cb12fb89a7fcf002df6a88390e75ca3dd629a712c088042542abd34b9542e4abebb2931a4f9d645abb2b32ecaec1b863d5c98d054c9d20ac61c2887eb4b309ad7171a3ce6a24949c051e4b160e41a26e945e3731774aa3878ced7c4eefd2353a6be02bfcdcd61591cfae81c3a8628b44a847ba692b968abb98460edd007f256181042f5b385cba6741be5bde22e9acdd1d8a967fa5af17777f53904b3de12c9df923ee51aa4e789932da1397d051f0eacaff814146b46754d129a9c8a684022d5bd9cdb42a3cf547c1691b01dff02eefe6ce6ca256ec1b72df5ef0c1110ae988a8a0075486488a3781982a2a4b8b5d3a11a16e1f1409a41d2ba0112ad32e2a572959dbbf7832e337045a73b5492b6bf3aa1382e78aee5deeff4a3fa5ee6bdbd3a0e2e6c105d71d439d7949101bb7dd20586f1f60f3cd153116b724ec849882f55f7b8fa8a05a68e0df34e01f6d57c6a32c6fcf132f9c43d489b43768f03bab80d5b21367f14d1ec07d8d4aad9aa29f77a6446d345ad68ee176de67d4a2aeb0a11d3b351d01a72c1ab93feb86397bdf0a35340c32fd1eea6a11fe8461129f8e97f16032badbab036c61fe30c9a41d6b15f52f483c8b901c78ebfffcdb4ef3be3d23e7c869f701e072e7f889750c6519da12b0a35aa617ec861778997c2f5e2a5b87f460d5928815d34dfc91e6f4f8420218cc17f9c2903470368acf323a584dfd741e44059333a83d508fdf07a672537f2b8b67ae06ef2b11dc4c05b9bb79245d32e5658e2841b0991023730ef142b93cd87d1f066ac5a31035a21a057069f7a5318bf061181d2d63827633d99375ae9a46c2199e9dbe65205bf4faef4e9a6f81c617e977102faf133f11fd35eeca7971aa8cd4d3f00572617c50c8eff08f5e8b2a495ebcd1cf214a1cb9cb16a65b12966aaa3081ba32438ded41aea0394319407be902666791baef886d1492a2c4fe12f638a1aa057f229049de3d209bd947c706111c15029121dc177db3953dda486684ee40f40081bd88b8e6d599e431c6aaee421bdbb7508f3e346346bc65dc3b37e61e640684b9ff9536ee37cfd811863b26071dc2384b29675a4a129f942b3308ecf56f9ab9fa8879570a48758bb8afaf48f93f91eb0c26ec8ae75dd5a9ea590b1b9f97cc6a43c48ff810e48419dacb51dcefd1955ee50d34b85fdc6590dd941946af9b146acc2a4913a3911707bddcd7f4127191d170e5797acfaa440aba9e09a548ff64657e1e9e6d6eb7db91ca9e1a54914ddabb0d590fdab560e497cdafa6fa49aa4279f70047f131964faf29506211fa42e0dc131322c2cd510bf80ff645b03afc31f2ab6634a3bfd604de4e55d3c5099092e7144fa01d948bc7d33b40fe1b735576fb9182a8ba8f526643fe7b5591c9fb529b2cac76b8a47d0f05c33bfbdeea8508faa1caa12cc8d4695be4743ca818d94fb18816518377a7ebdd43378b5a7e33a95254b4055747156193526866e0a56f669caa7d7061e08f44daa582c26ffc53e5b9c7823e6524638d33d445e0ff8c753a448027027c8a07d98c5bdce41df4d99425836533bf779216bddecb18379aa52e5802f98ad8e2ab47895b2d08535bc08870fc92b1c5808965cd2f07c0ff1ac727b616073ec1d07da92e4af776976397a8a05e2d8eb1f4bae15e9f62d122eaaac26fa75a82be350b29c55dc397342b98d09f41336f17cdbc9fa65781bc5d99b21c5191be955690f5b4cf57c0006099dd90985985bc00d6748c4721b67b376a2037361ceb9f528595f8c15694e60fc24bb584deba89b85744b6522f13a7d4e140ecaab581431e316b773e59f76a6549c2decee418603fb09843c5151a3d9c7693463a7430db730aec533bdbb8ed4531997fe84a232667377a7386914071147bd81b3638f5c6a1abd0d9597f0c2bff6382f9f444155de0b449dffb028702eb3bb711df5eeabf7dd2072631e0d7b81d97256f28e08c5085115836f0390a75f192fdbb9497e91da913563350262a136096d7316b7aa5ff4fa6648773f99cd4566908e69dad82d5de9e5a4bbee2a8b980ce0f158e89f07e265f4c12e7a225b7b9b5bd6a5174babe3ec201b74a346136f55d0e178a60302c040e7c977f6d722491ae7488ade169607161cb1c59f6d8b0b4d1bcaa2e4664ecd0e8c5452211c8a6d042b327c897f17d5709633cb64864c3e2d113439800fa2502f44639c5842dcc6405ecb9f31e9425f4bb886b7f060325a0f1ed8ee7cd1cfb5ad5712051a7314ab73084249c84c0dbcad4468036b28d2f5ba984d2bd00ea228f76153ccdcdabb444d8a344821aa598d598a02713328de1812ed50966936442069333aa78aa57c85d8cfdc2099650ee41046632ec830b6a624578a77326d64e320c909a079607199fd5d12bb1827d2279477fe0d350ddbac9300d3e69f2d1425d70a5181a89fad05425ec57288804c950d1a6d57e04aa79138a4e2e66e426703eb837dee642056041cc84b42d819ef1fc71b79ad276e40998295724e6db602b552c4319abccc80b9b6f941c4188c92311dc129a92e5b90cd2692342690bf7194b03a9199447f4c25da4ed74d556a640c5f8b9158185848e664196751378ca950c7947cf9d35814a8fc12923abd36c7f70f0ce3286e69d310d02f61903470e89331f9a98bf4a5a6200ac862f883e440853eafd5386c538010e17a772389a7ad5597ddc653c3d602a5814751f8d976ee75ce2e67f8621979cf9f6fcd61c2cbcb825cb87ecc42cf41fe64a50bee078ed77fa12e5fa0913c1f68d22dfc57fd6e06de6c3177af35a63c8f67041ec8d54b25f1454a6e708f232186789850537a4d899eab908a70e788aac1c0135d2b64001cf9394eb87f500656607290de02ed380de9860f93b947f4b3a62910ff4c279a14eb9bf78020c547658c9aa7522a641f6ef725dfefa3cc8ad72b29fd374c723ca35eb4cbae34df57efa2f6bbc77e51572ba5f3280287303ba263ceada44668cd93bf6c78591b665e6461c4c7b476a00b03d684635e0544f8d6d83c02abea104c45582a65c40d1141e4d3323e02e30726346fcaa24b2d7b481ac16eac1aa80ccc07f90d1e95b7b4f53111c35936cdcaa82b9bcce133826c77c4edd8e2b895add08879c6c4bbe9f515c5fb96b1d1dbfca9b7cfe0f4fa3b7a4c816df307751d0156fc5f686ea3aad813be4f7cb89a87fe196b8e2580f2f8150ba9f95654b8eab989319ae40ebe52a19e2ecf194a8b8f99c9e33dc342ee31dfc2a054bd844cf72abf60a161841cc9c623a146a6fdf79f7a3bbfecf5ec7928c0724da7ea601adaaab1b47b129336d0ee741b10cf0be3a68fda3f8ee132b91254365c0b6a41fe9f974077f2c06dd62af570d424f940fb11fd6a83e6849e1315e8e7181a5b068ccc03323d2197ad0d8d61d4c6fc6a70293caa81e0f592bbfe098d5e67be22098c574e6c3294fa5bfb6486c42f7edbd6fe5234b51cce8d8a17680fc99e2e235694f30491a03aa7af09a1eb3f88941c3972ed069564b972704fb08f9b36d0c4f9aa54c03d2ff67fb52d668ffb5d62e76a2affc5afab933d2ec26681dab93f97ceb174fdec8e3abd8d7854118edb496823b67bb6840c8d5262db0122e29c93752438921e7148846b22e2806eff2a7282badb4966309dccd3d934526f03b2084bc4c6cceaa02d0536635c084ce1f9c6403bb39527334f600c9c041e589835dc242d3748a6acd378dd99b10a19ab96ce9b4944ebd8a52afd0254261e1fa917fe35f88d22ac11551fdd04bed85d4d73b2c2ae30f0eb712a62008751da173900eff9a2bc9b784ee095c141f0de607c005d7ae987ddae791125bdfde22b9f2828fd2c7f1d6620c8758947e6a67ec7732b62f5d7cd34ff0768249e06b44e9ac218c4", 0x1000}, {&(0x7f00000003c0)="833a4bee8e1e367e61f1736f680ec6dcb27af5acf998cae3a8aea9bccc0f021337cbcca8", 0x24}, {&(0x7f0000002440)="e5775cb2ec7c99cd9c7b1c29885a1bf110e4ccd67cb32b20b9634c3efdd2520d4cd016e8de33444600353bd5402879655e5dccef6c1d7af7d7dda06290053b77830c662d532ec1e54cc5e6562f5385285b7213f6da4f1bf9266d1e59ce346fcbefa5bc87674e26afbdd1118ae996bbcccb91ccb9005353e8406eab38478b821f1ded42c0f0bdfb2c98085d6bfe4a0c572d7e4baaf55e13dd88daa2a0ed3cf636573f4e3349d0fbdd494c76b8ddc1c77b544514bd886b9f78891f1e256bd2939428d89c744d213d27901ad0a4aefa275afc8e66", 0xd3}], 0x3, &(0x7f0000002640)=[@rights={0x38, 0xffff, 0x1, [r3, r3, r3, r0, r4, r0, r3, r4, r3]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x30, 0xffff, 0x1, [r0, r3, r4, r4, r4, r3, r0]}], 0xa0, 0x8}, 0x400) 16:00:01 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) open$dir(&(0x7f0000000f80)='./file0\x00', 0x20000, 0x10) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xffffffffffffff32) r1 = socket(0x2, 0x400000000002, 0x0) r2 = msgget$private(0x0, 0x404) msgrcv(r2, &(0x7f0000001440)={0x0, ""/59}, 0x43, 0x1, 0x1000) getuid() sendto$unix(r0, &(0x7f0000000080)="31b2477057d47fff11705da21411975860ceb748fd05f873eb5c30e247c031f0cf14a9e51e683c3d", 0x28, 0x4, 0x0, 0x0) sendmsg(r1, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000680)="85f8e783212369834a38e4e6d86fb4b79fa0bf222277beba93264e7b38a72d652f43aafa16041ce7f7c905165f28bfac1713edb353ccced14d0d6b8fe6e43ffaaa4a616142f4ff2fef0b9d74a3d3ae2092e3a85ea77b87502b9af49562f6ffb21d00c9bfaa973b1dd6ca52a4b5aae7aaa74217a048c404f0a2e2d088b08744fa0be7f6f2fc7fb99924622f3f580ac8b78c953c2451ebcf8a066010944291ac5b49fd1e5ec8477d02954af117171347b5f7aa7bbc8934ab71be84613df804944a510d969163362c73d9b8c9e77de3fde1e472b97fa996debde4210b3dc87e015f51de2bc5d49efe6cfe50", 0xea}], 0x1, 0x0}, 0x435e8e46437e3820) r3 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) setuid(0xee01) shmat(r3, &(0x7f0000fff000/0x1000)=nil, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000980)=""/208) 16:00:01 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)=""/32, 0x20}, {&(0x7f0000000080)=""/205, 0xcd}, {&(0x7f0000000180)=""/89, 0x59}], 0x3, &(0x7f0000000240)=""/115, 0x73}, 0x3) setsockopt(r0, 0x6, 0x1, &(0x7f0000000140), 0x109) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x3, 0xc00000000}, 0x10) write(r0, &(0x7f0000000180)='C', 0x1) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) r3 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r3, 0x1) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), 0x8) getgroups(0x4, &(0x7f00000009c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000a00)='./file0\x00', 0x0, 0x40) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, &(0x7f0000000a80)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000bc0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r12 = getppid() r13 = geteuid() sendmsg$unix(r0, &(0x7f0000000cc0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000200)="7d1de5b003c23afca088c1b6ac7cf978cca330d347a437c0cf9395db5417c07374106272e11de94902686b5dd5e7a062c0a775e10336be742ebd3c1801611121480be83f17a6c104af4fdab5c76809a015b51f63648bc14f7b9716f6", 0x5c}, {&(0x7f0000000280)="dbc2683505a8a119763ab7d39c06b799ee76733acfacdef0e249437da26a632d35c11beffd392ee31ae4fa658d5f2273957db0828288bb17fb1929fd15a679e50cd108304d4192e8c3d8b944238a21cf87e0d9d8def75c09db737039948c2ec0349109dc2570c6c89f11383fd2361cbb04387ae1e0ec87260a5326f1ffe00cf4520f9a0cd4a58d43a7f50772716eafb2d3a8a82a70cfe32c647d04", 0x9b}, {&(0x7f0000000340)="2ebd7314302fcd9560de62d5de98f44b966e3dd235faa6787e1680115e112c5525051996f20f0266dbcc0f5c43e0b7187ca7db4418bf5c993b1978afe2f7f2c6578b70c8fcd075b2b0c9d4988e7cbf4dc266e126634d698935e6cdc408816d27618633bfc23fc6b8f8ba2bbd59bfad996eabe3c8aa036b4872dd0eb63597e36f347839fc33d869d9d271ec069dad16900871ed2e71135f40dbecbf8531b308b94ebd3407e7", 0xa5}, {&(0x7f0000000400)="2e870455437b529d4b7082991dffff813f71edaaf7262e20fd7b19395469c4bff6da76dc62af7c085da39c25bcf0fcbcba93da276a521b45965e9646928837998ad4609b4a53740d0f3d9bf2589f28395cfecf98e9d0adf330a9357b331a5f1d39", 0x61}, {&(0x7f0000000480)="c27508d26ca06d8206312aa690b48f3959ee06f27ebc5e351c66b401f1048471bcea36e0398967dede157d28208e14910fb663d2e3c6e40869dc4b5b7f6e7355897548275fc91bb2599bf9fcd5377423bcdf35e43e1fe3fe0b13502cc431875586be2de921da52d7ef95866befb989bf523414c45ae220f42b1ce58932bbe07722936dcb109638e17115db9f97469faa43b6af77a229baf817b12b0602df9c0e60e77a71c3efd3e9274be0ce227e029b6b3adca9392732ebce22a7a09bb5aca57e942c", 0xc3}, {&(0x7f0000000580)="f18c732316a3b0d823b959051ae0359364b715ba292ba0d478d58df8b23eb92bdb47c91511f2b086ed8a9960f9edf21c0fa423a6e1bb221fd788dc0d5bcec3b7890e541211bc2714b617fd56023792a032765e2ba1f06e2fc6c7782c2422ad82f5d817fc523c28fb57aa62bbca42d58b9902ebb3bb0a6bc7831b0380241284b66e8c32d9ac2f88e3eb7727c11a77e4d3dd4be1273159da370d52bbb12acb537cf218f8b18bce434442e567b21352ee3b7044e7f1fc6138fe15cd9f094d906c352639b388b621a2ab6bc26e155ac457805f35b1e7c78b696cde2e27020372dd834f1d45813b60eccfa4a490", 0xeb}, {&(0x7f0000000680)="f7f6ae9628ee03d9884e3b5b5b19d34a541df0dcee3a6b1a7ea96ce23d6103605ef2e72564dcfde8149ddfc1677095235122c2d6cb74fa05175f5aa98895b200fced33c3c30c763f7ab4db3105ebfe455e74b62ca32228202c10caceae0a2d5849dcf0de7818d107969ef118c77a5f60da2fc6ee665be85b84495731199472ba8144c887614f95dd108997a2fed6c8da80707ef2a214ed18093a5f6decb17455bcba32a2a692f7e5722fa7aded309487185155e37d0ccdc10e6a716740c1a4a888b1b20e7fadb37cd3c7b5ffd09d934ddc561a4f5a65191cf04d9025", 0xdc}, {&(0x7f0000000780)="3057503d9015ffe4358f1600f437b73cb98d7232b9d1abe39dc3dd8f9b0d5ce74291c0815b3095adff9274242a63bdb731b64ace9d2caf5af292120d8e906fdd2e2c74111cf9d3c39ed65e218f76aa2d13f796d3593a407c942eb447237717e7374c0b1bd987f77afde5b36eba90030675efcfd75a0fa4da98be7c50466be194376d9060844e4bc3c3d6d9b54863dbf0e7433b6963028ebc81e0b9584b1ee15a94f33fe7dca89086892ffc1ee429cbd32be65d8c919c72414663fe133002f7c4bbf78f15a19883cf0f37e1c33c7a4880380c45c986b4b84e1ffa28", 0xdb}, {&(0x7f0000000880)="ef672728", 0x4}], 0x9, &(0x7f0000000c00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13}], 0x98, 0x4}, 0x5) socketpair$unix(0x1, 0x0, 0x0, 0x0) r14 = socket$unix(0x1, 0x1, 0x0) connect$unix(r14, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) getrusage(0x0, &(0x7f0000000040)) getrusage(0x0, &(0x7f0000000140)) 16:00:02 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001980)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000823b40bafcd309ed4c58220a84a00000000000000000000000000000000000000000000000000000000000000000000f3c6085fb319913244f6290100000000000000"], &(0x7f0000000200)=0x6e) readv(r0, &(0x7f00000018c0)=[{&(0x7f0000000300)=""/123, 0x7b}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/150, 0x96}, {&(0x7f0000001440)=""/64, 0x40}, {&(0x7f0000001480)=""/86, 0x56}, {&(0x7f0000001500)=""/33, 0x21}, {&(0x7f0000001540)=""/240, 0xf0}, {&(0x7f0000001640)=""/203, 0xcb}, {&(0x7f0000001740)=""/66, 0x42}, {&(0x7f00000017c0)=""/209, 0xd1}], 0xa) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r2 = dup2(r1, r1) fchmodat(r1, &(0x7f0000000240)='./file0\x00', 0x1, 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getdents(r3, &(0x7f0000000100)=""/211, 0xd3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0xfffffffffffffffc, 0x2, "b04d00f3ff0a631a00", 0x0, 0xffd}) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r1, r4) shutdown(r5, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r5, 0x0, 0x0) dup2(r1, r2) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x875a7dcc24aa954b) ioctl$WSKBDIO_SETMODE(r0, 0x80045721, &(0x7f0000000240)) 16:00:02 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = getuid() seteuid(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r1) 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x100}, {}], 0x2}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100a0, 0x90) setsockopt(r1, 0x0, 0x7fff, &(0x7f0000000140)="0088ad4aa46c501643135a894f8a1af5c4d18643333c9db360b1316933e9a5050a8b926779e3d01278f0ae56704c5b98a11e19fd16b815e2a681aa13ab31734fd618a1df1a4c956f7172bb74332023b302031ca24e166de9e74e4a389c8a8a31dfb7c87a676ce5df63c0871c6298dd24824d7bf2e2add2f89f5b33350d449f3041a6e641469d7161028d1bada545a16d53b2534c2b83855cf8753a657ee9bd56e6ac3f43a6898743051a982b23ae0d2eeda87daf5ae0202c2e08eb98624d870063902713acedb9bd982f71fa7a7d8234773caf337dc34e5fdfc2ff49dcee251cce8a1e552a45e0efec40ab83ec1c3e46ccd631bbd8059c1e", 0xf8) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) 16:00:02 executing program 0: getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, r0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) r3 = semget(0x3, 0x0, 0x0) semctl$SETVAL(r3, 0x0, 0x8, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000300)={0x9, [{0x1325dad263a6b8d4, 0x9}, {0x3, 0x542161fd}, {0x3, 0x4}, {0x3, 0x8}, {0x1, 0x1}, {0x3, 0x6}, {0x3, 0x8001}, {0x3, 0xfffffffffffffeff}, {0x0, 0xdc}, {0x2, 0xfffffffffffffc00}, {0x1, 0x31}, {0x1, 0x1}, {0x2, 0x7}, {0x3, 0x3}, {0x1, 0x5}, {0x1, 0x5}, {0x2, 0xffff}, {0x3}, {0x3, 0x4}, {0x3, 0x27d6d8cf}, {0x3, 0x2}, {0x2, 0x5}, {0x3, 0x7}, {0x0, 0x2}, {0x1, 0xffffffff}, {0x3, 0x6}, {0x3, 0x5}, {0x1, 0x2800000000}, {0x2, 0x9}, {0x0, 0x8}, {0x3, 0xcfda}, {0x2, 0x8}]}) r5 = geteuid() lchown(&(0x7f00000001c0)='./file0\x00', r5, r1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8, 0x0) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r7, &(0x7f0000000080)="32de4fcb653269dd3e7c8c6578a208a514a6acde161d00251dc637e42da9fa87fc29c191cc82554c89d3848fe19a2ab7984291f807dc4a3d4c0b840a2b2526502e4c122df0e37244c2cae1a90d6fdd969e9c8eb52f67b2f9c72965866561a794294418836ad16bcd6d0523763e8844340e92d33f3f2575a02b799e4f9a9d067645ce9c001c626e3ec907ccf7d827e436dc6c5dbcd6be77909bcd442be35ac75b04bd4b9071fd38ecf5b9202effacf9", 0xaf, 0x400, &(0x7f0000000140)={0x2, 0x3}, 0xc) bind(r7, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x0, 0xffffffffd8ce7a3c}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x80000000, 0x1, 0xff, 0x0, 0x101}, 0xc) 16:00:02 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0xffffffffffffff6a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0x7}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) 16:00:02 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000040)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f00000000c0)=""/252, 0xfc, 0x801, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:02 executing program 0: r0 = msgget(0x3, 0x8) msgrcv(r0, &(0x7f0000000000)={0x0, ""/243}, 0xfb, 0x1, 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x1f) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x7, 0x1, 0x5, 0x85, 0xfff}, 0xc) write(r1, &(0x7f0000000240)="efca0192d90fa04ef89dd290070c9d", 0xf) fchdir(r2) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000280)=""/9, 0x9}, {&(0x7f00000002c0)=""/60, 0x3c}, {&(0x7f0000000300)=""/248, 0xf8}, {&(0x7f0000000400)=""/120, 0x78}, {&(0x7f0000000480)}, {&(0x7f00000004c0)=""/196, 0xc4}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x7, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000001640)={0x0, ""/70}, 0x4e, 0x0, 0x1800) r3 = accept(r1, &(0x7f00000016c0)=@in6, &(0x7f0000001700)=0xc) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000001740)=0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001780)='/dev/wskbd0\x00', 0x10080, 0x0) kqueue() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000017c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, &(0x7f0000001900)=0xc) r9 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000001940)={{0x1f, r4, r5, r6, r7, 0x0, 0x7ff}, 0x9, 0x400, r8, r9, 0xf4f, 0x3, 0x101, 0xc00000000000}) getgid() ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000019c0)=0x1) getrusage(0xffffffffffffffff, &(0x7f0000001a00)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001ac0)=0x9) accept$inet6(r1, &(0x7f0000001b00), &(0x7f0000001b40)=0xc) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) mmap(&(0x7f000052e000/0x4000)=nil, 0x4000, 0x3, 0x811, r0, 0x0, 0x52) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebff4bff13b9f5812eaa4e71304867830261a7a09bc0287b5849e69901040000", 0x20) pipe(&(0x7f00000001c0)) pckbd_enable: command error pckbd_enable: command error 16:00:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x9, 0x9f, &(0x7f0000000000)="2332472d0b51b241368ee237e7e5bc959afa0da6e190148972243b530d68e15cd0d6b4eadda2536cfc360c8810d4", 0x2e) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r2, &(0x7f0000000240)='./file0\x00', 0x1c, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) sendto$inet(r0, &(0x7f0000000140)="167c8b86b4f9515d7b24f263917e2479e9608928f1279ef482677b4cec442fcddec44b4755c9607e5141f7fb22142eed7ff6f7d34d66dcb2f781e6b5af40eed22607a11014f14070a611e26f774ac518066c93ab4ca5a87c3c69d0ef1f29b7231fbdab26be621552bcb080d17863f9460bf8ef9273264b42e987f1409a4783fe283d2fc6ec9644ebc7e02208b8e890854f791ff0c7105a7102b9e91b5106b3254c99278bf7b197d1409c2ee70966e3bc4fcccbed8e", 0xb5, 0xd, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) 16:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x2, 0x2}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:04 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendto(r0, &(0x7f00000000c0)="8ed2319dd77a33e5ad859c0ebd94a58666e3f2d7a2ea51b8d28f9daacba07b51574537aa8050bb9ff07430f378ab71394b859bfab138aab390310a0387837bd5d54a134d378fe4057d6126d05c07a09e15365fef7af743813ecbe1bf9581aa7da32d2f17523206c32286a15f5be712f87941d168b33f6df0eff8007ee9ff655a837f5b9dc6530b17e4a11c3c5081a1c8e2662c6ac07102923b955e5a1deab4e95931ccd7f2420c2e763b9e2a119db2642a128fc509da9d63558c78ff8a2e27744917750dc5d4f61d77114d85f1f5fefe0a72ebab76021769b5dbf09f36e27560f4dcf529f3477b9f5eb605165bf806c0357c9233cde63dbdd7f0cbbac036f7b955a220461c87d1ac0c2b1e1617eaa17cc11d76020d5b0e89b133c59fdaa395b369d5096c6067a5eee133e96003326c05aa56cdd78a7ebc5904f1bd4371da926a11f7e4db269a8d0820dff1c569c8f0be91c8f47989866910674ba125472d266119d5f212f426aef998f11b8555336a34244aa70be3214b1fe47224b31217e25028925dd1a5d66f1aaca7bcc122e61e670af4c6033e9068083c2541a1fc353e8c09f0868fba02c7f1cb6aa457d49e6ffdf0a5b0d2f758d80133635440d80b03c2329b01123b69b4f4cc50a7682c04ee6b569f5d910b97f01085fb14af2d9291bf2785cb3585bd75f9b8f1fc9e634b0bbc9866eae50aa433ed32b7ddc64f94b100945fa603f8bae2c433c00b74fec1177a87b95294547422728fd0eea7fb9b66ebb21b65578c0a52d5994f65ea3f6967265b5aa116297cece1e63b29f122ed0e5dba67130da821c7f79496a06149815087f37a1322497ff8f3828701741da4697e90c366cbf4bc6b169503595eb9ecb38d440cac95fd46df8188359ce726d085c2795bf4275c9ec03c9414659c5e83502ed6c48c0e0a508a004cb6ab43449dbcf4b11d42fd922396e56962f69da99dd354c369e00087fe8406bcad293ad97e1c122a20bc0204fe1cfb87d4c2b027ea047c040303b551a859a4eccdce9167925f71eab13c23e416afd4b2a1376530ce5a732553f08ba6874fb08f174b1a88183465ee643ddc2817d2a928d1e1ef6301f8db132324afde951e3851acbf96a326366091fcc618694a929a84dd56e09cf99a715d9dc7db59a37408b189ee9bcdb5ca5b035084955da51c4b97eb5185ea28ad43da4c9be0f3e5df9ee75f516198413aa52a13c030aa1a2c041ea09d195ebe212a9c07c5742702461d4a5ba334024fa01c634d790dfca334c0b472959f1a93d6301847327fa618f7c52d5158d777f1ee6226bba0b2a89759abdf3d7b140c355b4dbda597cb83fb33fd310b883dcad0feed29b67bd42736f71cf8d8337e6d43b2405dd12b9f24501e006dac87d5c70a3b2c0e61d5a98cc1c2064ca88ef17786f96966b0b57bb44c1febfaf343339a6e5b6464ace3ab8e6e781b1b346e1fb9f715250a9e3735350018060d7d11bafa66c42b76153660189289eb89f815ec9a91918cffee8dd2af595b1895998c83722db9c1f629d24c99ce9c2cf9ae2852e7d87262c2ed368f3990924e0275b1a0199b2942a28050939bd6aa135ff2d44f22afbcc25f7da715a5cc8dbbd40d4899b5c5aad346015e517e79d8df6caf45e39e6975fb770563a28ae8841bfcde63b88d28f190972b55daa16e0f8c5cceb3a258c779e1dd3adde932a18bdb32e1b199b975b4ec1024718b87ef12c8018b6a412a7d5e42f9d64b791a06b77f5294bf594ff3062b9c52f9873de58db215d348e658183811f19a70dffa16c20ebdf7ecd38f337bab87a8ae489e4b32894df090edd16ec21fcd44ac6aa9127435c8456e479dd60a4045c6a13c3351fc9fdad02d38a4fee3c82f7acb8808723676b858897c7ef9037c3e3c1272e85f2d0ebaccfebc52cda1df14e7b479d4e97f2c4344c9b06a1c3e60c7ffc95ea60c3abb1fe36415a212773c65c7302e28b90ffbbf1f88777658104dbf25961060386712982aeee4924f3607700dddb8f5f3818a695b4b129868c4784cfc9ac148a6331c064d634ee03b6bcbdd320c49bf800df7ecad2f4be3936ca4f49e6a87045ea5aa7cd0fb1057daa051f4d698988ece0c5d24a5bf6c90ca9ac19072e3471c4fc66cf1e734d9ec25231f72ced1a0a035aabb046eaabfd7477a5fcd914d197753c1a24c390cf808eb8138511f733244d1496394d52d5bbecf5becd54918d3a1a02e6c0dfbc4dc8b4f1767117066c58d51526a4b62a5f543e02bf12a0423574acb78821f464901027863692cf3b8c7bf074a2801fe00982aae32058bf89242e74d049b60b26382a8804148fefe35ff5fbe124839319d5f7b663eee529c2849c1b2a598f4d50b230808e5103c4cf74569bc51fcab25ae61124c112d31435a7687921f7b3892ad32eb0acb8665828bd452daf53592b8ee7dea0a7d0e4c2dc5a71f69936ceac0fd51fb9f55cc219cb31054921a7ab7c469b0d502ade6535328171267ae790d69885dd506c612c6f4156d30a16ac34a559fc102ddb6ba4bc7a8720eb0c10789b710038751295799aa7b80ba022ff483fed2c56dbdd7925cc2aafb21579a4beeff1758d91c1255c221c333da58208001cc5513cf927bb3b90bf8a4ab1a03683d9448fe0d7cf21c8c9ae41d6e0cd9367a0b1ad8347d24eb12db3c5612f291981892ebd107edcdff4937623b555c82cde0cef90159b3c0860fa03a68505b5eed186769425d5e2f6d691d2430bbf8285df07e518a1d0b84234c4fbfe0a597ca0bc9aae1012fb32b2615e5bc2e6006be63c00242184f296a92862fe131e18d961518f6cd91906247e3d67c5cee612f65538b733774aa0bed14f2b7ac1349bba4b3a5a6a9fc000c091ef3300b1d0a94f118d4587c20c59a7e120e61b55d1364bd7110ada480fd6ea993ec571068f31ba7aeb5b902f496f4f51df504327fdf60adabc47f0e2a9f0d0ecc68f45b39ca2eb4bef0ae6ca82273dda2c7a668df82a1c4126835a64139f2b1ed818bab99d956d608d6e854204588dbbfaedab45c7130ae256f860323c3b5b6750a860d80285b56266e46eda9a063daa349610b04dc84c890c9a4ab8550701ad1f77565c7b9a3c5aa4fbd5cad22895059728c756efb347b47a43a7f54038175b11704167fe8efc0cb09ca420caf61b8b61ea728a37c64a11e152384eb9890726991bb2f40f0f4d5cf46b65549f7ce509980fec51da006c759289796407c8f1b2961eafd16cf9ab850d85308bb48113a3a614da792af290f2aaa828b672b9121e4959935083809995029ff2b8f8b7a7df6c0b2ff30d28688916eb30bfd94ebc017b9a9148712fada65702d2fe42c4cf3611f900b6da078a8c128780b41aee885a496dd149881ed640f6808f7a91fefadfdb52afdba499b5d60bfe6ebdb726ee0746a295a6f5fa0243223414b71e09b471237b5822fd8c3a74425859fc6c6b3b89dc40c95e55cfd04ca5d1eb87a17cc23d4ddf01911e2bd0b033f98bc6a2915a6dcf456aae37bd56af552be13b3d2276d878d545b29717988d95ef59b4af97d6101ee81e37d00ff3282ed0e25dd9e58178109cc247f9c4ee1ed36b0f8b3a8273bb9b7a42f8115c964b7d77922b44c01b3687820caa2ae9aa681faba54376e73374f201e7c07996e8ccf2ced9adb919624a81476cb1795ce1eb246f790bbf1d25e53731da1605f37d91404a627b50981ffb2ce66bd5e43b6ae7f0b192a2ff0366ae7922aae150191907c1aa499d1dc2dfb94064c3a28fc3f5e74bd0d89f417c9829954c693f0d6f0491319c2db81d0678cd6789da93acf0c4be8b1326bea7fef68b00792ee4c5e8d8197f3912ec13aa35580432dec178621106dff0460f16cc8b9a55f8889f367b9c5e1eb93b901f305d554b6a9b21b1329fbda7c56e1d669889c780e9bd48385c79ff61f4b9f3cadd420aa63fa85bf02c88ffb269893764eb92a0ff76f94de2262f931ab935d1b3df880ad462c132bb6901108f256ce2536c2b3cb6c8fa0b3926e65af4b3dc60498272a55f649c2f96c3b8da1f3b1d9326b03ffb56343b7bb0b6b9e64699c408889426cde52393a4167269102ab9be6a44524ab619ccc7d8df8fb0686d313d572412a71cc3439bd5e3f11bb3bfea60cc562fd12902e3c547331968f8873e89c146e94c0434c54f665775e82b8c624c06f6d907e467f8d24bb34aa71bc16e11698377351874112008ec5064faa10fed3dcaac048ec5d57c56d04ea317876f6ad80e01ac56fcf5d43d28ec41985c8d66f2b70d3793f7d111812bb375b1f1bc8c8c272b19bd42d90caad462c0cc57cbf1265ef6571e5b7f9e0e2bd0793ed19df13aa42718d07ff1080779c2d6538c967fe8730e3d57504f10f8e00218664c7050aa04da349401fc8b8112c1a47c3a5e787c081f92919d6d9c7c2f89ebd7bb0188e778b8385098288c3530aec58d5146150e8afc5fc238381bb500bcbde697ccd5032a5f98c2481676f2b279e7d0140284b44e6787a91eab14156cccbe0e72899819e5b86a52607f953ea424f49d57f03a38de7cde73360edb5569d5172875eeddac9f16d424dad3cec6771e22a7dd6411106cea25ae3b2ef2801205683694faacfaf0aa6544f38987fc2ac635fee85ffeac44963b41a35634e19c3d8d73247a3583f92fda9f2dc264be81e07200d5187b247b1da62a2671cdc293ac8c3ff57aa814c0944e6b412a3106603cd7492f17ad08073fb17ec908803e830610f50cb8269f18c06378b1eb70c23b7fbfb03baa8dc7429ea1b57dbf34b3dd8cc11670f45233494a1a48d135b99c98a889ae414438fdc30b6927c781666e6b5031d0369727c8de13072434f96ac71e11cd4d1c04af386f458c4f9b4211a029a8d4ec93e072ce36b11ce70dbacaaad915a6dd49801cceda25a3c096abeb45e55e0b3b272c08c2dd053ac3a6c9b2f1c7d2f531e23449120ee9dcedf192ac9e4637869fe91abb352313f6e8f1d6f4e6712dc9182105c6f32ad1c36828b8d0bb0593bebd3d62114595809a6006e2cc8c57846909e570813c5cf1144288001e17f928fc337ee671feaba0262a3b567aba1308972d4fd2b872c0c5230430cd81115513546ea899efab19a386be64ad45a92ac49e7d7273aaedac40646b59d37c9c85b131b17cb826b4e26c4bf48e7a6a1926ae5928d2721ab139a05875b86f33d57d01d75b3c327eed14ebebe918df98d02141b3be76b67f9ad71b6a676345f25ad9367809bd6caeb41293e98e3c26c33471de250f4b0c5c7aedd942ba54aa26ea34c4ed51ded277958702764be922e11bf4baeb6c813c3a93bf2cc762fbc27eb3ae85c98d0ec7377371a7bc150468956f183e079aa26dcf09acbabd159405ec51a33f3c3ba1b91facab853433e7cde784d00a2116bd77aaffb27403d07ee23836617eacdee8b32d20432125ef1656c685362bc0d9a78ff6eee8d14e61493de69cbf7b3f2c17ecdda91d261a169db8c9bbd78b123cbea746244154e53a14a98ed1d6a847c2e7b7f7a40d76ef923dce81fe7cf7c206c9f7eca1c2988672664c4cfdb5b2ee4ea38a86eb55880ba9aff975a412444b0662e94a761cd65aa4f1990e1be64236c076ad45985b4a941c42e4182dda98f6a3b44b23f142b449674d70eaa0c142e4a603ad4fa5b5081223f00e46bf92ce632e9607c04aa0e02a4dcd5f814c7c268b21f3a90518a6c640fc5c56999cc57bc2d581be0f96c90de757572608bf17ed2a9b8b153bf5bab991cac06eb0c5675a0c85cbbe77e9c25f55cadfc313cce2eb455842c63a77f4ed37ba9", 0x1000, 0x8, &(0x7f0000001140)=ANY=[@ANYBLOB="01002e2f66696c653000cbbb9e462c52a02efba30483e1457ca78835031dee0088ad09e32df7e73cf4f96484f9edfecebb4dbc4ec2cd125e6564fa23d3378e4549521c967924bd68b27793b3"], 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0/file0/file0/file0\x00', &(0x7f0000000300)='c\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000240)='./file0\x00') getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000180)=0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)) 16:00:04 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000001b80)=[{&(0x7f00000009c0)="e215bfd47a0789c4c67210acac766a2f3a042846419a384cf42374228e074bfa934218ae1e8cfa5edffcf709ddf0c4a636beaf0165d9ea8d7e1a78a015f1a6bc7182e5e89561d7dca8333e3b3c17a19af6104f4d5368cd9431d662fb28e2fe501d87343ec24012db4325eb162d34d8570323062122ab29c137e2a5a8a8d3cec65a7e78029df0d63e674f758e58a54abdb5843540efc489b3eedc0ef0887ce47c6947d59e994cc40237d18e58285c2d3bf564aa556d3c635138007220d4ac4676e17a36c61d4cff55e46249fc79706b43519418b9b9dbf147600b6f353d970bd05b739df9f5fb8bc33de55079755031e8ae060993785cb00dfce68d11cb6f842e2c0e43adf59806a0bffbf8db5db3579081b0f051a6dca9f3a0520dce255d9a361aae676d5b90edd9968d11928d13837a7513bc59868c851d3ac71bdfd95a113045b488cb2aee4011f243e954fc43d590f519f09a40161b71dc3f8d806081c808c88bb8b01ab8131cadc2b7205f4b4e06baf1e0baf26b82d60a84a7c8bfbc9f139cb6621a4d67419d99468db1bcd71e2f002e79d4521e12153f4cbb6ebb3ed8341e3289df4ef2696688e7f0d6b3f02e04b7fa985f0afe5c8ac8a06b5aafe58a8656d55d17e54bb1d9c4998c639ea755fe27353a9272b769ac5ccf6f9f711938c8fe3913b5dfae389e4391483d63f1ec8ffcbe1a1d48c97734665a26510ee059221bcc59ca35794e28292b3759dd972a22745960e3dbf13c0a24a0417582e6e95aae6fb078ffafc0d6ea878f02c88ae19324187d22ba18dfafa6a9eb76f6873657b1045806aba223fe42f830cd576d0d2005051c0cebb61a5da002a9e9b8ca45b8a5b5ee6ba2cadae2e4ecec39f7cbb0020df1d2fa4a5204083f22e54628ab46e249d3a0ff46edca61d2018e85b88463d5d24bb7c8f338f4c0b812e6a2a363938fb1e6170e3529fbbb487e88f7865dd8ce446d7fdc481b869a3cebe318b8b2414c8beb385aa01dda9fafb3b6988f883d8ea95cf680c20f0de9bc6a4134376d6db07ca037d78349f6d0fcd15ec744bcd6ee4d3479027a6861277a5281d0ba486d56d6d15db4690dcbae06f4b34fae3c1b4e87c621c60699cb86299c4b0c05230d0b9dab1f7e2fdb47206c6d9dbae5ee293aefc6296954f0f720e259bdcc9ad35a3c07c112721e45dc1c95f72260c72870e55eba97d1625baf1fe4cf09fb3cdc9b3a2f48b212a5f157d95998dd069d105ac768950694474cbd7a34f2bb12979102cbb1745e2e8a382c9b9650b47259ac25bcf6052c268bcb0a0429eee167dfcab5a9895a17e2b63449e703a266e3e678f488a9a2815724509bd7fbd6ffe8784f65a15afd1d9a945c38345df40c436407b8fb3d6ca52bc622f3e424577c76552e9bd9440c7744e804aca72f4a1cfd0b559c6edff6748af5965f361cb74019061cf0f520d614c8f5e3cfea0f6b2835c1e94c25506f3168b3c597944e724f633438c37223e5dd0712b8738f1fb5ffe9b35b223541d73d92359888a3efdb0c0ed41eb62874027c08178c8f3bb12a9720bd866356fb22de5a3b957a4277bc483041214b8cb1b785cd4ab084d94a1c29e79266ff0f938f2b8e04e1fb7b7a9a0e60ed866a0837180e05440723a702c4f4839c782526e32e97194669e8d34481c7aafa9003d7c04e0bd8c8aeca4dfd5abc38d4edeabaaea6670298d192eae9ac8b1ead2b31993d970d2422fe327fc4e810f7b4295173922cf768ed99657756423a35eeaaea02cedd6beb189084c6e6b3dd34fbb8046e24fbd56b7cddc464b916edbf619fe44e55f604aab3f051a8b5a4aec676deeb3562a0b35de37b7e0cd6f284e1e70235d71088cad2858d654748050bdeeb71c66dcf1a669f1620a130f961e93656210b9fd679aec1db2c6985744ea351caab0d035ded05f67179b30a8d32fb52692bdd3a2859d64767074481372a0bf66d5d6fd253d27e8b661636ad7595282e0aa0729cbbb30e5b6a4b0268e81755f34e17c15acf608162f53b270501bf918e57f7b52ce7f6a0b65f22857eca66e28fd26b75629258206e3478ceaf1d0756f8157027190261b90cf3efabeb83c7b3292f08f3992f442b5570df7967717ffaa789b6f402e7f05a82a11935fbc80ab494e11467e007fb04f7b72395aeb5c71bbdffb0628dc83bdd8ca0c6c4c8061ff9d33855288df0d64d29fa4fc84d7fb48d2715dc804532803a48b91bb0db00e335e8e9a0fe7344b5b490f479728a9fc47c600d874a0b79465e4ea4c3c7d17a155ff58cf290ea954a03a3573b62863cb467a96ebba02dda71b5fad94064c375b567bc3bb5502da959c2890dff9c92f3878d3f2f30cf93b730d99143daa55662757edc8a2cd5b473f84544f4f3eef244f5262a120540365c4b6899ee8576d83099e04f15ba4db14ec651dc4bda65fc3a139723b01df8261a17256a1eb85218cb46eee85f147fbba92eefbdeeef6b25869127a1b09a102ab13e49705c93867b2c66039720aedcd8307f0aa0eb89ec797c90b5af24e5ec272f13d4cca5817092087100efaae96a1034303e765d32b0ae75923ea7ff69ef6625fdfa6f282dce8c358fac4150674f127229e827e11e93071e3a182493d3a2cd51afa1cc207940583d7cf9771911f56f074fb2db2c682880e868d4c0957041e5e09af4b794a9e3172aeb7bde8859f002ce8dce9976584c3ab5f9974fbf718d61b6732b47177247e498ff6678b1f69d9eae1ed0f0b1e50a9fb84cacd5fd95cbab2e22b921705e786340e747f1d51f089d236241d912a28f030b2beb497af2f4750a250eb9e4905b9d27450a048020f04bf998a28c815565c8adf475f989d2b13b6eb78a5a08f057543ddc8576b871f4df8a33a03fab8499883abdf55a8ed6dac4ced13569c37107b7e05e1f881a99477e804f82084574308d995e6a165fd2036d71ed3d3266081d347528bc6daff2021faa51526b4fa195400b2f3735f8446a3703ccab894017195c12d3cff938fbb3aac955a658efb527f5205839f8287b9fbdabe4db52a2f0312e9fe23b0d15bdfe31bc2ec3ef065cf663ccb81291ba089f228208d587b527344d1deae280efbde5d1176a0420c189fde6a9155f74fffc0117e50d6c74b379b785b5174238c88d8061f631c6115cd2e4b518a891b5ac754de20ed95d1b1a766504b973e727fecb209ecfcdae1bb880234f24b4853a3550b3a77cd32ae66626acc73d2cd0ff265f862433b3fb7e4ef7e29c4a6406977bf8a7512af2cd8fc4215dc9211a0c0a15dc87298b1fae8143286e41cb7782cfa513c06196a5b9a0c0978cfcd48747c92adf8dac9b61aa2b21d12ea4c59dca6c07c01db45df4c1affed61dc1a60fc758e4d51d9bb60d6d97132d9096ecc782f3de2422e2bd9d224cda604830662048e4e2928bd3eee95b3884539ea6c1de893b760423242fb69eec1dd5e82bf279fa63f9091b114c6b30b7a6492e5288350f7653918a3681b836259a01e13b63a28d7985f46b096697e898dddbf99fed8ad8d7a9097361fbebe95aba40ea0ea193861a0f9c771c70dd73d47366b11bfe50c3a7988c2dd612fb15c68e0065bb4e8b2d3630d2ee62c64dc3dccc70c66414ea01ce95f20ab547edd56cdcc65b23849155dbb78495cbb36ccce032542569f40d6487fd0a51924e99d893119fc59587d57c03f0955eb9fa38323bf6265f3af14981d09cdb1bfb6425bcb31c79266b804a1382defb9fa7e8fe346c34975e577e9b6a552ebf9aeb6cec7630091be471f50c4f9d8c26a3a3323fa568c00beee18ed036a8b6e500fdc12b1bc141a28714cf7d4b392e7823cd758122ed8db215f45b2aaff2a863411fdef8f471cec0a54025572f4771073c538c281126dac1f701949d9ab5f424b217ed41e98b890e0a99812997ed94a83a2f8fbedbefb7b0a3b7c7b4254123aebefa24456529fba7b4ce06e1d0b2647e5e4440161bd6508ce70ed1aeff2d3232e9d36f32c1765583f67c7c5622c95c155301e60dfe323fc07c73cb154601500566a4a51087e6579858dfdcdc3463531da8215ffdb5911434eeea4a0c10b153a33ddb8c241f9962a2ed9d67c248a72f23004eaf60a40aabff1570cf87e28f7b864cca9ab58df98e916180728aa67f31b6e8250b1b6dba58775dafe977dcf5b04c873949ece066004d07c269d69a618844919c5f6b573d936f474cb199ea52f94b2d81c2363121c4aa73bc03238393c8c5fef72c4b8f089e5f569208a84a0e6c94eaf9f1af75eb8622f15d22dc817c4880f8a000497a6dde28b4cb770b640df2b7cc69e62eaaf8c49fdc9631c1171e4b3ec00b6555fc0b722afa3c0415572444efb4dffc773bb6d831c74ab05e2785229e3b506a58cb9f514e23e306542dccd2cf764eedcf67b97229cf1d075230569dc821d78118e4fa4d08b3572f9f83cdef80f4ba1c74c3449179f03d7678424184410503284f00eb0a280702876990de993ad8473c84cc81d106229a0125629913115100366695c04db3fa558dd611a489834936bee4ae7f591e0de485657acc8b0f0681727b27d68c6087f90ceaa6363da33ff6c11b1f73b6badac897c51bc84e98f2157ff6a265b82202f1576d78b25262b16be3a37b982383d04b9e5845d7340f371c39961736f67504802e59853762487eb9cc1c0bbb10653c8349c2459386168541eb081c38aad99438c1e0b4bf818c5d9e035ac6cacb186b1f93335dc82b804341080d9d1678cf335be74b131ca9d4b5299254e355ad5be8a50c9e42c2740dfe060dc8bf1e6a16e196d12c9453045cc3451ce641e0a201d7ba380052e84b4ec434d0384b13d07887c2ec75a575736e157436eac6556f00a48358aa32ecf3ec3cbf543bb60b414d79eeaf4826b39e7ab5f711bd4dec59a592d732c23a65c231a4a9347476c2b4470958f09517cd6fc9eb92a69114897979fdefbb5492d6593df2ef566625ca73cc2aaa4f7954974e9b638dca0def31f71aa3757cfeedaa683a87bc86515dd4108033b9c37a4ef623bb4980081afc1883fe376e56c9bb0e7cf4e4dd2523599e2a57b1ee1c33153edeb39748771d29e0e31d96985b44737c8580848ae99362642922ab73c7dd41c95c157a34f17df924386a2d563868c85c9da275b5730dc2c17d622760b071ab357a4176e435b7c083be46ad1258e84bdf92c567299a19f2b40a9c3ddbcf8f2597d7002ec0ac0bee244597c3382014fac713afbf80cd028a17a492e3abd8867605bc6a3a298ebcf52935116b8040df9ec47cbf51360ff6b89bf50dfdc277b58f29e5b6ebc11df7b8083ca5857fd033d69c0f75cd14e2a67d1eb1807c84584b332b1132852f7423e7f7d096662cd0b21267a8a09b99f360cd3ce5f16f304c8ea2762db17146a135d1b7f31e64b81f3e47da06293dbbfc2ff188780bf74458fdfff8b2bbeaa6f844971058051f49b438fc64d7d1c8163e1a82e203e60fed06d4f6c5de36eb672e652c85e7fa6e49cc0db475d99431b4cb09b3f0993dea5cb0bda02aa41b5b41d27ec8d226bae67123f504324bff8361ed51f06b5d537f6ef20ca8cd6cf0636b8361e3bdcd75bcd10f2c5850171b4136ce492166f379f2aa843430a49cc9d951d4b05737738d37f0491b48eb13ba7147f14eda5f3f16a83cadd533a32140056d1d51d65b9cccc735c3ca9eda77a9ebbcf9690b8881c46771f576a94a0a24ea04ffa8fcec1f5604d42f8b3826174df1da6b2a2e29444a841674f666b0e15d97ad57414d26e278c9a2f286f365a8d25aa5ba17f885fffc76554e360bb6a3f2bce3", 0x1000}, {&(0x7f0000000340)="6a0275fab299ead45936a4ab410d1e0f0add83b06ec208cf4aff3a5e93232e4c7afca65b8cecf37e5f0065f372b98b3a3c061ab331c41b04d831221539cec72137eed1ab41256bcc1d1e89f980652b1cf32ad8a903a53834e3e6e347fa7e1632d489f3ebdab366892e4df07a4dfee6c50de078e984af51f6b566924f33b3c86e5ad021d02b134c90ce47127e4c5e9671d59a9bede861f551c22d899fa6ffb2d299a6ed290125f8b4c5688969a0860f06e1f8daa897c4e861", 0xb8}, {&(0x7f0000000400)="6997c8e88d511f44fc8886ef3ebdfac9a4b70689c0a17e0201dd5ba691f491527680966054643ab0cac5f613bbe3703294a7a310dc4233df3a405882b0d81b9493789d721f342b847b478925d21b2c71069e8aca306aeb7efa52fecc16e58bbcd41f64f416dfa044af8021d47078ea9bd452f4f16a316b6cd7a81a8f6aac1172ab95a88a432d5b6ad3d26f0bf50a026ede1168c0509942e615043f25647ed80830f2c5fc3c", 0xa5}, {&(0x7f0000000100)="215d3ba19d0bb5affa861501f935ba98e1f1afaa2c68653958a8b22a6cad084ec1b59164c6cf4997461b3c67b80898bb7d80e9b47735eaa25451ca27699890800c10de66279dc2b0eb", 0x49}, {&(0x7f00000019c0)="1d2fec255b1c0ecec620b5ccf4ed016acdd356b4abb7c31d3978911cdc38e1ea4e81cb12ef81bcb694da86d31b79675ec1342fb5f24bf9a392a4af029a68ce71bf947be3ec789a29b7dc2375a0b2f97a6b780ffb14fe0af65c288107518de2a9faa1f892f670bd326fdd3f1775054787b74fc0ef5329dd37f22e337d963f4a931e5b29245a2477878552d582482b9341184da9350eca2f0df4137f6b1866ada0104229d1c021097bc299fcbe512b22212a530e3c99aeef137e9a23844a3d11d40619f9a9b8e3650bec9c4614421db4627bf5dc1624cee52d092dcd59ac1134ed6772c8bc8086d1953cf8f25ed115e25d", 0xf0}, {&(0x7f00000023c0)="44fca2ecb5d195bfe323b97ce71a93703983b149124a0d800aab6aa32ac4a623d7000f8297fc14103019f3d3c778ad4b3f385b08bad29f0ae14f90004f441fa29b3d03ce4d85dbed05207910d9345bcf1c9d54404a66bf2d4fa9991aa00b6681a4e412704fee20668c1627c1ff5b6453b892d9e66b6c37ceeb9e19756ffa1ae5f51b7c60fbef69a6e4ce7c8e08283551c2cdaed06f2b8480aafd2da09ef7580bf4ea5138336af5856a29ec3b70844c2ce476664cdfe60fa713e4b6d8ccd53bc6a5194947dc96ef0a035ddcf6528b15d1098f977a05f90a57f7a3ae3227b4a65da82ad9b8d683d7381a66370f1f93e761b3be3f5d50da1a9f79ee549c771ac3dc9c8ef092c6a03e66d0703ad533f6e08def483bc75033aa9eefd5e9b5b85d13dd9296bf53e61dffbc7b90c16b9d607e3f05c9afb9aeff624d68d8cc1e3f7481fc0df5cabfcf891b3751fc8bf7b857ddda1f1c26b845826f7e4156eaa07971c4dbdb2d7bbb68e8287019dca18938d0f78cddc0f2e0376fa4ed5b7a17928ed3b218ff6f56f620e4fd53aa237f03c4f1c52dd476d733f5d6753dc15e36db4f3c58eb440dc6526213db871a12cb9f6032723cf76c847bf00f8d6b251c2266a7e9944741e2805ca9086716f8a0c65fd36dcecebc16d67cb6b9d6068008a463ada14b0525336dcf6d332c88ed37ed415082ddcbb8cda1613d2859598046fa78276c3c1d707eed4d51635986b8e09bf4acb944959dbe986c555f9cfdb8fb925bff86041d269e374f46eb572fe82de6bdbbd256bd9576fcca3f836413ff984423e7923c9464d3afddc3dbcdbbf97a0dba86b13d3d7d94c65ffbc77b7a0966dfe8965f3121d6c109dc8adb4252a2fad2d2bb0de2fd5f8d778e057569321b8380cc4ddff3cf8cec438add4b80d4074e4dde0a3c1ef1515a7810c9bfefdea33b24cf48e393616bd84525b8d0c37a5d3b6e100faa0b7489994e11b822412a30b42d6baac6b3162009ddd36a10761a814ddd21c10b3c4cda1bc9ecc9e0d653b51216365aee53c3e93976d16b2060bbd4fd97ac8ce3f30ed2d403dcfaf2b4d7851bd78c38a98dd2b50905d4cb33adc3826d826afd74992193d6cbcd33610b6d6a6eb868cae880e9aee6057403446a9f5a95f1e5e615580eadbe193d4851424ed297600e72622fffe76f2ed24e17bc7e7a36a864b6cff4f053a331ffb7dd7b47a94d1685d4498ed9cc6e268dff3a2e4bea433b12df77ed216912895a0f357932288baf8b30cfea74941ee05eac0532e4c2ddef1d2ccc1ff9993ca6f1893f99e9add46d8d538b392ce71c19489ae5f741db2e33dd2625bdb27d92908aa8274e04d148dce881d386e6a20554b6f9e0925a06d23e663ba25290d713ea14430efdd19598df6cf573243cbc3012e9d1c63481773515da271f1b283ac16c6ba7e15e221a0bd8e6e8e4ce381c982666efd679ceea50ba37beabe6853e3a84f5e4599ed3e0a5d32a5392bcda03133374d59b78040d31cd8cd698b63dff8462bc2eda4aeba8fff89f87321a7e411a8d877175d93086c0d9b1904f2ee8cc89d16cfba8703dc575afd0d0f3ec646e41f18363116433274542c33f18de2b9764db7bed9c38e7477d9f3b98e49513bfa161cf456664625f0f496a5d868c80eb90e920e21018327d0700d6b0686184cd491969cd57fa9264bb8ef33f90c9b7c0ae7b150f165f00a7ba17c93c58469474876e1a65ea7af1fea31b98f564d1e6741a93592c6313aedd869e8c462f71df7d1a9dc760c4e20520e277eaa9136576963441dba9c1a5d7bc9b045dbdbb8186007fe6253c6a5cbc5d881be891f45957d16aa9df883000a98217bc64fe72c1078f1b0eee065b742020bec7953590de96f6cc00fc54acee2e162468287a295b9f767656cedc8f961fe83fac84827b41ec5244f78879254c5e4b5d4c125a1e22e4f2d15e9c9fa96cf3aa47dfad4469147f3b390e24e46e7ecfa2e0ad0cabbf028c129dd9debf573c937c39628650f1f242d2d9dfa92088b537fac01dbbcd8d8574f0196338379e8f9369256cb7a6a558b428fe48d147489fa4e07a40623dce6a9525e73b7b503e624a44e3ccf6412979afa6fde17e4fdf1ca37cad2f4b67e0d9650455783f5e5e47d68bcca3ca5865290b1b230c2707f9ae90d98d70ca76e3404d92b07cdbc0a0028006ef782a827b6dff19910a8e4d8b6f2d053a719dbb18dbfb5d2620a3c01b8b067bc17ef8065003991a793052fd042c09b9ff2bbc095acc9ac708b6d2c2882d65632bfe904795529661e3e2feb03bb1b02ac126956850b35d8579aae65ef2f336af06950bbd40a3601f77c743f63e7c4c987e71333f014418936eaee3bf5d738c006f6c83a561fd0211745908b80a43e59274d8e9b96b6f335c5f60501ff9b93bf7d371ae0bfb7552fec1865ee0a8db540819f63cab9209c7f51981ace3ab7bc6e9233d807b1bf902f9016329188826a9c7e41e65dad63d385108cd26e5b3417cb2c6188dd2f461c4f6ee755a4f7791c4dd8ca35432b9e9f654358cd97f028c124b6780af5b3f9a00fc0ec58cf120a1a93a1db9b582c80fe28687ac6f78c87c6dd120d267018dfe4f15f07f4c06d3ca688d1a4dc428782f80b4b8419017e0094cec30ead4d06fd163cf09e35f936860ea016789bc4bc91c531647091e690cf70f3946a9b789c1a885c82f5833175e9c764e6b6a937d7e47327c2d66cd9e6b5f9d0a6013a7c41e973ae5936a0290ae8b89b16998e6ad01017478674335974e292b243ff95a65fa58c17853e7da756b58059944e5cccc2ddf68245d5e25084c9b859ce8c63aa6c0114501043d661b627a1da69630e8407da80c9fd3df2281551ba2e22a6a6f56cc180f1130b1edaf9aeb3c3cd081e51a576951de5926acf9de0bfaea4a434af98b6e11f59d07d3211ea66c8c8bcabd7dc6d4c0e8388a15cb546ae68d0614fadffb78b6e06705fb4e956bf91a006c3a47daf202a48e2fdeab4da9553531e4a52a51844ba3c1e04889c570e2d95dfb60b710bd63134ce4a40095e866da7a920b38b9c836e420d656a9d83afd4aaae365cf64bd05abe9d2184fa2651837cc6471e4801862abac8063d2cb75189d351c1d0291b95f439b662d8bbd14efb5b0f9e07c009762575a65f37149ff54ec4bd562aa1958de3b233a45cd69a2070b2f4fa20d6f8efedfeba15564849934030e1c053bebd8a5b3afe8fdc48eef7b8d131ad54a3d7fb981f8db982dc43aae17ba1424dbc500756e7281d1e768d6e20fae7e8de190aa681364b80755d4331313e086eedc0253642b774aea7f9de48f90ca0b45d977c8cec14b61a29ef1fd31caac6ceed01c34cabead8eeaaf90111dbf338d3e2ea89ee8f119e97f563d1287e2d985175f1448d9802f9a5f4a15d7bb4a5a0c579f5211b972d8d8d6c4a23f2383932f15d4479b4ebd90904f1e26450b1e1c11e5f2ceb4d3f52b36d9ec190bf23285918cea1301cd1bed3c9743db176249870aec8cd3f4886826fbf995eba816563e6c44a99953aea96179ceff6958389a96025e24529e210d935652a469e0f17375c2cd2154a10a2c45b940c0c321a49417b6e124d326be391eb278ac4f17a0e425f9c8d64bb1f820c42e72e756f05fee1115791e338778c9564cf63d406d7027f47a4abbc1f8cec5718ac053f05acffcda1b2dafee48556868dd654df9bb8b26c1b34bc3818368a1a16ee2f8ba94e05b351cc2bbe92c46fb709b3d859acc4eed4118a89697fa7d4217c6e25e6138fdd125237ea2ce263d768703bc7df182644614188a1d7413f9f1fceea42a2e88cc2a988e0e114dfe7cb5c38cdee4891f600c8a5659bfe4d15861250ae227956f4124172abbde6e5ea48efb36c55db3bef1bf44e7c2fd493707d44dcbfc8f7e518290e849a5fe71cf37cf80b722a63a66a2e37efbd2c3e1584a0ae0aca6f50a8218bed8e7a74e39b74db6ada88b0b36dcbed9b134b872dd3369599f4b3d36c13ecc50de0576c86ead095386b79fbbe6aaddaac373bf927712c29b049c1960df47789f779787b949bfd8b967c6ee45ed255edd19e057188793fb045166a1f33c75499f4196fd89433b04607c399ba73269ac9b7059f788bb5e9bb97c4183a65c7ddcfc6bcefa3840ff0de1fa1f1bb691754cdd58140081f63251b4c172825a6280122f525af101e642d444539f8d962860537996865f2b4518bc2944ae3c6ff6a7de9399c885025ecdc2724aa5611f391c511ba92e8ad02647dfd4295a80db356e084bcc9c87140e03a9e0ad248f9ecea2d516bffd1eec9ac08dc85fcfd649ec4584bff463eda078b54d7640b999c001fdb59d4f64d1ba4f07d23af344eb6722982545e49ec18c67659b905598e128ded7950abd23af0f1c1d576acc54b709141f4573ad22971231981f56f256418340d0bbee6245b8dc5b53ec1d73a787b26691ba7593fa042b3f45cc19b7c913f10bdc5a6f980a6d493a3c5cc88fef20f1979257bdb0e9782b0f3327f105737ec314cca4d076b689bb310ec57f6cbb720c11607226f985c3eec94b9bba9226bf7c16eea7d3e29e1e73854ee376b23597472a08bc8895594248578c132cc58133d73b449520ac425f1cfcdb0fda392d03c25737ee773f27d159f664be67d7e6d8715d99b51d6356b9fb2708f5a5cf524fbd279bcd6da4ce0e6bea167650543eb360684c510f154e23d271d117738122e12e2f4321cdc80b433f19f495cd70b8a29f251457692da69c0bc36f3ae95b5127607a61687e54622120df54ecd822effbf16fb702c36e7fe6796a7ba2ff03984c4b06598e93d50993f293a80999c6feb2bd8e256b6baa4c6de15ea89f6b65f400d430d82c38750ed3dcf7448fe2802fab079c743c1a30707bef3dd2cf2c8e1fd35e0b8d6b1c68fe6fd37b09c82d455b0060316f3e8b07519e4b82c550ec20341afbf15f8de86ae02762af89af60af4ddcc9b0d7a32ce28de1fea6f3458f6d48289054174101efa67b9f1c0abd0af955e49438a315468b3fa9c88c47197fd959403bf270c907785558a03efc4c48445ce8771e7a1563f403fa5483a740bafe91ada90747e0ebd89a50819f34446218e2421b4b815ecafb52db6a87f9c8be28f194d70d2e5f2406b5bbaa0f6d50e80deaf0f6024f77277c734fbbe16c1c4ba7f838e737f476f7275b205e2eb8f2e3b99c584d48bcf6def8a6c4e3f966e3fcdeb265d556b36b4f0a6cd9d447fa38f404461ddeabc6e2e95b241eeff94eaf5c373838c026e2e7e93dc882ac885d29c182cfa3142ec67bcd6120daca2667273bd4cd0d67f1ebe5d2850b7cdd914edf07b6332625d74cce26f2d829629e0b523e50d03f745c079454155ab8f132cee54b02ec0c3c5cf9e8b7b77961acaee2892ac66c62f5f5aaca0ecc4f2e72132701aca698d6562a9944aba596c9ddee2173ff7edba31380da03aabd364b52e097d3053c3268e9ee9d678c2e37b74d5dae0e7e8f1ca4995239f89ef2cdacd2cf46609fa40163f270c24bc37abfb1e3b204121f3a5da81792cfbd1cf68adf3ad157bc71895b58a13489038c454a2d922f452c73059acb88906a89beea3be6ddd88f3454b580518be9ae1d98f5a6779c4482e394462ca798401344374b7d45fd43e627d14c322aa77728a656692341ed282b5d2c59ce1ba96dbd5951d7f5136e732f01ed3a878b9c8c5c57901ff3eddb8631ba44fcb60857fd03844335c5b420a62eeed36dfcd7dce89822c5c4914af6c301fb736bd64a17cac81550b6274cdcb6770fce85c6cc93653435d1606a9bb0376414", 0x1000}, {&(0x7f0000001ac0)="94c7b6b782af8cccf879679e82224c5ba554ea2406e6379e34f2452626414e65c2bd012f9f5633a9d7d4571bb908d373b0dc3d678084dd9b953819e8c639f9e53d566339cac319d360efe0ff4c577b23d5c692a733b120f0df62e11112bb02370460e81474db2795cccdc674a7455548b51609ef358511c5a66ed6a04d5c464a575eb949d2234db1518609946af17e3622a9e8b83bc0aa9a3826696031cec9841a629bed1fcdb18a816fa61a0e17c9b21c6465639c52f89bd80dd4562cdf9fa0", 0xc0}], 0x7, 0x60) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="010000", 0x3}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="728911dfcc0b1aae2d9f619741589117a373b7093add65083c395e3faa5711666cabd4b88cbabd722ff20b37fc893a5b167f0a4aaf28a246e9c253c5705a17df2306e6b17331e478c0f3d045d534e4c9a410d96b64e690ac80bf7190ccab9a2f4652012d1a909212dbc654ad4d56995f69141cdbac2e88e4d43d9b9a9c2f065798cb3171ea665791706b39df101f02273de35e8a5104c80d63641cdbd22401af97ce4fa1943d208e1440b76c30d71b8ec1bb311d6885d840164c88662273ba023eccac83183852112c0ba5bc9289139a0e99238a21402fed2ffc57", 0xdb}], 0x1) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:00:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xe3, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffffffffd3d7, 0x1, 0xfa0, 0x6, "44ddb2e49c922ebd7f4b07bbdddc482cff176bca", 0x463, 0xfffffffeffffffff}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x200) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x300000, 0xfffffffffffffffd, 0x8, 0x35fde103, "d40c0ea95f1b956dd2cf3c67efa7e56f5ae3b14e", 0x1ff}) shutdown(r0, 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) r1 = semget(0x0, 0x6, 0x4) semop(r1, &(0x7f0000000140)=[{0x3, 0x7, 0x800}], 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8, 0x0) r3 = dup(r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000200)) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000240)=""/122) clock_gettime(0x3, &(0x7f00000002c0)) flock(r0, 0x1) r4 = open(&(0x7f0000000300)='./file0\x00', 0x1, 0x100) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000340)) ioctl$TIOCSBRK(r0, 0x2000747b) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000400)={0x6, 0x401, 0x5, 0x5e, "4c5eb7573637976d6b85ff65a245caed6c272fbb", 0x80b9, 0x7}) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000440)=""/197) clock_settime(0x2, &(0x7f0000000540)={0x1, 0x647}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x10498, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r6 = getegid() fchown(r3, r5, r6) ioctl$TIOCSBRK(r4, 0x2000747b) syz_execute_func(&(0x7f0000000640)="c4e37d1975000d0fe775002e6eebdadbd764f2400f1bdec4a1fee683000000000f020cb342d9e0640f16680c") ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000680)={0x401, 0x98f, 0x7, 0x6, "0321c2d396d3bb58c664f15b7299e9214633d877", 0x7fffffff, 0x1}) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f00000003c0)='./file1/file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:04 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x18, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000180)={0x0, 0x1, 0x3, 0x3, 0x1}) lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000240)=0x5) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000300)=0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = getuid() r3 = getuid() ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x0, 0x5, './file0\x00', 0x92, 0x20, 0x7f, 0xffff}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000002c0)=0x1) setreuid(r2, r3) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 16:00:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10040, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000200)=""/140, 0x8c}, {&(0x7f00000002c0)=""/240, 0xf0}, {&(0x7f00000003c0)=""/147, 0x93}], 0x3) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) r3 = dup2(r2, r0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000001c0)={0x0, 0x2c7e2f81, 0x6, 0x7, 0x80000000}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getpgid(r4) r5 = semget(0xffffffffffffffff, 0x1, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semget$private(0x0, 0x3, 0x3) fcntl$getown(r1, 0x5) semctl$IPC_RMID(r5, 0x0, 0x0) 16:00:04 executing program 0: r0 = msgget$private(0x0, 0x108) msgrcv(r0, &(0x7f0000001ac0)={0x0, ""/4096}, 0x1008, 0x3, 0x0) r1 = socket(0x0, 0x8007, 0x74751f74) msgrcv(r0, &(0x7f0000000000)={0x0, ""/53}, 0x3d, 0x2, 0x1002) lseek(r1, 0x2, 0x0) r2 = getuid() msgrcv(r0, &(0x7f00000007c0)={0x0, ""/243}, 0xfb, 0x1000000000000, 0x0) r3 = semget(0x2, 0x0, 0x60) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000700)=""/187) msgsnd(r0, &(0x7f0000000600)={0x3, "074af168c4de2b95559087c3230b111f177a652708f519e22e68207778e435ba0c7d7f76c9091b5c8fbb6a5e9cbddfecc6d9592d52e2fac4bb43b4e89da62643021cbcaa86d14bf33751185b436c5710965a8ec84287eee9f9147073725d34e2e5389a91a98cf7cdb6e9f15a4cfff693c5228301245990f071655bc0cf31b97ff79811888e87d2c99960de"}, 0x93, 0x800) seteuid(r2) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='&\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='#@)\x00']) setreuid(r2, r2) msgsnd(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="0300400000000055981eaa540539f1d3becb3ed305eeafd81dc545a47803e551058cf22af7fe10b7492cc532591bb29ec324f69b083ab83938de5d229d42ea575495fc045c121acc686b90126450c7445d65f7c113d08d9e54ca6d564e2a56f22cfc54ef57000000000000000000000000000000"], 0x1, 0x800) setsockopt(r1, 0x400, 0x4, &(0x7f00000003c0)="4be04cc1f128e33e06acbf16f880cd0fd904cefd98e200a1d5993fefd8c1f11f7ab0d69ce6a4b185515f6040ae29645ebc4379cb6a52d63b76426c660575a8794613fcf193385d932b03f567998baa1dd828f311c871a41a96369ee9c086f963598b5b1f787a1a994ee46925824bcb7639df17605934f387014ebfffd7fb1cd53ebc9e9e5adf5900793c0d9eade0cb59b9c5867a25adb81b7477a4bca581f7e5db81509a7e2e2b471b958dac1b", 0xad) msgrcv(r0, &(0x7f0000000540)={0x0, ""/162}, 0xaa, 0x3, 0x1000) sendmsg(r1, &(0x7f00000008c0)={&(0x7f0000000500)=@in6={0x18, 0x0, 0xfff, 0x3}, 0xc, &(0x7f0000000c40)=[{&(0x7f00000006c0)="ef696de1865d029e3ac2595fbf8bf0e68b99c685d646d66262e9a0aedd142c3c4916aaf0ae14410eda69d554f3856c37c039a8635c8d9ec30c198c", 0x3b}], 0x1, 0x0}, 0x7) msgsnd(r0, &(0x7f0000000080)={0x1, "a7aa0aba3fb1fb51be0bd33201511318265e6d360e8e6eae52bad9a6f2afcf9e6ee90c14d27c47851da6b8b1f240e81e37b25fdc684f21a64fee303fec984baa2455d167cbd7c5023939"}, 0x52, 0x800) open$dir(&(0x7f0000000100)='./file0\x00', 0x209a2, 0xc4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[], 0x0, 0x800) 16:00:05 executing program 1: r0 = socket(0x20002, 0x1, 0x0) geteuid() setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) setsockopt(r0, 0x0, 0x101, &(0x7f0000000000)="1920f50927806bcefa76b9e0c0f2dcf842444011211cfe40af536015353341ad764ee53073486274edde51364a9b31c2", 0x30) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe, 0x11, r0, 0x0, 0x1000000000) r1 = socket(0x2, 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)={0x9, [{0x1, 0x400}, {0x2, 0x1}, {0x3, 0x1eb}, {0xad9a429e2c3dd533, 0xd9}, {0x3, 0x7fffffff}, {0x3, 0x8}, {0x3, 0x8000}, {0x1, 0x100000001}, {0x2, 0xa093}, {0x3, 0xfff}, {0x3, 0x6cc}, {0x1, 0xbc}, {0x3, 0x226d}, {0x3, 0x3}, {0x3, 0x3}, {0x3, 0x8000000000000000}, {0x0, 0x6}, {0x2, 0x7}, {0x2}, {0x2, 0x3c}, {0x1, 0x3ff}, {0x1, 0xffffffffffffffff}, {0x3, 0xffffffff}, {}, {0x2, 0x4}, {0x3, 0x8}, {0x2, 0x7ff}, {0x3, 0xffff}, {0x2, 0xff}, {0x2, 0xf2}, {0x3, 0x4}, {0x2, 0x7}]}) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000b2f66696c6530009e905b6cb2048b1160a073c477b407bf1e9f2603bd4e8d4ebaf68841a1aa2ff080bb38daa262662ff7ca93c424bf92be316a998042119b1e5f2fda676dd1dfa41771f815c0cfc0f3619d218bad05f487f589081da055d2fc38107c9e34da2e8682bef53fdbde0770667fe478ce84ebeec64e4f348bca5f61b0cc5692af8a"], 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0xe1}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x1948, './file0\x00'}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x600, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f6669efd2086199946468346c653000"], 0xa) 16:00:05 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = shmget(0x0, 0x13000, 0x8, &(0x7f0000fea000/0x13000)=nil) shmat(r1, &(0x7f0000ff3000/0x2000)=nil, 0x3000) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = syz_open_pts() r2 = dup2(r1, r0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0x76d, 0x100, 0x100000000, 0x3}) 16:00:05 executing program 1: r0 = socket(0x6, 0x3, 0x7ff) listen(r0, 0x6) r1 = syz_open_pts() setsockopt(r0, 0x0, 0x5, &(0x7f0000000000)="3ebd333a9e0501a73bcd6104ab3e386d6120b76a1ff83d00876f41507790778575ae17981093eb04504daf6de6d8044d838a89bea959b8d3fedf56d058a1981ce15e5030ab7ba1c4ae11871966f0d7d0a3650c5dcbd19fb376e7d92683d2ae0c23", 0x61) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x6004, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:05 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) r1 = socket(0x800000018, 0x1, 0x0) r2 = getuid() setuid(r2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 0: r0 = semget(0x0, 0x1, 0x111) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x200, 0x0, 0x80, 0x6, 0x1]) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x85, 0x0, 0xffffffffffff64cb}, {{r1}, 0xfffffffffffffffb, 0x29}], 0x66, 0x0, 0x7e, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x80) ioctl$KDENABIO(r2, 0x20004b3c) r3 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/15) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f0000000240)=0xfffffffffffffe6f) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/177) shutdown(r4, 0x2) 16:00:06 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, r2, r3, r4, 0x21, 0x3}, 0x401, 0x100000001, r5, r6, 0x81, 0x7, 0xfffffffffffffffc, 0x100000000}) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000980)=""/208) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x8004, 0x4000000) setsockopt$inet_opts(r0, 0x0, 0xffffffffffffffff, &(0x7f0000000040)="9e0facd86d07dbe491cd77addf2dcc67", 0x10) nanosleep(&(0x7f0000000000)={0x6, 0xe217}, &(0x7f0000000080)) 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0x33) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x2, 0x40000000}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) kqueue() socket(0x1f, 0x8005, 0x3) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80105728, &(0x7f0000000080)) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00', 0x4) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000340)="e99cb1193e483e9ea8d5569098f23beac61d652d381df2f6aed81a3026f58a59bb912cc498857d654a10fe23a262e276e2136d2c5df4d23d5e2851fac27663fc0a25c1320511c01cbbc364bb2712442e", 0x50}], 0x1) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001200)={&(0x7f0000001240)=ANY=[@ANYBLOB="00d1599236106883715ee549c75eda0293696c653000d70bc3e1072066da0188bda2e7f74b38913f41c73fbff878dbce833586d53d6150603457f4"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="0b7e2fbef10d4aa8ca64fa0392ee95f18169c59a0b022849d4a63e11d4ba6a46a72b323bb9b11d9c85f9fd6e1bd19e26b01405fea795315db061291fde00c4a7341814426cfc710797960d5350023ee1837ddee34cfd58e6cbca1946a9d224d9857aef133b4eaa8cec6577517c93e77fdd7528e46e3963e6ab", 0x79}, {&(0x7f0000000180)="87039db93784a33e8747799a484a6213e25783a2cd2c743c872da8992e22b9de20d27e76cc35bf9680ecdba513ce1f580bd69d06c893c21666748ae33dfa8303138821e3cbd9e61c45e118d16ef066e58465d56f60c94564ccaf102e4aacecc6277a9582ba501531f55f266cf6414d048d747d6a08a6c1f78569fc685c7129bfd922b9af69dfda6c654401c0547e8b407070f64d6ba8151c86c332172de696e76602a18cdda16704e8b2ac8ed922e9b552d9341511a6826077b2e42631db4c4b125040a24b20e0ec1912d1bd4d44a8ffd39a87024ac1153b4b430983e2054e39a13efab2e6c7afeb04a28b3f0a505f2abdf1d6583db3be00452b4f703d4ea43484b632ec8085b1f64672e4a11f19d2e27ff12395f7370c1280d8bf0a12cebf112a7b68168dd27cc2ecf413809e7ba54367df7bd72e9f349fed51457d3d2fb07ea93b8119a88c42d39d80db7aba0e9ee9107154f2837f50cef56c65eb7f7a139fc9002f44950e03b716dd9c913cf8dc3d89656b28e0eaa10a4207aed0cdbc8ef237fabdce1b83eed6518e40891981df9b6ec5d8d2c7c5315ae715274421457bfb8cd7b31f3dfe778c1c386eaa29c5878ebef37c17c2062661ab702f1f57f2c198e46dad4f0ca9ca3c91897ca6c53f796a398d3f6f27905a9b96c6be942756c618bd181392817a80064996ecd3e7dd08e128372f7c1cac62baee2cec5fe6486233e428387d8470ef77b263c8d56a3bbcbf0623dce2008584588c78cf94024838b1e3449957ae0b7a780ff1df56a11f211013695ceb946cb5c9bf44dbde4bb8c24f168bb900521eb270ed97dd31e3b5802c1190bb5f8fd171b00d006686eb7cd625ecad2a8b7626bed8166f07ad35e28df6f74da2fd700a4b8ae4be77cab3f5d6fd1007db375da08022f71eacc19fec159ac9d5008661dd9a554bdb717d839d84f3248fa8a4abade1773c00e79534882a0060624714e98263443c2d67b956158caf0853763767d7371bc0d1dd2560a5f64f0d61d7b5f5cda050a68df1d917effe538cf23da84e02fcc0e098861213b3963688b3657f3a969607c97bad19ba7ec46fe3cac30c1d83b04a6c9bbbc582cffeb50d183d4a2407d1662a9689fab0b687cf1046c52703e0729d6b5e351dd9aa480c4b6b47e319c347c6bc1874c15cef59c24e0d1b43b34357ba6c4a84e52faae28041ece4f7b4101ff89b3d081b8087ea05e2447c3be540c7b823f1a286a0be5f5617104322c382393eb0d579197bf5f3b7715f6430d0edcc377ff83f154659393edc8cdf0ad7913f6d743c9ceaf04f6bbed54aefa813a4b138d526562c8c2186946478822c23fb7bd6e4a1eb670f4827f40090a7dc22ec3a7921d9bea3b132531515747b572109e27a226fa2aae2ee982e4aca2ff339e4a4f2dee6160b5af78b6d1865c4046e7f5de4d607dca8578fae230e3cd2a37db223b3403826d6df410d836260e1861343e45cbb9cba13b74368e222ba6849f3ee4362f0a63c4e3a2921c05c50b6edb75e7c096429f35c749fc205255efdc85d9ac9905ca8ec5b9e65d082f97d8938ef15fe46e758a96a2e91dec6a8796a6967a388d15b641272573c47f028be267dc169985430f385a4cfd96f439ab067f12d3dfa492f8f2b1a399c050720ce4bf89c86b78c7c5ad68acd08a94fca968d312989012d05516e7f9f717c7d4e90aa7e798454be393cad42a9624773428f04f852e1d39146eb4f21499d3e1f41a38e17e66d761f3898a37299882f641cf1acd9f7a12bd998cf304297f78861044b5091d0d439efcd50649aa8deeaaffdc10a70b14ff799e4bd9d1130828f0f865550bb26e1f660e0a7f27cec6bf115d6d997495e4a5fa52d98c21ab8ad937544f96f5d17943feaf0e27f533e397caeb299f905efb41e5ca1eb3b07100bd54bb88add385ff4a1930c09c1a6da63d4b44cbd8aa7bba0606be1a21d2b3a2c46ebdfe5c48e70390ab267e45fc229de0b5837eee6295e340704b365115e4f17e5baaee19481b47403b761a351870a935f53143c12fe3cf44023d700400634b088ea3caf8d414248829d6a0d6dee078a765ec1cacc90be413c78afdbc24d0009b85e8385b1c77b8c1f8466bf05ca163d54b07ea5d45e05b3a5f61777aeeacbd2c60cf0fcfb836b360fa01634b9209202b55eacf3f46335820c0e16247cf0bb2f734f287fed2e6b2d26db3bd024ad5a58778fa02d3273a8605a18399e4aa4af4080068a5230b85240c58214d043a40950dcdd3f74eda941bb861dd106edd94ac9a69513779e67844c99f4647e939396bf2ee4888b2e5beb82a7e1cc32e0a1e8e7e636142e439deba0fc1c089bb5d56fa20e68a5472fb77db49bfa58a33399ec4a9e68a8eedc9d88da3d6c2da7c285fe121d0a18acaaf21b7e055f5f4dfff0ecdb1559d19e7402143b3a277b806a6e9713773064a618f5e4ca19dd027c80c42b4f7b9f1de8488efa57966c6b358092266f4c530feb76df0476d54f1492da3f671c44757fc99e70e4bc3f2150ee017cf2752290a37d2d250d6d6415f284b459920e7f03ef57716ee88a40464ac366265303a2b5de2c783f0f3fbf6cc78af16e4a9877b8332e4519e11e8093b1dd11e42cdfa49df8372c275a7e1a5d524412da9c92b2e0289005bd7d7aaa536e35a196b83579a4561ee750b67be67db20290c41525ceb53ad847543ce1e28788beaecd0cd9fdbd0fab78a2e84b462ab5cab66d820317536215a5464bbc9f8bddd8f772d269f85102a1f3cb52a637df5869aed290d45ed695f6e409e6bd11116921f4d953c08f62165c4630a275a71bc999aca49adefe56162835892eef7c80c2613fa9a337a7b38e0312a6c2015c4ad27c94d0a90c29fb34a36c2b53082d37f2651ae5d2c77059b192c8db6425df162190f4362c7b5f5e4030bf706d900bce235f73bce4096d41cebce730b02502f0220c11662f0c61253b90f3f3cc2fc4252ccc5508ab9e49f55e078d4acc8614970a5fc7dcb6f3eb9599f4bb975d6a1e31920b65a4dc52f05ed31cf43b408a89c077ea265cc52c84a123434c537ddd57214dd7afea1c8cb56ee36d4cefb497fa1c26d3625d0d8de088103f64cbe3adcd5afaf86fbfbe5ee157c74fbee701d2da7092cbb2413b79fe0cc8a0097818eb9b9c5eecfd4492beb8e661c352cf8b8e9ede434ac2dcc13af7a3905afa32d19f91afb67f6e1c47a947a49e46e0b23dcae9d524f5fa2bf342a04fa16aa19a80006e89f1950192e2c71742a7df9588a959688c85f15607c0e72042f82694dd169e4d5b978cff8c49a3acc4055826a43a876d0d4ba3249f0b5fa98a29164ae18846926e26a29f37d67c5f7010b16ff869a27ed8b8060cbd25ef13c9bffd7872070ca765860cdcb951d9848f13c719c804c27f10b64765f8b35c56e0b5458adcc580d0d384de11795f68e263ce9b835c933c4a1eac3f45f9839345e99d28862d0e352aabf937b88f3cb22bd8bf3c66be49fd0b1f9f0dd20c51713f0ae8cc0d3c62ac2548a633616a77b51d542ab0f0bff4ff694e9eeeb0126a6074f3bfa9178fb16e16279df217cfb5bef7074f09fde27d17ca467a6dedf11f5efdaaba448d2c6fdc56c7ad1b67cd94ec93a2f19536f341b8dfc6f3a0689166419dac398ce87c46bb6ad1ad79cbaac85049379e3e563752beba16f444309a6a48fac2ed3ae15593b7082f6f8b4cc7d7b212378e3bbc0de2e49164ebbb734944007794137dddc30096d9713ed3ecde849548c55b87d8dc97e623c8f67b420935b137c4c0d23887581091a27029034a01209d249c9d753a02c871f3e095444085c18d1df4c28e4f8b576276eb0248f198cd89a4f02a7353b323cd350bc1146f822847c5cc7ad4c429682f9e2b05b2af5e42d01226dc074ec6eb6d9d33cc902796fc57419776036e9d4b21b7254ed9cc9f1fcf57600b99cc27ac8a3cfb0050255c96460846b3d4e0904a71c53eea2cab5000b6c4fa792c8ffe494de9925f5da34693f85c43fa0d4fdedd543db2f0e5fa501f27ff708c5b740ae599ae1b70558ce4bff3da92987027d7e36d719663607844b2ec9909cded1f1f7c8c2c256ab7400a7702b4a22fd53d0d516e83faec4e55105b431f73a906861d69225e6294daacc6a5d840ebef64ef7be442bb55f5078cace1763d1ce676720ec61ddc4594c90ea9aaabc73be77efd81943698967fcd1bbce5319ecf64baf8f10a2f1b7df7c06de0ab9648a1689c7a605b895341e77a664806b85a8de643d887a879e5e591fd650cb4228657b1b9cdcf97bff27c4446f090785f25dc1ad296aae76acef66b475c60e4086d7fe739a80252578474b38f8dd7876f0544ad711ddd9c6a11d210f67e1d8f0b9e9008b58e3c2491f31df3c9d45963e7230d33ba024e482bf32c62034f5bc513e7a9881b0de3210c37a1323f0b4bdcc742e38f7bed3ea129e8de835480d6415ca7de96f95cfb764339488d374b2c9d19f449d82317f5ec176123627eb597ad087cab5c264c42873ad0d82e3ea2fd10dc767f4227b6ad35fb37ff859072d5a7a46377fe3b092a16f68d68925ca0c1bce23902f8f561e213f9215309c8111b3479451bac28bb8ecb7b6dee69d644032971f1cf7a45346183247fce84f1b01780ca782dc56d9ce9184be90fe9dbff86aad9bf23cdecbc95408a9f87c184ccb21d9654e86b6a5eee0d5d55d03f5cdf2ae989f998f23beccbcf876345882212b61f4d3c8018729a860d3a951685c054c1eda1327b98567c7aa9c2c4bfae1b60d0b0a47e9910a2574d6fff5141052fa26e2a1c74f3425543b96e5d0837f2579ba191e40ef5b76f0c38b06668d20b2fa4818d0556200a25f8a5485fd599a6317dde25fa5cee572702f44a2ac952095ccfd5bead780907d03131db3656402dbb2262f0eb6f0ff069fe9a1ba7919a5ffed424c241ad31641d5b86b6421cf71fd36617c3708469d83602b25096f30ea15ed96d5e53ecef22334524b12ade02c8169deadb6a5ce0346ac019a33e7975d6119e918dbde75ea3387b6207f5917ed8f785a9317115a7a1cb6e50ccd8201f55dc41b1e4bc65b8a3635c691d28db4d90ac3d8bc0312b62356c9b485422c94bc0ee6b186e79da22c3f1f943fff2202714eacc08e373f9e335652513399c3e08069eabd930d681996ca74d3fb73df6bc88628f8777989c5c2cea579511f3d1bcc67f2f23119729bb67d54da8a3c13979c8894c348c2b965ed598611c363c7cc9627b8ae1c6480790a959764a1f3e562c5558b894e8a656002515b4523e12d789803806ff2933cffe8adda89fc3038515eedfd41580691f442bc019d1caf08baa2e6bff0431b7ba5c8cef2cefc9b2ba568d57f58675dbff48166e75cd5f81020d406b13aec751e99e08eb18f615da3eff0548e64535f134e69aac629159945d24db78b8418c6b740d9c02ad8249ee2c29e766f7752a29d811e15ff228e48b164423d5af67fcb101a5a769ce1f6cd4f14d3c7006ebe3e6a69f9060da128ee8010903137076e2a396c6d0f1fb669ed923ff8dd251c97084beed03cb955a9c0d0e3519688c791070308f9719b6261d74385adfd8364e714d18412e025b5ae338d8be391c4a39d5bea72eb551130bdffafb2ae5c34c3b8644e2183201a7e649717f5c5bf8c7e2b15d99985668ce22b0474ac9e11bda98e33729876e961658062cd691449360611ad789296923666230a08931dbac4a24ff8da611848ee3761a9304c3b35c2cb433ede4061947a05003b5c230c863ce04993661d9080685349ea6749dfdd96da887e322", 0x1000}], 0x2, &(0x7f0000001180)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x48, 0x2}, 0x400) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x2, 0x4) r1 = socket$inet6(0x18, 0x4000, 0x8) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x1, 0x1f}, 0xc) bind$inet(r0, &(0x7f0000000180), 0x10) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) fsync(r0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pwritev(r0, &(0x7f0000000080), 0x0, 0x0) 16:00:07 executing program 0: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x6232, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x3) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x114, 0x111) fchmod(r0, 0xe0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x3, 0x6}, 0xc) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0xfffffffffffffffe, 0x0, 0xffffffffffffffff, 0x0, r2}) 16:00:07 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0xfc5e) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x2, 0x7}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x120, 0x6, 0x101, 0xb1, "6835ebb7b1a6493823bc637dd1eeed11a6274d5a", 0x7, 0x9}) write(r1, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "2634d167c0558ecfdcf74c02bf27fe2ff2b6570a"}) fchmod(r1, 0x126) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getegid() getgroups(0x0, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="3fbe4ecdfae4740bb743ce282b5fab5980927f4970509f3221193056a44395169a2f614b512c5f283ff396087aaefe804a2bcb519aabf2435367f8e04baab72f7dc383ead81e7da3b218d01520b2f92a9415b7d4e1db21e448c33e1403d9ee5cb7616ce34ceba75f50b3ce7c969c56f7d69bf63068be24ec9c4f98c38a0274297527b40d3685414e14a76a8e812f32ff2e019ff71cd3b8c4955803bafbbcc6720a79b2e2de3387d99dd5500157942829aefb4655e424c817b35d9841ae8496051c16d8be8528f7d2", 0xc8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/39, 0x27, 0x42, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:00:07 executing program 0: open(&(0x7f0000000000)='.\x00', 0x66e7e7c954e78ab6, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x48, 0x40) clock_getres(0x3, &(0x7f0000000080)) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x25d) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d6, 0x0, "d795c1e7ab6fc6e23c5b00000000000100e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bd0cd24e91c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e9a3fbed9d7c7f5ecd505d1f67a90bb05dc03e23ac168a0237f559f7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d2091f2e9bdd11c4518138f751d07150000f34322c0cdf50600000000000000cfebcdd79cd66c3140972d2eae1f3c146ed5ead4fc43c6c3b018be5455ba5fe808ff840f9e13da075ee54c062044a263e46503f0ee68df5d7f7a6c740d4cda985d7c88b43eb30b40050321fcd5fa0a2efe8dc4f4c6ed7a127c5caae7ff8fe9a63dc986b000", 0xdf) syz_open_pts() r1 = syz_open_pts() close(r0) ioctl$TIOCCBRK(r1, 0x2000747a) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "8549550002200000deff001167f4bfa695adfc86"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x14c, "b04d00f3ff0a631a00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) pledge(&(0x7f0000000180)='\x00', &(0x7f00000001c0)='$/]%-\x00') ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x2, 0x51}, {0x1000000000000cf, 0x2}, {0x8a, 0x8}, {0x1, 0x10000}, {0x87}, {0x185, 0x100000000}, {0xa7, 0xff}], 0x7}) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x24) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x3, 0x2) socket(0x18, 0x2, 0x81) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1000, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) 16:00:07 executing program 1: clock_gettime(0x10000009, &(0x7f0000000000)) geteuid() 16:00:08 executing program 0: r0 = socket(0x1e, 0xfffffffffffffffe, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x7) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/19, 0x13) getppid() setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x5, 0x40, 0x2}, 0xc) accept(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x19, 0x1, 0xc2, 0x7, 0x1}, 0xc) 16:00:08 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSDTR(r0, 0x20007479) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x800000000000000, 0x4, 0x0, 0x100000000}) flock(r0, 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = getppid() fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x0, 0x1, 0x1000000802, 0x200000200000009, r2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() fchown(r1, r3, r4) 16:00:08 executing program 0: getrusage(0xfffffffffffffefb, 0x0) r0 = semget(0x3, 0x6, 0x240) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/250) 16:00:08 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x8f, 0x7}, {0x142, 0x7fff}, {0x27, 0x20}, {0x42, 0x80000000}, {0x2, 0x7fff}], 0x5}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000200)=0x1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x27}], 0x2}) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000004480)=[{&(0x7f0000003480)="d23d77616c8500ccbed25477af561d0bc92c79397b22e7330e2b4b050544db60c6b02aef73dcfc6a39", 0x29}], 0x1) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x29, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000002480)=[r1]) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r5}, 0xc) close(r0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x8) sendmsg$unix(r0, &(0x7f0000002400)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002340)=[{&(0x7f0000000200)="53b00d6c37c1cb9949b487f527bdbdd9b00f346cd74fd404a0710239b3bcb146341afa9b65849eb23db0b737a1248b2e754b5c9bccd3b8bed73c3d6f22b48b08b0b6cbe179a1a0f4532d25cb219d0782bfb5c9ec52073f77a87bd8f17b8274de0706b07766b47d0a58d280affa507f4c72a04b9d09045a0e473cc1cd8e5ff6bd25dfda4611ac989ee66807389459151a2945c53a77b1ef95fbf925456f1d542c3127f998cadfd671710aa30856c5485dceea9ca37f9cf318a38caedfd8e65d28476fcf80951eaa3596ab8f3d17d91841cc934ab25a3183456ed70a98e2dcc3085455d071f8c61a90fb039d4b2619a655d66aa02eaa7cf7dc3f04eb0fa12653fac56376866a9c9f8235a1d32d565926c18f2beb17e79ea43cc41fa92dec7cd8b2d5b3b5bab2501dbbc857f1718d9247255e8daf35b7341c45398f02904fdb9d301006a356a605f6837d0d59ff8311b60fb6f4af99160a70a67cc80bb7bda9b36bc4e839b2c9765c07c2b1b2d11fd7de6f5bffb91b4403d17ac865df8e8353e4ef872a255c17b3d8bd5d5aa614ecb2c4c1e1a708c8198869296db9b30949e7b00dbf29fb7de12ace68f9c300800540eed59b5a7a06ab46b679be21d6f2e9ab1c16f1a75f48fad4e87312fe119423b22d097bb4e4a6c833ad7e14a692ec0ddb1e383eef569e09ae7ff8d3ae2a11145088c20b1a0778074d1927ce5e4321683f1a16f549c3ba40b2555603cce70771842a8c9e417869d96dfaac7503a136e40f4624cafa42f4ca9317edf7d802795b6ed08807f266755e17d2bf5672d7b09f313ecd7feaf2fcb5a12be14c6c3bd4fce55f872692ca1c6ae194bd92d25a10f0f84b09bfc360e65be1a4ba5a03bd32757b83647af85510029e7bfd79c5ea658ed01e1389569b1ea0e3b50f2b7f9c81b20e81593ae4c6f22fcf72b0fa9acac8c878ba7578ac88816aba7dbd579384d4a6516a70c388164e8520a276e3d1b57c037a1ef5db4bd1e1bb28500e4c3ed0d04368f78fb73d44684d55e32fb0d3cca0f4196f52e856fbf65260d293e71cdf274623f5487e0329ce4ff9437af2f9f4992e697db9ea05b3d258debe8a32726699e7b19ce80092ed425734caf9e3b1abbfedcfad71fc6dc20e8883a291580441b910fc5013b814ac9c264dd985c40271e4551e7725ded7635e3b78a7cdc3f4befdc9458614371f189c78ad7e6be6377bdcfb50e024ea9d1935b90a63ca5f65ffb06a17badb34abdb4785ff1e68d90331aaae4d2d581730b208611f5943546a3678f8d5f67ca0388b5253bc29ee9f2d0feb5d503f9260dd3a6cf72653efbe549a4dd97f87706927469f8bda61f985624a427e5abc2e59fd3bdfc5e128642895a3d553e1ea7af5956715e48da218732bcd532428577eb9dc995b1c2613408a56e7b952b9da51faf11e157fbc893f4c9a25280ef630b57179800bf81e613c3ef279fad91c3f1913640c5e180f577cac0965504404c78e8f60dbe7163fa8dcf8f446ce721ad82926e1148a413501b637eaf14e942e358e020eb3b64ba546ad34ef138635dee08240e54f6bac54a0762b0616273ce35b7c5dfada594ece038137cd3eed6125dd7e666307f2a2b4b6d8ce019ce3c0b13c84d5779fa5db9ded1641db7c8c197fd6344a7ea5111f34dfb0b62b1ad5a936a27566933541f47f9e755bda020cd1bcd765252bfaa54d8ce4e5c118658b4625884734c90ea1812f94bbfd4395c0bd01be3727ae0e3d7e40dea12912fb31a672f474d090b407f99a9cce9710ac8062a68192637fcfc82b8ed60edb541fb0310d2e53fd837289d0fc79e1d3d16ecc797967f33d87c7052c9a94450ef46e7c74f8121b65e445c786691da3bb7ddaa8b83c937fcbd3c8283dfa6e58b0c4943be8e26cc17f22d767ea13c8e9d2171137718a76b3922cdd02b08f1f38a6288842efb297cb88f3b8a7496adfd3e892a0fdd8d9cc5c0e4a3d318d18c7e633e38d2bbc0f97daec28728f7545450edd0fbaace010c4f4998213c6f3b523b219b2c0d2ab90a4b40baedde18ac702a2a47429e41b304ad9957f2fadee72ea84add7b7fd5db2e1c2033e60b4afb156434bc1c9d0a20000bdf3101194a19f986ebf2fed440eea5ad667dab76f5dd783330b608bf3079dee95ac5ce307c422893cfba7fc09d0a138e26f9eecc6ef7e7e946375a2f82fb97e977a4422fe6431f6ff441e13ec2736a8c0f079678ce754ffbcdbb2c9c25e5e7207b0cdfa2a55298191cf89d1ffd010bb4d5c642fe54e513af9af977de7f4c23366b29e37562374531583f840202ea23fe82c1337d52011cc5e2a2022625e2fccab2f9452d0b6a0e78bdd4de2e501a0685bbce932547036f5c0db7ab2ff459538bdbb01b2b3c477fb7df9ce5e4fda159fc6034d395f6b3a6257a12c38f5b18c13e59a5b1a89352a3e2ea8ba9b66c876aca8d46fd87e7bf2f42251ebc418233a3148260a300368668a2445e7a58981de85d63493b6ed318eb6d94a3cbc07c3e41fa5550cebd6a43d883a5f26363429aa125528e29dd7866298e416feb4cec6a8065d0d6a433a53d36440adc900e81eb801b36188e5a32ef9ecf343d9ded1eee56dcf6ffeb7e5ccc5f529cfd6e46f3453d2429865d4f3c4f2f719a27c0933a552a31ecd2b2d5a742460164dce48aff5221531ea242707529d5527e6f2c5ba9995957d6ff4186370b557da52999c975a704a318f755cd839d444a209b7f69b21951f332f8511704edf8ea58570b59ae2b256b8df92689cc78c60ce950b06d0da51c831f3e04fe9ee8b7209802a6f28a848579bd8520263f315fe27c049b8744094d3baf311a1669743d92706de178127ba141d709899a648ae756734ff94859a45d21f584859a9a25440cf8c0a0e679768992b5332ee759ea6df2dae880b51657484a8d4588f8c4a71e645bbcdfc1180a86b0a9c6e1ef2eba916af027699a2e91f76f4c3721c8643c667ab23311eedbc48bcd4a9266e15bd50f901895acaec0d23e87f9f7b6d99164d2ef3c09e86dad4dd3412bcb9f21cd9f3b9c38befc6786873ba90750c238b38489c9a45fadfecf0415686f7d78100b87072328d1b5bfbf6cc78fafe8a9fb102bb66132cdab6c7acdce27b975e6b60c189d83e3d0257aa5d1619085717e98b111ba2e4c7d52b34721a39f5442ab570fbbaea9d29a28ccd5774f486302a23b904daa1db74a32eba14a8ef8fa42666119c8c03b4a2b8de5d166078cf1e234c5d1e442c6e35924f6e9b390cd56c91a8c5e305ace2fcc400c0f3ab4d34866dbc23a0dcd488e74aefd3c8111d5817acd70b7e3f9438317fe61f4bb1f19114cc72875875ce5c97a7ff1a806ff5aa8779604e15f9a0b1e8df38e1d2dbed11e195fd1252468a5827c08ff4961f7811613c53f3fcae3144f2756c4d83db3b427dfff345ef3d33668c8cd7e5316a271b195bb05185253ce07424cbcdd25d11c685aebd4ec6ad994109728b8f4ec80f1060d37e64a3fad40890360d5c1a4ffaafa7c4b9df85219f260c86b24dcd7348032d7f1e3c29664289d68c8fc5ca0898a9ea5d8e262552953c36c63ae63ea1a684fc8c035d8d497daa936b3f4f4f34db1f15b696b4f12b3289245753c10f6d19586287c014ea7f13c1793c6229c0636bffb5bc7b9651560f2c0c6beda8084a47268789d1b0399e0395d1a0be30679bcc116ab8126e4e57679a1748010eda60cf6229ad73ba36cddc025c2b2d9960538e4ef3e12303a255c92cbbf647d04a6b064144cf0a9cb9317339e13212f4691ac74c6af1c89e65e2f3ec12ee86edf5eee5d7b09bf1dfef06ed36dc252fc104a75eeb8e35e1f318ecd16011921187158f32bbecf4c37b9fbfae239cd35e98b23748ae8bcd6d94b1d1ed95a61610e2394e62b76899e092d23ee52b15d3fe1bc18703bd10500b5785c5018883b5797f07218f8f816b5e46969784235891c130b3b69ca50e9c3e0618f45da9844a33eb2c32b0737d8016583dca696f8b7c01b1d72975706f4c12d12f8c63da96a570d543f959b02a6b2c76503bf439cf9839451dfdd17751aa42d68adb7a7839ff5bd3d8572b7037d0caaffb520c0953f5a5186f5330ee85760b91ff623b1295ab9ac9d36d28fbe09ba607094f37c5f1bbb73a7b989f8caf00f3aa798eba5b84d006da068672dff941fc47ddf91b256cf90ed29ee77ffaa322234a55bd6285dedc40b030fa52e665ef84f7edb89db93f4974e36303a01450ea0715c12a17d6e32cc7f4b82b48aaebdfc16943e316df0b136393bd7491dfb65cded0d006a472b7edb82f85e8a31c19c0a1907cc2a675ac4f834cdd18e7143d3eba24f32fd98d95e42110f9c3c6fd788c00e100edfcede092a64d3b26e15738365f9b7adcf075f63ec9cf241f2da2f08e883b3872153a67266a3bdddca3430db89252c8e6782a00097f77e7c381ce035507d01f08850ee4784faa08b4764126ce84bcda2edb3160a7b6b58588ab9275468af5111224b54ef7d55a2c3e6ddeb85b32f85e197b4331de64bf85c2be261681b02d497d238bfb43016d76d397dd980bb04b9f4494326d6e07e8336e49a9a717dd591731bfbeb10b76a103bf4945c788f2274cb6e459b08619be4f6945e5e35b86c0473464f908f521300e8077b39bb47d264c37d029ce91005982a34b417ba83ccdd6be3c8097e7aebdd7e4d33152fab4b97c4e22b707bed798db0fd4d40901b959e3a2537661f37dd447427252cae621b2b3ed82a303f074e09c9edd4af019c932d960070648f4598a5627dd3df3fbe60e0139fb99f0e0a5715d6c6b24af6bfe28ea4d09d1bcc139332e84698f6a415b1fc47cb20a5918647bddb828f4c13d26c286449d67ad62588edefbf91bdf8818ba8274edbb5abfcc195486ee9749e4d1823352524adc6b2382bc573910d158573b08c4f65d8b5616d9c5a243cfad62bbac9dab4de7271386763b635ccf20b3a9ddbb5344546a4cd4490e2cba29e16e90fb76847cd61567c19556eff6f4e5d705004e0190e8ca0fd028b7816070f598fb5a20675c3d22dc649f40029eef649ef2918a38431a5dd897deb729cb3821d6f2a2721a0762007ba23a9c7b2324be10177a84fb7836a329e736ff90ec5d318b4f6495cacd8db6678432542d7d94a7cfe999397dd2bff30124df73f944f6fe948b63d0a7afa7e8732c838a4481a9626a90f258c3db9eb5ddd133f6f481e21c6a235b0dc169929dff65a0a2bf0f602b21d8a19f77b994a577327cae0b9ee9aa68c4502d98af54e1c5fbaaf5f7cafc50db379a69ac7c52545be20b453d253d65d82976438ed2dad5db011e8e3ce36a9d321e95da79dcae8edec90cfee7f6d215aaa9baefe009934c40a701887b0a72851366ee14f2c8aeb47a27475715160c7596044f7d728d8b2bcb7c47fb4f5ef87ca5e39a9fb499caab29c4970e8aac450741f80ac24af7f526d3799b9d006f92c113fd3e595774b8e91a3af1a4e160077f45d15eafe8f4812cc459f6b677438811aeb19b9b65f49b1fb7c106d6a06ff93ce39cbf5775fe69a7a1befcc3472b96f1b34e08b1f35fb666c00c07935f188aaa1cc37395ab3a3c9133b2197568464bc83d1dd7498f646d8312e0023e800a0079f453b201a77e0289ff0288a48c4991e49076c68a28319f3587375816601c79684f0421e7727d38148e8f108fafcd907fc0f8eef3f6992bf23a57dfd7b630a5a7c3f4a5da78e18a11e66da808f702d55a2d652b2fdd9b64521959fb887712545757969a40673ca419d8fce49e9125e765cdd10d1373cf19e242a442ea3f1e0b", 0x1000}, {&(0x7f0000001200)="8146ed9bc1dd32a000fb6a59ccf9b01eb35d079f6241fb1d87c8582a5001510f74c3d62d8a1fabaf90e19bd546de854520603fd0be90fdec117717e738200d08d202f7a2167784570209748fd3972f7427f89b905c423f8075258e7f4c6de355c122b956603208fba883b684d79ac197486f0de2dd657969b1a962c577d617a1b2a2171d1bd50744342fbb14b1cf638e8d2fd3667103adde7582e88347266ff3476e3ad01a13620ac29d97097ee3f8415de5c2103316e6c185051091e9fba31c05af5c88362b58daf99ee7175bc68065931d930c860143631cb4a6e1ad3d1f7e92c3df317c294dc34ff3527462308ef2ff46bdba9100fce34222c4ce8bc08e43159be64ea5f5e461337ecea9bb3d79cd2bfa229b2a9fa73f9fe8f13d6e77a26a0e94679aeca2e8fda603d2cbb064684024668b84e20447f207a6f7a84bdce3d4c292eecbfb890d45e860d50f64de04a8a8869cc14e403c1b658cb5ba96148f393772f090b72fbbda1e76952141606b22ae189771407a6cfaa089e4be031d6b204630638f0fa2bf6f2028edead72688b23c1896b23dd3960e1bd59fb551956c23e5022e3d0e13c1aaa1bcae7f74fb7478a53bcdf036db1f6a9d21b621b49ba76cd6091fffa266c8ff37ee4b5b5926187a659513ca0b480b5a197aa9e790501a32663a9b96958503cc07a8fd37c53db4e509bbf57f670461a6d9b00fcbddb235b0d972c3f6ce1f8f0d73f1ef544e4bb97c360b341241e04cc338e9af73517f321fa7a4dbacad100d4f4797ebc7989cdccd9aec2fcbed05fce3851d16272307fb02818ba3309ebb012b9198cbdf0e18aef0e8366207ae3e2e4f30277ee06a9b3085ee95225d9f80e03d16d0e582b3473343973f1253d1b24d43a276a1e623936fdfe684462191eb2afddb3b5f2b9d89628b818600221f0d8ed0e63710250be42e5ab534bbad2ac12a99179065724c810a941c81938a7f4d9337d0303cfbed5850369a5e912e233fd6c8ed54a58dbc7632efdbe4ecfc651cd07aa999b4c33270c8cb1d7cb32ea0138d408ad58f5bb7f4dea7623aa10d9a4363794ef02b455d3531fb54438b1092c90e234371ba8eafd5f392959c83f70db5e115128382d950f168bf2c93946b3e99ba45621f000a39d1e4c63d3bb062aef1742903ed789804b71b6f91791dacf53bc84bd7d7927957b1f9fa493e4634319a9f434d556756a09c5cc48bcf8408fc929f62cefed13a1ee3685c8010314cfd46bf8026080d54f955b242d7ffd9fef5b9b0f3467542514a8bd3944672092926d8dd32a3d3e4aa07805e251e6f52fcac2d537631bc4674040f8dd7e151f609ed67dd9025cd4afb87dcbb42060c114aba3b28b2ae65517e5b587bfe4f32d0d1a88f397651d213a9ab289779203f73fc9f248cf0a296838be9ba2305e3b32ff1023722a916298ae0f02317c4aa9177af205ced0535fd70a040d2add6362234c2ebb233ac45f9936e295742ca9cb49c265dd5b418035ededcff686bcd543f5ea0b44af4d4bf0b07915a53044b01d8d145e8b2bd7bd201253dd6b99d252a87f885b056e1a2fbe7a36f2b8c62d36c0d351554c1a812353daab5a2591993cfc0e1c5e84956d74b7d7122b9510210005bbdde5d0a95071711cfa5f1d6234c2e07cac603f29d35115c9c6559458d5520e9a2a7e428046fca6eb2f2c3b671475b8077003bdb7d839eb09cb00f34947b6c03ae958acea5f4610b4ffe43bb205281185fe3fc077fcb284f4b7511cb386183955462bdd38d15b2b1fdb0330db318ff2162930a2df57328b3bb8e701815d8399f605ab32cd03a397b9cd662fbb733453d1cf7fdb493bd3572f85df890094835c8505801c17a2100eb874fe55c471eaf88b101422e505eb1b722114cc833884a086efeb3428a7fa94e66be8638fa6685a2e66c884c2b0c6cfd46837307b5f169b6978b4ebe7a2514b67552451f1ff770f00442ca36d6ba95b816faa60a184526642b1f5fa38eb8f74c88aaf49d173f4bb0be6bd0d13499f48faad45d0d46b5c64cb3bf01cc3d750da3d6f4175340d793661ed442846c51c532c5538f1f7afc16e0887492da3d4c816feabb947890158b9d4fabdc494ecbfc6e5f4954f5fdf8515b16559dadfbc5416ba19600e55f7fd38cbf7a3a9b0530e8975c05309133d288511e0ec15da4262f6f27c09efdeff62a2fa84ec190bdf607847723b31d3dbe405787d6332666422287f054b5748f587a069af9e83a38ccf3139432787cd5675d23855025ce1ef2f435430bcc70cd173c79f97036d5eba0a9332f57e19dfda4f7fd5206c875516109dc9d875620deec149e78823d826bc01ea7249faa87e9bbac0c1662187f4fda197494166312d86d858504e06954774ec3fedee3fef8e819181df5a61d8d4d069a1acd808dfa32703cbed16316e36e395cb01201807927ade4c97b7395ea96a18f6fe868aca9b34abdf7a671bde8b189c9f292a30d97889070487cacb6725065ddcc14511f78422cff1c211a473be20c22ddd0fadc8e3a80687633a4a33e0ad09f9b891fbba2d88f53ff5159ea3ee143d7cc2037f433785cf9d8c5331c66851e015782baded370bed79f3a84deb2f18f916efc011feed512eece6857cc754feb7df1c4c8402c95d589bfb68f7e1b4147a5b0c4b424e14807b69dd3ac9d060f251c4609915299d142e213f550bb5c3387d3023996185f6813b464f67944b7a36caba6f70afbf1a599435e0e589068dd01913b85e1de979b2275f484b722f4d4209d2abc641cf95f6ebbfe897ef2489ab903e19d408743ec9c27d44a2022900882efd20357209f71979de80b46a96ca42c5aa56a8f72c5efd9aee91705144ca1a8d5519d864125d7d4402fb44c7dea0b45f587a0715e652d0878b3dc23e685b0efaff8d1e74e1c65cde6874a75280f90cf0364ee193f369eef6fdc74e433278a63b2c187b4af844804f94984a27c6b32828d60a0d6afdccbc219eef5d831da7832fb3204fde77f6da99ead49a3f2d2a53882d9f7f55973fe1d26a7ce77ed234271b6cd7062b114d872365feb953d5bfc17a99369bdae8f58119a69ea2876229e560fc456ef0ba7b7e3194e5ddeb47d84977f40d96f86d15903bcc9af3427af5bd136d5475151acaed79b6f65ba8d0e957d53cc819e02199e566b0e0552f444a9a495a168f361652f003a9f5687a28d50272a1472addf0a5a1da4b34a24c5f946bda0eebccda14a32755fb2c9805a8b9a65a7b4349b7f2a3ef0f136d5d1dacaf1a55fc2072e6c90d66ac74a16f20755be0da0c2fa526175ca499762fae05fbeb11f3febcc9bc2f2805ce6154d31cde5b054564465954c3814b94d76f53a14cdd00f4ea1b1bf4ef108cbde3b083c1314e69b10cb2de18b21ffd61fd251ece1fca245d30cf9b3973203511c7800b8b6ce66193dd70464962a70d24bfc9207fcc379fd6e2b4d48901f4e2fb1d5eec9db68b230c40cc675dee0baa6b182a62a53036801894408199b1ba6e2c372582d4f69f60181fb896b3399b365756f1c03c09d33b1c45d5ed337d35c806a615fc1ae27cc7da6cf388052ca78e46530189b3f46f9fccd211f6d9f85a39e7cb20cda8ca2fad8f926cf9b653d6ca869e36aec752eab388f63185094de98faef7bb4c81a7484f486fd038e71592cfd3e116b39830fd8aedfa3191af2d20c6732a2a8a44c04eb0bc5a97a3f60b2cc2e45fd1b617d6e8e86a6f3cba6ba230c55e801c273252013c596ef1310257cfa817eba5feec1c3039694e2b37bfdf1efe65d6a4879fb72cba6aac22538e93622722d905d34e0403119dbc58bb3e8de2f6a1bd09e0f722e45075e0e02fd245ce1671da6ad1fa3539bad63c90aadf54b8a5954fb2598fcf93ceadb8039628d9a39cd8a91ea455191daadcef15d3b800b0ceac46004595ebdb4dc442d1a0d638fe4f6ea5589d5e44d7ddc42fcbf43280aad9233c30ecc18c3de793ca691a53ef9885f672be6348ae77430ad4078204713150818ce9df7fa0aacff0511011b6a32350409f4cea80dc4181a96eff064f3a059669d94980ec7d43602c35151f9244df0b11b7cc66d9d93c28cf982771c8993272ce10f7e75ec18d3353adb8f4bd0f813fe8bbed39c3e16c673889d1e7fa0fce6c1cb95ad664480d0a4588e3514f0c73b8649584aa738ad920b91775de82b6a9209887ac22a199194875d405ad8ecfd987de0110ab3dd433e94a810ce51ef2d27bfa325e3c03489eeab7990aa96cef522aa2ba5e706959f3e0ff7d433d09590ec55458a4aa014b8ab1784d256f465f1de58e65768001dd8bb22089276ab2cb1bf96cbd81e643e967d42e908729d24e2b15f14d9ed62d080c467be45c02dc1e5db4cd1c059369d81e9f52b37acabbafa798a7834d25e952dbc705c63e439eec6b3a06568b67ccfda41bee9cf6f432e6c84bf97b52fd854c1d00424e2bff17ec7ec6c6428575310986bbbb2c91ddc59f63c910f4cfbf4a498516398532c242a69f2027a3f86ed10c20b4d708b2c8fd8cdfa24d236ce30751c2eb04871a827e7fd2f6d29f1fd97ac23b857b40cb6be9af899d806a4dc4099a7173a7b29e614fbf953817ea38430d3f009d584bb21f3cde9aea67a0314a483381f828e2c0ca887bddb8014731fe3796146e8d11c0d1d06b70319e6a3be2be146d186dd10863fd3955bf9288566db2f62df1a310b8f9b080e19dc3c78f8c1b8d944e00cf3b568e9af3b055a3971ea5c0c6b9fe8f7a74dc7fab265ddbc06aac7782eb7e789722cb7c7e43dea7c8e301c490a019e777147c9d3bc9df5ef3e9aca4db684bba813974edbffb782a682489b333b0dabb588feea062653974b5de13b84c919fc2be964f06fff5460ad44f5fe519756749a6f96575f6efcf748e894b129dca23c61ef2030323497b96b449605ac1ef201996bcd74d7ae4be9f05f9b2a6eb0b2da2c294051c2247ae7851ac8596ddc52150a74b70d0ff8de3f5240c24699649172a23bc2f0b4aa7a3b2869582554dc7710c341fc70c24425d95e1b58900b6cd7602e05388799c08b94a9cdd7bc75ce2fc637e8723d6b123c0b3338441e6df7882bff5c7ec830cdbc021f392c4aa684bd70b789845d0b5967ab4140068a9a1c62741cc83ddeb350f7f0285c1a627290b38a3e7ed81d951fcb95527dab09d86c139314229ef98869887513547c314790a08c2e46377aff3a1491700853c8609bf9526be249e3c652f814f081fb62247af450a9d6a35e69f97789320cd923bbc1f4ba59d45d5c0a00d364aec5b86ef3e8c571aca51d8cb5f1cc4ce9439957d5b142d4c18be9956043127341437033952a627bf70982378e5334c6e279be61aad074a6412f9e200012721ec63f518552e6d51d9f32138fead97db00a58df75540424e9b9eb28fa9f2f6d17d6f5c87c496321e416eda0312071c73070e9667fd4b04958ac4ce46b90ec91e08f630c3528437c444cf32a6877d648c016c4bc646a2913ea7d5f1142398c6ddbcb25ba67d083ed7f813acef4e1cd379baf543e6034f86dc3107d516d798f4851fb2ead0ee8f29d1e22b02bac1264a6006dd50c5576279c9342972fe6b604944e025a6460330083f0f9b9aa44952c30b51a9b497391dc627ec2d58e6b43a7e4f4186228222ebc606b2ba19d3119a7f6c3a2498f052577a36e8444f4f98c6d7472cf31dfcc92e25cf85cbf75f0bbb4da5dd1237ff5fcaf278d645bf9f236e3b3e10bd8780ff900450f15d886fe8efc0abb075af17a61f422370cbf6346c48192e9f5a05e8c934606be548660ffa9eb19", 0x1000}, {&(0x7f0000002200)="20372cfb3d4d0d563e62559b594d4a3942d45b27c654cc6359f4636f2ce32052aaa599bab51f7f0ee3de13f11170296fea1140e23ad72b79d0d3865e65ccf723b6c5d3a8e31c84bac168b56d61e0688610b42f63bfa4ac83babd7fb69a7b89404d1b06711e9d7aa1795b7acf67c6399a1fb3", 0x72}, {&(0x7f0000002280)="541dc7f43b401db0d68e09e5ff7c9674a0b837975e958d1c591235febb044466a0fc9bf3248a0e3c3772c36b008f414f758eca9a259aa11d09181e7ad795c504d2b4bcbef333a0fee47a22fa3f688b35c8dba6a33c43b4c9cbdfcc86a370f1ffd06408ba63ebae6ce5ede4fb33d1edba9ee3733490fe6260b881bfc9e5622765cedc2a4c193890ce7c2c8ef7343dd61bc7493d1bc042bc5f", 0x98}], 0x4, &(0x7f0000002380)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r6}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x70, 0xe}, 0x404) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x50) 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000002c0)={'./file0/file0\x00', 0x4, 0x100000001, 0xf707, 0x1, 0xa7, 0x8f, 0x4, 0x0, 0x1, 0xbd1, 0x80}) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x2811, r0, 0x0, 0x0) mprotect(&(0x7f0000010000/0x4000)=nil, 0x4000, 0x6) r1 = getgid() fchown(r0, 0x0, r1) getpeername$unix(r0, &(0x7f0000000300)=@abs, &(0x7f00000004c0)=0x8) r2 = msgget$private(0x0, 0x100) geteuid() msgget$private(0x0, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x200) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000400)=""/145) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = getpgid(0x0) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000380)=0xc) msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000005078337e1ce07a79a7cd1939d3f8e46923c5591ee2ed9087f396d9927f18089f582f52d214562ade2a8abe0d99622ac4b35dbdf5ebdce98bc6d23962e0ae61b041eb2ed0645bd8d451b8c96d21de324aa18420098352d0000000000000000000000000000000000"], 0x1, 0x3, 0x1000) fcntl$setflags(r0, 0x2, 0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x2, r5, r3, r5, r6, 0x146, 0x100}, 0x9, 0x3, r7, 0x0, 0x4, 0x2, 0x400, 0x5}) 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x6010, 0x6404) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x21) open(&(0x7f0000000080)='./file0\x00', 0x640, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x80, 0xc) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x1) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x8000000000001006, &(0x7f0000000200)={0xfffffffffffff802, 0x5}, 0x10) 16:00:09 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0x0) r0 = msgget(0x3, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000400)=""/4096) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "47bad615736b59a647d70784e61039bc9fdf63f0"}) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) dup(r0) r1 = fcntl$dupfd(r0, 0x2, r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCCONS(r1, 0x80104267, &(0x7f0000000000)) 16:00:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = dup(0xffffffffffffffff) syz_emit_ethernet(0xe0, &(0x7f0000000080)="096812561092954d14eb3af0aea6e414b5da634f4a7997bb279579851b23207a22531d5a1d52ecaee2f7cdfa664299514886417d33cae80b0ca3610c2acc87cf4a8452bad6f4b67d893b0e3014a2357974831ce24333b9ed75073f6c16c5498f8302908c2c79f09fb20e455d678799b09cefe1e68dad9152be04c5957316b4f9d90b88234e4ee978b23ad9c511c9da139e15f07df107dc25fed84e249786770e5e1fe392a89f7d0a24deffc4b48c356619e481c685cd7c1864e4435ce6746d5d9a17fe0c47061548b417966b3fa6e8b0dba63fef55fe3e227ce85ab461d84aa6") ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:09 executing program 0: r0 = kqueue() fchdir(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0xa, 0x0, 0x294) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x5, 0x3, 0x7, 0x1}) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002006, 0x0) r0 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000001a00)=[{&(0x7f0000000700)='U', 0x1}], 0x1) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 16:00:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000cd0000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x281, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/199, 0xc7}], 0x1, &(0x7f0000000100)=""/105, 0x69}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setgroups(0x4, &(0x7f0000000480)=[r1, r2, r3, r4]) r5 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r5, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:00:09 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10800, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/184, 0xb8) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket(0x10, 0x4, 0x40) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x1, 0x44) semop(r1, &(0x7f0000000000)=[{0x3, 0x101, 0x800}, {0x0, 0xa8, 0x800}, {0x3, 0x7fffffff, 0x1000}, {0x6, 0x2, 0x1000}], 0x4) getsockopt$sock_int(r0, 0xffff, 0x1804, 0x0, 0x0) 16:00:09 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) socket(0xdb6c4b45c044174e, 0x3, 0x100000001) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x0, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) socket(0x6, 0x5, 0x401) getgid() 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8000000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0xc1045763, &(0x7f00000000c0)) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x814, r0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') socketpair(0x3a, 0x8005, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() fcntl$lock(r2, 0x0, &(0x7f0000000780)={0x3, 0x0, 0x1ff, 0x2, r6}) r7 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x10a13, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000540)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r13 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000005c0)=[0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000100)="177129837a05eea026a09ee030de86bf4b5bc8e81e564251804fa9b46081c6a501db44a29d7dc3e784372a72ed5d85dd658e538ac70b1f3eb6b45759074009c3a3082e8912", 0x45}, {&(0x7f0000000180)="5584a4ffd623e38c369dcd398493b64b110522906319db0ccdf792dd48c9d4c8c3070eacbf8bb30d90541c38", 0x2c}, {&(0x7f0000000200)="27cc764d900c6ad34f3a0d71f233bbc967053bce5d02a13f2739db68282762672a6501aff86ea2e0e1804fa68dd960a9db2c93b03016f06f39cb6ba10f1b3dd75e62704fa6fb283dda51b0f955f818b36b5a8e90e930b75f04991da5ad5fefa4286c612cf7139c0d62236c3e2cb7fcc5ea010406d82400aaec612650a73a046b1c27ed4b06a3148ffbc0fc841088d54f86f3d15ddddc5e7ad7f2b236af3136fe39e350a5b8231a66d356c26ea0dec3beffa332ffa65d", 0xb6}, {&(0x7f0000001280)="deed570d58a34682ea89ed90e5886a708a63b3202dcebb5f0914a6e024708a01d5e74e17e7680437d9526347d5e3463cc1474f409c35424c32ba66b31512708d4184d7533d30308fcb82e513b3d9d2fd67bcc4d875d7243939e22e833b7b470a2625bb485d958e3d3381d3ae238dc194cf4683d7b776cb47cbab89b56f531df8cc7ab7dbe934d69f75143d1964e6e627b6229ad81226d5afcb22eb4974e7c00dc13d11925571f13594c52066228cc87b7e90a6d87d3831b18a040d46b30802b0381f87d414d92d5f08d469992ab9c497500f4b4bf64bf9b183e01f50a664943041631e3534ed0abe2c93f02bcd0e1f6d8d387f14a8e8af3619281c51306343af5bcf62ff667b82ce34aab9d8f4782b51f3535db60e8b03f1ea3716933333ec2b95a9038b16dd9ae3fa00b8dd4fcbb6a172ff6bc81cd6082ad7773394265ca391988a2f6e97de86c39bdc6ec634dcb87169852774d10018b4c6f5f4d37038b7388cbb468ce39416dbed913b36c4453fea1255afcdb6d7c2e4c2d881aad1071af7319c7f086a6dc2dc4cee3cecce4b5feaf05e57ffa5bdfd99a684c0fda417f3767bd25a1685c84ea22619b2f8b34736fb1b322f454d1fd9f6716323220761b30156e7b8ce3ae46397b339fc7ce994e98300dfac6035bdb459f3b905808a99f39003f21e6789cdaa5c21d2861b78e43ee5e13ab9174de759654cbd7d21e32c12b88a32e6df044c111c97451f30ed3dc5671b9afc1afb2c6683d23b83ddd99e658d7744fb98bb79a72adf353dbaa7c32fad2719b98b6165648db458dd953bcaa2a853a9ae9dfe1b0fec7b7c3056af8d30fa54062a0e3156dd2af59a82cc431c49975fc09380181883023eb485da5cdba9419c3fdb745a9ff41ff0947260a74e4614d2606d9635ba0f9b37261f578d1844dc3f80dd1b3dadbaf596b2a152ff3fd8a06fc7b19430d54dc81c8c9874d777155b333fabd0eeaa018784559dee73fb525d20d67b8ddbdc5c0c78441146b0c9f58248dabe7045052c2f433dee6ccf068cb5fdb7bb96950b5c2a6d30d2696770c0a9b29ecb318d5f7d767e0d1bfb0338f1ff22f3cd0f883f1ded2b6d239faeaba89149310a631736fe9b21a58bd239f0eefe86a36f10f3288c6f583cd4ad979d36b59cc38ff1e4b42a2b0bff86e41e3bf47010454fee796c249121a584aba35b372fe0d2bd5785ae51281498cd61b9f33c8ccab706918ab32412d4af7377446f6d3debbc77a10b1b096d3a5447b90e48073feb9fcbf252f582ef20a871c12b5defb8143e28896d3ee4e6126aba46b431aadc666fef74f9c47155d20579d62fb8b14225963c8395488a14bd116009ad8eb0a1167acc8f650485ef19c08b6133b2e564b3cfa332649dc01fe4f9eee34ecac1271fc7e229dd07e2791d8029bdb72ef17d1455b7605492a503af2e2e77815be73c7c0db451f9db01a38f3105cf433a330d3252381a2e61368e504e8f2a0061adff7802ff44487bcdb1d51e2174662273eedd3303a4cea8827f285dbc5e468b2d39a7ba2a18bf8e104bfd921afec85c20d5abca5c9dd5d3d2714e9ec768d8b614c261c6b2c2a396cae96e33c8bb9f7f5a5826c6d201bdf037f74d588d4c16a9fce581e655321bb346e8a3770fef7d3df62e59a42b2d57b7823747fd3dac8ccd054362c2db27a57c2a606343c06ad3e42bffe3907d20cbd7ee67f055d1bdf2784f1002b916549b184bc8c843ebbce456d04ce1f2ee262e5a2475838b2033b079c7b8c42066d9ec7338f74504517cfb92a700a8fce220d797fd792cbfd229fc90ce6044c6eae736a15bc28f47a205ee96b61a7c27dea2fbfb6385f82d1f79ca959854e3addf13f78a6eafd3619540f4f6e4f5d93772444a74aa10eec48af17bf3d871a599ca99b02ad2f0affbc724ce0734e0d773ecb8773c058f59188e1e37ba5c43c878d9e5ddf3c0fede713e751480475ef36b2ac9f8a232ec8ffa0601ab8d7ee1fb95d7c52a495f8f33210524ea4c5f98a810d739e745de52e8295c2d2a71ae0674a992a59a7c48a4ddcca9e008c3fde6161f1961d6f7a53ef830a47a5d0f70f5b6e92208d4efe9c31663cd162c5fb53acd795a2270a485861d0ffdf905ec96bbecade4401bb049441df44d4b919f32dbf6edaad317d15a4b62ff4b05aea66e0d709771dce448edcf7fa59502e1aed2f4f680497f30c0b518d3ef504f939e38cd9448b643a780ea7d45848e522cb0fa4b2487df44b1b7aa53a8c145e30ab51e03bdbc60504c2dedc7901881421f6c70edc75df91e2c562d821ede72487fb544b1ed8cc4e59479e094c05ee8d1586bc78e96019307461381114d6e9c3fd7c180bf61f3b07244c554080ab16f6c241f7b5c15ff3aa56eacc988edf0804cb018860753d32997c8f891dce40227248a4b4759d1d14668786ded9643a53481971c865eadc8e2bdf8a1e11372c0ec43fab86797bc89ebe0f80ce6361ba4afe3c02844362022ac75d6b78d28fe2cff7a37fb1af06017da3cf79ee891425ba1d91997e2949ed2154f504131bd8e226a1eead9a5519eeeb73cb3d3b0dd245162887a30bed5ad0dd5e4987c887e5cbfab35a664eb19bf836ee59dcbf56d0865b83eccf468bf6c8b61ccb8e9afef58fa3e4076b2b6c6ff9fdd37e849a6198763427ed2eeccb5b3b2452fc08718bdc9c1e361de35d0c0d9cc2fbfe1f7fed9c2dfd8b267f0bfab3c75158a92b5c25472e2ae9036bbb759f6d437fbe6eed643cc94a2ea60fd9121f5df98ead0419c7983b4144f54e5f85e7a3f8ba1d3cd87eaf572205edfe78f10d2aab6235b386bcb08811b4802de7b79cad791da602a8d700d78c298d07899632d934f1529589b1a5821c99a301fc0ed47f85c93bbb50975515a5a2aece5028e99f3bc75b84042c65dec3ca99d167df8b4b833eb47f68029ee329dc72e5bce5b3bc0f68c2c9d96c741f2678fe8306b8c4f082f45891e02a58e59b9b1213d1fd7c6a4c48a96e710136255b149defed05fad165f789e123411efa3ffece6e4bf265d717bc180d61925bf1c65242ca5e2c336fd3275ef769febac1a11770016026508900fd63fcb75445d50320562613be3331cbac6423c086b16b8c6b94654be741657248428d4b6675c4dd6c256d1eb597eeffdc440fdc3bb57f6fc93059896e6eb3e251f1ab4624749dd4479c9a775251265b2fc37dd4ab83aa5c0f20a829edc6d7b49d69fb43297227ce5e7b74cd5ae626739bdc2f2e1890ad96e79b2b72614c0718f258b4d91ee78797fe475333fd35fdf5b34e2a6d6866b916dd3c623752ac096752b8c280af2eada75987f96f28ae426a0ef9813d4b26bf0d527b72c678baffb7e06fc174600d18dd3f0ad3c2d80eea1e0bc287e78536e032fcae0c0936e31c266afbacfd0c33459c1eac68b365d1415ad2f9431b43e7622a4e055eb7a90d00be1caf278f4fbab5850b8dbeb30c2e87775ada235397daa168ffef9cb21a86f94e872b0f22c606655f83c6bfc1abe14f38f0dcecfed3dca9ecba9b023869e0bc41fbe4b58ba8d7d3a57dbc8d5596fb21afd0617198d2427228fac698952b29b27f045b1f932bd9be836f7adc2dc94b0a4772fc576f7fe2cc46745e5496eca8dfa5109fe5f6b643d1f28c35eab16a0534b1263f21338866099d85ecb0543117e1503b76d4d72df0786da70b1429c40015270d5561999186bac72461019f91f1e333bca47342d2dd4348b0647781aaf840b8f39bb068d985b2bb7c0d6afcbc673ab1799fc6b44d53faaadcce15eb9472665adaea63bf9bef5d221f04594e7711e0ba2d9cd2bf8f530deb18d11c077ca9800506ae8f51d8255640a72f5fbc3f766ad020b94b3489bd35c5f6efdc92bcebece0c8685e5031b036541df212b23782f90b50fe4e7f4ad5a30c3f84e93e6bc9b3d3a0f34eb4467a88fb157f2cb3a61ffc2f13dd18c5deb755a27f20ea56d85ce55ee3281ba65487562a27c4b6c37f3ecd529a0047bdd534c0286bd16d0a2ecb98bbf9107c21bc25a3ab22d5cf49201df786b2c18555b8164a513a205412a557731123a95b806ac84c879e4f2501e09bb4b28108a89b1bb9550942a92e5c75b8757f1febd28bd370642ad3ebd6d8dda2014311b864df40512da102df316832aa6cfe0f93fd3f1b067ad7e74ef56887add9c903ad6b02de3996b6aa186381fcc98bffa3aeca2dd64e6060569b9784b26c616064d812ff5ef0f2955b7ae227bb29947692a8a0c06b69f0326402f90385d90257dc75655a83874c550076b5888388eddc0494198266bcfff1118e3c824b7c77d082c8728e7efc0f8478d43238d23d9756f93720b090801055921bd2f4ddc19b7c79f24ae1acb9e6d9e0e79662b4be67be3f76ff2b9a8f218ab37e09d6eaeb1d8490beac14f98fdb2167b03b564451cdd7e8245a57a82a4f3517c2c58f3c57d6776c434c775a195babf27a7cee5cfae337bed868187dd80fc96797400b05556d860ef5d298dfb562e060ce9d40ee0263278242ebed4559feb39dc3237280140aa874e47b1b2f936411d30b68c968acc4e72e6546fc899900cb17bba7f583e00d489416f1acfb198710c4ce2d427d0325550c2540fc7511bc7e92b667ae9ef5db0e16696cee246614ccf089ee8d85fc23ed324024f149e0a96b5959c52caa74330b78d75398d5649818c22d85a93bcb818e7f021a5ab3c53ca6b3c88061af4d1db800447baa6dd64617356ebe8fd0caa263d4d8528c91e31e04dc0399cde5adc9c8bc7df649f13d9b510facac7590aebebe77ef62e29f727ae0909463e1764070e1a500ea391efdccce65f2299dec21a6c9af87e9910ea0337360b93dec1d1a4d8d37f6964d5d4e006b9ac4916ed6ae1156a67b278ece836095c62017cd6ed59915f9079894038fbb28d3f1e5c8d9f3253e41c064d5e36c1b0260f80d49652d5f55efc70052b5de92537446182dadf95f1d2476a2d52d6f446afcaba6faf47e46371d70f4914da2c2bf4dd42e9a490be3ea92039877f4af3e0c0bf5f2763b6fc5379aad43033ad0975373ccdbc1f62663d6ba42f529e735c4fea469b248159d3bf6669201794ba66a9811a5f04b8b33b3a060a114d7145e08ba1a2e723468e3228ee94a22e603ee481e7b819c1d46c379ce6cc5f05d06f12eacdf3c3ee7e2187f3176fa6de1ee9f06f3b4c2cd462f0d977a18c5b18ac93f435eda38e7076f879e20cbfa69965ae58a245b071be2aa84c88cf4371220cc7ec8c3d9a4ab8c49f432b2055290111e99a4c84601765c1f2cad814a536f30ce42c4c2fba9712210b07a91819e47beff3f180d7cede65a3458551e3e57ef7e2ab597f9eab4511d830b8f6e12f70f828a805fa53999ec84fd57a5c889f95e49eb4c5650826146aebe53a458cf1d2ec80b68b1110764bf5b130046e3acd1a9cc9c4babbf0f1bb26fa2036f07fdabeff0437e5699ccd1ac2f4b4ae2481bb78e868af814fd5e79449f315641ca09cd9f394d392b093408bbf8208cd064cf1e3b7cc6bd49917840be369179dee295b06ed5c19f09f0ca64e56ab363a6fe43914511b72b35cacc45246c833cc597be94702f610f4688cd88c8c7d211fb72f91e76fb8978ea5637e4c50190645d74fafa81036e57dfc860861a3c3b08a2aa9178353f93998a455cb9e2ecac900e5282348c7e3e9b012ab525376d43c77a1a197b2f566f32b278b6aaca036481d59d04c4953ccc2b2132ce8c2337cba46225d93a85ce15eb2615c541575b6a967d9ec0129d61c996753a52682a1091e391f62933e30224266b221904be24887", 0x1000}, {&(0x7f0000002280)="aad245f9b3e9f1005274960590110837e90710d5f87e9433563cc90ad9181ffb91048dc294db762c17d139dab1540d3dda24583d88b3536ff267ee757e5b46b021221764d6e10cd6e5412b45d055089259aea460b869dbe5a7cad0af7ff6a0d90450a80c811b34760cc80bfa036dd3648d37b948d69b960b74fcd21ab0490d4bd2bf48ad9c18765e7c4021bd50a22ba4afb4788049d04bf049f6e0c44aa4a19a50f6a23ceaa8d4f1819f001fa340a272843bf45ad81e9eb53ac2ca6e4e1f8460473018a3be9571d7fd29d74982d0ed9d416f561bb84eefad76a087d2bfe566778795b9467bab37c174bad66781817b7e22f535bb48e6960d3d38a4ad11c75138460f2d2413c33d80fff5ef27ced80848eaa2b5f05333879d46644cc6bd86f338a8e230b9daf3d12dd21f8c9f8435a0bf9075a34287fae39c4181bd1f14f7e1fe0fc6a50ec999c3c9bbe8191e7aed9613cabdecdb1f92d2fe910b3c4b7cc0d4e35158b2db452205a8006abf845ea3775b52ecb9588ed1f01c0a55bc215e200e703d80cb8cda862fd696347edbe7b696fe2f898cb482362ffb695faa395a3fcc86aa9c109271e8dcf13e9fa217feba89daaea21114f046549843c86833ecfdbc8bb98631054f40ab7642c640eb8d054f1548b7e9af3264f9ef244d42dd8e5a209c4552a53c98b5d4f70f1a63385cea8f7efbda8ff3de20010260a284a06866a99ec7ead91e6c5a92e861b30de125b369e9eb3b75204f3b4fa82da02b374527a955923e6e77a2665f705f79e0070ce0e487e104c38f6b3c50264347d535075d22a2e867913da9db9f091fe38bdc58335a743d40e9e7747bba53159d31a044dd5940e610b79fc4109224722711cc5d85f8beea612eab59da555be5c975999c7d9e0960e0af4e3304fe07ee432f6e756c5de99496be53402df6223d85a9fd372e66b72046ee62958e0c143c94a57a8e63d225344ffdc9fb4ccd84bc0e4f210d9f948d2b57af932f25bc60614fc26ca1bf6149c273cf08a0e64b1f7315e1f0349a5021d5906485c8a9c27630450a9380b9ffd050bdd2ee0ce3a51eeef0dfaedcfe84e0749e17799bb31183a260c228e10bd92ddabb45b13d0a10ccab2b215b00a914b01a03df34b6c0134cd104eaae0832c4eac5e95927c59214d611e74c9fec73586b1d9b4b3f3aa2fec4e01aaf57b682dc45981e22da2340e8dc42c4909ca4aa6ba0836b64fcaab1fcba4904c5ff794d2643e29b010ad24cadd888bfeece5350bda0a01a1a099e2b08287a7169f9ce3c3d2f7f0322374816a13f89ab634465566b6daf39a487ed03f7b10a56a424ebcd4231750c220df5678c9d2079e0213b6246237ee72a43eb00f5cdef7b92adc485fbe67ae4af3d642041c7b61d70208cb02f9fca8effa98fd0bce253f2f1c9a6cb9980ab6144e7bbf7a42cd5db7e65d34c40a96c615043d7e9d5e3be9007de6965d9338286b207c0f04c544b0a94ae259e9793b40cc194f1e9815293eb16ae6050bf5c6703b31298b0b0389a14e2780929ce0a3d6b25f2dc9a8a24f0741fa8897cf25446ac8e295f3ba55e6665ba18bd6021a330713d8e34b52949904fa6b54f0d9356dcf98cb438f959295b743c0a2722a3b9815113a47132bc0d5268c6faaf37d89fa563a98645ee514b6f50a77057f1df26961140cc12e820c1231487bb77bfcba8ae98201903a8570d4f3bf7e801440d28412cace71e878bffc531453da633203085ad92841d415cda9764142f2b638e5bc62a32e24263282f0be68be58cea99c43588e23fd786f2fa67fdef28f80d83bac69ac4da76c70ce1c17b550dc8a67175f86a2a4b90a56e91f20db2157dfdf3048a3119e22c7d51ada40d76356e87e85a068315617b3d09f46875db4b49b17195edcc887bbb5a26e17da4a8623208f91fc70f5a32d681b97914cf23fba70d5c67f25d262add70be47be298e9b23978efc5f75227a984482d474b1aba75f63bdad5abc2d42754c452b2e4523453cec0d68a2db78d9368609cef49e07b36e07a3f53af0a3e42943b232651fa75df333377744b9eb640cfac56285b3b02b66e3604e131395cacb0063a011143b71352787f0c443377f33cb6014beb3ff998e64d4c14ba0b631af2569d74c015ee36c68920d5fe9617bf9e4a2b1db6e2af13cf75848fdda10d043cf38fd510b21dbf63a3ff8c7e9a7b94102652c5aa19d906f0ecaf05c23ad154c86735d0d85bb769a79e36ee8396f7e026e4408cb142e03e59d26b2e8062da531371f5ce6593e8217e3311df631b443735f87fcbcfc0a7bae73b266801753311bab65770a1cae8d618040dfeda464e61b29c50a5253d7b439bb2a4209200a14641a9716c08b600cf71ebf25b10dcec6f22584df3f10be2c6e0bf64ad3c8cd5473c1aaf9421447902f615be9a2c91a0220cea219971f3765bd15d667e88147201a354455b22b690038fa3a3d48a0c7cec4252abf154e1e6294d9e00941d7e7a9b1f0d9b27c85aeafd066047a25f527fb200071d928f371b5d54b8e291e9fb5736419a5c6c5622aa2b107a006e11ef414789bdc873849f4231f0463802574d0c541cd022a5da0de44c4903f4f9defa8cb56a9610ac222b4e6d929d5aa981b1cb2e12a9d50ee57fabaee7f625c3bcb46052b2432865ad682368f9a9ef8b7bb0b2a0b7f414877110ad22120e8abd0ab63e4d6893d5885bc312b8a5484ca10078691636dd76917c988453b211530c61e8285516d0e008b9bd6aabe68b3acf23989892118070284e872f035682abe5a2efaa4d62d3abfc9660fee9e8cc84d46c9f4f772de16604225bb5afc4c1135dc0bfce0649d0ab9075ed3c963f6a895fa76e23c1a0951580438935b4ea14183e4b9b01e2fbabece5184381cb6735c3f6ac8da503fd232d6f8cf5164e80cc3d3e20a04c16e297c2b7a768e90851256b41a77e9bf14dc3bee9c74ba2a4ba7f428c45df30491a1e1c1dd5d396da999528bf0532057f0c080ad0c2006214f6c373493f996159684db79be184836b246c760364c9b89d5632183927cb17971ce9366e15f754d2d70ac9cea15a27ae1ec1145cf7ec1b06b49e74add4033cca56ec26d04808589ffa875a27d46cd6ee362d4fe36f3c3b4bd70c9f559ca1ded8df086aadea67dfce9a815c3ff8e632164e7ceabd5ae5f15503ba444db78f3706fdf6bb6f2abaf0f2137e969b31adaf515268e1a56e71f60fafcb3ca44676acae8231c59a2c83cd5629ee99168c364026645ec154bb20e24dfdab401e29815687e125cff0885cafa1fe1eccaf62f340f7abf73ab54292a1ef7b27f2f57e376c78bc04f9e54e245ade53f9b503cbad74e032cb136ffab07a5f46b545d468b0c0ad4ad137780174f41586199a8a17dd5db6cde9556d3496dfa2f3c4aa1dce9baf93e524da97e2a601424b1eb5acc869fd17dd54fb9dab224b61a2f9b093dc859670a203bae3577491759cc54a96c92270cf57a185b88213367b39df963f97801bbed46bf0fc97cf9efd8eff724cbdc01ad882ce83d66ead0897b2af18cd5096185424c939f563992369f8d942a000da37ec5f4aa7cbd793c137cf8a100323c6015162b565539d86c70cd09fc3f661b1128339cd00e932c525dee69a16e79dbb39a6a910346434657e4511a997e68f187b3f44660a3c8fc7d3dd936422ff0b18a315b8bf450b6500a8fbb026c878d2aaddabe33554914371f5fb73697a088cf1625f044af95f0b0c93660b339a5e17ea8c37d31ec7e3f5a688f148b389178f2e2bee830b17760d80bdb24ab67c4186a7a400b9406682068ea75f060a087ce87b0eb7972fd1317ceb6b658fbf07867763502005cab2c0256cf3ad8da7a60c973b376792caeac551f36caeb8f16b87c42afb302b5a6f55c6406ce52f97389a07d55737b1b92ca9cdc37fdf928c7dba1788343715392621e17e9fd8086d8716b33d949ec8861aefc42023bbcf19a1e4700ab4478eb298d48fd8c29e197fe560a84099f19b947afb510283b05032da0fddcfc1881393cd8f4a35ba720f65e75f65c62f7925ffc534f780b9e75c29ff64acaa69f57eaa64a37d6b0048c6fcdb0eef8f495feda8df812510c81fea1c70063edd27d6adc5afb48fed5a91014b51b3ef7e626d5da30f5030a54877100562ec0ad015c7d5cdb06a18af6028ea4dbbea88e3205015b335a4a6516d0b48bb1dc42a5d6b3172aa9fcbf1e73ab21ad58360473810ab014d42c435297279c71831bde9e4f20550e8282f5c21a66063631f2a1373ced06505f2520bd782a803d534010404ed348cbd56d7cc192512d953104a3fbdf8e63ad02c7d9682f43cad52f45049240cec305e3eacf2fa9b6d9b555949748bb988a37fbf20942ec6419d9bbca330c3291cb02f7ad998699a466f79002a95e623f6514d9931287dafa35b4215f829adb28eb3cdbb9cc8b8c889616c2d232aae0bdcbae3fe023a4477e0e89ae33cc00212731cee9202464aefbeb9f0f40db17883c0e6d229e419fe226c3aa931e0dc6aadb6d367ef9f180472dbdb33046df4ade5de872ad9256ab1ab104fa2b68e95669f03957a5489169c5cd064c2c39ac58cbc7f8c7c099ad8854d35e5b533ab5ad37ff3b9c921487ace1abb3d502fb0ec15c37500686e25a009e3e116efb495d1b7748820db87f8d0b32698b20c422c7c12bc74545dfec3b3278eb4c1d0d987bd9fde0ea0fd9041ea8a3071d4436f8b8b809bafb71b2380906f99546ef6dd1d646fcbe4e312d57570f103f5e8c635c47897faead5ecc9389d18393cc2dd2327a2ca2d492f777f7abfc845b810d268c935be3c7b04debd8fccfc7487931350ad2deef59a8f43b88ddafcd28150ce0b9b8d59f3ae0787e9f304da0b4ff183f0c1dd82f09764b4617429d47021d221f8a7b70be3d3a6a89cd71fd1ebcef5da97a1186ea36478fbde46907b0a621d2ab1a61ddeb67cbc64fb8999eebc46fce4c8f277ed536a353c20897823165e8147692319cd30cda6b91961edb3352ac0903c3a8101dda942c0c286d50032ce3ed2da3d88f2179a3b56802e5a4dbe7f53cfd07c89e7443f1ee429e0aafdd9a98a554120cfce4adf5bf3c1d57b5d04079a060149707d95ec87df4a8fb246c00cb78e20f081234020fad564e14d03a917db2cd739c955cc77982cc49551c22b128fe32762d5aba058195bf5060da3f4f30b0522b1ed42aa7cd9437bb08a686a0fecec6cc528e767990a3e745caca14e701d1d613c5ea666b3cd7261825caf106ab901be96b8017941e4fdf599e1d987cb63e82a1245698a97a16245659fe85b5d2b22fdc25f243b5e4866fe088b085be2fcf05781a82041d36b5e6741c489ad6637e0f28a6afbbe4a4c6f104a879a9f50f7b338358dc774143586583166609f106dc50e30e876d064c41bf63d3880208270e5516fa41805bd049fefa6caa71e2342176aa5f93656d0ab188ef265f833cf5ece009bf43fc1f4a87d3c3ca386084157b9c6fd5f43e2a654f604ea999627e6ec6c1402b805ab60fc72de4594739c6b242d49434c85da20c586f087cce086fce3697ad502b3aa5155b9addf903e25c9367a90ae3278e261880cd41c2023bcc906ca09d124e4cc5abbefa3f55db097274642d1d9d449814c9096bb0e9a95dbe347dc295150d54aa8c96478a5523781989ddca16fd081e49f665ee20252046ffe608bd01bb144becaa200e4c9056d89bcb1088be4dbabce596b55417c1bdfd9aefa38a2c00d6b93230ebdd34a1ef7cc6172e06aef3161ab2abcc26d6813523f94eb057616af8bdb595092628", 0x1000}, {&(0x7f00000002c0)="23dad328b7f3e5a94b2120029899576fe0b080b09e2835ca09c0cdba1f7158c46b516b7e12a69350d68bdc1ef19ffd", 0x2f}], 0x6, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r9]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x118, 0x8}, 0x400) 16:00:09 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0xfd, 0x29, 0x2, "5b12128b9b69f952f89cbf584840730dc6eb8cdc", 0x6, 0x1}) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r3 = fcntl$getown(r2, 0x5) close(r1) fcntl$setown(r0, 0x6, r3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x40, 0x0) sendmsg(r2, &(0x7f0000000980)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0xffffffffffffffff, 0x7}, 0xc, &(0x7f0000000600)=[{&(0x7f00000005c0)="0440c1dd476d05ecc87541282435c46194848113b223c2d93a542c3ab769eea9d36d5b658f", 0x25}], 0x1, 0x0}, 0x0) r4 = dup2(r0, r2) r5 = semget(0x3, 0x3, 0x88) semop(r5, &(0x7f0000000240)=[{0x0, 0x0, 0x1800}, {0x0, 0x6, 0x800}, {0x7, 0x1, 0x1800}, {0x4, 0x9, 0x1000}, {0x4, 0xfff, 0x1000}, {0x0, 0x7, 0x1800}], 0x6) fcntl$setown(r0, 0x6, r3) open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x4f) dup(r4) close(r1) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r6, 0x2000747a) pipe2(&(0x7f00000001c0), 0x10004) poll(&(0x7f0000000a00)=[{r1, 0x8}, {r0, 0x80}, {r0, 0x12}], 0x3, 0x20) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000a40)) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0x3) kevent(r1, &(0x7f0000000a80)=[{{r1}, 0xfffffffffffffff9, 0x48, 0x40000002, 0x7, 0xffffffff}, {{r7}, 0xffffffffffffffff, 0xc0, 0x40, 0x10000}, {{r6}, 0x0, 0x40, 0x2, 0xd8, 0x2}], 0xfff, &(0x7f0000000b00)=[{{r6}, 0xffffffffffffffff, 0x4, 0x20, 0x1, 0x3}, {{r6}, 0xfffffffffffffffa, 0x2, 0x0, 0x8894, 0x5}, {{r2}, 0xfffffffffffffffe, 0x20, 0x0, 0x7, 0x3fffffffc0000000}, {{r0}, 0xfffffffffffffffe, 0x14, 0x12, 0x4, 0xa07}, {{r0}, 0xfffffffffffffffe, 0xba, 0x28, 0x800, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0xfffffffffffffffc, 0x9}, {{r1}, 0xfffffffffffffff8, 0x10, 0x8, 0xfffffffffffffff8, 0x6}], 0x2, &(0x7f0000000c00)={0x7, 0x8}) clock_getres(0x6, &(0x7f0000000140)) r8 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r8, 0xcd5d3b8cf0d9dd93, 0x3, &(0x7f0000000f00)=""/146) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1000000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) read(r0, &(0x7f0000000180)=""/160, 0x96) 16:00:11 executing program 0: 16:00:11 executing program 1: 16:00:11 executing program 0: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000200)="240000002c0007011dfffd940101830020200a000900000006000000000000000d00ff7e", 0x24}], 0x1}, 0x0) 16:00:11 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x1) flock(r1, 0x2) flock(r1, 0x5) flock(r0, 0x2) dup2(0xffffffffffffffff, 0xffffffffffffffff) UUpckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) 16:00:11 executing program 0: 16:00:11 executing program 1: syz_emit_ethernet(0xfe66, &(0x7f0000000080)) 16:00:11 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x4, './bus\x00', './bus\x00'}) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0xa) 16:00:11 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x100) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x21, 0xb0d2}], 0x1}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x50) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000100)=0x6) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x8005, 0x4) shutdown(r0, 0x2) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0x8}, {0xb85, 0xf4}}) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "8d0e36ddc3a2cd7ca9d466137343fd4c446c5cbe"}) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312595beda8c9405e6cc158e5c3e37f5b21eb531044f1e427f425ababff46cae086372e1e100ccc26168d9f99e13def5a6ab7b351dbf67f42c4d61fc0457a26cc827c61f4eec1b5c2e22d6390feec108a200c189c305e8e342f1e794ada4fc05c948e3b00fae7efa7a998f5ffa788a3a5b157caf43ce1ec8bde73f9ee36d1f24519d0524a806ffa9e7c91c0b719989bc64970bcf920649829bae3e1b80e6b4554b6fb778bb483f4cb00881eca3c73b0874687f88aefc52361d192c1c9ffba94aa6cf845a0cbef152bf375e720ed00a49ef4f14d2a6d861043abfb1c3670e43453c1902c6614c41d293d45b265908b0927f2a10efb3a749cab1745e0754243f77ff60d363d", 0x201}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80000000002, 0x23f) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x69, 0x0) r1 = dup(r0) r2 = semget(0x2, 0x0, 0x80) semop(r2, &(0x7f0000000100)=[{0x3, 0x101, 0x800}, {0x2, 0x101, 0x1800}], 0x2) ioctl$WSKBDIO_SETMODE(r1, 0x40045700, &(0x7f0000000000)) 16:00:11 executing program 1: r0 = dup(0xffffffffffffffff) lseek(r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x3011, r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000040)="000000186a56b5bf3e752bfffffffe002000004dd5706c85b0279e198433ac834e341dcd291c15729bcf49f5", 0x2c}], 0x1) 16:00:11 executing program 1: mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000036000/0x2000)=nil, 0x2000, 0x7) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f000001e000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000000100)="7cde00d529b341b500db7016dee34502243f5d1ed4fb7f270e1a0c38a082f4220969d8eeb26d9b857658ce129609b69f5f2d676280552af777904b06f8be78f55adb7aaccbbdaaeea3eefa8bb373d613fb0abdc52d16fa2eaf396a3aa799e04c21a73cf3186473ba9d555f8555ea3ac27dc62f5e1bde907315d802435571002e12721dd019b89af5e20eb3e61bacb7f46261d57fd27b107a1f7b29eb2924681e448cf9b092ca484d22ef9b5662cf010aa086f92803df99c16fae9d985084d59ce898e099599f2a37acbc49e7", 0xcc) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x90ce, 0x0, "d730bb6fc6e23c5b00000000000000e74de400", 0x3, 0x1}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = msgget$private(0x0, 0x200) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/16}, 0x18, 0x3, 0x800) r2 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r0) r3 = dup(r2) r4 = syz_open_pts() connect$unix(r3, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x4b6, 0x1, 0x100000000, 0x0, "18e3f48f9f9444f4bd8fbcd41528f3c1dcb364cf", 0xfffffffffffffffb, 0x8001}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) read(r4, &(0x7f00000001c0)=""/62, 0x3e) 16:00:11 executing program 1: socket(0x37, 0x5, 0x7) socketpair(0x1, 0x2000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0xffffffffffffffe0, 0x3}) getsockopt(r1, 0x7, 0x9, &(0x7f0000000300)=""/112, &(0x7f0000000140)=0x70) write(r0, &(0x7f0000000240)='>', 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() bind(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0xffffffffffff0001, 0x20}, 0xc) dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "054d9560dcb215fe0897d12ad1ab01404d02b969"}) 16:00:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) accept$inet6(r0, 0x0, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x80000001, "d730704cafacc3e9e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/171) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x1) sendto$unix(r0, &(0x7f0000000180), 0x1b5, 0x3, &(0x7f00000001c0)=@file={0x1, '\x00'}, 0x3) 16:00:11 executing program 0: r0 = getegid() r1 = getgid() setregid(r0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00001e8000/0x1000)=nil, 0x1000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xa0, 0x7fff) r3 = kqueue() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) r4 = kqueue() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000200)=0x6) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x4, 0xffffffff80000001}, {{r3}, 0xfffffffffffffffb, 0x1, 0xc7, 0x400, 0x80}, {{r2}, 0xfffffffffffffff8, 0x60, 0xf0000082, 0x5, 0x8}, {{r3}, 0xfffffffffffffffd, 0x9, 0x8, 0x1f, 0x1}, {{r3}, 0xfffffffffffffffc, 0x80, 0x1, 0x7fffffff, 0x5}, {{r4}, 0xffffffffffffffff, 0x38, 0xf0000000, 0x9, 0x8000}], 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) pipe(&(0x7f00000001c0)) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x3, 0x9, 0x5, 0xdd, 0xffff, 0x2, 0x100}, &(0x7f00000000c0)={0x9, 0x2, 0x0, 0x234, 0x360b, 0xcab, 0x4, 0x7}, &(0x7f0000000140)={0x0, 0x1, 0x9, 0x7, 0x10000, 0x3, 0x1, 0x1d00000}, &(0x7f0000000240)={0x8, 0x4}) 16:00:12 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x3) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 16:00:12 executing program 1: mknod(0x0, 0x220e, 0x2000000001) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0xc010427b, &(0x7f0000000000)) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) getrlimit(0x7, &(0x7f0000000080)) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:00:12 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:12 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) open(&(0x7f0000000000)='./file1\x00', 0x81, 0x24) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) r6 = openat(r5, &(0x7f0000000100)='./file0\x00', 0x8007fffffa, 0x3) getgroups(0x6, &(0x7f0000000040)=[r0, r2, r4, r1, r4, r2]) mkdirat(r6, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r6, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x6000000000000000}, 0x10) 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) r2 = getpgrp() fcntl$lock(r0, 0x800000000000007, &(0x7f0000000000)={0x3, 0x1, 0x3, 0xd48, r2}) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7f, 0x100000001, 0xfff, 0x7f00000000000000, 0x100000000000, 0x1f, 0x3ff]) write(r0, &(0x7f0000000100)="510f01752127ba0606fc0c92fe136a0c73c2e33ad31a076a626779fb071c38a4e258", 0xff98) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x5) sendto(r0, &(0x7f00000001c0)="0b7f9b5942b1d6322bca6f4e2b58e78bea9e5f54624e5cada54c961c35e29f070236660b385507bb966f9c7d035a1f4c11912bb62f4f365221b969c419d6f4833c1ce58d7a7bf1bfa063f39c8e28f510136208a7251300f7ca1b1010b837afe2ce664d626a34702ef65d5e66cc363f9376aa4c42cbc3a23f0811c68d556b995c95a40a26d748a79ddcd951679671ec2cfb3fe35c30b276a6ccd40c9df0f3159ac9149683e7b3ca3dc5d43ba0a8b509f06764b0a0dbb96d280f19178b2f6928c01303367f6441daef3c88f5f5ad3977395ddbd9e358a2b3a1", 0xd8, 0x4, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x460, 0x60) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x6, 0x1f, 0x26, 0x1, 0x9, 0x1, 0xab, 0x0, 0x2, 0xc6, 0x6}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f00000001c0)='/\x00\x00F2\xa4>\xab\xc6\xa4\xdf\xe7\xb2\xd8r\xd1\xdb6\xfaxS\x02\xd7'], 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x190, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x2, 0x1, 0x4, 0x37, 0x8}, 0xc) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = socket$inet6(0x18, 0x8000, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000140)={0x9}, 0x10) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045721, &(0x7f0000000100)) semop(r1, &(0x7f00000000c0)=[{0x3, 0x7fffffff, 0x1800}], 0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)=0x1) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="f2e04e7e48d64c77646dea5245885cb07e1d61", 0x13, 0xd, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) sendmsg$unix(r2, &(0x7f00000014c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f0000000100)="ff418a23cb39d82c2db4e0d855bb4fe65c4c1998373ebce49ee2b74475774f240d148cd9", 0x24}, {&(0x7f0000000140)="0bf9fcb30f186a0fc3f2fddf5da27ab085af55eedffcd9aa7fcea54273b265d049247589e5864ae8cec2c231bc9a97e70a15ab9a00b127c7f0360b6cbbfa28970904f1ea269a42135af22ad0c641785a066c6333e6905fde587fdb922f21064d150544254756c27e87d18c0150263b0874bfb5233add1d0482414d8404f11af35dfdbb217e0d9b4a31e7a37c3f2403df98233ab300a16a722466cd967c80cd1d3fd1529d7b3b48965cbdbf1b0b33", 0xae}, {&(0x7f0000000200)="8da48489c305a6705220454ece6b630b26d3937d441e5650c46543e9312deefed4af13e83da4de949878682d863f4a15ca8f159dce4a48047906fc209268b6dc864d00f16a81727f3592", 0x4a}, {&(0x7f0000000280)="a103d5bb9266f3605a05caa0ffd42c3c3c2b3d33ee0cc772201235d7f2f4aa78b38b68bd5f37bd45493b14b33ed338d011cc9d7f6309ff8fd38db49164023ace60253c75af0730a5bb4e9f38dda949954c902d7bf01ee6657d9e430d69d09d9a4e164af982fefdfb27e3c50c491858045ca7f6cb0f348dac06635a413fb411693dc637dee776363d149c68c41c3dc18ce710a09775f47f5ae77ea2d39a452f6eb02fe8092145ec02662dff1a64f46c58abee69810bae80842cd2735e33754f68b1bc9a15ad892d0771a12000ee35ed24a9f6aee30fb2c6cd2a51ffd342b22e03230df66544e4d18128f25cdc6ec4df91f42a9d5a52ebc51cecab462da55379c4db7b585318f1b9803e70491ead36d9093480428f2c57e9f16e6c93db5f6691cc0fb8f3c5318e5151a3692df05e2c9ed8589a7b7558f71bfb116e3a563e619e72a93dfa51603c5ebbdfb9e900aafc39798a45c31f2cf37ca8f4e05cb4c4b7f2d74457892a2fff365074419141ecc772174bd4c6a0e861fad6a6a6b26a4ebccbbed4a6cb6b54f4bbd895d4251d73fb4fa95148dce279e8275e0504d27431d738e924f11492829b8ec16d4171cca46087a8c8b79c4c3d08d54ce1bfacdaad941673a6c1f4ada753044302b3a3ff60839b8a71267b5038e7674a0bf4e26e85f226071707f369058ebf61175b39a34f81d631e3bc31311944863cf34d592972eb45acae33fbeff7ce260db248690649b1863f702608fcd7a1b5be27afc26964fb05446d40a71523aa9c0748bf30f91e4898beba0d8da2d919cbf52f3702a5588bb3dd226d640a8bf6c5654315e841525ff4072985c4475251a7e02d5eef7c9fe54eda7c5f0055862054d6adbf815b88f1f32e03818a7836f7725663a9188436963f25a2b39125d7a6a64412bb5af03e878ddd8a71262f7453848e6549668a1fadcaafce8ebd8beaa98de2aca43cb01e7a6d8479516c04b068000c60b14edb9c41fbd5bf12b11e4a3a04fc30a7cbf6f20598721a9c8c03e134ff0ba65df5e3b471ecd951a90463c66e257be674b8feab467f0e18b79e685e84e8a7e0ba2fd3e87fef8761cbc652760547ed6af268be1edf43f09b18b5069d785252df26a79c7b991a38fb0b3bb58604a9275f48afb19f5120ae3a1c24b6c8e977c659479273ab4c4cbcccb172d287aa9af4e88c147069371da707bfc7b7f65012b21189438d94cc24cf8281d8dc390bd2e650767c9db378ef835abeef2cad6f12c343419ae0c21abd02e7f647bb06884815c0909977b1d46e97c01d29ea1cf3a1b7b24c119852ddfa371a85c3866bd30e63484f4a1187592654f491adea7f665182c3085901671052b1db037b9b04e6b9754ef1f23ba20f5847aa86b29a804511aaa3e2121ab2bec46d19e608e0f89c0d95e0cc7a68de031a3d212d8b7d4bedcc2a7fb9e9e9d6e32fa4ff2c492004ec4555e85286d3346f28b83efe17035a4c5229ad17cc15523452e9b290c55c59a2bb55068326071f16248b5e775b739ded4eb41b41b634a4c55937b52e852944874b8f2292eae2f4827e2f78fde38c160ee78e4142b5875bafe4ccdb03afbf851c5ec5fa7a8f8d3e1b0c94f58a7eb07eeec9fa9513e0e099b8bd5dc401d413d74a765a82743ab8285ad87710759920d4d17d774dc235f10264b291042428b4e1e258e5cd9b8e64f746e423bddecc15d712b33cc137cce9f6d633a2b4f4e7330bd43dfe414464e2f25b3f5533667bb292763d1c1e677628d2e134fbfa3bab8a40268a2365fdd250a2409b4ede3f157c347c2b73de46569916a9b3e9cbdfb97527d8d079cfbc6907634368a9f56b30fa8904f9a506372d23143044e7caf01d623d5f4982d0780dbf1beba76c853e94a69159ad61b2fc66da790cf0753463da22e1c2683429d340627a23d471ee5496e3ad2c2e2c495166d261e409e0fa3f4f5a925efc5180aa00d4669e9f7fe490094c37d86f3eeca2160b26595307a0303f05b42715284244c47f32b966f779e8b89cfc4e10d0a115e7e6057416a529834721cb6fc5650361339f291f0bba51ccdc1e05f394696e112823311b1566a595bb0520aaf804b33ed47f62e65a8e61a42195a21d978040db2426fcb05e264c7a22823adb8cfeadb8de27fc4179f5192426c87de2de3d707796252d9d77b6d3a1c5805043df73c22957def23cfda77b79ca38dc795a938128bdd117b5f444ad710735e143794797f973d0326d77ef6d7c8a9da84e09ed65e293c07edf58c0528d1f8c439eee8e2d2d6445de944a11a3c0e12510aeede8ee12bd1646aac8d39d38759ad0f382177ed0249a41899c48de1242aaa6e487a9684dbf5308b888520fa9ed62eef22d76c212a936224ae5b17ffba4ddf203dc306af97968458bf01c25fe12fc2448de32628bf7dc6883a38fa20c0f5e2fb2fd07a7b9e98e4e0dece7bd008c613b64b98fe3fe9e673e3db00bf0244639f4e9a48e17931e6d371f431e9036b7f8df19771af57a934c80d5286e9ce59bf753b853d9c1e3aae08caed37e1941d807abd6c7acd8fedb8e6c11c03495a0b79d93047fa1ab8f134eb426dfb29c62add50c19789bd8e60ab02d570b27aa29249aac1e6098ae0e2145b26769712a1907cac432716fea38323600192e3700670a53086f11cdd484c77aef917d16f15c3608fee127bca457192159ae54bd3ece32ff9fca98884facf339ca86716738fc757f09f0675822750dda3eaf240d90a3507ebc9c54e07229ed224212c01a15591e869f5b380504aa5bf48c19fddf71bce2bf2953742884c85e59c171649ecef266a1bc2c047eb1a88d4f2dee8dd077c64dc33aaba3a531fa09c5c09245503b3029fa610912e6d3dc1350269e16bd0749d2b447efe91930dc6199c1977a51f2e3076667191e563bf482d4009769254bf560defb403f36be00210caa817766ca50a6d7478c0833df800e75350eb54156bdf84ff2a49ab877fc0d07618b7e57a2cdab5f75381d0d508c351e872b5c829651e284ada26fe2e6815d60d377d002d9c6e85b96e8e3d4f62c62b9b7ec38f88fbb9512815974a9e5622931d74ef2022f4604144219113082c37c25a74275dfe4c2991dce13ddcd3bb5358bba976f779baf2f941daa2a820dd76fcbb78c2463daf67f2e348c442617c2c0a29f54ec9a17e657b3b3ab6bf3f8a963a0e25eba43b1109c0d8644d56dcc71fc9507b5409c7a64293cb6672165b8db302b10a644c44ce00d1bfe3d3a7cdf4c4458dc17bb3cbc1a46f7fc25224ca527b9c91d65261c5e014137186421c6102583d1e1ec7e2625d7579b42b5cf23355d685f4a5a8d688a108a9ac0eb1a20c7feee4694792d46770eb6d7696abf8f320b498ddc89fa1a3d3dc4ff18c812def0fb6dc2cd5aaa76c46e588d5a744f47e0c20fc97194ac65a290637b5f16898e63097b17e0979fd55b3c90a12cf9f54d8fef135688e2759d2b54e0b033a2b2c03ea3082e8d10b3a0f8eb8d5d504083c8056eec36a5e8ce6fdfa60338032f77ff06d4525e5c34a315bf11fe7d0f5c49e87e31e31a50f4122b694ae5f77d4b34bb9fece22e2754c5f23f268fa6fdee9df7e3da4c3a452cc3d140cae3e5d80a47948fa5fe733ed0c0591d6a66ad7736423f273b41d172d9f62df99ed96f4a714ea61503807a3b8103f40ec5a2fe631de3d26e9e74b0c06ebdf6ec739a9147e55a011e3f2229f18fabc898b30beba3d3d2edfcda4e15e5ab36358f4ac2fdc75383ef6c94a40a2456daecfe44a32b19361f4ed273cf6d59367ff56c254d54ce9aaa0d4801cfb94be9fb76b54867ab076849690f727fb12696d8f592548c8346c6b16c499cf774e2073a186ad6b355e950b0034d74c28f59e9934af2db703a00bf22694962cec0ae75eaa735c8019920e6046d2c698e0a4b952d32d0542380d784052e4aa762ba6843f641726e5e28118f7cb67e1c118a709d33aab5d9445ebadbbbd8ad186606d2b4a45f81705e008f028c556cfe70b50062339a4f9d999a39bb5c5a01e8dde1255f740e1350528d1ab665465079a463d9f5c4b504abd22843388aaf446a347b66010b375b16af50f9694b13dd4f6b32cf3653f7a9a6cf0928de50b13941332a2ca1e8f24fd542bf23e99f2917255dc1704b7339ed407bbc903afc2f735545b15ad85ca5ccc4c090099dbddf6ab0611914d85285873fe2289722881067fdb9132a53dd5004482bf5ee0555e477932ad3fddd2178562fd6cb1efc2ea1feba3690ea035f57b94a68caaf5007022c592c40545adb8d37994361afaa756877a7806fa1ea6b896f61f6507accd1951e5efeeb9cdee02195521f92cbc34fbb5a874a9f9b243e2c954336949e3da3c0469a4f0befa024830684a8623007019329be5dcdeaa377f3ac4d1ba9f783a4da8be5022ed5388ade59f948cfd84f71053232a7cbb79fe804db9452d016e0306d8a90a579a82ad24b013efc875b41fddab8dcc2a9038f8f71620f53473f6b1e77ed7b12a50422cee19129458c317190b52c97a09943743f82fe903edfda730d6acee706062017cf491867550876649fdc1e8dd953a8c0a1eb39932b86fb690f85ebb6129ebf61896d9bc646f24872f4c2791b9e4f2ad8c920bcf95aef013d4a0114ce2890c669f9cb7c069f3664595d4f04fb13772a4fd190d59f444bc9f91384daf658a7057ae0fdddfbe43c162b381b3215d2e1f2d7f64bf849a808e27bc69d301c16a4882e6e3007057e3753c0a6ed22155afd81d948594b081dc94934742dfcb7c8a96318d64848d0cef22dfdb1ef82ee9f6a71cb79fc4cb821595f5505ef2144bd1768eb499ddd1ff20cabd1b9dd86f097772d4c8a53bc603f8c8ae8966ad92991c30b362ade0efbaa8d029cc52060ca5c38047831e132e3b6604396b8e02ed1fb798f0829442ed0b98217642351d502636d072b4e2a60c8b84f71c1777d2b89bfa989fcb74a91089c53654b1b49c61ee13e3fa754d843dd8569dce89b0be7d6dd0e9a9d11b76038b6ea29fe6dbe575a7f8369230ec58f3d96a8d42239c800651427507cd559d0b8c7dc6d510a7b82930a83fbe2cae44609f1d2426c10b0ae5de8cfbe144f4c7ace15c704101cc55866ad01a8e885277a70d02d875bc3d3474f55ae585c6680f38f69cd74bf9cecd57d266a93cea145a93f2048beff92d04d81d93c4952ed0f4f6b4aec1caf105f766be3583ba617dfe114b391494f92ff77d5fb861851d090d765c36f938c7bc02837f77c66832ad62c29a5a110a677510562f831708f568adb7ab38fafb49beb13d59cb318770c04d880a0d06247d2ade17a7b0c98da7750685c5013906e9c3059ee33c238186d1a59e44fdcbf83c309c4d9c4e5610d89e501886ab6db6d9ec8a388702082da1f0f489f18905e36693ba65e609f9a396d272ce5450c0d74fe5855dab9bde8f2670eecfb3fc3467dd6f5319432c9e5844f65ab8cfb3944362e89cb4cad12a788350c46d5bd17044f12319380f7736aa1b4022d1aa63586e5abc7ce5ac680fe29ed3c1f38db32c7884477e22e242ce474cc7f408e7b3674f71ac5e51f62cc13409de559f8732c68e34c407c8d106c86a9d61ee55f4c0751f03db415d1d37d5f61ab1c98f52e0ca308ba7778f1e05a943ccc73a6fa1cd29ec195fa3fa4cd6afdea8ca242fdd413e4b5a4bc30d1ec059e6215e924cb8d4ca21c25589d78f2a859222e33b1a8e8dafb27d97559eab13ff962f77c160371527985a323d32111c95d92efbbc9b7e8ad4d944ecc999f01ff28ab1e4de001212ff582873e3d0acb67cae963cd", 0x1000}, {&(0x7f0000001280)="b7ce85f12ae2158342b99f3cf817894fa50f62c69d1412d37171395c924230f6d822e0421660a95a47b0b93f9545fdc0e715720e69", 0x35}], 0x5, &(0x7f0000001440)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x58, 0x405}, 0x2) listen(r0, 0x0) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x81, 0x0) writev(r0, &(0x7f0000002600)=[{0x0, 0x319}], 0x1) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x3) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x1ff, 0x4) socketpair(0x18, 0x4000, 0x8, &(0x7f0000000040)) 16:00:12 executing program 1: symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = geteuid() setreuid(r0, 0xee00) semget(0x2, 0x3, 0x200000000241) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0xc0a, 0xd1c, 0x4, 0x0, 0x1, 0x0, 0x3, 0x1, 0x3, 0xaee8, 0x7}) 16:00:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x0, 0x80000001) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x1, 0x4}, {0x18, 0x0, 0x8, 0x4}, 0x3, [0xffffffff, 0x100000000000000, 0xffffffff000000, 0x4d1, 0x3, 0x1, 0x1000000000003f, 0x100000000]}, 0x3c) r1 = socket(0x18, 0x1, 0x0) r2 = shmget(0x3, 0x1000, 0x0, &(0x7f00004ef000/0x1000)=nil) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000100)=0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080)={0x0, 0x800}, 0x10) shmctl$SHM_UNLOCK(r2, 0x4) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x2c, 0x6, &(0x7f0000000040), 0x2f9) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7f, 0x200}, 0x8) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200200000000b, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) shutdown(r1, 0x3) 16:00:12 executing program 0: r0 = socket(0x2, 0x4000000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = semget(0x0, 0xabb581bff2c1fc5d, 0x2) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000000)=""/182) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x28302, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000140)) 16:00:12 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="0e7315d0e197a9166fd3ed7186c4c84fb63b259e9df95a090ffe6c35eb13b90ddd92dfcbeb7e55c80201d787348a2b10b7d7be18cb40e8f5b6c2042efdb6d2ecf77702dfe6f4565ad053d481b852d40f3691a83980b0d183d427554adfaec7d9e9306f01175e6ca6464bfbc781ba8421ee5ff38dabfb558f97df1dc28e43438feb164d5436516ce5565fc80b912b4d06a5b0338f3bf07d8b1fd4c15bce74a09d20cde2ac6270867076eb74131bf3edffe00e35ca54d11f52a3d09a4fb9df94cdf73eac88a255c76fb6e916035a3467948d4185a0d0f289401ea98a568c83a1a5bdecbe93537c88fdd291785f3d9f55e281fb180a295a0a465df9f80ad9bbbd8df8db482eae27d000f15734965d8e8537e86f1d70189150e9acb4d0ad589b36d6b9424e2aff3573c14d4fc22fb143d368b90b7562e2e852d786f7e9ebd0b85b2fd7c1c47038daef41083ff465eca03b7ab51a45f100c856e37284c293faf6d77cb4ddbb37f1d5bca1d462dde11e42c38b5eed9bef2df2254e45f24dbe6a4dfb79b1e3fe4f01d431d70449a55f9d6075d57267302d6bf23c66c164ebb2fb53216221cdc45cb7e8a6bf821dad1d326aa9bc3a4f67e1b75c9a39760f5f8b8f826ad4008d5e9ce217f65875498c40d0b2d06b767d0aff0afb09e43aed665d9bbc1de6f62f78d7bb46283937ec2a5cda044bd10e76a5d5f795bfc2cafcd2702563090a2c9910f1c68581c5dd3b605e19028e28186fb43f632d22ef5e0c051c69a34e2e1d8640e74e3a611971e1115fcc751ae58a802e00c9993a155576d593ffa19aec6b3ff216cdec4d3447412c95469714236432fe7a07db390445a8c45f0ae0724aeecbea2688aadfc5b760f64857c2458db8da7c59314cdecb9f4097c8f4d84fa01d3eb8876e82ba28501c798149965db25070fcc990eacae89a0977a315704d6c4c74461721c24d0dba96e5a404d06357f4ca07440d886b7ae6d7678cccf94492edaa517f402403e08571d7e04613a45933f41b0a9837a68d37920b1a841442bc82c3d1415077e15f4302f8f789e9c3c2972abfb3c838d2470ef948f9d17ba16b9ff02207457d0636ae3e0fed641262ea19626365c2e5d72496788a1a3eadcf8567c5f857952b9dd8d874105f51d037dc6fa22710dad77b7fc3fc379ee26d1bd7d24913827c52970da6cdd5123355831be784491b70d732ab2d3f4b065004240dfeac61aca2d7dc2a5c793f21ed90175ab90b3c03b8d9938b79880e4ee48e98fecf07047c8fa40d2b1a6270490bc84009ac93a09a6fc05a412039084a3aa5c5347414e034a47f2bd3278e6e634351eb0387926647e078a6c0917d29df9adb4d1735af01f81ac92a40ddc3b986ce8f84a280899a7e71657248d2d230422d418c563c31441ddfca0fabd7ddf2a97af9e9b424b3f13d338cdda3c32eb4f44baa4be4905b87769b6ef75464bb177a637a37dcbb06d2da64dfb77c450dca9f70cfe6637778ff467cb93d4c6d22b85bcd0f19450372c403529e0fd7c63fd2ac1c6eb72e0ce879e2570210b26cee5912a22d3f294d771e0b183c156109783efa753d5fb0b4f87510a0f29c10e68d9e6408de2c3d7db3ecc4dac4c73a376196a9c43cbe34e1faf28a3d1af3056d8be7dbc4fe73227ffe07cd16c9b963a2f0f66feaa5b5ac489ea96d87bcf5a1824ccf4fe24fc82a66728fe710dd84717cebee7844b69bd9ce71b9eff1bf3e5d2088c580a1e06805f1b2093345f895ca81758bae5e1e30a2e0381008002c8ec2654c547ad88bf4ddc638fbd407a9b2a9b44e80081ac86636296aca13ff80999839a9d3b8c4af023faf97a094fe07e9de2ccc48e374a70d25860c8612fe67c03cee1ded11b214281a579282977e234675df793d3c6f0fcb9b09d4b3157a34fe52dabe375b95df314e58cb9b411b2a491fabb4e72a8e4499de1a707f64891e72c3a01966a20dd7277812185d38f57817328870a7dd12d8649302750a82ef779da0af47c1e77afc192ed6080acd61b899b601a429ca48dfd5456b9380841faed66030780229c46ec09d3092b91a45ba6722e1cd521f53075cc7d7c71f31bfec07e1ebbc0cdb095c1154e50a7571c8854bb8e62fd6a90e3ade380df62f98d75324b02cf1be97769f27dc3580d380c95b6daefc6e978f1f9ebf68f1a76d9f54337dd93722b2c45905cbedc98fb2ab8ca5402b1562896d9411c637efb190ba5e2847c6a1e5521772f94a8dae218af77871b0920f1f5f1b533f6a654b9baf61628dcf1d52d222b83559c3ef4efa11e6a258d7c1818fb28306e0c4c2a9df4137b0137faedbc22f4aa5c62154e5ec4be444409ab7d06bb9d671f33a9ef0125edaf133c5845540cb75ec2b1e6705c7785d20ff4f64df81f3dd55312a251650eb62cf726b06a45bb7cbf8870923bd8a9e98c03510e0d96e737767241e7596a6a25a0ce1ca4eb080325bfe8044d97ac38cfaf687273f438166d118c890f24ed895b28bbb8ab843cd0a9ba8825c5e3614c3456191b6c6a02361a93c2c4b707adeee5a3cbefceffaccbe79dee8c926da808f7d7cd8a4fac4259bf77af4df995e827ea36aca0361b3dae32b4dfd17b8eaf8e4d5b3f3f2c83b2d93b136a39b2ac6be298b23063416df639938a6471c319d4770b70b1436846cd3da3c809b90ec5a190e11673cf0116b54487732082073594973403e99f1ab7b23a5a4f2b3eba8616bff494c047c88d5be7d6bea9a0d923173aadcfe38a8a4fe927c3b84b7c7273cb9dcf3911e51292217dd88bc878083f1b292068c199116bb8c854510916623943def27b632f8b0fa3f11804f8e9d318df4de98d2231452be585d44336214474e84457c729427d6860568e0cd32f767fb59a5f66b25728c5d6d98537b7dc8c8f2b799e3f438f2e63fa24d2617fdc97b0334f93314a4e1debd4deb12803aafa0eefab24e6a84ba8fb6d101a5538c49c4a4d4f44729b683e9908a84f2652c3524ae1991bc28d7a31fb9fac40a505e7fd0ab993ef3e791b4318576f3b9d666b00ed80be6c4eb88ee6ea61f9734424b88597b0cc49ab6a8680573f5c2dc88f9400f25ea04d16986609291ce3b189d3c4199c9ec6378bafc978ba834d9d0ab55ff592ee1d40c69ce56fb77214ab29547a716224ea07f4b69e0d3b9d59be36981492a6333ea421a0cc86cd8ead62b0b32e64b10df21336851eac91cb3158273892d8e44ebced0cc97a86a928acd497052c91a0fc7e2667bc1f8075879e2be11f8570db8e6bb7568d62b17e7143890db85a18553904f59180418cb55b21ab44a35725f21a68e0615def2915eefa9e992c51429647bf4a8d591c3fe111ca21a6de47e989d3a867f03b36ec7b79b262d74c28a6c39725ff34ede9e44421aa300369ccefaaf99f47bb2e481affd43efd1a1a08c8b8e6789639d9082b3944216122921e5e7dbfab02f65b90a1ce057200fd9a0b12a0809c0b7c55b4e9cbf247f71bb39660758f377877eef1376ef416c8018c8879da09e99df21a052c3ce525ecb4e2534012f305f07bb3b7a4c28014ccdec89f5a373d77329dc0bb744907e8ec8def6da47b610286d37e4dabf87991f001c811c5f01eec8cd08753ca7fc0fc65101377906d3ebba7385cdeb1b1f36029f45927c49c04aed488ffaede6a36d5a492141a935c242b8068c11b4130a66326942e8670053003e612a2931b1eabc34dd4ca70d62aeaaf7663dfd684a0379fc704c644c79f14330f2a57540cb344feea2aa3d8a7d23d256532b40c5dde79040bafe0017d22ea9cd092093c23efde856700c50407b8540b6f3e85720398496e76a9e72e68abbcf42d9e6e8a39ba66549863c0fc460449ac6e98f697b0896842fd0cf3a0912a197e65f18332098ece2fa43e6c8d660a8876284680f0ff9e26686a016d77eb00ef4ca16b02341ed41eaddd5c62c991a8d78a9ddaf3c9e4912cb962c051f90a3331a88e36acf7082f46169ca561bda4a40d6fa329b5e71b4c847c25b99a84e9b54736b06dc66a1a4f0ba1a6c208fbcdf7caa8c07545866c6d17999667b088cba14e376205877dad0c620e9a6f36f76abec22d00bf9d394c43cb705a52f16c11c2a901173283504c1c4e5380e69a4720460adb999c9d18c28e06ddfc9274bc2dd0d732b6f57440b1b8f01448bf070603978bdafe2e81225212ea6d2e836207aa5f67ae98c85ab56315527b0554e1d0a84c4424f458d54b05a36cd92be48c77bfdd3a38d14c82dadbe233985656c9e35b9ac9612984399e31ddcdbb39ce3735365c831ebff14ebc2a33bf979afc2fbbf59abbf242fd0bb3f214561fab7757857a2244d2f6e39fdd85e6d923c51656b27e897aba107d37d455fc360e28292ddb87be8dab61cd2ed213f0626131080cda97ecbb37b274156b2c9a63d8706f6163230b6f0d469120c9cf6446042775d564f43ca3d51ae0532376269e520052710ce7899b4f0d981357a91d3020906dda81c9408e5049640145023f7c6857ea0e6ee334e4df64893b7b830963bb7010ad1808520c67ab8810c571681c26b86735770b43ab71eda0c19c40fdd62831f9043832950ede12689eef659ab5298fdb99a96fcc7f435f5bbce20e4a924703dfbd2449fd02af7b9548d0b954e64f3836684706363799f332c06d7e006324cbfec24eed9a67e25d3573524473a23631721a8857a29ed990a187356e6878ee836c63ad99b3cea36bfd8b4066fe29c630b8c6f7ec97f7d0ab93af3163142bea4c84b693d61034b5f1f2be2e704a68cc629e7ff7db87296c92b4a8244f3b484134e339030c0a85fcd83a5b055aec1db8c4797edfa835d5221bb7d76b42bc4d3b07721025a0f4f94e68c37f2e942d9965ea2ae2b44700773ebe0fce1b941dd1233a60d5dc56bdedb544aa0fa7d89a92fa13209978b956996e6d22f5bdd1e366a685ff6ea025cd70bc217ada0de00c6e308b2355160adb96161095c8eb0ba3fe36102a22c9ff7a9808effc648f7015289ee9889beb05113fc9a4ffd60a89b9692efe3f3c6bee820135c884551270687d91b82e067cae4548f0bab7fad667a6eeb79b2342c2d4abd7832265fc8cd8cb4194d30fd4238ad3fcafefeed857229a86702d0a9c1282a5f92164e531d11f20df65a873b9fce0692ee4a740aed8623fd1f3c8925a658287797c69ae68aa48955ae3b88c68a32540dd8ce06817e0fc341fe2cf1b3bfd6912fff59f439c2d6788ca6564354da7e43ea06b0b97a5931ef69eca6de7058a91024829a2c37afab5f7f651829bc408d7c5bb24567573cf1c2e9eca7ff8859db55d2ba44ec0466be470357708f6fc5639c11c7e4434d2831b203cfe9e55b52e56893bef8a11dadb2a781c56102e8905fee44a0c922b67e788e3c098af8690a44d0188db41b5b55762a5d0219633b647bf99f3fed68a10a6005690af8abc663901ad235b69599750711cc07e8324ccb29f43ef36eeef57fad77b12456480241e108d73683538cf81bc18d9cea69551a258ca4ffc542542bfe172559b647ac29787485b8c1a2a92e34c04661375d32ab21821610a1de0d3d712b183de402c3a0266f3e4497a6bb87edf160a409b9603188560e39b994e74ff31836306ea1ac923b818e4925dc9b615dd87c30158ddeee111ca6eeaee5af7ba25fe393b34bb9ec0035db2935eb18adebb39d76343fec82dd39a8f476c162b992821bb4cf9192cad5b231f7541b35366a0b4861729810a0c3eddb7e9ef483d7ef90bab46b6f5fadfb3dc999eb691c330822bede3b9490f49fad67ff60e4773973ad94c561104e3ec152", 0x1000, 0x400, &(0x7f0000001000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) pipe(&(0x7f0000000180)) r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r0, &(0x7f0000000000)="75aef520c0a9aba1fd8843b49402a70c45ae62a7c435480cc528532c9e2322dcfa7748f583abed3da12f8ef7ee4a7bdf2b851a36d24d0ffeecfc657c13d0394346d6862e8eeac322ef76bbe43f0ca78cfc7be2b85b2bfee4330fcd43d24f38046e38fc74801158cfab8273fe4bee28a2f8865b6ad7d3684f2eb5c5c5237ab4645f3a556d5cd788caacf782cbaf6c728f50d4481eb1b2db286377c2a7cc9612c4a8a1ffb5b168990beb323e8c33c3822d03", 0xb1, 0x2, &(0x7f0000000100)=@in6={0x18, 0x2, 0x6, 0x8001}, 0xc) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffba, 0x0}, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x200, 0x0) poll(&(0x7f0000000140)=[{r0, 0x40}, {r1, 0x80}, {r2, 0x100}, {r3, 0x80}], 0x4, 0x51df) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x2}], 0x4}) 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r2 = geteuid() getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 1: syz_open_pts() r0 = socket(0x37, 0x4001, 0x1000) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x40) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10, 0x0) poll(&(0x7f0000000180)=[{r0, 0x80}, {r1, 0x3c}, {r3, 0x4}, {r4}], 0x4, 0x6) pipe2(&(0x7f0000000040), 0x10004) r5 = syz_open_pts() writev(r5, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312", 0xfe}], 0x1) 16:00:13 executing program 0: kqueue() r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x20, &(0x7f0000000040)={0x7f}) close(r0) 16:00:13 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x5, 0x8, 0x8, 0xfffffffffffffffc, 0xedb2, 0x6, 0x10001, 0x400000000000, 0x0, 0x81}) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() fcntl$dupfd(r1, 0xa, r0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x1}], 0x7, 0x0, 0x800, 0x0) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0xfffffffffffffffc, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x8005, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) connect$inet(r0, &(0x7f0000000040), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1803, &(0x7f0000000080)=0x7f, 0x4) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xfe) r1 = dup2(r0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000001c0)) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) syz_open_pts() 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:13 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0x370) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r1, r0) socket$inet(0x2, 0x3, 0x102) 16:00:13 executing program 0: socketpair(0x7, 0x5, 0x80000000, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1284, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = socket(0xffffbfffffffffff, 0x4000, 0xfffa) setsockopt(r1, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = socket$inet(0x2, 0x8001, 0x6) sendto(r0, &(0x7f0000000000)="f7c542fda02f8e0b143bae6638e1475cb0ca2f1b62a8df6f773c371b6dfdfefc0bbd27010d93772627da7cae3efe5969b1daf08104ef8077d4ddcdf00574f846a2fd7ae7aeb7d6e99856109fbf94c4", 0x4f, 0x4, &(0x7f0000000080)=@in6={0x18, 0x1, 0x8da}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 1: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) openat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x10) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f0000000040)={0xffffffffffffffff}) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) write(r1, &(0x7f0000000080)='N3', 0x2) 16:00:14 executing program 1: r0 = socket(0x10, 0x8001, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="30d33fa3040d7c1ed002d657d61e5c5b51468d1a02a91e9814af22058125fa18ef91c1936943a5ca47cba4f366df6d4d1eddb89c2bd496e79bab640cc96e04dbda2d467a6f696b66b843d06a", 0x4c}, {&(0x7f0000000140)="5834af67ab6577c68f9e17fca3a15ea70cdcbcd1399c4521281b89f9ecabe29d031b4ad8f4b6167d2ff904fe1104db2771a9201d6a0b4d17e8c80a880e1441cd4a46e69d16a3b41f524cfb86c901c59d6e1a0255541a087bb624b81a0897223d440511f942bcb222fc", 0x69}, {&(0x7f00000001c0)="b4006ebafd58693600a8365b86dce285f3afe973cb7606a28d8bd09aa14adc35b476d156f3719d08c383a4d565da696394bd962a7c1aefee7133456ffe5176700348cefe49c942785ff90742521f50750276c50d886eb42f375bbd48b055e78b89c45eb4ccaf573f9b391e24f48456bd30afb2dc633f60bd725dd02ba48d5bd8ddf54e8ff18650fce10d23f802f8a96a1dee7a3d7a4301023d68af4c5d20692b40e1ce7c0d866a1e5d7e439f767cc86fecb2a1a04e1bd2afe09f79090f9465fb62979647e9399cc2ddf90ce753e1d5d618faa97feaacdb2e143e626698cb57ae8f82ea9e8d21", 0xe6}, {&(0x7f00000002c0)="6ed3a53a102502f907f16e511d95c05ee0b22e6501a9639dc12404146e6502aeb09d6e65a7ea726a416997d0f2da04c6ea94d954c46dc387add5e62922977b4d217d30d2549e11081daefed748c418535f3215f98bde8e00514e67a8c4092e20b5ff0e3d9f677757b1b0ab36fbd9aad224d16c160b0e6efc34f12c6b875080ec6572a92f060e1424de10f487ae2e74758d5bfd3ff2e0d610d6009e1bbb58308e2ee198462ca77e1ecf", 0xa9}], 0x4, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000100)={0x7, 0x1ff}) kevent(r1, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) 16:00:14 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x80) msgget(0x1, 0x80) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x88, 0x0) 16:00:15 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f0000000300)='x\x00') unlink(&(0x7f00000000c0)='./file0/file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x3, 0x100) 16:00:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc00, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) bind(r0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x54a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r1, 0x0, &(0x7f0000000080)) fsync(r1) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) r2 = socket$inet(0x2, 0x8007, 0x0) bind(r2, &(0x7f0000000440)=@un=@abs={0x96cdb4be9bf42b1e, 0x0, 0x0}, 0x8) r3 = dup(r1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000200)) unlinkat(r3, &(0x7f0000000400)='./file0\x00', 0x8) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000700)={0x1, 0x2}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/250, 0xfa) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mknodat(r1, &(0x7f0000000380)='./file0\x00', 0xa000, 0x8) poll(&(0x7f00000006c0)=[{r5}, {r3, 0x1b4}, {r0, 0x4}], 0x3, 0x100000000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000740)={0x4, 0x9, 0x4, 0x1000, "921d44df38f40c4c2b3c0a512a2f5c4cb53755c6", 0x9, 0xffffffff}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="c28af635036624b7f1f81a63c1d7a8557594a7017db80aa9ca64d39de0eabc9caac6edcdd7e8d2e036b152bc73e6001f8dbc39093535227cba00c493", 0x3c) syz_open_pts() 16:00:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x38fdc, 0x0) setsockopt(r0, 0x6, 0x9577, &(0x7f0000000040)="caedcd6392f0db52ecf75c815fbe7662e46daa5b55ffb2a4680d4f0c10be442ec3774203d80437023d07c3e2efcc2542476a303c90369f374395a5e916f64dc45bdea3f06d3f10c4e7afed38f287c631fd4ec3931566cc179a6863d32c65a10fb81604cb2e60b5e45212168aea00debea59b0fc96f42a5e7427e77d49801cabcbca2af18d5563d4a402d7f7629a7546a46c817af499480a65ca00491a9a776a5b7c586fe78c3496ede0236a120edc5e8829cc8ccb238a119af9529674abb95a3", 0xc0) r1 = socket(0x1a, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) setsockopt(r1, 0x3, 0x401, &(0x7f0000000100)="cc12602fc0c67f06c38dc0da3115775e9d18e80d4bd0e7dc81e1a4ef41aaa3", 0x1f) setsockopt(r1, 0x29, 0x200000036, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:15 executing program 0: r0 = socket(0x19, 0x4003, 0x8) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffc, 0x0, 0x1000100000000}) 16:00:16 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x5ee) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000000), 0x9, 0x0) r4 = semget(0x3, 0x0, 0x80) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000140)=""/28) r5 = semget$private(0x0, 0x2, 0x2) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000100)=""/42) dup2(r3, r1) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x62, 0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setgid(r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x8, 0x0, 0x80000001, "d730704cafacc3e9e400", 0x0, 0x3}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x10000, 0x7}, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2a43a0902908c625, 0x8) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0x1) 16:00:16 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2c0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r0) 16:00:16 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2004, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000080)=0x840) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="5a8d71e1c2bd42c52664bf4b740243d5a97866cd6a53bd81641805dd3f654545ffa371d694149f4b6754bc183dbcd4b884423637691fb6ff70c20da887c3750f4ac328089990bb19a2c2a68a08d8f44d730873c4cb11436b59f94a7caa094e3da8", 0x61}], 0x1) getsockopt(0xffffffffffffffff, 0x29, 0x3e, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0xc00000) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffe1, 0x101, 0x442f, "71bea42d3c9877e4bce012eb053944ca47a48952", 0x1, 0x3f}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186a5698bf3e752b01000000202000004dd570000000009e19deff000300bca9edbd9c0000000000000000000000000000", 0x34}], 0x1) 16:00:16 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x7, 0x0) msgget$private(0x0, 0x20) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x1000000343de0b5}, 0x5) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0xa2d) openat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x1) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x45, 0x1}, {0x27, 0x5651}, {0x85, 0x4}, {0x44, 0x9}], 0x4}) fsync(r0) 16:00:16 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) 16:00:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x100, 0xfff}], 0x2}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8001) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r1) read(r0, &(0x7f0000000180)=""/196, 0xc4) 16:00:17 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000540)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) getrlimit(0x4, &(0x7f0000000040)) 16:00:17 executing program 0: getgroups(0x4000000000000039, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = getgid() r2 = getgid() setregid(r1, r2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:17 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x0, 0xc6) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="4c2e5860d3774b9023ceef28b0e79bf98bbc753d73f5c692f4013cbe493d4b50501cc806543799862fc39fa3910ce7fc900e80800498aee5dab59fb399a802eeaf59f36ede26acd760cb78ed88e3ef50259cd6da3b3dc171c1c7dd5874a5fab8813e8eaa1aec04a7894d27cd42a66de1c2ad46dcb1171e14ced654698dd4335b7830a0ac786841bc9d1c60eb5e65332b014c271ca79fda8b416dac3fa858ef6dacab9a45eaa9e0504a0c3f9ff4a978a3c1b5c51c2064b28ac876d0d84d4f935f42c1055ec680b682a6f6c93e6c54aaa905505ceda7cbcda8a46ee734f05b4530632d", 0xe2}], 0x1) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000380)="251d1ca4d7f8eacc4c0e30821c42a5ca8b51d301246d7f3bddab01e7e608c816fc1844bb4dd6a8268661ae7e424531594931555e8a0806fe20bb3a0e70186a354ea78fba80e53f55f06dfd4c233645a79efa794d216b0aaadf9405a568f5cb8d1805c67c47fc61b89eaff7bc8a29a47fce3d4a42d45d633714f2eff4ed1ed3dcf9a1e4e6fc7b4abd52fd29c94a2e7e59a9503ebb4e419debe3f506be86a7816758b7857baff2d4a41ede58b5ca78c8dd7bdb6f9ef7ab247452d2", 0xba) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) read(0xffffffffffffffff, &(0x7f0000000040)=""/86, 0xfffffffffffffde8) 16:00:17 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=""/103, 0x67) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = getuid() r5 = getgid() fchownat(r2, &(0x7f0000000000)='./file0\x00', r4, r5, 0x6) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r2, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCSBRK(r3, 0x2000747b) write(r3, &(0x7f0000000140)="5c71b8a436950a595f78c1913aa2d9c6182eefe5323e750e3bebf1c2b8bd48c63a9ced24bdd406e1e8c3541a61dbfe0ef0141438c068069643c99d8db40f60d601d093c8f52108a97420d56bd7416b9ff477217a0e4b0b5cb44f440f3b08b152d880eac6c359f72ac95d02f6536af52efa8e98818f70be751e84baba071a7da8262e0fc78e237b711bce3c2f1720", 0x8e) 16:00:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="bbaffa1328acec9de64bfbd98a69e1d754b960", 0x13) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0xfc1f5426def748b8, 0x2) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10491, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80085761, &(0x7f00000000c0)=0x2) shutdown(r0, 0x0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x4, 0x100000000) 16:00:17 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = dup(r0) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x0, 0x100000000}) close(r0) recvfrom$inet(r1, &(0x7f0000000000)=""/30, 0x1e, 0x802, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x30, 0x0, 0x100) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003d00000000000400"], 0x10}, 0x0) 16:00:17 executing program 0: getrlimit(0x7, &(0x7f00000000c0)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) r3 = kqueue() pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000000180)="ff24f2514aa2fbb52efc342f4c32328f5820e12f1741aba4a4734c445b3dbbf1319f2ffd5e5f2e02402a84ff68026d9b20b47ef98ee47f2363afa2d187b260bb98e86992ac9266b780df4480f8a562f153e78bd9269eb3c89ea7432c33ee0db4c2c9d4506bc26ba815a917238d2ba4ba371d7d9065723b658c3cfcbf110326366c87c02777d82954120727fd4446baa5ded84394949b9129f83b7b2bcb3fbd790a0ad5e280304dbbc92b7f95409931", 0xaf}, {&(0x7f0000000240)="8a73459691162a368cf46f8c1072b0f347d50c93e5852e3ef6365e8777aff8caef62fc07aacb2483571ea9280b7a3f04d6ea87a7be1e382574ae626cde6e77b66cd96401b0e5de52a0619b21c64bf62412a66c8bb5d675071ce3660974a5a6b29521399c22ff6e6974cea77e1733aaf8ee29215697f5c84c608b6d407f6162c5a33e4e18ef8fab29a3b8ee4d76c245df897fb07db30d80d46846071dbcb91a11aafbcd4e6c2dd0aece29b3371a712c3fd94d92e3e679033b9468ea08f4ef9d861deeb146c179992abe4fe3f6323bfd00bb0b4475d311665ccfc4b4330bd0aa8d5d2cffb844", 0xe5}, {&(0x7f0000000340)="28a20c9051165a2e1d52d09c4ce302782641ef2437e842680dcc35eb267bb557c30124b157a7896d9f447a6013393d594553829308818d7f3077ec2c09fc479496ceac372356b337325b83f26f3c2b2f4129bbc83492fe511788725010a303c93c05a5629384b4d16efb6494e1e6b50e19d76a7bf6d87ed279f73258e74c531b5c674ddaa927549ef2b4", 0x8a}], 0x3, 0x0) lseek(r2, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x1000, 0x0) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x42}], 0x4, 0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() syz_open_pts() poll(&(0x7f00000003c0)=[{r0}], 0x1, 0x500000000000000) login: pckbd_enable: command error 16:00:19 executing program 1: r0 = socket(0x22, 0x7, 0xffffffffbfffffff) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000000), 0x0) 16:00:19 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x800000008002) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x81, 0x20}, 0x10) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x785b}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x100000001, 0x10000, 0x6, "ef7cfa49efc39836c1082d577715efa4b9142009", 0x7, 0x100000001}) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x4) 16:00:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r2 = getgid() getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000140)=[r2, r3, r4, r5, r6]) dup2(r0, r1) kqueue() 16:00:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x13) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x3) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:19 executing program 1: syz_open_pts() preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) ftruncate(r0, 0x3) close(r0) readlinkat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000500)=""/4096, 0x1000) 16:00:19 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) 16:00:19 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x2000100000003}) ioctl$TIOCSDTR(r0, 0x20007479) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x6cf921cc, 0x200000005}) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x248a597d, 0x10000, r1}) getpid() 16:00:19 executing program 0: mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:20 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) writev(r0, &(0x7f00000012c0)=[{&(0x7f00000001c0)="43f81ee09de74a31a06184a7aaa06883de3bc2319384842ef57e57e90983be14a52fe8646296851c6bfc7b26fc3d94b1941326aa2018fef2121b3ed924a085e12badef5bce8ce9fc2cb39d21c6d09a926a582c0bd5d9ae1ff304165487549ed93eaa526b40bcc8d09fbf23b457a2bbb8c644716611be4776b679ef126028f4959acad4838d6de9ab2a1e8bad26322e9a519893aa32407ce13b87f2bdcc8d1f891211b3f1e4d0f5706082acba25cd3ef29b4f0b30402d2d2b42f0ad171859adb75dc5bc44509113a31fd672bc53c9c1d7af62eab8a60f53355b497a44034a534b0751bf4a900a6fafd9b1f4e588c8030513c189352a9c75e2790732882270390bcf588757b14e580eec0c7b1c388f3a20c92e826486f716460b9a129b60232f09171a618fade4b04e9a84425fe70e3a74d945a5227db8ed2ee5e005cacda38daa32b016953cfb2d65cf154935a5eb9799fd932595b6dbf5623d6c5171555e895a9f4428b06b527885ed6f6e55983be694854ac7956ec91f42be468be95cdd2dd297dccfbbb8ccad0c01576a34144fe46559c65737b1c1650a4bfbced3d5688be3c4933167b3ef9ffc44bea04bf711ebe3266f38984f3979db154261574384ac3710e603622adc3a7fc6b55e2146b5eb6e80d0c95918d62b86bc9042f3f4e311e80a003a3993933f783cb734ab50d5de90bbfc7c0820a87f38c2b1e36de1338fa6d72bccb2846011a9b183bd969810c8659e0fcafd0e6ea7bbee9af0544fd2b7121e3255a21316593932821ae1a0cae17e24448145ac0b2c0f530313c2732989c43c0641ea204a4350a75ae36c4572032189fc5743a6db6693e20645957e424fda921c74c37c010c96c3c213fc12bde168966176bb34ef816d03455977d8564f8bc46daf292bf4e58b3e3a6d8727f08fc1e5bd87f0d3b6bfbf273f308fd499300f12482225c39abd92bde91d95a46ffbf53cf19e0641610e92015b12289f96ea298e78da78541709199b38f7b9f9fe3c737c824c14217153f1f8b6c8be493a4b8538545357c6018155a5483e6825237e62819eaa6d790f757bff2f7500396f5ef0a26fed60d81519dfbb6e6b083a1f252bf5e35b0de0b28b54995e9ad5ef45c7262b5a541b8f2212c6916157431d11aa677509eafbb1664bb483acc61d2bf315e9d0e38e11501cbb05c048e89c8b762f9c86c53b6c87952dbc58dae305dc7f7ed27a11540891fee952a05e237e25b96318091481fbba92471730d65d731f41c7f883f7f1239fe53d1bf246a4408612cb29d1698f2ce21923ca6c44043a2bb59bc272fc52c4eb001c8ed57074d67a6b332da337ded901b9fcfbfe0f5b72f32dc99a3965a10958b9e6fc026fb0aa63852b7073550d49427459c7602621549627d1d4504c3d04e1ce7d554863eadc0d2da0a44b908b05192c0bcd51741c13d0b10742f6b2055d5c180cb939a07a6d122452845fdb073c9952f12e221cc5af8ce7573511f94686ea1b325109f77fe08bdab448f6f4b36cf1baa8cf57d4554c272ff9b567b0427d8ef1df886cb75816f20983d1e64debaeb9cf547db7a4b5c9cf1a1d06c85277c0cc993fde3f15707b16a5e41ce2450f637738bad8ed90b27350ddcc814a5eb7941113cc7a994ab7fd3e01c0eb3c043d9d2fcbf4911f050817690fd7072f1354b077256acb254fb149ad2ed725bec940f8a05194ff951b06f318ca46c54a18fa5ada0d4fc0be120b6d30d5965ffcb020d5f9da27ea415be68901b210f0dd237e393d27ff9801cdae484425e8b791d73c11bba08ea49478f3be753d3db2ed6eb54f9fd6bec9b76e09c083cca7443494b847bf6bab0d154cc81903fc4ee1fd39545c54a36b8c6619d6bfaec95bd4b75e0e67f83e0c2b08d2b5c81bd660ec9c4a4c7a6d73104e17953c7b6fa5927b53121dbc8d036cdeb7e1b8928651f92540d4adc3c4d3ae0feb23acf0e9f54613ea2460587258edd93cd9eb60c1decb0f7637609e8589ff4c3a44d4d085fa44418b345a68fb5dc74f276067e2f054eb90cecb158dbaead1b5d907a1948e98ac5dcc6a7fdb45a4e1c2a508558dc82b00513613d1d1f789a3345db8992cad7be250dacb13b4ec22257f961b852aaef7ce1957edd3c0ba37f61930e69c6d9bccdce2596d50615260f16cdd0608d9fee0e75ab3e39c2711d72f6315094f6e2aa96be1e9cb48b6089cd2bdd812e1fdee4c66e0a9d59e1101a567ad7cc5f62b9e2f6cc2360b8296d0ae6acbb3886d6ce67f9dab20f563f0367593548ff2afc3f6bb7bac7c284f65a6794161c333a80d2c77e8882d597079d499bda67e314ecab6d9d6590147114715b601d12cb1d238d7412a580c31aa4a73a5aaf7d0bbba773b7526c2042aa352592e5856209091fb007fb0acf1ceb2e95adae5340780775aec7425d1ddba7acf5c0f6889598ed170aeac9f74b0442a4b75858221d816846c33ad47e3964576480ab16291c5102ce90979fd2daf915f24c8b99dbfca4d19c42b6ee20b1d948b028cafc8151e39fe067c73d40bf5ae1dc786bc2b17bc8e4fb507d505a623f4db3c78a6d6c47e1cfd6738716eb5f9e42622c4585c90cfe37f12d384ac6391caab98eb288fa809634ef8deaf1f4ae5b544c0bdd0466c9961d1b292cf362e835c061e90c41a28cd82b12500336e691a3277ef3b6542f8d0ccf42bd9d3bb1c1de5a02fe480a6d2f2474b52c705bad49355a365ea814368ea027180023215e2b61b98a28880d0b2c98684d64d9b62c30c50a511c6697d70ec5c0b01a192fa03be0e8a3fecc7b89d15c012fdace69a65a68b7d3fa20b1f54ac057fbb66f5bf8a98109d9da4625ebffac376454affbcbe1af6e3fcd20afd9dd69ae1b1e44ebb896209fa5a819008c41f32300a1817ffb1d6322245ed5d65a21dbfcd8c9f28d1a1767489636c687fd11f121b18e108263bbaf5c5d3c61cdb347d1749aae31bc148800c991245e9d8f2ac550e2e09a19d0450648a66cfe141c08ea5d0eac5ba9179b735169720af3c2372a23bcf937a29ea121f8318f6bf2730321cf0dcce6c14573562e9808b0e221b0ab2cae27840b465f2bcf7a1d54c2e2398e972e98234c7f0df16eb7413554df6f0586f5800a0de35d81a0bce181cd55fa479497a91c947deeb5cb54b8a07ca40a3946938788a1b275c2e885fd9aa6e37ce648bc9d6833f9badb7d393f5a4dc4b067f3e57fd914dccbb435a11424e5a2f7ab53ab1bb71c1c1e9be493d2a2a611d2d6796e13194faad5714f2543467c40f44968c1c7e3ee8dd6b51027e5456e6bf30ef307c383e9d81e5a0c0fee8ee8957e7a37e4fc529ecbc80303ed08428ada145a9015324e04870d9df3161cce2a8a240c5193a9decadba98db67161598f760fa8cac4d5e99c68627d4fd9d544cc6f8b1c25743a498204ddeee5bfcbecc83a64d2f84294d3c210e3b5b85add8e89ff1ff8ac49d6625a3462f9e54e2ca65f43786e7e15199a27fada623d6a8445ac1e658c10b012736cf6191de389c933244a3e2569e4aadff336210634bf1b0cdff9b0d98c0430c34a6380dfd5d6ddf7f7d607e1ab752ce9057d2f1511dbe15380cc74e77ff4189127304e754e6e391130024b5fe8b884d1d34ce118ecf0fa6a79a4d7a396837742b98b8bce154df1ced04dad05793390319a38e69e990a48a74aa93c5b0aa9671f8c93692823e646146ae841b5ee9c84e82e706b3642c10db82c6833b265be5a1e069ab7ad33ab3f2d4a7c8d471cf32519c9e83edbb2155747b3a1420c7194b752f3a3cfbb1386906d31de60acdda384bcad3da42a4c121189a0101be96da67440e85a21bd46eca97b0da4b460db9ce3f0329f3aab90424c40b2583dd57d2a60b2b1b36e2bdbbf758807d348893909e7b5020e18115f62e5bbb6377bfd3326cb6c25768c5fae3d7ffd2e80a4dd77a3983c19999f4049e33b90da3154af1043987968136e9dcc53014622ffc20bdcfffe168484c1ef323feff6672a59dff791d5294fc202bc6da5a1671e73ee2e472e0c28f53f4e744402d8a8a25d33e5b206abc42b551463c7d854967bfb0120307a727bfc48479ed9381b2bb752839560fa53a1043d1c4fca1573b3c9ff4ead1088c7a9c8dc0c06c286f1bb6e4ec5f618e4e703a7909d4ef3a76ab5b3a6b035144528a13b120dcbcb020588f2b0589881da0613786540b8174454ac63b46aabfe9ff478d7f5e814d363aad40531b10604756bbecbec2cf12d01abcbb6c1f1089a4303fd1b2430bdf5a0f441e792ff6e0d634379c9efecfdc11b5fbdf61b0a644fc7fa9d7d193c44aa8bbbf9fc4e7951275e15e2707c83749e76898ae452afd2b429ddb0643275abf850a8bd54987be2cbff636b0cada2a578fb631440954fb3b49271d85f60d8376b88b27160cf5d6a3277f1468c760f145b120ad07eba4edf5aeeefa1315a6a263fb92be552f0e27124591ba9bc3abd960d02594b3df2b27c5df5cc26fdf5460940b48fed689192e53097cb7125449a2144c455d1f90b443f39a916714c9e2f36594c4ea55eeff1baee8b64a534943a21b2012670614476373516c22493e3ab9389250c7114a766d06a58bdfb138f932bc00280f5409278cdf9299f25970ab7df0684495f6d08de72ad51a607a0dadf5434961e3610484fcd11922ff0b77e0a290fe2a50fde01f4681ab408e2e79ec6832153f6c9aea0af44ee0b4e5881bb2823b6dac74be322381cfd24ec9f73d26e415b6dd8b080ad21b4fcb3b4756924bef2185ea7194bbc9272da800e975eebb07664db85e10205acc51dcab40ae02bc6590786b2e511d3595f12e35847b4afe8268940ff4ed524fccf71127f903e8e19efc5ed08b06587d2ba0e331f1bf8f0a1b3aef21b9e6146cfda033cb0b0a073c8ee342d6cf82f3cf10635d56d41d660f1f70ebdd2caa060103225610750ed8c330369cd3cddd2f4d9e73198c7c661a03365b8fcd8c6705344876921f276d72f8665b2b1cdff34068881a2d03d36c63459bb76613a0d061d3de2c7c5f2d119aea69a564a1f00e678e0c19717b5a8660836217d648f08b448bde3080f3ce0d8dfb399e6dc280bfb5fa6a3ca49ca0a34aeac552562968e1de42ad25ff12207b3b49063f24fafb043800b2f18402d8e554612801d781cad245620d24ad51d8bb08b206af220c5722f7b56c42323bd2487739054cf91019737b1a61d88f0a3cc7a2a4be08721fe53d75117c8bed47d8c4dd13382eb29014955b53b875c700b7e8cc1381d4c61737c6dbeb0f251f4834d36bf9814004f0debb27e1c4be52576aeac308731a02a9335bb82e1348b410ab38bab123015b3186ad0956137dd0dcfb5cba7a9741a48ea41681338852f34a327cb6140db2a0893c6fa8835b23ab95189c4e56aa307c50698ecf7d81c6e2c6b277553d068ab8cba80456ca025e8594c598c01abbf4679d5a3a02b19283bc60a40606c0b83ac77c1689e642dafdd596f5114fc7db2d97eb20386ec56c823f5f8c2e29308d4fa0075c008834d2cc13830e4fc6f7f2262c277eabf28ce4b8643b8052a770e51bef8ea6412dec034df617c3edfbfa7573f86ece4b97fce93327580279ee87ba75e5fd28ef0f906047c7349e6a0fcd34be192325d05f83816175b176a6a3d379cf8c25275820a83cebd060f7368fd08af9ab3241fbf1bcd2f3f3d6d2b4e84670082af79786ab84252570ae14941a59ae82d1e738de2a34f7f6afc19b8a67d6b586625d74b9827fd4bc1efe5539b845f85089700c2f3eb8e7b87a80b27eac6ec6950da8fa6f8fd3a0d8d657d58b3a86", 0xfffffffffffffcd7}, {&(0x7f0000000140)}, {&(0x7f00000011c0)="52f43e1beb02fae09bf6754bc2f4055f6f4b2825a3e3cd16ff6c050000007057f26f5c0801a9025856eb7f414037bb820b4df1e9e16c71271993d6f1f09116c48f954e43486e096ed2280fc86f1db3c337d0bc65ac33480e4ee10f52de704d5c3b9829a7e997ba0dd8c04ccb9c6050ac8d4421e94548d43dc2f4c6de70e10160f0c281e44a9f19f3cc38cf0c40e3f66a336ca72eb34d6c7e58aa839cdce4471e0d8dea6f26a3a96e70951d840ac4a6bc15529562fd2f9e7559a74ee3280f350c972810126d4872f1a753876012e67c9332e3a9bff767a9", 0xfffffffffffffdf5}], 0x3) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x44, 0x4) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80000000, 0x7, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x40, 0x4}, {{r0}, 0xfffffffffffffffa, 0x4, 0x8, 0x1000000, 0xb22}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x6b, 0x4}, {{r0}, 0xfffffffffffffffc, 0x20, 0x10, 0x1ff, 0x80000000}], 0x1000, &(0x7f0000000100)={0x401, 0xfffffffffffeffff}) syz_open_pts() syz_open_pts() 16:00:20 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getegid() setegid(r0) setgroups(0x0, 0x0) r1 = getuid() setuid(r1) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) 16:00:20 executing program 1: r0 = socket(0x800000218, 0x5, 0x1) setsockopt$sock_int(r0, 0xffff, 0x11ab, &(0x7f0000000080), 0xfca5) r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x100000001, 0x4, r1}) 16:00:20 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) 04:02:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket$inet(0x2, 0x4, 0x80) recvfrom$inet(r0, &(0x7f00000000c0)=""/32, 0x20, 0x2, &(0x7f0000000100)={0x2, 0x2}, 0xc) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x9, 0x101}, 0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = semget$private(0x0, 0x7, 0x140) getpgrp() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000400)) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000180)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000340)="4521d1240742663eff14db55755bc8870af576e7a6fc31442d4d9f8cc7", 0x1d) socket$inet(0x2, 0x1, 0x101) sendto(r0, &(0x7f0000000200)="eb3acb0f3d14362187", 0x9, 0x2, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) getitimer(0x3, &(0x7f0000000080)) setitimer(0x1, &(0x7f0000000280)={{0x9, 0x6}, {0x1, 0x9}}, &(0x7f00000002c0)) r5 = dup(r2) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000380), &(0x7f00000003c0)=0x10) 04:02:32 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x9) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) 04:02:32 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(0xffffffffffffffff, 0x0, 0x21) kqueue() mknodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x2ec) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xc00, 0x93) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sync() kevent(r4, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x4, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x6}], 0x0, 0x0, 0x976a, &(0x7f00000001c0)={0x9, 0x864}) r5 = getpgrp() fcntl$setown(r1, 0x6, r5) fchdir(r0) writev(r0, &(0x7f00000012c0)=[{&(0x7f00000002c0)="e583dcb4d8825ef8419ef9e4bb9092746cc5d274456e030777c450beca9a94c01b57a25d7a0ccf98838fb9244dd5239309a7dd299fd01f2e10965fa7cbb9fb324a160cbfb8075a43f22dc6078742c8675f2abb6c884fefc7174e61976b607bab6cb57a6a071965e874e78e2df63f4353cde62e4a3aca0fddfbb4f4f7b8d85f5fabec7795f223045b20d4231ce977ae01338dc80a5cfd23ed75b20ff6b2f804c843a5df05c0334caed42cb2d82d75f4680991fb9c9bac11bba8b9311edace53014cc8a5f4ea9d2c2c43c264f8ab1a2227064416a2084375a2948a0bb34316245723abf9717d2f28acbf8f4c8b49d8fc05a0afe43b0a9fc6795d4de8c73c8a8b9b22e5bbccd65e995983035321035a25b9a1a6ad26f4b45b8d9e2aebed98d6cc314f039dcf8861ac1df39db8abda386d24ad92be315afd5ba107bbf4a5593cc494a8b14e6e050cd6f5d3e9655442836b78dea4253bda7ca11da728c761e90dd88ab74c31a7be49c9386dc58959b0b04138e5d522d328b5be36ec1089df563180afc0d0edd14b54299edeacf707f26c7f4233c9604bf8c471cb688ee3f6be448ec1bafaa30d2adeb7c4cbee99102d816aa15555d32c55a04e7114b1e5ff70cb616fed93f345cf62fdce56fe152e303df438bc7dd27868e7bf31dcb1fb034774af0624c7c72f85f28bae20a92926ef256998ca40552eeac357c4eda62dc563f3cf53d38676f5da3dae639f3cc82604841496b20b5900171df3a8af6abdc52fce9bf1f2a7433bc2466ddfb700ca2382a04249c53ed82c8d6648c0fd2f672cbbb3727a19c53e09af133deefd196f0422bfabf6b577d7ffbad69c5306c43be2a2c72851fcba59febd3874e3bca00d83f27c81455089c07715c15141fdbe8454f444705d8f87329ce0f74e41c5a635d7b479c48a579df98ca16b833a343d54c3c1ee9fca5940881853530764f92f956a3887acedeb75672c5d1aa6cf132d860570a82dd757cfc0da46bb89c358a2dedc3eb41e2f561bdd2e10de40f8824af5ce06909d9f253413c49b6c42df06ffcde57bf575e294ecd2242ca9e000612fa0db1ef3eeac3eaa45156237722bf1a07e5b3a585cd9e5cf2311a1ecf9561dd05ba3f45885605e5700449e434a376b146269e052f6a136094a4b7e37e9026ac2b40e39a7f866f5beaf555bb513084f4abbb004b8b9132afd0049a9768d9b3be6e1ac8fad5acddb7144ad5e532f1f5659e53f3cc881caf8a9e04eb219c6130ea78da559beadd049ed5848d8c1df44deb6695e8c61681def4db88d993b9855fdba4b8f14790e6d3ba50cfe9877605623999296462c667d6e7f7b6394f571af8dc0907f77111264391d1c2575265213959d8636b5b2e012ac7aa3e88f04f176d3e282350dbf63dfff43ec28823a7c1ea57a52e83b86d3d06985800c880d37ab6de9f68c2909b62fdd37fafc02e46dabeffb3fcd5c8895430211d79bb6b0a886dcd79fef269bc7496cd914f2749ebb4f5533ff8be1e89041dd31cf682b5d7526e86717aadd8f581a69fd38cf3e09e609ab93e8a333a23fc2a64aed9a19b27a01ae7d0f1ea4d40b8c9aa0f3db8657d92cd8030ce530a3430dd935725bcb51fcdf8a141f150ed8ba74723be5a29420f87d13d9cb10469b08730f2219e6af2182dd7345e22412ffdb81e22d5767a0d729966f6cbe6d4fbf6fc3e412a5c6d434cb661a5f7b355e6f7e6337c77d399b09d82d4f9a4382fcf85763edfa9432e7c6674fd219f17a7a250f6f99df1684dfde46b71c09ba37aed249bb7cf8cf8e940674b15cf93e13d6da502c10f29dd360907131da03532e14d6f6a2a544645716a9b381d97500b0758a60ec13c2ec1d563f730129bbb3dea345ca1d64490725d1b4973e9a4a01051c7e88b576f1f56bd46d3d7b26b64c93a05272ec063b2165781e0a48394c6f0797214e7e6dec6050d28bdd6ba12dd9497600adf15bbdb295c87faef7fd33a7013eb503a264d979109f168867f3ec7dff670479f07dbc8763da7e22633fc7e704b73e01fd32bf78759bc22ad2272ef6e7ddcb13057fe37600dd2d73657c51184d1aaa8d4b3529c0031a045422c0009fb8fedf3a760d18163052621ce7d5dd409d41aac9a05046436df3c70b46063b787edbe342ffbd516cb0bf783443716799ceb0bd3f856089f76805f45c984bef8f84403d57bfab8c5532c9d13ffef16a83ca40263a30c0c16ad97e69bd481e5fabb562569c0c66b6aa7c2148b647e3acf0c19d0724c96151728a5f4ed33cb9ec323c8cef4ff13bf6fe7e780c18ab651c42769c57824f2400372349e6caf943781acc902d65508f448816007a12ba42401c00e53e4919ca70af263383cf032bfcbe88eacef7e1d33442a46d143c71ce0b975a8fbf1ee2edb68bc66dc188cef7286b1ba7f701a847205a912715c3d850364d9abbe858ada672befd57b75a4b68893649f15eb76681a7858b5516e3de36df15ae91b853acb2f2baab504bdf30c0a0ed8638491dd9c26a2cf28f76a47f8be9608a7eb764252d15b90c88e90fa4af30d4e88d208124980650cb9dd15b76f8c725edf4bfa08f8729c5f13ba1ff8f9935ed80c39789282a55f352a0e6b98f620fda26db72c636eb7d3b8a5a67ffd2519de39f93e6c2a1c230df0690d3ff3035f7000917dd1b60e3d9c95e0fea3df3afb84b574c93fa279388584dcdfd67a36e44289056f01978137b61de56747b3c76f61ec045af5cae63d19581dacbc26a4e2d02db0773846dd2c9a01612ab9063271b9e37ad01ac251e0e1b04e47709c11a662f033df5756e95a7702c1d058165052980c49b69d9b36b5807877d05af577e108b74fef4001b40fab724a1dd7ed6cbb4df7db20aa8d1683a55952972ae1ff8a8a5a5c43a464f983ae0c8b5b948cbad82d03d5691bde408a415973afc4e8bf5c87eee921a6cb64d58096acff1f31b77977f23cd2e35aea79d5a17535889d56cd9d32f2a8c37da6f6dc3e719ac2cbfcada8db6091d718488572efb038eab7139ea6c945cd26c232ab999e5fbec6c4a1fc57b40466e9dc7ec390b92304fe82f5d33838b7d87c4bae8fe62d6b68a4585031af98be6f2fc802fbdf783260cbc5fe867b7bcc76a79bdffd55bf5cfae077b5781698fca5665bf63d14718232b56f5806a913b8f2f50d025553265eaaf714d3a3432c030a34605b21dbe70a630c0c4a5222a6603e483a3241a7f3b0b4d08da543d987543f6d5d350829f2539de4f4de1620f6f3dd1ed9587f400c356b141a54864c44c9cc5e38e6ff3cc07dd79929802fb1c8c25ae3f6357c7a16c4e9447b7152c116f4c4981ed5dd2e45f81b3cf2afb8d4511db20dbe8a06248ab6232894a765a5f0c784865fa459c60525dbd2bb8a82a640b6d6e429e994164b7e512325aa10ed3f9b5def704297b8536b65663641145b36fffe7fd24f1b12a473430de82654bb3462206afee0fdc5003bd7019a795dd40d5feac28e8fe6b4851eb26df0dfdcc064aa38a0b3beededcebc8cfde3d72578a806ce6b649992d2f5702611e06aecbc1ddcf8956e4597da3ff625253e09162c489b04a1b598014fc14e5226d37bac4e270155f92e674ba9c5a06cdb756075718a0e9c863a89df099b1d0ca427668809abc71e9f60ba3a3f8e53a60735b0c7867014212347936df1fea0d5fde98c283bfb7f6ff61aabc5f4e1f72fdecc6c8a0a010634d65c1e715f7863d00899bdfdb0af81b83f14322f6f7721e115281f21bff2446bf97fe352564150ca689d93a7967ba9d2a524b42aed89eb3339e272320fc66142194445d33e65528aa72dafc9169809e3595a4c24bc87da0be054b5b387aded35ae11f5cd2c369afea2fe381239349f26f31b03f2d664be0969718f86960631d0fae36f587c3d7d73519fe02ee98d0ef09aea282a4c060a6eb917c3932563e6493433fe2bc545a89a8d756fa8beeab7bacca4b1778982321a181569e7181aada8f1d92bcd0af6b080e480ed771e6e3f64e88c779e409bcdc27c0c2e0f9bb29ecc1ba1b61d609e394acadad903f3897a48817e696f450c61bce2384baece9c39c79a386c53b9a5a6c7ad841036115e4063921b643863a31648c4d6afdee4b47c90919793822b94d235fb79ae5b6679ce92a4e07f1012d428e9e3e8cd457068d69dc8ea912e41a2733fbebb354359049b0960ef21741936708f7d46e6741a244a0791e36060bf72baf29087ba5bb44f326395426bbbc252126dba2d70ee62f00b7350ecaf2a3e44b5e13f13926cc6316421414d7b17abe7a2d3a992b43b55d98b7ec2ea054acecf591856df6c8ed7879451482531b32bf12caa24f6d333a60ec58a494c9b65fca844900af7f22a5bb2435e6cb0b7098bb783ae64bbb6562f253caad9721f4a93c0b1efb2d6e8da1d78ab242a6149905d56c35e78c3f1054c8e8e1c0e297fb930935e98805dd499d5dff222f6018406195a12723d1df981c01fead6ae1bea6dc380bfba702b6ea98abbc31c015bd1d3108f4ad97bac3124cb8a9ae1da384e711ec3aa16d36010f940ffc8cca864a0961038d2520c2b453f446f3961657f6070fc7d0689192b34a723abec892bd402cfe7d153c01aafb97a5df8bb2be37894b20d231c7b0b4dd5175a1cc2b0a805178cb42987ffc3b155923327837d659710b97cfe624a01595bdac36fbce4d91f0eb1d298db396d0c92f42cb4bd32633de26df9c6ffcfa86d190c683535c8955d4f61dabaa1ae119a8e88308d933e31dc093347093ad54e54ea9fe32e15c785019c6b409e2f7af7767a0e4e03b1ef68189d0ee5f5f140d3e86cafe004495ac0cf91093b62ad76adea34fca47388e3fc11de8f0cd9daf7031a9507f00f74d35315aa3af991532bc69e2b0a6c2977eecdc779326159ca15b444a034ae45c32c5043a7938d70709c5f1f1eef957ab762f514b85a3bb6f08fd61c61569d94c2db8cc9b7d41402c5cb6fc90a295ba04c8e20cf563e64ba174f39c90b1fe41c9b600c5298b796260cf063c893557030aa9b9b4933593f275946baf8f4ae96de30e46c870b29effd8def90e7dd75ff1d675ec8398fbe248d9b6bb1276847435f184284dee9a4b01c24a9fd194b8c0c73b896a534878db6809bd0c1a40744c994aed47bbce3b52ae9dcd478028040696eace8b18a4c5b3a99a6865a63f54195e254fa04a9dbb8f002a01637b71c02beb58e92976c359da17002b87ea01480bee7c1e594b31b5a3680784fb2c970c43d2caa5e4572503dfbbb710602bf784873174da2400767c68924a842d9a549fcc32c61d145c00cd826ec08f0ea33a8e4bf87adbd64792ad1b45e393d9dcfae3166886b60e767278b64d3cd45f6ce7294d51ebc4de9f29276bdbf9382eb7aedd6aa8efe75a85ad3a77b404cd06084b1e445390d52f04bdf439201796561f038491dd04f9663dd0807a6e686971ac58ef111eba69322db09678f885db61b6a91c64ffe8b0bcb2990e6c7dc973ff7d220a598cf3450abccc13ba74e706f8227463a7c4d12146b8c6660b38d33de3dc3dd53a026438607b04c1ee405d31392ed5821f65314c837e707c57fffc2488350c38447f47e13ffe6ce0058432e1442fd28451e4225f3b1adf662536155c6949d5963f252e43f5fd1dda0dc2b36788c7cbdc64c24f6b5badd064dcc8a658c3b36553a010c773290e6d9484ad452b6eb2f204d68387ba9cf330827ab9f554c5832d79e30eb5bce869192211cb80f83d411d8debe5d0d7a15532503c087c557c79baf8c2c7dbb4ec94fee5127fbdcabff7f74576f0c9c0277b89", 0x1000}], 0x1) readv(r2, &(0x7f0000003500)=[{&(0x7f0000001300)=""/93, 0x5d}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/187, 0xbb}, {&(0x7f0000002440)=""/167, 0xa7}, {&(0x7f0000002500)=""/4096, 0x1000}], 0x5) r6 = socket(0x6, 0x0, 0x8) getdents(r0, &(0x7f0000003580)=""/182, 0xb6) r7 = dup(r4) pipe(&(0x7f0000000040)) getsockopt(r3, 0x3, 0x3f, &(0x7f0000003640)=""/82, &(0x7f00000036c0)=0x52) r8 = geteuid() getgroups(0x3, &(0x7f0000003740)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000003700)='./file0/file1\x00', r8, r9) accept$unix(r3, &(0x7f0000003780)=@file={0x0, ""/4096}, &(0x7f00000047c0)=0x1002) r10 = socket(0x20, 0x5, 0x7) fsync(r10) sync() shutdown(r7, 0x2) kevent(r0, &(0x7f0000004800)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x7}, {{r0}, 0xfffffffffffffffa, 0x63, 0xe57839dc48a66f92, 0x8, 0x2}], 0x100000001, &(0x7f0000004840)=[{{r1}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3}], 0x3a, &(0x7f0000004880)={0x3, 0x3}) sendmsg$unix(r6, &(0x7f0000004980)={&(0x7f0000004900)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000004940), 0x0, 0x0, 0x0, 0x4}, 0x9) msgget$private(0x0, 0x243) msgget$private(0x0, 0x42) r11 = msgget$private(0x0, 0x321) msgsnd(r11, &(0x7f0000004e40)=ANY=[@ANYBLOB="29d59f8e38c739a88491fae0d59606dd534616ef08262d94d6a93b09effbc5124518c213afcef7fd13e1bab38c5842afdc32630aab3d3463f21f3f6da700275adb35b8fba3b12b0ff0bdb076ec1b3e07d38ad81deb61e1bd0700076d8afc8ce1cf6f2c19c20bf021dc3ed7398bd1995610ed3be541bfe71bb8e7f90d1a563298a604175cc01f2d20136a7df1cff21d4f393b702457806838f4cf67f3017cbd7a288760f5d5444a2e25a510e5d90699498674faeaf95e87ad93fa878fa6eaa80ef10c799467b49312673ecb6d304c8eb99f509afb0bdb5fd539395c79781376718d82762a9069dc71aab250ada06172f308829379f951d14cc2e95ed2bfcca564c0d305b382b4a31c7ce525c2170d111723b3f8817f15cf1982cdde247888c9d77781431d46d56177d372d72c121cf51b170d36df7259d8e337dff0f7c7c379ca2fcf4628dafbe3c11a2efa3ed14398863ceee44a2ae3f2d19f9a9ffc51db8172e207bc481400fb07f9e05a0fe5e5172f4a72b4cad8eb283542ad62de7cf10f986bec43b0400a46f2102fcea00a4c9b60e54690df7c46ce927ef0b37b2fa8ca92560714f5af8b83502dfdb8f8d88dd195f420079a9baed9cedff31d5cdf4330655572e23ff214a64d4e619fb419b01e2cd803aa0837bc25d7ea3894688b985e1f3791c8240478422af2d2e75921307af51e1995e98ff185522ee33c1178a07510451d5e3277548e85d15ad0ce2a7a4c0f58db046ce71d39ac56994028e03ce7cafeb8e2eda86aa679a9c1bf92a30bb5a5bdb4814c9015ac31ad8be34ab6f2d80cee88f7fcdc44b10e34fc70328dc1819c175f389b6d2407c55ef368b05757d3c25cdb7c1d12638c77639a7a759258b9d4b9f9f6c56f4294d1b134ea4a0babf85d480c866499cfe93c17fc60ef37bfa1eccbcff7efed756d39114f9c76a032a677969d423490a755bf4f2e67a0966eaf9e1d2f25ff5690498a51346b42f5656ea0042139c9a58ccfb60cb62ca82d789a4152905724feda2f5f34476fba0b4b48c430f05f6b2765dd3941682a645aa8e7975aa8b51fa56cb137f95ac5e8d6dfaaa27d7f0f6a2dda1faaf83ec9161711e9fb8440075890ff02227f58ea77b9d3893e1cd26f6b217b2fa0eb220671746ef6861b99b3edc90840e0b2053a37a51a7d432834de12b56d8656e4fd3984ab28e6e08e8101f14eae9073f893cf30ff332641701c13bb4f104084aa83b67fbe696ef775545cfb32e17d0e4441bef3fd5b303055fc173c9ad0b968438861fc6600c60f6a7eecf8be71b3201b08f428b2b189d1bc11f7d1ead13788670c8e6eb939b8e2657ae86c188278f559ee2bb97b18e092a5da7839ff5198426bab4450280c94b912b9ec11b5cec112636f95a99a3c11052d9641982e45cc3f8e03e77a06a7ac2e0ac1d0dcb2f6f75c2af4e3590d253b3e9f6f9d64ab28bcdf34b2529d75a7749fc28419ab1907a8ff9d159ba95947763e6e667ffa6c364c50841e0d0328d7ff6242c6dba72846521ad87f8b9209d28d2d18e3bdb7660c3232b2995f5b681f109c5cbd1d6e043bc0b53a200eb12420392bfdedb47946dd3362cdc861faaa4c427f1c7489fad888bc971eebab96bca5336caf58410566d95a26cf04d361ffb201ede4d748a852460266f327d317ee3e0cb497627bc83c6f7fe81c8c3a82e9334da030f4ad64f6f296957bd0bce6c58dfb14bee297facfa5f9db8fd463be1134ec998c9c9fe87b9423497755f64ffb206adcc6991d85e19e0ad90fc45fcc683c29ddd424852f0e9c7fde8f2b7988acad1e42cc4cf6608307b5468a91947ac7bdc3586ec46ff4f5f5b30d13a0f54702e44779c0fc4dbf37e8bdb5b5cabec921f389c9cfc68a7ed49b958197f3d9194f719b3053a232030c0680938202e4e53af16ae8d5cd03632418432b8d7781353b12c28e1b6b284a4923e5b8f4033626c20e1cbd6c0545447948ffb2bbb83f1ace348a5f528ce0aa760829a7b9255c2004b22c4f0562450b0da6b90c2b0a3c797c7df52922c2eafe16d99de6632cab7e40d41e9a369953ca76cce2777becbc3ab61075bebd43b0fc7436774119314f7b4f338471691addcadb4cb33e1d4dc8611a41644195a4d839b934fc66d2d8515d4fc12fd45bb291dbf695be25e104ec117df10ee5efccf670014524e7ea1d9933c1658f84bcb4b90fe3fcfd0f35b64a1092a74f6932e6fd6f468e371eb957f01d54979d5a32ac0e038df9fb21244a73590633f9b65f115fb9c4a0db24847e6edfc0fb9fa6f2237ee4f90462aa88655cf10b763009577332af8ce0f778dedf15f7dcafb1851235174151f12383ce90ac906e394d8b24ec00b17ac59883d1c8bb67f1cd96cd262d3309f1c822022744b766f292df4432c31aac1740d96ca68a66a4998c1952e73f31ee39d68fd70772ded09f79001c87ea129aa7a92eb03fdde76786f98f9233463e898531cd952dc4c70b2082a034c9ab2044a336738343f1afc8141b2f4818de4c2b80bb9bef8ea5f0409b5c76c737d77acd4b757ddbb21b86d545cb923ed99c30ec6398dba0b7a7035fc1bd7a4e6654af88b4ddd78ce498745c447e41dc05d1ce790369d7af73afa7ec3ebf7364f35032f0a197d20ae58417dc952f10cedbe5406d55437f6b4ffe071a8cdf3d6bf2e98301ecaf4aec3c1ddf23aecece9ecdc66728a43fee0a18d32717db2328728260f54e2a0fa6d94d8c59ce84f7021d51af6ad44d10473077aae10ad98dfee96f5830400f715ca4050b2af2585d7ab51236273ec45a6c66e327c0a1b75b1b35be0f8a7a121f8e83da3e98a0debc366c22cd2f8be2a65ce9697ff8b59b1158e11f14f0b491aed987ba8ae4ccbe4cd1a6970fb62eeb5d429f8e806a2c450a45510b02dd63051da2fe1c39243014baf7ad608aa1f19a2eecf8c76e553ce6bb8a4f828998a523dad9f4d107225392462ee368441e8bd5671cf5daacf98e9ea9bfd681de0b88aeffd0a988c50df6ad6e93cf16842c28855fbdb30ed19595cda314ff9ad15541b37a2a6989e931c9801c63fa20acf967fee9bf80a3872d72cbfe380084cb36adb6dc5da76208f17cae797d5b1f906382472530cb23c1e55f027ead622eb1682e752934cbafe58aa2067833f10ced3d2a44711ce40a61fd35688867d22845e5b31fbbd24a46f81f9c5168e12d6bd551dc6c35a25c1387ce06d92b475b58237eaa517b2a2eb224e7ea8331de7e0f521ee27db4b100cb72f0d75e9d91046ab1bbce6ec4c9e82af42403b95e5c2c903df0173994f5aa71fa09c4a915d77f987324489ac9df2cd6afd5dc35754ebd96c1131ed7f07006b9991342d5337af88e8988c1c149eb5fe68a750eaacdf1d8b5ce0a8c4349ef5e4e7805a8532435cba69152779d023a70cf95a7db6060e2ed9ccabeb8d98f1ae2108d48f286fa6aca4fcf35ad45d576a31817e371f00cdb3dd2534439178d8bd15709f42f3b22dd70ac5180051a192f164f3b9e7b8e124c89476f1fbe72f59584c9b600168144e426da90ef29da8f5e5901ea84ab04362734998f6d89f20dc6eb1d6e10fabf7adb638e60237beb130ef0e96d5553fddc49990ac3f8ccba98aba2d8942fc077811b4dd640922d53d959b60cf6644935d852a33a91f07f28da2bacd931cb199810ea96db5fd4941a3c1ab80236c817cfe8099be880e081fa4cc7ff07eff7b348acce6471ed8e576dd28776a4cdb0772b909d65d18fa7d9110745b7731f04e879e050b6ba18ef1ffdda92310faae6480c9872a81a634ad196564782eca58afb02de25d28d97ebaf65773470e193b383ece932e0db39b5ded30e6d5b0a1561ca515012a6821ab0e35c1cdddbf339e73714966400a29ecff1f4f5d8790665d8cd3de8e5d06c1fa212e65b9db0d2389c5e1e6dfb7f8132e43f05d2d3f8ed13990f01e02e5c4faa3c37ab00cf3d24664fb529f30feabf743dd5faf3f2e26ba11cde32b2cecc58d1ab3e774a72f16ef5ef645a8762363539aa73283a136ad69f70bd63170a2bccd29cab7ae91f44103afb2472a52f86e8444002ffef8ef62438d8252b57b7107513c83bda1dcb7150821a25656c93b8e8a2cb0c66c0f069f3597eb1439d8175c46e21ab44c3c2132538e8ed126e04547019741caf3acbaa6aa39f90b907a137522f3bc96a097b901cb585b7d2b2b4010703e6a946278a5247d203ba3c85fc75b60eb3ad6d5c972f1c5400c1b0dcc520514f0c88982b266a1f3c2846868d9c0d53c6d49a9785475017099f489cd390c131cc0290aeb019568a62537e6facb5ee057b9dae8ed507813dc3893d2819c4a04d5b857a09ff450854b2f2200d33e83f26e152ae824c74f8fd85d0322e6d504a5b6a1d3486e66a3064638a732e118879b8791dd14eb82a3d4566fec9be4e9bb62f03f9d1440a56a9361e01e642e0b62a466220a4915f130ae23846c80e99ad0a0e515d62459d16972ce92ebcfefa9b542f6abe18e3a6531ebdccb234be3902cbaa9dc1c5e6d5b4423cff6495fdfc04e0b444ad8f59caf3cee033bb6e78c3a289b732b13515320882841468cd63a01725ee965a537bcd9d2f20f74a2e4bdaebcd045ee8c5b5b2130b4e203c7aa101928038416e09632b5c3514068535def936b6719d986af0df0734f6a204a227c2a51e581c7c6708e321fbea3ee53f68a18d9027bb5a70bdfb3012979f8ddb8d3bc046bafd3fe296e7db38413ce906b771338bddf6d346a35ac67b5dd5520e1a143ebc69fe7d038f24973c6901c1a9e0299009ac9cb822a421b11750df7500aaedaaeb606b3ba5d113477b0f86d42ada51cb759f83371b9783427eabfe17797bdd6505dcb990d4adb88f848c1b4e88446131d18ddadde653f6102abe2d89164bc865ce9d47483cae0619c57c3824d63b2d83ec25f546ac7ee8c11707b958e6c630d4189d806d8b53e0a459059a3ace3af759ffc8baa2c0146c3690889ea98dcccc50af3c250a2c8978c63844370d4fe8a6560399ad5e1e442fd5c7d8b3963f3c7f3088e6ac6703736c6f24e97b5ad655dbc3ad213fc5c28e933668cdedf822c56417439fdb69c7cd542b4c6698603eb7535c1195c785d80dbd51fb756a826f93537f8652b1906bcbeaabde84fd1eefe1aad66f886b8f2bb4a97a229fbc80315595179685494b46f7aba3eedada1c9d1a6e8df747e6e644a4171c9c2d02a7e15dc390f257f131ba670c7b3f047b3046e6cb27c16ffaee17bb17e9f3e7178e7c99ccdbe94aabac2b9f7d345690bdf74864e77e94d296188c4705b050e37e1e67b6f158c94f4599d70c92f2a3504d81667f733ae269fae2b3286978d042335638c8d54c886986d28566678bf35c3bd367c7ce97fb4cfeebf0013eba0238a8cc0b4ced870b47473cb7e937fdb6fa93210f03df09e7ba98e27d357beef0385248be776c00b2437c92418f2bc35660171c43fdb0321ca187a11e79e0607a6ca31202404ad3955204d0e9036af26601fa9f6068c90af024eb1b814ad31ea28089a045b286c92f8c04d3980fd626496085fce8d2e2263f52dfba084227be3a8d68b5aad9dab448f586c87d2c804f5ed816085e52904e6ee82b37d5152d87d915578a4b5a258791bfedfd7e3b525452f4a9c06fa52ad6878503cd504d5095843506bea1350fd2de000d3beaa08f80c0d7b7a8f9b98267f74d8660315b4e119da267c6fd43e578179bfacf906bb7ed04eb91bb9a9af9a7d963476d267c77924921e6521e2f2d9d3542943b99f61b03373a5d7e0738cfdaac008ef4bba0aa4f046f527ae73fd7f7a7"], 0x1, 0x800) writev(r1, &(0x7f0000004e00)=[{&(0x7f0000004dc0)}], 0x1) 04:02:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() accept$unix(r0, &(0x7f0000000600)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f00000001c0)="6f4c180100000057d8e4162e91338026b49d2ff03103c18d4c8864", 0x1b) pipe(&(0x7f0000000140)) write(r1, &(0x7f0000000040)="21c6c94aa73265", 0x7) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000200)="f1c02d422d", 0x5}], 0x1, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 04:02:32 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 04:02:32 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 04:02:32 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x1, 0x11, r0, 0x0, 0x4a) r1 = socket$inet(0x2, 0x8005, 0x7) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)=0x1) recvmsg(r1, &(0x7f0000000000)={0x0, 0xffffffffffffffd4, 0x0, 0xeb, &(0x7f0000001300)=""/235, 0xeb}, 0x41) ioctl$TIOCCDTR(r0, 0x20007478) 04:02:33 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x20}], 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x0, 0x2, 0x60d56eef, 0x1, r1}) 04:02:33 executing program 1: r0 = semget$private(0x0, 0x3, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xfffffffffffffff8}], 0x81) semctl$IPC_RMID(r0, 0x0, 0x0) 04:02:33 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x9) recvfrom(r0, &(0x7f00000000c0)=""/189, 0xbd, 0x800, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7ff0100000000000000000400e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f0000000040)) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 04:02:33 executing program 0: socket(0x6, 0x0, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x430, 0x0) kqueue() r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20081, 0xd0) unlinkat(r0, &(0x7f0000000300)='./file0\x00', 0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x180, 0x0) dup2(r2, r3) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0xc1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 04:02:33 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) socket$inet(0x2, 0x3, 0x9) pipe2(&(0x7f0000000000), 0x10000) 04:02:33 executing program 1: r0 = dup(0xffffffffffffffff) dup(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) writev(r2, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 04:02:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15966edb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b1660f0e28f28b7a61ee0280ee001a2d596da9c75f0ae87051b2f1573277ef6f4faa8eba2776adefe7c1923ffffea07bf6c47b6d46099667e6ea49b94a588514214a482791409c2f5cdbd25d22b5b54eba6f3b8ef2a1e83b1c2314297636bfbeb285372a7fdc2b6037e3c3a4260084bc19cadc52e2205f2441b254b30a8150f9c945150a9650d34ec2ecab0ddebaf0d7ad84d5d492fdf141ef816b91652baa9cf22d9d86b49494a45dc8945fee14487ba7806063e9d657145b384022fd4c8f170e7e6dacc0891ca4402fc248b0b3c8d177ea7ad8440a42de951a35645c26c7a2c5fb2f0dc6b14", 0x1000) write(r0, &(0x7f0000000040)='h', 0x1) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:02:33 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0xffe, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f0000000800)) 04:02:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f00000001c0)='./bus\x00', 0x40, 0xffff) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) read(r0, &(0x7f0000000140)=""/21, 0x15) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 04:02:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB='~'], 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socket$inet(0x2, 0x4000, 0x7) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 04:02:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff99319296480000000000000000000000", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000300)='./bus\x00', 0x10070, 0xfffffffffffffffe) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) r2 = geteuid() r3 = getegid() chown(&(0x7f0000000080)='./bus\x00', r2, r3) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) pckbd_enable: command error 04:02:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/219, 0xdb}, {&(0x7f0000000440)=""/231, 0xe7}, {&(0x7f0000000200)=""/84, 0x54}, {&(0x7f00000002c0)=""/65, 0x41}, {&(0x7f0000000540)=""/147, 0x93}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f0000000600)=""/203, 0xcb}], 0x7) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x8000}) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x10000) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x4) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000340)) 04:02:35 executing program 0: select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) pckbd_enable: command error witness: acquiring duplicate lock of same type: "&sc->sc_lock" 1st wsmuxlk @ /syzkaller/managers/multicore/kernel/sys/dev/wscons/wsmux.c:629 2nd wsmuxlk @ /syzkaller/managers/multicore/kernel/sys/dev/wscons/wsmux.c:245 Starting stack trace... witness_checkorder(ffff80000196a0d0,1,ffffffff81f36129,f5,0) at witness_checkorder+0xe14 _rw_enter_read(ffff80000196a0c0,ffffffff81f36129,f5) at _rw_enter_read+0x80 wsmux_mux_open(ffff80000196a000,ffff800000026d50) at wsmux_mux_open+0x82 wsmux_attach_sc(ffff800000026d00,ffff80000196a000) at wsmux_attach_sc+0x180 VOP_IOCTL(fffffd806e705300,80085761,ffff800020c5efc0,3,fffffd807f7c7c00,ffff800020b42978) at VOP_IOCTL+0x9a vn_ioctl(fffffd806973abf8,80085761,ffff800020c5efc0,ffff800020b42978) at vn_ioctl+0xc9 sys_ioctl(ffff800020b42978,ffff800020c5f108,ffff800020c5f0f0) at sys_ioctl+0x646 syscall(ffff800020c5f1a0) at syscall+0x5ac Xsyscall(6,0,ffffffffffffff86,0,3,ad11e91b0d8) at Xsyscall+0x128 end of kernel end trace frame: 0xad321c89090, count: 248 End of stack trace. Stopped at db_enter+0x18: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x18 witness_checkorder(ffff80000196a0d0,1,ffffffff81f36129,f5,0) at witness_checkorder+0xe19 _rw_enter_read(ffff80000196a0c0,ffffffff81f36129,f5) at _rw_enter_read+0x80 wsmux_mux_open(ffff80000196a000,ffff800000026d50) at wsmux_mux_open+0x82 wsmux_attach_sc(ffff800000026d00,ffff80000196a000) at wsmux_attach_sc+0x180 VOP_IOCTL(fffffd806e705300,80085761,ffff800020c5efc0,3,fffffd807f7c7c00,ffff800020b42978) at VOP_IOCTL+0x9a vn_ioctl(fffffd806973abf8,80085761,ffff800020c5efc0,ffff800020b42978) at vn_ioctl+0xc9 sys_ioctl(ffff800020b42978,ffff800020c5f108,ffff800020c5f0f0) at sys_ioctl+0x646 syscall(ffff800020c5f1a0) at syscall+0x5ac Xsyscall(6,0,ffffffffffffff86,0,3,ad11e91b0d8) at Xsyscall+0x128 end of kernel end trace frame: 0xad321c89090, count: -10 ddb{0}> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800020c5ebf0 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800002d49000 rax 0xffff800001947b40 r8 0xffffffff8155ffb3 kprintf+0x183 r9 0x1 r10 0x25 r11 0x34991acacd6705bb r12 0xffffffff81f36129 substchar+0xb4b1 r13 0xf5 r14 0xffffffff81f25d3f apollo_udma33_tim+0x233d r15 0xffffffff81f36129 substchar+0xb4b1 rip 0xffffffff812c7448 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c5ebe0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=419706 stat=onproc flags process=0 proc=4000000 pri=64, usrpri=64, nice=20 forw=0xffffffffffffffff, list=0xffff800020b42e28,0xffffffff8233fe30 process=0xffff800020b45078 user=0xffff800020c5a000, vmspace=0xfffffd807efff9d8 estcpu=14, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 85804 481729 50935 0 2 0 syz-executor.0 85804 14601 50935 0 3 0x4000080 fsleep syz-executor.0 85804 487189 50935 0 2 0x4000000 syz-executor.0 1714 161271 38387 0 2 0 syz-executor.1 1714 244818 38387 0 3 0x4000080 wsevent_read syz-executor.1 * 1714 419706 38387 0 7 0x4000000 syz-executor.1 40944 231868 0 0 3 0x14200 bored sosplice 47461 189722 1 0 3 0x100083 ttyin getty 38387 34091 84429 0 3 0x82 nanosleep syz-executor.1 50935 456165 84429 0 3 0x82 nanosleep syz-executor.0 84429 284896 64684 0 3 0x82 thrsleep syz-fuzzer 84429 159556 64684 0 3 0x4000082 thrsleep syz-fuzzer 84429 81983 64684 0 3 0x4000082 thrsleep syz-fuzzer 84429 310115 64684 0 3 0x4000082 thrsleep syz-fuzzer 84429 130258 64684 0 3 0x4000082 thrsleep syz-fuzzer 84429 134621 64684 0 3 0x4000082 thrsleep syz-fuzzer 84429 95232 64684 0 3 0x4000082 thrsleep syz-fuzzer 84429 369492 64684 0 3 0x4000082 thrsleep syz-fuzzer 84429 375259 64684 0 3 0x4000082 thrsleep syz-fuzzer 84429 52039 64684 0 3 0x4000082 kqread syz-fuzzer 64684 267747 49275 0 3 0x10008a pause ksh 49275 391856 78831 0 3 0x92 select sshd 78831 449964 1 0 3 0x80 select sshd 27776 12366 77964 73 7 0x100090 syslogd 77964 74314 1 0 3 0x100082 netio syslogd 33128 48261 1 77 3 0x100090 poll dhclient 98420 279964 1 0 3 0x80 poll dhclient 41365 100973 0 0 2 0x14200 zerothread 79131 471351 0 0 3 0x14200 aiodoned aiodoned 6922 194484 0 0 3 0x14200 syncer update 45675 37563 0 0 3 0x14200 cleaner cleaner 49105 252285 0 0 3 0x14200 reaper reaper 19722 415845 0 0 3 0x14200 pgdaemon pagedaemon 65064 372553 0 0 3 0x14200 bored crynlk 84094 484812 0 0 3 0x14200 bored crypto 46606 6617 0 0 3 0x40014200 acpi0 acpi0 31497 45011 0 0 3 0x40014200 idle1 27348 115634 0 0 3 0x14200 bored softnet 78952 191370 0 0 3 0x14200 bored systqmp 18138 126056 0 0 3 0x14200 bored systq 46820 60281 0 0 3 0x40014200 bored softclock 43971 401156 0 0 3 0x40014200 idle0 1 492374 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 1714 (syz-executor.1) thread 0xffff800020b42978 (419706) exclusive rwlock wsmuxlk r = 0 (0xffff800000026dd0) locked @ /syzkaller/managers/multicore/kernel/sys/dev/wscons/wsmux.c:629 #0 witness_lock+0x58a #1 wsmux_attach_sc+0x48 #2 VOP_IOCTL+0x9a #3 vn_ioctl+0xc9 #4 sys_ioctl+0x646 #5 syscall+0x5ac #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8230eba0) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 #0 witness_lock+0x58a #1 syscall+0x47f #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9485 6605K 6605K 78643K 10714 0 0 pcb 23 9K 10K 78643K 202 0 0 rtable 100 3K 4K 78643K 246 0 0 ifaddr 47 12K 12K 78643K 91 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 2K 78643K 19 0 0 iov 0 0K 24K 78643K 38 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1194 75K 75K 78643K 1404 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 8 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 72 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1792 194K 288K 78643K 12592 0 0 file desc 6 17K 25K 78643K 399 0 0 sigio 0 0K 0K 78643K 7 0 0 proc 42 38K 58K 78643K 318 0 0 subproc 64 65538K 67586K 78643K 68 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 49 0 0 in_multi 33 2K 2K 78643K 58 0 0 ether_multi 1 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 187 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 86 20K 21K 78643K 2008 0 0 UVM aobj 9 2K 2K 78643K 9 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 10 0 0 NDP 8 0K 0K 78643K 23 0 0 temp 132 2364K 2430K 78643K 3863 0 0 kqueue 0 0K 0K 78643K 8 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> 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 218 0 211 1 0 1 1 0 8 0 plimitpl 152 16 0 9 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 tcpcb 544 86 0 82 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 10 0 10 2 2 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 185 0 0 12 0 12 12 0 8 0 art_table 32 186 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 13 0 7 1 0 1 1 0 8 0 semapl 112 70 0 60 1 0 1 1 0 8 0 shmpl 112 7 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2164 0 758 46 0 46 46 0 8 0 ffsino 272 2164 0 758 95 0 95 95 0 8 0 nchpl 144 2953 0 1331 61 0 61 61 0 8 0 uvmvnodes 72 2237 0 0 41 0 41 41 0 8 0 vnodes 200 2237 0 0 118 0 118 118 0 8 0 namei 1024 7745 0 7745 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 8003 0 8003 8 7 1 6 0 8 1 sigapl 432 568 0 554 2 0 2 2 0 8 0 futexpl 56 4310 0 4309 1 0 1 1 0 8 0 knotepl 112 151 0 124 3 2 1 2 0 8 0 kqueuepl 104 111 0 109 1 0 1 1 0 8 0 pipepl 112 392 0 373 2 1 1 1 0 8 0 fdescpl 488 569 0 554 3 1 2 3 0 8 0 filepl 152 3136 0 3041 6 1 5 5 0 8 1 lockfpl 104 166 0 166 2 1 1 1 0 8 1 lockfspl 32 298 0 298 2 1 1 1 0 8 1 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 24 0 14 1 0 1 1 0 8 0 ucredpl 96 585 0 578 1 0 1 1 0 8 0 zombiepl 144 554 0 554 2 1 1 1 0 8 1 processpl 840 584 0 554 4 0 4 4 0 8 0 procpl 600 1415 0 1372 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 384 381 0 364 3 0 3 3 0 8 1 mcl64k 65536 256 0 0 32 2 30 32 0 8 1 mcl12k 12288 6 0 0 1 0 1 1 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 104 0 0 12 0 12 12 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 354 0 0 21 0 21 21 0 8 0 bufpl 256 6166 0 1013 323 0 323 323 0 8 0 anonpl 16 59726 0 51802 59 17 42 48 0 125 9 amapchunkpl 152 2909 0 2818 9 0 9 9 0 158 4 amappl16 192 2271 0 1856 34 12 22 33 0 8 0 amappl15 184 190 0 187 1 0 1 1 0 8 0 amappl14 176 197 0 193 2 1 1 1 0 8 0 amappl13 168 25 0 22 1 0 1 1 0 8 0 amappl12 160 10 0 9 2 1 1 1 0 8 0 amappl11 152 371 0 360 1 0 1 1 0 8 0 amappl10 144 58 0 55 2 1 1 1 0 8 0 amappl9 136 343 0 339 1 0 1 1 0 8 0 amappl8 128 140 0 120 1 0 1 1 0 8 0 amappl7 120 37 0 32 1 0 1 1 0 8 0 amappl6 112 54 0 47 1 0 1 1 0 8 0 amappl5 104 337 0 323 1 0 1 1 0 8 0 amappl4 96 271 0 246 2 1 1 2 0 8 0 amappl3 88 150 0 144 1 0 1 1 0 8 0 amappl2 80 4624 0 4556 2 0 2 2 0 8 0 amappl1 72 20205 0 19770 24 15 9 19 0 8 0 amappl 72 1633 0 1597 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 8 0 0 1 0 1 1 0 8 0 uaddrrnd 24 569 0 554 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 569 0 554 1 0 1 1 0 8 0 vmmpekpl 168 8356 0 8335 2 0 2 2 0 8 0 vmmpepl 168 65641 0 64188 85 20 65 73 0 357 1 vmsppl 360 568 0 554 2 0 2 2 0 8 0 pdppl 4096 1146 0 1108 6 1 5 6 0 8 0 pvpl 32 197049 0 186064 143 25 118 125 0 265 26 pmappl 224 568 0 554 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 512 0 6 15 0 15 15 0 8 0